[ [ 89153177768764267988250609247792115435912773537248648880679692399235574751981325782405585923760791801613746530777943242669161956710946093775818696856172546163909588512059888440905057260487716180562601276293334225433941115562904444790515333866857554001411081383366957991377418266306640550730806733221242154203550838617787372640054710956300192528204880139355593901227354558787287640761497388903139785843832109511972787814228493741127033448105918678704937742371905823098470804131858814847972794544039793098316007758185147024232843669408920377872188787513059493887697204664482354443822721578598965884239943663224739921616906060064181941433313818045315341216173225157629653008026280877664071298597635205581232274241571082112713524210279402038095135920188999716662174917031896376091876790701248541949505711293437471777526467647067344324255902057818298267585461055371070338162839143879207679931503732201679813465446908587577627099540294768220925414193727798815867689153783850583862726638283004588520477119673042300734249919539170412527597134413715775909853604147996543509032075264000000000000000000000000000000000000000000000000000000000000 + 3539306848628605783892751892241724074559043651623459995261655084792373535578278617747139066715641783002417324205133866936622943154252256897672985746281916544566078636728339549625408109582998955674380759388351037906112660185422805200145102520727810456037265230601745536283328232174939715770729536806322640343145007450415358980190147448308836344392041638496033450236505090156970021004585917515456338998055608676558464384633882385159309864891898060004084318565722181996882960510166979852957071884954529863288926607266949948531408703933920303060043418093688868480928499029371781230150637227183789314426664949749039846137276862314906893538207288067515803327179871682620053209058417828925312406529636681658842760787036342384190388553355539247684247550454886338067317327971308835061898648686037077510411827734246640867433150896516693764064696031866196943480943865280571437802978331678061120847174551653533259289674207606022693721414766885416095052563634324274797346216084519087247580993502460175616159969238476063041850547189317063904582406887287230139346290246243113089398682419200000000000000000000000000000000000000000000000000000000000*i1 + 32347184096266038271148636151430029950385754721604886149675753101415431264603257618847438693275741244746523930697021607934630130919269429896103625031070614463658040445965235631053656880488363838983664281861568021174225242295740962453106324086997948705310023341324960732853236554849725942220207639117755669702360622926017635610247479135287175300323662619447340443623699026262736426518973862502718055504788874241328685310484627215427757583423265839780615909714909711653615234727856999556495639848517666418559728381459684218047130218329169592448091122237292859461769995780201010938682908320218186806598871744918198900628558048679450074727041286360394156725817042612908208105111299411877864729096235271301949531706141102425510439867371992423526174106652464368858425732842517651602634618973226501267267632240670288751659033240283100138626787693095007765330677469060510978721559039426542342805807751383468271655537751616612608210330356309743975509984419272138016072268967763901411559418597118881992514184411904160700648127183076147376793690416276527117181256864681535520102154240000000000000000000000000000000000000000000000000000000000*i1^2 + -81375213749384257066829983001179501712752629199510586941637671166539725600157252319125712250000607638422370218609929668934206566817016748428597042360477364568087127773126928852250023334869258044138548267517294658482511439155578855501864318622009860069225545389019031756502747620219436443893330556439599530042649214562242095389834291258074313697195112865864276918703144483827721017288540896463870550174012415592524096568899466528469184481177745189732975916531793383629633058141770198679506318219413064697249563500438682942833670497062443837434541865007323363440364962666262324530061291055113801167251762802801290734590245829114685145805479395260814446321432889927181285747148780871371185142570452422701487599903853962546952454817287641868192079588262511680953697061994617039528972904563981870496217879302917300922391877622877232083450019104978960739901192527644010601249424671301879731845343480797541322473746985872917242957333178510470154865717664909734013167027176635063021468856898542028256409243090297016680907993163067230103066920480431337841983314365056989232365568000000000000000000000000000000000000000000000000000000000*i1^3 + 88068763466460735853795788593554244381333851573432102339367878010334756148354443852912251694981736328765634475574727234006196009093714884118128890717527635872583249657214585638696492004684959060391967376847489132409332503798948037965104846689968167748469293684927047849906269210255571548910142987606039416602686475383471672705986308835624341077197860060675747259845324008675171228574772786352949301356045751251731877204665428022785593446362208767722296257849474684079126087979986684416147701367754815050244864561430885542167381873028960856937324366271221279750075640451620377114235054279471016567097622980331725006955483474988277422640659446894624293759524805243059497572429991227150463285082523555264853211153516468622178723862450213610038290245567950044305129563976631766810667151061220317946592058513038035227476031230963946077642306268446696703186520293361962188458014139704862551129899725294282601016186650815565608626947177497990887206516925932836123865796114832381554148088181702094054059861776942399369586921582277828886310492720012968359213466165035535853158400000000000000000000000000000000000000000000000000000000*i1^4 + -99312916151551196308307276702175674002577871337605240310063918707639118934544473440201380222412145322893312151346257498858579726355036339947144035520920190844372507215071650134408831065594343168963828240856562935266370598696600258881472697258273434506356104178105972376656578540088064633500188394166791238415730053591998880445289541683727929286576213816325646435233229436859908013729461534196080334400636027688417405722294385722134449067318775033184701077632471196934315618043561263703512768063811735894069236179077197456412900454142493453068946650774446669581476744799301891696447768449166372815161923044847672269173808007543431001236018157808855903009619575033028639963412402905244374885530253243051117533527774136248439567701075506167829923072246746903961406600801703346763192268083954533753220401645686702179756305907932086830114467921473037313920746755437822178089930986363996693638344558979183248766709193782074653781048169593746275893690314340910274727816401828757959982062383964689106996282665279051110572376853209795041254701137401004490854069488822654074880000000000000000000000000000000000000000000000000000000*i1^5 + 213396314406325851797438731502700230576986492544649650798202113320130806507505579390804692133537737078149716842641099611665385904145153257346057801383661040652898476602279851266414382032643479156004305733895298663172938107532799952704375869419163466932609830499598329135108210511879013120103960115971189150346290224430951704369559579666479440767396496774915985402951132006286093168481284801984643260069627767375761213538751517066748602523355419798598292422969297179313922316107468148720687878104107870069380764958579533043763828798755806378699588951250181568517807958337543938464884829014148941380644790322533210927590240208449399650424498128575456560209080563809158611745567823042385314812240231798636742847218960325889077544582379043125828355079253426669170802020766750360803189535368354010858743460288181422862859449002664668919997705722031635484177637494143353972315548414807735736237185888681137931093096343662619565317714787577970606579355508406306502158812885904140011692822877244162299388310929429121311242634401957380285737679419490202407598337527186980864000000000000000000000000000000000000000000000000000000*i1^6 + -341999395935081329310971823186451476920460279603365894382067096127103728326319561785694995413817108612724851150423715999955450791997110043331093111216977783944121053865679337402760349199959193977804396327872999728089265427779447442314903628496949035499478377405862932645592466588690048465034431920827871440216806613852362136894260635612681870814070299993610068609356798099075967770531699403166362985708790458803984686546691363891933103893806237455216285772990558354798357617088336868240618137036945685536518724889301143711632584450237241861291603814413327927555094501615923711861303046132294753988654877430166687190875604232422838176524806855591311314001455739466852286718498968222258021108760941522471572258697969254129711498825121605464747656968249479481145327841467265530752715379053050021776286212193044726727880571328315320534315440382030955692416923678912495475753382289105179574411564803419852300962787354824628886888836403188203078702088827302870852907097526848985928901235013081231214324845559405436535584937582755585651240979506275224144815729625635225600000000000000000000000000000000000000000000000000000*i1^7 + 317251250886112589993982950576902272796715788189016994541187716013928615875758547168661195693693314769740361038735481540049200762934180434665571337311667528445592423563097514088986896917609087359944156767566322463803156335155716633666975328544993840834538319848897933386041690231234104726767339143195890733085491639379205270612091875723610984130669425773216811774300743007368647858243029095754511964162215982164347777949567040090428626085129830959858205221464713809211390181832266144450087365894084341092997997536439851348854245892518818004645055318491953348146790963121909595227218970122623787510676956071575020723288576597350123262011151090555263575650586388263917803087487680018885359010990775268887507649962031769743283847124222416789297427536502983623906342444772013792403965454079851589847965455705314737847458512344685927755772033540071671636457851261896152162594056527558191725773902837123489391113595342183639389842576541454835088985948518521481363728532661746554130784127654844121748273154067120866298581274694498941293285680592563277574845687681515520000000000000000000000000000000000000000000000000000*i1^8 + -172060890528864447674036595723397292881744654123922552629872731319737292856910635844974869222426875035033032164843345957897851289544372935118442303780600263579959019324560954970451339639463646482875358342694242293974737598971675858631390580348637731815660274623653696836837692076920873432916746399767512086763984253879694269808764083011267964820419587780947919161009437968736423175330335776027777474505687090518054662559666067980779939259892661018152297188586538215698926275980107853673770716865465177553704064906803815428340967957086745746170478475761417830800763603575650310161932762148694546220321153562443642548716055754126022576319751094074701500488730850207442330159513724005054798273039288088925711857798387250269745684833246656479049956788892985881761290240627572023303010933555829840159498271195189197261185712667746594931411630403015429223521782682697017960098592546112775969192988371055882728390210900093370208462199016400196110414975085024277626763940031542280179817813246993026727950373233009043322021875143321695249159124019561650224935825571840000000000000000000000000000000000000000000000000000*i1^9 + 55345547820693880386925962078212124841838357234154488452161868997579495741694349865916892166669410775292454506310528005091625569029841475522782905187954900492968413661913744365850723576145790957069657594448480776293848346163995509075661672585109539151846672034622569993254483906597928098405440587104884823537513476625572336359235664271956091045476937257315786263738818028543772325119908515330525430455488998055036002239687662631711773041399670432761525142120596079910192183606128866557820698739315893750402444905186637683026619734665640465924445528970498516605306215278429372401308825878372824578099532661106265416275891615376175633704246741486350786903135863223980352224094284580710122444901449932784221971862543122219151442244359285686481691333827293707124097127186053102477177610778252597436015803544871822170023789249784643270993778423946727727849479547777534777501355640493460835271247046248748462875822387530627759868316949172095997176578354946007028739521239011861812452120016976474014731025121230796392484478565302254373834472456573707957145541017600000000000000000000000000000000000000000000000000*i1^10 + -11219861757279976731965628060100292235722580338855725259322072638754768752118667313297934027961399222967396826381585349076017970415328750936118422276233118784741726388849195295381862724178319878462495670259246174437530929136320322081925254432989119868204410015273508056333311102052555913247506353736211010886408004608465389776903817040825564662662831803848346095484830020828751847539153849491967400698224576380180538145715342733714063063419826181178229488551783553997294183438157855497300946607797505474084443734505287760888816555664949024702174110691076286488640257297443129084435569473486439847405382769684141782265668033869340555031177688673692681020784389787820753916841713052917604575612573505100496983166553687140317127258200600450371188888445990876520559381662687719353613009986857143166833580974686505935660643292383883142244879643429031433982164981248150712422049981684893850324329569964006690231993005795222315763522386635760990554860420590596282844462580239731468499485198456932947792275383131510036071797753695810437646097534476589665919959040000000000000000000000000000000000000000000000000*i1^11 + 1837372939711491916352978561438048789846390235245636116605126821432800211976732559247774793450298314392927540791655265683910016169669079030210828744607547221786025109542138524222340822593913708541268237468823871346927793272559389572686313626063061746432218265751678438521043827619883459057527537496702623952287578189945180346463000112024580322442399237280869741615129147599706908458174562310425798396833044054536016956672271712414740957831503688177985550512928412889746397632926135863688008226942927932665736952136783222276331736469307246045829473801521384306464638889173612374485125780553155820386667981115830029975367127566328078596414276668916013136552989943295577904049955900889992905139340745590739213878404588293608926104071637371134537903110753790938324029176527940207824262764152958186182247097905550654141090745169047546645131682592827538444104140890852314721212719805481641823200779662305518437713552607643925818930553944614789477759659420288202639732903436218497242847404007558530586350413991079756859944526979021408920310837040356064755712000000000000000000000000000000000000000000000000*i1^12 + -223569393519605055303102450194784926475694078391790059736915134917365691744571952844592345661148460015493928530906358780968601880242974476730309561062390098616923965473648692364357714237393035143383492853617999745959457148465856575156874797716334807103813197610134609996185570600000431152748496049217912238428999781582237491127234636700983988568841250991371240946462756172140241310485606897126766033496536983983178366865763386022213746268043211751001785715432429448086103860038990040475662841575563412957022265342143861309936872293762646824325941172532376294931948798754035468136831736029497288676273334342041738355746214553661642564491165886483926742345081871261728097580521956199666758041143469079134557971116325395535755371964248437911113746764739174392548664917692097203645981556756650625435858270992844600714942074943043840776720424671746749485124356501586755530288336367794942573018528311505591943888045356256045510737506216851901485876877375148153279807554267131230672971337115050641300146305139658028622879631801959736264941706317146777190400000000000000000000000000000000000000000000000*i1^13 + 23582654303058538066196252249035928235104309797268823348599782610933394748222781626424530366489065275626519800908879349300547877470639767569360533488481952099044131199317139894038878784404445239995592958034999469676000025303086224588333553287818243518252722593051199439877936817160806378249807645724429644279213085521206038489862536291804136521303996914338697004342238906524871340619716357644850789226710622091132044406242945412950179212494331508411076650236462616930655212666335939463230455249994063141741102060009836642318359572132138493154328443614442573860272151787629032180539175620671686353107815572746049577261913902256285712403588390503152752750867842646778159532923739919928171855378211768219238518044042560084385003950012070808472379427059283058513025386448623671326737138061787488389795051077733369692752447375791223743658189537766652415403688835706962746253269092890877526833902945083169318828902073397534551073776752133745538892930017830552855890049752403108233983726194329140008241835486248151330791018410815944219001524048751493120000000000000000000000000000000000000000000000*i1^14 + -2049226928581245345440085246765722469334802545912134144922624944985779629650075050438577238993791768415190555898799400275073315179048249203017157447659933882910133545190124761372159137816635821026790507783713130283269849730461128976803977223033925566403406450596450860639344335400732658656908053619216219786536138174330600264965485372067353301271202335820887034651177114399144167411096435360530825966608690437647124620164392672933036428159346966546275581344954743790875486963411859343619444910450577251501761558460963546591318545221236132232528392057864277637179937401470350811624076670742766443545081908477153033256678082203758184048708020678586577570925805111907292831898247755943238812459496917506767728649180557034695498608826979730720694367473200431334620010355692806492150699640113886208523631451511883113990100698285396064302725567129740523365165280879342796212594167273279680739973978182763342520185402610068481579031212396398877348680284485540724464181941591669397362676620129775027682744730330918823721443745935244173700714236739584000000000000000000000000000000000000000000000*i1^15 + 163412932546650274171690689231801285120894229236999326852168153919032337539070542702826714638841765785334268803627007861068740334137759626082182139601180482110306863032930834196153464611675666503966030220852879840752643793065309653336193666648351967289634550502471026840975863281146749264303912655196479326857451661305251881363336874485761911520123586508057908227646510588261780588502355154252677039522459161382899081079319851172257752078027187868181624900130154506421745184003508208548839558670094960800237537662943632056607467079342430576787434650151165361448175696647200003005354016064969532477476647612535559985669341601593700858001342695309159290688396395884656379299703376467563638856973969166514227998611640381229531871470267477838412813798350718164886280892096502428470332510580747334373317595168927709869485682160151679001621355928243497190018837525304878784778401074249995982943026459390485438348854403276877573524004787727276663951531012343845870330105328070238246656675234189313412965509279786817744044112042382165039664804659200000000000000000000000000000000000000000000*i1^16 + -10901874316368799310459414857229731365715183676457883103167069240396030840545102724420957994922239576422571906892777558893753178257235426682973234228588631776384327919253860652666531863285654058149893061270774105902645345234682275943376836801327545194634326422833876139622915968623258161727338238150217601962759895117513212754138977096377869106426186663453899448907283733971594636769941339704066135449504910801123026195717992168989811168057689033230493583555174680317048145066080486734707071359417574605227875581123086797031051626922345086115556094221719755065223419854464319422221593200245858980586056682661600617270691559152206484753317315370576583043713466247814973247799157697190205042415559895533541426227432920751838427117862413526359683337246460298501597651467847875414103178018507598385681788765224795751314607889304961542423424570615278962030281157867690729754445677304914020664368824809655579995965580439209712450569856467578973630496096134718472903991808871554148604243298518849405440902750826913175204271613802223235896442880000000000000000000000000000000000000000000*i1^17 + 707759310963988716343879574217590695442739756872340120483636003044098922733717509205430718630708749198569837982449617364652229374210516816336504986668137373569267077001418620897955372098480189549767848236208173461907294627255110019399952045140536252267696062253119044688095017102576621461780789570073798666816703260537625176729786225332364764273799639738147376663001147553190868550359804088437208661927642772973307252918877605592844074235384173470228068776092659344466038596687444430559632029531188684276904905312762651409519506425490227153874388502017085697659813024903983037666164830693426648509510082552864270118829323064227702999555245684813727618880162873816262926646624941556520245823971670315621356506140526507662376527304567088840698350841591704387262645174789884232378504949992668912169194665188732631215134259680066047803594746547570087738261915394041535376814054826134466765884868590231853518474383408453603222946054277463335872038461600720152708721476530825795118265110288424965867160502593899925241973881026205477502976000000000000000000000000000000000000000000*i1^18 + -38373755056601318217826753108146999725829947386414209621853580400004342050047814081038959948355710237182056255277251985944565821799073166469215415691288344691526803025382233293868929149042800093383733657209711778252032105121247317405283738228250339451384363126936078796461128103256609068677499434514928517677800867271694155455868800284332581783091232103251712034321268798796658536874709517024733004399089775144333173306741938754451685766153543124015098944783127844901996319804319006967811494377273648552375478770234074312508978094444179154720715196931365730996939958292735203233237646763482915702005979983447465164226672390357445633697110787118121028101310177388571270543028296325667429067715465962845961249331356843222757245432532319692540849914724883947851265742457933926810405241683407946914160822317313545759259979359931525788581539493331608623679374390071998894606429052349805032302458726449926430352343195972798124617670406730006544405403464353273406400445320553715616137076528708613637173037752704925064070829230151172096000000000000000000000000000000000000000000*i1^19 + 1920683085750480533431746435330603811428385822176306192207749553256086444979631488292750387032580809772140721201553307512231220043435552993027571337312844338035384076245914301686922659013331971918938530354447115747447429250268049320395423070786316598387471552623240793767661066759206733917227852603727486498862556048000196501784508869433824643469892481204854507077941041657532184411915228130658923502869640599123930854836533316851275088774336292178635592310198043499163250825581289954476067188162279485171825349791535578036408349703372116450924265524234166809588866419370143033848555812721049629265964786921023876613930429570380751336447720530427870744360857318469344203440406446531216814690841581757929769216057685203860653282677430165068159633517887525454396418367902354172612938663839079906629116469823707779976606181023041854894518697599884297401823044666241796105139242370626816883886319245044209844829850345633899974948407266573420550431856850485248382268648798568439584877436293033103733316453831566381363035961189990400000000000000000000000000000000000000000*i1^20 + -80776177549347206480311283733945780181617492868374221431647725286235118179687642577663269493920988371068930134461818184143193484522214397412666526966335312526897743237539327088509343595318512165921579435194788778747712684376319699134554174774726560824668491335639045434388058813390709801489298701052977037957247646508203403830725648332924630965675045118086714995520686898336426847283984250056276094539377052773004791731508950750282851071774108463012194512713775248369375446817802940140881414027924798064042592693921394285291355004469278464235193025561619796805471382049591211236478730863889976428410961057593366102171977296902411600746427532235772744061468572978915097452926993160499899631956987150068777790341423334426434785563440695767315530812245439207711257161978509379026991744221267504614115637635038973288466042980029429033846517187579741733509457419596245832379779905403681075269711915127334039953484870601110243292721413330496355451195844581739184325182789686671730726623746139951989963351042417858196494075559936000000000000000000000000000000000000000*i1^21 + 2683375370612637425785815776638026458806581844887043146218661422396604008115040875008648084054578872912085235968111542527664034096021935683851667135908159349028124548372751974990294818621799154736811155007286486478860154592693265343942996102468004954059752052675841192277502837246129368387679397138590457173746126651458117513415633801992258356405081034174760931984007338485777161186145720677105486415197804314193450003498404163077901051503421056085802014149804549903928823072029200450945689218986021956295500848991801635215016188028639806196880233329219050386218354308150985104117413804199487299520172382367296174651337235193786804381204250426695310260476277138747338770228863267837014322493080164430557448653954615164263040344661386397933328852058956137277311074157822546209252309449290003970213443795684785255843241927297562481298419947980467199649232282157951178812295123643020503268441877832189043498370867949121011066485699802255804280366654233382716326933953002872949138793629972095324048824382143414777200561356800000000000000000000000000000000000000*i1^22 + -51783008927972617042315499562006081246310295027762191143308518747416486864616773816508597409941537411807349301104297408971502046763142381347578262420297466076032643063458763383800764725936160449895371548349089925094961481751270605127732168038185468840185001040949648265842857090088886618372893297403732209770401246408117135242398441755726217349724846697060055733563188863565988727729508033020330181382613846812714686227805736497159232092328664883701282637843051528208409917618907177355548265551195681384082544040127563775191799899933828324326371080298958117448873259841930922201476861369517173781780318815851958493992830903632453700354361600301307606037294498210919297350418563151559454712246253907543527170732992760586193567384492975657862585625815484322523984864307933871196525151579143439388519551152077143114991169341688420259626294919693934495260439032091034929075140464786979776704188458093139720934367273182059629176012275773841655049264071420675474498325977607849385981515905756584617504293120426595907010560000000000000000000000000000000000000*i1^23 + 542457822720967839191548776428178520848892931785566991703447222080175450392908087744755608889671661430793414822682833777903000682167480291231578458022281968469176090628954759374850676849961526776194350045888858400755213112903108350381324243064524944563726271422409475587694268978958933788236207392098011792776420737655246793506376880539784523806283207914920381906724000093744535807743031626113792737419427033753296689373920479176758611999601641130538773283506002977891457981852432112279254934099643016863175768056710684422187530401502224200765240638273803051538889633645681182858653613420003099542079074451892759636203413544684000077212418986495568945678795242697517773771236459660876886343628304467829958702321325934373132121828471668291087500953543426852843928286079335690940338079070157099368074669015578906356183680120120752772663496380847689963124155984214541982660458869594067602534043891951409839890240188434052449493890937915200209311541131489124235710630342279285289563237792122391316997605585676402688000000000000000000000000000000000000*i1^24 + 2422717628209478123191996212586952982245062573491890582756209362492741762016878520414515511714961374333035787449935212701427884006266104681507723939255203090084813301541569680765744616390850764734063269291393005960451335747712606657221701606904383148940363706967029921715464217540000687381792099442247150627679656103504680347635339842331619623843201630983935994722768589853129877264308764293623492296393343538085596028231701894593302448311280839852322236985237354423006692259144847750525448126653727189875505665976337732486714051978841671476802708020995848170288198900295210522886503190903887649470430927801451376250255621685009917091003319924289352720149286989782158176209326615055407206186642321114561077456866366654197687947639509263595763912254184368241684674330802995835293515863228365745518221185050823630431303594535314016576588739874872370628180946682946194634328261342698650359701030606694069164804579533576683745063906884219241304149755176617326234120867005033824940792953890250594771193739765350400000000000000000000000000000000000*i1^25 + 818737703320214695539415504201063933436575344115536603324569193228216719773964479168358368791026952781389790919008945217838302235912810064560467209038580728384209332060154838734764153763214890936135302258107674024745273307921399378225485155163682595113514328741000297945333584476983709041137699303607919384762364377662318581649865822672593482304040807327543339937639828822008062803629348417302857108920844251667586321960744593001015985729588465115585551611521275822805850894333348415465590025478968305114029227506307176299725795541806938440966512724099344257827660025757379780994685920540627511850418578892163094998291474522790271955964437306611815413224096893025241985629741720853868813939209144212597085086900812182314413391116050509234734286766477626739250433132096792140406814056173855163781447649129877250680250581127184533039980112547329212654596792792591029111091113491326980794799501027168831795570059622361698969638753616759835222184253444069110298780023850283480437896095123744294740196065280000000000000000000000000000000000*i1^26 + 113459263718756364554089854575625604335523272501046732363198121582091616736922187078201590833523888298890252554503470908501470322487618287842966307034753743601971723691574617517132505469803598031473048565232394192824398634879310497811517573816388509868734223278972028579351786271208871538689605990048355810599344854454332526110083504817671983706106588235881642347894485014134322513752049644413778792233351645059637875680253201093171339516515820003920280480979668744379137324144042354033601547443741897181380427857339882410621098364887691734878402482030637513949301362260580616067766931279077423584489949967949165580841989662670122967298711195943017229826833337843607934951767445660635381774080457341780858560337111696019853215286618873327938099509762834158658232311046432213892197471517199900760605651055507792609290914915731808943963126049759597911802167398476208273165090143937008431469094531427548156355391814351752306761488696391402112047651084393975371176957053044783306939003878581896298364928000000000000000000000000000000000*i1^27 + 418840932767371121870783700667075919530572342354953167618635820132535045466910918273250788585206803657564542104593040465271173477073680766345937636835183270729562369910954109178786832884553298469147669634928833148131547704289431485491699242949246289006139858524651073019620543952199049348668608260943490041052627440543438377898419399865626016225985857398978879360852443828793656050441330898445012621962171931877866865059100800871188208694214679204680412242275686644475741408031130596388245791967820795561830369101215367676744992746763339960560781985285922979043259568613924706035804216193994263936015685101579193663791591667842807754658327447010609724847818380862738867541339587610995091285272863221360375936561858490704294045248546388859373375048727161428398152696621414093838828088549563122371718190446798587653762015493551962325371302634841710436761198484592505606994748933350703106667889994029447502342936859324745968210690128237863759319664559357464831788349569222515014447441521135740518400000000000000000000000000000000*i1^28 + -1636453725615268577310735262117773638589496153964079874424278020581927189829004826449114263941899761334660214045715890969019988545833981151938598155482693055782259129342603069818704932657417120850891868940877995982080406299465174274559198071424779685606982991102867619085097865998011477578663639830851258835371410003548898449892410982092625598960791288073214526852350819085404318382410083692747489686112822863639131769634861837996443666383350537260386565400216646667414553318654143907399199104186564746961170564709634686636799901740825609389221677150718934796125574710388776049181297262338955036620221752825051583053229167439755792572905651908373696722111822922280377785780084363832442766642785697828350164141417928293472248980717227763333294942278575985285033935328553505112229073294896312434018515531136159044284011154442997845554231278270336486558376300689280431157812882977154867618775893378286621086365739625434222782787033205911324032680243083683155940173402574428799418314764215910400000000000000000000000000000000*i1^29 + 7427619386894199763565400494836149616849548083670067671114913554493945914066468376746730104930619475370490676337397325278778637123271108271736593225792062416194757655298000364137980793116513007883128247389197197196161124239659540336343967164191778435089563703892816743972094796140249795429850508962721161852239886093043077367899245573336981252262587214326489226681852827636029529153951232723303795469691417992984795513468044366392156643220804847804124014694129010875544645298857312604215644286956755459617665852550568369406299108892962269313818037094392562420582625459681862190013534363211106063695895529807421206265076169652916879997655913962689719661132763931100692416413234684770000278460068713458116891845029828072519965382464912136127246610166908253403471302553051859488420144505041698540853190525446467205635230608742531187354371691236677114667191002993919266799453414162391783462264546612302262324839024612218450949635757701375795806448116715789776706851246909320152792271159296000000000000000000000000000000*i1^30 + -25536498927312685102318889759524503374706786475104092543982632040371546094679422508729542964535309175516033473586469223157513484078525523643930885916733128345493371767152274435743409708053322176129813477061449077781060357827517447817135306373156157005795961267806222787234624776948860136729323875951054111105640770901379221493622409545181216336857839307184604999227908021064172153518342542271265938924779590207378634410628996835452030894915508551112130256937573898549383596829303520869876455442592436700252179880228091301416330091391048593934892065549592199973253893671889542992415838982096251748193917125411538461303286137461993411560822943282355201280706340998021509950412075510850105018875134781769912040737876725056678880508385836201856274123210363671565494205993641387487363137145463441110934398371751593630614118666990479446882158653455595416743427873672740201030816877290162248654505259027453677724826116019260517999825562106034156716102528703730547370595601910089073138073600000000000000000000000000000*i1^31 + 57813075739918351158767434409162092607583207629019647103461790583468627895761642251924644407010464047820715998025882473150359292610041771150846999532026864114469285541680358402750336526855408143095033955161988249063738992637359717924849616455086024596909935606789621044433617431105227805803307111256554077236651892390849521688664589110799670701212954560748514911029892707089373153203637065441094142587527715188160599278467815225120325253169302012167500974538580498790957657183081497642976998164781409771096706941623048014699298237188195354957121106091214869850743538608315870011959460906933748407469904195390800990833513543187534618278894389648501041432258509221152554982948382093793986937903973751107097407361555421639027887220048256841317538607820293818945473632334714262995843682874874760635167196164934337435204432604343556367228421431441701091964968200256599435345859429664140935797707537951233438779994760069093339765108661201011507626434409224505110757407276335712174080000000000000000000000000000*i1^32 + -108661002319807220923414672016851220025813208051930089652253543010663915767097192920186699995337681146358923837025649356929073905764104149625805521581524483296648026828656175216381314954856829586434194904109384489689028338277002156197466168728878007461128297065090033028908114397600620544366089623322547787766696450104681406583164858155751902371769859990183096530070876792042513818155873647273734237995915815033358838582992132977421534677674620656597307322450777938189959738337739406224565577865884415488097043965339328651990874239749486833215567118115030778691076675081468460267641900979314722177546050821267438212230245973489114692420308894415488365602942421541415136983301537623596656545707567334586921962690931928914249131856452621133578013543427381428730980852305090965153689790731527222311931083074788393357234286946882838392917174472040925218244562581529697957602016030987948993840744559135995377940179647396375968649769604361881221790864274750403528523575193501696000000000000000000000000000*i1^33 + 168389891225471446382042966416363031897736181674022842429671260010893341377743926687704787269590974068018786735304327355898380548437750306590545733371526587126202414248868679469579643017471529085528640735252060042886971149845975057772908523731407934732232044488240646786621208787799340127601679190333402884398703262277117948432401737988449816672099220374391819443530682507349765870410926536170155932987202686401532229429239075904959725082592307101830928870014894835667287783528380028345028203904920233065909899182691435019553852588595977921600007567913473957499757177130263046025940986882829514125149539013689181503252802695276109908180071497610843034814157476471628929447418852212950130491099291520471835746332442856048276663314851604872193429209206760734313373434904722676377819886680724081367770805905547671841726278837336132149238149558526915596225503959704590616187103648459352533656401094455486062731862668327161653437544780005608687303728807164254428752301260800000000000000000000000000*i1^34 + -170779148517795905225445984673331700324940696944310109103677816331428943059878452120287292062077052391627591086384797820354494668657283037480660324978718219836608445203922449886458433015971792461772628460759782459610152850264378886829135107676606632395459037825877597574871583813327700057906875276675371335727081991225788565048135019651406676414754554502594644056855742258576738473543002459520268573479862448760431905601447293580637084690090039760651108686179560926935785222023276329195068106934952554783896040641998743639581495710814603647090096692203067151206556905733055006257381446380365646579339620250306071938255743994941583702355806503042309597572298021255926163271799408616000497415748735151045664657741306903989453308721962443984740130215572837918303611587039508373585344314710866623785108259989861254715998041844795586897791461257529859356706074359209420358722935120926382798041801297294375785966424052289475424907296173493973508260496741692495783526400000000000000000000000000*i1^35 + 137922982186724858773197219083498227671750878435611089906422761682089195287615057155148728401941895267652098540817868382541452674071166067974352125030906518442671866664470002606487180933564645482461823718384945335555062208383130857370619812695067857073350662218764672377127912619352359113865598879963445153546570315649963418155919469023656591467230050612298584548426278452382046222607404497400015365244753451208639404761544053261299787240513844597662218305634327944581548793815436919760505657804670527424124032419170054707787081052105010559080323314152429803466876394079323096658439936218578310229389735545743112828160472446666224146536402584338408102686102791452175920907865840499684084037586548137217623481102765197178707013439633550777222385653210552260836597851152644437083732997101861162313818550664005464016167789079769152238838082587955208280747906900667001569558177221008690289684743900814023263423456958385332016197146595872852093203209635135225856000000000000000000000000*i1^36 + -77697092119084227228973212784378074637522245875109914495656338770653036908101294356504223313660711590401192884730476907997448528683292284964432252500360525091274328877803325027200603732926545547802834353540272699423290889878145033464791588877603742673741109726866436857002660548623201348783352799940341583258291368245110347780476499097331892834407484004710512900993546738138830490579239030147165287736124894854088092500273339908345932379305562782805259180901457790393974743565089470863226931312281574020781786062605970658964232227428525929609103135051164512800263305381644915156699920963759898266031178667221740144449083857874445949059355562571524736743964940769988945811870408868293222398445792355647851069009635246607517925678054037331193817390304098365593889447469658230482702928965865671413181129694933506638161312376317887263400772069259273754165982724448229498423585412608630201186500367802056949225419997171031844177273942679641358338593757593600000000000000000000000*i1^37 + 46951601211756475233786111496415304294820998235080407496375919987652890832216659504420207048525966768823120362411141764895509681843549202134355042511316867984857500959405592889098723238317757333682220865577017160279125592861479764008654507166578999971691795692635157905044479334759480104107484457760737376576058222836642556997822390578706792800834234059021741112355752049226933962578585621647323791543717641826954554818761076715771378583450449342705987785301180682222841338163587451103785936219174013480988169333639435001240644459603717785420803848342472191163385865678578591815530126656377680093402171733521413272780873228704931706405715089474441254627011190826809512604608873659948004534398113837621358756447379146485640466187820418979110454586796323869591973565528322727051577516147057609303082904587229824688648495362539459606234510152826142195604988183695409597314679132912328235611430543810553389381912059926147048139907144652570691234693120000000000000000000000*i1^38 + -34241136342226518250998786646307037914710357427994674255705363725724010227428073645295696855563650563062684508590784436111123314908026229623872540134489110262880919219351738155566850824004863932213706003609672584437347578845950834699142873176440461623431989412183658597201640943148124284819510836831130330408657157558562338024153866434247166825262166669207531343386488058429839433634342217140194492939801699706642158200311345677859448661095210970015180906847170403180171984546139914651961897367869056518075851364913898308559669322840926991452728360769043143511680180149114276465817812710592981783126645945063320160768909333815655779117503066295367921623835043508891698101619159034200488765427773071818345995797642386383813452850355609638629488602531566869392495632028780375447070024850016589489242894749650400398827590105085008817178770418700172177680439169363595490582890520275562775748296530348285149893975259236977088105169629200477323264000000000000000000000*i1^39 + -11430184237929928499267758445321043495366127740363977370708352313566304229887606925104604427678919415334415751218144655890779774449243273578848201488068578087316633360020577101296493111024350426799948931174875098923737992060791622028208108667254495960221087467704717188211810961859033735393958801781951629040855610341611446745738583434885191088474828958036066029423366373610636670536320518497356732789965472809271773552328856551827938576222658653972003161772349638087127531225486514471814287747819692824413927533644539924571627615046808600959414543270924742166387734745743041632100349344323754069890464681219454089773970103957807397956280583552209853302081230193218819605939127028751580969097100041093266956718236323891015524053453075778093785161277367537071514487718526189461394314468696174510801663123772436248636325757050511565350208966771463832968643907595659858012244721204017384356679036596700508785133611403747187064374166657433600000000000000000000*i1^40 + -2573550459224117962666357506127462595061434572381475209409111815569121093708899766425955163296971721911254903751585554133740317024416222522235196495931402056595603273632226000477617557305843674385707382433517906334025963354786959317232435366595483737164985130676551661500876574291831624669412114957017941331349282051585661159104680596913963512293351288234378191595187765652143349283721152849175828352779479795124467553186759502291099274875570041802503182719488489879701592442828577196525509268457677712425981347912859392223781759921494713196710600487108248097165472924467845545716027407469897476149987468558325023524018447847284181934401277240514547835683052937612498692134376496765264742781602092159736468895345076035160330435936977628303340151924770577288288340897710680541985384084026008173882852127787379727036357600788232407473147156929557875156399727338938469537968022642298447200397394432650102659148294327357295033738854400000000000000000000*i1^41 + -2048282034087616486543191341728189810721007418928540544779690813274672999816610503346799916655590041482102835871399687359268730107006441565059184914626295151503431096881410125551319988232031071711922364471655980057804532632091300261235760619813815521425194111558860616610906431820799903234452954280283879782936392295392954221280623337789380527317322909957994245057904149500144466835668779217453410340544776003801305258690007515281146310366786096029701115497713337777153517933220682261114512545960408581212686757017730816111357545342391347356429584460919677194000960193067864288772572678734398067244372071067191666487157673120317802668906334186876041572705381539082421304124334302171011566648800337530917460561148770707690301551533347337498621547287238347324028341468013748200939005840752245515499396290391793416977679557504683331416419633457904084429439235869024682015122858795992495252592970232178712761272839202677145993216000000000000000000*i1^42 + -405349472422298274071310286438475581717110683035790564100347666620788070162981436390841142302920175170725456098342003732792570384123278665865272678204765185010923954537538713316660148782204763346279999833453120460179150343472519867000075406837953022278123877663147137094817697540329668710253232037737882971987204179030229662463997424170776150616229001771775348845765586637465066636977871652016769816470273540093381809765264153667686549861466457674263212663589861257924691539672615894143426830895757277635920786384103963357899696698447346690962726669499226970789210216251305837759633677661974764687246705696006122684392226099738786215716290413447832056448124095249846856074368429888494992865970783435974499885858608106588886509180662915705549153296297493477542995277267466531957438981922372386395294652188837432205212139778608806788404105643510856904987364533185583688720676586695144989351354437191103126606146145930444800000000000000000*i1^43 + -23813028205103721558771507276518406221880405772413664263643105024432568912186427867073107924720203683386977908448407245975641848960873525628979058476262088322640043167266599911353623452596658296959535286865659901897265326195442810596627843506002989706053218583088251972254252108301622172157319814380150846966594054151652114025323797566194268074464132197669105714920139655987137421600294934970350137080145694807668901977638637113438714691675956319487030897017275162463075974818300116682792826864566599514008605598961714338483436811975249714526667130428358182965216530861475239331381131659678008119466031326024512091509582714882270485760583450640721918333197347730010841970572576020313632069857217236796627360078073541960343553654109326457066201040743750915280180196318911735336266430753550435044488622467244823669620466883904052967377647997535975632726782794695678075386343871474241025791828378647494540867788472320000000000000000*i1^44 + -1929226666957954120172589487922087471364854974242242115250593792370323561947358833559025860294299440723340602969889378046624264955561432324282226664554812827484033938653552669003907216674390673159089012789658165555307913869322607416592331048952333665929916728053492934588266495278126740456395497554416933680970356453685931534376420554322246751221505030287969759529012877167992424902798264359702358023867123519196428643205500747847264198744847621773670568128465801992298778175085563442263953552332578086547653310944151598394317818089414844130654339977168210881277664121683381227935610645025925013867383384162152417941413213148584533449892855170432389169073842500200762493712630312332772297609962075094379346871231404465352418849847290514064170916255055286521314966945272172106822911223924903375344481801117051265116813720187979326067792721571388692877709184655560365938283718240346928601204865744003887267840000000000000000*i1^45 + -48188628532736256748636459676746743697327155930098501296100565257890046732305660541102362628556674825241862420359011237240977134145275599117223016532107302410585865608270002821988466799615316643250632936985138454548837855145456708900978828789690520292664586965123286428154674201539418155197305000813611212507669471160773764527193856512191599946283443401709298300505868393818662913831876656288880983545674238897215370171947232880606332393769560823504881048617300440220960116128794154402269590418892801259054710573868608720655221718329761245894269711476256148758348540699017853496438818198180415963692199446577449840493178683329921077411270511274570720230111638838526675965777669050950424511832060062426090490619628823377623599909501415268056332485398197818512898643363236735871692953617633857890722164481007680533832277095764150875433131319951990345845318264217862261697374955174937808145817288192819200000000000000*i1^46 + -2095179640095692785613797881305997233223624546088645659980560934307698138116656327388610418996451938331096369311968360447241263038135569254019360671866881504843567584096052322237820328266120544178556428594786082568682461937743742085026516341648204061442492516379311581669136522642186230041258777712419395259575480325135210960542683252656949455099742637453159589032390273255270238485047664223150707178402484414072349016568105793544881783872619524186714315064986531083035315429772553603294601360040814505923502425367372851524975604919155132983155103086908698809767778130168767012999429462952676852221206203468491816489853740746040002559213390360816621264066419898125272058100076575810654814444430665614975803305355491993564004647775800533871982944969706903780915491229148626858162164053637901327581958690388007125912906445452615779320672349697384190692259070999015717118157838369624112676347576320000000000000*i1^47 + -5987832425049117280016756340666239558356111500717291078138482974008169176151053023640311784533534655078818783871141327428743002492713873992601551419801966728284029931736161433102494656329172554896980348813795553176466182020785493992725018613799476177051502145664171314357052533113280430074146080884250280918833370074773247105753075632946939395124832964456103063694856770332832037516735699972173526751674307993556568991892370232277408506176022944923845239554638921366504399394644651847444252634971048309927782596886512902525463477521569024867315668260757943050944484732330273175177916520994921135541779517607181546815023810464187022512872588900207046000331089430394140325696776917368847575620106331697030457986119260249221999003415721407425332111615459261355209211470081967567248751588439437796088333840511448023561059795135895603271801367618708779991102442214310905194571572832383963136000000000000*i1^48 + -99972961935945499190640833701669246569991351822980497438649834462748837495011723270906758430533013213723912626585963191215881872770311965581182110195665127999170251258523762873549474228410139095610535870522876385526231185392846565052558570745578758521514951140559849114250595369096678486353297328675091805688053414714138358642399371926136122853066794949117574525142070610791323734946875417982445512593989823422496077301183157204047237590083307021973362351517681619178628965561994105000495847898396594956860700452901497652603172200433011960053484793205825440729238461668311216335467060832246102462848120411345581341730046910854724491003065091341446826696860691204603770318787815240875479066435113603767875154455977858406270954783447565965020559312554692260852287316384778318445722814695897830604676550086152777279721709698974497103081698592774900106554851794549019808839852032000000000000*i1^49 + -2552588123559738504602444761210239440119981494299543090961392620224575181332485780841412923781329691166197494232372028507858680463634849309262928856010452057606456138103814064583550366319607560738832867422970514952357920068694687236409030748134551019926738222203207070533554560248547468655437978703987592676986951251262123169096853024775769174028364055823555655073514884744520557475922622982645712676825268649782138014704519044011505171206255034707481030261457574870538907600873411615558981850272388214994230673281480820028531288437298097190438804091997148601409185173241910827447948147396728322483279994544884669277099273787101911467797131138378505054198311436503615919374116104187323031641877822140525006715049681797943052580469209497692846080690210257566430094559547739119812319042565291666301221101334316434682493508861213856126202252254406625726445319833103994880000000000*i1^50 + -2468749156728527016260204507985135500960745883576488130924588314674620523550932171952731270467892562547169969827083955375407835832155810356891024246471142976254185408496905492045441654334279039050944984012115553783013641758358851815874088163411899281027437921636621181165111237252567139016629513585319870521078026173471524697966568353793963607180598665109827088837538896423673679034136064298649515649361073367572771368874749966636022338000425736552696617083876173126272636233136261847349185828811263254828668891380318116476596333544453424493401604221993909394581948288756210740144917459717703148298094823449656484513036317672307097718350499165468007333152512966761530709954424332331299321131157565489507249580475683936883852488093317353903691833692001542454537804211366722032526604190626648907257688951868706662730363464752191591022133212672807105993003008000000000*i1^51 + -285022632980275921293009562810450857697966611970242507440577974699838721496592286535892025283623134547424080907827757415046593187842306483294293044878440829395213788826505310555748672922839847903980675514879857060296289839373650680221011019089741835867419371057920996123218083187142433552609345403693985957035558338213470682700502727933024278359317367739637794370684295800794065122326247765798227625358953617305196671433456193459199314897967785017653027917014397652573285820568497341406164909269247560045018845819595538356392204589570434701417059557029229039693194725001683463658118047553718753212306835420014095872092977258992003460962795127723817587942943430009516055472745728389218740084293435746246761265516682000641645251719389430848805659032313791971043848675160312713388836639920838067436580021455751816187475369137177141854830978022521113600000000*i1^52 + -18695012411789440709495148886328022194397327420335128815337822652168008528461003484683211686032499111099126194189356879898829473613688557955016041241663656927189870999647461947624578803901382167858514733789742977947932005331451332219020367739429735660223187258735764608850836009709972639613531002597034353016946714051848175902370739919891923547600418285763550434763667563985646740920347011751361050937933881924329579211820901845873212662796382607733322984330023995192011152531434778921425122285730435286732945824586504738162490925474383762503399339628002811015464558500583089417507071095705193770051820087228663861888311789518595849254195199616998850951196159480372246483812565543058789231528536044510793991399986412789224811975036702922910969112255327153189895636112911720978006952084338432236573550775793928654307261932669763028398080000000*i1^53 + 805112738148243656784132564946759013938638029881663474910440408015359099272580413495478620200398146350069339105454103991867702684580636310658145592952273689880749655572924048702618478577198909737400452868894145205651315524683805344591847192251754209984116212486790050636221177895136602032576519147189586764989833359285393034021098826654237478317557513708307504994895862000641585593994278196199464136840288766656951925718066971047298815601109193466604567481489793148588278040201033715437279173141719986767725845199394820593228144698241554751139880178378619298818408894189364839350826850959980949063260805740433801868376758486063473667072268584044826046670853328627917572572009592184023018077604164697031840194889463070367865846912815005199586418023430907846594186358474624598133257825592085225663672550538107682846136506624000000*i1^54 + -14687504137272729178536109870364832127437832884046318715586543376584530267597227791967024688075418659055679283747912213542944149378225102247433296552797148071667734276112594952853270764887359716566005457116678464552968644738005574752401870501257005606085898951645506503149919671792567593909812177492380837300762682964300397044567513602917718691439073843899148604623110246241606391056483396172131671519671453116522372240757353113229300260205208390722413783282474957912186812917699664930252207851539299179817737433821464578491378396866490249978202469993832699731181256159005234217605548158302080578789831029452522936830970481298069821001539856625758571126210650754885421207568120425548085058763121222135081655056320541486163150077684231044764377440900358169752068951663056079964267225037477254271353087270320588800000*i1^55 + -4554786817401758085740046359349528880947889582824080269408917394751725051119360010808660522312319670003429911447461477570928070484091026014928385019258834178192682475901096179382762629190409582652980532313506862586420222612823397579508369174244843785024560572887169158322070008428560562429417002374973744833710989830903893420832401014542783824385838571962057231355496461959368066238325328500861395718224666519533530477822241563680680944358602023536981744265578125840562210761309283266788859475269257505174053255060189140737412378540620420066846364377128744620557831051220062204054090099515186161992425722731889093893050765097920681191971118185082709377343117592357123428464132567434843548284088966395669670053626574388674278037590540178368530135012838275414880330205956241022068476594248701931408160000*i1^56 + 306533984246515510398174230611007764598155584067367644100407464211585406809590065780455452087540457505630121120512011296241649905221895810711325109521424046811187526912539447381779163146319459243611577098367041719416118553263573539815203821879256310016922807134147704693240775076542238456856250468019979869254330569130205410546745414521889477918878956525711276532297757729991881970014663915939782108872186643832220077455836854131649429148279117763798193572942467339969615868892743521530159090116204859665121547600377334620517052621758068529129145861211387867634647965223637329746346539355664196529055423936151484635241356183885475852475808582351518781808906805932590692784572311350007907358193409137502879633922364443554708572072466218796527149882825117434026884567211007424000*i1^57 + -435231278337753763039263937182730409353425844412134642755405374919577809591539163869968858535852066386484147302182700369593401846329933129855098602431584283177417903775749442748712197318301519898877598308573784363520463913395148561727214791331092724605208391545283444627612851024652088769926070167336752258429041521092412300204835178129518415466324525937557645581277797311071280747260826551661764296414131437618644210474965011094295670908372220851571784110347692001775989722436228490743994059587853619457693947035634873060759430584210026755113634962256657438375176154237780335929849593728946546978639387640135006780304361823561312615386963335111473625501630162747137412197789749501198225342268263729972765794023977457495983743370010131653235134511640800*i1^58 + 508141979069638024474627053119012316742226046336641734943090631929574424484392640719485799338000812990843605302995314982679253156844866504143964739559261162976657559811764547405647760323532296950789706708176662983772988177755961718360546848230618748328097834613694615337601800614422911761097547782627863776396426492422149022491386765276459343957668992174394722633068674165140093696460087112569318842780870097458211336576776177291416212700136292449947758116909776331228725245804342143273040691155177197609467421922929472613974794337211885134073639706072597236949151714243782195128512019359392366496024990421993814498836815501542650935084639452246193996665614680352301167122678131006357646405545139828732765424598338618400*i1^59 + 96849462672725616492156728865725346359454482276750192704138604618216037723411394151456240814187756761196687934709588136773154979161264116523082996863379633153836799629513728907950473123771459257247512301339060810044081231852235309196541178012893017556123218984402035232396077367791943900059185475817660636899156125498831158737996034534658661891122952757922939514477104570337362922968028871501753368993718949435899435224942231794236872473852893237651897436347396538448801476980932316341647159064197004094661631475975137658341373885834708513245516358094286706777581537506623457735505626713566083360322147132905411362114710092319847331896815419067046794920677182972078899755609*i1^60, -236455925962808628989419482674974002821656933945918335179484324903615683513702807183675100296067004492641761779796309207292800345905087783022284036650647963120926604545495255483377299753394947986021423587427766838353923196130969170692048770104756005357420134299944358173502484625634694000773278821552867134614195694055284535775999022753904502111319557818163133926764390358746605602156845845117738003220088367009208792086716218398389360879528116071762764684631327952612642333168789147245565544728983709914211960180364957561022363810248922014810779472606004802320292528550172996396569697537390961969884003724990372095221048639591668242108367518099775569212953499741769946922510010750611662756205380315886477048570125245716620194625320678917745464750971109437060307664718919318782619823679470651105201280858901851977462321299130710468402018289324699992287017158159824174543970987221625018747324193100507681418043861868271091580870442851273629109334398967548485378267145088803799664891189337956028250758399537919645759478294640344756651324708262282034139901029694025462574711984607862778902378879112443854024728460626597059391538010177195912022863970941750063685558242051432208817431398433247798569041988601603764122884600112033628048619556091419353602301156086118758440297132474385356177657856454869109452484565257124642022400189120826972607077178126385384829675636981109882880000000000000000000000000000000000000000000000000000000000000 + -9328155234385452411366339341109355868890482039307212055061078365652107830579483280619187032000256167153686560306329677998780137723958195777295195985470423392421472040185084774454540586771477461896202949100216261249606506170094061830611636852320676057838787040325231287837618613315689346773717677406694813811518365283299933586229233800591884625902738268935704730045429575148902304680380018391142772612886411186274816635598465859620359637285493282153714096824467895234952080108311637261053416914757698339483672591146107520337105580449879762997276644012984144136647646989128042204668606544284567597103425642403596492069981959999329424634518743854188793207585343083239284998304693295588797780126324693879460571780614815358869072690536268453191798292787957683613469785142327313475882197582959587313356494455110978591997437974364714411285592559070997644802899017522388149889077185914764556338535490492573104439397912178238289936912509432286966192667106785875874639140255698639767524881944283846476954183166077963570178797684224345582270321375341186465784788484434161399766178378932839755562247642390819994860403606623786563518709573547424413488437338957162619480151732348810997994744485944406473730624468550057585094382080001165314913513919061472599854618869531966015921162361606866862215525469478131555106644961782504596423619825840323103816507721517819796130873769841994288332800000000000000000000000000000000000000000000000000000000000*i1 + -84379342275530852526674810223538649500680313021279989047599662554881347287916621853717461825425860934709157084151325687185458788562953705927174744962362303039420068422812969554175100389180183816002958790090996263310008592827853005820099864106476454115036663034666254452172507871741599495964814392841999959902861027723162078448930710203271074896339379191921340901142539557863248259924442622901711736166646349445535288039735974125971936637495680568131624317945016929273073477904373084638234662451601462245438427910766311254640789675489632736712973525347532087436306792548327884684761456865759028087754642865568397847997755610798490994608290844931289616145631125737529840911049495275004533886858266379299049786432588950172586596536497526774847868808550828878830645803675869243079393334854158410056670468059899279465445479184548901090391727217100869378718395417129964804757079419470458025756933983996998797831712375492089668216495150700996711231222893478244257350401634845454078204713742339496638329025296515323896325997296717360555642442823647370936152070666165035635308167467041239747767492175525482001414969448523598120127862408794766632305444691399986485473536401764615135791720032608663683369487639240507854835227844462757437875764411208366008879023320108130611491205972636290603407042645556633072635996367688927555491225492145936712728655652182069061897311870228763770880000000000000000000000000000000000000000000000000000000000*i1^2 + 219752830759543744163660760983486419775207538118577543897014587227327517559737696947399899854090055501096434360996674783934055517262904675314218170393257515911773329262804877633575486495768563370918988699945846463033741752876026803119849496998186257963966111868689983937118183767713895524010815243503685225829703533835466287735574321338098899546607115477338906600002463667434871475502922547528327434778109104333983451616023910396041026801565974851659871617852453173561081917321141751363949160572084707682509484080735591321217685245930396163903932295589453688587964078273092454904970631027306967370597638301172862595986432300318366644162029786117637421777459533285084184126776482063469433433547217218995051330822740693652680121171488262467754070699591070416350630165972045062016457705798495531102430028117573420001949250188467571578710962572581936457489551876999398466310631964067745130363235699670363848441213875968028653305578685941135187450383093034521017761687054571942900493462321438757433387983458767574208084548460550097634550910171881004266897699789045809997900054465118347433279098741796469573218081154639445195791323173873614516654773648489448505784505526792924011162935043881968250902540406496245445494633185516244386453378994719663524137724797714929769738320800494728836809315781282375033540960767321446123701527481428361428775090880623240276337941796567908352000000000000000000000000000000000000000000000000000000000*i1^3 + -249168615058681966297806845657546874298593129103332681901550064726305269422871118767761169075073944362098476577596607625136941841099643519966558472331925622975184143814632566360579345539076743523166338077287190216989586626386440204285676462913361304184254040725206591003820004124866313908510736902339964340657458229453713004395349863109001859049690204241875542570845786439592318412307477045621394245047718977536221766151141820634256173443659989158730347172511172594895569993923021848801061775144326294712620521891737634320472693548928496357802887290515375560363637341016136774838428920609645674807269651611203962375063402494934798511141219953011149500118904253587582992775999572748280749902792883501879645517632923270979997887225188223595479049275031895804907908745802810698039263412997548710610715277938507709234765445497289312237610608199973214330767317780694455723067828136227303499594699643362110622050554605051891599822467826583314392679874687172997797714545942290981369946527541451860567797376753257862647056795594848495489202564467646278919056001841580053546875010965522184949355353019335676963607028694541112150878617913995249858195081817427511904351735063062664434594021079636864754324605441914299431211207773271060626647066858086718834779765855391143720449691310599683647798532574085539230806780012512816388249718330348147276261025152122426815114273956770611200000000000000000000000000000000000000000000000000000000*i1^4 + 275499248430818796947899905613419583723883108637569593193204150829435404499781855773000058735859583920272858298211643699092080189992857629396507860955876697715163019784102391330274762935844921960177191538842957805585017963242264773934569939653607489692248810348332604960758433737427948185479594435419908500050635574320095331079019137206881120211688958118688423583230382666526357211255766587620125896267808864652285324067173503578695956354531403077621425851537158760608914183051188115671536934358830785009178672059317467224255933984796273901006441626294143953904009947090997300531325785551979244762676882651999062321753006011400201191783983706972479593570654761767030360799523679582296285800896520394625841528358687422221850050102790308349765218431542492605057819067203634721861650248158688885379803972054998017043991572232866733748841809604138947393497989865961269537028266837380289592457972580306249426599053761515942505246610324293887429051339168272461012112970917891103255216473758778383687883132657148115676223808082521478230852748001444803479997475821510878234824213580605905506248510907227792781220674221919638457433040118988676857687419558973998447320843881509418124620706194017270507900106967406543127435906138672199602397157089813961146907638100462933254461634248776656341851622635656430829626114942761618286020856745823991445778241276148782656439852959006720000000000000000000000000000000000000000000000000000000*i1^5 + -546009031795002608111988466579676827923093406603322020260761906742913456206881448499239030624910433914958426489738240583734939045994618006518355288617333252314088490050097881636670189403376833512413212747714009456683292881698905058429232096914629920664541942859654890247923114046428400400087014356237733952794017271200722289257656251673220935364283908059281233753826217389064237321539722436862207994918315549629009462270646038494356188493852840858085525529869059239398495737684547185567686241005896312361179258335828414787997112908350681858875612011629533144855778566570773586976684250069485050637635013902311426582359850227315746238141676219294979088775345956387998092321556651841647041863065042223263162478422756034242552120500095023238580931442450395385633101353199558238063170215789638905171250606316799481658282207244796056026391726415257409107459096528574618988971030921928205533643133357258493499488253687526817539555427769201676875804098497305441153746894363847946366862874351746044810581635508777793979315585133011376889551430547965546008401034550525241872397739837777920464040626414910491007772619700933400721957440736994693398206972967074249594243465535066712870625528737195467670315966629100321399861120262724813131315105087590353953064432434152291707279899249233364214328729332334057035810656715801653174065192063716344732655561281364102984975857483776000000000000000000000000000000000000000000000000000000*i1^6 + 855273547004020290525812433622428518260778251421482336759105634299567534760614393588150696609781926594895984961967359543673623707162142832552054425150562126148578543568453100704851361375765420255061558512812602294955880472540727474961420486366948758212482346848773460290709390421816658816221190051631962470259103611101122025126255755126702648998445265490104922162315033113030058412083824420158916775233956219918556400848791672231886152932572762522234624368481517016243102991028533011177032114479802673061561966161664800896194911670799492367681333238598540693897887922091792572122932620684335151957381742139056672394445494908852437409504926180217504491644143737231960595567466682855492258740079591641628465413457867714706234925321997659694307014819828932833991547180149784043135158334238001832089665102213558375608163982111259108845261377350335443076384266872130615641371500512132258726352541537651428135133376346463130011417750180127420170978802085649012719902763862886785142807097692909107376769945390595823707062361566787089772351014346075965540670977748097631812859770869736204719204575329977731679287048958450062467060804486143353441411958854899298434285123107451493612206646640173017106251225790830359096256407610700057011417818604311044690254606884789245505855802626535970297238863470724211618853394105692236456156566144303441585029306763812290783457417625600000000000000000000000000000000000000000000000000000*i1^7 + -790374545137180667690279815434468645377565050365300552384603782056023804611918890522762164895055324014215890213623429740694494447238930855589749730920677960379496583472993501183055380913489144196347232172064649220996509085712133386654118287817034638305486862531615208234222299446040938569187440437054671081100658793613492712377044604219403710096958868543087564498583930974624486639784885475776831374823886865520937819386774608163945355402577187979518567338948214606895044618303686036521835420646465920513586227396912163770348750656951515308526924535089440676719394446927497725693241386837686945932626692383203148960623574138250271865663046773496171098764913983318119223560499833810259826857853144629555911656449171134476499132936276191771781984255939912786230142269075478404833806648325940462020148046741754196856702130333757752380152264974126718110494609214918703291911013606767309859526640288433475939908495826786507882980512299901206814604410069170556244547245255081966907430677747372629840513092084449153748618204545400629987170553789426992678126881494481865441321182843468017503388022559328904631359090307097946799556957842329424469889988795602093500655316224690564834899465943779913699314780860073532479320591356887679767820047813884431631222572026933520489741959270260773018517681431647875577052108991732609298657190084791972266595432666582228307468615680000000000000000000000000000000000000000000000000000*i1^8 + 428671609477192344315808417732352715017415005227182187167277657565465464860185002695112276555410935065244418584024123502563348705701606284190090338979262650979981911805808907963610220069707520833330074576403092714488918606644024990630509054679849110554250767678506372643611018377527981506920445817416788748968453673679202008422331138118498023272313643474505850881488323791029472837521132707030066979049183596506506869839490236927571663324877687049505867686508802974435708480566445615972659252035991318818283627305264228374534539888638531916556361556970590294665455322153820572945702983412959230781775428989964055086059778202222200789734216935454685677665627612982149481157930459901558758721375147347126870045991893036232494184896415540243181433388450685166692258507524254878696356321485634518486759205420471538111325453629288331435235752744043367405365125594188464192574461342213813144657298628608429787160594415201054779023028863154361848908318074261503794156152601450460147321236310508266241027952307557579255082536590521072621757997719535049249155457173049538934563850334931666932762556973386733954354089792018721953006143452700621100337683568889039935927566660753800060444121332638708418095965375171232089836978809658927482882942775236834034160307198593379514363639305145066509140547391056931630102350328521347570455041238590207515909644712330640125591552000000000000000000000000000000000000000000000000000*i1^9 + -137931311030467076241731138948901851288630845501423439877389149998460458445982328256240823696754388689303666733837058986942716727123059367752345640826400737711397773635071741191326315543662515207388793693150024163695078693812693242163375128133913267852560424371725002278254443780414169604075503120526133782803881372654611666156418182232288142399081612983292742559874866216231173173356402750820187252997660741404888806709688698923599374051970255110230487866237090089641327761785041568416694960338087680207074635515962115203951504851533005927402285843565127296012736263857527610681680813576417090898395068369764401010087724517989150628084545925644504523094519793646571562670422368482235360711634744094506895545913355302869098162854486456636914264308030945222818748993347471417424608569656498263472072367733795521530078565648315373520336685587740439327386706328965522866572092648609765657592193908926800673302617653159348480992009102322750982860424712274783655673042960642174113013564657179392390463253496218410509400893283360971310386079685374425728239071149005858015576546495864734075868840992145464000031849483204864593223907815677975853611025324744413557297886659992266491774934195454923913789968195552084018834691212452802018919371417453699525111007599587583543448165003445578269690674182825278656069635265987210388533227008601102480682941082137624838144000000000000000000000000000000000000000000000000000*i1^10 + 27955437379454225352388962943820703371903555745837511807716280892268267376143051459614064220755518713641535974836425320389282765105097886220037162873771716438253588026244017455379616068669018867481125135757170926985544227867634616487516822941156836502129859112577313348023064182246712850353806405347721061370806692633948076758712075673831236450258387696465616580752096987909435370730094305591491913881621879221703979783039429601021555430869178317712914693179244677666921513348892406672542833324892130453845483291186893467030467065914279661695662905541661890270297504651578141651872168389567699375833118525503641338298780197705371621754052470477949155461446933712521215800835046536756129266128810989729184308796153457815803945986862113401990997954936381826496270798326806506146810351508070606515950102605647238226438123094454273092551345312204285579185173292128622963104675617144186737502864351580711864413599821887342078878569970657551737637584026614798995708201047194216998063925594511010122359875247460225617556341483253140187947170842167668803248098366581786067289618390602493108438668708105962743784169950878929140496943970307193524891609964667611747400777660025540050117519957631147845915390961659726279170686264860303886287199270178889172203799413899381956737440425139583428027484845245258670792361080440710430673476179972471079059180679043020226560000000000000000000000000000000000000000000000000*i1^11 + -4576939079026582170109535295636588533582261992516842970546015430533203579602943478533446672685011505366061883424175583501804100623810333003170839490176946390645380705698526002183524243476987354730437369398525809697567277456468941889244152419963440866305626643679341864913398468807893743432845596653607746494274106149644130006094995780305714127700962690900738360403435304601796143238970215913829903644654526787123363836724252385431963453220156852188073786447763725678121341686837176016904772970119476271044696402660447266299138414942741971835389476144220053901288893391351386011547179668914460448558349530079431569010765360485446964153348753378037779072466905874180060928113888053262631337018251010885844019070366470370963035547364668186851034030096176659951601465304758992254078129080163207136462208105038905651583086684085892325526494404073747000439023026339851954647018388901974454143014615135273367881822101994743297144343023848337892544478105506300204670670085206125358456124699629419677220196098906333787056030979238670132540736667021762056337485240842973756159582407284827681664984274094950692634513574820041483892546673101111313853136066440111266203057067814043142115824497554724161405702676237884169783775381018554993967130446058828158229599197902332575129426244663379835154492819295146607880339723410946457461475334205656392758439709962665984000000000000000000000000000000000000000000000000*i1^12 + 556750973732253965665868942287667807003655028871214724894047292045716562962658220957781828906641026181028167743173007995765747995259829278000009703314868407544328943792195366520083468881131447413720467631595146767878044998696397520274025168441163925015169496278118311290078388413657508552300786699471766567824247278029278849471323941714316632373127614377468379798679084043760219651757056008481804721033091211080834908622284070352115432852314001284928736540369458700377062742836791725858145305459585638837102263012040871944036945237894339396331351107815968624828646499387944121152610183261176024960477841463168477340748742555547483423984532504066561346677459608124453869497525799136079310012498125693255749323410721735343589394886674960122237633115055444976164301055802788062029734257235315940382136642430061784857009568744976952512547485722702678516919055359512394787923874192925379190283326620365566266909390966337831011913456642942177252173761284451418404116452678087103800899180805713643749680093119942117955841936848347648868068702291185731443998993623784446380041428907640964008053789637369247585012703512415613788035161449145678468600807139197405486336484365333514226623441351743954497332526755255013540238285244701758450648207453725278992143918892312555927176111797420009170511949089084123872264375106448260957734095688209790292117761399193600000000000000000000000000000000000000000000000*i1^13 + -58686907977210699454606333721552785364136618992219747335502956635815064514321999459110891139858069504596097662615077877389594625899400158045874328452218330006684055159724536336028538988285062855103472325221626152979653395312714636042435339991719599628439383533692566587592905335558735928522052526416115431409846385431212749746078530396709206268882633055643193176347594744694235563017645154619953112590989034108022320872695064241539711821933619442971320321621440686264014274808269149105290515493950563370069886494141597896205056140072131856051253454694621153095531413304828522441454006552930092581407569989573284242394555521971273999185508658514278592154117300064000732334296569446538512067871494376285009481201788326015386474999119916096385854603911471597900373498552690345517750794669238084144855836483531566256421709446069109572007054650918619285240002062077524819701823040310297942342751770717407878516368364717425951363651556097665002634544243773265941473606785894829234710857023583959725141556457536166580309623382488640762315224031914884678384009471318590193934277048438610060953183085435494851858684567590362765488180679097936237735037887061624681157042360484736068726698711152893042095348078199767029360379381529243278044001532382105180480726278836459810868483359466968076653657869728525307048323529687567519411103392150641277912072847360000000000000000000000000000000000000000000000*i1^14 + 5096063783711038846307254994250838985348996446489490122712203127875462940842069439704765478608696296859990947841132882556854827655261351977229176406299990759924506499707142872079090441270764249099123305951589656251901949766670999995721522014516097224688032613287092351413791306942082900261147861682248880062465970558865011340238619861194115604973662836150942117626164604297873589792514815034255330328050533082764664076224858159241526755493031845827600027070943433290865406080483700487526299760901537154768119942273415243707266648754665387821547716274607373821456049330266546494800394939232395941440784179943828072234216788048851298516941618759677157408057443536791633890696164422580411308183069612956129436897137067470758512498971159892026119470611238525898975605585262354202949147606996112437196773226494875999381672998278969183661718180807810758250598643630066157004091738077344191238352759120185814476977994276816905825345539610518180698069899674695818674873102367905313567229468855254057708796801086876019742406236790044822609819864090461087704056750017707934469658976425923223898064544195793484570401313908216773809743181363089692742418203635683918699276135579694970167348728079156030406126515144931262378838429498786202015849843171759612988983062648207828623695057275727835962378595856049074342703146748740150762488278120583155381436416000000000000000000000000000000000000000000000*i1^15 + -405960440230645652713330843734311002585663972256865464080325185190871744102820306076755469905120920055151211884423273911236403088842446275347820516087992559096262669102840228123569894513367680718549521352888356420005493791399024895760630683310856597546470845292693614788812091910992692397699926015346048075568079114294193533477422392120379530768874529216824275897591002929100549811653793113469826033980888607416140146037805604110590205116771834602603407838379933781314847462103060102196305887244142129474700569364911014140848767213156043953554248367095028988635886599072229579798085635275707066527610798396545641041474961102486512668162348824613022455730027714113275128497918704218418223877743315936209156607850986594016719441820822080549724604347092343115660778770490828120252275659842141043061602020639676559064132419341532573442013431526461079138498771343840587832610640354736311288428796666525851739864934899610994855735282757568349793037322171714510159625890922244249302911186429292014109515055653503759614780844691430038185155840293249376522262658411680535277477693263948024493400333614547013445177434700473952713217985468429501692711414472174036647403900922816441211199358636424964076949190618183223416802600106191117988140933786673881402354346076723861285057199420501030006943969872436346577195401400881124041302143054272252398796800000000000000000000000000000000000000000000*i1^16 + 27058695021603747512028763395266923281080025756971208434416418018225504108532093546104368449889115576960568932174184977649321708950509873681879938809720500686890461467879280912994638301710504310697821674787350150236333323437594462001404347219499665100580486895354976833662048452983402476955741913293205343003351264115623351978543956595479761630483899696965900660652361613019240633829831428698262201042651586422972474027863101562616443414705548305330068361893921061126705382662604216593607462391576649887990806275700544631717082015781283949108104153951874811809745961568548983805293424155733238672775438753413911982142226965539615174118651170260467974269001959687610382185978028886667570842612281097707167520771094432202813116580479562796519961559357021094107565539121408853548723483855371713678561039637971818618906981972684567781766164487122565184938722868734785543560500518947555084658275387749150578716457255437131174247920077073714579362186528739447085814632447295145507025073552147367990187903448377717566264459074763546017208964605775498194004526878954898079874640653096954037438118461527852697119234855190480978430401795563323613082135628553475248875491210468128189374774718087013551629939641906829541862658321207010526823329205290377647875613041327037704463574363468443865943191560733282096194708158433620473698023838165583790080000000000000000000000000000000000000000000*i1^17 + -1754631118394417556258957043360932423317736063888839185546951548547345662193225417716806155122537868931776608452086183782082284887060771828055371960369483021654245949115989873620442822707657941138052519862727093656423896169686298921573586550712167641029840167312549305587944117690898281211083506983332119401109606535251444943610961441350343206366336908163125858584381875835974978297428003943137394543168404792273414939729744331923549938093000459222891940995287937883968912101851534857684737064401904869187217175363289063052402508296416747825064336459503240492597575305860680984968740027228050758835059521856435418805615804973309160331631068607523886060448165606296253611572926611189216407943568503232157248246235366994584199410408372759193437855365854949153964909761871306574393714805359346855035707746897084086618213292087130546148979196190437447820906969247069530035866093099697925789823578736018069589601349257219496173827302873325621893874566169088238492243827778291721779872677600894379457685037369307823184771947339731120259694490635522779880283715270765088826582417185833911030708040571079561849494680106529940885849038072747151251639801920191100231314940638251506251821249247810156453414401251022121633314142506872523566602961889637153523689579948949709548190709260280045306999505026095168634018150088358953896374538499784704000000000000000000000000000000000000000000*i1^18 + 95075133803068242001489940371135399175002242746360655343424799470415666329835372143157991571998663397989365209806445244131682644369932428933764212776147121702712128812048200969290590227008995941018547162390578824317563864032181963678633025442305770177089645828050094738786980291563441436521657118047167726460608722256566199283367634467064489301517761803493213737362474672175037238127989284962855618212250994522596343023080487117824164955237390848341625633077796811218069297462895720037534048452089173203367862744585245077988335658911672624205849815141375834744087508640912815463695193158884582487108135496960114157603568765544841786873839743425568714549020271385026321005572267719818788845252308166787144461705031682879856188988502933020760475866078688034046935864018341928100865153364995418167847624513750255734432050930099289004010183141137439601558059369951131913942800324780795087043339145532293353816750129146832271611191089912903150189743790817369699357973597231658244334397348831587665746548864618001857308608693234721835226327797972677706679567098829073532538166671183177849417976295644403624149435477659659418756296855105144553427059107904356195037500874293718295816796949747213157823262343635055951237988984773901861268181678493500935707827243119224953358315887223987951892588770056000072187474852250717155100454394265600000000000000000000000000000000000000000*i1^19 + -4754377106943614284357608964763252446871454508250165549424205986794110213385746111112386215498084700941084325526204398583174700852710446751058825520877855617133081874362694076873100240517887049315699779510497034493372756017306867769918459666647002576908432962499292903169901041820173491820227746521519559891927228667976029905491361684285741893369755569161330625483317126692589232831261897191328766965114487613972194384692544794117803653768673108115181625804018053551782645992712463314252562542869373284577145421735924313297829578401435468121017813092847224041000618777543407840908739105534878162620726307626903354973326131575068390033816518961828541591931235391047595180380393043084552632662688592159134642385282171546423990171911312467618307522253858258587733090569603488615391405046778371809452014024085402041450627849947625925997831214261005590481846443520422400594523563570059545083310523583777786508724638893728461695412027654920484722216180984482263351904769108331426808994181661758503430777657845523162459859230541740810572271295057384856626584282084596913180142743158571075491354164259501588262956595916850605917999055239695166244749115287907912371437920267166468526341537675795981735367382459528297581882684523980038686559327898747436847799469810533567824334824322223845597785319374143145898274257949868435238708838400000000000000000000000000000000000000000*i1^20 + 199928849215555250034215249470485815206981383641216869891129526466084521755424773067852003922180400609571625831449560786131047585645071311451909012163817953538688314305271272889481778637781702030351898737830802366463885255186686162411693224959608801630048927874807927395098950843565840520133884139627867163414698772834150174756469098104851750259617741095950615170163326506781254121607846136986211998266461710079001094062226947523403446490053491551835478125065640650265499583301133234178708445404181428718410373246710195076801448258891870349020415037205392259011798620149743103362358706984509809063967671092991491419583196767470742112083641273380437573555203488959049402686749276081976832728257400712803510080106399672386801432275297485877857658498854213995570818094684662301000951976934136526702338062180549726370612029953961623261677578366679368087287064998249048936878289841986725811537731373457466221754877037721626504989663865884894070230335773743023747535865575249677550985433139413097563270658753835405261749359643898425517199794940193137143582157669269800114206467100765402238397652925742440332971470724372591016957507880056075382067582794065751050577715846017510972665377181915486333033181950997227619299238199269996385710849542113051327359295874045761765000852480236546605398665375331553404896340091850111208914944000000000000000000000000000000000000000*i1^21 + -6639706619499890902345167400760179505652277667948906596007973845472662538858856060218557912030373681414920138676664135086258134325545971216702670705276501194356982449728047616102405724900390947541035498258171996973524340006325939276005067047122047189744039183397517697310402733714263943691308891213559715623238669594092834953400600271085576112133394065730036634937797058824430237974287031798779511299769376552287407651694523640308731704898163744833573651110670594106147766897615817203953736054942801085470496256542039333741058512585179667359695401045738747208443017955287097611922041493624942133479534886534909780109658644656930722509318222664193280040386518791266930216432679251000777431334318636225419104088392174929805648805087243372387250297559786216042691732467415609806531304515425908192960380305059358710649631441572660690289938918908657875954813111668613764972398206582800058337663458113704008479065069700429860065711977748848141778512456651011024943409786360902766388483984487624889586589742894647166432596050564883489571284056570762087553183644562378188032696949455863202643034207921932335509831688619184391889216293146243490913871353267516115559172639806184582780222242832017968736831121276132935611449781566811693129620246124913583241712763682596099051004816005312891272806274327574227457359891181954767257600000000000000000000000000000000000000*i1^22 + 128162620924078543513074269641813054578211074104699453267099495683960331736965310830507965016831278635743506865497001376597834152993263608054790834892979720383404720524937641936240001188543444607997511543665222613296327478607159099046929175380699524186033508281609271312889418497600864501936313590097867732014525652896692983540789825962225352234771124354342443015922526920252804154811695479997598967431889543709526030438021056600160795104880572199402355515513832232075045988211163007062758747108856144809314073897897851350847104953062438497051207068515647996959999422051498200524290674045606296348182733765036576653021357333048087765863177032314389444711866020249845334731545954651419593422611387610961291615005933082970001863564304498419595111463897368244771691636954205742981978720363952160661985916437922991529361043566735790355284307254758784276591821029085818364868558489402506440185291218034656037134801948300886579028824456828887514077217448494408111951366423021656602506410346504755965722205574827800324961437529449100579387098026476858662370355910343201360362935713786776045460756648236910077736522362800925266379767458674537012406112184872749286697271669314119977604337306020997145412361830512192261849136988895686304688841572962203809444074980230843729237844982082716140722629074646404163450096726352855040000000000000000000000000000000000000*i1^23 + -1342574471232935321749311814296134610489216247113982074260224593149119123628912649829749207877714361912225103668052437364188326100694694945618164186440858051766437996454236462486757363792099137623158815803171282760088451935700318047609666460372796335018047591390005064776924232721511132682863002531071132138931040691095820448823633650954431783756478517740474307281370993128240675893424441116224475940347216269417218441520383941919876464866145636896065440457289357531483212220115091399851923779920006419093034500094045284544127799927041028292363565963206315577824584132679172540644392438394745323018436910299896225482277184290990995617988439413134649801496903061012304121217271888622235697224122701657881752219523071965081806659159078702510231480050418386194573966707807512396628897652598348175164232873381806503445400320955210202472297318103693783916196723705500613927592598312452789230031635683305364880174237693162761794182756913372502386651384011502276675876593252905904381277282235199025881506915138490403168634261278028780030483866837788573565733412826413386184378084063539261667153511316307543782158108578223605614239840674962139792775174297401692709500086713086285054134039181508101778094167932031138191926629120963094677423995605829996160535881972719760124932560251447023069920935106575723061157994430464000000000000000000000000000000000000*i1^24 + -5959747207762787445583821999435222642750608363638859143015055646857524425067875166398314396143174247844934209184148474035239461503000614347371575300372968967867624976283200841197675582076961377796731067878295756121786297187852695719265448130885096934603653838880356152247108597275171536126929547969279456224664325745083558214357510915394309961998620137092603916268972775065627229087162672767051460438031219691761465178230825070651749947141393054346708738447724618099840768595424833120693631477477863676954009788478203046921322790638495534463432062697060831731976806286529492378302509505108737765873466985358565658215920464182600989771311218981681684303732420553230414918467509444061582877391344502191223783360729809182374258988727433972905775297979774324784278200662636837835664611895899290224518123906299121110234662005128487681784412459753266267217377075236072060236656651462036518938729503366206405505032635493220705436764562555766055865901430929803306619560814310071972893032764656647471534801213876288782479894561745501433551132176684483000040551701265861543888041753485452122972592639791426195915831825598849682498806152832018197377552627573693308525249979534110173553636123542300696507135651407864756644272096193739784639749496282475761102233145752180619637847856358284469826687161980125226657749401600000000000000000000000000000000000*i1^25 + -1420266861282646345868831690149856668770190159733431890640955195229569224909404596852359773328825259541465544989365832662759440179995771804077129477391416968176764085581993681915126762845969815386442777970077384588092262097354644186816746291430139883611949518402990963659049961457926566004668060239470351664348815673417732103858653565293480492113375139547038500337940373317572000247701323887440381045813881189024894646111576347957389054978019340438424760262747064531576862843037950508816876454429253183407401172283610547479305374317004283502959448134617910596877091408875996553432540201078393555524574916405135095000398095255095623073750372786395044540868703227372630916518254810715442315578075728416135115410026045777144482656425098425364056485921005451097961680117455011716352150589044749876473352645192343497301773230136066381546184958184534059213987743240757945658388760287270400388938983389948791857870491655075296513051764001816827643453890847548316492803058151799087723040626065940461226476287878117846179966189595891586010920013829152630100213655864124723343324595652989620149135046433805963148365066820053732645548403118533711328351047713898406041565601479805239609846510117642557657812199568221100676209694130962659460718060054304067243909743775955287236193460204824525026504546302956163563520000000000000000000000000000000000*i1^26 + -267321346547933384106086502989113411297740028235312358555160378916654554124584978698505099797162605170018580277163339760555452582516243440828616243309664674281166830500434609739764670655403473887129417941885035767040755010312095130078246320684714234841910556598164043979513019640340913315749538062210199171928455019101198844368906954736711876230651176697689635296302758198567461757655918004546845889623864487963607794382877508701842864852469420330943057425300758827054832276426599695371707277615510638362506179080433271669672858677916685757726506962043308641914053259132093368641363335302609723746199890637921407620908983895928139777067170261590162583664252553397721966277387509692676316774679023024040763232917302845739292325310104551356090789418276176321700963712331833175592356465321780701505131513854212470707405576333416261213427411339263903671643732539205615995413715972153312627257657721382739784195009551246603116728639085177180768840053860057064738091325230329274188120349571208516488654120939615351764724890689275062900866296395830093250422354393915171157985193327435327137502666338071190405073313567940704191903762332626960197862029044352086481979336240083460226461128711275842607222989560859870854287910314947359488991712335294938890941575048394863900034668715143728042048296639002574848000000000000000000000000000000000*i1^27 + -1021168976627826290276269159393164066891803611347739170284410615069472154667375877685729221473039347562450778920433820558426101860240691971581113759681295760376998995203682874615599219267904333014518787762903758833974843363414889524302099070144231455437319331419233112282769662639745506710737950866269982183613847660987681297660632515551898799984921766213537947045687192412153169105662728410114438388895861197990925636727881538412672192472799300410698209199955776395210814273591526648987046032836438555552823856612368630801856149793114278717942945979712286059819335243979368240266331095491756107987117479038696043954655889977229595816523875573080365240414708528827185129354538440460759833200447561082625093331602731330484178296184897839388389266763751125387357474624723165820793285276346212993046567488609639949968175448386300915218610776893984780359071337448363589566432401931957364123510232410224833664471513953472661875424664648839200634251642619466120601707283081009343046158120170813401893631421940279592104019768201494430793589363770710096439684796410456331724821906540890181172209310697409491279023624001536685966843408972416266991614244460064270438174511927401852161111944382903663140296957139875667317450701376653693152593750567249832417302219418457090170007096789303711921641929415065600000000000000000000000000000000*i1^28 + 3903968026227896711705738456325993772350728595203367611835243722829547710288879329136418219959523353680745412686256229049759736177669662630996727476519921588613328271992855542054811506738626904498104945929769174927707918781580182753053422898021975326206682410024999096134753405030857811298125930784485970323938215779979891210136745317509409926041349930561133415619413183608973270025850611862135079417548957692365808514161758968083411284935897372279548923904817722289504465122944622222631227504019772620832079781001963037617955778247153950937141924187608397129035331881908395983409480332351981044915218045455114143266764139740534464456398941163914019620498470554326978991947131848439617923680996049050007884208537628221581148312598841646537197574338156292614786249279496325559791988133346541798178040254893772006700572332826846189964296047677609395143861825656882789107578359597291110936716477500017640552575704412384199297904167863430409990220181789342886134653021172956717633657394058124648273912008585401685326453905891728359103219358153988389697725716540666200520993428091431380015907001587165915608220709862211034366178705970494326178710193594983040530184900944956709807931670267973467953151222272104383197049830337551132299688401900931686473119079872702769485956641785476689187139747840000000000000000000000000000000*i1^29 + -17865391850855494919510249053525741125019289607722177061823558808793353462336272555892435387576680703097830563908794037489724308740545027245438534711121235804243326102149141892173883217420384982663304959840350428789620329726590963019709013616734674793568417499828437126250970217595180839840778943077634303509906473414806830945780397608344548013579911123600956576187211077324958185950347447935805640227407811546375890349892009534079039369215370003149396332060804091349180968672704870740137404468724563584605340534731462784492159012926944889419439311721814094607796046923624175156962469245375400571608282657754857643157461082921237211832968556881525951268485223181911165532157687073597464311903165168870054078954128424702366416242465942861622532074492077251380315356320308223123903473874527371631220173872570103193874755362911366941304134468755241630314558604981995170692018492031873537055857250267619372556519159721097814113782801710355858420083556058071535359722238723964091708705453741517752870213759245525285815103286279153884448449394839803515101998851426334221847604669345668406195155970045612087754949847697245724589594612354996469318807639096560194489552374085885225776374707004610095508257899605721444377303186624171356018411735195836216556717657601738773704905520253283336192000000000000000000000000000000000*i1^30 + 60782150314530625875728875098463358473295286194517030156720642224683709942156867359566032759920654921165676441721047498424655404393340332031564315365777078875331531503693154540364213262439719951263863536305752750345212185047264148540455699091399605693085563663459740149143979937902099314303772522806037952427867304735958462299869906209445719124125867145426958980839184180372817699947990417646481962733794638651863792944104013090381521143096822143773603587492871878279009075121538326352389705003016678207478505447607841186057870200118304503882521868333579258961255009217720552871835439005848552606089146843586660557447139762732115232531427368247201563597152707551789758122204102488621739104829629177677734105491671032795408996667451468865848267972155040674553280878100140982568113600234134534598102619519628880902005169373282060218103460462124028081001816273457457036911032515423105198796956823011766230902755468416489527699115461212929063151649470267469134508014378657177190690137979061820879608321386804770610466382521286179767015030439422661497920724947558417236531801086030297573333096926299270253991734937270454316169772597379783933677083622147396888518875299558591615812481644572469284045257523632521139402417154684407547845494387379652139814035336599689487531849682168211046400000000000000000000000000000*i1^31 + -136749047601867173294197048981500169304712998764133328818159173902968623387607373961549001664133487409549057625548310193647764712152987769340749534603425986471739459003313417597365450327838757372792189654760258806885733715914332682997295813177838866926898500421229946870307617172982119565044476162716783289884749806724411630735369774580783353300888271471252462987368521913957789391250996704836207081304449225915041007357098385510233093154401254587079045785932296316651500378694086312274959805844603652428162316714291573128415614073274184815815249529735148105091633767786760952006924379694938875512207855567942683060511356437072348219695471353160979634602727552473522604722838852273604928650427145088525665526179123232253981788348704691766336714304362090803065079623388201534518490529736594642664677801763626827351921222498828301928967085823248299079760362983853781886287696933912900698326061947795613617930777676550612099353058230688931787958576125720015059325309380671741847786270496150127742247734662406804265805884003862741095350459214863268868830722314492751846080753302832202713010352396479028911801347247490600580233052439168418641659619637150777309727352795023592252177871186533297690540413874289518454937363182231513398205691063386547952203600087387291762099808590888960000000000000000000000000000*i1^32 + 256781244166061264626170028248513476007134462660548562949423205288705695414391871318289218634679122934438508935989384687747662638566196166747056046618942058307405491219332332119217910405775431826061493644915625633504335893131665028713527070087515692405826800503944710259745409448967065931269558396796551896317621177871606672259230328153167416013876957412302241268633748198441792965707921288167616457352598665983779249735555975369905038513969968117779798929455716020647975270070097183224589205160319655376206938099478651185858230632842383805580738506656659787331585494607907342623034574206466331035852155574141493955931000720443129481075452181590992479947568498266887649738079243846460860164832334161823516561009779795350294989708167401279207442778971122450682368259634781692365103665777188942517508356416514990001117475487364459807061978978508359897448467451402677744540036350114807901995093311999109039627730979384386440236485424209117949526358112358684225379121008699784504876887791433119754323772640080153927192823287584690235017390541892004439127851382847993149640564774503627967673637917429152460665702220477934183997922869999241765903066904527053699965838934438343645998587762976084251780432198145857250801011562499286117660489981095442363758864522053265439833718784000000000000000000000000000*i1^33 + -393824517814078071972652639382356759781738364495498352084784984277276744747099316957709955906293929000004891072361055201642063295212623826411103907213768661160208612095137825363179967673635148687469295892466938814432147721216851693658473082078577841743883007685041695072209930192506886739559356719620225104957836623370617493227219748008662250471267756873815707195089456861375675906187138079965976604419589110249250690226028921401643819399295743803202962317815572216452762046350805877379386513191464230821234847682404127403739532044687575609960049006614857302774377183207167436613704666245712480029128587588709252549047644436909766367900154465417181872468171545092702343068942681812053737193083346274247436492772965168082097814014714788507429643150340699194622259770684954082702676743731254500559826034346534503091997761350328515052995613909803122689133866670326523507993373646752524884924767776719461206670055393295750100435102406802122364852077840182258159587201737927448646927289126132924121693616555420311210570960994977023022839523582158947353452191054950764878414077773015967290614002903044500782271467822405152299478297062933736382577765077372629508501128878391898749138267455332358385558673740189477298829257518866495049463718480461668351528355457010952988262400000000000000000000000000*i1^34 + 397561107880049593430029562608193217025477897195777539840112431410123233994590260683317789880068737596072294791883700633071054496571792897762036299079698450742280208163729368510901824138394365314753447624157308017528839901790978728850761356234397102259938645221818521199187902169624784006811513977412231332583094728797378796678181781198350264383966445743761086402420611107202714224944923031482065289359634900511140284251966409082244645843607062700752070122725492156216410374489821445459223879794525888475202327365118737053671484748799582091163393632914444620399008073426089646440449634697825123516454304872936016616799805088934732817320333268887735527671706638128403982533105019815130233447890836837543996350505364170236153925270697410780228304620496232328800497035474836240942079450167477953221118208452520156868537166152929638598842573220103541743417847315892503097389127653372755579078057170202411510607713820199543170100947432860686644985104544799420849611964390096456981378597538438894487242932824961080402281879388861421194781346373315179571389963595477480615408471904902512030927028998528388193252384326610004247744978287557020777992280666596212446870305427843581998711067017707755885525783198373588533769093051396222731023353304194211587058529680480010240000000000000000000000000*i1^35 + -318686179250961678653332557045793607563974008484100538188025615062054249622706927348148623803930930513731597945704628220774052280165534773230988557940301027875014370408220871036783597354068484453832576159345184739200884765117734661179381490635840783846984915615020973378933795758410585518766052928853059024991972074945699903806712467296897391247300872752362103631108246168568132009171658030516921608764787226751428627140569529424543858108737052834073226656138806320424738286762431709353945687786621048240343786098847792384869715236877035898366172692978770187755019019721918932563152714468719634569686280797476198550530447650989757583428518139803146741620127696880609120990626935697190837501166465109064336905277415370052011507004861958408192074996305007968238873706305888031350892681074715325637312541083383221804417899425034539212208596364188350453206912268433901852606704784344148773416185852034094897016573041999842616876884841125989309523287741804458787391033214185069041252887753974143786578739944466863799505115987478346642793889741019062175443455077291205577911956275432294570926782169060469080923035787599564217733774181978506281778589730127415338055412215713826055393183552381777986984825482966232173824003945697871908283313600485362655587681173504000000000000000000000000*i1^36 + 178989337033228732619126055585552450095206007172870425310252234092470202882336844370623284088073374230766416968038511579139446585505660294641949042589050242426668496599964157538517412665484232213092334769020840016084991465145760104345648941935669921164305476670435957432586584552435260310535150993199315544538870342929891094170844833833694185126853485034369771691463553911759818423294642208046099269647358986995203977545197365007298674925254111253056134621315375763518560803757215626967925110898051336852981561528848544535760255124842422231605517884458541276317183330611257153134794044843920468764805610371678844004295878016040842397959845472536113418059035803975093600618577395390028154318562332451210866923549277164809667446380207490504039415510137711559903390369108228900672658426890925899085987295315148620549061450186227698398146118876198225258469959566844660766607670368065923666706853863878949165586407158902750665779003729791311231260079841091506626609470808206819695566451095835935243904144097221644569678875156025832876130206452493110893822237882050578070417726745705165890666333048793016901178552641962132785098296618048083047259526452231818727089068875663633548874776146247540879418209598983906271766387300376541297193093389866673656299520000000000000000000000000*i1^37 + -108995321649102739132384082879267966584908344092919521727198340004210873213072787378504880165862547035608015738591115774126081367843934826851744930429748749458440370604887921306451566926636692499265771353900688432293322327847637330058150128677551190263175634225900844217529795431752681375583258173749034645304009082932453131039501208894166301655271575823240974282650983786630455963752487054796033007481159248701670661950920243252633665283381910182250299954847226347248838644013476420265058490101011222496387615884284741231982417336458431671849716763069230667993775181892200613999572685220539926544534057425184255383414905749192437566919048707986882389107157750205930332567676332567507095173161659830902193223145175478983559690684957961640513295186080762523284475649742717435270530667590766406004524890765613906544262753825671478330975858180699096135332382378065557321754067782954959052445260861554492236132942870865812924785273813184850709253367197092581631553670716394234185559814172487961687248286716015897216334191323820448614054937581261600097024182632950178368977005937555484438370881443468288079223311607971680013220673841653585624384238747473896734735346884316933626205288455034362785345968491098490868711281956474063159425274786089512468480000000000000000000000*i1^38 + 77050722451116728482555823230450337064123675963851654281410177521281604872132982062258425475679934029562631395259169076187783573591378202911419854802391617029233734008541067397599821656760171895705930151715753512879426147618877827381054077779331341357401741661023141179642382673813918931008425334627745996464275708455094511862343932253570032170338902212472013693636528077969886029862886673338213645054969821382465902886297419353195508657093887098379084599080045811365557598562011715696599384472953385017874590891111310178619992987453907624824176568523157599377428151778927439837617367840243574223302549433546478928294472240461253202674316689662527330194895742268675044013458676393809641527449955770008012424084750152976575454398884043980450849421666114901593681020530023336762377774073791208762309147668219528202539771816750861612046967705061679869449158344805022232324325635371319554476114217700025111831338795108142085579815253494225939054843564437427980445156417107943276671874369614618692339864146270954268343945866153830059171940615595600953823743804580572503935474598572740656053141450959318381076643927637621161867989404036252962276511208887050141424563882870950387891115512030569952990171010561728666293790714763135751355807758811136000000000000000000000*i1^39 + 26290608147721134599088230088816547128563367187877372191938945050542427256200904558141463213384932952898986198851420145196294038240647788229129937662030962283146359040383740022306286828283401081438058738784017393969875126763562247658699232550879967827217560740470173914515178428992691820573788470765018122964882187322247914294126994624403924674818543073665036969362787100442134957685810688807824529430461451510946253410987825548037931772612980733948172255436930658643921964271991928211997130318080935180918069355729066155771448403249314606113122961631799418334418107924786550042865923504102738032301726160728905693287808984456411598061823459868912949849536036898556831625713317372150342480782024374865613644830635408473474913716567154798828646790208758317091514076795964228334835569442700355475731246654452355750379608369649645410473447299736499605478426524403237221522966886561566503167210536688898449128924938665171094859556564414791596302481737516253232461650455694278307614940678558450546878977269564388339904419458835415934771693231047636439099226982333761479404796687282311880507885030924141575893752637911665956926442597241144806550577701408907569563157805745746331207005665128471672934596155108724603062117929641122759799786700800000000000000000000*i1^40 + 5736511834812704256006228856323563999526662365134888580769755845617183563284113501273629699662737912829260508436698104957333374337392352085543446048715824269672392411031240134627671950142941492990498259924560640093860746170899660670190845700295080921294711853762879691961695303332230961364220629954725971877666725423034290516099896947681554740841752459192254883575847034513107746331085234985450942919101314793099924342254635307399542578289544873713635271183589357165397775946157248202200800558163808526171910972451207177006344652669343379500875384358263538474199403635838826235671559199105714507377251580689058146593479927592771187945842665032577597593894964923672937001943761383547058967143382208149438827646273338343670578993865762007291009198978711923717051379785006035447755157268874724407651445794117279188989726581758797537239275167305614558226553201419331404973675035213937200778207796087960693294392191596203843493115381528731201365215807659022617168983801399589446769469396007713735447504812234660062008526559976141343955335132704060204150415351680269753092504146148429125801383483336221475599018034876090527440007194897375663240674755270606687430757035517147576760807090576450729269852322418910095260629515591851651891200000000000000000000*i1^41 + 4645601821436094449785664488507943067161385052855156524859371417274579220414412900582382605662542677615447714402791280231628066864668145413803784655429459892031210639240483207956276169522873897732932233903645567578237893654683751867915737158114451981586746239279040874718809338612171701048692309457188082805012010748487374576215926305008406638281436336520899873647701012011552043081573395303919761947062325411847409453726146035293910726245940103461282865053370572037678718812998869683997193277478181278356456985680451758787054446558618804027446709534508940570343204702357105596063377936402711076844955188622915098115377528624354284468008932421678166534190233110743417591019079764962805982523204361981495733350566116691971178861650015777729890108830288467532383909071190140810018903409751417088159902937910322123387637427169016849391422577091103394436723560390474935287789142082568861059622496549165984443464322857438813409590162424337572303331975630122717044174731505004061326650312813523969559076949072181702512827630936619417730828554379008895250426082876997822778208152342654421368417555152861536927147048429098649386240530442074973072553602379910174037724433784355737676472398208340656509620884146144115559496570778943488000000000000000000*i1^42 + 928702640541138579364048787680151923625261340961702301955733437355310299244756553216196255439076465221303085938735347759998306453512043571903078124209132490736720587442647409421754546545783442940469565858715400861801630730635614209666410793529589012644202847398522838808650297485230291738184116449024988988371944603418779732290440777407198090565013891351884512525623488324541054108301580904978012567197461536961392994278871314940166978609295852585823956244686067859359928553339501195081575135426999206126168389809946343112322386992712217646114794023431642156028976575137894353346795643180133231950390001674565246062421703935876282895245731192999029733309044835283711839813828921690930305952173641939100658054459016883286887330008167043564938851366331184788988070058331000064673273655929616693387600048015539498456834108177043371915769296315713720853460948896510249002864837087239849134508671580805162325612004684990224467752677332054957171605533853394750603255062332309387910775061375646674470391622532058247609446357942211992985662901371367844448880893157789484505780789154866088137692642003713193630412798494114970414065493968560220760987739942239117840974734806356885729121163669841748757199743567187503197970445107200000000000000000*i1^43 + 54221191822500915255393868439136681525988807669972695062430215174460278428568932292942903957642567946366100076601903813543177950480828049086283539293316440301133469322672618149596223319533221907545134828067481376339296233274505587304761942387148170501063425417634695279109971547243768324610941613313358947747128424029756726285991108486132129937958912599674529935539724472893248652924853287753070287843759039089811680524975966633776043790328314699058617693216769636119747695821068266668097785574260866886226553909223663404181482278279974214191778153398595881371439692271785438254374473161179922384133787347685185590871581884034124629360101760489696085556914042283272932552042672248556341580396731614304036755931262643100581668477966919177267309922110496257367437170033993802358760233286132881828786277687521246892922040155485940098412534249612643065733825937438210954801844458830243412121595343018194773129652416025289061067052653476349416110854572389741324096746297455157305719602012412811334309650392970806357585635640219188109291199289626646209922193499453969751135929138377291306478950250690474569938513321424833793143726071905883576524500893900592034251750420893473308413137001811677662523570641541170609520640000000000000000*i1^44 + 4429064396643853059404392437573937131324677776928328562475624641378575264048446049291837953845457899426210772305924150860914170218345840530115640835871604822912586032932791355812884624611075304311532222050862054224955050029779699117956595025852060846511766785301352498680184924542367418819912821127859196940915549054803287660617528081426947193428681032117147987933630333765604247628508686888962689763696068162162864280063204429470633260863219146385277970041120184490790001634989031071648340870998108825587793091362161698311588717429126269667012296731450265187702414351414613923475195813498712901297203345486239699918257146924437331659355182542842485559754994262180623628048895199901229139211923876403340340332712563527405341939567806072179348055378023043837749436107047309951601952531322047135162393272266372100836811727826801888310750136293696269654488359739219827837948367366731959760920298508430480476852806515207097683447795092103467582939149539212404035233663679822324907553977928679633264515215815053463263498981119764519720190035142035170689951451225004391951950051508011368892110356557567425055917555835378613533510942341418761935508204350197578135185975075375469399010402181854005467042389440856064000000000000000*i1^45 + 110079887268315780177849134647408538454571000600081175603354112417754055342292622761304412996095964456727326589199261416472366306692533907896552904663430045854040321040134563890776468359516046358264694850524059740242791048837785262501613892937349704773492886350251411822197745361139644172224514873687101449611332958014699651277915080032445737374782339405323803325945653227462344831968348204996410227887540167839697948940787773908903389638065997272324660245965512645841969682774051223831783152875458102506823278654182580829892259707306662322268082093731533825014044785577005497894113623856818921003271062782213071698973186504604700179730881667492000658377470000777265215124851252879605103467802852185129636954092788168821687532803676293786429956424192475167768858319968838248580854968524178458835419565158879186928830952889284778908786231235237895161487858329020327362223794639568056911845166855172375026884629548388881921324589368254196522467194126023249147897501644190308816037132977733201210470130902398063591472102471872617082645294952312867546151596786077869296641225873882317250109308351503547860269298630831478211067329850804516439509997544061977165989617630363539103366805803337927330208468172800000000000000*i1^46 + 4821714420181892270474483690242042830906920964572102051625516676726229814354529741345068322231145383207468837819060140114459901507938059097059276284288290770789239579898994475948281840667240885606138940208652208376097789892711135073299366980347031822735379836712121497047245708529583532886382319913764066831642483192399005827510860307750272490612968340799309982607197406598150667311371596559495148193369001174236415632366919899641404175352900402904081789867084331181141133950884798371929580127631512090247175283454314190530951617543433310673915653779013090858116980011314429468673871019071336963557762924410907789918913674796014376027323727265600617270766754994239531631166660444372389588213381169232362942239292782093084720996566460820970821672698363380268656670010634715571630679791849430661879441123283034144669161947468368676176517476678950722621493521204140028795051120878924358191407707806935262313558810385630198918716860044281949526773498335033561742995099372764746661065064477657791738779999713589271592676329575239128608349762920640186171707948473261302643152403958720842409966235240155062631349273579641552376016821338439312188920150055257030994744920527786813286655486954303856312320000000000000*i1^47 + 13780166727361998433505556698643837881218081596631087776597497339263723889568333600638507808394258817190124030289316414606504047506893302195617626965367967809789088445562925392496399210264779607490437938144034012088821718062591487018163400419073842771934610127663346775858164287585432239475192053225175195698050621500920859769012314359033762634197572523895161178805027776636862339951014915985879904727760551447941374354232782105440282102553093231577300793822693951489498522195126843766579842756523061943246356537391560330207724124525210611654308368981716391218142022736313175768274643684267085544873223196565686400831528840612474419412741088069420427424974457442639216210115101331895254243301999235105755117814569088947589621067294075904149632849176805777387963771816457231500319437014438299906976269259084277675801780374180257284594307046168198834673956988028850894713090432991852730449902391544381176958551852132197076791957068311102866442346210554534741093518707310629767043374356921392987314644226726378698634914620969341786721350272250895283803551472267795221224951375151968511325738064148309083197494273750588163592495956258555340461844570672418031383260492176680605197818219003904000000000000*i1^48 + 243128838965163830314297940759083811471958919396143004050252376593920839606838473699149258053660930589946980410781534202714198346996215608074811437524450343547806820659599617191759880824084009796904629277855848010189543131084383139486794516522546236153475019957468793321041329906602166549605509646349064179376560673331186972695683705644347344195077537947331802989967931504999621321249444495089621440292379639625700203484416040301775942617535799915590002584314444398804588354460687596113879363465978345037024954227697179189066795620129008446919913647236988853266207601774140771323351761173526240015797815011714403292641885290660862133111425594365446792546666969331798019852295391385908375248908350873854195689263262417324793380085336580983426822486991052580984860443078515333303423710240804298704810154600033412346684626042769659702003296376683882241658143779208888224606286435207568644870831204025949289697082238194974243984573953318415704524546877556413466021507788364618704725993356948371448052827266684171022156310119146203558270395657143544886652384197655127045617479565752693525024115525349318789646875969191513715356576956546622644223449759676814536421976666522261661286400000000000*i1^49 + 5252779897535331780414809577986488089355521646688383383955809624848717917858597564890315024646139243561656065572689052576874461953500485233717349332069814783960191684755348349106783698193270684723307029181130265119559439685343528751843616658838329238877373302304484583763961279662591503108657162850307817800741973495393731557563064872539142694611597816923017899128198049691112327912230619261622154285134130716201521308821974257091656112529851703057580772900741550280455061329605447866977498581174050501499804601687768851938123127796770654213316487158085050075373542726510367656197005430404855681950608852925077102572598345704747177534171104022617351243844884479353971248716136799930969969553870716983229975239624429531016723277517838179034043488948751735657398652430520485957565686181049773126346808355340355342420503382915823952979135551600387900885234161544769839296233689644559221727558703289847142339859717220818056298995265087420348785983319371393504624914882669071240495448218569918277382586653039409387882805099264160568499362806968432561780513662794458068063427562158920609027667312795683980320074612277859390084141574836191804347801219199209181007317377843200000000000*i1^50 + 10009260803138147518171318547853693406798941641793376623521013880246702685537519474062464521141149213127868847402678826774265876418276410745913219549259306393474556518461203541377590950540081144516787404759180714522633624058345919180148479661851003718002496519057141709307229785188854733507061437840263474232780980873890139008211107452348061063214543418607609996004920671977603777430975409649725338524501117802502900226236673602088209310040432286179825218967233310300084318660057542838808805292944173628046532593047279975058059500470715995261590277734135914480247240739822354385055710031525824405188581123450770999911301449761283994209038543572652991509630613542462528484291209795812189365144309523212305916260241863022938396048823814289984246391965449874707753327744142083351975542642153152904141926410742957412600903063575050367235635607967799206224445655134040698549279724710398111305717393411243183839068062440496631331184955155163364607689769933970136780347114185872518543875098232673828241660386195025320510389427604391728421937601318554642724680530319659232831924177199353952055872866263721687834386645282266382401467916189171521830948070407542382592000000000*i1^51 + 592143063439325686086439206745667698702748089992307430670782364837859340979730356905779123839146030180915322647080624120985421279449516555193515719073258407622858220382512714436095860241748955369905403299113850327720600913229889584480715415275288086380691514962788578811767299940634128977017434847948620228458616122303490320210526698000584544010478394244173643012055745593987089657151955340595442654352012106715788902878923005812420151756487913323326987682186019645778364320494753300304411508815758591182781978849933060615040493742947794036678580423089630552296564619567684107692822990720410127056336149251877665613855799789364566958427447913314873578003352204616044769362906654904254884916734709761185070281102507928706606607675081509011906462687974714215382485578987181254854622727552391915347167899483695231454115053178205323906999931720110277370188961186496750293346624506791762835801028414448722175451926790012107974876050536152187438893589989179075483190655194194223345244121166534841482274212819715759640144641934804882733468384009814089171556267208242622104637490897722382558556396284604053804190562528391909849877697493724459747512025907200000000*i1^52 + 38890158280248769876857937523572971193934057230246820833368430600086077548991976873066191495000807757684345783787133734212978057582105274910929857902095627453811571961370959291693594491728847651630590087283268089992779799507717380241543211420874135031960804642441818799992357670639856379053938815141030703356779802381031437535838315352773962850158599899303128657712948900091999967156286400715443154372875595911468353513601323593811945536592541385618750175954187226260477800542664873047190840822539465131941216112783551944553723740085456588196557687204650937805157448397347786632284182871789023006055219300711210904548228581396145042212242081353112713090978830521689249091482875651542182735027475194360679830987962507563663941952560454363904575589215193013690284443809996428558236199714480043654620631734395798827162350461232201218799785232141979530608443489213137948793258599263331279669673844071909847847307934725066977673387253167950798558098124409942538104055485070276873984601634654197221540835711365489066224807177683425819242600138715282610347168822811083210299449435293198200646326057207277487901873005518136955957596191363358720000000*i1^53 + -1667211529213959962482514635852788813357431496300774574153790652844643417377360854186441432778597470545963716798668967344080214536621963925110819894486874228019031139553789582364495080425448988580273780022213910923763124869424048346565167820013603357750685851945553528509793385566195991160918906391190810492185342100307416635588339199329123826872194433209005212441792395824347546306672492524578564709406091592628941841390955904603821619882779948507898552240651130202885095278733386514629941813610586059647180615322383502631422604604269917502949564387027947857934276913000769566553247682210409265908357519883080206674284987397011463397148873677547319765886427712799275898836731534231561134309450262973651758883151104403110645829968484042750281479573785754293866252129491303615704033395194677675075872014513957365658268500492854816732767199158365343345269855221472731488125760918524483960466710613746845142071545388540993284296469659348508599365315086549671928748534790014376754908476911541478240171728029282854423126635049752324047895196627290500188042797031291621545693548425933285924317243138651003721050262878429531891712000000*i1^54 + 28830477507658343192360765152945709746956788938561939139516508184541472451789223844464787909197331823059523270963239485470339452376781578172155964597726181405536696227706364695892638605122908308701160116038019791230498075352492626389945712468145692346943898793038635566767734886317213369649480992307250956252473758919863200369352151119059956788838822422322900076441237163780145561278679680712789569049636013575928682479536915793579297295851258060797788986997265413513111525941061773426774638420527429295469349689337405460217243831053483482594337506740739276133700286604263051276726171984884583536035340517943552491985719059543596492300532013213032875102110189161314427659927953996397216266636472236241193919285747163079812548136216060900115948709607999037866823571653218325068059647830510718399969165430300262372273694435751092514255428644878021834122067629352980692893678199548333040884696427442381077602245705611595443796013584044191266252162561651260341593952301306667076502690841884863511222409904683696489174052662725573092741556705622302862617498222295985751984129548796208422438492474705088418671938867200000*i1^55 + 9342220997339101825807433519185564006697281375596716128166635822116900743717380983787961534836752412244198573586508564157007508535017615557644217181276574714627454101312114663119846071271235486878923418334899634851119417620507950554981481885148818555124161891731051347933181178888567927635436727843050088245874243522636995120560281691750073367402867900866831200940869584927662397280167730929558889155992113333894155913269161548089175003006727773784636034932075203756230171464240458552957643354956837948934275547516674747819741371153130953249765651474997443022735736977100069324952322241171979160609483336031961613052160456999977563315815311418232606146234454988038283525030492309114407646396908314179395155502773321359260204527995399131570259223024065464919585084239400772629609217070352207458225537823976092525566249557614437986721712370924508565201135603633496378634239801329894967025664986723207683449293939724307032966122143066260668461417932486557793427086888422899484485401617594908809361944718539774954831006727798067004732594987240618519478381957274347796082409198658370784453158583301834240000*i1^56 + -611018690047877097299744959680172387015750869405480227349261289385674141218161720432930897187304301422332229770425134631183649055450752747728293690239803150340809570547620534425310383568761221396195747175259245423125612347902532300140447041761923471125050753497105932717296239482303787661633645208243918741375471008914873849591709744115668770458470952385660285629737051780861783540033573375362642822859789309128981257224568590697345662983327131792445966687252298060524644062309841515148352955709727882038005727708334893008085008795600825098649646836651275225913799591668577975524029728748672215043215756422954795050671758755685262767514557699709036413231425454871467403708319283525054328230675149784578382043444231002753791068206980835130385703199946938272415009651608841444100426667121969079449867751534370546776245937109661353733717072542960170307328406195418049187288899270697522513677954894024551734816190550921010134547237437879913675879583655994184754509406369858521927832502027273363592260953771792043622279721672056628935072822460064782168485518622883063974051604864000*i1^57 + 884585052120005339699471137147657938261247021996991959367018858098095111237760217057638850993751863565085756329269346979301947411119280496286315982242037457723438154345358222614666389631046571016205550177431256595903188031647176977132335227540508005755961182689503942368594568610240651892119395386562491744003700864374816841931766207546232430775749151827034078028125599592517710785623910024454057314407003501016613968711978316124199307551646617291743909036396103008872235038677145551934217955672390159237969313752668828234193918619717504646631690773206510919084816171687085338345443347537505892088876394060182059584536004917977454744022804126395534460674823115290771224698866176878233917827701731305076592266885159296190419997631230159071859593984007050699237407793981413499762146474789680290663511769458258855400489581037112335767875392056421185043634230277585089500059293996162658808998544190589128814839857054516201190219488307037097928884199886015382938381351170248408534535501737213753237492121862558926126005264380220701658377666350144036954835200*i1^58 + -1030685653944997459015337039632400409688719233667586382370535175074839760637709050084749890715614657579843434297300702281887955189932776748373400221307088356116550802967723606430572319153043665076140455690903713512634786690595987538340600083596107702830790532066181784782227683779035040357188301929013852874808799353002781000038591708511281125174351621000816801813529997253508995130141753042738561570453724855798842424158540871906570662348389540559745799474749190706270316767327069228242474896203062077855534461679772184602705680678161256560204922849070916242022351866086934992209889142981403607084225164394125987355051173253547948390098140299799741711025042762535797553496979915174562834892127783420029585605775755688237848686128313615691653652049315773469359782243465534691104199519557969520672740162260547248432002130218229357439147380128550704800467137612923405268967783347846215914053916099235331353813383180850214438251490910917718601091272901408201614027828177030301765420210989584379999378725972213228491167894080*i1^59 - N1*29065697554876726343456802947654657784262933876703769436770194317505269895894301848756402505372194807452247546064203740357471258020335463445550011250564735724233389963762743221683516360580702460937994413120021439557701042919257403287614719762595701245747492237634362622101991848873713404036809249*i2, -226918875949167219864220298488152185307763687827372883716894075144368246589866643147934790335307558666524985350835192565779694391674081131473898856949292607204155153499089404926515367126341278006377731278918611487153828409235215188532122404201595740222391590006888412795180991965336405280334603685648234914254430854830901578655978309856745868387336006794681806752920801043547974492144496464259840771228732834721536899093126085424523702781381342103107710094576545153961339011381330620477936560060480997808872951909807791210391537741040627272225913451096006380339196992596608297303473409675403599186314393032583054498642275668908365688679451300314796377337122359661398013554218613634619310004523595528394947876098162926695616145266514651470692091112133369078527860437980159943689713127000530634042729291955781852512077511313340901473060724721923434268074151697735935556208804625868010246556867946310163994871074363959104925579430918603580638969744525347592258562765307264654913492368362543645568117666695701897525928135665133560481701824026837158139884273727614858304255401846081301871034392592328661486989129238531832129756416705484440730836236883920759780454474042705069288488834805189181057827137975046177416708809583780955609706655208860713813449889958825201055526252090041688092315712736487947948353460274069667309190812068201007463270171352589977244830584194019058358681600000000000000000000000000000000000000000000000000000000000 + -9037085101120310505314216714864990447730655276189690165638193516540371821456733551013158281653779776672651479474562913905853294020488954403270451062050605086834429341423653644992431322962679548770688973102968317845987514305708467182338316686474411004395498443485211136307884151136126118600456203264741859302892085940793030139300168396689421499111886361410903621057206826544532454970668413588515731061717781835391680839213934196073820114545336020777097077698498059902642631250126036334047735890382483950550038473258049545750354483303372732928901959668891435637185683027772349380263006083304558106393802829035030336484228302361248333674255739613527458363263237127939715123427279569534163613904118423686889918284084259065345410534387143130202463879566916311373780166117928724195323997252028738498243719637807539288757273607662780896619056307920677558595770668396419233861305324097530103595061723274973621607609445175997120507386062292199857094384792315804560079365000703899621137572264729808147333565750238748631804476625664089159857053959782175967317533682918321466032311049103478639165391144640141336329963436572433964733554745995819640153624669580280729414816401442309012456037408850243983038280877054511457262873740008950749383423597730342722292353185107052427210357634682674977597911518649603721281662281109041228161652116504964381261055785809579620093058551951853470351360000000000000000000000000000000000000000000000000000000000*i1 + -82896490432438270336429855875928299199855069913204994252345678719121026270240645938834075263384106273664095923351685276016549752766319727339899031092445042529415120025462062349374239063043995339598154118824027429569914544698555209663047758189036049197763971350769467468808112390654249489269451877668818838106870049696802597110500131657772187296812469928041481043991748146364522263277351812240343680902867224521354869933003020697073773500019714408145253506706223462945969831681825642124676592485661006540762612047218894675985479192334066406254932966148689591175179833120190366513594180609730116659427150389598396793054112195302262169434876430064869617151027371794311526006380150813782705128056820105398133417313667485652963664185893224800266843587599494237556139278300593523871390281357638139473945755288373063752970804675761046051963960293174058336129880737670743418122430299500601978135272215748252385606939319456395390896471782442159426499449131342151582136697786989708912665871403470593926145073420670870862397354026475797133485350288110560130263149350511644683882106014160401961417212310950520850539956016669263566438901125424472285383926932539524227515363496153405104844608202086102434726995649637697320126367535978282265329097608852963722160069103305577882721744466111571709122940821567748431084610805671449112095857731259578166274621283053326599902927827794086854656000000000000000000000000000000000000000000000000000000000*i1^2 + 211045708489088434395323254449846529602983302710140013320067177996966235200432394210919311693277866689483852533059903683440726082338741698158399651932245155593448634231123716189642418901554967275478399167247438572888611158576886390381973539412228697931687471010892497174162892054793596237571974579289358487989272111060847048332265179235871975437373113398944235844861345268918855139926303636189696600668586375291407388975792311349712477294652168325324811968637766912710743015459035904302321933697019117976666417349442234911665541171240057685363626495561370355624565326861375663689644144635237206049806552292839920796577376743323690127430651522473024907336796400535017730155772467730141947158304925987733076637856263810638597781732128692135756807027688725756785810688304473064235843803445178077401976364871946533548577836902841311024867073994369168418326278544983018477077549176043743672200990102674888951032997925942809851027627222496608614900055230000368597931465085555517004692091708782630631182259852723565428236597148504030588125253452895651842115612310228116392475006694909663402187151525347844224446521008458410995028595153296087890613799908832788522240084806234641495181835850011169884187091890446937323407980039199750851278464008181732173702274640506547633773138214414632684445849741192165482728059767551648123902068887791440392516170371440056487747702704836286873600000000000000000000000000000000000000000000000000000000*i1^3 + -228932947235130147825913657342633401152126237411680409113357838998580412354763278583792468545072709561969078555005850037884636827438275619470472640098095289920733102580238540442892829564241273092935741294301502513525504632698963986308408738042470366864980628083285890341911779223393683108787655919104029558907041025849751533495785338172017614213594303539883380658809618229218194432343997234858118154555054832024885170154518143526151152417201266262111703246422495065920415350110007630631657444425766270297875122504278121376367490045372019928131978875313430125673538364220262319729564131764757193051065966326921736978581673093809357964181882224052299245404767138986028471929569833808668119574440295178893350556574154334579137459340299353686188272352427298374391805231855680737760322088661653983068484775829103314196936225139957548695787125027228897240513573495088600043557844678999937210273758643944703578931078568672811154106113232245826378908160126178782330891181264241421187290788750382801061372142616428115041668900193478746515656321069947735534073221762509644484812995543810831249002632442855099888351164695405784456729383597168784206160851467355019472941983071606757002280688001680821867770880526133279096968051336440640374894789382399477961274995944802643132006486203521744295513169950000439336066510317499276412653514166969269360808801001487872726942523050646568960000000000000000000000000000000000000000000000000000000*i1^4 + 246290480771852084635460617892473109961894664019615864545298888173973689987336041868031271063686339692729308700544876253134438429127372197639119165863093256572650956657921759386239787455059363513198248130405597079562965059405125264798138849736031425301692572775393263062591791585862115814246072332985188602065527918596605553428632122325747815598484307319275851615588810527221147991565706909218739319172042437765600374487114777423430454313777787182097991330310585258765413510747280678545289242850536110334498978537782032532443853491962248925740936887695824423869836927830288725236577275772398092531279487729897356053326622586509038984860988841446660411497378977828855447202618800560508040976245163219090471031826795738886940383716112084053975477063406102920577437787462168669362058928667626775074391345947218463649903868546478067727918445674600515429018384616742147254119146268638285903646841979858667244740117630903778603233068986787564456100636958986725930384630812230922615933952351701175152074194372511997721124381128286036956156688440257440959112137696609288788816036519259241290951525612482706874843350680616665332319952681992527782539805906788532298444031784273299948925318785754519819435905691342435879226552759111090200647561576906430623144879930585179863970428790308882254634018299934857292495887527354147532265083202285043466712083311384273000212518192283648000000000000000000000000000000000000000000000000000000*i1^5 + -516033491809989415187195977162151216500839586074134333062565932123684557276157417055383464686398964815105831071725948709933271057883291409877521001767749825999854642753585250705735736567177957270072046113044464181331639358782917713386549036511875680200334856433581991619189107662302472730117130462669475439588593085206673521210398232398386222186704567513009996331684222675270702177584211649545672151774660068432410448968517431750904017201433898759056441374670459243053019844153992955727387949133150899533728155016652687616891810316513887864568785778171705599522672562080106313063009991811886824367799560157735397804564303986645995804881599273039513456458279126337840208780063922913386497559317590524090575857088032692574393663667443556622649978247027448034132275385151899949431130833099070003175464012258075476182984181063001088626810425965444320215448427641576458148020637691115122946838829581792656214850004982334126253722372110837315798785027463943203499185417635828354029773677485331046757005854448214283804935669038370477843408353738746915128454107864995671913180083895311999020863159729859863695681531706447891078791898141532960430799246654533282539692978822493744327092744908322760889951293819776980452935139461116937026202309688530246031203036372674145925645016233711417846912901465504386120863985961681261414781187274410244107063966036176493903625572895948800000000000000000000000000000000000000000000000000000*i1^6 + 832145378182749421614055045598535419601680591201317146511803924221612751036195174886182838095450617193811055605710898115527748863538625865673989767241468709804686787687447693809463078206963275353551267399236398386007561860271716146934203501155364030569398160733766189873679985134078923247248359598507319976293849705749724698004072414272975567930460504696527462288132451663422342263107997277539930389703979340147314413963524994306180095108836208147724785165840106858818650744126652081139126341065201139907576730761843983689572265972491181599935554224004098638242670639553557218165935211076099139801430741183183741067447649533678671272653961826645051281538959180581093802428205729815996810328634412831059174290245243250625826019730253334822102425543260003647526958956336400501810088453476789148852560881385166096579746963931637211600331665805891938431221612927772683793163189108558031355979072718399437827415733483822312364409589867210742962710926423279321665152745903802576065122504467595055727263138116898741050714468662567359872338788487218887234958525862544286310370580685224714020541278034644267445414782967852027402709145509199241401957553201919470592561482431523411517661731763168330046955919793590114317790688855195310770714711680321284084528033387364884874228558176076652390421029684732013948949611941642106960701679253173703220307043682114152332745181757440000000000000000000000000000000000000000000000000000*i1^7 + -776980083223081077748492721257782630979796590402132504086676027774567291096795438694235401291659612913127617939449004587852038881718069737627429916157503216768505827936093161336639994316776173492126668606415527245354877704533836873276306261441890372168271152599316620253384389535291352632178955484932527819324551270491620830743142577648416264939094643645684196650140445418843342344761499938792091532089291397704808400369000801338898083888094656777464896682787044169366174866207450929700031340368172651042251876967906382403716662648156667188136208283203056332699846936504290850267997069793057365419010895334849986256295307134803133013674453226923652354372860215660671790391864158996910014047454000625285149404986974621938400336950484954024785180529796594918251726509870374392443918237143424741787501701807533956069097324608147452552470260590909958592544955684209813986536352327753493254210302441169041851486385137325206004345807398022809582899026978286768418306194852579612675742827278661381497339146905999573425693030465627294674193153816893999519230263798700290184531480257268602998739779100106036313810724743159237352397708153334543277895384003957983683905609929598615925312834396784801260332473712771909415814463378457520857807039223135771458668990831900893198630468579846580394994215021861886824380727665760059840426917536897496376947291503319142805050228736000000000000000000000000000000000000000000000000000*i1^8 + 423112391418740135728139371249827923412707763633036607464476089758573034722417541947419484545520051691064405997348426246603900877404413300343257847605031707245462376057750456189272557259010218389866591359719709390219092714026596199044524396615224247671765684460550860832749181726388606751798360481416528698751182860033874169770251998188727637635984972366064708704036140798573250856919767498642599529759524575515410503805247113767878381257436939989594507417493472986874236435577217078152917472337836158994095298891255514105909411183783757931892300143034991262818535033015699264281048149884823274642264024730347310804453791558629119813933308312653335069233882837396209809795344373007650687765429587657438928808755439803849288546372822653065343234411013846719567660590367698986621007875854903188227969049974171253294245365841974049945484440258372532037944006750708211006059715208011170139176437344006871750062834201224454723771456019464277291708455829809826304549211684052955557027186723688380429945872030766150427703064195039061784855285444924149513275433077718974632141218396241798572594744176862401795184201832959936252018754880268232074112328114615216545795237123506474134790645618147297847495487092080104059884756088776187945087713615962793454019399677463923853129839969519069121429270281595751768459810608055398695844598247587508962796359714402001785716736000000000000000000000000000000000000000000000000000*i1^9 + -136368258088935291606757968203275424796946120724157162885008835784891555488004162744992150555973951604618556236094252717774952138039911425262241964543942802697518724612909138109420232489453128499534349414819594159021617256649807242533684405178947326282461010912295599470743934629820420833925267942829896646620970353968562739716394470287543661640686298064028935049312001368259336274632291624143922448763512270712105140500660745300898737122341558236938440524005535272862884879705758550610554991203131397814724801950074882622506883257386894713661758924375213352329375234432430668223451402370131058179206588639789107076022037641140130864684578963155612775056235568185802813764194589452617471666085087936171945075973558854049982041310941088710218418704456548320937253525818585587119379189354585903923761568308766275235656941707085066499663998477849051551564740370657883672814804224171639744233269405112880435070293241681026266081217783949495583109614779948971733818118354281489185158962090215933418431255041224792798418138650194853695704009603277247551751207779300707928299068654767443206316308190349437678099553721491303113985616778305721997049051829601898703427684336898554810671982502913867669309859386825954247692239144714865308554608998832697052755818690101018477951802660871763989812706891039992285415676082057578149975479421864781947045530351901938999623680000000000000000000000000000000000000000000000000*i1^10 + 27655383326972670739392517542429093041337923331870965508730616123679934819076983557941511954280905170241841997445488224842712224324829279743995981013940063061882443821315460672122249577759827250237302541704384832368187462996546425578791667376814916731234953944443058130676713842009149679685487233229420420483456772188770619809958756529556079677444366547291412890707859835124844229176194196643083573804002614293474639087377528514632958742387722127422829969035582362419154620118289363490539182993269887315124728037568920911093050511609263713913918180159337526135722779802204505230167943054243470069797420994552849098702914530570571996119193505342613494585453239904584770085221814053021421547818704238578264605224022450728894789834736357512609629494922923952586509608187905579982642853771069511615469465223100237947968797940243352347629185577868019074823440556530864362633659579426580540730742091847048465873783679722579511189307177952633124977707464198469150196453645396772755232788726147618210713362097443066009489031272014795513126011121902487553643890248508980252885344076032872458862866189333880545482724198423223656012887973702620487651835397791973446949554189405048337145064860477664654859982917321634019409409050124884889071522674539488026079462923482699960272359584438833600486398841389149244823354458849380434032466569435140529640881318690503524352000000000000000000000000000000000000000000000000*i1^11 + -4530159139406721249862939077727980106481897262616442205416332834533800842378438258409930191286582803695442810184274649473911171555103585631829874018560230894247479207666496962585334137172970235154048114381209740724051118065596809662608503411200629848058486403365717294976526861820995695279206954992536904139318967433988625353144175029712444753995964047563010339346307690076037704072613650008366090794937801332314823498800509332623262219489975627298488908899665016949270251229638850305226884537195760331589756482247170353222901352152901556942347870355493944935204048951995674585782403756767416427895033080543266748916471176973640319035710169754331842294223227430022238206211782917793445695670890618256040941273890319547224209927182057765475152854960272496887668051914007569815853843044833521149147661557804156809363728001316778064178635701812214980910806005270175357502812978961833626007981255772729733813551315730152878722384642181502142040485889811956344280544147908618894456019244781199982591096439285595055058381950106172204813282358706394306726622015762132787402190941871242571728000730579278980569413251177263105408411818342603766280492845983807326307666444144307302672470326833676498828243870364690660494631121262533399097006971599406013570842405667654295791263918316897478860310450009090375339194723548396165065258722545810651428199611530792140800000000000000000000000000000000000000000000000*i1^12 + 551177147362549163724605586051248839626004298917764871616128965773008812338086917322776047909040711475389261884100568784354017771799770246640286922558544582867750329554481044869646531323886050583744985150470506906464739283007501516186143573802098750832801434849134510122067302851089865027519627408740446614544934356797883128800133269856284612564253832451370381162208717208754780729198737027544563847887870233044040846397610539011096096869022686938014904432088656382704660705248573849213249516443920534471730671802486824721246819151331126814338550620112546138115812922364966912431585860395937849165655337091311318993907899957807499916063564490929402738441008823900606299036239401307021689708651213977644530917020610401975640013739399998139601373172920441309047945848527178484353945940104679222625347200544242841716765091746945761578625741567974109777728430906052184460039568665089517782067331632379287335301881718161330161629212142907606487587519365002412288104865607700254712500078091578259719694986202396486158841877287555336229545418245904977935703723866678971323695898207166410520559370626187302528165780184985767102666962605049852043437993965750330813302727745394087368752891348743718360240378990807091500495679202858032177819011418682612867937376569742928949455824411259041906211849267311277059259231416276712925431995096899692991803094550446080000000000000000000000000000000000000000000000*i1^13 + -58114014867024624503646199110552491823761468299196359294524140666891697559905006249673521251649087306377178028098058469637310585320434554072870746923144874990028239464695715761872765972698064761368754513175461356549083511791281756622145696500042144987793749101962384048156386675279446515549880090765588458225243722096460879419513339720828646324474133951189723422613142714368841687001120670020126603669417478612223962642644092684380395038199190438074732273614195573689807180479795389109950076094668441064100916911605758454655514610349578130666034156961079150436965116323209347418405317481967876192867793390273191045098999451696981469519678480440610292862947580844604943753753915373119761567201567168921742308340702374023565946362496340878664089419108892383363114426340274082071871961801044497957526590705066396032457860727278357894423341924760701005610812858365713242811769463275198176894673924066266148125076593326384213128458161577848881888380386095919802297690421575615893940913315071261843090958647970617976405727004029901888844731354409219278214972532645606497596213110444234805631138934722716337992149360278054680878795700785380841600723883073502474421527025541108290414091289591652870283426337935528541094750289032387883104481280040253588325419720222878197816002571616456866646644037333290657542256900358517229072065065540361814337166245888000000000000000000000000000000000000000000000*i1^14 + 5047109134528853627299696117731547596429478027554859840138363020437582328785760028993800379516298386009841419791547833786157026919247489384819798667366167242131035894699235209051554722826571275585273354332108109354808943213200477257445874894176001876585026176026312538863974002503297588835614707241000429602080753987507668920621075381198931245479314053655986433066434293139768650225094301937546191474631637904083666404509442546164551288267675632075421089768134888996447089746869564157681757961308131847560091151535268851450567625415782852879292072710210271115650273955446535431733179442532788401663772012084876047663182361050312575835309087954214508315822675265811082498345866663023721211991527695575736469519016875853475486817586916388125720065533127741097400949222460750854504271260792332485596819074307437654037790522865857902907045592975538626145520674615577920997729643023989301501790067488540423960586746278406540550316983297653945438833327448485500030316642435413256239557219394297144639371570961531154933504613851353948544662919596072064061734937130460604644219197557845848226500093163831719778556550170857788634616429656836619299921928364402589714345833750389175755506042117802113810435679832733868383907113792343887129515771929086597051224063677993869387152957856966001627488622220038155276025226318681297323024104483014573247850086400000000000000000000000000000000000000000000*i1^15 + -402168751920354073425515665498375406936820770710572832048659379590044358130313435747652279342561304119647874296143269140579184725465515114500618207174307182099963311900732226814129260876958997422084532301823793529573375941954170385238543296568268129253313609138042322994353277634393437457671618052450030927025498850813491132792999649161110697362225257057234664507772002086004227394192412174037375606566889305026823634478068358788706259976696361829389855181128570453848657218977213987399554198473679552380485660266393712835351489295355338949325237195037101310346505779377365475154715993335412845397199756723245608502654850379330833493756463244028625675810707028961641840289281511665126098421417672980519666046194682559050785331365851216317417732660454132371077673819031043090206034817051430095430108752109741347548731821553239714993523938265231866394281840926948807123218700874056586131432975690915372848995421202837949539619963248129288040385074857931156902217528182247305112010438056997807321452368552878678625004287659797912665772475135729210044034624254876856780449473018573393698389574692779730971471492093670521623956555065572446753930639671172995263117394442338160454606454296117947867069689312909722494107399869206553377458686373353497813082778318086133503270986343449537286886250380590428911804484340781383139360597397288146268323840000000000000000000000000000000000000000000*i1^16 + 26809674983896923158710144317450762186338865397506686993781439485202516967971705619407880191765072013609206678470252970008696305278110980934294644660952202226391968645322846271568457806387449475838500520098841382067995622768294319672213854133849845520505586915883839443719026210621718562579109625582756472755622046176660931240820447565375297724371492936672190887554238861681367007978007118861692044919616513571350045713764153876924133122349881029028418182546870625616592075791119907258775523805793865528186739445088627380144827600817100290539984988833831932572378947080617952170536158319150761022446824307369824856031409115251036795701426357072478125514355748541857225949997547758078058516464957296770877880998185119846666551837441555145308365989445186800920641724688479443040452982608501911155087336622275026674264441733463988157613491446253591626763364583887189978159810073332302834662915029083258905312105049178077747107196270335751130358647196919959305824146613099647060933580620556796017363259702060081555115571659233122657715642315584988104614546609116769726469588384259902712650882344174553730433603157946485713199411461054594804489661616741311019088155483650473491129959894899993259077883306134063153910730894804886997437940189519858694084889552969725255945824208068367640842078058302661908836807529340276464390215225834295263232000000000000000000000000000000000000000000*i1^17 + -1739047648733728496996198029736864425883553232202192408779054672011178213916967465519583664689008407516947666205689313776615112601418209931254328224080106576985625497968508259293680593531464742384496549426347316943208755942659066773394624871405574828633530765665106187246171707590191719822827502593682802416838977123328921078985352206540617694204827123613453364844793829019597320278651193168388849807650867550672167361320410706112353146149880470821826925907572012284925800845719861710496850232884744580800324619617564242147053749779509139737917201234025870188138720792168725149978614706283517822075552889089902693518268464840524239771990079022570158257833112932728925883826329668537197230684350425096289878918728307887373518642687024844099113100603169490769091753848281226016949117397161161176273481098121506726792240473312403166494203825901664189478561133651606810013224037445672901622981488457413091083402917130406088736278660231452032550428571757378477757495238075428909267559494303293727708432208306634543617563413996833331817935296101383153510155357996558908607326739900630221906317068174333749290295297023459025853359884823886079102140238512851881031442394842716520373826112919088102187730801084482519892857467722832783797035466639316782561686532704547752681621108190672011911527409945905501945958514554837766744403935023123660800000000000000000000000000000000000000000*i1^18 + 94249441137797724659327587412795355137981229043386321739628622328851729179941230859171992018892615490349008971713496745023692467901385547397656028078124117684830536234692095123010414516725210348692307220973905027841298669277043701478405423788032545480515660858761949994814187911878894070811631405768092992948274568779260955495027169188986752538849735792974533648431424273500396919844623820809816021628327519297220232885005293538939268508187936101281269644647199979247870765776813685051477168035789962076433102755851792392094691269141248076077442157737363077384118276044885164880938164256651183306567829050341113520286590977735233609960266246388077124582134615749683863782641716370391286903086979399373879816995935771248384349409816605699935103656377348918033188794666388311554496147149072473569388231943382398284248022943447307061219456234517410372888639863582946995365701643238272317843231414169590745151553869572362846178670843765305673556519954129835938752767726273941033372707432464376814287020593542600702033146875608083531749940569827487603118516715251585440845164781804575306718327911722030787222122082992417209764151346986781273882973333984800591778634383952199512447014904649777788413627523265757742515364774757982355220193384972038283362275752228055754194489025475109380185431161146206888808495967462238651879110423347200000000000000000000000000000000000000000*i1^19 + -4714193908906453960657266136869336397404888979876357741616166889980424922806026793405704964748059762402313865046631600875107579395031814249877474632092673176568640223669145172309775914625548938073491058840381055470044115887898693441623741613885107384740764167633559280843935026504613951929992138740796523648107978222713701778590243137157300129711044513998959795919373259720628828718617385820590285400573755611345058247991160445212731182810998969848036660981862109412745956150724852899675881069601537458774778778179727313629604470140656958969294276050747607211169023621742396362424341088629669388650228549675321373795120146539644840223104555996489176306371255649434418209813064270490406276109753297404881148658280490695724050830199692516710552792526287128954577922671808143361852325195254456373605216216408563675653254021687423589248447610952201377118695644015218139693869226284545317399457575955005051190789619750389645076327691752043788380486792677946094161971074777010115697312789580095359809093518036821115601344332230677358415639583474202425706042326721137820548912621343595782862443599749689398641644583301911583681670870339141812922291837290351118637992410026455393252346376286228792407331495477484005533559210345992115283954442041621098968059899772582512852088887341856575747212528339572596742593529504791344417322565632000000000000000000000000000000000000000*i1^20 + 198280581113980952403320590391879023340939970484959613444303610388428861746558312267985111369319041557078814990004207471525068996121901255776943105519415749205740771102660576409734806932377777454600272077801769930385425723755063018237110025590659600660164055705563383677528797828533476449333851279855436931635612441203529105625757636069996529490127359007843203155341822509858677129323235949779026547064370327850234809812956295791772284582638490000866061382034261196166805544691177775056775048576889097658892952809756811302728435756096747193155191229051332852322752300994893244782533355305067597068202259764468014682397451416990856959539192212457179350555146628392654388531616056573717904369711227497880235058028309173701400194143027397918681402072597579254531891130545843470007733881844946833843571294494531980829965840268121714571845872594692496494010579413088999903834941744308199425213731081571759035927895392701671915671606603291161373614670032566441759739208685629471936026343250490505568076054145010207429715280353796082837939402103248306556882976563163032385605333654762703323080628037736755032222754351170567954711852751291522490342326107505537113993329999328786936152546000445130866107154320359363491733834953138179216470893981994473869498450405343373453316042987184393453182394894581711777843356959458923299785932800000000000000000000000000000000000000*i1^21 + -6585652764912685928638090973801954863519108634330125310220376816920688708983242147664113726743902759624475649703830117447865188627442419517717761765684639813951722400411888133269851501875268925321002185642063294518736345488553546144068725322117931143093343618421975800439115837843328377097206861516247970927528159500724689508650230060814858547656777225436105263992269275302876686526204399816500607221919448573405045588670460739207913484506526115342231991095346169478014502409949286416190505961043192904425350184713855298455857739139077222413304940975483546423569625707832929180491854228802143308840519860471502912079760345272330209797308634275614245401031420320044346840914978765700194959906474592988034640840211617339258777425223147624818232623578952548529715567603382110721619293683255000352167822595043378005475017500882292911295157032237382255662751628071632207118926513646866391820215704737256542049058997100768078731615789806536920237725859345870882173370393561627772280542025403379955378014840522587049570723596955206771335534187038041128048387409155878107215794380669575419880709750077145900141820659319755763146598094804807650200113244091417436918208482960545663349795897937015948999495632009344677273605772297749903076789879704881262878331626565570277315789910611462012113913652209806116801952665389348547461120000000000000000000000000000000000000*i1^22 + 127086891547949527037485082506837908521814617812747433845718657511898678305692669473096407374356511420714986234116580184692936749291167683172086430842512098871017445482268217537711272997190264979615455798442213692634445843710764393490349917200689899919003941770591643909142818238009131750385507333022635009779314813289727988491664207513145063904534627823681291746094672678329335553896156362920421385647638912861628262246106188838494497202448465220601342292120976780203388462304466164049474183868235419683246859192091049124568856785234211134211106184505102687613830900223815553317164572694584451969136150726128779151543584812688159809302098839483599753033774390987369937274567544198629761338883879759460426442416790132404127839723972425285479101790026648707682410429772431836223216532296994454492962294016328752551337900958126300896475888535026559639319892496412064017155319499311213595463437653550010118046046482396555772964366947683521921149689336814412726301736249474631622600417901908544644161927671004633206467674360641205068213053104465234880192636413190888343195401608637106968510589238603209003543557435861645892512515075404682751889527867714493835354679774240063415371842173008112360821905619848779893991382086387908847169484443719069641383861106167704189886201767716075208902779304078199617728120695545659392000000000000000000000000000000000000*i1^23 + -1330569152826935964391647250740611839454287186824466748531707020374953625248580645282093751855468858732725324371936473487779025167110863301128684245838965781948356289762445601828171625651784822087444151364007532897970179849174134146613663911965053940212022925304425230481300015332107631444789336539936012977486834851111580367918535301217769622141142794482917556734819147569258219976228024943084683931005426164093661600966305471093471251981867941713770597144467444405516781885164696089107558339094410037016441888594861578099557789645636497212539186310385753255446001621521654921619633640836611957407948918013480736897928564670517330138164405323561302190001649222713151130663033670302837815274720427348217158958319708730476858660272668647645086542823195368900971388187427586642357718997639298093365153643211130973656763369904575024698885093310643994712130610912402076240855927736008284279305468278868135578458125715057383056565022078471536192707421971093613926684455119162098090055606147051580146230023568195461264569130983272982223204370284907084133478032736946937453379985269480543016162122192152040736124430661472250413559263187704216883811799923636559287504110543024470784239813790052328672910259674345010714479776226775090847051552959392798963784273460514548830296308192226362616109938195784083325652451930931200000000000000000000000000000000000*i1^24 + -5934000075752568756311192690957240001570492204967974290198347988291272018807395709472718510720636695825990805482763748620349835862664711649059160626752077079902128590586476901530964555834456793959183070123506593642794412315927392451707850036656566097458712853563024137414826084400446945269172602418967872551733380699780638894396840343053300155745512494464940071797810290089612255289216781916179375183171673767754903984039577688166205141186145373371427161314100398772726838240269132147594081856282422068776346326846939857196244302863371707761003614751909933989980773714955874850475396161348578958423189506689741873662528719287702983278332289213167191808600784985532450241686517299465151308499849051415243286388136071270085946131302362573373512944853413757975828354224086515061683251986024682933317351358429689380999944329953837717918692386734076397368584847820371829572566434894970248942764719469435783761766210312694784613453536828875267941185621154214684612919219860212245975419595818269046603461403868952168762846365391022007963271006841431781947797598196861613115309885449468290518800637354359501470317167682175477983255101630442419213091007446057309516549182069679524573724390466264304408129918398310094763638661501882925878918842659091731322640656410051046324832748063085072769602569658512763339711447040000000000000000000000000000000000*i1^25 + -1526891138002380899759698306526232107710839793585490279328586950742440287868631173496197021540341597297125219900640145698508850674324859785892142484781314778989350630894795596825770071453666549092239943665087934984389893108576413576181118407196802036182685201299503896072114394100923555134712329610785843315876962137279221107117909704638271771004298773865071616462790322918550633025164446374145238226033984955480365233978812571059321414174500621377078002476777223344089673568867188017580202140253179466662730488689835694322513034735878205687360532594467109550338873913898253334967284682113749708835949742105783028588747245517134231858801342274366471575561182433190037950177450565996302201321077597527894311879627050122451816124980522268490825641474847359710874148176123810282133609840126156671365318186214646449456918682954488059784871443899139054753670435517597020764673320068853378806781049398157845454964596777930123052079219344516199449038544034458169714064299586752595139697203042905157199726577188700008014829998425774383648440098243450208920386972151547309498347324950164316908388643164989556936405456662150296957576349441004241378682315248213852392362232239341071643006438818002763157394189045438476059239424180263243913339933082980976091205015705878800223133614286246615242419117081789303095296000000000000000000000000000000000*i1^26 + -265520225173407473023979816455498106188499917376116836675020260115701405277067473373175075471829057151842404004307132164536951089736099264890077190303973567812291249396532135628385147090821031134786715124859746356145158708024120889647643460711957193388465194153965958030502778924769981896014168658434489058495318114683649632776589215440870410065396287923319143032990841662508981265374593757871784263251896713569169848373454491860977288310077190625685870579593462318270549964018958573032242398960346671437522967675628976740875331158816063031088852841804179803594455227247974612227730549542209130517483680484830406316799100417394211182275704434773482780325975368705180722635544404502057657052238384857881959329757829225374419840855255767691708924535689958745074826322976798075587791598417229391432680821148756514295480125810257291442078841731939817791050438851007674088982360822628062333454414851605802111914602263262797732434809103138846188657576396611654779442555764835642528464008273048028561037569440543291082870919613159125401435926567658719902391486200318568959884449708016415104547568832271341925067826959528797264514742175077337137380582438776473496862317173872405838525343295972584882105334287860860932470774421604898514860773207447681928436751573527067983128494541980954338609842846407275315200000000000000000000000000000000*i1^27 + -1016320365720453962473279030056830337265657872019295193042126335048584111387874484593432360171319204734416173816370386339641933239302736728285988360034512339123891708561715241225469493611189536331269292332236457751586483919023860678674221379862819829369320644586417745905435457753777234628923617254409417869611881415759596365421025320531580834971963804025730843184181819513574942671149581830183827292115112629111331725396595668395076241468688068225865940580106998250220508375367587460876818877231171361251457563078791829824072451094520606470753806766950401651135423562939429774140109540010043999823411617103705723403140396478951993925965820847273696731003883224243770302460560435454742225925849567368137943544099519106567641790881734714664633890970784015361688889170978060805942642967643736813109390547412713385978329515142587472794040695679979325355933437752445289620243242148823686255708849953456910865046515454621704718488752449336248739159686225227157541300618940311205481849808765629474766184970038199213374767271899577103363459561895341408793598850962396810349320986185206762074945477800266465763932367615521011262837801620444135588885635899556612193403015295273017709357792679989125711123315855944442024876942468261581546406712912279416962883701775240099638511146987149110812125718244229120000000000000000000000000000000*i1^28 + 3872813422070311385318723316005976043219045033119143970518058104511065649527280467356700196360566375735651514385895671069759868989983872969781071266931348671904721650103677140474086789133469853631102047635796194122794667433970382223909951322129861450203036110035173115258128589430928522984185689432835720506893015963156231934757943194530726715387387139690117424159116846135858310719271284190442986715798188994563108515516999261901382168036080887149876328488246749563350261804142506646499435547649455069521267112070084925152918073683999649115807310402652133443808242428778440963976180296384850752414257399508449350025751784789541087982363003378823670035389850016813810231924709320490184573429844486312592506802112446027196007599667157676686537376199150919921613685330943415678201417309436115496682283904441143682045138893799674743053245844516049281134052843484835278914796148429443013579276514402444884927845315140413644572825094290070799359103601813255470483049257695827236743935379138445425588274199107182457644334089443399407585191462408163765251544325242452354545758327382700555361266011040754817534227520694129330669367111897596906193996998316464660908724459819757141334330191528436650400023138675618078841586024703967035370114954529831210380744267399466547649903116935111413689105776640000000000000000000000000000000*i1^29 + -17737575358531354250112888080828791523090602699634990749214226389269320828691352128353242505584572643478085721764260055605686947169987574022659577885552479182621731696044871703615001477474554808722641533236916158135578747426479246765688368573344723689443617179909741911530754703153779307458509758413224578083199027595764796762452008592415987619227898195091346302958011160595215201214602604435821196537683729164693037910577907247131134033723195012614045104705076482196374007353965149614074303202306934808349209015077983872487283502631050785440299667186194970508386698265955277954919714597448752830642989321358596820310614715504409109680235182437017343046371276155966603092182360557775651353063413138232216288822114265933972757340060624393189665380125959989100796047231040183279971059243707485399461951038501116925519969499273315488332349482066102034301983481810034516136719656178592961039220959352255256429305619435040007713547671318142142509977696984159042857877123389076267365939286124291146646449544135912178341701041568273162010713931074465977228255123804464455580705407021812982699191076012554228756256876295004560567327108899829187368734331173300218207810240811544951641436727800942504322667517838168510037652368419508430062972236742798555877071766322477333411475257277783745966899200000000000000000000000000000*i1^30 + 60336845107125045474868444733216717828911924928634872673564686813692466842246849415040278905892251638445450875667410592882109082149580396513464178139060015354064165345617275458832893767445623870645077265671722818987601171965814347332043391240699092030355407424430343190618513746974432161368524516172620981262369265120265054620549152665922202094429168121429054309985659559735419749304481796418708884367284007144631820485780483467388359883690904030343241056755892081635807310846873359569093904908162165955151278072854291945721409613105168157589205387183665171146457810083388949525802953834776785253773119073396064219549223797072453053639882782373667996732524631248545253191851194448395130813015825276958787821607850717049296526935549617750199506902648985205930236024586936962837486073826166194632333388932144396701406831534203716837661907332122852150750361997710996074823850686001513529615952368554173781047612405990875060459819977608410709386027169108494370229057723468047171332563923755684629380238705120534885917342133094513433895050266495426107950604284007017140519115323196667660903503875134919464258292597792116565035801584765061839208810040756360271135540407319425934117800825850210087910625357651043877167929771699103984451689688852032856423066718323788365404528946652779642880000000000000000000000000000*i1^31 + -135726750294961741388711239943918870305203803910740248711345989664317602256630879441676035814755895302296181614900001476691962627088181369887269437730778393123759604023519156716756227129674934134191681352550870188611942517147133949677514680089012263224296112324811401494032187984054841181860574936808038190554687480644554465197943577587130403593403786560994602501216268335223415702816636069967178409034922020944512973745116198996340602608403341197445567849212326005779852962603541518249934740314087821010628287725578925570723308174020327850377779405471647468187577224968854434422618230026056344955070548018058887433502082665898509937891357088009721305520488709930080392492472417821502279604679817429114424433847333087295612844407774257691206951778616805966236327157661106109327168995782467537524648532072897265868472535070995780337088630940860227108991649410363840953755130136943363412263624232511628455005064350288270447148931226525752490404701837411876890192501905489585341425651928366637446262911824853016193609740826489532070762478812939527772009972639097428225655957321085530223397676157354039740557211851892883562023688358876121016670385727593903950507717066184364784389520847823584126628077198523575315123463666736835880733676354558684267717134995863711381573373528113152000000000000000000000000000*i1^32 + 254927128843779809222266610792406322738539540955989443127112109735979394164896920662489000113735548254134145400707704557439846055524199911081519822359266988943488006534249977069450160507045835402441937661198243701295803819965941206387070075175835703073033155485653264391674679247220041499232492791260563058587806102079607847973237444037005039858882157737670580507187611775593130591338586329573749774697989330667398982097627662629809747140524425172915389774530091979854607875871545011620326505031775954540702834629602880676730719644978480783519778034235489400393764616901598308475777818195294907498567658987994640098067046630596406852302642382273918514746436122651936238540490187256545683888364097671271042181044382548366951593995513914425500954286364088900842080889754111836422822863016680510920722996329511819826472328186604441075147621359044334962811427061309690918953540739239771206359447449682970838453633219296857973630749578082407332695208119115039006903402093663983415449387096513290571285935882336693391075721895455378364512969661596748630212867396035301069938662428536851289409329701383158517801994544139161709255886230339131080933083755839736663952840443476782311002628261330878920208743747631316685830590061103193579686403364202862970371562079281430103648842547200000000000000000000000000*i1^33 + -390961092982440937691247527882162981478822430566615436668322868068642868377706005262673074561346397341661517748789999307732669783187588597442682318916245509376767902764863540915539475189995219974599896948892309784892001380550534814789880531322805635791417546290996631849958644792262044804619086922787893314958538398619437953167339893417621257260559832830184348211568714248983112358684191315623190663335004565133467737615878712393475251187114393167947650524391413656829272999955536820195657649462990394803610167467882333794073746792812710036947786620640770533090154967813469842679654847830478244388780443917213470192049385402276684590112220292795737129036343495523283388993748876068792956481080824512099843594548389418251537496697401692589520973712992961901760756637135872490394257060720266058281267222062103150911652159501510573157673665847999521324671988084316830828902540405938664769176969282339626318917206591643714487815812796063732708442321779470760365493131851548014697890644402896842568003300025943971123108737143321759410590830056363345875688108782037711388420862731053527196782772811694517641194828077924522451942364965411537437433605768623786828936563820835051811608287652387374939081319654249483949389164189973534937522273064669491425091149405192623929425920000000000000000000000000*i1^34 + 394661699356424192554205731887113063157287311779827496077664169653824243169732389048041282654653475043889632147029485848794217172563126251066992943445815802065422529393026200566299476776273100804899412890505826359670351201016731507535467382745085297030520311121689108930491796912116067296779098545048887456414789718661200131286433791238858941773234192910270742221243149184979329544885638069408003278371707214042145951320546692515627454851304768584061017962180497241196327433523241337220810672375448301231396689918370779866933997453655712221089304041414713526699434669281342410308581669979279780577291332296180268784742415925727410896623477887428227227063058244378137409624010119268193950006242709209506153469165691696505181458410666221816865241362592528106154222756083715570850178396719506698883085896598817300869911409621357750315272560695452535474537462573057359376382103339266173570576155447058471682147200911247381362702141036155222646277059363405683373125253980413725789233986626134256482098500029605569815197057394728154988745580814643657230278973303817901430228051795203318087059043644561628714448768578094005933531883536376433855017568460476969274184933016365606687518112579851007109658335860397226049133360929688384221882168904066342667367844585356132352000000000000000000000000*i1^35 + -316331475382878038443274742559529396026235928664636074479004304049403174199924480942330693885438016601552145398362471037734194178267701599708202811699828129262014200701361987830795240289631442805771810055877820579229598273989159612276087312383477222414987979195602699351964227556690165170654796761970904977316714999545965022873740270462668477271763892727600675551257951450381381357282091023108416996267916776421253965193925307778791808698913249464287484079224318640191162199252081720617301422601796162578086016348121187138805548078305106028214723797887045472135426389970042038114485573734653877706467754598563031983279901948077904853025613002051307942993057008007832111468658185741395336517958525956967983097772182758700091567126286640700061048724450760905743467547034555487062465907135835698786728361345139031441491145880174446581226317593982466443216031976586308679657183983542699479551778610945531312964528061709115524123893631506359651037886836194061641628147296260807111932332464618719034468056632456370409829239505008529013713160239049305327035996323002744300642137732113209339781797847012028832276248675351087561948162297360063273675090196557226982026756837559017548234066019721366924491117976256916814027971534456078619359665357003807860676649549824000000000000000000000000*i1^36 + 177588307542793605355636380052184866924844881815433513265195463046383850400914375821090222986141915034135309986992018262479408029267784644832685984621136937737880975140208263187398438578690242170440340866091699713187871091983079633092235191798200365962278488468737331494126990301348388512461499300047326544716750190795939264293351500251061831117864636693684482736867476107506197433176959393840929597972535656871686601756018964233908807595903806405254713366201149355747550993444721387257865439659785191260225257915138008042382604239978398975651210368986344590325705740123570236946072399842709447051241965167116320931529645028959814465639055475662972120345866422894161874171338163966028226263408308416061693541240011918023885716977120600848084864224688118514619894162773965411887618107147191810281897350013664229758729726270040463075250405855495790733358535248486029642023488040853848181347424927257199371961745512589407972010914132838980708739188719735057348380106538348040899432245137354383286160260179002477723204220038300333873300422785859395376014149706775910425699076296259493328301415685772830437829015605844606820063478614837295341814074140180856327805038273783633930275852341290515235295973501552697129968913409676062517676177615920953263642378240000000000000000000000*i1^37 + -108252804600511536444668258705995225415714802572168890937617721312927467857492452979505037983184899606301001375920641468413352127615206306482827056488538809808250372861623122347609464908641264573012574970506388463083236045439271603683000419927741693435650314306117267207044911882512722422956232986663406754159134382867677110566246177457949063014871419739571366509018472530118171698666683478800868409382575823397953235481846069589028736717503758864012414670393446253484182842931866886343490449200427047355248267252692089354582174974438223451837634919198310853256412902510748313935392070889339411966712842181389141111510117253298999797178847312982193234856798757310235181870267402862301839343670033287076435390173268426594169400072225389199815870186646915970633922873923684466383912617316119423381782989268325742229006879298065634478853464199706824925300814168216819109693236841656731144393760688486978605027747705720656157788839147918719102631013698491652364241238585774549751683081376596412578995641549662722894752202827438171251835950207651472655348688044768875418748813149880170698788551996917569066704299814209010279427354393298593610933174776294823245310526555582706767314083369275298003696994834680091983216122032294140611178142380425025159168000000000000000000000*i1^38 + 76491710505555861534348942833575682945883928747648429278503456684078266284046727759754319068176577739243133332045213697278699634918797051965543697909470330880407047035360779711768583516886892359716979305397338229282131860031788891090373086243688349023430832460482223717811869671349122892395646336043400484708816393870277756529579466688983316667992158237472083348562673825578617001657491390554611738972250856567650672148954145786344222455577903419257172109630691891993244483287536080881906643637481243336292625286703283475099288401915688160899875032015467867373174716750489721202586692229164142550909567347352230759113920748218014544976536046899407806167148056868736228373711955864966014839656871733374760857328228300158245870030561159558172647362211513311048073501672976054644801107929837299086323938517068598605543585907176560783701225835379632745522163915203190454335887491674687598318592472523904780213315933331954294368424686199605566345156747773070057990466269039117796725580498105497231381318257237991085212275022213038942774601851905215620163581235206053600783190220185139634653880382063015463147986756863851738234969899571726830300908320625766773334834167890540560242393938436916524156274136688712005352042079886541969761171773430169600000000000000000000*i1^39 + 26165270443514860635495041568460466394633339327428304206806784151578929546484976120473557556609476561859125552682017701775713253383298016529310513086286371951400290780352743364487269252763473994222703909703708952457451396210410812190799679547438374523301339555756370971308159527056642139333654054192646472403603870503270076770658730167083358730087455704685292659110525900098132621211324593413906989313329281080506163686997380870835254819446696960542938266952078331673719346487178518412022834240904845000689841109086042496259717718016933440021823481935422067736954625218236994229837710607647702177164879305764714653810284633332214180862421370185925046592403721486445597570091226412613540179170560144184496239932864501343334021287037651822510248127820078477291486071319717921915050144599090641930651385928499373909823682843742615612722967395265837047301578016074744395900006236202988333411165844757738527194052296661143059642015853364200580463630188754766247402932764387264585705417972754936758962503684657180018035764934782264428894383375852259882872653041421595789533132134175812646111076842621220977676523330144986580089648431889384402643277936738247618300155835689290726194700548163540982946761780621632188566036738779934429948359475200000000000000000000*i1^40 + 5706519166574539878381441310142304924936126024549581811658302414966185390927677106892662323323434458810123355453975487586279044527959804209439168510441003479076969331504716129858005064870343997313906190462347699606327716492156827472440381422193453913096038495378155986827560736377171820399362581381418540228781926774425034974281038548095424701212293828037295382069628726690203952277506663533630188768580497926517487996446886548042724126729068090297879698568302624756300395175424415371807643478217900020689964056896991528811537438698402255057968607981735402270430842693950756449927077208796992868353360139515721819927500165083631973432976770897863183399884759543244618092443843464432390263615775015708566354454701369827280360761474257228491868358342188658060081167424807390948351365590130032844193138629048011864668227173452627807712157075330029777486579032498286165621348509429429140517466882584171537872409308419435406728870634435040379991476948226616854263498841186500989394350907478822939259452041923456513663865647704351465892532594790848364299791759273324501533382326302794173170106633484118821742031582979227951293456668228951627741634374294995598931683951303958184682588923367369376036515910124120244339849588827466504339456000000000000000000*i1^41 + 4614157423168933449329436883616414465048621743594449177320140800186560136585358938635307227276019456053258180841194059079959367107212947149996501919779551501818394469143755012227613014004742620721699038963342857426499141558941749685270437957240981769199389358258765982765373480588594548379119088906972949148204555437902513836318507613482069711813200905911797760179798193615149239217200433610723588897202724785797007047895399427679578924691868885154261865683593831121434673047690829820831988397741593176397306825325264917898749525299881472396650810420601418140879980788119590421105963991747091555250944778472287479469630224753346820159733221537939839914223015835594192649250543657743191489949332550416739410723644270166398811012944262430616605521696901506268371591388830382418281291003404995315055730156371122824385636879713231943507263361502227053519887564210308606381927110343328450202183119799233869609587908959170707014837084017455190085552026124880777997200192889235114344643395428346652969379984983243815899856444368483605624257900317777884699961827710198177423912527609968948543481552644241539249910628639400797795603859348957534195390866568355879051894460706358321258901954610007189467881809443041960977820190029276774400000000000000000*i1^42 + 922618464054716769578881309440925939918540929036443133024927713037835793974351194508034019839801356743265520328939271714708433019342208401698004584248915086649959033226918127793162533710483388044728495906748864721612530740174805058705845274369975063561543932846430695935161172915280909037002440126011822882916075542328502954773394929310939428090056849658239852199300891054035991715689132381717048084209899277309643008675249793221268317199555335170089880471674707704709346222406903116544341206888816113822742767456982550248598628468734449754819962355052791102837719956015633855760745097636192041418414505805342462283982920073625797797612924114558948346975978660359533018146581026265548388086533073469554227453863713018545904385290883074325907207926422300685194305271871658394862639344841785012682658495263389660489088925455064298704152860364052404605209693676539208729352444551051633001493320001449376121404302963918870134547746540421441795033633517983718911145397183766270036387993328753574249150472088450646298040663546278693503534853990445926573734047575104250010266410495428540837763143200366989688932448526027232234799403320084041705408296308289780202930906755778749918995761084516759395047996711442957082639602810880000000000000000*i1^43 + 53912767121829057670970517099230899404788228136775124168432118647116889144144422646993514959700786529987948664622040222342790084492550410141006841506897971070805524863577999923082141639410080709910458534798744777159532445767367953829197348596045794606453667612456208269630320081087152255976822634740283891100211595990310571114486763476805969011018256299883247147131844532074559309681039268384592335063101769813489092925312879162904602030572053248552400518377173604189136048052161465814363631706401630872419679617873717421053957766537403390471748477695345929366074666105727760851334276130208048424676128875543697633849941029123200337725500342069369206906459668156001052733903836587576230495032085365850698022641181212104665599920531515544160293957581634695914105088182740349066907116251845228125613034469890966116811914628379921227569699506916832645684172296580835208737331360177183037471587437364672412320811077200191843028964809292758511371958610325030342371904048004527171825201708305412325976310105701499542394406738940908297936904464740402164510511148449231033381437467059566702507977648368206579368387811309439052192463240174455829489502934957373551555241713588690907408070606697607922291424753747176600895488000000000000000*i1^44 + 4408067336588671443733060402740838665937273696179001708901117653043494446797686390686113480943335733271531066751026506968677510943537538339998633757404477019924455328106596114336532048056786653730583329643840572270841775636017590082048814091825186752344710396828895056787410629840176951805196041711271775939652523111621592303782853140702797875993237719338964409412308094816182894358975066204022100650149018213918431134832198210848528549076792386864444657518712017332986103990942295180222653851495548720724938360485749189138895007409419300612380184301280270017949637541479372086931180408560954022861151341118277402414650960791857049101826805524732176933786889544498945838634452626781359517668941137117110477799827032403015080044613687516560452170248963521301206972976789934799112186540730030691710938852330243457448304977734676389837086685697060431690017730641777418332244989575273100175128599942576871310589441027820106680244101197893540819397599596110243897447055052751689519565807661287493460954761391585705617478831803153652071700631177867409883643664461385547188632625251458227873322494723974131583073903532461242084458527017807346048069901394062419037825449208918645984260855842433051189925031707253145600000000000000*i1^45 + 109583427689933701575495206851280679158936777790955241308781000373006527137087484725970040944350900814375043409298007687271681848127615108452343126924829520525348257872817216948673162618911503302008789144906949330683758100359087964992897264659807775325844745092117193555516756492335912882251938786520269581691150640813271585243315700708572277299102953421483431900683860571775246889398483094968010333323685353840734971005895725031105633356683245229580744802559940924370794811728621459012803105443529790682388262807210060189743300412735916814073702158725157372245406172698792333905831229242274570849451808899666166435690972787008736342088142656957913874551529758145983147273096741642294775434838296853221529867286559600158578193814607373967713519406709120686411274456571759945672346623888449158950352690267417068985557640155422198104742094578450632479431855786128390003859650476889286476646550554685221008592619095930096461099445672644533218782909161597511832226733071703986113775227823403524174762570710495802161585935083594760402596794870419579678119298371878202188839636915190761373703750828982636144079137549977900599278399306339424467695898260972282771228446107670011105622790168747243831621467504640000000000000*i1^46 + 4808170430261501134299373931361321782373303548591586009189051017163607328479074940734383462654659574345865139355923890930836842567490402667524708759134005962142521272408252025865425796684246156030527334449013909621732063230691998885105319016433402578970312167676318179265628407466084543079673494579932071505305878209935476806141142866947944910732378372004300321784300076802213824122879561213807177687428076374292571254006650648085037467684204373667868855301390300499219557392726924552196859151354166334022306261562500990597885101740375555530702831840779198979718726855043002907712618759878923626469979786327919163232803136239558000290374317290097823613365513022763806482799722295509339331131593020785511580047855167810337680207841664493720404264843395605675109018642535404858277126892083720985283915904340649279875512046073687661035259458250794134530317440903472041261919270390567816880068417046952507739142020893119061652760854946008160519335059807537240191857089874442976448701611524644175046391923767023593667476300097005498192986671771906291817417233929115130263947276771919763759891406203815385545190800831342725946290558218736276915030113528913337965278100544069633233168494492629499117568000000000000*i1^47 + 13745949400665384546608262874047462462034584207107427599842200144975987121275374864342375694775712634881710493023812995443219329897105140152329181487834969337736770756746893535405568386687486996967394043017002489019421565021212345176605020546989466745317552812051674127817215445738011702278292238134972664199659629502474551185177646991256436275518299675361007981202725659618933422728761782859460771178450939930545757788468368455008928713148162866686396561831440623613393493484977313247827235701315987145435242598265480269878147983800431475201301775501872490809268606297237369415052085282771240073620088544972247983216365435455224520810135747052105533784222415180062923545448039151256706826973223620962017568096980019857218062582451497454874946417090902982963883416639001580540165451408035211432571740368860766345872186316987129411759026676247278965442381258356967088043736425479716249740637659826147441454637055063344402851884700990456179657100488958934841170957811443824815996451091125747347788988244044729187323533078652403475665975028839436775287574010365405834180048937427762124291950277627189199918980042255179078252561979085917880272575152774513405200392575421299433852124973583564800000000000*i1^48 + 243416036461965521843138945655283534751207091268422214160265220952132374394526841207984276890923584171122724691401553699526708389526701551651002967347127906740518361983378883154859591943018823964597883826352992601769094526989531995592685131574724958046063193548797005213918253848474820748903534011658247846156737746676880764891791367037494649641566999719322412698172392408977064920409382298818892003835729289652667114348251627329802717821120870610695674369696613499153764311542217541203334978408612284886676283871832557049053859424123636559082299394595909504750449752108126602471423470856724901432246386351026386517950678283806375388839859101096335373742263959365530504101419196832623710177619210323915657199329908403732908646449323821992736123438189734568003628952296037312127483348071994825987256238397659785733258049688295883652502168236565999503790835038760973981905736596697263235130850112898667615648562389739850492479234496304075049784955894469353091217168656360237501085538195685651008639932192404655666125679458436304209408610138306832603396171159784801435160592279269670169181033906824668697921555692738307152893635933695398223036578445477810065111791438394769232691200000000000*i1^49 + 5221099874280880081295104169807291462875738627451130520648197815322327497837388957538396007179703050753274281160569197534340171782463392432127073472613684945449676873796995013790722589361310539558744933309558293508781709314607181998879187829535619992172963613031672328221339432504481383526407093229988120227978563065471095134544103750765788304861428602055636964049124008503845108937943820698660820238364110997869841068419864321089342157946416141796215556612952271552962021801327292296909406297048450694415158960182974226683074310523025503200645493837599770878531434949177606667677173782806242481104781470228736884718822791523974443505615891003702442480740338169480183260574209326898611991056952960309746726001482954888011103793269749251620080446893041253120594983994729268155045238036548164679411432513179551660753639791702499199250678162589301981524639547226337994441706452476136251770563142068008141326336467656994815412158989022637789925050820487150875318890159772961126336903461425019203365953726062036717262388109641157251028876709188448307809470394508861983370814647889537448052364544657233010348325644453131446456309145969983490261128393635450163678651885338624000000000*i1^50 + 10140896283461470786643756053556879125621158337491308563305056509607343075237512543819864463004373444767249421175717614042751833113978932539140694290388308753769583011020183179703990535427038670875518247103296647763286882539933382033064658087239986335271474268258818219461086450194784989349221525728026357559414339722690912302281679360302948037880314889941639848398857894612164972767726443853378135586228679179978071619261497929034928183141499553935924880011886125869749182444788365504214102571985051416903095226970643201226309879238053290342707614070702371723517668396275333213083629529964109655759559432206023290760203983049002686849173209096368907096021047276808929064928369497405474996895956866656667861847240560934992269214447495918129058110030621526375268771229971214071610140188919059858093220530221674181639036165710593174575873046775345417686513500689478624071894483865143865858295920304375129819186305899620300480307228695258559610870084655861016610849566494856055049567303456552203085597465988199520971077084051619024362411871584865533144446088257068835118683709653221448228925535579785273364937590488441769866963211173031949461719566928398685798400000000*i1^51 + 589296241885584597896274237591806328315510141095611386370131960146735542601503192041845742858031389399002788118592203276677425210101873799476384976671094391539617797350323759127541355861572462392140492658344106980928704421165578845516080401427283359599727787944478394508841767427108792516568484066248823343669520183917044927281483692444635605839008704785893606524050399454979903372839185004727352948777581969483146757832685368960343041568205352343900435444625367016570938622585083319595935201505832315645113743114226634000627410491003305755576856063165150629243157942657518172994365002895962092407947815772317964642822458025745675089952300105237978766389101665217634811471769590134860988114325362046256290817599329334563470141789325606196332214547286220725867401485614349775775072490640483480450828950906183599109656674660684748801338914519191784012573348131964542035350709055059617934910900562875277280767845702903577519535072968164567113699777139634795431771541540188347734442692513733758338759768854415269313250034888350020628513116804888016805031180997693693523931511719332214433323587718275327266643694464639272140319741185827044227274086563840000000*i1^52 + 38738734981025166862617488019441824901314162341044922415792728607912179838808962235112775693809591762948627584937634944639724633839719294595769232993080852535449821492257478873371037373627508626910371254123534214260614790253542633395545406200367253143423764441912094499904494840243220281224131425959627469550054888421737265987604647165745320739338763798884643425984950816252511996852797069928012728815149835901651252900352716531788868926301465682429638998404922309109547606891107085728539385132962826168839304991321853127146404682863023428837017413691732301493189870783645587639223884607603404857247389344227563183542940952943255962031325361182408562271029733035669496434654340514439263006095468564926378892754777929660086524724477291441586681104301137112097036700006615041086259260564820673256794479255325955598363376519123586804777076971576303214606393871447009173112376164703376587837255073111489661987952294019933458108554210050832964694509273061496529882113268295681442432208799003642259124860208377846501385847610856152580034015269089864886601337706155939089034410769304330953771707443763902343581292500216447686419047170581467136000000*i1^53 + -1658432926273534979202524835155137898931488909410371623342180529079726422368903304948040225319620435125812387455182299241112310609843924607254347213600682436814656048407883943415685286895892979939435485370259193082324580306044239657645248387327811692866268186092785891747995519769704445787398730018800456852526300848643605313948256506468747026296377702743655273290553766467681797592682172960572252567838437669025299834810093659352749348477828311514311775686301513323450436777710968171503125562828264965865875396984984641209931494257032937396788520532428559814361584386237966041169135904180730552245252288850853822904202012701562016877331410328421458465265129680563555085407015906450041445137429170014761965872106005016548752230834906275014036621000166233099430342630166238690056522888510924740666047725262488975935027610566531950836705687063413891639690046507128435159750399808637743243502345167670333237631204006607185325286212694603704265485021560184144265752744296580579029290125258833413278821987367742505639865508191003440649580412811748098182670196629502699763737143704788395031105575246861945196948292467042406927769600000*i1^54 + 28487941363369647881282779384103941429230051442300885559846327195136028315160672731184905488252558822626465616271594628758795167775803380375813353044810457856042585132721646754624783715886100193715963009177378609093355051046502415975777942700389816548261838497118732152124743534646099529524702211088974096763966194697579603293872960832814112987956717354456602364438286420699983944930434683636225418375402696358351697473744577286857444004340117236297142986449063314227062240659191520482722528701487894964848782226838190375978591555400862788153292800525682888793466540797653794237264073008796421099365241402657041811890399935113360279907785829464757556581860235126887419286363360807382153016788410567294644944243007500423620843941454012487458202008399589109443546519560940681046388116140865942624830013291020322465706496717692578385043991418603469927042928600331683619933984348816426807335241427362261368906725538708378466914763629700633409455819801084601210742596530484201752542238439348456864335088367529010208710949715357077567486897287510260521631904092263891711091141451301581277257279229319825802494193940480000*i1^55 + 9292157616696457225299781631481520355411315930913407749167284834215769168012169830468547428308830219114458860834643333382229351387734457573027845740309253301469328805820840983396230235880701750479599931969877426671443791578404863854753153165275322306249405819487807151745230274393752529461189976364501166384752004862011402360172495297988083946470308079709089190165673041873138534668749294042784667570375634230647560736432025419878337278289342688496992331277591660209651256525991011377512623343926981856743588623356284810148486941596663048490254299556715193045546558915768976369908101851056386624014674817184837606603209113385293835413621123834510920147955700306794552158275522067186367168578805130749342563975772903071132299022423054418946688264020514615367969845801715437936410609973005972782594151211237228113108980816483821310952054943331774771321098747928241851447598779749536792340780374931981676365486206800308940112752120790340093338105102987949623385605646856018790084045148390151586589860180614597708457480205115787576245332456184260169256081979551090361866400969815088496183948228764924672000*i1^56 + -606684982253404042941015699593301636451219299526386562946621997632884469095219012385074649001634595323698031189163432081760778626135454041413591314238248104522780329751833404342074457265433087891774278702862934013837263771347100757617175741882590942035405711573308232049858628911091068999769681219654472276267207765861440095619575300059077552778109281371870619407789079195480250778579061014846418663330575874319579370980721878092551881019260520763045203310792096363578399526272616362298406255319991737531852639274991514114954898689521869061804627333961852634092028443324245406188685963027725867161387130761862590555066598528574311954433930142983059365346919437891993899897329579343076074406727253697376171230921482239128922544149543617814533685095871377765071847770955380334997812632766049984643338156300926369562973781051863749048476533336066395707532458365614776491478950691050839919414366273917700619028826683003795320657883847394645080654717989947814963557010233297906643594957931641422025181676028316612231714534448040876613389484648932662314627013362954958806105143001600*i1^57 + 879022020384904185399367192646349359056001116988366928226135255141318300076363242571905094528685601624563741241566005763819763607882729395252116505642435212546777328771928031596308100108277485059292067427634888292848136731458504267720540512976331502874961376984892012746894129113210433388323818483900743292430545060474133693620369398992004992295634530519181305101348796074480929322045020052908906580042187300063627117905003175103962434848000933088594779161767446816476303585754248864932533080002154629325909042170156333510315977413704162871778260203633120753588159492872787748222466281549442582429826275924132879077573533821215233583165334515928277133867801603811326522253630239730713832641236821067721862152309594827182833035493775993120614496827110860436711201458626272611455046295942634302382288023745174227243965544047079308045056648771280569086390391765788080933180276257852764484126500765008219522483529022277830949852620915797658212493640760163045903312531847413767570023402061234023149346171200229432646174592869036324221834026681794309872653440*i1^58 + -1023905495640855485527152141216687334470152327516841075520755825042689685275740678445930436313100827021631997845629596552244542397128688042686543284734225093035155566818184087606911902195287954398757057114372965509820093692368407955947839262826073893435733744731716740704072183220222018241448985038247967734183242669151237991629883627347768411440351324803159442131740246211536925811925740264191632938395517811186392020332917285761426374264845429811844988302636501134677084708455942162660016674694310266351505043205592692740830957002652387266116894601098316558759985500078180488717184327120358240432783222185322260827600813041151186639181744003062078116239158569665357285566668285798003096532640236538813656862556448695002407078879907188655056367731740403440768843461895410153403992696533029017339868756492933748725379118558412858173355120333519698709095076743105829495207733749450216798169029892714546954041389621250171019022035000617762707161018011820899388533292952959264469126708349471443676791854959006784953510012640*i1^59 - N1*87197092664630179030370408842963973352788801630111308310310582952515809687682905546269207516116584422356742638192611221072413774061006390336650033751694207172700169891288229665050549081742107382813983239360064318673103128757772209862844159287787103737242476712903087866305975546621140212110427747*i3 ], [ -355974475298259319814236347407082547801277819975530807808112654650571629563416479317674076003430381157018403297719407727386601792044072957702122180888876499585239068756670581092449388191149157920357139303769694290697789441133237362536214157369045236260318196824708805996449107987623269525325710102690416264119167211778960597695400993645875957647206353487049903409706462435243869622461355579158499255132760856907472357318540368725893417719657503302519415560794007480257433677131640399915800777463535145900202538689671278097714690268311409802866283143897449260631436115429841604223792381348171686738720624347798576434073037781554735391432348756938798387443002895388308582792289153684832307520822206991853665869930424262347008961361947294167559723100176613621970482848837299179846558544118914181169753323825611312746750747502645941913289317296833933272117591495937182163246547774345912520220456675797809920550188711085155154060580054125473016516145529949194207230255073465896269598262711588823928626001004751550588986120538642796630463586008508655975819253411743222726656000000000000000000000000000000000000000000000000000000000000 + 4015878648202767006973215145442797167112161404486981148419218380762118047661496958385270872370778455468054981245466773913765563567966450384843002914429009929937048619339956806900123782031282877401354581320106940563094674822178289428924621630604531179649194068019401884291175040011238062306687406075419347851696136454123834952114095928222979501387010983204984955631430653053027426066546015582478196340141656966005513335450406279843918497753647488871521422632955450266542381552710401577556190349118776464462123655190830383171229396430679828699536811349584962820242292133821938570292895877352858503926939928880032866375747926044646068131293540861885964374002432455426538668639196686516031240818810653558474902487960754870283346432496368490491729832146120078590009366816822931804080278450844293966003261782599170701434432833029334793475111926352285134948778833924651722378641933349236400273338952180244444384826676626480325831303246683080499925718308048235096990847997138580579783357388619547943617419598870427296913334519875512535671599372132708665104346438291531864473600000000000000000000000000000000000000000000000000000000000*i1 + -16658151918665402262617875503329286274034843948381182940748852821180008035410861359728611694617029939244808151347130458472859573209375394675256973106111091977658071790077457128895162447082444358268294488684054303769471619236962947447422339378627378438670252550966356453435577919244479747840527626179956090829859808397025608172547662499661798348832410931479669722260388272778814498856260716609412498016984185604303427644077979986335649992146216764804675187696842818823120067837965617835636153960505378813254102045064553098939900728964758986914345107792447108392398934350352889045340910654058412952641078537837839407182751769912345967211489742010511410336029145666507468442357402832601346245253624270198936625580817754880928400904341740927148546674731487478381836920932187161366646464261958486190017944664420053953787831004583700509802348370721821436045380925259195373748486231677426218848765733546905735155512663803405783276394499795379022228731537091321562944441584817349539079175975589575197212716534561953917088765823560078817629702562528199605203784855692184125440000000000000000000000000000000000000000000000000000000000*i1^2 + 14826841884517311554418297878956475399472983948785889213955008110023870643496216392667819209129571566427277669846583887292988592422029226011621986894871632143699056331102440089181783824344594509786864216101253485449745170482757070442361680290533546177157382960328518753903432059352880913197255684696212783153032546149946855607899435259507486466539362102307374673518306327225353346509276399017121230163202262909175713280628510331203722563354563281763938457050638659579359011181836289580189065282947955444685413149737002921317241514387532925896507650984255707052676681335837653771702152381162740649853136247284334082687371160422596532331409927712774420816954724228273068330216946069646228119093770739122002763313411708224821595980646563237027260886997650122290039931331514947019316616846867103686647342470084781174796961361985226882943333573580789788333738569455263247148659878756004810840669540165245616059633703530830007555886395267424869000922139110140596035084348262840693764392063461261927926718378612545730055089274157867278408431653085102521492687954829639680000000000000000000000000000000000000000000000000000000000*i1^3 + 62687478083742827274050982861204693974849112147157405147451764749793270665249826755697962015074093145022131180528631729753571050225799653629860305742824437161160826430939328369068838913343455079901365997108751770554445578005644311270971193067249553763223472703205445067890291918709889510714622377957811754458363805570012110198439468784623162087774710876890456144993666070751073381352269458889977222802873944389103398770769006810952354138535069158244568298707963940883115080886558873722172347651121089157071967689896699803831810843451270257447417936222382259600090971890164829618198453556468968243421218047618967651330536970134737595616114657227844920608001928303440063029758751869008566045012408806416920489967728796538432292928863680271458207201359155874737423811045539755890979101281721221426090953336344946614712362327366168846227741291677003760970006701542127749054251633574886620236897290386544764538365254643835616247868983646650586609040040145875894497902111414824924372308106749368799635466655395807122675359584080515719546595586355164095756608492011520000000000000000000000000000000000000000000000000000000000*i1^4 + -66928113539589425221764141697656566067673579890563494137848863049043459131124992730132188451818155031535561002445282663754750898807377589131840116854286456716660203977481756695376811845669633466215468302202486384042552987232680536056639427805885668533058695462231283419105041302567608235943034172701870961879696893895928934365775755399566619609973785666464661423781705218394357531317805449937036546515233387249125682429144555554322485393177426176078073083210741396092078803494710907359663706604811459797006695170854419652001865010841250393499123780345411830607594123665902476607448440792866070177785810203557948997573761560067780343450129022685712428286112875581741819209810979990500205297033110555465110627284713306902230347584612409570349783916434876010494455095852942682962440712488283585374397610808760271063357664557822926210565558801603951995986327403883465412278511376914613641564695640609256239875149064884842196979046486426003950637257246882332812845472892756601567312708821222176655911726099780716782740033910060584438933004263119548050528090854522880000000000000000000000000000000000000000000000000000000*i1^5 + -249190021419846585889450646143081069360262607789069993649621352429896353922296725403712949755536522796624275396348896440753035353180232991818581193671186063020015468576950925829440275369739725208203872874068928343372879019835534769369569327072183870574429990043974529453421587715445139234607032410973016172576746558118603567320951355425423325892100101211853325857725612926844967934181925321882784326143247934651766888252107704103949080188581535778111921009617123389122367201715738087343921276097820541020961359237947952307250344818766604605593642828625024758131178613000957860078326156007475094660082872127538151329191655017021085679296424037788116596246709697647295626893015189989261501411234854560325033610230555084630945868267837979650295802915136359926915299893365928652076556412628327160120723898541486674977903456008945174239574385101398089566777382395042963512733171984717631140155915240130514487234727216585514283193395229001190260267330622049805322916598127839443669586922072289845533276411491795193311790047338811483163083652280375637774744581832704000000000000000000000000000000000000000000000000000000*i1^6 + -14202527675049959601683345528524747782161975079536535120422904329627671400632663258911892954426481985793241913058561735579708076658573728394232336291915449183655760438132657468577376479369254590865837965692318511741711472560053797673260540061276160424234341281685497616612845680377292812003384605375447948824764862970505941670236501762748309013952137847095047765036538003893263371934612860413109460361694955045538261723121819527692504359068265756696345437851266661958713246435496585083937983323269734634981122745912847328751685358268772195130042802756306838698124522479767320293577475100610249582505761835363141737316622148242318762699289864636746554827532962332838618586219335797332465621782443721375690950217297062765290750859905213329143207599945881023617847917086543659943811927664297698499152941083888861692532159193290602324756680905569903063815941690480017859646200511541085486353393378282720665303477581465981365546291433411364382656176092030042225349800925225769833529932126464092570295334245567125671453792480937623704917479110779221488279591321600000000000000000000000000000000000000000000000000000*i1^7 + 206202875447848979321677433742893676631787809873672260452055620773546019219062989619600712845045179029484921986628920229823394848287159399986561534866566777988104433329591582004491034929331362629341414248936634423621212153006386069360049432574644968976903313657385096083027299707129756331537656587038052937818608523146767254367597551971244492944658817208718865310600193283609330556403900342835166701222728543578234770702218845937740028821124551303814401794620191076307945633231731326933524790347043562408920266402252225856875625325102185646390370765298065756958247969687347060428999728023118561549611533605282991597525432907444510489233462903582940065976090675665490567707450668663749976536072999871877907043429708715476469100570525451660020944574741058750710870217832116027404616463910086332025194696415181231394802481521650854363783731251341273470361490987026418615471729889955228368373007394076293667587269639627629812904633489998204405444823484262841317419499913764222856785371504861395934512528654310471714739484825717670304695384168254621823795200000000000000000000000000000000000000000000000000000*i1^8 + 191313750336404772150027736987939467531574036536208366748620970126381103184111186350897282335001576273386164097748718562153635567109931234585261595075998763645549572035489023548834887108851248148400815984154438262147915983882502486422019879573271175197875535058954951720094792332305422530554212904322352255821069178367145309445425027032592487542110238367006899772151425300943546834020380570522209185600905374314689787303424377168051557512893747568672351512129841159815354768859969102945426033891447342742361661729817941416673065453400213713893664843567105684543393187471588973255956312348167049671877055598754954335696669653879942702958465876067472969776009898481146688564885528671655281569832850179870916770815450148775263091371581879964438504691924487704501238065117859093511795387789301276016318793096984997022222703702136439113271834131408904042011218921855128162264880044291062211825911391109555735283256794381212469786102933789617166253377555148325538133294133980212792663219554454606997061402269412239941389235884663112703212319922994586583040000000000000000000000000000000000000000000000000000*i1^9 + -4319311572137341474908933366531589155481790733113233553286352519757164080882491800606640960568185776949708391475648241006215538343926815122612491077797203722701417304300993578267913264171043010159215276157417887323164773057095589594725755098249124505765402334996798095700705067801210085124340640571614922288552533176494402001763367792798537078522885060306408304169342411101489116041750175170083291592040056920836176082907691532205574709376538506285473346671805486511751760595086654298286652823546942324816246701706512709729861143733222384716696310328994647548763617649775390165634125261534717151806546484893527357486507357763542485248855508891403982835481309388440265937003322439001143273418069531282674399789042555287956409771608936008388489176655444025179923783312747591828272055241349546369651222475060462996061327351015675038709825315135662794173381623735699518771084894729413134265870373090258305090644226900117960477371685923451785396961929335259218103295916932352032737148282838076521804567275383368056353330235615597153788578054254519910400000000000000000000000000000000000000000000000000*i1^10 + -787340508819825668242352904281894067640640703779908323300899621005842433669971639385293745467411493262539895144065942355358143227019756820325447061411307991162900126450388445642125624304726292577922113778690191582854042875101281448839218044538373250488911206505129276935257256054110844146598585760105999886636189955605046448593846079081281425454942369784799676714873574445815735258716010141197080818994021328825895695911273569959675508005476876349407693062397081523398301514015546587497099918035640137715723854639638612864315636560736452053394546636074582836854191729172986019990745855206418682749613919383551364915907176672009998140987380460231144762228705899667754640207699470665611758466882277668156028613463186083485127908936584630626492312929909408486392908952513437003628116874202727935849285682110774861774785443966224941836706974070420944145552874377863989935945562909772206277125028491698849245712773832979702103296064813755266020364167562003797482137308940025755590168395262920464723310036842768769266017745019908197113587291578695680000000000000000000000000000000000000000000000000*i1^11 + 29397960287742971248131770319123660816901555244838184595995950274972104350576823199715754995922293071742198807887412395234584070663259498253686565640765425346501429301968800604848396583943236091349874001776796728513632151233177566422996495061930174455986254727170128278650177141087223629621980617014004044796211372359562590934609786643449881160390412784129434607787967791435092934780658115559683362443630714316726430326802018758444098316366513703893470397317918994689203507588651236259359515320966545700024839098962995534411954197601380651389818289114104596463215036171920936351333673361898333799957538949248533942770553374205436892224118544445444679455542311046014488453410044082161992049831111215881207368937877551671178613221529714716551977974179568414564205243174019747075582647546437308834083527216081072695345884152324385012798354579788518075739778302256044413573654913260163719610752450209453499930135197993337146139266049843830292160817924048808500988581464304807735850385299229351919401260613022283634042693506259964632132164255744000000000000000000000000000000000000000000000000*i1^12 + 1630854859127681334702401147921341217748243645424475388825406050655579446484086747857248014504885496161495358163989067124966122097207730382781954456320926971979826058723084608150803233633025946750411219139457901001432942401535576615676285852880698325976324267759056420793882949577419907644713612621458233647861333246200310222578335752282091434255366704803663437264074237466147321707518346329420723808837414466585631087857229522439365865531184150026970288095073729608944282537906166983062987488565034570025093605723936205535754932920895815441024218099130080347800949843118851341506663149062229201037904238866759671807235405556398813652279780807239273214017634139843972346984171479543470112617725768272510771934872904133080674350450750109568625512351248713429041198081355742903969455060463522631978723445125710357737892934213219911430099536743929061163298478072442186463577048469763705573725276015664292862621055275866279626357577334876085783335279308448759278573514676580593733361366542014361335244692606931079106671519900879501173719040000000000000000000000000000000000000000000000000*i1^13 + -113990292868189535365505278236304664680026703947888461888940373902826353024931209372091782396667340454169719882288843313697326355618002796037273080445286046111639647832687867826516717435752372250048545992521149277082114017542854952699382146010665676344780991031078806341470965995352693153254691914238719432402065936576571840134990076277342189506728465606152087073016653805119652813897425199614287146876928697538306007275419823155279398879185641714772210888043579574890812566684579929847724295137606938442045080952215231012724651465913559281663736115809422403999048800158839901026111784116297067918334255660328511864774096373386487016666128751939212773636952522218776266289512129144700581855488379953826776007236183186030062100274311232545470595675802687993240541470248574443150279426790856354271591415606826961702234601344596043752557887907737725700483496454772642533732607482551575322948953597423476961599143872658792868446250745857586466692261117583127458521707580237552384525193512964044139866818745879702721449738751736347308851200000000000000000000000000000000000000000000000*i1^14 + 583180818859025639283537553800847794503454397180499736412996477237664791534800032170396531862565952376759059932196014350709410275124862619117702367359789673575691974891499113500856317782802615082075739959764311327923727452574393565588320305425430818251892840037504887357736788844845798804810493870292352796475318723869216437516090315731271803186263944939608370565275172567136348573573821043454584200710738498426442268615719887536738677517313352479634886619727811027954475618243256341896556904422063742248802670480997318503083829831781609751167818904498619147826829274378628114898379748179352240342648736768969043629218217947111390549985336224153041971167563748409537891490524276848092871817898717656943342197397176811779706451768401863458998424548911172058259199488225550717106857356435741283956862872614067314368808112669057481024244393285033107466489185615365158997877752175493814746088630311948560019557191990325520311654392101996853482370659189009589256420297064684818923385632128177184140650441333328535326495680012146966528000000000000000000000000000000000000000000000*i1^15 + 145612670881696243604146140278926750098607116885583777693137093771145627522505273110927752001648433281691189773578169228274613801596508070461983038617412209273158386609594638871874982894743135717085702015304278211863316505160719096369127046881999685719607807902771967321846922637108642628961844236810571444256186676929879153915338797136521085464527759680533124522073067477729946601354101465551337212849554418263984783921990227730459347381398148220043144622521455399555256386016569587811739176375422885022033747134536664873476173253602555621763653787585587037732030693607322755302124721156158777804076550009455105867483969807643119502854055285089135657711361799603249246602219307924514727494242022823365958076123505588410391499811499018310351058349459467470563221507495699780974628717437920649726253726581516709590674431481921340556152868719261681798813147087076002320257120225437709036240359967627319695307939893890448567226965314523973994664751719830122308157849995247625692349574180223798794456837111141468567269461436714188800000000000000000000000000000000000000000000*i1^16 + -5176619222489232660959018538079307316573474250511992874863393615212255034392364308066314225445893639531109895363897790769543432380158877368787374947191197868724211412775393957150397168545207887738684303716634140208085314711208070860899534555628742857894967203777655950222945257241751364436293035690464819995550897939866561517968943956532177073477617749752777152176297947729198735029818374831745116752202338943733462619529447376388632492561312275645868009721728757525092999135929461602639526511866721143353080930904408471499880315128584578160484143552278301243526263128284253891171576608204047557745494178092305239656965681163499978197405529353822426123245568973693024105123392418100610622085462568258926569488161006193923842246500808028158316960671820218658860298538714946343922973838700529944844391605331305235881755146799512480383020269189738765078658561214414137125954955682757803216108080419525175711463161775351541056408379447843557278463411024926736368752200884480838642972518629433040904332925398947315092398958182400000000000000000000000000000000000000000000*i1^17 + -11112518388243007103866836767168852958314379002354690150280115399554656349567341542710881494054756887489221040844629223825412214696940599993317536174892754491259442533912368485066306524822657646493448293944542466414573935932857783101910168832215359564351013015575957691437741126891465269893808648055350066552888740097924327143209169672159069612360273313676830344128691371943364142687630096101993106875010970341979617145779608194404679176662239951028891389566694540058175945746331681877568644926176108699538833425263119091857250572238123209494822002610434706085467539616572914067728813546095444959742315242220635463282575192741818951497981996443276770655865793502212506357371932217314158018767929057584682081299223594085315085075669962276112113442139509507280760409352435868000706192407537517219555543688844650870452487344496760517540405079854059233302541233969138572230964631619675198934393548943127937772503378919912956631311878832688817033625341784584528219487834520820133208666846933269733105049786950834797370408960000000000000000000000000000000000000000000*i1^18 + 7115376871108184861863053348741962090599083192016979702903142774116417453758757181078467278515040181163165108391577361573480360131116984414073746620778763337331134270490629229891322748298702876583618072689366004707605863977902680343506191316691386823925829874410307214402086039318440307776245352508073872773006082238774584015013196867358970582073521574146052497529001853269781259741150387759409196956963021925485790804321973187787202321338040244932977300642282255263019353540946499554280823805538789291734769918603036946153562060516958980089252056601363633528684589335074142854575106080532761526876492583017666531755552195591149728605529856685890566178171630091936786213149981231547155354534342476406952221294134781163799661924290655284650099349515803845023217473103376231858908556750811452910996250893796170418275863933307720190492387635827665769645988742258853270525774578047577170052476186664178537230460958924948720213129866315052703248003775391706500063769598978654513432088194167174343133965158292639767855104000000000000000000000000000000000000000000*i1^19 + -299807271386143919614615946351069712268345320401654131774709806814163505755420975209953964276416544256657046305964599259058114669506438986728900656880408204013401323752286193294124313948034920291118427600983131321653145437848562975037666782654878621536487896599914619190181656653299592967777194444848391150653788830496779607495037866444785487981732576755875935038646542970502197487119032026319597161945437779799689977222589574139833902293623825323136498773278472759483074291715388905631706945136234643186646355809445705285430550561268489131713347672919010748065963175510669520762719223135216955261849244241292292041900491328650427862321313183805590719112253613619459126752773240655041724745500499587086387836868020732990407570633032093073481191364336784145535540953343460855541608413013082896869082439224162978125010837335688735684403791389482437326747429166282376764089019688966116990660897219372902787563978237349364177687679537453814806865082276258217071445858469452252836428095779044096265260557387367511490560000000000000000000000000000000000000000*i1^20 + 7020202372674439021709825427086599404889449357654527379044928901911524498830830533957146550804817943306159949718949273397574839989102353787337814502593888190062682626544895738765740407231231886933264305022785693261081773371371955280780466184854257128429055721021330754888802397658044936461782936695193910096953429630391802330962254698360998008042865411983991133743797727531255050716988216002422492504008912483710927146727609754557723405106779190353060580815713796399508925561773227607841823777457801190178176165019496520735239110701703710199115643525908891898107230706817796749535726208742063718465918554892127919869555696606829311474464409685966283538519649106076700666613471577489113168351275949500167577061260122429587072773497622631212016641003490909352497606248256126548198059306972437015253606345373387747815906042628102455777058707162663695681896301479360474594684718724892326444038292652897133648545745462158345577010187601197667190185683158702872378610013921713526938855005237343853378531855821701120000000000000000000000000000000000000000*i1^21 + -120294520924348061725964666284725702704353907578374550053184476614754535993918148731969563434172051394484319951096013459319761669120984944811386463998939033317464508357957733723258297540850181814749848581275838102109859128852077677589552003051131147460686421812573209518501210836489343807620796481127763179932148267220479429383415386162399900913315849339193169334784719207868843565127049989851883067569851385882405890139998753438800300224829005071414762639395258424051833802464075315842669386318285559727602678009330225392510601471067905509811803043804242853658561530873493176229367567973566335094825424060044384285861001899778667736712610363266794508156992112484126537100624210599105061715517497742028800059800021222136822531427197708614149830382044233536896440910318383959590361324003675946464220863298635532573077930548616373500197758514971356167547372388078361282838944886454888612553560206884627869107780408867563048520813760032776014833518551876347375598969457637818163574298824774768290170794934272000000000000000000000000000000000000000*i1^22 + 1835750314993082624553790870131302690301338001186475755740127752423089646361607774250544510980332192408585342672402199699052120769460419870015095716221484202050634914691013862114569795017918976461767189125706986832194410682817294340659273930860493662251455867327055895347261033154572290380847769420258565904478259507416489579624952471967819721268587196674645588408041764631790614034664850539676060247958370014620912083240848087390918671424351909040667051051680428362819612426827175362698717736265720282832574820962773678308581476415885251373268424946514726835967282525358246872783419047403673378500426956167384301251533030613559266999260700974028164238521115123930286539773739160342245084316465956932201477260313114299840132808969341229974434831102670063518091804989498941265170510829640671605521960746602441334570133706255132252708038639062998771572872160443866744489467568452492232544413014219674119449143684180989555977566765998845079646594780193806919379424078551065092000840571581467118771634176000000000000000000000000000000000000000*i1^23 + -30077186595295282054258518498008488972226887227444874696748764510135263107247509312050832138982941698335788783368885144482843630816088838978551714616869064301431528612577655760813912618540595063813318521828461012498066465327329173233148727477676131671825085822203560404435218659010075996485806330566717838923088402032772391938706307235034170061929389250311426429396421409019676040693022882418332120832537242197209536414687032725758938356972999301443338671524171206581007905486608938855304258484919948819310912077637761708063449751063597871263757486942155282367000850656158699380699833500231059889367925055323907789396602214242663708291209393677060502495494964489701854480687023169684358188447247815751331703615492409248949572091637740732322600136743532337450673844192707645566059471907173835110915403881163852000070590246631230979416106669914599842205646474615653931533544603377206935300941275202308082148258725549223093897976318591078521707122506431589406001996169191927535486350890786822312427520000000000000000000000000000000000000*i1^24 + 289520417356201102585141170605406693019078892795873474982744091852620315251351828720210140954066993652229923187513405889140015166953245550671053010209343486806353615548619811175425217423317306105010942641099847527694430091752049691653603008824645542971880722808276917573713888563682525683172937867284184925391040657903753393011417287087916201171243017951464109000575805182977777977161966424356912371295029842238977779188585242578681436095887586077030148982975914128594095602898233806037605410619446692777698996396481699812711287385979310887570193287256952549988947157317327905343374970660263053635423363458855637955922168520254785280454881940781594185460514695704133545868639462017556610373400799301134999833979770219913281461866432028557845427684466581637734996775299455455694650665214263460705109131359040713176118378693811832414432960087351673665705776722298767954048201810525764179304669973667373607419761069756615875751367996648399421128153688405424735504373135595986845646542952726108569600000000000000000000000000000000000*i1^25 + -3013235345353379365412245268772245437715568594809206725750919768767430408863467495656368238078643340460724177112182609738751317317807386791725339817717809012394306437886638215205120461181738075680325463881903250016389071835585421159510276310399179852690567583780825814962849673268629615246984426353995634681591101023675433806701019538915030805614926557364217836604726144749257553674072676320657937930997003108873462727296689465964453503804445664686452829635842347750590947104939121661209815501143882700913423643044643716847608229891870232982561665018343955890115473836751469981845837990791838970376579348241428674750908842743776077959563740367979021389805804601366032211816405030038113783635963026898111651684176411096809185480177151561728298933816737536425743179392299385757501161612171023373675905959590943261394828262727534626882924487959545830253174764625785137064229360152960004077756034972578494978237550811011867579235035354421260530057336670693918163238967028661210525457660940124160000000000000000000000000000000000*i1^26 + 27893458035365403840320169885734079426301962304498746194820686885937279911218105099210186395364388387800899536766979585032936674053330730196167347971154577675728981614513366008507644261591999726970678605963646851330749062947191714552240571030787405605101582074029810917458463589299017062256829732004696787886615967451240863965871991725077666732054597211652856042007962276875956370297811303574495979116928439649792914586737467293146337609268565460290348872383115858031468961304823400445533476144387587897217380592351109458311293373728430658388138172148017203862830752622707654278182002048606110174324362711234902183292449644148294750892153000029033171626133701492703971417690112048261297953931629496883326767706260556781092562520588018494171134428151414095614795909666664915795404708513896690420580522033719979010897552201220557087898090821734389944980677093524110431266583130060195576034600567446841875703828569927788144947161867073409141622410142774591370078398265141914888867365781504000000000000000000000000000000000*i1^27 + -185744361316657293387197907408763461651100812363559459001571284473100093419332235868151944811179796031855360131247601758323653078792209431292405489905977940000306232932267092154663322905660579015126491277500581612323466450658919846074385531973298336114903560172463395613701061279741119151341467320947417739216817301051285315887432960587974714430892591407947006867748576534451910429718377978621071186488851046105929373220114863077360188639946376123153479263998873654819690213192534162833612498125845308503924586689324068809270717147628378615423800868622207535799446244246849926179023772158936676878653550213989942777184705518851662603464643555622512133145205214328675817851812044805502732087879756609335205695661641472898229295231148494182974073984748666853400441200917223747148123949027130075837876277115451186580221761253195207751527293504616136292290206704598690265859444849783417739887962223885705865792314782708553778371191630874993085165581843362422098808971370392015452766208000000000000000000000000000000000*i1^28 + 827708384626036560196160459394148589502992821021019619106633104725779898664616265517819735731790502803667092111318138780395831502080291180142935182774141219372422498404283476139200737633047783619113379950628145637425960511107233899230401966952791595068431210205066649627716565193096112808420297833099319655364338750121367783648494806190669776954915945521085120147337381175517792399544527096659044740536181144192434021320049802387183318243618670212755268134655893975056995620246963915885737433883934775225096161155558589404257149883828808468076972656050821158019987407173211959257186858524769831749299676835247357094249653764079792065866722289459424150612958959965050792859001310624276532549074033789946351048141165694908372965635561982131165547201062311937490889649174493564541102542904048061995522301912956001623701816041906482953169928624477917731163917916545560009620104199617386377998970459582363585490676513268407276975812571064228505045746069735849783318840255143372390400000000000000000000000000000000*i1^29 + -3250819992897584192327371281119143815981072530248176403233334624337683128714625330469368195084957624416903399347496233177431498302100192995500855334641074368981632907397412060692034820424546826140879506112779051847922178712186456016946612280615311053194770510558965034063751368294867443666574541735145451367556440961803997542636902042617824421148289249296117630056303600492649998653993186850865060633682962072115630301746195538821543134715061530341214274790902977752414517779110042952361805757515142291645182286433461438271760113070371752271972978051092682262227520175958452383163857513051142175931118526697859147394022996140976274777206310721631178302365716780842905820244922060558044622370503970980011407219011170455099407712034892728208359227210373925768641945167469990002325611867443199373651073441344031368793535806090556657972209561225891986964898207335977119788275451056703666709542405284760309994488128125008863449429076927260112535198032792948798412898404185145344000000000000000000000000000000*i1^30 + 1763317297319835886636901418665106811441338895908349914451813374310745959784113292556236371539999328956570716951092318745937586340824181130860241326145332033095635427609689839354210784381066191514326531372164752693236246396867455245733975120993861451466487671460195296772278846460774458312822038629068913778052709181284873290235985413518585173332283719040190992195295428780144808987993916583363061345678741033614468012108254332360628273743902649216748435616433711784319024004797102195127658409693172482211862470662660337904511425658279003045702908828348611872842573945115087401636668499990328893982714779826211594786881317304605745848482805112101058099043702391314622510277560360857481572099001923126605482631660513804366258635719486994841455067833057695907935404934175850287381974962718777718986191739334150694163036146895593713082954934898812050827315504079352413631318808344749995447134758637535405333352018029154584875775069163810931808741321629485891579262114201600000000000000000000000000000*i1^31 + -919991195442374604466267351858860937690529606500217013041888838666593384288854592754727413314480402579114019659752413755164884442684654258775130782273020839603457896934905225877745707540247657036017870323707413712429332439089284782395171981436478387480418736841702979288648302656111569645763400764979757897625261000997819449780281934528871236634276442494309646918173915103435277036786215056936436722023351857640101182216732834292598132418330576485874636156734693578546655656861460889407271211388743314908043566246577759090106477373622225247884027785555277372707661821400803939728427107057983110095990912437074506409318045972633911988630606441749821729314804325366664283903303763040995470707150430990722615016973893680103594697047601329173464490886706341762789779129618611035174998557879282954386862779577581447042817075743109464690693426403828773862379085978780736573856288289536441073522500165190137227998099162310668828784019417445626712433699039513296156753920000000000000000000000000000*i1^32 + -44836996295365140085242753007761983680581908108030735836688992362861932860283423849169194301030643003562952520832315478673803793355145363438244416101053218787441103983657988605654312709443285611232620357874241538866514524189605927168882522586636548580755642499901979627581212517756481613281037572861293497957267999564997741726895762930234300301775644161924752355033132448917973135398200379116733133937206597237241281773086008012410612758778183538866878059911909467231645606144438790023716199260422942815021168583960981173342104849037453057234623728408711585691646923570723645414286284464072506363295447872200023560644226162746889900881511417920155153573501396740203620060488966729152194161085801364857028512029295466151909027021082566989627711153446555868525013562565844344710056427393261206738932213190213102743475567087895009911919417829737351781137606831974889634354241472586244717364384743463088137791539131721636509648043057194091789288990056369461657600000000000000000000000000000*i1^33 + -113573638056652096526302316123417565905566566646956883765261094860210601004927823328582217620577670619191517334052927846047607641730377088990849118989655997269780297166031407567478135771617420958638463142150291554904278235155858382192326950138431708339390965155648271802586148473291841341009956690160627292019938261002135551461750234855071754415602556970736465023165216397066422351597432010705129108591133440066636510048657476308453715815802005723760909512147635583053180202939042866046595792959229354136972795773297408295409231496116265381845214043048608699883697501217640159874980962643997180572924624534124024745228660047797811375802541316508076227524629610803436384827646222588898547973281588919560085305113443570073184834253423654929088131450444461075849640751708218299277523606894723106494892720687718335740417138538022982816571489172673404252800222106083776213060848460180874319080046005015146620299599150068066376431005406458306487669378179399680000000000000000000000000000*i1^34 + -174023075649807014693175058679648765231178572570532443530815208069770914632771297355602799043974000951322972125711396570129594517997320615295053301324207070908409800213689341130509812869011233871027167586225371781322719370754488922407087838970386394306831528385701220074283325152699963598087479969420752143475939398704339966813701233794873134285282637855327687159203071633295988560437553638055507918912205060389004142611817007156855374720679816246239361093914136245919191581731379834576412863275863370237205141537618479009493882875851577911731061459924645587368112872084929816187545830765376449896925241922741523359954920203958582930150159681443718264168142790092490928226613333626371216229516527784572533233123481496103060847843810718371399715370391026986576815950610501266862193554632402212378342108617282016869424556343659295778719140217816787852377618777604600674922495379887903467378117740178457633653550987297106731096988357777523927055786311680000000000000000000000000*i1^35 + -148231097714058670478455441559819763935099869840266769428476028966768276277201421190848684326299556661196113713843706012194794307353681615076091802038326244881411297832034532426401276945498284190743846483260622897063891945707040230650544432642243405759030079731725179540353547944980560774611807696831815134547075582553502432949457023144870745495671025847162367228884521790063884524695703256750978451222978970182299134336087220725266387110720237675918996384571762358118368876863854863742110336133216526609907689273237103130830138842248842938207485893241640834424370405842920674904722526237570686972885300579768040783684144372675799659484281961378951962075949601859875118914522553308920744405555748803766971484875988351492435336327703829124018712770354238163680614238502197544284197145556384093177982269098076664197679055758960454481603222657631513619651417866695324912337250481560463527271805080136075497308806554616124549500500640524494862024704000000000000000000000000*i1^36 + -49406189156587537295545217967075415668103905943746932305729666250921643232724493520327067650158975810134993325867875852503689611901676770037417102783170219697725234517826356392212429292428663800316221385555200417330440707182632443799684445878948971891559211740306773757777364119947230672839334257023883778845921111277685334528931536112818391540091805537494974027453718792475833074663040835856436578402146087036973738989780040283004954492320332002212809199275335624188771933117986007049226225927957282096337842945527943152915145903982603117527419053761189900548819805450072961489519916935071644266488361813566665697158067244171344788415502542550398609438648593892555715927814228945976472235748116216200016265439946312379549318690210079536012940297927440784115616031964616892990286056006277351900805532161463336380293667623984571134067923551068822544690176241921365306874488144978470543443872825409181641051798448593790336674271442728124416000000000000000000000000*i1^37 + 1850717463171281647556159355169533695474892468694020194640722104170897434731726896071125292231382066836460621102568371670795473977701697262272521967933657893322198421123521691706787262577798791389186878133544965359488410583946424921763635724635420670946124121502457592482425062268050223245087340899083769832303086807103058504199671952616994455818299698816565304156317706750838606697400737414417383016818138894901757550342075759157355962334247679126496572530433708210996178630786106677277473288698961844671372866610289333535874960264669947816738407247286326770263909832621278803515275185602338668146016721264357690071432751930620025648811585304951086446836913770232718633744798544819360184830665552340182321648957075614168346303163695715115230537573300830854385365804718980286690599636164054802249672941781557449699077455502877706842675434203497473395097966560562848064540484697381631460849637876977556432799485800714895982665400320000000000000000000000000*i1^38 + 3829245604552451675796126496030359728368224323025616584285988339918055765714375692534467395151172393373428951435711036355169081361307079738733272580095429246772091735286949525478936534435752645387962721569863660070529747737506771114450026321383644068448847812152656571632236485087985335539966724905039323810517661175905678307359949111991154975760655468446453456323336781306550200996661634787980070464174559034054565725847380201729951806151000141245670579065019497112497322700215169321355121584633456332289206091794151217917140601391529953712166463539052078572383778707130746888403822119821294922632995572541425948192895078789585192803650952830279372030550338838931477031663403969747314799240836432227821231312023995860706995506936258309638914575344314254956273910914719475600294607122266179597517968572600682362387901801943227562930659660382491339554708514023354925783056482313210592960775848314550947436264726468729407358894080000000000000000000000*i1^39 + 553642565730919873420169499216278884224829511796290209329693332000738360921485290717510033406247577164819774832020253898020448343106561704876339390140869749518670372884597556144732925622155845273422443985503596320961225136998011152170689498776689928752414475656215250300258763309544042676699184337449104224328020739217719001999971348291187020085388532886325983173309077505339507951358311467155529268724932240650905929976881496266961424115409850264099205027920695878976004864221712630535594653296788279826453091637757904038712288921372407635987611162637163944339048103724313238667550109154687802429140393282199732142696181922163289846951519569167242120005199587566984799288452164069849338626601942470973731988508360882683304637499311041623433797826458300883351208320808014778859352197848166731261507923341215066494082762069845432346677943220490904692989670993840259169709399407688276291458884337479053701601871704627662028800000000000000000000*i1^40 + -57304932399079072643672457594497711376863142711472261870443863311013402125333365078417554520946228931746736448547016202968686025241909713585650596817758887939189647678034386261555486658241302421202281324112603018062187570107444351411622528673890315315715534728963492921951812665465103187708483386290640363329676086298891815647781038002049467889482789344272965551169007450398706333428011321325223037837827508177190669951694873559440565223091435515195190171241943171548072674848144840448486716893497533430596397722553304652302992249373289443467372290463199806080748667177139818298334151945588842406072153711735360001233986504067735158518622642498811200188467257719641335363040976935449523413724474027805100704618316867697309745976482898714710849912257685853133917529636240743906166711145748331904936271105204208459409587794640492073120092797209663345558904197771337131480677520533513594784391489217557440222327314841600000000000000000000*i1^41 + 6487778234045265588938387639239838627223608437701348240515292925616447372057362698556957179792995800967496860744720615884545043548900977887289355849711804998077142806854947285737722418411783236420847115329419519252566291032105622469332178422341014118404383631561914966875825404045705576900546662097188920878150495675021438094701315711591514545117650384671352116005251128010259216899907124199213793734006724879554108066208844805041652458311828406842529664155590743767123530377690230558476484795061971075096459610676512310931125311186854792913489473954148749385503572371651596577012703408665747987330408181151534027876674108589158191020990389526000321716028348581407444365475298187451696953401919577033754406811357713140442505510424186693586738093476467756804946423922374952796660894742732886013076119172868815635067488279059614226357624045084743413764787664373120218036105202207577674832625358364362488972574720000000000000000000*i1^42 + -5557635203377665443882450796543116090581929741223611201873629118976662623470154317611362034767051812484449083663369321652114720391561169140671153684392767954828985517529984530930005838334105658973509926790162626141819445075910749502854599885924583248979997402037264361536388188148220132331196834053482542506187239945978186061239907095613089323234654998066744062056537387426945928769322255378855279456772233599329733812487373801549583224487151651919377580009894902086161716390865417762328137941900129744715404168174093819179234928622120596198091609260821130459976783925808766258390259958218160974626726930676304008536644140290016453138151486137700808885767683824803902713143685159420173575023472194803099952138315408937132597025397925002031411735557585569485043562093744976226450069991964825597549443892794691320759835656922902786252983803643417943223553325524646524658111267566195235746112995022003503104000000000000000000*i1^43 + 243190995404391125577337400693539984976473203709521692101137134140310348514208953210844873264378263776581767594586140909706242216242814142584679209803540437317355445916646129398717027217645852537115316521348296300124524050767260057500498120357497786902119407162155478796282231181903045944821028553019647407715056718164065661140525675404666549384425501254365939635574438794881950116194418332507992943084988327512028438379370455561894375008391749168027077632141854290183390785876576974925709115575655267624518548527149706566779784009432612561629741142682166409865691583763947329653507101992193164575276391823016109873747711779277145038993402460174204294113674582647504865776810977497506219474028685046726594906736197262106300577637843975142316373628640339612935846049094664837604598058096972526315222767853446452482957062962003993256602234967588579919015764475845378662226332995801110410811771981004800000000000000000*i1^44 + 4348189706343180011143806800644888843468997260185636104149139194955677919296926460390364478379911991858971130111580448174869097123626242124527534328513796209896869476611956681736600313984130695310738685954746975540791231018382849158754347806137084989723810295555743638687005099365192543999050319011679090556117750572749029956084759231886494646079523300924177141280983352888828915432493858092304461061965753199402380872504844971061761328103691492891565692826236236651669886441597895613395374736473044327477357655097843624424465769701009950270938175173246275019794229428840008134369667242989560588599046779493595603863716504032017754886639892375048389321415479293015817724148421293518805365071524774311851525418880665026389407976030774153516528635518563025547418194583641828425299155151250777167621734119205367803541608361987451863311625754000072090861583462987348652914429109044174135293378560000000000000000*i1^45 + -226506303171409001842746030186225513036115751170987018207442074796410232692067265186317878954919260397428243192452606616585469568522189290875341867717780459420196065472597949848238076357119801899015309777193574331215423433699260591518534402304132995649105270346870706260186374906746170420101218326818583650332875909540224506688876283039049819278591415307011567924851750892230072709722505871890865073826622844137952811554139511653459951364033359016227569575371652339161748785550849858543862477169162980060123298215175705745254088312643375633424622078416694947860838083638200840590850664842884843771676438847194334760076956278062026415052354175273382727301656274432570077378537576934214617002010756497422020300532566315635075483002886708356461656556836067346931190812327385667932297604912443295658448910361033686446167820311670577869338803170027941168229094712190350702130881539776118784000000000000000*i1^46 + -476972336144677168608496929278437303812840265955735431396342114504108538599652188393081963681868629579944095271397830524208222876278559596024436905720990440581685379556039383596317482221441612694715415477767176883560055660826565067284969010450395475463264179420677515982872947839553846586639896637419575154336868763087603555618130204806171404585264477956029413330959897823648714502814630087908286306377043208972157301126810369840983893054156337994331971154526413899978356862446944946666582595468624322977584637371900478699269093910079608352436577151824982372808116937497369989772615167463145823380774192004019251472747338076561754698167175199049391906332451720606010203881341119013295856690000628197546316894841215218520885789032855402908080040655545405806889559731061268698550132525340779991553605273965515097188848385481104742597389368180269603689651257943983208250531742403788800000000000000*i1^47 + -35607793838031566762218825479957062618372484569655706531596711426480212751925991126538039770643071062535412722276850386878204233517438524694199700262537371768890844987912595500816086531604325461105973711939092899026697091840754519478156243891873536043255849263978272630606525956408920238990091517362097670935040342553071720033287518978552599698941132955402045722094495236649275006576818282737314765197723996077612925959674512528517458433828519912207274167216471754294331102511448108635548209264491850553452859868772180090797323626206194975676157311987921606759830273982360739601051217228937084120747711970151345307904293366035918845246473345948898147325818497681319827447549292952281655640495952926937617556568201460737831763648189493016381975504535924437589087404656042351585391908113304672684220514915079749534338026608518351943524591807465903067100613130279279312690155520000000000000*i1^48 + -858818896387569257967896909381977823108907589708480814802296699342240603163610676765521054108816376605496466573621071008787939664686091119115281891914931151300294512106847142683475226263981738651610677809681983107313792386032486800550213626333824743137192364037939637248316238407028204093306486396245426093391315661634783927973625781568742476370938821836796332115167189859997479275366663497493203843479562279942215143192719630247363303033833790049998814787144434776446712071914842447958880341305558719248987718038965069622053330253156475196688429962574094722919633258354336686781508531166912225968271676741456958070147261354777127246846108443404898450186755185065062330872050787157674870493818065250588825354473211897927752588780317554619040776175824704448831104372162322263750181448496745355503422604634624667993471226573968019476753648163504748601921979395199385600000000000000*i1^49 + -5041229549740417186167131716559761090960501113379620915259346586960822291947505999398236434847599522254828197046146910890921080248996662531172016676855134932351457485148528592648940569974083193176942285680294736444616736086597103627411416577527575929696722637551374688252432877613282461281182476696287575974834491401872158410232389215369193196247288171275790697278879551778549463693068274744835809267496468078489946405743143957283583395844876561176164986677592109781868817102724056465721556028458545149652348978797205156745645352476159947667952005600556299394238067604775506163085444916851637208541949745841080297255377208051593570028814628046330414317473496709280513059469071346332794909139197231309012846541205526634204593882020338080611666781652780534175101935122134580247685046609620275386340587105291746657343950701182275267445891045564167847244959643095040000000000*i1^50 + -10459075399942079249946720215202213655235514092919240751540412346716354500263176874853468469714054677665828612566069903205324137989269877638490412892188666175368976087087777909260626306179076846327859178551099041328753130141677142023850376038969839223137178304911565485241931318249787030868767498013014830926871874430232014433464947456812380303386170562798917015500846405414103258327576366883911089321992947763765013164260914552841062693272318181900423281756448577474156537888571783143744287371856608585067385983026569750283660959710061922050162624761033251310546590505493833476680008999342774782711272114987541000458037207003991535472319662961630401585091276734666689975134910653746888142559347464031428326024985008340723350086290302344651350317420374256191699092429609578390491123358849682110445949541686357403308497135567526258577242436061265837367296000000000*i1^51 + -1008337436932438944796948062809761652696319627427714423495905344201185647980757684363885038956533398881736418265079773975886919243456728548622718323633759643221131526116694620809834791235130570509892469856725283877601236489876994710299671629872813493940194373375703042363584318600072782459573761163557565082248193164161378463535012932077602993745432873728770052794082814344649863927728865285383423337036704436663495130861406155565042415268599864565411807213485742038034045477808840620398070181074755925625690804549386797244788863216542052363075019956163510141139198356129744698303440084766381163978398716016294189719291334360247020047879038738397987517386657764300573747287678796320878016802383646104485001192194659192769533389599232374257509728848197761498922156002371725117453227922370861056911365014333063534615311323613017107970185250607385600000000*i1^52 + 26260525333085956355440117124651795587275062087822977546420105351003171742331242555550425680359222451964734919319729380823445310461146409939716724201633241220440387224863056750781405794046320662375293575949104868194852368982592603969428921933897862764112479487745914144300529990310568777045562573066017384810959592760730053603315677133356243923880820935958340092127300806282665560229112637849833797293302045345973181476707358884208750454635082844561139545918565934924161864230465894566242168847762271206532433580870084052636252170280428050993772584096394272076848784407795374388000662928282700398799711720724096355235028195024048153151416223868764978313809591526268225665998327496993796770175392156237563668581830590899635387179390825958867728643346641363658659460447076236377828570077115465796682993506978186876256333044934163865600000000*i1^53 + -2144265888514938152368100248595458168003267871040637304824007142445783315417586141804747030809789898941756007256115916253260571617107102713725501301029180584163814859677610398308724675408492192749720358833776097393346337777415854630870269825452725056300843337488851392267752873845062119327577306511502052046964105244278878364960484004278941097758132512860363357510649803029104250839384586062061532340285060162318404488534015152729418844534441252082481566890690608057589116879701772894599637898224315374833745440577997306856022430082938883587601651495039238516720102990393551688154582347201418963552529140253182904918139851442263221060883003527654666054482418748880675293940256627411722497977565994783626474093857737368861538145583140709472640767197402483290873239885160960113705274215796718630301009160447802970286437120000000*i1^54 + -496013580749096006950034167138291921933254971849746314458385230368910378426925938941077736720803799266854958193298090543605780980080816437901290741729601682461082454691402572010639998464747028690732713473943708499147400096667411227584733614509227561878187760949405172560995962868337681647869903670681285052659030506738625390715143916638860380431587291683364805994261862963951149811154215834894131209226785726413330681020023833247669109568556240133374483106693021341290469501728212321297674894243576249543559573738374542006831353759791320632987416024779415539678069939718638634208630111732816276495756052935424569614190853737486096638779923580620424310527521355652350995574177446943882192716961093448780925480723807069216099906392650555390927771031780565987525544026835829072757778458564992649046937600000*i1^55 + -113892389630148073860657303640429315893388176465466379872656035003677733473320822687601481636070345305301796041204602587209135721793890239886535624139197107738309873364589947817889434419567507650106795785887988339217606486543168996239642625882142818588517447035390837579912069805529924967201859759625486137264944748114185888082728832235848473862470878556867526041630423606578164112156857675410666801035756482648668629051284596790391920885645709389122539592937078558908288938958348586876466647999986656712719326652536492590534662163931756929270236404647086392386248135655403796735724042526903495441092013068310720867909032554840999296952242547354915094578917524022579859539735361152664324916855721475854465858593547587710561927325998053031666642207580052479494539559601727372594720000*i1^56 + 134600017629352850948319417982450054015902105946174652921016201167558536070818158809887135951845789447969259653020570172248720168967831571235150365136954761333217813350218697619724989172816857193163203970919351620903391044361814192846778318371113668272778292171511570711812703476780027420724678083984355289639726721052337049604302630395868720043885822130722868815287567835524168636879319813484225139203905717463167015597058993240253095906785347806965690451977029997743025466966371141951076527744110260372719490418909273518012974822787026252030835192070316092722648796419025961848035854351192329432546945370125484549652167789820299808818839864810286681119336530645061056046922695785533238702862238809487749402625924619400875524216504584965627560053211296640000*i1^57 + -59444657241696249767060825289006335958293488145871864582243329183540555931229317770908635258663516847520959265459317317024824187997275468980288257118191059921132604057089729550057217141440569504777500863451691295666439381756311814700491503637997457552639538036570525386570559443647736673025927814928952768282456532326213380643334344117299016858204141174609860925756736291505770438412019833735737092985509408895556871531053433092452324955254067216292969640627630197833415039497401504716709607454197911309667452453172057616091253854848769648243709297012378138767428539880050717362183866197757411445177092578705493606881549985633223514130347005996572082791911317273838497651313729306227309266223928327743178998910895826107516772451996000*i1^58 + 10222103493322749432338101349737314293716199641324920962984782868533971530806471172124557619268926229026146383160459219657531282224642084563180531321320155196405935110041470378932852691040662063656307698675654993656351288023823893767315342065891212451452483626470634099762850615112405998317981273235661906775717854941787416894621318653457705585041667150609199181835639396431031113208987072378244776982361517170317088309120521464796632777306202957097442073972568103486491058427441332081133406510791106609774759056429845902734944853276783255930784182386574746873718104457137642706566175404263591616025498064395593175278802486025879435654593473243645457599915447072889372205958399493065493332100664727805274772800*i1^59 + 1110610855896070000420538179369159063096889738974744755319380530960912568991471871839210011153315087171553440484841710267078791486531325380541770172319169180709088284999317625862117303545577348240615902911895602280714898366102168546008455695263913704794521022935076356895016720260448689154250155329910153076965913477512039158259171531711723094639084094768358062916504593501657736410378213561507188135743457253680067584115838615432342144316820769113382003046824183612468120240428087943569108346543859117188659857932107128310794168945501943892632372531707581807705924898733272403482883929898145647656093922603753282399697500167401079596775289037958080588678776062649*i1^60, 3726066515598659703310303863408278935662752113864721806486285358911167852034326055593604770012559217431992249128175902604405122516668619463765940547485576342121102883331081974576680979644796275813571295322462251167281360184313394437456660603652009832029841779396526417295233256630257258483672476821521459602254651539178622360496021975121889161276459702972440979715314391182108953306280678669551917232650666564977219759762403404468326228402141031357871470611173527136068515905371426450385648577813297673223511125582530334808675004772610987954105325301515672337008261196616403157208310019780694468776180444234840627542665412375455240456411971473129546854801299183696342039512708106736865835365241650506727725110017873422704827432443984460298269391196800522401166541961998356073892064408567876296036262983230883382444042695452305107146654596241781145559436703700814443247295863519850186543429752364586547711286535455070579444022314755551229554078341260140654950697764029290710019400498816231660299545594278929979261730857613467865750977348479397951581928175526484922563509531939472827224479450370742543823055017818274700794967961948318316211607538408268138209782668947501631775487483552835659185986294718612417721199544136034975600000027451791859834732209065304120380771042837658695637937063337641838383692390827128966474629120000000000000000000000000000000000000000000000000000000000000 + -42034812878229687290356849298558148293275157010085110339837870691455367685432573666919783108665244531090151800093000881103063508397321537688137502278808762805292141454720296370922469341630139530128078685956814734376338239240132677031420270784683323347272178776686549808325936900094071017320122914585989730473780123870306163147027037968504408419624024760487849909595953334701401923802358234477957686989433814690216562531340416866101557376807770961640567471260753822938482051343323007135117991599526563631462215902138185272884587066843385197850945143005668865670765315434731739530521263649939341980249175821424607859285805218981596779188357285410950909715126813553158223795299781398432380076567382110110997389854906427968549742797101075647396061442649249470586091537068314465928609215575226291074572970312651853384991600066279895989011098387583256471427872759664583508998412411164381518976692905685517698755282059790959529252085400750980776737994791528938794989671944616083215717383677602899901652677009663208933797946719738639469628793803648859438850136423017559791354407790464007905142549931257410581558156141724668203439914350585024723280202331040465323700921975981798192278056565857722289219144155169887983448410898762284260999713589573391862273046659991970292916236553827310812452919731384260452356368052449999303422771200000000000000000000000000000000000000000000000000000000000*i1 + 174366225917187953429541621477171954940595854761555125194502708397229153457705006710940893781223764951831689170508821599031206895393513667484459709105498331510086942058814773359870941590833999643567695305052101172443813717005365644263409356453579366627243008544126542156433722225546673269403221215955860780328484011887128608304322558068259671383763202949004922397788000670840497612433415805109038414556263010895714132472372398996257025274181672304433119470259130386080693488129761927094947464323637016558322561422103645383682953474023061729513377806352104552386908903503445659327627196303114564679218732863679968515838309098680157978705012705711230634717031044434068463962553152294011162692633801067686929403976616817271080869684062682453106627651500058443715244613616010102919985890806324076661160292389966296472496153456858727216551709155247794137188997468428095830972665733052651322766200228054362399895635526411442644330622352834851918171866142759229330470873330310216242495571003467264652626802385558197566029512923999602279457232894681807075698074047113130974638068786894044497914672392766088562850837766556797833118808625364165251660565252556292333210834929939904870259443278006786897818812994748468369742309656094158629299516859785221520539528420091643190810634936121953814740628458213200246926741763029493056798720000000000000000000000000000000000000000000000000000000000*i1^2 + -155225808051353524166734759536463535423133869624693766491468985274731503802333421349790040578504692230556855838366905188144554411711172158150544099001836227983085251448813468909485734784286610997483800988219879859093906868855567905663367361854132830238716369997021483127045039773549308753935651724804281754925726980903978629068855111494109702202202544941062196599056128783543357421303672854414542011005909740518486547399717405887962140782608152210593389971542610824707270970891844457335450214235246190069780719842242212241694830445825139051392448016574791021585771456520509894048160190311960741543102231930172038481875778846622668446038873909656110548136774968553881840562453050221960351054553092277599745529069755559953908940526801159655182335671283232509136322595966036462516495217063626087778774247108695215634940209253491216476566082574183876320284329288909777633200401513324760734717433015684389591206580178012035421261511073112597743947629782882808602176101822079717322263600234689633506178976637216903836223510958215016901163747384309836260524315017825034554900368198408393705326206159686857128608897902577795979147364324678431888171978962469582078441113162684041649388535920086334861024361580202189082081847975915493474641080631374754575971236236129392560882663955537361738782202559464315454159695250282898259968000000000000000000000000000000000000000000000000000000000*i1^3 + -656054861155456619700640549192028838067691248816969114842524990804909975694183901793178846387623960996391604230313617530696814693080739975455503338982579193031862480472441131750140959432522982906588362050730537982516358058366409279273434552224069321149789868201813595831919424365594941533846557249223115589691424739642290193321134688876313332537944008963169668306336068187948114041130484141489769669442255006358988499557136203075943768979808230388968614044235333557864985816412556225497083871520064224275224620835954392324267078953353932444610049627672438484497986367738049058469333425028532885353299257023336313510855245022184740819809203852527239404699375414122801907629378325288337144474295962127750927233903093296103455072286441708909235642615104822575608401792494280175027255915131535327871763605752095287415159755870906257254338264260003525300832015524775979187387392659397735456443307325824320404115125449614710848420595285582148262548409022865380973491958661724234120148143803516342904975757327832645531494140118943000864944908263669360437642965989841991397616300540825479839028275641460429458957555745079337368518077443959447302405575237927086424313909554843650600597774389977887802291169437192730415484196085994403694153244656749504196042360041807200108927490432980767992501821403771583193586861112050057216000000000000000000000000000000000000000000000000000000000*i1^4 + 700561339027329996180003843129942124714302884140843292116846985581948224135888172604510268305778248037634797188017235464526073817762787115373655398432330735380589580765344138471892463366800023160255336620223175663721065043052746979572543037964755615029955032261627632476545830843278887895512932110855584969733611356593923867785354730929543224750241506218959859599343002085613639217376618889062702376592731588751276978390560521625884337910034834347026657757242496984842262373844546557584415483270398258425205629007336860631956299652047854454590351930101686949042524087534466956366782226138628393693286911661318399332505812477696690051885603066578669230187912032313296753977478399161861046837445363467242024661790878483932547378521783951838994455144593573043693356770496040956106790188280046995788644852628919283749045390203562748987120761895300812574635712389078728523600799298824781316205746161231136299664862922440934545087370874547165161723453754005813385398964071910661937023659144141113830678880901551472053774321322713131908065919515011945277595484838662417650650316917703390701719879082761130179349218445350313456602347671470461097684145345638011051073150761920782949807138135543960996323094859825725565568127137286782829001749200847442994390473973224372072786504123456787192241799527801054010010285177097420800000000000000000000000000000000000000000000000000000000*i1^5 + 2607813254002756554187573279123884027667237943966432611898566276793506778035100869996562615105929130485693209543135328088637657293268904963516413541752322738078447596324575051249218830356025626015498773382689500271732547555338033084160172381429869954679104829957078764321956907299427021126432857889012107708788763248870335230061582205892451498821057831599835106584203488931223856570734272959187472650036379154982658429738855166671876975862579422416713801102208945811790558904970530409464262365210549386593787507965905197806067232735559877551904298737728989997530312196897075363672224780448261696844464834361432418735786642188660928504576045115616164098337651675716087254701974055485421637492074883166023611612994245772931315962820463061570270422076742642728634122619650160113743931876415115295138934795222898504707479068505057074456592221848224748993764474289471051361017021492794302187605851118204828313929243560110539574854403232757063234518947763240280467000295183702749174898110532669349086372804792586901081764043316266724454674360815689840173300619219598148168954072014898341024299691008561045904396677179922217386104457118194691320126583119573647643188245719276094685830334446519978462099556515982603563968711111906084846323782111342335450581131841818719764420297352945457171735380190921087259524337602920448000000000000000000000000000000000000000000000000000000*i1^6 + 148886030716490984436985480009024378353497878775180024687235226407891583980429905463200046671310205903269943008567819794894292337268852244799221257722878119246154375546081110917116545647270193327902161993023040573395068512193313752353180627968274288283796693937434538626816281464083287071325070144130336373562743550544021533978068274365713650955972221479736793953280326211250749378994592984354558492450356230434207198644232114192065486349534689482474162284730071948815310165802130451149439679360296123130095808689204066791559047531439463521949841013951694576576013175306409080085051379255602495975267685480979364547036302287068244962415800789451220359250251512100107033831116152469319985608006692099716969364840267093499386002260976515117945794163376236759115834168491619825002903089574717688876699042514515456339127756141244031591941008076862550877593930241262899569530409143627477743274127918286594035519760515566603186433501447499553052357450258562171773790467923322871354340863769603057558314229089557703661682956666678470140701197191236775167098673898967867862779527540132983367716278158426044764942892438334514384248698326636375780124338612451936695836731975690440931142804649190183442295535821110090701899827074472893561259159335312346209096963102725719681362507658485181840742787458962815253590858268672000000000000000000000000000000000000000000000000000000*i1^7 + -2129179734579807118915478895868976814170664938294043513691512387278512918720065574017854870665709747660285506393386209038334900890032170545060102763165627463163063107032635489095244747810376185669147465249573422059371600851426554800796797004904150684503558743581437109993750485191691442975714191464729383002366072651544338635123868012101886447032777412108425627086910518869972814126771056142062201075331622798675865446143725655853452924310380378025898607163792709721289816371655765552512169902907507533407692033216729806630097293275564421052598399970494546805139715491669822005240978632453524237512578290963470130686007581643131348282893110539673286147265854685755595176744622966091641139039345276355190701965970453625606947422357977017142979943126579065256143376797517958326809813726832805409307415742967569104864505703469240063455110073840363195114594995599689243229337632985640428856051404563183594944436037352374121509818167313840283376436533905002566297156581509146830772553812375951078499618132628416449054499930035533084617965337231177867722763156593294890492762557061535517455170422268978164724923294459079269150519346743022871603836009900338678791179528197231169077079970684909432156478824624753102227710273112068909674417251532313289436315490542344634213087847661644804365185262047241210076195717120000000000000000000000000000000000000000000000000000*i1^8 + -2000825297313887369758025281848664704368769840861852459449198433726320783173110017065220917000178305385114264445826345883430828671000873248892111311194817460913118470094901650372438794311238133566824137393164175361739273595417401986256224615665291694843371592079790890586065170430253881974393839278996325495589985990625852923841607275597711470607811402078228616171996538800760147294986658448468214499573603241686163313554817364227006516148155582983073328411108865055633347238922281124893455523976388410623275568015127598678918379378325416477061387282809624080763708741116184699813989962790521768665803473680991415288267731874230522548384868301295181274184224828715602430096831937316783579122068367927022492290598604259548109553228008332066921975441715834330038072253799106465569981946436872087029576178727892866854958786266089846610666010416018113888577553398916672526446520303400013822892675372825190238016793864679031166972203243632108544782795998739014703267654524593768348774534533033316270186953818823149388464146658014635246681618708454244394048262596015294855561690897796680362788120296131114508698982476590880209877803721400135057741893854927351864384976767502709736860344566111564738180036276485110442123797089545126066955950839295019450156958586441228177813565172457904874991927819786441772236800000000000000000000000000000000000000000000000000000*i1^9 + 45043858679540222926870815316133910278823845273401662631115122054223026872379566199235666491714070934897777607428738587684078911209424143419593011110220694591318606332570107691056892770709801726270936362030187352572234061172619225526331174650831741997436149317970064489832862369565425195235908032966911123698037412993672120118340955042697388010435926893513285772351754580425157341865141713672755246969658650254035941266251524469937758300669572323506183171582120949929915474589735995893507564403996792698382147267911460578380734931525094203810341276133717449810858634857994024004983448002498951559727087262296563679696941964866425132220295933843947137275862570738054229203239990426645511938806399939559956986373744330235767962528898462268166495249607755183461925646859892190748015609790013174190878730035826180825125969594641137577463590162938141276306055419434358880955186127648369436244117312422946218410490165343797063192393724427940289727821978439503491774738332155031779116226128067033104628176008635161944275026761314680604137540666693485875280983655668389783512360816837697684671627004649303208153215293103385569127950647267366327066358289736191497909368184142436804458252470713048000948023073501807964849334991879225944236474665453311110576632825315298998219997562706488760881424925487691464704000000000000000000000000000000000000000000000000000*i1^10 + 8234896322044074263198733608318004106156636706824734665229754974527136758560672025604880808242428883589228467836828086370881801195648628891108140489972304243786390855373232332155236899359289368380226362621369640283604547159000420067644853696479669397591091576921366741497192597129049230695387410864230717871633506823244361929597558019700401765516434510076444447862737534201325559504361111896834748960096328075455318655638714646968163396486886771728116357885418567570503000308285238435338705512108050470869994858168991950980493521634818116164080983331172181732407691266016771029448013759363908793790195949880837664619830592543673714315286512268125043549743440444131204668366912267048954972907473878220306185081504205179655736091088138217800981500877044860277584542010775758782295473139099945587252885179801036503543700469872778216526853856651056845108342814085016253443357641860951287247793866545317634449879605235169664241652799565954358056175201828038970966665289514214759826168231530910870819782082110187428856658131380397329212428400472641762337845271341472962475629719333952230963914060447406542310949400503181917998885853357244779367936127196220668593282447996788171296456044813405919131208240046783544075816263092013421928168511951126187930757355324348325259556591248776129492408626360730255360000000000000000000000000000000000000000000000000*i1^11 + -306951009103171750264744974513515079101822871405814660299491554919044715748621952721828202699798841930481837404519487860097905923676266371938811418645988777610813607379488667276746566788904647666328926050985831400758504227185074650219437579841671009670022544362156217921131505791562361767050082685333406248129063008500821525897884566396431821051471017563977900706767675098323360676415101035382300061205745511799882650529553778100697233957947430305640376605036712174344509307708624114372804023402220059052960775504590414347532466701817811287786341102206002021561696089993192364944668008629779024813621082249179858290971849750545075045002269576158891521230822690309136834413974715508590200477605979572947758981256543433957239544792998238062772271726037285396051141007678058288365119436007520371120883894724258999011109095988565064564326210782067048283652167682720412813312145863379721165226226175841748896847552573638274385345842918774886417081925154408918615996841232296887352729996567803615893648155197054075074553343389226070870784878557471129534393543876611502131094535567862293618965757036308494819350557475434768258294828587078468704914054480714617739037936052662596870408305691384646222599977340685933790016205038467978806400455817747138325465001635191378929430291698079867941400181519417344000000000000000000000000000000000000000000000000*i1^12 + -17059631855998009038130057630015061234274928552276240887637704384559463729086874893790144357745129586987434060139691821808760736334569409330933047766505750620195003899237433066509719089406702949079744996216744740365549870529677078375089665178047097642848312273102905199815273801427945137116924177375493612137039605079125795667073547061056443768715740106150508758813111845855341189226095472170605139817105664014868362121735067502237473347335444899492671995539502323761003838678116648290189942327264996923845612008728754336337206448076918571789194432222064941495658461409613634688482830377043961632872383248629461680077145430437466775871465983189374157367246485213782559942276018615313981219048323511867817258592379586494422923794094464831279729499648875059076644418377953120295467618061920224373216935942787972411637209787659296939484260997126548476949995440232503454611948397435229065873883947399852344705755650419914558432804027529229222804242673767517443461194724542955337883008179416260775526427038317077123775164012441395543249552560590087198087132186201513995515415696644577000721246741947011728619408227133057430136733073760679110180383535830638193911452411221709352252035644614139250314080291318222067536014629210335568104605761429233647579041416598227191711812417064901719462939669299200000000000000000000000000000000000000000000000*i1^13 + 1191080595268157354785930930103244725493016635480011150732031423532440539415903955921746749197149843975064107232373613016408006248787295739581292865827818932483751105236168553659918129431113365178907340946590451403639433756366922985955690400734761579398155442568661935619101695876073271847227234933167267192682946711536030842995190663585030260018874281556184277839846964273516375802504313242531955972604886298479469979970036059141666324546863334004999058149751803601346283741492782802460085118184005211495240142227201242502411114260262852986849243780113409836479039762642720906218502732233198210359654743692154942313707918171744737533262503748452888897175562747146850535163074905228658305757602726735420712550131889588734573059265190352286680779000079439864430034858803329752711796081951007901841095171754970556120346286236387556378130420728784945930687869729943536120382028819117458544472191743433819404795000683740638230011788232904304492395059654684299461409026681953822232286907183743740941629143183539472222202472009492760528182576031055987454132153843484199305587523075962756478433318441373945912089937179610763688474234313281087377724388186912845967137677432474370541758823953904982204941383293025056169674443921045600675975031383569836913969404113228210568756594861557321161506816000000000000000000000000000000000000000000000000*i1^14 + -6070208219442147101330333442381253182053630089835655823352905291716416750333630566214987043547341293484690841731790906355838699448872621594026586879738136936728380746835284853670212425604443459894425439689694039078375912467921544045668374175935733906144404227515980539318779379692613938641852016048329417128285469913216143203030590038385120085796022657398644771870550597204316792977796635751560806499367999750775403912652755358591691602610349683729607906466077580048265975910766476154399584329823645446592848517737653299537818275640309988380362505833966455407584522799029905689553786267051053024413500474179183542096996309772603769627235559456699340237648242779228691243655739808306482783910416182336301627283957395168774686609009677043090370664707577275943093603997169187235956809075991980708783992854295843097867445754478900316214429635993142012362702385300195794533098660863338860330095892503611636121401465722066023539357492198118648968690394174125308136917339741490497736803399374572924542702407210048373152440422237163905880609149407870396746157166574151367794934183681863052958012420756284668813241111679367145801358209665902327687682940294702007396973769837807880910944060164487866781599559235166740386204706479217979680041409767146274298305241716839155470096142001070648852480000000000000000000000000000000000000000000000*i1^15 + -1522069017895013370727327239868035812214521946943778834577924803835803685401788383115605916217685562196941691607352303915601979325887805474524781001965834416774941850931366737057738071457948460265039190323495354034520787735753387559746308861459715146005557279030111468739121540979388247848158155342578857203589725033045022408576124855192404377592755419518692442543123043375629939240041026692412052053950291139513670608123663922469868330197358711496799705936186446069393148122845142999476841180079979980412324138212980636458316078992727012742411062252768093513437473899985385673193857567119747602400804421009543925428455333988294563637105366692297079753863344933149353440669564788597215659524474976940624897031244639616117996853844006107426572327420709249359114165155053396255683053122577724823097566201630874315348080622080667623429876979967926483165920136082131422558635506820780427578794470993924928021133329921683533503611574466201004890424153729693347369636929397845956052709673154663589001884217212850401995056077160544249252693179804913622162036258924189211482105851501275437358539280992713398096038629364493162810250325896316865691819352749707940634038553845458054379130527789625414621860356094050074699628433596907368793464599677497874285475140952745581592219766617343105433600000000000000000000000000000000000000000000*i1^16 + 54079685204711274313641337169491286369030140017013875074783831172281655422742919596647660242748033587657423656742353773669589556401874594036345599356890405781455787231138001544862013551850072931256466628046657278086364272284679336042141684665697692055390296589186562449423606312135399249282129229870691171774430257413705197644324824152475660539158983539348526406375454437133006558424345676637329192528173111631321099405570822103638891070405404043541132224827539014894783055348659441250015500965475329510323131264444238294525435574464972236768249352748259354135353243124596220225527074115756510107352098859579197701917788834687621120094923298088208617377572492720474891960387268765609431903059979227764656544211863975428614724518370739094641518974350834386966626476589201878714936450151061606576026447007667868244722904891799616941518179261180611912401657225934268567943136081281861724248780148124497694219669244610273053487927894199956191666464699144991124796990125921493551394248137423670788870272784137748323067627706882711122091395454362246415418187665106841282235883073024359390354308882343680608480374312494290003790891583587681264328403696818045877885520085050100741714450853804901942851493408721702833381947231755189142358864504680785619520261923998106248506327004222586880000000000000000000000000000000000000000000*i1^17 + 116891979103176596338048971973249439148586764815070221424657781641308723022215897894186468856839950144317690177383828896833605635472648577966173028136238068535054604990752178300668341531939894514525244794743437636161885270620735380249369437035661567010092903553332467817317566318965438709801859664439714967730764001372863088923780536043649882505633334665720037145297831526688115173360241279378056839907418432375834389555391336957630953074506944241470935960096275281428201575356930172491656299224227892932100877058494091175933370631239283234588538211922096013921447114482540847372945227387339911316774153592778131263242409139356672493596347783863723629033151840278405577222841165321023775766004071666585806166505668450446859808033784107800010301590276989195591837393885477722503440418545772353140198896039451128944861090405474922571306466638958824660104076629878688645712897366481635014580884827843760536265153961344379116363797557973083143642967131479661739252409474586722937655792690900911251452174211033162301031940849652905955959533124866296240228989856332178269757610281143015748276796836031624675394315497211905292879921509574736775577059895869990561302588080869689768577605414061741144062656037419751458108593514548752561771108089671973046104396355018689898594078556160000000000000000000000000000000000000000000*i1^18 + -74372383593163846651543414469349282733108480800091269563194951038587493396829086121676926629718511083358694039297180696342379205364674468242936299336812431478770158177426091527570397102246178290724767444757246005042614181550583030747910756515777530499783774198340162725408736740619273920640951543711418655198959750752390355695499103597547310976980417950107449408457694796562457043582623013932217450436475018074221747188535197296928425013230496997289170423903716577385636248694544930134861333212951761734746619966811105464186879406997426912832037888525232544023415552925386305042489020879546006723461615216908883282860960835018361056883940742448775180959553863965402199176960402364531475739661476309866907898967289637459986234063562167291807202953539367036745220682903262007573884900672980764535933519612189709539846991716879058247713018908600428283790093886392291135961081464760810356185017018779752706659178631818084123813996711775231542365215621316718703153515148614845658760299233194474050756293399643501447362035658300334838558585964410249249474378541869816140920264346760838676682843177283954756504042170736045869251843418387477736860424933051463786879515531000503330966515393309335602982461827007924238372064896381861437131980340904474413244120783380141544262598656000000000000000000000000000000000000000000*i1^19 + 3132569530883599709219018265747160416367522240573082989080120000248790981127433970701755312288589440249822292878305702835665608292574231720973020835793230809067558629490020923813981256794814044065941454311601654519883653826585313891445670923109624995934871935458060205294678537375400993316761727319400527294727755830664370463267465435645763853092719464372634667787490997937092695890142352999302051316697390249655377378535618043483921702987946161783970250868116944463030593029580332236225730825554212682904444617773532457612595421396925828464304281985995349171854738439275958193824276355036788904620769393695833565381650978183840368046491237386596834700660307029619020074908975869539404502768129681937852723644907130395722804270824761506743254981040145904339445150942344985336680005277405431060001351294549794797061995296788500112941167457446616597135803327198548456008134449880201141731549989074161839021535166082326736094427335650059264932255568799370205883616912568948546755156942572411253830239643088467033507522474305105460934768263807872325855613952277701892154533899489092658469378339024758517176454597313943327529820893468087395467607768970759495739165645635611248705703400135035772559659066271659998975784864282093195367999703852438001222331543364986497243545600000000000000000000000000000000000000000*i1^20 + -73349338777860003158135825883844752616462211882946216983392296758197208346888523439834786453146604613325390657145079652507353586533039529108020472917026699644605581939718337479847881667064679600903145631832063062320460706367518627060025055198653141374826758651619960159523197060009094809226839623383813486461690595391557376421117384221360968564258316207694104372944454874630983755041755480578999619107932348653243921821271674308125763277759283734721584375729552528557626034265282517501403943795806401915856247220600811319703588101713037552196334292197337341032580917443631941546526728990362906259958369492818620019665303563842417449396160196204842191408992364731079052407196493547453491151606919023893999602277669540645471982424353562066108943191942323155565940599778366153154336004264969979883258102154008835088532003908245961476835630339386720649880265484290622569230010715285250973877136454176660788322069150576512122317776487466052592925583779579474100616967749945792480545876987676679168637719591088784361317603551850753276296350461168335194067971885363300934884694254533853465428144616092620812920452497232887696457281601834059242896907885483276406810132474477941319936548936612918841809169053342531951933392890733356125255968343608877365067304064483799859200000000000000000000000000000000000000000*i1^21 + 1256564622473969743969081259180170693981019165588421498895400942932188003240495168549457834886813598594536477676596221256320047569498755384854001973889912643459952444467325308633102627558684258683449415538749934558180887458581348260676130621311799989644232905232097822497327796399068760282433451761270209238697849658572209940462188567414557839614977418501986495999222689944385073333876103723746617812678328775170615172324585104142496579934418213162624711685522534754909605431592847587915089913026630369753077880042299950050026862660983290839453599162218283503829831237413372497730199482577948101958098019703977547871224697545614008168499901561266826343595528049328322482953939417165605504836831067548547837710560071964817676353674606259366243863605488965685544709428098157592208802115302163076297438023525685124466342012867856728837573227107691492763662033919994000700912361416893174513321400559127575126467648480311370637791774950994186769822713507650927968128636887890499815947787531839520183903237237909920983220011154834452410435312035178606541282476195893943858780578442036204612011175310959456748820894550459493740210703567518223953625600089863273538656718808647972551426208280987406912674058575086975111516017555100411635224409851975566431263087153643520000000000000000000000000000000000000000*i1^22 + -19177227114573745643090454396987913108862286101478923103354667469502502179027255260085744423019614076840214838968842131796707157835273488987399777461376116890961062816402135935924560286215310737734790567491226682915937110087151976814689695727050515130714060244120073388387024599222299340051596580956267977128985893494607814311567130641117022701076393865756330050407184183359151481222690362261702424798715565094676709862713355023350553453442061194668023989657791605347811150155389203393007500696808650439892138768587649707513207660393891403129936121693063737142233063618072292257645863649754890952843615545617950206912238534820379539349247670714227861494053580821939263949954091869711219206031604718507523083983531487501218510862863413660743957211657529755754193711093737354515807418521811626592946214367518977255307830673342545438830475347901894933016920257032327708294875488743026745089487490286769187509404348402340164501985024548071891891868719610865647842638311017412419723985021458848333436284662916558548306535429889272695715901575279807272654427804790194943342038675616128797250530753823308115220455736492663655273993173690482268000256322413170000052779242607607335523460478832681435463756442671836713076772628046782470421798625496180219691040925286400000000000000000000000000000000000000*i1^23 + 313983110052594182080646971014083194148066239400038897542783257865404608371197994435203517214406729493179333651690407129466054203717538524468001814145116997256514647198703883894676200000346927614547911249002189773458907746133921462609053584005770266223982789610144495488369636543776758822636436321110423833290736723357567671924729547747102873218329684841393825059349824924593674909186700265878095363445268866764373006537392712537536444307113255241017090363076033907688888084850074631394067470994676912567375286134008999016100514834043911742726035622692389885855717287896982605720160768330573869130196552573521698608828219858983538630827244603453653429015275911250112103624644056692729489059966038155382436333823272165066573478436952875669130710998249103703274108261042797924168256838036103033255936027866817431361091379418519818083136197644439718428026339819483209857014843830022093073094485995381431468225845347433567362340771699294953852525111035392601584175559446984964827335773875071312739457164917956405134060320366151044884421660527572134203523771352088447480467341871528155795721992514777993733359295453230823129890873069802462107714688540177343376618500951084920283956196034481055916645052514932341913625709038531303515408685284026341131246632960000000000000000000000000000000000000*i1^24 + -3022857664110790438766255214257280512777759325729053246121314693139377102889495489053391682217794558456361118674344695651703694434759751483932278616917574922058478831305931326375339855844899437682586992787881400102963970135435643519280690034185466869417365869764786918011228812430056064500943241992314229876324201890266529099960255856370504695569104879262125436757288801595232863517814756501890050396611565250046079390785095759082907717785079604931664374005394718604276674604274337588624504958716076527132976592842135633694573916106985553464557131785194099321656716864339413586717460635131630164289948106107966086541936253991323336020106708715783602175142954405749916723364628084665695953040520673077993429077255622066814946669150160536425638689881757724464264418326576591395310030243479387768048275555541344502616245492591308698139697714692319052416815230583199741267894217016290316710578696901182174998159354500270921646369626827223786404362652874023032634117397912335398164084537938251606860556730376667826881651701150917421737750788781812649503804541152424646897038564486023450924830178478591920901432533676240029707245418087361466995642484086064454370385837882904037857502948025086828301223454993371728353162817198885273726913806705309473832960000000000000000000000000000000000000*i1^25 + 31449511733883950174350073428865660345300177688918393970812651579880284314193117020069931433388273737044347566455222933823255210347749843194081961558613095290105909505395460396980688051296097102109278952901271517260142501847382993401599199645157841619953599376152706598406987609990103280707760798744828293080567840655037125715689118289257545516297455412017770070988744417988293064379089609131384398305203754739015236529627685729714046404347999915037003330524617055193954303729158581327010575751731668919407346250793557057731320526672099388864143074512351277961613808547569114742626629535222049959192766669826883789100312401516292298383070811187047308012397580655090657545854374677128417885890030420074481726362845612311248376310721300765685722390111871464458118920247022497501002439301678055637483712269012999717316654056307630898834561134273204431477750105662123942869595937638434963622885883763083120459652433005057825309165321413647471423500251891192526090043284046432365027207093204020314586657630238882350087537948001859116843810379021233098456665755401489526523436345830415082540041591557712620638824842668229313218464940293646878649979028579159019503830232377475197932664685649715284207702040345291803223335528690060004737534048940557598720000000000000000000000000000000000*i1^26 + -290920012934819500050598279083998759117374195151968503713555123112155358096551369693347064047761092083339147454347795234387404911255868888719443546976189174511625727563371905947672748760974825270248866789388257134558466546839314724585831471140871192650496554955721647642280316437198333560191365089470713716041064023096960225555330795109938773838276039036790921561503404790369436427985616825329501095009293031370275984448167534252315397585105196886378877093700015287889720778223161079680114860635841127794443201118862165354724299958767580507972936737967575134483600815132707736051957295839245105548465389387085171546494065113080309096812381306177293435889596971787428260919990090655328474001116109519675971957174838132849181557560617953184534111838136981258733899790647506805985144673287606810357355751868385344609304768994745751755596515772820307191100072423795247268604320669489884268814670491143427667220262096095602297856357082941723478787444490530574072155838836424698649477345409401542875661947870155401817735975013901176533126762611895910374049114710282338523706577358112724324424700728730551007430655863401435611402493336322968803516412086357791729503905233129802359993646838778937903905472832707467812050414866124777504300348727099392000000000000000000000000000000000*i1^27 + 1936468458557288044717911985481315636601586518861370341429655340809310070950906987559424076535107204995139281801194050125618033280398541018901321473823184417156317311103218479161429352785241770929328337078772902323627482086641543903266278887861600511890763896477651684393344456563746482461580275807221677890986683946111533784231743500120638343575333642968549833649674216435599645004169616466555616069400280418909057124328752250723323206938044322020148167206047786437109346842658325212174611079758532336091911857953241404003272572650784426441712187498457488310032243658147477571811071715467458720121778480604105868768715970431842419938708653119850753650462867468142363351122559700023387770570777389298448159286106202360011118923386798964718972183448502526106399864644436744125809575083671101689779131990791136420568441393387307346328859303277426736509696957652530158068158162943791490287813965260239843189660573593532888288994298648084248769733839566600305988057401908233067663763934374511663177495346563021285824523943565922740896652698455012607025670472506752846959878167920172073087485848873345049086899548321926446630038363874977683798228319995135365121475647641367616063891016075435399465065666350660705238074268087615435997287599308800000000000000000000000000000000*i1^28 + -8627022219863619011410237209799421752026147757580091054004399345490825840538435941095425759444872761350196169273403902205003019227729404820974757847777944204372183511318743235492652182818075085795303329206698764257414445855721174362430904827859205987878061231039354010502515596495752882044845130599079058421937638525544443639896054645022072589398359427350080662123030783514811754839775863351414611840257886818611552289183127442667681812158602759537105680639262765451048198993202237158307259816110072767225803206207381871135389105484920513247387410649704760364706314325438898166603726818428539721592652885169625016330797653935961923658668277360592165606588676832446340279894570391384518602532064012307102883262139637254564935931990947061022401513647830908744158390013920357726001588177766804154858133343325216667065146165562312861257412968586475316723274755888666896234215824878374343325335107218893867825572655612453337740206106691175834370284864700976447434993780012105798912170982812793233192875456860291634600426031685927514673575997356987959495482172386961869000122539033760451266548120725564041599923056717488887989721280566491420961719219697668845940320086069090176614951247746425571714289962547285927838485684353507752778137600000000000000000000000000000000*i1^29 + 33865604040533500052963077883315775424434243492410774608131332372266881541715303372120427240248093595391269334887088654791715688447709054569593702451706848358269872121421883467558748209552328091689134413965084158658273312843505331218898113965623653074406250814878611085483991791749379957234477368798046619122095445872937376334585968820431370892561911060064006379391508055846626127772250022124872953581106784539922328102282487184513111140154269989818722220480990318057456029226851998182433838364360757796100309118568875601673926963947173374331020990277628013890550645977349294444862775654204421122754780867976395920333351202190076413244369424838371915840830105488881797215380063917453670367305384782324196384445097168445658740357176094896505127148696348527680498062773928667408787153185395263493471554121504022611843462292760583714476409881736934308969020792623061315943610033462421811314791543155905594871275351672910002106882655761838240288436936631841488034088121928973999914285161728122763497091318555714277685468703986661156452731109247871901804271735755468657540160591885606959006193453926466046867125182911944151336809723158456343252602773508021135360249192333054004571328478301945468464010397338567759047710152956984688640000000000000000000000000000000*i1^30 + -18369916518266731883871437318630058432644737568502392534871389459040064727634175999772472691171323180224865730796527515015392874328444602251979323640200444446474255847723308407588250283138959672949813186912850942830511443760683065485709994482557604322650102614759335061827565474997969061698040143399929663431205005581373815567126049942896092100708370522702107683225821410288637179435192011361157397170848041281616382901340996008408463404730760795614563737228938936179589613503681080593625302260781248720175146582632697839017857579379800085325479325152513588815667503579772846458623058774440404764078096013578162437643055664136315978176484840300574647108248701345635819753630428945239930246003174243158798185558725455365450448529308439793332481453277182189453143302556021015025195875437417675006976251471786398117894809267555748928672348500809190322106656161611659824359826596262671651443510278459293469341324887036573573750977755491248149838930026406584911638368412279342014592771266567540383566114437880901515563769680431155691084502449062814814091492312953017466404459014426220575525102406177816960482596931832831436852708250975378237792402495010377606939627197796981729148935410273934412089938692856529439969321810080563200000000000000000000000000000*i1^31 + 9510693534539681509840483166772670208545595569492337526161873772187281791463361316448827732714439604901289947253454400135825485787138841710281402082188870904737014081921518574062999911059688791686952022196678722949408644150396161228837063612374157019916352900429491072633818891496379648240789305662300975113083293365137476839978933323645092387277764824530244862101478938713725295005382446167735578751376021009056149310813121038642124387643512864655587976649490453295570805394791431228511337883791306794472062590548843062585303100249825251273237900633038902222240700064043877331883237494712091880174157497632257178192237857157939444393834221493846263919507079423802518728847856587437248336840884300636701784291416672042606015800073333162155790596116665477144781497646421324621531231094736539804796881933976543383997990919974856370845071533413652864187909864570934703569986714663106476353349439008480112787424445838460984838144163142423907724141153909653683861728903841589488039761854799666164713323589562124699939772621158754140580123735429938602104011927021673729744354309268529756729162250048181057683649835264136326357954852942632293053862974259224975551785765681193923411752909161824062774836236303335357398479011840000000000000000000000000000*i1^32 + 466850534799860714077534561755783576197009175094728570707028527139194820945119756461936787424138863337622249525834784903376489184130268204513028754865132703296802750629429881064885570334124720530684189114067198395185323674934748034504239718140177500313325831417613089705651644874068279828679576049466315719515002497882327468467003536825434284096397405418099710555493739046179936807827692444276809842138494663673448318668633608093930766860984500350812732174128043247884745990119667523111352500290425205578951740602208615873768433332718006882164393533632470195434951133376916731712004518708989906360423001772813177553659551959624068735262980494622323545014588638822884244578039740576043877322003224236738576673887578483766678512486352515965134200435705215104511541780935895997435863371116845994768159924342513445850467313316905165507337774910221910405776761757882898160441945489142841945978967190947402215652790836778349695157081901678235327293690277712799451204254848682823909406152758346746974384712645168194264108867447384507423364536753592524222239473945622839362226228033557146940319990432575621833594485279235879463248339626568760588054572926959110031955766861353333246766465299943205517858472641681368532647936000000000000000000000000000*i1^33 + 1182677208534811595491565148401049229985257896198122032001421919773526145616198862780527803719096438141060362134492865253805495119190235988686585616484463300108020254910173345716901040545038480198982242689396107933020499532316759625838823089478228349470764238337029538705331994605633433655965667532172135904305079640998863804730197097378792217417385357723495983877599929574311675184214409807469589405560791614658770640885429531839866421436867008114097327467382281403923179103935988912070017992268146335047131008080467740128781981086799717089360881728014891551859598475512159737445031454238464608628204222473610821315710692890384595440456104818886999472225949141530878341075791429901589633480450597551188869176436869056945612747250693971549242405984979563816504821460596843272613101734182180744201800789517076839604557489371830194139546969896141867654229135460487868649336373194154625094291518576260264721720138379288232474594293304061161746127272421615221613334868566015881318115652833318528316457063913373238850052322561223286437325006177775600312349600856521536089984687400188690983225872786632888917297891809146301121712272182057713584618568383379080450862982946909548821676942168562467773882113022790467584000000000000000000000000000*i1^34 + 1812307084274125959837308707841514553980286995743426249924956246727161599434955823941569490412876566996763595075474385537506411167726205064602200494854615226322732910246094660326534176676128101509671005749134363388645345524166868437570688775072571455553160949030013986768399848722043620940812821331146066899190635415485686073980721525771115179593030785727999924794252829090825492208053489971058033139345681824108169833326273086041095960003612304237474237767184709865469202719242304532334130099667515052571777203895319699250247977881764752881365889716047225391308613490420380649906415862121645237660585564217741730735143247466356217307797335165246720578964357135049448655954725108762601269057600796752757220372492016756175122435851765154968578061254464272508151367481556509427157642374953318312971962454341457498675471014412507799225644470257546204177053756558072743061463037299634987027972843461694581152757862463217266227870890339202713373719481748053429699426689677331140071626920537996342300174354564003899802887307020365499331479226260002122618255924232582454279664923453413993256957489764058790642158502984430380222697155213160213319844614781421830125634280896805714029162354743619827846568192298188800000000000000000000000000*i1^35 + 1543804314853227412924406717141545367087443009163181077072529431996097921876793304575890136219985902717013523286845029492668910767241993833968785751200027586961767884178015114702874444756193413728621351118572397246593453492738286977849383902161474008961441804362264393317999897814281470730803248270553722566491618490803088021542806086970257062917114254999587978655023319988421863447174888078887882912760777913205076209696982276839378511938948315583721919737715635132077323010193278036981443096589316095456070240590510050080198034426763468950613706363865439059594937960536308077767515127905975481903325018851785422428675140597040558179205630942461319021519783081164386892231149436018363341884987224084692371558633474064271587621062491755219369796983925948111965003413616504608030259509831344754601260826756056895796372061613275844341791698816618356692402376821791338038601857920621022969452864382760745088156587944728216686715556269783480084356520736095112581737541759519968901896169625854195468244170124569655124918852774713022069675992317310750084071995326860897061737708177960215648827988084150894603478757443592601279089703370796153357977052630966918587593325295358463656740303322027865964458016768000000000000000000000000*i1^36 + 514581643060710652331246074273402230931081811208775747776605037219537616543038183718512079396891530735541923384616467460887890913804017260699250185957787132894502359336169322858928506440472628704188203749062692316204583832961774913528483274282682268761926900106653200870486409827063969961681183520141628826818555227642334641422078935019656213421304659207714539246832409895274257452170897011071819337241114734072575042474479695018837759983938373354863802860736754642545013275341258884223912429477431127771447519308926434442458577455539352279987429758915439380456130040150577187736862412650068527480523942872451077475610961075269003484567626739075497011998246723936499319189778176585641629382112524593317488746808500680011505827997952396924957382451236125357796896240270344357394050408038762715251312881990840773458074615679587145974280083047356223327104036681598566533236587492976230674717613447792960747711828131088832972756362440679179796953295017519931433825752757974678809596465353001359149867939643197313199393295043588323288249610747715838094726948206514508837406707866440492796463862118682895469548834427524449535699240694255754607260922218767295635945582275050579229569035062937998956953600000000000000000000000*i1^37 + -19269363870889059068620833007873777693164370356743412597388464766700557344513940987431433060223529997443618493732139323731492545325330367665197931275965862661069646509665539955032939198658439322291928068112765840094985643935489317695499053366384038632868658191873701709474406869396508037052486630253019500463015587466760918915502295119196122271925760155922780588811467558518060730089320842016353402323073455206442740047080184652979428705757343348017607038792593175459088769930508711033324806254838746514875460664434313068470037005660576710712716115913465664294704240317784748829519631126546722789403152291692322557378707644170781734350059141767003888298056148223922332742727605406373700471346386163729120771712913127207567727008780538197207232327467035106482841261056682370878459901202755502494805481502324807553787844811301128081298958133983734744551743531529377788867833933436568780367582778654500752548520186698538142456536068697918875896441788550855550428637864485935516554797536294739501058785493886784977522623229483599315939933765968977501288489208857186689175698364450165501213715862055996939120273054866554653484828852530519768684671849367575866147944208565955408496327462066585600000000000000000000000*i1^38 + -39881684277900103251817476832541435455524241937615612157279994843530007126211812636286073757469913621163302604824954141802015414365673539319510564136108642953672572852072211999908637166477907313493765788466037044525610004899846483780214086847901236252985226804121748823151151760529117312210483527922984470911721855000198783470018838173152167370621558553846120145920775638568301957608016372132741322213854045240540906721577275472099200183051256628748720457228736334001602478034889499324529793053719600198743722262363130211977153765919414859125313092329915519374574512537099101573468387874963489219987362653615926884722016765320576426659263033119398336625710960226598638406194374680453565905677855886167197015698448544756212591341871474100990251557243703642475333548255063697519954102721248677203773083555382264360496779129016542313849530524720206926529565779921824393853555886778393329028178166829094491166879014572040405467705420042227714353788678603344707120031013999066009151446494192874185288694490050558842364755068888181354169345019964072650858983296003812746153877252309065117038758463369101324503306948905488877660220259846047558996816690578949581128333854482661519543511285760000000000000000000000*i1^39 + -5766406505280569403928455527945718059144019884349600535442407529776041952901415660414778130214765096371665957627718160058254032588074763505405869789948662067612119709737733108568524960823522818230849534074866482809361583035070189206986330548404047581987245472357738864354306121772504727093346060659286258388122889167004222187336334698546485974242026694619900993729078460618739744995279226720970499689013865963857060789021302357247895332942054797718928764065204743799903957847259861383467530457959855048322423722022353882402846643753682262948605427659915594877076661321346846697999749000549523697230786462363498411514743788646379071996475555827724397269482205115566822453560411361703230603569837757696724499100092329628179857444868440344057170250105097874821761399418611756917977370568738407786250708477297177348091008846223469464750025414097369787901868080812332026161737885866896327294588813548767252786019021408703602309650545357400699652594229308003022990302199600971546787539701180305041741268488170740455307373379059928750558060209293759211605789231743408035343943840188883892358853070951179267159639218750445014256913914847869655872924051964517831486390043952711844495360000000000000000000000*i1^40 + 597000739513993623651329356423869781793670028302332840046700274642161966290286998069583178219355918318202635663977165251600660691989699864875141113275549608034071986603893002508309418302542141995679896712953221593034803875742295010868100231793105938973452672112343569684619933839383147778833342460852527161345849564538544885182878844753024162996448988065576968879476581312368312317522435479702430420363456413244151832719484865109579981882766258476255248358006259913849849583595748383835740836141233441415181449523087112406791151979000289193100401245875363739954041586841081208384515107855152989009269622053998951659993617321703788130391869781589737246208883142148475141487676734446633720140342688676698309456059485952117927526788507725037333915911474710121080242122285270643179342644750885113291353315023937363997588179298708279090540636907610734317294736859104194578378492740645601622727314597582033753052520443401758524252659856706428632427625335198678435556463711355905153956728177269357075713172438591849223852181800153649058946740066119368270624505598924809267392456528999181689734394543260408539116294464011857588197747314146323540975965273282013293614218247510425600000000000000000000*i1^41 + -67540654039042840134109382192269365942506571972970888892178283437832649167641327802151146891317041544064378478115361577152657843358635237757877448665055418298216763922575074026953862247489249424989613173128995245365549570864774110718659286191071123829251563677622471108803419545415210236190391153928691407364459772438751779721503241697104945679622984465847265236120706594024319463551446934289997344175633052168415742511771607613997883179434737578048803702425543879439410977206041234664653682249365367343166249237026193322737715033487888856609398002259587915141090465771718988092161011670852021226893060290245740081306942547456115829371091608094797440847786816676538571432540352951871666721489965322351103410215068087868030293164991166526391083772392251033858232433506566656651540818917819790122950871961639020847631316889434266675151678715891712062036346629646772021031264942227897250520726167092389636670420550940595776694496168021115069620841788758604866288963496025798961310630786723649331043454349445914833658086413992174729279948361447689933393957819710442692853710073412119685631926536770598615930158928657506405747765753656738573754194351731724110360676925440000000000000000000*i1^42 + 57869688551516202120239876609663399337700793451796922601022158364149779612970819378716761562458373775622776770499578014471549667771862310357517606860017501730444914390706330416501517198775558304521175442403634907352207922096779994276531572907623895983797788704944694963033689975156953834038435221254914965206973089037679619901368248130971128139458406240683402738225216453606646908480944470111034731623887163813083524127834326601884854136111175170328581768408697463106606091695059484399626247796495462325208166849359956646639347954448657465334636407331410961458230143163004475873638607167889099310169548389377135780417507307772510445476661714656055674833289580284062212829428666011098446076363664456080616849289078370066534964570737359610081133484370500765517036601267519956571420649003130047907713590406954795479396603555218252096299725946578096700443806316001691942459256566873706924608660935243389703922415040872426263842751599409317457329500370595169647572966487175889225359761330738202252764908494819928463480467530846945874407142833648509090111825780061020713713346983631624887459189327411360248776568623158066919939728011261215076911143861921238024716288000000000000000000*i1^43 + -2531728885330543525442507687591359516583456074918177157743735558492260245622560246674306683394775049735107765409668336803548597588361266450556717172649040457258719656693479899352377830163363240474758242357570104339753551140801925038639488316891794875797039862801412096052319711433165619682253821990739918182195968097780842930173736880252525071145293667233407374845149303986123426000848469916681141928747174622341916157287939907500287042922257168139889209717759908094776959033077627935687837922666904565662765396686821060141684603622622278240908653821091781150399381724072150542762913848595927992608452849611828780892196917751127218054595791207301538502446794183736894379403514567940122355751090875681376477235995789165499317960488952229997118332666174609223829019754820926523000222628680433531529454450371434845581505671158525557227756310086436773023717319735936786542579206914143306424570927920849212672947644903483893683480277562008526485456556891110053611868528866989886660329465558673248133509995741493338489347745758345320277818054426884659685288616733903543022444732511689529363150511712211082277064787943093359255185567693295247148490546913843609600000000000000000*i1^44 + -45417041382853584674274970371217415850069497083621549880107971231603378617810648320623994850561689852391888816370867431146088207338146319957633808438849986051556093554351621958247694195764238020311149424305890630468565792792988324149474381155631625918456839593411344043596450890234991803587009457522355379403712633981271491160973373385284788826762321146815932366787167126354631412198673947167130049781665805173962672978751754321244193898929206494227125116807862101024581235558713854552911183595457744889585869443168894360861527960131454637528835884101163003345531484420392725248013953105941947770697358379398876062949892080428013994781263310194051937073201958381567668965227163653807218326433067445352081210207461455086754895273314060768942762241356764701626944418888116482142012899935830418944789586566030502836738191581419879750012264524582897675008580080143019973086363263119737491506650875892703835175835706208138146015353139666220151518701512784402197089830366477382609468454094710255416767958511765797833196593893588850945760118641716007422396478279312678574182833436433329545442507773977403294527303789906311560808118032024850345641199534080000000000000000*i1^45 + 2345441203517936413351608824268881702690526780779776109036343560305379186277703947779382725631120425400414810856816287277561745080702741761355488185572883962650719495204221246890847464724581011876869369550271335435245347675834999198445942808854109955603817898868182791494602543850810085163618713695610837668931556708491664639929989273563281938431346190640221996112925351218215659928036512326779841722916206257873703057552684214489531193295836369877294684871725512219336369022986672293616335749640636640812153229838134317854250867902423800322849287766229775375381599505115764516692755093874505461016705879104739906448040380885543374210414708547986374319874383442237506642307237102159069860553088830422365961481904860760325144801411344106627209474903415868685596497923884209525771594080097510037331983479203410140241555178830080336823400812582350469019447913665465853493163144050991083511674712289649561994810744769576986185701639396085316408143750777079886430405205447985259957643524969099486201312635459545829054560839452919205890656687979293532133387200535023625406958355457098483525236076270088234016319362910309690961637933538710997434368000000000000000*i1^46 + 4966050371184499107433443090829058998875506339326759637701967827891939255319075463957179405313523499414280730835857762633420603146626308893449007044727553226825770877106573410114992358084200528716401317986813168693344019176771703417554101408946477301862352785574364882160857419938303150577630846884062886623014207959072350677990209289372095143053816911417640521399335921630131097655938366233474019576066787941323113291022474471132867686068253602192447299293208739150242282324048298758111310408253271719829653743922599021788329540449890233391200834548243258716819979071737586081933072010933951458374469167735066327607574551784270290052485595723207672311876687752397202491436958032776540527670457623680777211659205242504689976375534026497693793493973547901388369586055099931968900383416484070150268885553527306443138088531594453007788881287432347286613896080376657228956965239008435054109970375023211562810944012450309455817588207115081467604858183837989853355957044860466286172720765541500025198656893330898737508088050619324468691733875246001490419281428120319819568981935457133247485294437266387381605957133197362531248036081692232908800000000000000*i1^47 + 370832232515810953118184928121957993898478611387196989011657778544044636427992957876852913501914332801281756913038914656847166674455936947958095918635567015985778252406323450961563122667680022672077619385737729260033182637808101633248856174214527161357213768821852564083440889595912803955914581781433987183937208555601350435429203620320202403822497198500751823121121223278554941087740480710197636596082432085281917970367258872163935691500111948536751636814268031446850479182318774810472553201606275456110029079880606068332915726136860751047123046223716494005203446056062051643361035264760021408430032882051452253275223498384865016702512934257684098179328169100588269660075838613596298952656916612295539869461004770351295195795323804723685288109655820887020178768697111066237848579974126513152689213230871256934651592052166864969540088852453826581951545543080112845849448139865541791451499397954050346435883798877266349682035428353542930072574770857116869101758755832900075996206331241074848993165260143870172955925024833886390127994114242462486530728319074734428594673050593842323697193373410527344721233171260619172038789859573760000000000000*i1^48 + 8944782043539895017863676003019999108016225332382847999529584754588793394167529434960529417528486212671786058973135719206530055924408752797996156850686573244953115102103087784295992046402575798226667141940322308255559745816521103330863700016662619910033344101203122506668784245696598977565637387983446498822594163881812513646203446348641529163965983370607052098332949680235262266979323073880157797024190941018879504929723586880591507070542261791345288282325550254944025357221676836422579074386845219784014102796165930457302181987070880014752834525438257408338195717702517599490807115938228074151661133151847371336894825852409311951961900971762029827593937366173870743357068712063568392732880543979954955781319335694258200217828832323944384150505216797255263687098285145452675052879843391113922871233340899954859365140614872788458660999194483393540066109269233972785220943074794961182110721138216061725898705896941848493434911197668369985380512353169090060138994155583154341813099024059192721949676584032814581671869104065731881418396167664436924946644304330749591926731308365677951074488757513368404191617274993396168146944000000000000*i1^49 + 52505315540577835615065004249696371637574804396453580545942095036871145064023739524292531368164263735753084010657990128669446094067742720258737369696480811208957344315293542859705060824229534126004979739228537840274795610416070869308067434521468124783581160586483699421460454266661205961894584547493594865319244145668264046608847907898556971822672613122660445243275349553917229032840194933993805307022161131845406080846295825402528437278852727630680727194125432221183999659495045304083758572713844002729257770362979555287501159968834916859622488850624134440607346932346982971727083464260384430161095423155949697625458395872321949190416567604065354630802494202749743933310007834084612307970384077943949829520661448104870972358122689946336250814957037116399397236859501068672015734744264928476552114601227104800385555395766240817941876440562581821035596347523617220083581996766605092625461384371311973123555379702481963216120823615646708693166394002072844631498057980506385586544023734008896155806657422348473656259088954249307314016360903099548942776098150762991482663821586438207369613336170766045120811682822872268800000000000*i1^50 + 108931603049917269645025549165524402495883891068603674186257219509912661352548369028181521659658925633295413053569629265703385676837618190624374839067831162215488866166244089542965642546154821327672053457721906650196330210813778704013462607524324564805561548308022906273482522542046177754023410057968956219903929333718489800590212943556904546545481918383291132353734415059010895988115724323975237139334233048972650875176432019316313517577171561457508371005260554380937674396134134990445641310297487993355832843687056958427131275254165773585709586643934265296042762142435948952424347079549729825520051869620012351788612274408989423831809316108974020326163773137059301860384902291233040287747541930265479264473044954166361842854475924304401707258095764969787057503762009841333633340188209032366594344370220603421209188469317166344094152877422860279456637782701878636382473628323950811099216051620662833266342477469730475949607186522453647505374011781764569293736825111019149446134518797445589909119643587336841327579172047120418288339956739808598860801340193796823249219293481541770087960309658133689924160479232000000000*i1^51 + 10501714562914424670435761701850004005072481566115799799216764956994482942496555660610921734919193157210084542433770871042994676524193604041284299636536456469740113682625321369942988861176076088455265042124561122841855143612223229349671710721625570458838814902024289831003844766285850988245744818233982937961674997005830351888139671850362462129615605280562223101263012360997971717338167258197824932386376569112946233195591499623271640314874311025864710410183253888184778445645562894098196510679531840573698011356728159079566343474045819719850099270325743878363452903511754321817013427519164608647263138921045903063198354283904746547654195391639547410446930791540521521543895714636533632804164291685638193449204297763478439439869293364034261218500312534187699818450184084821360076938200949161402559420257059792137015576511846153557987281755507849591012901530876042445099386976533780329489005350604682579373463797061273419392127908521330465311627507887816614568720185796329314375133307799187918094543470187970552776926572536818039127876558705844056941565407192292738895169506492170847634002230180969676800000000*i1^52 + -273409341440777824458459586552029837160863292821127581006625297455815343546569285987848036256866479911446930301919953463981431583162248836833999300867504359651085152710122013256166431383033031629543305668099085421679224330847524451082845860272053336066580592674366375706732915271803923270429609655656932464558034320253707698450174068111116912721512807207247623313403428025007061404881716795954977438189268151259920958532119620074187925392536656808449952806862488334739349829729380817617512344707310993788533938976080394683296367045355275336834130110772578494126069334686674407494474564773786627927554698370106032952575171305660732347969377397227757083511445883657671975482559950846687421780644460814648371667373176984949685725166318910384931795065040221742280659017513495250921773371554160256680341701270471345106640761138726212809212762966256735187095549337087158535075051842112962296986866226929134782968791581648972180517336343171141372637030495285030803800709929842440210432858244545731306626438869280224234166576034470320623140244591791635150214876600475569982002563860448892801310720000000*i1^53 + 22325039385755667664662079212694772559217509739269216705331328887455224254073320821821585377226849688457428615414753131460783516717887630821450025147779212174738790513093201646502299045137829542624985807539660846566829053423488612017382356318709542934479431661471966385403123445005174637936866574740060164470050877838407337011070952219909116136580347063797276564068805478667952975758432619161553312955291298953629369275117910176464735797642080064545750033419135286548269729616615102863102473379050853418331010750057770098107082962141467514428068057262957577761691574011000866580664568845753296005160110831642758931310321404036744673725851642013317029392709455148143602923385508853444001125171422456773560450078447314889990071816249392863294229002416042885658418831561821609166099589749206526677030956946517682261366815265841655027315052601508506829404146863021307436924319591999495823934671216049595322388016212549643291641749832567700594097484761410969853852811512318007539496340623321936525953640046245713861629429148639258914737193501852301901299668379647643569944687011840000000*i1^54 + 2641482395123640562661894675749856613392590020058171882142644058888503072463990377776189976488740002105259369733081924983719517892537546648243709040269650264208180431066856356981417768479352556055016317015045832826179291767511467774651383323731283313375451527268270369208536963142634766681054969889509352152349136646654728234007011343493664751184264912052884934782580933106052672418097812596492027899119130373136617184697023999092203989970556514597682444865669938748733541629406407791861290248303654941989385797460984264882496029805780663786642864411846425023547347333283958101358892564805149399360452701363976034711848765827307112033687675614013159585706369572262564763667193419138817208894681668840252286965141168902566595527305970154538884472828445119575335298483564017727999827497108962699031295820290165617906632972779512681640419254957947041843557442998285237301877419431326217187331893796597344243583066920181798357021180998064312989780955387763902052073184572504133361473472132062176207441522337863722043707317368146686782260185779008055606314496000000*i1^55 + 33579230453264491813868674018896107751206222978159493666664911081161953196274697329466749458322430549498753252650779395739239602844633674470892662282634726947601830107053296158499301972498729661429478695098753918760003870767556339039652281478945075582379244117425843189747565314056703544959738849435390128843465432745129197066879815881980717973155841642559377668014672679689003929866662744554681153646362008343642916491463373199441074577605508153004999203788153641172696374058613827879888482824382433100181601480861346884016323490318164028789870631986042780968366966925923784774146138288731380708446312691637764508602314603008848602147479205170092456479449131209758136247802685034473221630325985575431915267314029725536842641072023781128988615059460176928142511707662404585122952711621409625752266117435229900845802837338254614411771027960750552837430557461287901303489437332193749168650537221174632750833500547956877065973248694181856689784231181876995615950173972251435811590060587841669293373385833323156770953608289858849499363840000*i1^56 + -41778188571557433130981240060505103852987098722450625611889067135805304449609597441867347933169108446926384675156839189587075783115088097015883908260481450729741665465304226458372663208998529940077420217166975203115651319567353868628743155004657391067093197530907131366597573859844145893193158068554519473954946571956562466323761366089615666995729299208794022451239982861453794741179801705042677943989388752324191917609440115145050363964682864515619021045713716269613768854689583954719826644560090884898846472843887984730624670691941079555352428217198587466490804571143646265159722900364920667344715311962225225345425603472309279850129299573756899922318290788405786167737914455394016138732964350226119689313768603972961495512533066929643956415944917154969426730391219233458412176734772041788750068341819444683103475639062038411790202392795627014337493267717558499179194922011063961160591341366208856491312319522554555757053711436445804878685259539836682108925225690118686243741598669411926110675941622110047872000*i1^57 + 18733401504734215490393617134081692167955937084615427053683424802903697879661020856079339138165138071263369471964191655793024700839684615358387774431370801554793951994368966099608169559757491434651427113574671813375172283472393538785593343797114066824041695478414994599617531831282653805246674252016846273233212396357244628880864056114369047434046666811806955481007543333639971133098478079069146474951384506615979989618790668175548401186025881760329882813681210874567532797016847284588322594164912018392340911797980190680849063025732219977786096542010879516011714619397572759887788130339805035569994817616727873439981052575405514877115005932913437922035203011405395393472695162031433154674273179365174152999313880754809442113399955942328603821674798072954545260011660217544174872705218294220093665235939886347433042864899667072967243131052216330420135302063966198036655086578664873819720366985974422884149349172637045782009964679994178438691757498185655653409475701320817368710573743712000*i1^58 + -3245153556217606307560376029625991818657888501975123490813691767306865915258871535820222882681886623175733460680963364495813723781978466071789050613148862761275937264959148520672950638200250201492223204279545202267068905519086938632427486915194093443248796165070813724722780520092600471481143144870884797440885141235444091285267356360450121746814230782422881394487055618294746703773501224538123078150879924081578671231812542153112044431714816113981172970043505376041154571882582935481385604246245945544525440804954516818553326318490667419811918511898997610835725937361221130592095858482961470689336583739011875376997565776884493085828174852064779080513187948510407829476198914794189022382563361442532532772562089974576854454397500097318947319738193786370846595962342577593417126735592103840159844687662659368210754608818755914847194385444210242183660896768698216243257354268796649161568612317265560450509840709609202126728784850872933262191421582684033794484324800*i1^59 - N1*4549195196477351159063136154018462728815415890083051903312273038090913672961431403027853197678826881646915841542431752681903035372087435375687878482794989857849624272267310872219069877538644402550645351074417384072431976420125443732912010383592921807*i2, 3720171888219123734943705323804299660406734870941817303617296215857861048769116004204425222815139650553152864295992518193703110047219619679437101067825003988218712048922001196838644927810611737622763122069213021166862230519739561525799851214411029861829835182323630114461663011368593175944737479930450273936300605821629075403643697370722529532745183900925042133673922489122315249398119397112324109338355090543608189211297195133705863962644497060194102299274960059183466612418631121330303059896273277888815298806349670292019204604138091725602873450444955439831199211094703014825694518839784287151935835940753648810811860668337019352699255506671388361213089616497746039727271398083482272353000483352570490564945719509444379247467941775428628689213609754129376692051762759483445296634908175401483676608597062772149158427084942420290044866782565611939309193295186140727671697782144606287580933981455378737891463739751808744423764634239895834711597098209832452918817266843384014498536519188698163846021417570295270907461990386590256284425630589463177093663120313215324775032248950415863882029515214127407085731672197868099412299712015141954281368315939686003651520916388988046495687516485219467846702585537925228091461039837157058789868102799502689825800810870458887921255528364692098815805369317916254292529745804014912588585369600000000000000000000000000000000000000000000000000000000000 + -41967671527211517084454586426890298977610281760773126376672308408039008159706765655821648549388265601227526868861964597081504425644744083786258628736149431336650506760345631861685909693803564108703536195266914858115330936333728910612301351712871604177269933147463608276569049639671951104507771592526004255925115326400871736399541128131268065496770330923962604091765882103930277281316890829808314417041978978033702438672549169333048391455991600185446624763567838304095512600972052331244170185548707380139259321753954987051616851543501649875708735737516079219037507852987351210732968651303424055187802782887600112924932603758740006997483942327792778011784922607564459169303931080749666483404553612103449915308506445266252068921848861165364149054971551531265389626780740622562878320657231418077651546611139442028356675474279191721153808082650497070328114635663115212057369874141026866067706487366888844905799141447094105832659324097389685516918720413188191843166684614208448022449851267299024284204007121231052727234079669376764650642052478171874743507837522060156242341762125421714024831197722974538393363702199120405033110418579152178436539808774316659579125619842893839114446472776462950982622913844520657453220952129545275058399971500067474337585679537457435594453637535453568592609762220237921432533202667558731673826754560000000000000000000000000000000000000000000000000000000000*i1 + 174086132041743775883919274588429967576376448782846517421175915016317801142996880723559430077699578556358443397960550843773352875615530451070873677107304852178508452362634051469180126573884161162993281985376178218030019032323912950332269686612968242842413895815664032542926162148559857478292295665253248920000488956802128986210369869019724109955181044638821125886124740497475001773475728350923321746035324844797714666351428771178465059720479931237076361886405399956966224207718169378073615472817408362222126954664406284048580880632651676219880235007604418467615658895129348453495213441225021902091091842057381342529007244269022341886824307379447733896832420181418364158971535648461983865311383557331760600279271156068873474955994663798193361462710472853375324644148504764202009118692638456647795156757493749277094760512561451404397566529222856737969969075157937445761995559257236349664388382730212654050107590198271976156214215506450686759564552351346539186607900128728274784212330373753902483236116793175003087669352672957944855185507941080252072677139014754313017116617577141544859357110747711429717035390107199356504827652877025397600188738163078165395122203439286766717670904400251231447963236873317089045418661427525347785968632130677943944173481729647920652274744918440855924347217107627260225838064555627964146909184000000000000000000000000000000000000000000000000000000000*i1^2 + -154976336095433111880236235268645026625045545328811068927542947789320329643999782425639291441672533181122316255070860470074592755328451390892729017875013513846454696411245118319808871072919454967578091964941615791124387692071366330993318920877774718750609774482727084427675722401474452829808964474734776668537826741477354262334459878118019740620442625935962342178952719076232969089289655816877779511163829104763119876200872822649069952735962576814596522397497489243931143700729016488558804585429630309881549253346817820347165320073687941183938060198382071083215400610971553343178304962535538232685219986156051047625478113109261439616689327607880073257152177613777657280836651854549069455687185471859873947312352379975049380756210896944421621064293117747127601873510265246543687612001406788899637492147903214667299216636795228649357959853897038007451600765199628067026055018257051191232503087661863320164010205815874870145017154065521837269741824345567660111414716827420684926832744212660589157960119344903129342345096046561002858700524811925886504680366925332618271414812989051319467816942724898389644345250862759514450436016429144661268304430335083390330569419898983179123055880190303264447236940192881393984626976353705280580217964459898128998477098365340842617411652128221795232566827205998489948146878221932883345408000000000000000000000000000000000000000000000000000000000*i1^3 + -654960100302438289772226042976253469994560088225502955980294506652979010742080269363492383674864099371552523104205232087185815863184264594685861675629257448925410788849313498029881470648952205872248173617173870437676446726517864517463114493434082315115105229934506053199793858647753444353340914571642781617927512341651056391579696964298402148165000416177809837033583288382521064965853750525248438395716749160548798125112240194910775474926042676027449896919159558151457821125273722639370763531540729689211738187804334997809172310555973513423568615235860349592924872699637073725068871468926793054948475591286642115849010103983122306314033266626438077930197584781114988751934628038328499018641507220048225500403909909590221097635800836306867484594660451475392943242736900075783017963644542540930059855985818171884679193100993584404463671096653272735424485930610074242547930118063949499524061179756517874389345906313700874331332374600284708440617941163816475913516092673321785298406952058402079480445934209531715953070304444394984987286952071849018433833351983314872767960276863188628938689305878054481032094128849406802433088920418460925692148484282890452279820571772138310364445304308407328138367453627215400291667009113713751411986151023842500536574482906998230664472511611914476088977373360257884891884078455872448102400000000000000000000000000000000000000000000000000000000*i1^4 + 699320951320588372786730232812804054321564587089338665728337054375222068110169140955762685183111068099644528261820339810536014438606291571122760690696305536913790782601878443349223481956008357287952317254505467054937867861266559325065188752347539406959435645553178456214354371925236897459678504844249836640189596821390424599503862729073403930193921217095287351836835129417396484389713471322912182372790030422134480834422676725865053331628652512277539228711963957952612724874718022958029955724622885430617290079142071704003805102677688825855258835364449166354207999961614349392888675274110777096369897787615882500728471675150799766460910909335477793747817561156581432950557183644057124130036898991184200644701880920455526355892506823780334195334994574815528168845329961569269783317890441650206540778066640309529484055751444022619627729734513318284716369187223433381453539073508749470265652632691000661069890607427585277228258229581983691633191041290669870356278952943838061345803908223938329917012219839578322477117233721074208469975203462039315665007763946312405138220053270988293605960002730019005617644354320068979055838892363700586620716285341659553067574161128962296008831404053908398347558813194843998569484890907998650675097415958699753867965406279613035501096072246416455477828010217364828653062971719109574656000000000000000000000000000000000000000000000000000000*i1^5 + 2603643455162823396915440227044543533586563629403175571719745194702276130279209723870816471268801395265167571402321928362746300365045842926444260986968099751850707665575250275790019822274311257931224746307070688482035436983777666736535092660742194415480402188703009855316558027294889356224267168772229696113102154641071104066737958502150855325895628003266513067533839114749981804488790478584662988354761160628432339134583983250637429874558054404224060343797685266966048026676262707858504144719286213747766708194041799099097589594658785397072505250811397765778830940522647885487358960217857041474600169074805653790689815700073513486726173830010798193321295895269665632702133625487543838954729097526194037520562539547772868966891132850610228338106366772575940358394614754074375993048538452690562394330461255670484267325235139825485717096015914228670196220945356303010874596354930399024293246083358469078155785044787958019946139398892725660594169189860432721212421032574830102709779571102897350821723785994119206435035814533738640011165288550978603470801281244051333424261972506928890953514298398147074775138837005633469316933591886518486785344400449941167957167729597024093699271852980923765987167256930828365281807149163045325143257356060132750728564741146444157106731231208805448573364479552280628784437292091572224000000000000000000000000000000000000000000000000000000*i1^6 + 148680388953008223119174113088764762437379971682664917462856558581893465339165599328478826143548676359614938970709506296101680530670853563365003766472113770111269058950118468610796779302443276257926429023960270701641737716052636215651137340932841722144059548151515619207860188730577899937223096017884642860166250296229959461516155584303955869508908822626559373900687253984147992105183919778739040579319862404298108911862927942820274044468170514962182021637753581942899889425313151990644323693121256844658889798705204477109903435293960603276276816715265020257358215916638827659064846549492124113623292972590138413864369648435282754746666396470451425536162997891825387358167080803996731862691565669990863079927897023809177523923419319812320362058571033942264710874677802291116678853609772232917593499186180116887947992509741953702371984285297552649930057578528048967616324169935299269386749123735983941174528485917814502916376702783396467152695950415994165011499620510267080611213134275490493414326354048180412037706151955745988655645505430112783511380656933639019821417329191188623271849342006452061687364146626542731236746260918492337611856425397099923459012545989508049183391255477698766927378688888765005064831384497538471507458264613395879495052006382017606229703334570418694675874154516848627501460259560488960000000000000000000000000000000000000000000000000000*i1^7 + -2122849132345173773222630481017574012654206538421618227032496090377066322342448369888212638568819481408374740623254495914358042501490852630077746318770608696146500217376441476508345562285489111428033282664408194286975078421056735869583496040502701198785685245154706049199155641056360087642816609516272355175119329579282663994071978896599902296892871857675312274298053464320393810640473713169079581361782293971602193450888678579111389283445057280260626133063997020759248993598217377377141575413440250683152217362856219740346117422452756713550223822817139989964765755017083209183870833912577688792287235825794256369019235244995786515644411737959997282911732015538209176814717892755608748318103773489782053962007922724764598207308089384727624328248040220940638974515681545370011242375582520302993380707090960109493840356888462057027564995192780582008018259649672893754447788175968808536319377059676525305077726564205646398702711920873859176389781339694716904593333864825326173189097459254610226279420903987778605294859376716108745886235037525015086309159082025015459121403521897403837471475829473106006168893198986944466059921102629480444085159712898164331412483887760391914323927533828846099417647912674755437469664510879320644223460321231068747015273024916362999693477417314879622182332160684998024756241367040000000000000000000000000000000000000000000000000000*i1^8 + -1997593273217084655760174474143621666647979060812490530120815853224675307518701992613548225400987745726458358932950892624558545316654819719315079881023111284187468038875731142885830878741921571537338769749474828321330612510320853935499388976330668950456303012261414002413442860607445883219414174545062636138881841821221474062464988750856905720517614580259746051818779280221896703767907215822222653127397317795271790898051785141752339996075929983841106879613250268833424215058632797342833117879814068938300406697581089547185516558253985871838071106086129775902500325491801800468051986601756551825779164542464144932312880739784762087694352055731391257122402785172524013153814056705608660315721526428715037735273375747237109282576969016460428160454034553269868879048500042011091161130526330703821293489137757586310491725356916012588733228748681275929697899377267724381798890667115309477466290819347823205786972774297988304802836854924342559542396448848896265867464070850081748824227675823315606712643965941908288102571680546451234411142868517737513863551281046497400307496351485107190344863065940994558240573227570126844604747118462070810578282167749138601477833542550935127699965584121368133649924671738007884786099148574204741735273564663537836416680833645439424474296183222742144641834717497510185765175296000000000000000000000000000000000000000000000000000*i1^9 + 44949472123099745508690516225683026638759501222552204618973643376904268123564335355564809568571261704183237117686854411977424259237141392220735425106348092592836686638657305197089334698025380511968364805088833682116940936221403984497181429190329964177038445380950625356431172851054246494083151434775056750452310472624729644228945096035657278578966058119044540978156981633611087998911504147460658056626244698873977311710811521127845827688693751578845480964700068608424736405961941544071299597490201225346662026101950056911555277745425561867581761217457411511136150477095852139728208070091442878698854135954200149722871196835875984829967792259941078102681940413022050406352033003921618651649598961769987915710097398277799628153322004617656898580909351642948920312223607778907494749948412676328312946956272935653130711349355191684767094663752585451252805425148365233508213793603834800223150503085143990289660096396618610831725293781976395577053849844771894511070420154039418152405509112306610659494078488403853474663062533720493881129553716562101595085619284753349434785194789254988711866836273279657361838302461307376356529026292570364643600399330418265766803473472033687035402618162779137552626339746739263967170858770871800191203102046092936911090663547414052453436198820421789836308247086703353496862720000000000000000000000000000000000000000000000000*i1^10 + 8221750963538332418190721991605649590515014057720497130191454192036897131729924423301983451704177934336072230548695272866848666482445183489903548951740732484370568053540557298541647919497033770040433776351259395516440086983769158958046070718788672124900497812513827019485061503190664454765620002057453522828179604108483110100575220353207355699177223036913510582632786771174437265937836445480164920378572049628921254058736412554959022756115671988018970308038589088974185840190009747654646802010324508773882337195563572651806945136795623455649860694449195434948196315745966349968055854718166711135372413675641101361160698256877316990307251755944931655980554299307865406888597390987757017822467279406461638205678771114716326668171882615123919768195564082766804239219827207233180078593030290994843536707230588523278402364244991631390811945396193512262610448829530516830483223960779404477456616455664694259517313140838947661568099427139324022724160355964048796459573730610541744336035252277644000735921042018272595650822814209080912416918915866774150575165262431954451037795813147041267875288457614835451353138323189268513759654003532285235835977024223524222893327894235362031340845145363621317312630389098297064830482711882052190910247716008778831713750021321138509263988708490537907817512751952992141312000000000000000000000000000000000000000000000000*i1^11 + -306365561466593300090776712479269815029679608750737019599146676768254468288582761424211673280324780889453871560108880675442655174789450245748160765918155122656030746026041570215206437329273016361236321266954913728821164559705327224640449601307718091760081050917084175470657342107231336132777206035541631795777500466339906829077894226788764227204245677936740582168281550874340427422945636797953156912559963759349359262071336411622563619980232216109263507036147200825183537841372603521505809633205042569979780857077528029136717507656444983429107267457096209563697811185599162299915920588942839532537657081164586933801773235978236703329205810031259924005468552039430415480670733175330794557524749467832661906381770803887194769865965564738366335414449822643239897968410855356822534434458857465294757758417882799655164519129692870877424492262559476603770736148266238383626580154213160098022583587398673313696581706999761498313616676917575042681959473686004430075098221055543028703929015795946922997960937588784660871325325734323217347296240673442066586526152832289847923188999451535735308061003638669016749292134669573931604406561544241843134415969768223015799440270492773487860625717497178946414443837964273670672747261649391477486452953894931237524932604585456365770510701030250483555531576494679654400000000000000000000000000000000000000000000000*i1^12 + -17033704636414835089848960473630479069241246093176127271043196852292944229318389924162114477538825900688900121051178418298481666248552236596004139521345676820260515463175216890829044251916845476089619105866978413162320751217576644336613710179134429373085620419666060365266607150802198285486483890448098037749904596581641941500380859017237578033528383847043471262744346679405710996572456955996823659097388467065164816370787165692229875379990716771095378251239664169563821950633728782135931284051601091730658025190651427753408990972829919071738967789673374060076611227733073955569583015468807086238379259429611263658663484887189959237582295979059538214135582649853246526468716135705553588999380925326839798176689107447212796163041691218041607772883603025681128704410585057483119166098083553332023699329978988263496164620585439289525970144836575864022656063568806154225525945636343296883002167024984025823844579662122925077736827640041124860632192578209242041773800926996747466062425284265017908235982034583849378907478587482195330901808146965620442460564333852772791961565659776367072939752937743585775245648320732315671526110895312119628659691614425948744786831007337736700479657153956522527405910556983140357672774059298419992265155101076292120249364482886894446051103421298766555012416300646400000000000000000000000000000000000000000000000*i1^13 + 1188963560707135955305693495145273085790813333609292079220105728279281849944495812220090033168428884856724896082027506565090615201271308828825105069239969075460915158013332241059741198375023125859081718233941520248090430497864800540292455062831564659827930559657741208800791872562196777140692294146442901534783401623493877272543186989302819700439323430112671126102968835735982613009551771426027373581231393077563501803010068101422010398836896063013540731547493980107175845160599216283514456412504879773449941377014065471325400690834324757796311223332703650088800545433684036892992854917476085446893492291024433072863393868132403119768464472223906700690104170128868805410400042100291309391675526063523666267217950919554048078495527474663383738208216951269437668360721836209143971863954720594278130912260074076341906648162459554196135739547421620862243775055808362368692840337661559113196715938697469773108673367843901794850200961393354416499172417410893508784136678653470055740652227287215897712743418455856526752209931512905515433904538945454641230078434094791728978361645580389981781558969726713170387124941539287101315373539492950367240344041247418871775223534287141131612831914786668033356318302556261322173118276421840005628505641502311335923890073080566394600743650819015085607459225600000000000000000000000000000000000000000000000*i1^14 + -6052705649474395257011586117704177873717381776316456734451428992651342608608469917915589459856071513382114668175268815799276935705360983103958081132683190166662690863308014331010912984766117183969196990305337683304454800338991430770368981340870614299178086379610715474726319596690174419213689441137226703648163966311586990850489359809192936483476631066083711443021216928093271486951446501181408793587402883830611246139500123319777291321620117535503292435718681163486972770603093526707751188369444996894118816457139945606781671495993138418498300728844652161969499751062285354236154950412091926082731979425515887492970367066672311754793678422710000282546861551315992295815832680964885437241723273118238048829553484405860254334863992378090638706353997167354368828594703053496662950032431236914924247216914447241166573205686060174825885769949091533286605495860303554250276534266629509764984648151487291798858683972986372341593992973415335352444747679255101732419914558515678178006823543859747663990203952358766504935638264749115332440787720454777274655310402575276389378161493538636844768157542917089105598356329462108459381331234710948199576537559202610864175922707480696972456746608396715524474103761104664007183899373243902165638179478150802124277164397288923613985933594654060110361395200000000000000000000000000000000000000000000*i1^15 + -1519524415473664703488928899282595710081096937521781758581750565548950631410895084994487259263333068943082911498458439710014250441989876471802269121003109652046186494412902946794104502713379209659969156725429960024885630058607204165539106332893803731121180959852078737679461440959240038409157602802436950097073989194756462458103922598270089064135661834201529416281436830652051436492715291266113457995334040692125926899331490551377505162856770927160823707951771339744386833773081319854393682333247701900797277314243356253213606556271694031514180601552965996718122772864767653681968313117303525831109463164023479870626449511041384190111089484840844668298763891896742141900839139512354076782857354754238737497903416747433137072000544516321082402457280899575853583728275265351124851208176323589304955996483102137368080047676502955356901605986754392300230528075730950007026462122247468848077325286088902749593454760441200315098529138679327891189219212559880853715078570860228764732502416527170520363465568947033937975705810599627601208315667218294945845510015010096909349908219639943208442024981486496894216866702767836268825147331962408949416128396907657515021570415882414071183867387704169942975020114343143246397673946399015261126131204813703144283035595408804412299682748438996571914240000000000000000000000000000000000000000000*i1^16 + 53979938950603980359918224024652274147483260641940241159294240186815355273805160310422482537837141393480428488270786542125192409798125634899332451264714023643125623188177247915595892916908773468539422051905923676402936626691705116349670469669193976990200363695085232001379464686759811727553309964878520599947997032964861716027955419385469596607739214497554487046275820087468755906573533494716609355719106928214441641174912968740261644270739944779476476214367877147233863144899935866034300401612452240601007714226295320976755728759133682927471942370961332485982917821555529572181341185112336691767684376596333582253942631766141733726438721633050277122939669693833533740788682048280760871326750782599470390350466812837965126058909125020575071939681645191383212049057846196527730231102374389260860900879593285568706182713413184006772670913660828574208368286982139356583479049267085876452683336463105199812426033018149563066333433654859909874985175411982675214565960982171377665688749650799835093295538603816195930488559112656662443461597427207043917589514939960938014344276237825227176598505160974139363565375063065609560065788534458018113084318771359246184627609157703917954902096594331658284381947520665660405242934376980310476507283797301277067647005795466382356813095086042644480000000000000000000000000000000000000000000*i1^17 + 116979670253546222613434405968475308038195630697810078151822914569334927404052930537907587148125417581877115407445588922541776862347498171529858954472728363899384194674628819869315992542744702172511508500515987135337594006479919146967433095568578743589487515960913889968165575299323360089420084625201017432729412312307833919827176509348400038481903018768543237112083686776893654664913758583066351734346065266710876122418894600177926824873876382261203719048685004785269575994545403219318817753997377686372011120674375200624864145874748443978289959783310860462091448570858986552489506887172733200381189651897790634586199130506291734626029331577609088427189718848162434234473116596664205022550007036274996160247552104995576895591659566209076679287582811445823184136086623931896161879799359340035022889179732556982587954011936289402640734561798331358316194172464486657598576925375404318871122858269696301766552089310057845745385025622996906734199633463982683379396093453114778100167023272378005391075162710197121469247688083660130114223549865560563312620754065965768813006449607113543833473539819204269467565887603542712058057710203508473713125384325037793979237759101325633099981107968610151316126416391825341739745793358152150903129547279451662427273407729201606149178977681408000000000000000000000000000000000000000000*i1^18 + -74248244645213745283002550196430779386454900606484662287524138242310605168346838445748313863516071226581451571170527816584093870658207443812534065081117356320666031108164366546371190985955251285125215559193213772582884309374179182027931782624474878144042079173103191134017794329817229544827863591486049693739027866872587627523892245146752027324177549114236331800543612278040912744130621435786593207720079286071636199445928529586360998014322885345162007191482978671361486891152212346712274786695578183369275072529516241831736223982312911792823989693974782440896538994728997517495424118351603729737474435826425017001393924425465462347519188348759137743678652033961322991900551627914368845673658500414037973602028539889596062327371733706045910733136534558830664520629067572825260826738124886316280402023303892164214968827140373572942984118744259062209585893487856056970773180925812309561357135143018207399877467281122188087287753053215266199274553641025870092715813830049316920173746487125634742098638825571662318259835779940841204281859514232578521656237153137663175816529166602415889756904416630660248628159922110226042172533744837046242207682019653387404311080055420163344799987546454429606004322097033952120728760890719947285500601069622109434878366985181754071749073305600000000000000000000000000000000000000000*i1^19 + 3127015277577044570721280762930213903916468914816602584397012726806578171004863451412735383713171897974361004843878381202378827603449844846016598693791596288701290948912566260002649057505512290007251801720849027049273343451731578519068092085724613233919518047244613645023977355956882037398920702525043962604404042356237960170705307184414989607602682414153532509490738914414777030534459752850770241302180724903933963243611795542827424918695556483603797720522267722175651547056661233639467827622945432956814740653911029842137393860776681663684384379907274626475362189970119753630114427817071901591193449943787751376538592444121673156613362869133503137146047561893922547179038307912268731589311629720380726716758822029269816467107359919111916163372648784230628963852208835534506439131463027244102602157708142882836564654587520693714388361851893081384204450700251290601705647633605035494302070429988501648263260536746536963742765905633379009538990872131370551601050224531924421106412553515705016772278261608655163684237860689457717864821413783507225836556669827350138162926327181397993797670095134435226445468999627755792956779101850307106664637320227641391193064704297490153934907801192174148334570984212577735806444626425616564923712867889352222292638954095741635238297600000000000000000000000000000000000000000*i1^20 + -73216588872781978807776045708192068942521844238608225556426740995692845864868916489824630845263848300491074128267261786757525051433243939753314103016733855197573578902565917831889456207660248628992721400071888607542306063888247864464827731971420584921192797598095418748453821788669503409155826592954561330520544854101087028288840463974201646834418379562655062807430873790854692657867225469685525529257839587821121916432255071452641011813959093160690027018867492057306678929294438258188706475527107491285210811617664808929924600687318541605143619814992560494937782235803644670183204825041448451648311334937621032376816541013732595193967964291204556098577934667984224845458562982979742022702982505814648995600619449768077984097873832056038548987836026133211409249970918053207780149668087668804785166615720152164437034630186937916053154038129863225736807541630743749305564485850975955445007217742815346912881777389176114965946516354924388443641039346639243625004060131942408947882859929598002630236539128632621868321123605241818243807178661391525489274520588137480076188324554970243494479720627081507245462267095653911728368638691078400676686568121540395742517216655448893594446364948685357602457679846848724749866060608976607887066924766895089467336135365341615226880000000000000000000000000000000000000000*i1^21 + 1254270208637781852019550375011816115478210739823133632170214233578258747089904412987456417527387163398333517964627834723855674473948689460802157937974477265243353745145132376473810301360839855663673676555861417978651199981435340641126940364242447286625565098082776742816227033826336078163042020825295994735694193322076387410863447298245649169162907009247926809873980432733660775784067454589067938140487391408806797745286938057097449863996092386184150944944694213556680470941330742339147116009037385595445976113193593079835258419382077507334793568943158296880482608710299884644591046758324743577274699514922026486351453179082299806204683784029864092664248182933978119986022720123814450543708819374200143922372379475563488578811574499894916630418524538868251229700318264826482703108610359510296206340280451198731696400971413235741571461824096224157107502923494581736250567907128608512977807781443437899341397364554574824174283855784015511620181968767160201218135083948422444351857053128880942276033404050653817561874106218098370762962549977772414778926473966355860797643530187559873114566390492764560075479189789143428177897572761747761010495028450115396145100646611728213890095834104491210536574467757168989122258721651132196106119524644541883607869013726802739200000000000000000000000000000000000000*i1^22 + -19142920393619429547339888602466373884644238971528651937164953779361193381189274767143260743976689469569590233452104090880376038099230808999215306801761615757603031498775698196623860934191052178916245006549138298703746372789169450135208500025834688092821207602478991559376856448032094671627749875242153935063488404483069521759075396944931743175730292857594040004261799835722790542924214502211721471515998263289149718245392029039979173417829306047807727524985508377130002629412449199244168207940608637199331108977529206188814397914361196691106339289401646514854610965798492132351681711839437951714096836698168205459366771611560911696353143136197394601213379977456026296878250711984538624304518518173196904294976554278467612055063832485928728907237021231832825014502364106049674071825231502802620667830359834623649132766034498775091273627772036192259777694608533415865571270289039897600524552702062628811769401149110799843144922358711096874105835352143292330800879969160214515114470142140664256411858019714565341830848176221771900560535333958351877971287216117261436085538324603092893216431020889136303843667191107202214731825861433329190395787344515216888075997689979218944674343292575028877833966608002124700014929579756711587850428245191809566243254729441280000000000000000000000000000000000000*i1^23 + 313409916961478018435810177648183058119746833360167911570878064016660247537412330452812868022006866646180783196822738305967786046132925236934393751609227583442484811164429314517814762784135903406062984805654565157291335510282751944277579383070731221081319905542653354407838273632816645190242019462933119933605465413385698441339341089186562150029681065968124823608122309210430243387393725091659535323664808933808285182709249892955208707394674199458423969555399055926226795098727537569163078903084997502865574457709027423824930477082353340413502995314223690251681517751501523313513922817843347607711362071045740624310451764063260062134812979707398876053136988243892200166835127376138980624488477903846105132682960998192601764784634333224459458617901461980390446715667830920063566315183036488610257619538471485948403179089543111955952394206946578326376866242544973735273008233580530180319994570009645274177512685290771428945834929809822923849022838245580249576665821399125524795313852635005306364864894237556713697461992245442259403846975187743532431254797878373175956398652443425867362965494144557088811955965792480946204315439446274341327408522558319278202497619846701747886137638408821431792460208274258113124805001576565976462264025553498423438295957504000000000000000000000000000000000000*i1^24 + -3017333707082518887677936406715164598126834574306301195756013637331763480068124252993925388092921336656591383200694609360654278834984321966238838786211982543533664519124901009217928033136337623159480189083973508751986263018725830608242327157253206212311219369737327872767431228574926734487827217609570849158459662113553877135759910527220095573287464170134758031087356644403738040747809736960430767967308518419823932925737358972005040292079888294460203610373477426467636543855917283855486032596481999650716780312903224997184833002464998928843472396982959686380492837091396565914662541779260619153771475072080172338549983251476024847241644548303973710768300174887740928775037484904892952873680747437577874174266436837050069153098967066849313783199948917276688396992634608138963710843074813003445205311575172233996460969898068765515288456042925975221220498314928050927937017954735059590325670346888027337826746141146641854854750650473304494675598933974954738228849889120818357731493346713360085303097410784679236050466063823672701010626496605266898857999440918207047520054747585721106148613210161992056085315884575195124953325624625572636296561044542348915846469226530584666533228182137413110942051594991686205116740449986300726813371500942273640409333760000000000000000000000000000000000*i1^25 + 31392802685757556377783309421467277916077309032087304753677204863750713479590605148049803932498105620182150575438724506244652038417628065177141167465867316794506237717248199054049682691231767106764740877269342798887804757579555869817251727141594516657305050710806250713660311573285403518493271748780249346193751806801459859793430858450129426691550705658499068910703704822505792128789261505140739462347054104968163371425576175914557516327407600326430774208331875492258069947569161831721766074718402225954665941805501768564189934396703555912973472338273921186803032620041523903606192472424545045600121533883689052063167049688600528294288325628065524046502224929961275211078464892550899736292071250019982984573803390591225571637675006610240923313121874893116925998100257194386054251512093203087772307536622645886491618019739035638069547631869866373352756070122470191629857186126653749471752679417356708296202216948255637197131040555707790007683941867959552560720574925356675678969557213525865039125424057104109866897699294578853909252554695389816259821540913216209541825387181192263419436241438964858141994744851790121257025030128908840205588396487416571883260095608143276906244427884023446054858282143171946801881532427474792041824840718803498172416000000000000000000000000000000000*i1^26 + -290395031583979685130153696659994209489313772062078529379012950960556431673155484549088519660551669933408784503222021683665790128996597290369204607033206087744107708997743437763078941822519738635769553830242596363011656885751125318190632310374273382286138915519049776278778531097416453900149276211163961698319954659282261110864227846361135915775972412422953992516613061697806963190643450718196659768490418296009331061345665485935813936656903315973553497502843361899013461415082066795853210043367145522324370070343038643925412890439592443551690337174483522658218835938417052437232796418307020344917480881651201201081281233211520021064872921899497221905621827556656056079938990431382755395356648879468394699802190492943832341686037937487634543264477744725027335844887443357529100042070784489599666557799767805491854583473568119782873952960264552985797523273933654437001688801539136785100786336603901868347626037847401808316145593759725160496711107775714609378485729125905782587649810518307492829335532428882127734788490497130758014049204986089105977342649790042753931602000706283639092535750028766877973611535759692125121463797545555215822942093165828325342164714404512461031920775274136341730872606273993233036632827336089880898516030937523814400000000000000000000000000000000*i1^27 + 1932959561361678055902094438017062709374695617912522807737440894519984943138903437872603691233884884846746403851482284866991727093187962895484196666795398814851399298619169873890376074359567764067095631775435079305471301714132980138509980278761902428366097408303923620808171107440959969345917245637805676235755070855473961851481763668402787114755320902251771719206224279458813378819145572361144277522669053008752890618557874896282925736362350086011453291232513903191211081316085763906704241037365667932323923056147613708068616821711724331434614033612885858013837043943131954754360266797787424139119455438417629773113409271760812564355524845485912544577235251799761904318367427474485928708926003871804128173954913751417934909810105305454105377660477824291107058321636083793383628522864821252275043566961154711355120814370591087020055022476035901370107079278759770222562495726138583077825722511306971458895605644890475477734259947735364134049706558154212528723105940921742662322201659481243511109237773194667339612151965033335699830595430206878468919021332736564838468547727672086445758678379771563106036077175340399526202193268043691995374583008500375480844053842149315668550532966672297617901357672841352778953677985100343097821013370470400000000000000000000000000000000*i1^28 + -8611458901103123408192680806346709000445336536179779500962794997398155280233193817872111573492538700982743364750321141879533508641452324665263948799797962447803222200332987218630046292455330524840694759105244129145692881820286946664347352261762957428273777115386355985247851287337362075253696176862208315493838568342937533895918115213661021385421937457822136633450764903288021176504050072152660075377149244002219494648944270194845846596369375389069095874570247911467562366927991648233367816786657482694052968390910117876237493408791692397498558391733153037063941117109547424780862207272112497104534944897955984334855786473888938882701194074186996957350335854001316961954161947305985181349730251974111477312678832347560417627363825613320551086606681699508492185048315225619751574235141881381435535121980277597513118609546533613054590425354046212734035778479637420385433562697226929797579031546752485967648595922058387396338168217454107890815714764003376766869919831408496511768526385806246870364873539304745783427295571667550935007309253235790838299211542272276078761726526574353126567248321878507007557965664666806836935415972922781974159215933810828613412041301736769705036093379933283540306281531108256384501383976723500889014272000000000000000000000000000000000*i1^29 + 33803512352168139999529004242238241647320547404151947730476604275797047391925226401139441407790266610280638123840465209468028992389616090222788797560077003684739687288978269625308038497074893849063237462013703558891908483303233480246094325614109962690393933882172604101254369147305001582177601909821486791828291652592318435253058188000180330719268723220173093364131642605103109240000567763761145888753232033177603121425946510426803195795856446151891850548121485984386702314146687600891272178252753037207065802959616230700999264561572309009885433475155321212494761169755963257990705049264778916978199774917881215827742293102256795621041345307091462031299266098396122115984805651797156184881939350987859049431006151750954403132644937861829765068012794675832215910631815155908527548902027810966694951796351947038794143899526989580166310077339391287649632121327284278646286439734387071834073751361130494703282092270269972122218712118188731305880320694406515654035348636731368804170825979186283574593742551634087350133415182462009035774440747435548106965802190060392856395958464449600245339145503302894430471355364197104414734647962594107553417234046507625377770147206327607074320431899326578344572492062040814843684411868966521772441600000000000000000000000000000*i1^30 + -18335719414218572488358106115477725550076490893255418338401582493640800036064845095629123033774819994386448664511843723043371400896086654908011256505571657245009810892254446121274700599901409270491674345588581500665386160442366039953599653324557665426946709751451252065335252439308835518188505808741246023210339673139180530370457929261053690387370728348635714072064928712098228763708194355999724297611979134503134538796694187973443271836999159998327303419611267850092941434721588480368142457754901763073687938429334836593499155946213869467728901260734733750090671140389002247316569900535490779776932722917410410885145186810220813444584947972214173256575533694241383789667192219176582006293584748181708745581780291103410282603825211812185441483275145675655702895198449454488655112606966825583491054279731366124841558207093958839253315281774687709559901812963431059367304994413300694721378289763536992060788526823058106805529020220233846879755050435154885329114082309688804813328431927593383546542728168345538033791381749067842019457594542103328820508198104809085747647287278656418811472788769554032453360515283740352239370922672565121521746790287617263037596182278023205375012377549440648881578728149559133166212682610974392320000000000000000000000000000*i1^31 + 9484228155826454109822946634946417408562377319457905971641024419029451551294966482036491602262024547217733289833217191386498874007377927371778379570619704926629629497669280862334199018362710441102260488993219180147368374360536552904363452503995924054137630500160885247516112012598431517143704990241395631749561717028347242411210197849446389581372043377901063068847473701942931721371038216278473539105382494801190134295714485271586996544252801494370544118339750749254988473571980118005642270460143419807785439695945047450456647167472533793453510473721690290123431913048677014259715223174748911742121354782852257846244083346136198070466845907374702339684804513250475609846231635719458185132287565559559238119421919260681472042403409190884305342117666519543921187596935909638435824386429035734842012313762177900248218354568702336546893877859729701744275843452663843668120045725493706330279679141358802034376873611090889062898488583668455261808179575248240147902767803822941419874765838437012764037282374490195367479691162530474036063251382907755454054514594897165964524209252326631660102754768720603770518816189669705182857897644117780083610800626842361416415333181880322735053252675477157349064347380175273472055199137792000000000000000000000000000*i1^32 + 465969439459359852970022550159646208277971056880206796598036415676324234347182872562396174720277651519822075320952357908025481410546694248988142199559529120257152983433820162196146961983184352864704659608871997465132529270112602488291452821546163581397008683410752531821890561816364982691169143249882985674536519350174693189606637723910858412572939433771915167440092058522651392054042035214453097247093565392674986163121107733607575199131048177923439943639668220638516851802243100058070633902772039446753892576478304612659083656155649017936504165027026722704184433321489606625929192816207011549195685070750203166855138653024322412863144621427187289343695588060157743090128622106600502391131124983289764333181295716601389210826941134770206991802588252551327091998018023895952156576691535936933858071696589819998562728552591326003692365258526969124773814900762470103283164928457404392930708687396968011684090771864361267177607773726134411459633623349250430592580815979623526140637063013123352695556311856698048459597164308333601075633269030114173015658601222165809792070732942841525935757873087424490844991034692246482279765010831470685620247731981649077093242947576977111825709442128660796674656412731143022884945920000000000000000000000000000*i1^33 + 1180479787566839153508906972093699372184703319965874117175776096008177289125313917968169544769335349335107461323997291494467915310743957594449686871554560995504454149799201204848049586051904113836163088447006193253174449555370807573581352737283394023521084882283200880448921983536955201829419387346009801766457923469810960568540638321694106438247847935500771500822093300354502094958042813911038338289365935760343622828780095461575318476398899601011277151748795042900081833132824441783396355284224841455184410091431552627419845602085411952927476902339583085992494812701030254140277534541177417684041676539453746698909092644862220139822507312538325054770787586686931474434268205333514632233772896896602720487010760537780024256430067181659420206398698564128665138663707804948542491872271596202303951993033581662132975464665693172382980293901489776838093312974378119332475182020621254741444179081743252066798272760974731613956440033112843386897343101133234989594933428241041295238719173728705218261451803637939581034815771476709239591561326432810609348617549269068670605247993147119126751308791314577869245985972895639682164812807117539191538018444651959802302665533945813583164204594920378793419786151252371020185600000000000000000000000000*i1^34 + 1808975431360734153067315746589678160450197414605497938284115785543685960713172492380985592973284600036811492154401879725520194942048567787067133729310844124392889908002889231708293222364571105263175764431661000541742717469382725459385942434944249985803542972315248470156005055017203817481714498350013051550934992607286706189529192755131070849427916446036854905277238798957305397607435566433767842192823837612619298196669872749281074608635821627633894696074385888414038142436864762824637955065833974317027066101725337315043045873651589089057807222668438502363519782573376225539986143586146745462626306337647580130524846684007369454491795941961662170095668684610298043027698630968229690422325155619279021844891936791152475553219810006174056542023045177146545795022483582413343772953901798353515617310230385416360252978471025704671193149429416519463535139743575109021312114860784847920131507041299086535546470017890193980988472825972215255474182394835879098685219119347693923407519580707422495182501250453968950034062874292253479081675342780521045268967004146629063694923669172942353122764100097848371458223406299002808995664428826176894700486936411189054265588238474811622153782412318521434325943493565874176000000000000000000000000*i1^35 + 1540989814666637519038338947893340640976695262598896710847246417222995695091081851550503815235783427721361400319253661585499506366455625343900635085472884157083958671701065878255108722629719612049699857133186055673343683119289720448834860190882769060468145920608673786710067968815705648043592310331816248746466035678813007803915480861930485055909006708704447358354649372153724747401957945671177156292090811413356167666631118518576243128226913215810891901553715583213133068527955431160151489527666806584578387385537736280733871859434483698568258949423484627622139376099892861658988793601875322581700858596233755691165018643337472389466389675394900579665045277165390010855601765311031142875327438088604394780610893172981806344568277349351240382436442747092655304134796647881620638929893433377065527695004720648582830137351884293505030589598183938806931383881870003165401294736361282376154833696161884059295072732001047885971150334318269280289196009935476846259836953314458310953864830088262594280210421567107467975327026934862213837514381613941960190372217986080270413653681629360945317601068324201982089604398073430786635610881884335452073208148925283907586831423334055524759352605687823539944960504627200000000000000000000000*i1^36 + 513648916184280385050629883534883048405398612563739212495202314364098234270423749233476657666968668625652787022039237825160025917153154722517751509047026952670604644613444179262240237620886671322313089173293727178843921687255390656962577354843570823769196052935824146484161919733091263605724882885832168784077940626119048222133651405776531344094525869910630963380047346876659666252425299999123325623880911078689473747091775316612217383049471531589046746659106411686300577144975385513590330736540949340908354946026222310498908185641832583230355016111708601782151347032643800009580350906812862654897523353557307712011439637518948810350462392468484235166416171489854489732367056106654706143134511964060850346486832571635236133957806477614525817621677536373943677626305744577399721790751599101665114936043140190542164631302127238699460196279987660130757761866880831872642876776893594029476301111740845777284130567163049873990002704540853619793912373218608610181826678036315111045586784225414895642492505995303116645923589535593073026474279407140097420701348478042646880554619050602400944496008333712654681161364252516821236147967705747720120696358722160867413525978334802250844624515142375002079232000000000000000000000000*i1^37 + -19234629203592702715019564758942295462540908623045721506004471550428882205422460929369419633693292698649657985486022694030531879997065777540836370863458474244363292523258902757818215214678889237581999425007683956343677485513184336888536421760823538993044994563004644134290236626094418008698440688283260494982559865394889615981819654912903365944560653650465038250216636856096258552162112917443700242467344285267310009419527250706998631936678772609073690745596159290072577804473270912629058840425151530848532170619713839055017996394912278709360125005768960891819149925365860865760200459301102114331815918705526393224380315072703799383317282299343578057702121393439868256169757503740434228576025616812701795437984147204609053243560750725275358247736554267971882280042418733006918136775516132361577263034470840839077989491336177166280350797882063666268613222891296824181615409087269549928829765452975054959064978355110638003141841469935480032835979650190414954110586595644984412508238978800986854036462066960866058512552771740439706250635020645069329881789419895534259150601631858764468401353119981047850408691789701977041908235579404219258909536268053531755845869526463144359319415679793233920000000000000000000000*i1^38 + -39810350056728542368496763571351985095055911250000566600244483966317645180092343718099194802320686951897316713391013991285979405375032079946232485163172559783172225046413263308766011816210617336009746088338758004898338253568503425790283690071491338176178211721665914225311448463578705104620764143683490067467531003711819489476692100505985998109544220227623213744762828000629189682228400078159151297116252143912674425910351190591557135769882638801652216380200100702536499865698399821974593609835126930032750335060539369749493239674617206656436334396208068951407147641835289751027433207442179793678737279733543421212213213778480777239026702049579279377554918768682906018730170633766919238986929959059569159249153165517388497382215362493699172270583745556419902232271086091175162780489352994859753338777602146350663528988385301154185255271501800800463452121399941473097343576889363726287671979716394696440208273080991636868445688811532067016025403375583946381828604650463877745729111853557323115125660032598155147663538183348623966772061794508385995942023054264014070786201132832873199885599162751795248556069811588074311546382743077533862159507512692354043629064856548834266944871858176000000000000000000000*i1^39 + -5756109704473731056227178964900495024861948689170111796315849329533414767650230235479302983815375099781437834411348452385860080132452234286706392710515267895271956286601854728135007010453433022877306423096547489978649476008801812653731705263925712294853015781213215162896033096620812213751707703895607403956088228273024442040742615499896563685027913215787880808532089718993549232514578328295392267746821208807729103367939251335038078361340805622013119110098444598685948319227543822909864045623559612164581963707736847503245340180712753957631187340522601676318467638976556601434821263765882045268956181226927313252569884191138186651549039307546580228688700559245423126011615603602527849508437233846724732912986221634947570586030388783855245286115036606018470070257001653912256246347351813894692821872081917012474324284390802568488242762764232408557082578625442203923842346173455787886871142932006173418986908871510475638970875705537978097987257322604900259991752354996096652118817434384148947349157943144617873424534017438462123044718600751983089368770480940823773284800800620703046729922194038292616708536270011954763761102325857554153016059396587174466802671518691160406936780800000000000000000000*i1^40 + 595964766890953947714436181331530225245449867815411322434661039521381459230972399280708827112735819903823124096962919629809117928307730366069511437004570823634830418267340575275219378761721530298391506001464273166196337994867506856700366280192283984095771859614438176897336204302390667058688088796487562469804777844915775041758306623054936955003007990872728394251755556908067168577495628597665118552488334179167857156164050889473426827500208144376540060303274496252134996325106854447426781628683615924278935926528877700717546439550760656337946426577743049712899126633996804570822107330777631330258484129114945628093014371469733576240429140142659029405244231682354649963280409568830251468494890341044049564949511604469870560802962261736347186122479242257457916737483708603317094686136068587592590166442933769329348738536738222861892381917688542199488985775175330720479961127498086782744964372940349352432958164853462519131364829902017846718532982190219525663947580310762772404096098553230678662738095169064769687554102109024778376677540346109509673334381802181729110669231502267616291487988192870194426533556162967089908345198120879875928674780739980703528813819255188357120000000000000000000*i1^41 + -67416307763042631152187935065429117974537981718982566928393090620575369442764070126676097386318154029505685700717975983331521665255755140975855229926636169402619587608633204867717640415242398610859900943794728834236035187466255089093886609601701706787835272626670196424788529781797737412831962436798231335378615411804210180801249898430046077750539691354451939755413154425715340974121976734667315193816417549055573785874736060520357367659384525350545534920114054745900442850745380864980904614510909202225265818301438292073681822739099250185431876769580951256635963334541423294243657422973800460797256128082758295764765396471899715415273381358506901061386892469556767554536942848997178969377207516759415038942436853527326361434460068935164686274429807890876790579623430330559077920952066659883657177558777677344391754069311663934457397397013333933550210044224894873595619270233509737635020289781840040391652953857719005877556297247859839016885577801626192310516699139338094997742697004558093523239970189301204396025749447319680211142059492150452412568857178885891788800708077586772086491976732853495374579367776533015838753165125262538879105825227000669689158255509504000000000000000000*i1^42 + 57766302080193818437558478944071470866746421260915325809535065225913702174858484044736105208949342236933264355935430021074939450074610700651721078269073194987863070093149243387188745978180873855098206221553737871421648949811446744847922173914839969901575933776896503727432680343482273173077154778735144236747844526452161994626922138563486763201972648518081869222308334233982264765872109466987555431011469588913555712728601619676907219081311392638019471460176723515169159731660860323106503393534901981151594043747460550315321148943588725860517241191301985455398058480177845105842308529356337849159430655728274677721344014311602576511470098311833391220629468114186604402609421553614024017577244405120292825987355641406830954666472976482494788269871005542350882988195219158887953704326026481020360723750469590093703298835217050857878208188343746232623520944076742805812065180191251992505557150642630005782215219149233287168668616179813674485543771669682986202125088010200409476482205370032556537222565607450583830995465322397380427495250811164359405200407014273519724486313474707537372624944463246274022521347920861180046773548821146344524204342224103945107983564800000000000000000*i1^43 + -2527132240188079290172260450482836814505202619911491704248118941179693548404148699877092800369178572029622477336039421307850660233842899974947265916359459984608827444909202324351620822143436228256141693128063890301409983096017454200830693362107351565233065762858788290615525781340703513648686146275593820064833971581783718725213234848148006049469098647820091918119668639291026378103949756972361029825571170110553331014713673649666947831884349759761090858918032523540058120755786371552909397695233720444258619772624689397946245065692324092713801251543678733534143455632850543724501505706585331157262177772469491504703490991885921374401272246399252172405082214890166030832622609384593743290358405912072526609159786217572373085703346770752062461035420975029755339566328870216766355773705973334202427328978075893883578959015106937472843432429395254595756206502989895268343488324332003930808041185589808612294294559444845161445962927152525013601379145053958009839301019704155123252259598554409391506117343497092244981763510955923021002789845685318467934108861228218749271079155252893352291008813838375196712108346206094151636986737609810384028107178482975375360000000000000000*i1^44 + -45343929614951070090054359213776774749606857039851067860061114692169220425943248816191190196674926516819958611660721426451648709816470409301070915409038392436880970739976497242560450885421772369438599605753276946799738992491617368068080652866919747311522331449245406307730709733647128203690689322434214854108691793846802632239032380619751573660422778234308503784022487521219940226816027084801600264506140784680690639070805559389794151171450334554729767887161911550582542679170435921031762065446156396127432676917049273757038400886175108252409529999394519606156197448718278920947264183804836569795062788210730887960336713234066655043663934438642921021244746136979715030385210736594402390893355864175178612918198293655049515241381150084644528389150358795987679291980108805599836372098756014558700546382483420460819213479529344248749686256783070269503035392190325195663308324841810275304498177347380672446017148562448759200500361412557722293706110417335763429604014404572121151819945759718557861008608037376428748895963850828905804135172217553018614111604294663313448201159777350065535862787841722192275536303197546849670403203635349851933939543834624000000000000000*i1^45 + 2339656061734142730204760915484751244017603060054021921830990216538101241145278102941286595531489761093802496568668860186631682002912909862823866525513510262982663971612256990749247390633074370995287531414174101703736045576170046694451448117978140803772424011650675410125545457699045250575469526908900247095057928065489113368457540817817844204306959278881393240600416885947095759087383806415238795233253929852076115720918435408598495104027239943261717738359787925265419118196158768896719796534255347247135615239790878731286486510426509661977418916938474593393958735303188507914568142079678733586810054963922066256412102973137767729437667160111656171024364623328566345471300909742052940750962162438411726088220788575864386626496757182874717884748279402078248901621431905565141901361366974728273413936925733147661363376828038988172249805140134493955195350859965977031842963817370243691446765112165477524863519334383405005273784950959158534608734257591580662887197750035349792260363433385501515635155338624565806349044304166003597490828742855965508019332128188112809705859158966981474978505541852816606629247253519985508037302783428620907813273600000000000000*i1^46 + 4956946933265299394258183904406129188101734484258198041427888456774514727930932587605613736267822280538335558241351995291860109565863106944260151011330110541761418286741371101800478089412657325070760052051532800529679938797324022892153971818355614361305855098583392245835760072594627967601282648774668632819209710295442915530580428573356323274848231895011360668904023706418821540395158763897680575411632899437139669225880318794133095816040371558319557357760130046278248015380920271803190850275716632327127024025914636405325336284540159071868377243949328089077778570667369109825800569688300197360516154884794910114722392805422238837409224185407793616577878761386398342456136737698876836685592409612466129959638726599064128654966701825312485848230745229897473960982375798702274562204796386763207018609409216686221477592735144766514026904988544758331266655492247417881365025369071384435564022334896110593763262819269165638060857557826512491817969379818523551248893512442052179461850779184661106262259250685281320191290984447446399167896266279352413315363233566441593179876701862197332835940070743007825337130883576189801869930123888775659520000000000000*i1^47 + 370166754999723040718043715046539173408547761463824943006129509497437826613183337159352413056759797146760283116381783973925742368363191421179130648392010750967712824114179192239604705036274412727915649763432458481049769834280848840108423397071313662957928622247055200829618889045749014161832922547724513393655620819889826221877123255682469478767887531747937247178141441132114895548305499961376828712445442175317733000424447499248315106549674560848881345429284771020742785721090888615778208453327021264876390331630532946960901636122691428405500616166603673240450718151284039006155285888196294357984326681794203999406650217532610045075896956311502668084692134639301819815217167214421812321397238450427119026675659956230823556971625179206079585766370492945278700270143717982548139869664299575891949566712577415565470223909183659256235924625905049256934612622888933128487446073658863113936853901093275732062988778871212396923799469999110990046850506997769472769791264370911276260703831400511011942641393378884349222260381622412340771700010876735201416782271551762659306720163865093462635453981032722390430846011796697595693451708039168000000000000*i1^48 + 8928945913653469604636530355145716396046102778032875286064505923510462067455713077723624107517834609157850088210316105219849826318286391009048690214770003364265235528962121375549300248521348968313337828088319191971329386759682331747304806832429317036442242828492006503322046780765098624337260805244481324541917067223651821471289792192832152786786883427134737863376428265534900217382589331367681458213464694176640348272002579688748559134131694166394737091905727841011784385249268754933809938298567338117073485758762125785780676476069541993763362198622926092211412339840359644827076595495467065094410987088346765123511448287769688331285464182999240620874494643931904758747492397612180872660021215160188158289090853701391656290519511749862583581464975646243661436942090047582335143734557720605201665928918616521002446887374363108047405697645197009841619422406624082807856109766200270198737639697490609313255534273601555521076736969800507451801789058483244663873953753228248146758097232582501767225943547898224174208669342667765989767491451037747028314252957109303014525763650514418016636434573859907647551225845882255173738496000000000000*i1^49 + 52412913506314450556051859539610110230497549099468155570731726165833416795696629875685153375220407171397856788487482986925629667526947062866741354328754692180006051208043834405034578111975300746356946018449448830097544101629654845448142383947496170009863356279422798182727849793050641303767505418077951785793818449855809989919294707737495986418888240179449466115599986158006797892191015785079182254058072990552775580138077764237910328145589278711534846124952173708347955963825793715005637959670221556985988716658815730259814488539911893560879673695916463628850215882642202327216025748099652205230095459225604400042086073516130595051283326265690398301235357818329229516441053655179964448165843440965925421297397181709135834339761916537804836747084207809490625353953961783090097008539919151930971624592628504951114304128918394282824147518436524220509152366356884902565575981085398608759464813897462228911594901075238229543853271086300015930530018517413521839453307426154990523705187263817406837094759030032173098767600190338926903567630032899245901449968719010823698445540263422291267034274421926120952617158191248850944000000000*i1^50 + 108740871458841637010394048267760530149751459420937277206301680810300772642175413500371598194913755413027432959146801819913149234066153530195135103149219816370953555383260790961832375202384117577650798013155893845891206918949822038601250599278433721915567864105728554302243917641228691083084324648575028785215600747659750792604834053750847075368326895289052166553104736228178851709809743956382218362200108246995592435428548381709962201467855705309433953956236492469009279201144602239643381916219574768489958272657657654360816487152925515898193795130225285586116303178075117434956455496734847398276500270076511080143000675893059018243874235344175217210120257910002242623639859236150856835948479025927072084693942420914194573651906863308015527005551733723792419524143240434743861798072071622733199764932028315216043777429359550945346085502847795348828851224931957347699677409030727625143354462175644133517862030205103661568011843569825150230829903606031777917830274701540105792687511055691573394003355244059930840608166361676168265845689818076441367954831279700133151162312369022435112180163516139505239561529753600000000*i1^51 + 10483425291638546067844808143970479663282248111029763188434102348871139177231325034265737594087046158834297176777878740000606995358386916808010980697397150288142220446524825853745608843337095567441327889650589035686422367875889817930480204680965464283811179942467417837765970160399426510443140225097917339308838377196263338833526037151588993866491996939508753314816007807408879514115884202655552561145230188816868389333909542386249983308290161642005958279647940707244607892967110358965893379328678733700600670341134114548755038128002872291358829938306540378761430339578451758033754353445246169683488909858653893057877253660730932310159762146152163347783272403270174975836555289445307159758894761716561150959564995632897922119917388909302099708899101034914566274549749195544513242368955355072590812809735292025080345765238658317632455928436222977356095063979838653331352167394646567506743849673499171784294384185533350141202697887620953969108089686810602819641141204673833253020474900938569696727416903031014349001068629540939768485917048003391620114372967804415185728280675270905884798223212711688847360000000*i1^52 + -272927037347419266439664302033794175202231180391203731181344026699913236318930515022730351216846735547675323239862978065022597175130520723228219698144923616937745761159025948102534105482417878694934282249217223285691894134144794346389665871712091286109117478934945588387574883960540679711039405098580439131108375160841702068086829140777330578615453655600503018981244717690407986647803486089426400183075695556308970111618082865387947929208246359441955587399355102883687256082017355987733430723503653004633762524452877091057024255951592025818819207570581556719144352201992987175371066939595296309581432670077515755594517431449918882387112333344954170627269390594493828826144337800804302622154897331896269953058502600583017531163739206529068123317322470485564121567615729681308316387581642611490545780225728859466880702443962607541659406341117009474489085815651556118221206018110648863433293731590749946852039005605943251033120794137099296803639845782253282520652338398970018273754339675174889490902397801973423246251648611105322852940387391864763010861307025013034993140736430352730206965760000000*i1^53 + 22285517677690301497799258690666929222510738972764379689420402804364105950274902019399144152517948355782781545747575062887021206257641249393329924634498714382655821673115785307618813897917225005293520719264774129326630060379081787943326453128361255527574259351056320312440458711764148304017331358809549947186299217886917419929459153415774972807194512380809200872271122367748470648591789501800380407520494306020329313104784261402452158153257754351480330574487595250604356353164839598367572891419832524007091794115204274568993813346467490692606528488052692061288394827576705196107043108081331584660646874152998898538549209827032521729499869002523321441258322435370926729324019294226734413236531816784900113433614298462863557016565684611216250697450311335691349072507408892342516780535911825930596156013163268490886799868904513290736931066480985492186193359929648710330945697873479481045900101611002671739952581922316972546913105402938557694157036837081158175953819876723711772865903899267865631544448398345799265686182094034499485372914082564877201068446243367613870895302542336000000*i1^54 + 2636515644061198976902527515368827129235264406324159405352889724531175346145380769982898358256012460725859087968232972261439388150527614482208204248267468895030409229436744964483842276717749248244326899737148152259100496229406276859915984550453162915624057420401269279950008118497248376315270396391235685631567635203706585545868022176587439014132519051261658175622889790241268775936908130441525644567614948209307347544699374149112630356230244689232777910375620597200074520216518182301064744476829762814271103391530007877973542111317623560278961224008233730850736813502631344547065895477981795128061028549557487739046993056498204551424311079800423445330137569978068895155951872052751914855697671235870326377286552497354766080277178635841292436512734026581045149571167669514509076436718480665463234910079191021411529348154797051055069437350609931861124041641826383423940130195320182589761007838256887042599325706110607253040797561105054551291492264006769751177845142908941854051936221129855297701083444893770174335206222975881063498816421797766258566633850880000*i1^55 + 33369809247911078935786635282294712257423415905783925734108990446846605661753761760926580490336690549765366216687267715187233380856915460074298710894704194173368934957457611944389151045528966989334232866586222836716907399005859061661905158455813515146973280172825986116169277212877573689179405551107479060085711671856052099667808533821165916853434337968690860314552353262037925013402062324895009792246358784705369524248007704794332516060841255773342863540052495535363515817319122303502062639847322747809373111989793875981770641165719172157151280409085324805520094050159551161587759365772798569405304284583247279380486732111050797723192569791510549526917517006186576359634845439683120373753877868261513810441905210110542490881244136112634431537516415275840175920500302417997876268526245417991101776168434274983283109553945891512167272858279950356747373020491743018273359838528488180687714440832405220123714137774441500368308564914290605386379616414932868261515365686487149209192390895395127605231557392137733077216885098837346123264256000*i1^56 + -41522401132257764614472237200080154253801363116794230203727648400262294241882072864116952027635741880988264584123237761139649682531103787749390590333763146813132985005342634349832099738396105256346682602061031959597595642571346170821915289206623575111015688641245522775712702995050848879974777766336143861669446195032860549777818849424674507905900620758693855921048325600611273524330935398586449210485721608857951826149288360130885812145486489299457996813127595083606065485159705740057899381507236524535984118951208393566013440605273572343878567903927074063454382859997288935583685847190035705375917002910051794317531237727309491519738015455508763047386763186974374607716635922960171312621061523552946137736286617967884069780123294854992326386297394613897931048583551436766918984149733880180809803904101937508443499075775678192043949958695262005827817448651626707386197083467477295123222881956651279730491272550229194503379722310313068143762212715442251665897263361722877568826434145134521756704791348056222400000*i1^57 + 18614592025000574119734753355766383544786756250196888898483523614992310912848345771709495074721347090025893602829747192163499423887467395532683394151462511710775749109087346873414377758971957528154560404481134275448783731285253269930137654241444552321908165363275824614154341792572560166895432253925028086348939486170172842992486843652134241899328068197825999746362595446630097683721287816515870623025747752442930269361814176134918680458504633803153094411908145173910953467572879740137513836475762981265133217565615168527104461258178591267036828686410205006797812616859318243688111690801313751845814523621318424640639062862199521753093772974979060304296414127471559820310787223462157471889320818774848267562738233123079003741394731690251217238335692019410525766869084981737430737010144501486067934770333703907745368804168297506040061068701342937487088679754779756839390093770801769890749115397756707981148549701893983301611938886259788814102634995825364815274945228409342373891796317526400*i1^58 + -3223805966146672921423930497339234024257169716494125118667260409341642317670969262053159097437797186963816543191572194441587105331361422986012777175323247494161714152716631754739756625347750311562455798212347938640567299585186643831823008736828073002871373072534979744094602816049563206301453589273668781587099612200346664203082165018265616942171797104723382085078918349878060215975834017709910544319315234766655165146240942338879037705437768090389058263160981985712150152949517958816415809516892243467656064701940962665501110823335883351038172548074317307448711236666706145961276737531791661572201173017533135412132423165676336427797800602462819094383470341457734364843012504090952994782691562980327583684378350177072139766123080249196436887456584315737704247138404351779981564567378988867004050757005314692797737793527349410389952374283798196279571765673705080490790986671591023877379422991726734717795677605205553710488438272130571629840538833301891341305320480*i1^59 - N1*13647585589432053477189408462055388186446247670249155709936819114272741018884294209083559593036480644940747524627295258045709106116262306127063635448384969573548872816801932616657209632615933207651936053223252152217295929260376331198736031150778765421*i3 ] ]