[ [ 31110454722343612676318917212274184108480907873365578504927071930952997625916131170540908371416164340846220207543809784950666025359364584358477065043500644590039229832743155099886945042950543964914924773635579699447423466780947547089424298079875265770364178580602978301938291966049325506243136608052033815396608213331474646678471991850338768150929384669020597993745388733356677436193509897904712712288892559940902638508737845641482333483770243330483098441545830217902081723813776699897451094484853013796107033641977380061412162466520422123318520451026233762109952181688581362213561327056809976202812470522785789494387744816378521582307692843898782128284255857567871038923963165574863583554196383642795403842684832140036860666632223143243560041538616111349410405707437726591489021312558513127635616123555396705212381329830420604461502155381514477066563018074185554136697822873609476723978507806202207610033382864086548882383678972548261975251556887539848706708600454615061315924163341145974458671544640592278629080546233262053059819305459648400146847922968884219087061229519020262468055557926912312001473352994004997357470473568053476469450133116297847671198720813396562557955884089503381978955228053786260614099316877456355051701348144362468101459838675749160943576941593463025546595083366871403104411340828702741799807305871360335190509500999448675638319034093285033946799060367257357712654060086837929146312882080475891207020339430531424344076140936549324093127521912531138601494100710945572725312971802591161663817888995755377798968506218988784080940074239463506006419859848827713951676004111495475134063526018075279024141638517041352622540475465518941179117676238377965894673872308241919155716668743868789213364224000000000000000000000000000000000000000000000000000000000000 + -870294670427681149388798193749128092779872762612035731720861562765929783068524043777272789562366819082251913518818948435672985842996688212299669383200359560881525824182386583742266838338638494931256203063562645193300797792461481688135336409183942546782257233533731057019743631994061103957952854709533526373872893614360529678533108312674454438208894309124429835247533923107158314364831165828933205085573335324398521449545221269674438814191422865454467405842964546642290745510005115207167734763184929551453737355698024669650208670742202404087492434091079662269920538124225386768770939496255686757066829578242133858997721556044006383297342648206008092991198834011044136581220992238856781835513536163829349841798910745329154954100090598415228661431715021784672535491338724967903232419099362881735344924155520292059743567849881435101739922396765117181015637540210903013619398179702926613081662483073799619621636940156620855499900035806054462666647420570913396146883163612440488967727116013862186382913296836270231253735077342048564010646099264404075387265712318815027760043603181864940128200396962761627615375541250348146118995944068975347715038809171565364064443392416776115651646616740745519402815447365681736109556970204082467744602435940612893560925898614054052578703801699747170154179870765202551783254729796235991485515136641920609862742246395789113258849774061053776338180682087540094477910164963650803415497657509486844142632414728439666582462759720376130490426984157109827114853413449619301929862648243485395381395554147722284347680821869694854068936342187113687059027364401561087707983099863089560787440160666167264594378671995028247462910171245506490156384575737344409679886393985038339058695500306141010303385600000000000000000000000000000000000000000000000000000000000*i1 + 8151347678312868537795003900657459145408010332519105505771915353195875546648271035026139618399076114291870039241302824709382126265278446333748957722937678342147287520549373985236480246391422900647569251536151734646286167265880315224265335776472903633905695632710121053656070305959325444165373315292708179100556799828964371263562456357779382212055816789215501200793529338034733165362687325489918000062149895269514784407680003696672464875764091920204249368507881051447353125227674650102744302011576413818860281374644631346450941089973708814155404135275487876272815640957261462500117380934958462207907049161267722652635639276029538909792557240270495363555777347329027175233305307709774073804990724655907501581989560201464570865682202515928234292304275942555596265956933851856100878558271596443913154494618921365088585555011798478294855391826711473992060920145867788768769173236296948811051172736744295736402802443719578817301399896154645640908003613305581197551541845551527641330957131126322056658236674458253127375727182435198962946860432377679575807453609405453776818506655889986537197088333421300277826474092744611496755680533444609826676317040443704256378394344905535331715709916362942141682272219959582325593650329733201174576955883893477427514575253976810706977706809103242243344175185195196155462714960255541804419757024830762429683862545693832755323743528240623976161576438908376405106563613402621372880973233565588780344278803236487562640097579335388969637714380851386969381023961343608815186919501014573905267625447727189059518267556743311810916265410006626328514056639858680734635806345253339468152797195987904019719246639813683340214524849364159422721086112883505240560388788643077536140713807832270126448640000000000000000000000000000000000000000000000000000000000*i1^2 + -7203038766166317829267492277683060705731200079150983948064691590735133017678765419208024920074193255503901657927023391319292737565238788984568601353869723001522206308655047873660229016871452201093534105502637013854672714853804015862810957556394024626393587166857442336272564097380785713201340608435308133074801529469257777746913631086189449641397473009894578396953384671115013989115255435813229394775194092904077427944079389122131621509015851394808532820373300580269906440259496985160669836434704803056438750475173586768497165298281556071102480369461888639957887316286999233070356831232667856915223805038025187350648960788665177688730742372308326234144901575267689718264757741498811627071212436018134008960794287780370796987684882151482190831680569442930404321701852716507417770941634580187525007604786097588305598041991825950957691162164170392102163210023109826615351272958237996623940207005629666631851975845367190791588423477304038751416636387499047153880062766331508135845340301159619279087140839422024021701576067971403262045013902809293611712537139004654725499598906973466878572610963530857903601489198874256214930100634717951880774148883687662727247678492180668614155918253639349962420118353673002171184341598014217804622240431341762240620733905056692868565904140236561395523254490936081059017281151818541360178127149451030660846433723732405661264810161861841185028327968389778075905431091458784946470083119121283506445399606390644199750476802778461938132216640919234847344265051932279491045701450663298956208954254626848181408554008662902064724853874413169573076019458231439694136162650102396700823321419035998099982216002790389936307823253883008920435850569836810254769574560450656743945696248857280643072000000000000000000000000000000000000000000000000000000000*i1^3 + -5370001876375601628638365391026284242582195247171367883082994435252988202909093136048136897511888274248512843562967021543162822540831529251249965703664331569489378929310379923380680973043791912325331627269330796919205922191632358920467939250377111200950155778678382523360502991621750037007363776373158702968389894683822291685485356573817088747241194516972841793623131239222776080119168496672236709515552250136104303340433765860963862253207722017893055655786477712668909822699867424621062180533830654698045021401027942777323201848309713299728907027905690460695754192755177962435416318260365502895111747814816999563407247935815464948303832353688525512741050919563170637176040014790377950990850055170467154791273133738423541912898987317324572281034425197964015573153039266239584560667854268097547396372604030865512909703497931935511584316137359683451563470405446809671033545330563599517800482018522641231448578381316194211606228368394265390705735572369024515264287357042624373722065864101775674638588506410456531083847868346935206158885662828811017419942884455270413124841829681751845857795272980955139128351698039280867038536481707660259290887738506904269500875162183623460031231016048287530592166691025973185676426341076365514363493378581486151044309401119877581150563556225677458397170693617798862489119282382372592086921537618333092453896678370429219485331434334052729854971080906546950849951260144860877032756408936139584441045867033145518712942318417010251218691281468441477114549802257513211012775646189915486637954683286857532687582362690115205333914752579551938285521884554555003249903641365318868384311902723642482374330816051763777977657116262899753072930285331027824646327475941348557591938357345753497600000000000000000000000000000000000000000000000000000000*i1^4 + 574411097701843041751502106460456737775540810393639921851942005608993361741020438064066575235135612716273389489815269408289553859041638926615670775144688957673116588075376266576403122842880930510620214955989351488549085098628306927367443258130690904762643299800207320954341421467687051273094747962664583893629990935025057588705258098529060232864487123727819354086925930982527890091729131520699054467942519793717758849703651052020496233962449923148177420759942272720452049484932148683024022659913571786233813383882517665146331955859922797789070150642507351666627429836879057838419584647559057833896003594214542508726304780164078705023013430179368850141020302741941596481211955837332846349209662659751792997484983132562270852279807055903182631603771341334687651968492837847337744940879652198590131004179316075843541704391674991865451385723726222684573313378753661754241887585983500275438371657315271651256979244900697834976261857021005418627998812497182176782509500802408302132470331346029270861605235291268430340965853044203613784122958257488428217016391280021257783351093354826515687474787274369729731271051241764893527914748897894979861559895686413606508918455417530716270054488939875813679959491516490517678785935984629821379983990622522157501397909312876613357343464753740395447344681390743582317175679853399504389434301471572726778311606156837023721621352121698109736147616655588963431985413153554103920107615417790066261632343823283296446522236265316169819110386159015176914504559753973738828838721054548718629553950876399536923868450578556331294412612765429403363217611733368594155666825687153461960208044017615077246615541713561120922627894380959010516730860126772288786196699325142906728884297961308160000000000000000000000000000000000000000000000000000000*i1^5 + 693466740185911077358619102584664890742909510463091267679267442345933927217176171302663828121026065112621696505882371889765681525140372438785358535224415513983699574938754087104415816633033732418488037456759501290844007523977011899696017646374952889993110922836663714035864987575577345160189203965624206840244843155969522385833301093158354705894710692619492141566713468379140792540918137162665394343123059876021547248942635119668100379323593104704769066620931385024287104232765445609187135869812563921636234832202134704753175018136346266919802062789152529012750298060773200356953116275397346350388671756111496437722440122628927007300408913141838127253713827415514452885922249657782648260778613248730717279311515464728239204149003721733593259854279768996844802378474651691584498033560410579789762349432832492266922557441650127632014087157182906403530173566549668726227229140150838310377697765980761102031981112380716594299109960537030118830324163982230718295989744756677170462738549957064921880401701051815519209579718920429397851725245976999279803919315716094338014924421945628120440427240468084527281938178219967682939199563821942400004809084386625932670738657843187726998334011708435335447084469950740636044372534415817573366567817096116730010408632959645845562761037796857467610859337880178580127552715689469537050726200113010515207274471344984830729770127877528222125789967337647623604408204561881593856871016905698305249879305168116337483642062433238510947153923369033509031422959240625072748515313936763103430720950454018834682850785938596730727779981079540354965284005939771183322103589677645310825146150446007889951559295815000968625254104968736819568489297410529439169016286126198877262421895938048000000000000000000000000000000000000000000000000000000*i1^6 + 118343645447604474343354249495569959323863330672736922048754136915261355178201444779491217826026390775009617590505961855083626051177777908055373410212242859187428197476907671452443456346621922497100975785576306801947699657419172999618077178875940451492740649168333027533898698813126951420931172509866511844659496037317920559456171306704324050496142140305239213174392379066568292780276178144895687325212247577098895986696034322420298082719606711959037991328091977683439237889755628280943868041063417467230142466783713522546592488942422056101346302312277867807776916984571542357625326608826626145993358372134337316281268589430351797677196673694993779372196504349337166358571979628731710042026410425452081896036535932987502802475343109714367898437003239046533456496917609554924443271105983338198428318466727397166954234881329719841269965203516406557733122458333358262955140700142653681084050155708404479074902491495026994254120266511836416775665297890241307582294524029981761708417146005656223829167192381573042518898280062709835520810644466629954294993756350639856675918300029313717143990112471808266561082751834551993145765700630277445122493723121129821759474430828580963376110989298407513893779817510022470493255211718400901562612749574603685912927590218966126719199228086822643535677864942763495021029412109291889909354713960559829890910389725230406104056534622775845617779785999688491176764841232824410388632807336006351272911731378397397845307491985421005106490937223491545471170927615504910023697060096589450938600457325772133511045571427271772883068085546315282235275739318224425682441830721995889591646075492486614584194858483704374003965152298584340864868469633110874012419440807900199956133602918400000000000000000000000000000000000000000000000000000*i1^7 + 22548778182719998740932237316447538729896955367186891827916922554240529005657166446283508682908188917036536213840452539384576688040290304312602497995128280374615900970070828830480801266677645555534419483759681453947070166724834314195716900668964055677487355760623169638377743199894472500611954280665851309766945558555673297226548027314603864319051354910486909903337030987869556845874721232055036491193856497365269712059813377464258227690246931191084524098000454349290991599182537371753946429283965031155527214876292600364094469453147955289343006902795868692508160907348641841659145929305935584181348986181257944263546146796799440863257937175227113882233229018135605779715201997980239654965097961637635721075613758070088532884024419798171564037416944830168661917064387176795486526165376560249984985233404648621929635320451487929098054680313990695383531337653371239856219161132061429372590112625811374839611510063446523259941223028260497801936347966679492672804144190142502422195398190694169702620666099092048114834684175829070337460775653292900169646337330682741690360945580620759097225422092626664199935844888732418503196636270300729520340049617847305985665143785930989462958600171000725136122712455167922865871756334620349269434401727427397703080168752364001635307717836697273913188457298108383542719331543672481783021388041789664224620151709400298088697704037853034202244417310338685734679828562189975168549104509789207666806602322716223584809405037171483063551753918203357579345556788312602183053850193153381266007659821709780564689352352837367562863915353316602163147434942741580296190709137065440801511498866806621804918743025689648225180395938532434030646027451478813187732764179603204854303948800000000000000000000000000000000000000000000000000000*i1^8 + -727665838719254021273363923103505528837732507909202649071336573405306365625369473526233554681274886872984953795962746799812150423679294193322815840070036163061745841316965701963993154776767539018218812843055616755263253146104167684764610862321282263912425556896716061723098089256276153583091382349467997888996704381220459661130425085208260011881571984361709754410439363072190341363594476185892004566181954223062955416551383309499312555080439484398823673741995358715568961226549507128961849385011398172762533510792737196684730939148213454034893801033739506054431741328895345848228040274677515615876900536293222610785327507566951181840176602097251758156671429956313956360944319923919962178722554016380058571122752656562172718009390589856485224955319740465511323388951815029696336957115929472915579442382247362707746635621134395649600992348419527734713213641076822611186187059813686740202403593059014886301637626278738699879420571767947415407237329672122546172516201771005708425104605505602924710676332126858949321421469797107942608125867708942146327042253921620667482444195888069648399437881534545842325443580352453665161326798022609892731777130174277132165934623308556954423430496634588366264079351375688772490527302836219673350318715074896093130315425616184329705374338253089841278943712003357457315492458035422678665103762444845807756315669055900565790867499602374453730606323550506431695508281171256323961675289377953142043605923009477150003091096500218037203518342686412452386616057405089792535403742592385544227829897211553331091992886436396808522580810210229712332146651310225046326779226852870295995733199770455948955069060619070537408474762576039874690515145959775415676964109207908854530048000000000000000000000000000000000000000000000000000*i1^9 + -145449534459481819289300346284272979645690275918523069748425969221667581998931057321743900164200465042710653199067539838054873032971870591433000270403167532583581130686331661790029136078686296438927338394262096903917902934053864316295131403898339292350588890334522976413459186831888974550068419140071023109317235368386124086001157834995624306845359500413129489207617995512890590669063357729690991818802413946241148464633262252986964953602091423609170170010710392171836300219237521777591629152850038332957918099126616524145239581413521551434188703935583966114237176434031362909682918987678873483835959086926313665761042358676609742481197252721713829912984934361290921136731799083838153176666466149321054569791266171590283773671843902283300123460520320954952323266238044140024730972019843066482070194073115707705161652282007169769162198311746706307582151556593424604693939664825071743402547371842267565946576309521074231233008961615062854684773129677164633036628431402998663166773134997348079236798127378992224634607633062153852251249700945176228007475949356597691362208307392118147358380236933616913655475450345047935061827474794700755035398106654264675200052407216099722596096453811907244303726140431600905409198841679743992221416107021157612429878633115570982240261401642032172339022082874857451037500359381947965731645736974986066263854859211841940636323184100757953901350318472603894843582431390824435714657325378162852365912646773602996322022598454403196590008828024535047830830236428570107222487775086736421436060183123692036592785714490313283743053312399054744334436111326974767383570120422221207711978773582999765098325016103018953822022128583901895831417112534078974082520851810864857088000000000000000000000000000000000000000000000000000*i1^10 + -20368977110649629946407286095764654972371301588950165959780351343476111558961503875604148377289843020356347456171350332840351303873931387670892317433004783250033081127507003199627487192986492017749521379531856039875881667674508409120560635496257110500497366404237974313025465051562604807714649632822494825491024976930362208065641407772779677857663233094082610177201926601843754245635822146348373953662876171902998869999065409543207709894265888053225553862124481174470947300471048373945746574759346907785874537518701622678818199174093538076995549339319570462442638259369137282683439751795263933452751879536077827234916401852069743686347801879792524056771722244984838165327348897451204776572136307616541462332916132761377409848675729579999965766507308465798103367282034363599047469709143453813540120387334757714368535475601185649849138175873997690869345832991504784235931518730290042036295412399872843392646794137394431250360889693018424497710356056272480725263606228065398767931098314934623483068841120911399984801980153947779856019129980223143238632235182521304029405069410783559529857749141958769887304462522660402100502300409469711975026802362007665176693750331471460384005536720591436914401157741583175126529226726634174815560113138081575643278219824507561722813778919705713584284651642705279960661753932122596404902493533982018104319705320238918538156702825023357887754580157931304562915526696756891417861712709494021917024000525846500443089753376741159713415038097479377730989789248214882782567961843529881871792754117337195366286421774122839322299367249208745420109095305286128488439939244332027664233044710529201983416301109543775899399743059501679744947895486621675335625391400078540800000000000000000000000000000000000000000000000000*i1^11 + 16050792282914369558383208262479690841529875473707109463631241046833313816130958846741930560948045457058681263554922242542986933643292668089247278114229302196582670790753726895564165889706751386766527489698373133246671487242040354852336343591095626108551474180435598599384825181762883379636852739305096741575731787865687638484401042376279757137488693609288767223398535980135286469997007312922659501556061849835401774443186275204567829989272105091888066108177782431461073523421883882442181580083501648548503519543501368103150075591068405932623410319309002886081520524225769742068830358058612336251758368500664574749748955653785151173247276142269718805037980095283205519835918432096594039627633462625098153006118622778627991533419804160030028288314679030861994922871739527748601382713584812307039057501585366973765039523257241602138349025946940397775697589115627195573252170942386411352274413325208520341403742290426828748120015949795361894606802736640333607826567114608323245294408597091172565550529442775757809946579791613283611054024798265428369147170939207067895490409513291838893363656739449816459866287507467384362036114299968362680570896894935139985171032927243363465934152186775941319700872065898441130363857404974103857544722424615872012867116172977272701439902168875204663766622333649514949611358292036641163531752555898169981368124463770906344784337622552987244457420213623118426451447803178509621199325993713620757559102758286726474129954026114184290228078815020907453756231226773817339705771836728677980064435820821042033502468286989484122543825920453353020586517531919423407612119583611627335962013879173681023760438736238424723901055348874971952340092928992683621146733374865408000000000000000000000000000000000000000000000000*i1^12 + 921043287915838060589025825263066338887234955289034370411200014255720546907246110930077454826335324037056870087166507258611729928083662410987695256417148105514270526389665999936971532932248158883600752674324005665586110456941063607020440026639542612142712402254895415874993864905275699234371278070293332660674441959214163375442169860680272816826443819266050847426313736658745128545613939363128474587757148483422578175693851787983857234904475149785807460944193399879862148925688201190621054223990087499508977948375010782110896830607734245959925571404959348703786230847450546783021768267385313315243586018797346778201233025034548249872126197055857612258088732734003645613398412487108561920754760746777841614624530137456332520562161886695356706859808821583702365586413418008137592245579986720852751807446874100315289680431080535464411081471005872841312793245674259089880797516565194622298156371770974495893026642006563121240095595155458005006171060298332477151985496370147809214256741626422116633621292921966649182178844828764548779064634354068305536005974208030050788370537407919849404309059619535344403683544462478112813850874401045587216508133297629719394753198905841029692972169622345099759136506368593968523520844487091066215194821426239586095423050380226855260077441001582123363707406597626761064451151550456260300809154819829877230096916071822236882000070242178703008447214079903493823003269937775429226746125759194008864802785346630493125926711471437423173882258486714342923500011153004195532489617065925250599235224489693015347619216245733008287471900376268084147612285054999394613603544337583044630734832734354326970360736767999764571486384868649848681026975138606650088465052467200000000000000000000000000000000000000000000000*i1^13 + 20049734992513030389068616688746483993454151968986252107446703207479821317703391894163582988521313471049704210455018680863312918276422758981867368994047170503597931368782907810171203258674365271455220071111808617126545481521899889390484341250554359197476939217044942353672628472163940386157487904189590384300050206329139657996301220489016091619578997922738288706233882228059350905325319489263049462876389786740061200547828341733598525300133110879852303056724563294662408795508091656639825253302596762886621740646113162448161508376238390225725666907561570974949671694910164080914940755546000242864964971189681340175604003536349696557135993035737811303234965075635361178115761407302003058214123282645892266487708109404474982131670548971432182270370637261355588125881395305009287411913145942739356938148839486149014158820409808374419657593182899940177087620903104383499190775371330932588646261534679693286105362532735816523054842983855673271305509432386962986075777901500156226005436544530879073927417266888366581689529917093990962742777424232363572613775590553177219088116971395940922505547367303764284900667327660967180416398850342643281740858938092083095462731180624581037768377995075492086633349250833199192922361700048495995313135293110405753251252162397489265911614571219112006614912230429445664200117711606978361259406956196974011443089006837326676613663906762350487676871371504786389069052238425278374559553875960012263804998411841275184343238712339564977563523126718767702223325764872301654328723318169587703216616034195318924847962232592716271430414262079089813598829007391861003243353289159449703163620246298034951936167603951929504602797157810450713292845020139319602781880320000000000000000000000000000000000000000000000*i1^14 + -1813673672416686451624062496555771765522429559227695997120484980540647812005616044699342774240529624299862116875251633434251191610740278284465151170111982418543497702720462335649982994664930363949720222048770878426355065597966267182626925081855186474407717503663509824412046813811984766837103738998438137407044374560671554686954465014709536462363483949513728978889652324168221324342052130881538116653664685750214768390790171591348927446266741729773061495102768376211874634018333811943538631974786933258718149573919210510342100693404965634767575292562448011268438839153837339562857317582362329089043815935044384423314345630603805726604289891680244681395635449704564107608773337745878073760014231714798583828354136177701833992762124444513574076531135199374634199669153815842106702216059951818596878685790166097230283949763515153943169777992038701572957796254347793664447174585226087627417818797366059780640344410857578091901920922834168331156424007439213576118304247264195179112304381376704822862890897940459619504801328150846786961804701382130358285983225195621611515097764805199297569133533727759224425032333603774762661674259310798833595232145894926390005813526462329685617100298158388301965837242029519323771524145390772679712130487790001927779943937420988407577335520996256432544991302002668987851637507554545136316702001199976860213020063510881148513542141629307842277395269006350877219783776670691171894095990983280216988983134494090529089108507259687016605239837809411227698149543061160885787880811382159627077124265210629461031026828214034341375810528529083815549921227173895449092776035936095161774461828199883441535998113673368751263294692393569346498633303844319662178304000000000000000000000000000000000000000000000*i1^15 + -12637150545201735832211930812304524749251945845019975914770626817008685926576772844348132176723962460283169023280124109634453716210942190488494814214866538243786081873685238240199717705726778215485661789586539657944674672855559856330812912794677810431818734740603311156590102755754259531515239344449299460561818032822131382487396343584989592511200105686238178395176870445086197975190842005144589886930954349016404172972453736249326896550484664541303247157974462826285899248791951543521158800906129976572624090125439784354637702553674410320210220417097027186921832228620799401776157957954467462625332484655373675208895826005509831243623378534365160663162038071626943442873277029388347096971128756410278006760253326035839233438350446559530270655470096897759134022476335368260681318822182922046697573245557695567119443338554541200251541608583952689771235450917697177813360895016764567833036644908736264979536322219315126690225401985758900717571760422210200991060903534848166807989232342488670346593323189725485478559049394669950518616597125928042043998346435755496378370671923431482405757106220411082296361925273544113831023532092188656499278813521007963151990163421276471436511964303040537331522938509495250264002633819481840593012254574542375506597486518875291217770328463204809740885449466234292768359067097723807564786182281690688789221405446715565686024535531451599142967345227920440321709714369800289480215081674990119913198560867805872870631971163990404916119769398070797040504339999978838981371590954856258253557756424833550613435760681784057487541477775193601025812311288756855622713719992153666279579870089353291614073943538706337426887570485403251186845597285362538905600000000000000000000000000000000000000000000*i1^16 + -1105870874377573600477522543271350366720865830065333225844696878026540945785627321508480170180148892942185237297756343326343621905105163886507157691817947977833720354338360053924335292389578321209110528505900510374922005770247497168808555274586302305224951529415916321393903020949508470416674684111477742187426875664759951729346551066037216667144386048694972544415087054962734466211680015097857269285317758967090778164227325536062614623534193118759195937647556417530998271255879084010026184732833625041863369509130922312476722423969014960054994947090949881174643985766545220824597871038730430283807240914642850591388530544829283770802016044630517907501774565916804880327615284321940622450230079767080088746103616731767296937136634646074227337249437263052991602912591959940241051612612248385260235685125741754836547447542103760639909200320336630490743648150726926315184347295208371740276485460073934384666304419906151096597259171625171884161709597369931623183190847328981680630804089613454197753430043148651065031254704589656572170882165626123052885440929986681252429907130014094566484579094394728422282315278439345358498364692072532648595407857765352498842310011638124053477104501145974110069012189766198824759073609874239982213061791286897492223826664104207762109917210593759138854861075716619938302692494774471432321264070037626634620763576991124578922009807772033263972295959779930128884206260730161011173784088647561912888969101882900895807368650813617374699420030991312830179399040866567592575191169566677584085658176379231388408836941309724094082904801576427483878201150340121717817497030836500093757998845630481941631948303727782201174740933790964194669865345094778880000000000000000000000000000000000000000000*i1^17 + 44283539968786282333961627962945061079175844138982225637865668814088922999142541919327258966287347916109108970856389339059706308679605910041919182256296239570547786720830025539165207061926563849057510598029836157021539055362618708616959805544387187962327704117707776042945950153236756064076015421520700976470443388309875079435505346243523444362436815555486576238124934692226957199968857125248415798513551617747514754627687401002866316076557022366930897810379908962502125773665534936376857185224484728368234785344821375440093102739679240666708564752909899171314343808341004321228145371245166133948002054208439277812959683192027049611649239407999555111007803741864027983529614461786088137571736858805701525042010759595695107298932266719092986014714864061867073546440632921811688177783848417358933679547312177950703134356821295300964085776008075961441492299885466134881564986271732389053779774031730714005258916806524840227142357554674169192239853674287948953536662954013082128279202714442912447055268227386988114526191126903418934209916114746871503815323710686474526600404626873699669840836209009629109390050413671154953633645270233195108443990576936899090794230077431936044091584783992261391720432097808005791051671301200658301977356043794820814713814727650346925466062326101897668964000920637142845857906105828847322121781468707333510043986309435818400675275059200186010822022337222479908033551145385045514319782350144149031181715444763621112517544809213840938540679038189123885632937252927744828933157116958465495529267371021187088095435831864424895663810117876375110768193875321650692489582511105324686134414981466018834651838754795124694586444795206583595299221012480000000000000000000000000000000000000000000*i1^18 + -2079077866710517589461876704606699330354705324008071498000021384429622207920506002028000072017657962992514936031422469280819204733863614547860190985810303721404335545846870472665120130109555903882219161376798912642638916926461170859099981867573583105445061771665917711838558514498753559087878434460435328577939654347857171599263431148501473181046089404833431614144969231899800865882696189177072152486935252990478700388613492837274153519791588008897726483483648400774487335114751899297057624025556389162134898534221770356183034582563141786929063714630698183962873904596731879672466092629731699679397017001200693032780924595159477761112632000871013023170393910982629709523746521772684167237765668162828184405770459139350331876444185457213810451800285750791972864337577112378628677105036831146989501377087206085173868702618506757394389138865354711528343956265277506216766478721188418915455400112200747594909437808287706826896760407497909283242085257410800017380604209528625488327780792404061990118926003267314168668225575669080647029092446970136605579950173520034308699054724122567057449798559167480293429578839697635128762161630793751077203928363122852445690007072094010545255894248485900244753947348943528988638997324348028923559149698660299848227099705898152313641320337583242432011684238664628020548524434807926670429062656766381978872514200740321342346242194398756358052008943980882412575132856752135423140834678141969597077330062580806609544754061386036617727783562167419800827966856464904162016191116821916442762544908974533100775138184726571948475110317305001908290217094944530497577725302581538779244658428044553960759208369330254824026915889889547507783329382400000000000000000000000000000000000000000*i1^19 + 111396841302051178293179468560363218535217984715835397704338894012236317366426349808475026249071917587302641247888872236882664543598650113908210088522160347230648686032801760729507495081574849169434153293331155118824796955389926319393615251828351533450661768454959690469272785439978710240425111738591585458662585467185917705243571028680217759815010248733926639080345538616420578034353626091466968365904973265836252854925979794155399700246416983578452355431400971211637196669238431005586369209456772608709709497231339035775075314047054972173424420267628518434191235618806988631235731095082231484176716280431032886346461433011235404758235509643838303671938441801239813576064195112534413646430834754620165641433030161737371608136002496471730528802746244587197664952319248433738489952926323044252954606041744554162684414951831376096459250674878738438276326106273272094318008437611043124123691792953820939607838904453163307899301432797272966232687301616780503038737807549420264809081206849697557061411997759103519319360742078791022663178935686852025174299896835466815110554068940164576228286169545352351552482022643760181020370924363910179597013572989527936681628495814573032712500956598581488752037932193169885935378617655182044803316148811061937474444254431335794141124474767266693188181322596695399825834729943123797975967665242578669841899621484531978403643105243777052253555434380224595837331076769597232287725177341722319825798048115033740684697456718604231295909790565298988648756212783810639675184051311769246138378602692693627364075946752369543941620299505069137718167876897477307751350843261826926986956086298852535596303138407020653792433206407102876971171840000000000000000000000000000000000000000*i1^20 + -1949950416599966727297829635685852597779691622904557422802404757327192011026482368539152254371874069246453791724883824142173338442182347494564627505869933945526592752940680642345998163206954350988486681714108557779848435455705408163070077770138435159700829985853764644920835046398337349016897381795940435165188035082286222317372426320815433638872593911874300653063610498557904022020213705358773751120940192553456747206216233687270152050150292569642910836496952517877508420117269281001515491745479238099628800014282538915528277211587535840104379720045421499745585273538804943350247357192227892914393295236409559277872854653516263980127901122963557401700599225496481197700075883330090757139055530925557875160937016978427498684503039117090612431865940296400504716869434880142676997556445876824656255449101329574988297267261184683682787530975032417221611209238213063940187168023422550981719198865397398601574513488294882596155510897671130234266763764987031286861982367598105143220447933821643783395047753040485655221869020278896725092773891641156981513704005326784663386241750649033259147815481070450634538110044879346115145865102737373780784358224604777358622859474535283844445878873793115380511202584016413279045210699457533963875209139236292507349984031801850539770911667936369106866044223954707471350423585090773451679528300595127130274707666122100891024915950334161165285232530500195975212165763963694756674285924182974225472540090133219890057422390148513837793087247648989248024002595825927709275285531605222751146453790482824340302691759520402982594635599941972103786081981788632296276168435226440803323969562403507033979928174518789043568937249421463126016000000000000000000000000000000000000000*i1^21 + 19272343657712289763222857933288470215834539956135403360132478113710924937513949120216780984554215146154633888199001249346951358039431112123587757374730865876908320407747934225210227948358971770200136192166622292705611030243964136555173231420027345396947461033583728064668090863721226020904491630975816309198006878043445962199737421817010378641496726363771082942169982370506581358621649501765098883461702658600600965348244654113127017878299543189221954555739179528817526427507194086442010396107187527964674014969782408343500476478320567894784129176767190666909055382692256929780060468979089035500424492512850148211291612166871613936036879738029492452374844059165864225229127770073957385939133544601377587075460589204828829146760254624816536022829512197615259387803277993210299643003080717361668260214379843298925316200185266053507282730227550154918046081113479907726768469181103052082217150718545534678747780296785419464213055351684837027871427650410325928023632890462626357648729377859793331400047177277186278658552203742482709100243386119796652741641477607750625426983157775879471246566652217014758837479593556762167465108899800371988333361775198457483304281246733375522382733429848292093578125916920528000428871138987851580550609468785935835008908978125023219215365771523041612052028514219870858498254114902525885262154998566906240846098902793183857809203363448737484564340774082624327816313636833580567074973457733889542749280656659301421852429562685662539053640434365613680539055290707389109572550300221063544093850660213730804085032404677924753635408199100407332348215781064042894336365732793662304390055184374305328366824218060183976796039573982412800000000000000000000000000000000000000*i1^22 + -104626786998812865696588380375278888075502927056545409804204061168791948580228089422461990433836762498979371493221677935209535526196525072318182748015158837022939024468068999535695699295753458368137650684042450649519870773015262142283232502107009914774095371560800440527139238689673897416884864230737509977680589662634390774595123850198668524203658890425350283701734501836649906780219801978500790427245046282433715653630640610159339017265226139912298243482645860295926197194127331125799013698010249135197504376866310900023871317342784685249850778959356873498656511026499648038503593894605081037706854512345656343324324884509558955207575593648806715023914962641550164069167276207552890578250730166227984343279299003936634311874382450705626154850932947109661881347332004246744635520224646068949780167471674535145934679557746741845227570925615017988586910114348794906634757717350425012829447067524551449172170952795837015791645942832115054702201726993837382038825379901705933512894933545830264673551789047695968251428390241601590514909862330453074204129379512078560965188834518572739759036786248019359300519892341507889530513935662811624768429262227453069130483669605087738391983998718010355589279804210329023064794057043051443379247446730419289786182857442648536905196418553919620499678031825916932159771255771258874752264945995009938704764958495646964758205056704983376562182549336071869316853460629144292339401309681408571954751943848153370101312337595667256876891439594209041856823698688173874991817232936943748822338257288209000487541697343220423954987390511079918616501371900446843903942714544518095719265081724743462938456604454532622942399008604160000000000000000000000000000000000000*i1^23 + 302663425126090092934963918093886319403012974053676391229606941171366654697068026462393239325920653029544252696027603948878144762994714167010382142180997091807687471300592679821268257757617241288212741705006574933026064495318315598049682711007669896959150599262895566871707355722751827989678754040194961672217591599304427196946003792969033150574555632886054406318340241877512951895777435180265517206427204018326482024740388118346316359844830263247059911797712691039501092541140317796220111214370098062458562498917358360259466094870049967506433041648469053325683803738920599359380458853233239176430608125561525485297949978313572491671963462176055491219142297079168235404150643404163303147129160089863531257463531803516157717018957250662571309129463487414478200599195348786231164851182606652973057963006633751758279129256920969194502934886045889565477783531088114126412774922664986735748905315496478239135233641993916724593305252940392665101200183070609806895373232557440664069916449621298642777290756961501265482325850024406960720651662182092008034978117623091373111557782363261900464314230612589452921680611029828214317435438696321844677852583903327087741802296731220995766686029957801413611823151541956276743398730921275570430680122221266315847871543045821283277425500685334025658552664185470619392289395226383113035920782365049334844972390840130895860740274835346452545526947194905812368913048197743335273164919982672317647137843461234262140933030801125872512527658407730272834104677861580097300514103174134854139100196848857804045782116383279669341964143612606626835762480699745862629799743330523351168684928377497737556227016072775984459284480000000000000000000000000000000000000*i1^24 + -532451292639885160748959385316420616552835706862206456244308873907447560794090789552138781658708052815844363348041190302285496679526224406506898089514068087891064391197251671594887046492121681346347131475589988220621785091722028132642690922352205662439210506839546684546117357071767005565986403504454898173694683987654545944224192803351924856070453627935829344606264681438951509764746799443359785883460917769708342877404797572198914846852548322349014853597162413264329602078903964902734543362773335991742979424215702519903108251196309445930288606872503212835311017838466551158533247966667460937344829954685083498206273213910731584143816014223704876942028699634287964795841179104813183476006562786073898534991152655072912641411295198354381484067868773777669617135439694130937488988520828592248024546285391619542534884904210966304479505932703631584009820671515754559519309334729250676065472951131150278160347566841698455648500298755038855367996451752757581563873258000482527157289472326227852400629429020025499116427899963493147865677856745569490721476766613553639358096180786714821257942804522439706096833651619195334644294913065698935525561818858939826098554448140492915495131962546893576773627197492878022894609235483398537260229189253992297409651441903428023833013913864155956281946908714883718036212660522195709810933021760770102297280985074367776288563446808969681428336054308924424606921851962444213156209036285168019956710404502296320536833674854710649313763282062821511217814402125270596329855791645956633701659847399425298671395846453643786144726905054324973955307240166688771194150212199858721373035660555667350182441985938626602598400000000000000000000000000000000000*i1^25 + 1143292750447352509206886641034105140972246749612360900172238808607098677542995961719550186806683045837133982942291495110970996536016661119023596352252091234522073713193993295563816204135684984244121033193800752478190260664896517178761740813380423646407390900595799409727366791612447961313194174501516546997293156586348777832291157670693734095516233045805612185949268177642970226899397290807148977628545056308377757703113363868929769032130961059129935288579187311632616323257407573206575077336768205757105054401412226671875601664336416070448079327485652500696557443109105263726766672340273492576602226139459506593058971143449526047338480016667715452806497730013817960336678658054342529444042701347553335484583732640735153576023432836874542521454416267367067965306515156855821279253079661678966837191380936205610906807389273813813472929669071621946236887382614695323316999346639508855852239811323839930274147895981186228309114555310257237196328768718628661636563936341491842675505966814993081628713975712653792372905474187846726099606936828187658024252432772230032620165339028319393042592996723001333232400293563402445670317515782785245001591057705887877386633682257066907366682557613878125968314876807869741773319001070751827337308750233322977464937017308599836892821986917347087971526658332434651533427717367502786415789869858808321819264946554491406561482946148855914523290776773798245676792007620727859225496758122963155744169631324247587968751235786407244957192088587693853667051393714999666656350422413270434485597202989095318469187999523142835935566951952292932508688089373718248930413791327873292198851485900277695692217535661342720000000000000000000000000000000000*i1^26 + -2303679637145772882393725786507482668837877274518003475722012406837609088519706684721826093489228818547998985387619751625079163475996403924127360819683634894906048917459706300820586537062945819918429857134174954412544438982122700929644067719535864858630331529628433936861813872142987026685745164339934168117987646688213213050401104202194943780306226365607960106777075906920049071070324668525606492137887547023701935804429560141131137661715928721050106389857814865718373084194909433950451703127579697488633814222171194274796347062518768612714992791939405093580770341056503025344723653477284472611766373210145735133387547278931414952979897250693847352110567132274054670549067168412518098577536630868076153060268018767054386769235824758440499133447464853082664738816687835687735841839012961076786205898103758699155827641882466675821107991149545611490780735795879097571212660016013556482255453283729767566342734810554324841639417045108226426918162329971354556675987132393649743444815359883967975828392652669093442271821922397796840886852357991882505190696980684206976937719840614552143409831914835187939744062347671131237943708689539885552006400427066396217492412592402308036852584476109300713317256209093130440509437184105557573762050192430091076268093264420324982103859327117254601843047073346667473688122558776104334509410880493764198056079842325294422312091141889872092127349489429646264548826970967409329022467247123493561305195344579998614781125321690388687424931619245163087583352575421177686429461975400151503548952382718408605379382707025095439312066131321669750310817475008699811156543035922367859556198268245404641576016150528000000000000000000000000000000000*i1^27 + 356130722598164865496117006391648534410507926741863368924297753272102792640919811847416262853263018873457429751029218887947875747280141947347317706356928339146803144907724190364565580983056019648564657421187659370125492143143412317935920118515951893721205828788405921478038416344442456506021377867580500972504400961842465183628036496818283395271643144116139593963619685688333234069945167976698965724979660107127919942187155122132339402643219942227900645073027061099371048436710980809788430197820676457087765798841030172170926057936279112370468052090318823016412216846447574138863216240958126404348788918240807732228187496202564154579226834258925070996069532415026942140065852673491084095952630460848155552355008996194999953084312162914780587136507638259069119312674507347548705578939369651677421523497884667119854329244740918254230921923218128534336084156449506098897838714344729388998733458136736774961831220447928258388625272109632817687806540576364279125966940774502162848723429811487183249698329849964524921459043965803324782650458929247531470943321322627524710094177431450128077879313846458329278622028657840680409054461695916402270943446070746804784835403168503543198661622246437356104016652282786708827690605828867022302418645105546473043755207130385418315608034647482213396098693754944229273907886430806388587158679249310707028181434422900552908230242532332175731082355446289288566147644176692101167861192513670505066601745029522627177059332958304108428838773609321212512751879609887242475791209114399539398307479678644295816035195382705642375404867631066746626855239647896784526886465630348138801509263539937787405926400000000000000000000000000000000*i1^28 + 2553500592165653476832858757879644400242564638204206356195318063424127226269841325850103048794497432501625771840049314645136391644494922802170130324423575791516311999009264591075627740557777984786164220478567367145474375505354209042826370557726819401606809637219523119356639383209796154231567723942661908122758788335859045972564475280439091803948179030370968397755031881579688091289333586719210506972163837131985341209699893595474156896442377500479434842516929966299953221368222646091349091443599083811557520485467223453660888128390481332002276769979616545935538404954346456127803426055386091112550195526977592138656298684097343936506827808685486330978625616571641065253376274659269136276172797007647645523005983089576264791235437894609411732453683441253650557667171213486831397904965216474192403951305898709657554713271562817204725279648777083421476808792275535201134130047457191858803842734612328758035750402239792115986880093605446153569100891181147300586195208570892096987613012753560752575821151966719043563273554124331795566806822047899797680102305127417016443699323552036321574071753135959396921665287427566779415451537929375385987406246092112370397777355729514781502145754665209505336388315110915600521170590823051989374489336128331582381270214264496147653608534755169049687769982506606261144836254890681767853481491644083158552517400008403110049742886727045734299258025037041624750940344460960085839426618677890184030284260166201169205022601101541655335149441291478421806440145662222270916202053357083912882259942053506858202065007410637454097779048232819746325293514147663154806796193332091582895221354274928721920000000000000000000000000000000*i1^29 + 1782311400209017769685599042658948559901501341746024272230655651196501401670912493314593026485425004244663973324276774291173154860878973249643975091376402555801480844293310843560106253074034347537223484229259141260792181757225941505158871442026997807613433269669628875349230164460366889524882614425081949061803736021137952778369719121724127024809659444111993299631246716041675840745107481035455195652574491015658013965096541317370356335543417955891917695335799821290382633851458469133355156340861514391556056216645643808078268807748036434064642398348781790950453778673304998180565801917685999983734663907743268138593632070954442926243807842676699616150661310198356348304868028759146438843938647727110708662049208116788895698939800926455734615037536069644694069314129621540681482263592684956332784856960224434535317441068558353021591882353395239806262181365154109212877396992804252603044538941135914732471126126208118369961428835358484950747244513681606143729695148292807480820975781460278319346997895760947762153920704417769344417020381409637975398959679201097617014278703076030706297748863213903842223026990138622636408610198393363145670701087687522773786430905395962135856422037744924868721226460021945082574757690023286463055784370748222434993005714542837669161886387819856875324368902221192180003223241466663989110188510884623075098301993979447284666327078381879687146691033405840809342220033327720486289525046171004126243872122444444986460597601036211188187827576726562719478762190570877755565351833327269677244547830287531550520064067804483997180236730337319515226573097402949117098776717219460429443060098662400000000000000000000000000000000*i1^30 + 623714099680916879907509730932734939485683890620837460627947943864496823926556854835565736754541484631858093790659333085700325221591406856643853554115741787858307326615739696716511249210699211895820006750691912496911781409915175852000586027850632117496019861600427166318449370739346538379975768725014497911962860924078605707699888132772731782097566616683977049935109404283005467190857883787945285127422842118881596777872172905328734448378800389480359053232460188633777436469497365817329347977203467894092445569122660256029463573563969852594433104910186551715105421873184323186993391409836355564358510299477332441321874160624697381916071131121615644017391616911404967371812253632546174071872757570233128360338582888382086044441576282727773935234747252232933427189970072117731820076035077302251841552603414973105021097998457134234020396078019426217014879950319506120117661708774739598387096278654319473832832243348961431784434284999219432926679067858534622630250566465665779507601313032139472137342277567947417988551123673103484638914161831707823850342152793308230908165200941086783028129565290301623687466334941026617759938687765928197327689722284765048436251000997542456392434075306614137808872184075254361700039453733312342653664604840868667897189131292626483621451465192003233089375450533608063913616807667220782936437663954046456015936105567587697833580001135843174137284927405563129015345057508814673032097046644869703099366764354681338019852313968056317359932308049536823856781156614044377320634131077900087469765294540325924179372568195343343372969579015566765705907731685058557729055342403753710928370073600000000000000000000000000000*i1^31 + 152155108490206391129776602506679035398224088643384193961642036003902109367972610771046243375580355335638474824826542888032272777259707598394450056072538627690467013016255560908177324909594248638748689505615912554713972264510388636315251775588125429049697610279536794826475377986475303177274395151980478999265408701663146198849918767069938987308864657540438670156456158241512794171731835728087613941555901208171711692594663778722209012604630617314543553960950906683716619045500021343293298223377783778701814244152592054508849966410283769577548055654143894275754288673463217738099349496143715217594709905095509323282531462352116285275596285840344546290481321153024820773104121503939803677378079117674421903927671617797917264390504501543105941108853592384653817109399090791173568645482631420104668383366669122103377984659410034690794759186021879938282929243351755560301335974141295111856873979236904756155073535145776038467867205661162271760613274006002961303105189287120342132290999404901072817463189465064587469296165627249482476444575233222342836660601172576878957522588846892728930708379997245936484004031589327171961920834115389837885584970701552171162122767828789444695158701630132927263658236665568444906949594542944468064576243562801525127216926153410054947963993813422697019299969598366717933427602886994934121777228665241303914596822437568333200692577760672670437709564366169791758441017678685266013850097794666719481226880509784390185248434395660268426274546947502846008913072990307103288520327656857985659649582352381092120939824107450472635924936100121120455342648731219392680810083118591969853440000000000000000000000000000*i1^32 + 29395844711201434565633084081158720757164135712804631433368991688316801152634312087886314426602885424293337345477741718774566522289332743843478641133528112872632829603150021259480280670135098613517731821281358555428222247666677635736634367561081159985673811465132496460029429521522880583104015289302407670020827230477352375095935521784644317414763924332712199680674976545083926180168948498607230120516417374072123931831394552799437141049685328002246744094132710506669130680612112559537350506833716151820815034854905163751834546897006776560972788203587848558565688983332039973086380069343799890857880831264124373557671056001325646060568980798864207184349549874996010173668829523318287344876382264591724829739619190832132222820507309145747208056700407039538362021456507165628692618088340166417865813189665359777035109512833317378524807723759534516646661756460988349966446895947586059534907551397115264428548141361278086849453297858081462489800127009978226770257280825778918993845864029899681270033210871528402528051311862594235384745667649290087864239882903566758547143373207481700718387398060270198305345744074676278329296828245863622635802522884158071947380397004398674867783650407333157814478918328332748780306177463841942653288975567911549988132600503836501006002588821943863141752013462445024306766512003747629447438596383785016517776467157575548395788105295068225989018126339512673876008195987852378590394732542546421818644015171857028623631729826860736943825113790716410292005819497882447891410169759132520420765072390674522573526041848586993860981357506984104261399692737581683660353570135343104000000000000000000000000000*i1^33 + 4749515459118054954752468835024188433133325121541789326079939947126156622134891180872443313276819106470868233210074535295733411967115290742264600934623046091745728960749466198171613623613528857281602173919934203601218233732489446034816979822036142332739852874904718300066684340720525890527591829219127332178479891585576786933146492430692322591629593624054783010963999785304771197411258728645530645271727429490559989310534421177693827435655316628388659420713907903617313211857259583991112577085871627817197875667865147583332418242052518809477462016216960422939900425319768498796717849825555412373239874001203618220333376332045040463838167956363005266904507450331243245567269234311175356910430629874782595903039168221961782852010160689414453944345011022419109357635634327326998914574861078308271483294419833712679749844308705995713553616244557423019018341716777738609770841458192275926264578562595449702563700693761357309426465523057140817555727469950469130610815979883116795553669056831084475267990293353840578066604420218366716928760703295566197065906423352738731816511899817095613036034538821067962972079606778698792734658071496520284787819072020822768584916793830017829364631205692423806820644054094384590025939922065488219080150368815129296271791072725565200847103998616290215347661774792491023416697468016451309815796741168777196433335741820955942613347157512781920796003560733343065356805231884062956973730573750592576383617491789455892781254423332759176579392918694721573782536092080747718901523471748579472714087451990418763094300679980126979844645295584057607676886484211333300373736652800000000000000000000000000*i1^34 + 573717445043926892513148354628828217492888681287027532967120169771827238268789275799642941976538923766137814747422012775058192672843357950214189046278642052253526943985533772798344416199177251433678994025083351450127974649651784514583533115488334038770528632596845637568081876842627936214779061419838680554142825332149266175410097364304183131223480950344363183615284464459401923457542408690596095260373624095137979369778138261576815498474869502763115139475252961628510901493827092885169593177103772842594014051066899331197829314514956002869207249220848193812035210673728833379600217225044507366229558672395626972252033151074049198277892162113861304505833879405918364352127066596509254451180852125653364873481068405831206381603765493224047271858131602883564971210927708127673922194682748172053765594573528157847897615621199872403570712546231031331153051475338906178372742913414853874409430209945748257331763871826954376418930188845437244563656389659423668250195050975686451516967615353820254932475329810411859625245429079922327081323192806577126063504788357244983813272589750464883696566671196844752951213965618111479474899539158587748623847012579231666671769241620672637833429067632665948464001979194784007760727971513933196409509411217834413405701421225828339634995544219807020370608745325945485505163362780541197213190391159275592921317036163988452445251502013305837010726642489363301465087404962159109013436009325775420033810303741131169653331889428065514740667241900440696514716847247734076268051214790496057923793366934693868182941350132783659721001068378484129563358360318327274864640000000000000000000000000*i1^35 + 45989311702537349872203304122076454292985356980064486665952414125624041029684962565635425679887785460623236615611353213316466557131377193229865283455461420699164022838727661098275438421137821212049468982748925320934683284376216973588157531180835645706535590964597656740164998303426297930673266869364916931388390543326349917701445785202257371650713061769547784056262042993890380345119314072296224640439846676633137109102710134025305530668583058001542658780351179669674210709125998288717566990657082643832531284241421533863923423703245881118189903786109543195828914836753843467053250772209160524918172820557262717824323986906707294535274951598296263338933586873984895568398650111095538310941941892552182957628629201666840079850636940099781915852883547322236312644321793987468619727049957337051752025897647253137803234790267995552727836662342969439083306449516373569888214943050793581640740164997913697309588385376466283597671284453977076037448422805678874915669581848886730684813000245536241607850231800012846575375445658232584942063641138743735709816646493884483685637401554130472731851811534520440660984777906443093288165877706822874325678908751279700205171449313458973388589941368604114155103603966387344140387487870113930081647102010037636426629883085534378525687262375543427382002617124049247096139259664804750757511161233664445392426162055829200246510368759561780712949915429808969370980836809523839291968781365021418125797484405154895204462316717204491551362012609353926220750435677174925066464339899694046537877596262708702973704541640800297109991168308187537415827732247347200000000000000000000000000*i1^36 + 2198513092488112717457310956557928347332881711289408105197724971139738820783740421670168522089329490367703225458792832067544326106766759667919957288799462497461893093455655902368011769733497995145293034878825441845515781075495630515753721621124464920135259857011164244644663344302394210634799498497682775300430228538172604924422087314583470652351942997155259832095025934791594165180381580981098986362334070782190645224911626295149768397928559041301816556918806648807431170941488760645846032541043927130597872416900721968627256842561255866693138043557633122599710122266185265777877576931922356835052665929693361165540971386915987349308977727152043619725875445147660840532491644238646122677560035872304074676935212076036934958782729747822383855427762716640785208472595570929159704139808613373743864588261692278542604991970590710862872285689012287785989854149920380940777888459973661935808754165571829615914680062239728731007569397174363910148726893412867815492188070010442964030702717473751978697820185820642800581967557630904565614231543269899832578862702913555850297672126828525579590579708289832071612206432837435432491850387249656300960832796659792209522726560533924525469129423368607485725377329873098362860856358441164354234908803145291508415600676229104982174000204514040169229118138844409836574945859939037242316421216208521278485291799209915928383013458592013666179579408025521776037651781675604137715787003790361146141670948727274637537777158082901441661206852353704833138628138527576831782101767564140698586808265696713530687586929834597345124102398568273738760139571200000000000000000000000*i1^37 + 63357489115037162562762385112841953041695246702705503325656119446995225922313254088817869657718463769482284222489496177628941189267487537421562100375712966354211593875496120636441075596176079962069214235300872281477389309083966688143938314015167140042043077518420201794335318655237972895264346192683858714947918625010409662867974506494343089359704614623927881279443743678309469278916660667385505410982865898742337123133516974629873103966953147528112123001291948170002788426762442935757585956990327228395976667357939493150072557331452109752348703450836212591452999649385238276339616914411281554797587914764617176586954930597206270792899694386093175176905923944147517317220254522475672973739263108118604900192477621454508410685048218740965983192119325609255278460787017066492163482497766279788503893079320901605000299753501768515481096193347960089844419194294084499620032809126835617274472963794252060919803809662625403564885307144682630107036551787122113426059285739388212140211405612722385811933472342619446936658377339500968511680167889168414651725829099537994613325015667416120174287690823999385880571480250786216738312056981869467987404391669852094988840131981368468525772081852092891104409044776729214152823256855603199918210445682287657379902980885425538201525904045460313436916711631942893017407443255660979642830877926807309078595885639245533114485808282953152907010965281769230005627748275105088610111940683693877746588754686248361199702182841585687381505964004968533969926836043426346269997362418350335891532154416867970251728379931839076861279644010185154887680000000000000000000000*i1^38 + 1029336835379927566468608507007804850540536873186028380808897573423941813534302129033938021652234167397621268800694106577537820160140847976942025897272722859069822805808830265169662784506140724351056765773468730766019229117421221997562087298913932837424595502985423098026368472888071527458129650773043608172777155236850737023736086363424724282997323297277721098038124437948926672984068139291394857512599340792230418761113551187988058718966325122835035997597319684063291626841653314152480009634610897366475203272978571382932098036941864425529761365703201743283784520183880880208487347946798650099477215338108975749922277089915889490612437458214427552652709485096953964795305088076772474854910355529311720859669743710249105590434684589716479997125309640464157970419601479333218808816402093587722035483541981851149241860029592936519480080765782871473973874279201223623902464367315946378064221891792339534338033355021689318839969503043405365551186872568040049287111679032478206959901469075825885486405060159431293843800380995467467963987633350328485805527776655028127987865868989651252291094623996896311746370347456178245588765147461781677116845083484813606280656131763696177241077041777785284166397401415450270798766569218437793802218602867758391535219962076183072418480908113753487827734094472226960375536224612726940504960228615453242408618664838887211510463538094747599082661960179697556534859632666249841109511857374687599508304496513123318061383015942823720968639333524955340536747503780844266507720428144418064996839473316214601217624920848635483265957770559488000000000000000000000*i1^39 + 15542767807656051946788966183506544092376126212087854978682863992828580979964058937579089145449808883608203414560247232781118312508883253743413767444611228771877568718226239477225501230870650381827153397147438937361943188780640522087156661890283146894388759329461811074696104960848229656772139665157702141211684037011791368168800158012927686309673941790795369147022177411009737652720489848785589151242358087288237350582478212310251158244551697213553578576207017519018755826513007704212926789265500825812872711439382681856016338378254407758371299084617192695933236490207233053092194192060759923891419513945561231155245757714319224443872378388808254580984175197570231499571964572906403556855570938471544421518723013471549668365560132435380239914019732414612063567807222499054630111040079297327177477684730679553716161271094394546120657456808586524501953751487962133784332223126116120656314197458374596270599321038252979836374408116772304487426747021048183081920033693409311162052142425490070345168645286314448404032372716188299550720717423960238313667374125582976435744011477569276215134888535050523219139244021461982452871253618876304288032998598029747724421726418935905587346841616128869684266775169955908856275397601601022774669965939678534301598193084001223019086737368349182077469252117604844550695524829704683896778201205929721767654267166618846152773261620050949532298689971178642185038690490356727733267428033622920623013148103368543386274542205085917776244408770649464825477583908321934108659173371519860942013240983552770675333635604464395551663718400000000000000000000*i1^40 + 144998912024747447432471508802735359563807891307497445198186056493802062206916042854156269820182551319704087965220909696666376151910457989570122650198498067331635250379601507124754449561349084974464399836843279692303603414221298528513282865855268442456643010169588426253942918876999762027308154755723761890313618122084990258087043876386859556238400667384056041429586681495687054611922732599842693378425820097717658738202440611152854343723724547455242295582829789319114629858223967071627486178191685928392493525529727982978512816837358810340664560738638440485131160766319201308659961885704563142920370050112526530279133318987074264208098619975890616271882266300314106432136550036163553568514102452068135794021210290636224530157780414547923848099333309289786245716436990088629462545893907286468854715268561711863349233219463151258666005351873237334749035647508197134811530438229974061381675397956349084914206711647676647313617845213018879198767384103364665169044076492914098051120007864576166791583646153698557754362253502604611004947507587417805776833485137952776784445025509781909237452408171593914092273304323357901628566446203188314188846511836868896365843199826836614729995795988257697872009765729694201134279086480994090214637004114855951475310497624117070771980833365717114284361580087430990993179633432608891173448689875274872106383755374985942063823247929661575524667904382866726986253756574214074114844129612758703709095555627841476716786179824532939401017935554426515768191991731342806316101301855164452384547437878783386065583070365309992960000000000000000000*i1^41 + 942107575469285289324313025667314226900971373312276518422306553436773108140698528800412089904351186240207526527785585647146108789993638667087276254928881491624193124194743715890922177975965459629014601149083168577561769269560595027442447377433520173120191076664771196703173703031701116924024133360552630892995612511765004056665744003175141583722162896487237727046323353964999216789684243222383664616791247362534910558764251983155885418438999940040021966294122757599736186822522745418675756548884625566243584265553727295437658452744340859555254028841475178125498737458898331569855996137174371523365313283078947339991769625643272118239807890616194436205806338727405936014029707364250690754865660561309627170440123120696715480067521595105483657537064079119190493839651465922081300596823709703988106415834810250389513064460604104567524321001505505305123498536078009915285539024157755050486202886636413332233042663378877306670259693583965026856822224935143260260954318704574446394029984925128187303123677083087810999927526256487596237409021341286116100941682935326973920920367899244709465860651390404057815908025772788044435580759102244094159857289820982665192809820993014527381530768712692328623588276677031288360805442984017991135897489142798937715677819171734074678404196641171564217231504508842046981109323003504071003887108702037394867021321582866685271403738259021341636619070513356090398911385352600064952234836307965900983300350677950752192505523021047236980404534551639581517052306928667367084711528912007439944185226040401912365326532608000000000000000000*i1^42 + 3309859944750547512365826043541016923171911767008799724144523377661938537933002864405097066415637417454079925021931220441624606261951086560049070430348825194691892005367712992626212269244291316136712109262727925711714109684108844635527581339238328603646134284623166174328391179912051445773726942782843704025014481470309218370575585606773120651375059421815341152749943450621753918311012776989959795273854006761081738140106381986051065164544664535133761889101712365308544464292746823959744396149818929262041748851106403963263751241981245621329932426817100844665715189615313514900257545453364185612985227353517787495624326444857411362579431062628436979964392647159775480866024728627131783148316809283625045857655281919598866719490517587000765421123482678986810230133116877144812878512331197754611705160747129014044372039679248243369403391601383362318686913387009924731152263330771000050465713424519456762693880240216619461032426212828024647640819718932329235698159520864128364381179793085212379489142196326448363460841989162096021727381874564028479843429204468117629231236437733916847885403072798462429388983315666160760180209597725122706230785473949510304679829221547327120290697771121743973527095493200371916863299934546475860835150161604779021675196387197288356596165500565625064506466808684283207055184978442636050256362351387238749330512387520045551526450895028270623453775798399667188122955049791079707903597591576123907566999964276602616188063331425547607496436010955150655816258093818032221434144812375148564626250236223723405312000000000000000000*i1^43 + 7598621118259895117024345180891153474289607879291902657945720553956491176633466442128456348501011184955174971118619950108303356505707726529302188270418566530966373405043494241743587786055236659459709273616455560087460906531980766003449967119042223940463275613351438228680989166520975713919359934485129877946136294419805934073714849027916504143697177566994070934693718513760039465291898998217850254524844859509201323088020989209179871242693327202050252607482514544807102592723137927806299918636198921411321157637734600449233578196372859055418869168948121526053791657176487688610530699800774087913694891946565189197989322711783153985720645674079828297268670012626918152450690075052412220629384666058089349094953723326438642096740342795315771261123409879870048546729179783388461743788841443694111051309809817233160729543254291366540477781836713980258465534104341844533579132245141333841114053374152729878993975142397057318282210912399572783191943339503314656047074194140231338982288143339121198143693917091245985187106124492169172663388771138578249773667016767111039893431068769524464883245399737171379950828388391785775243046177200026139821816478154095066363338271875378935181393237773825693372634423142913311891624790031019951976379165486800737925451725728608560701028381317899897681571907301654366580062512630397799716830049010235855736147891517700669646495484586606810166268454833239104118835946175184282995247378939518301484491509880891016291425939606627675068232433566845884017237195783907119023376110696472848571245097123840000000000000000*i1^44 + -74898952426374805278072434411986846102470576238539379073791416992796850824379910952693680758944820965864217983288685798399177877963509086452080966116412918468706386436070547305231402512421177173639467008660204159970370769134290679142139113583743779532914005834395634155634514136101343767591296729720237150771772207137804207044374818373651010501850050038002780998605286287238838772324074218261180938656248876153650033417685239509546109287389248172930541093969615944846531319220654157103987084196943559652809667595695771258990022325620685886589236334814890828280627038585085246996917088126463117920684255442943925182105219948421818288634785862133054216662327952189291907213609045074017937554063978413716779869498196394909919805322592569456162693296240525858710406206682152043996591268548951864853095001071333933908073859061822714250186186747017153655615244472817311190670759026490059634352680515459876365493949814572314204292665127259216317031415713770381718965933993012809790556454959115644374442615556461922345487220251104887108408549876702105187073656586806125610994929491685154791059435679612292919377516552465323058431971383704524242098563674635905760602640276266764477504521367203807110652952862996877643659834915999549660438188748296189391395197624684964200067866383287685483940611778498994320631859788448804315962037052670103782489597282315712052735764801110865443823489894983513843042395592889411496142834993735654793715062787958339552581288671540094493878800464327840938728108842594118068734818965535298945024000000000000000*i1^45 + 4387758872854039526423082278443065619159886738891556859717187952435121060428587195716161525089855577912167837752632617119057911722333664842997546791875558447315455221708698819550912949735699563968751639987447253750313885697303053719382315951905067563016697065891228876691696393191642142634382978493854334531549443938495372289845496820630314839506575526145857210789357012450844317301308809753495901030387894466891216811941773921994388578441292590473423966528048657787415098043383031426349927541376902338345435394390757000882298664469559943263007159226887327006780747022382700215079091128458776146615217913281110714894899614736799525330336753157937116872123252104499877854552354907024891951309439780863712379155173114894513622080323683848453724538490655410214219932332775284570178543253216853481773885694026506806067054173993099549857292698617745127652321976219195626634280237885231585257865176671780898524387079507155759521114020926530598508651908016397398604507259991109369929378410708654870173043010599123039141018592828369067744469599629706816140323679457693752398510907784267220237531715683100024240431115246176899131639105962379842875086155880450544204841521228995345834147564618388718851193832012931740007048153257022123666849313339246621550586516063955470268737320722849361026705836429209366002787970000528339112562613778356100081298594171016201611757654413276749121697348687262788057764301537642692074358520257940250561285816534329463668894071139730899244788830706456899598587278334262655600555563417600000000000000*i1^46 + 1683124033402154756841499139050595501111353475427309324457330476936269526939664725259867107820966537878812833443999334504349600481789257583485423219166180432912013979247513803413214519702282081457894130727385839801608877223540687247753193006616207582091280640247558870171030329632011796092122864937786346860579156281839930067697838492901270620251899192610443957338371007365383993178457643245400010507899451645618096604533845643050507165996042643262189280027319649389408198092663368505335269852210327751065865208672023544004923247683661199284388417267509398521321588939688183018047013356655397335729773803637453586299172273878327858712364534704822886026367945693435313801013666348351713655890754563009983357568281502470155197382759618725602820632203081510449710233965912984714480972870755686402305685212867577310995527217602426765228181308458999978935579168306627620001216225978461102674879201203643694081905818388364243542027830719137270468723692165637561529363032993212584900037790921345862225693425486568441241947056185371877211824927966023850578240050260285598387268930301328706028311601304453551124006585102589228098128592577650973021740479586327023712247155844275746838008561203671951012701040172891446347086371320793563566580601834564145494471238514060345133806997602087930539677783391411932209119412837109498812939934501956802318754763932799225217853967589024496713245229768554688093510837885971467649811049889548264903712895122040685311158992825314010289664036773158892772508004975154791710720000000000000*i1^47 + 324647754315426023891508390193693073765840216609178341969513745639038114294856320750283588372329494464899671335587924426228327876048652051785710039298294297345189344764627025481069012055265550948576961754638099636733788270251478742501023595018990343184022900162765392440050456427300576187666527676767037815283673241930899795418841317099424588975247881654098226194112062950887328361929204356717073129187718681665123662302628194694020802032664562590005854548182409046498322839704799395885303129406939983174406308459308815474819280892433307331271004365506107024040287523580642863442082525731811350452783988045409184377580125031696229675051708030770323058421426906645454385353997890558045583767056878223186565499921999517833020783274122106323490169171920739921164563280611734294052248058070370477897555980784108315033228797101861102968207687604717703205294242988445926004821341732414440001910993547816636107337222226626272614462146792316489696709811313506109176368198083365342668985389492223224612724550692731717171483795985510241598675318114027492848720452340813001686166154600995938648640133436517725237895380452450064240768652241568177810419178299446688221480078872488667573827283935934490376330289817612754216336280472955720695764404404782551002240745821508090290123967215503844026858115207893585617002452727845612397634483808883252253200744380123640834445956986227452340856051264008595663330632570573271426530623878586675075562169178944696762293416910644118296530287599985772018843303018496000000000000*i1^48 + 18922540229867059905683236640911391995419695991042617301160087236522562854556947856115567434051105201245382686281306684730277405869271904446985647620496486037010644664406091589391677465688300018086491336720283023263755786127554962657198975693457770474476460864633683030858084564357809130633919581576033293103639318547732483208375583879740427637977087964323454058096036651913581744236967447224528613767647117370384387013082253054679154056507010366776874635509234122709402836229655924770115487481514135626900247634144040845265520184199065272127729107913099481696293493582672209451089498238156440989945418420323011912989560020829055722193597297594440209850779622968703048930953100975156409671538726139223277040125373538945748251668417893745285294536941358721792026792192915774683819305741821737531681895322833327822436438392381680163271169077461589724257869988807165674186551389498198326957587007579395319831198929471239804638304623627571894055395428772786179727041101439911620005226645706450427250340854062448144423053445428974560379505586289744838265375273380488927783052177139619195202774610101695092668689167826732814065822822712992656878172790868029294590867439182267880851687153766862390286018011178556443424854805810376954382514285334451233858613129118372172830373303618281934165620906536199468857903713452484495400755604417305178052744388535699359997143167931638740849530828602451377401025946564393819965710666141816377971421498836773017022230824082529683582002262128302751744000000000000*i1^49 + 542679498451271475121094831621364559521076076691527187202826736304582796051138395242774225274249472765473258869022174598181939893247181761263939373626346924689090638055531368625912161845741808815149218391484956876124280896753294441408365306516498656568000838669788534199860441688603757946899974762235775273182703623947071052799742291090759494783410156312294241088429084392133757627130351881054463732744655769218973712994237809381895502519919761518988719763004928379846879435539093401277369425577510547676962409361244684633228734502227039324290232073959911605782550972322585432703937975082093913119568661859402126343642120641073237205109156109264539373557220656032066089440264965906008810380655409204164014727133129920129830013145086673681217563391611636872454847764561011351464036825919689338439854185737295376756594226985879790795788179922457709557686200804860778021913644213302719816368402832148776363054407454872650295282052584678322226773983842143810827007459090231842754464629479731680524788997511104651330820120763246502519897768401711276919190399949817666397383663818922511402308170050283418732003798319401192028121039811733588064717384821213474866747430268801794321134026071268093629145922504619865674278742440675643281489570103357148744317232932559783160861812992863210199191702202941262159371370886751163845487201110326295866537362694936001222601376871302876714720075295830545111511229620854468795932521567993118636141626189606327019747559954539391976550003507200000000000*i1^50 + 7394328168054278536011479032290967938372713021620757525263630565013829092904829986601638800061757800626956029192138739668759622476486077476776260878761108327207787389871721335767516787340943202668294966033849127859724764310261491162443049203494538961791495280411923736890110532356486292939793496468275773960149606616516319512200926561898229330061001587470033511440972131506572741654774552503219968297219965253827975727231265051725625612689847907932022460547422522508815762937633036628989524199463489651757760435487403460169130146476088523090810005938929511858236644135976285830605557097729311826369337763602704838155642484194774810764905351084016057737812415766166524977495983541722971085069034873166963497872622947651539396310020345499934506742822164491126612757376137749290314510714295353902659163622950906298689887227352417582801663976106964807297944601977783109811901145921260552568310594313290754446595604208625143221949984821111857381967602005436054654554179027534920277113365240833883923169831317487197422146904289908281465892947742614285040793074244711461542215860585759169379417454805662926022873481302144720503226123328680182985998967020727592073635118046672231109238559618912626043009684966672578658944346124338189849972757390302914304507365346863466511570946126287807078884936688949075039647423976295815995056621974368899131304866202845094778144769126699312637755329047573345656352053073639617891782575824099942391393406242289804729121391453916708864000000000*i1^51 + 48965347263989518925967991933981204409198894631135097201199768786721389888893519198721041737132026981297119994080680792251247712404821803721496617184093016055987058796980725674581583405726967322256896725680158965104622533586597328257683719618410900737845661921968026078542009384507592935876869162366657561056942449559977381293473889980172563109639635002338450069319443560952865961108872220529158969951480625692790168700100255189174630789045412173687899626022495110094833411049632958853498297998780609366761316724222124508620647337722013106932321192008102533916096360242362171312339084417099259838172707124628479981005845403839158566283275696590819133457795951675690405215245188603439703122525922045678572560529971396485731799156816852519765386913366788565495498819482369186761831930985642651228526581833414970443588053681268930244148701967592104854758007706280908635545948313677643545264629376362102986544017702583946663948230872505693708248538934833276430825595402437582110964232145203147042771520735223846411877050482531637590740795038630882418190444688632448672077790861935569653471879765042261935766137548175730757944763160487737264874964399914886787310378568211304971155466717795948940133736034777855788012870245092438208141454886826185765808548281592936809488702690787141325551562840940496963845468424626794245832206439446123339310342690620792801854842369881605366546508050049473248204699005919356569899311452578779219699236468831088751766433382400000000*i1^52 + 116526773826516256345825046992378240731242661935336245360477776348503258189796753276284736657525345773198936346555998522370651556689396090084531795368135876873282212307336206595481207169827666266874419461705468326861655803599502089606380750539846952324256222972750608036461699315283593698682844101803589595806116622194795230036309778565194651574469679767063980802417497346909935455166316104972453233654544573722874236362249178317266188879265877206064980018067171737869237640674327615861645098645684226195376462747147719729821926883403676750667935072316133410397955119931504868677006325479708084583605707498846822898360166330227221214928753471082267291049097490736864948951716071292149990264143134166247902967320361647901988034992002416760471611440474505705539994250435838778215134889439979198912654290886545098919120522733135328360381298827248029425111401710714747712692423113049662411924084371420752195137565131921855976033872375477039834910334441752235005985666146948138210098945869351141440590781075052740125861877516807346476125326598963438098360579550791002939237884814124049869084423207228091298273906251936687890325018300350996745610781983265552663543454205025327112959178720300688070532738406216494468148467159352865559617755957160024106203035648666675475030481697591535644646419854247748574585200877519701258920188755599892012454175985325613920560021334109246367692576266385412994099785599582820908160986178798129924958796942951034880000000*i1^53 + 131023302455691758479085751650010395875179293233577803402141023702848143493836511526269117852131846945871943296927727173617899533493548298533627790121835658938431985783001647892916483336071749995934188025863178885188486733952005593155778442976202623893788212068717036038190107700966574852237185166135054194962850246849091278257365131586371414032532543548257576346025248431222448375492533944775944982978413199868597860300701653093413973114142420007891468620184127505934318644745160395834943074962277716416192303228492877468448662627721651671851874426002977410982797415155565767566662738700526423376605943308682614388285535645546534451654894361550408965685001860908607336025362727817851934801093448390052890829890229436326555329336266992761698460303032774632475499204679850125206381848395446743052618893693956006138420928533994724574517102982069502128764698969465029023004151714127781412044750833546886667347201774772242208910870835932997623305075503536023983876383292962333434154143699601904046372273337777835257639950762585118114419632728209458471546583444066762624593850253011352728448899194044499902660459944890384378982317336220338189126865475592711251859378243307604241174664071658307976403587908038084417671341923901826292196515633197154655426110988246675068861614129808435457553311511948830630559188750206672063373682068694521279736182704126114039230176943825236293623284881381838442244748533822239420472167466397167451376384000000*i1^54 + 21285902173395130705870211858838930083647807293453427700275751475590568697275402515160618630138449072876448568600555320162661584926660842246612267063258233754529034919723961879447568622722396941825517550110756786888618274766913369788936484308802805939261953705343942924916713332666821590437578532290658294940928291567142942411177977035410104123965152190208103642371282867552245485866572890855009865237210675387259705349685739948798416890130333474604348332519327656101864632465125692895404647499595108815100788591551615415594972970870199681352571577489120754550301350623566727385536764874189738421505088523871523415019536749501287253079325164846749328949623653448717111007924827730723826139173798704109667194291163902277636866615634636089489586861708635678696250751604486033023939578236563957302386636807756814553882677097440559015087790466298371203520446049900002964404764114237926636882187316805117967525522838003888069416936834329655386934354596563754760177804389891271645911226925673727925638364436938795379959278311612155138691667656308113140815609547870751652293332731523842116069478840621856964089668079522165855446495642945323707103980518967249730228429216111541674326463057891879208444064530951582495979079386505647071770578300563353130947889420666078270969126339856045252916134440894346136379311637182233310060318350355016503813347005849051483799077041795087262037052182519563541166062641253210608987345392646400000*i1^55 + 1206024797286206687300816775316300485162954514268974824808109673817595974889728599470722726009885139293972347180910680807363353330462661354880723120730746962978702989422592391355632422944898486785962742463554571281712419610438026915492380755438427054076078047090384201934911030606823788483864726326452195840405966931462838061138407762680979371086879393866046051033507782408046647974667471376729208185420696386432490601354756827159859410947640811622094263243075262827851223188820316550522612802409504990124944565454865334249547827509743218419060825382807219240843358170148055157354327268020681891319779789071008457798415506694236737340126685471676765558579346666964672569169133516123315483806856667259194756327997527479094653831430362413694357645101776700941224993084285412714336018242772922392169390294514542673913128710483327911225626952403892909639618526265266227911032511545631099496963021743112703133913173216167423025446015770302355769641573831748704870010673213622539727692700741298818212302253508044059747794624937563107074157246909426586939132762025341198671768982093256420897283136402156428466075252069323114785646681403747828823240584048564744664390215300972315829632249430309252787828418548089028178955421386050991044211263706187250804169735559700529154566645048613762484285398191990690640907190098609762884523139066073427567974122280201106601621441356909656686483356539264244177940925478166904160000*i1^56 + 17817069554229233403591241448975982048102914888183176197396426559458817164334436152839505790604448548447088032726461828515290892551581395819656339401181601517246139869059996240826514394182108660370383556729832069023231434406801757358967676143038603055872434021940791318933736424715116109990515789686635062677226938386596144915156866899245230355463057847319942598843035741578987594604824916573963414747476173392276378683605095018662521870102317245397397042425689162950936699728018223484906336313508508301941317748444116820309824503199669034527907106183138803838005652661622576790261014758226465243040139874910530889366458801605692537312856432146317887409371333767251765782976996772083956308240740689634431307308863679426553607768440475638210037858932446768137085010613096559975758449158196155540788824107254304162182956360145738378045907502488841443177871867076920134173387829797555764165062702880359513312218292555033752998896727091969374104989267771607338819746697118098063221183179354584307506762086379544822993183942486107989430929710412851360386441294908284569856117951034979691994918971986031859950207005017692363166840978797859527074396460193160201569898596387203721802726186141802675389288505353418825422911895176355174553509698601893285392018913576627812224593952347944434889638022002987059721879817482979779285552070317144082136373616918718152412521965121669687001722091969325481971272000*i1^57 + 231357773731344385754976550404419625218294690215024116403072310262099740637894331421933944927005750236380636360216233727916890672897801591076981618388254458640407170183072526827556202326535926778516475892305624066900611402260973423822825012519488217681353634307933431607352272243422528854688568580527806618971330183318827911776383623836414132671226171374568450472087936543074563701433925175405867739247549161821444547756690944388157932746212319490381003793474530143033020708208114444662696091035300121619955428787394374343959030468991015794537912429425135766064063714936352475282324938765614593275854672922200670764144693318267992499947461842528454247031494883605364695568630653349172846380257473474155942485100822406691353224252987576940760792328867336104759011691683800859558973942500845324271084166719272559913763118571018899491788299369012078981341080159990970359031123789388946741355390465390489284921662871068252493668438299968580698764557558232805204783864995429565409015637636495516696372810885915353548004855920739466922337328194985320002456099761197407084678988620672292101556722263885076096270069040900873654471862316593955715964194561850629126035780941670354552151026179678802886567295594793255838809458215976374159460866407294132801477027650857406558820246388876236677870682382996562550700814401618832555127873850194203080705280338637938317230193851671016463377625521600*i1^58 + -1630464578429493717702383007525358823184165672779297013291139347922258781572975580098374290868703093432552898074472827649698558032847527285152066302515272383715068468659577798231180908339820468580687205992306385739020380910443126426063789722689070470724725118323689447456646381063269775594270380061033205689595991804194355597250053204527923602422408623840775545641194814147450929562868233383291158449166315899810298877758958483260715622872239725549340186217149314205988465752754475291231892503697137215815719754252677425068366808002477463061282352720504040973197528673275320007787440187901377260024407820447137968886337234875110822671111026428263467871198475146759273800103980091644823606565730239778815519090276142788171713893754521696866459817635767827027314119684207798234944340348092027073907583930831275847041875143735435325422426755894609810319704055752061524453647100861361850415369485794623998737560690348105698273775354910443360146532567462119769650817380823756421568554398260965539948347282098661591401155814461786409794966874203275582486503811511737409912286798297854337068408054385943938243454016270463927727726748908258771267753460297724134326683007276992770891016978851032412827307222783219991065662341381075802430400214207052143665685921283543929552410356346541866786762445226685941605999467276367939130069605390872270135754873315357368300*i1^59 + 587088737863916371365282667907538566162100493292871100318480303924769567225209206855167177780306892987307802559962528541417638904543742558951421092839359184054403322760210041414385625483001849617987230391965491541082636155557604839290911563560460676808081554815015809692968323654618153192470087170232932804754232881411468234774212572561143336792170947611249612851998787211525481860493134400854330575682071625873496793285323803669405952712519413635916211318452288938878599267318081001535470385398667313098194299365733272674176437261940901312003857956421221046256054831500405766485926131363652037540150275407728701898491705464690694767106990130853956400853924653290647292258008458218778472536531174011126775518932891563575652066031930239693305901418247861274078555629741435496658880779017617792276948197498002381750604676542879408588783427638515702286447208148928794702826739077596249279564419843874908130947345265054738856126923145203383986876999249316681614144147529357570224631807461743682357028413983512822221271555419230687014411494975102741271795778642265734379893390127781175801895628312537331242482977199432883083345567902334243379219090984184066600546256699828235103758348258770443878613567692118247450223468497254613493461571806605077297609071929148720542809538512293686777436854899344201758048885139354737435361*i1^60, 1409894927037512906510001200206270604068915209285145681518398070655427253476004208384545930557499289663913054664263670365750340468146567218990007239802338538574568092530288802945961707563914958515260000244625204718013714356521893714969838058496071424011400762420153673190762860768783155681814558352417977402582578369119280526587210963766974643795490062015851419376087552124668198353205050621908588595611366270148289971178654276062055278524292133601398112957797008171282889210778124569191142223398269631383761231617810680077582071316372441656385881317648630298987340523480495868424319780648945204805531845365280053378549153721704975699660450237865305011921851126079365461157576258092880164073507607261644662816025057685795116848090703027802906901815525411651775593214881359244412518991818625768111352027540018529259555180459030723118732981061822711614587908455241728714366654743396577701929579185403788562258113543858782257266516565316282223676994530310403120528259850218898185636404966192315785286436673051539916436593549146958584561985912166067223654510874672964034552844380692976133046545224133731715973876734545309808470266425101590467686400898866299094517404166817071860723377179300236283913575723656362044982367465160269753388997965170211604962799161889004269731107272799368009038342863789065506578972759632527380237532130141223134513343705008940443176939407960509234434631159871876240658156154882152307315762547796737282972622413411240917465926976234176697139390305410596651728410628063261561431570641418856708181247964603689592940802969565342414939494278886017205502946938797612093036186346359280657597010358991189269929964550043641886076469830893543200215888537381959943060722298450011434021208489383677452170228422214419672849729302410809525030317724435088514490689423115458157447566619368410307219858452011442277557204814154063804797299960960611316837327389240379008423894004339710880975156057083708319907298753355653048848866688993641018177694792252419949210403584006175925535486655178583604852367420750529212699948713020161564378756678405215595624811866392863895001625028337788743130099300512814184373269587883044465993711539812639627445631714202674116201402850877457571006281883491783147520000000000000000000000000000000000000000000000000000000000000 + -39438749841381792124763917691934136139023441150095036301896031767195393131815710751129882223111792289349354268801713128562967024352984955281848913003391111625526533045605839496962665803522317419616045816528328413207366152530796234903697919454454163233946438686795658955171989217734400856419181512576676883381636629776786821597467199143178701523406206263741454978540838117973570944395274528377416396703734585970499867920937820691812278477889305329458571538877712406099955209641325318083214458132641293743724662637900978821009185656022903853365562814635819210462737605776801542546513489188284265505618729136031884892664845732135234752960792078694762634110237401895069739793303335931126472133369661083048006564899939045683866678631134661148231825397016701869541412353471121616962862470366660700863455933509422926864771140569256747788017092072934729146238849035772731247516052415321047608931935380944403451145541505343611332272232048580616757204505253908704708900902420153295546111566451201705504582894956263824315503509830377296975482821284535427528163218150911726547850598018591112639905869104188100506909216055406052500746963098181681272722110666529766387717833748080117526257128927691449663579478176502466086902930755127527790932652053279473039120494714353587861377355600009261444756496460566776804195703612533649457780308290323487613336994307466659615386002467074146907053719623363544410059693369321327988982313040293077451753869856248408281651314116987032040256526059819961754706307699438623529809898587182127786332645481044987851512585167669788684113465640080166536059524490693539074343872545520631719746733465512859535016930035179471007218886768003706820820639690900622014029639130928410661355676134633379227030343148223339693912349696825016464819057240245544311943010189842883944198898994029488150954539180928684006356424981599525977424029192877583921256350259225684605641796155113678144616757513214302292245703667921005937004565143980052953094616923120391244401472429576999977425453250568861178592470281910628284726443506038022531527985375028179206328054141087055922823910649552691419699720814500986948597537606049433860529320368190240468125515725033514146154632097195770935755093591161613739622400000000000000000000000000000000000000000000000000000000000*i1 + 369365426694724095001531443927042977692224969599390556130712516873107074134968675292961010521379217309427101755401147530331789833024716239181316128192911313570885589068567946315572163917329175748785850143328687044951774470180684036375587837871668058252010926838260481505008576859549109013438581000561226380254179827745697403755445273292833332745851218352815044681261972010854389856840625501777097453590534891011956366031846070094285507920459306287634620164873226145751234123691151260940857446364816536945024719003247663509302710197629996176075599595785378161227396741606826134219290612432823438567747088680667837897068183208831491351853566585802053290924396919945952672826050584498292907147575547850692288127803159241851200918405199708297106559531921351445588230590052080756860198116820919782873783900164927993286843231132277282261066373949204230003387618017867402116356207270921824797094752695506379271358859729499131604118913850199930006216597835611057015027585595670674015515825077348152652204189609536495356759433128512499338753585393078442525860471944880305458014944787857551525229375329179812911565002761048757907962092624801578687309065354521727876137874115500834390371097094956185429750154264386664095764047589909736722301381558221952502970736498536779600398194203112455288847992798610459138230235006127038052483575228090343918362651381038597664056889501365907896873044588980514275859549113124187678006038855940686453130234436069657506214588179128388404192867798500644647972646731602382633239690341308705549719552590062999709189984391076680408304659007371572385745094786233362321894518433668602755126087579158116989170244195473333605687864848384828364434901165614124702165016866329045508718202261441666801984940328502426179105302061008185776660502379445422927861549521581774506838113733773903510995261000785982860837344198977284111985675549233082062991565022222360854189676770951225261045960035595796014892810206134940438181546612752597048340674829653369477364549459064596413654296826473133790170216353195909011153373836550320170349716614494094298747360078712912367816168250801799105454983514497067084732660524859553447053319881545005445885729042243617533358973974621326482806831875475992739840000000000000000000000000000000000000000000000000000000000*i1^2 + -326387713922115737325388653989235568321539977435646805366132380966749905692591928383924660944846552834824180955423375061813297076396187291279498098544090233574743207811664148076169966590989724261876560603923522364219581884057036444395644687884945436509536507812666859526355379071382863083922445351805903403174910412494236035432337580841616371662188515413364234005940563674542858961995051863056539342903274987886078698243808101596275655461871029371646241072252557299810172068274828890533107302696811307247250836802542544779021592833093172010899112299864770051289890490872415483807740282634425534985763982815665120196775508402178593612374443916295862034656495026306860848396931938285376167618233638681227155540482153227669407751797499919926325516378592907179425234218623460956159606103985900265193275781097129620928692387047585380740837958155349415403143600790731296045675462788565081836795651513628791428038266631548228203786546941587720850646951486315333073102914782251176337702504513360209137461449602846212678959933107380773599086831723310336583360733594445606451111002039476012022380180027597848981220870336292994230680109571046976663868045573693618828137596936931872853418891902421160427435175058581607710790939222967142519034342982553932242730406565668268048757248106252038778345033598057900411846896892809707254793903424157936752756988914016741843108353843227687625188448342802087070517364783378199824443621699023960318337122974798447058879187912996676480998679249293333375644305551231615241818260335279409836608600466449482663809871824014365410859592146413201856224553501174964299283305559641996013110637965015775499893535978498786809591496342748341761783636921302257222843512927949390442384211727749482064596075704504681439849012894188932235455473937072478899889901438252475676985113140962266598143089137038357093132176073022414783686129509637090885928541765701611171941323941121505973197654308125315047295092158083590466325112091127842876500451752920657103382340448838591778595208552895089445647809177132264203075271534185729037085781700516348035060438881605631608320207863056400078278265121731656812954414302434665751527501870889911346688767865524742471307525047850400030386277968857006080000000000000000000000000000000000000000000000000000000000*i1^3 + -243275684835185246837063430114036176949798714052633292311844579781412821991663511943956290114705556134600813761383547958707313895565705110509298295371372672000345212331691255399942115521917164403456996095681087409329290655906047443051693496008960535066811225046255090272760980790932309426691372030567370012210069669627284821059188482245278961356425392371598687113013805495342774674418137755559664723496620994477445040030179409725879662078877991451513642288954299050913120485929564560879652883793605123093001098183647237737465095083409571302870688914448955004174494800915649219518928285754667937602827408648426615143070004710611363755809061311466368289542070680952961595160404615233041738752430188855851522237959797723271031491427368669800116147221710020525086341503250552360407215610631317308549666272635349671805688380899779350075232559350447147454275808839086196696106822296064706576674834214772031183568149026729321581495131096512956873667651965119388375449543431733108223992465643361493272454586990171221321332257112389339619363935680715523823380221720927465614690830468424484432061743590415037021397214181429817124620895983499718973497437975043629311031953282497855385682420314863618965940397944160718300185220526860355012975122846044312531257047096972537757434085559438921378870871273372417962913580310543565598650105504754966592026721169995842705621253686722504057291966496183366452948093926964816410750166184856649427893323103014610412651134873425856848555277908008454995973312574896244072261882181078193386867047547952310340832366768385348695537951487336510739371289055124741488969910282923935372229782772652991518444933732891134610105590962099177943371798913178058406538000218683141888794172341890648470347748440100812978468027433220906960473849174036213052708439349527064607182725346168071282814460962415478672055004592501114282118301971129150600199769389944874834396575887640969512229066031839977022160946505547857376378465440029557448777692831643743391343893620454529759151206029120032284658384560637185124118535919975724126679773175392272397210187659174900432965801450795131485171520348235231252815380691194660230950168688715259094683796934295258024054683878161800435202179813762662400000000000000000000000000000000000000000000000000000000*i1^4 + 26038733770074227109453443180495726548068762005790379987487193505141553379499229053486411694223114897623790984963587680280721497252726675940484084010941100543586438798162648484311672349959496064206249665212869489610714232737207444350313553639820010358721612684266235300750177607175401102867838913983574497591056499122197483298534671202712780244780954642252765711302422720982854105545348696195831613351380984710624428592327985490598322321053772382669238969277699913623661676800676841872804983278288495300985238773048754666385380968832391035166949444244694044920572871466902778049993287970802879738224737308816449995320341163729058256147379876866501308238182503664156017822638816108781239832764666232049107319465308784168568941119887676074667947551808900918360917752323824305104346950538208062726828494168813343867845353598049216294396497332013590021800840712973801160930874577173709641578688906957727379120859282778479536131141478579224767068556136659287523497476739503018550004455707001917371961066619228953328477962520182227332725098509341382713641816818974922053398029201035729084647258882961982342234268330983480745612558088905012751788156592260023482194537301857623521740058966529317552152956534084070509598447155714344141185013778754492156841744547635319520786663899969396716494463796683340736398276926970163817919908041984150416452360422942086132270597106237501214772520811296849185740742158864216950419419428246314511380603693437987349539599608755914529004438565697393817994604195126332253439771097782025245785395360237050556600698631098852377409280094865932638027946208524223964652695066234675665093218082276608260679699001880147890422318656904985928336422823980580557026372899243114498453600215209760770827598425657406058794486209242936335285069057199690129969718411144476656070848752152680958886851029972671015738524525293211663392802271355330855608604886084749908993506641276692654573696440667170621278002545853918210326436530413090295073599808870711468661887263417738520526207296198547697377509317241364752586240820089949647904995933674912629285358982458018345888271944708369284204283231484544546466161430974754629250597451527831047704789951121373383537056957767740909751375264481280000000000000000000000000000000000000000000000000000000*i1^5 + 31416731580080457918700793680132579105029237649181032861159937073893166367451988617095281748174432563561971924738240041053227713911027885871966529908447894694142018637747153365251206601124110129368929350669047677361725914258606979193149171293175584956821689256135572282478257168312415468792237036391310859829149659412358231183020219110235659056080664433302262095683030956252800368964294010437854769580960890226815093784282091661101248523007486787081221761608216577141166826680808784980075889415610825629201717667028942937116870936192438452918856007277726998760183302446293497377988040233477315120907472405949711585680077595316657843195924847219395740196198248016844859959506632693554128577971731091667956703243242559170562342271095298149554402452212140945840824966443752258547412035667996240762602332141471722945992821397671351156550970005860999407655422262302396076460054275642692256246745462557336557037774892753809838946134702629330178687760028004019656306419884200870785213152443773336862292460403608737091152654017339081094192482820106034893324706573621918130436925011592816099967471182927242767484137130571343645498941938604869163261816714599756536533443325963531724033675385804634354568985135194317776539260396960828270944782593513934914398312951171514726844984800312578949355608209067391271330056895453396067855089683833069984588903955322769791712121347241309546606409537173263768680774297720786218105273053732067665391399190755079455971753594804324192766456290116606109933950062520426931408947928989523372153402705434869427230653936401615848592056303568518976537919198344697438657579739316204259161182452994457470346104940584591795192560367098128709631061791144752814034589018171752595224821655013343265109559188550209677912315520132208515289322243219959882004427496575156768162724046377456663978890860119610621092316733004064922081030006712723548732442776642880288188977780044606770162693348715575626695411721585601284296644798025569927217037347663722492862750580600456014798026072472003854756958715200285980729180226189845413552571236995519970164038933606498217912249034254414504164228569005653540523787837699986959517255066589446059495897978904044861134209344496585424063002836992000000000000000000000000000000000000000000000000000000*i1^6 + 5359834262951753553588795360971503000318273265599997798401041563827708167594621103819174424279745772490773505142915227233359838172380888194635070986919150130800380999337418811646927798822758520792344217329136774565187739798268556458400222885484975144186774063979316309093482966868892722986871970288727044580917779742402123881684888539812423229451490614961669231916197476598580929420059223060705215324871020070866007760407865520979949754193357337085595675413924508406065354890621615452779547443507530373185452826286234746690013066519241642059642936460575985783570916346141805317466029485398987751308967776664616755895112534230409787257093685366157499562165014186211853175674891841708331893583647657816257805046828831131393777011664187511672133580742169067999459957963922060699719355563327239795214654755602618755031964079516706858263277396298245065208908993306284536579116769643931041171465529471249932958701112409108638708942947741870993945222740042710957896106827480399405425590340859978038355365116325415174416663102776672374969857730467315254901852749187237057196111647283139867653098539175574465333736846085626309191368445288210105702645070608568961624953933583537539722655741879317426950045784299128303973632696309937476751607951942076492121518778331224099769823185454001667829850225424169290289650330294672817261505551609876937693833010249823290949588049493014762133216753574235444147890117171304956816573905980921737935405948108400497147330863838221298098022290164842577671726110692410813713105221788352973199058463390534719390683268237135993082217457815415694756996166790140144445516352244036094951610748513405565021483997380189170805082336497355548416422409082120714808427546974398503585987696500257788637343634715223007984753340093934133900576050386274098260264883502667364845221493131656388011983276770998959588895404408991799232356396779955414268630166594916608247899453603334744813373384041728694726470012449260470972218206442300041650819549577932194556844031374017762033029799103321716782494836879799140934998739397131237004723998200988461549050412036975593613395277286818678912532390710288151548777324430033793384855354471761298010789542388554784096219604784736136840452505600000000000000000000000000000000000000000000000000000*i1^7 + 1021302343654536690157356315855900877640298919580809378230173592955587024499938389819417351519340130064289024524834125179432767880874740700672784876033320687243301410464172302402886456340872935111655712834493115791555437680212405417889487531630622407478891920848002602824827835453027615960271887134694184423938233695819730497586558094448027890204447713222240687661910726565368686032128081469407256747472654606288970344050960304435263196326268876677658595137737366795112123137939441222885582068952990633405172296145342428261561159766207556320045671230387439935060298062019887191681645392206476339706757674756766740050754205494189063498770056786043313513719363014475405341017138603846458377211475931125888701824568349953681328553765202404937448098130398016222858212012552712689486877050474930706308747471213559466499122343457900591020584046979443972531078280852748009061796216902986281346574444509332838526072883270267798513916157483595432128020433553798697371167634543383721879208109854577374861296359313023272165392712168375669419698557276525966001039328010630179749751674047186189201696231476226549255001391411818239559365114361457418301317001911151281000510990296734550831628863953172834589738593834122605076695087284002256736962402939632695898020384817259785155168995215983876203686528535931709277270129849699129840173042161416048329661875712127478768017886179849517657294842336035419913527166178547683612099184741129587619166635658211039760536100558748071189737929046382750402349639933837009638368610466958834770994896309540215818646554252186669490758501299649626771501827215978794915866001398456832046237744584132890747894838290236575284390954554098855244735203215893914569978776874202834228547212750554930643792413705235404078513735893421791259781881136362779052358966320411641281489750334962880917613699406504771595308059173768448608398967198973279464658560956769437208478448895648474022796352020596870688912336863862460325617878855143756876022095685355509274105674229066272804689715805260696541334703910503685210310145803565223767989971779455595495004651038114401573657858645053171880335469330523399153063186384180339331557561199398148342774185523733176737113493642197237330083840000000000000000000000000000000000000000000000000000*i1^8 + -33044353784544689868648154542744439358594076654565083924998463870996099033925267847652137235357819897587679069562084835512558004395602883302902061839629169035579992014854305002789808371623123801330041307691291979083318481443366695906590961918203492437682661535049823941762390745669889330696491767268890308660793558955526208736445083534581144804296592456938492923335592229464251840660306208602391907114126977142469027036154362559329419403908647193536889992647717501540223095068301182561880921822202697707661578614555453514934925326472148140903162065711125509468250987969690607710029538336675859769599347864144787002056889488063309990800835626784419598888469153926389919716245484070645369822453958219046610574827500660530182801887003018229194753663262008337147193282213730863218323359693778936146427859393844796625619148166968109647778263122914875853276757407376726202610706442778183368091942777103984927831127797621301267039339318494156825523573751871739624043646558356562536220058002910245478880912221627754283580800696403160798779523874167709917794876783216286003943406762788514768448825531605529376729954911086790879806800763001459653795966648300494028170467617402398183233660107196064235509304265848312937845137659746464570879372996271618078565893876138338243849733754011016556037163795042781443717463198786563292644211920930068277880544721564949147786257428097704871549680786899116196279960413166247790641390355130749217963492793004536259994848619159930468683712507610308289603618524703008612383759620039234483447493856497596090647765141343544325208413658765122779861729238076726130869824083101834997585199441833417393645093861473886224251095546712921485031483172203558778081900963128917425843246535887903812676557959786086523110899069350187177321884518475934084777346758643931542234060485321181629323339387691727680012815683153493283021806658533731337918303660386808822140828846825144857155803512809237954402207906142281640140974969614125955859209186288792308756669267471557416159424362717700279315155665894504034312044712794015476456646654977889979378988921751864883366953218492477631655325215878422302765105111190144338725376970350061325817155328657365264946018545685535653888000000000000000000000000000000000000000000000000000*i1^9 + -6585348530301077527907112424382193293977129185513723199401135842155705919519294024096862580117622404471067620691073919625133217896620732786457278575604631494179806338557038641064039977507041253612771343867693735018189081299483248526565883417064973135706951501746453909070654480521063722354397802412606549907498792893612684434847814590130845036626787186313018983078841513360697855621518626575121486849673615486755988832755124417837041489276551845473205540588187916832044194872883516355296986201222592830109002406347259182169132534984388989904931046474881763222513181743188298478985690048807738576306705980036006235642659030547654629820696876344901184933127873328766347323485316418608495058931416697525379930909900613396393226804448688109474486717290774865000547432172815168466827425262521580844790035046426926304707607667788788109345307925784338600322300818596116803134374994381022298243835627988403346653321997613458795846439414144337749698219481883639970580977351926076532477939926022069511181037659657456588804624666117160516675387971276240194763901359065344358128871944641185141424750251474798817991561671675326911780490446864579625238719730795233165817421356738187974180881336590800663810574884053389309886802347099955074288517813952382415901056585320437355134574998582755169272159567778633189846888577561493932084105168872130863285010082176881235950609624187202503858899176648928606313041602723339169193944727637337806630149635206589462648475337136361340741190308293552744185454817105887595460566573706139705790299246004632932860415810168932666124343388744731709514112572461736432919180653542506331942938202873055086001080844977633853134623537558947413599335470186047851172861855392880416217301338326218073639190387397536178511793002312053725599941460504832198542468020588392170329907155557044688994954207365522459227225153501654278308212296137334413610502937374295994722549695911517179774616865490765009945359482808247729134349530350447472385018988181795016393828282886672050146024869311903743076619808509754721934095724591255377087654769234171675370688342269484119314558476974649826545803429582236621336999913741717398291932654463579407907525546721803846907190897622489497600000000000000000000000000000000000000000000000000*i1^10 + -921865651351251598136708797225043867584805197193820802265362572344344160259915337267375205141256196343738682842449574127179420080630596675357899439906896714247223484772622895457758486882344419913741130727640831853906956903528747972350304409832723152799501375449337475590877860365138702173079310978862414817524685520980076604040817082966873268267565186595735028956190371380361925325208269170799719433388355216896893770137798171795171235515532564214694971350371784694990673415809515397221109994377956298465629984262570757226966225585082649977539374873417060945334284512614183884742615156750834556287466865185277344958952490994277111075402466184856649320358000620929245136958065921297232928596062361689298321644789209130955360753470278128523084257981882562033917784565332230866546352798608969570876889419715757120900056665645520340553535257810020234243586654264881294473707135615842382765789748133238247223841233923171166151805669812167403917292970956993687958858017121168420547363573492457177976750519002625406783240118790690187330129078588855538187839634809137880306936758555201809739751767395566757502770319918592244602402977217588972625815154506401036090425068866130391754815490219728104106420376570692773640756652119069534185951951722880665235757183785346067927789266386494389797169513688354956919904025228629601219415481573536155881128208112513098568365964688451610799364725294700858068156210813081508962619796527845249102180375429411021649931517328606208736823717544560668529876998349669425247530464479628016915943832843795952406832055861284940672020147064859701677843854108303330887172112006451168896172990856059450141403470221701448673253708701334260125996153469852766660595074495563367674995447384985207733056569502118142996949136982658600599304192836846093484652023117051022609968987229041416103154192529264570834726309463766931901421445213734176649008897050993409505039177903588005141894970687758636745906427412161297364240741919709077394510363841299919499706929441457701540814951767818755093299589767501192437341318332783322324410940746745835452867824346404349036606986713374355766708293193376285630556534478151674947573163949332033184130408905335429334276470367846400000000000000000000000000000000000000000000000000*i1^11 + 727450253178653320642455384545141256071444778649370142455294233508269109352751356683906104791269291770456813749628184079533786071315198985681144069035380841084966951727987662480652984895200405556721265375260642241192550035771122812502104426778658657805940781729724143115824719969418949957198259970883714870988099073356019671034950115947271917700644447511395887389095495654715395694355906383419183835219495105969580897598789505942617892460649763072012454928433835170325486765642730133843115881607695958186301455725446911059038419744908406946205069073235023541254499304252250607617945648857120968186103702169253858464928893658476996770377589504457445525926036663959151569456391081950864385415984983195918921578205425100067614419231357041796935773536702345953723651348964530610512640580036891572196645756462171112055221454052324194396473059931510992345390979649190606379065743929894329253746091910358565281709141415048511421126100592061457963682046372955111235914312617106209445193977994995311149181608659079004633054483915067979118192154959829554808572113493486005023413137201535125629388169032235121315701488101117689768618683973804414043185358055677556342653250547774681829805338197343666315311982654070304230306481713368122177388710382159986777050310544250237246338008264525913019421347180619696426075312142339301624461127360689542550816757286773052299881237983522887623591695251454700935676188852757508512392808009573610188145798726995537703646899918443075485885464482323234798148444573975008217450812136630966794325985496193197386649208687982625131915927785688877120126410653228516545749351686296403768938031726409823263202326171908662580329195088595258057170301444617201613735985154279484766198259214701049096007986555464239466534952452851488382383152850688148353670037405073051797850871261550472661413865308854613079537347998343637091143580228924023344203818447306855838327110306349195284683083348623927045796154467943735511518554161606205073108261465410482157885554788403271455283188797548587278850220697256673708290459451450433929819228840779442384714297112374823344778730096922325070498401537123057350914945685877724385717468188558853046436179910966395168382290755584000000000000000000000000000000000000000000000000*i1^12 + 41728914988866694917966733814888789083466208634340179891378174242354194820326745109089698457337637708811435464437466560492563210706092553018658906432938487226107217616811319827174123484752027633696564486510947589366270600847926499738616008888110381390874278493808096646657215602321089748907442120699505646305586251621965745233482762523070078102879668893506745247581195353815524166955805671642002749276590268143828110212556155360536927125831277591154093902492236187955438418601940053639073744699092654372883088767599361764426875278599162761388974606938951647636483321757300087068498713954465515085094076559458516139436551420650210483404409883722365882717515396064545267986864228979936569581920029463592099591003892197183653348815733582331470811331514948259841523839092443366877056511903793389555817913543562245637879958420704571777838054431561193976190933929155072831272143872224429743108344910502915148562531527897624326801369137118099778811893402675665843113766797785620899010784016048311866209201811012547988409150818214846377476797142349296361783918987471157992209610347978191282531991304893341212139089878485716276290829056939303562258105768928982700766595664941713083570393969880628922958931425876331763781083439351997793161539252930921405221726849437090171613658342060944041514743521073011376986565473822960636920707168219182330699043079220631796943379883875065503309302115151470299759709728754035882354923791494976860950083915079526755755243133360382598644362146034699158187913270026951879919995524239460824212044105253990696748408004076624622026523514157811874643266105416439641787126213639236923989615342634717707201200662280739447971333411634102242220173670847048869837693541158596871970808910389758807826804321190354852596304272102640510418731200751924315433367904646784269922960200852505098929021093479693416827862174388905624122833507920848086595649410606168758641401166622390395148693065626316307236048909587158826650299645108237096717055011376683129382081401027066124952196120760995094017189184734449034284911687710333626295104349212273389622431432263925208146872458036208789681440533649049553939274562236174489476640033460076420284140371985761118167708467200000000000000000000000000000000000000000000000*i1^13 + 907887878161308602050925769602577448160123031136402782073942807474953824328538769793898032178766431088912711873689684733817339197595700646465339509470615202256521137470351497474977022949082831144919974907717247812049051223384783756336006990684759331301065094206243924522090131422698069418530906237325625779633301771402691676194331316929659335676282406266791810120078044821755185226415481734306822042399770695327204376996687465839032463071565263343668348553057621874018233072149410865307249586394597550002029297743926454349606057404891531703635971545662467333692784407963369803965702754647393240440250989897111910074216936607432084839403688682088670959614026565612517375732342629760851917867972881047689100794110410930776727993354323652254475983176829665561876576152732854336692312695905152342207177299596400449130751200332854686647996845020808090165172527984389109764690220266766771222400500816683184496181687060451592317898859936787030072883973234212831914854638403894900109960739612756502871082323180855179169076979670081099698268932264136418287251077798588491748843295157361171041112857094155260872188629487631546475110566740751531783963159124641473759884530428253604147256266570605372489689071118775186563081576883074820495121089504832830309092532358790294605844096493111558652022406954437967940993193256079458449046503690260518683284947691926575773007487771885968645661111201182891719925291416522833708265946109115324821221387569370958041640434802751495869040697957768448432693546518747621166586964769954063809670971183812928338144582028625626611824612454822077207556523984562338628299483562736947782218764627460916828267461417342612648975085328782520199038925304351583861326108626848414032427684511430927211608591133048771610671837330612901294441348432730339714002661905274318212785874173766456297153877441971066550358717580263120012483096252075865831840029421041081807879804934062788108898957474584585727013376935497650047448172103449783856420890564072305356972841801945143022825300163866599043319211680530288053302503865077368476273243705062558710611044546074501119205258462205684506611902801361125007144509008942151629289276230193107214160217517559485615308800000000000000000000000000000000000000000000000*i1^14 + -82216510423382342380958445973913301467515063925724475917649869899852116636718237614420340712667248130288849176197704197665359704406050684359042452007749805900295844683529631541471882536741738959816095663325945283504881127511859238975316707925053263897901347244515897720070120331602577685121858881890718542758238805136418418721020578258014927178553246352919168564454520591318155061516838966584995914342340001641916827293103628011531113736946567831400288163185062861759295191270935589195851540553317843693343711302873516124223325328003396649577993428044680852068264696728900467227256053637499014402814320339671790638846875925371711171524277588224150138039099384965955871192961073540424463015524534091979349485412622928816065545207337238036079802837147862447441663881043981651530337744309039376255282967619765050473890926612521530109671309637194931723293779372473736970911747372758818700918704670466955707081370812077558246333448593615900738661316096969916431977983521767715057479879465786237551337181420840388499643733815713881721539291964277714612812446234069244279197492363815822399267222651550679066501597318836038367472731183765684937746159249292422477076383566759009572671201411108429164080517519089712991704514176982711095374091261869665214781541601797650918858208134870281277492654912037832802947305605375550736335671336955469928521207240090450457526166910011562681487829767021609347482351064965706585286553397654799002617040267542182397068973634167323067766099105619206053401090824998223013124132632747145857041770299579717923967762703410523673899508022860515940795525426518861890615481443720088492448991516685362194154152972366623351457672410533657308488392133341396489884165550549519254215793039450555572734559171414015140251928845815168026348589705941120249534097490641081060098138445988133862793214406788770359304130913112523164623357674966261113010497761147323634432721964523591767394013608866758099299960017455172967815992663208891763972340487300537305167211974162875906904814052869786327386176395004177998999468389055703422256673375344240224398517510318782797475915852267968462741959182710891988200250764861063813573846533411152515898457905690507739136000000000000000000000000000000000000000000000*i1^15 + -571846154385406234660930457682327805399336901808721948299150144770923290559596542135252785930390073188880339575763072887426516470050751930836634938638253886093999672405588662755423989822938079744008013364414792787503394116603013055852351894343890622854295833822481426484712757530571557849094120755769850608326331340420219035749173049515287328096371604669396534000620921891540275681835583793909971043985579769599020622493167007650936791910331535897598291847833134312569218277614293828462844181676684124581121081829454337660344175820532467745554858182858506623461556579863901642701827506657133926483952899607954997882791003012720101736407563281288027644744496411728265056805440757936293016581332147267903054262890940595188661644397035619338496926137260337924573018589556932636035020450559208517958154527783429291934710850411113270939339309970129722982189667964898184030441737036351340832178102684113372743576611642634995278388687857160091322462659838221862578014845284129599237079713385868995626795265711848656864039531020697912754648051309067389971030307470095030072568872082812028038561408793371212119026564523814871370072624507547712216196914176078888658984943492092240647627435308426920248279949518862702677739939347051994899598397583755297153439623600844929381877708814189952735023316764002536524126971839360937971107142419739141379816898030550831578573935650101453921099515545926404192469462773791891600960211783872904523783052725604290346613820450278073325356989278161153123608863598720447771620443787936528377710495757891001762863817606338597955804103186066235820442747142008828205747795287806157805112702607494499043383055502434474026357155579127926338404680077665639722281630459058515012076214816140252951247172216151388828370470391507185565642855375240618368595094111146023236693401148780630455501493104069769108390228812654309210328331015969155695899721582544823287243673240838576232909202360926693177118183447576771085447039794608433764486548572041721574080101603942519954734323138758697462336317267090119912766504227371660952372022339648710230651769391327204349413373320694256100003275619612591546239862262407938399272457042789689883676091546494566400000000000000000000000000000000000000000000*i1^16 + -50110863093574007168433629790259279834519663267673307355804949846744699824042529739616121501729371308656359764086457639093420625502666302191137001750302210571323420047538247265093464838857026035600537403885870253599950109664345635637192364718162537120928236634511108988236369880420864113000533978091455733599249651141136638915021930487646320015918097182060608967066343368593313618903918060739075116387632091840683490262172125551758248436214571094054653856410916373910554995602387963471203912643215554626301410586543516710358296590490637955598253900371899069713019531265173971408471119578361393692813729860662225188506225919732889562955307816376789917426393731868918465482720851222037135684327993147145308513224874916159403295635650289601201240776316695974050628389160399795008604806038097584612660914826788117780451049262892448434640376955025193144878093511748051145611653453919821061977656163157704274636428874198166335730595889338744654508551763021696406230259124950998867400011069389420975879784151019106224452115684324353185913343393892777308439454619387147564473270372617675663588713955903003439252816983821312970856764814632733778411885474156448527991229372895406419262226949225064207073492600289297361199273581322766673953271664688914265786064817831537713339725820276404833899844209237916165254071302800622721033098690645662889395479749435243949928691121842584853484944466681542760929765777491311046782536954202228190731490403359404526224662178020483381276830081075158575232625935090947163358322701526972382631829015358576627130213026878374429881507858680611367325926430716964632570394456192523219185604973700797715613097774972811003576927189023618432294333815385649177972764293441818491379000780146726735269470051274719259621892126599134215187996206424562560742270182102046557345322278538843188034027424718701822048408730425279399975260506123420924591417816674764184077795406636282955924840834768430316984473578742578870328940299838148127818246227807399252310721808405812401579816398228365188575212792468308413584546630203575430317331831027087617620672533348643301686361475624166004170908898734281480477646345412815775075989617402486788980254829445120000000000000000000000000000000000000000000*i1^17 + 2007858061340544985183909365085883398294955091810992194529402952425090592839214894893209218604609012991423250169035290959531929661241167774109846268354550502874387816252855290708672696960603178303739717208836304215626391713394407546793455470175349992175066357676755404575154940837625057377357586293334043898403646169547894004348282098025869207312197216892013244153856698059514300549461019129712440620234362073171497188770633435357067848291973467794509590005190171399674223222409939999769205431957410647798182919334972197658917566104819917021839591281230251451590054678694613423355676358767505055198215020069578112769264778800774791105242198873029593121201977477575783269301523592783088152330462176679529660042966016408911667149603367950371541018091730821468467670204696087855335065955603176916126961205779689751468577193022325471462029267860191306859372652307079290220184505425227773005218130928912138973766535259329194161302851357233114908394257060712363922897897923296256924607475928755151178106116799652995399623541577299822974403734863104480978623114284500880432405655146694322139586574671073641513614727339931462861049138728467238503813559512202575121304448221315656044000721257841095492607165547646669584588916844356511135084823144918024031187588750457421945190171367050680057414041194880134511086322887506615813601801401528214620018282973457819247363011604795682217179153585519445316349449784916752673412038690616350787244371352888213487019571059875122241988550312424168018880353345964638201330953798053320065980329426647946291514578144044166615190734541493271216903680946730795662422360970785652623471424722858213266254248279111734664248380764438240027961273754788929702901886255552087207879623372561441511510010121690507345586768007414199892757897654951055518584856937366196711775258520244287705600323467105388706414323784314268147452651665538072829834757196089203368813705431719202180281707069616457542381994741232335093119133320618948427070915395896415580386984770217501214802878214464057657222327170738850600431690610011938780288095546835073747678469199096528411077755276589689247057830412778922162595673019622029915538109633799587861670920192000000000000000000000000000000000000000000*i1^18 + -94242241510212990784736543026704355980821625332461707263846724848535697405705415034322615078564903394522063048262685004354500106618448527151928402663329177351677873925062035236697617889312847963750628457844184857165771748959629930816249596200253139141922877977044725919087672421369298083934272561176050915382739055073146188672569936900355606316701531259438478686311960062626672023290330402410981921136258040307475422029275275979664054537778132894697439353350262249606630905841026271298584790699717626896808056158762351852454101087854799107132082469863584788854336217620445448650210737614511907240151310717729605433970195541831932728549849750052815897177387786536381042325578590576875755940760798034907612511601027482319250530237820808249520487344790987854483600688807856664181417360875399144926989503987822983760055112948927152402505092774990993246021830048527469932438407788333105705319907804633325707589038792955287543235766034851300670683961989272401210514321374265909544084254001017848297714570009864722422450507333203133558750470076937019202345271076493790038708472997498054672836458143120922682189458578988532609269595931979590290111640802516621126677770038887828169537379327350838878283698374278003868478103125116627981765760031837042693144351765304294872229615306320204605555395587215314861736185072579900100179509778740184455824765009576239073556783098171458729770253923533020918970940162922592508365132452675445201396749212587718416389464071800449668483409213427682072940453275505003255221642872565405056833988896505494656163147997127964415895055614356235676664533947005528477497476647246366656365518554776536156882191336440636493733857941879871959445036350946879059600299152638861975815948372177285530185051977343429359356593673529717137174761468470428170415832435739047475227497966562218782168982122948007437487113125805164957325816872346325567236224785435174331927246348580961391508578834009546559303996633242812477755851163956851257692169847375739037199575860320760441074111149025450834424311748333417158386469245263564463216199431861835669932301562019034774648389035410430112079619849759107199471356749974609488790126020972345463039590400000000000000000000000000000000000000000*i1^19 + 5049865538968122344137999165256561191691263909289512326035237931625224126130748410242955586296172469907156899284480747708168352117977436656519757674537925013772305481274194590641648751407686247940829189450789364445995874541746705061253780378931470235915614161584462949884274955030470608608474730599704102108957573860284729825120320857662350838456413150140103328763035299418620581799800605037907852077466989595487330630014809722499360680334956785790485576197444624497747329838806971437173937579419838465245568942484670754364135058901109359036149253023391056315321550189796198551274614588186506617818611806866911044371635611814344441417462430674016744959755750040411208416449366825594597260590108992283566655133984293511080160887888443275141587101770922136902125653788785242959293377703152448650647722858725285981115894034028168395508851911691391081634336308165748265826362311728030204827054497429924170498590669010710222637555298281267280145494463139416382198073792986472219690395557600940117318489356379434602263067822321049356377878551007590304275975429084130083905062916906127841579686198663114503015076184668445508769036733551472869627798661918296103697714235690729138876475026998396094838657919762475127335275496491221695186166418267642833315667031784513996260306513264433820475217853996923186514533872291575549311692244656513771664499526311793282994762206227891217132412785508854279603573322816693473254000702249733850700889318268900013018418571407026515739826145891572628051552364407532442354865598091289092254603814764657458976688933450199425128221701217470135049446609668528715102702394988104685094329733374324078702017900558881106674685108974685263967311050342337223489311767837595077279640735317452597910682629273825979099145728939942879658771068987131860331505785368339633246004347077012776620542498322402649394240597117101910209020438384828365190210825632577378806484748670768667703679131191085557230154686408975236488738459306291304401000831990593197305785658607787491583834827848357387338296758946863631136206053024175285512308725841463994203118090413868752862043357323487227409041725668586007685308056822149415887230917257940665630720000000000000000000000000000000000000000*i1^20 + -88429871840143424452934433041965253589728095147345823228647433069009366243142035397274819640775426650699346521252194927547287931008548078487733075920195800060590489905920509767617469958531997207856280565496830676941847440792758284824578263725887110985011955243235077540634921245035112054556421601923311937717278241305517632979347515557225540775207825081454017017735038195451408891851014784676450675959176556179122286758237133436463489618666292254047748561863056618269802845045590845252781975432664182100414995216774821836817810230362223216232543872772322090556916497700327936383045093203344425823107081599205523994558153670658867007599087997469783741460689168531860533023887526040114563966490104421420245471988036308201559224129232189991646027888144185615025202843538216685044247311914979886347151605110325752258289388422718205762068311371700869857318272012852480141346843427715921452416028231615808127268983988709082106061010537598135913521421601218767492643445760617429061035830929682241275169189408798716824302060699045187620492152444757957747612643996667308312307860675327223052677307467121954561605137601474007830616221519529829732973124314114786045808060080075979170992217188804503872523171549673858410315141313655616617878616014656002909992500711991836320502132976810571386662527112168119138720219171310236693882318089936854584410956631559069568864118583769553332309891893995878526230810746650075779512480341537365450108959578878911192962559965149773574205723687230635308727064839764026018940662052168422744205242387198670609961046512681897780861853487315251001625635476508042374747986886344342376217976074370433666200800079986952209818669377271686430525750066036377518022823745203700106370753344466403432529925288709571744207568548305595465497891411914593664791810883590607679999100920390720885101251156132665392989750362684135114528650653038070391177064503208687812664064774221807040868898857093544507673683528333404448881955776586681512290432548563750188055870780709825583381552026191636700726944615111028985813437197770397095814919738805979326216458391334794808895200765836173753064329324717468447914490000490401601460285742277197824000000000000000000000000000000000000000*i1^21 + 874384775315776905831692527125052167689406974914611867950768531770661488628624732176255043292070200918403994913724449870150158298776701437612941836231201437902151297207883901231965349748563077829331208655194298425898414920646989176828041314168704229832543742154971118448736343021440263850724326244357251566415776597570615391350863710541060914481705087674152061300462636628024886700313932887719117049207910458838473118682331867264922784392974772063931732237434145889718357552178908175167494611300118273947950757355892718616468322994969460384592054869001011446270340082489839346715501843398583042988326455250330188320072884467115803201668638773852811089084187809437387096984032579926119259770971209473420524655530569386000192532534043398295387512271937254853691590171875856472706769327527666555743220089695557294611758650634732018563261221536330409941009259636127801296765052112724121225302414962199308935261121439101835287712305578647577918436868343100077180949032472068955914646387939900635864207839205765471609028908555546567603475947335474822653195384306000377536397851443002919415925272777655585126866981955536300539343478238364192656022903722234716389957493551602229643474263541441642594222242335251298432453202345880646022941479631704783264238344404290018297670276724372752046553330378874066011243721898167458060240660111195120965191855773409260750025269776812584906761385564687692377750962440670979043358131510104428696478147689103134829762381909342620993855719009917352763488130252729215776523015998930230218234666296873759021362651714676920549580712122450015849570635296312580189274896566502358325754770524059267666775219902968750275728991851550872263245663085826166827179656784503227396907895357231585643637701357848422748000173072883923865196537415597227234349657185102491609779661650877165267319510319473175466202917168964003631036053236928638487290750404593847897273484562912949190939643075098777276406790170095829314384318426887637784185841111837390943459560439235911929410114074343607493416782309001928872389968068443919156035389780353947572022826873298563791425904002188819565538329727421979154415569630281546982388385028505600000000000000000000000000000000000000*i1^22 + -4750641232151774694287444704044042361677055733982287732850114032269897478281491721021643630678143315298366946879511194593452512591045093425848819248332061033070501808878155082055803781750140077703024187815306975921205028859486120594271297722040997424506411767334561484806554536961387181679578104957383282237291962963024646522066577772073848700480012430880984398469319628939896048790611232923559971368386488549083026023435772072310032591115120519944577563347173911021359072167586039791322547215807139696456890635970945870798847208729469760688771890208030057783715635360987790866024338236492277445295932109613329690076852215414015345696931301153216174714154291707419061312749663735549589189989652675490332588636419246776911209650087996943779135872620213136623547400469547446917242621474391328051948029429107424282202241678647259607546510480999724864721347571616440862598149986050352903530921903867400664688335097351056862214809481328024201925836270735759963190573783508919876329745900541924164179915926586925420258378543780846487315061045731550369330121803658630315816312566529205433351134242968665668768582329184109841117456328284779817377991732959174187557568731617726027937332554558241354937523732784785509814087924992335658727313861274898312745681201529469374014997943268755126674093803681037170880776164105978309894214136294655141194673702084056155168653817286490094149379357659174858933310120814272902067815159079873383214965807689067473751273722621994328851747632369774216252484170848796660617405895545722148779723745080799983587692508952514522279893153252899939592435840792325333041025456209792159934071445493637755910484543671359694574109929071725121455186042848959740401055937309481176809805777259701719853046503781910349024812066783642213544687893407509336680307501151884560400766777519769972606585056030410322567580400562760181430912168636393074982599518891780787183940030623555219287639979437479149735247932361273888768295252312968804057890203015773512399508970907444933033947681480181696997364858665080856249249361365401759156818846344695003027619804590103209488497162034704138135651402607313515340681372403229777287855472640000000000000000000000000000000000000*i1^23 + 13763237672402616190855579277644329498807479567277929233484667105693261928836768576412049118318431686109158515810908216567814074834337123168378002109720523332986221571302636740851380738213893265363186215319564208735343601066172788856600294070924914620277415959118102163664194994498931330970326633814227222335580286957598901137500920450966826727884984333939595320137970014134050059284758291223603257854871657004947037082101403966117215235086731774291343926321778788236843495074927268200944045058441101174630401129504515897416880855043475023890612623177105034749782210595281457358124199320868040069580109279778406087453814975200304468447343411909135442066671298183274783950240663654682355372861066759237271305241761391065582101119132283085058899582852924516319750543033745505278165703967707964561971217165612282116391332936851562635696449074955843408343060254680435534922982181641652026697333658477522545651013723494294716084261758783919994530345577778952282246680403582507561254258477702305464823775773498244373773630206426839383389526830126534727940932341381881735165366132587929757897594918903081824018789412672049194167565999078379959814704994427864632096622451780432630102446798985963098349981712041918433397782331580893927116062160092955770295830797309240668552778720909805569600235140812281401205220478814827914493283103449924746187035042210755460911753033113519691049585920727308840199984917446395111029411375109090934965524562759794659274390339949909876446525031692576371381870322864070612369626495728501957177945180055197956773604584416413564517027795519629964754115753195322924288099961829320527396680474506551227664847781192908174602695259342730498039952528997734914228321872592213391797816437607576873810629534937046752701672730266397154734802962946176172731925532645185134258479677183078107297385705780363749523799969634849937317923823578314317880334435948740405247367780103665825338717379769153498710783604105006593420518335463952178326228093893339564881156739500497206661624752957857039717533549906342000171738099752704910020827409654858212855353757020932057894480098296532203149629039381257755786720258697793210679296000000000000000000000000000000000000*i1^24 + -24261946160384470144817649584262012710885516943166988815730062188965296021823480272936528983598597294238299405316032326074550890722065995556870734964002060026061515193739234907871191178267081933690860526455316574649276337312942004625277964651738091243390093126701910787390481535405533253708892477583998085269749775876229258491803286485232738454936792880661216453980016810642296144490876482931939190702169071907535045683920509719562380335586577921013472877336350073232610069516431864308128140745946466596784731749728668375434556213096070733906458942589233489262758258293445364025503650566463873312517500146787715942100951072718670710771340820384621093976349100228530125489984401478655488696736480294410034981127481500566593824576534732397390184825293929602084991516759529046029126223417828199895950347609103051264662157047766555331820116653336426540087107154116936365748740256018655401325519337989547635995321608712561551417739909528614139945798592157730258054466044548605807229858761934285834078404526001569347563103593561303988161470225765957550450331261005678165437483577826691652172627502375621680469361187122479265624481437009856140401352385928677723706340497742395340138458735326536507147667694557476670354342509800152749715639897751983174084160211899745991744962924862596878909789021429669024126600679297245205178044029615682804262375728669331484493481872829128203121024863583186377599638139172174577008649425704016328380899373305995225011960276852683601256363861999884554587846480152901907530105380199916859149745180296214983588869244206072348480561463947509191005440425983515669747518247624785062937920295823634655321476340887430204924770833582962777297208752442050042698462527088363657479447565887509533921521927550770111441079588738086320615448757922257881643913522566853541143795921937951102216031141990172568215524773622401511550824716656064926973941194182967394435236881034703552358457905168057396302781020085076749574722155125920512848517633261048818329022668874151334514227866523153185974207891914483639640059110627469837066075310992568132431657623861809372476515018880764971710895911211148984025696775778074624000000000000000000000000000000000000*i1^25 + 52047295169539606673422742857145955645187517689543134194386500264546724958077256831815773840368523583569260250255270559213980234804880691900374870722134695967166709980741420234308906597617616433744381567101272453061435138529570159950464028958176962340902902621302869275717135547419024975070768999535573952417280665817227885272278134604108011550127538916531181068247277157455514916479694863969025563082120719823818179879166192234821368997605405720030596192686152686995502024486367502268583791391451777898716813814724930363434918758886920362836109272008863514912943944131294976114136571462549927559791521104920346080553251481658515790459361774892183194054365506701595366959910219491354480976381384206089017607468818490519795432289973418564660795404265390916665928888070229277177491329579164150226350148431799086353235319199592821488013092780474401050569246411702352393020782529657916441642048122547278202590713141353832925416639018639846305389142978135295028449733217392952827193689601328532684134141306665411177721590743408384574308225341125681615768908024206838011013086495119032813661204974133399414651665793545156188431361764470054553261017549097821771821083893626832217928189007074786188103916853306047209302579572302469082544018852075284060910148951017229409369326686601569321426955656721037496505697739070994956200662794658098512566711639934690693690554587718838898433365451777790576631817499534132841502623710649621050653428074626532943565943030780510503028924956761843117286322873648382795954852366892099842905776541581233399399725857438847850089528148911473857680530188622826916045944902179941555327323934130056827518169469457116477061035847695805907598609272907680664441968577646326381268239116899319894538240288307183770672020363150819657858348445393171650029969738295218861483715074402054657089307528203606004797142671007479889923706015967073318386108609362863921295289802584831441867366499080571526713440042875683038551261331584791543813153072373121249778967193113107426222393618663245708952211173412656295659570835439823416323570608022882062936413855817654785066799832869822470687735106250319743164060302049280000000000000000000000000000000000*i1^26 + -104910836478297784100070157324244097366843986594284240296448252981506633486845226989701838215303607809568254042824132482428778543352738857602926535160810103070118893163454862845413091206336170206675822495581278596785414380288598822896562456826347333026352539024272093666568931565890210686349515031542801838335314413829350669074662828571960114401710623309709084732214577377857795134925337617262821361625435131751477093387842999057555301144861557814102882597914852779430759350248358249388932631352719781410949339049579442289727460454807677059454334825856878044512784676266678177207665404925514452114582296084545209947519197398302393679708285758517314062617391506802608331789626451527422334714838517582673580872768594721725884452058030094841419163545226086924231837881164692272700098677171858447459822177433803888743409236317561156303688384345146502043561987635452019168669190287606342591350866928536284056755051706592598285015267999606198378753759020491251749658527826584143280383392079264206072480613631618549362827741161009454956113549147018520704098017568448981061172671392427524604492766002463273686282266258495738611748266555438467460526165447489719469718612262828992404654693577158262674989752932921561164769354619932500906047220541122716043424349481095731056436270237182985256401694447526806378672673485371282104925971513659944031993166735335480644623147816637895825538517667483028329855103612382098143847156743819916685020240067643573537588087994989259714603572934032453772401111267796394437522420779932089275099722695079990164265375554495959677056221666937821078817770074445615290546548990864657588308792163938052659034163439025761140303535846629347828748384573370743409358082157997782496155579876911314819328512860225838098624015649142412755433483787487272090182832244407271195311329687105741964226551979457080545679693822571020299750743142683624286556366153686281192113444142216432932709759837881481831579888706289534763858035314670635332720214722918037278904928720634099070295153323573255938446033819659948870964019424483925126308218169104502760673322257669537069272058091073648193761987862156296018280316928000000000000000000000000000000000*i1^27 + 17114873023069154789992909908838681975776274694246053278743879696117952032267344342641122912190234434498482326160781244333911818620914127183983708819082378612516130163138512712339951513841859768932639724662750951454374111026502545702450663231487676728940405891771210551639401951859260426575424350347878356540453127616997257548121955544390835583491056647926689136525576639663030705606940698430543874027294464678328971592044537115939391785637663555521276023960644178343192542764673958523141206661276777996121334000610687732509860874307796314918256628664255615219979892485200119713045065645179487153025489368514094905001703933642716357649933005240976585107079599885899168420098998083809731791779098858637540247852730863188762420979398963788233472179374115229351954336412508825405405117665424304406058602808874601156443870124027991797312579594956044783250561367453933644760616314532650161354689971859383861987827403428609169091075464296935974873961458436878159720333164303740338282592310517013893206991364332472253412220397524874018170493817478419786423296006499904461570063719502148617951039450635532594979530370115377062667721801791271807384703807760301864793994194326665229442463198536053775009807286799824029771481708794851689399816614233137222749000354729523711252264961991865202650850854590893172854272246960342278703665181711740390269758706484406169120915381843849685383414248979582946128343390951090118367234686364536938736103460319599077282733978114942440990609195067706717409039156823295226238921668997383106248216130115254282758649812395731881460941747357851290099838594143117412817607607386551864735436814804574383656662159877658856606657260309021198987183196677434418833321590041890383986006113566126556652918862780871210830223999266199387687452342262689779088980333708036028468871926302214084077691967927039394861398211187566218659874167865297086578194319247342451880548958047178497981348350076681007072939000177087587232584647301661692635395113752878942291329340055908634126336757173090116887054868021968118678976865181862825246093120991748372168969474579851970609754062604305641740887588655727640576000000000000000000000000000000000*i1^28 + 115612536500629951112079339653720357755612543012829451859767672873498318771413974997963617411615970781515544428804647446901364080563402047064278838954388134198192210180896837147971306270620083987976816889707746277212837371661311147348306427895653092470314796853665186553985055065326101672408242557839713914827436029113748902820030169389653588082237189798827087723687061966458069551046386886592198868106675130702428866913921201318604584928028358001390533517563201396598370543723985488915453543694832662765525491045912436554249854202257512715258432687620742256267707482111386714495793115139355913674803142758912374326042402205526029338026395077875639955786181976620152791443761581263509424291505475599414457120692337401147263292859321642027123656276605122336448540606657989154644622622437812336353170553270141838024005283352409222133618178853492227575478819659546909129549991225708954208847494818759408915547099763499849857167306278330230089698031591970225368828427102404239675392961161678808298543876155634249252805784289417757062773520238312167837980703238050364253034103817890915834832201702047281288282414961733321229688595984664846179680632105016722231577724294612959321131582629707971280287107156766042405625716660622182607525326306746658884056562342106700909027917152049169791683511991816644449852700730390204656571933928847073164647110690613421131435519198024027375397727867883731916170183095613908999585907966217480691869762405737833340746202434790094805784963438554348042236979704435236567833810758496088228341597361838441071609852479338031598138155076995183891377149165739014598381432678159267300850819675879724855489823157154169946845278186199543537423649208025500061472064930258511308087734933465018383930100244256125213536061693447688151167000732397011972823175670061409465427690815244341996688078811873819964682305657558843157975836313261538442164374787628934385470702951275425387317153728285695975282060101436619776308805199798045116843279106755440651403494856600728605902858803718614591053194328804929590232672535173491277062030514705401562416348683457844076732291982344429617951419344911073280000000000000000000000000000000*i1^29 + 79741377622162540369678751107858097138063511738913445836621557935942700605496833001215301776034867906047437202176317136904543663996775493029045609021125550277744125624742846106401475546299664097450881365824636077944899653808014367886800267203208385511866180825488596132411086396225911933515106974826989932042350816726893063875970591503693678722582238034929997722642850910188514626072470312552679547345320569727604479592263936956897293097227536584211075622735867121186225488658316861560639850362318161842554462610150446353343417214629484537471886750336496306823185628278173703482691771051546587373041582088402777558182411517315727858422309795845491716502892523311361675910439373378785227026019213489756832380918336937457720691414029318891842671428250864160071400076300022744835360544721502421324854901606911370703488771183363987244557736432357527124404987834574948913679036501028786737708745233442923747366616934923118081763164334263310537479712977561603783966552294887471172668617833327001452841190144606800570933259039037866844211474081128156179454000640808586978153072931651067129387971528625564013383738217452637077340218537516169824315036287020347961388409286074134715995771555263786700576250808038286325920136346978759118738130936664293858699868803074800187633889795118078652612593834785490513366209680375836770294255339526902039100276311401936655108117112242150285107944133801783112293781397057933191729103953753533137736651065181323288379517740883794327056649512566467239911365830182685419556167184593383228435136878991531645123253611558632372789290787525578354691142042674418537112081503877943410794373767920877629259552055780717612268939221354578962211446493898365359333828176782771332406730355529378318705513665185453134295657236938144477708407028504339631169835260232073472923082952412913353894422652618198430209267155364209860298283708961373750488644433940601046420126467229016165647304250265477746742411259423582951815701315819331218932211073008464279114186413723169832868471939027240447904464599850884866956730628468818411002415531315110818792222756151371762547382432847018121905972445184000000000000000000000000000000*i1^30 + 27540258376687809859427838638372145770606848626316658512973653497244009749986113782554933790382806554956503169636750039472293885414088910488143695522648272705628956853348883133746549569453689170405588931789806757744165865758448903776436501163999654666413029279961887022672795145856968088531517016171577283454003036607436956880849925578409904689578449374284955695666793854728235533449174581335444058030593752015320431504943991457874698204816709483577811597697452007782754491162276170235825749930595810491019977682980948781493785015979469538931952808542544629384943668966869623651767280289655589066284090899770874078048687488097927292771161054852423694109017502044287994675588332886122441990398673285136154902062830251856490422978241868593421578064265769960031691162381282790936574932720055828743742447827840367081152073317762502211128240415544351334851781599471199772062939029503711525167900313596748847919783639263316791128742423254774559690301905016661375730873559732346452949165203839503663350991083323925629235024439251027273239253918896793959434360266147914619703406580965032171428187803645768421124287279167474809944527976767323029632137035042091734196989550012161660940663042798414984504837075023219770641719949444158679572182282940198147668268259585513506400153104042807123912534954700470593825675948605699748048185123703805942089054434277797214043383038912238694038357307273577572478100388377085306932235691306240716705442239522131478154373734189083597857516565299805298456912712208865903067842725555433024920533985955752413359443758962275356972643641323853219252176216891243384364160355246975533323160551337860260755255466745331987958786807261417380729477474673008298146597919881403232795398648259259492641340239932078250244327047026051510783281542191629103448066830573434406823019009454400326425865293562686672103333568506442536667029929216191956031014153313129910033696796958940905098107522918603904058341769609776580690123166840534284488347523425827649552943530514679142730820231416667876974613378065296696886438236160627087051637782602370734890993203933676386549398479383664234227302400000000000000000000000000000*i1^31 + 6642007978319118605876839289934134194408603226594732785657488135018183333302974282303901379360954258149480159443097704068097481354753612913689210513786987327808929626677691652017528716824149524610424992277423651886605671812691045707888992689687713733519695230116518289078292424532786755514843761411281972185015116564329766577061880062301987653658624923039437016731219975333173416217871859549308688475519925752438564972660848685546063217663022214424723094893281231024975100993850799770010898331824733698780124063067947904111009662848319426031518770401778096064905770016481269883664483950774850019434102449674379516537449452864842743702718809857400349927808307355174479365307213136395262073177833166921978067285215241344385488409116926227443724419380148658906480147622647322905101501619042783038276219628556648779291513297948358732174279485359166461078598127766733579092798349460341485947652997591324381662300684101393922371310698690529026490044144229349970135611687654994897482568891870438445443838964963834037282907704523187810746808470400121817924388668426609854290885927894907977461468497632961938585714918679315608188870309070796284957109696891267334744581931855617979601448582714693313704425490714826221866083231932500931695639100533565006640268100354029808131257222160138908627530725842424287255192285334146454600509306197848151059135223923689794034534557960619477189910232696890307433761771536979736050149592328725261873036290186270922317858055476678841307694037799039454627494544127782957769014537795159098204577978285409480475919614050212586746031965301291831713899404948367664141501826694044556482000277521852736951681432326412703985299368031617759303053798435044245133164477477408975069362334349795840086854994708683874240899422564342400878993547151456986624421032539604935000462107416010303767737537160760147598603559681616119056177328840345408568631392451436117356088687538552856007151959256625975263660403677069490982958301459368277828034881387992805846779977717136725934408175958829907415268760626066071288156714513740914914694583205983531072364546410594979217655574209285324800000000000000000000000000000*i1^32 + 1270561702735066436681016274150346401009151168708423537080219735570087197382799400324790969855347764854343673673029961278399068893054412496520621266873673136736177792433352272957756188398324887363588609461626017049764084353612084428123215213208814741357473901764334350814562221613884237367674849363873629938864175780860240087121101981866566429107525356703368047835452158027845323222852560266815862652662142737542300090333786522003985717611198311976616251279264119855575357192119817931506504987824881563354045889652716996116670406382229283195361653894777925411676482714915924335047524872278381793805266056987438893615076284966352412582992325241694848509539933682571703246433387624616512564138064066134980987804911097198901374036987405919261648719649746298110095419070256415537239363419945372128083258706085126847685769322405202391132718307764552459006825468616563364975428108735099592045096728201539656061290244784814497444006214658233741081956263517802028753652420805523229365294368258513413494663921841927609726004385287024171788434597513256811452428529225476322130710043576464253492767783996177665019727999976791793280283334902474447638439497850646350092229746184718840023045945856382076194828571561372047911787642480665161818024652370045190719847694524594108098161503737079232023231645655595775617383532583959147374749644803752439384024278475302595998986417461457927773091909583879732502586319459661901839624571561196444591844490314694468087531129618787088582163870241198999923381667470812342322005683992552584350621456193187161436190899461769376464690750435503047138878303834577579699021813137494194775989041348549991164873703583261599533967378307478223401146097008173886517398700310427118378670684599833899643449724812831450492406541126546524721566584576547574690538780066977112399145876638837479774015561138143734139246847123383481102276245601652426639295935277721667294430959494216873320935103114516847371229132212999368229639909387199280119156930268735045433120203841452055375002018325926297755513428679351245008420262677516214114181116008250663421944085279643382464972526190592000000000000000000000000000*i1^33 + 203381595052179363037626181722024880500247079707430163709288648828777554339685275290013903051884407788244247604364666389240783286335015358064758573618302051967807639465951305038273002140677102992067767748999080229032984070902106014757689185447472223805960766919737225926746544888441433613401264207271341705378397509563031748490880060381876441018187664304775094670102647593202639169886359490210222308825434186927017457760066552641729120309633534879380238727338907062834296239655871713235477509987312420199657351096304171923068157210761250953216098522522376182351040675671299317815825931027485295659079663414252087199000330625416137262721604260211271647254551087727078152518653752145965277105552207375312789135866961886946890944062493270701101648647142804313469906488394301774178547383441441060550352258351453901861748470721097556421843408805697937243944570905668804383859235961795293062769257484813833776668523970745374789273831625329876817699918636793673134498977909276649934894952246551957938853705855049763122101998186414809569224526607923353887599003387840859672977663091899937427801194062243246626452643965327288009383969674879441417886553624180174326434177579399537472907590132656682300547394243389412886311042034724430139992295499923455642957295856534716118856522436783535837698659780267431535563998866103312878055146640359540900167402606856099395724818890308873653688238805151023730476896476156055898867530052244474771680864987061034412316779027078611470454232588348244971012397395141489522806420819006294785332987112856093812464104765517055324516431567620936037649966984469141582803815364776316297021189195632739228676993746201663317266513030667368628533406319344125096804493734704014132501800403710634611006890321302509596826789185522375838589010608221269524675799134432585846357507237559897804000095785551772544138294997742986851853000141710568449856576980777514874533121605778547657706198335989668926805496690091158082556103846769393020911608478657817085988290208406871609472911186268766059969809902037527835950125936214259049327982598097763870817467449369413093320294400000000000000000000000000*i1^34 + 24089858833906897075339245341163211146346727822266252005307964202551805671801679300202046252393145066044488534288443573293712524690445474510294768468141349395552181141578841162367155696382078652157051147360839351528350375333800727659028687118506914062556063761722436596027486924149558221838371939509259914765831453802108012273461696173867333432898918697322274068471910064021630851046709361403893753944152893213450783196046598003811282191047883513740273927486623394009959360686234928401444423945942993896559000001242631592332287901533798142932798036182303680186024710855726493498414557139394464138785410723461254464377026540627635612334281810119623318691942207944427298471119390141013709731682151605809793533483706151491737966424626064019191623410159120611894944187268056761075485025806312983180911702111442512696160341762956911869779179359211368440511732691133148396611325941295709493624707751078904165675470655972739025329041958502463369995289736118393606129786487320256307807919961333480981142746830772340741157953040849102915287422765656150184583459093533711053564854326949436250323775399964477650666399677752095793451125119100188112578745386188469750325187979863540429931122861505131180488461639363629914724759972320500775273278892785197939242073504373584005433953218934780624882488578043161772833224497041321045258265790990671565455539486017044426312435339432675604015421062747082081324393909846821378322577006209295114930485061018857457201933211697496892703814539777499653867034831532911556264901116792201978314702145711359694387971189176832959270876063281664741874788408023045507924772329444797548697157097176595156517713870332186141824642383911805921785837576898270283813771294844711524459040696382525117797613548196376514149729973900829503219411132844694590145736041400024463318158125284397930179362719893775679776978203961923783222442284099616929768671197997271311202125468844317437988420196443505049560193279843644456120526954910589980101521001675131377636916735096431989442749959616647897349842360570911676272301264263544179774240489383259326531398265261009141760000000000000000000000000*i1^35 + 1855202600350214610864704145669240612807618148327453830114766441903187526862372939709779072206012243329912323118636608762673417322696283766269218598943703718137954535363366088795505489958497618410539828675790558041989934798377348024673939136338893832562478480356803216871348815344649415945724144217149613180013199013990918971686847428441333206210155638051782469432549831974819713473805204314662947979259979912578522501941223003230740736922596464550799651607763468470604922468597854946205318135059196455469754764351829005018544789024939750028984984154310194003480329989059190331417752869185414766700059724741483614793927971503271150431296389784618899487755029632751317044007392757780866098029201382251263038647403964057309035918223407614696909958490500978395056992587971997414750997267452458297514844825714866089832290244932383567064589909656726738060367810232555376147371764522459044432288201052055117100330030620160771515037450989487757223058629884159810029456936875173673794302974137233223080593002812375363818236012664715021331131466240246736817876254897184686125306547572994412801929929525768806437628003596671099901180061081425092772369381340415301481558706833080610045199901486798226540133714593656773964399269532637843156097311231877917101457659020755783333622785875110144250248758864991884976818470205085428067795568678342386776454459956134460652321357073136918965197313950352677041766888589938133224540520148306629494766740413947347614507293492268391379495298447298441571478987023941973029836313163254475402903016412076441318466308895989095639724781064475684375271837217028553469000416321611049515771708088640239952006456750963202499069648240183819562205577588678551151274369802399108262656429816970231416346714384711718278654369090026710721875723253916315520404722247797366298418507889953544585927323360334620658488754926244876167396976140147291735838185521403485365817058564371551707161300989395618985138694091851779615659275219495641925157913214685935748599048819138990966263309478743178037387393628362499802435813338467189660753550272807381537413157355520000000000000000000000000*i1^36 + 81600717239290490681648436039326321583326818171815432270813163036912490908518571715274559794623717401656667677422761457523821912287397432702142697060980455649165182240466793121929206609060190949810594769454422268131548068798092589033212884382918597281241037724682844853985718571036985122530420779515620059804520809800931778328316591926883763962867371774387325233784189375450425577975542471862907011065548337031112072755299059592542068174965534220701517112631252997009613438957616485556392692975811805148279235245272958361664894342951882253843459305558696184037390508994204218271130894703844893906936171586485669058323388942391729836447783872150572819350104992316843799961783152767187587344506042662175906716241850107295480915081715094320102691645617288126307834817856642434721880821881376742689227878694387486470396692127531106103310436025805499783280400191073090474528079101528670797001269536084123915376543940711613466996483788313033510366152185985945349854361829045910246798658410283319744018653353232929804412433445903876022958175732673469277458998037024347581175949917468483562861110058576513323018188998125376838288448848850176411277514558615530403647527147624489723524120032558821651935954225179673567790319138364805630419810954318958089342917216690078202445232444088980587349226357067299742317937258274260539444172833562069570664343827236058267415932917113459134098780058495247831011342806008940393921299256729740444039596875956375079876773412735351581830659811227752705379372031570674875802978542009928689125878566621208869399278234794415810296590415273078454447825481989514922298567747693178040350236422573166844546026584853852491732814446344398404228693566685247985410167031062398239843530896087588477295909849947363283276460304204443574689172911712899029813083779803406322456957832915930188359438061151591007614453385621201955352084198011794486318442942797138043812960028989866170252422249391042134859038330065769074547543666998125581120226363685106572970005364230472678486062218794832376493815230322195923722827757524418945392200706614491205966233600000000000000000000000*i1^37 + 2042121674330033249675054050594214053742281516626902066171267160038287309551553811926017325079193501580434509347876878912676821906321739227873543587920483112663909774418578772720613154608344222104620416455945098286181325027269116406489754881882106879278941201831831293314354531314959070929650121563605460936369307569436681732391144374373961599210616346507950847157596391356546743425586241301663100865025254667022059504923145124182191115635641753114426953014887907701956125779854859684640215073337830049329035770807464366989882691930125649448357175935851971675901994041761294892695878924154700685761146622433486500252617999671546921564544728532666792144950023506612832604718766260018943718066262583978596048334348533678347605782302782693779346744584264202537473069282721758054410121767664240650373989840842058593741363540976634290890407534311460141709794071034276830847851644409931683361410463334802058424302357124575528578133875954487530277053297753784532893884011903319702741734400144607843403634047315036305388307112322293137418282085194892449693019520209276085283552047394448873153171210834562523914367483435320514196174504176948296067535151525492885174731736910577616352160609524402037228225500476493332868244285387895765854897461325533133289331087876379605424629569430076588395311546231350269226949366200158167246496497636980774367204527597680627219407558155615156017329166848304807191754079370458917592226175531059256306871915758673922164891589116249738085441232127106103351783810797946781939811422435536783080779847274034105490584555254613797357794764942930697806329118617047114759595790613780762968128125943079012311324380954579924125877144610269431127649313539366072020990944544585101837490302699314383170589923497324266113888274712264700955543715597101788951622058682129344898698130801453976191171398519427592131444206567336407460556151569427844459472445350036431562298060534209857604921550195874805243598135418720309998023629328288612006465594949974487458092561034587150537668877952182651411869855745006942148289169422466189577408492873218785280000000000000000000000*i1^38 + 24351490843252359072094251159801185134107853193211356167503390408747502118059857913992767935158087578761496766290195938417728802060689704827153319038961124760887955397355646098500110802369037460102700526262505764459265695903859197049246219664973195340390918371337167514836494803130154158495027882113303319313249269774758344847129480947921910486288723269017647851578959777356793222963033916576545966710482185579599001730129632814212945947555464553469153998116811246131276855409492289990947414342210780007431784764204073127075314950981129983406404431191705435466646590094330107376842637814572955728654495212709180886500721071527749110063426493778320363674229447802982343053869106353051816205031391052119396493826893951638126986234809976047667898250092718657176659479185205487030742977985638239535636013756077240345075998322222407560464948440235683475212137514698399209534915810850769445321475809737870217164312580745956678980202489586963179116870626658133690112972001272698331158443949593060326173910661435708181248238183028717164029529457859245554355948330641560044974778322830430274881981879081224071801240551837813812100764324628832978555148244684492004506364007191132006229833349642908922179153782289434614609494487709833222091790928334641641700168439072253316767217033954328833238150209729195279801048487041384398491253753962712314496082744960430181695115293174364289011069916495656404493211552594295325310903285516938832482653596167938848683262656765091470427128852996255851047852749410813255523943039282064165993264404123244969119193145444657462712861290875228953301141446574127480907502344169155155307068535903622080668264632480551387476352430458202913967054306587516574621305082738458820774608400926105213196271455894080595134451905022003565753028109101140626440498726620725413286235130316438668449515955699836228446560556882092680330908016249013074901973373546981828606541517598297683213146879975643784511337794330931796738635465266076217970474305429003617203901958557649916849448817989672349358810744321118505815188824256535866022612172800000000000000000000000*i1^39 + 392865475423006318948491979734690496279331719946818090596326116584880662153972903379987891252348497792063543196108860032195002672106238583873731318996955375610465679578320076488701249209717325165048049463949256461290550613462785672527399301901391447648896110015653437310015170840226357240443151539788134819561462484568525973178904078302874064026139059539935086372911711482962743540186777309505191746961197618621367170320619054162995802703719083041586971832617277114907851496059621156424115316353072667449087074294397060313473778624342576532442648099552425459327203715878784842506055068260376192465493068439397519798111785349153826697771181886369172816327976622754763057521083325966631405178595476040839825868118724710359121720799938812369000734770918781126060081822446147504740267041257372326913658273493210900287708302953641986142921410727803279048193316381227919200307815081895170397447265194839469980794635984412068949126323001178124676115930211027793161193404489082714296425287391954465996429613139447478336738667795145389092255837445157296640731756898276563038460588175904953815840042485364630628145683051594981822311447702424343492451355364397659257628871927482728252299912574729650034859003973415642981882639480776705759000725425137742201688073263154249043098715715234335626307355941625237934271479649223327987310579856633437560761262608995489865607607930463109632807028594124005948331506665822727062021467234230581864710338888158031806899000346817758241984123777422789551149276850352912983612177970535679262127524732180495388177791109089374451788301162621780542087438985753053361867676759908716103508611856164754586713057526981926763466087915499472146600180482610426320457380311791732718457510469034271573726918056766568023420843544892193282332810545099735312998179682105529582538796371353872197209517221508350415700057637373677715085921241942791919947956397309777988699462858325284255704109694531501188212669462990736266306979414650337972919710603913544945962888485222142504850966729729350676186063747010470390944591742614422264217600000000000000000000*i1^40 + 1971122960918012030359646012110250041033776274697939980986213858691905584647975897298049542440130312941127704812685907098173134595308059086561756827538140655764639966644717212269460182034725967704220910018898838328525819947145752888141020928394399014633335891910117401572632575348618425189613746867982947154551802768444920175048866884088707529346712592510105343891318138227400796039178485759070115364180953072854669924424071199990231694190393827868649922667235209522403101934286419564774513013341087578083118244329704181867031942623882896991538808489987614229088426699982914781667401419996245128410012601095235482036499185681827583517531845426426891321487717189697247741238623268360570685215230039601199581012279843714767048485942638979281616297438002231990342180159646700039156625168544825674461489437094016754971443742161437720978829406599040248679623156378452731196534126899706167449093948807024340319464735109649392138612434360457136119636100676014703695431073964245514226242126038664643498697629011416474480307333340107703643289269363040099184738114479603114804135970592450160344303722655479499133827967420650185707093933103589431469637663215808008056901217795089921363724402240985337808670811966960018768012020363449250171578257721324857229769938487459491834727768601272574483030731092456570440268646746247508712526765272831191590165926094334818190612912118528647800246180675788352003060119672284509690170784192544070105903580152454539484623083206465429851620450086232981096984270189916246901859516887842933986310380722246674697387867544330874661754872718298192799462734892229067864388897977269663917348535666641577561074609975333610717666361678705389211704719722512024536119044315075460687915014939762236057313170356378372387755094992725363869623264808578782937439506385241148518738610407815570542214084542897452097898638359565872519178265951476300487955190864747451518996596814911545707876615432139474599673801782048949301494611143460268291111202928585066038942487848943212002453190676153695847252919690066658662908344653578240000000000000000000*i1^41 + 7931689490794728733511767198268176761881918300205712653519887867685694835201421370663092606603247711605877728608176713455670792253567377652326561921160489115271075987938145154524885262016000710802469120446077104060989415502066099624740298863579265204722356494768347525498506526986031665128349936823746048546648753448061367960684479152200694499138482327502928705146092970775059699931752106987134301370591006971805919639167995080552027249057079566780568119679912851972723143645931920774481567508104339570038769109033838105776461539645341942951753301837570318950294405542424486162108370487070048895827151332905228818138050966866303182128206854640615065678819596575223538875572244068323257320604607832241875912320131493329982304991613010646623884483828831845574496134166705611292982623836603235284415134525343770604693360661608285881197685329779589297782663487213565454076597396621010372611322149191891332748957471304006891549192211007723674572570310986003539523113268652819091779065817785963526165992004687398236808236387734024215089118217112653475175920183130185969966057462846311387530907696244526656986107188875252721879517070874903083425475938633406222138675046797904159308255785651125176713636638985919716374345727975699907299702477519208577346635894270644780726194466980622321870794917063449789895670878335565847324748204743527097111396731349946203197975136717642483281963713272584375382382181472662615840839921835697376728557740630942648818571466658860372341192561546529919262976997791105854867990657644090765414845614196972554539948742720218244588586803562718790647489089410106527434347866885154303728819077291567530900512019791163749334978808731251002751221628369738182333973170030726762391981060801933816201186716561742836495643907652961478455313137949553894268425649329967815168348397713400775005877624866100601616610535814253007715210583288463943354579827319984236390001171631652084682675332567710105655090842515646545981283584561306290510324657232156994970308387643357954050776873034751607286633810467459925899476992000000000000000000*i1^42 + 7079636445183281495382123320681316598476802948165828181804780641078820653177652852741651262316710183580148961368712184727512470203869921483284215951902591813674583551666479140240089640898337542267109793493821947704519759691592915186242160529236900449378129890046453403405012991566455378643750159017624208785469879232305287092454914528917158062169587975040770108356486429315970121476062991978527669905423983194216189360526072801288100405117520279101646817781111635583691619343129820209065300776881492895988209134661852468368551794692057374618702917784654905012646124008363050953935732428980888179724996501934732056400844404232549608020679157467852705431746010093443142508220437723790396393381066204987184935034755393902381011690562805967045748794881827981316124486507198332788678217388463579386685778194878609480652542799209563572495244205281484648211688152458777535545375454924234329128222227742604575555835373940616374445178464304226513594767944164243676719193957473158570357328294449810836047490502508922066620068432701712481540205744019812778288679838249379739871533873782109515387538580845536083607246722667711243094661982586817831431823124726259189075931717885151782386564566045572225193824231149126219371217218498946501618593572154619042065493229915162308677416053812362690075053696414289167247766619797870975211411113187543193321583962308249902350425183067824621362800550124498139914946710313592519152581921091775421110316848857559445428151740466006607291689781507539651240111847228101422109250339893264716179588278243835430484598276317399822445588629579578208769984323017329198351252543543177753424083070577694396378182363063438680633092311596483897724679701880690934355453813087103448452350081102386919399348408394645988573606385683698949568169244067222747461907371719888887169505774962770893606466327736839525495753560716366548687013975214674630732876928409723684787579911435595077274932234235275263238235774043111030347665977594769949829040193097990495643265068302121473697556072108645379666547331073625292800000000000000000*i1^43 + -120871564809808067094842574231518176849943292051047870415769299086165295040258475267907089066703553941874342797891221208716615128311435147797490643108031677926027916885623617981106241383514372609749199504569630388027935216644043402653213176312990866460103507395224200851082222234335764084629773956395901422205196384371700314843476983221832189875232509489624906074793769002936737294796523240591594521830494802759854436077065901958787079075040839549795502884271088261922005670791820345291742584264814328646273853064005567078988109802378995251272128297093937658990187797642826028905560157703875768187263231463547624316694005696063283148058063619523912771929533964324434059504973722878884339284902257838106964016412286457954047111514881690442882689763829395660928900024393501202545726848065497197524834389327916327284928870985657795774386206450833723596581243425098305187906405084326105305887948627637989504180776083198134794426107182306744290463166848530829727169049570433763300689655422243870980092118584887045954730112700999733280887357787349025005613462931802932409325974375509021759277947353911115733393215921747613000924970278308581223872341649863400219823725269560197017653207517588092122350087258358502322503959935194084911074948226244276412254087494770572375242619917232966154228190480280489095797815275489243591351810410647749553561455794895307186477065782867954136701727171329035494813203497887392634548637106566438006265467924916343767962507692766316180506669858983948881577384159729955280155506468513996127797539588368161226697777938813577405019520503124163135858819241301505101145418440838136205247563067319696764757826997337025836381147870333084109756994206981845706501096268591026666811348237365813471106445357397949616144852721462782493086106735218320709516209161232315137664344597262777033325772511416235977008827103462431475515468488886613865419288333106765520538826109440954672297471506270054718174486311684312092419696144646489768881704066562158953022340578204518056622826615671017650373263360000000000000000*i1^44 + 4588076742082328186952812522016211613306863145082215232262722344278252812870740254130876210469721910588067218066520562067414390236731902413493978458132772690113070942063691845032689938797713279484747071848141162227016674460825155372286603627826399914196963465835102471568182150264308509060027976145570673545941274694189191625903544810180117878221619869861700825667095820403500144321669426911914555383940065590281489076298889651984231460128697243758073114978308153663118905249141018641373847210666283296933025396929535521968779841287945303220303334932524394800449319177527614241642949713192399257083857684246700359035220589803342978209241253150635888079104467740413718119566131554934572379213026790826609543075393715042986640737745412697833514329656331351916459660212509726524544009732850267632297763492153722170090348661210728574318996039872183436596013586419876300804963008039854447674671536766097324722562785047326942269632626915453306772324748890663100727584709315058270724654568705539173974019415700984402724244654643500107972223698808417970655525061243120752632640594764401162690017951037824035590583226656709137079969843510970283802306904785046611848620074517135794863334982064446402272979742528069550703044406512232081865948294443310619756930685684523985747017855416304780340051296134737794921945957504931508649843480961726057782861183981278711586128303110147982523758249169823833581931704250866093355409017059533539272870845609280351644805211145885560352121476321501119384772824990414691144723896024226592002599798517724161830377696047576467046882213922197998344601682410787976660313750668461819475212413647578156386470166243496595193825179237776641655517677540186568590319637755221887715950122088436566398594570004044714375169534873827254658295331569112110328605240194869382227834120670537053081620893389252158619465551969828610915349693895758926212759850693099956786388788058842210158241178726478597005622883659366790916246976001800193156832489965102843909296687881549196096696630271541248000000000000000*i1^45 + 1675590153424041210340276982531840997206527446018169591442387943614397391389772661815238077306952913406539677809301990123659174788417184273795547305866718182464418900114930014911505998087387662732438445611730289667200786179994321986817035345719821767513823886609394571299190726688462332402319662501730230786772905633650320678331912578403685612577237604932286742415434135236577367102473570965191662989114766026799333342045458759190803407207851230001894715592898373657983761443424171959264840028830404332985749432129393177103972676678643417498078695696948413908456137833448011910046974984226883873652308496121673858961037068601615436719322019480897770832916083037563050399926914835729280628384761226531331085671157230372958919265022139581426623198884310365190466010413611397236635380397959977646367187373122188195379122697253012180030411699741653501791274963949599678959678599632957501804429417197323759061057600132718250274078019603183645553961936253400941891594563323360251809247118596577646719801692930710261666339224647648794162595221755748120486301583876067548404160779829126960450120691110422088896135319185563302880651603489966956974410216571352598063744644379570608913508527217809572276717705966450763039770869459079133500298929827554741087406085948025198808821053973466944703960745295983995303173335155843111475160913479412683889300390568482083231362483522500030859224246770671313221298553695867751017555474277465073648607097511574962313273548062414050059240098706928785555552879930922417198278285876783847716257814698061083708301468376496034211843434592158035549835087516226644527309881535219512550367045535987197588303139243825304672644425191702008813392431049860446356457010391997315071058265189809968056807303978992524532607284202472972445952962885012099257775617194273792782029265681482060488152498620353938325745260384604274317967692128893482272865339386365528668917828377331991653453399165974850007005146694318387415888362547423790070888514283497891870103997234131642672899686400000000000000*i1^46 + 301743991775448220129870204456542256057654757745033671825256642681113810173800094336084322009903843983716139407540363209286821408030256245105795452765250962922011432709520810432113463373790274235244351830116598446899026548514688526529959873285619140165562195129176888546425949333617531651733228751678324233657300523544676530891003484269314243035314812759604214420932027414552516910671238664797316983548967939415074042635085451383400778890030944499172513576108900948053400859795888392041332717051351506764633947175807239875496875273159181359661096975173030558700926836340610681918694070967226044730468834244018707572740916623023944891704649372178515741554256753576337351618448346041080503992076521502971705633642779758170701760730441796678846520236572032346383768661407552472581678163602598594642950439718974797617721908825568014896767943532768935040917617713881604256102976968037051684769924029175541264093938269569999039850031399356547555518742609582666763697204828259017049733218629869051872624533594453029526409136202747041135259200397941398994022985913923460668765536544815638858812255814415841652341308783064697874025673872251834057971053914715127603656583405523148025229555474545331290691187010820815089134165515033116861643127295465686330718334994944773593523186133890353759672662030716278524702180107450573764502720374115861750175140232201429017914029253320835449915153670968029724239210194600179729651668018933341864968074029906012961315000694517323637667672306471559265787491516245579575005985737236490221293149519406138064398998526361203086708644435354485343138209589208291467950039108724654275477330450718303495339392932941579657146047063835643296277714560306757438132775134137945255500614886530049312160118555745587197862078524957898144251104141177432555163566503284045700033084993359854546003629735870057422735644517775964444829195564535147429161488660365039435561854252961648791342876639015821753992095114669235169649316919947260080592121507284860190722607430489866240000000000000*i1^47 + 16280689764172294092046277800560459930802725779898257929898155183556097411303883862516626575282391054988696275640621780836165370684610445487039009657881008341118760396667830477415814222460246308216455186205187790465396160766289750678595055927131386589584766904372207566897344770488991596610183232903114183797660615174768930631827488767268956433093837941133336670936630953554998262960339126776671939034013814407718316807506779505991002450383232407750018864520951705097716332269956873199159821800229815540874958109384957987746290822669259675587310798229275894977203811820678302105966914728513210970944600438350867661276276424759381251327892635029395068759224455822528852554679536428884928435427455950920527254672659881078332701203777979543544921244907498992457404390494200160652186753688724693833970663303584687676197320665518748255575619064235695666567255386801896093304246114784088904260299297089113497689423846209507778802822923859025164505138950120220028150330549160511527529952490010959972531088392537520246471591864406874547240744166403434925411642062699616820754615267937287165194627961312132403620389172786221988114586327713656080005963362646618220519040132858988167688187896010591507282296281726795640114573728277375562219927518900076050757915212079414904873872973306670009880055762955751143820414546783551313641726749773162828634709290166599869741170543844818114875325881393396631270136748692704427271018434642497360832230159671158411412846805860520874802543640963707783358734695812093771112160104287910751555106121280257120760494524609180984123651590452808524349582382143536473352491916724144258788656248708479545247131515289415478973890830348472939524592249189037368859462615017895694895997906328713748766068854865164283677067904383196855071053683398458360178278861258727966125779025801426779795095204775296055048726154783765471360576634098414013299833999663138357368195846145078882944776018692736586202417944438877373370806244593417816882534145650509989044813824000000000000*i1^48 + 423977846700721185110971250341020171745378389843872327339828440177203476565677465494681379351111840813622995547557043395528490352309213670106664423028006755982166185150181930716499901721138700148308820772750563027743417099725187271162004025441791995048026096716927059609180298542926837609072677173668914831639823292602695508554909898154074480071981710187826250747715500531033991275405574436803425680498290870134869456721120453754641913421269229347172731236359478257264016939114755875264070005494089838482295644922719504856806586018552484141792804396632439915871907753603535015458129147551795640131783343430674072036568453595312496489799191565332269887242767484353028962425004020307489807783072615396457799579647557402213741629127383614661938355569762490355017722698491567094456485804591718878152932847782818430437712290493594800739692759383367360812604739911538024203182336558008465504603531402791257612967848812533216704442707685118973567145096315978170576872474174201971004619907963627665530911104815041378790311962690964178464427522723405322399224134098931187851038643397016132042097539947751931337202824840587415675401254258119118752732139832577844058643113463649220327040330077279614259277518710437685799692024002063809600449305167633893154491021324596034311602267636802991359702718688314362648752049211343001645345267910906843846894324617965129777558247730582114324525216751691819987115905987962027923169409092652682666993711465455221876851663140619840874360617266616397265983073418797104065367728087534062286837100310504807858026086962031894023284536662522719209997964571270967095412266541404119718775285386320618517495713729940195573426862260801567979571802950991922890137780920403590404300817030878813114725587089830171639845180179797299222398497910607838761422336452657872463763266952799151906360592105080402331864880003356091426512505962724492134155038484342460296960803576310967376181828711642757459894610576712563719492027158214846139306926643390054400000000000*i1^49 + 4716308524485326610088935985717912397197290037155754382296452320863489331048281007652907441904903501954610404768722857366280073542778361490671601084419341124482341339322028148772645530598442098161905272194776796294636785125219455143307396403464945926971581665095425048532591177460098362783553536644864445852367408153085028113638212062078796249923349067184600524244813696798815981538807728513147913058853358889458668534038962661674668053474870218893591072939965512172882327080882272027700824409089791372509554018397329672108492420381058701907243562947584075778513917602070528344865174900240321998631362133718795195674747126421007019298763674104259501311159591024286091928150520410438607830926672005853801489052602313059226524100462178932853940506671547608018532936878244132174568585673771628077542796897671122088676016479056138577919605955913391422813040911448799740856317244809221983790567270810055157172027381078934560769907131984497959849546680461793679126578565321022900277749454686479092639321958839083941380810293107841204955847147764435271331887303021730287872218764639849310185817678149759618372048218217286640969036576363246822268681530208302841167643316841121783146604588853318424674775971401971221435959275986757099592582530954446732263302136914883802015115045847778966746636498655253059012661666906080494932065259911286557690617781895827057974431110238060897759482749774553434127371232949593832918380547553601931435762255443473961336227998144273458185995587720065054932033890747337512611164460190793200656529010293402504382423142418104006725293329128560703763674996272169903153306208522371572523509708466511890810371434779207148007735646736272338539486772200696252846626085090508493668703859787244842303782512233867858571792290293460020287210785195362974731170845889669366595418200478685051704281846105285487473817980660344391404307061710839568280874768372305160767701548143952886024464535904390003411680290477336285237828905099701933085081600000000000*i1^50 + 18256851801977000653188402540506573512463862854846487465831479924026447807125939613463674560332810580942563993371860077247317351753008146627915709962927877607683799811673463198952384863222574865349524591796667920185586281953089339177784581022484856881617095105022924030585620505010706136964965169660286438834903576055282750242992900610186768927778756850018871100752231103030932674364313556287794279723060255878528159631113287699484013102324940728815394350513443138574870064397256334901541327419469669019008862073133976081934726465341213779410221494723473636153836978893873433765657792404654667002880967414456816353993679966395138476415566284703174797436734333458116280106409172557422086249797550266760498616429284221461054206110861006174375403088080217263849963015599670797991866049233806493526133098733744818105433732860063810603720020067820813613576441817128201813488479556087026244843968297401047367861576446047059353157050266575575676090117542491455085003462218128333221342643131630278530089116856950064163217066729441596632225998503165427159884967112289407980896980637337418066757086373090410241802478073089118043302918080754398603113076302965785010737977708780178121699675681002086884009455101707636358986429978991440172983971375467941541270330874634390842770450433026287180816775694648152398017462346376816261785501181683423162212981363318575863816124729704088170156046707443558543365729441990861017252866804038298635469423532145668771959997646723396374528288509570150277399380598045866910825786724868067608105789578995199572990393416038864517982341138328825336881263496737876666462726943081788281172500109917674294414536832458060478304855525201718489508670430799113087010132899648127182019617849185536536085870310249275813736894254466182055484709966553401335905522185749314913637815039938697261899909981060274331240595385230530235121578930858071891574381689885619708798830197404018401793482603178518628303641204762480132327312617916416000000000*i1^51 + -56292750688289584340864558481304465060829159484962870000849627158614773149313565772574022506858496740082207064329029880397903766976513816954598911575892854588623249791117459291593513319454010195802010151816797235461124256242817255401789586282660623535955498544194620129534444343531866026582899867443200115779807901966253914974955867056566946585341703271887237944462453391975291701610519977787414405009679254456725235153470408157753871929910135798322985226247510137215531723614454160033162173016676258087632145846735989742051399255096548426659768461243535493403447212442937593690701270829377170860801824224717462795794509373063818891488058916200395180003907421869360655201161355803163043189671535489705730126832266891011115587983610539669492787285243892401561608215336135408236464744022407596987168724086203171884743633979811060152081793113911113068639622066569451785127653957301828520806739867253035329459761850178940350874451052074632665752564000704889735221140347055794793208623195322436839908054244376710798199347770479884759603272081722935532659549541222253935532104841261082336827235571263681587848001926625274518729124062757797682436265646661371319471234982852728227515363713465903211874481043503496986160446580103505777702747679032411208491842979815711637709700557004641034695910557579328843387599186304753433658232561844772031044061501838904235864897355954651312696336718335262388056306679827727649146849052499500599874342180579769460225105579103309903439197091082008180950566980523455794493053779132730490585780645980184945123687251747171332841180807354450691806582487299377621114756514471942362069272763540467569916970047942636690225655190129106651049681285892940364547386864282825586093719239300956491377100527924971037668588621152026464885652858333775005756301794968469327241472819786006647710446152102392481467228905900668089644285977560888349438876654147661342792134499224929341396028934645139055485176585729083431833600000000*i1^52 + -240954100711155953578228397661737413813037552797646585919084601729907988449985404963087757540008842086278719730059377256784667434720436936898537292657617857353757021696133572297656969075746685441324777967164382669081992054953713048964286165250403020795874566756163495168058545752708598903503171868750330524931949910862069452482143072944484822634887059349897570199541967950090889662885013866128651608786066787553017190534728130019115192198591119089792900687626218493203728819467815500766508091681842526254174820921491555639068320305688991291053103534517575068026625432485529846292794728339745130209698337987022872450671057957758137003452309140020804974175981370252924849048171763753889333948647546058146143398610293690938548740661847567748596446851935760900235115294636290874661956902222014428452188236129517362888071423912607504010658756408960905827915462613860655358015958425971178026644848500915021416687698661666700091440364846208575136864705223160529074474212860237674280830626837335260390930757588665925184365037485036457489663751666172359356716705181222909662681112271126586362409650050064498209451283515170373188135651791589210563624313530347446879373927409878181844819673995794601993100021381169788322366437355914827468813475076375419482026094027949722477748304472676897339486005021595758425576169094527818994580157010858184242171672593215726627772063689723840431753515309220665125776255928050601980793059839855081750542081647052444883438249400468299959948781750040343750372778250201001563498681518763674987462848252948476456550238851197509569829673092393907459057595828426284578511535170662044313364315734407491183188997384664225799221263192690132098889476246877699000683237509467492156393102635114797147794935313140472606865714139491597028811383482117263318339540879420761948046867002298095027646057758166751195655197478496781179159852624105979253303213673877038198451504410410594793419999150864336945432385977600000000*i1^53 + -359596132797133670777368952084412790969540406309105661107633559464149288181857616018630483888046383820423931979631372471859153682386373002718372198140475040855645922201464538605331748079437114597539588184452583117105077882277050416473810145204757779236727856064788891830014818117255012941989304845200153912774027935148759307272912561294961910080483847754250226063925319949391971191418569352149365393068044529450752149479415911853475660225638960133222164534451230371665852273627136057469756120856299913590933289823906434038318475895909557602546120744558258725133565439109815157595762521908034116345206536012634382119453971308291254666805715071833167062014225593910347604216709736730371720174270696251593542249683039639188714511251084849056799046878759980108862004257733433397680359630829164781527660820604703987507899873408995725985321684000547051744887948010786938392654330612654681997377618079782810985887519508487532205751466978909241620265768628598623082687298094906781425619814364839175424990874121446603834731258762184557205030071383692704610180808063023584325632016876792247075203389490772747697882923269329110645767294983647866973575439758343643266265638718570263024756061405869112705969924780673513010855462971815054639812479810793883155710525988569903389791446939170317683640200683550133929850387895292384143772029721240655075925198742575075451575196103882457572993345165631362064425342789433950483774995306635360156048944061952580547556375428041674412842938035259940690514066736674913506761325325934036583689607885770947710465048907655943367548452344293329546843334917114141780081734248869726242861523308251808769426555179979875286561141214552049045739193374589171469567823315980541024081938954500870021262511588551940934887536709800660825347787234052336773113907448828916981161124889377756921539495796701049427017869115203845728512761248022501496807209818622637097112048040402104762193880133410605984000000*i1^54 + -51690050154925290133132893423090081319355163963527822749540547643904521043014424075999339601742600787195300385654002296312557742664658161881878081980989166677181252757064271669027453782109685132082729460487702882616222621624367175144379109300128826969073204132722218395067326607610842207016118419271923836131879336401021472992523224150746670475767503274867763317914935161424355890462540958891691817571952333759513771103123365165727425513947667488681355398203418492769318074086074377285739385008773309100533022783557564927338121197537091254563783812016789989649861730634643966580443215405982791145608861883363686156439729538498504457774433141111107625487170151651966645624665266601789886472327713047178707016924253138077466901968137405187259337836516947869281940250549805172285194151652174927825238381706075783792231654132375446498240422370523910098774200196719219686484030405394198909379510179430910667015194618114705896184748813553505729524185321873191903484667602605627166162758906773428522011883820937150531489072125466662740150187855525058578050461626776270461461599429365819097407144666803057942793668225249759048820845581607939701295078135736880126502654407254682911489995364720988315865854242189482892113324835777996418379394298305647570188479318816919107226395697865089242478538518485932825350032980993540374425007747299526150823931540024876708286883686581757315525404731470171810844551851174448819119618679332490001428051371818588681677539691773655873010763297502947888308537742077381991716989826792592434590609403320967219077017957169011693339098816786090180196726187901128436948061369088242560544571938338400891566410044418892708375295931830702378246649051455825125226941878014735277860048001420489858662962892452012819305372286368829241180660829417274990508863205504652276170891213042341373312110498187728887459701373158103153303967406232789864508851445685739406682174110936144119945431200000*i1^55 + -2542340829794985800274118754647697780755383763578075247763045432022779459796053082645711147789611649299502121664393676307215007661220472529458468923191457451025829291416132278007147618209211911901103921360928878474301284856834057498913743631792706640936078550596253923666477960919276155226860205063885367533680743825997200046161234521250472652428085341781786210312547806934497095419406927103420789627359017617119811376732633186987405734898560856427843860632781377312162566781694234848466259538681331058804808289542845632641703407042509638194458048863096384672101080096925485639209750674270355058509761656087502866490131632237109870336889903072265233183045477038584010800000842882788632802806408475965982847442175005644463340763029596838349558094380202982270102203440627950884819713950361094979957079053798753601719738908238957071541004294451393394179963182693692465489893598608579947236951191552470778122257880582897194523655707742118551721489734255011097293605682828996665206778421329818809580259119158970039140966991526509493280861203035896630774651982418698170644635083655075816013190831653735957261965194418073775390432180866716974521622658959254213860109751726386560792986132109280797232864652911411024749019069426231757728440954918604540807489014615942117191415348323037019452041577604457073798518902572111705239828442305828070919064586008747229123021404919901315321699216740918670550216734241020331702771026383611367183365403889688133114723144666512698401976805529386269567749796342840639797160188558787530019093560815864112194877836419836489095486024618393298093224977202864540024382732422298508332405124355651635289591970378494650622693301434071797570100532591817113341859781354343123949584762717250275017174801430933194265707260430834723748904307351168247359784149189189712282607707123949656292736498649390533834534307411685572781026270911423821486628244986794537840433492422160000*i1^56 + -28833752566855224961197598120149778754326420187003433830278242703978194350011260097192007730789820270371381890060848907992496394914301414026859093585143221473650416851992263605413274908883899256712400298317044742370205477024506697147497765932962845720328715337058428756911791828388367473334194198721271235230792242014702972172141916735487836009656236477078377776314646327660032330729401956796114986965381053137858875947959106920170276890943979347902738437175679808197680235325236222920850616444453146400891600668584708312654719811298320743549584978359759849609384747635225326657000514352525860815392573750282748140007982109415654868999693131823803409591290436874564364582354881713196120920857853732521912119592478165521075714275208242559984344257670543802879084817201779232457220547183315097718634136293261470383546877107089887873593024393818561744987087497663853371575820826459626723889420988544604354002594324971808504759823791212158622522362671385187318180110505577370280096978417466432919900068778270381344941676196583584659740543829234344656349675649461361194567412977261720633361988277104778292564697299102673392980181861299395067900639350976638993968125693588099948669247196105492485119990991496875334158220844628192771784714028374519739225256421298275677170769953790993035461292442353506475998578887502560338656672070860596187027916639367504822667276572090385139518363157997147420289757942418572010405023478972270185520639324093512426401008632319261164002020631169300199540519661228237943065681022583281869687133612149774205054766086129613920474454706626557320096532363726927253996746775693301606261193442192551909754027030240302817348961864267520768647436716686794991656018713051900579484473206802197250311645609339163464971123438300148102029291606882611661412206343869186414552998532314625679738408478805975617109583979128225457327987756557624589003910142698918336000*i1^57 + -217844770020006801619507054209254955709787203270328183719962242244975717995503636401635945701558719688646902742408609231954765521622941876383025763939420358832482238946830287584459142208196436146917097787597768365474111410897663543835037127879383112144136755327497604881391614741310179570940760242753538467923199326081688870163897952690105496228768989269100514042161876348788542265348371797522626627490025575289089808647248005850180392958052242850521876588065654816841284367874084367424988815305934271886072449473062974211922034743843628973670721795591988121824260103813227013827270243874081867354204256059143840941752346441709167322981997306417021915779479620697126295896753424046213318078497167147121387885974107584814442846348965389885839030351975137726885456379630023402006417711075932942312717889503687678886641727747780295509513365196342176120092831990307017646124267489376897610096861838238632322523496534646251801181361416530111999653966738664574467208434620578876138700194906111516563651091713899333221465218707595931934751421687077152797070916153369965700366381778262790745139956792990040602273665042601788601181319249494421046482530369073245796336287611767821755906336324530465273515865291992992579162083633980310038537510091524022647011966037400475241726670995534572504459140761763158961081810480462256773950843670247608471454429415710933532054425603219689429374766967782233153675060727881361825939120276798701100235797420922001816618101808374015080490239844314466070757742170129087484019852608556295946601662405375950650670764322331636824980822764891504418908748354434528980851652709254880151488551178739725374055863320443883231189180125984425604006617248634996684746690224809818001184649728216620673169061584403391493341308122953522448351564431890859572205396611044278033087227713716219971095874132436296735227454024608605652999041649649276868502600*i1^58 + 765727879882034084295141238020165346304953877959370439347421883657890294712331889669082349677691389589056490150247405818748791324132463944395243103889809063236054525590920180549618417750301791945119071920140980308478761136150581994756226715127140680886555342653592042619184327658948344136508520636207565357156881236531200445295035908207059220212390901434524286579454312132527933403823379766016119334766692734376083866176926015218388906663481928197804902797827194398993069506614733556033830960910104625385981712237950992726368573594699707389048755944907637857489484262332788022947027681646882348672216655533143670295828881877448851337287717619743530308697950215780715135003808489697211783103888380269304598557995070373314735367586063500829704243509949821321275419665838583681208768045670036709763641769483363429478418991536387099489675948038169369263832341482081200296198169090787142504137777921253156441571309990432838256774273600555265437080594963628032864438735875726403503906509491088740126848445028509248017670742979571922198384661875133764771753538172735671517466633501286450519984363065739534084114803362352334570878416163482515899983629099270444724479760459155929176420309357090614622812449698100687566977201363332791300691713631027621525181976126824196893025300616493372069958673313400469196106826317550571063315444426069824505840263248235295698784599235619139968493882963218329038224386113131421592375664384402607818162124187425500941389333095191947027247184236512271838057760539347730418335473749819672316163942557507282685935835466481053075012483447831099994980578407634968681278585295929691554484411979671530964655673740062758781770342927109459352575074023543324634514802987904761853550669617001413223129135024428023163258068970578759384809466033421308526137923732666348253676301365335922036451082420011059732415976477565*i1^59 - N1*7374295168653989045712078263727140773896646889993147760369232355970930212657087493749181870555399138917824597684750232130582485612051326161699047237040619793748837122656830594298819014167124381738272300002467061285002449196122896888445641523646888032668434704051660101933898094160855053236859569005691231207734537887436685728262751839094648261479826299085682794569208350418229656085647837982701146600500152767720262391716826571817451936125670104041306484812577167071172989157376*i2, 702309981231637181458427836979129248472986128855518969914272953585776693689557026323896430062441868810943775771589616968942775498903706583252068399460433807608796641691825430802159339201096551998772872528210829757961635947353361026145119651514689471573540190520169952911876563126256693275844407194315253628103379985909514904878101980181281946066270558716818387299671452409472019586507658174182634482795861447069011791995057397112821597065783269789066824420177184141237068359411304434497639413285191212658477978746273821623011249255935784794239248444786911510537642785968215642920719364102541340055141153227903302740074268532885543203419025824457423566191030371495454437837171127265993430250215654157207363617994612093978252754446151456138225554036899827535430802874915208451659308044770130802952587828525290297379216581917263481334479028127409966369413081292669963100548105547195077334884694262360614243296654826449355929850053271285839072903880058528655429278559336313403220905059798592350001160691110013802128191159666685431731657066549244540040163800191701733339507462855716668652896417420402440059932059591422805104951696635210151699514698663634019481285391978912814957840487451216421403392208459349996797948560416849762313803620839268455325073109906671294264640969802505722582320075902449214986901137613138200247734827436814112572127051460992425148148193196759349073476694619856959317614944700247182236683975917633141740451878726109371193522850755353150746621296776795405840349119478885133656341854480500507714429923546963884410639468099141560576978506364746504816191916613388259251678883738779538141143747680737133733450579857708638901476236425755230858339012143341211661685620024137193339047515581803018706954198943627637033959655855298414952335339937209991130472758542603766549653286978114898233184825899772805921478901840256081205544976860068643811183264142436201983474497811202735024828721524830233923347193642472581643417696191858003808353234779156508247733518614451754708962100596382222206993601543896390300530788771062105280800663071106987039222988633868368833614573658051146989041143822603124946660827553503769293060890011060545250187098892069319578139247057172332067530861941562814339481600000000000000000000000000000000000000000000000000000000000 + -19646302999871634002885783231255357487299173668422320850170211822855882690159774710892446141381565976945664873069540622978379432436663339272431919837183832011642943781754889985917287231342861692171938508166984187227769127049480892252333125269558794533856104506462632497241500290801172743127634171275039279713772194478954717202064215016541339168088195375981728127265695903048044925289853082441444098721086385105897872488924590471716259643622989932251663272541190674089590948058244272054015761765480128099540392988351936578670118795714568983976286118447464458349931193005327053445025447476624392247026184743689359046500430215194797907392816787354874183463956086332244279546660768925372116456234089055943475012608161595181044761055178650004964018101519087284273825642164660977397609806326138988599806763969501505858105956435249053575800187496586393416221219163742288278693144327880561679737778722275223564179459140556208854958588867870827228501988892947184559423853464436132284158276331089567885838839805091732394675437337708509149205384508987881962055442638147473513174213583073018417388531667545061572945110945833919409647471127468266915287680469427058344919167900630131876476543695694478975451562696854278356601514199525693561636420034012977720622462693137774671562034878216289780583204237445198824809387408296976165684751058269087304249694601839325520788260694407395896691700473176073413025515016209821735133346109879363073335984561814715302865486635318912474482636098359182413871384775825517516852588255662969196919923084375661935873944831245950827478093094407549261080605344800068715952418953761857041947887625567327223601139569585661532797051554161256543106337284642896759715853212447162672860723923666189052616581125407802092649004753963070973614308414108771326423275688467640956798447043160473242455888950563159784750871114474405298088534802026555407286641681121872026579129534116496821421779941314956744841706401217880754220015125185574970381971525566764044057639218776201798202345968091630586476910756398159027066831105011794542060371181883241251096001080587822018820440853197089717582614385016330196052044932920561636191804890371708761687855818519019275260310095795594937496274805936217034588160000000000000000000000000000000000000000000000000000000000*i1 + 184007547979402029457232536599700166133706842701208886023949931789654382238950450511010866162959637289049376863189903386866073301939549764308183615573878223848878460741395878865221752333750508039610193080113489560684091623958736691335155900057157064740246095692262833175441540735177807650244290796629381267576845005316031321851173862642831788163978799671115163907430927660872442231129897454730153500098030257394203508283385238813565659054055163600626497029297852436613715245590771117302186451071448290594125800159354006025925645318409788753080493159497982317080260093519047441443207729328942373357501145338035799027853408648022734178972546125745874653032440823761438113066459687529604445559635838227403788465995968291837402788027061492382250214525920841863428577891400007005478641839892362337211049222078147250391200110214334943501483730524061378805118923435127215725048304301983194331552874557276999037795566720109154948293011164023711843570863805309242119424389800878709706992762157200297598875664064655495564925901895386371454157980954563701083928426237743661172002613312286475797791668824360846579420577371058539712305463460224277845583747205904628626195023886919857502053740422672449090952317346170368610122420834990791966137639987121383850849533972613937108223641633281007667524272266727503676741619533040285468241797223431595273265112048843728398844894029784804718563284926999608971758674622273058569019970889707499425349432596935521780594191038683883828321825187161603686455350100472970766817427876230629198665000081395698682192242845116964998061327306070254810164243215687530687313816935989083366226039892842675588710659072835689032633398354263858973490545557498131695252301536889297763877632525751205587666132454942472430451336737243713168034561667976475010702523388993624302271766532485430291158751807682724343819565606397815079704551746139753938925306651175437628040449956966009017421279916994831640715282733845631502376362299189883826464149969549185002015108167641118499172747786910962241401681496968257012027061049478403864442959997822955148574803129521948542487750348289770955868265609289275669986353019555945242296286362537468855346835296427437310248390406032367289564408299582453186560000000000000000000000000000000000000000000000000000000000*i1^2 + -162593008908844478542593554497808587947815524156092972083779229048237854513907978225073327654933165065769855561450412788476438919643232955542290177461720055339998180329333949771986573765625059324309600804059115335414346851178247908214013626935202701538821833727620442509280942969549693359736819875226493232740881965049171907771686950106715086303634152137316896891904529403500173884983555594431181433563632482145069556381224816162940866736188874205575619189949947526537166642052247765919134039681256537725237533781314412201090429042827198150140376759860478019796773220300328273727537621575737791602284445412291153208445570010885540667470747574869673620137579857810598143380391583210149888910065543144738631313020255204044942083217624029658770597499744945270985177538588147376746442353966385390081108813119285054345433338185229040623511941206932387944348757447119860236402023960129480902619215427817938654037376646423493531324520165010242742330123443795451403900146876187539083123486630527956755448315888534706256080102311842550272691633447707009908029851169178122501472446266969821847049856705094801044351547724192047056107184460580492186134223537300506957874672128431023773376098739997768549223027483044941032815430310722218197167584430856299936963231106436542133271529867660386882557393654061844706856907219026082344636526400775007138364006986981548745875740348934892855511948294407904402414267259991509544111913876303206723963593603543875449560028202860276755075075805057807180598899273790531110394116000248859316204300988935982421287865532928590519612479230293458445578876961162233722172593991948299407735698200876312127673332961340203271288136336902934460989236867399812605491396746080473526850819424397942589031884586557287300306573384228714496908976089229763150060709837261993163526649395763728323258001556292442310258542314828162217506789442688920913011972477343228423077720270135043175627886517283176928500578206525237732196981552829190410018469322745016819926312696924313478444152627797999506671688371916102878686640090500335764293306618257621402382180076656481882666062830027436028441382279404413395283263665436255096440242961653758781348103139857249975138009292857091830800361515047609958400000000000000000000000000000000000000000000000000000000*i1^3 + -121191379369708470827475934628501866860596452132131478727508595516625511370983546841147645539072107759193024179532113224950898453710012293072093224101895800202235668916684165056938877134148386465650039901390284367506281122704203797184879411443341344355974983203422745250067453191130277431818157688762665541069061446531362081511265447631375922720161626780114323380026657453034313273365327140506882341805936084905381956708637470260836261118200467507776596656379932323224796320034489876977939092385051965800416793350364767172929708447268783920117708291060371664384733630549511805430717571945582855460813643289855604257086845629428396394683591861654029739982298457374866242617171901388431962940142109558697843341187936684350674844347195348215034442447394262009845495946544274054985051898998994208970864909685614378806840348357596918601841649266449233971128436082128285010597303232336411924786302976400023626317050544142761865434224123624294558676602087319635981093808763440268116725525195501441593263312883391915577248871067840794878050077568111853480698173849219808399655171825311340238807242567363836513668730735738149266961379566057283858760817636661730410288324364742930618532942017455249180236297285337728335416401247649943105051784170279035711443131720865773198357997165389356587979019143462683222399179596915819237872343962518765786894837650391674781401043842752757681493519651454137249902508702403727089443339936090478319098041430816151653867729316200490187050628303870193158649192888000298957295852537457645076718774387953922867434609692788541837292232080711963564870333023350875705227104676367873202369945347764785104265295558612936379736993117803347505815096823779211457346024512287118913700251175463044829435576372765988178711470290790808746016236366603877263769773128956140235436590509305623773931924624371713426591399345701177075569674204637684334956801857546525693658070070510482549949744308122937539357756200135923686301088707289401240403202623998260084373409799176608355371426587412642820474454766953802182035034202026637371583186547668767083051603182909172852622115607477052093591009834575962272000302795090141663985020850716552577826732579031474936772030399214061585526998821261803520000000000000000000000000000000000000000000000000000000*i1^4 + 12972027588156776972326124543662433079959116705019114270972613824777368648554543444084601344607302122419029269756828158612272760185279506828051232105605599776528005875246919071871290396407717355693440640353542192867821513689722475700999187346728536497477515948915552131167850890376382249325009632424567536060723176459068686109914989323089377355138235077185069972496965344863508660076076588117129049357678030318407856292059895695171127697984243717639106302347132845335673053413316527240749469900183125768339413893622342983618055802303116211495888666765477208691743773155127359022023302316663553142386055016023289251572958615664547339044653419171112240375098822166361931057774182434402105917832685563622443696717394217929046859344248600733628091915006076366704139174078759978577385316519209961160078311400288009334332174020366801131604784646314292268065691137954208882023688018523442075827843968842003824973173703707821258424340462614621785528945862312225348173301726439038177370865401855495280140237547155742655410117216582382921875492552933029155552314624289575842017780807519860916657913786845696903838719411019955355864414213119753873936771808828587288879575103484041047917772083065898738803064665882003094824761790702405953426608874493858945319986427502336792904729604265876908559437526846977657528625561699041254407811384067731955469625847289968993822618124939517327506651316706562773879212129219959341554431319461783864816306524595003291157265849680728203413553241751665910264984245367967878237450307056812853719597176226954784695058884943587189486428742816837477171983113856116663021812338088139808486075919142389714121102578207044203471058878279009687573353647855850253163549399186579923567964072702924488278765329653074175956530925108481580197846575340214145801391781742013152684854300699103241650286217594784908123823494505645137643884092444879992063020162843820892866206884434033341933982406915897530522356432052112954401369423936937105333690938316033136739769466557150754072235989199861474392562886407349536545862926021940101612377042989324971671237293547540740389840637055460935590271261009661065848691985077304069105495667864294261601326795856381984781857151387246541008416047890432000000000000000000000000000000000000000000000000000000*i1^5 + 15650611859592569882752705235189993384501161140399029470546502715363634467240937851188588468890252726297816107547301009383993374158876245580200895429602440179743597656767919275243920198537627759108110865401362245186363415747432088489228563814071777483110027001092472982447260283140307780144092293979798581266693891042819485132175501660931985648621506551666883554971945271448915288296694283074753945970091767652718762552618254075769476203366693171430416674251377779096393876485891827943037864774022023216325714256931870792604300510667260288307641113887572552515578056478389397549201660019918017986464464043201241897543967875872370466731316187691529462329299136524173621506652277304714657977961169139090718909114962185372839972840552436747427731588393699219383451519904719977129277218569952728116008079861999200493383829340881153636652211205263323594619491281647742961153428091915486039006685781248240231694109076347589376914032985789159271160109665251804523677605936051460378385359830852430004937308024071015146670647865343800905452576815732438196574855080539133412798801130620955673084604223438901021150922040988407369549422559136785202510789518797624486358832873289475890560538776500387114397308953341670713810583809511269439917562570281600949251549757730787843567129638168306183055512276143337491346714695530934158446680532153071068941188457930253007919528443116605808041658920191795739864930730357596832907257144864885668318882740949656739145028027353767056772961844378971875233657377895799097441837029041988269590091674359406597527763234979461636399395685337104555457721692222885014410517156310889066578270803204813283865836364041689762295938365441553551804899370856468200021303828428204865485550868808858423901190832610272801975022684004055659579465364827857749044271568842499049618583797055147677308178581348468506388119115142740684862381971095552623521281587323972187281170724604827596183627679056022442465882325791299156317034110142827149537758851046826099776633398551734019809826964749215763254838052947016194850694170728964377131418410841452682653102136352836112805531644095029538709042710153340697928288482889188197956852786009603497220412340026863673872138964492992760603404245401600000000000000000000000000000000000000000000000000000*i1^6 + 2669943763628223822753741187962491567067493321083583818820104508046607734886293923243414934191714888040326958284217512718960081941803208074550979753258252023833470095787269360236883951480287422373233602640164347827101752005926129690381525139945155498358500287317992695973701972285535678037254572995149463979004394637085933596794206158344985397151192036329986329644995338693125178819328449789014758176416704971367117802570413022954270244165839086127215952082148442586430009880670081934088511104670492952912559153479584435273339246389926416869633596389849207034198308935686851087649539532981832164594904071993074032404691301982497581544971057366152231321497981098994416419238908440559801543679177077036297506830148845789718498875650758225866117758887606602336886638234865844333449067244227182155233839758035745791518006325833426751642883622503567813912896589432027174726553757621345646753582809050059513053645040386224065965532900688244430293961353378356039736789460404141617379274719873354686466719310539065016309027472406880277591606624343847061729627721186335261699641965000044762497777372957489141869733347933973567599358768651432830379854652187057866372244261961815185971241996963223800484732897272225984337951651456242366654796643802962266384907259391986037728974144660728257112450079065863944393323321377735043509760721226686409024525563177809726676077944968345173867254757115404026161365265792683370636789010757024127116430329580486207353374089765353270646925386437567875462967336301368322902358027076515207193725044988078482286567111924269500626069935729557800588477879250956649598585367911573820038039066562554615471847081869427859514610133944035009731615278239546141763937605628659584369008823828512232905039567675837083175242817358835526685658179739869615928570097860654739741595627234345233421645904744888392738929873143020977084677983060884663146304288675243146443034665470136149779740707535116541409648792537846160224033658791751208204825624774599530111412118389933447695321068164598699087236341782099718204422254952253190420769817225780485685431348629804933007505521579524281441780619491271770383717045375547900266607091228628109237329774835106388560268736347416844919940055040000000000000000000000000000000000000000000000000000*i1^7 + 508761297570067678488786671585831584920594455535618801316398422834077830345803786005025598320911949981515296107174124886697687957346751633386970354809005158908006326627081099838750058275121850870216646484062078884566586924717203516495608752953645634597383222119612589265103935214699820458237443818947580406211712916196905674270334939888419165412929956647315797828042805541297026770323764791498968809129113733173487568975521896807548456691722276693419455728145877758053069168193685805597812786277295336756773234745766795812801972281820951663043784449523761274512562162053996421878529279015397891596292743254022429760944689672254566035725197905029071668546741490735620285500727949061954464336799055253875152270881899274870275920834600131736868248526087089112287032065491195197995577299504959334284942247980194681629914911237722062179891523134794971207784622707939717663872035215807312314578973646847411984313245520703974861572686173308296362781002290186713718148868707000553050449830603074484693628879475889288724744307741246108429418803514749372385185827477728766352679064244763227431410046768897586714639277520649948999614570665225408272849573966603957627893448414896443101091184096928863343025743889781068722603993017603047109159018292717950525695807363971167042873792987955943627700947775998243464017339346985634793060078841165410983261678454759517042245128183279628192986166120694194503362789862942414731212209511300155960820081461251851028544818013663838537547189952350009531193386466622936654785042192267501317816880617338934374831665545356362658179835899380133846121387854595796539587056103721815541837207343909178823370578946414976792940152488775774394979309781851895299250673869349978150886310366302519200605756677662930879865452722597729001483916800743923534746193863603347521419277419595024778165910732524434042245869434634315448410359904285989434080863765348822212093282079334477311665544533225497095375131630166938944927976335615933403569254227153868201844550814156864994098534787654203666060924239153335911808214946450289221012415067808586716964303270701156522612134898046811970033884879068381073730347640818176863912843962315434335828018533792562968664403049003102788124672000000000000000000000000000000000000000000000000000*i1^8 + -16459779059064571723785848213983081599043406212582907786522524773789293908699533898862014540990055342385824226301346122269499786187026047790417051480013936920082540292800947506363128929577880311527008662851378258480875793742274826372743346943802856914471945006282762260624962746072616015281698105397214884281065311516780068494986277208956902838831511555316881487826142707295981839106443908646877432179673266885265272160353325998737316816518914687892512265964422921676436872489040332002455619516808348887022847321938051280532159758228452353978169040561512114705852758073907316101921706245051645779437313709234069245498691820374026641419743021614457780009712831733320403336712125292411411179564313912918622446465946478731276555922008353771980064822360776152130324958903467417535178122518361582659856948701578329042642545468810729653204082979647991804016181798473632106084469585893293791415120893920714160038924259550626465275408128327521542821753258480246088608147908632428916248387649003141273453434044424020334090962107533964560252281810853317254182075097253951228051178183009332605727809580414261179187024875664359003075894059893010381450201152015484993764882165080596239696509372124689146128953213294773345336296370617970707197997821038436255330986400052705350557753842220011648721137580098804910117658314644436033830476193587370174072077061504765591655393986876975260027440000606594564637385823205728218296815744301705477620914972277152980967087828550362498180192295058583461285179619504879019475137594244959617890191354876865952029076855287150920606211343886051112206049347231152578119885949133482990895665867714692263254119163989579799354962993091759199302592015586548369256229408094370583044527927862085640069717650877448075789026136361270733537386129644336922220585683353443778816977440592765289573243633195359048857858261069994574916345681183945194905610483522246652042269641768817357768585756517637809081448839617188085934899924349651244770423604039106980048365735266438927216707689812094792026505252119754079744070850260761064987513672574435392713116466467086080184120001495083238285147460407276815863995307975474268157295746234457626318362695635804530404615813466062166425600000000000000000000000000000000000000000000000000*i1^9 + -3279525632684800629794168188388983418722446177316474796154956565722120677027054879314502801671635747858981224411632135674525872430545009350842087684424999361839141223762168578837682531727324048059341975381044441560344828330696237619695723799543128930457811277112472311541120302013712831948225731100287831320080313759545729262020741049707320893975840529156865503033414779295630138407259490237154068805580513614497718358529150487369650843233232252348546455121596577817018409924640079877995911705660904964159455868823283198707714088484466736636106537120669903024181416151602845886895319288535050050984874365776991267800502798182011568026423298965288253359291725029802718509873101581467252639400895027876958274809775093568229352204207609775652472794149730105079614644139491243835060379953059372261067192109906170007742493567472757690614585710053506207856305555378815818831058193496367271454068849108594241320646976184912126113664679278933678094011701476871453461893233421086662507807929424254794649979050542704335411315379010770803946972755420364092989565606637388974297566550762168768676089501915521609918330432007303603844591681433048646069356905500483338621678707384510301529109122544694143547436792494884659738772231702250995700122741684976606320126281637687136155949064851991530912204969290071272405112638734975285157800634083115329587291400758672592975495832911385858490742510641921023771706465137583347216225395270803105527700604660570047756398743077192635782060926229412206864091367557211210567056794574876302238729734419895444873895515000917759171118002704202425629812133759611365697511174056127368594031467979823220392034579926540588033620867905706273666768576660173823510716260557035702261992740048529347670159599118756779135650506101340995051544430703030427968021351047420973175398111198036319827074738333915062274154548026687768802779847411313995596863340773058603348753103968126188259305180654507848001137712406560485984608810326331865150071274536075777213776593522024543834234833576694497071675462941202709132193748823133976549042329447979390176235935479057955597022204234728386800195167463630628587189370205278784889422860765571902144664073231773604865600181501952000000000000000000000000000000000000000000000000000000*i1^10 + -458906187406343009349461113147827758418605620843933254778668238890039622275155798145218162106785860860658909103426552025981956420189072553538109903503184048065540692883158927347978899382649242253062442057740655692367295024156482139970550989163068780487054411861647019177797576085150962636042315528503069325565748826877202971486317274029474727137216638661896937585257421420644074464326345564145282493377167368108652070287948331149800630076966727484137156456681037678336259012966738712319975691812345676885346273556515129274849851859458259500399936062270011541498562081062289364331647516648992459730113398228872723288286893200079384671375944738776647711635814350073145668949739857869809985192751946054070749865663346274556649374098219897017102674784537612513811322852222883504079195198482143507775732737598252767904075703096243054803783793180644625179314535303743724829203741795374906408274824834450092285880703536250679220174425926610216302082098233419642824347181581978604823762050116725595395505000021526212616727918474494072375490078687309456489009130384376772733504092190979926502916390974929960025339475708355304312705464981850010685959148997379459827883463416126673114908214149657120337332264437062372052694648756632929426206416482834378533957072086949056199548800127159610788881720549515098571235974351708311869593400602926374856805648568452613593302014122086864763281854375823904406141902687002716560550012912881038906804410805221277035906837579331731781454108088122582394810332780890483486659619618873402652223986408180445488105769015493974210904431801563355254242908596438273671565294110839041732026760507338278087474057190208021247194822861647493867828090960096426818564959452457147655726340787665962718643432874913301227278025056727970306107301796089928336128227206462704411262648753514656392401969609297082605434247344805638312066961662684262953026464346362625901555791292992695348404261065127065577354970913221048483861509956883573952470016085909511340055636216300027738570033939502680159724553073468855621956816234364041349455400445052058589654870818779359089352613385268202428029400261441906467749659069862547045089525146634561847915311840633977367697561093144576000000000000000000000000000000000000000000000000*i1^11 + 362423371190693178524358526761794761961568191603018673313608448204680564327810456387781986451142923769861419140906931430610186025840264681603561590989888476475406429897698408589256921490583233952951107473895732278242634736591365160528768077739258270920945657390363855824746952293922579595258787707716133908141197332412160029955649974116150144298950074963712768147098774839258287093531719522944640353313617148194930316519619072942595414996316516199212786857940601302499881131155152838379863585731861012365643863556730624025824296745041450253267125106339920788584939854350783638169355081210594366619912948900497309698257358022790316358339517626325604791926058946387722016079817350556542627054868656282875789064821360761981250683572355809298807253194308254666841405050233088355554792155050076555042917895346912154020847673740526963289367604084986545845356035734214293927538944456143746244616141532182170603710313105745937100190041466028668087967677153493008408036148955498875622979451335144448075174874777550312666827408656331518606183991629731481302865666195873896151490608156649125047385955705118293773910011352011593267975379953859720107590074680402085706155363193552145457849760602523317237845983557079068216145686508694673482206484314795296630184399658866335353020237714235139310068130687147013097942482629154475922522019252939649064789802679783517580126169010464350486661555299586277302735791939204409972009529458714219904212562802376359613280065618584576812731986429534102362981178257031674969320214445092058721927842739504991026256366113330158712693706428999909376929768560152525900814625951868343935342123630034410497331278835293988903119167768440188880819826988941389945920735078192499802879704001914520932786670102754781869197638978634617630149300827761307489681548674753219832670598133898932279846104944512362118610755690303346684510181804306946787435500033538844263538107456512101444074303870794837505703202734763271135544819249937356465910953399622915661055652447697791070944407268462257445691086835741476536509778244774336975345079567482072015000531497385010298069561721144630499536926692242882820749171348893872670080522605861983833208550824030037424405243704115200000000000000000000000000000000000000000000000*i1^12 + 20788449027729234393856880234932488162855363470023636509491896517588732511913175531448519007311876093655909951673999932356968728289678973527469191932662448785247062495158555146603306482676001573933432029249749934148093932947278198536003518330121311491462313632704777839775691527461006591515356547279008916358166973656321688458265433912005232054350772950883798038417524475862257168853093992523281400029203218970402202557030334505895251272260166942344501019639485195798737029806386098555011792041582150372507696916546877505016979083670340059051786143373928694398535389414953723865995247671743506861480952605923872592591900962414920414097106621907927898863121245944531469092392815448281214643608354922158452350017372059054624290438666574185738943846619542877273038143657025168093687543788778181549365736923978830610003895342905154598982514466952460743083119266871462804037507975003472388219350142209824271896940913985106073605549924283048940454493255090135613829787050118340937273822738684072889109350351906238141188076256059825390552581919667344264762098860660925364833536136086090972835773296473571366513110191694008549331638659027853727057377792980637496943469319952125526534028407936825170234079698819028655681476687776173550910066210832940708478211167071667036124824839193483665734692821007467369206045729863999754490045296298499990296967407704252207503305999049383507697588331423918018897737510204166670567937426167571876119448389756152288034258045426035310798582327958287764954863506523758137607709095593056135333834398687225215533040307034846681981743573122671205131084072444719893274969231680385960582131107247593672145554977556372877859469479049355091541496680326034314712008351140873378127357116481679553026280953300465492960894739183050115233363463513215583463122924923483871244577078544079434221930776677192154828949399833578940601422059182090712327912618934715217113451854363777486311689177807183263732438107599900162702124530261493636725228554224737897201925247141747716426194203001114053009638733822863861663436648129360926219391727020474066864446794778764775320722928244569487579506612531762134476934620559220884656453767228708918739328898047400520457178316800000000000000000000000000000000000000000000000*i1^13 + 452222897759329664643160149770304440502264400530727368175592685959076856727849474104902608045890096169954103030417064618473036189784745879825498216536972039312607334910345146245552092436839650001645121212220726934944700884505377688431842765659750712699656913905785044680634097019892387873533566655927317968302942171990460503333248580836474345775409850241383818097893702911666348602149238258405023612333245299194211363159341686505152628281861747494168058300683952000680228184896515194973652127930108272355949859159909013568752544093149548210305000194774010373528301659808731945455626995028956782784182745950411471645702832614134604050925673778649849278918824487871607948617607168936272712832067855445122120977165968403960250092736738195001546782262782675467612542580267246941961269422965080553874009920581387967420286437965951204960917407704361857071244762467446635246819287285137228624899129812855435825518071640442916568068421180143298928836603099362278652025325730289944037792343106868599960963821404129294485977780048244244671134482366750905051770067105393792027276078268487320254187114379734440067319374629591701624166815976746506318930661375746794236265546637141834615077413730957645433628041166901679847736451525042260265019237324014154828174648864691296921158361000024197560431987634332080132851190554108673094153078302471677911183948183154511810692739805017418398825159655702858378776123506382861641617140865122353053169527970111653175869018590271379259042662815039368670193184332804954508239208046204457756111766718143802561651458195703106209420487333145297612309824810774371190166125994132317623270919958498950887647463380459758707375578129834314078099809795340972084898774433272445977431215992939074371751585479313908848680947747002067922602961949957259448771971087164077380016409047357064804819489797832468300371038191106725412335797225403933811798407943538226072571775623615750826226565849039120736852015445049802116876352283924708166994014263593877808677718947613905460226539508162791891698005776910799668208541707996539378826315589134355206219912265835285020835903372517879143018696010480794687579311764333482649297905092400592065326491444539809914159104000000000000000000000000000000000000000000000*i1^14 + -40960436156801999646432287979136182201685626198666111502224533523704726293118902050777260530559332866783518172256696207855781672192902540596437925323409405932575842069059363482615615887084254972844530754911483212352906354559546458052521460413496018727068664364737983094006218128750297586997341209969062247074096146944849351811978330250427390043527010321685341561543232852948983476427013416972910101164469363260902021839624748134922945035119094513193962387796704708357800563550463189740593850447532701877874240051429011101568535366967652695338639027389319993220131289953054266906850873575464538693476992216895141220646044800018591551293328115788019546682184915761092234558566722483650631753198965774094378703511274361716878731796247805033720301636897903161693918049603182517598803723011685976059875852079017937363886742675451304083148516235879779934481694359626082816878585729736303664414210265548773487437370173546829962205684086578477443762058775392773740640265883464726204190510339724042085696433171742860709333095912587108239932669169342318465658358928579637393606942312330697788796145366733613305693864091003663398979445090982576517359691020019229209840823232794984917837623535298582111894882688697722596149322774433467201257122145934245387678209122073735988596092028398416023137219696053930056956585630823620512260846987889270731573047490268841634885867399487968235170345123917016839524753332796522617672586357676578852222409221691704188881222189290113197997766776489216256500760433380011209479750755076798421426383304612794551586052859503757978079922137029908761177046057467445074524906879437359932101420588843999061377090478024213201138311051034472854605855518342050694500425435308756065363800807845606825777698183083123860874500049601638096795090916954674337170467569050347858963084601927229560317775428036165229441313750376647156754008529639283315970224251437631572165534804578032024847680996378565857573565486953678129219564802482044545670831268157818127075587441512279122687047315133417404271266456213578470462022063780894781665329286386087641712552195496254186867640485659372943030419532830200085962637664347954363036358024489223311169479645880312555110400000000000000000000000000000000000000000000*i1^15 + -284899452180343111437029336402018648349750157573451180218693818075427743440602605798768779760831425760196434410111471805331919358622152873607302494744677558569315671199750871372926690530145982342694592526082603859122510499105171409575483347494970762784036956838552891960386852564234625845506359604990591321395697234080097743307931913727802282063016790758269369339588033113728604462537610268496715497760246717378689293499449328568069685876356385615954095589306003757325764962770265399702343230097203494114259691573788088092478446890150398990400377116156667741152419466991995018578293657926624322702499332386987364966618420264726835764279890972085535347902470459458362177890478410661980323715252684011610636433404160659640604279924890037960684724120534522985713253843888646445038258208403962436927905854003636129762677749391379402574144578723328961033553982428258806033268995359768125098496808376120084091718235127153349120085317223544846600915368136345460343127078464265646838338963096185269188802306205522529108861825082007046832425313860079041199338773366601453284763959935505632628582695591260510171081422054463348853383545111504967373459013010896283949962840703154137999569852058411087185151231085259115298712738315622049894282186882924568296585643452108893115521209183012212192835517957660210804858352423236626646781532033656534842003277970562166121703046893678496481274464256326720423505425746303695088617958713515221634899293223750076439945844584868444220784899339871269177964210240197593746269538891132675805092526061971808102522253810655521084395735780644812255244738863949425896955146994418353518350497998613392679698157849130124071621589465511168863573255383951150669329705758491497293716631698929948735310718899570752414418086563508057114356165428287217810148032809332031774530765582813645546081300128260863606916266357946584706841320327655301201695424458719652189189771302282953041756187422238300354049523320790616111554220850575328491390922665877841266612779538897841025357414448007679764188990315734057563979619462141313719420095384019568517311234028052685798081970435961398905606912930063583592804662804764816205114053945405869986393791022413905920000000000000000000000000000000000000000000*i1^16 + -24962984421319299377059127832928892491898564318604862731582124333515339885895611464541113376037422267055186441221992870888376096308785069606264099966197037228805049339034570921084870648200200891059797824592443516675565235357943152564759838108622929343145633361026166757564525376005331341355425592196371790711558858057729906477118639884194708131836268368808794053399268386458335533838074150265911868718006351505577519183805713124374510438611418278798325916650840695257130146288370615746151192498069625498021242054990457428375573066394637828099592505181384326756356298782607384196450158898099245173067086696786184160173079194333982128192761866121020935584462585559350153198407996199129321234440199979175711575873149362098683804729399389067807658027839866309121193946071369543996398881397363340920518564614206144721653923039526859791238312295654554041759087739767246717402301270293404168616800803456907389960232680318049715471426934795199896474456078117458824269777859513373733753958290139427133306819812377355524665148457808319412320163416795427042622493685076020685592170495417501944884720568410175102001487049881544276649726700807259248306871623907335454388431190150094762353568267113329494580187902269079047428607256771570596611463117801049035069355834165683506663006227717911575117130172945081236653424918125520735982689799776028560792598637541472246716976921902560964933025624773867226641209731300053154387766881751955345782679838464541472123356214705955487621572622908892629112133956291241789454285311013932915895451671268519496138101809323565216583328771991111623251589763720814239146046748740477944314851635480419086754099879425368950400458605990312995707676297339658906903670580219860206393661440193028987857066861693400187134321680871192148427178338370216624622385287505911259091134217923089497676697210174187304013787142570973587213974769116049156959140502171287725020763174218354280375467570403780223851198663623797788041937855256936165875220691132995632203581191358057150331814297605365168010384055296780481715236454847416481399981451145039694774092480850411087171222113429334368257859177196118674886545981191101642918434873273030742519371224055808000000000000000000000000000000000000000000*i1^17 + 1000271084912146424518110927534067089920141386847174659553971618907400397903239066415900943369013082449305619902548180599987240857151546657135760164158103577512694860361193760548372031664560117968140402406978905281166683039940909680415217299878397544194172432260439974064943424302417732061637405953898520227104494993963110206358416698302334477747266869085929839114257095149121831967944154339094024622008726509709204136204366910384325245020747459599391371243558126128893074428265665597769872120022541813624987800745476441389510779399187510944402387580799973254681341392368723555826443099281287727017151608170500736955426282412165488050745715218546403891569534298352225668329096597510626132447040163566845584552920898541873704582384255831609644514177323720064121294950805275380521263289854194536993093533162586930834669616348759822915076944281539665302855889642708028479255645994181045946640946617178164965721041963650244710825906653741521306528735383337748729002211935946630505700098441406084979147081357193401199585682551579357764934015997058506403290613019584599662147955255273727865186906987857898744882165493425859677175144027297083611342993106940955197225864305413425257998429656975155288999951774883122516862482767611016792660699377523571386663570835054734422551573621114839400360646228108077476989488139173268954487806528832302675327426574485906703289012008278628245507322408639284060580080597326980076702143107495211815263368048246647271557159804607859109257111865934154391180549227824748325635849662722589166937265365681901542654941999718134970729228259202049413047704631872531925212909889297748660052361189634231083042381741332839224118782579822433821035669126630986744921002057554982641188894094112983142511580095529782988372896662736844482112576021088911128738210379358365989835208098280457720017079962169056171641342232086034820596913173649763076713914877187479294744551853685406445808010476231978073312627396647677046986869542109079262378135889326211823550712070497715122921702986104782123962137327355163791830448283441889588160423828545442283454886196335764358687979453763270796947997685474546963885670456825332019364755059782886051641137561600000000000000000000000000000000000000000*i1^18 + -46946948284547751180460492631690663065979435220583593941273196499519374352511837782733191495182782132524096797662723048473217437013359564988874443238444163963119757497263441602211290377807878031808065416975926860005050416002516326770300970265539532046262849005454608191815265310576844115908835217436254268411102324083409044026153451112666144258276103732786095534538473445354503331153181689796595044219095420311716745309276892054331502428700025670132613690038810512713588558089709702777078323754517087166408188837415527358057824524018954486903310814436263969555059709367362230394105925948992823224744009190751641352026413066557296957610559881928600332892071921114021332626266667804592091184081939704172789347043257044470648398664358065921580798220394353231326581134334409428498916980734853235328070342941996312585864483853820390989180400434332119114900141517356084154446528519227176251202745382250930993187233738840401009124310622432060940288222228127244185659605311415140356054112486987274286962993543617589076763114905181863190612130968967183306306720780311669523459206281589190736546712740212319413444804651796175280716308985248430559266197363908981935011501144105475154645816108080138437503858707983660795134130184760084513573835877264249468466586366080177726902377621708140519560386837741282671075248518659751663879301645171535607413078231164460275101542260425977247484060082428274248106940288236032030921724149924423743529389705803945227457798418826312258845209432643742783719565857777156447487824502579615667207953380108348372444469432206422815862257882292663313431833150381948929175318404329511277464138745897565778399552697544356893786047748082541233648181135018427827769418428411714376060596650276798094901586509063340176299512743716887289721176867097063494493309762900119755717244254607398234272368834221537065475405320268553813519234459462221970132136474832472720587753614576017037590698029634260456676535737730707606642870286276246910244017278179213914592951349220881351828049065597050980227608695056068938194536177297655798276090778211677538306243977017892682727311540661788384709331148361338133491083349328500150045399709349975587008020480000000000000000000000000000000000000000*i1^19 + 2515733218271829778721581702812072185042561517520165679291316193826464542161822874851790285402501741946842225120079440460567361144620951198642005644345212323859423045107137819718711831203572327248934419627591290669097841557865270763125467843757706748478175663132556708906939924204709374163307326733055876872135948787234786631387806548971353521720334864928206319184692117533220349889858457991811053164141619470273557158752121056223489658224560696193078073817606380597328758955315912066846057895746900535364493469749835877695856564342045091376498415988681036084461185383715957585693379724422893803957079471354581443699833631839196763279288756196900729787195893333448270256982909152650136569973696419859356327583158446117222889256537698896911723869035145442800138166960250441394457007594546690811598756608348056474630712023683842997316652141528122946082504129173730649301485614449282082008925872761366558701126083471885973280999691508196772723050703434699920769277946534699007876176793860761372538737849430957553786413165204060439892781778535764290147403588864524590693648946414567674117023301711631656723821703124840160199628604170164690953079186233360789233111847761854273091574513340671612153652965585876395687551556658636946938427673093999591444585697100142429285435908853744256220974144140735014690858452069503090181620958375180571652288887799477686388676966646200070090495469204601541664188336848326858257289324481091413382067900104366156530748268978043556904070730002374066991776671485548716581726469602916154563280471338963550397603698042410016683133301341694378178915977239795952801951029447558852682147737621249470888385427290034646310332683378395653838130116879168488195561895751718863214119472503828973014734978659686198453482283343082829834155139656519095521508050522953959100396550031194499825085409013031948191251111529877315975664026328526914340907711827033107230956886697730992047365213953791272794267764745923286376942641475524579003816997962398642597506922930928024023503482336297768201041434627353151835626212483801840452573612624691894304069879827375331169966699071175370827155395523428831230108864501072147402799468897784693784576000000000000000000000000000000000000000*i1^20 + -44054288894209150506642742039042109414200329302142332303240364468100600643446921981179894397751620847287119118321882658511145398502058940066588762827956629610538412927346840205268035431469750057809315357388215961252547938953061677491307720765559355875915990413821869024613239875834632724926827229524457523120767385205668636803052129475677386390683873386556808651928144755689436983228283751637752528023071968907663930840006204746426460636330093675745988624970625309860412235647640859251751994569615857282947385078375105012580182875863018624062568877848047245466962129097205155373003723631773851440388492321295956329785545225083206326225826273813217031357638462971911094238154741839576957381534533657960720081451680988696893935078561864084744287178844484036649926601544186259594784796409492336704418981607176603773928691921489946146508447414249280828086506842291530913869656743038675299614416520444753859205049512132294806235843791881806216457123645698082546001433508787071317611938766353086110986624609595947445347297342808550110070430047192791591955558059025448867661284644847030190244372461681766941602511137872592933002284149525661057311589630956313568191205859489485410344831720049062964544297996680827797658381038782288283173204027864755113966462037556503459310177826864453989037713267130268155080748075957328118679763605425734703091023950481813348421360152286128565882656134529072356940769953979355350303081290305949595621892856092104538626102296010486755187778072584260159203293688618123119169496494782425459321260516422746796418978255963997236800998770328736537365069979067207833444231221958819471529768471343694796804081416146582839099486289638998682446194200234177082385102993638769555435106074745838302706959204011480577000676322082875729615234883123829193722411446418817766998928438849657095716141430389508712328807058161646947648512184633109402459622260831833000188486712988728811946540994962631844111245962258037382107359665875640603484827645444146896937825462662253429652293224911923840122800671735514282695151208540960262713805155619330480068412034985462638569210473516163817149152564512760516310247097621674577728371077444691558400000000000000000000000000000000000000*i1^21 + 435606453019469232509417132326024208931296842775367053230845535634947158959142920830582347873286411933662653304960054520807215560914873953716211457941032552783114860128114385483497514384143500712110291742189272426933762190873532033032556190967057062938975877365266681289213808038570079483227121216832924668556361681046749531403871103187926354290369999838515365294514850915043733866303299427580961142344134125719429714212320353672141027291038179290211128442698405593763093636587675143076909413738027473312300148161141748889140175012525698577328131918758035617119110758717894640115681864294618470833581610561163302916684010319044053280812853016739770055454153227848242896713648200990730713408873867681569658344176849957504637062201721948560895542822911090697729310409321479969204707343101086607682324988957791059597066613322803757519027324060385651342733764416027621006825787646563309266080744240188210445016104693392694877312268540573232788436222794771556602320320382263054134467957500868531368800179482006596102827107687066870431418655614544179069343837193124770298245735483051346578816685287079717645041879984017563698733640002763831262757753852734319717701597262121588331424278101798457686364543791347656664960946863311849861209795915247785562970419204539952761800551747357157227736610971642576243532015453959306663127538223941441210196760738211095233581214132851576638364255420565675156939557852089272370506177789520955258175517161668046643459639297560159626459573577520339323460541707941690070066162947453232084366769812580166681139118545139104627878306183352082830575522873317232922330890699248622267008821770389561314025950517980055011808640502874674911077229548789131662458059926584231998444475836639854049839250608450741052612500443043603090391927834197611805150786655882316808616870740378665253250024599411914622038696269480227287559424209708866756862833705573430753970521069418563255683825384383660606713481200078941619297751936231302605585457365252649735930107692813510222189910843397124129282046058554314064906739669032073809194868030710404903836609197906942676476626042060684272038259037406850497630191902415545349092789515714560000000000000000000000000000000000000*i1^22 + -2366714470873064043676691045895605723697113163542672989452323418906267911989265464300877247158963323805830905633628164025648829651852928388668254096336578401454581182674696073782326318107736962170162347003072746013286177217474995904191897863992272050300744999395148659809313078248802383970314251111524518733256647100871917238122413169766050959889919046564375296059463396299681786485911830551915417666598226972070519711817590103078168790049818255374852559979831593651319706046105021620756609745217350078226882432669465154712171058345699517874869609463116171555029248043358109824579232755400015698577546187783083327910442504946916184746206774158283528759044526323750220471247349194075828106690962547874850501196261458945808157123423011429237508362013199955806094748014844768416735521094093963669249202940219257586782849554193390080503487071201207077653590235833482674783256373568657913549050985074980419384649242549314706964405746502507097265256658067098668815768445085801511809617638106758165625734653777116308164523189365082691205219082159806550596456676430777021098087157681777675699609924105209111930789506733045924715047166469997319955029180622973509419108770649917514294493448844023409246102150705585803136168626040388933757436090157749428063296430782344820273173971523530002370802720343323482389948824777767862225861958322479972894204330173232897116356561266363226090833728407297019047318940137494368205273438226947187902213704301142815980853214835759394211092065418851592590848605125171422630388357173124723167402121336056615254695841473439196286112930236808853841105310699711008197205293147193135811550950384290933257184112692708065124382885186554106859095881864410241106855114924805764785471096781228963039751980051040311237101916991941300845726859372597312652537368615328198543315964768028925227020920364735783923878869504754927687981487179045438850518205163385296653361337709083674951857464706290855022862943600433656609921548185375520453687998452969593141349907101178817498492205947160571653172786517574257651607593947112545340045848005120260599786433967898876610962965468216163602080336857553576713552391256291991677749428224000000000000000000000000000000000000*i1^23 + 6856723291348445466178655717065999594853264790065948258305938931750624679482960142429208034501065393383707126211226858600977383425146464598233644130165859869899835844356164712474233833072159882454908507677837987103494410480705603144415315723318671956551012441972204837118957447981286942596249482169351072527352268156729652329341531001669238083297072737478958923057305175170896308707145528055383811137082655949612611734237490391023913737396543498140902451534124429964811050787500353199237059726021793276760394396841460405329567621825768108542496824357444798296957631486539695496571862553579085867201324937918917452618360617127264772715010596338033949071874914329182979232740995719356153961855782449706465687079887307256639722398227815083457095544604218757694857735455173451716860884230270571150918261481542092740559575825261868689980069418901099280794988559055672154893567995410461627402904021933329427417908769600254026822461701525561260913048373876020320567599622295628143479374966358656940803512355367872499056102707580108218160377904981594557496549961836633668383159798404957566869279480794055987135234549009813729731007150327017395199491229937664027581214931234535043842758429402890002846411880902803211076517268552650828783065776605155719147674547504205372180434307824114439444419416420359832356001645044968667943026383676786775129663639928731422925493175901416622532264948893873449358182079200695833447324391370930489558835909060098925032751683566808907487585588733692817615565051685594491748320438923131989650454195265334862945401725041094007583804232469805931120427175717317592937260521660892396923566502277231906562664003357312365573817005542556044675414219814699475647514306128446730715415898333915680506118680551526932008426812606673821892859587868978136417891121820932431172998977934187437728652745767730406441595767370870134227291101181690256131943261964539366480150390622144613499137584121981843123513578066499812492609429574632218899817878825968451873435607027126229425100619313198324626208695028647333162683065750430907324580799697397658191237965561770775450751417735516774436791700617549082372817272684415327141888000000000000000000000000000000000000*i1^24 + -12087173288984953478571636820331855164669057151885484418621703285783282366928383609333834361511321146972150383493675304419422679791997531067204064973082412067026961815490931113001623047915558657685124479971529140504291111518166051557881832398548296811461825321970980273837680566545154022965714708661110147284706384258430184530376292272131023352715684986558018045544435589916499415006370755648335477370174872539662581269161141658971991544967161796793089335906120967548982537689295206122247257726512002474052244057257070871205066293833451722733392341897910031990256954684547155816285766957288014005209615981295685827058050451311978313426522629450794011927381615111372920716443673228914516447505013212590763277580247605787350333579674846478495401427744811116555359928532455852538530205877769724894256569404174341320958819028663909388414421535271247295863339909571525213099906021030256244212385250976069745484096483085598001819593047293319434418747528058633889938565859809502699052468663430762742962137198859236012830774073405822148400478253108496131069928335106418342512536105285071450308406450527116170220416359032889815958099573134232698169894902801482609433906222938615483080921784771527021230421153052928711597107595731633102891237459266917040260295708613639266475090922094536425062748629700759569957183161523524021827158777390225101949443336268027642395036479623006836452932293381784981552604770886029517951372922924527829963938781935423470073573103983831954476320230088812701879625992004663804814989762161964516396144792447250254883782280382209872335647772429912697975324974032049637324704212709513219788070509092783759461504351756396439496827525778130118385930441974864258969195791601045058480430629155737988331676257267916700750829229638141996144647497410124566749469056407555323623183018084361541724121227002041175738780476240448259579501605229410209876535352802642174008742351487488630438730637170143421417913014663380820983464678939676690815285615919573683470681334668711084731961178470169620620454609056507490646417452134103035847711934016922812681304224899842931940351706663553473877066671635540118688604280340789329920000000000000000000000000000000000*i1^25 + 25929587861819184472126428466873022048625938944447427344870399562132499548436118721300849183351735285063362609579473296370696906371799719035728778288580197833189076079483879596615613476629630994843119857159805852004872250007903219836702804758234483127810679398123548234511268764376583511727371578974165952207448576801442283510361709966117203532498060595680140707007762388156049937512823870681742306866040110604690063078711854711515121418601177603115362575347504928076322530970405408217563825262164646866762053315207699158316831745435915406121981211256268374394002002823823526047626638337443059526839364683994156088966997043813752976548074889924352139765014440781592170825517768130204456183881779693461168183137178890268221698003332589995552344505210818634741309315821378034193332583209608103592018521497739401109002167402817092419031744524533834805823734108569523622792349830451204547636964024214401575472464689054572247116759117881423512104134627440954842907524238416789635798980119044824460663938812530852841910985854452597808022296451768472750133334459975535167273715370370498763816017714203369834346901084262950888302777327727747299434079796570688076769405565508640087097938978412822482962821260439295462530109673108558224313117575067331314321215226824854818616611342598984378953701887979139103375472423718764367775392595303281758709466656665371508299602383842964306889593632621563788280434391341020252274330892135434391012613605136934463026439343311068874179322560732188425938227591409566513051436468727055239755484861960408121702902894575846688149477257982298380143923996701427475358360880297468340634507045095239079401855385945437576078086163001845982632478384175737511418096698254451350567359074318731159963404228279304384106459524166019885075891136849111687894411314774606152498817490299935716486501527712997046445993409386994524872104207422329429290400222877899900327489147121317300161147354341833698006471535938407069763944914663861857593249443833642118075731378353589221092982264553476260012881691087634261032100296279228198866048905223908617401719446828837955192130726911642379488998185116732029261864325087232000000000000000000000000000000000*i1^26 + -52265819702008279429090336311936898290797488198388429171310157693677139523269537024118899111749242006035688771940920190684405474760337935580308327063347573832724263647320301149428233745392083227778487782756478356697589194356339676046775795724831955942386546295958191881347740864845355729039178243981993489092373819016536991384207833657484348408618298164605215965406872487654960734827298655549802499476109173023286122629660720362136602942294991591511112788547575171790599256042010901854248596380513078006350621520429957443882178280116791074927764922178526076948789885285679127597130504758471826516615554382209033714259076531477789390390988838774855749046139568204938418647469455086135878871744796066659545852139244692622048357069164297196690436973138848478626881572588830644762416925690349950519845290020495366113710633838287916487195182171860265511164199025598475158922975174099615131731958361919033082664339655062046192668159903216773466714474767415304597801098473724001352774092920022132800030791034370330919465919513034434042891857930387288289000465988058563532577263186358446447883161104924469965222867604134391493146114995081715292134270023695029392948275015945950660441192950250794109397376600216501091136870993123547337886943882456523801358860466200027154700582819822058766024180960209588565133346387505413399854274652436884914064783430403130910489952950546864356369182059705420900965481597988439706681375984969653564021503302397073584172908011223270659736250092020822341233228827311146788004393770382269732192720914527685089577842119182771138223829728296451772592675805347850698209948555241730549918021975577055194695727826579330603974053189748823726759498138196420727376062316277972959037460650793673880921569962726128862408587221782068233924050157894399517023776473419139286517929769719394859448201662686578450749680042318912997375697307530768090340533825855407178800492065722659289832830035219605927091717684384113205154742507015985682833607761618354605212735784380936957475035135241978754699774746634657647861627047443772311830112104889249876816786795217480006854706538803282469780611538335842029080150016000000000000000000000000000000000*i1^27 + 8528385719963672786759286867195646079011804902087323709750732664631607372896471201427955291979202934464586694457534810467821421893523461048595442432362777338417477057651566231016962607808503116149126581305887855409335704605415813410347359897194221661502753970696607843445143822885272812662359550594571199344940607753396801505733150784718523984351287601951690522978941867828175541577140035864560477580402001643815602510606382508400380387130054745946396321842476214285509041202363239238218961518053140102524726259830295026946765599795975596180773113526710685867606220901354914933555001728800404243540071674757841782103887924245868085953574147293713619600402295648775372141865151917866176533029320423403949719603755284116820967062430591631319787117877637036164440076599251413412866975112248507601408710800872276664806364230680624487977149522253504750239736530810050480782823625478780505001077508055249085367534080086885018161387569776861102233955049147736538729426507683333391042824413993704575338012609622009942485844128672806229419817396149632097041714380699127115737113350352031865370163158834373574235479866299970680201992157584731684507787514046174557405414896316347501022364860335904386215367642974640033195279186173880053565802349946706355882761090326627291776572707432181673152850107761413062637350315860777121633270095205674814401282093167887332608077864638579000451008392045065290795540943724720908195098977128259477430479445259483447501070583006386117788837407720950564427809979286084868997070916798539989443168755413966322816391688004830298492857291186861159558393373399769363696872594582710287924431222029589061271140436689844697619263545307644061265092640757498127483269110112709850852837971812664844286988622005658401904914109839394585107623205601585743968383022759309006644483164918986748184287050683694196341228914821663819600340911851670810803722651578653357210357524272276637343188635575173039733193170019521517738037548329211902166731684766175344062862529073858344384913722376328755247285603337565879643136787214202929138200539949916826127460259918580178796444203534445955589117586864318007214080000000000000000000000000000000*i1^28 + 57595107517889309497223004297419412999851543146121938477588818196668771532556198050037672544363262924599295718173299277000116759670732403730999703916627336142631744353454786557768280436046478881287887805918188959144148910316891372416639272961018607254656120998835700890981796438915422102597077793045222210080970240940998639292508701767931189509983677577346844345747253580392237056965730178407709078194101347115920546374110560371954807038709500626031769954538491231602637919250241247326863997670351994780824578956525836936242801343067945880857672765736417311674401839127325594691999140435443753224694643290926251098985250126053279357819645037140544607043321674393646956860957339699082024274429761014233274064129495840652942473905609611985798400061587173074176424274882327798968229425821271876102910215154984473297577100715495648425513751202317421275347078151609598655236270243254548783121156009222488789161384820985928690017470569408195880932648824421783445438035114032394508317280336646263193197608205850080650502334358786105478556453676207023742097428939665684808000444299422947856601395662242467213796291356683019807265671072386604986877129509794039077694681515281057601559182760529947113500372318882190665273107255983268374387244001575846343722139888350106480890747723592937077235641834619640441797912335736065410513740395913874159884756477890321571262322747878719930239511369483090753948095417280369236508831563588359967385400170796260843451386830181310459919097368228612907301800121485818079612531748726076111859779146629594303133541306087003111365758949394942182989850124531727321110939822352870418641214125062002494458986280439265944132811655941743997622636983350807885620302364362483783357084286485259754963792829254108274203393373708486296083435575623995920487084927294796910510595660816707603892622252018332006598381305290808128399601265061358341820505104123444222474393022074731897550896212169918343294139848679014912674460794240740328865867031274307749856219294253589511118028746223397700851521599514154472510213719167320953284755149034128662197321051080024017844164413108010905337668333148831744000000000000000000000000000000*i1^29 + 39724005380223857564089026057960964945219036973433023656695246991609094721414772932178270373651133037662837924995943297512924529453867138347812200390517513255703648922061373652809781461707753900639448577718483636286739504050184448578710945125449446203344953122639548867127093152032842989017963122031729712185113267593838729145071300566311222739676154818934722750517867581952996217060980498854068604410329128876019970545632344098273259173801504046848390429114757887349185161746016041251401909582309960845970686072268732099093361674044720782830216238640529415016869265219271307251647592030821767403932989321220302866866468228424140736047991137397229985475918543940441914737442048229145122658329172412622357241854435223222557583930654019571224214654199126837761378653645316534920045935893080909722202316632044197996515902299397969550664205003516822210755207378985818095635470899527156210177366851378914982013427744118644890866357816526193014908925492871673954005274695239492666578534290810808141530393864573900884535763645457531174987137142147921015305310916331747232704972451748307681650970504746872910506313087780096767930637263042555124879364252697951583961409874673175908210236772542648507227541473817499648394709313707996264386592093268636829629273645852065761280147133950875337367613651520874101940521382402929561430250403998708125205258292563042841088833004085503938420773989717809173000786493828236449733336757441316219346649669535237486248893721493950749558427313244309627556424680678863127436443704597325452682264855326166397000397916372396727808100515174477229302693270553238079731643314771380247724862411710587810742231765993898765827065837374501663915963878722043992803624708462617708665991224200161759788999497951440142011240029034357577100574432754909584800401940693046012400624342848410893576897328024799841289016853936059141575936050422935144511018755057806025476002454021692908259648489641527452308695986230183809512043121843744376336685140043697833002320242018861091501154946023737960638563945794405723706660986647462723367514435668317436304497909505872300881824446003826161449112594022400000000000000000000000000000*i1^30 + 13718983631412775447278099920671077039706497648264177080957873657587626816227925836532857865007080405358214321558581661846357036311776249510122496795040720284372735817753199410706367549806065753821246030037980566804601313397490679708218001807545333534101125065079261669659133199662540455819816276754055134263978031728462674486035205994714999964074773891354040295282071950157484281843579600279296475823637088270089791661001725896013994495905922384204838968684293027542384369257706173847256886389367313063780598521531565730062048770171930408398499316965315670098415548915256759166278520914203282059742013215405381046994335137415464606376754535385758526449487974020830848661195141129339044868116419868923647515950556827757853492653464641500157848005822115665822424932519153633334584751994714791352201886637654182626162316087888432740438465492945634475182896282139455897733993932358394192576705310089322548387079394252661319501917485405661154305669831160411542085743688061147724972444083945235861213260900332395437852313598942566932084112187568384672381791719444032796476713245005284720989530815051224692787008667560861673425005844826995744251134593174227493859136763186301674375862441188914195854175551101834464984312722701131555064574609854504827264269503752021410353062712218838502102547734941228635643719981366260640526044957764781738054152073895813454354121167302988618488298676576678884341749516964127906846146243366599320667855360723748656256727611073069457862204102231899286090744958665365708673023311519755147257052975634336241700178076289823479599972718462472492923586102796623591454296280017486429611408847945839945532945943019171434373911397710054873638797581966224381233986728439165571525900262684664114674831059386697959597102818718937203397613417302329775585699409028712118893984678738979810840944826873162577646187989901404515086649113960756836675683495435462367813317662574452069753346130314097721781875361705040931889209959399254092084172414105111699686025989534659641166642229432469362403700890973666915540006458539515133996585387115511677027790449985133690812395628743110266401587200000000000000000000000000000*i1^31 + 3308569878763497140793523678254977488846376562588117187697992580041115487923436441629115197483752602753241953683729937214813950284591366602967176142879183212462770784878334010203195685456002087369253415020558758725033442701871035849979960252248299038377092931992121238157444215811868351148435846858194044180189690130511517033643195174278962716062101076194323760544500940626973482069279255086693253225900540507708153449443134313798770781595259823031281181918858542440115205331321774812220240415680437789747471596435404400413388042716810870001085843072797777017047258334470833991872527223623377919010197913607499592852456746177068023605838712293876694100629405926163404006358529618745519038484656878471220076623812597934051062918871521537687043245406832940104735504249722245010853044795920806213230897473242392635232790686521692855615935239112951103505926582921958927853537576110994820033747957901087660203494288754427007655437928857919989625234289834949932255990362017876112249612149394912166730240933051936096783001193559246591513992138388606762309590837323007647538955563925151705204902989782077944338067893009263536779930090606521476444038689139792256024379928856932111440290266668506223690237432695026566641891493620721402199118075628934796504276333218516970777676549579650215728737099997092250163476989100896724270675232765113318540938421443008853592566199275103810535074811091139463334937547058170086172377974041413608132374732519370218082924867043388456338996516146601231443817862815473619976430902652707328795203646782287448344093141412717008350614478550451139056369406305442747602944819994530193997971174215048675727722955688136388209291510215238527669400561406275062598272872251756337440979001237035276445614595916534423900748026891163455173919843379063341473432781246183328037933443460750915079113932763166569613059801270580814092070610642902414303018909114334226866741066225026565124825622916702163864446411328958146609549705385289376211105417675939682285158367889823233586029546853307009481969901536106931360257600905823431693221698508070286331689462139004178133909978858160914432000000000000000000000000000*i1^32 + 632885206103318745481114457022644753653779320962413662803386171292093889683534315379892183461988181026874475677817979113713105384864739736989826370452026613219408924773809993530520392553726357187252263371782953990698312860922962267687613846128447000144371402834094056470119586824872121999120148387259625652480040725480082711914480837631168695566385375010740510965932951161660052962731982843216058530483290787829139579989916044077093926194849249450297637319989835387982806395965665619555771180587785234232404850260149951411571511145628494085751329301566367017532558783991881114055147598984268080645201626715458737863237146079858219328020212064169536102057288429596566380724997237303459188073903448973187254817547987537431863148511576772211212639622441425657249592699693803589076008853876448112637074225900492849014868777694185182300527088390733424798903984089659594993298049157795782512738141517143822021740210432384534428272913710101076872933646249320129344591353692928393783870938578174100096671550512511051236118301405677967086874135938701070654189683545420031430163966992358570312354088010307950586070772119885439856613122535176063332472514769274094850049524857714568070997571378906880355830566769010746653380735142654635264495968636680566713088138772369781711573889677103462597502484694363092245788698932431294883947476572242693398068238640500468113791597319086118667285287761479708079225915544285169885736696496843254001231122965550714899015700967585886633169493688260046421086612282145304108232906800716401348298826583676726528065379882725666231791374425969867100370652884608952029178047390804529697146792083323670818034920073669498756051887647224665997748289787101686359461447143822865719690694307629545686189007190939746660467835691656169290967320624857556073791142746388990013254512185613623650465489801724195254702469587968608460137147350502943009503217147736467251739109352233283381279063673664647939287398979600887854420228925162089734060039606059760727703670250818781243674447749801499647412708460750844976083577248681127903254073749221412995356110343584577589704655267430400000000000000000000000000*i1^33 + 101304888421082738723393748828268543465531114825455716505195248925393445689689560961845216221336580339780431416008927281294350131683544273506856628873458673557194578433664057820132637423745992938131325440433658674147350447197374247074829201201516382450699491208855599888832191831058627762211795247086241344659789029165215882288638233172337603551815538286090792929709415595615972082517292060982231944598588124095352685428842574957899649692518467793790575831269866235898055007477723178003166541588664755038452047459102882574495606468281353790701655818702350306840557966539840062228291469785922642924563250528987111255114774402303965640546383998275774511948543996516343578742925652789019239518327680633940256523231466294954434052331565859059665688234900176107066193228358377553367117831482877186110546161582907289233701931192945286103206125615645093315975969990126111688962656007344408642977067257820911496414754181778978090867900897501637911454292374648386969827845629921004988534870564491436676493359586127736959257915656506304971371092083191648986517404572815351977820016872803225803108476183579550709885173182086199232345908768066044411064251689302111994119947389407972916715989423751882288665806944681082819661311740994937533908857953731471163767296795516351094280536539660060485552119555137493049462914106769740961695155336289649958687396665666979526431155955275002686709298293057849489227802694954886662941074834216374031264054735244337086242869139241653410091172616599058288435800434975597678919827315484169786856953316338707959899722569488037789033191737957200192048276763394319050443954438917791753344235526085993908077322584879486452482754558483040359363777087479549288912301439139688793811036815677186705931360432576976650871516536688957118383003246671486746847176443297906704511179167366833771905137371468053124849408741759228014822196536809341761520133020843931109238528790759852190895322804326288690932197683683770649492246919801088213022910724346891497243166185981476683803733064074168327147737265629444907866178244005792713777994888451470904405455609571967862843637760000000000000000000000000*i1^34 + 11998567008380632460868307942116679760342586073631530463148319636642931384461936246880613628522086847280617159007723288532728667799012024611955832199245519538646107728504480277436613462131146504001168352511232224048387863812835940351250750380667385510020484456611200053236404046167987538181005801034415230019286606694132158052493233691855260844613820500388049637371435744532042994358968345771513139833062394419310328566727515023051242936877638197106474982567184695360852383927020447981277181514864248475382401082071529874046546817024077819982566604080025644966120008195595192306530743637739492426351834969625082354738281554479561979861701217671800004873122407751638481158691453013445804791908329658830551993308106708548153978993713286246203645864471077955175356363396923388753129134051007111734092328330422858889865498113648792387265865346216859366915386114309964922620479571033763353219779309071928528638092990621735194162374807959961992508846708188618534294402073698011213588969062583690376277426781823898320889424991740039483205041928807258173125882768315783156360588753754282194815499140014432073030253915537066426155654443884841305553988087172788717619681162864867776651894010710342887521595709100334390626011517944399947992547848943433005890231798793003330805007940372194084753936388008725077406544941348314391267630536535870671975442333119525258090488236343002782380709007398798748084562134720475725502236565125923915477141894297117654025684635134093615931231907406936130848528379818563625571189970138812449995485207616969860394054915564201879132258348150205883798269810617729488916070367556797630418590352790293152263109148427994770022216457420687368848232758611747059090968495579521727944273796065340945356621035204024298159220779162331778792649560832384510630916158798767765596184622859933522588873619304006595925908013901351434551573477953597371911220645763785058197371590216420221892987444473291130293695105324097681018894885543117852154107200508761272672352624283364706265057985008909339646088514493724965016939341097508591852380992699680318597514576316470394880000000000000000000000000*i1^35 + 923924721969981927851933727982112461770720729963545802975012003294852884948491114461843567801938962461603663233093246928361160865037376318570867359375854383198219490993878977075487223189831228703382667981462085406873703698174886259685763731757959426451064438831688872236743387108384552796911486235344206792571254093186748712996265468976451832827814239999633822272703190193872070577204218168902297220197305980005182603808203959009436059312062482204924230256030564175139311758072646598851084187897058126719507000368414499595554012410722424989989170455355818023023838437060609441500633603297181342615925998441935647555849740634643833230011056426909208121916375532618247624556623437345715687003551575103587608581118449366178528020016901158576794412237336174960851728191317247941813728217226111335837227648290605414819976023463816100781831435653080994299842506390269142867973606484893125888476269357396953548045603899307071721186424942762953847386554643750212321948077606752663916958240552095102425365457037632360526766899161153413216856936257587625717551293196708882916954658952462738566630849451429155938408707774526724361673911293187705579492188888649221172082059884703689472833873618523131414963651764715827003080161960400789154152891819254136914063716669325838155572254419887750302355685229015194471895178721750028788155786234883026217802233899308258210437510726963205784814266744317709644844737400875786967886359965299924671250546456645132460302463553783906842097156909185571220801614419121139173460323284589396733164604997189400091330384360250915771588032596490057615888075313050366105368502290459110849955851160539434937715200581964371212730317512560133662298707757895992261572161657383106091917684879311159834825837314635770488400484806682447732297823970810783288494255827185110639616448067951542353986428966109216753130136058963190827335393408815947957352026558860986345351994505749909089964524730298853228371067684194301813828410479325574856534605086486273085539213527000172636884561789709351204386331616359864333549718146420347058008372264180966658894577899929600000000000000000000000*i1^36 + 40628523341089930039812124448912891778792284204017099541195650133104701229240351134910199764030675118397055366352882311032633257561658307084871200165418234478857905038806660349544972218515725612508887245951469069600203547833208087098810130687289692998179409823915087669860970612324406081288855277650460013774810348603889510561852162840940782309994709348534024606437947689244370018680248077765891219006220393817717135492665447846883141549662471230316622834035268821066063462717701256310524456892327740183179524348791748837845670997145483092152330720875361133034722421804430710101279362613670148312741945713651068903444603575480417697925759893450711933553949163517765803701788937201528517837253330301239487520411723213797438603677967023458851996939037841914019855315629633857955355621502809399196070183458016505218364605509812609432189191183708943437966003263846385541342102443346176986356394347675770636302322724509485898291247494988027795958422361995483834163139055204322196351957240491147720109900631109300822842622947160061355640580774425594415292121084827375061301294084334705562043496025253048529558015568162572354186625454662573342868247667886196480071027058453212978232897937607280154490329001270135409983081019759457835239924684728529489149729443050146971736891180968302835378218158113121119710024460917503303638931732266785214197110476451252750416064661386457771832364188959809442911018253246438177759368473601530175997194414737331669860519872184529966196919315666559516467554459651634807449589053341977825510864467253319061557045633122201381654104123309058072185222167407265345911088069852909303083918862108011939509622479578287878173617765961449975938741914821185626000590464448232878807848954271231696411807334488769550910300960145058158005328207161308294835098452283447785850888716557219819899975816942444833184489482870656044756157802271785514427487812180702095003517834420700416237017172520028980091691024321499536048310301865374188720862204493570961806787435490967304130022607962764329255734595887133165960809535102384186975514989384935810772500480000000000000000000000*i1^37 + 1016321355066902640991197856096119796396287909049341218819014722125977276752023050030618881990235133407264521308183990013505899931831459679471750501978862617862118110975257038509044381841168046445089245045176040473828770903501103600755473854908602280850825809326574136587901534858396812192404128725409139649480283560019775133697884284834016555311383768248468162124589762005244119055192500604906528624852864509866058092583266742761924896255972745518704074208320338633828285553258747904188260861484191886480855252385595722886077610049810945616966808430290302569033328391528764179723062580588978124175573366344779789276690788397525027233233989112098092992290118961419030213401022510880197657746365532746150124272315309769977779673512523105843860099599899604584685721930178147720430114013046850575222558036573848339094618562909049366978692788352169197709636272252505555113660278695276744093718440428421676736360661655231824299816435220068173490256952876476264292162228041123844628164965723466963432658961143173958569351135414366091872439866061990715302614459570364014201401613526745657608924535563064916755994439949714080780680094082968908536049554036785342220034167962322160427762556015578313730305756599762854069852673048290472379024463519896448144647699283188356753430294073113013610973456168814888141482990790073730725182117695318210367370693758435225973276971810012836811052067548624211505990654841891098201916617293104151207155048495551140013573850679248654537599446479817267320832825820370594981879498515989311246134873478116489705560152092752478817244185738772082875273458808459746980718775605610667836914042816076338687830562581909717186044581708859397624837127226397290951822399655202568366964314442415093775350591307303990746056532476917910415759952153358424668894824885230204298982149036331928058861939291184192486577162681320879566338788207730792236088817731649333339029982415312529289286738883334498447338470848989735638204152439611716740807053336107554390869641862143011905759786194030170622368089745456727203868783648723129667099529282846720000000000000000000000000*i1^38 + 12106092206957096136276961742810415842798088351436042762864208317196031497599592067886856305555540931692993620825190095045051449481626863051313946225058813788791877733951504642559073338949851917565600472827837360834415228385037158614141695192438748713280162745159983940977764693604091643056233277549163362442255840078057354777282915276879087215626310686226875368061345064775865835574921489716261865515104795430277387513223830330882043412971606105704107186492460362452324585020832650329116883248424527760074862392745331082747725172607016282370425541787557996452387420764749081749375420592849522350511237085302588404987763670209094809995073422558989018103126414743731802402563242797232493580393172294254022857255565882478836381326944542283399035463079368550108763529760478237172012062458760668909589703864236737962404678578289643718763553356011673433939347540127450774992986969271965613994445743526939247692999187982314107284902411651032412791410261932013198339242418439449654021851283610999552840023175730471991013392201253608228741301100705815413960140954688770804606616975362027470131508808511066206782312551926780823411695235541096354611833467772333862071915909612350911416841824523485232028100529526352012443244240662651422167947148341135137384347129880750593711721835188911001712080268160099192472103945115903408433053371150116239857077432405969555549325609660718489184583423578413061856138019771226660234282026697768101087426607901469508167726100277725743315510352975175113347079706605165516103663447740457105943240297086623474264742643449407836379603439656729623769630171923734861912688046325143099184912088317806554883112114370267382757065576148800356566433676265294940688219725785779602481443288991880977809212419403966695592599438867474089525473713457316721621843354993328256171715955135432595084568314125852003734146867961801826849721111159122409590842109090215846479318018061753157615293174569026450244321949442482854746998062450222669637680140954981811131255153250288679401595060406643079988600392284308726989178441852149148289611700633600000000000000000000*i1^39 + 195432887429824228536616807506505511407546365659911807036738713877600343548934313042822512469720969696695115092865637549422047083206400275992866194676670578920078619946057293854243285623966310443893097081104878507548416748867706492193333243796430716322731597586774183543152305748758450168114954624980477672705050147239370779103495365373120583869753197869789609011945658822914349769587656779850748870704114713305756981095297889647976383909995985262993699625632188986573974990981855608947953293108818040220779396921208872913849390759608873090089233353812899582757113742713122920133063095649308691382361214463455820542861548687941956811734476876521235195760950892079460250944521952788957993317095671409513714037370545474905445510077947708677668591295335584239588600680000640339404529218679028560161375452126279901314130996088364887136413364395478815008268692074390577812509515332630485434341661462672419521431651647173599683432908661566622786494630953237331254947757074506696389070903762585628113810436953835905769389557763288484850712153694723221746550529568443980197022802109291899071724961577555402463161126278656476161434269746506641769064442046259632696005968965670746038339672291283318175829592824216379750610492681153440820142196739816290286742313495114830767305810677147869707776850745364051666833399622600908252182886220565315938246800752664237581311746261678239580159077142148042334803675552140372569908572122286023245078496826418040477918893651954332467752237707000504416962312260953790486827208735666596528848468687796739686728248495206897385996826886568586453590466796846576030908894845001905960283155047187849079425291516529509165537378524644423874961992439383437994513486947923167383315539906581140663860824992494440759225160344332426145825028434853669496645825920416763264114780410419637260531908460251116969758795557597370213757706277270072905104015232215764548357125218264935149585114721095379290148522005006175804077980343028370906338319552841979385200913046355032969897160016627998440713966638930089874938521175826622987632640000000000000000000*i1^40 + 977194150588142174377865379463786480093100627511427085080031509617122373111959028258997184145894119167132280747930854500553722212511157219164912911958867733644888732167425597287906383400154347178466817779165829424591373716073254000983468613043926435551969260203434738435773691249597046421349074835052176563879954503726605611761578365510015076873197624254751094015435272181478561068465927470481927142813609248767600505574482889589612648068091257704947111196502595378305018033021450914589323957542384404760561123639935537979735302796935550769636511102070091097179200769912118520257683959389144957081149390821801552685428250018610374425463574330727684560019699336851487833045317629931596093667602725370423076566054710885529241792908325244593322759800836005117432012371193991472309006817922524673456414936124265133843002193594191381733434130342714315663344454633950541901266792675602231281178374275541715498645949299349261088002669124244151234212232093343176138022671087581834047046539558154033662091546315258363504120445759055139818253865372159538125136029973120839475738271707267687156604096364022061011752380401529817791224110723338793205056349427892720382690882059924160334815163183713108169106279304812389147712399979013741363137432579096384669379956140052842526440135998462763021776438386026957888422904345025990227155267425924514876285552363353679635179007094980498585982012485493036397706001113396789020156900707320010200223513146686857547227726343494797734530016903482144161974258926748235283406124290049687804307338786632507462036913053943090250373204124249260683336900461269167776368411155672350964973692079147178588306909598382774412167389435979459000180022388937533446637252336591263472350326983943066874390862168649576575193971043028661306377460328320125937452021628194101198099265485405781150125019157817201690066337025382527599012130825906915425848822751450816538369061149096224830075710367193012595396139985870386821564803087679286227027498237868819353948298799634194058605291326186469419355287981752353265758580791836672000000000000000000*i1^41 + 3931490990990669239875674019153498865017491824046929305144885054813962176187856662488368031967272052826002807230394108482273080357997581559717940757185360480521737526642607788879028040735685081919451593977772951264406849207146723197602827896507000530105576493166200554467622134125311567125834812181371107263096072448589772465070528786075717436979650720292867207377713474541641079707006526642988514746614451529574307382548123835098576964781375039302659144635814663827179157928305093415878292285719600749631760469785461376826195604354933299310605272528755540807680595522718399864371273948111057237455186056350774185066515166749910764366476591696130497838726765788489398997727426251641199786480339551394331126515429440242882450434242716645239675996722680929848270156126617386183839232658679825987405621459053060303126190106577466159203635090192280140863699354667612178482288606173809939756220026676965865475018009819669875992614669139271793238109698913272450611130582015804380639390282941982420249677535437329914063301794068893818541620560245359139872733192009850796498692921731306579964304692167736039606020760212591128288808616876958164906357904491983937542349800182546216843293819892755135655851875357883508981140095231181453041186545675846466881047226530418590195712597319389722412359523977352878237301541873753005557640940965797430392679652245531121390956173983775450317712967524442820876597927450470077466538975589900118733031120041430990555951323853253059692695464660535399315483858729636117268145458447717427568153401251498726696500556880050952007998095350486480496481539011676932241133119847561390176612180884741334401969203824792450812291448249314119425539476483379669544646286331440129056853649049760712773022265951876877305246739182108118220616848074647573231105151377710310269755066208220648378431217549690698303596220170841037391017881130543695374196582643262492534002644737822128842689104799370078710094412772127058273971840528790565849777793122710183513512035719017621720230615742672105476693759505176988297776332800000000000000000*i1^42 + 3447494890012595674382107332471949872817118865082244263131068677997419951725755638247446955733972543010196112489131733252275294142010837780965930424895787511172055164470755220204267455887831045301589090673606018947437080092365161637177331358251080453393474027798792568958366154137377535979939034903378885265472841732733893280819239999268211428170560587170561692826860069681665310356136242576714422036267113702730542092513494211908680726754411904010435132309214542453588708161073138515534322539237362846351242532699669875768938673830603141864084614575061661266276937527371257183352697233314499602198915490134644613873922622489862342633424234978977943637989948420605927596088131624377614915124534448796703288269211547583628740478674181708715646763196884340087862860988446456872435117571613530445153133492048430372337063372580217128075530667532837481955889644300826226607750328291768626486616484440417944285237786171319938501909673952036450129614480888703640295181998228054225429561269927898645548000231603725270295617488001707219758403314469450270758218544802660277757743433253251730364245831720050855916995249528155066096232986666765470376599208546690933756843395263517341787682937787705339452407086544615124287792688338029305121009083804834251611220741259563510129560343335635301592274314903264881216114199128729741208871408077249741523127887099192257267931941621086702915669823023445735425899307082019678400824076299918500751544590845448906420400323192358229329223187718738561806390076195954101770771750415126463550699918091461700738778575594129948520195611009972432943360026923385039885815302600852876510162220725046221701943554504361670146277193812081395871315613148209047546088408227534983526686673947944681107048141920142760686882027031673073720481782711300665620656022324586210687901505648655229985466249955747655912230144250711779164918317497762325999344672349282601372383504274086243990277316711555568308031816460213249608827040228844041974485840982949685676485324967344714320865052530653077769439808448825917440000000000000000*i1^43 + -55797074334258143517746733492255795505240243765446531054413957900662032385415037724898554012999282308991712739028934898763190919225409439648779934978244972086982263270982091105154319488251887088350985935805122482945571804444039942684108132960404207953409535762644073722411334094337708207890860823988138513891473040837653945017017617815698906801061031349688377506582665709947558287945574949847646176916832658218710341869336856821370177150047136680147479520212388095632185274873609585685477930943689275689933056463509494434708933617483736219487156855015694823521663060729077097050828907705601798209993900775591256749164566745839364721862936973482323875300984765590521107362453582417249766685549956271473675951146381501120389364052900270861402240093855269340450031491444635382512017035959101484723310986660945358056207867813457540859602039758871579193186708616240873834470098468010887768624122791842902532781968146273913300470396539772739139882627708029614847959003082141851072966190263508890684589121770930561619965515058113951282390913097287555011414761108778581962248785429006094475278945446643647081387813097721136914962038521459693378826573772573449377230386541788063759315132483393971898111055326530250566244278034344027297897741372547664497784839862606165239487497565353707055041521963169703732386625562561571590840981449031663176890755993188985317241412030470984543235074029869631060966346275687281157609341625471554265244649731082740196621544296240295991874749246919801563422821975895151483857455217215467022418016186604898274863137043827858750179783048060699549168486630779586777259955127957103007202889445722736344989854852764060954520508542556856104881403305502489775260054905231041012019211950748592795053698012131447880829702008794641553489220346116952476865071804476546535991816001716170316976376440112011642986724119557944810588794260577414720285571074044239981124342685100810519628735778973411910811793226442027895050383330476101755135853672943826935793080280032403283386686903121500161318060032000000000000000*i1^44 + 2257245865189255610255251508521054944345652710543871507580273728704147710655056504578045235380682501936823510755993884442290654590485908961094968187035885225004589275072777116731408907852595012771850691051925717015541907998870468744586162410573596660142089190130501639542907456093898796608667381425141993877286432821021481138915627884802292318647487993687534091538935975169887493570375935995423154745362984303033957836388082717150521208737927717946330300273446055722837282096973997934761138726208735295602455013870862432476357645137342701078597328329749639127513647626862559745235982969525898292825976330739842291723225060813108677679047912109432579903582852400281612648950439574392382964125934409223864393529592298908014081904420525210173377606605635641526793748359603860033554711141328223560189771867955014929319001903375821610699372964292647726649723155586450990576830193283689468740203017395656991193546492001763454116601424020429958278111731705295524548946979176635544977476312057800206982592393899991680472825145929444027272722844044485106694248631628786798086125693693058201363671350285117497149705823585915936539984951438976131687477819816343083831539829652673831119371635094842274577526613676725088526852890673772240130498728357868216961235283298682470897318368480692976002185575153324699187183578306138584846277915439903125113226181957639565949797760423197021711842261647965312886642387077925215977797279952773924413589800681636062489971741000011144215892182111864645821951116998136954132353367784689814236653042634623191968400792317656839056707778612639059382777025078084392059482749978099750815728721971993838221885545659601340261363739861996563248314563801847293838855026589990681374005644333154655778582278020227777563182858069508379007867645825328267418296629751778517190613605761605190164106510102896714846202502159409606768101548007373011108674376951191590269758722928762845235015213004263384350239932645946826446732422283074708439632209561474931071285801249982523375645502237730406400000000000000*i1^45 + 821686837359127974321693684997170768271396747953913752001453931975261275995874032983514691384044802518541748373232780017671391003654570557858493196654506659610261799236916952510167875309312228561562144678315520463889954952241020865102095290096558791919816579167157510963183266844526393709331267014722544927814206042443367258873984636524335427683125628676322601533103493086159625399984558968463427536826198449673736593176587604295576002806708533136441517908414942597548849779174961483129590263222643372643350642585367089263207175631614290774663327286634058116467337213710022770589007615623052372929589557467081673963849207903627306866090828987025243575120004328943342356382810528297848468206841164058986272532669967454230205393623911363034506091382153651827387781009433713990007563761434060533623585855721711010439668318263622459433958053829365432934063514108549152251226024778090301283963531323967016207362528757261457963221387032366363580055339387102408099621121932496208147114749810393208280260816643696779528310785066451994518661655153664420823348295612227006362639447304454639277651808276081439602628124847277084016803778728329901467536046810524120277146260016789168676341185398784830381069389215137479123542150570610181514959947446996710909084740892722852813406819032718370032817715533985156036790192813195959726365871979069871565138534111578903464389323133552444518677820389691210726746196392075224535922382475213332639682639808529182388319613462687144393726269722498240181522204971406743652946092183481765413404717954668780521899395713905577057880851787361995448354099520784137482424771206131493096609999145298780114390745746647435469885131114008680363029855600763318894404502995001970452793673280432797244541075176135261163687049005609696255844556428289062844918503612821652189028621890265555049493969628060349993001170573648107541364652164758011979729181611678017460018033331510610373753309764293014811516521585648905787625772996145736742888208331931264544570672242963953562041712640000000000000*i1^46 + 147564405728603443601503407996843007393090252325740099323177879619230485667294311713935277237224537391177468619748909020025235161349722439913999649138573028212066049613376015632386777891613116196996151940718912204236322532067272283978609148912706998679045247103453069499462649063682447857680280441209937870766115708054378008789324925291598123667295432775210436483531596070752627210579524806833354531993640571476080223418503045866921922005566566238627364705756505707968132403463682366894020971161569072780749469973954877564774837706338603917703131190926049948885158327878283977804217970059171222811791294551139317378857453951455824777375458939130535590814128060306008178389897461439717336958309153720230484056415479912611402470673199203647990794787835791374590708626721522156143738884870341405157953016800884585879781903674312252214730160487000795158097565616527933592774421018597741995144275883872380796134264617234152965418402044351253240552583206619406439795110347390710851893418785930122972996074026093977430843479335456073034546314138426939243570962022116972802614370654144142688207235120422170413379095445296631862340529432439758965879735396080918753404871411611290328937853142040121626154986814599416467696251674325830381831453727218011618672777196181286656789280247781167128865847319865918906695760447316043951749507220496841053158456859237008786340975183451500455892013490497978666014658454030643942724143871865436560559671188532778081250608929665826340442006241167786069223090388299508852011613941948520385585022825135459557955636297361072242061633014265652874418199093728542111281628559151722729072670818322759849579827190921869944330921668980717978923878756385598575176372450060161893060072558037130568315032865397455371518013249375247634888261944708532816985976896527987181443310959622066124664802103411040595072964976548545291980277835204783912401218024486753133166078128376168493045719091506570709383375124186147038470716501675116464901731051585916426112400818809339904000000000000*i1^47 + 7989707293672305595562330707824688774341559999481330555859900365342658906166355372804851361180424816669609340170024478402972605143574393003094027510551662260067164040804136568857800129074041987610284022808628740730597108845724920497890781559804533314862637272753791017372904547959691731926203867346740054963657784005821006371969461411007516963645547819495664072325085346119796511714444350347622652308776677171455852370159893527756931141739164222209767707476568545832980245525218649022399783230232250984431974311825334107603966689229608208784685088340762467205048891081706845666456588199335915753284364754368440047004200103278866368094057202757047854798325708668698807426482687024640294645627678689640267419473178498640412105724921882863445709902475257793839384649005197727634299763657753989924463670792629515516322412857957969942186540951595542012973122130190002456356902868655276552892484326959482346375322510833057477063375517969211769271984134311940220531828830731002928675699432875166227521863107467764340179477326083179381405223277044945104623214135629133292427879035631267894064283211925056586237189745982177469630107090081002318939537691717398807007373038834942374378529868899368499577486026557466085013800853788256179598391716330732266059068953004858091586481733682985759494597040286711669346402505395570817349935093857506563289531524389196713671108471467761320521019779211011222579984885740581941531762508306381644813612962083088425322033175978225081035469228818795768344989387451485653909427836398239031732999461931169628284035004203344760648321188758174742552667420361424161531634338028721258496904323419147941537099876965823125225457669686674153584478764238165152129409432074506505400678633175956538653864257870717645870079001994947540897838085191293493831150428826555679603736110262565869956795254757342117740061916584473894053385680348162643498229067263346941350727688052825529560510181213266513404256771677273139667646576835581406956863549379752553471174246400000000000*i1^48 + 208777157512675093212046356517807358189762940526008392067069560057061517064039841723958782766094149240208896784631248882222499759099030615884922448710620031628865268549943949073968450721767871126811616651195440999021110166699644289023491145782224364696009641382060567675941462465226483925830105298628947102277642278465092270159409333973592783565483876726236531886912894067594984797492391172553834403355954598772893562944904025059696035343448834521955527097933883734779783179403740420177267816949441639027264131360144755911791760418793103949357822063617004626230302378205850119369853803831361684025207869402789963559823747426669616454727314912908701726418504748249985050855353153124374204498552047809868309649544624346170887536527135560327735564453972980055399415856131580946686718088541231430189622472701147875917738449800392538906138790337169390571779214752024869409728909862787876210626840176358181153438145585842000263883264808025421762841947595452050703708728485475291348131191237051505848074278885316720251289024500575422695595431510389613960744083490718391001352573296200883915541935205568624240391090965887017928314240747013824405661652070740370436353818284710168656771379261748972835249517686038773636898345206256712395543827831311530685148006609024109565293787466531106435840345795224513782385952790937168162128920446555915329172723117816905770087030481384140405055679590975092645614924511386629693670881044055609477423119773772860218019260943548127912146841614581036211083867767157037699907555032170825542442033728465522497282537559085010813661196403232911366556534760632948486558042446627586378257601229314478154527573590093866186927647130023279733985714027293999227203180989157050777224731602635656770637268517327468205700983907315331423962709872039318965604414446981180394077183177289983697640422266001768893433318018055273891056594828902020756899387243590474401020191261901549676000878913454194916419977428430709791523898200005487049389853632141721600000000000*i1^49 + 2333037524092149317250617025445884388380298062891908047426964269444608972652675672640615643449267596857423803371940598457575199144166441856022097811192778555369906969924163617829812957155750609208746582125168705797855014207479603843752265392521389097955177257054817872060378564235906465931792857749391360315990844842423142652014975804711487351132793297007302744210902027442820967302986683256726016351218065109698634045775145763533676355474408055384697777660681497399529322382025627152731814217890251451528751228096524849349060882642940054266177745202552827722405670199989724506561170128139512458797825203367616118508292987487943223101508504381352497612135618291434331748935709075451716418773787044191632102662087493627342013027646188156556536147232409925982711030926982445846993331082333813584480054276344705576329727814450955822395534300356049378717561965034722374008475439510220187171998214351892438737046184012962020940069715745699236399142616932770777841529416180185631631262189815658451096913750857930180477793627663187042299487531334349248727965480122890229379184225771379073724822144827555296671759570753178076526846462604733416103784676356063470526128743347844129486333605029024212276806285387113250038549515800951407022660281264715618983774562094052331871425020819736318887318016940626262732823487418829916862609500191952627764248969403520540046746103295750122748136648808975779729119014036522704178785727562061243050392779866951014268378405722897801034518639885124844000128044592480871635921622570724907230739091178246090724205882597341357883751053659969596764839940171982511729104450080660109537422421171606189980918216006382745967930131223314070627256700643995606607447894727938003182296286351494002944981215194346250867377370486613265094231884797085969086287246752180766063325742989018082089618136582025634553023237829619687729189241720306538160424719578254000820633576788571819091195827497086740884719823874266939827761602417490903687888896000000000*i1^50 + 9034108999989896174995143994913177381006931892673666490783832510174599565245946175393539380272823394131859943920877099274183889059641099365865381091062733591000657223998796207845966599743195400963362200350577535921608559842436601630164800953834522319856994902916156443450103333067949244561526818424674714709596364499374598494420074585673991806565431794102657161469521691925852901351558961217797362150174282336537798395605527492326879376973541941308534087665671337296725795203854266825441771059530251502459937267155041389527087276941998510709882164898296986727632289272723085535727606785344073795606290164521141889647073442776513415673749118426848413530064394064067010489584394214170338600947173799205064500864906450862317118359590126685608627063467665417169156111576323382990737459125058515740821625516333720193959921657592311731070391464007063469586581207336450407120414741843975147669543236277250185666080641217075031863368428072558828247383347209167052096140192065150542580690670311639010790749972281972228606560847672734196551617360391650468882937900408633957664894110816194405366867291715510796281611920879576201451531973484010830426317746692709298795796252004359975188087909346151508160864905117464565471255603837112502297189132672660380710928885132848686858964493444954160348173481893854585149185314321146551853472335276575229347777614169450106249796345285110136538731159643557383758835874250306389278101717003538006580367240907861219277733728259628240759233489477712292086287348821685236550755333811105236156814032874400615331909880880655292155532843534726463470509431717539919155749262162965213682185284096668734851804106806713893047393484084053368973411427264971905388561828351242442850162726459671887213249947682542605775291696875079198349525237517328652279100766602160285930532243799895971753934056405985706179019861212841507746933683724902019643936676584533517229346320255745800338392794086423385492462689894820238298990075217510400000000*i1^51 + -28710658037879879086786653096256685016716248831399326337300322666595063667264806487077857023053925987192621140257876209614250712866189691576221368364106374516848563014925286784409074863773360225195335404713422290657824953272441222286071300591019222709859829035010745837191524451837713794749073046977791836497607991924948541217637113038933843636618056821375097251895168703083863441987339222564797338902733201260529800970178765125013379326050187061695744661158266865747254237979662661931952456829060451036637846756138623050269756567976192443116265539893691235834955041427825279210690246948952203930947616085571046762169157555885227934112920199046237977989371528934815389214300957245473398355283977785335526382206063443901123131641187523846755802716407496093137322249158314433395924677539377667484420096567795200047702593340571368760273996438739613963401730677182811313854645411834026237769835939153989178525608379321316493684004963597242949147965842088730485895559407530372289188337064740181462979839168060883964202219747494000619010298981776614974508370439822783251475529077757300010901700054036884685758593280979176578772542255142462086887152497810861047500874721120106922981888028528723738675224544109034760422989683349050456591310841462440494955216361980953826390156809545164856857236920419989615154468950144707559734873989475103643364329359997012337592243811960503476367575099908839338044624241759887932254452613828249017846079030801820683324099401458830822606886321154744757861325516131480019804523034623376082757875399286318218082084389059809098077950017073334731129587313358681654930135712730845359826062196443975185876137495353552598825871052338101942472562461091986932428021401595440790966082618380604557470622256158168628986366940061123394614974373960682647798465774978766863756287086764456351407817259754571024646678196980169761230518104062992036830072712020425884352680585543072237930987709640328937949490283334077035724800000000*i1^52 + -123958827758095425935722028157756833897586226969727357946913335707403597282175698008691144701812451943473503774778095546305653117067630186252599941834139766319432940666236761785389987933805274927972597282710309882645091661275467908116228580246473234103207244936091716825278749604008509954349590129342584022787418283934293485068030289142905173717801901775582234258109080751902006388423011030727014452932102478163730241413693864621651307551907137254906433232454613259021551070459849821360120250529868724567084821061895484076729335014001434432694290240094948193566517834911729911617445795980291606278363998431705976413009979727810549040729818428346082954893979850012918094325582760503491391777281642963445601758974204347233094541648699930814629078743086410840598145758336627420407856694929573337510673468619563980379257607443540907912447519278036027914769959274538212670536830552853420777247832522608850178259953878452115027357790971937932153893867658817393164540084209302322798731110590669508844936840574119169029019016389299604002810589783153738361374491132432208916163277360239234475919977275637897529790873921165129140254225307024085770009568426045870575191725536424160823432059586445932296373873792382671158579587521285197697078599506313576905264342417248616283468419880326025383138178437052333224518190027430609458658360191740719465438196313922076525937837042646269064683782746695322150280641804432410431160193533634725125753014230273046917970663694415928413778827320500602634976322314917551232498218154027664024215580935873387176791306433700553886270609167309362598954325712776239926084507293558218743586612423018207874720502627610598299184907155857785184086179838457726749024309902544444235882655330813654098691323112897279553622205931054451896837150631905673080961170755261865663049530891544671995055816737801473129734050491928662248553737745283318009825140458209913590930280175332292493982753802528288990850943483904000000*i1^53 + -187032882428275137080412506576657210373185720863064928529597898397136111557053875161541364035733924235459229929481235031271803250480507207642409822522106142289191417597363303424317557024113954370792878577822021983563354160376689476833370890962186014512282395708071727512140683115577502995839752884711429156293812194943040418816400819577604217947920711873705175143515563979738777691654911278349193665501250606245670556991291533373688770640462301807366032903241867286741200118650214036189773001554119343065321716393703926326796556126710334656818931249826932787154001110730556364878323424191912109879963149558537076842807879112212829295264985022724020314574256367084609066442014472427608624869422709024934314739603011722578955373110301490570658085308353973255306442522899369413768640303159270271171157675406958269086091352011256019090190125247052384071406779998774721921234887608273065473952291498660378075060724270255165943348507737129774063503254770528164885132862690515211196455146825650256358374658850048788314682151138162565512254432792220465544186584092945968572679899404143848860478365146583381426821349368103400462782476979959231959409594915883333157406235901060832566402110353191678864498907053520407595434899320180608565436504707260550612061420925157475990277352827524731414700032928780380731084652423798301569920116865964228812819328824244681545755157896209763422884959335544007813818666887588855623132074107758446191987598845390240557374716844402711932006986258005020341235148966295481221569605011570792236384770777561368210252995104752524094453738021154791062683334890641795555141908056913272921439299847358420274664755912451086218953622974965113381988896508788759539894810577144703715429386324585781938716823482738092068987909176471900597919951729055968578688371931894434111885473110767234343716387211210200264726184544915810030075727304772466790881023130868075755316579732311732495837062945464532019200000*i1^54 + -26209712485900262178056096182160896736687487155457507888318865193951623218627611965044068018276154499282215931921104373656679950962663427631656817250302237481579491593012354730906897888264801595090991305464225893833101342840295417921688538626329582001063752597966801182743457229732434147041139130520863798002997074840771189819289099186054799056422421430901506543515352970649580851792982131442903619828231478589930061284750224997276429836407741823081419206933920615833723398459500519055481121941342583586544108827047487732182169753137166749196252199921010241454890394484595784443877667534247717808665431827563321435158106299270814116025044365734724089521437402745346685597303447045076080630965510777179080732616342892576042820893523632813376004308453816694019201605255372657553956430650880010753375769989019639768239435401673306701991147253011100520729385258244811805873568408785778104085676824232097096655981966815173838047640054113382231925186762901074070291344844857697590152845782259366727493628451338583117021203789920762780502431800155973924922287518637483556109250382409821309595400660075740771103439049188652220424367553609965860350393843252406232090591997008336326925784885749573722567325976306366698179029988074801934479665355427190937666452440588611191451531814813500499697326816687487668500740286104396362014513758677553372672121591948245903628707821960587899068944623902029939864619412323120323316531879746392907941266945857248185590217374805439913481272798256042235831685742164723196064605872743013553429798938253658556329929540814588764659177188411716936511824736371891575232571115043049292781916441703329869995624740929432012254235543711361786797971521627139953841610109839537526299560287018309926935001044459375721713388492104136000959293767439509565132646515267208902785118901815274963185884035282449408847154838233548084678525320248170661206541249469273974333806738983425858006770560000*i1^55 + -1245975876869601603224133216290050941335843094229707447920317236694308109385268779579439943120853347277050933037614513504683474643998580709330089577341325727817271097303283823307875848589793503467151881661651221557059107973135230887383929344056018053982229921734548119543229327384323446427129943488695640796781569021213051922493380671956059613165842603517187441608355691519767193999851485669566769408022289524101538039162991961124854351708292565515602205838262217088440128157369708843003502783376909919107512548377835889592369719477769773388071734112000319122658444157153717775556836031592824849372543698119230809051245925208503870401004226625749421506508181203220456395402085233613556067253454483449332205498453794001318076587933244159989070002307705967503085551130511206130226970709350559318729635769026038796762391317789323682570367435406434565965583604055905907521405323733261865121587445837324248982503460675374927865310004970926483044557799883615890342458604958388399979835744123983522156933673737541420502680150448666878380722697164385407249824995868863160987912753321610836054095960673060708627451524136431240863029489229270102011347580994100793830283760181369138617794008359738888719667347963116805337416805234268960916648593373384490015484917692722955171588450439011281122918324044009049227280336299265082656483280106675221487114245298005632091716995757343197720398663409977488825419951968090016845294784607227223018084786975282684249947284593859161519602497649220191637580832133100618703882998430300149723312991725040980401023768789881859474155069419413176367429233495097472507432361867846041353441969833355686049436103942953540395862927401110747307478127242567024810238351283218690274258515672627534059022291790232112879015601727250576714006077539151451729387974536109869558706431108607992904961008464251435281631711628080986269197823558822457422121178504655610084951752472736000*i1^56 + -13498532541543118214846678930265305144157749081338405361955546949915003963026642350344451479230588322077635075701472444814573516919091618501468145611474385188884112029445401625529990401069611660594530534591693152881611325072350842243228437707732684898606661570770649721820453871843540105283196211591818368995675717946720748121992707401494598996746950952253767223195107782130149813041033736640686782221790532100003458227354799716779389222045214799137147841277154205049917645100706987615929862732058173632074864305422185550745406475840134853238732421240550083148699056894937273017934386454683731780591477244111071145579161166474406631201813568415642850206121971954680283446103047319125612902430374174172970931283771690462253388383427112480599603144860367428662114317862558017001396569311233334887890193570919017883592749160791431943837693446407755213927966499852555195412941882929112292799909013521302420961365639449989974941495893984952693667812756527829334751756099457083224068534675496235002298796214003410382408286312467968483474723674958299808748812810520566673378337857675863481407335094167260902615966144839777198745739600739175920167632001160252322270412269314734328129414098420580445523522039964987780997941429295428056728831662249967003487518779918483237792929110814158711710533700209391364308373775419469417261955336507116114087865392246185829236613526196179406236132127602319167703357912755412737404726640470014266503790077821690892664608490332994466791028119055093973455299969781685144395160226413217466729693645799663820026753128256729481985036820793903607130762866326372129692009063250009736813192279343254223835329314239570911683713588043130486667958354548502779430788787285386774090620277310970299240304204882704985938317168009481980936688613342908773258967481991823324658322824902989688347143390662586848247708047890601557830826304146528136154375856619288143600*i1^57 + -81651605287072906607208512790788246380642728189119138070051684231895124853076129860186947439244259646270889898732376149628425038616927938379314446978915156365510235776531584603626968492027156367072721344948134381062971473608593168407156455373988405809811647122003878477971525975674284367057097799996576115966605155338601963739514080394607163854675435862466470375949355827443658679168994681407433274379504148497339731032805531232575838780746780786908128784464414216000115153816821203589948319200283299835047038320680763683079176279189882652287136688867207985571563821252303537652400369435704878459849920106716127658937962387533287562257402239818447945779588580767801869979169451167564578457840243313848259241556262161760810976542180364051726184468712642130547686196397626658771556266687546382311954673633530674048538077020114939862885716021745928057304611170272185630920048033785415549021679945889487136585711688825526426586671202139928503729613690188076880429104064373950797938806853724490539554507709742210700443000552239573454996887773649828788120750784162544569593159105766964676108388326039198656457873008592086315160127583722880338794593349535430888147672247454329017605710114884239588281724107489622059171335612445051567610549374451210943723235036689990328423533834046181322614283800471832133182690053730606262428143551950649574073148125548538853858335694596667812279059451282574056660322882062648667788194757470630800808536373959847249267810601674619551710780145886472075504453909349690384568940495324363946291303906154907280820789517455884265851723814628925756489324174682172254566891896832829056465030913252293338308768476976869235462825406265408215408259763084306805527152708027753266489190570725738144945430386112734060554369724639312936070209384131772872558378212512236362864292586656743275763785700920287009944531145013747484831201438276706933951760*i1^58 + 286864783081051238684669544950590482003244745069462595721204985970051560960498841506620527962928668531185087321225115462230264152404104755291372043227324931382023601672521966704341387903933092526244400116926136980642612569412215322833583126357528968384866220986485847988530130110790235154901102527203594523299223433413841338313346885107167265840838058239268729604732585704063629051535187024272223798492496944520800643258524658543372706946355371151885253079931687063819170282897045612389418674078635611507686610742397929470281220995615452535575823924517727079884542794506128494807943936267483092557643868300692008431520309484703367538177732149866956862586286137333550386328897846201909398349362966608448647100211519136853837530249688397804427040821611795310128277173152139892056660869469140384193969716956968433525325032857252082598133377606978356664800738838539206395634924058448569470643827919893330330414054166730688737018843628838804189854672094188944452366645041220454502620674189879076894705948266630519899912933979813100986330791426324012443289666843119607323085873875269856329317850300256709497282168602339569705294996771631404228419319660272603542122148524784548043034740425534987787083135418385632053467037323916627154023017643944435702618602770681459714922504012286961517006517699435910280565517013368631120085799231719549450277092609859144224438287778109059841404812781042745257080089339637563839733381412035140623394075334440413460350826335930931137034478572705339882353941689425186434111912882380148506788009661803988215548323682080330432637859708378942453298375708182407394875880705266175261064148823585115851497011010918749279102302343163667132601398399270438102787223921317207785380209875049802000414635767156087256914868814326376130398877570889544011678065043293360910752106185494949779544361183380768607871889340505*i1^59 - N1*11061442752980983568568117395590711160844970334989721640553848533956395318985631240623772805833098708376736896527125348195873728418076989242548570855560929690623255683985245891448228521250686572607408450003700591927503673794184345332668462285470332049002652056077490152900847141241282579855289353508536846811601806831155028592394127758641972392219739448628524191853812525627344484128471756974051719900750229151580393587575239857726177904188505156061959727218865750606759483736064*i3 ] ]