[ [ 649546008089391629117059436150711526535813893009309612151604743343398436489393671125039504837908997534015991428975966830082268018470067599488520480258334025249674123905731143841808698739442055095197256868124181649993661853840982118560842009648038094188786483940239648394256230647970094453301020368400442771686666797790022057119782389416839460351195668056059692661652182640505060194322035153833814354932898786678819396155466481656005957767319652320559197657013201441205180141417017478367379831152490531159737593320173685409034752506566802026928004986422466768695814548586196414226341043555067245175430369704925071473261656288884912283571829046330908188605059937738940605614095877378899885142172774149975650694972963906484218007173047781273470941066718790449647937735814444936305019553644344930693519882282638340620097690009857271564105937350918572343066422763635418100605611497015777084861517055888005862506270556160000000000000000000000000000000000000000000000000000 + -11744251990833028647966983513738958416348046995176967718226811856649484225830031166805562033680367277463785258391737674405128009315169339326958827622459348667943278667617355981005602394756434679547941348825414969644604546144029992873272933859161875085419823945946724183802398742572148245452262982604898094005767747188876434329526089911332629982042978704907217242772149133838499077380856547533822089807488003150832755792702730956897702894551607198645366715827350055118743024839598877612102115643681327936147258580778186992983809672611844749528473872916367235669416068878373959063372604822738472476895578830666213530738267211491650573697260358912656076383544447393752951767665902388560783932548930710068065882334955176596890838718817844910803827842728361192199447917040523378605508089988178522283387479624149090026948123018887375890877531455667352436685326741701455527062580709749903254159751707910696193154409824256000000000000000000000000000000000000000000000000000*i1 + 3972502595052839960903633444594847171193515988626922021054699638480153102238161966915378898921128020257126532065212983204589765330678488327611458488857529193851152469635722190501052589702921306522538553822531668752297771781313635419543574271882004203300813221175652574930537349655393524946959137990893759198239343709495002572574282838355840411622301762727551221815201455629796747021710152822837162702338729016226184086291928775236016868468613348288014481984649665116217364454145020321964555221692252165180991023649781505204100294874714403105884478753738203488188328640481998327986618135582104679078320861328981507355421626024023353955723224604986395819434240893407728149193087940826486619909626721294706589307588421884870884027109211920470976513011439540921835455848045260107248755052134750749295325610825825471955082735238578424475541928612456743304018444001342741306507192231757368164072996860171686591542067200000000000000000000000000000000000000000000000000*i1^2 + 1335433963472653382250342798751444186367304864400484206058074056109661123113134766411906185168491377505947789152030917586023358329522539868930827073095114100276466713859718493149368112521951825988461141276860438706494493931762599047302781380771301573800579268980649008430564462526303574204832759532049622493280934177442872838900521073975016480791436765137085346575882849709078528796752900708154244848142963613112024727709871360976294744498578184215432338134170008671491697005919561826403771994003914535292510901244373281745923935693978694786803655220478539674474694280194132024393137925163593057676728294552555810996207980351782824948646145512671271817771006281717254637883734394052900638923122845949016569069491476569939188067864034441106152948075972846463044680644917410717899838139085794443576372121036783234386759537948994494162907723798012150969656208514308644021059677386258690577249398829680204200531722240000000000000000000000000000000000000000000000000*i1^3 + 5552843753696493274577809285834887677341800468045321504298593209506042550191592981845639114704090828344050634051473779893798147517717734645911641737349048924682962376420087821109045366623323092128377540243888098269527950869855513782239124795151102893887325998009812600602469249095917607853270543765712555627095597753579454538610278852646910367352407657056752291756865354011590690821505464940852624895586135645496940660114477088261459774011610438151137041736245325370727401945023677441346750459993779311864060274808478646152969565768753753997784964202335215636753772113179421502537578164260839546943235364711143287933402116118714653477323050654455750649732963517959318345083443264913290526253845668390742851412005449781724374423360522568172386255845097800921654159865124723820857967057760966097062637986841263821363663559633123079754999976245360570918276978961076101472418129407776160061326713807289959684505600000000000000000000000000000000000000000000000000*i1^4 + -7374952481614221184494575061655494875062837781137790439146722825978223819465395884509166617726596510484931903427894294377601459466425433566876694352083487941904767689516956839655279873158989666948946688311931284120601804582786506448308727026985985552266787575556425150669727618691293430702257715458126437881251676184040244207573603677689481738790625944879839195179157572840534682755441497995416435060392301647347790323924173671640245843986821015241363441754809264165405404674583270633037830396077270499863800187014724994255298584409352653662233510877999748380045740439172928802147071206670920683932727808818533648141493125875997869380712750499890370210001217530067642426963214814448176624578143941365351007995202667541240547788270832888664990399062793020671222487240093384655377614753346217102667401878943860183712165780235937537514808105483762460336750647671764858031657714142366462991118078726030265155584000000000000000000000000000000000000000000000000*i1^5 + -104303534411584615212300092407523563201841095454591882068716450765846383075941816871369909223162561466828271629507617090506569536906020031290573257080652519859625594677591612547342520978745301496766349607281882038334196188401831565598334029184695203499861971938210360296718931650852462902740941643506622261005875699192905558117253735276732787233551955999927615263295046421662902617086066681503073216816861331194639777566459951797733300231262178273704746204111684494419741526783797852961014368015653120846602080384821498874169422437537386331367871975651973755432162243857019929200933843315121744054881198953170169583233114014128172188703027767323067317937848564557408263686282243629484761245092093407162209261258049144526417136761853185126689677169153238107998572520928811118022166185742186132391152541439759838650463925211282980176125820762213690539783370592781609583034982655398964378255285109692258026782720000000000000000000000000000000000000000000000*i1^6 + -79723454570660977343249660308532032727522529201958921036207739723776439253615859750266667422223936530017704867985469537070849274319453890791287221695276825709252032836342560306225504916160323080633421837542224819960790932320770976562093819290973787581776337057856631632074169920623008984066773646071974917616382902105012108435534129897315013229456909140408003909866746941249572640951368143130453172372786841186456686732871454360891682602295951223705843590510714316752209218036723503401672700301368343765774250418107040040999180654528677997152642840641960783766707761305972575187382056809575230589902803481092546870253741486397403044520894163054920381280748123216239443236359604271320962041904697196393102478020605159542587350300658011726527631011009194980305814852120896184250600753868278906690826460647806683471090203088585679329774372708329497332993180139319892818224580260696853325693641215970067349504000000000000000000000000000000000000000000000*i1^7 + 829397053355802120056563979694468402922993919847585243623791812132068283975329170797700593229414866183558979724896301493306008234724825623626698236417896359888891524648312546037380477109383976593459135962175984546900183833014232494331917360197903751092131991289285409267467441639106382508031898510938256768328343628464809869828866125624257934277903440341763774475967585898979469164411555816856098163702822676559923870397429991218194098418665648372732113071344567015038272215601754417697302624308835933705930027008716613529259428159542053107269645010393858853178337383828023635169655127581229995092369306471262617888409505285651421830065631533546732276254541877815270211447907969882142963281107504378949702113881201333973275769898696838285219966905841284153845458854690232069786743899495700171725809230715535422764456432440805950454632235371522485340174420786661160098715256453365774705007675818865852416000000000000000000000000000000000000000000000*i1^8 + -632003894495647936588187770782776507544604787880826896963371925341061521117963210074122673784012898146180250738886328175618769525159919884760272851122799118779533685107046534072691697945475100671925908754868004844235692470435017957894182513768254930339865622205368365938430503981087686097556771208317712546723981554496256691066937155736362619256938732630562077541539068879865334450761528130275120330544371583388873491375391556053500044849714248246416431541822350753454759086455603200495222598427423769562377653174890274207692495573453858603911647637698010702818594496244700434428231467520475364982232027020997616141072715834138874073694980664984192118708769341587685453066915935141318021343390037073021065060191091760118459903647088482638252492987010980771313676812283754959246180371976748132416547881923333662630883714487601594824638944449035613661954603939156922030593032070931632423336691895998873600000000000000000000000000000000000000000000*i1^9 + 320424894532049106074339351996286196614022101725967881076800230134196159795968582958364796936821877002677990955905154444566014907223878179081929151793849964714711623150693858798605282954985220295221736743710876996985221879719592333827865145620354077107213430595097352539964607276835867456113834879822964710166380722371788307139915640669057457084676454665791836664131170455449473401945495230240418720478550414535463573080639322697587222643642174639509583307696512697761046598766756152702367683540823556526000641476413419399227898724891413303418406972993064690630824083031981296502291672293453499872590195756947931297114483804745707935681018521813110080424606837072350682177870691508372562259941074503779968179585609191780620268158913302339366752331506240724150714404926979657100067039289151632388169172964705977943135906051068077065835724364541711916398494245786141121067762606450242998272668723052544000000000000000000000000000000000000000000*i1^10 + 135894657551853462364707949683759862350062296204983116933506596190062962294132633518676873491940485870490277265408796223221871895744671398647284511166068999291910380610332548477796389956381686844797569430961290202842958620033514393105441766579985707061429732531962174521256923668495272908418919918714322262935230736900644080093857559270811047044510662977985137168248068372521866915546644775359174683811032808273953287531448035268219427092985078553607184672388415136052793566090425661170434159966762605777804145182078237131541855129197146292100938368058054922123498139551030831957386827079259133406467585314755932117696082767257175374428804224405137416283233540684045453310004602466731635248226618484420658415418057155030356125355913081408565071451624745860325410098526557764170835092263261980517208099016620158651394957107475316172173534942115539756091742622951049529224024596866596652427387705753600000000000000000000000000000000000000000*i1^11 + 91240101586585042139263311418953293177127664467521636010186780498087354647287605158941911909466685595370230865325213435449756745085145000578815602349570240457692738144428493154809340695463050448142903824805861457064134867423271923417553238834541858505137145283975945931470623507031087656075777710348424095500376224331625036628270782449658236010208591765848640432339644271543086575139168780813855354403619217927802457473640430995900591728042998192093504403188951834718393932203756633701314685875940975037106371793552141133694960448221800044043135690653671738286893640001406156181334628458784043248401186820608779772028565451051796522767273153121519845620772342609850683907599600799945280216004393939052243787444155534324566789082748893360896337155370679470592144460554750393543215213696108220612739288966305602458551909416796197426679877612482130586373751851392694690990673799528817405715996999680000000000000000000000000000000000000000*i1^12 + 39574104724117455666398980120059064373894435573070807771461573836516038355137031805354570497412517056808717628958172926781311282473083890802936249470196196243066063105633271659598000493613194080470844304968794848421617299759956009172921546956307806823136108809741763497339805630937984656019832937127599028243751600963255071356782706647997991670473170071678085811197800335176702960491214438225741834186667513655614101813177143135000081930288502106512274626865136306428223666153161429404029976987368785376524729319723543827391769733967239923810641291849199758946734913692660728817920645827251601924933830547658378421413331334432549310778979550954717018585707364626589825791676985004918559844802147072803823693278016061625311974826118180348953184305355132848592794827648550412385175314580508117387851017447911044861537867330565449537421601242079418355395653575998120684660329262951584701859495936000000000000000000000000000000000000000*i1^13 + 9627755136552652396298882545614060505451920758208349084791410102749984444566169785109302474506859203886548162407416706321990675290479253415999782803844401869990639456276575769405884435346116802272052635315875466903119664514318075870607561173711643175193548090733892032264451556921140940641324000813418259764807579423907117531530984689384740159800697070955468760671446209616533464786763495432040085646526653222594232881423144683191575960352197159748936366842580758294658028123943317577089865833543827599918683549078029265157597397483260209928056867755033364532888387345264022654976640916265775264496893204417892443794310250851343620222729171739466450875381329410088181429258299299247958277649795208573324555104854750347031695176930657783612207516405571908527195162066726374261108830231765392133621560042525506095688040688982802898747369176895431781801838847228128387067251179886477010010112000000000000000000000000000000000000000*i1^14 + 1693611318239289168729057896637333277936911573934363266188823335328358145974662143310842231866656442924740005055384572832844958348991065844798208294240261456605502501018019354280178185849570790460460583396754061130782373307103598625747980561258980186251931149861283939807973590023667298362129869465237410210307976818275877518372752242434882100734199399140728177401082937944745428691159188729640078510886527354436332570782429472582104134868375466213226396053243820090284606232382443931435512444582710502955201227768905380972652440331528114908280556811264061888882327308668165147044475764373979156883992842795297265067291620296813370406972351519615944960480992933562374161374677047726837314093606813582104668066492570477196237083698785583518422810463309703552744716494333699631853250893668392624968566249536910372931724117684539443811847380227977034542916367123351985390868858347453037936640000000000000000000000000000000000000*i1^15 + 266594502005557231905749007028609747838254605967294474188570705027281787921376526935997556979578451550108548398790383686964926558981912565343744905843095953541147215260239590103601852098188865808869880045338928563015006617636414128968936412652120375944609504218590496352943771002931953234387089718599629771702327021336326164288532293782347203130273332218312801570607100664594451807324698324867607748465757853045920437860572641436093561176821765896607285287793026051284183288331106951845665519521706954993991723682123581964979358442336221006075262949244341757445893757304702245199330013111314305993284422685790810590851559288302928463290481763687580235412298428477656529678235499384673279560503997079977370179365572788005925535698903647589961716580531837389992891571769662779771472923530841206428008229920146831856615486523862380209383810791438587719633488009361563316330631000183799808000000000000000000000000000000000000*i1^16 + 15082520784872643700137660675816773272372507792484567831576035549240250801286216730017110045164173044900805904012926620979156500985104317778673926902724179467743237078236773557657998088991503409057465044271968871714424672071895102569125318723291646397357870893606041538149747976919082308743961683381997492602291527125279055595877045192940558164459905338159128039190335700221579844935899125189623293844679642957425152436500564799891243574374109538806619063040083576450312918697874687136261813214878509132959709136376624374261897108590173609668182587739965792121347879088980020415956382688479382996197837027486184776039891339073211660474155761086521986055075702025901333226416704734809486919855010198053790379623858798509598641196501461387554788847128449312887472500817182906007328742907781517442584267241065402771917535869977072142671364388735916482223278914052618938640025859076915200000000000000000000000000000000000*i1^17 + 866569793465754532829749161739063738755342696458803303368876966047657060338876607656255591244864285611527835290190346887764093618492439135196877111776482532429464414942724736408185173180847267770931981329062684716423263758055194088123461712388486712915958819952707578370755189073355690238415353042184447198191178045060450759674739524395804492074640854959424249479013668462507727110086536455643963497014203367698140654333940994986972778924603755255426515299839784737666528767201122396350723673368269877070180311552354783564238768593753379811099843677597734674964979846200850362648176980162106914759030296281179941827501618137063278047879002801220992297680215673668188182017942260174634278665778626182782130906134052052222559468319677892666650849424272157144666928715836554723671027316450254498615280173601967096708604040236756477469164712181947582788720517790873708102056211906560000000000000000000000000000000000*i1^18 + 29253499501309170463659547365599837792681610787633598529564310984600972282955669312108061448775411994613345719782772679496187324057267698095539641760720890510408658540623552759162610008546049370290024845427283411313879505833001414480264083877445186211097477273916385291472676224278776191909093359094067795803007802281539915017118844639771824211969849881952087120422125305683063388162548681161682215670907545551634367060133792522974144661302498170641570895873765402876057662781593482690473456949475912597176661919267987929401693998490184153951873857051325732559481298304368978110671815906472067849057882019068689013220479238355027942640569441465574537921927681742120562168056338508786132906058267853649639894972298681976208814864348235268948910288472320201020789586240944108769205912293237736987707277100756416285456723932460069107542836840261630395127130748112614796327649280000000000000000000000000000000000*i1^19 + 712517274183108077138477468095226444879749156802863604363918978602129588635043257199755527630132469998219122743560540936246358723953150439159502040028585088070548119924076192913937918215058431822799142794354494882601185678916577533412978014984151600511410041964095768053231390487595254965828909246005983862870110484916913252650245102714884132111786529124571265642382704849726257219155763837340636022289691570251119828569575044020548892394602935663069736273406110010983350098388992719925564026497650298187938414561552021664432685946611717086211008223834137619260645100725195444679093391040155335757699037609327508544178962118956408320309210693846657634792409057658034032514767483658127223401537375842644625650160523890249044328632795722223039222024434932852065682169806732695505251066168501329604367504832987428207730718056613809194814292571230541452939592980261325137510400000000000000000000000000000000*i1^20 + 16143425029134316025749878456010504636809004439779604120726004187117960449413915819911031695903263995938055705890217872497685548882303175585336610726966402585454543769337763662870166561021745596340262985846059850224491643864414272704991084575548230589383119145844343039790575220313354199818522540726394785717135977142232429556508611857125596836727069144446919523192578732805799726806219940536296629811108857521988519224986590288757391551919605209159641156930997341795794558024715169250426922825007347046975832782778685786687289102602323321852019361880287143690140010795534509521316275776712917941149875539170682187759383021122100719397145633713819786439297993051942196992285038558604368226169797902586463538291406393732338784871103821509482559785010283644006478474089701634144632686602225095642377914228022852557563781884148151548839326158022592793692361331342972026880000000000000000000000000000000*i1^21 + 97283723465998867612209129234579060188418501900904627675165164951221548569477628771578546683024824890221039064018912447171954354077720697018570282632322518613544422635660669675663266880763375075143821561966631525922193723443576472011851536491464719375137104480899780708362603300178318064669907077725327820408332505475268134641405054074414409693855089113956207849980623406981433072691195620227038820913321596990276170323124349616242039846018509341453292309189818905939466258051302540393807957876357542689572361976773126186374227275117811924839786415245255473649001190332009808114746166000280354750911538049945685705062334064725467110059211463424875758889549585523760061500353517319823783465820509930489365563913255621753439797988094721683976654459642481016860118709792646553632210824401146050400758744966826658641219945055050034144261097640032515235994918497288192000000000000000000000000000000*i1^22 + 554069617934331871250923243506110991294371421313481934978947699142792255317079449264403289713296660112214730724741584330801016815996387819798121329496442742071967373402919578286219285050831633704133577549510543484334138165894961876043322648360584615906627165628519530665469344552940501625871649696706896895834778181433557905342114451647824944943949049800080440323307530237400415705002274440816655163922964333446825328047966117181757791753223223712137765412574941505887345309841042036011809330092143524973774398491780801384524792387637069997444530958720542367598394647181475797087241587148379491480540055012384789137054435019668727044467329837638474242427292452764645352442768483691217160042291514248484978594073030933501769121996688980053065311818435866120979396715302497017221916525098613018739231634126184078551880567148334473173329784997221472204656056729600000000000000000000000000000*i1^23 + -5186421712472438094390685155627805116348955900198932135382330876111742781840459772135392537450267031657044632899051564881161831191884430434898786124029554228327799771533862031193601211566296384057404395447406885846419198489795941236238500616708356939297020285662738161777000636103656770751472099986078683450279388213192348498086753142596919789688919212922678358226076264598524851771496175544628857768219490300588098440850693511531693584386716267453091412055385160919075849444508908695127075215535843327500096560279680145660972972017564208720432731155374538684882262355331090222194654060264195255034605271583570986851735394260675967777605194305379690712526141897539382596468360962601848758199115559787105504849791726318197174363719300042373374529500135972185320926663790637721641370284232655398082953444715629250382042226801341243172733622860546000604364800000000000000000000000000000*i1^24 + 40989579293177455448703358806866051362407128132970648969103046443143075481763675994467549415705642925143564540319796846194616888592930180412756134619914365328764360173198223496039146106375948886317622645941374265223328694289359434950257762077743637267741546283115594191469137432730078618937381805507594224967150662619727203775326402637494969250908330439860669110733839353363413922354969795213968490373084551171764953014417007415348468033258996332731261667029055258240933632542707648538785111244543197576272547461231748404456296540077341400840729192224756618778467611501651569964560117921528764446448878676012659788524386058001223168608207623938617612062448432945305504590868423492232440796066036079073481660266758001352289346944125936678892414715752595725097679736569258196131585069935956617292359755072266426929526663869759028690013619234553880117248000000000000000000000000000*i1^25 + -144197786275326399353511511112630042092176291817626257083945523179876779205331441996580743174387207646098708752995425416598627169096246698349182488841092289805750110202115512950751038362966169839194774169605974238988316297481334442918154302929486813888607351438440165333371847073500269742596137555610169076057168222589706012437096730717927109154351574787975815797777730624944933643591942393757886273910510245327116014534726997354212485752358364955734322814745102114710829501071781558575651304662174986236539262178537759527656279388681097968833501748716257865818964086596065701415635056995191860696435172713714356394017918476722111631094283288713929279172805473476723423507993495373767621206646891232455713475949250270457215152096727835238131904231235523963376929905825446072717466257893949701079559666189146966900160720256262443822221768529648025600000000000000000000000000*i1^26 + 134293109575272317245042067343377101116440015955708419902108093762424726966718685542488900297209442503488392717787132589731424416100840281109431182277786378116963899944258044630843906667233665529048955123663666214251247694574916932579145453118312290277177741851372365725045818929800769309274710232030977408541507677880727309596319928061043735287133582143082946347460703932207084677999683438296703324173267144612812565377269784359521332542640855665467928057488566116270597425755813780201017903244625661247210137772633135441569854438595880290740746362910722224540447799950636615950809594265598011616974312943112026556726922485518889525866646246179010940332271770662677226908723156949444739935133763418588352392504432375526203593050291113394133394384969630833227825613071299630876798835822123306094540312377812945570919503694629186877271939481600000000000000000000000000*i1^27 + 77134908135529404323128639861469862963485694559898455242041855066546877830680725449141358408559503494960722919773402582794172255812193324649277097140417283750618935756447009704354751841703870348799207083815847626047014025405789674855782582300636504094145022418882039340285192755048313672514442755792670717469200142437680184191933690963575213820991026632318070894979525323001386353674645771470118504657850172075135177632845379478897720576029100344985812500083145733275648821997124585378283061427687339733220338468131133659950849686484952980776691282145531471486427633223248988563558195070195389461385323061336474483838295161817059845589158540247803782995282144780037708101109045881801280135437847400088876143891453612288313747631776845746249402342390888446287613741237570602556027359421953265729919869021052468493989293834102466624356352000000000000000000000000*i1^28 + 62267752006032807322484812764949230660675617436055069450473149766813083823128789550857731122971418866769948080928591182628469969019267484686120399242184511176839100839206951624925092705049544070196773996374298820024645307655297227682095563283430979819228929618410788388513617913662610576145100278940105521213136249069401856251873878156052143833542144615544453293608430201787243219035287234799021901191159590664626621493303579809324039022937529886321258288785241483773727596188703405391993640421275680538936011610404768267760620107329096301964295676784461662489583991807616258187370599337525692542792164493302972439002065257656866732504062517267576086183818499530646279366107806901567402072538693525077369521188660447913522577568772785292313028572078950452856368089877660167597602924290119263777451849919298525167620442547740999680000000000000000000000000*i1^29 + 5098707717314598411492165394665288617249583429746300253887089130545299820199098733325576904249720641373668521563534160231399751654978139567797657416853923054706720757732430762601051192702760635776619682015308801653887601026548650210596885866222809878104640927280049655286701706297657991677498053679174108523747264492646784232467587109853456417626158897992270063652022570618971179711825811861798915561026890434605988466454115259033553433552925155773302498129383183333090353121076125648410397957358088397744278880297140994793989296670310187280428961098806664663197602060482043513243915444280498043315168257879312382905783614768847496099592247420974779280249309572869897047237199322028237418554357897018426137965913245589677550502578496226543208082125159442517105590374433739978863297962896953401756882030250318346221829813698560000000000000000000000*i1^30 + 764450564264351116763442344667371972895742029268174547169979137639357083316813084649986336207819625922329717267341487429956587485777105422218363509633396685615182609022850684204875113204004713704088137709967439140364057392201425888068651230898780600244028225194328342076762117748026355061197970925776638077075900247265958312197783960566402932118068657046706192665000488365936803153896699332935679597551199185962232709689532910354460280189578509561489665906202525089369373108414401641066343579448996812366517340833413372474390499410233500182135465793626603964287662131425765318716957158472610207933833853373750719850018813872307036501428082590264923881377135387903732220504589389770501696376812625149428210695087171270803609985647165871172375335327715845744777104648044565013685056132556179264980513897851925528007671808000000000000000000000*i1^31 + 93034209057665608612465352686872691064201171555061882557526792672729377227491975821727907431896869289429312628031959113761485700088070435287554901109061370945710165087515427393686184713215604271463461486666474777587668637524488476793008448595372250598970607487437624747018132846221264126384835936972634898697223521475945664583290640583330985741585716066956549266035333408699997572862604315263359777753015611215626642390115047613407879302476657938303312088918840345281999212651429149113926981710618462461348822046256750023324009230030241564719525401775773338214485399257654875543305389509805957898695644139190898534995597220359012343517727275772584024178064300820457323276483149157036623223812108008411483367256463496825295302326999176601001860712491046539981440500210147607616736578091652611424218768382894276608000000000000000000000*i1^32 + 9694034968342781612511916007113327218886325067237610464395656088476768568432338299536799028848110666725485118466088567068481864196846863626145322990395305894278109757564375346370899304641353963102764854850414014107919243644606520027601459467369944399347251884814962213586615300156504029445381330751423423625474360126560160568022286068712800896702626301160494884599962442365857459083002641881711430906450956788048893467497006227224438972841111559642784665342256055120043433043029289728945869568181595692502710773961482635971640909941782186725067075987074382125418370991728423730291712954814291391670796404784015476866232432699434416258313860253037769589979312019487883201391669141746375074181715856363169402599381709130189364491621021504156299087838986126177729950093692926666244539479470601119130914851389440000000000000000000*i1^33 + 685615769702423039451991266667933704117079283866961495297091011928421917023715638410243579478550207186116196322033256034900835279623815800501178052804387935594470050069670875294126607517653343375889689042704820500195041277870091357146161282916480432648538228647266725372952750153444449346820958827017401599854176314310838512906990677541481868994348124808004200835257227631855317120825914585413209846565090378811157428881588535312047003499353417328551952368361717215296965896470049519771473544223236682251647993073042860294998947304888681740714137751081809759815467954640361678523616406253736535280689086000850189938730415300762375113782048106705706031282359819288947995457430002511377514584280627177220409212933334455665997543976299009244165059002181017966644795679934810241209284351988241296586178560000000000000000000*i1^34 + 43522512210301191434183171215287222006740951439360596021968901092655536331477087886037820571633422221170025491313394979885741899679459323871364797636522976393068459221247348949555651606551545592547218703351049082678450869444823727625149770317507182827829156910531381039996096606663773557266109709362391271909064003623292291680909074503451304572694758296271788333865217959910270262805677861111996831910086556193032479598099413835251822434477561560754457236798766059448116160281579509691233139935038348459667928641447569616774136442424748755998969192239086680083815911114732558510742599395123083613815545415151995322145046240183320616200666427340613082849175373939259916762212722467733948845581003135046811639649673951982554819000511073288595780347229320491792771678846784063983885377927812585881600000000000000000*i1^35 + 1863649825284466377814458136465134017064569722772122614624014893375055265232716853720420242133665577824354299415014990188365331220701953502158058604579383801353961676604466530438388061630766037329030557809809022830272856205260628302061566486926118274105339685594160400759833682775481072508116218450895655915521241430811067997584547391046080327161568303910984981918707289456539254651183125385740620728881584727557011160232412554899289603774808473361196121422270172496482677459763626959417983287969786587924119144996855422944201311050945423266726996172419725195284585643321543637235092196265153406387231912714231162369882475227673795597901163738510711069361930159778100996637399045136315039588590045223388740691416514788433946015518700204535923371941208052169324608787915244000406861376389120000000000000000*i1^36 + 46389909385170762611586190164976495416725051694409254473036793594501318927382941736304125930155275875811073121034606467630568145708380890009657838671110035895455822129512593702534746035940390168312496721141810986565616826817365035677638532336204821304024315933610305441740534250207744647498109976376141138670104850723224994663152081605662621625825153130223078334364634185625404611375574394694364947851681379817643710161362254469291269921423007790437994619129676927134777349179407091724638000239678820536101776223111818583149893979952865137295542842346542924765290951598308997179041677110466032817387477588717132184903652979631749884744812486287937174947422595027439644584308016977824626046500227761006895571013385641922765709599970811934341864071934894384430978193155534897847205888000000000000000*i1^37 + 70157790998029227426425915891340849398145044460973630765791059476361943164967414501745853060825262301630081834003472827269679284955144059533168687089093577280112487069949532939786968519457693493101792228996329239948946288246024616635559680644789352861180036984502930550389891817558575149751725124053161447784026642734086937119392734824473246023733486042075713205691521282603038390619802150349038371278492005704458468547955852326006873978341884730653507648892840350026971996229949391346190020360144241834690097075078201205475278490546053299213891452778889360064697809807062386957186762202131017979879690708551330544591246661122555872428955733166027686416652847883781390432805272115853049589933956965625299461868679630088774218001286507974913845409865748529906421477853783654400000000000000*i1^38 + 10219820782168131737581113928491950021681544651425360814629257824692841826637574806679228883249780320852851373447322111424722969482337839645130095622690360282417227439024868775159301523308382891615456703118201029179259952223766709296332097354972611366112518147528060597302790334492331490707452219382578299505509535688444306798162113564251717529499538368712965385340142010770045218519686023513870598058953795795683362557507407656938957297791413165955007024723468994718292149445391535187803268433907319226899385337187331206044549962459642278873985030840099247857046654684924779597866542065535763510251448460207203075720291540291692868439796534426938737734941768102384142366158316695692525235163953169698764384247229257075668818596441974781393333299440473972091106466201600000000000000*i1^39 + 561443439874434292698376395615770171949906905373012308497030184593296559432109783637681438447853162792431843864365509528091426956999847158417733153440900511498678795181901061322998294943693351826103821872823184791793620337151859680661597501394700640483795048837152949378465870496378220159196650049272847826301070145557760796947520494195170214388023196749368886967570641239449010494897776612288375953743251024462285425691687303892947615014552936187033439659297290070293288091926169053601999858510748490357582755611142450975503524827633183933921325352823730247458747365769138311930895816071006246524700521604643784791102590746600453684562713837493121842506838399167698736358592125320586290392293399698061019288413259621674682593577691425924119596074686392303616000000000000*i1^40 + 14963258858644867892504227548911197472455924953980806644050135147952508421788561278056971114217165362758852119818223963569268431828816723323501614674861055107522149625366094807876914699563010987379935983447196122521390516794758235039083442375788908260093162707089771525130939339003120483874754400575149410521081504379993562566288761486708486690962328601154210035227801506157703721286887418430992608842866174017191914749189799489429653554369109117342513748240374703794711952308328491198716999090411177862348201263430499166087370032931021448788538093171564854934385020218121589909626194267870381602913192263085626517845477767001794753468506972561458502010393071493029908908128048679322012655501204751119459102527488727380228570865694804733092044807025459200000000000*i1^41 + -7567162587658112702471846190119213106519842191015666005071138606121588265884278591878879340409673039324481138865574021219257459210593396891027125373455538430672769218740064295725934954948064890115798437185475117881189598331926471557417090307439627789897128563018194087893541701823880461822499075390679878681925341880217755498657298729222926735094292556384708319716001189963977938289123520004511511505128924994101878621984651057490768028153252336208232996925824820041674020395530618704948541887013831376323053700603806831210605085611557372918877983262278176141189106941811789348431595323804773070352229335612702261893923278884767268290300903942481552095750790619930975862440667896007510058078016064156819888080147906134565454828824458375903313920000000000*i1^42 + 1240608004305615563958091343638925295881773499422066731332574350981320320082449864875435026041110867597140032027940117296417271328961444480704697660168583441021663636829046558013782553084142819262899189384224730262401164911183880802993070578209852604268988960194200609368327558748852204993942740815647113512873564750766965200128261770755368028102144083370902737234768233962269571684218340402993087341801137873465387649733364625696099222063065951981012294698883423524810400788565591241618607945354274742113044261563174442457027253643287206900722535757152264746255191863792422021421543428207865844527026940438544382207329201561956680826568791484005131378239203390080278784785635734764831088092105146588873032069703170073655166295536041984000000000*i1^43 + -10239741230898203014419309339146588054392716674124931053141627610979795675307312184227347658509021927691196574298229817961968167102071485358489331618776582691804454027329728991339814824534092725177030014428270338253149543027598342230043227980456873880932706017724676336233020869121661912436381513074158161556436238097491067732227075789707964752872407808721261627555325630844965815519758941731519608700166105267749359178866712273345309160562740321858613740075056345020837374550036422439253704373000921177600058212843610618286895329233531759035924155571797913480295587662824058308161414331261753786258958550106048317234957336734366861852860862706622959576359356394589379217982816811074545197236789351748101217965148230562742272000000000*i1^44 + 19152710740026292648907968085332404352056696951548102750581160182760888252566859436888741901300485071584425914399778223099274076573262262716311665302644199694966316578932599236806833074084943864328899156623351544613098419032911291623711482699257477002802369218984670885414448757769022826174864164457782481463855099859716864417671527382396865630433531324408858014100590732457606003198899339044338761700141599563253873353782139341186870285918699753692870522692394734651415564134856928438973838987343034469333302738412325887441980831280993036242681926464726147327468604596941795300320507189387085993815583160370162097383235487754628232057674527405579548711400622652361170569610015172997611200042731770080373363432488960000000*i1^45 + 15561081727412342778054229516198080642874968538313898125999020815519225172795131954892896322331324471013670032536314116817268420261963693613997038757640278195902700441515465171225479762464427457797338589705710292837213305032691396971330573675110917254508230926377772374997016383864525159858204886763952478232282748199574173498245905924256785394712652246254864236786466893876815647380378529096677552225898442073961844507877019715419708770980645112773063933233321579806747412376649870967085795351633581084999182636224372636824089954953007631070208526516747057713380143920261191308443383343049628273888604841675931609855561303414381216523270315217495085593682368570839816775599720945152142049326424937684992000000*i1^46 + -36902289034858913235522708717277167828959440464774446654641762774011600934996584794517348510732799292693775932617106930965772300761424042284177683074060939938836594087703200754486422684713316411638352412770465714923851488311923571062365504102065217747268869753762014839500071319358323991201639620000452446031937302137894773958693107205316838383777302004491695053369097699314575461537531943678749695069978390546515013824211144546967345960144432792669308763358664784859750014227419699768292339730803518299945231482163866914234033420221174655184343622520101086035528530928385757857747549413808406200738382485709857905547064394880576562012170910933609379413578275825162904494458076260589875200000*i1^47 + 22213162694404525527673246369539807419985541539395978719482222779580627874809172736313724573907141147891354442070796328710137201495403928740521812875343026836214748157467867334433759952301647363963428843761869564756054283853688534644581998338463559080360151057593972151285445991744822423103357282222583299067283090902733390181082379958461948000073013832479398710133958380348170853429182755025591063814184860314581373793588218521601886478693198302149893135606817438574339348640774161890616253816924849025074667638879362452587376554822955451929570602843314258718917239691303959756059011722794201207605440583597427110094038730579857647761122899424090276111176623846157687840000*i1^48 + 331627230621585304911340063475696300960020184088805550189773044162889309238007494210717196815170243798260774209837057363272169282857736007722207604109959829374611636893738387492435544013066270301582693703219724174863798383051606827940413482165656767258270519301236998330183359799397420303600654113140233951674561658813691278576714245978855151906082593075340376446417644376211307624353989472539382857632977143226290108784143971370895173887100674097103089800875357089109055400006635779891580548904190588127694412367803918407192418254334974983107104110852290346791636156938124976911656096178599847821294405193485603832378293964211080000765528469173965720000*i1^49 + 159804531966480405500103866446593359237710327103516435556824893515227016181428069675204842818573988198783842041459724572665050012299385628152983619522355008410398003274328108661234400615977072035893896429238439661702239275458924450348226034530149338643628901658247561275242657496559296542175439915172158914618325602565697521105491630448857519694111063290016730152393078244798175346651989554791824935731867226360934201290659422720383128027441113583278614553691860641610737033509993216827264706343940594954477650402123986479280933723822780893532861653715316262096594309377326974597813281084152442501799893113137626628985586469873218500*i1^50 + 29439787960056362685547092522555728887352260627766730878927755914800651264834366970856554933082950997442487417772159205126808137135987941612804258450358491554101245948000177367921344551584310714409218457366539548843238076206157152393606626384658693087851087145322817770937856824461315766157702202406363742800730385843661585610095432794422663288812075943294399587811245090817890246978158080768197547801949319373836121680516719612931702060816018893595780958655222188628054153916059357184666928453413783698682118510995302605352514437495683889502160897491012695779630106767824675176164881974356464168521513840755780*i1^51 + 4922297693074039034493506882726857037085038741893515224723886962992607193081341518244858340667743436705182480261111727001879421670105407812342950395143038317719524587256821208955702507002707136886618554739065483321178573895161754502954807649349112259253498600692766511548010079646079885203533843784036977898540900630076150706443734741116331886714302896185252999040893008069647772852617063904660211463513022748217216953265533772385490636728787337759296741188648541015520380339327918317735464218790303168485864813937122342900450022554726546185425641*i1^52, -65691452345351431271532736381252684277587525556410116249076122085402614212570309381436626049029610954051157459313397427540823593125956337970795616995683303782277061321269379062743631252328191482629925137249310405592846687303669918791233877923615918829616465255657914075594059304338826515798939080947746985515090461450209969390633261969806826019774612106549485768152032958473215938176041158239948916789677814802268315422309749746400450050644514801572984173334726998890834515668875566686232304042456555400509427387544624674517925400727496601570878984540164691035465762663591085177941790208841072402644204368811442046270922873955318586478851344530435610571296961403906085381889838723458593147271682475537578305702304795044887042800387619965498004425191222694078663545335565269835721191742184555555625673247384580868080873055399358939999577051649527518382726638632962887975282062502291061070571922202389322531693937712721339502844607456959793998007114795823042871699743380797125548191803884096422200746595361231209502078877110373708842169057570453013335101504511005390601683818586526750867148041860397245952913485830950001732326029161053567232719765686227097106480248184310475517617893044143644413763071166095347959028845290791589227197297690810492656249087952158720000000000000000000000000000000000000000000000000000 + 1177850338456804154316345393707933534275488059387998696799229672589469193109702626742051093669249250429591020751672135906169924220474691374986075726784597777130673936039608554812369720734748380303405119973721578780331702275345187698300677324597619438083921006665934460014938762913314693801433167831606086800995116966129411734737806290383640773692788253914786720294664961591766775602682427225196768976755123120178083478820504393309392928566787226135363250620479167833467100408074788776181169168331537561443927875348568457011252724564268557041369473578523975593276767567128702227179644537800397843692015889137279687891603095295690357471964358979289563238349418148592526687672224821959352366525695055378046627993720182048472071386640222375481390544869581715266515839711328469790531595237209641758195707558650354201936678897170327730626095659889380544251744538307690639236286773699952753793650196720250221202737936801600156200399110959597186498774381913749972063076061856802573870568625554577562215358900906525919531484906613507627251821836548777754610696911290370523809441132472795744345463702849154765935884804508239941183262483202096505797039196507794196529419852524262815234998833646650967135782616579720825059798787035642414975099484327472933086015002721124352000000000000000000000000000000000000000000000000000*i1 + -272986001134333513326294779113851790120324361958705429350487802743560339359210238111363514765598588392206833023936579923356484968008630549658237971502143243748144797342177440219120428900883780877235005226964963490483828694243169536490387138114480477378249073690644351097051028768082588524127296316281943008851856919784648266846888675661171034901638140464980273628959869168083683239366458125401563657071856792571340901975173137182633445421169160408633508683139932472128043090233116971418669887520129892121271747619107683078117062989652745990861027208347603778377093985571328852115598035098942879903141323931921158155412135639368248222373483790855328086299002129609085926055262440576700055945472918098589583781030435671472659626133078653997897642230997572853272781004774526800855020969462312661235733503692107108525774204671355347315325263330824377836574243249906538546028857597138619280144342032180769794384698293281635751494626955497576940878309826914419032064943154989332789488750460608250538663959755444748301633440918104848043242713952038913742614249341874811053848006633697463315540033136383746818453027042528823453644816458973502153150356544649602049752279114379286926365213479444096544083347016718606644422736023834562581606662993235307063778649256755200000000000000000000000000000000000000000000000000*i1^2 + -135340722494158609910877452537497890589790610817583315968785383602149817277163351967927224875022686237167125262369712342262608551672840374513602378228500728067351491932897270318979070413345023713300225768448870696694393555144151285914192713314320868140807109844618330646476805089885275326881846286230992034624583900942448488585816941248343636893779674901679668054969522349862028800342894502142109111065938083359153564379058986247944568820260063660895096382205762722252937918833500817727427927039883367933177766271919163519251728561154084251344526322932813822116255203798983351652730322477859511791797090971762503470346386171809363714680052209470545238472963919788384051778723590868580788670028854820319168609630224463204375670727273623043302616180707213210387003750564451943733454084578624196099179737988115266175495817676628967106304073526235719816927405148690452125449358826781622024902178678572793854263523778459829409397176837889966958547157011799860641810947790005320881649322210036382554436096540241659739730538009513987116668572262505975847023109332004420738040351077536682622611358022718680407407873750453333141864553946477996035515870092966584730062218913762611210447814079220103907111205920078100249558803382200293894454374022069608084079573299363840000000000000000000000000000000000000000000000000*i1^3 + -567693369813779541633854367908594699820222151216899876966359235905402788391672402951793034098665440836036505054055929719944607754701096954920873738036413136331399428728411963598291451603931426793237674885874604486525124700158351312775766880943547534060873903693120100288634063844895646333798187265894968560475183331801987410977786839655569293646673796663799064924593348056132506591591167342172734049718384692668993348472943628739209195507981283681712049821533604147693992789314491217484796781819950281335539102331091896079452491396425111205564189241743063094332985024866337261403455152093134736033369831860142632004196330753389207057085143617504683337108307491053125492916193847850308730183266553570688086661049945686747629016229084454924229862091380911890208613182426271483664576046355697925814568118098079822033311102181216452078246512023199990645279132098984522128480031570381174331936677567021327409078139520191382981879291336195214154530245877402667786635038106039427759862930786543696072436149540924099839596129803938112155844436137506255080633531720588335678744690484743281534315394081861096693393493552091984230776314609451702539756503749756703745275641791332166048226948481950371444418732108938882910435479683710938191381211409882404944763278065664000000000000000000000000000000000000000000000000*i1^4 + 781200418602124025672675447584351169038371992640783206827846067066354215920058741714490002169002262885834338107682969975591267850001976112501537158788401851860529476798063429337631602390281195544498978560650775561102661784995328219585496117795887921974974261302631937809627802856937013709190708248907876349463573349975170716058824403638505126174580955145249857899725044528343625417613555869491597314467574740289769870638143178083394643310836267201798321201761558697498582163662412332818135740190139583730137549250091534872196484613840908487126859915210469415367002429390081897131122013680304923349228918578597487256161240555818674977923181719350837992910950349448367064384728866867167422303018111261129442673877917999977831102797527969642874252730656252442980099431141659601831382369033543260178223747802510611149634468047143207377466384936115155422788632519723438365462880458092048275504327493510102843947653370408051185699993158296814454375146864552425347725873002657689380003223549061107715815744030786405123678087505588421694851080022594122682859945677803395375568173441065425503547067170129633047066802908428253148765166668914946809264905345945948068468881346718796044752703413751652479937929315797710827879854591302988537244968970083661886299045888000000000000000000000000000000000000000000000000*i1^5 + 10616122316903052704909943969711295478447825375211694123118294788235784583255623009979931573052795346778436053159026870721534270036741456411383391953985806195780248969254391826488848788564655791135493550150182035178909257064013436807114017366161911766242267218772365363099438143435738711735059925989419146528597027217962906239122210574604974787628966541902209989647974613257398781927628269997945422787319508961550140966850793376728466658286234645327299845585572765419193697982793332477278295922302908528972816806159397812798216207588700007915043283364018584599443882852154000587193448862204304065495676619257725026691510721474051942586584159428293195402093439230955669802008517448677391980701704144730211028790962267331452439593488049139894900857681562402829211590531973464278920188104395238177615313870454850840499467451078043698928526927338240737592378757719298602337230901004957980736430241340432050599154840447986213749750277814943242116501134564684506326237010507642916622476173444621641256008610997480691169462250507222771465187369639844963614367893195592381298547237708201353860812595713209638014654883713491101679002641025796424154584196238667142185590865070738507897676290095089246921656316311957933558820423390006431368684991456243191148393267200000000000000000000000000000000000000000000000*i1^6 + 7508552519928133581609550979330979176570118120550098359308810880532267265588021438072903263630982440955376173960400313706969064026881709845422020475239741011561995437672428420987965528582898151100786381844413890733353613008704614366543656671065866086476199136423940681004729091494044608928175047806538156576370884213129560578709931371858368650841168564257390767227454744390310998949761065172667714530950507906612919069484569903570571580915072622482922491385440604820818445168391198694076154184229241983177001096332373720776894780462621063637935980763150188393486040355034907532616265499967302501879422231061187605356196770174905116662613489678022940375872246033281224888484086623137203943692137232174096116122399798670530197441241897431275022893907215885780704302999113161159382219520020543256723636902935040060009433309754281664929913574285682824798716965912997241422921573689175583121020452597427351239156683407097524573396160842223554929733279257827510959985975275204772878265557508625051410079850899180203982395141528200842733450659422919147524649365028173122801311650736647647674752746332264051702298026409745130197296007715711202064399727613874380604916158919870278733611024767947538153444888827675482885713665424793901818089855311571119589294080000000000000000000000000000000000000000000000*i1^7 + -83426972368561389354480176040454661667510261323699673317261455365704538901193277980081001943691067596586706694078881294671140911801342679866702627796153669892980473234366576715279870402869043153732823021573980678570153579757582331771806919885713186580584338995557466526083676356594791965385120295314013911901621256676296758549596262111911563970915335525482843056844949362286119822356890543857679730995227704515960669807564473728995905708554017676831677780340559751773895354941036537391018658498431236741543709681664628782002674803996883716903826080938039576961210307535632718817638067206641989964788220742915185896440683441958484311418697894225937904618523895133414965029157734175787941770772790584359214584584374330083072608641206242771387822141653399435294137525420229405061555009271294434319714314825516035771550878757188757340164556612074106459340992150692114474714973244700080286017250800033598596293787640358572331840022439631685109660099804568433288022715887606618233570753440160168567271646744282534457072477814041079344174719514362282312022849738285100398204284934469857832675962455037907088987147241356176758562416350135265133166016479005025870527034114000117047283080048619540943019104874021400839435616015050764378788043283826587331461120000000000000000000000000000000000000000000000*i1^8 + 64682898811698638496406488469106577259896250193571721704664421713195696390557284209293215028671228182545466248746328561361113743485127969066766226618091852958259875536192467937311510304764105446936310386891346903357057800888389899522580439810346937091815281904694777934147300314439551771914011401692473104773948077820992742353375527138985634544044369026048991355495545216143839013734226319692294140742192068694854144952592557498272598922494642166101164178212935219731397595992541356237305500430432589995074335981119495901239096328173421748597310381110005383877262913669236764035428840851897803745614661688004851319141276581053004331985630246617617783592399485573980076463017068851886426958855728443017961027654133203629878197160350116377702236316320950093648331348212681182740352296219651668198679492370694733602418182206284024335958649430213641639175942553813734385572292320327309617676512682415679016234858944095146015632655788909780892231292535120344678604569979514027723408898542807328550467630604453209000890231948039475097359360581897979780970876692167654150254396292299321178810800019503451024256367838335540704308426137259858164983362271060869195612276411982511310999212119530604833119325106513154732315045482653406898878823293456352280576000000000000000000000000000000000000000000000*i1^9 + -33238732583911594307332929835170815209293441519948290403932044953560962575739754435005463419129192995525228251246741446222848715625753651587588538078213899959157598707200870463258475755782928407123953794902416779213966346121408697025303335237506397423486838976346297185670267775895068571127210974820187550805272900297354234453178957353574125307382440810370738456287273749134219221491623859947061218196038019202587130448887718133727064083459886032408216818854675039209325673757597584114923824467115367625219816479206778053127622550090607875750342170685609817350158752049635922233393820744046963717566196215238895796590017378446114488981838002026783911032253866909834441416411103618474828232974269125249226313403482740155915696478713590755527430667583422585174657047962959410868510095508485379747402863571568209853644498876450571117579389639442633943115035784257979801676343311046476167086452675053786283611358769100206549158114352701321130893717621259080643233895103183552610743605060392768073763743815276265332636697284558555110207098624607714580563272587768327940036005865242863963824409713505725286427638243804176726544289107357399832184827717500215548891584744987871230682592938415046215421033895637203365979292698091028136436578556945731944448000000000000000000000000000000000000000000*i1^10 + -13428396307911407482247427454436786779680828082241651067096321005223852191497170646611932152684918466452585806126316183499698246243299441816018563130117598288495031180693957600928258593214807846590062081406592411240864598291325866988771984555426401640861258071862037054867354794468169169903991701389267238529483273021840767186077607698842219960205524005280600606196348840117499675836961468314611573141984612696164843782210980542354337676244111096698434533275684369810010415529903203422580731681171918062588055770047442096349224626965651723869411860510408362914108495270505890454454775021830064899429315608355497198880409899716733836076090559289524544061584991974630027038012915307720345562162876810828464737497396369890873276073738144661567944572199048335867772184756273208915680346754824937570862051640714744589621394148231682220158992249245879962050804740109517332547353036283998197596882541151822293242684897097674340715555517289096744109753886826375132206605485823216467171675907492777786673495687880967792929699278100431134728488925745341878767658805335755833324023340023869374062721228295881778909797873694966655966163862152656421505625241654183701454677672659371621429622293180078749472756013866281070990079358090812297719546364017455923200000000000000000000000000000000000000000*i1^11 + -9061200176701299971781171842290430893732261410927219193829668281631892442446261416047472824063138235935162425118839905147311243842512286628458975102531449987975204745129385416896927466107873015868183174008115297590731973365063560995808335986622688275684365932431255416914207023008461539260179710230684449816918194737748883973306055199935399753116165193561542865095505922152381683191772267514455827462042700162139017611535362131023716309752262187308807805536101034898628112479793713874937020376805423579736609970535891565635012357617109897227262512407877673393200295658430669494053873672664326641162023608269255133421119128965559081897367871963616348946911068024182777626155330291399822757442382351126828331462974314186458072205352301755422410638263107142810942603640829532153862925616534087195888852406223319872357867858873400223576106214535747705021291964982818126980078968589973319835765771540203335387931216886045879297215840002472353713975828904145416625196541683610692349584662318216346994273116920507036015038005724265804746836371066539029286725103282105692868382157142349464633686376133340633935274286487245343681537510630780242617338437688289268977079448293069862288313632121191986432888043100905795102264754294679148897935178365665280000000000000000000000000000000000000000*i1^12 + -3948271677255271831882091049291127794670788993678774647367822962383005174859439755666533395756070298020972960407614785703058785487656685882253265962082758807984013145663111349421422733621180939259951542964920374919299083619138744287838473433252841690281351630549461893512645629719994162726509334833754751087582072963638731073439762411478723822758299167456636282496771188919898974476090963130201669530363945218476722259250811492276827440671346918628736127709995297421197151537569323907724218080953812994371686829622266211874088331025940008501253004549807312556601517967728157446595706246085728355599574864562761555130572237135699328728407686016235478710584276070491973490446130802511291313482493847742989779312744813119077035511743701386813348079789434325248049439705660534001881965782959335612352192872352529957352281869289733105909619136927905188827626089153113997904592030287377638671232003724908792760321231755626252762547139261440076560538179832064198766668729324249826013784941098265147258544558505468230815559892504524756539338851445826007643956559714659719431403373926321702960318324218648828486775958211652251772041595149227711428296811283714223593771646422704014497254816864195538731543051935271853504425205199659331791244268404736000000000000000000000000000000000000000*i1^13 + -959860211871777251436647605012661177513939983892606946577876067458758143481323875393300861680657645032944019443379709950206363277087232611245748975170911244193714249392824991642046565351541678881516322782780503507985567552215329145334399580055073700083048616385629769976555041326125770670535401094591458257910616074116557194070921085227149995406955171380073624802732720477253184256144550734525018953941809286904275900031735366289516018967624382307624377017965654896362800059037299919939921406881357910076953463571266746196780210576383782793959426984250350274996721981528959103534618732325414830493520537554176234262325532657026936642591811078112552596775042332507092991218938429984809216090456537214777304899769459541953232334499460747396534299716204353664983554817408932678574815003594572958596689554343204211576411450133941449031007959111044800442754594274600292021679132227217988899748877494682497237162724601423327415991032552330820587895250464147348518903880518029425671900830998434036770290221813695124616875814480100971824264518225318879974775002392303574513083478843739217640229333824426918571954769124353486136357841896856344068261505396574015369132164125049205558489706266775350904410629237086486323066278747764752130053347737600000000000000000000000000000000000000*i1^14 + -167720372790838490075651878378456167128670613878259988149591608698079667556153050438202241082898791969782556827867218901464117999722233192316543848640800788692342373532626782200213127679241588447810148641617428410734794729476719308402972328820452702404317779911105445211848432739396487883429181691070541845923438264410453504163806345454722436728603748574732903101118449571232891641828458451223884076829150264105159739817948375126251496855793526644481385223835225484474171052309784993470647658898221279194824736340713933878044743048119923407595036667878360370554028379940488704871291946121219086023201895609823784399947423780551464870342833862073348938207833939292571637343881683008853053547577568762223406401796605321879766447491837886420733713390858323503549682311316623207835202303129588457514456763204552135672220139687426974767388035022827247335544450406564248230355655773296134615320988886012860740572228185986879470210189856102435759548226251568893357026824439407546038925116253899457261523469459196127518516572154199916017966766111893664514118859511960413144543224588510409170202510669099277253421168196890556636160193676608848362858214805612822577628476294745102304936261083065140201929874912928064360630994799491710111218401280000000000000000000000000000000000000*i1^15 + -26403167440366588471443376912727225510958567664600309770034502458628754491045777351762692655320904331079325742612511007683739386246789612913695466764330277857107654958539232141584221378435613345494666095327550202034572151656586361229582283004772577321381258952405612559136240149391576219131280550653724465415111434658733200784443005224022436679138016786230438667265113012198016549998734486301582153566024449742415923704003233735802623935666231981821762328342895980149728798055998636413399072989496300619129784452366004480255574973012811215787002739996401803714239877219708236688031021941037855060261126641134886597776885218745459051330769618907934954504263403623334241542302444848956782320177609655956026581863297438255225357893532494334747033972026011007089767415095507541741495009702230086625326240371827383108450105468653906290006664898315777062539283518485414930442278477769806291704967390843468387791511216256921892429046443990592086964973848631805893715832881106362451975640291625818711564651837396879264263680329184418308524517199658615168133376389536917414612089058709245059000326697245636166754652751460174122087133266100198295230221818761119322138718776644031939457717203521069266300485495883678192490704451269325941112832000000000000000000000000000000000000*i1^16 + -1485004721280300078386129637177918743830058680647644774372372450156412080022837599555830726398821022073196908294684791369594257041281984910998017208022386446017864058790452548185999223908899486894757326946659651620105150918907801103651653335643894823950464508516709750912141498182826924808191122607229952445790223353399185655239373968809619333331654046328308974875709065175140815664102045828398325562677579734372682709829099252901983854413965304376193725536788068675350312482281635359516266112005932856570291269572708483379316886911093064602653863602338567042428545900629399867562771615929626454097878345982852445264727016850771447638626349015175741351648601479229023317565792701916287987594842293357870199932104158152601631920255359365274971557451866630199744042023465570739536111984558429517796723599507710780551204271763745541198557347628000199466190678952663455217633274139604962872623084437186290093975255646742240062208331020128695983919275885309712794491171048606381710958169840665846755260801312662200457498067180434984540837900784541200454489594597961864694450959308467727276530629522775401184907680538954516286427586841705308978096237561859812156183128678282853402917653748627204158609473205297304535950824059590986956800000000000000000000000000000000000*i1^17 + -85311479305888182296137835917072812833898956198294099506548598061832315657900643787969040483254470769140145400924536061989490928735238277770794860883359265441701963637505601860140434608589356104805199899098729333854164962099901157347651348678249592233543559791192313823212851203652727436098453094950930482112464070182614382484255477649454690689295365073319568510152159884935831987286721953453461202763449177025652932373561253703479232464660160795698498676173010946265624365787916669359183979891471275670051771117845810109792652637781299418187552299213217377130716555877584630998104833569802846294170543769617386770380360779844450440018244032918256132371247043395616568885164526883953125614445002517932525562586048045136358992589435899421014867224522811807011356456712673757165528708510414655605732436959319142452297695687027390486320949821406932489509043571357972791485636640558540778143098916421309236884164655535137585224659159399529123389674835977085371159523708440527073683905096750863980181342291308147917834553062474866695746894273782682390360887654387153912018127041586165938889621778213419262473608133311048393856599642673662884103089143810309810019140933129801926560272661159400455752882447713712718534206238448680960000000000000000000000000000000000*i1^18 + -2870385200891183835642958450031194046903836481309013221419959847018013360638893570056234942541680914511966013136497490899664541342995573576134720897756607932046915293204902538063211505725522699159771915241816065315412234135240554602793538357409683050717915341699034575255498475505749982770632754976424320539208182795157695068850808469762645187524297823171571508362165276659342319463162957507874836176747135674683132311533503529301611095742712253656912931735921122311483221519826090822731948353358910514094116770229497263557776700278351997640394568328018216427621814320180834808796110689604895196163536101978481380734189624004153432372490060300400522145892256986434167896150724922570181295419346568947830939362393601297021214400388673739448167497309382560707819767686613145912083154876594006824087652765523256178946197176947345929408795982798816935924136961774292428648272483619144372224587767984146954343239138596147173492082423356081709512299083272978851299718553054714536349629824995691738391044542962938397392823826561297705129311391607656385304670909486741053418350913416627736672605123311940548779022067215112325689362054337626764153922186029501648651730379338310669409286961316222067584371163545180615119570936528896000000000000000000000000000000000*i1^19 + -69510530165301930251283260138055212496946106986950422589175492155078370816127254630371697365749863438029265526852707708227017172632207960990184088906520216216276985975970269188406178949830803943906884964071692037888590047509752634493799330685115070596132059851810193304544824003566066289136175357763552650468965609349941835857686703761613830148928441373000181977144850208846812699586173597071774936418652322193633682686365384096898202985856572071777722980435663764677602349920624047326569467099817930977301655189134269268714272246924477814930930671889425172264667310082099520605727357069933204649716627015179346955818862342408629633952584883943227338782764380763918690831331407005366992831963100531207181389100719321017207540328084538619396819720386086129423147392088647954273342146294548574095112960938192292610943779041046578888360566986743060796128471311879242848841199878187655830317478694951643368239459393974812705448508880654964847817403592033750084074711129920987298935607626883085818289198827566317009764228735848256951742060994173380141641276413621439057149034297828247342465599622515926477288838200073039506826660389814022080853169334910244315574421895575847059636386793008933810636939068751710396500200652800000000000000000000000000000000*i1^20 + -1576621566315520889348200552422712329446819011999036462324256480583431599575582522822441071762895404319050004803037809787147933704722324696022726556072838534428836603847141124587333042854634333157356472331195739762729097201238011614261052006691687255314574080068296789881833461285523940306172531940721720918085336143847820549941832518497041980687247733100931462946946508776735838545659377545406867312274734508416323081820634936252968771571211462956889873049311205842297264685894788596418286097951563619708690752095887763669225425899547996071508927921073033007792358670988519390188915966818201964389819078963522096899544316788038327713680775416700591362136581997976379339218613924601563143308502507164192805577335055773725744277625698592000212070983271068393737896704028937546401327614413407804035442720070711886166479883949600985352051259641579330704158823684596967718271604724838839281637467981223578447755333476971238435807810831061694176704080511055419781286569285073131048178618789001638199311842568103527607458936311780451211222588999333450301315849752853895069787396512787680742022660291116427947895584894568236949593428376856426977554887502395745798831925895990509709446150073337626372263805929420431997009920000000000000000000000000000000*i1^21 + -8957196632486176772640324069443925280589140117453535231375045319896558266648839331283482338948126686645498245008238629855227405477963918305259796737679219474986452209411687850600453341855583377166363875323297269320649144203620245736823551500800470368176171739422256864402384157029420159757333624534312000133261516825261017293498393680992740009434970307008890112114684887439871896951711458655293006906591657797701376566600585419679720475348318333300268737443690943214826039611975487808272805878702913219578842820402562073359081257546496621063045939879084861672227800141464636690916444009246676917666814864820005918932986402833543110623830464478220765127815560865434904458594068457547222888938848220176024607646240810102187642351772180623958198541469289562211250296411448523821369792661793875590591824356316143817110669528045893432937435061059077003678432491150068997541325606601394218303046329297032601031588602700631793622900526731549280953169679740037275614947453106396358032985349866473910663239833429949326361158902194786335430859574832762056197244145846005101722585234474791574653877136359746888721849032396514354963310419763163533115336968513955268737133458868657565189781001670818625557484178296398675968000000000000000000000000000000*i1^22 + -50724628518167420907575342106752026113680834459006539924516958358005370104182078868501446699034160456849793915881101346844206174207082504929026535417447225230056468571126874334706515590489155045831101848310589483911387693843477303711631948137434444008365442516448931356279702569873868429079849731699722428110204448394892296078407421380347989531191906990202284061731766541566513842072963373528749355456806143157098025624889970849610378728957683830320667746970097126102506955961556680542121274444477747727350545633231442778537441081229388405260737333208457633918416067832241338817044822576654308458900486682876256630345578791123929032089922317536931450687930544364277068039309519535765880846038997314140436195723715933132747860070970060215617950716027289436802464596211606286552449871979226822836621182062332497372725368936006881008161335739225993661895028325834582963174840094252523497862519410000403440443602932084339812073553395244302760758109511932078172577783778655191386481225127230347401309065269450079641973236150376183934731709308021476665243270859866767480493425007530098447151270988386423900467765854359285704185618917673259714811895978815793522897763963748056393070110945973334760625529249438105600000000000000000000000000000*i1^23 + 553572060074668377181744975948270448306302643097879857383961892267465222799430429672466317176892626752899568930904281865526829700803056037125338227108498575383544649101470771796520303754553330347243596440983404855212134542783794067634505431546290460285588643502998786535700801610809053426609752586720993599088547230888610389948181681323667237515331388907798349814968195274678709775469621928729490355406792557696964885679554483757325397101839168615254724962326372100351192855635183180501367973997528522537574161166863168780399887283184801456710706740100837746749410938122605231933601717351729719662633577583368267865138131655550840468489757550696715868786772784576484926529747169425191868342381016545981467515872624282561309087552336360431548869426516587680590872554066692151793924494848481039963172198154599888560730887308734747089526968856235819058207517025468071300492956948369951682544744023389851252462339957856883564857591861859050695641689285299490776908028603396176614126981097297860812744326113276718579845665870164602931571407625718315741522410584766281499804148126997166746897236721247667600591969317590880264785952043919574825795646093555806448734862933807772432368730462642796670734292746240000000000000000000000000000*i1^24 + -4795219238828304703632145205982142051682751743647561486123275530946888864043834612232351688258006457162664016136810977524617298090658788299321491902930052554265520976236533187478932445578867452032963210330494451020812100165288902666876227776961562863625606586255320756374575862645041652500815096902456155157355587608531155714393095026618284371139384420276212055515399586404688784605204208645121450438409714695756922337893463586610213352752142605431381529656118313258168296771205543054934853227244966337065089664903766596052248719779765338546654864425552544489070461196530753891339092665459696081646242445063670596899070837387115041760903766228721137739720719101000042132014779645570964814768726975752668407347067012204183905511590459404740636074900387983209968718062472529413584798729568919213424849638634645102382608119912053770220740910788671381667300290750165232771465417569545148590894113282026833243897502749950440236820645086312174965030057455705962901010818244601769749032210458878614654511474660500220268496070513768976186534295018401082156130092654953154615309095709911649195549535688345017333365010499699026493384841816480737330658930600905360825184268701981899000003902952636676818599936000000000000000000000000000*i1^25 + 16828184673227338452160163442716917198280732023561476708445291647065692671849848153638706842757225824203942054921552088738871313771133236594097551221835430863929939401073701269480445470027641497009323969556389622162651418386772594917170330019819278275069244778748543604168574506032215541978989167408778879490727594935747421327139392626094886900764033617916377265247471498440759361312242591118681054451075290728499061094205702540203258627860205947602860409912337946234247985301987366162201864256382040247161914166757839166100869759001075059765521031443331374490017089978635134712263101933912673704328109739388499488578697381995294737371942983657635754205010308246971275286595823219596363273880472186214052709596678278428786152278205525072185031578547188389552368089464056477384901862173450437158851849506120930973528914612785245951255863849948506846435706789521240974105817275032227169633210737555100271685240794651008840016103669005393645717563161138747162786780083384419765400393827604314751538129473171941262731338225049833906301338496855252351429929893532375178358499965533867498218723288482230421635283878903833795359730826601180610654937697476234051074067894281722373291867566629356935577600000000000000000000000000*i1^26 + -16268517675348186918754741818493096847945596751425044290926303980786512765306748221819821488591034780643754730470784661464570799944502517906096498825209411308740240741706453995875286857502272846219717933258930314482860459442074411484469380182870832215145746305855097055835013240116923143658336297159820570009520250307906153330621884073952774995347837159929161392745760640345741266939243163600835519507252369795710590141713565384590700570867259132773209502095837885403936455513258737023281055504291938601747890424309895310547903945710029316299082873674148722282090595287492842823782235490254889369943677920132725716111391021615774077355244100997178384054642600319240534840296845743591744607426813337255201697429876043212863398653046296665091284053193904695470148752568863840465247161475467989386585006535052080297878074442786511812283268651508881903157698199853824419485179104806201378006638881388683365313911855042069675421057790214536970299964072620345898891413134503572990446240356532315477269049203933598927218883943531476610380590617956316939619758132354708800085039769572118963521401050855972639863406526694345347801001564772511967515262976895360201301759655555145088579928972654018560000000000000000000000000*i1^27 + -6741472096553474649205029372447029637833442786043648674141852944623916805763652229181968075735797942554597321805855297543890171355617476689804874827454183238651116550161969407894018866503077532708284760486861175349802962743867966604080668572471820573913475120987023843300831524325891927917526538350323209444764682446593766846764887627844509561161830939859696450291652282307279811029464380776686432159418911943655458492062422221011005399585378205114130978664564591793480184177246386719557964310979969626714147270169261083900612168599338459252574657188799388958739131603092350459159853678429162588501741316435314506390740298678118323351037120731603394113315799149972838711179105097287586009415940807731803095959746142856114445610932353879338033947355750118755767353171595031481124185131441727193577042265504564421278926414172552351899873139835638200089679164572604831332256505764847297133788778549048471518442564378850428809800745995116643063271403000904497171483077303801682864618329570558776619857160561756708013285911237410453777981614064967678415606554924244183651299888697964850858276727684794562208063509968991628927116735794965197616499364598530754079989678642398888059010547712000000000000000000000000*i1^28 + -6659797263189739010371870718430557113012492995067461480580366837696627498735187357429627823090217627563615309809581859630436597215371050960982806471468542382217669404485515740312074737257365242985674452852323250853274328885297373676516481162995859423496847408133064862959343531195187133031981229787541610693490444499996055565349579788859119912052902957405630089526719147438311862083244289327098347805539377616836755480389891346777001700158739693734565497735587918534885786092161829921443080153212866787629354696446720203407325354796083256018399208270724327987146882889116279453409391924021731480647244478683778268860045620818609823579259470111249021076035915008120312070522349971012088035853517693202953278118675277936312892789448158427988759305069781782220036276611472548659453250560836281390196278764682603960296966502278596399282558289869737794735037245729569442178626904711182188657509457696128125436801971807775857693124343339275810438118840796555996396086282884008109525981042421789707090983232099782921322752666456014020870492602903475542853980126682691465707205730188933011212634194479531497396761045752330419167706344718232713589840484772162615701310419713388096729907200000000000000000000000*i1^29 + -235148381228349111891446117630412124426076354510217969254447252338432809617249054254060120955248906718996333669086048210448983842879269723595729934883338996059669470846947164265626334217542646315079992804963207677990260900744789882633945630927559572276024056417625047261389686074265854544165783480475495118711734631026859400701521652256964378417035153061815586538416346434021210672927213805519046180739508586464713158561084261143067817445614773262080210779631545542762587487194316334079278638093301934309667174983751953110433834336482281804519789693649735199516930706397278998199171899094765677282543852301715635037673253470777833878136838357342749825052885520771780288084081106862670757439105163720837162541935094838838400455800588324486819345502746940764976166346605099050806343262323928957876461249688857970516115278775859094102243261473267285415237933950664286575754317987888499496582804467352384992939099621702076153015981987252844582211234347773631960887989617381969021083845895858198423571397103504562602026060425822613954175535501813692136160906762223724359313475359497642612367033273429514514840803698581446988414206143012338214940899763178947743783120725050654720000000000000000000000*i1^30 + -66427468612786387939330344823605014200184097615307861487989520373218865208231893561059971165904515113915317123674852015480172734415691725481818677488720784270342069446004598295993093110284400209188960004861174443436032793594797000685750131374743479269447829214778089718054679620495225602173313630997881732394120981798650015085272599155900406768469592578608993267759208411114630576455503725212087592680193805354451988196816439127400065298424628598135015101903234511058123410182650934520481658035849928988219225891662927056134332795351131058973045217667197916212608926135938446280825503925388471860087776087363089015339847800102988683123247511431856915916082724097817503378223994395103234658598261658113629090865190962493630151543952400697076702428956995200616263123729482029676406343693796994926392286641419817081502162239929291934120588934833320427411643790501170692829882807500745898921268949900480865706664353202002090404279713106727793997809162744477798370480626506510148332746488767408617268783390432902830905967246902599860224509384299685227982237668541930991017990559767263048260409746889051558421658443543191626953920482298391992182132018175818828114609307648000000000000000000000*i1^31 + -7079591458181411983661211541548079766429642943562336076326562237266683688894603420491908304480062961369793064759098111675559300588981636720487559755899867005041259796610567625517454483364593785409978806655374164080460435786157457895052324169355440420757894528498209472142976395450004509005887857663317861792405412591913487293833606855479708293233938392961819405346118062958261738351558443910940295900061923300331606535265841434370234537880115791497226259086067365385955437836411021441392910108724859694135756816936026787276353683503354481810742646942005981782360503727076039003649065189207483817928143748841949327269620774095843331423541093982766630231410443255660940467654015126297461334748225483772408451330886818940842086651983675341210957078365474656854761089494429425575832567438019322712438314875135485420173770213749126441451647228437155652005663050002627027522238619978224038896238369509806764891659293666709301384191584383908775433126633440317394016303361728378728692445721176301138272064297802692656828165357931107334145475942572268738654558692564307008937084641022636529344393499874788754652852638213768320720071380068105934406996611867188468593459200000000000000000000*i1^32 + -653931476897762831514587134942302559337826903512063444540438587751007540899593888735004667792616392253970338419183121844031407557211993539598884607483007157731368872225364872335718539129883401273013300633234082677122823997700640894950256468588764337420237076147216660152487955972648469968808095895294861588370818521792154207977586182405828917914902058749152451208882637778953428941376276754991689830711834995125403551895498480266540402118945484445018400306717292582647807312702960850848191426826802980982116353326675859830403883193742208574553467906396383732489559299974857594214518680150149937936231069580416766915640954287627280087841547090364292460209419384897900123199910016170984810587926986223239400834975327048329087251853162252511300085656104476289675691541061434447991292640462999402298858894778704362285902558502202016487044538341422840879300576997697492167599695065213646392626125915613669417519964088309837212852975797678589341806677408948875046056121406346278731732243036105065245749392309525316679354294071220997833805072603860223740050339683763101664882601688906137987362222489560426840213593288030894670349074788380307715898871113412771840000000000000000000*i1^33 + -40216681898509492130085422770528783522540359371782293299382771972513859576919429733451740870013293624689377801909888930912508356728249393753782798846515203996027593711702058535866830144629513246772825836485772744348421686740463997127530888661805363286819785559876754617938828254945576793635720481332948054115294901659040308185558061254549846427310256536763069453259503608862749552974911907767104025442265474890631055786483209788684324319428593559017832399716995793427604899707840977878525007083143051186699847524206494411246588109836843373028407436017811103241880357763792404167052562990323469245694549933325920788848786160215736557311177747894732566421182688222706857536736286092566869917325040366916745205497692596522904228264180443364672793031873465523003584754159745882201028616627751762104809813462736206751854161164284905507415902591452087534777187763022709427145013514915551712446189328470947165485181098320399716149557886146939549814596735451972433821453873188599486371548296011036198746159209771738203598421802736055424627144033741900164777650786258804456649326599429623776481483047039130863711197365273559433801203637367919846459602632704000000000000000000*i1^34 + -2357006520917005485955146222463688792773975750144591727804114555808012847746229709134783007643443804054088010408481459354957077736414762353520013200189907516574105840925022951423197642462126951551936277057029436141576142938242660642543355442324277955475710577684678044709781961340070455945968874277458683240698529999434893323600478408439400510083409729489519300047926985887499298933099898987487560065571683974226762711185391213649599393145594888190471426719254096946333527096940204641817231539169424555203667072180195457271820254998011522326451549552003297677142103111038226380793059123646246424611069607135911342861903439335159090374512440453811840209122954452383651771164573416745620955128605300529635701037645715683531946477462229658783160716794595587830311024994866104735719450039279442337344723436334109355894209680338140258498918199558515406290516222503817092260570367191697369845250990305515981798939509696747127946519387720431177480589240003156261762828787475643595353120341300750275142040294987437148837950842517267293562976516147333881193576676766550330721753531883832767180697495292631088097739412731187102830562291274294920164147200000000000000000*i1^35 + -75148293834680191731839006586579906967796630494071169881749299460865615959692277433855906848306528182041258343297587826781238699760489959338652557770612911451369620301837431987426295790880298074240591747064715225186165712858236268834105010859511077962815116999287843255313728253365520885237396696690951797035732276815966165840364322391019652454462846898950368304296570428586784368730697288533527206419544473122484608165080626514646504020784705824932071192149703777167737185145175061041039544586233232975300039806636791865313065728575287532768788894095471917208988883766746328411368154338009074689285992937221623839953527788983701041943810752501675166696174651321230427680255843517330320545609608670667490614355933199817902337831517540177056644905338144104012267190154677439879230426086070297042525233285624454032981899185432668644142614797845614086743578021313849829521452140783570037949588402050663593187136030662335223085956341645657494544719575306154976379255939567836817052756776228806831446723869382392692192599877360068757220789239288587870063517981260945196715066600877474389173749039122050792318229731216895154303231315756974080000000000000000*i1^36 + 172243251628341251800243463757622922183233374390076103244085715030563309630320298819924875822781371641264378672345625696354006060859434495410301464971368744891264775619704384301103096572670402121835542681920865939581062276679475485773098538163315857757658884148428008821951895231722223960601052191033857468112411907027547794714864072737079500759609842055951442019410599451986102489153731737603476985356801374860026702632272813578612407576540576287328437339810089035865245767247801462358375694722881553511800198267800626960019441452824887221116339695504776348496339304900556817294141868424710138704732777673147554232362688689151446748306687126619978938234978184901700591190633840023504128889722144567819574845111092739728580145783792521461851459445137291318254141954225620720256887213575291061348564600759745469374338033689760332080115511241906161291302034696618733399402081855273187094279672240137935903944752291718511445196575286724181404560806601271060794535192571397745448858261276592843005164080587187372957429943037556444660413233437324038664091868928554996837767733687850107567451422056826889956246207505692724848909877248000000000000000*i1^37 + -18263087867476426656139173673980437120733887026248065858897713997334446991035398568482807012677970800255321487206299889107475164942554407890569593974375774485493111226839661273442082650581421893735289413418634289446557543135481088722121840578228663996101578753139439922971849342390461632195826208624125823567680088526824350763442347723587889557570195523861576593479614123742331836426311264169396613757106802381241607638358508936542950474505304469295052674421052198524079533178572196321672162225519254452182829161697501283637417670158141647370870351083766143878744015368537257199837718125884571250512694185714556267234691771729022166623366929788314205566717002397512345122865891245162758194394246438375159870913539648304264437402081036995186498333179646754393959003456411502092312934018257860014313599211410257332582666444911129753681771076754156508563563172527366397888024481974343499483303041999063266458219573734809946256249688449159374893903769655094883965240197651349074672812614780703817670221433066809432032359990513547418235476573770065488280888676758590887627558901270806059343627879783090276091636617378231903846400000000000000*i1^38 + 31186158481978676655994852293937008705351313565981076026527073922549507565790904434454696314242628492986995293063148997182746696050171491002750544777501389162784002929827055686020825022959883238421953206821307570375201758041968696760400226914021884689287519781608573969275349069326026464814244747884534808909781523996698091174773377505558292340102975600727407154436832822837167835160144831521370498629193967542313351841565132738874434982236289980468584334927570409092341897373114852380607287178947007583064229792085766225513103511103015500538994842046576933460631521921438094867007824403856772198837846400571128592719397283335754732630176112541820052563571279968527513086221912347029862230795969656499404583640356721448590186610088770582167194505033031334069187933261855781547969544555102737085295468973185329498814715070268769726263361291798240340501885001243803335539583685567517826615827993529655444503265953686534304000925747339320370633729598940990370506691918639508145314381604827719057866743569039991558240794831245704243808178130174977928375529858860923241759945587105780678035519261661101405916280662261760000000000000*i1^39 + -79618293095259595166230560615772667899989993039039165964751719788813008439128688790324689673861957082977350162145518526972716014062593982867796738192737495676312209488936834806605548082073128920153768062444120181363002721298134813734876477826126139810595073130215996296566691832134582055535487261138685278318088022750793395130060171792506428051967245578179481277744891545176131660014841917828061005508271288324599403972686472455148265993293328249023155362687246186516478382074818646741120732885370169497012399166784862932747987619643738683070052139606145452528398709501608484296986721943423580382588857202752140161497639624778467431049858582868331673122110069641332358001436326466465464432985141560521116268686263001664700542766717641475314313260775285764755298898346370861245657855286852751655357253407657621894636562439381113521389977805716389466682168385197050688654418333992010650496403270910412097688366698666589406082201780193328806162891298067083956050685025055182101816759915496524821979815575851526212884484404674203329561548885172677370120008905875550623166876464730996566434960655361969909399552000000000000*i1^40 + 57559999917055669447529770375933713465128089685446895533792432513851152349775645626530349496389384497871844055888563412903413140565475633261841885116985523008746947865671160250955214791470656277749888940276303384063305817804206652625221963153106084577387680670378698880999177620543987809151357186551278216221913858681761243086636987214298169362850559348810384182099194618291048671054023587983094918011446092365709436906408874799878515295048456900090790786351329372426037562633256469753761224950819308371133192255643637839568008006738207852440571670808672732854574339798549904336942297163236959422462144618489057843781107594467452742214723990645204700991728473555677631937715997705343989040080777789699025619524284246720358190005273199193654432719888275238457549331794870526163742424056046830590930839337810749006760163337803759062480527750387972711684909085792776424573863067250896979349804720817342813681493157431544894318158087888711169124976212369805385965217205781221210238469781251134155530042131399755241184430873263919972831618227085995345926931604725134605614545584172041711284507179692851200000000000*i1^41 + -107723594710689059819478874502815382976227709055473479096096485126136465397806995524377948977869973309301038816875648246751397614701906512468797646736479244777544881721721856030752928278262327358377050654569580736223414363960775395410280456832384576608625166209209898116602190982144860652973465173585190453623980485297789979874136249601887239732227406738192155911619276784535752783891286965330584000014905395233289218909163700620542912023364436998869593918764369590496324770112109102846574274087223825064686718937839321935853460981661466759338490527950705388344011238564026127480877087884824639789672974578054183431531256269885610710366468047178697256976208729033510075062703908486300295618659825980363337015968234000343582517062730259321831163973304740727003944949083014707946523799012155562187543909144192306344706118213689460691405965007201181291356143186456609826516293344100269087004915144871809560571541832010888096976234660218730172027919741335906397350434395829338733865651177256039529685984024402459017657249179159653208224145223647411051060434054296165249854409707315441240763269120000000000*i1^42 + 25067803525272970534206361808231382959632883034736956506202581446779418386829930663443607915160504493044919927976274831819775299327294442353950604499578042768306039864582137049009624607998030769133237671716651149296853950978523694923066819601968780888214987335338741361851727907702053276950429650860033966046108688191071445147432911191464565578380373759001986352392875620362791451154868123410682338993113507804375789238711633506963783949133333566833539580384312785760029402854253259712708873126904327683284188671696188479925700516069478954133337853682421819278558728121524382435466273723932328493653356030091507299449089038923034482154942532775781276390997132481444540006629233626066350682483869065049002798420411621018725806984123197554471591614282239131463638412554662040776079640536439480306516156811405700088667032898998302790710497558522684147599914185437174813994145905485527397464490691654776681484863544617742843724368841357320227459543864660070880295197130986597662524887242124175766635316799598491275121421961783855091571376506399663926545558241286623508263699331967614976000000000*i1^43 + -100383723141225096133023989648530049358363588264934074324505334048062247982323685541324258535251014428076406968304584657460033730757259714232072436713902287120241320772375146421130393122667888931562627847452349762012709344392694844461605458322340971624970965418818492841344350101970763124898072119243515534276017362066860787039800918011332701230542759672735485114255606731314552273942862707001663596312924448752017287197422693831456640934074834095636189088922925951001294753641390013279580648059988090110980569499190577936174706072440155611865930890878916479346319975779067217639883787175620136483416938012577320806058181910765841555721379087920618731462892478071779895366961703516719490024080976204628132884445886027689273054597240240428253821588893233462022266730092902244858728764855693531039680216277559168924155689086213870205664066927338952488462736581353203918886398851405036855581991504023286639982572764127610939423766595777226679432656486258107080250713644940580199727525395846465136490247503504464451018574016507223458015855101616260570834695237939281297794662400000000*i1^44 + -108946708477116550544544358338546799612384153623267559498387380766666607228061724246633262386575357231102449999519272081718097305426757146222775815626226485273508419411904993278975731329667336738407885635555073188460740837812030798709162493686375786472221735373468517977334657430582060673001459877117897667965020178151382360399226550382138886849949629843556389621659480979412165750992338587188742002739577136516706158451476977558506062281430602546417889001800684804613417532398586703897831123805592860048080995451884612662725158998556114167332638827062519815753694195312836572609964862894829410940789031101674102328682914399716523120115721558201677332592957026322531559946498730422362300931144585152218216381565289397301488091491816362320563641547016012354936768008484479746607640096594797321792524926471424568347541335307799692401132422602519534542686720773729501038509645678211500874537568145087605610620455009249730699407204737241090068477851673893346633188774599183250318735454055114952817759889911954077886573733494953800371370061166946925170849989027921920000000*i1^45 + -8135446125955898036858537686745946441158494077056577316997867212146405516383324009755711423204305725174171720476464373244353331310832245566956336009301255787871893018012806229137314470871479465000127913182500748425606298972538199148195214694802646024290492168853419959311915618255060660853996504562625016910363713641580831576361669533116156272117562785410069080924238769125685311939109320867144432421305893854447254212358819039392068407019888082929145218657464946749834741068438868156529454256853467860737839239008232942661494772721502230696654488701892311282200410935228280423240524651212218693031927939505431615165607304639354972838572612056880082927536462793549621577169404031979423382614855547866289426101941445739899678365597286613759804366027746972235153225974629870948367702277166164513697449708982589041568516751378860849806809459876498605147595198854254018495434858789521776689604810452303796198661901519551520985837096523490094809779442086289571766012530162972053880163024016700123258725669249392799462859044694141359383126851147013429248000000*i1^46 + 18687325636226085998802713372296749544573387851601488264484711428376838377994828875634619148672211933438315609112763435587203608986821345637125718263653441959506895499617357574021903480967931329120192929088714790645711745142019774124257196374008172976329188456714851342394004648225374453827509884978118100720214413160673651262947782532634499658403934131040857347448925884480375754829419040325598367165114278640475058291443184487192017824414208373996230013081970090981326888243669957843281016044461853650565888229292080362544074208208952318300213892212631079140175504124468192412821869373312689679978038048731638882487828493696157295325816096991733173210394045545847153088822389178356679443819459300323414165287684990277410324917066206789588892961940983309696941731311198475696985265308730587328061053108183342380654999748086414798423878405752374331515259674920778150198567389050881755976133111275756710383034588426167812557842120531717102074704689654165926336524645245037429529944353395846337856041853152745416582019772934673654860800000*i1^47 + -10469883258137639220608981826187284614694594796322379037318263353962045343730113091192315187436325906642664245060680653356747404931994206319794841747878912495831409546912383480997497035169372221882175927615293629903090993538536142492897589502581603362783861455311047962190144841139736619906895449836056376469617828674890037679948901334722764770635958563880680623156038132033440114590223621683356865959788704124703135140730626780852927077198763806387593072138252223418618327546518577016272243848029534157620320381578898762280937956459941728784855539667348462814982012351958325116309366887494160407034068802101240338252606235424908313099328477937049312824696562536779583085201767250445395655443497953002806355716290423758121763710170385941647751186574096376276649849916545530772987487055450894270794118787343829220559988036480950907958745122195489045872457666460092710787249386376489615916784046969699840195989232551240552368428280693293834196832410401789698663960381294048571244942700741766561183360793872351903301240000*i1^48 + -111412517089802458637866605448761261414189689531096605783153997068016461239527636795890734848521152557215811384915670121965728051456093013974720265483222351015879670288759278524570390757038528226150024411743237937500892984599366983180995477159250852405018427423389843214247725404175676696128731531274624524423226585282842457581921211828111338635492584176159362444800824267236552984807529526867858446724199615218146148492610302635327608880917298998140110303534585861578516680210705017393279629158789775120036653519529955801005185361538615777278328262483068417692073686177436676381802576608211062753795262956306156401525576636277808655890742476670742721797340220665018984340062198750398899991519888451935409175510793643280034230479106793397082937288763167238218534975571980516619829380481520830111200469807996403564430481110339684117961769017803015548697800232802398495666442968959074386048994755996916870531166180411108512217047612598015835691800051198013427525897810225933605187436948509128698159000*i1^49 + -40279142452675099987923027475136746768666960145199677252102193977581095542398417738016954062592141296823995749185524191417854497392721524551592442558902307914887557999898104505757471757144815775301261503880595002981689734541616769892181225419860842153819345593697989876134098323985871844603516439024977819243104339837787963241967063186217217837854728909702245479470602717464896722638928171310819226126524521787677914604790293176988507006952743268483909477813326155044537596116246276490226840884971242388350785449985885457973840685783420980074810473867576916431842384338946983146872548262165935813270222916160380267641692497446797079783065808614347881841766129610267891422872240694254378642538208911966106451857715997987375177245714540721787153722177530946360252648025285277194798289476051647949222660152149623279225573900736403098271199185580543517750982560218091701056842440571908007200303040971543621138054606002429011201383885525008326869791541264320099849712640499475725250*i1^50 + -4001552896882956535184402345530782440228191347799363631232041111430003352686794261644749684753823567742273978485965553416095323158904630396455242953438951299956476571090762916391069500088072288505998045418681795703544826403246708167294177814567909023267211513692084624138138798021754239382936895792554982117791792968560260539553352205741492274873134777354362822852585297032147928311482865027001772693666038147925430319800275386596704527423125510832411783455395139623489955153428109770317655592166313096219418351132756032536797014884688535551018947585066535383320919779681965409527797011769789193792646679268772348966296479467360253513748920063773533583270913195293457342089875973172261613200680347241273227504083744520063736367313657806256915798215687215357196067943121744830749337239105006221319348426587937196412758292963029963287932743793260008736388125418355965028669254689517550218390883162541508448471393197570494659291024007948744235485407843340375*i1^51 - N1*2123801441061419012245102171869481105972122149175878036419736495234832562532173564456730687494335522728271369545833519761310230440696722991933826468278832893768978907717161261251526508199880268460116746966371716591437869877753805827703974201655934850974294809075122949189766955540680470210642620922751889561741855296054305357549841676953659008*i2, -21200300460178588417446048198897761060281521173762350564234415465343810474800780789762039952385163144068789581816293200064212222913953221907154772244837046791343785283334592173877974022815201063917851037489412324035458297049516020051670325899574517635231167764310360236034974557571242549612407813885604568590847115205512882802535087974797535443967011985450339396597269567676526780209595766916524988433817462487638573797956130056612319790112836830612524669386164199009255967392971224600117452156374439238103521713176669331425513506792469849471790803805398280124091471091842962244025661083436372667388180703963931917112683828784694475955649040591589169794422919040896422688793020070347545979154678857994660121524336910008851624804818892830157720044305272017677726036052198062869953635165888473852313112907310826247577090328865291713004487555149311460266511821344996029371747245297069924547044858966157113358394255377963047303288357960031134648243776629489755586366364996900968768040992791102216479378940522139852063217103759291706767108476054409649527868856176947085781804550026089262097434805118008225708125216073277953583243752175177474634880195138731813397264061825064377242914041497215204752467773634002720028365476431414787058234543075639875459198573399244800000000000000000000000000000000000000000000000000000 + 379961718553707495094338629569956253146347533056349130370196379954843959064241493460009345491062503713102478675044955607160896583352573947038565428076389464850625139408884857451398685513582660208371813094269888489768626652041900972562639827510857609262492233490397069519363376071333146967658619015347782365450082979227419075312753261010148468278764175272165790391335327551667530131982523207476602116805022705155942539157335293434153911702233760776295870094161199904087282774532816199588155575716333472085291551178396832814232580625755287919388187092979867749949046670398001330963814565192744804886710196939516616756910934814247903310870799831004836544069990415492017362708607359303670031934566047234517277963546817307723269904742709916891734892667424520310393669478207510999983735251854426879010394684562101546503231028690141436641451312715248667668092997908331656207112870934575213793691397028941400797924765383357870315605372222323191479618454216942664417608346637427703775408012915051811805798064049512898444035055995199102842563025418032875828604326628368941491695835634833550437125986583908283721988876528598539436186977774997194820526897214685511617172054305501411206451447024681166398947762449934708729190806749440417276198741503562848445156073914813644800000000000000000000000000000000000000000000000000*i1 + -97485890122661960573077264872013090945562348421923006851296034043743197101862909558175139991157449068030698233730367271742449354411150095845219785450004948097278387801521363733810945035338005275920153052880162811886626363649242590105071255320915447954602402641612098249840347170164275412748928316564852344750814255509735170427142252094806304187408632898868206550918557373800427408323372938395741121668766042729304420634117505724379081465475455677873604054013412963378682058128187071203370996394943415478831935211184949086593190205651564044794421088176394501639205748509599119246356561397537615690749317015358106119501431327310123040740804421572241994902337072555011013853503794829926531856719676211509326431080262791648040567532321090610571434996715111962925893228007195150094430893724980604398026412187245508701187110701285024397450659513612398885721651045147288688554599281633882979717306819757442105803720799686175909686650190132306315669009269249532900816690208753539519334374717094552714765964651128272955033293837218801643455078941916355528338874275596924819309859333154137358401248518392266543839651560614555754165759703244929875965085103408215137413139660226951414593208962376044394149567202604980260372398504365654500102553989996875444117240954224640000000000000000000000000000000000000000000000000*i1^2 + -43499969505302111475776077974974748519618847335180075976321401547170565728918265965220299146649214726512274968284304380803997662504142483943674482126360336659896759920854590779417576612580845214997447965906605697867405919113375275828923600656361649260577745862550555382413580573385979486249958834263578937468359122586822635839918593419760685327070788455025745770013863902665052522492848123507650091620452144050771300130181496855657793072570341381329472737539743071782410199360651367838032282138180639697190651957552225021680073047611979990164537504931586765213424825629853856267385226888179777334298367699697761253539335024844943684331168398482240202105457616241743338685488823951404550271205918085510406206630802264803620290932057752510820614784294322731557971508274264123296195190777806108606045546354874476973166356973065346960798909310126483019964402195300800825307655369636841995018476467958582145800214748801613159560270074542006312291931564655815706627512480507282064307157343666566093151466397079639227904988964592087593877519462171215196421357200806349173094751450961372872986648675361649833684807734062631132632120418191042522070293262264305264769612516731796966923272982669403529064981609833450144778905440073094945453137644710786802011759576088576000000000000000000000000000000000000000000000000*i1^3 + -183348585448596369153194004997034854171913534635719134942414503316513608073498982449025848500147147157688107968724419081595465202747131212992404446978552142484497090877658820101806654626778445310729176132966674375895998228665300753907829481928408158875556896901081484460138335609024668257087354059991016202792480198349697180328585594738477130745752422069910872199508648783765696328902618449428623771723703987043335967799387100514295343486576352447312837933095422205650018395239270062878118109544235469483956681693967345178802135748736614051764748917484792524572205358346150345924254853334820962289631625687807193684923617847060118467688863215142832515872869373167240146442607043119403229370476337241884083908913268466680143391385862573996789717709780850887589712334937297578537991180907332781838661702359130028045919607894214455590117939297178958964870750104455306135360335218916434091999172782565913539986502714731073255883541594975987167397585845910093670019758422104831199580058701830990738923664705379685801166530056207562892487355253453236061295160953194787921597946458675363466857447926624940752451476285006357463928385073666818312578778357229677396200652787535672418843240727239879874446776204605528461759458920651623082735776941905793930224996450304000000000000000000000000000000000000000000000000*i1^4 + 241104782674288464995728280814002663392261854498566415179318734732027026612889160588234026237696808860140484320225446432364555452586951291072333088445492658784964277329589918266099844628336004034966689501275094270477878517915630134925172960250422962768214066859179885844236636834653578283873100602726588506680514786692245839105633654531463270534037872225386466936080616519929138982427083611072577996924472193407158485961586482809488658484993530811979979525711347651718296039182175649662900986434965644403296958602116686855620596890971976859302663755628278791446226654810670805417820893412117579118698800060000850355764583394520874658864554535753935632292284962576838318584530075952532049333449122010450174077790538382634285513878754481582551886006604976176031348382152687927567366259591420225175758339281152829383706476359177274058968980736707275348287871554335073081081414891276719374857393265610297342439113778702712769243448288358839615721605851952951701130624873427409846629911266846737785349626418319998283557394800596263504274951222175786703266346197930959558387986235415525347346506644366145058726257464669868240836055130199290267483878154834440083213756781664233386948590583627365390769007178202811438207300543160844005590395262791336262896336240640000000000000000000000000000000000000000000000*i1^5 + 3443749361977578633273993141175747866891636011662380659220225685584619920990504252266556887953910811438966203221083360982996646614647070124185202261120082973210922200781898339122933430391696675449009612414927894655588053959065805154369200901567617154713418366004238748629998298630657497418616604733897906192016724255422980822466326943351694801378251252106963300350753610652652570459857751328794238602242456149288133716519735943838319505925495197670579119875719456908680058897650510757921222364858027606560760241823857529532469067251807911151426089294156692508250145579891352353633343848699208888297383157776591313692746519310341559651377421084956636927203052230972340379383518316964076798543021633621364898310732694369436673523633166401758594013214761482544033444815129969211562264583093893316804381877070680206443015672218088081630418016478095529093091068554801283805126225503688798988236469172870281637531030003851017732122803766748838654022319385187929170022542274837371892716270033600654387208941548005359969258328447453601767657971355405407216586819065541310535982543611052259804441663584217305507049085758119081927288104025376813557833055372604108699232654431930968544520974961945412114366098422153610240917612684346552651783358472659692677190647808000000000000000000000000000000000000000000000*i1^6 + 2548108685993829945455725515560676714350129533907725724081940853549869891371721653372819702734243282822904903749108777091173249726018411850403575458425229544385465775473121942707980612072594140598385995766767809976983755265463980793590885771570261573937797837413727391976906060980514693070056514708889163934637497125970802935422540160329161391200141047634686273727092408168431604583880621133938056557043261658424642701087464318407273946903292171332730006591671502855110403969817501144310907996709869780455233396822445640751294768390782179896611732469286382377606104107908561955220831100401909786554229820796821239261886040141730423267499313263987848772479317614883271570204334087197946916448097082276772697249616950459974583490675806936100110608242320607831058124798062701322098080527553374096518774761226170052209176972460014354856714185314862505162254953846426042603728889550526990712201038388115491281615776710882571835941887337588385605885345479192002571655303059833945298372963740818026329126564756495448804341655462343327915911160474848836569404032516194520283355584511323287945117532281242652689705368644517571599659013651152648922616384842552055726907070950739898053328126347435482700788188263155349850553479890039471648182295850584238410694656000000000000000000000000000000000000000000000*i1^7 + -27253465293920461782522708787133508687118995620765889453304599856676826935687277748291154491955614172821227825797169713117355661241350339017054546000510922828801951770894014255447014909394617139974777266325094153722735413088497336276843051135554386485101583645404991349288421736325194298994659003031640842193509764643857344730147176733553127444831373440103297414505489225682583357266605929613889239667967459076703451889946838075232652001048799329403500360684999872342536467284487347551633810217971173293398562027716266632539776230391710439111706769289212185424580025700418162771980411007046092858910080193995605545604547740371972564716878814472586460782366421459618679249425617125228646771506047379940237921861048753932997545913112896363033285174378577100429473763935422174580199481114739451108416307049853180712564657126459878616671272283328745805922838005660326108172443927066372448537273291877969107557917024209904393113865682899639459791042205383940986517858470638634683555918206905898783874494212167129033179390661081401500874136292506752095184480703955933392133189816481939707684809368643375150818907215015457309286105115423558582656976720074037388917229169557207237586583986944709505512638019559960079261414605856943302297251015895785096924364800000000000000000000000000000000000000000000*i1^8 + 21072523618666143586144013458291483411569476918011724428869388635513390525874958798838043024190427050762139522906006506466739922843042028279086291225634232918688208968491192085794885714975154929517728867771562754972207578439654213708669195368150937059247093622311213353794154140627692806978171378508652960651869074462161545900701321122011008877144600456524449103417066039747796392954472481785899454058738273472535607794076267971989399891693294922019965474390537998467654851310895332321354041307596073231937519632724902463501966810935068470831386064998190620005490768881688780306289714994235332423383531844599448033359632836304097839033031456972463411218637805356531818688496362070237194209556197189719357870850073271919384853507283969063531475568267404287317792384253684252315404335447169252991085721337879925853827011328195456658624768921942992651253203359665693878564353376827702062058264568806661532380281393267402016403331625597464602787838066482745124291107324301284966040407980550242631467511163588985185077629334213381796553827428403576849871262650396484830085361247616554943457220186979893436388642624169977541303039604926758931634016335887541997406522584773046101492888190792547778122132130702685961658774372509508612549137209020366538670080000000000000000000000000000000000000000000*i1^9 + -10768093046398426321647928067722200381425678638152020752265677121050262019814197087536667843955458189984709096568265460368834966484246011402716955928792550655816423695905016085343435695712645712044634060875919206650501342527195698849565586714361663807828206920219895222184204289975053869568271393471029938573581130459008195525508785721226636898274164437649781934512125084852619410975097528094198325862196334130692293006530857480675887484805783300010127925073787751341320316302273530016738748522490252144850957579094496490177882373323901045343468802898688155495310499747812638196272207115711317060975808225609512753148648888940755284077487933187563600536095676607882551231428945474495225971002089824327153323495087471997019104155253126977669383121995976723719748383439535370315612004309682819257442491508296310755732976413890112865079215016605610999081588959213415499587445495997714965495487744684261839174950989689620515540715280823492025420080404316762300362018964085652455186962193304797407585781698230378532442901438984193810104233094402401650762341813625251985340553738154260047512071051308007849907757812212893229143057882007045884981719599779474693602936752086752717795574024349566239727252426069059912214907890594359687382002431210033250304000000000000000000000000000000000000000000*i1^10 + -4387855600728965511406793360846882367027636601286334963675530653756033549266512898599288996234646290707868532493056916973840728488611640849921183793931735851693647216311796741498816506724370021589759147612369129403857714065279141046225882149504119844644052483442198670899927260198898742814637369760463898098184400792280418297324458844406603861409517892451811429926333849504844775197875066782846220071849229507839955659921773364050981659298275971782577089296482852835863045549731208006806458976262882792981704564197902195989544998778500146643335195730267179548099783564256689445205454518870265705446489673862808704335312651502579911036728677111262956003199074015116804015383251147645202837741642145817959586811245155363860489139533319057070497201471154739927341643523215088220121626211836674532816372584288404708219380888446005878228748659235530158189193253346452606008849805758359542278079882278366690226135199076734448020664555449887622687324894436653934368186499078588159082103190995389751031789718662954453836421306659938699934698631563788542514356318213493420978805703132815976669325788282611494235421158414518339670975023133546854597854708783694818265221680125004849246571110162484040442018183638843121701806597423399548318490984928751124480000000000000000000000000000000000000000*i1^11 + -2954764350730648498858463550677818090384363483974061674094028889850178565125306373108574106585246231773212321740947259274623116666147835925085713046283271362207808681179921948551265421773663104064649769746109473063615850082444968822414364270528035506814842652236027917876686771146499065775630447590129645721523757774832998146104270471123160633151789540399265819968210336870268802075435302784371410838858612805254473278849353869384068281864290161751816634410571635437898151899033435098972704782068119947137321411366267385178145525827693659807524880952454801419419643717063139520039409380506015905939824169255313835024396646965472164499269722143390924459072191765325193244828782044367066803896485335664390826637311779681822482706704983807111287226650866405293646153620685034488060981291869816334824064469420687013331378112077194112383790797054037021546567079173746517766967827364164817470097591953147439956302922808383160580716222544659368657938679711718766089331010865529299657848297662208532543512344834231921918125221812319653418305941764680388826059049110535662568904884326520894060774439245640321502477719044545986476928922333860913491993716055348922906084225695962796137728783379752006607093262887084571243011142666817497314102435586768896000000000000000000000000000000000000000*i1^12 + -1286179641431734370866973335707066453283330065868821562085336221906679065877983716810080629280144073154791332688613079270262046752767055448264345424543594431830558542886703612993860452545906859390877149708432142218195784354117346997456688081898756978413889111931054122893387509256175004894239136586839055172981235325830073464345913316246626665578007144358849928534558932728303518987309393139502965155826196259960534807080028558989970656854131191809193402766460140187667636224211108016101592496253668557581405114282717326745775081198230562087380022070034380821869978053545476198949677749988970208090558058386118931123762317794650317859773632769004419590445317932483800094254810286104642235444876694566525805027756020120956905704052292101910802231694373793905357681780778977577774032112305887723461549899341192398558980100090763974004093127196324650406270375816399379514711712859801519939656784069942031494771057785262978403800286692861955434269958159329728883412944419955586968196276339843507606363038194588762570941076033843256984193138299478168555060053809196221318445284766397691269754886177409924376576256138026811412818907369951692800596646834440889791066395170216895740324976313575270944563358840838706864775534615353760281188956005990400000000000000000000000000000000000000*i1^13 + -313048491566267291030404469275230767565794944755878715504984521946487322151733826532114198127977289459590857863496966166920953769771465048063039564599977674694459392390080979934064265688815884788409452590762631482604149038359430156424413050311446210977152089046864557719172508343793424452596088727300653248847757763129033049165427970825138280126047730149056218963749057555240949613215791821218610798416564169058706887066787455111328476982920780271596296358001545366990255491598345813011306720118560167940765137452737759574793114938164994914550771028910813080738884007481492483001296344649366892505299185438611277968272378723620075032688134369135294216995010321638492900909143978676585348243746018503335406194763898889818475719775978948191691397673794551720902584462817198318974712565327488313934485453958540064326749073526645552186518926106510335164591162613404642103962428500304191688141588995298732395552580651580485614445664209914788265541511035155411647731035586509085785659148602765031035489169811006356070851497728479207572848927952889933187404857238280672722519488693956537140588338095883983997911153609009147337405602569020055602565472805797775364559347077000284268835538191816960848298850438712048324183056539674175009298002739200000000000000000000000000000000000000*i1^14 + -54682568699086429773723631552836272016861716930812689242495463037814957674307976299419985046564639840703610172984543397547611834268100537716290740576611754292097999344863752844646971087293598436093626096730130293251123738560704159451336047799785026722985955174261831960115237930950450618283880496579141393684956782577447146201714712833275238684941342093061800461928890569187095021170258494717288548415578329846540421116753536254807287162829805037804103476632669293049552180443392513389775685354689306941375997770811718023986587001024688718800996319645319147357346279815363551569208597015704743088140520516681982675018461588985904680100340262763804621908761769017421845595771049295013757329517670493912467747893394341340793140979523863312995759790548542279744197343322271198940690104052427978330729409733837018430145186190890358538320965827078395931391496119644372206274119377184855005884806137949989316339652285235014360718106607543517208863824158424369191792507919869770954249315953746499823765793806372032552022516185510137210239625926757255657847297958383891161114970579730553080155396388684805794518618058350877797421434401311299301004050844972212408265702428820718533656457851696879979204000067781295766778337310064291666139807744000000000000000000000000000000000000*i1^15 + -8602237053896119099054254641680561603103931295322889425555014285664554739511437702782772838776882956963069819794027013544579750620432274092832164107068072714197499286964935577288005877080776106321593905272570511031806455998338086790642909724639481175182129181344305741178326937911745564534908614721299271730074791214604528049325375593156207734349611959574722957730479783388290993617559512062250228130288220681095512662121636172452761487575546901054744824415293132417808726649534105686026478163764320680301239499808002227996137065117667930194485786581609894104060789442165613416675364267366235189442143708903914353391475647920036162376078004959080480025882171653010709712480949229355593222966391787652914013243726108666928528938710668420124467407905392891215085305449513685205105077280745176690611987223441402171645635795965528423055251502680565536982631486468395440840810783310262400634042631756438707965120551936822201326411893038726569468888946499312893434495181272488913867047109764476281803141180135649124913992589258152778886787095171228257078252762569444207145413725702361346157210920533079330288652935039842442479481949953528939935293681163707655291023797502654082956566147426276511017731601098242477206676720547677947402649600000000000000000000000000000000000*i1^16 + -483629417559154200665911564923247176770458353621827023416429192356128062540765279722288312870340966610657310376384764088618035876409798472397116655435238928827503025011720237709935610832971645538029771673458365262870401839345906475939495002956800428299859089068556330904429377599489309898772938132220860544008262687173022688867196703846535421962681115252341832875473352695532146073885913186771309696031474949056444531930170863454158567225825972870399532359576060498094066518176079739750743331402358308395674298674355893824829803835704371637007019295831027983644649064070294028471117971002696358602962519570221662437052397062194585923553516590281611560021979281628857843387959926865429535525423159594190840024885693817540661485252159642170401619040089092971596444709961838625824023962782324483446309131870059086063263888021166553929321963612005162681026917367531303689187555673945475373957281510849229717157050430490000567945896301468648619029243989929047962264715741995023150914502121869030951870891733659401619557391006369555381609235540693714445228813987256429525149888797339230084541693294248131500717996375514029535476937767079779173073368331940195109977534430314193567138761501375831822188848289086414814343963484508609576960000000000000000000000000000000000*i1^17 + -27775700183817328963022816287258621781499671247184166519048516529723054719758522669284843750340289933200171263002685636867525444522745958649023854521269468584694848875482501166954662266448461017150691193981559676407884762352672383518607060871716710021918543052864402197010094731141879672456195889069707249753015210227904393804316102168511622142569638846357337208392380243294103187185809533684803857794949556804577738284279388639187163941206615471156684516849559114875418436744704006035934249455459990271932871784605649776075924161367421268601213959553457261698728773927578656574616768854988247754151278831562971778231834696803401148296592394910751007485795706159992356132971027660787301528950393111534693639609604217393194423544569911270907382456458178017784181326903205983908084736042013485865829876547278537509951130155497699548535341978072440999384565170871440517862550584955269208669001611571670839584604695271300838952502560435322967791838844785920313471020149302337969397927147826981850306880969138558160272987345953059633662472014329649137490440255834986058394760004474252992722619732172512449872769601400894023344272845086011519779315956039005413441387971717965718188107393960722407680471327647660408999818020587044864000000000000000000000000000000000*i1^18 + -933944328240399897429130757163091921374504960241380888214772540603779176721512413955587250421991370990431230149715898777864676169253554432468341864165694129066658639293686148991840341720244964897878498527140278551618432617852225241108332497998232881718740544943144467223404733681680317041915779453959247955349840378254383199406311934573768178297831060642136703674602987620457709484282350361873998203442436401843594247859386953245000563989807737803643372060001416791449359131800690299786800215263935815579739389080474184387596649633966140828661374107746549860363823769629351360090067725576163905007958968918052525235799539480020876163017093569545624429193113005293043198147899873815184846623819035152961269523136429832738546728269504400012920883167314020212860851932618088644017368051994393678282136652652177472624088200438690097686647957500557913654480489303881225005475867759343304769044708398591358378733801498393745106606755996268052363542633697648861709648958497836441089172177141338404792616096488260786775491796069257323704030480807479089792043370598441498027647841027688785677694093550481816730733887506727198580621406899553663852531877484897641460427690803841855838673237955710050896025552964298598004286837227520000000000000000000000000000000000*i1^19 + -22598716203005329296309194233141964635354013190858229402675354922395550403337228882596793290952693706112576417221706403869503449814936213614918143300177928625192374674861481120303704241173644036537431046691188459739447303759121873411983261459547322842649199998832235790618719988726951262626947595932635674511801900400563470533810509203554982552218117135454271096153909490617698901502977590029094179680672936326024336468998041302082599165535418469235938755934462822344966935511531183291196450646844770678516850350441918685836987486539874437057535188507218264972169529031956237575870234295835558347605634777951101735052347384245955375203830723308008874185076928137625365745095383680859329530539748940334969316714720949934183817123811474119750232239043912288259855589453548709942795178647422500979912350214790286505712049079648188871183075842463927435583531323605530685964692004592191774968941166129207346455235650423769217570794392424003237614337853479248595482742192557378750367776136923122242902057235675314779454382222888918084133072423426887347147215407705315975946543667070261985489300400923670981373210794995672353695276236436012408125631645679301365817941973751167410168018914635208935981944920358549042941174743040000000000000000000000000000000*i1^20 + -512636858770539869653409312551001764712155780114379065127765841288878546551109249653659855654843964933111131080047252019271467481466700216955577554358498758602913720832661653132317522502279567503973634672933216024259827848830399037231775796508473872379250868382461086132099064739149768972705957266799005311531939257774267815040062130588033938294528530713615941513847281463807108931853140404416845664303411441483088203416340560891343840383106982643241560001472868705248578384632327771015314328990374525569557560252241464730906740349523966973460283835722562232064715059342923499939653304849676961219546064181979991604549087201158111633033262395003878749807385258211807115249776595293956119373900405165605244148618235517882183648969445587908477540487491103536345280992720959160964686955267262455017671379463442196213671323025604458142658840138228810885699201615754399491593756826954452425772594861298657230610266001624231307691536829542944650814445816465823240171481453234654643326324632979444150041976274495910062281205901742644156587303117682313649262554682086900107848158611648950764675316795750355565655315838252025727129567294125440935730322909293117296312273021671253587577355149913537560914216525005200824467456000000000000000000000000000000*i1^21 + -2890475219199310487699967696995451878427777070225968388799041249808460213760497156410212543547633694939367513764276125000826899457346386317288903994273269594363812688167400462319566388993572784426361998607110078916350243068156639288150970709774011920307379865434060718919127315287594397127157526435329218746497757347463322891237138140696742806915959803333931200248601525822728289744886543000680455175457637260494324730682778281029267321060786273455652620453073885201472732168622497140645641254215905787154361255089098470627535093186669414859656692027710770968520193595841094504602560989916363838278556413842876324935801683061747802175758335830647120149141646366831539397207614208369498147338998685432703268879518363851944185475438197361823663066714196622116225514697205134183092202202387079645534835074075739703772712913425755935737133309220706551637306970417221247724198641176692923258729062720323367351934341146669189042951018345991873399471349922328944591652900052350570758420186981692967438329871667091285349404060779075597077954778515993610403151385775478867833793917582082030391722414408929369755116043092703663206958298097094702778783691056208468871798110158276459890852058668657689145070463343186778521600000000000000000000000000000*i1^22 + -16378536112855166691647191106830116133583033273904916971902599435590889114211620761230268622840210919985504803331466664815965221861434047278780991143604641467127353233817073129363759751534266248105996522974782475881834096021802406643219245696305715220789781506236623475747325159753458082323810143068956812953886912978629222436266216063821411738292351540837714235536814617092305782804730996539291888934454781605486153799333538182352804441667028464385255678958222575297474226638044087683899559959192420344974781324106657500931219803545577185955080620289411755685724662260254873282135088684189314423201496158653493318153109592834415202163017476540527172733525654046333558755127122158263944791082586312339384160869293582234256914261046187303868405607649834426356856371961762842426803612075451933585367803922545965833835600612244126554841976601561327223574968809467580223175759659103013717056063588422869684323834065161592985225865106762385891795575545230422650016909288063130629034461887183465494020905827184450052438484992062183587588480955143690810333002990741304427159630520424561328903195698719605423544391190911194973638397543702891267268302219433493256860106966570895049668576572710040728400616228325949440000000000000000000000000000*i1^23 + 182240119972521435148319646864161695536420995216736830010443695140854093930184165902314407506090748598424267246615847532095998466198788036320288429340680939408222610330681570318804022771321159526405026385997144737707788714594289346109395234140360375672071980488782389252782956789867816398599375400991431087463024684668098006219765467384123745919179034863636835221112288200887197272180399687956734002529437099312491656667659567377222990094799942606841939436822974366405101270481281586019577984832906226892500108304614203726178708349529871764251988299943066405104629157152921623170857908549631667661086153443790731300440637130343248777942956405305210549228200335164005478166798352200812692073642474003966943955294929650207296513854375646564073461267345852586946855681652350155081796370284302035374124179253085169576188160210053835161656110874550853595166889287375235826316476284016441329474974856091967458415357304886545949440226702024986107956638361448099229924362204649391406439817690195333740266905659713037875606126402855500034826075873045959247214761503874679896347365775839201977504601390060074831024711470080719622650165046875481384063671127514104044840207407684663787155861038531870408163899473920000000000000000000000000000*i1^24 + -1578067530826974320794710438221035297867458450123743293925592148589701507167807618568715888539435709576800019131719523264783042436157903178994551386537372909240231722742479293956572411394590894529985254820931374418798803392578679596333395253825284375367335045165651881208722098883685079186237371591689094510230606744661589205487835489436247910667615810917368377014468507506471210381703555084906285628688289905082379895953551248576078652758766571380738925811640710638451821435849672912467978678643922457933112450475356331526350035931619218579953468907707677732845834500962266586524821366638920718407663125215455809652009087150917036083302849693210478085861714709404901299943560061360727726994796008403356977700317785790207329075526077079332296058792455429015124486121687953574203268623916214988757283841081658337171319303588171678559311058194218878622081150627618347731767783863304345438068995481721532697253907962037404899460987050156782922048267223459159721996045328622289936214806690594203809566963182092767033511051962693277549568903643398687573085875880913797653833932429820554573375390237490174731680611705309365041666837686588772124950180292460397801545018916216701907408987542825207796754022400000000000000000000000000*i1^25 + 5501749674400752737174998250839127795693182052558618722360209043301861739757214720330772581047661501362887787993277558169542600623488630771614162791437483244736069498886645691925371335182829578832409208752190153736922238666032686707432130518123283146850943324260775765806642160994248664397315484334257840871350250555654428831593267053318264253054231299295132650801934598864886635766166554633035527306491149873549926836368995536492823398511663996256182980225970145160243183697765853698199400524852372458173760222701000966086170710942877246600877107063066402661773874897981437869193061920939738170935959825282646275730335006339059450063598912541811467180217140314668641958474635286391807096734086374178797616898305096859095990434848610934420599734883519833980451326348857765347211348743710900404722401819780818432404321629478074080813289841784869018358884793186286007437829815425564979689135879395944601921561443285325269658062605803047050584196318692377576824186053018844197703593289188334434853428200950173536009586458763559100316568362082986892907350883150582041366288858017297013304095523940780282740404965613688233820690720074026187916919820444556919545171472437378129911370655434312683356160000000000000000000000000*i1^26 + -5273512272123146370875270119202398104750201853418600598896077279473297451236037553290588744073551671771960704524301347756423867792457339005225647813488952332233997188599647404822419707063064717347670538011342413797384347917587951010489227328445397492250628563488874835576804616042854180343293983059969323891041616909382831055756400109451224245623768933382447542814062340938715668624510889156853327147229690514952706930245762172079234035053621711448339143678709172684875796578319685997258385915951405708309096058150899146366757831553016092887782309346008311630062930994510949571870843941178830360912111995866652657272962268755465056791867061635540916579326632387747830258674086607802921301545467209541834954637143848662497226273195435977424075425085866792938239800219598833401546857517444833553984903834618709485457992449633410900194344800743563541871823248636338695402275845705128736412480456698227598797270992442818905193401104249178819122264386712609491751307170616580268914462125850317580706772059598283223559446270557427161480848740498792897787228129822246054003247260951623808007056599084097907624897528610940042227441630555886463434957248714261894692043028251331943281402394225672192000000000000000000000000*i1^27 + -2212897914404471844653385262782213502529872105921445497215250079769632089193517293813179187905959715867113826383521415525028114172731781382490489038316025012553981594552031637739130281071022327077728849438022419307545102165778004577768883103218411630448384442858711513151501817991557094937202116201984106076807729711486948311450808778608439792647163207739091448076348794801080405341659855280838304564794379855801926774199667158246126485702006906211972663269395491406612253355249015585984824824573789580136339698678069482081456536454092403271518996782518731414245370637067284501361458649067731539809970114799323112702204165638239198358571704670550460916752777372831432287972773148698653546708442248501396947592889344982351944612756977780517463302753229449309340733162078825268461766704279817528961570193204895558713948840537279091230573156128286848033165707858520879839513888647565486531717938067174863663657468078842487459663312902429410309335496942769428157581825440789809051005699018849036429641760734504651239798105952511917584926371274582198597687962285710663696328069908438145602870556500005226563895991747627456240327226753247014917831434627393051038220383735657104989232090316800000000000000000000000*i1^28 + -2193642841415717690345772451344590584302755451211389731412283158436982272870987008049343385411652378225413708196995513281943263731673761965668462564671614682879583142538707864222369775664253676333657581012327238397051572625855348474941586557639785668482871172952637582197673357696211543974456445095430767714399602878064330729782422409183044066371698404886725982756138024558371893460929157351392736301366690105945742597780143153690547428376457187753338469675654803246046655263090475013170480122182712825249445988656686043361265715175987084296860001886737292053965124601074244657518212982012939239961025744974294347352205032658128042981643692834348527836094179712384698207176525458129078109423753193178841754449757721539125656318406505285112410194148040048167284563013266844829922308449181944875652064726771478098776371493419592363132709772648983542885574863246777097272145789511154418406816302731727831476119035298541903963647199961376912891598144063986643812448388992755019365903249545703739162834540898799350705877973380293466003427446425795645561893317325281293841942342631543312863138505850780628632762538250324760005601979806796198989779028472111905598000818801631160801689600000000000000000000000*i1^29 + -76364339892074549301850861107868910871879608692908186415798281817229395882199121785419759192250355001684148952512594418889137821088943305459141750684174545212276507535043092606406674922966110740160291490575453570262547645157608094655818382639388799630144792932046739654738073176121720761172853168989892274212082733561166353884077172111219115869975698112283108039398220085877284360062536174224211018247535383099788416300649126228994615046050603287271772335575687492947834945119011427323852354551699012497420792740883774970208914184433096533997956677496205934136465866403484410539515774824573932304086806537170306093350670191059202351817449590467880794382224859162989368082420016762592309209454960495740146639467887213166453143953392850079489335803805877174120940143906786750449381572112232396694844079021818986772622284597126132775225293829479497449163858899233606480498274604811508070557687130825897348120328166500893291980274273216881261146849632021572312777516654794989203610591811829754608930493168890138977879287489587140742045284447439249029215481134692283753852408806381350122159279155252216268339309608157242483516292170286706083742171794889671065435405503229329408000000000000000000000*i1^30 + -21885636799356539694850822579362148384741510859487489825473162287581645852973502391290070430765579935046065781276008928309743374546301918921311508968398060948355666107637225464408211585063335978181617580496554232267219305697666534679699201901821037104103343590256386084145767146629125549464509968965118513267538990531816764164259764906359493461953319185938479581590183235544752601645918482872268796341880768647952965418531264864004345532501184102876352016113390305204854957226699352289025561952352500978650080771228591241175524799083886734497062889906799404145677144294688269092146383045823658492923993777361656483534802856166988185499879353773898734029959248862002876315264195023938964529280888279702618266384726254192322794989104091028658986001515636725044656424296011400894622781326345215789413758739927276705630611625442102930393209053920515625664222427810059873145510524751637479983207869116835846259917142705856735830288477997381253954059330558754756400039394458963632383406879770354167585347630804173595368696119120180307749025060930684306398989678601900905160746805358757587965139587136832181099577312791105028745810910423948624986008130948671116141904317644800000000000000000000*i1^31 + -2327206998356594425521159445086336341818065716422303967284059338389201567325317995832846204171583374537231384299956036613083932078834473984995252030247473057890962784095134550210808976573627359178221072928875534321159928671554300421259119725606873986951177628750449901745313440409133058770980446449156410373734545034494330284663475659438786709403522957258562433292083407589521561772200728707882350242748353134528522864390405036210117976380843712125157465132177771529336816703077163545741299450112660848137217520553686530243530476536077535213397514338679424317381845902164628805557042940944902608703839136096959315210939089682939155471715367304127732677917932183013990007959661908218674052366796939319196768076252569064285230311159234877831532005292261753143931548921178778425401743774286209859352488971886724362158950279770963376406741006190812309807499701356847367772879726299840545925123257044243622062525710918176846086441839830692743292523503278597918232846982448081794362696548853027744749262379055745414940386779098156829583010049701380077535092537857619682405219386237021841385506183030944234141111343585983316572847156726127789578790024017008882289213440000000000000000000*i1^32 + -214874175225621928731790787406262204118050627579796976566618031043569726832850979916697923165017012066708267340193911990706945311316267051222616279795029556781699827561705111626552436274910870913707764765572648046246750087672736957650751005231409538483495898058319569761820201978948376470996101916114473055209602210016256454751814891616506896751861035706620253051985049151513640968620258019597457728477676871603418429413196341732485668015452826987130761992270146465261369906046845942215524775389183548308914457474379950064883856499821427009542180905145618745074298856735513966131228170866876301686102223006685857761253176969095472554706556565327564026610179989090895550724041851217986557884538741232699730100089203690907369637692307303801230075207034533641291755251367972977091856823762689869244384361942737429930301976323221585231227350638841646344288219388897500212113864694199781382326486311628055001163398389425172626018269709225638345416835526470253184737931261326978423626011301337212906751678981046656175203428425485794634433625143338851596640332705863199408948500609549564831070971681396905690808714456322599121921400573155525436707832581698093056000000000000000000*i1^33 + -13186338648780733660892503198321840661635387456872039726648965812619339634400742060541575850166651033594187092925220920085788289129012103643810872684621491949352986929389969659583282885563203691310524627299171946499823477101191161870636808866704862158446613305853779335000880479716689761529373375277163794944162511984588896030101567871086442362282355147756754786832540140081796430330166836882432996486728224995643433174054510936817355861752970409884911015473936683868534196227255909235700756616261187672470528616824264973783590264971273967540928443423759529103990061098909763055030980391423140556291448732960595542890998992756762471326358110061907217367812974527766358722327982753756015009958993718219499660972596363985000243271712082308454531901444188195437715639487598686678160045132989961958897079960841488267978693590630660704640811379387157794219090071805570921964988626343666056720545413654662871533660345478016616554183540143266522615523998667073200233888764101661783485000018208967573994770339074704289668031480963255893779703319966377232104296133161552189750570262065345851553203448881396696007845277870078973408009305912495506527677841408000000000000000000*i1^34 + -773151225925779944642996312668790572302658798060386686571321675577896851433279234543033408195233640223354079375320619977919213198529334210235617983472219970650254885309778362612775665057591851749247454675338054400487112928532369854041806768017242033819985356227161906053652262251061248706861999135317320493939843373548323084843743055970170227336742229573374076756025289347574175749518991284568114807082190709286664859586611234313836873861435342918586592518928452256555684875306795491571846653342755195178850311695966214242243380728424097241795269302311456872875862263211027351269057250457232754631210546186271820874385221745529393612122088220704184792697500597995784408493432530658410096813083282297527750394476397122725819823871434563202589760082175287934572189499461701184583928897231274673849587905548313904915415572182091970436986755987823406703121558953341423048645051136048299883941339853414847718460934827307213469565729338660014762869463362517139392716593330869128964798272541743685232127296689244459681012081379990068910074511559860804188646071389595483632509638434485086692114264714804824908427570139279051259836903634541061141954560000000000000000*i1^35 + -24476232852966750734003460016380239328312680657545252815727055791308091496414851506804943718759208031358478465884642776335295423289657778488822035612600741547416007041846068348569783953067543473750482468571580369584031972674408087539517287273795375843291017560680037606283782999674542404040561458818388073611344393586373911514731113630099237407364774061751965589913640786831629959213365368036595704755530258970737986610189849836840165373436293972492968578659283995646153130647314954088971970421572341894023006634114652696846879663308236222016054114527969899481222007065513149414744728399671557731828413160600317464498098008802196722485367756420902124631015052319687503557019807002185318632384235182493577700692106403344163298757160753850069707115849491170890802265256728106068066695424009061300148879273136499683754865665175142179063679708335103388637366070434700637576721284376572150092599387808162285475205208065071913446979535548606523401244083096756094443827718774145198405284576014377280526501306950892216239003742562582826667272036466252997556351217773337628486412346910289596283436655710917304620542842363723920777118982292373504000000000000000*i1^36 + 66258561670532337169781930819670788572161658259625105084088095326890231323473617116070190674444483744356087860945354946491399210930744172063707265531441225391247127457485743474985363001014023413105682041830479399696193365947134075231492535633243920828767235988495402519015293717194409983582097352504107881861123015644613798074119926596719716973155035764137398401625356556341413532627331728994385257025964598665319366794829337742380708392192352305499310430418163385279742444248609624048409866674515731646845928874542426166382035698686918623503728168984548744096064375090124262332366651534141961086532145560737912854143392512583709598254991247827781470120565975784294936353718386995474964186546515156331243288196087026561183156176717945336184700222126296399807858399643637054826875581763070915556481997723419184834098531480841126527999932487970812054416271608659957380328538684145721703743904055607155788412663812905617695920687186294733501457751310458682487915557391737805581140620595972010039968590079048508807392398479084816130412334487273850299967805980309444671567062839677913885402103478915551475000776281400829488538425753600000000000000*i1^37 + -6028876511688508328085710045891448978298665602412541043786432255617499564976206498009548729801231053003130812135965954167129438478959998725927555997602476206166014565992853447311943549482235774904508058215162295891235275264780044156054353261575967129975307399382940128365195011984298573090390725643878412621977702021680792286062067317900152060332304869374291768130666675914241863054147441568544348171642663104660848328643688619071477957900494762029067357003556446841626817270002640533825860470970916074849314116116172820086484884638912184090980088429542319420950607385835889551843447583784302799232065851453744274510607672673915694519898261327826856207480864855356682664959753546859071725143208347872321538399743736038046506567149248737692871339445915904333633639881484369248817298996340686260245648396516553074566641008122835344971773959084722250885365466362645259874214413303922472765762227085058029316116184277691949644350312841063889791342636674191121364651161097165370334593853235477459266689096969520473873985939411935990556810892123018095819059271442968319952352117376085138423924906956862596159861647755447327784960000000000000*i1^38 + 12216265208589760981122872500684366240265086935915971394760233052018021994787202306284379622102783141918592152404855046157614212893634425336799976840605009857568901568022487887323370954626326467767426725799838152176555720021670936071522084521810518045197301039509886067844102574313989148894717994565364201715469100911351798242492907792256156346490509213594668420236810487422572222929512544285306600585220110687882697615894691984923394486397958007851063413150170921257060938354774025864921552065309334689102450558719725393086320513338234871787732876392666159638811199771496976283807169230293858957219459272706297466173301423744756400384891072958914848322514815451647079149537803770839186016519079910274199430139759707796824448846494130961461623828951052579185195435930804790807371838221794441264493472647612415392308454750992403854606982197933358881843670701621309524108175261366224666568574656994636769462420133311766638186730055393122671681551436654305542057309907267450348379307871367627218333141714997197755149587108196625318153106459815892862357598515762840803331867966095093976973533045752465205584577083473920000000000000*i1^39 + -25991976602164299624398858681460412284524985651105283303733631429137551213555537553709084609883747738700767456627139526929858878077577232308043101081779869054174950004940349027897931529330629294545702289890248903934428716320640182368503128523999814309492985660311657011697285617484050787244405680568055327314524185899928051689973082307280030911675115777109485945318257838804893505709429831731153991159940424406927818404167386205728507852840153062545411164490327908211094405712851425765155298583671579727923052691537230136904300571150760235246596109679459457016498280871833151592834963447238472308162042051682321162158042616480889073222188302817947263968506003122931849877456919933782939291838311595066810804240508412128572660064136354212880583570063451233500129594394814473985823178896296734293362689191684164854350065134440879013676541086872297566378516983063313797899063735948636798852207843733653149627775194307910809386633638161892109569244000201216901390807493422379437676574582097960728723916869078741849552491176181664995099019191110029711462115051037173939050305419037973409065485711765094975248793600000000000*i1^40 + 22417697133579479806341040986634062874586777475641077609561882981793048544312140942685241784234649499613960608504896786365046012271291182782710079532904111258792013263161895221044395938022168987845386649687678536619523388448357217738597118938710597161694375387280420817102486477455908355046983104744488579672981890267247321463064166733681677645018140979955202456592452253623240601609409567953362990538394018179184422833292237934047661905908506420570025165280744233264795929629278216048587209057847838449170580999253323858822084862918899875457346614814553900128562056449690917642978233146136434819941799507140511456428915858662857730718322903934279631062078037135395467895961007218204595762398310410416279479867703316298246505200942684518719232371764754327229353927213018418176491152590204494258147681055245094229437973731658741190004513586172837251629391550469601972367757865247388885862384873618157201021227012065772365487857521855106451409755205941403287090260876109752245523809553823947456027024700601646670079865022330432408385921910586908818133415977659612506377116875593641317221250444411535360000000000*i1^41 + -36829666877190921915049988515381562975742921039868709222469449647585786753660338141188599699348847167913973705708037850580281154281738025079095410936709835968839393245545010885065986199586832543602180827874214827512380242160724426938202569852989448943472488028357088792234542796681605679899276450254768155923890258622056576095156537872188481264772480393921639572365265775866744557155163286710564519442733834092264349894788548594514395917764813662296768123630281373592470919177495297168112928021350282326127461484040055953408898107445387746537544670750919692487156263773748518421663120721609342129191962140459266592475312859780706802278261232913043702197431517851018436790682130589744327807060386185220674481169009362436420218711085214768388415026545132215919303126497527231804139308718295444717707827819274553486187842735998093055556451084679105289776726025404688207666635142277925884459422844110367750797644377856661645977784452770011457669558451343641120460073745012152678468193902424150271271949476154980538401786362817030416512577240052237555278370263443090246690560229056283962637287424000000000*i1^42 + 8416092771927562143126814647484155179478342076582623734417306909208967830486017928540102464445247098221184627929329998306359374466527161440577589259279567596138418117170315459155855639453962798065111676937383870405386433697548624970221570527488735294017715123919473970564141930432551252725935453379413646162248311807321867865508990360313225598492835692079079647715895763735604363966533627906024914550896137242875526276783752830047356071679728878481448957071233631618201580334951246785209578817383890444849540897838353499734277644570363561145892288314333810762287751426964018333320670481227109202281351981580896716505392312634231172418038656082476982554209849788628043955443644211636884636525708300953728740709989340946140540598763616401784092018179427413188431373381503181130570237354339710454663894018471038395027900483974732894087072355394756902854125050605372854174899452930968667131992127272681384284871971070147297034718288048019658255469910046655715081669536323806562277031239375533744676859779356234138814290232624375470189329147697994976938725950001804840319073730917983846400000000*i1^43 + -33823511101417719974905218417782702198422971010864724038361699414512948987932861234953730201821191574697157576616633934010958077886312013424611080471862012696331854673853776389194939907471235395864142422588640078240835329587722547522547633595379383927808859989508899436359281021170312956933413532641980348237297233502403998504528965878995391603250160736750361506740152568214119078091511420296442672924408457152950471336208277829597575098197280981285959338207304919896923348821427828190827611033443317429126798111157996494795721462152762860071227881700158573744090479741830321886903747090498578155232873336218812711664650682287110469119615678156596183344459857701540821092623238723487370209413469250905689846487043264962994784300109634654184576958562071409442277948197645122903951927885706112277580677385111995922495586234590156729895201258638168538560871102660777879627557244308221597569525642196350613082940024450229965289056424352592294826729367047480378507441222333732086382756411749808255830699320662624522250324088464305495796781475879448086611076948713879690339942400000000*i1^44 + -36450080181279387415763142985887883738978203231755981174793966914752959450072888559317343651037323780655547553491034939834953521518439347978643570586199807845480939979451112293837723072808541504257804469630352050755303109948894375394846794886686500589451529702355060151956695675963798749913812053303017357801244925316746047968130551302863888148934510517472703335835060690296937904960782694574656106529567328536576831807178182049378052959925539295796707493744072699425735361708508210343155255630142818725911331803244202124648032318783492246813544797540785296302565363360349948949599534843944674393017732955891257288373501011188358406912276441644277755146439268774295331099615609865034386461099437625186158407872574678065763873403859746806586472740942836684180794350317036896052854506109725399028702523224984063024856362447506751443848697149319865900299456136282376333012323812078671068371169798843218410885410529238607488992700483535984399561896924057632852811797349352078931910324425543104225494350367685075623995695864056320954249308252569168983107485653303296000000*i1^45 + -1927281934676328182067699963790813225091730282849684373786935030418044868990438139622156845269162893063703047637831829274368556874383434528912958896863464049979139422259532930194417981784021601373411148797620301499405776936582178087547426092302008859577247887907262877801879818516418997237613380879705073402761285020936188517487122580223840283995137241836125453598661591211368579356608198433429498260749926518074206998990212751756447719870988934796487578630310157621242994078690971444101667796205887319560557082272733234063233674442878125388729693926349767697053622983628701091929213956184275007829278839770952787968624608775164768727329141495677286769548724175833352608845967852156949762083659882334804184890704553428691406294009315735613291806261099456976934167231256696514978708321457477677886064523235018692551176874128400529002801261849316708523480583876612140209800170070593239968716670650783699599151365634610353816519633133167269417628276978881149626027582778855559909365383209769051978598281214092455937820908517792501319361643821793324646400000*i1^46 + 4482802460615154524213751602469360173287705326328457363391729453174011408675673701943304052617874014633675363062409176754941498022744944410403477402746391990469099498282565659256972357752361447257517423379480195539090817624283232810716668344216407348350112372585166336385970157964087085779397593484112449776500983822063672697815413970785484925751719393865697507730527673165660917976547749176231587814614590124200426680523608507829661271936608789613630184217600871384966976807427311349854937230424201854791146144684473334274642192785842227870553597784433816850139356574443021236119531879323134376257137098023189397221292402514621289822533518960873938591724487322357403066678232548814514565837740022964093359281379490911164737281111553969632141898183379528366723991829419761743473951781603384560564698416815592644369472924552022240704263925689370002389248653288376681144526814563579314027454413107055532465010528338743298082423941313163326834754947097296584235843387129150983835524741298749376536312850804553797661702719413076131906560000*i1^47 + -2552882072543292453036325984334574004335847383743316041899973175344345443434947028717636345846020269423633587469304273592128526974560972394993757064455309137627245504012729171056801477467008372753381715566744636390032864444922601072671170248153113361267396058844463755161505779496694113845150173208408521072324228425220477008405899518135045271129999412099892431829902046664698611215349478572063145945065917861235850359474799280395463375115396415771652801554693572103430232507780965927038826948095561665177862822305396535980568958955044873465511638722071832637690390999043929560289675479024208279955318633665568435126925215976290554738699964444242559128746856398694421227308736635224593932781674994310794598000124024030413963908046600545453825931472879818520645918598736633164064974578577537749852360294160660342195068245147523052035279245451066667406539473180864371720333238491063697909108545892638598978986420941561686757827880884010200664370243611874184681096090524504961367049810970235645110560875880925303480616000*i1^48 + -26910262824521385501452875385821928389066172652386304947194391851540063568735206020062044724067142832025043311455707318934294044778880575694614497140819447034379526035375483995023537649403106460932184361802686211017512778944055104044545229358503382391697611755331850678719800760887133463389625685606868907828939256701361292156508938870260694874251739252840347222679753496558924657254138153072812162994716381544072176699436941589766693547132357141791405363923378243590529066595601867674818023022415692653161388682834914083036856660952762895864907132021913507809409917191888867186831204870655912857959666485220090552652891236780269258151763984206118946058552403406305476853172756993998800420104328180695857618264340200059901464446171237869761384601497912800017398167585471187701437846566154057141360301907411569391148987841066136371463816121075031308925091544461115738529321512205394672634388673140914211131957084073149667794217071515215028903674764660819418309603992514944870731486783446148307353000*i1^49 + -9901926067542356351341639223443356113858963189041663969423065798787996847813308236657187074386801227074594564357433364082368851116456092224349165768945509516095524052151398127883972671174667832099762202883016390764937265466629987416456657353822556049216993320982129977717158978285700647330969786771781823816887404794780469112528789648577411080434307071311254543922004800295576281932778548654889281486165349559711111192018173052406586994765382143747175867399741288639797347828939701921566043057977435403462575528560670535049762361225639123260833356682107107988875580625690801413604477029102957573286564409751078550653802904493233462346585936837958696083964756050617365526724121988150759017158397281305126155262595496768174701540750719239187653964503082969669133119238959414054429249265108964458427901774975170197244647819957721879267073302446915085139261226151681150096175393057386192779889050000884680701929383253395915150237701727294461973598991733223987077856971076051642410*i1^50 + -1000388223963733948722950856733286454945041628512346396621147014371749709622989380281238790027195831052181945952235729237985967826069146678113933391508324154272291228321666665242026753495533125312160046509140239945839654540096767850874494090803046189235634526015674774122882727232442039258819177331631716138151072506555270844397262475737199704844123797665976046249421668630692197762993575449876788674508502734044503707950947868566483679242440614377859309901980280691966445472938071827102652093503848656381350557706501676071139421516830395508729309182742297114017787935723883407926806371513908520083615984399908789536069484908626461386207569038726085511168743834245174605919305644888781528553795111900631470685866137159041828491878736549123304966166000029344343372471358043945659935656109732717302400014849450686343837074664068564767482321425776454920477477680973872035112571970936669455068247726106288642798638468423031533785655902890563288500248436703287*i1^51 - N1*2123801441061419012245102171869481105972122149175878036419736495234832562532173564456730687494335522728271369545833519761310230440696722991933826468278832893768978907717161261251526508199880268460116746966371716591437869877753805827703974201655934850974294809075122949189766955540680470210642620922751889561741855296054305357549841676953659008*i3 ] ]