[ [ 40844840234558184908816764613177848525120519527332681300391973553200828174299230685657541349300669147812181820318157643354126678831792171279899585213760559251911140355986866572206637418910134932276238466296083433431498911503469465781355324216354952972335444568356330523331243095595179946415923534085009722934575584864952819680987743253503676227642513596439010470301206860009720054083460328312443212235428705310914413848590807270085953642292046729517773115665625782571328979332855245144280630417924268176652216282166934319599371752091114850919741397203997435116235447497862395022223296645584518663819071517338839722100189732502769718799030663002360674446370381313075329582709901763059184261763028589248802696082093683627753210404257961136245393043137855729478472309675471615269280303356288822477557952316385649344754911915436815043760581123525399045656521191236088067179919881626532970393472940231513382711443233903313655392260493857346777354064495817046460352210741850916366309055102806878441063753223906491320930592773140940242959140640553292480594143951600219206225347506252300335804829923609501654303182851347353838168606546738162008080235764597197315071125983614806066439651328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 1907164426887801757978441887934377497206570635938812224967923232755717096035923856728485067948634012454478107571868299303390615346461579938653595382901295312668884905394919454801155948892589660010621700849375421250856673903737934681037252687275895367316457939112248233398103254200323399017920672078660300768791618638305733823695955252059516993734708257318490590754301578852841793561842794907301528357049320484251904453898115260067287478739672415332485096241405773997115780368288496916947189255584759599232037672741431778609422256555093515161612921644964153798070522129500691557422667578934142614851199135001253357717404279394763821379266642283007128964537014680536680813073406488032093258221000077697957428390337547024424042391547146268802370651851731034790103262165778056796502458801132696530206793082334584741679529012314898527966546662800762984515329711436253671267656234052238863523900913118623650824443627423912812891286488922730303601576773737597774763827618507187423269282103103037584767345624658261115133228374098113483560912974483304275496280827805521886696475256322864209335126174337330418297383337732997631153434187526196624788827574692482592480853206375246491644302721024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -27536378309305775612049075087965435009045832649298999516087915705056778720674551479016911472313240700006985008232287768055559607904047446539781400232208137897177669629219309278620908050807798213224582133153711621799585962662847961380452995024916579996914806724542925561680058681481403505892389498863779676664981100961548982557977961816686582189340972498890671448956182394401194350283879285531124655924527333087670303256197562377972842573715949708478625462790074839296912047135796293163041905146078535001600182965237098814863329813969376885995899592771582624084409824036864254439299047941883852455926095873636998461304934972606801528814119163087125836811873317686356619542591192039206399199303522516051935050001898364078674057889544923933105897779474567790023133337925538560757525585384139363106274858646002396139510207080334073583530976477318898428721409621858242358574665422703394676918295051662750582842695615483000484404489988794393239442734605825401918352014800948496016435720446638633494201523686454558129969645185285488412018660786523203102997647922537736807085827202666799824595204703041630711818099102788771221288693078136176578828602521158042733707291844951673923882012639232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1352963429204616299306094792100105420569258053610921219743682419319194032701067388338510455493271014849099600378334213603805709324948582829663908168204674741554116173102200699793309855576160162264045344224641047053424699681377701063408270082543261668880581899834760061562194405357552440749800361576626426564797470136788175115070654114750676133630382565434097907462463711622792436100337401143345920676270472114305330060796638190936273558361086534037989408372937784192267043368635367974059344053753927594912135173756482381511555629670661123659178208939106393945644268562542347271571142667351907935570850602947082337929070900072860560966309776277151916740046579909240796412865706807015993383321699073609086846889635903430340246736584602591946277900867999510636330788074283743102928913564822709290879911711995901551904264769932943227168350207727953161929724436464915973253726202021053811260114232825349594487880693540893669862954098905514922768068929063298265455082409559029194403739693456100780137350460092496056229652025530719793056861580514019322347802820249444830083131032127643401304264317167474713290741176054368210191523366272947669743162254008169637436457702286933164160863782830080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 81009815648074331891406181763545775105693800737851939063572530836391829978072875864935664557551304100374948903872291704949537860499993582430710336269638426262746970893718083182105817214522082415147020572011823025821386292055461960142348380109682119359581541960636827223876389376818254517826315496539009158952051814441239327364141899635925349735037325849208572202291500839738160206646208791166298004507979284034895753628040008923528101261615151034358152452101814361066678016965297516443939100986898540562902838123368640040162864714644742390909459720839808618764196939726998282437787422059629346772875847682501335732302576854437711629457888202092400438900975090366268206655177113649628881976889434697758907411761233129166473008523201069699763440966491069127259641505147729891255394252902894694200568566509399011627080844077499926110726417345629629897406601724485042950690557888496477560298850905854789713296284898501064306259990491892758494414388046129687601103818176806868186825971352570274666848494911636126080113430701269165988843468997754133503277809794117620010771458195024121819067675271607455434787875197479045954151363286331312793674714445969494683825927278922604329505965714964480000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 960960022235956652983092914323597899147630106902265548306078625068267086262786060248606128885197906386899896742798609669506546161172515080456349869780417689746259377822651680671273735420512213753568471193963961542289066919032680613578101758979810953532135159423608237995559961568901996201015482516322522200380229541712038263519907427898353944654557788474796750425882537229596652874853861545372499476276083037277829719957265348594343902840969982025482702932422888561620260875078448489698555678949970267222128058427366599780719872448567375411691333647035089865239831883296571200431226065671959772556774561418300687503831629830532941760278163647600919937773493873016295399636220990694791256077919167479643494184814140212298608445274873201718854532710330682149188486130075756753113935598106261991714481404182984964639213281017133735063406617583007161912266330835297201136827512062643357513375743324269410159157793891093114403374455945102766817238767883687773673972592617034315463345745721253615806609354602170154084958804916197957369243175690676515944847551018025083433026857497583691149492174220589148975389613118645230245865549342710982102713632853345428973968068408705995051460340033257472000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -17493443644357293290798918569190613637643011202517651103040411023324339289056490655527937163691766486771754752261331568821028123417459881854236711567506616631096599509086970865370693457528405217468659201193221838896621099733479346584922174829837226437972635314349887568933679199643271324249034591809151401071928277341767806918694796635641125372575473700476899019470730069736870077551103045937080936482343506341663538796446256000530706594996945819434183866088705675255793092682726482370173997132695878208287012106142027355307412772571204150309145878534293985844564083383430951601845419402055604092849007909236690285901522577472952930426249247854374159387757272119959359856402398723606310581085071806796049264095092497312215375958427298795213671765142676945921820686653503626291288142590290931690369158898201506571000702044104700462798907663839675279515480948154701015842052214282741061661321322504959690365357618025050143546381519443265514102248746825669621074806653634169836647536306800354612324269759970069081521040979444887398105509541318420184058905429960349739161637070546031649963207185514681748274805884213284849860606084954354303847311980408624976974512881216689478766622778792607744000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 145825336420275164850121204711079755815445934880828871143040603061173129219487027453427823610711665161890609678150365109798485035161252848873464590565180529204587459222556463066693262194623150161676088327636562059436223479078859000848912295578925617276483296067598073527857325560551881105408053646517349032305746616159617546228356775111503630360660626035021255259883653798843928826567708631863143693944278392100834310988109077829881484980870962667389044594464986547819636303741274312861754919310807599803355143382742542809118837980706444293533074893611471378939541939811422871865684575386526129771859703729933742443808225009268957647101568855919558641189289872965518973348278972347126468838692228194963878430743869491318922149380914447895097658329104898958746573168038040403115231131203879716600707785532751895361539438698480256835945288026252082731538582778390951120911125350030162888590864871088998141143097721667966034707384377200098026773737969449835889490394127356219787920402620464733453897714043579533774947756632544953109504144037468561522656066257696969804671108309704355413932688577735743432159853423142511358676171132778354036209204952618182575151587927606785151321306171181105152000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 2290898935131061395763427336287966490086975480607213982624348708536445993560181378082728803400515427735868438876173276654414607578623476148457680878727856058829572892864290809816372052234839527431363589005810617319503236377407260126265923075245737759418666489753537018764730997187382349311252183171220852142204018979148507095073187452860558808025856414682710645153582116592633659984122814139222329003669393751680034955844012514106720715059453092285367756801708014685014665391646912885019227924317228850692389392867705380344704523929029310599625705887901257263946976069904415086724677563082113169050465656281518412178424834775897938650232962301884418817299492529140926094201220677718342341633761855298311330546418507590096615281983703768148660767896859986627843493466615116894237515270606263289084523969421024998610138148563309803646076978290473205959261474199239569396660770257003092770232643203836177812629455989080959551815600080034841565739931048609964574154351348363277992728425292887118998807453991968315006060092377832241655356561136244807756604230763238709718866293697247030635181676047865509944563289179932720872809666304432550698203182828760826680748828213925019973195072958522982400000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -27016825036682765352064127576561903980437391913299967422212387933995007076129212294383604204775399038684871075248760674444401689812467803176571605613698449554405591060990882034529003648071585056003700924204159801782772133411125545496213407984781642354565467337538225580230748842093913939080311180164163297533016833055148803472085362496167685820009691648294135926824092490207135854411379360865527211770447675922069547703355605590673370302937461657129330593811802487274755735308538332138366210154076896740222368569187607912303499727512065799185925690191919556320163698832852518172498416757408451129132889722604622621654236705219143115092395414017490745663132838846601823332977670490205535970889392933039002621890742627956458316582669280183430832401754664022561381285224484732794399047491871950954127297672473876362326063117963110457279177505911691686089192205667168438875809387003629804932802767041799524315545541722634837487166406200295799991224320286890568444659862854420596194418224639775439567181548878761786710604343550319144808457108072268363469471505158011468177779258084437701443338232306670257023610399452843751923266099978332359421228177141672220480418428911157928218636090893297254400000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 200244399838047639571669223006814837219787641707268757022251858726579508871486838550749169035019014635985886748340711888268877069001654590021976354370425662037756597670737159947175781807759402523292488939065019898698495021264382638045442754026071134464085862488261581444793796967059868612454635173029074711013945708608047749531670802840275435295620493041202382170550847831962943333865957798660751027684891805214510348918396633523303528812691037854225321152658698252514728905118667022041404164554374086525873698166023448422837783650248533600012329222188021653506851664705854199585819567138698638157138240613536224912579165252982799992771080707367071367114594677962818536078643778531571154531845015170781826423533746296321176323942369480274073713424183134390604221104124994031910417695993931213870874894122041893037730821496921610553474134692685301846572336976001062697356170404745674109144707768555445248058485624063858660129526332570941216419502575518166183143952168587205986115772065000005333466413878815135119687893632417331293586610372137765322832352138610883683463034650268153220982525106273381201901646885720047136783494269806997125880242752836833727236321494583936635044596254115595550720000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -687083183366925406568780194280345604612484196497472726425600870095134786553806616470303882974228213121893201500362413590158301699926432149925403810238325511143605566212016436827066935502163947477695492935298380355310953943767489450190148659110060125506683657637129363349679011901816982684749128750389476774260581084670251672992526232374246680887963269402618254619253184252378474205619248079503617437530949162995700238573258703436537492529997330628195802927860755095674402036808714768603472233837431093060285165588716846440209270640209333552396961857035579736000316009881879941207656878473200831135485332301208583597194739905083059971032234083222866137157380925799685689381971711447617327059374756193976173529332736670862933615617420677645908153232413014111167185294152880438882318320033875370997951268842139776672271737049639107723899181701775701888413637672130212504090553454802551728217535367247378845294879100057827580911846755895263315009917342104826643842021642155605758043334634024905805274965281539090730206378817237696493180945529352842563648898266117902321565597679739336090602364526148229724506890609470995019379359449043016489733283205654775244321737359500014422489351358125849968640000000000000000000000000000000000000000000000000000000000000000*i1^11 + 3159137255149013724607254212553310651301823083328833964000777418047404278894851639313253972697456314818986867980203070276983854941524128773843953458382455700089274216466093684169657705769514753531315705156203474656717432244290340229542504528551068600742690164527428914733225983194159000359202187694734979627511592491678337102240484329838651914022123060933328639131838525692817620820837539141147504312890332925665427100679588137656922370061029236662915139587587973168364990014429711867444667047081161167381523990185258263386195420177964027632056950193920158605891004062835808951199439031025716803022683382343836971182317133669587428106886811863857287340984507560473017770404542018594263824255294285657117422915579045394458376642210737506351897940291847037087460442874861465124838187410111880673598726418195276342553815515204101342643066999128618037711447343093498142524192646668218961644314653315748152417090715257829305352033164050806587993933318264265622563787633949089024854753815667786016924196808708227626914869655123087507138094635533731662958282126435068763967685216362764094312701954638447466564667260201687558485628640937468710151705996244217584806874191147228906597572153513068954910720000000000000000000000000000000000000000000000000000000000000*i1^12 + -5456254860894331764370749499876582613171251087612315742179388704547498366707803513276027175799810747950171220753125877992556919876717501294281357404208105359641573514292256350226276080152897991370256294411166591585187276713801156269919832705222266975761019344979361292419214133331133741954272873463784200835930156967201452329662636895264413211236221086709731223636795304082008804661807975953347837219323682230022837269117807696594442271146584052013033222771025513271528437425504436717100231212508493202256416674328265216402762469173329829686212087014577032366275431664251715747489845536833945576817653264230144761938410387420738350939616725469498156517980413946486472069007060369047954629746970536442419036704199621244912085842930473686288636632494220470606423383648265603834071208716326396600301673820448437817259415858276179494318474951107857825633295738974486901322203941250720755253725924705011712823912113825523103869046226668036558961423014820669611367243716416931204332160196993016224661419378924665153543570772445343541220227947953149136955949049423891771721324305867069947584221171535788056693800648317932209643469064533450535672614398376643821303077290514173581176321895813090168012800000000000000000000000000000000000000000000000000000000000*i1^13 + 3739628780705138869298279287236976511058348235208913420110639750269429633699965684916760553398322332879639743264123839877172771783384323063068452041070297981160454774037079851747469452130922923577694338442038961762932520193084877929090017808687700020990140048772538808078059727106078764500735685040077957621775489064383658796876049307679765286222323731759894929651831679785698200286754927402268405495062602301638133484251471467811924254376064990005382656715915687917111837359458890672718088710274911055382616117531257530009840606833627510939187917183843206670523380011506267193138393033926230359784272002773476234278176311959424673163898422952245398046632526593556026203603145689822044233307038147472108014912333430423742341210099348536486715515645988054732178453234235696833848403832504458594573743328438111835295897862414640078524994049942160689779625558238130977269664447199621328830642406786928061723100750540578743703081139203173093297283328324419625539219040275590316184912080633667577164229025650803206275695181855923891827133227673626566312564288012819506305748547066970322834851700081072247140145006868189075209450119940204469488963747864311438971796755859531351961139131321011719372800000000000000000000000000000000000000000000000000000000*i1^14 + -879492408283345787165251060982496533044350347980347764643424825564092682507051845718253365089941502637337703424064223475929135879162109859994019613896049487096369721450946519345341543306861344996633025229598885231902078276456211625357609307422092292264044382367357709201527844679540274808633015749692063889324682496021242148642156535199889161578835973570370692162891524638645762180350718146493656891193881633274150905185480647858538029571520927468640541604791081163827454357320926057791001308607233332161497932329157404978045949656845309317866988918866263725737306202306508585376575504702447349809339741408698864890399038485857547200786351859276241160751512235135949667610736520602124071473273593200609613515694296461664221199290086757343720751815667024114548002648902065918339205914042421755192831376904399338608888067868067595411493851700349698892234536158560136606395507825299042160564436860550460486614345907076004571689890080038444028500764017064001431806728429946637391293638643485541143461327399096243633595860632675212899038446237953503555694080102251905164178046627017476806179996876524779821836864763206920565623208662636632055121337906779246512017865789644819338411576074889760604160000000000000000000000000000000000000000000000000000*i1^15 + -41982166866876423304029489917622361552511032404767679520421153196089826647815512316562910773990118814564674809920825292422971584160808021289836347647696733745474114155508741508824696532187252966405996862619452856254417667248206225323655746574604730766133887330076374742133349941786335633618377669816079337529718373536027874377907991056591360227375382561376534240443553154164208075078742564040694727651075366748192431269637513717381501339347225804355940384334900072810347886841140423578350502143939524176691167177109950663626804029441051203245427630597142183441634739835269041086843830064293374958598046479122236220193921456188064180919774531254038369981970808690541067069058416583523913489402359935703944331467501636043317155136296813456943433110079265482630383403247163081431266450566729110969889221218890057729077528713949855850322640576637671883213324908709854112750799485286589238301822036331594028052048377974092967033829586400893911208154642369128669181624644995927493226080572191574268187944479359301313198595555489652248770253266310437504471610458124177516466692854983016939215824021836645442997196377342979176844361657693440508341065685893534813606475726637425996738924456131931668480000000000000000000000000000000000000000000000000*i1^16 + 18058447021974204380812676121043356326902336111235287854195826362647187214013271858661724637067879400956142492911457605756258119134816614775308549057052618546444621031241365197585131950921867050209416777843405102103215056121649847427087750354643127582850855310843219536210422134019173557867510537642711671026880480399845636274411644337012719584148369677155917557974142705620132875304321626948535094338662909081834236357775208092296082163468037396036160830137739701561364630527430577397762450270530491151713434843798348322898145985230675806910836898398406533617813328777700986576731594992684205851805791872275588689659196256316537099378275971967119880580810200600546242889500985846174005536955484623272120421806612572608771957676738307135739622340823842491821648942923056604831178542456121485868617883783515431431975429650148102962184265082508897239736523881644392314838037015665984074297974135862446555245627491554444735548049142307919867106092160304639724617784932462625641038734949844484969245215373887287251390152818438030389992573892455821832953678689523644107551625110628167277665592033920587085452000936159881869454022380551044415346637308925143168615737056462474365996488651054503690240000000000000000000000000000000000000000000000*i1^17 + 1112660796408298575427610731507336958596144287264192734948281364803593550617886401033985083251613544986367496089013577923968245899302000594500013899356377925958967501534511853225061234146147002981429332252626546795789710337587610862695062545852040856364531990614877290888400260562427868564213392828482405716405867054472997101449627547751651091271939306774602278367512104441384443367143048319415060128482005396788573071685875746268367611572205438731267012951423751656370330952417303837638766023350921875463261183446751700156479074680076894582136256329854793537588613626561719812507534666103410608647813353905923210087775287654349590673144516038144008951551142112867513551627085837820561579357832959564315792015164510445357871931567054575675970841317185003738359455481898521778859906925472762260625055495182064314739461273874320289227119196428489467178583664539604195765440714708128566910598043795542527209743213012041630135497749840277277176369800460607792534027930456979896236343420405185674953128805631888887696095036540035271417665431635661649578826321740625965589090611656625127522407151553632988044916223633759441335306540578542822342890338609281638921444107296274494177200040070401228800000000000000000000000000000000000000000000*i1^18 + -48483469855136840614204486604137941008860410776901347923960767944027945895846967549283049916725683167579336437289757712998175565929625007835394081178592820071226844354600605343433487699043886042144146278951983709430240203239296215607120571809035797534443045665012850069105411251303522983705233920289760876173773589587672681838286746081754329962159262671652743688949347151250784836595325933939821149240833895779747524421043827507607966971574889511565774124713392783464918088971935108281962460136373013537619448601023131041915687971027286080975696983762643242907525975216337085033452146389374925258009593409842319581517936072245671648604829879241701605987144664315224148663465360532564309327802492447128578418824446993733571814949587302663195584158533443940365693700786488676512985764247674412518228468480888971401480377540701231428019560661075645300138058894093270027704495487341057109512302874635557889249211824117903255621884504373794898926646056407078692625729427492409555631477742977164644813494434731510951072979316328824493629789068951575054365327068206023457715440810392196649454025146422602657725842643971383135864634866310140021283312204220860309194199157411196159881264157740236800000000000000000000000000000000000000000*i1^19 + -27988327566973634900725187099800977041147216412509746961837634354726418649363564507687316216603441604571169579049325980350922541294863253183847732517824701177604292784507613227304075729007784669470544578987170578447762619843610981398610227684493756006616396950342794396351261440493587048664705993667015322379334087983051336507296441537846836034725606115009254689348566545012207117583569192551500303484332070673497764130820272045644143594036061143394944398271497731478469926302462249111026754864943038003991463400806742598291641697562153306406333507796290492686024476351258880172570193159675812051031035233426887183423751639976595712985468994761417784024985583678419929640487543352271392563526579652344030118356419782213048876582812865799508001949523598902626509242913102676287698208611945110003423359183799957391802962559486200347927076946271998345770311471329353878553982497104149721774309847252534253036539224246564406289488599466587815447979468784098718945196653619796537792864700253566695114480591968121216428725645514430116531172828875612113571370182116861844273639322576925170896677692909317573210480677961835152659102945509737977564921430476409519706617213414171700081178622537236480000000000000000000000000000000000000*i1^20 + -1382313052830835692145946855083647141636658998033351460327001239234035259152637714010306604019981370717647395238376731639599360736265165635144993322103674452854319531848820372945451031011551034969082955996034106542878920491026129188267003797971408098761613755270097767242705421669120085657249045484203643419765431045316614342111639889656676155370211116182771248700699528792842946607266676334434429866225445834746207177357351834544094805677598343201643126635210217910274402728875620418294977099264118803285743201312049401257924043752922832219466265052559861863557328484559570340610055938288917497460445443105076396002279657421221603120186813058357064028247547285495311017210297983155823404775347256291668147514991657188663620402815837569617276785246123627714400382383341123801494800302353986557930527427494952392423719439947559606359145846861730754931547908877316008991845437078198344299809630800138685830784083349166125850711145292187304346319298752382299486001519998342060361235308311658329785061564295615945239049060210834986767689553225111488180981300541231008341225018398319012808046899207987081573276655588286438357382153686297890568717934109711528464996802146721316739902742347120640000000000000000000000000000000000*i1^21 + 288971251696421533205609989662409044578461727860815747059231864726242173725210938335926987488928130086717426802969443354879402137468020083195061967584742089850738868534160812793212864617653340979294988287812904738542420689575813317096583724758106710165737820997660582937458723038445574232071855523935152219590368570775692731350997394571843960462380365361241484801145464089789452503336599648310792684458155224880333356639066355381860223510026323875044530536225540112341363670399417621287992989111209775629474264976918844879652513536840337183152492266461867888524223591933349554543329186119835346516198052212548361858460667219689188797510834425672987864461557096287609820742590179524669393879794514327614994696177536245684808028357587636203989632663259821154923316458502158245596998355569341883715235968098168661620645352539158956078621611680398563295743714615551816074274718695082777757191129590482705379377988856577786945057178376737718980899601182945870526974163748485176092295566867727078661777911314807518463631777339252809005639997397645268944714261429235349855600901361127219751243663471567850975534282990047673747022285266800057150337550799079950872695279353723840613917537515601920000000000000000000000000000000*i1^22 + -4367989158971004671739317106873680276503856286486480074685744581811745079903579218105660506790750595606696723463495570419882561929597823241660995736147561587063416883482484041717322259896548489992731868611482042426575858010513340735607321476897389046450409328127940044823516191441642751510981245820934396687837452979901926318178952213153820990834989259121546622187560534372516032344033858920063935728287240145130511822060814045799963333976918235499525036843093733605523702610861872033977085619443582108247503279367836500682468113672570261922589578103825342144750330256631555235968644370552952689839697579476111070708892697397851610239666708631510024001947076143226698886227326197953934150126037113134894779369773376147523256684070765675926421706479743703389018038692273211695204135316483947709421087167469976252876634731273487222090110343981795320373621752001827917496506756917084910790739851226655140260923044870494041163804862217222457005895226740246467457975918413614284842384373929875419314874912567394458964551864345851606152946431400102166025521134306309796023473236097092798246297200258363427973161024285113737056785991662635634861777030517100075763541202347079258516385850982400000000000000000000000000000*i1^23 + 1126369085552896855165202956591757413674368671846425379993797336967906984770046280200668013304426703782065938865884228800884722850388648419441884915816114340502031670126920703185431803591446458253344973792110740022910508324542853318057229101213532573893573409201119769440431722604947253798047607481952935211907262126729466115015667248000540939152195937874828217830333337478009309932717247746856841003354102454267863208144009077340104646992973575473391117592306613469784218265360709683526506685563469033638525599522498854336342369677993377601082621340751113914763087787302819334809384718951433512881721763257976794579748734947260615059694095134219120280769012697072306051289516859390503005001980052504122750402513217744954954182420579482333470746119990864824167230091299747740771972977441331627416243613002104053029303684947309668308801499859652207303893581866951318127764016156310264663633468969911179001976677560275625654122829852272059499633328010553775673214010031274212524413063390737641624986731799043570848022181271460808326408088125298418372455067496563350510117353413893669925588236717283399056495687000690382434234409238326052313141043075731402425663715021400693808164136550400000000000000000000000000*i1^24 + -23597361063088754326541592251496085368840603691840004959948412813551223743998641269912673431944539083809862017716729153878678128966142250425190347026481181108700880061570256983933977982772937306739819145276665537617677086877525631055412791150241783922799538340289614793509307396580047617209092968397165224297573587949155467675425261901501639265321770113342987847638270015414035348413525016754997256822951499607065892900708967176523561134260696158750373971881831567313112106268973456899031652888711214229440423447356161310064553807647881974654376366700525163459447955299366162394024539527703808491256649271147476171736625196251968233652728443492369980515400588331945315826308780300430978676243741703890864932510643478221766366927310742642078777172510073480514951870156596028460182940460111428427795622701410970615388478462149658798062701913938960419585586824105108341119113540911483504186032682789729205351659436266609490073879642275202260471931777015255947936795249499505166113947128766967103292050037208941418632408326061159700849894108887248185407858391837731491064964339907470264744024330659812589902519342014366934285063946232950382420325659045454614183843634228035682489774112768000000000000000000000*i1^25 + 807585155552237382471291921915794254106141807172725093685291795868032650453936282779875063797759769661654787816603016506745131788327786711830804016068101240194741850279430976348435251849888554759858564757918135921317785613529840819593151068776473472430763696286376411670555291943322108149966318066837394505583374705212129270895828665322483048988802892602494756625421885784999946007241928207770654667910944455838618566906666881792051924080218914970465588653297638757863655009576971057735099393503582593776738167668883202829890756927399471569098857421331217920772632329405460165949435206128426695424022020258212568004701883902738632273329418117647664710060674821501712471930056472518990130164940351893969206044180666712143009373457061746111347071333280821768984691498646397111290343769615638748859192049364819213733186948148339566639948925416128315967176040552219846302457710891061505835615167547674260625165860560376802155564426327405650434351041336376661723619414753146198457640748618358340149314340089649213392134494290033005347397567253422583212422585392200701166814188556071676523352323618314993442040620773301903228391281115726333719218356827152697544653998877285963392515833856000000000000000000*i1^26 + -15963076259744567762840302252755185990098525016531402735133890498486404072315502079918861757671810408010136438678654026958761814792089570034632845006513300534151458848088626077105963736870803252123055074588973638141437175586735459576832799692707331043952402551576377974697112285128934855077104383758926994401306924510467954916067273133628873075330490725146922911616194956512762349464818671931563409395489927723255795148037780364949896347537162366827517461011070595834441023188722935646847744168407650484400843416974547030078474635608571815249468915519097014805928124866930220877414870208013355831914215625611851043080293123622309733237787072149212519747425274472227668972018530786946416136254715799002843238560952450062754853055408545673425910023146381106960092984970213030877664090970213583489455243184356897764026887837732336806640020990760488353735826887417625828289625863700086841040136979353484536583964665363758844322822570458167925763473960544442667727610516195535722186569070594927074972351358623522102406150031831828947318494715500098635739293585497495505513604030875413907270343147843111415247855095255014215351385326130472128445823497006831929946301685060947362927607808000000000000000*i1^27 + 731225375867931254508122498740588716193827754990669656049775378678975848560574871225915624432967555450554359812948814180592604998704359284815582924196066409641479728116268861601885628913697384636971702682377118492997500533070803564681156921009499594702043494507869392221750308176475487725870167523828333618558080501603376945266472188856808074115664509809100677506517732535182320466524889619114650504965434686571816785063516459590754357845867685847611795253551685437345402799916411436604792257679125689824815100521310363149166772055348644105021735769615112795735932416054951380570246147121523043123693254870861980471690968954003296208082724047312574669300250008738548999155957787000417317159405910922882304027345426872303186491875997461307733913788002062515812903703170649763893617458330614804223417291529042893821971606484328472116516687464237030668292344356931483835983855385576777340984862350398376913516486873063838584186438898956067287203625444148805359167280519205043608804265555270695326305873373531068813319442908758825193959355306459665083873425692057935853570840439213261098947501280989734879205974902964387394595281788875453159926117950365091184139026173625486100398080000000000000*i1^28 + -18090440805663572707546442154616092362784505831287937065913613651357387873802564586290845217594663710762324278802813280908465665373116087224028155966856068294133246551519502195901859497233220282148604122702277067220083789090668498221763340756793135259982269928759584805292261724242827454209708036226699722684609162672295904574303115480227989473761743369102875770727820081319857406131709157673379441180581639336862338882598385108856766535491084520271160660126799671530694378255916859270066320000425593491752614883281443709082871840921989651083770710342886257364389204240454944549763238521459198694795420587109150585090443749933641945810188805292750086348275104510940413192664157993240558212508342594282082300097116198625352184542862168277842426437178447559591054047615683795754898634131014739928413188641565252262970480518889935681944651166425175163177960414629793220723336877771635465482917442884733183312011088516663417034994582105781820703030026132055652534462695652902535543955970553752640514967655540821561231729429944318126061145654103098158474823269071352891230616201471000377789384236885893839397003117988270498852934716973390176207708715064720232216189488924805541396480000000000*i1^29 + 463438272227629760794549234161252232872234786985834446463774650065966042454561909956864250781761110142443715328370390419601741263346576176566127948121914823359558606967982022713381127194384419010515459480834792208150216163055329407884484958135244014665635736435432387536454380599459068746291798980191782317337334948098846680439792173883890450799036039326190449405867704944069374217172623015253312009261194977242088606587528424953426553901130649552671656478142438181777698770053582226766822325694874110544961937313399537378956940077196517923458739201864521708790346002107791458352482316314495834766356340701417264475149028328207677026516823249678241880484824296058068556546610175953228413761388134322180535885613043347521077190442886481586566271962137459130778593683086103227628545365995853373934352191330725573776327874380278545048733720690366455280700988530735747689547265004688304148911390375590662257105022050967782931641633216818874533271956051259282965145981819468605009565038723489210373457394564678479213342233657518842974002216362285483771467990030040970586334471458685066265912128880911315087383601116073903824827312189163157589252853749252633575960620336104643493888000000*i1^30 + -8134938210624811087684576350566123951397385617668343150448343263651816213295250704614609692619156851184922870669896149016443181366731798345499950432591545529333078810331143659494721932229258830907910283827063290479914295653963232545698427399875484342513972041788725880297901467057261285656762966351929430374368534681266476202954318903238241533695657622294722212126889337104495714670727871206929743686118436638046997268229792893242454009660709563688268863144216286797017707542478690449440428952491285728770750426513898501058345153057120247666896145996950457150546483243965486745944832093601768202952800634911215548994622634315077297633076836181619880202271116546431399100181571004416703115301082699367499334275957168534324165606298642087196681869883504523505512774496844250505055175324284987318794860366769550243920693774155970370039009126915364047990712359679923731645297820449138074033980143397300539367678421663259045972590588375604525250558496492900819192672881690327148911637383249484903256647006496860354323526094145571356852000512144687946105836760346064541794610275476018700842057725596472498288262791160642072650529288442722419070338981669940311512440127766057189376000*i1^31 + 136204520578416625527805354910996494936757669310260939287408234163207911488705180675829504476469800210437879701796391967418774489886416773429063292106144278728686940957078282172806234405665214788039556681512380142397239266238509989035083807710124473763893435100559908078064002116509943490317638938593327998967697566141497266349118828700093608036110085294262646524916485538562899439322368938730482226582196056626439429220421488254358382249931072613419176863401529722951742107477138783299912194353459425908341512268332442596602014205860142540915863526717797079814262670831278564427098384168114367019950426204098484144453112706780220469960845898189136960036957456465166557111012907910507933048678787701349785801402109637712547684374288067148817512207466731176018575955372479124626044894853169929054186633851033110404115139714209022559873461498015555161138763842144344226257241818610001345154563526042028826915454704374987320736064305563815178292917721136271377245105866052448743141502359387399695221087896921497012496493344855104611976888949898197657689079711870409502999034526223023092337231233689075480409344780149709999332758505466299271815877820783235903668652600624939008*i1^32 + -1613329743077442875619155170654810266853656761610414169809711526530921566359033459735089661107476591366226595015499539480513642129934573339565625123027056935886846391030295664303955976874318002556315425882895423429526807546680928097907621377246183397182843717960779560226323810294267199129251784674769540947490188506243981906794607009512130591742825854003311988952011586608159415091788310926870382828002935478919798824112199379457329554783004946923896904009695554964376259263029166104071027942036004426725867339859218153675190187267413992948839833381272546662359587618930491906783471389824070892181118469624209578094780800784753303103848617256561392841594033490434649990401801621523333510675787783198445359953352934347729361715920734417255713070652449614273319355364982921524090138260355769251929099434456473206107954653386916914792181172304306917326523070450373041357428394419489965537400737516914355686588490012910023209276436213076742326170897068333528205772173562036113306536404443113228968573919649783092070731712552545377823196759107568084619648537230744958155788244557832430931777924828995141915953574079099904016967533878194224434688194955891553558813720182784*i1^33 + 15683749798108383042224943418666338013865681061427048327878426440028786043779963545743231990517300653176324200159302018462553875288329417091354544034610578602800923235749815904711563892439862558444043958185818422563856780236968699601524549543711676114419382229780540555884038682339966261601856102368363751053006157207732373541436911119047975132236460503613427217413642384900686406975148784263145831507313723380141747341061640280083905064951884166749510759289349320459692792631612911282992125009791879213884159715230846638494862457643561416500315755167610412653689684978120383494436733642834676785089065201976500456930554519478490863010916037070063534428996872765620967094923637851497402035412404377333203577966042548472437863027160353059206440935223953516912579001541596555423667525959048374084249853908649087378473361430829129127752239260090452743007897706291088867617872527500565183922311285338007880476598138743551053523814243401748661980262953047621114223236159272532945415105737020995909796329250887201866954363821328050628207277802698429195566597405390004475991812267940180874289451725674601971686463580346747026683497877886734658584533261288006809076891648*i1^34 + -95342283194394372055675374773284776757916473110300503840730783642369333076246571308553632063828369424235892493111429516623655431370372498498932748710851768651862757065926878506121749256363670427285741335689025116780304843395382830292924094776708514024194012677975494769920364684593725058417885642483155154271192900823493342555413301427389981621174478008299309840680568212294974117415523838395530709129227621329352483558534093349337588329792492282948403155745907972399724791029357303299058076173779949633965469213767894658148129410283237060238545126156950397881654951731119871619746919094262469571296656877243557074390571295053166421709780773862177388086487860857145763697986428999552153643511797971648329468173377963689620742732991507549004825126305209451425965535512183201761523292490839461809258800283977045586957085442362613889375806580218962801814970788927083024151193414306504251455408472296060729660385213910311916820838157916537838784111585428902749675659567574966601140069482339765456003895780830373578757548487209689136615818292730722010596608273498953975305251714079005432866050715640546445464545591574251903082789011340646623644452017454958247936*i1^35 + 550806366260913352685382738050191473059936285768589646825590799296462021448030511494741097842478647652560298477885802678162846201723104626834261739193193404165817632863095106544600213582913912469520600856435265663349410258332545139542039234090062053936751852974696663827604921139211310882661994829796016871641046488562507075574415540352631287425020087948994325294120175183217594510709947414948723270545070947955764376932895516069279766482405596020091077245835258560251356396176872050711700444971102551117595833496692987830198710817606746045005762235280484938690905131304223695696684985659777254265301527870939808717015950201594262166246753151014037395960496595837358791713656197751775479065419019292332928041005959337221133487187120001000989901555065208000033645579199392906158697105834514412364527412602885114050858579880509285568463231904038737924354763895449996828263383510002957189097624256970521421096573684031712460708755102004655437649331412646243336314577796570980834401263486322438742416060068193178322256969405710365275363734553146505274380452816290167100085103597903925649186743254320629708026080130916548523661245157153358395799957409890304*i1^36 + -3293642429431111892935614657170517292149893987474154329921540219379939944520478995567417905834327096003256433625834964587363834388982604192907712467319976632062065234532589274634458317937860464778983629318835066842822682367901879767736608629428002997050582169952253049016157168513162430030968198238592292759216439208452899373485420083353151352590063374206248450326907111981887438050903604474342893400514906422111589524665297695184036097158257776476288534518398502172334766447291154809848853862102258500397015437366738522534151112966094058063781080501944425744476956207109733489750354781742333975921583528437837212859066466066885956988133398936357909581384280810655411916702171221235842570589541546678535163280317821146366294417068964647057311149105321232205991981506481987870591841183929749674512889561496320677745715093201578267874501214647804254513570625580488585383880725681618745087739092408298998015257791599230976459414817342644889775220693714422379662067587687960072616347383990300484752701692422731001022733400302426628779062158413019776273108348688509615650732694867159382568129860367716242954582233637829114041544678901076523734995566592*i1^37 + 12564391419462824270452080116262929591018883049702308399818977701684243543619381047427462658583269801847366301653456653925305637533289151626099565846689635711637055790718836089830857759771558393138254819234151140838548933707750605466858608040260955457640542796270380145812544863752414791543648129887132915807735054532361889590586955855185408273173154130179344982902211007131897857089063854812403425480704647284814402077783721359684463334658051416531452139022549745869554551398067167304099598483492737219581276168407224347003940821641075563542208325339965504033736179190013692176148231525390748795479695913808011568226201900453457028628805342633863519415632641301639936280943954351495176337710952636020813954651704816134113139667645399028682902552008451403777015486374626157515281964740356390925181606296543697157934974253364732218779161892613544022909401746104715768459427463951076572982542683738222074929680617794207090242255723097473791882225930786402977862318174842271052224664664852866617247108467243816110411556492522052373556151327053953781281473145676535592208074305307899254548834090224783149774331419257141887085981135217664093847552*i1^38 + -18918745341779065720909562122376691096897116027399188324393769277674885897283460946748805739947110793371692277720366984977902767299336688618134754835006577558888044321451414630963066359016127359873169923143011542351993347853939707980843503089810645426448834194222870762929480408998821274445558032160746748532418832708526283740159295756565035626994833798752577255130423138175773874496826116544244169250899608046019817216249977557289961995281535839645737602958010638922372900900809971326259670384038360396892224803996719736547083188731430665894181975165799761246122449786431761128039151831245776548705929247755472811170442494904592963119857440080971071550398547312308080968334969298548422123007484520834641983876658875458581427019236896641266144432970618135793741274173288667464016683505987956118387368947500772125662782222141961778177789487648686540269383582263543259994103878094905049085402881595699652049505624006852991052258992992694479189389761906172966286336132942830595056726312402156299981641908443440404040426165251836139822060860197152664584668478774154558930561676337239929407633568750988286067403954235938009075996393859973120*i1^39 + 17438896576953138570012125048557338753082554685298395200035049963453030481866268772883606257200005527283711256302683149915829175163719634823458286751350864140775835807006024762541676668204826856721115566734446782252963474730920478421084118220189170153528937177756195076341493268169722922575306212085603432886570852217750133698760869044129699072335811895629089510437719519585166048974314152288523783907452687844972452370316139604015206861011204686662899502007022730551673187149169754944769830619571647084349381856366782159482411734662607959874317314793616874219874659727855518936537675775377646450281619867214020706249955758370168810175489544125455853910400364453653187661037278373325346874078001013759722363581272028841081640817335005402247193407632035317972353311760687622886400401964784014835414251847338016063668513728448166684735532162553647011657548079826674163411680010570493581124617264871001601723273299393585252837577705235798238196202690525990184172997634264160647442661947451929332223315597315327484570171985343427490410258430510956383199908774107387801150432417827823424765443193922250060274111968957488188872139472896*i1^40 + -17738286116883819262565216435251638911206356154862061796969924120472056975729646680905625390515347251926621005337556471388746393663031999544582238522889040808159080561205257455901681778809534940317247751351545017420665165202055935471071299648583003967586948875765068559557478055169315719501525749361010008360409169636261086311368790477604736647571155514187782209430078768793250086237865312834637033336614636832844345732079907153355827532235285907982051413375629547571954578635682270413078348478603289064825531195568957904192699558715517154202942224770409267398146015274129392097258548953286457402395951222501696106280077630184983447726696138947534710580099220836739090315414441261953485826462994656959306297331688410123815553197997242745681871299334755929804569037415238482695082908284911332404701377027279649315827368195096172690464704485641301562849558770731769943365501879371386262203335737450325174300947944053666316843584671566156208327352232308716036953283485184430814270718092651153120778540109836877182185564665185444489462284228762479923994893731675458419554823640351751013814314334495666460178343274896217761382400*i1^41 + 16071646150546703962945551407914647516421324410237777648334754906908915352564915524075509031707806046523288006579074584661789284174240901404934544859024970767184154807861090403396049904219251000003769861935371933576820679739573133692970025271322561242555280274827029139864021448877120330473442070212148040906818566916123286844346569852889704827316575564418887778055883726110014962825270648869613432378532685939117256770875693773433172795434052695562915194808193613711350666351837412748311064311875214723677592124242517293571347846388755288484224687065798391966431442385416940508433553222073352950862109328889299694068348470575552670314579597426420495088064892156171640310328092088967808869832058821440086383543643869920348042657300065826635007205254061969066742955101095496111298707644772528979480244846354055241567328879880553931031090958875488307591649452481735968028830321212551462683683557434063353555297414600692955407939846437394462716009307801945433069848687294748000687663157599338369781231871717760203636700140397278113953960788125710597110322066227192946334684488179713699050412828949913607795526692776181760*i1^42 + -7856729949937904330584890612672941318074528811658759651552237843026524779330903769624377672431682901377811011448955734232748132239783220225129595576233685779559504692296476876900692187551129046090698732731724471133074255075079706542315232088000209039671532515360990488368424537312746540688538203152441476651653572228644882749920328705984826088935470962542222316084538122503660505117339015459208538305532274075949497732177667337001159418709856358496309364590619110830066739847341447221459948067380229198740510941043688226474564576776576880609620563936280472481636931750068944191103017710443807829793230000632923223659591242196118668753327325211524629755410153657320501280060039160379989819141329854819556568615495649785057023635816874832975424940904923064529910408047577815023111578883245980146977392058213528654399720543263922777015356675256583464499040059970451038747337288776306766039684005755527216839915020857461238601181984968006094835355560570354993613457800255991204323435197596067296620456012580044074544724373849531077744047887907052649412415485112083189999712811373116109585810755695101108418552791040*i1^43 + 1492980043649255588469848854630487732845629425059947889346008032955821969902245792793421612324304960439172965283790854481111724652600798221251213290635040953486936133569977300676444703244363874226094579259115859246863262082685144359216390542582286134052800699012771601796905015331320958675602539772186804368765980735384863192782153882855980023534489177514856112714122276441215776406023502261516082308004583785839733920005089705293413962226974338363982627403281018216555603551500785039209918517247807954351605567158891256073362687581805715957248076407085247776379734407505101714524137277824148805669574713351347006780690053291120190775448915283626206421355452933163890560166481679782693035904124444808152934050118805436651389220280122895492424076520535834693353975447615299007680318685554174307863271673603754554954449506390447717344889864299477089874722733257615799861377216182458792202724898324310104538683853893609728339312294185638222395097172448503882519401591667620178950865666210299236051022077441813340474857057341161552250049545691635786773366799488650876506911354513581281500320785637038891204608*i1^44 + -42734152620704564231260786033083791931509244055057592240608218969660351342097298363267746688997479974336905549897192097739216745289003734043889173660131416842270796674430549950765714840104287589909729709483254425455414803025366228999134379736044345543313927560080964127726815762804282532568948976722400454922447420648105309721580281375535287479334288015786327375979883274115005492738429152132740740245942231444212175080897073593699749641921471435621682254646240457579588429503606020727284421901358957066115306129272913958314694786342826466423235134623813621621514182847043013517704633508195077963943457042409832117478207729615339537665472711723931273772037525415427750629841176774044514160778305841581839647235905924576463404398291833700466868485973084761595583680920538564912245680685710498545421975009339632564618619447837571998240427483374930608519649468510737275106620706772767686090824444204674431441868970694590593536803917879410255149138285087988182018012578225699112822828158516871040178007334268582437188798862603948454542737961077926852446050646695072254332209925884408263337816545558528*i1^45 + 21077547519611431870019131384888156851510960462348233576698507902534103692697412156251905404984014553662291496136840855443930936034112304210684766651733502898119096405157354209064707269337797901418929819326413880078468514339218229690770138468158249346893539285673932670258344278493659462976875154739528149415360827683168739593814234440791267558121406455976112791493377494578822318261116991393281129697051020065239350441772709905392258017566846114890451368548906212145055012927002358751914145659469921256858956482515576888635678106113555258560724593762249778203972955544201298155270572149131911728982182052267635823640430208011428417234321943036360648483312955915167120862917038165768751593349812319818659127456913738642765737028454399422263440470480350849515627808979709593054087904026927641763448392367333962381997115753920714816491274466312535436118612577317058574261880988466919052084432048612311183377266370725567898358768431516435410754253366263731785200560016854738384569640537267147973033060858231278798140469390025511700073740044017867366217183779160289199606652835910671967325257728*i1^46 + -727945664643404578013574683944136573476244261814909496352014513330709890171240043308146019073524471359191575832499496050815430616909513147242883361794477221961061497491786116970056411651721296407488137250450213542580528682223464399980661889048179960793109399113315052397831592116194675453189780207924589813503090119059275459995587889506435586736017058465878345196559711395441549710870983158315389783915064378553885340074677618779706052402236348282453615865694940930988665798030943331890711503847061542586050778974351355391387630650559025790012435603179753019066382466126373254141873603850931953913989806661350909309912315489032329627944731469971431242174875050646307348947986443216061451976124160910254269695463907424278094449717011936832060226090173890318552763828148822987485498446902412417954618512082686614564452523061587449141655990323125696580602473197196605915168074417143344333777662836177354885830297609278551111750313650448453604886541878705348343238622093765047981478753672860589404183467432146350105432527487078236851013459552945751190967517841985085067258646540027166720*i1^47 + 10541114876812449825858199566865437573619233443078854171098265310727831301604527048707922511887965312796822865725859387645945793279155548692479703186277216426716072786538786588979594173772418735181782906475210181102912257427586609829923294452013732801696100947025438196055156192318545023610238898472151869204850615774849559585685263379210863182885037261110709344833691896904332467064029383728023571973763980125573848261158670663120952641756796701114508414270797789210821206373500055041809356968176124732177903579362205890465676754108029827371997788814049220302452147146029206977617338247986776316801498795922521208347829051820916746466498745286952408683171793465474284070921682409637676125062723376555697033845512388237530416742651613131330635619987922722430977448588373905316694036752887541597709764116506142527317307095170595609561658082176000556287870623812680009659872258132209461721754262276177814404826934067296829960638968610974223914940410854892858475688699062867849197717509844377998826127927764984243371696836799400773524013964613759002581468302570516526516525858816*i1^48 + 446731174881457383636087717828138445351226194956441743151987930588245910234142255802446296353742324903392786932582771822767743457523697469338891588608487067256026928805298592908911593979570409406895384163300569549954133877694284512354810409602360643907214568658483891276199649608580797541448474514610527437586177055342603166744663858363492413107797493638958453215840319199922301496146090719985865119171361534642049109941865048107923712832450375379368696572325154668026138355036447153517885746807725177752865837283594137521799244979620358032102480876819514462548920011137357660714059834694594357834597161365073198351107512539665674081666460529615707821563741942158885879850340638100456676592242058570105219580789624468789227500132180059605987379627314946606758746651388873991490716585562538216482746965858579685609130862575121538102611166853741592444135272980887001448981404114128810414801976637244815093892064968468267252299468530851594606892727211966436769525312281731281952392758934904718634738294231968441156652907992146899189812962637320042508398496744202177609728*i1^49 + -17930689355836935824037056134845390255125393850328239908425916122029032634806514132590242806014314277659999964494685137610427132880705686958260014574616991519149904306775811079074786601934378909871023710212179509291780266205831085883392043034003187499005353307310248927690509444005583691537647034541802167103685753889903838671749228241493744846309204878312874660254508439591943004800302943775843712711975432884745627143730606745468876569459257671980774863302543288853961474025618401741663990586563224558642640163412592866635623025496250106557452235151603931856656704996251285948299896721414091554247610639644168851695088015763591422057371152094971751598205902402831370761851775837582994655456846246656522277638343593025445884408804226325786241374755861441832438507334862627276296961539886294265910407631073958350217373619547257827544051233124324350600892029298528474860392889936313439845290977665414628724491234474605431676004433201705852483751513061213884293205533164516007326865609398924409169168239736346720565221676853851061608165052884789005252470599843840*i1^50 + 268495815528393669475241919492911042794414358536292998132182229941943462279244503746966248874028032464437092269489372477183349139346228204360849304880993610675469746684950486459448108765259473777207337097454761617777759536455286485617983009223239824123329560030284279690615723295571383830452239594960740855706394004151683726508670605079844265673481391495723482952587703078362348630827124133091977887120739870771283707213179596148589564052832925980586840896951554432885366981625695208036980531080379425399927937489843345698130167007042048646201883047977956456675173394394794809984162961794748247956109002458477377188089660672797756481816335063731950639699007383296227221299495791880622544270643044066813010086346589031756527319623249257669797676504242223392603510929970747606213227066141981644411882737296383967259093051699454733829664523792053085517999021719196337638686294180382330834763145739661711709676752335364576631919769718331834217367316918382019052832717855273603921865084079584959147572685211706937249383842223713102663981066270008711481131008*i1^51 + -2184623426724663200639627449442220881539394023892014836996327003217299272603868764910950067233405218239131163740693822747812625337641426358525603414145056746958829004024529048292329612942159257088832284830747077522825671027302464161779296569466070247313373508269603978693728576075547300656140156549590614625597623618455025752355762927202421128785944632173529282484289102603210661940013213488796094299894064904934616452579149782213816694657799346197122004161701639821700108795360624050527644875360763488524428095131778264147558785726765006562422384724892034067703615607253912153438835792898627595030224250530799505959537435499537877312850730936641231939598836611294764576890901306687640647912780911384257140694169655227362614590478729181072878665482220698803271601946040666457052465637781232246598377324297777021489520937847940631761515674806575262085208902600954711448060280912490691849452040594506544393505424744200179381314002520157685195860292492482549655610471515785716301273994709204759338741627776999362956256319028718454759147719014481920*i1^52 + 93089215813409361563008667603667489641235755947542112778672467187391486041030910859588188504881024838130325061527037035301093744876461131421183644140967218134509099847255195383305050970607039590753034023964939266683306864982981148509318930901938533925536142562429224357771002094827152014492715470773477465818900070946913182460535645146871244540382911043594617597869949332807774112951511873131892743596109894354698877251572515500699411106256799515814827880451285181191297400563676522895300983880461360060094817902688197396509786530902697107890572568618748125887862377596781968857566411714409431142539107851884909153989493343270870334615033842898492151538696496545637022980402234867564856681594920479975020871324265592845076204943310667674243937143618933661441119153077696841971248910529366988500070193831989474694631485217062874656207456050683348006726338085368547127900570072392646531318698246027525981282662198815265290141508103377494557748003141531175057841383047926857499564012863756738981868044106291473721595264248227811402186752*i1^53 + 156335268935589374228867152025731301520766436283735510252371486548448473248875930672060936904361817109361716076571715072910011414801692754080622068505638874208299503487020591999567166711578290195386850152601746939960927023285510195511215894921924337797628627289991913123516381878629737790641875771496119625260589895580508025903457597636292559439487825583160039374343984256481390169167831018326012085951261917060604457066896831635312710221760563960785928695761697518762401489390098601196000473746868764785969142433391568765512083012664551811293879417902343561712197777270845835136646676822158710980059905319461659448235195886471488984268677386187558643143001761065461957354199559562055673950711005585420377948487732189609394824757872211511269616469335758868905805856080599660029063331751499004271308798070709954933948871738822729482330096911477075532114895351370905500430063324753103633026077780659147208931920402896508047818714563073062991344190090323400991606369354268452951835693794483648313886018066006169133880126210048*i1^54 + 387107137672006799297456225428532331246649605934017607081414281490597857160449261990858643206290180307965237184952994056587768928315035725718251267021295658651045821607400429380767868432233185838062696232169729686184096382393469223051682948698428160816926594635343625274253439867383535361432502834671005619534255868740274615942702092036147999940422831383435830221784697408668659199298090153924653498148046692233555885849395756306977763816324619079291975245376427649140952930397584615031494267895755978846791948569575322082671986321901567106729588554726209081554192275664781738401216604480297317077159199165579907111298272587589723740608936698901757430866343451473721851815469867364943273448272118197967223170620013027399367849859799407188658466784519959527007149312827975140246180634289569437164825086325068866808925676216983780659624207013113182854612911263538244826797015907139222405563887897881529184300900591666871112983755324556184936711297854455931426588667219037275489497271091237653201846341518206435328*i1^55 + -228394951037722727162470487103855403865240140014614644381063084456594812688142804671877417577609468443632778293338020831967460482215459118498151444166258902066389115981797068007595294575937827879657426512054880870774971664804361706997560358163540606647393638536243841216201306232966019057237598540637110692561389267634035737702948215119980060025717829374760215971021694861276556680890332532510819490054242399743172440039525906245891073910382146780563805506086265791183785177600947199426714903125243882292580669400325367191859941406621388760986533515333789332555698521863396444337631241597785801706941233713681289848432718433993821438831317034598158777698306953074776686107614039737940999340604351617395528643401915129692751961483698651934010128497408093193570690340403361859708984280545547936145171199601198818042640547903994161567150243370918744418277658105031782969037302553898542898563720427273123723140458218836396045628365460262103658801404225537632884894158316625545845306125403315839805947904*i1^56 + 1045739070732829842531383349641737250943867527203955014072598903077653422784596463510438447241506374063976657631614427673093970811066496132396799248811498751972226492644189631414853239237002706474294981209452810355391234628735373960233989494443809304158060284669840103561325795687370240566914227835116931099661372589112618277796473448590276647166876913695807778541600444776914561960832716451774138304822224734748660011250395270305038211213894910327994742390657697301300463267562686434211508176768041233522398884122792882446984114712419904919265050695114621244583823556887439149844161355648784053527621552325956080366900854482789770079953730928471477610064418690131958112333786796233545423610449640904934939102481282921261034020725960922685254479386371114389937123352231439191309505841073755811630361888872588767318481022005583529149652437312447270629851633768837516303449521434786360464237438878530145881467360449754751461007126664697989345176396955649813377602385411988824380380545024*i1^57 + -19389540872633390190067318010338383262539153349454160572623743811545929093638520167193883138174456193546356068738016025388670075115109542788349049380363849882295006398915010557360613647438122344765831720658397782155999085074438904138139609274459907552112398366769916136974766755114709293758672198544586294001900126788467135924573406698940766012008944458574281376214214792936623869837965488193196041171385848995347126260976893752116359702865913574018875163557587251034614187825805537103633469179425009497059047212272263500232354200659572358410430879033198322184358240607738814794845141353505285142136836101776130340905147461551590297044304500939306451449689020060307766259985100348286302903050149389585833602353701160634249398106258781981142844196100080375033263384615700961861690720672920780326737337377868401152719238486822478690212967691406007846212384176259121064245389207528869641052906530358776705098129696314047268712410298718047679692600456109744277338820985225216*i1^58 + -1416862817672535022700588602862230704384265624023638310663615327024720140651498787368952511802841670200052317008103420727210154896974624633505439652461005065317518933271919903752468720229784814101563640231418075704158832422870849078937985392587218082980391059341164941301447281900469505184287319856911665908043465468209688487598385867380824888564217993989442534776314206479908865272632008394949576018399443304928105092915584659983490803209442497106861670607525423995495641929152671816243782822208634504885317117534400240798717625105221802902736991791642820672431828853320487599631843039139928360470081663476085541248347334551943073562898785802805542198577875593335842232192290519605760132478784984864170915438338004046949767166577500601091769936784703995990814812489185480172455986091938023507629162815749843210776006592054962032911583752860592838494555247501192663015840709477861940058596625748427316610294185463005907104074762363156904560029622123626496*i1^59 + -39567753475889309469761733776495416371897715349630912212422195620239353097227355681999518185166913195281183514722103653653180769907216323177225864494055779172943210597880525884483584241198039568353725835568612321261318946713451825423470698316983115216980152548976743411323290103886391486690964135598840056610986853381652958230707365030273742587587760691704710809349106977657515688117771192734513055057920245680007092032083940806638481344583471563882685743851011324040961398957371188081773297694148314055894871560620817057811299339480299353048764179189231970085469454845309644696907422561122126588244632237010755591855260227248537744720260522317036920535517566138705100928509340587307701703145028582071130301564190364070285221799675334951431205035210883112623518297557963603084229908720744430278539792329210018230016254019237297793783942712758530900298746018294935023713354684461808827586640159811198363793854754570493777586856333062176768*i1^60 + -1621906303610662776982411524245383379673939502690809835384232705268742742772919004328094342419647796668525687705214812320629674634777064191253397017924941587590870070663411993990877459130718452093128076766673753131547848993327396162267236510105122273298547365719416365900534810632010559186890315938580970681451294236182013424039242770465202444768731659896096437655809417885061404483575081139492098480081879613849695081063163396948485950018613969135812310062985347248819109116535593302857750800736879839161265184488216686404839004466832478286622990651728574318415223364113744007251076856836178777990408465559278619857750478732181114960977171577972099094972836492393378698658947426368318905025214866356787904767871730345018991197156641722510060192041078646909636265091007032344101423116540082185889483342597528844286131128351697548146495558196064754431776525801410825494177163300488874097313648150148412152073455892692992*i1^61 + -4207412945154192144575643640735839736641173081225890057891342564544278838566788009145721264028596713412057194915209550614501905692484695713326679619094229675583753113929098560880008199597265822884912632437179310990133571909914357222072376567564745339192628553428913624355006010643197875877024293684536342940862277753401487698777243753643083558440790390840152386414021128111154238562260499359839352325156703965071330452736962546761357594807963345620185210507634912042759033255892908809983636735553278077019300095952107742453901195096296424196269752702196292201523468167329798464620624158693310713291198572416786314722096550336349141383698683169358192304290292367011756576861775920490336271415881625803355531335630223684168898369267651708706628684681752227299221543554341666675955780169842753566562383128849839289680792511333370281777043677695491987583584582465210283233793071247469060009571501320114176*i1^62 + 2942609035160623954396092488336717541456110696723968207117384818183840185191807558731697651413475723449559084848998478787195346494555453835862389056671674843243765216393865714296676987332479754402495625700146279429019278996456174399345712014184130077340439083440114593911269032555416804267345472588300857817591560843073416850018127169508544950082980444892344928871639156149163954559963240444258180635787055564414250001571116323075676103038368345928109663934445772305590468453823478013516220615561789291094343214054716097043231784314190412184425976214788121135922836372325135645144043453493960176986307065207611677490158827635742163341422541736626601515287921258703897110878076734640280085237646987273237452960787763121909247320800215116472334939004878574158360591358143446469163732346347039221326247558253817359300901707706062965885214231851156244500677856122112*i1^63 + 1136705285168858143272137383747826540402694361100728887397666498910323982400917316331907189314123882415158395376815648267289170217438360354391920020958710523304828052416861190737043203610242629379335564122648754959715985921972293760082524940412714418738511380614028332981895919383943513865377295759686301232358352168093497627722896607889741270765870701554857757372581174115138200649113572897628534652885099475761156131824157082743757143109432061328129893243546691990793638800226573013869589654613293614837841022889796346495102103255405212075294126046113359356164992579004646694870787994199042197331024863347148620234282273568301154962555294338059532517070261914229609995365997447174045866013268368286121897433793853894832400229083163066350902605649888269630328459113288630440765586201615464315198564388560186608205933841*i1^64, 1338031228518111542068861419056424632384590568985243005332923720198665065198038941819691195333443527641416877240078785349203335296653287396723031024809995121418772674923669940534500507968919721206608155532948216573306820114439644471023918522351884846386203164704600812379443902505349566429506036640919521096600890056842405328302409892255762213201692215231287156567063011626485961595425438696339359648655470195456803878965046644223128675861939727247469277654304523372535605054886831718091898142513644990876101838922822341701448047446228236903492643652112088099658879725469874398988273093887131810156912240574151847873474234745448536977493627055833355088481694878344349654502305106187936200500834683064849946645065332530118214676761206008579120679668614570788941867011699888806858210230109650959691561030261078072877779616664310856571631197222984811490811499535818119546321787552864924408082421045370485770872147466461030376331847613714677915537396271488247241740410361556508594660329425992891359199584743005442034518184782052760266880624933585789197333835271329248070833470554685438329925708418808661663013586113223298676231547262226713863576425054795239021727179841601965024602258662139595561643123204462627864142507709406112708463111944058569360315142532095877024434050787285108169225778450520171286148667184430253075052059258192788604700067655905763954268882603595452056546087541745005912489522826349701814929832197372736155760921429813014733690803387167394940795765129216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 107114300751853900682616877217160498446550319602792962274361877840991983165758796918665413157701035471522408967024528624463551976581469688580399910351701643407148807217103275195758895862891106361359941168535091713825531656144211183750080228751803613282885599696435854210710748077054733348102690795219231848202579796684130480818026542051362537524718642201951081387766751641094332603930407785113697917491928861360324628410278775711317949724368174714957711134160472713164464433563597559347663788934835265952032894758003980945955444005777666146303719601391141370559102486409043640318749917104600734688428257747349435582790820315433591855910829225566968544874550922769406086660203551554773698557691526589773012719480418327666905967069082461162106381730109331601460404548151695676409233632337106639656785178165347652785132475622841093786454994647755973607379412321552700047622694308944473384661959594112908819865454002942141275401987719879928994459702214729613618836052207527411758909471214024690615570221830305486374460206249852160188441213027581052688528787761379097089229790495117416867723365857026181626629698298635733116331483635451285321407164767507802263250873846472276802277491095283815592544800947062706695967194161507026709072926147205635746485923388490517514811957217247736487948470517568954064482035572453442617576649919443793222396346236295829872538097691212829819523245429443000922803766397436505746977794085818518764663588634323941465285870984687584872057337416777728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -2271184013869609172343265764857097464319342578945357609858353387321172173367072494115738939196972876246851303735644472759364953948475472937827999182704127764052278982322980663815483230727119083419803663141278859723627675743353964389733882774342516488321579429533646326556353961706630932668624103838893659735942931796932119571007543214026755065522387916559543612779605256751295815570514693690274367191819926170689558450331566030825701864275830250233613488621898657987288474702131956693856968881876275723989306395812392522911480392778737884478530647153484065408508034561589035221344734394749617524246356557219618324862921763992221149163228622556191642035296793793564157038455098301932045224596668598251706198891331288933418982365165750519963440582802707961164122726231076103695740137212431622396587854975664294390045047035701049148768615033487535783091423131156126503977164272454033190889150932583255464576991414290937030228006185243901201779099598183360942139745002254652319017495159549178809248484963275093429438124190433264056674261660940610797790908611556224515167278437422441444512688758238860614035432044386101405961792034148745112276705138735707309145983807083905268660199308190102804026261726584851876232147334173475565545816086039186914071266654186071269581969397587490846813210874483381831184141189644792019401928385865818031676213571369472960547689368929440713520655337500305844683929755066293339676345280191629404740851883328338233940514152969909491046380260036706304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -61549677225432508881936004467339026949030154760835215027298884385342195119256952520588547000260622395159624128672768781197626214033663007257144371417461430651382925178997633975354453243979086048297795282710112294467370328160967613470508645352806179369994843607568056587842451793130781808102973089012631536262715710579777238666145318000785396296877979032759917422964220524120393603650699303083989663744071209917048539285319055737012790542160795047497736849676445504763611630934890030340547938122562558293974262263400294649888316189010194806251316087540511777792191678764686813126003737213575075541694935749229165585167894239353639414543283634306963167854449394683126777113797303346401800404827812762538687493086509291226218574118227857569803616490399019870367292140684718107611495084140616314314683183073576332308919152418135077724321238997046868201464717219519521302732232982184967551749192466217713540131285335316282549630952132571085659656087874272336051081907178603217994349640103634692195887663916793009094339328861759897752374021283718088009162770908498899868064868006247843171254180164380006367225698444964082502737352420502035573885080694358262713766598338406827702443641141983487959286253431780429895924678805434314494858173998123128156131267282749393348846230939272817347802635368241926140619571338439165356251794103823325260358240388947544117716039252999204309424905397952510277487217780446963586643709474232499009118782449966975641262885865112834741033141477845237760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 3761153281906443246904820763996468389045296750907738653703064683114043106498831390182324844326165639130228237682247874849341655753762377248081245225458447661622974857631662888457749689011919668592883437511820996547660302380549005819619675289977337089174234411079019442328229444964972905642480111201761028187341489470149952223009201523217558537298839055843490179206928046442650701003126927272251292805293284101098712879351257381971082867803873891204181915883514646262904775240584507409731703303855038422230049382723852792455513837993994230770257106929290702113903847672999100682735976878834912650237473490756152307221750883731359996348684932438265976767625564111937622018964430191144706720030662155993936072059640078336728857305239302682965565135913802732195034758618947923096874782442225383105921767795726824244414728891572617633125915448277950110352980345644103423370862767013078381005565720607798929149582159030126320233925746535005792004013012550956520854925116243032397628708277167704653398400591989486852384110467023722599146362179595734269268575371402110235292055907046884953777346368953027834479157833567855422481384991559607134081377051164448673744916369161251504446945465363063106431971841175642275678457823463506689828370101822414186446779821943259774130446106833397118410207145086480213410908943967861846754762486969335187242943328763256115197994445406425427999259537180252751796710183191556996145826430812210440857790283073999938102925295648393493298775376047699394560000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 22411239660831763641596990454047561380186174520889488735515726395925499109977664175575483180213128029517437417698377137360426193225539613608039925638207891140860883071987676618473812727950716240724131480258860055333062853510767365115159308654334053500650268993222504000895497857859695554824655523469051013710579160358307257562873495303004263798162430907528175568604190404331630260460861023436162923142888172297184943314100800689498994017715297428584649033928118501264716918286403452143417633644059002440827010580350186966267971650164158280250126247876948053963920372510835121328460045778209890461726616200949480873734157064834668425002267086332039856562394200971112951619539106121928251479514372969755863030043255772904899395721786778415581267282011715653991267330056345479602040524446818337045641848734274914155187229130431319136642128939151025598476075747202212857178454388755564570264475434579682703094351301706967147529746048327144892008736328030150733284703519351690822965156299956756706597434277866130508972190241028436074909960773065001639452781609342958572568996833693151268425221073129261888954040936097928201037774295762085762208027283043323533216801345605937127099130945552434585353408639261934912849690498695335197653301871551879650828101090548233030275921062299731554071206487522996183480190616017953251158393335070536398365925494105867157952373634306834370604783436388777131623164733110115054559333730081005050868393215776014198291909033872817577997828343065040912384000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -627899602441281768659913768196167182431991634609369454656612968536964416929228377588056537164049825335008536395899977135125840285357024065325754345248497716571179097361518804411976438850016746579534645530085906054800313161532879275016394510158572334531037157478381834721705927236980212368510865594467331456451233056730413393091579702056143736168811318753509112081529403742968094458057492452221429824039384107033342958293044894472200067794442060915335084714326942324940832844661670739670805685291327528360020958397607931132613690467076661236482796051096366005926481923665874868772213164426046948166198832075120156741935677259662072230386028207993202519863187917249530047531140208472587974289970890303658977375194397508980142109216727850604943220631843582664518015444603078251176683351309290778884399811415229739362912370935032155486563886247470323411396008436838549136819769562442644391784041155620473157153545286067026896080437935262255683267690551520823657329692195127175890156849919963194652108639372445097545347250716946500821108621720149738936992510321989802860528138657178519700598165233547582812125133078747997319706091552225713713397424253841309362537755080160078290534910029437911185433184239959014107585279613639920917497544435051421774776553919373807021664957520291770486154451460359593713911101270498767163983033352363483726851243927785931013915523992602482464511126110800118912315194106084798274970807274501354300190303218281276585608834599544137370740443998104550637568000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 7796343410019815858198171427256859722277771795614408537154710359361429134686035745096276912534265545532203560110156984382565842547098723199723772261555463487421352417212845257877362554824233468007287687969069013898975168772558794481512978408710280875904014001195215053150840056125198098776268967968009299016845099666125520678831220235407304833422021261825458874826246682501919310068549271798132643444374195273781981186447154033579822847977649426746282137856427425677823654069822063769734372287844866949924609455446643093200311977686186161850393030246326399149711062186279255701124653751277760844614699361827693474957293801953404408604849286156250695896060042750370967121181328690137803566515540461554580908962141763115154093494021666871978726133129793876471362098634994427002146034070649100106511287666871512361211241713279490113094166582927499414700290228607943133671941283620732323816596176531807944311933441081089006833061773472680117240047447601463474648439749813407403578660002948510033252718440286791334009977280685059342342728106642294766699190830855426282967961027030000142521417616641889618624949054486944111316581116633614290051728514801993489611647435132395260440251980261505761426672033581803326925901524060515952997873804530061287986299225089330025468649282347611066141032893613151532457103735941307657305110452519790304395413404547155140067665191699283931263508927315281100459317354958569477025854421689045657535076690286102139979440916455538878114872367497275500396544000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 46910771822753681491655044930512260569424015995035752984351137680057946017157596369377458541357581953998079073453537867230809855800237241538630839141396941844251455396723764336384498129260475657597627893820106719487754130116148280636956429944443740801745300113122239649764114307155353386608801367577984142492704734416394158925457931795723552429148437340512979317436198332734072295071629156436891488354800812837357434062759246346452256212515349852736363686456720271351291688798959567231143491714380723695686975971143620223411325559270567216805014606092951086780605785367263662019237684726658850894656796428629901647216904385116729001487976487777980140729596150996594037809898235891350551441618243775237448064029812940341481783999611781762291721869395402146531038586298285282868789879287705787680227620444284385469742350857141586005083137843905428230363759251193145086452790450630184014702999023853202749765713578614104655021711603457581653340137651765635734315462917515748830032828248070921031494515815156930758175266936970403701869062852823080359134224392599834316856808417008221575069626528479113413320205117765211516812620925923780506092909201329224564984530482165853808634262944398348239594123516179599373979456021281483406742115256368462362332324944813093532590771577610662354152567687161577482594285032636155967503168681883139859162865455171059386518536262387338516970913941258698376153027743908859478249735663387256701493683822424941298667143216959031493097238105638449237196800000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -690280378440732119099105927479321300439250054047861621130769729037327813247268968789962065058758434475161189538998815722696123585188278692663564736557683778327048164270705853545047010778961115535918434699490818148229879071575186067813177997523442971390151655903427805883216329766666307382222170226101212601543203983362984337965624034922487014471686417628553835513381917783555955149304176709853030894542886439885170060004027335467777672850024155645829093391828758314887959619815174443702839471942477380590453927854638106573169844661226492434521264710517524832087426655755490995802514728986288939509583490147537925395797663816623238898201678309102217385078366686199431512475546743093811053963975928512098124128788711221079601434872756237832308021131428977306415105687843242314810503106288135812762159076982426763780951388631534229537717122730070990873095718798854836963587304091073607491281336638966200810289003815403106432216171561504258143310430346016843960672151046696233464322928584157933135184457481433526868462165457909613723858998111325050986694500200061623001300360703781967159439881001465475885847242540777318635583571482619307299235397998751008637417978211586264342787556379862789475534639660409640336039593744293861749544990970952662259285371109369373228968590947673932959236150157270024538713285126719568574500872257785174842484992508599971195888492711818601564655064068597108943679230251473955147399366123157411488612415674692653849021142083336800295964449860168362806476800000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 6618826515348261532910510175219867661338867036131186054725485204059513887072173498532616993017619785122560611530125232907616450427262450133641577484467071789172886823822691892355843736625201972971303092413521846834851091829331706228043336089969097543232659815834302418527999998758474240174109417128553784453192700861582058619142240919580137121132252435586116185580256711263915873482573288890763342853129993442213609945345674414859789177264785981105716183189211943815687198005992889328901126194306976077793208828406997316300254641009935928443201124241877410352817831035708706423373429177072591553216114905583614371771611842300718066502658652913054737800956183834605630563457440166945948335137734397696910230419348420019157379969791048647424863502954339322239508193554749361740497229407114557175175437146626910710470084713176465043488239508312752192761668773489954609491212415583713725053614162068445751127376008717234276168605905399790398613678717445634651731198965082924839881930185563707588956071675309357183613549303496259533478642661423785319297123055704455237518783409963278805575277115703715402388094146581342686233109770546274909337958351780224731325300381930944938271212598102323001109058338367461125959010911669761262295443148726311574708516543260931151820144842512659978526176171286413962577181589009486005040378407988806360203767181078225331676013717699196357696356133805557211327224443609076709697578846140001033098538202346904730351740450774060764958065984719032153895075840000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -28614274227989109680143186941375239005369096245124032516000779747483177018753347352384220466432227005981076446318542336269018295693986038506532456856558735253463423460112695409509197782126757472461016608586473964962146549699012843334333204124216531164475507082020393601330054525729778276383098365920990124239455949302187646232514073083000087583272189742796179870135531434808766100155874077632541091010357675164935780584302584559144902758660094560654586560706147608736120039380681098001976146543417017217149238917505449431276664562834687275838890939374648076485885683266614854725903953408085411939898386534744974149852621019511792978619654382877869253507927403247363698696921211921693426691604729655701741630483933453854950232685863444533273136917202563266499570737967181377910699161768618823722542121945224718560867651815094402863434260981074413242483679527932956855101734951678350983401874832150583873666130515473212118313452677916021261834201283815936067132837905138019169385706174303918987289658329100378446587684862924672396885169896963345452243546703672357134336692002712183036396752610258603333747082278334097418513730156329272890266980823438561925792395506548968265418464229782767114283573666243093457636257344462541913796607234858284167569184741472640341113890027328212950425055446792193018730475325709361231609078972283603416564957346511756322178598031207971620389976969672554102921491779015331594251526901541265029009756824493197745369545673245918535762644783830973510928302080000000000000000000000000000000000000000000000000000000000000000*i1^11 + 155285433478360992592185948948053230517387535811582793751232551377265511356073557227871673305949423028427487561655636783949045508553448354162730407378315182343700883047623745774936745490836363139819308575422612030891607828784127044983289387956269556669096482760836565013072980064703871983816254737551592266471403400247142214727043108870164030471069227463321470654489455491070900943400804131614124406895022389240684095838109871056403022398916901413975568757318915697822677621135313256630012471810789764284909765394049143870654817624814217872811054640343877530339581995292654982821126877706341212466680390847056089646086602112722276854297112726701464990608981095265368031086799716393280265151273358025715622059505230784817181094036690703696432718035783312969779443466987111327955317297810468141365780065931580094047729438108475939238815139313307330860746928741215408101554786017712085140474295246983546254623305419726632252828494783137638436349327968569723357188110843388644609991973879161905563398579299531858793050696623488191475356747545107055391356223655236960698038912126895782543786265543570932630317999245678360979157884362595084338902550639824115128889981024289206578170512735057499313347285923363253702865816740231784539072870019267841812869460482686228883243268317015598551650379395943375387700702938518175728600237283760104744469430341712632016230073019088892178122327067414511828472368543708176757246356024976131295827827283649203005844676446620028417511135011048334179528867840000000000000000000000000000000000000000000000000000000000000*i1^12 + -277254847488323622711853205616329299979452677822167914939808808825096998492518981757507705979178150625535167557687502886048010038036062030927252785208386409110651997384788268610095899656875890424576261445684760565428114359438347669768301760512922844780296254810215560579181117333304609165242257327833644720273560568614136346420123590196502317921130597812540373556256894188154508070919603144175917908980715075952903784302347316235229361874329896153836893337644413388306180086485642794645389840142456962257776605485133472957294140291128576077532562358444774913096955661710015727431140085341389147152689322660080678900989127895494007661378436704973311691565617815150484239498497700362057886821231994716756062134650425946781129208937296489056900666984443749758781904835647560616040074523531824856270481205157197462871209011319190689518022290955124633993940704441216369297790241036781985157550435428160638499156358958716198503955930447104421445022734463233837032636404649054833428717261078827171521615538348616440439170383271890809597371627597852812615263724113810009206562064787098200406116144689681607717010724057554485598557984873595281543952265348587155570364138329161752465139361617373597249522409254510120312231978983634635136675408941573410594548143381668535686862941673390770739395335122639456235580489960116814086102764634889343820004870276724385605318745823628594694025223551516187477574591245813040775316147525556655671626034904822526847682461658444873470571511365396177398372761600000000000000000000000000000000000000000000000000000000000*i1^13 + 195488936268178952941684714611077586921725731058772187618687722462062891421936112868289834636590720244367344194060289071890803340510644618881006370137753239021815217222339524697985564628997416921513482435863243572449358267254990234067871136476579246560308402764746959258922096038177737134951776234423641423472955205071928178105841529779056218442325821993528595741739523605913291794270908322112709795857449874547115395649225467750509186436542929514957933699305679165257641123937485665929536135725102893470669827705811646340559576488748165827453294671058498628985171214527744104562988081043555347555897720297790199175947004151172455508491721366032637031754585522096994491655517126763341808911412795392183289314784769238579901073577654483631230721293472886262280035385378854040971303345663353437310857847994288908444601367915095420278437448003428942230434422093996927582419027735800670322240146032241342493955921679559073213509660206294158903757345748528650143025546301809286470896221298333839103536075011707412690046715203832846611756038307774559443488250409571371488838731994085648074697576144126506333530259713683774708014208023001841032818919229188808556774672321341468183044191578640789130518435343607678472706542839315297508402230159196135455843808457490079596774040609707255217564272726175872112630513030275344402183058535775867079099127048838817265904733228239782567501422988690930714715917683208420764774723184082957636808327168507742344317033285453817538119545155612977651095961600000000000000000000000000000000000000000000000000000000*i1^14 + -49781784465149711217268118950249680746278517500724312507226257177507341652035278050221333252679001501519386272531281218964164926927963596394999956612353999607032849590833447186935281504604561835925911069440820358051544836857451173791356966893379641118597194527882397536049105062913648219802560787370493809488200204433198253283682633480820729494764620657012561525024450815153751099463775849028338229598110652053758267392783861524363481826369530020638613430152512676403667746709095827367686696862652968677827911813491170369531853066011404778528889151001115437972435539589433132199036453863270050949854960132571668280367458630947924122634860089964692137168254725081174837409895769067230417758511677734566971504958590264171624306310075917345986488322178141726657505629530290950724280713407824981674785744847224905666572437808046857316951667541183458314231417494396809315135939467301360944124101075976375191069434849813106226655041879917094939571489697385121082106985653146844413149439511587213258251962511532074446290713619603657396408800416224060142910260014329733800678637205465426415535194309141191069521436989349891746715015440127941096873367293592606739731818955447740471884134114214311664321517224182877114193618162267746695212373160384379442606967497323217350739330785669839704203590210430058079804472005508623610181360870196573484221176711748839525812155854373986393156089602691880925639196838723974439319422438779180798357700873888937332441355192392412091077271091910871432581611520000000000000000000000000000000000000000000000000000*i1^15 + -885052642044987561501000126814330093981189212981914334060846149049288216828337396258002400237364659986376565456151219318417463953244032506686821305165136797010225457792391737305535935840223480398187162993217992792102292034563901699173711480479652386347604146551933097425464359696021062601511360779693279637285876228668738205640675705303946728737326068308745558066905013709624082524152346229444643760793859593327386244650287605773917531684810947752392384183658679309549942984212300606307336848942265755502873105017218343637191335110751452781528827073955625282237409757431796885385380188029484881322674221507436813207736317896670224439310498217384736932261765566430851600522988873159748429304658424914442877048424847520013540185980837462230330015168040962392179184223075917393126488927324146778845904913912835393518266889389847950948667747219067157699634076190413984305553143455597040095396568878060049466304615543110548221676038112336294684746470382111064083166872776873197646614199446897048678391226554406045701879784837870454466999367669875328886211775314746479721442656266829808230136328627301911771232544997095744362744201550614900201492716779978063009441044029459167635761417526820111724336474287857317550191922059146802637153833736872374794460862225783041213108685297169700425654640609837407561800388777308273477548054198956624921300868329325373206612089071628696884327211758117979981690285077981620543845984552633448088453710370708180727566518174151930515335838495148939474370560000000000000000000000000000000000000000000000000*i1^16 + 1036244733381016025626082100239360533062047035727950824010451758340344884334723434070799546976839015250858898030123364700784805839496077157796477205926753635890443503269393551553194775737521140132729454790954974699945176295057393774453951755768010800225689592800862824569306228490601119877411856866623549962771224908760422930630001688625054110584116457167958065884279304049256838119993560644950085219446595529183412554104588134841009791732575707801063947715921954980531314610151982622560117999134264764042019889758404527028467252884324198060055082770748402026486576175211073265431384365983516577716245288953978199957701929071546978599601844332125595767110661591331131876086873103092224599383789887366146181974884472097781792049744521514622161284288761646096051840182750028180270640346127070974426770063280907183141137071250427935071194395981444205711022921246221020719488048604715042061669921806290100245522593315472043897427018669714899570274815077060990452085436290787372040804131854560517563226775713502491019544634123690578370234087411898623524947894660542360108953893479494391272385229107879704392955257390078127290537793582910835149291277380862096149876673595648041894771469913364181637334094540613738464496444126232455603582915721709039707773433919983281263637149537847843441069558906798621148276162452206976173004340730840977621310661962709333203930294072610012028434637147463382869244688760699197763845644695637202467632743036537769694651249846382881455950300938218308401889280000000000000000000000000000000000000000000000*i1^17 + 40193222131810158198603117601756061257590334535799272731261474707428773875347572033060317528718733824877404420111721711605960289337358998090520622487739133726771517437543299775865585053448393277658932348978834548454608469693055074125438259352719443684250105833525012843778039496067130684371744455228843830709558765580257345317537395083127075813815706186733659834174670310131575216858624240702596868848672182633293908546002239921958310504708521413040774862332160069936381458326634128967945474396476090328098300966769405793052087392191097456934600205787602439200052926048371482947425779136209750790793990841826481118576159206379573378099018487133490825185970356327547621100912155672105770591979903792765061399265385842262499542784875537976684749201587317955348480298952227126032568337463727880622019707652050704098431920072856196256189643473828452713468307921549663817707849511819005875390873517680472199215936970515687194001466099962187423742465793339106333544147720575478265562388402481391663528612044803869710924846805495678313094722593855035800085268586870344332484008839937518698705725424270904213099366616000186123295813526884259075864901351142546583539927549283839406159798496823363910304208485349750122103621721562847184433703496464997771781214701160703840542802710895337088054448795964765179181596277166774474608600161702942095676598491412434044779465175291519792218469720288721188241384675660242857029163272566545546567405574806629621228652235129185699301528293810386868633600000000000000000000000000000000000000000000*i1^18 + -3788210818312360754931636766710118647685488791830697063195020351334072953231586262693575293891046321147087922935452551986017749320571521419716007247725107446851858675182489483625330449577479065225596833899845054748051069335464828914771040705033997768522217745566223936648424906870481598324483171801584732028919580733900772427013938113100929287205285626380877212004016310651787218689148325561779838757339982131050281639412687411901893820292384606144409088414062052545412267250906203860383545789608204621642495392414791681803551164778674223069352450863419271548755454616433362355505339103465480711275065205042478302974649182757431168679169406303798053622905325759496313423794121952167537048005052111047230272439519860159755750300412553217586681730338872603656571054613227424674772786614800542145275591001343492976655363216030504073709326727813249860941566035213036700349018160802709967768704487339455026120366254971277548311731823406530951134797862132273939583191992424260882050116173440356707805272055663580467495729566783046615564973541730138733939544693526055861784979783748866601310365333324471458941284789110222348353530840111182579582454088034482154767183244520080748073426597611202288850894775844353370636975628324328944762235831729908322064850020979613460607656168331781007773910626058712131976433608157110785522644367799119390513450237180048681700711240722814968796690007718103583272679036359860072242239110206064211579795880621881454747005227140583582415540288416801986969600000000000000000000000000000000000000000*i1^19 + -1653948003696986737741789941767358599376344125657734030730936717176003342949732069985287005188977210145223028550755344819811777314126963456888737771668559973932128705544943204892640655495047881434721348294880876141527029252487758239406148093719800092618466060580064291172197175263844229726934814234531997977807335621098424001354118412200121927641408464879889183798180615048935889107870262271036222792742722071048109846716380235458122103525293242688374539432266567645659085459621603110054993379229643060170628855382218924453844893693022542177377010084781704645523555863919713745624726075849611200206057469772605568214926908831328342097778192820277517957748308287369880648132155849797577910315151315995599786022930326128403682528315477393707848736492889767824016758273572284843486868327024355352458314480225244675545780578081875493807495803089649645030470187340032296900623161670895032565719518278946475495714578724063688695697205177446799615721118755728838621180770099635997683616524578626936305530389218299835169848732458465881525651555896796341397123736264388607647678797823810178853655569586099166906604579403875132261272494213140798470183531905144355155558793278481006147051096674065352936905510410358279402190631908854348118867731283504786889433448330699106418120869961168693256234017731372325497164955220671098110871678698083337305160416312854523161361328122057925793406461756638397833492461706198722447536824643844918623670038842323172461571139816064752551227532702678316482560000000000000000000000000000000000000*i1^20 + -56422299267585623931021460183472998870762570087540492595850950873686767317962353453035519430545877252338401272016422401923419807587698830332377338606137154534528708520394274894658257173517046752862130375444089557475527148885355551600300502701598214863387699108730660109158737802237477332013841317547365518183271131864260381852334941280498738273086200333169917962219870380684887406883819523434033599401295331296084764224606488142591456091596154676843641644463625670827535278259410700577222911789573737183265017559646516134494665095876958924601898803307509389231393010433743982889951595262534328502213444494915250473033548055350599688252672328964120455544188362011848018892379506357852398018278532867499457725272800926474875626150630210539456934407095084838482489233773013908448087331910074398243490234740074083827895137512186514892695470268673525815501619496357429227443846878228283099617773655657440458243037343491674463157291834021108562347191424215748498452550227827153179856909220687718175103475901814017390325106901966605911728263857122871605927408226394193660071680674088639627161673244229444295734945343440231796128500193477409905800549515892738360212396678482612764708554910155791371186498483489420447550560262464339961545326665432047582058594450914954059107024471681783575408189054902331198724232733949280308283658669484335054409260770045087667110781632443679658698443152117724627463000093020263799271352963389394614932075813279623261806013709502584320455391628104910766080000000000000000000000000000000000*i1^21 + 18030220381029629781793471306646462626750046804302486838843496379677775125792946301720168221563843499828764950351165261268625783080142191512581015939704365440733385055072544914635790141188890539061787738790932398392676056819934178305427993085902369882810615001025577671145764855758978953444682208052860669308614205850847163576296589556685260012130827878665048132261183869845979508920330241933340458275214423193094947868811966990759770928310270242970652568951533157777973405896842875652795805973537505846631519113194265060129814836568016060573916334263097883468965373478981413953806977760926390913243545932850564652233300694104797240202954057808841171910484105528409377794655025200772208926674514483580356698280014347836108893428066215468388557908788403187793033649475076630265116423797035371155475925073512611558058128637535983956728623302779415651562628177740848734686824460658997666044232562636576401444238835570613402479235930672606806324253634758407879212305015345543643972217489650881074188169047502584705444321490799277480839949790263909569555210207850250863997696727175223036727695410434043727861260535667483953669010754230961965097785331182650432611222611092433282987190501917091446521565136431926773735111093826175193460523954684029450075116036913510995317353399598004811550428652764237011668225061569382919697803196001311842301533736187259615384233477402493685514694268313110531965221750948132044874618364875900650855982119265113982020849115785760547009544193411634954240000000000000000000000000000000*i1^22 + -372350627778284191732230773275553435215605242641223237836766416139177968219273581653662756518787549609693879025674800542295890999691123842647764005459863122705759422151231893960306129561504472044755734888765806458986899682734820878966516351666994846853548893869187566734305276360245113756027065898053832370969850147425613412867360366909814772117949835638800874708040583871705236243289003292321330538361310552008753048942242141167526272950837675115487181135136326817242558742270831976738663005436606837698278759046410648290633458298430440389730236889341032438887770766377646006890619304614317209343453709272971124605379179922777747479616836328172385618151948091108453093875845299362318634912947707273999279084668188833652333887930367644255989094807247729123185814748958652024368282362823153190606656216327083471278978135250675536703205651102776924958116013621300635653803588745328030592646957826778416513309835707524104794897513009359078140283727083957168745528514210712463019399789658887311441481860381290793057848734902930686029577253755211813170389486948429933175079951556463367208183512207857519965251142088928314849517789114389082276051924835516512676661582518640111949400070262707626559545132108570782163772799037972038959336095182524473760945119802768484028074137644916984760085451019934049579545378385220850586570950928174810257812751247461168350392356114260669975793705238619269381256751010532365732879932918531668100472067561899851651456644117145075537689659281558732800000000000000000000000000000*i1^23 + 71782068975166667129362038949628648478391892123190870669457392445427973525055085324058084845335156288839160185738024014597912930049314494844430751075640167031160760953778126983778685191021743128609139608711144911810927418395588107105527251568245629129298480299533136625864020861589394429454023446089278317055467204513948765582066947836815177832532415277374848482319101344454096315110908983475822647010673203357552237249693614837223819708276257925126827459799209784353467489020414348155049728043091292727387890003864969306104094188911004491777251312216831759587195000141939969118501910186279071421390356572722082794430953359649174156761476163746523338584641069357827064175880456643503153392592762446126405601304624144217718018803231361689755694642737388560587824941637100049340577751150964214579964376284744749275272157933097590973001665958680071593878775124937209174034238056573690023452758226065011723247785541305504416419613485721287549260377092452744199794934864901365513252454379127835053794552958063154752946010914349933619755346768189139074822957356221052160121398015666111396883454634773844676994715387400546494410369228535541501570034413549589971344472801321714312773577221497653559663959153701608857125078582568852825960027191916014289454317097731486279064206594194425086219416831731319720728662302606827672466922495434230578137302899916143390233017916969690895238411954649849553298152629209800069120414656975624390401890440659709035007018938003255803220703868406988800000000000000000000000000*i1^24 + -1953952293552998672346857319530035185082958394157034925123458467593757143206650092875782782702829628461015615846686558893635129260534935869990391904962183279155058982391654141174390684995299313019522480852529812639748606036532894855356816490449440795676190684033455285567051448285837204929097486201046975070046737271534942812862391986774915296827432148988500653067056585820070182176637554498301213530663691658459767675120516710527507944990889199967824203813698688848018075306131297279186500422051252959764891111543404910271043452797819402377200789025826801912550786428061160432895674103655128497278240895378003427664087854169364835663091921982103373331557403865710055844599227424629482008442549107524336325612034293881434864227567897080583903128761843718990770202928302662473898853604033567340341414944270682304649325503835559833340735946331495819841130040888309464268187989937112969350115369813361428662090057531648614010735499343041674944798996466021859996760552619841504795157258471159524179798253567441415082175815576586745143104218077297248079240918751092616975976761324828757332750730235498799505431194247725706036231313179018783737365488802035731813694456087641342788750711791878138632598919913600837711240734658762698644596138220789974687337381563508975762954392789533209733850127001687448290061179990869537444123206577478065766696438598256271879209150301623181730919665596564504488567282182527514938642764542837378781872741485693425486535584272487939987881074565840896000000000000000000000*i1^25 + 82131546312342053264849053527313338430301276227413851857573100415566482749661858506236478596853677679822203282041691792900617467406415339467967355374259418830931058283905104073229296318561457065844872262092387764286381233422816193349108111653441782265651944107801319351728240271264985713844457371589275611072376632431869986534548683564836121286285076114030219535270179866504327013444916720790572545984954439973361796622860086559928582726828480411710502578453198862500671568497736943381440157566975765295901106217587713217161596284581139526261342194989927375154848850601420756951068065015479441152956483886599049385688540381897745851463870499668164879529503008195772897926165901036703307439881082407402855090033885347272670538316455304748818134044733727957643097885896054181913010898356754272142329481062515828692193692697423781636506278223107929034906073415496465071713773359614234066429814402156870242466312993676463612627129966903620493865373783580439159244381345387847040495263738074214556854304432759656431281253408829090175639488916002679799308902365130345379387462917729078601750474855577772125598436307501775142856097432007972061944060700603120796668052588361288570895066535794043372962704213078543270620096919255163024451013169595297058454283554225622043804429061454373318265505252280820221419057680801243163164803241889516730740072963070030373273054816525986953530020283735141767283601930840257812694610881703921400313156172332030600857361692804752782623694370373632000000000000000000*i1^26 + -2250542340706793247579564221637619751986148767514082055486254229856856709160298422799571474578492586138240184671610137027233269743296490215078848145174600971090141160854319228342966895502998092022166574914284338325109400863925517218668668140151927724922015870742083511202704089244330651932780824562568739976434351870145338018692063574205344893422939992087439771347514100185538394680618381834584087488745701581919471730797299216427588015698400769299317736608691631181622676750387611938160397034914747582842848040039744327268630400781556192907165730261608835823727046235383160957098813241977311565392174220502477288529678585273443270487246210501702761131372756019907235833796180935985084926275325093580696660611580400309468326325254301104404195764723327954043378237419279104804401812714867363049151833788159810794301981939951682202090472641805948316622474126918307630082473702527530877802156381851997307856158152029358787487634850838168094139887777247844650380598374847423066496832605215083403263811774454233374137340073787026260234443182162858771512763027043353673142420378682558323380308837330142803723143459290461499865344336809742890533169262028060686080501984320325079785211255988049156146991713506581925730421161790275991739717097589830557693958443425849315115804547369243535664493217537143561597839440372969150089276816122365083968261252340142920738829924116472678028166492577130121870237925632697793980328752474155056711424610863889835738248509140781536165026464792576000000000000000*i1^27 + 80155658772415276757807623396057236692870257263580434531064901735450869630721190639119372896177118485039572650615399597926519031479209366773711252266467943502320074367202780399545043404419828154810172789606431225667757507450845882475429421504630966876753108597999075236000366069271085817615371381469359909426273059843033647144650270733624015616680105879313600357864726735301437094508812077874567211227007831160164307097085908458419577237545697149507235689263535832994888409395903882635465234158708837800416284428634881712266438555311312561985488001700929343911959841509407545110105236510504725255780738514802457798101334796502062871970271545181593849276511209713864435986704352884966976803521624434382952931733937488880557668517530363442870873303784957534126180962777466188507313851349120066072993208041932823202409201517428864881045496552733119864660959711360824745071855665907768669396622847623674389672193387615871761674678361175153408346587694651767137701829901511953267325629783537015568931171141607699990218306336299158125534866160445051556596590136599792975105008539959864292188680693266107311440351974814142394185223813536018396808929911087884144607272592654574061110980614838487709020839163246505474142767170611168353267453225417187245041060992559237854094133628695992487543369762660538474630387177585626954174836544415451624887233687909609221664075514233363210802594403096713580670837903776887058888012836218548824805886766388385553010541130155058852330744053760000000000000*i1^28 + -1863453113239635570771961358999681905072373171231400687716455824122047642314254385699275673900530384788748208736670744050576307278180726406936295930374429067018560169558010188916876351874656674823306103834750562395971624270064396915432400846388461228864733435063876428648590926186389041928467935396880113387634114688532232003887111621682703545970274129178903439218135949517327295004945897715329751875122404532563732798706386309081195446213213270873966835676631668860058386461534396459079685698842340446932110411646782291731394607803218926469009397173821019708163693304582899212720532861222759606169731109489795426848414315209598991785090456217166322163696385854462930051874140501007727524165757796417207618724802358420559714310899336420808045235555170185090171571214656840282172546270609114010672736439629167218012871020328684531399090319295448335284471832857532552258381251947210496386666612290186595484400859741287641920083217344579581434408925211108866336190991467791081231915676777960831354597326929220875088337754800111894197373566293195790120897327168750165453817366790725740249263331500333099845594246504539859206358334791937878949864088786222506292498205043213537256509988509532880444635092806074436077227073824888694211008193292453750155158542321218654865722899826598352437279434287537371431957087845433656574143584949836550664152508599924703270380114716063400434210445328792011391468785256915080907997301579673359208454894841536333941406402259934173196776898560000000000*i1^29 + 42096056208954301260571967604766689144527876616712509500506837007149329112180803239838488341257238936778558589060347725180824154251685582225465484926242337245907184399018557210155364019803352737952764656310546296310964401666151556213012765669427095000443292710676845090854148413522971660891542760052948342174414600595895512448719686178847409320038027747173066265384757655381039444224706720266073587428442377669138433995666141691778298301647955359474364836699090602368829232719060405725473421585389196333942815520418569726561460393710077533883762729729237278608838627971035548251127345846514124156377381111298983687155220945594882948450217546331350877901950861380677988187363703689257655030305268436270455627353652732056622758249147652592003177295315916276426731070627772042007071765175584267477359758236866495258073190737494407568347083212208740453402777796767560595105623105171126733735348592507119397688914073945347149527196670269620179065187520224725050990826514732407077139992266872352837891833565224918204700078335077550543583649837953493359774458091493101236794689863542910553630640730918181695663459730311242998541678254256223111681729203848654283778817233274902365079923769986383721850785385465822803178547353391206749190810339196716727172980441501694110786298463411361636104128186207869784583152609700151168106802130375229929638716161389493923546312180488580523316398945613845595584924202598757742669979849087492915859499343651573848135018913613800848842817536000000*i1^30 + -700700677094738198528390031047712977686497609156610168843040363519589265545661950346310161405989747731279020481813214386281487156645610408842859663197314538355313502619159636752543210273001642151138788575837523375390493397336159670398142113597598565544749665628220589209935118082891501155786809869796234018678922424268675457885100211801819939659539717354870732446606538610079232725532963290571755539522478231840900469072758805400595673381030746268195521631908294760110762963932766031585262162535491417868424311521193306109825370509741434231366250114615916710335916023838748903438403982453186368643981805480780134331262413541428437379569708454624788217001981905311411446273012831308458985541168797724148074173208194518980983530039247570735065370361895245172473594270713391264626943108803092848911089093452570100888217660323296283284261219491536716333628961515865701889333446703863392011292289799333177192302256402733088828344026228689323265333454401153503281532978466591947596675865647276062529007349738190724871432253716011086161241428701447892875222379560208213040588792549082876997204197995643934455023648612991254332548334593536342030305645273488678570307677487542315659126479661154378235058420911183809596061899149542914666405629855224499825354059817539058390221626225274250243695638228802575520981407174526627073971188486253943878375548074565106506115849175760910941524121331454196050670283378883705935585940942435615367145614522175796774355515076322559443075072000*i1^31 + 10748882954356342814143464095954902531134646337983935970124795137988929348777207111828818905047583601730854909631579563553248123230416817979073856495976338014431675326918464036353554329995559111439251514491114746798011098200747736366002599734521695808364109313707183440865504257565300063503101716643251560578129509048668136193915868131415168374025627973841886550234353779370206755582587300440795026943277059514395915452811495686356193094562784621266380720651223903521897415492961497952382710003581447771858680554610357672074512126534616070684591957131797139899889863417018191105977273706139573338786864475887983528201386652112137076309211453337473006268296183130660680560832653664389682795168804108655153624424796815845767191555132153067393625438230510536819834096786318271782959447966627374900187692228714034285381673974768297469233974007704328156916435304943024635502757803010680299001787361842586802030475853111959946517965961084367640887424697112832456626001436724664057537426775054632962399345065591779743354162252980475475189802137506424932706231128074618521587215450159261651043976348108885198165374036310073462318644613565342141654153027831330894016411318901042665919405492707173096604203550575409095233512033739433566228014201031002632193968411448465947000368301724867245518582984828381976651285607355302641318645180289381774379208992190002312982940903348678175845729824847295344055166144816017092562324986133975430830178055413114789715870094936371915390976*i1^32 + -119911392599290443947150945096127958069286583076170928003119003494645517415142752418393476542887721893193618677266117255029451907067081907966285260903017936475838272412232707055744634257300832088964530405429008972256210803975078542581315273077818936184289844976233611402203300727520812305462896818604536335694247002250104350255008921086011201210739069684586845289306049572234613939273454276533314955318507997385160923127195384151494342597009176668560905718301510555739725237087497486665758633547809934173181601819360209496704286550602049976093531977111884488200984864198973900954068841759111051880171269343033627083354004922124740859073214156503192134726517398756612821333202190441426396473584820417171898589624188485712867573487301846757827815387229413542113162855925245693871464134183526232921389188923557515584080284365464469831985723016669969478263438239497608605852880370493094420143909712452167672745277954582002399033434539898782063776984639017652001430641610107634792330530263761244607673061824609947154085917077216232892361972889152844780229703678736296047637237095235119877900272745791001047324921344608569328406896029609043252037696497161012006657949552046685453694387930445460912076545206208456168631918867726303051077346548095032462566047204782843884577695862238295209462032241021518316876540925308841493896291630241242709676574029531646261146658362267667948938682639744593213687540807768600846212460039294918558485704757206114830190644418054193152*i1^33 + 1106339815579116239763376849002635555442767947831295927550847399828714497311438987112351273691483616057251023160410710387048968736754384104926144590795460517670412496693819669838595035280866636092636715026348810137498738318486849343909955438240583033912839162245045130628664698960594488428191136907596038895598219346749056279697289556868345546071559447781213712352162313350835559862316905609258548822919111921620768655495869344737584652254763754407598485126299611568975224075906262150777637394796727197764236239627000762389353401624903843131286350515669149268470206776174142357568032061664223815159884353957548253042241743616662971459103172397621460379614920557625217338181493172077780999241701583740904173486245260456760536905566489775331165028522486910986333979637246234199105111936807921408442712876984862910563184093982208389012483233503771308146492069336112646066809280914127043824133195194100731515287779505376077695227179955292120092637507466578691667306723003644173252144051348276239228470295076360766341184387940897278753340054169148918060187831601805198132166356554960982245011149087191785452974960130889112312822165761763940903798696487615119765489659530060897311995952969163286797057146502637388863690598578769396826958989479416253914815023452595904508756109119491712289335697195196077882211392945247968158079097766086478468681924804088203095776127050846518951253879539448332735789316691435971725018964497596651425229438258785288723584881000448*i1^34 + -6688702637161119072844243506299237236837424465219145133202177854868309256776475190339929197875394158175032286062602818018014729780438629351505728697100276775067937057441325928093526930212235282769730258451395821574335930025282147762351810989424164967723226356424653495409087256594720857105760924035910979817282102321529611788273622428129849070932680820629367380021784438182672474120430254317407743607166855920237948312357039833502072593625900676943595123238872571660871420673204318796818240070801260258987756814716364304774403389093292800201448963523224924658313288947715015848573760989671156653617505619578770016399261135099891615483230070796449690743778576430424316276659443297849493673455965558670945066738974725704523526398510783972827019587816591023728956669937101864564403013575860726651713273463158536632512122255226995656895050204146206542243183993028586272602683260374689192006798474938688826708515952266344667423885218670788374807461499924937520875967770921172376569388341994347000935136538734766791376619269459357173197960688362355677390129669721402852004036587613960512483341819104152411107285536628528559935171937517933353967293601737065357247152800140774506394081200036672533149481900168061749963521186058103901286756031921711811670390173733520954223106310199158573612004759674203244306937941051447033899866867745753579972179559618222580759514827903903709507198487607942378266302782582340312305365827410302430977230398615601369592102912*i1^35 + 39238849733361986310464431710019545538276746016463540874476870166155096926565932928463582963590474854382961173750762074895980676765502479819539866088545084019985929091337101120004918335732986938432112122124286961516547428297464968907734099485012141410731839223329743860383789548761715954953050758102168233398011346541208532669872998497885817621803450254930164952718681920270540919582572291972070535821665184616507871649591643663215359937545891038823345200247615577212359543481839344282538030874985084536820857856964628698372786128533196161375322647280268258898589619114062522586980247249770653643087784695239531372845700349208935996304223533483761489761675049755686508819459636140528031431917239846907905215245778331869200977656040837869640180780718949723286106200768439993423922855776975345426544485742381411221241150088157454939112016699077997735202328401991882527994911787792130422056860870970809579255957605869114083340143433615301536663779758701570539278518559772667158474994200223982122737451559950214909475771367239490735011278265322990556818961111344097170469944653196291438991548108101644851451500628006969786468544259802523370661735815961880813436629487964507193095078781440346801957691283767799057056425391164067139070707771263408316649246374733819685123316185272140468001775169609949961448430001989278594948983493093586095005560745944303375714590985992554108757627789650862640859669010143496798110299141393419836377808315050845274112*i1^36 + -215688680259847990848464521665925465330173716284358915252442483349938756474530814204165308487600322467914437499282217377879660558318364114407035804867611907614946418721105061020883232339942305863875722279397645769078185057672272109936131159935184052351413850977804411654778384332672769442073554312928087225153048949643204128554027336943889739043785707708210775628591566220201326825766598970917196589342278585416241934438866734262275163978787148918821455854897014289894858820604167272843319525686202437439286935826556814859309143010770804600383402817887171986956586894366678036183103466427496131071608970361936763377757657658299738674426311166141226900611897972862097529401396461981811244806806125733430242437301442227495020383556299029791871481883149793854576851576004294646965471156890046225314552413775382921486552322515796835650551642504355025605125497973378341144576607119293839794287928059262006566999411259910758571460876397080841118222653867287237919688404038074146875998108935955524410315377324513524867636701171978711467059525108785304509909830869636405438983054354606231109775560262006270601547753808659246042015937300022700843642930231123506826485793629400420652188763783051983182869833541756881509617577244599739466413689706932075749064378166928513368184585984471273515217212572694563214367235996421050493878737680408117014888265424079686206318474575453533499972281391700555643671491008599432681901166103847370854852720003645440*i1^37 + 854564903132073880938701617647422286929316986245709507809037263306787473165983491402608887515849279726828349905199581871387030879911108859891383235541503070893456160376048320503200650889564163585777094975516522040414883317421938751129144899963406779049934045907974665281018658569559124478025791832577985576626022000811067782411358755610611838746043907084210480943252284338138880269318676885291958142961035107142831819584810326553551505672693510934598651498854338371429321331235590914397914735637717189355893087881907182028053241932336769931369184285562583336158523007355801531139996228682595393400580738389805868186152079717305289732632018363163480283103042480760047010329699800580477275324835249681612014841040976386540152046919054800178540703371918102367392950814264031365394315959138085487208373411169039031216719762224061010464957049739251970763738069649156196492759942589081848610447063766894320796252632474863208874215586406843170397062459738027736861292857549458355221722656114971662754361200332874385670833351724783659761791325656052442935783807777135521157660125045997272656016245501483555738664214395020046982855164043200661164623635316394857680239183832220185866754974371669691657834956158196664741611900968978937215378129138315415811419417313751620745469077347215025721486919592392421273101785308235482840567603255550140523804556355968081304572415113428658049925384137139775375093670480575564435514188055455511110590922752*i1^38 + -1072444911743719317843023608351625947448512168679698338761931675795564433874322351143949372765894111900792137325110800064173587505830846510107045804637035106867117517722639764959842925400361409375170091046142895803476072779529090448199007952204970519820341962994226849049938085880199594677241011389612504420661104455565593208862279362294989072627474644566657084960169027699932546304980053715881052263284023358940201137136735732434957484391861318469841334147202619040614075797048366263629592067121542511430722774973079317732583825405069059627096685517956907769594252873387218743887660145653712381878263677373609942428072045546849456009550920331188496025519174793539798395481836335184480315920061863023354137347301035974156099061867403348784897337155695762240903314218024582044668684334187626019814464968952502725966940230313339284427830146126737453158359196482881901567260430798475520750291306671922697500656259359950786796130278094364643319297588132828400917598282308837178671636989609341055771047692811925940564414691984211182015188921620912520510942615771545463972411256160350548934931074726317103253044510457972011679866497993489759898460889738434496490879373857885695230372384517046838471172318543908786201094682768147330447349869495300392134205427100187388871478441420193121912686727250748446189010171483441370421206159749426119595775159348748993033520193878879314096335473724026177839010735873835147497727369165306870104064*i1^39 + 848723809466829401354299189918294247816485650296126906592320378095783176353207846763279693488636541084814481403768684034079878840022362062038747411379410189308381843398820868485995722968762154475024302869351934646982340158732776986358883039691772847947898905115388048030602158408387687921132503584274672060612735820187149344097476937193351164145050414976660628242062902854252751711008588597199608888703024672741322794182298849830873394681735589781013152181768710774455672933656463060367304057895348549560829799080637825031193607864328115068539561493228267678934188072125287441238766582820917357867918524827708662321103207350451021554402473593431928961607657137069486123963648287509461969378534492608027463651986697968850503083340429296756946225020152240756447287962247575029141544438324247897117835152399629459646180506518801015859160551005932641861651278723971374416147494122556849085882540855671735536632699515822722389820490086483459048924110542063957340456705970689301502641786988498389553068234202337773770716706297553925196582888742232243107352706036377997658786529364536259918845497524190259911737248014132040152587937420596673722164140349812482927502542477298917823919606977316729280976709652049747680997271506108849142650904017483502110349234466340651805155913537280506437783638515893789556184415483895309759751633410126290066677898749499864566148873972998322227249893096021997875725632927572586333185461291319296*i1^40 + -998192508274008079582548488784826379749386252258105190484914489082573912404805508502413508240588086822066557746379989367672323177424125912110335439426344133120497374118168959957746734794647506236592589298825561102848733004049938249083445038520567216129663002018663287171595953889476359594930391748679982302231797319502465049726391281522498757533762971416357768559043049985804497704023230711307731210053939462938530705268349847998911985361549420889521139283170301892742605893423382208498683119887533311529402316867174562599868103927677063931709287129697323560545251924272171611925040665359729747323984218284802146522450697477047660105000049244790645174139250880393814523141478231761962883515098784840823545510338368681307619698087244571774542774266529152159481634234293972766634763998191977384608513944964862947460450366790243796832948965259144465511151742916392757437541101904716088452551973820658059781959533991726663433645818900534265596618773041232757084421628561279710881808644252295101260197937257053829559902435948252003557097136468020355528379398554181508541905941765503792112082029053128230385024249771702508749440324598923111167429485608031023861280145478629763399888707893128884732559785792410388959046007384766153019163419967499876917176031744734310653272989706166910986071849698392156248989218761293741067446671965923915873398728075862421861687177775631883045573533108180475558974895423140251057982013440*i1^41 + 824691424276135780826370082808162114718791809737279047873877625238995279730334837373648979992893375724713895470344651833189550084742294844211789384896834015149149858948471683132452410354119146977978517899034447929966489714894592948241861900963189850810128660690834898774917590499011440621007433331929111201036380474172564957112006147194221102924324836673378008088409599126061322939880861576803245389515580888340480871262217358376678995016422649068653324890073135872089265035581300664162490776220918732703857030432478297131122177760022339446339732573343470718317482395181475321310461803997438624462942515053504219898452506092884697702814135564924869926558421173557824995544627315314375459138137467885827420231629134134697948938282663575982524831747362416951522329994749415174660432581020935012846124033539695625125904542621671109647373825753125195563824974200994023851968614816464563607380097211547678698428656432236229602807361646177207405672124628655793686588799167923515331518299598092079833512684383085745286381836766532836004045247333877125475287142368072363623364289029079685537353008252634008866517760606402952615588014692383279069604562538559432488095914327057284104253386900623883249888674079552690504162180551444616189816249137099495341794190158957633985685820512515087021188950298355588967278412095638302372028236672710681438698334281092390558263534588501828777916467364242989062037289913116803465216*i1^42 + -279292395181548341853079737173826056444863439287973991561745870394207230821957055390569266197907322807601109238569323968026551505152005730805545476064516359806248532885587113711699554825401669854388574306035998309735902556183542671514685364503294105184099492640815702583130578519663946803569734000619447093854174793657446235870809119467970805733317634287386790128828456152798563852995401696579401412222427746796864447826153377492324477276899376717712816524618317367872534395737651418574187459106017764845729277411234851051743062313833237528992236798825832568428543407104342183133617975929968146791129933436866925269395401774990915318326135926723892284112257756975438006430136724367359557679317164793942206748122821724341119108908842788325002833478247408410375981763394363973426952278003607053755295699135509257338562750902908423180750096350370435605857263695909573183041572310352952286783241471414982346131250229388344676274756973314576630442083206393363566081474675518520273555198194137092491933609993587311198891042297220292663078141985512147332260674201961712840367619255576281894645925316668495110846702230056876184308932106185602785618384851521425854759798542462395029492546525851139867113458654657236462666198693774031944257829560001017024017677679484976938052678097531414252894439353202566977109148221204347898175373114907083346470140801476650242438717372607316847602628029557259935820955445624832*i1^43 + 26812660892166198463569009228517339814933008097801484461320275349773046825744114657970004808546393027757433431344131581349739032184981483457368518392321306980793520657984237989810979157628678457341519301054388617659865813364719148292112972389939656445057791477222053962160663696222365894265140152847983319395268895122259295720261154338298131246915603554366165790360336251100861392899890784681290463601387265442127342900585395449533929606522052419879836405599697815903014730971912630835069245004507590376743055957229106174891899111169904685369573697616558335499363608398939691774303561384653383158623866796938926373978153165792440902472059855451099097827132568786029966733501664272990209613215591502015521372786163396235901530895674286770625834537595366576598686735428631795934544145643078785647743775287877774873954818560580941761998666546762303186505206968370238113362498724720301306610624758843584578846248073743846822045581700236098283957871746495179497631520649651639333605239189718807024594052129125671127864748539945754905070504912113947394241045616268863886702997006530553379863103586222720585031932455533415935519858848718177281344283492543996076272959427193143316406583589654977838278880623683972444007455243762958258711196911935029217626073187602385565535934164531971832768347096261824642097440227254945389371797536217379177698305855424259962855771480060790087070778711276080004553768960*i1^44 + -2927290650774129299321106996549607892882735604263614474412446708151644133939566627664788836241338485747610589917643681320258007244849855458765253804184414075344960280727222774068019755507274668058505288200900455393496702022560193306241866712101487599323633340145704219943805449280239778768589761063909368109990027780619228447433923200497847291941237203897850131420105211901192283860400857804948327673800496078076148345841327881338026935878858367816178860153850251570426260272680576479126159382554829219124864223806657369165278607650798951033582368148081072692843445978523074931896970861280978994913791795622051493555142786121090576956303002838687848788898901230233170223033889726366408058403030337769236922365310751358161372322539712948717169850794670880463027848000703766893333747058931027095268278779881289410790738728318639498866331366004249320223293837076420101790520102870693159861114291827548361197445697205703437200988959557280094223677709220792395445922121460576337894367818457217999549747662490076251568395530867864152258763371600214149275605118147265970023098960841166070633950458721864135000096472160022036868115778063545586221533567829690174461718986260912031596091635662999554376554304432785566008092701685490308020707143825528404950321078711651500789328783698781273693686222696494009941941595965635197134380484618322857029859767131191276640868441756584943248059751525425086464*i1^45 + 515304328693285539615385757500247625797537652221756619874227249798825703823047251313539199382004247427439812559831817719330026211696994395813337576728585468383082704234460595454171166422219945493212808958285458324721770775528238188826403137313753678013849905630720805798740657290501484048878981714399499816443740387949857172203306794907174844355328169637703860076730958487717026008551934296972964080414789892088436042271604602864804377707411367081178615396626666596447750640689598394048336548464878043545146475169894897492282487295904370883574354822798395112892079765055213566469416982549427381377619227750225545413843920934475973756531351520035844126153439135637359341803951115183515026909271485229011261861661584127175563529130907915332236668309057605359957874187129899684791914753478316076256509847093783227841062365551226487329194145058747142675162360128223442930406373303982369197997916703414865639531561189421836649573061786558411066943319605002438709974167892655257040879745979978658626019326928568176638328129378941946621076447804875485765679845358896957777111298475360282098180041833962807990700767343280796535082630208480751325008085834882541702861745166971573314566737942299291493353435202459699039444367661261108862037672709128934801286051504274954838225164791933149908117979249722275514168284396481934450993676815264937168287679290704600548466954591044202137554796937216*i1^46 + -17269062108234581061983379887148051638235862606641509860727252276380798987146972653009276282764717058919242496856683132750759418349280905263158982528955579648576504431704382084056545570100470479250067443144898307476565688754449683620737938986067936000750777177321926757952854087782733342372396786572197405660360030962948977620105298529980695741940275645772775860202133674519084538614800408620053164523650624070650380353938920150490593330005756545337187194872065573592552805383131278275316132221803151472440895788267056475163928130899922332504657160627768176489880113903078674604355730770321899830449090107355238989442637616570660568871093502221396731507483997776955224024279372701307532803530658044058395155571604095832970882871867606629933900301141833940815296833462496973217578017107907567527774859938228230716191469951187857051040259511294072221947439988606117696657072479093531254117213992141113932532268653637645989231073391662652376121997422250506981899490183411271711790844379917637683807526156728798226052883303871489505189947166149118836277433962513954856776668791216308205470583082724124354643486743258155331857121897893375027869126941138385129870145780858593525131503638486822389610302749421323346611023832379392330850356900634264839302775423583797794848350309115782192270119846551541916229482057077449993833947772083671012058474463617580403127735354900005179621376*i1^47 + 200265148656558542055688938228106204166612132395883576412856434609108227336682488798965465379617800661691195960109683925732711414129305034714152864830452604215021483274270005305497437579934949506980162812805757116528288859050463835964175646972655958296815876358128782948457148577142646983661683721644987954179384715388161861038828728263173936124365615366466791849945660182619144486645349405261028351847308929463930309695919929873125192321886244711561815726229055233084129330209552222975132694105930297972727550672130428624144664734345231141758180488491348020547386925418934916770845348533601240028749639195215241315313554010594705513961047826819289057814704999879268761833032353192280775889110243098383211778955830808832092844867595619747987938522253331382836605180701703425767356411362368753245630430491448867672770166741438601298409034628007698590042033572808031602011372497380723376820696758214503757525434908461590833066090405227368282197365517770962836520573301577317994497837260015633301239366908054058798384028797208566383103634543136117766773363406819248765598628658023514610932926390172192462920109261510438805410617514769397944332894136414703049369280641184106648481710871544845588643432591841159217526031225626927010247960583736832995703659409916406440648297110440976808876657475821278017800677309056455555236424314777371477467704056333841996680140116983808*i1^48 + 10798805332846977779388992437503436291567851243767362393973272872439656847928514205921269877591170570003434939495674600149338703917153337146033359549494117785343752551564890803606680195457070038027661138461861417197674480670781874704792231479004990711162656267281333176703633764532009615114621879952861275585181539790095508155717039068300851368986773498747904016464306733979419779135633391273836272379444609418676982584928049878375663314205952518849172287036735541266877007409597057630686861990761001276580049986895612145469454225525481532444359445267364927976530559071624378779986360122420627396647750778276310888590617008940796841514559414814692583396567792506910068471500323804141055137737303727685130159249841694448240393377110084772010194995723279389125853685144984668822279650192988642815778393760005483929218677303485999606304306080441518617399739126929908566834227449464911094406569547802050895087268263930771610770547071963461956188624109411235509580794051347247188237230457167524008096790946069719432434522674800086341327761436530410305897034847377362181097905919045460034296901328714342321993319827516435791594212992371539425752609601388962905564001505632802596259509235524046443330266804508896453443058364245000038268497680213096337041171044727555707903398118846389814862309487158751681161021471400908080876513291915556606879489076801689567713296384*i1^49 + -419886036478514851820817200761226430460303446645686024504845633618403652721180541899415124607510924532672805594849654059712378775247876696518451628766161570984687155098783619441292747273832434520121433218940363135165994189091997100980535904271209292509502659275529636348213666029081418921019296303185226689523572465787403391520856029167861588448726619531939050536092575128354120341446869379936998983748072156826350656048116590546112951903848533239683422319419215072260975361614181979302363550687858377719585288882429498299342161038238441673280929674180505242055223409541389812980747388665438568028328193499040175530435452711951979785220482742057724067848643627486341924469607142878205820281474802559551301974087512418306747124159993388553742125905427488474760321918957689603296853244773109143696021204832511194588689542683974495778440138008564363832716439181395195907744054133697005506158159334276914084685842153285063908232884924151176052161881898447929287597778828152370869151767205694056226083045402476284647568818547293964729857258481690366489784047325049676486029524813536419754467873119656524804567710388708703485262808021006120777654396285013789185810341971424428162673966341279555130262373755289573505904737968477748127532065102152311630578970787500196850744958866219458848037942036987014409183464680209595698768080153693242580195642618610188288*i1^50 + 6486093440168332773266264413203622371103271400822171551614197428092399959607499919248611017412681844412700297042481228317220608588408609787695690484942483617646586799209808762427325101478608857415063344199624121341840573670495158222313428040057682215736099476659596997648678596134610845268707374815678513536644400813287011256218440928668713432261736690436440639438442915424506560582841195739263263754814702685315772885226127198384639857329287583473279619636001655675362973295635829609548812097431809917420413861187851258172832781481479150050806584327433942229097626171737278992718218960370496891494323589960708224254998383963658749094485371723725537972073339912866524555091226779786420099126931239806602969181279352702404145396120213015695875464524519624953682362763765141602461213694818100842763690651108725144754068064900257016653850003852593389313171943774599241489102744712032867163816599753728206414435650968240996428387992151289233802674537838101473052679658324887118372525602754183475337076626390650346374063285323767628077698823741366771513783181602305031717259539511356006759147827935874657222617093683175089136612382694848231626596822133138299086420732056299300166745330674214304465042056014084934552872653743369633854120646892464807860172416957580585609852224829424320623688914864281630119925865531011780082501876207851826011160182784*i1^51 + -55335035204814689596830732159587164087333888005246652269129110799756021381083820449206160350917796763177774143183661769475912847545954830988197135037361099938627627347102655734160674225106339141200269302713779981648231404615115153811518649355368026122227988494880572862149853201412989849100494986163713660771325864910215989130112801065280036485355504455048573347529223759179835838067832723131585630083142836521397655237598982049205398521730434699827782640690343144088432433050111313075993633748083145002317582292220994874818982143136072332715752034923407110967907661418972300515657304590397339523113029858050672073383900621947620585254165232159785015268157677856711467258943409730910721768631207549221712095727490079446899681593741113379369744143969700546962939373057597462735111672287372422410020115900506814589669855420952127062764993386442102297285344039546647467594604796621350500103413105449257484892396229936461424760199757421152509167398834229728337098532867804930363035869600667318861605281535115261302971877575376184746777012871304340076424562174196683358031410120917815705577822364545175231486998354822532561047711370476916727254202810610450217052916306702416441341664843651357506496390736860739353381203419125156578246769127424235029222825385760208126591220099698231480397137453559038352159367425315021611614372676443672936448*i1^52 + 2447468275635049332151008657052554711475794336875588588935007088599939320406575335047904952920709240552925090865558022417491259721436729568069972894694354199327886669547247430988458861118761336832081944161592947353968429914801480745928343943164551589180131054013731225612222253518805406780468695058770689196107768113420577162923584966286179978527437000373337003993584184281231074619509195472099746046964784310360253103279366838515540018408122754246154589586741924276183278572784305480409627548248078455149498972659005961454266948152023548644835906017180384979349454758376695045716079131133004498631807947993894569616485003702294922051701039540768684082603871867004370779802060718872207360290550138151617086041489270341355564035825483162708446961414550089009375609558075172470173501543657770871142575311953529607848811508383516912600974460022778245270345225266677849455812582596814066777457858107872137903015050067438079797130427947555212736064937357605249029241014804779870113683923919368183031130807037363866105869411263116926371264388397506696843291489694396901728532956496514318545559646432719901374424109483155742108417883197565016427333511613336327653312151330757063470304529740591140094268668456455123524680316804115623905637224682288926689391160122419468575729276661290265681314434101371636276631370683605548940925075456*i1^53 + 3313373607328495746307516609569067188003866353414834531329382247627875004758916013807007583793705575608388813353743969764828399387407195623452868575270491914435857304293835917733026195237637654397158902959455737438301928770648824324810111186904826259372560976685853176064201192100790073557343214556552242773029088808686813281107380640841648331014336699906709906519159832506964668626970644162243825983608887974766573562714535259724109397723918581529782433040377323125871065418076793296266438431590732953686332416343731759558745456761860541614715754226633057060021069547191010062718515547911973058003758233740775834429396178317860253030968950046996072738605848005769194794675502663662235936672841898157951547651929336536692928711827397141354700311999620735125913810208884976623962889212549460776561113878555277257788747694922759978627627743804922544291792949018435935053179441249229612262849850571050770961786610093908661839151025440115802572712509627070382207473482415472552631778527615418858606656140852297693141580978679711768204987929183904417482676412385822589125714036082796195913322340302629581710656260385250623666746366475920551008721546310796497936565934499430034866100154406152452621655742980353931525986769011565240245895879231568529993152754658750112895128622160823518001482642160948880213158450580946944*i1^54 + 8787432535050494906654255502076584969127518830144657272042597919417754606791151201576228443171573455314469893195764259558536772915827035367032289606488421806258850310577802346126448141210341529599526479525853940956315608541978817334857574253840629815353869286301252078509012175305293921028191015554128975343980833936666553881181468303993589134802186113724886537617854149484180168582739491086776296189928238706411975477016220184601306787267934965980864477934065926691661525749749449968028986796218524852900089495467386697204298621487978278214678843530184991212569904049658985647669484477546996891799165207547979580885358885542345883806876874293802054359322845897494154497673058562744605378288234272417017094266008042913308326149691738499472046770046009023100906042450324580758430062427097199267536596868895451653703355844617157061077737842819043772423591709691743050668630613398481614260649625726636208809064603876796385474264689819570954173545115874791694825834087546490519232025764742959518618548227574318098075336483565520837684680336831092135130529561836599697548571005567525170561389756298620664803665986001090252862426480232069542701196464207014107168456722891726679202655296660967328097526274006005950086889948878576100756697024651575469351978695298260692921907948491033308326237684963257721290752*i1^55 + -11154820734741341982215647403687765122161028178151749621906861696625843609159904771507953892110250950032837488975243105063418181086692861682359513540695279639074254932658994422841838032780696962911415082954174205310367591850580705421705392751408088135027585342445672629682736401116429920277944075628679098434772925620549817192452101618416200395765144131291623434244241490426494571976033226306825034500312743229010550516879610708628195053420600019218058233436070395542407082599715930555641222640845949975518572319250021981082418320102881708437144026908805530468248266551740395405878055846634404251070905262235896402182462986748743602947843861802516653129033682179867068151570149851431513223787145342156623404272350864583533714862190358527591161903986712807620594848336367826049841299997899173385246710640354180843210637066004271203239961642831622387286571005751851708822869383304572059520097724436630883804221351718001768998359273017430127303328284984551506458961892185530630014083073628992870421755005276196470414435940578847797023432918831998583419134283855903192147434859610988130324328557626505442309063826149178222823463204399834147962190805684443207957790771023101292075331590875957930658738901986352636784829080800101073356019723455660312200053490196061924143370593875156560563992002560*i1^56 + 87583882681724296239280723505389722822605702247397303355291673983736215177444033143013897073647243146516235383362666605478623638550382471983624905071668821023851242048340349299113960541338973375796303671325001231840562721285137090352415543094854011027084930402146398600639242638235333278988289062448463581073714510289493455282123445303961667204508123489945403987643909996239098411964780253915671985551641349022649808508374320387694506962184636527811999848512180576574884131839279232018001879632781810706836844554808138064555312954154580472052941951536133665178121894957659019496867639014868722764903978700557948362093777243951905538020899233262457674281691470043429218625427199272290116418558318340094916911935373004968492368799274728571997995171453904509394084692549191137362525637184386274642775177751244662566818764802746461085088505364279195346817485802090951897554870970577593881470481819618036945666197922397247267925421929185449018741495351022467962654735879679372067454880351749455321649128476860403003379610555887012994556283946810544843993235309916532671810392029786666184095257205895776067175385993318352769400971715390512353108188264838029011191897812617313881950999691806152401137551186726346843201682866374647924405472833036870600719074025010887247669679047573504*i1^57 + 7852791804204637654437521398217487949302058661928300913706858589775166692023519543911432666966248937146457718878770278323072299572162244696423493858557271955745526450639330605743895375593387785772826654990193584280282580126039226241402247784414786467069066763875239351594405309743485167219568840281744573486722345852088364314983670331332994795929986352351638665884753516488955420728578881951230000111753513455760490211421372973710946085310542281420590385112511784422056209328946643027554605417657306702083405125323343900106676991556206798596688037734228981705729726146429304998151223053892325853068937511781283997350716403228198096168754403454994914653300450553209476997019910188913337634796889660096601122908472481623605500957678641515849199590773653942551817672908264047988737642618681007319633948061246695979436455827408761569283519671740805802929389475283326442205376296780522527620104184228776247891008527286375962023443156303864320151964620254601088355242778267643601058449343920642447859633590744009762374270333327647459661039596664980111056611408395221575492545780263837428765813809651329151485893875580020964223838427081393091852613782824090398936669808032369660608181940216609649532432442927472021763626966580775081753255360657257903267276810702815232*i1^58 + -892370039464558845022575072559797257646847676451673887347077324511571057317961894003556040758882430998051802780696838606521840347375586884477403682289471964531578278155678403047163110565864369420355673995665205474680100417753925363666993049315312635380311945354992711849751793341580403276598432600016187097595002195950965901018763313622379228142658695648173445160899210432835184138959492746289071827332277743197977450601690478666975108123935940635322710074681999729667254333040769276077266419477215621352723486797902910557306462121366919129763349937938281022017319727464434631543462488634907572519425406133017393609902936804164647665867925483978234391716748717329838879771384219034223600083149379287993345343704694172639373769859127506611267232709008081862549370217385054933337428917854335588511309696119782071117105382628880950286890944696330744505855647158739753411358329172620096197394801229929547661399370255525907225692751927105670984426314728588964675228477422380930373843777598135838524656244859843862952484378563437013702492598058711342652846480796287579185434522503416644055070310941239798649965469709451326325297557890485237319575091968141436571326973076946703219513371593256257756058545710160147866613686484013935840448408678974881792*i1^59 + -63375744923973417320915454815584525983594483956313602931157122686390074960969096261238686601413114742490475310819748728245253341586418491390280664071928230291139674902323110967557441198714903468672588721775285370279723575373812046288037772924089395134302788900044280801805579753090134160472582829334441212203851110836532336337122388826226538490360028283863170500550263368352982096674327013238081710282756548278672744030673933822801186961667676524308196564629712482497866792000404393535214051322691693866176155632979748085196253632012649145739901221474962209838027668100321062868508462019506497219122877191851175757876103771574649875301853976429011229591311668277409543526476559089974936769099264363747784175572958459079616475944975950807470190036374013517222562656714366924059057776658697772009824807014438752334802777396144871102516391773705225422806282258672402643442649798372561450145245610544862410266759448165838076881335815862438552542344585139873956695137255582160281101867089871739385766758238254637859039226132329600117890895644229538734949617109763836208726983939756913333957871335499094793416298956132656739809520649881417479800216960058562454452518013494321643835984952066418172422343858843735543798083023948159647744*i1^60 + -82266451885877827667598297357145022556468116057830897214913310386844705052635455505833578960944001495390589490363546977304961258236623249195084597404533696535470947804317581386395735605302430666796607318369746697522130222184154065524255628139596619909394047259167710433951622366218454885927137045869746751710477136098117399323812250165336535148541051792241310299097556337402855096404575778542486533956110211073951219189040020772590951198386902209349346297339977867434402698142992575676940251468071463699649689010610760061010492076631401689783580329205102281097280489088141320427389915172462920147084778733724163462698813328143760802708706760527061381256046130084220862960923219563503202666508352103607807324856322726654271868639460494186711999819056253335033025173546669270435827610438538844403089392882106141965979462741403479073422306707429891482545403609875724618281290040073254753030552095633074708785943258415051382492766375307271692099243126684448022009757238319757561428048971083882463843318295038873741115520445705188555371114900126089490735824344231642899029840567687427044238586923843783730015997170201920026496466050772620000020818332175642756838903618207501805390588505229931700530257282973906763776*i1^61 + 3363392311802481460085930660106037657069515537300415176463724311569738815442594899827777561798777584276011980798665427015206508967963125086919977524376645433277660177449633073155976821028844958314048799730153199533724664133517030725729407163191400766830088424971817395975267319115130425336402537311878305101231720591060715841750884266636026671887779404956296472834060523561968326646668483035384930881108947447448300742072099419792173302153453718268340909361902505018119580572752600368416371570970928038982935635621272480020796663427309109005287260383228442401094758106458482015976409461827930402529963846773512756655485551987802076458264114751634864371874370021324974871433268691566341553461850084083168042447676317250643071730719647203272227690532959038599796957282480491149573248221277534153305403991650862473077891610163111819251618710326102963440183946010808895605605633084106033929050597208957469901034009810576485288542209521346514696144244851369872545907437447359605193827062991198075593420430636700279679302161473153985024983454912115539958125019562867399127119129313247466075913735854952097148362662115919281922130429845126620778907019645613451947333030210650931636874156453914476544*i1^62 + 1414947549055108910074975441971745653497706848145180839382909793959407482578855144874111367920745682086146488287497134057986824588296808850124743404995058820019913160852456789938884508325546785794953214734433400012759362281388927589494935046968662618607868017848313093821454120785127755029546235493366748425325490752741949935924487924056300040904310319404937405032458508053032609563725587575240204189753586189040995561261103533094389947895290411042787678349989736860858442804845636207370678098663156093432522109598520050631016108874359423990326017229325100049071396495871652459200536659830716654888920470443295928157621630390767151303795671678596359652873142748529835963133234932895706800704789079689285860504089639711107166018370175608221418337280241958819725680941133900403505025427956298875745733419282700663950932689769770716730863090913007910475159522680286845890948197045828039683415084007359386943244470830923017601896570176227042497713031836345199463355927008957055754492412832279498362055970258302796169559662668499552988275471291847923846037971870144614164495065349680499223333901986109916495830566196737615262517586134520738581966325022720*i1^63 - N1*12491192134652898633863278324730289314979903556924757611416878628741289488577824539897243532531510913217878160053320209723539501597843134514291296600903116634202340018358313097810663376818993091685529776118962230251204114359456579296918167084557975875683516730650333767311249211881131360841*i2, 258424514756963105051023935344969761099185269122324149992178022653314964159539051705618208087855162536150371958869779701089611976594876255041100100532204470610950442709609144428960783539284082093901975031491643049395546319260740212743085543244412337951104225928929265813800342520090827906268767553289122755240451705076465943574669064186446421397254395224653450579282020112677774217200604766664497702395746498172304695282783585266454984203344069104696621258255417568814382108917985944112756957966134526294147563199446642622195357894784890679137257236255091425100137838287894914076711623405400551256059036936998173903551636550134385277808150130569782499438228471727922158456370070393070508953312790417005017476929760227104027531779503973628651684379426355148997605473557251600566495689542462971177776489296040495429438071060884653056857028735364025884690771535857189193124410519230526630572374866089318459561589484326075958585986602912206838313313775666849673492193729705530913872522736890163741115283906116450183324499300930754327621871410481873006287233120209998164349679066006595180474220105843987973836058231466247852825652377864081357780450357144623310181788829010855674713674583857466774925539371013429303975272663836233525653187774926538433190501857351790257145545092308892651822858706901474983811701469302583930975568524939424811756139077382115532306390914369446670219007327313580831732451289832921250842309272849412388195881989095145304191556904057056611056914268160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 43012812226724603826197296719955255427415387600887079800901869570654039791392048661522389555866144295792471399390080424772944496641397875105053642525229659699802932852028381026840880403550730095227768254614759256272183977813894024169169343671304660123877357748794524310463662431423519744199809533019446640528907412301494676915715986499130521204506231304328398505087392962761750951142953713230940092608447577806980499382590853689397957704687049852325756174513395151394852934016818402507804793578011013171407533676409376304932671264545989328481608088828218832709488528491099615015859986149923710059703097082891960945877162413765065007010699920961331653025237706890202728327993617760780404522207624234870890250490917851731469293320752535183826913606788232131704017652492084658056813956292011558679087779097198129512423755419816759506768439447112690587213855891284897165897975241512635124767430919378238065405450878438296286441955416693799984503793823722632628912187863918437292365994353557657643221623228666814365949646223387510928054614943098843952184268053762402856463802439220357467457278918504467298914592473501840908190758281172073513734383348741070466596918903219218473676771789508468878280426800664070618764752610503302374055852260266286660834002454586645288648730578806455753619624778281745504652498308434079772523905855957372952142912156648580080793115817264142106225682565990043916622798026420395805452697404577935086759647637095467437451213847114173355478866437603328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 677325400022071951285962309971868713115587303455917305078401876010059842504480471113286022079128792319573257901984910371642864852997226120985845561653398222189670632807860365054873957493698750966967305813458688039440769195755758404001574121539695212256365153768344030182133630082475684990115338106836481132702861645247110303318269213861710565576572891992782613015093308820364899064309267217359933540842920341043697771333333198274769311428267008359000955561144085073613214748919492256881762586403878543782407033447513080322926796216976644689280194697371809137137548822732718604818736552152504434098989541643411080998652218907456074289231473518501060394705657518580262241883795783809102402214480907436432675981763192709485544163956765596461167759799858384678492987212242383118343328010759535928208726956558665531665777369592374775379154989174774137673329744825813376918988626088010430221757527279781677718293351031013257829649385364459970364665292907114928363943947378353381868380889850089938753557483389348478530540838996100312546951744313843326808908396446717328563288828575016570624929233365400109824033677466704315607121468526027113819129488779942577763506859507804243350851778238750854098819429429266294280014978940834240787915776202559488909095328365363890274235669702912565730486585425228864825693475107699758092431670869891659630312528389277307673214098929687326655823744380620272618933620127561102044336167901202612224079741573232800547795004285024229374038925515948032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -65777773631801534337557248572467791162821745149301601544867606912322369429126926984638335243567868399065976693341553546815072266581392574491980919186586162168630837158712856421865786065080685157649774766369561932476362465175799123286394486250751342720578620661863214941523640675585939862620915538984124388903024328533978716642864167413813288148555335643612421994513011944381221166431529126221206251202381097163811680273775394700493544158861918580078583445382524324561154681231832913003438759692296044481930246513758858412736722967186166407438099367324679566607301524947326779142321143828964354589076663275573386347645224871507283863362969650353792551728850177657801549106117123699233240854586616640602265159338125702479050727978191236652324403792654546498744231646571840735819411927919522759370685406237020838325154212695331058112775101053992263445749669951558512218203437377201611181200686411891956033899778840345061943916252120322583757866676392031647323996326148922536419214067974281385656213244687320023267072190498608282189105234252747776978721061684937080021613213842486660320372740790461139460924721466471962517950448677204301352874701578538972300921303625463824776429751328883021001895720151317999171644447460511006640100231270948564604361642390471074208896166131381813957660734791744668820016605937240995583398890207204573137633501190387717062285978917297197057818442996475962908226382624615429488753757058941196076218799056415753971338756959910602582141300711180206080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1268611546032843960503986354106100158390888329193522763709914946509480571658237425192397027876453689457561012504429643202132301916115949051075038924911156135769423241468253138471591506684254731749018364019620758528553593212120882285484784427861341985182596770065986658996793034570848720377010011741931171811598004265285742293850896285581826865966302058140245315769425172834993764775642195204920719946942278534514315479337847813612859198002007486654108787024934020010728911143320367591644525873999784983774827636256978937170979037562571856706843967259900260371273578653379093294577263727730908130973126500743479612951169274434435693644008122145636314025298475349903053510470398749475331399788381399007986354085424128439465377188546379685250330928092672516344209192537303012130985751018404582323926479943885871246011902222602166733631260476016415461355792266805428629697535381645125910123320239333067329986405337383505138222989938052416802005283058760346238135913119824535890877162498080817016118483444082668296787037752800108681509804905663037340142276177183694330691336927830921438726871562719385084613106893604953296227967464357671037981109694158749940152615546938614462491053412276242004217892212844722700339793009438498413576352316743473427171847907490205432576686071238673873640468493056634528845141389094650803242154646787845275511457208036540402787919802962179854830214490111601062488761991979380855354945000291785454722814356464810838538581711664837197776700196859087421440000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 53213282220298360949811363767362198031364443475681768102974456641781972577210610616543540265972783023334987996743757031017813192751062939427253971699037934493898128777925959282991619734318030032331100720862530925151788327703803733989561892730871576781601293224469548845193262930551111873219209232531827180114716296353725038586797443882681415970525014618106882343896829177815823014884284653619795959515496626290259381048860321779889295461262121618801825128261795081587146789819534805199021836000846298005507498514162152241455300413699691921584117883644709165821797743487159106542550762663750774798329188860705219657799235375117471649138437014669465587453321624906276187323076517061414225065550760932736537932912469582947359415813401041792125360213851633930044520951279104697045691262575931009122079290768438967042315626907502857928758593461967108046001158632742250688560202392716189998283928518460072386849072253055627180487468528122268368426734046560245266979500241317175678479674337824712942215114476741397463202456559924840047106306602850033838845339171436664282500142664128086509182047016091428651817083787914902858559222302531491604077721398271774962132272898807776425004888625642463477983927874075952768917964648497245458659863896341161531208650768747343535089409424351795118503992927646125076643824701211671252293042068578838794287681542534336940543442861349593335489793336768091995083178647825821237301816028203778164025148294093663063988634799702534108980292837284836802560000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -576148535103728044558184658422866743040916774562061357531330809033523931257396823637536843125878201734484634765882529589318510684194512072745526344249809518917415463986631998676188154998892228772487342178573477466051988432540803046608344899232673322471407358827040151650704205950388779793052585797102764600983786414871297643992209423166375409911364052297436345214666745957060071511911997937530443976795060202654194070268737193960859397585584904316934078509833122780905796046100272169103320317843768062707002319047493564732796055832897334951783486949286929525775993182627512910973294561284051477593791897684121399662681729084885230476785824803240138549112919759231418983170983993003033870712706006226862682340011850593092312683240128997159453059808759428482802832898796076996264882663382598810033053804616775127204557409256342115840464256059768326034288979413364852588035757231722789692016124472385506755226084461962836984308472393561820682193668719078414553374499735508195233831702786888041932324078234153582480039742383103022165622755616864526367673521210706083204018668569160691154800572887175065187370749366617885449107079975471567376287915042680260192632090353931959323206107586689078680675288176254275807155827670527294205377595349882433799406831988466524393824020920453780577585905179315705826207361470745319134617933676825685334882209042159077476553750490470316803854577260931054983033501236395349059556032775998565661323494394640355463590613734769065280835405441997480132608000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 787111867956207576467710933384629582004561881196967780004169703298424886186368393695378309124861454966177628686182800940899463361716332394153279780574513366811816121437863349068283726170703520342906873670693663341591687447475202746325273146619630481328546625868553720729519166507197203839406257019960963922365373963934853160818995063456297048971045370175054412367169714192444300016194355937309280792131910944007328417268722029389230531813888505472133179967969929905267515674955813428010207028241614955274019645581903800139534873495970558662921352111294747185595333893928895702603582325029795175340931136214588297596871996789083848349044358829355026618517726919870760523366114200981642550662500825326497762300629140648098812486992526370288293002520760043966318980637975345307189353170653970083651515673569323884851720405801472238214745231923935486634092101082019381334942144391038547639550047551227166511742391703229502739632583971218844928845773477763034896913534922896966010484886563731116189804516696181486718850638686366472310258189772193596313189221389119636401070526688380977895986608431714547783389351726679306609603752301153513539165824464976441946765479422228193067875868774561744611569505560654616141076781946855971573784485803028565283445334965069317573800272696753020916896747440495713955164733822199062770404967200693469448194238638495067742123711294003348990281775958590497945322217782911982858145983249030046471855094605117915738473174483557747583569367359851298029568000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 134506424925123289356030960835111222281179910614414917538899714677423380422230948499913362341291631642606234688388324156708509309125256495990384638912483870454125789638682803112507773042852491687730466480212298949479977113611720450347750553958266342563615468254039721817804246602911126833283394818391565706850164672172247790597438243690513663366107384203316521630153876133263000045703695504629332749402507140906304070229626931516585425427903632842557257893867101914368702936246267096537437436373472163386839243017329985470602265494582156065103598224242121633768188625520502509345504833022557916311225304997458374067296238000903303851747541459443224185092540212079955319033786254156482359993242803592598091252996819674569782626079495937645119576618454179189426453487883115271972548606320407929996486690655059020518687439138154428842953771765023356826252206439364245506084531175992870069204455410852065328161799215510922134244572933036369060702680121718377840060580141353685782868880260461685895831748069601644813608737421839997996100172613551944850229957989706614942290632251672998216453498665834510407967241510487793475048755411845472545097901340721784351163195540498750759276894663483194507854943713511633696634121682332107126578186024979801372145381896011865498400498629878425160459806791675747650677487317932754736615838921229935108341770374793790601139542703083297825233514691829312768586107077118656597527063699921507620371074744523251081664848078099097251953772713148661786214400000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -1361173776851670937875751472364450217232247205043085724852631610258523843283151299677758732832482375003051614224356625073258261094433506604691273171671614294892383040088553421381153889647534052282510958871884090819128928886950294023877558501127429857840571351157155418262199272844842629644931795854494333309784333346031384955270209737947197770405984917825917450572763381191200853240468772453232046481221385499042210141740139485032285080271434354359008985627703650736635200303498213470684873743260086136282668700959396773210708675355489274164280574124090903952388209359719687604875628378070064821526644958651480905439468557233550607484484626162756644643114645333478037501773168638623636947395270880047793461609295861498236076099123784109028989021208142094659237127822974129082331286470665295346678222958570544030793266403894812026053852749807724353166043457553538473828879057292538690911513823730996837042904871221462840256799605164662785089611013225145007304273598896814633479799603647940915985292759755734172469644007988718017151943615025283963071856685267600892806907555637972129836172511973511273470845849246002764502879207437293431133346695887468933668525470153710516523533804985121814024941085284746868547873020697001211198468814541872021581942546026801706492378832234973386542225403944348122154760245674064861305367638437832265140229320938200348004395755635315508206517545760514083697435690115079186301222135089844750858671519225158316905569132093172672881839409662032511972147200000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 9816260856985078148579258044699266054721144541973717398570637292224331696865748638507371136642062308120335772428468682860168033768861836342448241318190946058366430740637774457443224565349367622897891965362067413672525294056011272760694537757523870762887292850319103583608504911080024152440546845494317022830588436662461418450620677059587004911131949295790139416575931545779367562150155367130356226043888003762756792314732748598184030354874887097004329287137058097828012809013448385171755675433707936359526135117227989678863772018503829374601714776443344669231931720507071380227296247308944467254796963935536850606432764608336689028989320879847327977105857434121767490853549746091042413593951564285002182980420819932600181180526146964876218637604079236290408212759827509533048725692995888213109953606738997928738559191504685372111554111989572450804803260943582431700623034397418515361739186912555167496349215150489503488351963161331646182571315288860955460618108134573044335844945146697230105349467475117932671084102028716492845188077174717416575960174335441128724597267017924370794292844480258168394035886031891367510520368176349781306203799882206651276029569804775912376001329136359945978357557401038281657732629315946688501329298337754462551701824845133498707733003096089531852021761068326499621044039163491368818264525380171766874857972087725637401392335170359883716659746802884732595682841825964213896767571057369773704971654049218626549184772147548882246145025154016905897233612800000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -39965385297652823340570722024726349542723418350864196149236970613175063091196681090726263757447316638794522334771215235041119820515162522459783805320128576507632625829799139935431358010964129041002107708518421563924277444024389681457853751088315565768632097396260841205356357348260126834474509183641693322396792283168581729341729388422824200120643315790497123106173894769081358151646508632562144771790985583931637486636879700318865255703457695356814576099359553350078046439536723261554629444472669105057849576512751204184666878782864108256748855215812741804716623260110067856715899899034676514831094062466699588118124690913943847874987740403208548768774018414240765916298304444234729270646272630732092745929633536595401743590374552744486646484290023492609669752895984714017080164690734824480847463311698175873773712260786221750082233220685796455633354199792698691933414818527808808399097199311063173573866925656920336120040969659830528514340173786955196102830928243695471166550789449264677301809114043518391603790755866923358041533591810677572814592847041685438014064231007738298523779418453361111204653648444226893777581215562155292530730966414116183028484680784411020460061262510101012995356013608815136865798151075205257582038021985679245098750819418641571356047041083914314225628365144987375290541831388407039644385008581066347772875714001463333447081928412369245069209726474240853447790386524378692245966394706612664359883959970739528333157650091482562485108366855793795373339770880000000000000000000000000000000000000000000000000000000000000000*i1^11 + 174467873221048768056251929115312152360886694468694675339219794710011285225098902640827300050807938423991638387149946474883062764283068915550104138255908564496617120073493272002854920751099411228093762781078443008809442446460741979216554345420878656385442540555075765137602968674778935995550268264544291528387728955947235513959450847656978233125029343559754185844366762110794794109728292467784501480284761389411011198244089575168697512485857865053948350811091343258019563154901587786282929428316881785366834104136496869163795324754922425579850655282682928467021042125241058148878613386748279017551065481932704777854763916571323615509967855344677675238060351418605817070185063385010922284796601908425181188159254060790326041372090427604247415327598872872592572074888940006448135963922803468413445355322581548516921252040248929309575655349227138493266771174589249576132734551781565197553135707633965158487012733812723618888688598749187440014817741947210134934771292206155026086361449614361199752648421089459584916240607850673392424637060722160618732963307038496041324032570185418423971129340313871458811053885470318194692401000982828681708570464577078507772773410875317913652279339495146017116515134973622085773730542846636363227667536574290804290208934243089998056879913124713894209209636438568830424800479717520697691904976385352225433141373504840371124285790986285706961709958221325055548675060476704132030509996942877892476208727422065519858318674520852413340604168540385800984650055680000000000000000000000000000000000000000000000000000000000000*i1^12 + -294733385528920551344831975786747125048379164138006279331659380598789325261810788185142244268597805274126303384607848044428681803526977317639440148745236306416154289082936456564516780786595074086243308098936212853600029506922297554622610748453032028095822655558145882577913756153847986016333431597757623290699197917475313565371621563516148351878584696357842116392601610199844081623566873267428675099067970110834322239301627391328934649823294978890164454025238250377064517918400208560802391142257991017244622889508259316371885758633388764957102696433531245646659446124240290960189322682394881134373284024026549123294291095098410000526072171699255437453464327873526163111944476475910030784579685540482612271266338010953003522501216505486612360854414475836673499446696356613165153590529697414840826861363361046120065643990942523898401624345834757813626841455463730010254592093864376800944928663127126212760525760951502870738652759786032878114798555125106802009355091475123679708599324331026492713110927161545972525973447168172613182496633087191336444012410408615887294271725359132836872064522407919794659534525146077502429264652109888879682609893401189336412061471268922868341319474223809842679267514506957516856520547529913180919072232282904967499730762563152071141574490121208484515635290596086590178850397879762076505531410313369406243479808791600537241223194781624922669144473910645545084462559848537031933030472679471835145888135355846739505718344818980782513880936956005939317361868800000000000000000000000000000000000000000000000000000000000*i1^13 + 204023233711168690363311544451118221264592765595788997980285299434182234631125744095117937773156311517208847228360467492046625812921239508541457719101686357241493177927901295095561728014335385446903400511238390543531851012511445458288787473277827763696501271510426102321368412699150759146658056949705673272594020811350921970342669676653132531599817527652972373368324387836567655567485085656112609621168932066195922370940049158394900273878606718784358629390382253383069359219474793586128824777051790970551735335013700772978720124388642295534141732649517720300376742205864896686496299205872647193103226725934940721202613265814409178754206103368713718327435367265204979336120380474402534699979386860688763901530375962023509126708686005199868995938847946721341557317573716460163447376751702333064803236313476827603027640358376462426612596837069357198407628348619968187054359736086602909235169016859632747774533711088025250653614523959818039172372125034473206918705713934681632781709474240676123880714504992345317648190471879796198686058443151370038928563381097059198239591339848554393346927446223690549623591004395843082745240545252933299291965285493876318216239052339300742717663434394507602890994742652568475956117636244443495276595113349864492442766947261347871973118277188244454963025758533422316396082553987640295981433069068431648546826784119566881549039484019067680123976367972243382239478463770770644601925788887367052514698458469876950750036574810814927616090762995558725634647654400000000000000000000000000000000000000000000000000000000*i1^14 + -51478125541438336420021958136826635631572186273497628420127414847375539283865094862046626432639201530297920575954142268620932343165761302541636837164403462324671881426233560840010469437981801910305093703779233238183844257101096565524089540014145411926733694441337942206792129563504551354403500531308020619350679724922355077839437660513135260604327200677647162619563939247852594067296313045935180097305860878726203473536563043993574680851181375184454216854393087884895323563480283559000476907136459260843120373979954528568905452934901729347763638122875865591708822863664424378507222779227379726680265196267976876642785644231210565582433701346770696817939229599314039657380553439320446153580270824548976312841357138212977357282017119704362916470619065032997909782720845298071803767856527849507386525729063973218607079077613702873503686093539543598343935540499329059916957343654345062731561571729369564800316402543362160268389043838503872086000711174088865319927698887034838684595357463209836722505484716161313757356456523780708165861782826026929731318300121144530858278885177808629684028235958426303726359241997635019720615042597837368318230887718462375648895899214290357619554402812692937322103709299282960014345793146385755893711236495895951930515915845365530897772179417566627259648268083348360354957301679370476324201898266386668370714861375222770515070189867129046790023959144455076578961991962663100968429153518421778320417829408718937344303399289787940716903124677240784326492160000000000000000000000000000000000000000000000000000000*i1^15 + -942647967730418919228945234687173856082198697849413670076360196082101325760940287988703628969053588871155107471457211188581263339958314150513046079431661606177014684795756223627692010250929477542705895204566242206627934867787334766253153935484684805957459691371632711023863671766785910443257526809248629496410998698622891601055950470817174499881866391973625473289905196893346370855155473039592314786084723110701113214630654009039234993709933292363355292626336783676027738357030731403696425055899478859349209726431269491492549265486594425710319795908225015160593974923082982447383646059009442777158628433845997170699916036297908408397622712637460524315135374367714670033103925664770144701908419042138909882283446854403482059772479815076303195221451756292729697003710743965402793598217816637879810168653794690493429408380147742157963920660689660183834399130467150009739543185356162347236232150183517790820144814266943392110457384095804864822831291953838300799065572551176972493335864075025148122052634327345805839344185034153397728416323629351963538117651526714609389987979187183726840509963568281955380067289450279661338546877953741212650384136034885650588729526947172729775818363687670163923328566564454300269529801318442437571484432331569457370486758637558487446956762576257281825694785416192746764984490971789897876361452865892259490852771643372904414234009863906755432594304057873165896113119861683787937140589108692446523545860316523489532898952720732415349848148442416619150376960000000000000000000000000000000000000000000000000*i1^16 + 1080617038730807562924100444906402526562080756431917178404373566441956854964285692754609708375818884212417988318197270111291521612604163739625503500768158298205028379730352720331105774752893911827639542262019507772378528263592063167851883971323109449715406098170858561158990905206862120858373134072783586635909584012167314105675444604439488690752055835527814545133540401404751600565449015158497383655757970609097622060116715122773602927836576444870190864702655143094256966104539876438121894331022283600282054829646624646890655040658412269169619691116142163338980264900333728339642227066164472837774691168260757857063345942588661229631287342775726089139248234591743363268042078519391030146418954090368201085259002571167168718118495846365893243847221541065156563121994758018445142588426573684341327321627914717947379651699041466339209944413917722296995465763696423574021731090736846211076381910126421368848722288266133610222791785099563996858567605320171622019526230445368045870313369634493247628100009389604244518595366573204841410145334592461662462361524848469766289567263898347603971800071598524965801090154003004662699293989031761822063534818703997284784022339768217097308598218586128615415146997978624975469655498222192403363482378074887286257947465962895628394651475780112833271838607252815125574143720147574383326633401385044232563124527942110264022522191763548643417285527817279746764271929135959766664905432005272327598624636625296878354353030750164778534194453930485501353000960000000000000000000000000000000000000000000000*i1^17 + 40617969157982870429435087566172263049117116168329475200520077920680830690512022298569725589658443223931977264645029019661817517579350899934160348669636889679904672699670144091659957671120824272189419774088969314196198118558967607225201357086640810955590436824833679930358673984895877144786085446133269131605293515720759289140612341633595335138143601438769774397384176971113690451399181568856465361047048105153740564839040659010642966324087380891548184405164291276415396664196787912788778622324453480139797937393913757055567975832457127913836949976247678121685196806594176912292895659046505461194633112479312349169252373281595363436884077629878431500156112357494885186984770791548339322078398427701941742388338477162489291835411784623165802206958737055280017659018953880028466486405583419560779777684073170683021571354933174279069418653480425673347009096531513888619657876853908567085251611628941064885611163077681135199439838236802088412550530334353027323650829071189099458656338475713175577057698291822728183519299373508525681690444647316266980755935021588371971119479552838231397888684786603162303516088172545793686302408764344271219186391981216521636208020342766434009208042636307109966741287322604232763078087905666199329605485123388565924639395265409787950843469956082010247041923789341077259976336253437812081241168451975579628339962296515046265873377952543530924241978903255108828244249655431596736462151613775644335501962042292274143906317279218435196743627764444349385932800000000000000000000000000000000000000000000*i1^18 + -4254953505876519573415096769876610427459585783433503777565760928664754411589254484579809607711238951173162782866501203919654656559011958046877774680080018965855308822318212537607255452680623907015672342734016212279139422282106857068728086236078582025532584747244304849627489030810024343545431323447319785710760730695704143046656093107170768713743499970940871864032749016487573590851182464604705589279210282582468683042870593071364147283298207209493899517374401860747767349847286207930904114859123247544497552988134096713282569581027127913673932616600362614601530426339926082419695032542348958633639288437508444776892650179091999610431560403449004271917981323207817998978101530630605809866222565489577072507955895726777532466403401243812903452179383972883331585632846598338095550835714263885648998540419092018556591703252014642789598328844924703222524306510782283847537681946435011352969499196482921162480113701160130111421257896656149272466848808223701445886945256826383499496840601865555878837328854925153981784883684035449403827629598355788829262606831807531506047194796650001054435095270449975762936490277634461066114372929349258057215093994804061972766264613838772941914509606034094612944682256092670365062823890467096100124302576231247451005540575732820100206017765121289368306412897928199281220054640793513336878767051031984526400232268216377015463948217301257012745283146070426765525298383526602521190130840151876777895175566689163315975134927716243977957137875273058248294400000000000000000000000000000000000000000*i1^19 + -1669667803993748468317515349075291132042846937033285630204478478856687368165227995398075117371256724126439073817765038544195393768203879094762589191123536604605582500368681707575990327266093974719783746341204535856986812420637846697511445762841932414895409163673868003385020142281014312502959750556595476650971309763449651635887006237308571217663779977580528804935289972977921738142531454946794846125116002076454237689075156661488679673554052394805140011651922066936816092548244292680564216995044116682023151302937495595092901882106089512536075781117143469988454224261051078932360528531379083052945973387655692653344745348910645281511804841664421950216906816249316802273338725981862624220648679874576465991592300024983653533340122608947632291552543567705735685449167908289677758766479782743023296184221972640533476561127797684955012664522000110879129141297113644308972702066467636052453055083515372286281383034560443303668705785148361278298681861488496170177503585891525376954444611703906205354888596654700412554227738877426478901053003334728543619254367687614713721805935915799653019504335200791789488289103881197330207665698297076945199308971934602929949936297864052581902544900207357329012886375164332479311888144777688516752295919320739271635177422429693766254221759116603489626145389815243614056039465861704985797567199194182870910429710450033297295505624892554264867162643190123536884429811902951479556321208404513411442127376252094838191864813771580738070090778791730007244800000000000000000000000000000000000000*i1^20 + -58378833327958250124501961205061429622525775480265384962712696219194065328419113370868483952683459112505271416964157080894639030739831864935262175376850625765901199241662398822267909287763277379251815998224203279194554839457000364445292949184465085518002033234495814843147691884157224148688151046123737673415061311625115039988135551369174115980812666934626500678989386271939301069662523943516744863093917990731817172813752662697538663709539723861620350429049364185025632062070393452321303714849089664305822903162257203945925758414477991997839145189404196232995700790899562877661054297312260070591321785581903021933918925459316996370333249541918867927449326005308784189445275714711180473984391557266329455030171330909558681932716565299774841644110339131530783620215421395256248149008652757729783252482829026007578824315321747276175607565845783414957306348773351004250816025328387555797418307259229544686986657114839820091171141481277404416672213581366599884774465617578020673222399581467882854492992674536674405887075891578106550320147918035262463872155684186741097500121353779404016124223132929309218506537212614843402653833706011855556759825647826237574592076937011898250402317232687567179325177899944549586380564392653561132320652424703767967826400404002460598945006594100913413801119221879409726772898164544369624923149483538944390306941876245871006828551426993896540211329272633003860421172096273027003715953216299994432464172469239816461709144807682514561923437343289303367680000000000000000000000000000000000*i1^21 + 18455658284306980478211577388864476805482694748291045696734139724728322389878999997434578099433089524660926173093665573606473519958223052980372083050239877498236161682178824865857626856566534660557175140360545079064880246542859812698902069890423748287622734487965292418717557658332055883520763563189337092591933686503713615395476168741440113738515937048594449561786201126799468410055435083831422964748560202081352167516842384804800175081891087542697996097734996186847241590675716658710165612490694621453355304414157096711021569237568633012646447153391405005155992748089811434193051172695234276600306313969883244220047151909615385000018557585119377184155015616388635441013184780703485831957457782055496403739917111835133159916615314675222258630972247742394531836828383870178241645241558002072179377526694403198473707140416021289417957366200148107512318926407845944750294816527957507182721760790612751397993029165580351369916357379220962356967893629111935238152574982214638596888933603937394707186618651796324127995733548395070513447303668968000367860293653735531487902676714781298058854050842391438537488379421106329521298015836367086924045872822139078846574679731323192794405256423407709734042872976153642033379673194578977288899663993717138820712089652214062863319490554655987168291880005242413037776251777084416055934640971917925359318036363046585977523771761975117707611808083862756679126554988362358460844125362652862748137216026598937058552390633448879727676953128390759546880000000000000000000000000000000*i1^22 + -368269899778690413988302717349515171938733744145846776042276729787116423888380951726533828528421922525202058817714697736909351478745251279236382646239000879220858276698665897894753948155911832982410255894309700169734303332641759675219730194140817998398898321850470198234178824492084542434837857189695525423409290840071210628154602866066819445293818039824855067978229997564561205888797539385392812377044244146379452579936286042629265836503950644571627459657840445437895170767216920727967905526912682884707355720977578121730486249752668052809531207663185704348777637458769526017574608304514195157985571753173552588333446906658063792106904848711730137990131661699340791816731881280840457754973725520786041313971978260588340542289035548487318859878681533084532205724221837531128693725030859821425699683383229924329313422331759540557123358064125554759287439913421299381218090817429690493938971092571152180947292260999791347224860588533546495989628173349740682277208704560176175176643728297939614644784905107395384366337755313377418232369007541244275896447593018876192806141994468529278056815019255575857563085213092674281204910357869975993202181242962431778811911668835582698444431674984718752747163733526904927660955018025043853691688471612786437603654614222933301777520442909876862719727354753105654466343537210876932706417433725029901735701676644552450918948089233827565569563517088776001619724769969048178055202306560362262538032472176754447077700819946664731300686459157505638400000000000000000000000000000*i1^23 + 72484759728716961666087501135245821144862844131384706091983388796543187000211754576771527492870804001527985675691842856961637485281750254815329378485908817924872277302829053185506575153850590534903466561055646820650838840066833473995040912099362875689958824887542924248566443055340132279093942255952168887339502539074057675112680737978805424341775571490792376260756304707241429176718055597742285829477461294162076301022044428532449644352098249795601477480785402403465499136495220711428043589351567823192550860411267529533838570491709203255222111237199650454461949208408959989546197318227890873416300397277919263399398034579229432308994835724970420906220418266300433121847400648680622687462063233314762290511412153410601105702040104967955476552043126485046835641292401151100467704509095537823662607338465323917887086633831544757021120588838613434975286756398974601466469929580886396205198285413766730982389439904479741243303277692721977814241316454917650916754580767023599273165773785631036469574388169056944888397253809460356807974689210754005131381330630826693071897014520172553634835797924587981665953171953104131641879310872788758123607687447457060373413088090799380675857608766111848332739425919560563477099426412031624679046115500738303111951420651046583991942521492982450272806445936652279614392479115041327860094117174313286330373139644849893951202970174541746277764860870987447310360934786621173380197461420481181350581284348601755563070467530537856041006962434061107200000000000000000000000000*i1^24 + -1950136152480982437364921610335098163275611546951575337540640954360159058086694799529304114037879903526134729963692497231606321705560774080367059906069936013266429656187946995948548938241487542760337317801882535856381817811366364579441627146440085616091190939501823353307994622623227660303129217747376070137015494210211031846736403512103713822590321329074534473920286404830581280612275655473245620958831443090856556222409946936300584209065185343925805824945166183683292232007015599675739890161727559383437805571035919452420111141075767346172760515622386508625680291843865567977611023846736357094103420046556012388404200072403279542092432326389302728354250001264589078497169414616644774189220484049895089866187574134998114480995527879015556611883684022204777535449935436678978672143896102358972403122164046319959391047780055319723841933669164045574467474007349106933340660273889531901771084838725255704265834352111976997922624385662219469098899893571065135973697272589946149002185880798459267306194883237642848817906136291638771175263987448535445328379393115275268399297487920827279568622702199530087873312304317116302617939040963392121583345765909871677438623431778775049269693973570963710786697051716270311245614788931823859687730566835722509462939263124968556605547102807462653074835832197912880195972531577113815749826070785077825170711384072505102603319807131633703838735024183268284189851447221654243112513084970900523166808336312179807071329754745595561533924747625103360000000000000000000000*i1^25 + 81489735459564952526142180552097361221408794988626515700387834761066931766549449528147118025740543877421890248464617514608549425705611581993657373780893477149354199103343314488141716280769232579084862916779001231503772465641431635200038448946240450161284299900258467021980495057844887121229564935214786613000790272315157339841293441858243819846862109270513394653779329025016132664426628563938267306460544497507317041028243629051909405505210617268224247243461768852501187855972818292788971470552983071005882002536301301944193224628573799707736024205069908346564141719563827024539021214779762804748952139169374362543127671551675076612852403674487842641258505734788081561798295589012418407863961995209007075491609194225752969610556410807511886145854719478555090571117821096786949298844876899059013252139073009990202008991148638715478777549294969274287504097369539641794504157014645904075015115071743556814932099483478288026032627924616277481953467050669040409946961276638765797762051209116659759602802866033310087391942984899104209509056512637299968346443555187533921242847893864253942070939790242266409456123100857006096072653576098000178939986776503268774024455711822787883386328954975444413534160751886857019569087737843084383396916443281039929384771543646465841509873736330376579314679314125950563585628304687064750083112108147606524479080964964404998511737853222415909764211478643381799896281570671115998476464566861557913462168425029290545208075805860211842750253295992832000000000000000000*i1^26 + -2228106281161400645456577723619172959082294518986686659622361468923787506890532887967707539705312010403705828964680696342121353362011454030694421171823122892564701936481029086197054661309094494093411707697685087083775060802829205347368411798455977301153644709794398501212487518446722593880749285335994335561772352908484237621749110638946309374984187124291471003389853940187306923669465357501850576059928787743015909420136925801767676743463820720713122131348847142303027842220079887928017865052178693787962300918354574570338596346595013064830882778252137866712265394117930797006992847205047457082145061702937393168096657455886140567853339128209009938629256845846757867872893864069692480623478237113362485017915856413815164760541869934433286422029521026315397307388362438113839255148218977193333517533377123420710963348360564461130107752858076352674996603657072970824110369128492374587768052992409959564834932472851842004023010856169749877538110498386245367337334243755523481894846605031817272347304496709198759976587743158659326049564185225356551676755587050576481531730685213959019055288081854347077385696511013685130062038710677145705444150324844388728721108689390811390976686488512052739099896504134197020592432933921165195503489527154976714219888492393844220681680819965529046086340542824009198486390522628463602535114055517649177549950642307302708383130449384416865832689175725458866606534972479566658305678334990836831710904628219486826286989047389036401212122980155392000000000000000*i1^27 + 80577373978767663985596307775915864350513839607173815106952683494050290163354692982941836292448551733202227656717788969686265071048255263183393015876906841777569611898188038302698003186450857097741847144492192411786897175297878804518605128459687883924570749675295611908909370246334031017405173505587799942503148643875455645585678267800267198194978651688783732569034996821751964828466927467166299351445747677105463629032441343819310868938505339391912538119650981020384491028814087526649662423443447637986554491390384579908248074291044967486336014701403379298543197828666671864028658962315794182639832507496030494720090072520349498688714217718612914548729438557178466039553624528962316750633426787634461613601996730880779358608476954718375271199037812497660017522866967009211072173142383407308035220627831858190455669952068902072661454389887049709443158646127811271816859194959605379616690915667877287331432322043312052367224904387265500526943160714792800137177597632066711741195501321925748242378133990012548575735595625432669271686795933027762437140346576831307588284443385604613116669426202407304039053787777725385167197064934358611552225695192599516421347624568527442661457753739608358605266573969037036245347654163265303592139234605877294079770719658772148513787936211404152967924774759100496887119633433039408255440658879730159982057893815764380130000094815296342923311590957593307382290135137536969088448615738251005613596127942723407642462081627797216118263859118080000000000000*i1^28 + -1888461175953275561020733134853257599915449304921914474713229673121104063203861753337459184330041444404164791607890021647395322855321925623727540043692186608419502629252480757413359243041918547106785300264639396213914415924692021713757156853176854074510464037736197990703838740264175737094664176776974923852479874840032419636533926759952915595245598758058940590567967632898519522310181605015007747898047430626518177093642902822121071693284505269222167457416332257205126377219389232069890915834126797844267057043283578851948761196062914605936093976388870966716248008450759149950663320818080972420440591225614070943161755681653164818597759506966598172206985413818295014779022842895844999000114719509174392950296527340636362420674349678491822080298456952589799835570592843601099599396000125527927256597718806606488427583927895576971305703130965601688593929205812608832300779060085295199488176689796385490921398730277167216025901313490608759048773207990663616749867934799983152824456270322340047835158443921710660697128426017193405445729144837225797320244462531906630555925845116558423866717575020222840247889251651479455056861567545530406081341600359511707905956271258605463970032558950752997282502776717767438153862959412200975893167085330456223137767385175593553324991443726150815352033850671713585322887171832121655440521996094461047885540845459218860597335657378011100696758572379928453910801890598118513131003157903053720589150628084428747604466547351489501612935741440000000000*i1^29 + 42901719610377281088920711847933208721912153010846372386873103275351765205729056220089091601902733801356717902579612201315851963598424112135449841503688655752636138948447811833929218140490576790316594989242724453824095639967966880719685534071179573895532809836803730458431864431384466126194856505876641975963615794848271107903262206416896771379801228487235755957532837661925120576873122213539400824213496334059459646140467274738055835161837083747680143572118043205265570564527533553272541830540932783710107841018709322280240362775319188614903343348153386359884134920588093714481163625831273478848109225714748325057603475850733172415421415659947260661281591753980593484959770268982638700007433354232459301042404187460411500236873635952799008070206232439346780642590225255575511017345106070176274893747937993788403608243124350407968159999399424214360523083873064617076966507832535119228066677113682632832119019820104753379420366424855515411296441809515284845707696556879097226213006748479331092968490613411675713874420920821857505514450687859285110112250892344145782149750731817103522447008489452459305723889697671304892128834134142304842579087700537749031891398440147148903909769016245603627780425095069837641576760119539242310668032920922351218535348837199063299723237126473196586705379858034235666845710676387446598268012548746287681690559955557558656701637434015967637469335671299240345085544052076695534851990838192181380367448557624834451168584270183711413779824640000000*i1^30 + -717014124613751803038925067308951587710678192625812407864521847880880973735498567515359905566445267623536111454885168134400143986915653166659180859140651176748286629774510319938931000973755864495651410353865348942484432920033185226824066762964951320801790271909979553579397837180673745056920486067638195799331318730579654484687720887295537536175948067952554267436023958579834717612143798451421587884064615048750684543670685231654240919682746803512761038914174001304903977252467742040555391643980437401749193149969631504380550380396733995921753356753755529237400993584746995912327725419703371073371408406479383655158847355787585807216073257431077975442370073859621872635501051092111953767641083566795941560805344036604815267421223841859768069238697176187529028341680962872338295741152205712129297977365442065188426465719299185156075388975029641815332106504493445983814279621206646824649325497828406147471981902802176165645899431540037840937733314554142870395396932394644163892653138879994286191931609434837523277780377264186007765718657787751417801229006933646045685850545717650786339632232479535111596562342203746799924074737298566230962802879447399196995669872236991050583586847063887042389073234784559166015144418233233648271588376205542766862870748072309549560842146599439739482612629480317715227416508085091136420309296889545970777136313672054339959765774116780426504039254495855516291616858434600500474831577216695699858682253197064325508581059822426546379948032000*i1^31 + 11039248823117848629060831856838669982768179581196021445687077640865294244971047727980416672369501533453787997782836508314235737584516681809708193621088550781245918857033101137248452004898335126053770701925665413392195215149601780382673766691978778543972960085457231693971676084796885758043097374714074468127318233532424829510306157221214032748141951875310669410921397786779580429463236867319067271462963681406264251735947214429216645523561923784772336214935942447286080697656650444473592337432805416170171834759148757747669230374659537207347341351162118709242880202641303798272940224172228622612679531337130360307324231568930953045215837902446454391419040733015422057030058643951411363234533189248912999969645267915890427343589251781508722717065791475214954876452075266879232108962070776024990814680518023099008482290804979223188587340544191439556602967467964011242316276674504849935475046153144678644783771192936189371463976783527772058948387547180925316730514869424087192762460475670225954631958884267316080673698993422493601598641242369521627051866296685299595012325935164937686770176648199816115500102237044616618258720698178232439856533134995927344998412905086497380008263681348027236150641960262588703429942267503075558994289376173509156456896390609536284485299684744952509953012540667341123148990180871536536998399108201128377768203340448876314533097337854898918372574945440917725935812766078275910753530501741466996183932531084098664169915278521943323574272*i1^32 + -123683439255671768711609603981860038196142083277350350605906838457568990136876507352439223215595710340177480413576052018446910601206475427158822820622637229938298701288658397263848484856647993923061484261831905895776856025752907312471454852128772481960063480716168164898969177928403169548138303694059284670581716819439011065744403369378597827685997562696398208860585107674099917284737050158390577495637680854831762716700616413781956853894079210042046481356465540985070996108003890679373010299333138794420458162409075301234515873105396621454516792803653699717033868322927212917587702427974660145186928756420258290988666496843758836299477006833575283673130383690156153406124037719431559870017026666752571992812236495657555978553527699578506119943230344808767729300237572437608638986127574138114420420869445843676078977254644951444742201917558194293125111014632783991402651067676632058179873245353108713071347383754791613806534323752312985980436084054137299727005979892718521598963469016508744584447912459252670882340662312927223498604466033441644535994325455632324221640324769515964866829296885338694381792472686356535266765055392476034893240400929655241964927841850389699427281234619553296602925786858687028410958679600055190749518530906087335715828631582316702718997809365778629830444320701809861473973828699233909004876629360227341407820300257726391687089291461385072144690072667508671231221267693511233760718270602432438690029324200028665461178975403536023552*i1^33 + 1143076206500599450778724348657566653681039885350719012504550844669981615471911267978528559607883827959850706543257010409870627384687997426003858817743413251161138856029097366021930682292406009026470087568202222751813849323689833705010494338878449880468763629014364070011367281261056817821832160627070579628868700255927574139709766992805164488867805553784062676144076361649978792650874077227741722595100613591434942625141901284355375775796282415375486952574467267330743506291783247750140248005648233751065432766744629464834520987604320354705864526144238396404128646882986390599086574577944745117955190643426318193436127680922204286132790043268176529694037753548535141012511618446333505896944008487743971925538628338271859232950879558306632944271361559947065713120946009987341438258584368153547202286288292004683113136619775453417464461464254594872566740023506783348371006645065634573718823717002002376089596305326353302776814184060970913532598759112189694306100408339481233366317536835206910239685493237058889017477071926831816807933945120414351184369305520911204782960011595018359753942012766718328702957535933107157078924119270213624945056628104450278417193628877186687669437965934891492294412392642573354793003434510211718593619348759890625772479958877480510301098929744780848939402074553451583494579056493868917612977192683454447256515571051818418440891828390224997510832290712199886020273094102777455057209124317466094399169241008387533912862894325760*i1^34 + -6912602015537901416246867373541790351215713676768576879648027180938931365871086011054857074744440930738935979606749502541091695257902340487089796666085202681408008904863695382952825560827162570737895334372940885657825438426826930340638311562388987612968154654095180712240490505940036482199579401806039011846368801938660877246732970250914969381892794801416430002707533603243949739249266791801705100946311052843202829107800897807211357519348222509625215282760933725338515006248117368987853944880252887256702849902738578448537501539016968853307420609859653360067578192972574100124722551795710355687325550267197187757241569304110112225569910621587415037277037992299695263347316999844675595969780297986550162469940347835206774844957060961412369111907592804324518260495105235210390372458013313167033335309983060095132302314391575405425718825903135307575903136663801009458373342610955884846415608158272091300153963530197162563639898658199728021210901889897334446247129764900891384256049367085777769502447717747707848857902540412264666638489238247398593874897943543387642474704910593600159223127154411774401930458480647937704875377628726628109139596553155136870556978840879781466772726816753572877681264681392635518442611498327898787435642989522659449802606033328898854609158047827033462906750613690601372129526278363140200856533302318909388801670661267960999751994783829569631115386980153530730241143067423598303310882189686484966763449510543212060858122240*i1^35 + 40472368563349566643571764938908182915406616831322574849499076501797480012012801963753386250024741981212407754366886429117681108102018546261667868480334808051176333450529110766289577312725259770312401643219359578235887516957211873811447684033830413673780479649100730462378567977833326097341041866296519749792517630600182565669240176214672881466933874381883907031154050291177183841006173671863705398937883942499494900619739815841101183333525822862185702658642533770703534232930726821190941336310963301066525493833390346185893402601115269992182754546012148609077266956207341302906827972383547798092284515003613013108220717784740203323503654263514924892693364532200175688898824838323160917122907586157494240467007952264937749541623188677132128857033275095978514182487654875283439803488421501269544317159750364866646358871262870881169866318259349664819536430038594697804106483986866815137919267220303627210549831280790231164267920654308504831811070806740701146673618824194440312378437592179372997385043264515774294519437242573612087954191983351597654494540684912901554341203158039565217115565263963907415700996533156404202316024174881653657637541150258068684823895931361571000413715622374915021446580406398486634264696103702703285278710479603951594142797142876305821577807114405597412442659002989376427532604710286999599419244483989138311859206458977462744779848914292278547210369881175469419812296299155324065117733254497628602840538003316091650048*i1^36 + -222346701723161344696182885457014163083433057641735494601749197842385776125760228305462815826775077022839679567794659966915585876400889496783863494499185595504233792270916745645487542910657404437198730882685153991410608204316437567144974790117002009747112017475080071917691692952489938034612643487210189195730892308565062913690492038380801128770679860866574923749500662059368482192255590392546723241181845208388083505461421362668526562787079576290391211954830174411188894324164821749226729151176848157802323427245131059534277494134265810119562222171279391024100692931287343782667917890903067309125017972308541599946400438553729392553304672258736499545805548030261182590913322923924975894672120097423518268894803198006801297528994082538269152981668830304626318345891572060763406150680453362833518692675276651091078219298556334571191056284273104371434474853436445216646759681011261441628091602874946932913956441032953594276200209774955191502342768969177276259918406188455241971013806135507587225541863585217142379507316042422186746472455298631485999881457321179396063755460196840894466256670760107368118471279161108220127811272886454407395830974892391618037866478573502683140452904736535291959128521719365159107171634412747440975324379114141555593876015526759750027979941522434485493645340849878504547960707818934534479193973680765719784404171527681204280119056824182806050358929178483533709297327988423287956274124084858139678875099028520960*i1^37 + 885235656565633010173650307416567859831610439408203721644788846584219577971321308559658560851715424534302956298128675318293308785728998155603484724485701056026575107657897290821477751979757270682862379688321087151228386904089685408107414570120793124504041635720106772933892905740685396332368508049538401724468261598602788747337038777029203852649267706022003707437357426707147964846749353916254983930582046019028826465830705282643310564406165086849575464408212829633153763456671069207956212319650602888364830112817219452425829848392360304573377689388439119956530659331333520450210219732755138553212359557088218214600010335890259012383572654817923578122289104839664223718201899781928160911071452162095764797547048655202402737017703257344078770791829244504916151282939740542979818311308304642711717876747605324099025362572069060878450883799562873388279488021975235893861260424969791741146397436587958449954318745323503066241874539251852295556346139663894497263943492262778987013822784248764508295592917844364097488600820479439076355855756349580261743125559857967733237268321280677750443412724813581841803504767325657176422322678063723807107385637557893961172602823412499302093746272838071112203786474014659513900701150319858772026735913369968076337615985195963350275308214568957909459388727689793573606635053402183177449862535637467299118659044243677625295940220385590668389251758317027660564949311876097164582558544128860799045667389440*i1^38 + -1110232773221567907583610789305035874757089404680899830315946807108127111541931715062144043937690450615633045494685473956187904896749669740809266934524422989299970756551087972907022036255668893238479187379193159830852159646351934793596895800011004869221322418103591722868582718778106214067029127125417877764930708187182164875723956233690050684874922748880578788589602470044629316012794597808545250858175532698292366309759487397241974243110256629585015650737779794381136359068411340961568091803566202080528155609215314182844972791726671628863916391385942369235560202347472580654644669241610458559049702265896128091543938835273407727158424405505257194210253044203096308819308223862336099394154851726624836685401519687469782032521286351692955771947880080999807750608458949427426101798427689548761483690562984875281032057297165725822570354770064472149392563097501123676278843600590554364033769867847834314134038816489389635186545577131145250699481305875098607795683872435925565691244884300725750533741538405048601686690826028752134730782086717909366757119037790535739812805678747616491165494266893490463892081378086369507170686119516883449137825487832926594234151458036717883032285012446308041914190060793500076811232700071421519303620231446689162673225968258853640212228112548581103167913600735764198421981509106515208921200354868998724456736001079558679693276021879633837433452034233038361379490794908861847335131435662876933619712*i1^39 + 879781296629558574078397643159181761943893939021264994007323189879668229254561895511499943287383405611537941141205732613329108389865135223657124086239321664227951524956718082044776536149489564182258341013538843516115490768058510851076903632481522814782574046281693975068690158917658026700470478381798034684402277610805553331339769340591466352620164910070514724680826554374742937203496262361279177565181160371867548383062273127492712718164867432965962929138922284942732071128707200850121414666449445442225175670593507207677098775677089011255063584367642654107061714575055004794799928257682176919233716934405171709762128607180928475834718671429424504085942140462746962943855836279892000693497043719760797845667485819242098048135353500992765835261874750341164192744997726936216847036664620841112165400427970874028709279197890327951967456568036517221362301052657922186772291290799412493337671964917995198638325080164677084531554252113745688517115503170293562560950680986088529400402087810423356530010072897091794400992543006065484656268320289650202430427047247852505353864632310389331743946478933195711788963680001729693431331475624273549685735190535417129860439355561849684246446360157949546297246410357596295544356164291767433024909531824017072549666237822291355920978913233747873542570443532224255576055981071528541002317815252417357587332214206703023767127194664471399504001596304224645463089155238942394639272298743332864*i1^40 + -1037214232327169089441769374590483433105414172600810774815162071063256196430097894738488835456806811144734079778296187582091621050047721442303676117174236712071431639242631663383660009938814929174670663825647215036780983229098766700227078535464419400078889167373002596338939345891274702295441392535426107934766078144055209121711332653432196676951379744834137180461238207848372692467649971584628231679262835686744157086250634684842377079704588828903389569171514369127119098343415099352775067844152808737738017666898315338995526589244430472531078401958278192249434644764453797610471685347437036372379154448100196895799130033279575741677319799254281598165115322305655715184537316190057051867098774254492101300665539528977314531228210131201840761814190102536345448157260181373437841770653903467241020238823421020716305736368010907193219056761227644404695364460306358618787342707033689921391436133673264515544067711722720789561623897964036374092370127386747767452978463034661523552642788280618723175150411739282077000724552166735740658897839282044674088226015194801206620045215047368779658818313778390825766366485207977798731271170974980737775916297076425104359133575204695189486955155073387247730644540275225139292849550298710908794318422338346206199385930913958691455294732694123009100611160809108895342039599834640076762312712945929950904777471814016929230735031452136009576338193095599981011815997539721605649197432832*i1^41 + 859884444107971210651592390587257162606105221254433509499986890843359370538527577771250627801380525310508308657310373507652005626687465253506255834299955823388903413339072454851142576468831900631836856198893445159303809863879335750517202272330972560936406861662898985115613242221983602944665297244507137920307869975380319719471289330238409209820046317736295331450274190526328166874802271778952963150965925080302433967507359982164797101192095955432174820079698396812682449056134372656441146967490850048769464952509942591516301230836087930483174337785649216287324905090822912510297868479734501479777668638672658816542771219864834908545880670134886966418761949429921918000931005928597253323701109446832967211395716944998946075808964382449899421560221522870378138319463505612711961509550450220568682320417954121637508775746599332849037910720412830962033986735382953378820472321988097903455891595039996122984742274030424052733705248218355970583348211483927877495779200989499563221133379303313263077665595668518548412036110577563460643757151014855975818683769322805540297142393215922120066933043433513348736937758591831751156077460243567726091101699220119455131609688418640517312231124592316152345723616547932931628213506572998468734445828122012789698401719629597499607135294561056416072151965843202690630278006603153260776630403484900232596587003906689178990595196951780952139346622739186858001970286748444770959360*i1^42 + -293857495269807470931064623433009684561429685843648989334994032725109386414997518844002337021237485488669732462127461117480117838634414694288867076586560666772328215591035454964354666267040548028246100044281598665366107635136971562175808556034813494438132456038697862407000848822219402399805081333162074884435592134026109094374940528332537113532569077768931451872665774527152203574075771884839612987734228175882881670069588754949720088957605792452078338165191011537514945993141398853071527959692954037239297870415912551193761823864636431479444864809151108952587599259550740973422024757721566299733865152954066763259323436109962912868936462315310338046505029974348901559887853787374225696223449832743614265105497559095741822045268638876666268168793302179181565555427044678030504092789262810364453192534619844398427976522643438494575838067140465169708171828909325603474689891549300549998209926777344191224291222715601734865712771386767447008483576733431976613016801344767920274047589498983093408679336903202555145355984010018562309153312896266596075038048082579224145550562295360104738746112322842826554531515259894073112220931184516200016137328056747836818126354636949155715910228066251208165366095816015341552179508438645442171260758213083633383632262431560345918427163455041917522829528178990376257727017508473243602938789098980090001506141292000090120807606906677574046486853611522523493969373970825216*i1^43 + 29038711075963671636068869385862456461428993597937576674785573362870679876594417969592459507901359123970399343660363134357152812544224123766508344127306936394580780684639117455101754918707476639941767204411115537911442412643067854784587451742707408250095680855360462366441194184370007917410162252802785287147099448238311517830900404682838417152833873328865852012503217395089288202546967359593662879768252069302254646181622978391660709692405371175192555195363596486058987724976371874240386470432350839775648582297676034443190300814966574551994074865034396893968714619248374198055620275140304376682391522342808944312765740006705014432544029626177764420235651976138910264952632237022462622713933848502994904146969723390217161149837624220794502949668330763449609478367833396359706943676702207414122073829089107440370858595183525498623990651457234267271495204471908890460967660486043170215454363008534060039210004705995973580031729923303716334190858630032508792631562858455725434450972927115970541559993039263525025198463009423064965864828321270017917545960366358061519010116155025350409604658394635005130627061771027609210822984453530458081357557873340106924097895822935734714194945331576935242310458325535799471704004752777679443461695375497935558838596916618134352231550508068986816464056190313546051025122720210913813007095344292758631043512537012825335119408623056188008126058180367986571819876352*i1^44 + -3033445359438881538904415378813455213462211769354304460647051050749597024036755007869893946943872607839677129401355977869049990282589160332459828064618004801079403455919081059314506632178751660589877856860904794533419972768439033896191810735023932238020435749511045080772911954231962199248528155023470834516733919236864681137047046367066272887613186366210588707736176831174081342047919288618092251613571344254173901470489411940597623216695577870541656048448896829823775933253022996070197357021644024925364763349440146716291426387998399088331372858685172972569211378917884176558058212463358459249682667771621125655593073544368182781437033954048163399652136111221589479635640294855183966046035008891546676501594462295583625762303172947853676388402043549737063397539483566891592764340992631679405936932552130158304817335739491655684224979847922395150366638630670483635088689097624936601875509436222665750178261862166357408758032031258217143116190990458432461333452021939131710099890136526772543987606288591400748717173006578667247228281452929813433625952367180520491182493488039742036376929887764934248925541910465930794187786859426624162355067456317519390964913084371293596759672493473558918980796402197256316658753276284283531207907088975738525157882475221955733601570363147696933801043831398329844112458463767746167525558050986968823801754879814350113990868831056784272243965895117922893824*i1^45 + 560205604716271408645974257220386931147072177849165154192816068929103020091662096293354912021766112893972891220677831658141638116822280888536464821811612558493534663277211625433967924867721082811391662138864284538022635613569300776660847892812580964143028444825381497765991692451307807210264270983540566282178877380454378355307513752671337356564473030597241619625530138586091065005273712772709605981522718059487064808783053327911950322501239099439078105627014597385137558235146912362168059156148550319639353632765156447712257750019472065173858093431701721270059311125332560810462613567936130313334428410604168078398756817198013479446521144360104521493526149842250873417392997609823951478401489955574259844641835703152009917880265843913586005385043017630590014753201050763481582973146601575200758522575758302423886317996437496749652507859878877072416705572320770010102752962597340130816166153547562423398131857914204593645536584924565128476612279572343421088655825236248937086832957045929612355991474363547792419844164353834938707379751529069926791655211788078990979030156645930985682700927363445888496292976322002778941686763500818594210121439115657023594609620238426744840070135793734185014487224886080457892528426387174126067986735561977037273180893278017260564353103811173847962386932405750078691166860356213526430989867894152296593249495842328764869833838548112187997002213097472*i1^46 + -18540476222782389339332562453114382040332750918390478628118784001952494331816744405318439407818719172943845283111430707442229853868137669345315615230262972791620682435403890914280767055737295896783552750896716718131528643974190603658989304359606678807213520916128714405953553789674844361940208412747403541376072799674084278669468198107917392515060678478788298001392126405511903181131352569977776503346693430535398322326962641084552729704489716056012697373281807530403029532559547174118500119602649769680326820937862827554852001947835782283888229179373643768467438111850832019022064024927734920749440978268400340743687895390051797727652655530163746995310335789232458333197315384636268703684129938542864940305212807300660234284530809363400652520011459242639431642312232546180486628698551272697419858475222342592626923073757164015806230488370392826535373072641919703701707155464786223737289537775543880748863497056982031549185782494481668293867097746903228093709979800925773457510735663425357620634108293394835292710208037304369796095917168107822267744446501381015770972617399441666648688958792401938995085867107009623741154722998862444368865659680315365761770084022207949873535805810482997182612991479629387200480349057525678906284290572777737271914570902819132690511428584628909168136320727838661967494130892217629267134029037266888872032806724306677105163349292455691892555776*i1^47 + 212788936878955143833807809196389879869287057543895821673791000196112601906529812164716778662724810649966277627137543345998527802302255670888544090286120021673934581402009076495810595491701733928026892996537741202624655020285696803713110994232408883098047691222696928976419824828980231392672731739140699148242158911770000425256802246407594334345341558666282746641194589221483809137165204843826820454184378723303832242921777346827266799343141177453803556452483637736315571521703102228094454991492560054115542250074311667421817063542633855862435992066203353275955905051953341279799919796209001105384232089514806276848563881983671611108094636116882527189333775730757688400103464568774200624327158320141851690898658984888908848378764535318310430526966488823878474460266041774148296528564299161398932435804159086808905676887719941784744220278207327236791548803174483810528027839854204929617000589134303200439299561177669651509385075037115838917236801716303867838063691966440927222026783159564708510871569204534514213514560861064393905502062921392630664328306539357436674949656222777991423218326813034316367435718724394191828924001620143455146871604274801657839430178748889039962093988680015960419593993077575017434864973304645066638598248946517278001691377518254443728803425087474550033403734649603654610624783577339286933965790407703419964444082730265150634179795823362048*i1^48 + 11833182737816067752668440468381507884360466309525569291582924270534363971523943063815548713994303410071989717105506850338744307186298934336502579428935355561656489937387019327267354694981323899979952903136195953278017758344240837145793538592275719950482048367641443310275187623256249988764616110072082379385462659757375883763322476963952323778043467646939348650374189301672652034849136200590619437024423785947325750879626329143122549943462238751507210399677560755430351900445611638193341404313725178336015854056139039670576007590713862835584329928041399060408534146161533854694936768282429098753503716293530176609155397255623031580730842626728717756486415894208727842147141439323446771016864643800242582801964830087020640050500310352423466807309722325582329711308088070053666622908009198153721767449268967622990675171864897833488551404222764148741389194235676561472950216723178654201320113094053395342027732405265525290776098848115652208906325025951212989169739200291308716751596924990713957485707340342481120794933847286934353373384387745723177064023638763947765096189624060638015558221908987136598326871030208094013263219672577987959385370788211248783758331393431011146008089844278847534826045674730406200166048754107880196759497667135330347005362466819743368361594850278920046969194688921168225401791154906237122905192139470359755723345289145328212862042112*i1^49 + -452285473233655719820336868572836492335582265649492073855489082635870633668633763752732817304693156869487508596591537051840294033761530421784572420186290991143035734865002599571461395251235525355065881117967930356689040474651932287855137251483523031636787309641650497803056917439183343198803026188766742001361321543998653026158437421618380760954743690776753735270113840691653481562717066809247038046603631046573696429851460381355373949976518703729078336510575119078855037617326492793449787495681538663398642009420926952425682656115871368227330170928361752669628394600782923968337822158571271287809688552358847404225614630270317613278327431384930279354828862601728935365019013988609090699895705139009595576972552481807709942992855255203968396298734292035467729697737033820640145868056181091833158755089783256229023321190700621596662449970027090045708836208540480868788324748243849432768329369591985550277567181777768183534644162695715767637214673521844246219928325686570213172303103413974385149647812343966925988249005311918462567837362883572382761980643486850060149636567553085366283403035372470843507301872315611222049961198429418536090155551933430400489167310044834152945432877595529511947202256264734030753353560356991766675997850281384116572896292879223420845818366186633571333709869675527059305878771240004501781890246229889247438224659743481266176*i1^50 + 6890064854524584508944755808226685591238377890601117810510320751674153093152792353241434775020834752834946648857714751000544149283765633105827123236148642037552361610187835798820684181670722509983624343627660226501351252310115500710762116990519650515800585330547648474786171474014463382968525113745480463003355586324174970625251802367543566751358499259013851880753513006339842339044065658604236253523874136304700880912394448841850294742718847100297325567959137430758054412782586851221376376296553273599964057392245258152557172976709008145657174939272501224590697864572979500053328780414956712517959364707940556324136986995489201108324672657381426013804332672335470980761463792826194944459414597593276778754205723088893978668408188694339914141229087169639852092564147220610176320143099089679740769611264329122476244590546721294865318072411259160329722552878160175436582542708772270256424869848056920889615775183408611846476151700502550798043792182282525728504415598311267203578984744474314931108341183206467891790249118549447139724175019440155637153151624063599997994659373066764225691399470748488596712259070858267353658081506313687089294845663594133413661438256888121910125684781288073190777077651206795330230441828311142682484277497471371535951465410463113844013593582562160505465421292757486708633103453376147652742285307064176720511762432000*i1^51 + -57903673791898808110853707276515881817185642694035088864245587604893937367502626167278243545879134550516807453479092687906111411792707485667949747676128991397408964233222554819745217019172754841286222499407767277335321898221476105871437035193995373876109742310069750039266186096338129814615606662645537651530151710628147071775000800994084015892451560488528195935218762681521784734996077931893316690271656723615985015568306363303402022780074697812920600884766503579769521012999102636987310703504919555239260580661648742714703686294321057182608741869224597850756331251328647174615676871714864771657749777273750463532506858295708821166507206175523034870897839075727724908240834706575541066143010015992081972950341310097376880503788568397575315114848048837249143355407576724563192902674633395014140411077867725626315063229572135684363092686642866957788978620674585377043563874927248393122986080173478038931188298857760854823270619048472581516381873684987076702030331323155470705170033723681701635428168173607708885044666679459027662277308342279802973610324072424918344562468891876150917596985048804120261471382833788743346679158687024297489136508711199167695956362956176820390468316961466640542929868344731968021983909408482650477280119669964491011313194941126897901249512279895245667470237110065412295319705652030178860434312402882478997504*i1^52 + 2538199067955273647146098529614092330748648629545436490028386631612044807369258351936757378633813067196052164436540379059008224559886185922412049486921414249141338350651450832315580443146875717634814956877797262268771389302936290867227917496787716889891645508582956908812051192230440661616777371959128604678282646135005495131991212885115711679378809257408860067938524685684637913321966809983456656172095511768183092421182714689014523986088681666720767547628049046499847359683846279899292091433001718492994574165419865744570867467708692671150279658551258721195768744393902963488542622280103015304749055068129579594389663785118430596676107682039993567033548704349232898278619243753932419264261309397223730197210352433544496740413774064074717514327822405695546684217690431123744686970136994855975505958463735430440502796097721402747470049810427169735198902043465684331016940810775503950653486347976181118083771196132367807277474412471357904320999023175756485599956373474058875905657167120716556374904494396637488006493927547733550815187328454267585557065230781150480780546309678079713802338682733036053902478884298356243928216977264807215788509296533877552378449416742282674855295340723293658744885855379283088219440714446517092727177521647734767131857131560074881034225498851259886642052567150464290290322525270785044138568974336*i1^53 + 3463818859047477283295192695927238978071804836342928585901378700402326732217741276957653713568254977889342956858494067002103136284139527930754998250872234674309397591958818886810828113488448896876498686006037459423871504684867687877011078728738925707897096046660112381044668018209222851679360307960797111882787495184890943826643271517434836256864945693280605509698472993088879129712301801242582288999106907694825474218377531969737849822358676174588007823550287278877555885924519123604359358549204460054152813093380529726220441415822063036954945663520749743535217706214408882385673517025801734954386635163296182750286089560879231445091051108793464310589632213493406301269535139874604390965626769365517079450678091197386206286765020057724812618281706052138726329065522223151682076314437350873500814805104249206812859319380005320549336140974232804599462723174987094583757640556094146167869418611892486679117064337129268167842928206224315721466300353882129051275159114426479811678763499267867513826641816660025445089198413244776593732082197146464320473836832205274632256942937500341725745454557963883897414009252614248291957493540751337405098147107333073377232955736614020359123968594987303337555886835990934588565913593727414993015878634964692871269723459019460746641911398460592413132985672491114585123850554433339392*i1^54 + 9075446883845364064076304378690621634615801751421863620493495592285884494302463604670667760591813347303312085725933343919927063702575755564925482438316605445828206759676460295244495081619827085920220418867685484268890609758110366559353389325663333196542763269122516876884858666593245547934179165888512960218823983389253474747359103261493818685512235996933990071849590240244217455233436805772227210753839082966981895401679496702669992757203675613423716485602891934339773832505101032716057547794326598631699606307575839691570358363163215076202119989599687496476048194858433883564620886702864922529787862217319513590822082992593058725027558428484174065838383156718519470380380760205813170879971808282830582939590033450174189526753520905706666537704785893368803933466216518960367794664149437346600640561297224627254846999160202112280714337596954620183442088015030441718207719494413312053549747019654807823734498596447204840632548204746362084822722418771279128191111164433827858678579715586922052666529524630955205907608992408736961786106247094453383006420975835119780330481726387025647552414114873027683789164694001778814277762185036283517986413824827826881761236619617459564498967632642044893058533301721606951782515118721086727475848603281884096368546009180751093678453851637006756015573620737734000771072*i1^55 + -11089175430706594095777411415085488457283381238644307800225214890750481971165725643349420035705261894201603676502298901946814307521707334250442874526807371570691470420810115997417231988310839422278789557051681303977115969791574426372952448172265209022902449523747210374850745518994749070082210350404426695314297154511383624233055370930176082733551340096920665424839074453612161883468957946576723098732105848826136636223608504904964318214137174555460642217575247962856743390117090859992972316190026471950680498671289764524180198512340484293892730433105510157300383277031573646417549386954688072392708473302830366488809783368147095706618377128478548720814683336820803974682144226883413490977335772036863697465559044454697712599186661876009914314124500998995517640435721898917149783634937425630010557349253985181753566265434818952064945095784806052981812409076288154088140182219691436456436958429997191580071065544030828532352927337004556910048291962242975737675915259756574978785191987250576516866211106035625987594989816110608466045566027795487148659628222917005628401331083200338599722181041668030950801867514293426154593965453232860668125092692217430594467503651445586469489352784055188519750251545428780155203748307437539226259295310454854862433869641041074702578462060289446218256997154816*i1^56 + 91655966124854828467156209583799908678569085181011392911148997247549424839292859106687943916625650447656745045722361312454326191524943941773065461226040168039170714587011423998522144545595376320372042851328064406661012393096305059389082770290741843036335637283953696962780251885668539503951924545062727978169724507063548330907732438494527461412349374367338010574554356260323323761352505059285468080620747673161260073781138998369972262678125484469373998201098034036256089272839695157722352743642490070636852582328186562015861305167308641701520502339090754109701244720836996232405677009891831537105747338427609312462459099741657028075214637001442569099640398948822390498662185508813433599678599343783420344841089561530804542028244079868165651540211077486722401318862645091091894563399819151938630549621595470741083717828085819558247131233853767792196093598771906339730042188719786993913485701384059373240304625357749198517756624853175956210072917813434396493565532827369999333284458614813042249166653582682669168163464534718042875238416775378140602188421112613033133291776413934007049525627153766143238194220795209758881260238237536903208603508084667660871065361056000492836043528885944131387789269596426586840748410226782813484647482636952420430448150293471628992148266836557824*i1^57 + 3746421125315823874145434339807560827584088499392240911647251688067958657553977436122661284050322044583069329636742423909085970027520727816046616017606711711699333325515913341617795744508046730778170587971143807009655901956199026645261841378717728926173737353081381203471518108836213549152508986932970112426592904708401943237424715480075442748581016525975713740521974157827679468106691309200205491741586510451844399101214472613927520663533473658117750498503608637215301667503802660586525655706617168434617731806112008963739474739607955732927981478172025151530793533622576202666394226737197600157166497136032158884012432173674304847585178349448197977209355345427025953563057573786354546175242806771546656065283960586750505202920403571300334674285364554027319304898974555219063552584810543185021993803438613438920249584195097418914048055730771525851427668697486047304707245750069088969206305329898957802137940585438697308068270958682907354015838326906191386949991382252765853966154207714402286205832358146137068394675003714426401277654693700387540971620645054160885586823179242617514068895085441996510014742181187378864126324450319212971477263425462337470072169138170090669844564464225180888473835882098997554443297323395568775144610325399871323649675231810813952*i1^58 + -924961807803641455579280819449299529824564505941188537623240564724943958673983732440646036087656313063454011401608942501353353370767752974427878292509728410069544808017444235162760574761491760619949963490476649033605980768938532575172180261325956555728995014183508508974057805930243338956657832234548428124186520852656022650665239494142362946830019389763667875681901509338363582361880160543943478118653462081272357902114091508920633948008080329734178864436440862830808713562591719167913831959105704996601028608882574120642538486651770650334538995769492176486228391976352356701671498196697429089345409433076254213524684656002677013875571358958616024412567476707170943888857298311394306463369259398790902552395795824841151273058479398420631563162152640488810660134376985981580272747533752695939759014130210706623454042126678794093474951595682329355370188172090930123471323109596428625792391663743905188776230267316504319250888735128511345245838569491132236271696247326935967144372186955993793979403326240038208592436563822925470710562091840469331510142338840661093928425889990747779467806189940329956979356754803672048829484509149129615495689978981516340911417615464856759308356571567794160734105872223276681759203366499655622394131093675363532800*i1^59 + -56760747444682386781124736432063554137830602660813675446291281600920139759535899844197009412161549697288923386776810140849861582942614018899996765491988145406609800515297658671458585164727651658566597074337844275836606629451376066163131805685831184537868815393823438379551490426609004090800221084308159360043806514245814604967640550824082829027906858397862724958273699762772686857304156831636522727502582142300618895644293789045733328999606740042629552103025055259801538839674789222993465164300765749880061643886185198150772802546270177995034832127896789360522133988592280672971078441660716670051431522492630253936068888539509405331922533299364144992756189273542494578650091272512685528917855669049193641239389893388068939358499809839594730655256366906501019703400302740873912375910264749704701802638999982461267964156027774906450065192313755183648598016424407086871907249849619569276537623677388194888135294522821147532387654680329779018357862620148050956902385662541712881554288340778112149267461110853025250631138626350369715217529675318341314702527246153299316489822177562740527164979821035649811832575771664459116320406158940730906863167272410547985449134829813780971637371452284816923545357494971672604457451098979858120704*i1^60 + -89823624137914180697682490300023270964428449974777028077976542468536560809244189161984202416252199956915214327091212532968815839770244474740308764614592029343202255552916982421193113762591890123257163673626131535710350005845182241372909517370624082021620421494508604956411208715937549441171682564064756750164686996709089685145515505968053689467951754555034630147685647607043778216657652138120746566695170198427134202938189544674750171366905761097531851352114113749189202694186892171660734911033862862463291100744399088410701178333008549051085855141471687392191244350412299442452748250142900544321982581614996229765881688291886055394174599787973685018782097949566901017680467962613206057087173337349771307945142228114783944245479095479908664882618424967132056575404867853848666364157480823253674773279410302212281100937945153432451620634519126810492107570774267648753589326996793295799240433418393912199444864105267585716637776559928354918709933091002279678969619258893061954476369050843006976213934132596526768458774019199167221106507531407071408982402379374771351245091422980057031807006686353259738849073746736811125387173625806193943492737982854215163731807001154037999120751391251369449599413945698466398208*i1^61 + 2524193506118658113335069011053027496899024064178910134076043109547986256643274197275017967464868975467101472837159364661799640732256824145719407876104120226344154143347056744753459260715239891634865032792718412830229226806810115584897296372406522557310747058703925858524031305133387480210548400432901104057659038305898995462933630071883312678395935415405954426380004963588786126317258422324771834362930071606816623533795440047548933262535987669403860300396364334062834468984239734314540034742321151483244513403996415407938537965686121731463525403866303020912546068942701505618881771400765238253207594858263438134117367054258468773666466696644631381690814267466333941419491643888839669549212916883599673765248214108736851657088196703444716910898753608240681385954686943849722908957888536567592031838064153698768071409053469807896114858216134655130744672459146371385770571753608687067184960421799595231490583814994034866371057723535033491313785957897404158706673316185587321999332854039004339762336874034317015530444694846195227708327706535682537574002857297050853730179696558197503284170923447307673438470599100358232850055656745470507034671165642938462724228438589022050676223515576596692992*i1^62 + -92909884145612815596880061881612442513516163186437419339866156144872739099419350326886167523364441950873123419125028221655895013408472494987820581608050721429415828277738158018151372904529919133174192383254451147940275741046134526714202091437814595610717934575564390680709012224492301374285844697109660573490701441087449826050592232618899389288748579777399293445499836834367607451768482526604514355959367344656916709997576156615778560311726898297189513208501342503195969225670334125199123999704177151366440763256858392505882158043792011931549748502960777090462780659771762073353259163193152890701742499554892428352610543564073328957544982580721438850191833610549241166320782144021112028676005165529897339532894394461747262468616981372201085667380872909920998338129578767464129716135285311525958448649644283061132718329820238085389249830247597796616890339604099016330944602546834171275711920191743151069038444292941014525028394823065692053433473518806102385221643060313928974344361172317846716686029453125464698177178863038463852529350962114586395199136678875439318758290303903705233678624469645715222888953014332332933063598478430890149455046131712*i1^63 - N1*37473576403958695901589834974190867944939710670774272834250635886223868465733473619691730597594532739653634480159960629170618504793529403542873889802709349902607020055074939293431990130456979275056589328356886690753612343078369737890754501253673927627050550191951001301933747635643394082523*i3 ] ]