[ [ -3834216972573929191730623750550825947359826971331463577918470374736405844703773484390807831488638562295876453007993771975453931633246259022718459922846693901831103580598496065403698460082101512177539666475523636760406135654956334655293098476713905867660986071686606555036607257668088746862983557360173460091064980750161330241780596926812034886177611507849620998128725436615873454168337281620695324819078077158073947340229013442048408614553261507220517937978904653199593342237243709043595273001497305423620723947188398566088772696371218869599982788855372780787172253065982258771764843498171421518092088357448796357870894806846213526508602488088230186763632905182001398315210826371733796366426558865680475372535992830748191634183782164839868090119151349767554110561248527588260202431469981164079444255809325042958559428471147033906179474297537179815707387508134614364455330200833232811134921882167826775390454030980368015799124954175131333709867080996029025120302725547926784000000000000000000000000000000000000000000000000 + 29457896946824096316701744933515523597913432152815044569747354278817905052166370864524586846127159702339578806087802870358503617425784006638008580444411380807532919853012649929314595036386752574851439018635383457063189654350243027092508717288809058205389436235162327927170343959787735823894008189112938974630660878533546396664723522469605677002556806010084518479105906568446767730909887700529841046587154426648351747408810663450602307310197727103505232290530659441184036643996707345064626348340557412433105426922321639489940434717174871736739722934370009306600870003992643734653649318103586117055267261138107811763006355075147103297703114260342611310296101337929731373174096708759854483551007014923460561636673279595206334727855673188072749776218061327514039512081286630593601989654215655129007074425060870314371198259738840393953060804723930378703186165753253292805483851497051004128262130469374313946692475693470472504265882258299926091793703161492720767651715707174543360000000000000000000000000000000000000000000000*i1 + -7275598981412154414367213676425871205472084499860779311334674377040612207210555467713330812765700292467219498715283189718766051649515860893246376536436808383136560280746328424333729893260149527383809472488782328912647010648138140944314858633001329596666686325073333892976401422180500815281667515560819552462593356198321769780913039508882657557375024251766704768222296386033226314482238478650503052807098921632397101691626001087164875808701358389962019140758447561763061885262387921956334786311034167123006354746006085250051058148202953296826408816614917385254691789261245508227326047056625779728822874922854323660325912976141630794822596112545491380556942643696997647922605338203091955975046100691797133675767628560706654727284665335535883498431339521963218311405876519002724096216887041502077681481091723125352954878028806040033008988329162634283279703826071843327615708370769533434705539574207102629920559128578157590610490939543228439776891164933899323700797286948966400000000000000000000000000000000000000000000*i1^2 + 10387110022230099311121928921062885289527002801803245531390884456514913725517367549653325052636848880916264956710641142746408453407054427775223251099549983727480456069247640780849626220347142766287031035411582445670296290744589104893969534811965429269413545958969236773317258395102801660359544680713671695182301383280793072391834818413794162182816996317623130300115452426920021091310903621405901158215182553485709291462526395043485158558132243193553260697320074115112397006076003899993700758041184924931770697814770452051264971014191413841998179946072582448317252999791313885016552520118963786859621965122247164053460267426881776889574605421238072493282771836474120675961794474393081324974334755461524004678470251937123647132499283718191261210397811290915299879983206155305848484944905061579022302875215289546297219512769720907656867071651643893991553381548476985294432522674680307432513000923806912233247609211128200067949029945217468256505445765839425598617977873135616000000000000000000000000000000000000000000*i1^3 + -2616487555346540215486996769369119623311112192496610769577507361269375396217670026996616123910612603389514007952956493160640294747962747872421540993660921660311477014800189337129611702567307002705672423951831542051036586094898097863206341351388530819363913401357897136679814458938278017466260549673729649056351568929934402869345657307785782209394563890075592632563192468105028501886569472435870835862751399701499431090683500396134825554218199822441009347375149343932310678546323421241908426909592026544894388609105156744819683137609801301362542579212648853763245176196132313153962353582531736650542580618872124514357968903674735153901403136465740738350305797383985325283719444830727524762589292341569330160013356854157694672712639598220658129222101713603712521070284299220323615960372215310660336571378167368405708776489922490866588590763043869050515216241258482955205626798137204486860626187314621829894667155492692852397310252260998565118625749586769406983282740797440000000000000000000000000000000000000000*i1^4 + 380938346821293286671617039184245840953195094924762855980057644694917257264754225489347181370660365911322754897096903725797410599120496539748912478313809476687204058548887663164882239394589445073145505604588906079048765415437331253398129359513699195377171757031423456991603010121906771818624330157284373269434145793752347153850602413236290798094400391694814586518594299519428770077905152649695151218052787320414766188669683732382806178353800593068231581243534000702081994163830475347840385405336955658234643722079784007502552391336896272832139410820539162327730945370150787142690486579002656355989229163284518591683331407927105576375961259137588383704336964618988193728931806531794196525155834239463563853034950613174487123326188321861068962475551380160635483247673658191815398388451840217307192118982077676056256922060619115321544311233798430547420680142189364509661177542745039106166766904458276453052597546608220946871697181302042358440705231957841198617926855884800000000000000000000000000000000000000*i1^5 + -28868548371889275342602065105860511773748126437534186438073564216419815672523986383646988407563130904759698336368543661026787424265749983060612028799479535657474582307268120899049669333064589276821224715899843037895588121715072838025512671412518737348376753679950711064223485931372369474205273309425023621864257442870660162917461369513895936137969088943368552542017411067091398674841506159564732522025907296670796764492819819899812060928322494939589124336358529754024362406768356558835823208826305914326288615133184587532798042563057875020183708971527140393898911570785434678135772272687038980622999117925811772756086631684690780147248204486836250772317172735449268381223050403846365646892429162131965892672598336467899917221343352583629841599091325397149719789880711946797152574984609145586894869838172816111253706060190579923788328425275013921151768407978721941834162540081506917330488903122293990821345768547729498935986294178109180782900404272713015466801283072000000000000000000000000000000000000*i1^6 + 1398851563667699193144313858784091012309291331353682629275531804649430176298183031175459849168909064195887308006205318682311221354387866990388915455764003769112973838004729565129004443340957071571259779384196803086085301661647918603297120798977000082244158719031461864155386238168023860614662522403538721952785729895375560933365420978162921547789338365205658406202014667089520381880487784629502511756876536037976206102073194849537785197203999514987003915381376988096369491671884891169867333994712372207355143003805954820896642050410751035101251543068431119771829800657798557923963476055658064983460753636725197063949035047694112714728789505452538287387549033885649754006436362760638065405770667490988599152388124064836166495412005646298359455885799114102670974631773688768662619781069693491032449832253143784278641688334199919963415132426620399774315298285659901489231131162760202372954410296775567124833410537253169721990542326639551359050240784021648518101729280000000000000000000000000000000000*i1^7 + -44474340013853916948254643835745522410036447220321374971695023301760798272162609683646813252846934538955524126806568247979780458552267958350670756212358443305710586231220040025584600610712347155984635200496425925251443607045216934556934651365306329017837901449543816967489633023282207645626896019276867131025212478084451245960278192169553937849519135599929898165333148858831907239347066126589116921660869066648257455655663698857045014031722935589092984590099734256012856225986135991646930793648079557464168638752256663567661085979802511912843683245493805094122927913580536788275023989257128242487991437529761527457612936621929151997157679567822023933775391929610965321887618999795539391574613250388987987418772243191643439905320978802093355876058931810649692473987121726823874737658324568502450929053853225748835787759395675468484484927432935869179570400619569371421132109848405724503582878974076255528805110482293743161428397743683227350486180748841127686963200000000000000000000000000000000*i1^8 + 848661419398728370332150994854128732601848124715821944919602452165581650865152677422958054489315842148882665012709219996094007956654511267260826258620305393790847138758823572825836540970347099785665585264244342217592300298712385681652561067476623634937913400100407596495383095924781372468570544121609575042092813358081164982359754281313494639564642592565154230573119481782423375469070115838675895445902394188850987533606360807615102376982208048435281272903303463722998941588905703152823428747093461242966656290222395474485904310646561245549533638931302564941336018802663248529506455410864350930651664017794462602031139998690184539050844577671094137669513540572230376030750300331086761745374306504975494576402810273956112787334859845731681684126187606977945136178098940128184890142161138780126000339394034051370940477484048324390987915682112228550540907465316045478827668924426354972468053906641064431053326981120982675501536851264617431105066581016969740288000000000000000000000000000000*i1^9 + -3970695362801199530917962394991302587135455522355474671533104149875278202641263094559607456054976360400174710793114121423611517325614028274893208573710670295122767113527472065382180455484898429963961940664208900450985139808880563402693236658153938271858242593374171478600296128768617022511777824947567973910200654287792717261498557611929097813586424757438493608383128510895320057835401571567438481606678202064285512344410634081976417714341672346133177012831128410246949416987169878048238660745102013345054586070305419505704645382851007382567393355835091309927059933680386182944279928481527877767639045263816176146010060297053536578647241683592166220528681785545477218471832997040830628757738459108350407950651242349955999560356977856851603373378297999721301559090949031011998824004805394766215418048440320491351930149264480653926617350543399940452716673142944672563338420109971707195460896170066120961564661503520162137998529079512513406122597190732349440000000000000000000000000000*i1^10 + -300142226631930544858414099738753930520953435243144985248957310910072358752834589675245185744946000785029449735421795299855760573770765895856584262631284274455459922014608016257375037112088491412509230894818738430408273861868866020390359404380498592469714186315128093593772537400196031014118097184921904602291240307149719011615957864638534963844095548988316564250534693421389400817138953032221329573977923968868136892874495461181530856985884356442823936878420649733343931755934129338618516992578906663831945171901566839603845006951772253477414193997551268217494041745450942839543549408561596791168703170064533209936810204348521357455443441659775485711301887287787370795468082324192513740997798053455729807191866430122882226053883393506561601685801291381201321227345495863630494471671086175057456778155093427480289357986950832999760945552833350691550628089324838988851566233863547696451168501264661600326158622549453224178966868388526205932221290407526400000000000000000000000000*i1^11 + 9766947344065570974036924779847657286687416379347786688195261037732316937440446903896743922710084565242407811770920115156899908550136056001142271352685420363754273717454568398802762130607176948929902844501555996826875338639768938330221529820714342783549144636866010926239058927280831918443805490806156911721677754935717810209429634080888349331072838550725307680138359066483321341264367296161608565428252278995412653201601816473013149847438330389801557662208862332462042801281569087032825954846609741161402396076393359758829137471005991832890928176149264779022645444804676253086135872467130818135451914146234744948216746623450459048348112488747238261217108729809249870325510290256634917000745013588901557580549272971145923579572288813364262358877269566467036093900121630895354587745710870493868401967392086057911526972985582131112876860349077929861479275768676604945551407663220102511166356881965306659053284906317712674770710960232580349189591924736000000000000000000000000*i1^12 + -155667477364650736589959985120397631845397368747241604652762907271531757635015528996460275056271294763533819825130513864514144902680175936300490855173099323150211521398112074446436921774857301003647694960815105858917743104803638497634491255411516814408134557383532054917247092513831636925203378760110208067707379100069069019088757539153807373052393183126504946083078745128792141460669498103752424076910232003568333134062822013249062526650286198097413571005480219184269706810746660724708362197203271260463325707316115965787055738375159139181208449565443631205996691646865645798093261126941501991206667774932490582381698100413834164674159215038153661092167422581982240645917040170891627956758331797308617225015513332090948216072544108219593642854170003645174709097175385670465545707179588370770613788044243055383234732203315752654334334501486849833574724369430893091000406491967215203435195024756443301821840827198956128470620278317236409953775779840000000000000000000000*i1^13 + 1536135485633602296857298478549494110477858558020283993934325506763984720836872037285553416142031467390864005414781072011892330459371415377948615961258067991339505930596315560347149322773435203820954018755215011154574620181651991768833488475044948211753106495332638922596826580924648606958664827391980153837293309781190126837442300532866602547524803135014242752593676940180117588325078856471500056934579679768629099758984029361901987374747934361481574132259877066421752469449833786883300062526972418521293248675429360892093879650517301943784299999910262216849542201684551234635035084664203094456018557623675118801411522079187261035662585532318540405894252883922617101773563360147257269852373366456974363889394772659462084099058123910552053046234559303467900484926503139290944027861715402352149364473712085847784672022349026333664535583989046020305609199669258443012420919918861068015269662135118493574232722998837867427560667961506966982465945600000000000000000000*i1^14 + -8661732095701444410540164573303559298503982788973602332635070196042696163852732219046527617946958928483711715129552440852831653991563441263223419734569893733398432528615431479818500300149030630424350129524906991720368325432612896482163376038953393895007857418128736559899306530253043268121967799151512334892354165779377676267914769800493166635687461163703583930045809245607402094787940554285924256671578716984357086345284627104179984478985842880294677658886120094530477557226025238339668656620304908497476646367554304452650148890620776199603297618423289496816168601157831097701124503795550168742080338344306155143031572748124169465504376993670415762367060707572385563181541556316127113505405729682621106039161804390183943518614739159753023939554595301412975393822156745204623706559887520482334677969041627072935162911626361162200706980956240975560507564672085009779369447568674914204883181910317978067307745699911050261962183340807285637120000000000000000000*i1^15 + 35182561508352348852552706698234592910599794846716947064457624419294410803081714807509480703125401230806865195924021535817612490904378148359703087159944674690494796918762496797937124421351317922289278775311860154880364674096090537638910789019159423910661337305995469146055931474690169839373308143984335106370036516454214306696895142093671574510934956937575004680518586056444905331168183409914099178028635022478095992842667251431852024579891448996886166411099111561322421331637424438120379992477956131541416571094109422297971243693858614103031923674016221530710398900867463767582410016824971901908053769035199852014240444269715936394742136788800423840556826431753008976396773397311380751721965042237975700234862270050416154242512009551381234563704781189822094552489973122583819155449992128627819914595182348146957793313317891167414953345992077415597936840343325988807652619231936727858304459872099091282693530982114121809529336988958720000000000000000000*i1^16 + -185065050800673164615769989058107702857464836074777960220780634448144347790013748426347446943475584318788607436288828135419008282651321679696688642368435903833456456966392700254078928653660238945359952134666943266731151297117765649452201521804806315503957933296365874383462182414736695171855865304086801993092435896981055443231021757890519994192221026092311372397782296798412993920236753409328851686692452584662744624653912978152355714002355145435663193050073932757027027476338182478280869186887993009309874481049758516659442238032889049935002946945403230950377548690245049065697828412758486690376657605296952841287699356788272025767590356675187111127079883500840896263095725125977173707095296165439930696002609362439263579018668275253362028600330226746183950268367863568319246444151212505888082360690013613447604105137854623212009176133414664195672575573455609423814169401298194171986285533895194851414934193496749074299882989158400000000000000000*i1^17 + 2076013545877232292784163908450818030181459655213784868168034835334374479784767095942774702048691507347092459883435693547593057513098660909332525810562127360892932535696959740617453664740827004437695633956775557055081123530094288400554154914735026539061771988721908594399097930535676203778389375634250849002868772675081838709787592449674727595151251414417472139415760821753442575952979899152613103940444610524115551108853334220816268860835258170889945285938603564045735568248923817548046133556292009874705930594771434969909535538953932529518444274286660047273872810645116588814508993128489722754988503308425076467224449243106952430486280821643091195590510291627401729099477420323401907249318105982413389477683467358917640549970994588472927719460480558952243880299661873970891664489412247783549220566117859456583310851332737918926715076764732731798976946155269250039082559853590318790607069627208722471910185853332890711217930240000000000000000*i1^18 + -11728511076047540927293740237845272533552078864952661695027814891741447982739278329625381530245065061513331927591786294036700672597927830645671086716918745930974531992977310852542075062313126602422602111480439178800713525266119742169373285211233896628305885430897187215113885198494297022496321381539983975926591570003513508444466083029654019252154800377749337363767189544632925732124953617536268909097001899917613867162132534666486652175975450692585001177280771635987692185263184072298385873312130483292587481144048251360176592810039566894428298424399615270153685537632074755223820139123872888801245662678391764100400970912167746073426164815296139082875957694101275301022650278172903290466455646362226558931059979670859515213873972186098313554250505058255312524643422033593478824309116979355264302562737247783239209534579145267880336655849222321530544135515813274927418095250365961038795760538278732470630805366894283980800000000000000000*i1^19 + 6161459416921063928207831224045063055093126731931882337422344970395252999801076549477597219976184249075210484816220920487598881060096162628517292829500110274019286323356078741363046552734584790516162284475933283733159679165300237290134042254512520939917926644364918671316565896871464515130286699784694292138266098563283264304212082037715937439960997303285830631783787834837730079055034081269665761898239043930989123222465462271026204724336350599072809861331223077803896113338305566463017148910958045820046844946764049412064638002450607770122669179455665523919918961732448921164016350335689846988727501787941471913095537780645959307375756720224812477457655658056531326528458536065253349022112241396117447957152226676005118675766003137712437642065431670229603323781486458244620233298355937298331583697750264562369265610816417282544555105199628879239626042238779232849382722979568400790019903733698978121681602607054848000000000000000*i1^20 + 40375742408711584393363300984486480361217696661391244103944031882546443041819616896928593908663901269814457268881297643650742861627001275616834820936724177274819768317983338616696816535190334344859799447979517233629672732917446750615072920035853937588869211075586806040985514508104480378022915736737723591712971901034824984998844200786998341392790402735197200607456073795248808960699861836084062683827769114153333456113683773086216647057896574803496508663210434256124438123781308809562138024078397496063542001108042318015696826741033423059293555662030700076624132958725363558474868258255636738642477194134128143934356346653523326543500782320455978155333162376340597120073554185259358290057538996746989885034549684867753362086411489280778613774404110948403509753037639222232344408396151204490644410550255696964704377423224254762915947302436007794460652108887598602543995935570659049768770776566963707385569345536000000000000000*i1^21 + 189817566589598175173901190413974365835379062616188626607480551738461043173185440607165759816723098425328166780302248914489843530727918632486841990764833742491767892922623024486089534967268657195954431291948429217517760808654478935077986197557391793123761300721802979320467284992686875753167425096812846684955285726343960613386303917172696947617839300028927578266019901778776256791638310357498676183648347289741234980830045647818373553003121586877706528145944441222555117364129845102560499948371182642447951336400644983421992488960805282330381105957463592521156778915224414808404045817018881790582783042919907497543655705879417921102198100379145536898237890725414050852945458878486455628583788780406884214830809269276705338275698267761840632905073615716704693227886929271778435360757659048058655864307877082606452823357363293675674080959998311401040206857049278544162088013320508784525506641365154707747635200000000000000*i1^22 + 577056846482802083931514247523820759155086726124521442365338279295796097586593808269386048674124783153851388214670503762436155739538698194380275606117361380373864060873367798217839743876731357294811456545799622014328947818821340101541324425324849874104298748886053893267436467557641430008424216028039743500911581971775000041506069143895604532684855440349176343075033363055744599892740701454550853431286655778570138757150402782959662395988605030599132085612059563576957922105758710036196644044340217908725306506660581296926544187701567397333571438193889921931787698456643685206376105495296205231836571581459536610115208931697011287559074899583278496116934784162007412714653844063258441611302733692210586949116585874955735691848496744289089866255669141158630544398951964936438524199600455570748022054923064291716670375469323889668789090292505996525693459559670512281974087029063769898375226401705741516800000000000000*i1^23 + 1257160277852892840084397340107625009457497602184618763216720607756533610301769733344735759874149398979644196611428040304246569869062294897522115017489105676398541876342912032302036630926523884007538176843995076649252875482598441679866090566989550702418952471738188709838962917021940373376384791750436149323916923188524913171100700580939181583900428145119437262391674703088016316983468925571707407610129574672282769388852210920462630804241445848359321802527092835221110756175451935155617461052383024711391872247538011411578565877764352205137009787693517724760853866827759561199435816541283587927036123871136266074069849035511391063439273883898737015395126399294879595216969248643762544612637721867103083684219069059891027896893538251808818984268667267566208546710980950855072747449380168192312192863232657259233611989203288211696369509838693136529945352649403972617449954165327241208479177700802560000000000000*i1^24 + 2117348118234226218936773351122874857779353963742889125130036028084446433470980346726708065013899739944893095376881361170914856611627429084877502628651604502268706432298962184059828815790058049512791011540810354201952313455938888591953129086761331292498721602282886443987550030710806801762314475211731831731194463055799644406583618924987269106148150920688107169782195579853586437508961477636069536372196950386490074334653271382486114269472097968979872970482167691820945274391896502120615911232694943663536505349901828698725910702023070398249063519251399131232292085062154093832789392744136954211682046427796031743744235154644329484461393714224196274551876850493679546382147333758684800560601052835907949727976554339992680629810246860696408999875509004140515981377606292559739804641640818684407619975910374999761987587945243809909583224010561145101099451602875717377654548180559922766901411840000000000000*i1^25 + 4777415366867155010350405239325127372889800451398150913770961114930643831865735471406584790554314367644556831010495768884765419897554487281596559099941687638535391134701569315361368031785960630639127098337426161919107288334821100801157531645487466339783937212666714374240086933245477593846201195092806689505980620310876192193246712950094062615113228370161606092189323956531609634684080322656354338220109573474023667926078093264539645506447136181699696573887767843809661673769620778417140353133456761850625206113613705149012653644460434786351145801580407774669085189032951521807411278541010474448781770461135626992064206987212784890755989517708998756382519243664202553086126219716836757227101708274842448219258173107942931117120638830693181115994703586956768544055781390805345357967751904371300974979500744993006580616764170993308106697226236885486350605141584372695060121417939990085632000000000000*i1^26 + 8085036101381426351344314085881196917129259109873914532942903602846591378954235102788949407394011913852889094369837769655233984347000099349885375187382262317275734025378679483068783446529599978386847822546111233264507835318556069285380163399415102634600829636764643314151220185400611674109332858573895036315996748097532876125497998543580773950242972194474786691684371642372549724612823569512020766702278504533643296081139460285135445391736645565395219824689918542287702537036943617206225793573669013066250387513885029463744963791414386247512763394540112418290845068528879765952114030179636362237998304358724167191626819698169650881955274670304338189417803330179383356782385544104800961850802441888333491444360741455423904880958638144188409652336824568736500395706006172374558915039181792265617240291201091722185844095615011433317650429433125551607706361153536372083944488439775232000000000000*i1^27 + 10911312783984988377723112149472244513341933365156165873444692479224532198258114145498305149211921545728474139553858144476355132600255076221066395074134083550255053676708207633243184610536342089642450281804037635893000283096490693486635636922145040988392654008129087041839814149315745686315832402399537612420923951472343919837530897431912864807906744590810106477676197856719949929576574327735802804496637570543186393459448475634845686082088175654072013670284066406815838374993180910839825912932567690275040764403956151409549311995671793921674632166133388902324761787664877272130728549994287978328326586006913142918658802621980835337419577946425313212569588639329852514177461359299931042141636137569069080667222785927236301452101798836555100041785350072757662819586523589019165686693462352543251557111148669241074967132507056031815357709839182470517240665773739827490704667443200000000000*i1^28 + 11309751060351029985925118371746930825575625130098870657291420867790987336614646982823967116555881579617939475254884497615734145646839396925963716123262820977931198998335120046566067732890447260049692679333875987862261347185982254150007350810453746564174251104700682681567321560697464611567090707194665018776454452458070928551586942400265655789345303489148547044072591886064372253067168385886403368772732563725309736923010901950137102505334675798799213431248257944348628595553468538951415975193303483471041932343983670989161174484987711434230039165655056916231541871485878046335346018380752854631121248033104718510359577560544047812760291311623937808976758285563887125472571442972619766842421920384248914311333948543530104482490950871926401562804995165772578131177115912706664319946219534992674609998868048846089876965685735342141880197679785097242382700802568650063872000000000000*i1^29 + 10021499204703666926833545648401902828991596164748029625465846369072995261744050064715572091032606816021375237477655187434999639074842628069598717274281753642680934836589672485962937145385131306682465335924282755501116162421659912357652372530335665150098910243754104299285048484812273049175193065723568060343065878441856956803039047918899089424975471294801012424627893744964117831644375927716416669674871566588427844451816496318311003272172921578812321732103348516022310401602647190741388314908476249160405186448789789150039654953106838543629491820860113319052421621525808992718101896508430255049203182595481075044431531910852699550364699850727877719597831896864237297153657932946313215080342407310094402557505812790342153127471594245537000512617056861883077212784957532385326120548247129276230747872626235088233773903221671450025504346209263757781652779511938416640000000000*i1^30 + 7671265444417761639525640704583059282043791869877962999131949973478920796294357139144621386930104786280912221724259169742368978671526836911831041257667247480285310392811332757357201648405289133238331612678446531544547827820223088654599975907535942932611997982870226290870559032785486295763944270266784498270221881926854290945933916247987036951078078840749980668424396854654206175550254855799176092689808228932411003874125644773466666919553168180686327879365504409879738400032548573529479238021470263491335937624705857581666525155237704587665271718964075892985423136439632045171285761557960838834540886250452965412224191494525389512052821422394140216601228324306184888383117700336339274208220655944291160123282359941592880401842341711233244397710539266037787825965813968683684237492397402106156470562760568941559776271868656970825453561904744736055896187207680000000000*i1^31 + 4255194616279241850800003903268867358248636898489725511749225355133030377195809256919566517504158691372887551168455579171965983287327471405114913675717556382488165913630806455891173231187974650359716257743975323068586670385352184417666020582511571256853190865728914325896166546013482791772201652071563871244991537512652312916248710451648147782335179818902110921454768527742119301863233547461732777262556900422470451662758315941051985610360332934015630161909252935486667082761758752442207506096709962846050184844179322524432744320994061813626103352974331969905337863708674079435327304594710786874766638791311371811737856372081762928793761127921083505343213374175843389943462298319823228005925706933284238923190304281002986852049680827061002599868450978340066720457210784454344788822303409226714955924185140946083673515538630726818457866311201850097041408000000000*i1^32 + 1506729257157528234035207870826952161553238711334621935096225714680157327016691018676078815503647010748001196880854300035160450069961866102516945725630237217082320572176569794893386886157110662904868627034280822089902914898295623192683120585396284806943520673243375846561952347487736946524712335144774054357226938425964482839584680963008133623201032839291711156909392450291823880557028307174169902977897274601519342115788717396812084363428804853425908932025226559595016210067788665906244584726073113508619541204694728500198749748699422332227766673399135945205822152021363368402730127760727221783223139827262826023638792036259703123275520426198661377751497846402764342080093767592664729313050968999704888312197746442720401023467969054856987750031699461077080486353223217501699121490728444156024951527570004737124259028438657023477161383480547115008000000000*i1^33 + 504533545279676672918932755547149337796805893282733270543902842777083664428281609073004677561316447703077873025150844056391346200160670961265266787701442445532084993830182372919750670527758153588593722904390021083493719920087209597112685965920306941034378985711029600908392925798554849675679330040055927368483844305301820129030357541996198339521235428708173387302423727002718722770496880323489802735932514928885715442900539467417593029467580910287459174956963749762234831942250241361967141714780385397569866843647206706356818347190746670002129095506176769147634205346813053522469341657649374625440159521667070159709640170818456466747848241609210993958830272365380471774049431328382500060010626649956418098070961642461712747747417562701386025227721269358004076351011276289931203512133478009377212054120646379308010251166243604180633065544089600000000*i1^34 + 177586879403172987621385719938946072026780336680454252089859221070997225929080353009279331467443360998637156474733619291349699299471814382189254287108603571263910537679546055019731552229301818159066168199997656862164196838625532838116928798190605314118079938523040823423532465583976911966428478239132123331444911763974333323874164813586694164097671103875719675932463288760093878980858209820555958680580024831328496062793991769902225875002379439354400924022224844392280009709568389994404257663671846108077309058125149212948702796657097058940584356535574592327966405628868608047390118292975008598199391527617668321104792171411206006688496436636240090256544356678677782918610340236411854870960103554356302221482620658708081673844519559627189217803961106948654240561112653922218364614596850143084361674744926438388293431357684571364254515200000000*i1^35 + 40050643855113663572652476753447391220555886931027512631630589689071445161866225679224254785329880983588999160109935278841798361230559804538431838909620175100824113069706625206428311885820321811563468458254789233255272865746399202235575556392508825577864303446416391697380351954172325663964873952147141679309396940543679516053420109384339904809546955423309430319551175129711277041203270287407371161326676587018806821387846779907928416727388815101349648762018479933526257080324495239237297300820620855756656114984308368620417048910546507785064170522994191695048436449509048965963574198184106512448512605056520027720508020047145672574176237302961387624872532061316179229942904891785714829488458738179864496277036754801560703340712375116566612147489249546314314501587520659968997420171804242204429736875978198118305689100526062059520000000*i1^36 + 8399686502917449988232257708786297186613212103871562320849180669005981198190320770043625500822550882386145047419335829983649565344037648596757856927815315350086709249781590541582799051727705130710159353242748496080133609612915575837187982466434093237466599419775014211489976086126307493512823374833623297207104434934920461795321195724693961097224326194394775354417041247597708440390344178112810132205898904593637563223298430708794874980181712752411058284821745044585233987582116433439611721622725341282518816920725611902090661954275584116627122671922365485098292940504323323619748811599868563699198477217131126712732286216051653661229464667190019764757840096444090747719675835301583498130386195248583011205505654962817170048436004050399742296903447798822024617175985556123635014611188225946646606496494662802650140179128320000000*i1^37 + 3244973737949854495014501621380659876092562033606555172216326983635947639825721966456959505029990218764479288148217055048791693034712664664599261362294980351726587969107919916321500499401015276318365157183891440309355417502714434664286894121218511112650819836254419155135351276574284875543729260667902441571912571465711194301346440598535836972749067135992031855154345592916125642980713019245298268551932475923815523201229449255218169787529992677290250386049464926435771286666669334037830864825654610606884768926238949150611213225578367306076502292619963563370873294062244362519416362086967246421263204292356812933420072739688466996632651707295269509013371298820530374338260266920750291881622033649048741701228435308900339053857272875737521161575411212932192045441598652206470682174536413466224328257610171656140836864000000*i1^38 + 566561018718305870508455662072930458308699260725011029425379379187770789735397729769070738754107986039680892323586010782689905299084946896055401038585641751628008549273731245291829173988348460981892245834758867003813594988124285703054384645020282472574200744007746870377632835686538586113868185856176270583239989151211985370748869275771487170534628965906487191566609836161358972903968083128959071614285329998236278370780515388468384374193120033059895433812859561296166432008503295819224135175385714058407688523291047060074689989232931019555470197000199494830226439601955743057139295636218646947679028649263665201675006154617190796020759478757395847635308377484692364777397933363902722371841870522832532753432504647949900145270209633717098919702318917803063783935216451198792840844660066581591492927962155810816000000*i1^39 + 53024346738429276670714871568720172615705665952844622997101440776574321207325458305028680948799477906441590724174146195583613527517480040931734233703106060176024043183277260799934120287674014626529804464343803933611786493591876498706416696245918846438296315262404279262559436159432645529986225504083162082990553070848705344595744916357371345692916409685993959318956973018062538443107134953817113122670776633798131192163779129886089642034768460175644884409605019981656114084257145138955550127696738898721965263395079857407613982218033537402657107810190191248903627804474285090526466342811810127091316848697983155363295896367543763876406705793433847836276369313178236952417299585031447315825994247383783769871285552768822729546941775527869051033518984350485639819644168314016315893363156703042974023607500800000*i1^40 + 4044189725794141863514455151201729843049891865454027755906514965158408730195262556799847779839082192767583603006344047363382370481824864941374510198518730602999358442495165830257463007359877206276406191199751514316931568452010277349556569861893433392028316724294126467617487026802108731461895015216242405255311253033740378028076930700854635891156223597509165062716419779565752263739106977906345799728172704029753356826720899813698056994911913336370138871165526416804952041229974581507090555854950103770113604803811899090573584116190577843609302399266271606381258761144767980433543014196128601235153183557534486575017348096532340720004268234710725906281545985030598992390368037386302475285211471342400579649769254455457436994898019014999298026045732784058184758717660828179430607029664611649430732800000*i1^41 + 340370805047125287028145448172582283586089381031111999135626851793584166745745244190643145386188985622225857903269643830553576006909784531148036707983931934955289069843389059343061694602161144954393800085426619202874157044019032532015741756863179526875547673243353732913527049090980833065015488777011256974102553198708411866167357749720783209372293580657829797208130245106918141141050620806637977194308075247806950563088376193004042276381034538478572758693060894173124045569810143648584837020491113502183900196612727949314357212057139810850682635629212011896213013221906694942028389019599012779037587803258191126900489644047627010757328997480690397712288020166536168988721613234058226422893323268078511352435960951968641731951374022655189464257772074333114633371609683719763448712375086264320000*i1^42 + -3118267148783968464632020055830370572540039025128484648999446033495519538354745118997264632847492408545363384099738080511334183813303086413087791693202739054586199577251821895359241339919968696191212851115235785971941189804852529085038996870553348621735659930656267927492341079556172258766497807236869060355994269179678156846852549771921221315539127959521885432884307388321823243996873354475808389268783118012953302343991862737805376513302371252210275816011277387391749487241246289484827314140609423330419407384076545627837270413849640755152931566793091795934191566605839657802530177923096131027491715613625831338464641819811350730543765712612555171000172970203333188471554206931946285770759480926798814264666202999093689278534668540646100938362954937426351866093043050937352622080000*i1^43 + 14261374952176299003907927065710123694366462771648223736068695950921871970660620646634643552453074101312699368809976341557151766981781842976464441419308042559429212661257680338439123315809799273928311877611707659979337802964947739949911849366806500625437760889724188770000542903805415607697505593242484637533061864793330202709469484860117826558207357140068101831574155129158208414608180345351110762275493138222382671576868066546707158819137451776339398229696345402256194694344592036240357945678391973168326095968852821091396226548653223144180634203009868211309857977638575893208320174171869213766797921019059593319689736373971535101231487115426197803525801377758746567788620039286034453967763658688246163512287878521543553909087468590248398251276144194624078107455803904000*i1^44 + -126260973960865432172774427830707982575149645324933201503852141267894385563033166181402195831114331168439763900767828067673506559376877166554438435408947804243451038600453947153396935490983443692454565252209796647031266236964246533010598200922711720791120874283210914146214849780071737280106667938168664388827483019032014859923614265227360140443287442920919156866406862402776305780867333166074322543170879944171268567682878848042713141025681234783673012246823633033747435003677228149291110724852052755642471560312399716747203400601749284063785865987986535547180252119866612562013375729873156243569842071146955821515072696441921609350616004239352477251557604929713779230090938770996825166572450198981718210757879374095178567744586252759043813188739513982836224000*i1^45 + 563593095447397131365331053843244039565029352640384338093138432343288802495502024917086215553676755586742562268125723369068566830474693606770100147465017217921508132744463105664218299165356320513412286545567425659106463648166127529786800270260875971750743800427519655448169772651928737848930830294627431529307329229644631381220017577453743008447603966756290802913609187121625209695865367240432901261827167349769184436199462594364649806176819093913989288001540750284231843787686768567272288176307492791210064838422771475539205041580155987586141811145770555078123993245921520221809645546674536303270491746412634664601329458676430904440324762746126882302149028719366461641525888768483976129504346696950405053651821664900662142960536125283933890703667200*i1^46 + -13474586885223991170627343710604575706473815344213217145091631723554750476799733618752781761758550403443238349447626915939391083287831276127540488657060172635994242922465187980114555965387355305725809817428906784644911108265868719724588138099554587518908952849544006576826778072518142654755177877478504502406982537390952989946229347838476689863884163450351515698148062070777442186616888364635272112668113730085009914523299672537428669482556686756991600419335946262036089219965248421809371536529314120528182054081910990951922811922551662585068662034901263506075943326404951219445834147055880449065167893753715613832994795879992467393444115202968783630389109386775026093229656142139600500217792887978337532957931680545233003992266407590400*i1^47 + -35938019146164762536753095904054984990049029743827208959198958208195439910660317675505151879067711072344056452522848145506165833165116496424493372545418560321776158408560042663421226007824191929361587709652600536180305107966342333941820373384305923632743224546943946410797200391063017952733409095556667941962991631133994498009554206139923269477755086578227070339402408352746887114004444334529935168183852083287977316638297760258526785691371913618380862793278061693542722345761459877467222524327015966782318628930376680154783799827029874675760476766521094259758234867696258894477243717117886378809812292527987300920366760681897690868193326617673471152849950979549241711818100139615904885935495895560212285533247520481529966080*i1^48 + 7486690704442073498851297749245029850266011184516666583374747426785011951402881282742816600203098261940833103280179754662545936136179010004179221996702540496078565155152291211679643071320554773360106311236104125433020826442338445484638217200345500292171158402914166842768553895323871047986911970233234409029131819604970920975419782583199240440839162631562055604816305448446516397566401287594077405943978891556965661834678307274027441366875974458123940515915085213127322162340024542510720405423253712146699485031621095401668235403593829542976723618216468803309096684487032254754074966663348853083192887881719813233109703840116893104054968719225313758345236024544983712113397369712281618488953567115214078384153600*i1^49 + 2359264412501131887283947402949342311269518495420464560717443534350042869527846132786326008611582425654579296161917751196786725782413071454940880412744639377082550184690942312483183754763981054624101450787652662010431677618289019811510142795955685355616551963032942020490373570862148180646639448953330908395711565559310006569633666308563641099062217692913572031029902781841912562040990533011897733932700759572706705072481102864784023975612998743789342411945308266827810975484386913530273305814880715267453721251617096297665216431607735765423954662522889287262434323952030167276896628214120370215859530931621722684871495261581535270637920246955972723563945862831942030794758927196276668802094898929344*i1^50 + 6802037837651059972606537612712369002956757254121553618531343439892152681879281602690021485356983836366452532059301783318426777068893418068551514455572948228871965837615541445895906288984038446081458379731832995222554029986031081002684753799900711408014435532847366334788701395811786169157002220265305926792925084697006589801656383124587343617125146068326612110997524643352420344916650323771618104116766168362887209451403719815305936474721627167482760821188117102656003310540604299530935954413744247366055834983123040646202862347370783654397778389442703837346142468447450829357176907805372554987166307417153224837400220470245583543745162659988160178591227110697071921759888437354656*i1^51 + 8906837974932752697139748557330645622933497620678996917301060310917465158077830809618801870104812268113123999266271457355416277207721857517980220338823627650147913837098387655290554566859042642322928213590086139562526733293199421101482095906605193111192897909278567436966632176584748825631853920895903524640786386744208860634817583237866768412059671057001748421971959272437423738436526395098290712842397854288279715596336804807337282198180695979708094028947636451067557490588697455723028810010297244040577958719289288162757103785195338325222618513882942818221927300506569196742973884306468716182932832822556881191092008034268762118853130587671111263911138833125296*i1^52 + 276891238061688656592418964589546812943879161620958609131148904401271332653774630797412864166590878717735221809245332273735992653884970258346290387154389678337407022735677688971496186387337540188847920911238773515015181276865334575027723440922544172215713136019150747916009414477595396700167941436022821062837507002083827379909496285575765462332239725271435846704955147167864068798665649062224572655322687032785487550473125659299371931504546536171389024209429332150530681573128000744502933371004860285531706253823273685396845482865730828309567240188682447001558639311248674444031644660954559461545665214415813160261418530663319989949355633381560*i1^53 + 3460311948976009697276083119652829256407880386864520792491377632062334344048739298578142107192447496626055529551053973910786672294704504077935542390155878229044293006914323938634947960340214889741775051015177230476349584548336773443987081968048118221255959139688995868440959824429274770235433810519119398283451289016228052419234177548461739981946353022606237256983031497791835846113608942480764510091461089256759043712703119893347092336436152473524757245463260833163254654702659642585683675000483014781520161107707722000053306864322821067518053686253592467948433539150714731284206768499016860082471829177337409111179298406100*i1^54 + 189878559230221002285672997867107715139335382847419985109708432344782727652337303051322330420942702681249722553180299225437490348252922545058452211404416280166759113869987741369125892885524169197580712479494804189701654243383097211032746629237865125504567654814977503966373457968860310157423066933172227421642959863827535956757164808531167782283778470110979319683025926168148695904775528797151201096322000345895049083874624885504237904467214596727005253726233748509067205176686313594258942823740495687029031029870734409118943114959558686558837426196860438509178617560918837442516993742138500*i1^55 + 10173452095790210847523875610078659728660312382917609579137666503260181116564337527703551220221515444654769647642650110660231569646815209584609564759505879794656631634561212450938841352303510258661354560394841580663019380131979221594759730474040200820529962829683589522557718021880131315101085706716202386136564691364944418854601320408806078934672367048429539558032206620073638751855096706571236088391516104046760491496237831078232672607135112134133990708181066545965917348707967040787740936141138564691218429941119140266856757113418148232118033381020775625*i1^56, -104445688464415432852506283936877600513979600945989503333296024361806830514940018128677621216790430789191108688432189863432343469433503805134624587178061821656569106539590965754457682002855945139333095483615882630490216401711640431842254792674721508358827817338296017540061578046712265038205235665600725394929113655090662754288939850187612747642755118881398270934212894682559258198666474037953356062162019031541095737878243449854421860535174724247739658602829309447237859259882975069059581883627787292286874062856770100423462908041144671371994549100535819056421039538521798975917105189255049597448418523684667382344644153620304436879569586432537185712827889646632598835107828871148882898471177223112352586448633046384023221735358033081910771479256642682885104419834788752234812742133057868149913613171246455024081594128792779379629538125961623001699364534586291051768786298257598597238199822783842560920853110993463892976768216539414566317036505101973377392993331471406821908145922560826157543946369565967504147932557143259329574690834603617450777828327802552997884809105525891432438612462596477431356504227324723757747055259324071001317670708747255400957990063036477373334377699298880302541430907891822990427051887939633284756930297856000000000000000000000000000000000000000000000000 + 804740473280225011338575055272418911604940898144895855771805794041796459914409878457016526310350465057316185001781946870907358143346176058043465960663875746044569451149340978033262220445495509021245145182506072229223780540321208571181076137582940986059078353099328594479576894641884009772243375310795992377019726962567447587741700794138921698833919437615959900560354162759686223359677689138640280335639136749131966749674816223796069535899306526822888244464693647076359113082865970310933663485767092266786774644913646657916049651944132076684249905849405040421059336790764651530218579105390841789848777153093344754116884964116673572552292460935859841512801058765729323193978566285664030667193436909209292949098701993603810652199345386559934874254996925273210551828865478575394704601803812632746724589483364729744126437533258553830514148393676721430763490214493388001890301391170444112884311457100986087892706287497219864548642084307591770815064309229929205282117781191367003974656308768233454829991769790645913177972950882074535502503956141809064508523714953931980711292882051223659826985977996198599680419415285045463270154810911477267897868329956622687766704874328503600938524872287783064903188150652393260795550692136953952823203594240000000000000000000000000000000000000000000000*i1 + -198949945063046544230148439758409166190546032789753035215871296387347229185421610321646429916280189275657380077399381221197079094743859749531901424578099890610180238637580441019180664379039245568631574515764310263044880796762331376333354900011918001363128157737864396918593849883601888322108649133745499304585582757404020350982546270685557156118634857138127199683206290672425915378050770391143224516248436025428732331504707432033651206511215773978298532016004351035364551717809961501351850329933448579778027997544716371610581967408755789041779571047242692943009910949286852580236570965597856522684179733378831155243354233089017161071437858626279128960165753111875550091835973393685368802556995790293224320741056582149992297909594150958442252491647276145918100487553542627951135527322521767149499600031214242539800348518630761949287097182754922690811468441599083854051073453647531772802240432782113272189631416351532819525240961447729621759418957864603176091791550529906108197521078356825311015546641874583587306055808486060326904172092080595220127391876508920548426910800486107653894355935633291541004655518475285992247737069814733732504174363293960624991965834816192488473982464538200547222258184250840909018169968455801085224655257600000000000000000000000000000000000000000000*i1^2 + 283834913937086031959732360552931447570945885193157328114011190907034516474444705027944541519781984598483863964433041887583531340382605261341881640894447105861491645572258792394416708607459515760707357484388940209267182946691030598879635221986800893815027137783773995977560930942532277882816482316377572977592631959124590894828572140016268264218053321116969538915438380908737175061875800881269969816845121068651454397830179820969560848715546331369537321198125516391655919535453745368477008598517474456584963687819734306610691617708616241688979003582590632196408310075222950997061709250296410216143152443643680885516677820238199807128587398851202365550786202626787004221860583858115513397307632520283105433978593128223429657972416275017604877175668371722602757995654535490143223431648924054929471043847820878045152792936331214835517537411985523413657303054132994341457416334563906229110622403593317088244309963676432366283094671649089672971831531198241038069948860952182057331143535544188788562797475989320224172353398958876478331841564327391876000340403163905914571394063174977810603741547211763944734201286803448461594429286770238759739465042697191764047855065091811934375516859142436534744414124321280994745253335450864902360530944000000000000000000000000000000000000000000*i1^3 + -71592738928979334579485308812292764707397942154758875087451995271187225601264514799321897017553148607232367038153260013157040865797164723314651077456755016298553362293509392276039059648198874099791295775255878386874958858398032939436602613351228263200250173034708828517686814547014938847431317498099661192498806814776205109109671214488291269805536397309544457283711007149982010458488654790112642604038792804157868323427528431410710041310541575225253500097638005549884652976402418271214554324265254232391224172972916541579114273611835628722167828520300997573553850280369925605241702175339924648026523634969469052733380800268598215409774574361889332194351033316961177028449170682811885845050480288624612707392056063452299165111233741366567325579254422709499023116202858425877463277745999519867708323597381753888204507188624231875311506210025890720204741467341537131959621224384266490592432327193645044185645230617301666394841855407638686884822519620038325966138866048072461130204457346611904680744494929035103388813474684595712963418180813257644957511283829975654091194516743640700232176996156356468303428174358912558967078753128890258281719299677683731859570807866531699538913844848475281927097938824260660033187788418216336776232960000000000000000000000000000000000000000*i1^4 + 10433775584556322604226072673989874531486394794025738586162090023506132209777731675237795669181640321462883624744955419518199347517303644832957530073827686112259871166285569487094980879704748192484350167231811352136404018776758886461348737547239599306806087027926421676995613269133187497429037864957587888816600928047347223290853537078046323384432481021391158973044627948808576201131553856949592081065540946802038842336977862737195422022400880445258693187172632644068731127740911818996297124887270438692528068738176665332475279822115923585712844856372852133984918114002470726174407528936816573103114763758207069631041479334972749580542292968058999519677532165929973352906524863781033450224861390314995952392633493788227189289895428072782393696358180189649930482294125774624605993352824117050628461698601771765251694522826283792096076392084627787289538999656355335515476133971084043703672445063076224326701779500101844810777821532327314521307582948971686090906250502783478065713816895486689830819715042560279580491257933641768832695711005790394272096613178856481873221571605911736288104209235548788695719909730908969310651443915542942875474953633687216006877008914390426164795778298246336390838689967177919458920544738988893877043200000000000000000000000000000000000000*i1^5 + -792293360698365749471456239294121490869713421537292225038929534758529744737477654288752617025151016193920724479290855187628985914526713589655071998679660229504086881309619573026766708987411591772796598942678444446409292976179656458983651297145675089558450365396998663713443209237117884548606054084526012729650619162459494476196257394446361512738875933787486951852688585070097912762448693769890625199963496250723514128120028293339210447494639820049591636845823015877429769298210447436040765541550964249095877163094383511408408696619197610588481214496390093055141892388313478034429998134014660497027689458754587840330169968577634693639675983157221980482093560022329061874223994432892178204571912715606433460901973818738846799703939445659454003189227230717559999495278638019611515861556350827573689812322594499453737200236154881639618344998193198989704625684427329699331530718931887441776524103385058071226528362756022969073376443534769260065017322442678983168109403113774725043257317927410671292446230823166007209622423037721236741910247694228217794427698840847345138836289691186027005592437868561700187013396991173243349024611564339186342291304706819250846820911922003914044327133582567606529778995232269465354193163843899752448000000000000000000000000000000000000*i1^6 + 38480477115438623503557162046635824126092399754440179308275244212350145934622915677216809939793728879815408938668389835788864518434248260096242096219789678366452140518086750542746482129863835000450751157123385059025847732785433324852687660319851643819213069540007480376280518043054349233948202115214157103590530683521042621415668662387291528245608554137775132227227033733690078728738169494372945079289449262913391067887286277275521365013473291429771340600377273532474320990896176976670852818567875998075659944126514810250364043140769881086778730627188839008805007326645103648806409756004585954417413999522358843390469720243927114638083910924648019192080738142164131996310957371360705789364082347308265586561244922672890022938517388754276650188513194347497826740432883404299971436397552274237976156013308777531437325535583806388339956151339123279361820058436347571258672354311762429274704977816557390042202869547174201231621726516557990325660658653147254537779239055681445536169304018493364940621494829435210607396343853339591285739121837459578960638933394365933244527130997612623963720559093149219744318243569336620813470436347767903138696655951884978892962687466588355053296584585258671313314053655948116021562891872784875520000000000000000000000000000000000*i1^7 + -1227701285363645133668292184334882507610504391128956194085364192946434912032610398344877673397021528809232479012830855494260281705590687067285743746751623811929954067723932765565847764598478058010450771513153664604512296898144863214755040632301516671555176469840524629519733924026899118746348976030383590859379531837776668957257333509670729992166381456177806815147673723449266637729110659506896490520655914341174579977192365110900615937392175328519953226248142457442874426166007229250393627037237387358596255413838917524989826660904859592188757721330093522170474338592716874142380827584087555977803245157599389115005671089977747770263861760959079419607410103250559708741821978124580656523064661288106759013043387464406753548273796861729457517604834983152007108627868640657009425205626407580125425945195449843558566379399380309293474845755401417365372739425583063477769281257741992378273736665169721304764414209066813527582094953214957199895759031883761227268622815814398411111857138734542179554464612648674275754210955337835572730691694888149772867520896006572856892705892484896992143315467452953671781906924763434951123913205223063679073120497996021793823014409453811576993257240609710893406699475822219709081452322540748800000000000000000000000000000000*i1^8 + 23586200161635070759189606592627641416585491195252475624301232865430655773598332280166881659804633366368082732437148392904579319665897776614701671820649032692228761189564850147389401014972598998727229064762506950601163346190945102044582719440603063286812579927519760150862771352979180488039581844948788917107761806284308300168854737077755356126645568827914627869422448002119933675175682788594638181494205308718312539930564210283101213480809852699184155775876859238562122113159076924899230010328434843653241395034095707381708526507493748203940445440166599077805218375772387212590909690982892503356162670261280334464902227578367114790523939004077652156486916436217257570928037526182632636608387692645659037183765429524992403590032040590834782010756533467279625135986344010914272328399953912429702458808865257783184434023294000765653366746295310250685652999265955932424608790494584675130880530475816770245120343003132309912682449610451647563306595365657654963205463321066862473979243564252048449815295566266342394838572929327494203543541684407927268985506396306508812433635739491858493747294880668491891012713324054354580470418231274536885445359092535499095759749294339853329644475262080125908700316336569957989364417953792000000000000000000000000000000*i1^9 + -116129328574421183313481245155561746368679938030668093907091041958242746959708665368575566799982673574699697200189071648971715225758503400002550837674866879200362085522868812445642629214312262302952713367692028256442205246388188964937386298090916544869858839702050826331458147362918949731464899618601203836505316692081876463032963247376002266274853208166954384603557594229079443822586139886152179950561095567911637380734288258815507596736989158276829347792203434831779266022539706626237068935457262823985447668900586490184842428697409796631432098020532531445072777771391754909808157727282201420051521109278542009654420941618838703028507054431209449403651725576623513828767008226373373619876522268228993661874825071752694964828030413116253017426925857579154798838829642226361533183221609722435001235634866415280073262824864740622345082848701468652437668443349249902530606654490902753652984919965735467682227818475990840226725941072869667450893414490032803592839683843063381307828601527894629456520503376691387137465755880346272632725605692019153382047441707769090932013461190363468049461971617839596012299360351448607490973832958516557763756967779250171270745378710259541439449966366977505904013474205311170956450856960000000000000000000000000000*i1^10 + -8162597627227152056915166224758310012075796297206414053677696166414406931115470382001118184582904819588742041069070854804640818891230580184072594451731156334806925731302629053155248476805789298736387153639145711724392132668304872749432402485232132380450307147923565702113223991320018914916128417931189590879577295388593773315772508211394912211484329467778935360787605894645059389373503620411769739037698303039980368987303177990907553496422687487092923816150872979227665568452763497552653708930067191453994023199620173073096404221703705731688926067400947076605230175565238632721994867765809862827128347683164681507398176788344306337264594848959068972769360474784780238322026019483784358407904940764997589232252479290561437045867092702764967932186116277008170153764909322860172154818152790862878280024991538760905447859258592766774376525785684786145155594983448608512719449303236478825127532822720109102593531087493707917284890971943834585518655882181089793093171377593798296330589546219978954052040664856364567551294466043014535516990492143089804999915823381160994425003432993117883975661028314279057320636181436474615917543082985293869232613555156284498271543185869165988181352157616179855705313908950948619327897600000000000000000000000000*i1^11 + 269549089130376589110388156089111540151925349867719854798628586006689055962695896981582940609090641068210698280589920339651490841697616560076613567541597481133803342324106978072782979746122572772400081244278666751517499663543129788221197495187079970085397724734081204393930462963724572975190206979442822551596416137352333352353049692788965496919977828612204013111944412185424031755925393120356903192647212798211992313154178802651642220814676871725443664258593756056944107334795071295426305526158245107986127260751509210059673917241691561238524158088796808023799046552171988612480534050412465365733992426397069735300880273519713091793776453227399839649422772700125500868814210041961514066514198577104232208100187860756909149625215620951806173382821321845524189642165759359866767017680512660340379378688446483343494472645035285227876623418260271652923567767939226068386567527642147054179027016490116025819577313600965285021983799994015838378676821853395645307035745571467352025386525216742454301241850470665034491281908508666750926594263239847138742865218475535002821233714422117797478875020784475049776260080875881055059928880148702463136928966419847219513113583361480555223881784260849167404190666476965041537024000000000000000000000000*i1^12 + -4342462266701734275250424512746980962348612103411802049486911413922954629645178413644022646870070684658130225771273927919086167573344896080407219385995366402962284344158489951757057362872249361966042834842340812453452468518383512223041786950236741835224097297062219270710767633333055766446783221108157261347156694581110017970170213463386353495828071793679421847531633036756161390176056358228982638743759280035026045878709564801998432157197814526913186047224346343560722308291782031963368698028498860047397200713178979664268166976613164407054977779222391483403370260547555272713769596632381885080585899789315968739819312167895345296824519172261860299026596387250826148680902564237584405272147507973741113640339228236234077652212568385159658127497491276991357965097399904457969785479146528920979031310936958100165174151212791780980541477750286913777949391685597959088250305932409029793051980992011601194577842014836086564782266401202873582403019781512341958071305446922754879488811196668323504386582722874640680677638699934873202605079594447104277174039905453489814232993417947351061795573957230560691908766328311663898452646226473793143772026996298613506276717867453559626558077448917163091671808276915877314560000000000000000000000*i1^13 + 43399522785643669666129045229565197596192565282136439673691776804954469052254993861833156296689674195721129496891353003635139729807879226098333186521693005916332614461100252744572989026688710585208093586910442700075219433758247670889201859683089313384313657290715815594491296456188304881856520948192170368829850945505312504007984319100198231124070002327114024507742627629932968446413571320170638091037777032445424678288388785857841751697949679727362726493130816778329318276055793850733410324086126924664310763087138507608624478585946451888232590328289949252398290572512223588053771200644579777344463302945962140049294678578807277222150317789369997799932808881368972391239681657739532694067233181833887668152444487606375247181372512109013251193250328535719251857055152663998421024578425563656305779120449652845503327470631104923484493303005381316053121914233706764084620569147273580349857576409386896219382474146398665261061767077524256179812783024350833431217392379418576562108366312277998192258774289851347490854573390367537202419787549671432748381304249603340278932272415084639273293455939083729160530139584013306102065084124830062449807116004641599863938666620425980634141744341958018317109433750414950400000000000000000000*i1^14 + -250755759210682647385783643388896400394677034056340353277053692787239026444786247974084030196836995324721397605850763475546346489647406396364604019004174582047336844058264966875382423165143775120915828512740685039802006127547752132306217504462285648949069959202594890300163581206895189835387703862596852431319562127265157920358475102350849803356488222171330321914439536580345662924526017810100604033485316213010212405468498408514186461937965792726792174638948986336429183448274449505938675848820642500961698811364351178512907122612277975003292149314150887403185364496564448233353573090112043479711663513463773058713481445850517598430904274506318827071874784895308370609431476944279887474431182286814586392340138587383232077385770027132416747030263943033179064135374244153095036222546637806360138597551476450732697626515551658052413581920996264552742007444782320078219589885646108393413409409908717291522333506750510737735585657620800097168807497861136401202290735995959843571170850787829891256350883655116942995641697491064865091358394522456035461255937017387224183431299804184970113503153024598315716261875367585760938621802296289433922834738228748981548618710752603345025068834867688068596420711546880000000000000000000*i1^15 + 1038566739536339848703700879832929785655284728642990011506242113486362115797758176895839381288813032157435473250834556935653992229008675566248546637852223554306211472233191523004718871007618589840463589090451778729802120334710821246286299661971734523894513190748679456598688255022660121485952605404349345325928126682370099366436670645427228967770575258997838894441788735605126740659522328339290131655459648755609505432399901006206605458361225285278552499565730733788029147103781640295091247307929259636753764463922122550299085649090485713672234469066360714047787493422342908245501234195228100709742004556458601606750398384026281522160592045038357579390270564905629869156136614578077096849614791946768834811508386374790936295127308318343086630456802464708392946334617860269605495384137373019438353157496802041953435527533287674506297766301886224137309211982051143477329540818599026279335887132091591742650466969126738367620431080124638457667399019599969991114240011625329771974016507693702075870243358228106209547112873437657260448436677234342051668515721094095725685424453971381789367484640437446849765890233311834464294418112261182338318245102962781595363498371591534553908485902795514075508899840000000000000000000*i1^16 + -5354446507824904595819016281569349142293684531588663867578196193582165043359338246992383918931662907099022199936353930616611092306001785548876192523840221522836878599392197172345533398793175985810902330088308306826133986071276023411217078421532744480667084170031994517770724180602589281701371144194915196629729204642032867294621087161481571239677045794466579636182400321661363858890878263369245103085478641557925793838848895187143652455557507347026409673464927372733053794036998438604575680377210083302835879460475529611799606786779161251086532698067124735376791325815065445475057453346880032988790559343012863701928137228897396628360139980414189212264605007327322999142823966738775460079938540201868615797099139077785078995200138968035075616726329402743959998459458929762282759192008127097653160827677099141817283000345127795857605807842253758813688298904486157121152576679976066753046471942115932012449900275284062668632853621952358160890893737481369074120217724106398739993819272021628063797578176254135004056610838817537311981652428380460127162024721684343852059228667707689561721070226602585061694303731148111252908953810942727694734207173702361058436209206082821310457800785543630002585600000000000000000*i1^17 + 58269246078637139446930023947906451189719398947494173531062869011456450661111238988253957589656610981530949064084023276485699481724663914276973343159554929700275889365110752376346989391814555886952367470999276113126818127370817014957340551794915220926924327498978881105586327885844155829798638274289006849088857360343485348271163184528088353176413022968269550306160454059897573191581218559301410662441193836524542005065125020970450150263188354617343441967296960685658860838655022263372909290053248546395565217398335341789657998851399878032740620630456460975421149059195859113606710317042067236189228873003296357418271554880764215906292556143183415151125594563209094477197690642821192065030820157127091884788076486116102678754333194634141911524785251678396356230007196885149854644520708128618436241719201012479631539276943393276105175242473995510542054999724262574213780219047357816338186604906803888817446864371300465282564053261744870282303847222378607385666935943311517654697719586646210032624744761846150503398064372581832208242902360299894293678579415218890893744437421425762007506183225124163461307384477974443293308985043434927149438094499209925141297691402897763919433756879209103360000000000000000*i1^18 + -339329705199949493557199513322547037628941508221669270668738010015728088605636900816532861527785209176286118654229280645691254711472310916968612766163994251919050980420640490786688733819497350833767580916634687829655854672292271452041324600425580137480252959865679653004263957739884701476262409589174649353314595232943307114185787989392970187134269151579735511234171675411164321925242363282326044842758298111769404268909967696247643556914500780239262190157760764766683227532526994554933259357048427082816290116471407860767758357605345840883018399962074322649452341371684883011053546101024692387093871667793798288379248472933443480383203756226094575278540707693373389637385723700940435964609695548826917132113831004442515541877514908277652635048121103839847568470356711695576117987035956892380184562096331054343020757875623781541473510878825326697539414869549681690222375893482709250356784545328213349832635240766333492498503755856240215862761666835222942186620957972190858925215448179676466035483775120449573700185278648054135265445703715260323479626023352655795611374814438403870594878600912397903789630048773665410271961991527133103351436728067309142459931930522175051955791063941120000000000000000*i1^19 + 274860208884046190896192471032565694274916763728403730852373027527926836806529113592610853254694783517384675358293401548852880435658033852266491517626362966902740373119842926405730312605057008161864359168753340187871958934762572597832182337083762817077274048468372889016758857200968733507887151371640327901657220411051339585277697859036740843428958661901710917808525409438809651150161945149690458177960247869307673882833575323224944666555764918981632298549670500981223822048561850471810681553948352785548612536691063448651304672452958910902756785494769577014669970933336746055281172952347294792500243015248805955756827080477232790116519381285887523283431809387480618858091771568873748081299483456943876769207111767283287050440703664131349505235838411070928183286722459966490236744698784526186958451359405853920944102195613687590689037233520460214026086154045448495901500679981233386284233139115542096482158273002081124710173849461202355150206253109591784550002945476796749788512497108514442676726541652146244809779454987586581412946716462496973053687645155808970147830501600485074050408761259977973738729617015146462237444878873901176235655359270894091212031352331512463828713472000000000000000*i1^20 + 1092621022398303377050148059178834887632059473136620771094877240828694403956705225556623145372056585249859155901723455308776248637347528405624099613243655436692969056066541420786433461047303699684958868369266664568705692000678198178801912728109971675759688584717861734973471936408533383128197661045795450373928672905795793769295889255622751207510547495523552868643490873236128500811254835418927794263070213802073006407179446047689955553173461535351560817048363335908958658466901047346626934989125951791505408889799521412656265194085629849685241501084770104457318619526267718312213608272568348813125510850315735290520632636052016633390605191805327299343117627911335256771127030896835112980902113288927703389815207317675345465025455912407335357164740194734489950396590961942260712474473327691035145274295603164979773452870475076305995219388765438740877752133220929106365252276064728336989970163411003603932492697375258153610511402530008632522700235503591149185974565614216037904459431846295142162755771322030352328739984374337957166058901248378798449147332400701469870824633009806535483480236262257209163063240614840633422630182025267746071583607822883047626782067749698928640000000000000000*i1^21 + 4633369023735224668963558081005724870421170484559587557380187710387020126274655844418887833923054675946311315841738534533350113492406135155621889679593920935454735978293364461606625150362342361433721625530965260455518797147675847223303100298448021138112721024347938103781208544162138927498226984320442797244010963545475530900446953946793605312708685857143938638701177952166630561401888983308176929786885559320470662397464700893570092832899495651039222900100565299641160011439982840923291082739851249291603440226150474010154513055166116040771571470450962026675672232244961037349908807604592753955202424201559345074068352656098842240887518984326090023106305340975678864694374723879425949332482704675836975607186288082942223444350568682503607593169858450942953774754440449174314433737335389200452288431731033573670650399498751888265388303461901040712486746399761522640948082390444460493727205864834018278517029835701343777978672437914138351418791373821438947986574555745509612748984087487861119185111115332740428783637878710456440853243019080980640466629601998881585594970655854149470990060179385714667408291967709849761491664434537865622668418741174652771389120589909196800000000000000*i1^22 + 14035970336720041042197260439768718136930877892218472906888971791689329994530245075249831429242251501726980585665666769393736408293842787087310896698737318072054931169569701153825251989314856562675490205171430244159874167569903509199536352576552203368485107106059592284197974339231130609779644866299857044534498328803544319282477852616571052917666823611835398683607849043180500733482981948332661978766175629493459241320512730450670267915903409526114132146585958704020440556665612518733682876123826699801954862340678221398126724065387338132084795695722847929651903443416541141210291293954020390618213337588261711257025762361223482215236356500795739802918794225241810219929310199850948923978472854457351026773341221024380828173594763604283287008354647087740721793934674262338111783406333206763669993851932673536565065465131274719151188899491108753728687668313077657892976180162674233930224456570468504271626162872919810002006730567118708039700788924559911567713568437350162168511931544530130038109339371194423085725483286319872382049050081493653667275655448432516132500567373000461981688815883608907135915808101204819629856522140802868425216244471506511184990411161600000000000000*i1^23 + 28384704016734208368294014949419195355894300600981189480807610131922439675716065830190606404116357094919674303501148154230618216460309208206956337652091472510841778710573444274975292406406563681442280005289241053474630150478790113195780031405764838433729299158760919248856213782943029141554894099148037838046130954703882282621244257890837420956871633042918709045890466805205113471431251084514975365870272262081949620788948979207028453157622300244507165001975142600156126634372872000696830922097128760567580640199584869101318935314946524260528760915136841022899579582406071509619751762454816608174693798196539899013236071652639254613704959876670236432758572969717097339924748791213692300551216951903293690728676033983942205536867226964702741065022036573080614897283067258571759234269429464377969188355411749079543570588858784907724940887165734452454329132807346479036667615428465382589322049954278592488122328781418534764254476270185002255814136872824091639468419274634956631997460312259559331288214794752510302122734085760111413673153805098876150269901241426386247391520609810106766459393969808756174654532487043178638291831761278331777339785737468861313187840000000000000*i1^24 + 45684880141529354492420026814716194700316816463341401209023275363351972558296580020791366024525945055739979415929152763338197077789385900152850839407104007013998089913222543247364424810744929474668641975393052039341769531747201019565064116340368653370068870034649206923033245742094702676577023383583375910369287540100037124651121807462295093346235133859562843213561799371367599782948291940085562010454785430205962638825096729108620939181759984085472159256696451912269284695515047320300024898950057799163294523833686314703043318039365524841398407376318187395753902503906333365490115469538239642288352628474397928182306443063943526015895963566287101127516428713869706908615257297792687671472943376981883930255246692006930543336869640775411368792195014882603591438891803096563560187872817478216568859982619629304190463679734834397073055293398367738470483807271500319686216969324941195463977913022625788673433592013699258575284136374646370648317738559600046492777983701800060337584564468778863153645951138276378632686891865757203476070186960391476613216108850920671082549957370073633578148587886668949878025168261838246998092212781159573527552999404160942080000000000000*i1^25 + 110231261145425638426927114932289085666011096555404401770266369564404326617110450906949341870488650756189179671842379888647792141188442273204231544801665660444350983897128064806461673264579499851109642135357833474630630166675099968220961026308746335802364182646956510508066560555614860915195450888066848304309876407800429660635117335597073347015720055529253808200839383178712064962840181241635927515611672907621956590789119029314593116266801858456989992430286634956020122414995495504771537988334524180413531126862603720956651234093488598500850227952680086091216118570690755656776323584895509615655354132512639225956612981467229466804938003785309136344319361375137667094010393039407025734885097143290218200906035441062721679068837758821825484901975775657071350052999150150734454495884463374461035045134342189066633557170563512728673432196908178720967881566182715197156313526654957715809406329276393729619433594824523104589027571653398890650763910623460710352005814527298233693479524067930105003689088733679825107140088618305102304475409189224782175909374594376923819728570962148500854858965892297851792005966471219343453256524887657739652450880585728000000000000*i1^26 + 175940123331252527385373300561009320759669443455066542704061562900365676094056557516492957838829459836702256718227573268665393920974699747161966709957191932785491454689733951588441397337709054316980577348506021065251740761192485600629906271681978842720821350405927255700725932091752790776259814979698760080628933366542394239134435828136866407566623620172226752705152443935206069322904778968352711990191055019347514307999990609045649716457096044300662876690871816373350935043525423535291854060949957005032479736863262288878593092101728977396676705335790277734817332961302218961134071360787845459156329711580365139794366792119877065266204395331580097510754399998631051773959005343901122488183291117436650437762295977142982170053330087751394892900819222469601171875449879321220503659072267094792399446159857546227752081940427073059834927342246627695682450480284551074447440117550559168447818125842662932382728565596493185885821555509524982350981168312177088816937895508600800746028978659782676780559274953464427207235428423541035563121182180758607805534299444374893698921802154303822243566136050430194707060641606027346222945627258097876254851072000000000000*i1^27 + 217585378828335858161280909808119553273798793302174105486891354890470371614951222600667082258726755421398911386516120546108496269845652845352148938191207599727147372355737334137750858817635214950655880997480430969301195251653903493299235533497123338141129906633070221999750229182425773130665814366202724662610834906140323310656873146870987467902186435624282078238556174858792286851466078184031096785317360600067083080822999950326573490451847683891694291680503777903728546625502525784071839667751189789644147745955846065415393141528547080880510485954019606029215705082776800341488433249957181969210004275227601517013900599628321098403822195782071645777105634514766041781449573551153042795362196144812208856514877212057322905661471776881039218774273254382305661760515694587724934244551253216890546108724204857313698726281960758868933036467686156482506292749022261173832813103424853430778898664369777316364116972480091413693188976774649672601686933101019997673017263634856579471575956152064462313662297776743570540333576175111492597103273599870318377033542530907431833896981852554667481998037032479927212076532113855315941769230778593234124800000000000*i1^28 + 212910502274130146105017472563146627829488705472070508483735201771769731132721622333610643843664648628486138653071029345706565071936040265796058081831454047773244808607023742938518649559975974067820800881478218121415605567666277729882584095770584548105604722760295384692433573275130341453844873780750217249703818516498811487298233673350040154734561284013935079840515695838456990280022176426570319795779740629623713499721520138410173314925415153126370904134136913767538274127630574136393639423334766314104800034795438883475472385321888329278425876788236386598776444959074385620861653590591945152469551888735057236264677674167127418234891657260188628081856959402937265016146189465610745184688235295500659984645026474757671447452837041406159565737408319733003115412562235802182313056575130697702498590391396394410335853640778065955904618000774500034254853767406315682188917324815740896654959139577696981377777213658679432775870660344185775395217322487133930842095201661836638123258440563845864276034809427876447487351385744300115530949403288923683709965756375807492040915986176659241885044192394449656039475394363145374590040038336102400000000000*i1^29 + 171420670705295197626445858494753492833292412608249252314127292532213937450449149256267573397767962934740545878229666124346272765332889113491714327619200877579878417887986475353087796553465815401569754769778000324927491817122030755043924752983975370710602473358362284279415877619746460406256971431753456484307342357054672002796328519455672601612438788829684728564693410710424896818314049193313474764496482510410989552012245691124919394728746498303503252216666349328072851149345996924560728519125582438755156553650994976938359743633580301910178653059568046464573719011194137426683639414680368530862484838848808744052934599304713411137294133616273400919033088885783012150591338299274093387010534993451490864255024359253427574357490024783691936312553367156310559629061133586727637647911466397142895924446423398923133545408345521042432961547189825509146274225160400720459870399434632617023099411991784171611245704917496649128687435373617994284821198682132832973726920174831819509273517534961902050702723100221761041437524036601032151184052110173799294761956992896729386994104488766041804295486092581941617558268749958175785966632960000000000*i1^30 + 131951524276938006698245198209814760034347537635308626951398264748697286115790778146355111326073541826994821425122156277962212046919444466490407933225366332646594835844622876615838965758776303217364187001446604853153906204863724611248885338126317267860387379845842300277827111647375309222324865726684216325463318637802646346119815074248049596948701688413275246517250268382943098749722906395448506288984720116670202917342618118501765498003812026266445065457385359886840929588507305095231507488424404486867561839398919564738158748596872615263238042380105905400572097900989220831606283541099399339810347216543100771506373923439024292059520693653153248814488444351294493122365687994695392352284889386789880008069564022346425740618740633278288445214786012644455472841731265352058556179261199241697900764109799424160692586034180258153924719528363578027980455349484827782632284136830958175635144850863358738999324894562078314408852436837440943131933003169170282459692647099442456282118879375695599249238410904702967032036480853629630348903439257883889889188756395508117057032680828477630350468948829355238640062751859655311360000000000000*i1^31 + 50794520885427895198399111838106301042934468433052100633250617732310569811303594344770405829533232577433634270770482482758644095203926043202529596997607038062917592279307693119313140011216990870154701530983634445465230592251457569617619879663584701402698066526548826670519201567331661552114367713157660995027513848449419151315841479882853154514910922366842364321267700262601351745299145542105451140370575811108726318690971188928103701212144359941343067630956335450770811026623983389115845536865597242283119303431577880133090646237840602642113520586166957842305672996774310573571542914445787612691904453700567822355025426360230932484212055244977637060727559888808367594243965066423874914851264945642635860932811304803449078807743869366725617945653048732407610401154621156631497923772819036149901683050898122794176867343006940447530307518215878347085078651682445278138062309178347962323133349424161282713685884185078493336667475142929126767057870385011957415551056618437423039537374052051454753710334364739584827811115455730947974172285708308164366626390028937603009460999878767944229966309726531594152427558243663872000000000*i1^32 + 15091708859948681194998942173452974139693186613957440355516368790492233244392082398585664073189217622055106682691669622943113613166386388999671465831374627866954992367214034994737062060455833971526802597523002136451167581059169283455804947196197219231936218105856811412990861630390959410507683087855962153444432108439798683710861002648237900870700857469742406667670023997048167180580327301355062713047626608500300439930280113076282066527771917388912012400905197677966220189523946884022599231935656449578583295908318846458512952492289529070449489092456206832993985791514047314932451091476036527074069004638286190119627561534146625970650979788541431063278296971918783719759903511138931032332337837709387940681857130350390401142844380094851144216351563100154016274612404745919874448825040326851778512742869572303453319796001574479063339843362576428961834851018110868320711506199193891740652248996733297532598235913584570361931388023433781988420961268078033312231173307934573103050584702150590922662525404155299056681600346763027649561518072686047076681698660602419311627845216835503443288437272204985088698482688000000000*i1^33 + 6325782304892100203122802082442327114507529716128856942752155011027437422362534634656415907794559080750375616789513856359862358092159375287891410071385219212701814567516231879710706682809500824755864401330908894898639982929685881036139721432330438681285265903130466192744111415307208702199668315792007757478320108878704806198990899756804609317775105701069380164803047548240276198338401764893823494745608553090170777752211821956023565798884662913604592878184335632974879311486042352516225824912080043404332650541379614099008225550466993780297587674932681715729258161648717783012213265474581431771369512815191969749286333114484222371873379992957053975647061818767681384944267587172630199479204687070848782927995132080656322779523666639979774907047660642690630855940485255142520049661817067269398055059023063367580455440060563470486699156461826150072411111239107880695703113309170883859221604362187915305466430102916715884061374642309390863935411344557449482938069446108465105142692530711319572873093458686281268948782792791829836137594968888029074767809092081401440392461835492793094590834053795681822310400000000*i1^34 + 1621617843614312994545433718492847523247597732044342600667720551519653750143165392426687074159745447021876260315361865473812101765072917137585220842659559760283810876800204669541026309068271471112889992982390409463576317386248489306146600792705297480206551010229839452969728431085335639934568439949649384367375923170346254089461408099115930101430950545318031187411600312476222714812934141302880151604558619009625566242403861740828062700657220574334248033958553745053998540509784228030882173314294983005105938000070923261276961149567788348570530847853267015370380458635611435442659158304687958061353277177940427496966747868511608745397908440389931464815649788654710769464009060859996900665414723709743200756647302686000064172290017614120073732992799766356208914268088914462300634241249541181233801226870694964378445407849704704236052158809979965970616690568645334417665617069988291919427080426999357533277729209327232719702579091844785323288673308590248712291631622034398566942993155308323547135569841083682836869625793587536820173959312450860601926586259150351249484514452637061179106981962579968000000000*i1^35 + 225111518662248773121369255486263064652596764957562486702089288111569517401625969583392597385020219820130252971367457860424849243198958458842485263355332485093402063009644994033689172987696835466246225999914466297017823196939304858147399106634887690329278075651535875440922419106422171080936282841071993728407110489282934522284488687495235942555543440666146359942537988065087960804379588595583776027491765246318796692078107836677537857239861097396855971133121558524079314974022411861964317521626101217424593232737828180309778466083912446298150890763597165061815507251477137966123642628142897270647057159865235248509101929360488974566004464093209508735492783360056723333403774257422896459734640757322633359787675675386286080389331820687138313188673488169750108313150823529974360264915347439893255389713059082025432544562405174453102526846465975654030295422876313702427165227188809112908864411240739134643866190526190135378077026248816207486108470678186032052167235058232969340289094049073501221426388376881989449890528106033577367958251728837648649870256890982863598652808652605017682534727680000000*i1^36 + 122045082649641425563034266870403549374662057966671153472848982039983421880756155444414330681910667293981006620398237115754056601088380138818410960973634217291012468458641029604199890765809667709881712481410640433975635619425797934039465016825032212692597866236294455282759317973361836902913232880344375229602524386858748999031129395622956400153603443140246623561737973430359214317602027530391888609239548346472069490368694131145550333859821659803760734026472401392492276734537760020108900411383550904521584128072789197393002355299513763929373935031882565585746179781710815138951977756801698884764482913731328007993673564472616953458872803892527695811459559435359612191626944078951075280585858932713069494841105035262390046316446992559586445467369388984128378298339822629999259584712105541442608929054478948798466023900547539019779699230194121508604120747145331357399126748839521681139830152729419330803422060917494014247470703040274546495956096979900993731683863835894529401475763830998041565995024549970676100448430386511450206645799114029683714722221400602668480841825060828133457920000000*i1^37 + 24988148663550595383560260539199154098818850728478611708281672035046463311460621346918523954410904019962417319423553164472977057076403337181323438816911349321599478574930942427306275460653975154151727627045574428692224398435622721787943969670771162992121450199300936773275829072859401029227176285495532943038737309683084809693295557829873830315039093416115330730859239513267779689052382140135281785593987078745101190338339081442391985557363757446078350137374520372449454406350213661434282278310520326218338940262068309844106354796619026788243959864984513479973313935474901405577309910038458447663487393936552280308152989019727284179838948651371463587891620215439905615518586949589627760849419814707155536666895528754768759579563605477063606352356936795149968625511489297319036967777026375117660850772351772972702522415376470889954171281546419009433503229815620192173386124079630863772011541253751903591120388607337794915422639862002124816562667951122075359217079205613310544979517474918202480882397640167177016494893759854673232049204753808735510525171708877546433496293767643136000000*i1^38 + 2256642048634813936821988055895854346964448173383922690740766180892837942090109403724064656717722118466580120113061346666349293090120783447785279286246553088277613697337485708834914997746470935442417134669549496003246788761135077542903754176817862019849379915563565788139938050088770141242167767248804043620628465189811670828711541372989682581143857915451374779706804357255151447348787934480370436965514551476985057306537601729396012682774447281826594810046499027787126144349500316328613023449475839488385862400639320996180678411901021351925683476286153406693329722715755476664776568964940825755016356697374029577372936062692773257284746941758660860464763280282805586123422391183956808785445349817451159342873288179199476558197847385240641282264398494497477353001636285647884809714630307032630420717418853857003220610427107655142290271789578479493570747724836211367610663553448173124704095383358217160204111617813171947870033356060616951508522452181648326010311609667156854702881512430912259332708666990618974967394890319674848537128216447637193362027666537283658005348352000000*i1^39 + 177203354740140933272798838353757182989017644588701124153928637351302622166130887554471445144846130579355138954284233282417475597154070954681911271643472504268329070297425969735060955738590237983133488832450908468301580849920461604096682602044834370243046488994478453242467034552868259663603482122763008285369453332315993342360637975507931185231792843481841012537234640866296279708178151202392210894482648757362051274004983546782032844953663173603090139765723917880218993942230165043953636238475634872671828786114706519865411316791283856912517628845660795376209230775620000059894683372163575674830952917664414528315581143554809467410714351703970051292940380540843667688499332712194012199149654024446505228900567807255444113875091567281781878697603630187591738085315744516181487364699382326109387480315525993261453200122699865870438560597640408640143280155670491191937809286903413506279079875200052054668466229197476327389514310941885175550216260012913899151596356442817440094327401452162568581622372067687215852519389895755689026338275500129997063876885477529432883200000*i1^40 + 16708016273213347712243601059095020515948078970849804281153705207336238597576804664278119709246264635767256417014313076920805976955225854015389036133198659134749587825710946765600699183532425115816899435510158203998369392780029679783622618943600759289207033137771734595160740884767071578115811955862613688420083806730213198930088508242806253341585500260541882156966627276641959485031091262508868324056696471364819184896179049250305912566911734311927577799044407548881288001545711670702852362604259469035208614845389890802639431127445741809599964862816851593212119502929276107668716748296115364382602500702968413598903076494844178019074933301539685795926961363564627759555182347902476753780395430446943170826459751708264907437345406182721684804356512583465468850157854992946784952384398493751253589000053821388427708377216308073125485134246178951066801616165840360214794706128790712293870894286485701168828271160834618865092139078093669888536185821248537345652738533182701378348275831256181048406704831755915761381690719552186490759443040191857122113740917964800000*i1^41 + -28225223780785361795148180076252365726811375915349057205348565846650797609354104581571604345516717996889814368393683540083171453385540101411615128632597976315887951174156612730041619812612132622350797268532858940062785301525087333299041515916098306706638263216438919630663476690482052074473820256544662743459188306574529125403920867417321682562086841706614112579388332423296263836901491677467057426580064786667250916388588266108793453242291841564335041228805328871135637256794067923775327285392214736557744620542088575434753092502470902379775651799447571363889158900330534131655598157818155588467286563855467451429197721489153999837749251506228795907387379583754544569910370584070269256099304848186163144890902778611514899640993230828714950583593956037672510091333648161057502721072747238133348975084132523774652298320142159089888266442553457838921066277342995396899523307919693139682716942762284613095121251861496383727685248623448585355702565028951342021268265967520602984806440749659460451589457411760234200230600105229072036003647715531359356190720000*i1^42 + 184311050299709590293223265789779446317642784809107859092341875299814623913992425297972793603072748945796919089829819214994653406719600300586673169998362579351314342600744592482735710049739716571692713522894832081831501680477991854926291325222403374743843260261521760931966454340725522370379725259335417540945466339539416024359355235893768126085157189272635758725390010463827236230194546692641160768913520524564004557613060578160514304453452113699165378564539125623517299340169019678420603372317328665199891757631377645499264604051018614858647119588107915447338093445801109505638907315185036341991862315923397755018152087160549908159186129398691896456500311790548930257470954919631835628224052280575966274777203708357430614454571875318858961850707268465675988032014679016170512753002690682092908451501229816038229544874725662603050488954551880511528150311368982864019793981542952611386110493227149635396441270544141232335078815624129118153367102517931723257519216286154503088199918090378815323787268940349351666022036289245891602933017477120000*i1^43 + -504873495921626062543277112368148009593824818463122519441124193845865682582520456853355823850393250287055301934863452026795923586584158498749301565604279351111282939150860824428843737195542333352883693973374922844720767032433431867216904047730388089822333575275258962695730911295698542537419728749574736498102641172420096967765412492931604610934775301375999356707431692795815250930876125916478544875423246090109705019032012067287295027018893266854547730321532019127008804459288465395320923982248826731532066422301671053645164230103469946564694553522409468298688047537990372081698281574661999665362754644715983393510580396031708157774726211200260338605013301408891160437291359310310363335598519203593622600243648544962894530707541367348950037581030501245655296481488722357984226427414879903191920862949357965815330978482379232477708275365892517352868866890743818901254248340258879795264149226312079247961463575525269481928874774054177088718906942887730113891740480798399678310372093178681179556286796422704047650690250436454907904000*i1^44 + 509796108585606265863863157537024998839286031431156805555926677652074559011946239239544879048244949696079315126168653670022992436496384839142941815871435306891491032175441712832555639645283743305557358780386609185329335461833666610502006871691545464601647322158273207348959553985714292163432507300205626753650542427039249040287618331829711509101150314463623072446387326381817977365168687434122738877427896437486209717984180030390928069628647847062265155083171719350618532404191743125931801413368508487705852897631516298673875464288186514356161331950386933761511640661574225096686875759587673590108605705569501673139923012786883538598489618250942995392561467614204181693422400282713236018538364472822175170954904084319978529444861177484148697744095776178762155227297419421756082012959176831074317781892155638588509831254696707682473430710940245745606456065867889228199396864218439837359279655274837291920728203154692726939836324211036094818806417071598617713345460376407865538614537034235445854317299737008503655759872000*i1^45 + 10939135658758182081862402216416933484086634656919388374230749510835185980206404924806137831046109351360716773300959298141457367907561614969187973832089236450865964372753464296188090627697409993598386846837414371815592681842536385586233013024059922776700038089616630021212502411040293868020152661847750521236613948597221284509028568460339962568248618435767642402470192744575614181832495793297978420343878343682691931038953769807023539175981422908020805884836690152753594140885734626543691021730834500602483035565808832155890023954567304273032943211795563314102915093133885846338892791242374416072134473598402148772696044517039911826367178107286715195922823929209836221528044483167877967510358336223460871084421575245109241992436225399110566910861231877776419078764195616784159840164091828608165989026369173692256287252787012714935533740658240395507328427254390469125365957830435111400832546297693013280408415480530896130616561805263618757643834623197230441233565693747233193754725070306229758865900484873420800*i1^46 + 18034634004704045755051311464225539644734454717930895319710103782430469980872880325601440558304948313048503730057816883307464057566273978039578167696052805462660516931288361326299205006079879583758257649011565050448256756095837294369067154776700031710204150769347660597237394503120391930040070386559157203008370598739083691811532271458521360672218786328162567454053910957930268853279940103799399123122954336658321790176726970063124690998483583859009811412876051225209280058770265972148641017231206975862612425243822673638490930399556947795779032488668663778163882259829568594701491174283738842030416662677681638654456465608292273629951212256003086716116289920130667793503113851448750143717751143601862370286867936939200384368373612458023309053632914087141357378186983205234157040749190238424728764018029516535087525649042573013979268785054351430899373883796346775369803687980865312319407809123270355855762651903068994896804770822551810826351045799570618161005422391342012364567462718729133804748800*i1^47 + 4506391679797929171677729784717782459900330148889227881881607705461589932413317287249973611006570530868062935251220986923529632524313834726022382160786952526128891394157273563627627564518684883268563737771745211089258132199764911841772172890269236197068470850190873858623865822347566561222451383338832739845884488364635563108036486816884395944315248002713510320036607229693030429493724269998948243177682557525865004415397197845504842907783751538614811762274945736708079535377528964708619795826372024051672332942993393642905890299110144040211998694422082359684112674392253728089183627407407913040548404948913381306282041764592886108130678178701747309117578675336527538903186163025822859389971363647065431740836548393877596451852785500807184816695251763300799123329134093404352582701418487597017288505708839587027124738243049192667473449011350644270827557625293907163570773889503287617410533737696911165081599931004284057039622797863774769145373697522680533809543618383192838127477063680*i1^48 + 293253852840624908963122655092657279790976898678949059291005959949689312563231060435675216202938789544768249829422011580511113876463470998643713864800519014934126387260091027423059776845882191804886468728893847618859847152934565447322306197105902348158319820832984015715463032671336909717190292789311586587524319316323087104305818278503029623865418553322122338850278862197355522883783092223364892595609346759869419768305510922268301061457349177140755698771959810669010248567955847005482049548183468018944596028746579591167399909548368413673574740070989187648607735020785074265133816916539619380859419350523953392842520874549613529700268733132440174401425155242924742082540078926995535868103687186614387483099596724687292528389761629636238958771085178367260814388213632525301857327451633536404871008191865462578174533241988273428792670354385872072921451217856905962691359492968923980823099366293554320602574147453738050310516549255315137257030523620621618214416118934077440*i1^49 + -1342002518053667949177760352147320405709421931876947194086257977188473846558934545602546959349392503694111727830045304683394774270770337697069743668040057257304902821731439936067719692659968153147805659940271646230777589447336552213828342228845409796624663897309258271237585387364989512713856896420639244840876783226637102188323030430383810178914221111435133465783513832790471378860471676563116003169125155590872354049588970673605771519677164282740816599587041617661924046170255360528272784642196524247278586630539323044717862518514527153801273264231736409719739894931228754560608670847993276581058609257186651672732037031351463410347145906914834473319948524881379952398885543455360251929041032700388864675735439668320643717552898957833245671382517019985451439859908220134961813486580631959355993002605866226070906458683393117988340158221721574474108411097688677206494346137133912092591257605850911841265934114340591193811407665441628252521947348409455017984*i1^50 + 1178409674853003044697875338337683356648042865372575433794270139618300472294720261777205466102731087974414691542079864634974701801822272502509122341015390858903246741503525406164360762645958823101266086175832639310491107314165374082945498632779290815348335903270052976380306528448795573143958606335658872585749520080516563581774680141092468997065137829835881949121104759328789072526666093496475281898484602206338168760081064754453568349020873559395208822123600613785833465825306982582050274387910072651650867029075012784085439827571360095710791313004545728324922471458600929656750830596917927891578260894442491157794760366827416005977455298272292048559693145694763902606493111021253935700118678576639320607523859811626183999833975468622202455108087491078517048465039425612469403265798698349604468769486288824643770468312034942534521374851926804820445307382936954929281340016440437168138988548681687091958535898480955650349549199621026250752*i1^51 + 4480531241984863665507012696619801610807196356686627693513573268798564261333183546000234983931925779601261509952144559767540806827426947170164933137589167261317054716070906287390306982960695346654856072028810098069336224183986677702439709807146040406459794548076458452741371110129686710370993757881969910879392064984824086316199824930265215733360062603663589905187214295842314934723096263610590485058603205247662884940323287840459406131710768770188342653513076512932252239006141054505641309976447429421435315216214760154051341963514043073167008100557830574394151946368091857363041278268359901309576358970659687434299279845171824120949511947815319506471174797512967742691762882138020875423730914390572237583722008895795148295275450525665300177673013676864561994306812142456902728150925116008230183930008079449807569357359983631025548102166814135442364002146321211344362987367911470703234986105988720440173278508660253409280*i1^52 + 204342860876727621096701023918440712308269722624908531491422806468964232388558763626719970945154384319389445922432112280018165874886505283615208261571142399031402019820567373739729596209292661640818874610204428696299165431173103956717651337740592070934441138035116634948713107956193527736378201070392159098747003506787248805498492468194573141491588626134724899105319013387971137249252472011793244753614498978801369670012168735252789843088187327280896807587820072597591981740820201869532116498481414519594270677961728097181810339682105388602726283595910105369026057955757549843576537054096966152781610866747676965441172536285585148175065746111887756927316257270763231365580018431351539482100490631907914510139493914899556426986069553755443390633459489974021456148194917317568247017698228931990014061300580788956036923271582566388370489682744974531123024532965771664458657221040855854024222771231000780800*i1^53 + -23263407455412759432518876383357386432395161447249688335359422031050037520653541459381701841518145535345618376827161127559371727478883221326484720850383041340579124440462642427544116162645489968751743937055751141053560358720974346324240858252473434048087120426289854744746902787635984381459960792575205000115090654401206771247058882471311671653770947552739982426589880134243340788667774719006766552724307391237492506497059711884751923964608124156368838754210052865171617760741163170644904401648385679413125239867949625568353531826167919047118897683262950679214746643320796434875965765082946450523181465406220793105717291626582401092130303292725525856146639635517300306013243720871534878762328231296935028561589493653787190207155282472164370413405772790303710539823190075989666807345048857818620433672072211608969871235287799326395426061036716208138868043835996265175704353784378368000*i1^54 + -636385298133132423459228167390797768067796284855408560885864614044350752441072817490626764576291984844143464738494493542833886449369153430122228591246144565852586902297946448264136336769821577062588729837930992205756266790580309659138299805366560530546957629243876868748255693904732056517838438792254162738211831762654961430927281650571414372736047909409777954715566629636706890293493740120242197801294838182615985454965994098870579910205699681884640336092847216039503005448537178728148375458599207166039332049824565029014413162516026850877524956853795156041891154305152665816166496597997554532769557062196520159447593236612793985201095835278405445841891590644318177183279844508363049436759183876327080595426490454010933583262048339936077664166118379462113087211597304618083341272402809844559072363281729495275329718591666416617189178988434464000000*i1^55 - N1*19243621268581681096102752866750482432981188133663553480415202799970043687179277834141415343998823863975807048370213169604847586097044765036410662951664472095410283767217515233845702427437003980590588557829742888588623280251709122689937533187278939836546875*i2, -1222837249152323282291977672649781693842246797881198321463788946591245790125316870107523858489226044743176412626072915267848182371950341676320631038768217319025067063632136910513089097048793749943298088492624148780415956709068965109690274464066432363592029036239045727654005829420185336501304384054526753319457421467839737558878556981114053044827931691664226443757296326727050078013927858109569720833894826226214036449880577277100275668844227219357192721358093229320372200946962283699420514093803999826224730484556007946041880695968136471411570920007353988106920503969775186571900896627249045890348439515543377543857800358581524877261735905474884075804857509498600823287465575704941705344244757638064811970277111654777138469190172406030734680463094639101519062244076284187670305053225971613436075666496572135629852906317071948124387878256326499612028960868077316392595621488628885236328101764770821019320543286459894704333477553138640674486314377987955619817961185334839148777744049967123358395524458469764913640023360009650362166788239915304049093592499228091575176640610205774873849224377785210192740759959110755596644382039720696711714822944940790997206906079098160743537278863027451060378426999654018357198632794249153504582008832000000000000000000000000000000000000000000000000 + 9406077755901918866631821642220327402973904936786221495083337905957503201655235730906455113827747729442912942944979973517543923415136753542163940548634384466188754765534724831249277563523926940297348840988840934321451892233575779853948691385491201741738963348938829972580117585695020074737741471985588264858118951428406861008836105835460070619528881188902407111125696987191723154011857731813811176464511622563892088192325772649220088287569387064226243686498724408232935909233385014903677495173060147233878406395641511633768594868258832810035723665783407729506219174426823183620116373949448468947068673953990310114029377662245823595683950936490099534630578090800995330120059340307052193293487360745072893466624780559166881820381113473364798642301953827858312210670522081355034561051691231323786263295403350264836101479767143439948026054205420513895858143157252259577373802507395607285519705897030197543600587603320201201010168412418948733136372753379139778239183241314035590678218776884113092401270377964788270089655583040688319900653270712449675514853987039187838450311650421597886374156852568973259254537880577331711552270183168536047373738609231534658344627916985404309974955128427595999234583267243453033668391366584316504580833280000000000000000000000000000000000000000000000*i1 + -2326257128878800446578050321854283891164052546496670668812564459568275976978599723394808039300599908490918838005875202807372605102050552461491375251612480359192768073270003390534324105820668356162273502073521624537687119177679760129562597840850947845375737985696222046004566617084947654611696458758797084206943812623025962274215865358781108674207383389657833740959594514362943360982050253196810101972612077380756645572432609534421617781658844578851816000757081289929788320291665100185848078007615474730342908510663428842322864870433702400537540994561423917171704829282397055299949440263538274702016215957861676524437931378347877554507793355171536975599435313157410744162286206838690654859070966539404259469669952429464577973602422703002173202661445890222935248699763789462872243037228774982292114004439840619979718873567171501051127588031941614423812444996210204043271821420511156623259277163739623207179474880833983507210337700928615655919383116440468599267188052531399926025309990655393640041735202678479637893214295389423865576075340231857236506579457171516539518100913521911368196134471447549538261380499370571213977540499902105440836057081312804189145323351379571110171423193284621260873124683482469339985185801049501872694067200000000000000000000000000000000000000000000*i1^2 + 3317556997769746140763051127299214656265880721121316312469030372118284414192812705260100285084631934232756333964100199379432180970042354192985946030923096566702143428970696282065395330771339878266098045735763761361494003688975642744055792310545157168649924577908335919493032138712369535462757671619623401965159957992112640768146888854318407796205263949067034969503897860678210680790031574625374442449216390004082558125606558849701900510284377900843544776107090094149681457745465018748191285348299467481926942173000525392476504027406198834350399739415450652945818580572499361056943508073110515791482276190231361167756066534477438541357579883301269781776266827057148202614333911976679854426207656886671161126277391400205735794418887746152470183850525904734291733403666984033484497892950121007979960533458209004130789165430358532487447765244029183408689442892215857739863518846619479592905517446246370675259977478829150409658064060582804473622483207891875395672352761666490651840177882587622032160768159011157151160092045640474955054269409711478383295838082156738125281827357422535200060457018083279477642288597545566178185909134261308095233103953526515354202118408221503092082170422471676279318905030050161377061401378566136797216768000000000000000000000000000000000000000000*i1^3 + -836802070678959848866350754262740390863469952900071898760504813320791314483689171034847411521977504456875258160151087944743975471721456064487305939537732027145422191213625370620026340866225194926658002304909989317887496296148996963528772114913552069582908546367189128901025957660006691195296018377263113414575504283060197152655249663228859037187574569737182878348127781062994791672245172913761287114879210543390744326284084979264414159170402629672509659055111971600861311205749664412299556060483889123713102229953804721323739419969651135482178040540441560404809122478723894361366987614191950397119960492665534052574924391666163933261539935431618260384527160768158926337955098844882578608324404698078878858687846625158063789016730263975879780500884627932533101076150515584830937286552964517617763542186119648146845081543335846563885292296339527150895211438289334365091482414226076434542000036950372486022627306051357361076754302008393044965211460448552227451341127451387451804748572176813396285132410759015992986261596254069749728048805211733334031009173802146413201659743011654319216609412935800833875704299660283010615182931287783245710208658000926370805014263623321334949018718197811596074370508035669895645537380662286322565120000000000000000000000000000000000000000*i1^4 + 121953265646321302447624973506952509142230509220511302368458469668573681967721048177520902812247152972541711641434976828909296891222440147045833630381784615188592620255558555980594076261761865150587653428714767596873707274339061250916277051960163787209710005978081854300202807580149238964628470266001406572033982966284340755559146999213624958692546966911458321005212204310332258162200315662242206469335114254890699993666520848599162866730970011627791371851621647937686981114445217511338614341867591748509687763849754415843179410718439627170490116368073775486909720416155590821034530555358924222221364692379844071714655218396273925649333858025923823502264753712759633356681282316369522779891146747411817799038592014382582811196590380608335109001676269034457462514205210995518918670463889242758206908726840150679095148907231216582109475443830738288578399208153812577923535002046877821146244541702392975970067770045714067036970969562270971742860647350863782618603978783165533801794123815337303409989023134739354289076311625393039572871864427533114551331207055847649725864557660788847278926758960544332998465975287872948151142901015324450099614469009926836134014087327919691710721587823161295733640830984720648718031563350374901350400000000000000000000000000000000000000*i1^5 + -9260984260230471566662368381146553322017131082038505706480000959172304955588497107615516939859827570576787674598678012352309777975081195180274620973503328264265484904554664602579932654105919925337605900709030487190798765783732290699924728788047377144901983122771391944050915326301916198713115534110782076804520992013979183862250746601376663783912495281524149687799196950613061678831890910611527249664825143001127539461304222528282502345800527421568447682888157449840829241786049525296054682313735175849090535553045099176073350673758533459384656370348348068563470245311319968769179600770480336101535477980004385765222022527739543521451229295543763249788397822069529481236577814069869170794636748552252793775918512232913100294818859503891008002490686043884406342991911959416492399289398318008465622689604079538443040356393074573672021209939705751612308972661631668795985940073764923125533499122753372269289689373960320462889139131993690698133679028550236642606558453029615044334413512064149263581035184929745436209951076608667567259643257254909673869583825727481034742570834495795227484261007130228654563439760450412922699014889482338310726731249571235042315776348360642978145699999921276918460761092474855433813474643345145856000000000000000000000000000000000000*i1^6 + 449815471636215553153756213571398942497940933797520012996139094719175552722212821395857958994987706129003849605923160774531689642670143394119734474132204531273680724175206001295744553427404340683054444489707248016759920470694931049086814245221773879310376150849482964663943583587697601392349942308952977423812507259360916629247322447901083826648157102360829862146640127318977624691100897326766938253200143754169191679143624887322118332881791293193551990187302728748619197531535135529351495439743627194991368336379148920844611908155606235683313304507295637954441161696343385955111419608717770998738834767575255214527700487461958295443081230881841087589121090728491266505475959674932083959423573202806191894352028854079926618592172107546174000978013111575961468649816739235815998868081681863068759320149497183503430333575284735597905968862935501238405694157778584022435220746792472309709474346516966347703372053115710616528334486563477601864475091585212557840541309140193977793000708017603406209445294980039874591869809893013109598842864767696785281517738716137660708674940774334024864631554622058849427005447278801459216905468180787056367510492945029486821380864597271423803769126920456281403843868878762594519223959226941440000000000000000000000000000000000*i1^7 + -14352285189944692353772318344361265746703135889089030252495907958194507071381420268228828635182349640014411492111763923041711403501326459600597498884390203195735628838787039254153115707259695601199802562450108154574504915445377700784365067347872542163969926702891183047870159025236717984223910905613672986272901096371834962032499671501031060794323831223179574423124793828908380124518918424369573342242128072787604043892553820809532864590329585611958569562171622382333919264021379041541056642545348607428738892420050258479825171570141305048620720824607942309367791641617945313266164570008371686846215790749512260249940462281770858899772119506960269092648512620111845919839470499229573588481947664539809667118909878380427838509690827931963290196642665634106120505237363930703931960754473611947031210104595588921125741341557252746298108933090803999056588759465229498042884147864776782067871571024021827324655744312542616712627227138159404396843164886948301427057115994613069717936778142879959398654822458536304874373843834436776769152378605753766362373692400073329240800357425324512435333831121526688788041422674809156564424074611903087148713514363332773645379713472193141086505926700694916097826375271925316273198914443673600000000000000000000000000000000*i1^8 + 275776267224295140145726290485136304508444841165522247614827197975675411992407299283841752182475004611134441316592044419403850216311309232229038319704650513855679180856926988121849293756353254944192555172272394759034580164333267697508739572017684919357016953283146918040207347042550237564556302009420709258175291305206165232076444341154528708722373850030550865989988508216524586973284000929314513119724989889112494760018734454001142792411296200538329927582181250521581954284003228001565322934557719604236454440195724755194550968245868690771447705001505066836801590334604612459977556240380981384119702286956986389896938961983636101608981162360837178367333934519795706076920372978831017612727647133173426360506540994491861693405676859079441976534336333662621145143580323888012332523499088153393404888279175709844298211239493738609551111731903596606566381671816626333098972882104751041024064608746352377640448206677442538576180521091482763545322110032925031073026715062108521858797170660251176511092031758557179305007652257481415731659939003287340974236060978636938538960413043857239651871300269727599228045244887704082484540638209318762466794817507547834094685254403049990216160940594440551306686526064050183213546471424000000000000000000000000000000*i1^9 + -1359485572564861540500224692210992551850331070458320208924076559089650395463891372952295102357048973472188262501254597652367953806093522403466453527581046604808890927326499955626842108021844494368351406699176180807704025063628786160609196939829510609534436724953169616575966174376100189146666162278234289987570587163389031047371938602393783116555664809754699814161196855447094014009049557788524110192500178216576128646961064209294946233406101649328486987525011729574542392532981722119920324127655044229189921699666816293002050924990275322510725659768658159261848173414980420715422488949361508319153323766674099587497884584424910072533643179197668695280353040950933171878397998271449168054274456028191276445838204252488848904940832176752289710757630000578226238914634413237707662531437429420400611964849061701964009841847015034404114974174601032685868058006477630566285476722935255329412950425758862917101201406905247166010409088025609180572539501059366162537986068646741781180245444042548711070161448724166893733305111085712716706893983565980779727921710718155956388320431712603287138319252774256636836521526155517564470169004944957199092195608089321533639771688514370053914070641161257012503526498965762879384453120000000000000000000000000000*i1^10 + -95385372134721216321546803280086586417346293412395529973181182737143234143645408909738564189882035857710877644830530240303124739997262189393973323149452200867290801892318424547129923049521922369738513283929199554364431435056150890886344621073308284826769174147485089364317581308658593049199588146263321802341596775384669304451843350806047915411543127589413437902485373446782448542836352856111592552188109721289944641427219168100978972305869792827660030580051057313915929538007762271619654801708185035995562826503569456452063644093896649684754606098906117674504692424859128500591543478569688328504936291555393299411423498781055231520211417207264651360731645393323593692736141219043314175710902716916977983008096178480504287137942188919686411786382063683554185047419146075015839185667209960768149089824570505058969890003881546937594715471156788591953527703444516642077812998033267377794147461518967779555562932907890336740322230280050901921988024113382322688312668874916295242636963582609585166147633553581344631300598470786745841594699099519624259905959203430882189974444755421212515873568546449409263752290131029099645264370909816683813058640533475945454172484127915759708090146228698283074403277792842515428147200000000000000000000000000*i1^11 + 3150966068823619599644821400717941388090136648136209330005794285074160361512773271886685550711621892686484550111858659073831633557231369005326243978533077356533315181415419242329909177115419570121331641460450952658384867587810505029821237894739706674750666691139153380044953458475272749655090059591019646418867555763665187162916013866425396575949948865798893828808972282537187162387278943042199284973983254936284267007773594919385039978361387499709184609383901376050896165778093154124321325327498988544054321973344605215477992955470396942287917140713785268578715909655894444040794239366951857982306039482655833619963602259079317353814076593968672241038498821966263739098103880382235626043936564105526882135364170267677470398396221343352520883319744505191084166813627121153857276609489444243329739945648470890905347549056420136987798175508102303397645148737461420435344310335015289944052315393294721699164673357120776807916911888986661987221408093621908530917478535067569010160715727250327692510659115162440048739604312206752446222785205771764158968289758239701156040438677771389577231246740135795848874802856277336052926985028532530640392626164511308964371811072930765376140088520986879900838206433764759830528000000000000000000000000*i1^12 + -50775144332502736866481781721885849290656717177523434039080297572807324422133150009235852954244216336145064129174837348019768026759882280741692682416374633512558981482676704449041096701858755751074276178943203887267415118429626928522528745111420773277287547317004133313545245324038290233990173760548989096212143975619952762156060747031047725960902765302488671929676784796323407542737204725800117342168418406607420575204714306690928320476334680206771687179029716312979013120910032336306041883954272718680013300810577524517679222155671699146565487697772782828525379345878502523025614398052830659714824289119135711846397796498074668351179815119368308597444663307031953519565542510966059428016642860149762575395984327330481408285380059890396047933439339804704125935779858970948746148231701316044403333709694928951923672069620570052383433405212872257890234732375098873659148794892565576624664354384894463396818302892404451226637312500347733507097677278744746493342011196814532239407047143522956335863616683436666461069420983186844866441080064258777919445321888971285361415282675793804531920481988513005763235129056648182832812845541899637694328264349825068752855780548487310872857065822839430549156600287141560320000000000000000000000*i1^13 + 507617942128191877107035201253199036839866207350088411554687034596875597005194480035155487943615308996237616305494150380876399957037579858453984469003770085719435053276630166536840779378358783647315474360736808713797799394230652912026378225473221724172919494312688204572097961478607162487430258780391133009106113543295526433219199481159792088900799836174761930570916233024290336568290850002993129438479656647645249261895089869368052249655338190389719326730114686869249100997091454976798453767974975895877787342950961064644862372254059138214522542978179971374389204535977122978294957759880528903677219631896940353750761300238648202948376511626980859666570413210901338161134154073160522165202533325109542885631489129457713231783719558400756959423356298968966228966875593601164639405021535959061543910342000236695581735405909111902310002949532752521338197182045408298087213398113656928560047265195638117134283309592196992952431468928751770040859237015932276171468249167254140013749319439745260060675975131417210636409707522696641307641582418377634201624895223224180855807325231344863300888756853731372488421636854898021616192891477186875302040902041257514388119773351980361199437866559073845864564312034508800000000000000000000*i1^14 + -2934824359187332259564042744998090977208135592108750499628787240717349826003485926025399396082571686425510140017376390469941234500572455586940385634076968954148869691153180753271908433707688886491886381154327871630976854676912043172496372094458685973649726213947103140657477806165314169643739917162683273022395865722576073167090987315613898915213664511984240024088894076147739847240839384029886193756173992462030786812022270982455409720974229004388258983184485941837484983903082796370825833072199340197905833955117372824178915469478326518322530218112509333604408066695304267722378581737087512519200763832305153658403446775544196043847952920552957374911164012135902525828702368005433011761701203486350648884784037521585838550523786753760474622747120007577835437640686319389611837688348944138202027622913377098727941349866893762184840667598298756723998087538919244738570435029840378690879129138350771306363149645740745759301956915952154729129349169045276837527000625814588506275981882575444707536992604203634374828455993028921212989952519768505786818649379372854199494276381906727611392048764179546367096325607447566441995633823759580076868869740054329897060785668970759150001536631558351055557608079360000000000000000000*i1^15 + 12164204500505664644697750541104510651616401102564983967658841720163926662417149747537370662179347286529117503652180279011485009941765728804195914027805717857840126239656295459072497524770821888836305534495932898831905782907681712457519306114825786406707014621332322089632282308312806376743773191428558880096865444837707312374432221841498895198547441781224990426071543210309112031203211638708296442432704971723223657899142630168641681601231259798828115672922779822410870923432744628992857612682216134767943640307055431269126806703028907182587198796755661810899331420043063682671797542788018657044652006071444884014656502481404888322883727478871289524909374061439562742518697953914917997481796768411944119723821235912030340763958362527671158280291763379352577862015085242394224070130425343721645969976675550395416085447670207096872894245848652685760251911225833709103473761689176816962712292579668682629580189739942105957557519557503914954990750429747201998644037301735876599739434056061566055439537788983241697664015075793918014533166657613989409031917582500232668725062932286766630365722165761023236968517580483986495415549238173736700153172424636358781123459272188507525124310588952103962542080000000000000000000*i1^16 + -62693373480188373144919668235396677442725500699168865697076140733052437837646467542630458815912021175486125734578461172445778627632166782562143940602891283997018876798169738037631297159654825388075531769966027368952772531323614394549558743906042888259374395503885309667141140097101579085839322561177016449914063630962365550809187833930804404746328936970534492416789332175166712857781965191976139452392086810737576610700147409388948404218458112890704541978945224970665393891827607636443350922634053974140745131258539836987261263100730962368160680105178664721859891649594204356836789386965075134722682275827269738229882930023527975283213976118805984398297757179140260510831057369140102547706016559714777509956310127506986668765574119281312004555977422970029096446357012735558272891345210043154313269447791522691516023808684599000076440874976567366295955224810246396707186242289637936443703709867943138947221816980568050295030494810518880271712063684412543073653748768638898630864513872970273391701898548826773200403266682649411327001085739553323082793736191502758891218402659321130590374107147277844251686623002573438787078414981549405147655564107733050217316600284140404322055467756067959603200000000000000000*i1^17 + 681527578077269854531635221565852971290084110134875374263231126451317243277619085963567489734816265851069521500253850615006651757662540217761920874792851256186737913021799316140566842099116276266348397265804528303975613248403006697219132740139205813110597652157701847451583205354213124626487248747949629007914789268316066028143875945182552825808040844372698898602277699503294165207281580055303763578060656101191923136272423625631587250745227913491437809161902906770072458466371057604024720884251509629104374523235317116918184383435500238139760189184556987643352735789088699780978361191995007084309180072565234579589329358646289484283519824986951388268664455344400300492105332288735451253646039778616876756908599946286726141751440823729549139458568679732202299182347654023090311380936598982177392715830569360566546389159786305522911902472337802389972205937024905188049312750785496379621321411610307087856070993282718049595263315771832576280543398276782953939581697616222766002440790799739970988129153343712729064544982610400925612919659125357978525189743390908683842423887271603403576029694064206925905210005348573142941983062277763774869220195584503685380636729421936909943662490597457920000000000000000*i1^18 + -3971078271032496355798142572372026955439043057584514447568000363377021364874350365131253921539259086022513935889314315810774808130256672257500459830003128366783217046486755271923664405592080048617498154331670238746273265751292526990837610318282495284590453774450575016166452847731701169154205391063975398074988425453253118240621346312884401559226498552355821069469589494787730445691115857347181386888471773683860314162577743459815820758038886158656463420178541443495550876039801756605179420350208716493508607497788934703527961706456891824386441868206749119714896312647880909038586010041437062698316084913911251351903123188968904313621950032953997093151558169772849243482484733675967040422406134019654198931636295490298041110423214826040382521020913306706047518402869300799488890360645660938492857390160061434701544998990982442004283099446355196215898694279812729972609651411447492156925317759357068673080492544893815961922529233367683319117334165927134642195237441161286737202615640244986160860143876010199316017225060929429106362044774776898981648937137694148810816364493482937260093984652023660876520712881581804634601443716317415720699642870858154977744051505188702961319270154240000000000000000*i1^19 + 3247867617866235548739618629804352175979574684689717567748481806254254500981847024233524096125715551469546387402030994890864470828319309638092193372411271158260535900321152784276337089168991445718147169285020868021910655529649219167939488574928245792847196766666406518055474811146879480621580902766480986564841037813447044348171049832970272152459392461123255074938084371252611968705054118857851223749731181426908579998504752927821000732662907645642143157646006107456975385522017477337595083169739130233026488396321676007469385449443192883708111479490520046755492315627393643413791655201180767650703792648454586488900209151886839820982853862841214540233439577087895540737594922499826303995145275619408919152573127925919777312421891338564206202374252056025640566316493145371970399168522684704344820003724873714225062844587955571316735207104561533500135540290090992631964940559648705513049736618874461463696399367621950992130839847087233006410885683363777919406256544563529491216504191101577722834571283993996397177757196986427636712456381693878280006532131314330858461505626212527982494310691486641234492504960095222594157377296594687833120793833043468126295468919551561180381184000000000000000*i1^20 + 12704432026569229454109181893557219036387807475732925293208838765342646333992283602717504388762092314276142419363416957916250334200856664569709999236970096812808013788153391288327151968594916402128035826397972977411969141171442171732239227811439168214396185201601100998975496985796375577488560513785954829865867926823786092853812499669462629070199811956767377634221274781151676348396093316255714213516513884519063079296825870868542565120508632116069429952730898003432358936521154090078482444955181817111581413061370866504281190474920955469502723734459685799788421214792001480848816554198007925115177470676896222444839166960948091940003413128094121542978973492761249143857589525868641522589183611988114434341900707487816329309032707028560129562616765454486702229526524799314230458876954053347582040847013727502674012013288216770927474465730767118541974485289928320750221291798437397778929900387280092898585189595946345077030384942491815937934476836266845563289834313712642501068191817099667387802027871208778267459227184574626497937552061003532342039750574275066374501449064347319255395766915528470539073489120381644565686051784486576628131071711762662763440452579738255360000000000000000*i1^21 + 54111338659181589620553052840127400554216725199481283691894704502028913924888618302341711870820064896482967969204288957045518992258424069071660380144763296427105222417538465282474883295591817585179916728822842742377097493837585813280816945118072040135859012821026076734551511476729410360237726512113809955756465288061748390418095006517273846254194900001205557309851956310432272228305475924097595235022787862337862896946255052756358874642615175278681736151278911819605033232205432015129942186398491734988600607265354228352084585722187904233911833236806662975957386271185638031040087021067372171701570582422287227337199473051222616283955882155831969462037874133126338701157972506566081368270657144256656284912127293045900514929613366915681856798828568889777911137981442300318032457852172856694053672027535499574096502368842761985375031935015570975769850242708367169215524409276467792966290936949551854641885935546475395790043987682318742716711443436653196660489007078848559903643943591859238181337655360489437112434875315076644015281116185661813266347828196779916828567338570241491756499170873044271584379825010946182271529006266147877402873219992171924980832665180569600000000000000*i1^22 + 163626590862772311467414193447181511869278903014910309934176927244960014340579837659552267183124749087485574280462900547265225452641516323184203986751617744215031216591333655289936939259925774901667842464737964345144934976308514557440913382700161979609801583716199860277821941046207867341746326947682730628794911517531782731591142229174418067111671315892815224925964415224148750063251972893664492677825897889567207052506813242374433356867905659825696695014168005014278263277337592196252378183367173502659641598355186678827759597377291037614246101445643936876439948806153987931858999857523022663491702002884176183254653456904325705064945196254780681176620637620647391974855781336568735563981357629857562937474195550787562983554397362513189422410630467273656324933606684154737526066809192381098881913131495850255779452608779870218522374804137519880128647062713749948887746221118888721741392576733038955842149818024678224634960286850686807743300220820651227542581648823490281742996241599062416365333872370081443063784741733563270548716194711278726917856276447141412038684400679569784244952180599271140602791734212281375488948873937646659626279114033726151759967027200000000000000*i1^23 + 330830508073779944953876918594873991479988604329784359500664338866806404197005558663105346711526781603843190956829554175946694294136317010946148352003057107384901039325099302770820690958220279098934599071537503575230803823834292852382626946974456188347314667143278854763199198754174926454329155367261956478556813974293539008552315404500427596545126594347366757431331205802079435448544821227795753925115306010120534869544468977326031782053664464383930966090074000521548875104271066536950814618162073532346768060975990557665850891078976717267095570384725270696858508721539258483590775070345553984921908143896122417352189732217453610403286521897348640495654291873633417905145306155566042517310832472952662794040405533666058199544085075242415024812416157588208947490797503409701186691792452712440198158320458369409883950433770189883570930330011564487239651671645215631895090662466211482651641995240559657673518526759327605046602997632437949708127601026922718626194232017010920447072260183360284481739587992176888999640399476914262718051216109608998995011286256189283286161314023414374777211187291939242297392169183889877989699268230092981798811494515922677268480000000000000*i1^24 + 532178965010977476515930211998432062902930433940577923210825520235528950028580225798826937774475093154515164283803032220783022080417441005994534484982935546342584748642939876103588887586577570752524930273015979138868344360469373299658040949102023652429462109052229758032668110331338462322841871924508490335592540108586970823808484663834687697341262657968327409344354334757893889720813244021706449149986861753452263601877994519988985545694908136636730883235975189936510447225492985684550071667722535716648421003199951577006481141758691637493412892310830319763330955224881758847279931128854030767168272135809150562985146411472748907257369384731051200593331588418344756685547436227958052409351360297454727316881100650743189637322418336539831935943012879392281246555568071782487304915790089037969634748681725974920628074101425438466191008752517283092561990960027674080048015076681768166222169080894388927388655301858480616170620228468060163465153328481067744249269622880451900333296280014878004713116264435267271131704555626818663400656510362152837941072314438204110912274657328756451575319167644860458767015206974107199133495825114822933043039435604623360000000000000*i1^25 + 1285687224324844590345183764663226451793793822055330200397465088404706263484444480515749028255118951024653775302025678565101403978933901316454821352549575304124431312865841299314271926210008827673660240320063456595491843104009581918217131686032392142015915923317604585870876110066930986523070031017289325722137019446322301386717354688621299497492781217529610844101048315739112564963115488041151781373059703598688505268994356630232005316749747425745313332147688057616193477816424215664427109155457648682993184493211347895627227637542435190537269704111703402196922610898438827937909439684529620364254835054828142510470004004005528130302581604391521155505427799338000117405111722680913626590508012366864184875875037168325184216607687452549570363216803460218335475333030942992391305666430692010033653766505856627911422815655299650327536803697007796215214221689924233098804420501800433928776433651873167209280161964266928606391035910526742590977896858099029618197039443472573312367027900009312418709310170600361755626026182630228324497717207648216256685826098307415097417996705362367739758497204882646537701569419384373532151107523095536427042252783616000000000000*i1^26 + 2048436462495011421876366207099088246140617173939750559753661064993955532950869198804316528514017376769216875620996147535341214333260940811758483927121628437416997219373920235231017102206108637038575827265146146702777063095191614413758194069866438043876899344759775639744756461268469734241054935560389174618677235467541726750020093501756308155656934289840520774415375151406242350389008171942605643182759518633270014349536765284043150535427964741130994468262314138717593488514090348923551766373687468905806544678976573939325450069606966906309865411638906351795342935460800882498755788859301042331765554126965612724766538290964091669786950448776708592109126184131318153903080644353221213886163711887525096673613395561504726745664369828776461698656291332950511715252558379998181754813025039875387754344870088570114831269991009464524225216525749569553925544856433851718420600605257653425956361106720770772801025807146103304913448265595100499757538770771447192204966286300162006436211209540682654922700778764797076267816448273568843833256859584491290493410861283658599793415923440524639290677209513779812358490051913760943709230182700806312034304000000000000*i1^27 + 2534513258944280048220041273226745333828713746962310712671104190497470458015490053819646604898030862816946992830713733598802839550350740944289179693025522980260241982568156840907987495698364777040424603532324733812302916702584121379026808728022413586911230221656473830446622727758128938860683281535885476043194784569711787085943991964772391546575590509032666864453803530386162439540222191606854610857951761299104146977055449535489064665095843654368521678107557524571709134628452698170245987748364034861753762854576831435794227989715413060260385242690891110188137282359919708467240640910693989168940547881140649535369492314353080303009369213457217290561883836122014736588984451268062009740382502225571313132176393337009856787296963363153475483494952785335372925437470177785631634619380464847649983861749396849842555527169006596982830992740538082735052247311558671239327744040098358712710822933858261466107987949593912182775907842232401550634248067578309976861276054965012373764766198632819046857753225510456571047787972651987396670749982032297116124883692343530020802581018703246164716562192629225308998921459446628003030071257106323865600000000000*i1^28 + 2476651245209933990733410082547504642281888317819002282004045256034460954985553524162376770927338197968739989252894019395535922303215713687492456452135149632263527453290461621268681045675112429342682587122015122197210198864573028370371549124779514413566963577922440489925969157995891764573451545924726583697250305756194879541769435112100322496629205574265257863237245701592048838119766335795068436576313685308325496803231415780707818884782408630602868111883968999302234728394181395599075463527808375627054147536811314164508850303580574126258569491361458905538466373412930314295916628032427984981111199900038371928239954703887748471889415068734730679497974557459135902828739001315459002182138419443216709942593045371654282315709917846379631641657676136952296877452747128744392944002928169213599472001620741048657562977874916570118770939965864031777531770707371482104715447711792474727732870382151822125839341230029003415022632748522676087436129918310289545215719296067669695771651043985024020167788987190946024209767590814646918064456507881327345555440473360512733088828115979910075522350061809184245965231555954898946544358968524800000000000*i1^29 + 1995906563720520518966799020758579090156140703715992669039544005862550494154368269629052927750817574170799594315575484115220064449010037460346719766340467615295059216239379448539639021251272517569518958171399159521150527541518131952673237318427241136563581783454141984327281024909848660030058807308053452059707522288123496679146757203147245054596286097668009712239820619165548924250205782323399407927517056244402981222938654052686583802062803300854139268736193614401717663011781443691937840215672762135162922437137055327099724121582675801134870689788945241816728132979258206336662128313487830420427439711291380671904449211525404450249689830210125492903462089079684425164011138613038746403749689662729984308370889621195889230140774455096102540128688054777105032310188242303381040030039379525732857924867244485082242103348445969516862697441498410446128499412276529014958753926954698639808548678452077553352409494901364414974994218487325153418210067725835809465302569562140212599638790140212670075203958914020485137640779849818296809620943280203752901481556603538001788957452975619873177594830051140609461866977036039082601349120000000000*i1^30 + 1534174387753365517356371327356884956823709067432241169458953314838367072529203627853352468532707114742791559156714043986379509425507272610164937246460597013651135322389393682266902753522362522247435713681126995089679271957540465552997084063905957654936765806806028581931226046181646677362659635262803359855529930968502211343284681464354824318429674564964934842708932729499279355517809633730062634932755878734238412489492774882621433582558568538370830572660221566614324033190390889372442573866404591542521042429549539430135728586506698755270556849538690467659832890212750290518416684773150621389342999402994031846822722952668955195025731414419175094975466220402327955191413441660114366970946237915288991397936824539644886581487857432775142651587596835324054888933600055770732843959238947841281572603492630625952801600822711132144799117390143303450905962184298673131046837268476297845325904807339751344086728112140645168443687044182296443601059536550131580280251916328903392406898990368618304535465108258271639489417153553750941673710468960496349408127661578056128532152647139917886239014686573640385988279618132862566400000000000*i1^31 + 590103603904747935287654527542439468568239268985592458578447946840856355303391001424757248016631081071255821255571258422059046211177789226672099682629629909729404854946882832256161768383162048864874118998580813087111667512071405207673764335249144952145750037019575364841766575298543811699255640809585909942654185898256990118507702274016847745505534017837010744276691973596232734820387514748075981994945274635633738284757058478358106052617824158283115597581447228932661788949950217784501075078575563791079159884586440506087344681429411083348085661688799454350614368605659284900043667486151566584562817154397169998721428835535403698173464581481968497924834316403451496144189626773746131799354188939978899678876923725997365799240573522586347784095638951200434107043605628122861880457623673789903581040237166057511305345662527998166002520200052009761128827352576729443708074687171951894010604289762119932975564023877327816472320875571765808789550306643254937108297457970061979585131358329749186721282104775987472000824682321144710515792327612951189692935292847490417227518159361223427785485562511908925638092668534784000000000*i1^32 + 175462804831842002782179881741379560167225063620673712904159914828446891901736992896543064063372037586593558839758006832168989883262974542518370331444804330474371429199578100045463404729226637566499078265243424919960010259377229153642456155012359103370320998048364642385006834394999469856710724545676742805782587402406989018263456092221946777449665338516362969406061107401172172715075660555259487384737972530968808073739562011376064778091205975091256354766279334425883484515052710340676131171491852001389098968425962638108606078081290549406023880761326649570654720110983786597038296850174642264806719322513904553691223290955067288349410587663759422979827722573098758390521961519351403947718707112269874765760113438935353118955511114523457450304200049978690900931103792124483036107142931723253316574244764989349842890996122707664900467411411298355087805543370156962457989316684774513339796515900093756758598519923607341015984331279413014223756872013236402925479805402436680184437163202076073596183103443111909441647353292583476473038088278160559663497762482376883137481572841156974796927493746567553958281216000000000*i1^33 + 73512636834516069378440108632468823249866492483516261827376868167667068057294571069652279134078761165536957817158153392260581432818566646486692336712077081970719880657653507654853903592514019341811247240267956061970760589301014298235332369890414233826857014305282107376269511985126043810407804923392691097602785236421736504684149854404446670837627189002726466287738448487624979391532546399048874209993989597011718388564051589289305198349040109013994814716328168598085885869287782634213812281971394123086529858879935874563342458394333177953451124615259290435501446473229448559714593479570182792524998760569940976200535071126070155064159827643579141459870384514026170548371105900695298209604555860491751005333819906014956286267899850921885528560117777102994936118925754355442311782598040324862360207778200022973484204881492312148766621498327128138517848167163533911167876158883887152017600221168868625536247067803696500874244036546595685222786179426018479666803688817106625797507471403077529993555162066915108433558512369521015362913892359026002273117746930857203784147752757206524059039104962949336268800000000*i1^34 + 18822238673794674120549510203482560336378739672361793410218589067786469593096892520403680692917701878458370089113732157010768749032620585863716049908821117181099446057542283016794700712517863130683629167765632751038697906628964742928340032108436747822280947520770004705034835029642024125933487558975490549824908201416968303399553681251330784721900185701743845711312427056947013328144260821728767300566906493843202813954532462832732016045036804912610174248756365072121622717301410472274790056920635171381631820174041231557114606972376016103402608069301489567910305600227036442134257679373483791360490769575465969459487458993555581042245162691701491511492791911979461807589494701416746113444812420841817197180188378871954188748766845398770779777455140185684690988405899790224551175141430948526611980830764585683680302406011565065897657216094079136307706453045532278069325244580233957713036147552756594839580432818208922170878966532186271697667474867200728180216945913818681616831029553270650976954582095690486749370246540821535935161629127450929807880144530476982748159828967762851242753372454912000000000*i1^35 + 2618574599005091260159746067972275136519280091582272212485082776170869574525938652103698620762104070899006284773131126025171830007357836221806372149407546192210700099513405864962450648229809679156675350118450781821602926737455541192969474772413641535132016927997187542104697972581821395866330695655809168436761601030774368632399523806085271803757720265603068473091913012019192635844213385560415117800749244825722936087836002881074423660657815746881882098957346986779367141581419809366622854204753548616857015177163117243952545249711115193441486077701653900639805736676520466397466759443755895169726437915006268962205117911775664030029882895852478253410013730998963880945974619608850380069838793111556263029380461535670120669203074397415860069520149737178539227815664607868540551809104710108769788849928088215042831838703077090055469300247210205653459022787383647626824481816720326627327772166847706749316639654965551699484409142471449913274963902128858177445361625767913317456921866395610097617272217893260866752580360056342025598006968327091669016398801450949258716978281647109884173352960000000*i1^36 + 1418062041425717166321141104539710795072513781642511429732972512790695308289182443540649889483742546613864542389908276061344062080114049033790199384776781108046655503565442984233538305776737417995351250426163059900379984199010805325193881534594298049151120111281056593594303480482335789462750550541868047308022386224798496045456371404489024181461105632620257681355947910220043064129876254391075374748103974625949183980142509983620930955317109647777779217675138755962814438195296795815912699551356230947292717654249936927293152831258996028420285395660923664090700311667963743770856704082409500095292227747133171148581870499257211946211960629789865320975379933250085626150837891131200304809506666702699430739396476911781433614511001045253322158196144652560030638644151568333057332867506410476712485448115501924754826736113912937844332349037708492499192315865683054717799301786334601459630567313682341852789455946610142459623857294802392932173706587675089709838787902323104989284277568323116763263762899596770943132834897873554669719774096253362180661051854091726240854104960893520445440000000*i1^37 + 289915411463096161507879586476375110396285457001499235901527808920594844264690459805543664171497185586983477296330414876576548584059684995948243887002309927972596096338133465994496693915199498502370497721113445355209056192453949911695877129235616054028075574491999271532829501254376127463538210671651291709257339991079100572295429026370706752530923959707468268881211676902799122463748473242552864696211953899090191199995800670810414607443088871083862276743457240946123181153065320000524862151046259019304566839061437061097123840530292562074486866869176449064257125817161164895118963829743241531051481801957959149573523660765891555598653265969048854775153950682463117715740134414822483695865914630117824301602440023752555254345785121852559778468099361733114230346025894422201862368374866736327760803310297566396122540529730729925402603165679985970694732287347092742643754214565199024389485662604984885150969215639549939216896091071459463602998339397767090034401202856424841292419739760102465593402442833311544455697923407205186605525355396995664227121084299358534962197029486592000000*i1^38 + 26186748475748326682710235427928585803522047355801433050248326896469217117607375560983714308262484542284817208929578514972417052103980342074995419101501314458543237433244903043292284970381732069399000884480358734142959076980699688942892922786963617539611886555859787527616278731341730216821825818225685850533854906689917174696409489052072451868903955611415431427486827096328889563055119435753192301811400921568852115878760662855657756590979305644977700539561188989235682828559334549459106573186383892563506939223866123272479807479309217766808947586254572738358679885469679075304285054556553580118463696885304352325302534913487764208739703407996459053052274235585524116569352060847447760102495480503288810913870588812045249142777167491480279036354086846313892332665169329415315904960144264818663966717255652751640536011360671410747291363750946706639284244474215344887623868685656595217507886205028853805412589020559510659657687624532404603193243526337988848489981420277063204475490507669214086099982713922485192869880969646110795130034960808497879525747106832570153385984000000*i1^39 + 2056259116601462618277781096854580041047311363683713785995672965719141941362666072275445380441271780040442307646982855961958466026171781171925411499713261432962451156995008550534852266926744861637059384240558423911667921720933696763853389279427948026375937032465771611596792864963994020228160563723135053187477080109318673178223305045839467944925037075313813015352530193000085583880849917565381651154031739903685713087927967855844262349438417182902679246845992708811165489197891932534617490821435067295850548134397257900456920031613633683631030432581356899279005385717652118594974793443800610567744608052185862053958887588302925698980457909640163446061500664761525301649358896511401007397120855051060239897902508702264488514589612259618676077079592382504516614434459297099847913280170657179669407678269196608786094248612401318082688944867727590572619132622327739771570656858027698677300624289021087912005039781911574920917241702099010220954105009200709812984193070803048377756185834763912429999641227415705780618026724877321019988906574675262389499135858290861670400000*i1^40 + 193753869614367896108308097436679002059488645409401534303848579979789481378453511523943558713089125165493352626613020264492905738374393414797260921431585279270387789625413415817156207036428743587105511366081663660091272083517551225743346038932661268835176590693752426093839760596745345245565798912286005432623241283179003712323933987152753540156990868780225971748408253849381710467925602918939513141285218780407993405024649193732389339215039867580417734972600382585614850824801495322584018251089329376118789894152978080123773882450219135541205055676279489491559329248835970538016933822269239190061231794237171478159090546806028861964782124434647935581229348470692295571024623281985201414016020277990479930460898402211267542729260935357622777412831171544060703824089007774832233138938655669799287198626029472124811418529359043147964695838257964649414697730686396491142426091945866621558175611538751014644355742934929887697560591477692912115147611736289577219015992558075771631417432496087643369096677670271482697900816924836193727267894112140543256717134233600000*i1^41 + -330119287344188618015769820674462509233034229754695681768187623212914338764371909726438165179897232879926947736004474359523305723071498109995659469239694442194008705125442688670317402493114883716958840238067935313152750171397346877657345435971331940318744639537388593685939163694902893877476510017188533581818515373720212978425445517533222374733861527516883077531431962334856651812676091160257097777637344184648079618781345836011366862266427494536183700764584125757789190930477862711602936496452617206442685353429574423354454211080066957447563644926549078264693035019986710053649391989136983636774149687106417938671070603137539763477318305496138380355110809694568115185642196152566361577173320449281915871863602031311071727801939412443028991517317275233684415383103156167471931903240383102526496444949342535077394791343948308337876617031121232269969093472686309543467062396228279172560384040420679622066455656305930441317277701162271014035594475753915964067347337519089696147466992055674591149676685644473534733988848827642705463501425672480690339840000*i1^42 + 2124324229448709959074544419368134382772977062383255761694401451828554481329217823446518919578757130844617107878760125496890049388590649303075975806989721142875714367510996118345475654851729835526550184683497701613191877156821199474029696509282591035733683831317332199802548968037284006121949299567635558709277840218758361842230431545783705703691333617521495116669743759937358559213765936735864290980693900700980147208836905067369528990401404538293349949833432470067644646130039397561778001137384322365616992002733182884468144359309181368378501596959537485353730124638841431529739490324668110600608292635358261879632559153157442364004616565205806432596473204220787181822310224983575753639101799517253961400848210002662131820434960473997056013250084013864878889648579612883857426178167776045108667322445107210707469623733468351645213507489238368913052788446254493792548193014027307175830818990451292001388926136217273235453060198830552744330890969753694636433302902482226004571830915818168884911601175573798776862935727778996562015752355840000*i1^43 + -5618489345842064901080383284695187962130638646773195893084049185296032810856609860686504267467731908663334286571510697574626429467505961980407987024825382510443121638822058830724196860859598380892894742313125939515461135219094595906255310534523447066517685120376923349377412192702379534816610724299695989471647357983989935903528827584896568377212540813559440368248592278198741271511908572939095156776796699189455227956132829597477095835157705691886853341356242912981053081428858355653951059873786009331751721846118418118016498560535848119641637879206403481252754836281249485866245188522750141509242406432236176529163002609452523200224250138046783940692591819262991251990664778582386469016060573501844878500014830001259969359353214813133421614273212664019796795016743343857611026333877737916057190089181243791206663156174120541662085680262732723406633108762895073859238175536350927397332496073056917809670877646862919933974845812699175163240581279874305013623980401122823122031539238386612112410147862966727629538163754323980288000*i1^44 + 2547713042317111068074194289241255964856999862162480861851588908833039270460631328466614323423955956758071511905833758415487040007769073012132472373296080116850271164155281707850023048269253708781309491795458517261659778931442258283528972435476977043684869692686969604947507074665694874461306203569941070069232218706292859978588161734182492541994015868789090083077830308420854599469254829621671508419876707657217530685511100382395763429083407082052557746823475593908853883551059413821580669916219075629657806599807087703652071963561358032630295778657075444107744009187061512466393451018508420603496619777334131465503661255150658467531087282172494622573215152017411384139866432694243855177574886962856755256991546703690509316351690831971254492168071370071155370623754424381633016234604925369022453199019752856543347698417864275306603063597237115986662577828662254027951547481675117034157666003988645426731329356255226909226846537397631663796945356023361623047380975895345374829775524172122789390192883330004147687424000*i1^45 + 148493863424388173934954395144637507596804620206969838109734891599463717881615521249117807990861759818693345317550467543332538184744275430366330964411951844247156842559000974715085140434913468230764556542944157459055728629800397907767376372916054763372530905302483602168338622691791918018440938457542753178525362186152090042195932366974592091047256595771409135534769608932573211217142573097946312830358530442067183495468963527942641891006295403954857222355510683092231544306728748931431697190607501604946862941941342590554808847330347586178611660217303131729081686217664022276760235356923895355497391653422760069888784219063674455383434963909445889239182616590072198540375423498320457031400181951400156911593653103557719736218217229914365930267380647650859518968526820815491665656502093778165903843707872192761098914861779601401082468431344965054058829668790575310369621247734666515276952830807537435216905932116662617700112397059795828264990673935601238008544168212469212060068938684009943257567067937177600*i1^46 + 204325401284054920273332244436971638052902028872543653987081791843112797450752301085278545948947264633030846143692644523091326296301280814684189569131408561982319236067187665604075414660736797057396761198722660466493846268685228472650746666153552479745049481732277041276770990704816930182757498404243939855551565574629368332203053295367155211154931797161643545256575091269758454436353266372877595323440952630274427314007537513096879221676302175705601705583324300484720383323629325771084999851370868673167498410931220690585284849829901171301552392203153395801403414441152354131372133054940028478094665541846783377940635622586870334560137410274492294284671670249294422605745708839586176768858039836126070327317584320281811857049139733476191381404479985543086049285086709501457969149372146083772727573779879754092905351967903217199411948598279198576462381678737612523662614469301034505560690027545293098805698258431540242800026569119582351419598145337225366234542251598836358935638492438446043545600*i1^47 + 49534245242105268911769773695702208101246711053513346374190352246238052119193450624895106414228843138865480352986442169944446960771563663355849566104963216724295457916966006861097156672159931375074302518485365760882526359376135079932087578383255326347406681571797187878619798590014147059799236788872843338155214992895567041891386584135701680049675501450934825283028647444710709677843720475541751563731913959140742678120289460832226327431062911447390892274075502018357070157293185614817776431521835767439668264410069305350687880287705650696821689729630594454702451502171649087194495213880578101061847145090858798942177149799657525821887899234795747406315931069552809419604189205557239789159923325645800188440609474480271003000949707150586910449569382896881635548973360216528752717104814400700691880114497102696543507622484265644563147250146894385131392384957798534886840489723363253649197265816630690826986070422975257533179156365255127824489013484844607662331402098092469307507496960*i1^48 + 3218510965981271817002334683307943894078401396261962646606927161358681994518973139555142663349568876431198608313155077899773182093938109675715009532138556870854489299572610428493234459822958627030401124027839873173400948343209695961349457520963961238732385211686400846237444760887536490049099391242216680950030825465790382610064854758545328643547154530031119190581892305706770246394485532303937605315308521244866228620313600685053795676267187731631329056200031857046426005725434944331565306246941754328275717469635184352824981603491721775550241695448899744767348339391106542049035954486184182714059383830163216197176188966504294286885379180896594174405759867342855256673085091114659644537659708540175958050040595873025280598426215876825273378506595294372184644168032369137749591795442082113896984360738558790428697481133105306141523510232388149856405080258685793061991041722456113283125859287838497549094427836552585233378492213334414704195614090619871288279270767098880*i1^49 + -9532977171911134989471194496856758136601658563817213103113146398738555373701177819236129527790073532618539209690381892979218470585523237817524587242313468415549103904765103838057736814770607975718724640366641751864559801107504908216570844155733143776845075545476358207814365459252245570432717045947296060687889928334186230899029982777012567994104747311801552031036358200871104729421384318325052025753879020010850946973397873975535051232692244000642487464584328406132666087115709078550806439108195900322969194381275999957150208398159847062623200839306346342015900605983202022519071468220932282598928578744946313474646645247184337799912566520945809765477612730741718874921162706018088106539640689635670281997985825070929582511411435850876815708764107493694191344625786103297388872230719144051452302715447617767500821731105474544262756835065139241381188431703626548175841268690523263924834410518619695679300601805718887854876716591465460216204216916499509248*i1^50 + 11548245548732710934264246840191630883892556996657537702124458801942616392482267255185572397903883231622982454006377578045555904251216443648913115766403634201550390594756976577389446090379724175717787742993046351907686388627393297596755114866437392231374726380618570295494692351989273003355299094994573980965430304201277411683550043004180097935342355037972494722068139906100351091187162645032124064862584993569955974837819732939055060157843740939042408035172828125655297275360422954824341136581355950258106936648648666035668763867657984434468941451909360997001917019966201508313162644984708999086204593815217419360220717338659035423756118937619332377947782670024166439595151835281530996792673516178436708391321248715129164556787952794344252265506177368465954863736428176322180393434791119057359339480770510430376374086891395354597795740238690105264063011735647580881952903016773059040376533004534304719927724625691685716731531142181629184*i1^51 + 27538656415007482929326500781183159319933304709436763855149370120163469040480781772267047410302238902844787482628517352482342510818916849089774958535610624777952777706706808427638499529468669694464454181703033667394658460287353308152819701342590014970747558850172718779484318852873683875421081521762939331731168759174217828000338351838325603509409348996797539384354544493756120172715063229208964450913588865255613944900858451649440344655900915435395599316453518264601875790284986938508433916650355730527166246608615486613808018310158914180618129235517116913084728608470879262241201241233907258917795752789750364658603794138831528378746910449238211990544447565471497320708060802694845884421627628193567044738570335843280871864311684580573875798950609704582178636705322763510831948020105117636770274435411734001281389867682783961249691118415631881102239711070182092154589708119521402246019325197890295593400280356944717440*i1^52 + -608323686347363740963709165997866420250766144501352961395435639395986597665085390862434153653330282031409913944260028668506088491496706624679888156823487773043396410909800775671629155437418970402208926260757076395369138763606636790909527487966794633402720212493387977152932337413223286358900467095331465374626558772304275607195811603413335128605746298130208668187226002129303836399257163159921887124500246111628632006839028015416426162452323926190454708853723787061062873139748226213263831396856774304599401698044851496465980492781053112594670821682893674434611265279719776881656210061328089095988534094907395852247302567339401494702526936193814364070888466734172685299209991901775755285130987083062970719442336690402282016337853154797383868909384328983146240733191864572148674133675467058481990270468131029146802838714415936142256553471864308424890774731902775281273614840918709017232611285097558400*i1^53 + -300202367004795592632953866634717644290444775791320251852177748906419704398310632065696581362826078723869040601174146472209738875375991676658929466717228339023996847214138200183322713012826153133269006576402114308893825958725583879813144505782717928225035398637371297568878577068538906658406526700425833656808607262292420451401106642052376452931971022618932452667952255765826312561142145425363951111328050299760747080840522209429355849464289372724768570184024703600721674683395510055451534965548922247136855163558484150223701631796882746052497354253717379432443133023101732998495264375593217471391942531001865352074010363971938879653599763341544152076236795235861203215260050208120797535408091358931184007170424207967235387474023103586965783208409033874713754537864746413256353317579675503123595680017266522048904957281754335319687414388454993554824303999916188326469705983077000000*i1^54 + -8193343014507585582446234456591175422412639025911116646402401668132019662633892164473401006568779556715349965046651908432818394353585656098366639959584191257253021875190189502809184071755173614124846870479685296232179877244234299326897167272124748190262289417457731173471296939998214042460882500383251272059368088248014268541837375392813122422807352103791718969940869408082638642615048198608196217441798403119111667622071934274898560848805708526839983761317083638356655548201387618883333473996201675398400978768962105514627751794478852707094974111820824345649977347095073111948518021026875540045339336554116919304059614808250587561361807170750567631308811257211058083644719244984532430417064415758877189335049578984456478056106233666720167831063260715461453633670186173416491814888644509166900383603418252287193036249654812269740688496813788490000*i1^55 - N1*663573147192471761934577685060361463206247866678053568290179406895518747833768201177290184275821512550889898219662523089822330555070509139186574584540154210186561509214397077029162152670241516572089260614818720296159423456955486989308190799561342752984375*i3 ] ]