[ [ 1151799076434812820661127774381658354951299264805217515143478200988379831797044833075818469552074108621876882046548330150805713567389929620888549191767234378782721563416513992689755939912485341953139725547732920952209138189640126777448371460109685303908332932300792559299110421995861635930338983738394012127452783613221659854165660121512851824953372929220341206350290786420308329493742347969902439333921504087980613974734794474659297829796856965880356526802317094629363051786526623015366523389392273223112416788185248590641858366082863908568995060342023470229746415166574031178681269508984642504829057284608071429729214703232180875505411562889653192332808319887997569411814376398951823316162283557006555545351692205713945319815561081126580852209947971964932191792287055830833571553920846711755916823224535911302657459330332005871412592422303409848004875500237274110083241914402994032441122824386136281813456970080993363592344356160606748783064762675356097782932246545655514270795771940303025643899274857954278550272018709128940532261270093971615977074309164661798121633484806687777213389006118790558526236766727670432755223867541833009451761664000000000000000000000000000000000000000000000000000000 + 236866204697537118736131773702073961761954308030772501936994751343419105296652624591167447571067457154640767921395506921774364798472039152035535477117008425935039946314985178463319407275584086111702858558773367065996671990445876723246794849265499026169802047007157958976227190486622398075605607233184584550041009237592902412077184997681136296283123763999554372452625275433877075963551637705575429306241297676908356853728180284020990888555230463454648108330841498298837409279997878557295518166294750420236051456779347879968408569820375717410737895465111092657526877020492579553572000551410958783026306981121733747419669418494089392685484375508673140314330561913436679175174533006756090891980376905521191390109888265004097385223376183602000087220005055323697069273162042853357406016562369676879694779171294371175560632794435411466382242493316258363231070970927376320220836707000336230377610317711828607156761484835381968644167105229559794356683675936997885046418406996510331629130893795043413346343406989631843399355188478013006328012656345913555361834447155027796118250637125436314171231964294627293697851233460541130872780844664297437517158809600000000000000000000000000000000000000000000000000000*i1 + 16683473501767587076061979067801894520695990513883147840138288318978025574787524778281568283439342776697248311880453319588940447225432489522168627403756279636281074547084717158969162948790073780493575019059826195185157768951705981593572798937859270452009529269921790803162315133345815175499585026849688485585104603771023090872119867400140688385011380473779120438965527619184832741896350899315950093699202760233939137817703557211687214997914746258196016178049038811716149246482262308483126156638100815671667270713513121965976695044673509836617952331531191674468488200863365093569727591687931950616692628317096609776295763104306061876367700025995577854803961316351484868523410496014199402170185559584011753295976835672880447343543001404640564525232474553082579586014327460941992080494671057129441507172999235664786098801684120495299023946979498460613187213258834497193082367218959742088456207927992412677053760214311587888910581666354223131207991787062451591099992912756406779085488464384312068408441665696462581053445469312712870353442395974540526256883136644565835631227506035867572063345305795205042635048091936495439322475547945775116635340800000000000000000000000000000000000000000000000000000*i1^2 + 42995262806365709045101070680252857719716141489281036609863161829414899608228052697656544938818578352471387879960428562177587985573316195575638558000610675472568136433162800763335570429261770717798505176042460177425729891293818709900908430345370965814296477575046418617331717113637363700106381592258500732292398189514176626198462511634838821516203943620437621617940942313977271294243787122972790619050080474922386391533781926800858080491644310342277523830743224361441858531314707523736876424872122278649995563284772582649207450258433435818345363039115543527057000046500039065435847670915239629911330460405642808866834523012297656110046067080868085520964844835432876152564395623620951885634900950980137099494711835947231363736428396417840668885286689562747142081777898131105619682058212277016845998108308129861186224028377902096400960214574046067482129256268307861765399532822733672262801432313919204096790691006005290558013457556242155636402158032560877273765390670719705551273030169760594860719147036326706088139225136068233681988564008194346828882907100783268214479868400258035511715402616134247981226624614219647908680907934811110068191232000000000000000000000000000000000000000000000000000*i1^3 + 115230822028541567832061487911440356931633817950134796943041746667968977592555431350661575192615479508394406143438738552087613539247894675821630004816895422124238187376303294974572656988907956940371335520489801558645231796054498691036410589328674581168380850251251496564711457496500248271305588304686138266096254906566313140108815085358016096364890960491127871094786823564544900116448213863530639050025428933579270509193353719810058421492411733855087917702820808039550403480098104674848943941938211089685760656376495103956664346077817456330480513589472043148617085509066936212564850426657216454095886516062390541494117216249740464801013616151663030047479670311346666678823532497982514658130727858421146978284698388966385750398059584598533522455625364455806786716819730593670064389128273117697964829696757425582461728164447300006150792291721431103745753564610801005776018416167643686035468234877457901930852308893979597624484936521162651606410444021990634561561233231508698459660238418793973346208464276530538850071018336017080020293473087663595166843822984234713731165318964847050924708456782266379954554732395755961768146449184816358857113600000000000000000000000000000000000000000000000000*i1^4 + 300196075051614488025898374803264771362827557965825666340252434098154960817041240209139423613791630914213272933011220603494836042246409058447981371927112155250947974788156021798553371248142961505427794380252470026606797579765753017811339406468956673384012776028018471917566021722244624187202987725249830918935650073499133431724743038476950011103555616554680277606327077940988547827937648478427854317650471029660865748986757945498883648199578240307895703388423073515624366165139186146886467505172239667348048655992884208047737105117030799102657204727419107032281509944202724794247248567929606681833744218733278485238831006322951217991165507579723663021589967167988937479247929126060459511115481634501124018837816148216144419362227215523341867788450495627492427435956300289523075161476604489588412411721416739821142650167079824929877168053711963224724648137568640659773342661461547580842401166162304455912127189278395464497746586145724510855158617680330499705122087588648991069111872133528508072632368427496732747863386334941856134983657101884939301050530247185093101083646395764743676832397894003070617744624164958488731339727339854789345280000000000000000000000000000000000000000000000000*i1^5 + 696550713946560298960934514707823841003296657366764462165942075524197894034651590707164943530702742735228945688879315523113782255112702601566403385802772888175007944714592674668963904925999284368489684659318929385644896985268240959481318327124719400164969074862595881029291545903851624189555035125183616968703437082004890479660121407032355798621326926314125225019332165360142939588343847019718473704228681363896236938720008342366917242565911681889783504534459395445897168407232244936418846339727991880812890938908877915711534828287204121953213527634071143116290249481330992963750540289942834615136801360311767746721827908717285119849733806776582755461199514407818118435537437073700849000163802774524219787888891382297543635013387289033758741229675510231236568217384147365809872281774843548370684023810931273303513309164598684662180318464220410840780728447950895648248019829308759120269664946895967790657384489238953892653647263734610875258153721325460840854500358013824500250366590685176970632048817394673368000676088365221661405341735336800750942373463224858590013771629942501694310702734561581948859732698479730931471730554355037765632000000000000000000000000000000000000000000000000*i1^6 + 1077909542473418445080014717129584738439440685802391127245440396087990290030130402683140694734739848112098375887808994047940876505054247750840872028321137171309947370681812003400816233164849368697638851505245834152643265446310956476317713702852028923216875282687471322726808428437369579808391427684743625516180890402679031863432678225946082326681638258981829147770512829471316780209035100531894537203692241514783538854578468719551959924330657420978875921872127676689959951893084197845838358645148424856212516442267116749447173144019080416178008515310471420172135802250520427057906862012180196869000874677567404945948943028442228995722004975927205073372631762680742701867959718005508507571463817211991831419449902641123395961064869988978201109304674070817952671503077338186143408604051613939831964975617747293541629847548279255913262109967963317554845910074283740465457388388798291510065894998488963970571176218717854640485312147925043266261764290311500528433594801487240494139499250227896298778749118214375970014268593316098207936235849429997319566204654528250461223594434118676232496616033688007931230581876784167021791477202318629273600000000000000000000000000000000000000000000000*i1^7 + 1112140066338458060026902403749553993984248932195154367146560015510011162058310828791307694637600265697542824548770891713602466837965007375490641194324632688341666733029360525070951593295277917210709419493817918494001553815724997441423854673771721573881677809527178146709953195439113563690545627756624814727336413603494893743584569984374093288367235189236253195156672634829230617060493508881137846472964738145129724371588212419047143047762277849304469673776307517034244931894237623944997363040224999566278610022851822063325234824253503097237960518208413764661288243876457945628034720547022680649419903205290965782418563337349025361010270234932336210193161434712640967939534058045798285980674575706824772858571172705497491021609475029394968366375044434165174680846391998498092373964422948809291258548988775577700787263215958225440857698941463947949587003502803559545704837884533759734273022353497739705388866764603396217616275702043670635598344146959698549607286789951350401292002764264081658367485997476146154258787959753199489520733562040084320864404879301710711869257538824710714773883042286161545902608355172521048670123048231239680000000000000000000000000000000000000000000000*i1^8 + 679739706297484521973002829647851787461540995551582175859721787901209760284616071133445435635426706763505074218607285682943892465726522744199276808493667943170916255208372323937665715371235336058488461792304876987518258989809230065114609960605607674907435305075904771273901593940995597975180567060368912118286619697847004190977123340764000442243680917510577056324763142096579850663353294849655386649894767904909959443818314420415979334984581441882162182832852593100107055850507744493234281781223071290681014314858583721608620458701309028337310749436561571620185357961667045315518087474353336381151732557486465615669140281861987981497476810989093651166471223879574482079917265578263870274845168778572019508893431178564337506006346268882123983387555419174672010633200873318064444225530315061777441640247403487992604499775339935940073465620278217624484456464199003695286885743711257051133009267409187779406857783699204863978934897357851742801119707653805709484894586171557034566879401962238365489491310506122475659449680465704910709717893418429753669335060820139353964065040402995482785639552911989168404778879435621011720140203491328000000000000000000000000000000000000000000000*i1^9 + 297136687443797531836313534559788685043498763725816848702553889064227760768933885386335289123576874183680903498042109616522336410273538327545233000103708592800007018751226034281731952702783966355942525232698315622609167582273118077953175612806354025928243115528777100102253027529320862005549923329060773333424324490639274662187991420570209886910545062240348596030563364129381107074930507925933156747408312099230059690954353073700877533116617977824684910088690706464148605012373017058040254225236329299944127101600322694353037903796886809673874381865740073302393022627681229868732608021233746953051783151051017571189170950060111927641524839597049636491706922212871116598650780648924898443177593961647558489947015610465623607217645517569738416790711014712381491110258389680862575697843965470851455621342433107782312432652697477994523986226069794766952056172166066904477007284738646145881901687934295421242167362421766737755035546359222910472106656839282064347805631735155622713438885874484014886428645101083802867842940728467566555589492656305190425470506342973646049030111111812363359324805097570276500906186113213009943491038412800000000000000000000000000000000000000000000*i1^10 + 91401149341886122419196034591076735475907858426537125856999372094037123527051426843017591246699739530659993686219581646234609203759344920646338104988659471294857790357438651475437077396782960417997417439342761281597040877654302552749451171137108133014561927219638022873348960757794758676053993620889542157400668198090215431966927274501930565465925616294411864151817694366499319884733924178452114694031405595393651102240176213631870053266165195256060519555198789449651832707458757983457077089129370274038338072017335020338244558047123039415559103312455649193772689101375273562254043814705750716028227099342566489417448563895821434078349073243467189790123170784628716105570957277456150778244353379682933827519726605204466459102383537098594127932459764788847019774918745530465418557466381175733036270800379501210313935130978520821508537074981004283313767967586050200957167642347272325021761936453243689224000729424832114421692220881549859169344321637969480575127624239378659598069591555619361416613441592794066585804714341701961596528004215759014721206336460120127548546458583684515898729290186897993276584446688075316987282063360000000000000000000000000000000000000000000*i1^11 + 22161794011472414322355283936669096801789197746785561786783036938068909608784401402905272997497124425404141241797152380805279409055846074700235924436663954368971444014295458068184810430169118454141895326979819554913949991640884570847478625117416296990293904475169350524272433021045738874499284752369409126701118558533164016935083563438258225917905282224082047856513541398272113965633855300586235523623443092514703188136821723880510143876210669337220621362514402171815461764191384288380433738946078947676303236377387239559865130248753010391195980243990172349025723553754555769048026635283803362564054338387417767227874063108194516662253393030755396625944957892545771006443688068613576575585683790413020123521153655451640949641767167648224055666784089516625784314595114741291413795920394476436732160809401537434850545347246320107660521621021969278488485478865181692510563134383253830197673734249309004871495241459720307879882406592195485793088977121818830963271032577658683880663472042379296377510427070597823227647104901644870085561011043986967979365495623351519882536572271076834866313762016064268293110727010069043302367232000000000000000000000000000000000000000000*i1^12 + 3994699343001377066677613098997447557967071522490000378462015648231584327214954700987376676069709711110776649491490608491714795734099264514569450975117475509640949672817176198246173856829739945930888718047861143972595920224341539711711528457511321643152152046140591138542566999675604658805392497224846901304392327684166177420948845786714866170718084597522680282511103372610430950445523582640617523434712935499083192681033380100993674789727997990778715617055674051814564149339706935406929861022156638005384444529465833016951546253840166736981395194274633651874026665959130441486471213693153255090849075869544250398509961133387040624577711997801388256888837628795224750034008446025129097232847521854217294615085768893652974543334429139799914504675757849322506262749691950160913148728830637671552701146222604345165644430231564097156774798487390079317639747135592796495593499766726883856332358245062459311273162168947545818165998318691312287265465974035215119565111573779619298558806396065279603382817177615638035580491747976862594845194834023834240517948741523280402156465293116500732907622083809471446138553223479388274688000000000000000000000000000000000000000000*i1^13 + 576720215862953782789700789972264702996827125753931311333345603029460504011337689691853767323353259203585631197459158120540692653943793297863412381656770801763809608048147678368228345158288084282504573088110607213329566190281712291104972544061559560762676613484121019414678770803087653659858556643831282023231892395580921819956422716690139166475547096911299164869481151830004342874610546157732312269178358317005112333840865006223461931858968195415854213588554539299037025040727151647371280098523080989992359387772861160994055381149519155580651441954353905756025302372536526709650269821896361768690830681275225205402295077198198615876960064169772186339057337570566721435258426411200643066587318974692546378478484668867403161636211782986241563200412405798918473059303651379332823549206331394602964434536456327595437024303050628705285198243825811287092881946289238246980488930708234873887054059908895947011340486415688813984636766390672795311722491859894150952975634336680772528908080832035653061016609601836026484017103026046080096989151465657691559910285503160749711742051713904311709896180016912668429858227917852508160000000000000000000000000000000000000000*i1^14 + 63273736370666383583322796800826745387704237478982095942879025553929811516843968430176009911186943272172215687933615923810835448860768295726059297417669891352111295444181996066029411573485917421046778104198525009798742227224635232210581474241663414127765510303753782320075380920933635544461652768249136529591259791663872970778665041845358580324484780747723563304737644352073782207961836882437652432995266105578070284212540142868971624024004789194986231807757916603693128980847552820243880218115503331936740024045177845517544055572863007169490164314162145080578078171889857129143664374292736522473437044081616325052623991520083446281262577680915002825337327376150851809869726736078359081668057680680612636354547562548058213721970618155150763164773353822484811494912793025394941360537662637624475991790354721693882378129552812132814987929701321922996618690754529928530251272784767976290256124641837689993748068652874519658759872938726396338328099156534697775361706055521331288041413875095990998395990951925100224520561849757613049914505249458731647894919501469768874814084295414295228815040541039706812516674117304320000000000000000000000000000000000000000*i1^15 + 5482285135456299819216606895271481487138289110167208685238892719303869355428294165276874298650822278922571907622902775587363347935988799014751576773169698690216664533129276395939570186360965153454175862400444192288438338584175643356032324217163500224627926332856732587174086426553635672184537979756985402767024556354530377418110630411072034760170114723791173079472487691195141146902066138927264322294517725033999846941263769991938975684392863026559131866030876085113443508677907502128170165750479519808934920721515609440769518013737751790179056373320164580329350476214034675882268749195901062201565470858253167628689879710006857416161287890491183801849209884668991134641944000965064776131457898096970082870953831073023933878187824553582721281138436662595125205269726830417960631597146746338260443405009576022662930027493143171329723651578739745221428686941828670168700173710074465049253834708832179743771247238143285858981830423740000687744897832793488081511705091896262797604668540313385266839991014060877927285181168306461466911971532724802135857008246137020943916882801983824825907361360441598913603187402342400000000000000000000000000000000000000*i1^16 + 341590218717138681126183393260271228418913255884320189542401216576470638261142206080772303613895370578577098261707195449732280803410089876332924221361276685299617195877366299709339935413267066596124940502152700618174967173914953285633242324713619252686281954102601856718542045257045712052698435415153157907967546200484274159754425223682614311295515798884102326268887906953617330023669144947542319990711166852800240115972679289080749451121863249648061113167791748672462924963090981581195684543152700295041109653092752548056422806525595003680198150030347408103284941257928311256844504019262973177057418822607198094346878384511973322431432224934341255103289400749827006820427828669328311194119799094959884220406262443470055327141795609386160321456474748054511574035300921951229013819955754216859055511733394908493080974071830387342269642148901850089489454236575285550913586085474399970683495364789139607050527278160604006712970766956713702645015485855016262008885701015601116943047871704295785331553201692131594849184769765528666308936395604424689517803789135770382953032118281313274985139344692509862898339676160000000000000000000000000000000000000*i1^17 + 15989113872925773167666747056328479383959967493358433000403836782828279321101445746257759682401149720275397358898107884547145676316724032880101379325262317898053515438206729428060781664954236538183035608912330534909280117747228151777150902131589077637481682179292509648103851649513573087024270484747959635086511592726366800973585317070555731370150045671860798531100307353595437723922032625479952596214677591771907986441841256940965483118500089987168633950259093764904870892910657227097908672723583822955565081917558671820440171825638369948937705170115954965276026168591762546889392742564173678983972364120943471252315681595868711340401987347757202062029774426878667111393554089706605554492298700507032612503007956526232750586898938962680245107204475644044139361424285977151474219841756108606697154569715006388467871690773814581623411572368234853438881021283214405215712353775218708022780998201428473694981065350560081922942959152646020665844358414047984936164525847723758578787954041762602804886481266524620525106642270030951041659287529623266287178017298599736850966071821932961851739278725549935403466752000000000000000000000000000000000000*i1^18 + 488906557509880285969102212204498847900677080634020078485283257404414926711884186274349412114850000498439919612028495905432509244023445456017248526553484511597249708906020702743220375779375220575170839636929169837109346087449329822432927147644959772282712062659713307548113014357218146578412486250573995165188635736926973475219347700879887916895260769339416247170916167957425618495761084795580210778879923411030937880894958762332441214618557660588670833174312748084586303434517888996542569414482395866975205391255359579550102326171918744108955706087337023405716824219608287928624587121164835860048057663972793420121552510559233028796575324612603583080423185473131584810323544722912248295286560348439158137341171063524937376699486419765241744265669011293374314231224229325433754115379535375265369012672101489758825366286209413972920813965265086942245964222755048149587189643297901520871164602110787013649781516661328028452771686981275080901002167044014751822013558095174235635088805640694975468212192936651923871225006073890586376143783255358840539570062640822202401740905697114565293632765369550425292800000000000000000000000000000000000*i1^19 + 11181894420021278973774987231205327045578593240067455705348279825931553658754215256834334977927806157163619360799443841354223232967701058132543713950074895719676833181494728219623638129952213064685318273488548515584156392767327425334317427861941208258299508247017075764199963755653029359290571483557649590641022932539959549169491292003820611460037344120406332026475793460906509146730882468975567050228728602624380374438042979985817907090003325802922277346856461596518200433267551152473669297856274396624390020752610865304162506968387993420730206015438245242763548931675187335284196704300176504024687090467112959924459279861439884881439343696311532483959079973112289557190948824177115612216835909253245158416716989204866855530984750845231827649268967876411884159463266250455097446400019137418866085062776184731593304581426766732683296273047809955017735035282752718535377001381254842623896202754839183909529185384664174985702224053950995645852463858613218606107429964538623166229249430234800258088899036135220171522738272272536595648360091129062105047972159968063828379024115824472662141748335691694080000000000000000000000000000000000*i1^20 + 143147152370660628533749398453278605700671521702965356664742714352384894652663263755166624611972750352220413976533944184777073752594876809796077579079679071273413976714456070712328627297368330361997268844875342078859427117380447447375291076495586378301502215761777619663186516134070811940770037308645612597702134502145354038458268494956983938683874798310104647548527906719465645905205460948447004921077149814702461000495472809983021614138364412770163992669983892613472643039761067325941597525659413590196226846368142027951592716555283147062419559560835799383309693845339795488702686957774961107156714278556083189102019918716555379318509660287474828552536162893885683446774717101227865806774707200765538091650815540160538304417373571560507676166330053601005132674498978559752418621751582515048741540475976025615484098373920737222924638983133064990901729908291122152671370795730845699913333234988822384781027784281512165121147347660775516122543016571420393334202279853738857061857495193154976079483301920185323867622254120153252926096963972398533585054544671922883370407010127881632033677164675072000000000000000000000000000000000*i1^21 + 707049810363694069796232563633388063694966862464598205406487146139978238337369488363360547348807178850971159818123034303860777060336806716186400770229771427764678458295767406499867509668206147509401962264267730190287932551750157252741863005414997123191708377715774798389864235433157113719529831649203984625490132076414676051317045282054067722302319349220759728477603514392919730117416773780982419442606703789864471315459243931204370253812027277076729801411972144833457795007122254413819555314051138992163493435412756880494114324184184982229297911763738559303140248722379730293811155033312724253004815434969265253811201014919818749209068503517939135532535182373580362931695811714695440609391427032208543942716077060490410333235158728830250612785286443573576965244547665444559355972322702537727415521845497614305580166623844222464407464465855514160954001006353096016509898668292050905520250673880140846159939517979761412971680535191881424621404191216048624254693804646838108004371639688749442671760450221508534211567080277303717481018631441237506183959048604968911927297850901353535117878886400000000000000000000000000000000*i1^22 + -3304036077164852021981038291609743912977233716047571432343008881482130410945086407282934130682600955009126933002514300135415294098475389307514589435877648678948502932603618648547069792535651124901159295477782982048736927631858707537014889282733296002331842278814718395269488691469471592981150554065340719815811490292508773236702870250654612352640335994714364171599087854178664805754979811981453423249340228001811941859445828551166655991574532338768868154584820445918608618718067617660735835918409182454885756682978864356836691274854025081383820048045700505125373401845079708101983308834025386102485480940329731085807853289202213226811283941578195673795616655563891683427536531999137867825720815697050549909055529493358703182662458888558204859701337261907380202952680412164080043242041717897764289348767367492892543523797366784325265100554554934001154683433244458498827608001236139423121710836025732736104393974009639746381278305672291909526607131269940093808376334408371943366458179782706004400367070632864348896391873135114249147123750219594750029286495854859930107192316703078245990400000000000000000000000000000000*i1^23 + -33143228049746671487861426359780118705043725812578978578669970136707536285608319269081061663144443434555372579749069816976549342001337374212282460759830871939970710028824849986071796086743925520675782150630351768144950281521162596003559999369114843820435172110553341606206418186009573023294128460480617277833906491684513254733833882886004364456778290217322773378019935669327686899147557018530179043223098234369022480765577171712868255412253721054763253906546790733824353328539063880381841306957839143400165158960682029847771122838961328609273528460557283930580656800892990508529241856117039590607141836073441689660696104685164710601486450902159128033386282138465413197619780829977045165122542492773559146951704146935006686138585534019874045725312189886272747724883863230808889027514230361234881828911253590457862977954114793793057302275427236461456251518832002460425713368902050268974651583435935421947011269630189121480335233843110039625470367976452475670344501165275531495789961881193826157678576452531637019051844926388250541044596557928197993839950230120212661605353207862657024000000000000000000000000000000*i1^24 + 72799844446180525158355796042818087947439348056990196426651476274727124820800768521660751438472990192217850615159008043304512835805923186984793895633717864697112873089048488574784172429768093406151670637321315299166107342903141318833871158914837879211497042058109361560091824171999027273836455279052374962955355734145929230854270411102545712388350006769738659418770004838004259117428055245845949545207220021173547414196596044219355089298881209827104300343349602639770205667710206372269516739424690513529085356205470758657563572184272852578878442748666778281142451195524058829819922540021967884617601138193769276893509659274181864131843999135413126456445455216049909214510847197177471779676959444425275424294372431113482333190499430957033677982567252942947395384726048794603680711237080043938041966885815940094697566661663964772408612514354567864635738129396261016565034026562954779058151169685214465315977524989678906739545260613973180159021109062628798323761479164133401247671609104713575569561400396902745524738177547070397478835894779000584953035934388890165023589119767347200000000000000000000000000000*i1^25 + 629014822412772759523012382348416371138673081679437567328947356977308729499867423356329961012368108480079674817575132049847244339748824046424873498455734489365495914079989706947370930672234143584414686123755242728063145006933568577376850053455879745286974491809336998781021099309326736063631170952232531148849220303817046760035685503032111737960932133998922177534382692745016153209095846669756797843006313624250519744425878365069359288581246680620954723452114457222532109629058647576961522429571493055962714824612766120239979593095914421901023678951746110231916156126243934882294197774240333910088161142914242507055397334783865682964454048264452511388112706027873183728589636944955076789776411016954480767892407026732772523123210125886180045395030643238004586874511704531508544811579455732707507813407704105921199099348693590662988565771924150206185920275352705601412715628714462801998538324583220750950161348502155357439857499723943257921548276792340688647476145074808307820671020207798950997883915689482931049062143117593090163887735153103214821095736344711020414437949440000000000000000000000000000*i1^26 + -6013306686241772063131722784222400386433702350905964400467641014909396497514946943207536150924648522615453538151352623876489206412899862426376806880998302301213351466441252319260603721033539921930059003732975448990907934619174279341829868048142239102543402312651591585018977398511574740319319895841129214747553177265294576924655722890030765112629291175190614972171730153433772681134774261711714662407326623230416179713632450897734442638175825759126340320779308403834089756168230409343302676071628836749808479612097990070401576881931842479906280533575645180969613998803315292717576863686159347723249718499168498958102525928988006311562390189852035609311594369779019986575699051614755912798738292190910443479057417995855870321916679764507519050804575882247396858550842870521099359630308751473835601237716746062237892386866866914939002689330968106912753212095675327157231425576359709090709627840500876173290580075434449012865958877978479474391496595644579439017710834018383980263009065565032597881504905664129370251813635296784800667164175186509485711025347114530450178048000000000000000000000000000*i1^27 + 15966281884508842022369221528398380170588102084475692870365517569143778969365046102479065923559574254957964100055837923591537287195559794118407041272725069176099533777357237048765516588676290074978405578722492862140043297977614917783419924320083265106693329397070243899555310794379121625589322315961110475449428628292496120248675622977722718824229914998436853909988691124282264371627853963034989339856546130915068547182567718965857079163699781911335007615879104310016139836540868765091035619871142916552338460469081771159535496156724554713036221959447899297601386667593667975233834133742141312361225212916174079559812143093630633539692348454322255621195226546469259330834138409916226747899039603780098002568965523168960561234868354978092944993844880654499517345969313246139083863493634339783129990887229703176461282051027601412871020603352691473271408049792172684504542617647714245514196573944727957981458481935469328220706691024406766288654025663419474813361274319424813200707570110906264878356547779627567985897132979599519606880636860011162776842872724760664473600000000000000000000000000*i1^28 + 25274195067429107021586742445832634627414083033533927769490928225579436469313762547001376814738507279144758054321583574176927739537972927345088386882885813256376129277645038761783261452332882312006243641221468748933304310619048397244384521164199165707116359086333431294479481241367007269424116010104796243098850749473973544878594876992356088540262420234132392325141657457106376676731226837016394979525299986873922566814675643077977240460555403230942112630419426678704464503058095913395961343107421076564456112320473705940305605447753059921173238871570185932786909571332875393816324965370535509296884192270017898614688201452665597059505984362643323409995501962335346127193533690500617331582325621777632122342876090572431889955142855246858719712674795108543891232871023339484241721457253189985097708191832514650080315866660566363260737906099078510004369606440134876684162260386368361428896216598998369202311536581257376989633693528523562842013106048744864892265923013915669428635518336652345570762012126053381406077555181289659857080399820461322405196707691233280000000000000000000000000*i1^29 + 13862268120498748330788225823694493299303857720898643481386885622612515431646756937304770251841577450565019220409150152873543167201476117366467236506753851163897998609387648744105387631542792094508954249263033797523993009177965688706845212648790170746137989395566664324726232194060420406710529062400346980219916766640510955156644443916002921449484157968417437645042632834341758133932889701864950195040867597913868998613833000852817976684967582477568905441052985429090468313224700603390280309168311040174488561254304595751638209281915329919118350233220756929328550804270721049198191416116915363358232529271142495424879923390639999433913269221098912143134072602566573453452167387753299863350703334929225126538747413854177020299951344704847246571631279758820994044843779066531865156868925266466342084236973184779700597408996015044277213232194617194928827193816049651532320370680741764232450079867958007241379195152967981074830732337464893782088171339561413934088540962061504004038676288823552680371623526717757702189051666646241169342227689045569919059492864000000000000000000000000*i1^30 + -528318448040411910225466075900726305191622743010084781752284134457470975537662061818484961596668536143495165356878125797376781773925268956643320175864463681183590636738938323552427302866069725615904618248563215244213061042149634265463237548741095085116841944302432964273723923952285600811116705328332422716577404346610448773676235590173847409190966494975925965894398514840572596937464206003019781778948426101478604234425214622984080187265432124629790849011608852756950947883323303529460363415139076547046561042245232187173161041168356650427238813818426723504437028642811739943507634960379752541087725882534526502826347662713320529411257662594669326856797139975164027118995286759840099521673435374756204465609572294371697400802528962049543438616667856554361663866173609550056970790283422485662768239137759553229521610911175175693727385620695100613889599457661833945968772047054970717884703202853800063717408097780372930197056902589855081045746262995021764426466724670935931167283602511731046716688933073755076791187444131224463185869199766088528691200000000000000000000000*i1^31 + 29799195245927511999247466186729471577137360199198759017495790688634174053801543100600419784223058080980225702694825333852054094834533803591297857047676001792388436758487643184318501603696885187013475848420485964275438079875310523476045811702504635154667793640001272265190777681242894800424351174483767293546043131167223038965496274143111034193586667825983939280643791838127141041261584218285425607813468932164695637766666234204760820769082000946215071456911077100292349220329936273526467515731440805384139934817651140104382733630560933301108645085643086854528821471117716420164275533303254051611063994864326875955020543615803683339892327082273309209849145083180674976262401253544928095701581661186393950749436798821680092069432353511408470334708761381932509205988755524494006963918172722491306489357047827222875251445747240751594263075676038371326227196525550073531850279851535421931657549513923644987700056118859337170833692018103894776376430655373895453553089940643916558506841957275969120162281761461942862580789600399310247869451536957440000000000000000000000*i1^32 + -1458590210275915533376619012034818728164144194697724887270450136750352885687389265411608358390840226429572460181527626487711724871719999056694617391884388917589244623882076630622338817812839951868390490587025036491555882713389927765874184118488549288614943692913070480056873535911588222249145177214637811568368650259297564128440273137639764475066995932252544003910926636457672350876021626951200325249285961269393865657476066355868730727018795593123936034777579193898222447634145557545097565710755739424286662853522325757642447555914411710607305302712000960587766649236603334707149213844631589658281597055086054605575453340821241424315831072924858940237099670073678144934088100915342994001619668690354275323241334111873958831736197494479377952260439339918569386424276858478307281817123031270428802656847239068684251838364724568443358093290129447642882795111441125424762706397174950820447798617385708023529734289971467751107357818607581723391352781597841084640371684265188949391722275810910226791913696612759586471736182734975545898958848000000000000000000000*i1^33 + 40903297495437077737190152926160237477539192881017636731501639612987625787795257799123891323309992731728123725118956264915227379648272575350139653832307796471671330938888896307599126898333141630932323077267982348434016435285074453697146287108993015956109837038074236845876512814755098044074284355109362080482559003552181048068688345601755222339660695039337139710238205927704326456975241168586598980087108540229150369854617810894108031009418764103294395710095420625742552611469354390985898954270995188708245112370266030088212154553025013011946170550886200220102006596457835518543721025468561040076523079064967086620212388739572002945042400127266736413875459218061991461690602708425935688748965247162343701365215245192842632534174200987251604958620950962836396836527539305986180052157614374645159787790511462110234233283700260741729175858539670176351551873213521649821730709916859760640241924876338932845444051013532198711500172505353356890918328856890388921806861853411045672952155111788265339747085643712191256903834779977882009600000000000000000000*i1^34 + -678363993575410965369832724785721100047441571446150112616876581181859489933618886675450256402766515282661644051256895201025842094879756311979071081900164815021772083909439629239603710232339203232103738314844646235130048841641803266715807115640270614457042184858034946375043229906775972657748865110523232888802863061927397118522962960040459772264193427377445885359449505039686994309427066611843327988653948873112453301507234316729542368081765461354240912155905222753816943513191763605097890810690902236955757476575257746168440974881246736018045005493776211013712523159714806783204722536615246773769008916907427652369589242782189631180956965663338848389145803692446916858060482463969853463105498219570847751367548177652828970432216722757559166317302504892034087057088725553666528363314317815475039025671441951260695770329779023637074800692187026820971503618909464502978374648327220143662965742000954366348416843955373536768298104715597810160112990332722857549182493010334286180084037150448762313971314079031754571909336924160000000000000000000*i1^35 + 7072865868970682434269287936317916445956231650175448167002870794893371922566320157464532783463737610849679823063064996447726883757591326360464067214453575948363646500590863630594906018750016418251311407446032258668552225089858864941470164653467794354841401763332382960566481448756155124658056717578092053515735913668297304909687363109855556863449948721563677413510585538818011954779350428389425239949527707740816555382496056022374482875317852649297440503842647765252671826603116621548372461132562589161854569541550164991232435137513122077852439514268724614766029676109687755085071730858131512709408510847908997882573589255310091055492901190453653399344549333518705562786416628865027367655596362362029545826573828509514639508372145099754190525386201905712070894099390543011845074323512328327980178506831090071103055327446598974583135802623786134252018892454290286656551745458181452880706213749559627843044379295142158609762384634708912994937550800476590150402701188522275197499840090358937557148761025727648592035840000000000000000000*i1^36 + -47224498681333390161246401918344876412108121509525881401007238545350516944331823485659447486353912012681569761396820413502424481723870030294294995206408822800392301039090158845793714244341941426314813736673218031366138133940151070447043204493933159514310998857992730710613930993598543716754250183758208581172884054041506780854249505770227648535555648706043915005753050188052503738054110975334929842424283964259575980596207025573792567456522744326708126999480565072185556389734775431916341337349321415937796779595324252443304267267759110287365232903511795023613806831826871382346364877250984074969696793979827675629749530508532520779931089535764411174957927831747096618122126974539816735356215572135679552903316258088757436305989474221039706848206902698722877627541333259676782755473068593280453710032023860942940828516422538686754758362642888724638782793158335002981873895276342796958817548817831550202901836494713995370607332973794092414499984287382631413954202218577952168782975022714781926007313064473395200000000000000000*i1^37 + 204096683024488579152674289900055547437783482529469034642029843514307413715175310379991072105344483220086288036041364758625351643372782848804437481890899263795477204803179599010206888532265233997180251143304189818553298655093245059616749190162706202104904302059442250429522595525800344877943085110689354210018287309528767173167437633136957873242655857319103218050366019019488731586561965123545437929113939395271190820458433542219386441678784326268548490826489495459091456268798667383949493918992231689295818825029341510298076151991392062734243732593713706175300173658768830072378742038227970955245868599323906063708772265322955108673327445103874175444876845804391992715873821217898323998505732539922871543262717353216788685533082366219166462788467819077849160141094021801895046684159001763100671026257205390179633625249335585681678816424180886197278473258774362433430758014228949935894539879420276453936104544011273198641048267556013100223115735372109593600032706375360034957002592520789607766158213120000000000000000*i1^38 + -570414737195275199175840811250784460574491545257629171109346193419248929583910666743153378414500212538908524561972952937895840729695028428257246761644834780432277083956854020596733363294838907367670224164055291590984491119632988072599701159645056794153556670509857472904170707222370578587446926376584023828581269313236522101000274565444089780378206021027764480273689063643090021097988737430200128116706978617307078885017521584575787076723232194981935405749041182891539641772234446830457377803462911680699648380877188290172798771945368025140638549116286050276629875523699197240637384647831386767095266153916996395289881437514581302315377277922513145757777582722466973215325383633585756992391889420443935233261360034059293083473527696609758626976629727636386313281520596276619892615886622374104646904945946657183041083673897237636001601410187122426150750807302841640458090436996766478733586832797944987257528977152312559424840301936026029132107134986497913241383423927474021610835652071578927104000000000000000*i1^39 + 1009612577408273695035830493433480469460617514034872685703490136471976996641004590594262227014373158586144788560577242840450879079082359833797557932630815896120902993048459380363181106060214521187154209356288638177619307959903666250006904276724984075048583567906714675795097433961169720034079503220367270352650639972699869389828511357192813072844204223804251861826692096715476847625178884945704174226073721088456024884927153048583555819108823559997313868754710710290544420386367884120434918754179622302881014358334634383299299118408542603608014849766004159157556444486283596221351734240632880033932146574570458959526672991357857144328918407694383383082953441965372743405537227339989374165171475973775053137856204018868176323800163661211819419008726711270999432028549130332132221417708491026741983299730095053442291847624117856863353213859940735172169651398424023376658668441316191878358711262542241639312910875504963128784465054388130701714846910913376325963629421378747819143155816857600000000000000*i1^40 + -1083799957095579992727212779839084228240341650730573746939677455648301524086483603687454097767491582829709667080269911802809024585759590340016193606849572168992786719035248216069551437787605808551434986751014984244604022281044464895932170227188575215444269409404049068355701115280311845103853404559912661050205546078512786132086409363625126589867693602404116930982485665724698802351314985684770175824818200913669953436161822517254779900446671839825234294733844402668447604496830772459011715249641210425579750022560238104822754915798285138367245621654697532990952482647737739391321285755401285954198214034605839426020546985409049446302884206190303532371854217377316766775881419696183330357871393956033127579700481145025815544356175424337590780039451043492352682706902104656836882110599974767433765363304789141719982158814981696416740056612426831188520000429070252699220860422763573985766858516351004329602815760375071115997554428268094503673146811154988568231792578170642422497280000000000000*i1^41 + 659842643367175557526826033779317293002433367343374680228097470621748230142951040258627115065948743505079034663684279273895529632444779731613047860838064723528785578533857175814873506208237281505904843598795774063697773233686733377073322942385576358161233911026130721656626728711226118889044068074295120982898104757515172909760845072745329573546511037783491710460201508808357306888088139476553297509788781881894106014688795773601501452310169276921108959838989672840916467455184308232089974044811498480064393186402805669191472578604977520700253337957241612660206499600116001658015085992259769466407252219921706888597217420938146761228223243417514992368406304167602044803336856029515098287557824984680096743793038813423697362987529656801295797214400781453740011285815088461664741688743482611412410773952072235106736589739252470221860519182893372409708500573402271009702020840622401657308004328991380159914258480880422099959112128135322150916663921746178431510218494136320000000000000*i1^42 + -189236147513602407779689939599420987681079182839677536512186243635595506491554367225032410789167859533914525332964817150379972026511706530375270130539950892780935350020618714041046964981999974087089477562347475906348749773403233489122488612558834156914587033823597182665373322440806277960761505244330937011345883763929272520499006363011004233072331752489740919861691174971254648263294045484112020568896050200475742392915232424680013672192058271306310193242245433538662377176552405940617668067079338943591531366530864001666516644671996815194768172644420737042646238088855641748196323711298103849920863519940759780970726853044089050833404361313802668151580509548939968826086960861861618846115477809457661711006545523460502333035213608993853875293118805301824783890148481167751404954473180002746523684247395816902092508305276670664646899460962893670244205787263260877226072415829247036435523054618924783018363978718593727021424038006046125696568777505529607874969600000000000*i1^43 + 21406956713952445829023332406746410677240806968871944592981434117357227117609951557841867394638144054089493876034266789230001105786482477552976790880651148888831953785365180396372066394096287265080673948953331302018666696532289002190544103551080844176450485124808630211153427368443791235995618862684363915807641678356323680104117397854158312483165273177944852853372624380369328318971189596367725636556474165904802567423126404955495938091388855332394200305909394521480314999035831741996154251001432688600555614953026055501188881968434911951131678079079015921216920605866058536956755450418130419512020536887134629626826213240509823939312857429014005588000892011066860147773712658385155625765818922579869128563446334062108341185828383529482805909485847354402254417867659058766199064841586160581638754068897893154465073070539716830322904597397697450937524805758903011030959618644664632964476654617396753142985134132238585312927050864004993684201568624340480000000000*i1^44 + -175070868164676900554854339200371793975339221264479409091965654195096933163377241340659023804096720170541982440584409212264803328550615386982985751235745669186328566698788936162199270091560955105619811977664620278242396058006054875313844157490668440205424850518355699422880949755777802634531174620059420102312757021123624204687470000852936339249801390379747248747673648974185812483860379307013603496086524863150001487124100040721007748142008159528402679770435494636534033779556103456138251160538695785574273357526489845146782430091625773146370091680771234795991459486733552792838204282067251639371564871593460091818137308446128860869291391466746093889413317214579246223124708874646485922757332807451416666031150784979243176403905572630847661897960044256840231316835561265455501838871549230989371523612872566070090241410815519227592745688706166522916862558921822333396268657321769046604029376892734953510993952130136724943368191280680368390272000000000*i1^45 + 788639717303758588635677167430280399320281411791572691484320020729892414979620999433834501412787997183076917517277100060858061027033977189084747325721374982385111363586476458308367001007947864315399348906994981637936768049408038693947608407616292333027968939181347304109282762635021988327334250191092853025925811817941470554968476432941183631565836675493077376414929808980011664880028719828263290895389674823874761692465066058797653047518683638792755801167754340857097748033259387270455063119705972891133686453020125970715160784323865903464439052981284356775513914739809962293892911982134255633184372011760356369958746105344072880589839838982375331988522005198254233459059304707604694912110083769809694654337131735695040315802210208762962117792519262223179639341036679656962654353444855573064508069040512138477347509694943278638231194349561419819378451397674839631650798017178024928509946192653535558586063533769463981888670316526400000000*i1^46 + -4814729470389529633340693326151277689492690357965860806368174276074267637499466573181460285197664853743298390952467040655080834118324539520904677410669730079919139242089631301292013549196775627153396249918027605212717288253269252866332536157393333419961017509316768610537368465392774682332089730910894051016718930968753063648853224345257427392014779922810829031761980433864546145956700140387851099257143633244087540407671629003121522340232077253487280883763064649732993126250355722457510793897654146995905788525832779224399084035432404613081311524372906865004068897104534246666524650376826291306594324809342484627505392779618879300328917856597085765567024083427958447164265174771362130133449752180593821451758057021325306160583294597370125807063928033479755595565158900875296954789770236937766903327173719796248935016582800264259686408462910864351623991530674977716854056832611506614239167860025491293658764290559579395680000000*i1^47 + 13975428563700310098709631491148767443448508394750074464349956017816622528642451817018575430765326221520739100290896297269964604227624566007923192360812406451626668676349533542696523740984716265523313248300265359110274870983833225242544644812654783687998556044864247304632238382901644410832353650186029247273233392535816272045124607473970997504396626910076529521643047288896101590627996462688979136027217008973939468521392161172765478059581341670617695288431718113937757235786975346742830411825322722492110371550306006456019159561853943684694191535594547410625464910353606366196833964858254689398582246540696229017479701805172522674850324555039539784548022824643102018484818744534077787606698587300982360388761521107007908709586164870081515115667290552987078612557070534491193719721919383582203995923753784051308245732952584177688313108652746000656932061499998379353562921357066039688701743259595506917666193471000000*i1^48 + -1857940869866941449153126041819467609940822348626582711242937448233693767981575600639568801993490696659639064701101514483924934470100727975553630784844213380112941914157228491517050106228172954860957340602121372682417564928045745788609552436879674249885800018563780540852327213619597180768587178448841654818052868333754843974357499390536545625688699314528190135397995637940197884234190451992603211784978441468991495057168411413620041243924497127802527163150255910310317098479320365854880494094717511725377332612585411214161375698446061146023985074382741579294914183622075760605740148043267300526687079056276151090773797427883330656300784907741517541033535475056164874820880780106679649656738978166444854805620067802558004948083193154192959233724509295111378023823083005471464057324346111544506422456802418894145590902504208891691771658030430879700999915707032766379337643717027870549095492091660530000000*i1^49 + 179504301610814361501460441097928226826167537267821236644123420191301877460939730197355543619705483063948265078940816995956936173842800756173761736362239976747554236843948002396446874367974390208068177335975211856832471619959165966492085672701786459687012935146980154526152130945746250789090277755582863566788846229284270230141534062062029737633552668020803957258963134656292873348231572985161518330088429613123506077944434197548010229485354515373875323524627281997942446273931324853479055894398755257572413639410615838062068969112199267419206406212796203745042244427343794010232181035287475562778372504922453644414903929549697904609211765444632264324890603269161275188367129579346987124084193760037545195698970204392460752992486991499012903178542667592036482918192103001367586491189561452021016861771317117701607876541451708017758915581148730220658295876444562667620422652738391509809310000*i1^50 + -3809497560020016231516899971090761056445032342178445049403604640550134236255554520272480635698715891503005093595818662899460440159662297978135421877161579945875045800608467804863173790507104775411852145902422603190390181183088071336897625594673782145812038089798258287623712281042258064383904696619275367194525961402840871782868378176946418362244584866130342496963890209579028328060471622176541751110200286450281884450516811767419068305368836554413934757058368492752947050282061713827689387352990710681603188643546101666875037510592536104603304471997906675467611455022113100945168941445830782738074629255118236294490403794495966708170214909636800035442256328866037024459244469898094453302276263506500979092662696490653567460235552763084892852778458922152097926531392567199974055286128689629361999940490641175260614163341099538216178407880243116169763659366154084402388200000*i1^51 + 21219229025465118758171031759045273906917973635479949516163843550280111822269655915202112750256840473108775816437201317520201533705230946092208926006393153212772151519395543037499061635269117145852021201230691197610880964265924724241450305755956207627102330980309847912141757886190594617546524719096181354456411330158672969198245395326125661992792847574092224034515701918956519946248752865133979535027583521935972203925481121932462802895290330532535998998777410396971698346427512987789532979926703692508024097779830356911323292717613423832454590800689656898406320398654187866002239287992192842151514356914960171577743411705080565148951866212674901307571704663602509563339218626483472264256808303363246887464129772780570567576559481783747825293052768753934987793760367826341636373334376477666337858640232514521936197580241122170921266878742623898226130794900*i1^52 + -139624796611221666246356625895908062893743094553013004815903564987269079315058930752184316785421875445868989623349654495293441031526032713908643473865945186264791745172970953697654577500091110679992444307450899235574018807918050157418810604332286164156406714277322087374000862457538120412588252589493474712919210828474624861044469517604406616649356638822506611947619047004274295289197737146188689861479940644956333182444132332792370400705808996096785878129540071254699824606660979326836362110830967790515153161583448175055309453679723119354731726984208375640789611754898946895567637215682443111036868743029359373066305878409129499195182176544730396058790023745785737428652792775300658327599466342093140547474698929770163119391586717864469889771222004439597538783054653611480074890274852995161432125177219230595873884040*i1^53 + 16523881142347473211738354731241466536223200582499461753355870592883976342947748670410113920910937698445176629821269692226930040261432119526151605969240377367913494319992228405939398925951451572641847738660186567318063260509202727321488246199583180305219263065909942027643824284227606321250970658483739630412899054087798516169202244902338485533797157180444154017852703703291139118726157778964845130744429084881577197656717978947199543396206963129926324050096065512649400065687803012941864757758955858271500194600382237417881924320462863003445547396489652923969044629764135942882777982766907286963457856998556073849406628466083420086561005901505576174723835757747337224218534499126804679252613335338468876755407210376914719728249712261401886124992162711735137551117441*i1^54, 79043701845166290889872917247477885424334772912545962238580900461905491728505603744164849055983288499080112935301762940524408056418719997907505858207603495474341384782328847840404046177335405861366309403608785585641059930239480933088145045828396057054343469874516702062078229780904539315423707680981843420139362911725154058604522990159592199279373845191412025908640031678402861654878330504372012187649902020979221997405589509684293206532393867382384029930754756778714968101865088043065389938973774084886454952394930483120349858250795016788788754647212261851150044958349997458452833803737993100693853769768362150930571930392683909700563162121221607362509377414129736291637157792998701389201145984321266144820790126348892211722214195202409801693352159175187905990685791229786548825933013335295107422329811630019814339932662855492931481835040297141713310298342521544359508242620594486152361199319489709940986935346056474893795390622188016598260973235981617149430716545909186392456789329414248883280559090429557620394016972561968390479812607697029069973302448387040279046774802870150401546647940268976816073969540889401221099461512176015492276750374086182466049942277261433116544891875379571869386533448240733162127589006607249735437943952258757439332934008969893393938880936321764140438905647584429368262517860983293440082058745833751071859997916019722755790170806311322203095267526562298412836609088196878685000669787547351681899729614199837496762665953639366557776854907337256201027141608061946619545117523968000000000000000000000000000000000000000000000000000000 + -371825284336382524741103058387832908190512761329958117107954308257531056516688677646336282708441478691885737862257279927376054385105711428543454103856199384531739712958295727749252281968426022595976408275795875970749563622711795531192495842631346798648389256865196936105284339462447127736138656853262376941841796489305675691363148511365417669474742227057179837270144580043348120348449311509850855192943408591664208591342481003979110660160913550632979595971240414637103909021087961025174992016751023011433161790292096006170665680407737112664532321973685732964507788988797087671668993911729927245365327683650149460766375561864850703777042863923195907594570268745028276603869934707976096980161347298806010121404778388267513899986487975705132479498759286605535098416645320228819604376959371720991788959198306884277042373696297771182951904721128301190883448664537628898674399851313926227256013896798208483977615584887341408835453593817520169564064543624930447129210517199678108910134666112556656151971555007451349679224242281520052446432920100118328567120325842022895859263422093350110677604728434022429342162602702889360636580054354504301177128735336805779241915794713399958253912371423902005759402904655438553665373236969116081028724923934846946922611995829509865956741125562037670371350931491530873582461484001036305160422424059944372462901994205717936880633207264098936643335607501818858958883388902744768753995671920044812133420554612206551209120532862136804086555478631747690174645426460156704609640067891200000000000000000000000000000000000000000000000000000*i1 + -2312184278362948387276921371872748541306348759117574800874869059888171440199964938937822555280921182127458043595526519082185607698158024568315309293715488291130559986868486825676142607634976790249317808529515597342199763951290487219218999000897173006398699267425099219318058909659304862741974168996777623112551909328668456223538660403206000289140567870434969896996418643517868032132375010163631289886338404549347590687475181436335669673155037114831306502743604561552828809704726308279849512303627757437309640527191070925080858864961626859174246477730639375128311994610140981830845874761078916503946136105957348416151181542188758174477469585688698682359870648582515990463171679379330232088556124728013822148313418258102499069980044008760926435227939284694947305939353988730634594439739811847176916720467234232099928850837234626673745439389383174860039563239276768451115470652331403322476327694067387019965955476942662688070802153368339341582425166157731696972962647655050885359776456047556936387051004624701564419765566771360091814580210054422559640171720836727702582934124666216332949626333164019068663461340881322425569010712584622897780295912261927670871013060134718331574133347873173087233949757261520048851365069125681324847770287131217624133604260983715718237900177017144582246832721670546080248408918031879268860144457480393036027853966432571992016122662172766136515475252781513582860477142904783917728880244760026374405270141190325534931090656986096193563698248217847882864629508067375153631869314007040000000000000000000000000000000000000000000000000000*i1^2 + -6067531586665683060207875957407790647027721012021366106917512821356706720358778269889548408042067162787047775972009169346182450065064226316455142875252812437639509824342103821562847610719014363113979607067873754118481110798745895383846585958586474072099245066846852337082381927346004031799359771242539266136650699552790048239686422257253933127145393524699264570533396917195260315841581717968554839485076247332919670492740525759500411939335088385719678983606351205269901580397409100593457747956825423860678730783270811447010741021855984459655055449408210936340575666720895507858985036075138388078095817204576594003583255234587236913667027029289831010196831717416811709040428799394438593456530772744366241955019654518802019438055831447479976019982669731132821754774792258393859350112449518179713836182198453929549196537100150105371949704081812948208018003309993676091233747444035674704947735560441514265973825204650656407362688326022193394135933697853745425187788752017038419285480985508009834740032769363096256889415111284685772419057413420221130695112129765021963193950889322413799563437039332600902345151418464978437215333094235594305584101494030025999440320683811351528042575795834681197693674254596252522924301431813948581268448850682871828796236129999261133164772309204539024681633647878447572067148555405411254393817165963251370087240806684546309084564390727472905039766937554382250324996198160462198755987122621627453736786065755271034961348934729023454131631684553512664731807058266452291085844611072000000000000000000000000000000000000000000000000000*i1^3 + -15976808022725299021435375079753523585986586603609386216561291654022012795961976288608154934778285041930003704319804271903074064291552198173448318587232136632457279610368566997357318485530438677403164616590254479442743137969130666210346416593577815296155650241880933268134756884201841318074124000304118458513374515365837355803655263504384970816173629056231221926183156653863743733668910443317203078898162065478343001834244231362163198253113950050094695950819495800041571171836449470698581622528632739467207085314863158025319656278169934498154008170642852161749900290602768443709731871414391692310514959669607887725933472202444044751554936059127585916740010845338886214299341622047450574470731276270444569513520013344483528391536554197396988369134940499645968391236323441581780190718551513537939420262104666501508881008565433838571569373585174440874515067081011752827187502280295869015067363890222421254246188806870015497326732248165915301776249905256481640645693462414374292359624622783723101332591870806791905536176158482944175186619746623810642201029521852850047177667544249627443553539072928204272262506803057792283719110607825519869633050607938512301190610963312884589384762565333600743194045712671045355622336703208445703478938230760732056220450113203474914874642234419545062751739429343933775458008576361960704774379630473474372450888664320709012833088522516259657472120751235701722452407973706131791281797324253889345795896065400777959812767015873986027059891582814366190922433496721402143448026316800000000000000000000000000000000000000000000000000*i1^4 + -42179511465569142410452843600484320824680363384875258899389902202393449762821479567516846828728314332424033308569862741875335001750605213840851019025020985619637898879107842161208039123301354743884031809614226200515946081044317312253741061086073873692904290406008940176494226979315758124393116143629407841655354467712775402659236121621739081242155509906942140779680075334762753771373488402225366555543592119116322182196498484341497875379539110513303339272408227750688348607736009678423178451593582192273366087695007569447728345406340520417713321482427654079631641009405950201954972987548389806675553879259584914408628033863844543858223841301834029242303308241407839708340303135447926978324307407130716424542876899429734161644659784571300567979837611095826630157742260259346333200069337465573484328945382362923441571246454362609641784678246300114906722206081308036904103714712381501327809455474919124436464617233859148477944043768535635908753714795579024356520434444106680276574700262605726237545649547101263755260521527290714643382919438501499384309939501228681033491659978355884319488718346035998385250875197635803699364482269009278311104118552006513642945389365362518327811555821054608127312507053836969915928753974446752823782478865703405278432748656079390435227145072637213699699276262513346718677272937967011986283529815562157086235253242219357220837127385278267539736709147465238239211205127571358639506384503439069406156030568161852023502762087620304535563494542105216989887051783756758473810903040000000000000000000000000000000000000000000000000*i1^5 + -98835207953446884253966433466316992582218957057396187311343864095357796564596142414319258825827129501346659561613020354651315057830510264241581418859099869551792175564774312419414315081492299915760522248162208426711134932766803485262721614180195818226630442844469802960496694067065559243217248149469267817898190279669326318348337077548662486143005855490791086693146577323023262685055175866561854280207219642362725062266332120006268923199633407116085774247024865813810064483492261623506190263722082759278713831010778783888344813465054565251780288160688321414201236474223816443087313728629035565513935505057509566078179874789541473282604478451461558448445899577867004088501929099253218253022215719114668691417982660267695354717315854471491075055069115853693653781376759740407950141689264911112115256768902672488227748600092047831367853140239172595168137572495950524745367666304422123717030928584828499218224583689094230598050160237557208920071619323806619317427544344285008105180729831636014510075653686781370301843597596315707032246622496549183780832454786264834452010407844056759937645528902148236571320958621739574208257392363194895829006538600477190339871474472070040913992257511278613879930858852109482575518222045165325628134514946937906729334044019579173641691715067484562499378253763050033484987375498883819588934926379535543572555915666225400654492937935183795117237074302792006325666329314257126404313572359256836957223090515278600866424864407189764205272026977573976778155834920923931988721664000000000000000000000000000000000000000000000000*i1^6 + -154220717202334140645804766569285792767660225339082704020996146466685103272415882558994746920573715477045288840582106145881400545612069318930200520393869596483309526628260359929565130430799741275947978974779581852497815384023252326033911637538822298749565903093404077981710620366839539514872676279329984625420980395210390202073807418979576941235879233306262840748121765678164708795379798028117315369669927248237574075750428556326487162003337278573008185363907152808487439596198106034461408476663184995048668014799593614189617324578869424530308011704268259735810955701753515903433118579772958602947803366153432757142539193324247782214677759145672955069682201206407055533599686592307009107265866245321247420849295008510725678846490832904662356907958024757347427229654817398040610366727685628459875437917717359368188258475493100143881450920055692005951400536671630751333327176484589360431957214645933143852286655578110150891229244614579317136491739985266438120179660850409280019851260498232179790659976257903073695287921179919588658220002954044988059847856779839141757966014739896312486562283658717087011732078418788020523445241643081010696850682455401768726228587425362048559623611297568559845393825931197280985751491123105016696698239066770841025996288706677518677855383225413146214486007539647513827583991807370098439784574090660636571418557405551376325444908317727031960597390049419634601575390728349457789958986932380153700467637372222305400191507149297869352658984680677010200966033000919875767500800000000000000000000000000000000000000000000000*i1^7 + -159750937393710519266670398986249452148861958225189934044560136642143268908262173269019281858175684962403644679792153291615248533979731793481595187589496728473282901327889737637039129647100034320842248196563939836601181957430238189904056755131332025867610134065466894960472558779588794334086607048208019464173966690048720654624034172720153279940404092099998492437774413365620731119991314731842450293769542658189540614710963310294636542296868354433326743647095717665098502987781024776856200041988771399536376308752654045484795587572135612100527531244983641536016643479518319710814902623114996163868919398974423576595793175789307718192521013822944844989978306767860013293935388890366089994755343436539991643811664892097781257921128674112640208133122019749520676496661359365260024699524316463920424221547505776418928982386530751793192796006518470990426790235748049931267362895708289974093560509421306702986754062930535277934003596590641868776767006359590451242480452841366255016864469534179649617844640254014598333457849988606593302449593026894385163055578205745591090778238094145120137863934740518763239188942815174214525370000640745328138769026820499997884620710592227942777393497813936399756746180465758900871051598830147481836122796804132582417381411632048636732874996681038265834836391322919834825738294078214533596047342409290487910664581788891481079670180511662080750057628279840251790446644390121685128681158156906407895465850206113129218785104685588041857507567607100911493988117241379883581440000000000000000000000000000000000000000000000*i1^8 + -97589057645944950605762759567325948296586906709500733052636649389168115840455136691610770621946150931493762276288333285541497559889876673447372539019586954033226807318897858547207852631488898606209853841746220762852986221985963610951427027708925582332525235067139925052051591448978448028769937022476104899400655568075550691580287980624645563982212175348400088920689950158818089019274735370686918636771963404838982456579746741608975971678846548107676656303166638218033934998614650071475007327796195219772028400993060276638469902948960276935629277578187410090017336395472002944705823627292818223493991338561439138409768528401543283880775641165291004679574646721194551296745832298089707290356362747360727578593382446222376460672777793384453897190577753846885468480261645461182857366805356985377418233466534215046715558760407491018227235464957734547841504444991526191461546632740064239145365833166933052663604332237320626644596198243925014683014874072133363444190403453293969061629990550584369202304323439686781740906234133133233400825581814255833383524815263705691649138497216075900414762847994214713047670615382264979436481922471156273580375741345479225486074517852467831907048013307143923268036230254806566233774096600306234453134882852050301635835709522252793289191023727794754482445634075067580899925530299471099890784821381658200055616899569265684321601623212701742647120425429617462066169695685029103396629725794132628792230333437105967896595019015458899420102010008461998924240521987914465280000000000000000000000000000000000000000000000*i1^9 + -42595924600592340227710544129634809634244443944557652305545263178004724173763190334049709109309428285348788933102145525655840566310349146860128751020229386741727205471047692814510590706653157172163910307201042230927688459457741485959369706452105714921435751438230963772439056032559750549780834234194355667785737737650886058833108701193409460568274508674570831544148450038561229637334322540875346985438915639991218645325867374491195683921645756932663081590813125721117174220907485751566410368898849961733365140597660616915065297151508924098986282124952393651521884710863130503183818549071264466586166901160631766759629245096452952165769135740094675385553282353593167787516769529320952055028299091457961216879128633761248288934284751118930916963581765962219424081075859559823586372437735468288024212246129896529642857258518738641336419075616128629674902794920241062323769488984363198519625486098326851070368255510363476367504303925332159349422281408316944022411174722969743477015154893378096554599237296344961920447770538839878645058764891525797014694907275027695934080967593498334143888601535495181440879610208551354702917397217716372253662255331097445633159999207488586472646937076489997036045424656916041246709894836469384781871495656426297068389462907072140946011884770860604677777104460683114187657884109113296782724047138594804626099249148796961730911089668942808747420026746338985228815539375544517578042264734554191533997590291207546173627354188016789427356309140777676737643902491059814400000000000000000000000000000000000000000000*i1^10 + -13059441660094188835002448739941144006527838548042095689478665415461944026189804036783682782884275201442784064493118261889681104478211821340660458822782780567829262990851186118594244599734198736705324009901498829705190898036364548464209138285134512954756104653068046406480196038810680764199482038440170284839654460135604969769045270941653792806934547752324867863734998142277913837487356906748450432402515667010565515288310687239376493375054611333260080396964206775243459065374185297682304727223016089586486773758496510292586355935818153096069141436606009992492778523363502393189887452387537545139693443675756088791775066137402692948397495424417303130719003176405438077310799893848768583769496280905342209271877198188650488964455714171432128230343801561047267926137696652280456390759065359475233527504509578354778769943563981149388615427478009339992787295137078689496544825146947664122365383565021214480014483499932509929229438153179330269123108062240818098188474145272198971270916837864362509750691274325663599923408011514396773296933175421648185991287776797819172509678032503770823390087243967244690353748893876819545916494575871390440774183118640466333455021655774895498211320762556843281515476041357039247201090669575802199392868355339473140792184876174012037275618637122614033139662076048867225594977971576744772446952587012889337643725675587666824254222537516131265450767878676122172638299289234765860781561131772124550288669886825451397193975872540537292774617118579734696177599879577600000000000000000000000000000000000000000000*i1^11 + -3156019282838513179391511580528590299465204657610246425919858622936977871451543059566697275351723312283266551382355811220787064777424473658174031549681811141285336064928202211869451969649024248980616654984259501171476023452106163733982928483150433163355256443833582182758302449371604084712229140475539510138468645159400625896528756857345733322655963302458903878198225672251572270113770959424036614702456720886343370852127747758918367964793045292835535546920598050937572954343276537198972106437660997709445805257049639099986097387936099586792963766392155961235760799108521723641760258971618656123407557577328048638017867189028908065681797570134161365525185226333645671973259102622727744724147177241685893350074923636101167306694865179804867467737622467901880818471518229720984542765345312309083881593104391127873147785999557917630139146523090434333182403457228537422329427149877277948578288804766578518726613713043253047630272104075873261088410736614726509561966822030546963457149961124899028163119147084857150508698753942119152549048093647866646146356733294296264854464939007789556278757271465487157090002600671549998345081375603923163710844216940429056959814754119071153246749622115191537338788125848990361065317243585125105523757451610612016270931369254905516521713259082569482900520524811747561894092180650894418544031647426626295787253641050073658783043549919897747040974852564235518217988446327858814410000995897380901271288513971306219021464516759198888296108531964873089931525750784000000000000000000000000000000000000000000*i1^12 + -565887939572977015388887131097467639170427133299338440102955108198534981976490216136715873573150646810999993634820737639784944579477282620880233454131467911480390731104686089569696140512370524105840865742275513962862000353456365734340469577913123747561712171605405531968771433797227091418119348277155970103215128189174238423634632581518844118936442014254040984026589537318135525070589345277745894756963884065881391113118693989235381119128660536200231058084777682971502500212723026729897619740217835180060629264235214927309889533347412856070336312051703897976481955548070745678342597010613367921966999102995486110417536567889569732457313780831784554041274094807579165411786112233310069402220707706438812845354316561712189194440195419657204353628321461049045422077870714381541756984884625421110566456182551585109273453866789576404109159661317924047558993074073615643504227124563123140102228058472897258189503810496516706592762357592454510051064540708622863109757849648725003060794320281788839631892570629057460977473056577612845318348808028676542786393764642060539186510021324398440674230655698015128748924880675435947843208431663244258017737471659821570269609660633662773435860165972024491234219973483740946246653754539361595769667288886243827391005441339286296450536351131838383388440580674979458205124445079480804349164712711324783755036795085150717889744836705985659057567943293494581504080435051218388132371168676516347340296158972154957633109177956011549408119396930921323350405939200000000000000000000000000000000000000000*i1^13 + -81315221214758468891203673482325836302725094733210627415787540912312473272314611905960644227364199974974674382599578217146218836751769227071070397317472948517797413410095934626342177179073696369914756667622060986596146039458569188532922105183646323775023673322510533470183987685804156796139463028727433933904068412418744581082822833733432923559088893883526299164982884897781336336628740322069881078352408002940764351844163780893659797343481603287405029487777779905352438851647033111488177919576075756419356789651112543006393057019232128729543932331745339393558369076443313584912287952359502828662112101911599900130887108951330825176421009911239240634844761196007591529514681804454173373299816008856468656465081079027941568027065291060113521595762903818438003887011660575891879395752922745347336463025563078189095079624781014516451037228645740315387130855936022921920080545469777540914105999540202087284760488095005019678769564803691537019147741578155717826631420089868549431169870455186956045328014892359522684792909284133944303550024884573071203457708772098986569196925788063423139069831562986330741580241626514309946350361772766913141475079799885067977211191235265085802962567263802040748381186872051072359879702967408389214570540621823823559464841211508903853944742838206705724331333477611240981825599502515306226998487976363468641298264987639939038948533111401843974302276791249756094865701808948937886372445827932629575178215535575152820294761801276347945639822989795868037611520000000000000000000000000000000000000000*i1^14 + -8862424815507414100951400092501978152792808505460901132965185428072576248525834290706212591918755008672480937437675886499411642398584618962678020263891493673971725169862099349745734926462117139667679574870226116635678858449481937100659866071104004622264857420480440743584433275410749816275150315537482188522147785849693635255090769404047972023886839017722016853033965773100745617623887482312055900720631689107594104998505441953288755483912632454147214531420942756699456139974464066830026073230090921209256989300017785469906272247792018945592539084298511685211665998325394386823785959767188162848906740195871067048918279325819008235939393875682213003265313404736690147237980736008755056009005704373926429879730478777681933929591834845099756448442357887841654519170982958479982728609858106260705127979740329886069862523659885008309351260310030109886256867378056296172557674804686478648902412296496787384059861883127488460970573517369017402727557155956393171275361387318905624188451506596762077338963760844919718334448289713296277408895442459171919989929754184777492086318356557537418501103307728593560368779102396337024991680274685300197358971826522339681532662268880774981008657136928077673267584569896653320545349818848611149129619999121550906221670004750564693059950977427141243650487312649296805613802786826586950988079942818443141239060005058881417693182423892196272154328913107395916634294285105366490529415327998869758434618282139249689505447241529986352645479715975672627200000000000000000000000000000000000000000*i1^15 + -762818481782944023955406794268786164113140810501246026342051402908431903267434086489242233196606890179851511405566581290856759738683171382622033992375555066171303498314863662547792088035239057138444513894843311951664852576417201524661047553530840984206944078123618071668761107684890582508012959934182495574671454868381600506842826984967821884434063608081973900001627404352599089471715535776627280306522889039231424996160730502627017782306871885659294671396996184021467988338359045532939184752572218731034246066863459990840705667802815879289106495202332012702890741814315480022158315632328390246270606897910462394001930312023799724013658870158188536755846345738704199438473997397937153297244887822705255302196695576500771179152586647259671506129351613076067402164250423672079087111855183386964440147690723177996612621502244824264078281115058593238654496106955567529152601636895013820837522234504898549068668218906262218216032660260145134045809487771234286762652284445572646958766864565696424515297721225536402026188625547581415291831543189220848783945285430663239925665954406580573566353376609397111686147823144099544173509270856948219198799064318678940746175579435300831557272653627863513690208778279245451618603657639422009166655383463895278372818221758454495389480587436896173962313733844536816573584431017527129610525047767306699801487633295485613297830567723499541768677604927257698600436398346188980970760364009556434733932160726911789107418090306940188729906596685650329600000000000000000000000000000000000000*i1^16 + -46994732501282413901065557827494468988641941208150562274532347271007012057051387508777128272420558712071981580038556585000929328955360477002685558121816269006815096197879222953124711699764858759586291931286211166296619845918259301173701403167468537287893309576508204246094502251702777454027351683481480832861311843378499677116406872753454153023143150365890238297923820153840191168258623502365687785529248555897889190664682984671917389878120807538409582087324279193117648232820345931514970787337815582692212958866409031597623715745352444189044091059870326693818616471293665645198741261374203913615314169781872502639856033012638207894561526418095866138155245888508449186879147985099041455244735356135368383325740744557281604629400380348331542587666472578326388976410840943718777590750837988625855268318013188102691231780658102513619622933993209338819063807192216261731903562022319736844399234957249375788587990984058241983910740504832633893506414656902876636744443950420376120939695925424005153819097200739262869516580750270247328036722268094335917444190768306676230010704892562937513146607402367887192096129414647777847876327380473665786951164918683560264646312891661728756867880508322578274088853590181801099459084193287665360898814825844854027400215247724655502370504042403924631427988660321749312407882724077692811393550720794799853139706011604557892336980574130276069063355459691413218071493603452103706637821672772228692117883140135850350121924974239375115786437535989760000000000000000000000000000000000000*i1^17 + -2173302779760085516792434220161268102650860564096681484771461969245806811199957415283746020003136677520501884814388001121811558201359269826140890065371257931900011048169602986482630778459208506319220476423650983141023098535298431280815120596081648461967381458065325029029237598845793231285288318625153285063619126148090782549256822536417168570169813802551818080534217303246724410856883873151599873942282525864324163794191840665332130754373732035111555602813129515772569261194061265905544268249769791843972583818770705201878818697524237605748096626359964457253579750772304984925035490864259215962317845645494270238460116193017384708736962304662771724325837534120111573379057360603256383719840346890716045688313944232535386195996438507188197351462170728477242902403077426047095310276978279653193320686721366246949948329702073416475475687358296893310026416074341522359218950805489793024251015438076576017984267428385020229194391877256651187937173497578591139891549457716336679745633409764592118482111566654931108715324572439085000861931167814381212610501310004729688916472092883080504972869940059475083077208406412405029812373451966046514920291077585484282841147459420416398947081052475301596163043257665578343701933925138570230554469356469659738663113623376205654114744378877042642783832293292669524129984381245551364035660089805512074257517002034639539751844433712707981738600721940729268270631290657634299208555531619632324964441750901390659425110954883016789744081174528000000000000000000000000000000000000*i1^18 + -64351605785270474570800908108430538430978168778252324704783420422204675451960361400546784063783671445669322283423791089135573248380041882187185627327709761251171661775591536065929263038749499514758613311913867521331557106722346184417434309052329154985237147060272869544857206049986737009299984245138273380866100586543942725036492018209958986733697831191037296993430424977491180465687176244100669219651388264598554125689719623233303937156674744367255371896454888362070351407407738833860168967397670406184543962799091999264365287779315318820891461215273880239786217642717096462512506118007537052018109659882231278678960798937026187280533657322523372799504205062736242944001678405302928299793494337419112213715112788015767070499291465619593760549092205587643595801623777142304852770655977123337646158660351487203810741713261255863864702387275933342824865531175510879720461507093980048467933713108193674335644680104588831192311590981976089926211650662225211397678622763384809075110582127141993793085326827969472776237706655911050526634638846346535819290958089317778135980540441927408353795405398548381038435411792527197789630672332191722970315639959439394549703777997057922956529841653847736388457628045559642755474258066089413084554291547538296386188178362263068756681675943677897451779627808213898680242726349543538182067488448325543182647592438758519615654197749114199409192108171064041128566350391123131510984518175192310294575114232866653120024149695345696819065651200000000000000000000000000000000000*i1^19 + -1402385018242698757797619263221461896566945624775368416744852473821796436932931272251503289690821756944217424329322944376426375074405603420002162653170864774929527432076751310921899506437774570741787735631153853594012044865994523398265927586017957638650699352380976635966957650227441312656812748723000286919621151722848262586744443490053841292548239640406376395638022936987459350147336039444791973427178195067306363571102001651410465159864281030553890325227437863935653792416255276278819548814327665802557452903030931025597343694042117189918504366705574630242803983604009400235475605201337142724811209723561487875481560361121822498511828066236562002546806279028481877160174263229422177132041579868968938159421845042648625287286718165333474460817292287245416352567317600997779198248721379768986432176946917949382113686144892670360966758046349660278078171203399984930086374328750105448163466508181131265870460099471763303797707303502274596837965068139891222542023457030838266000029207578444008758483961360456161028819638300210252416216370166314885664764721463583083606414087860268689930128610593883679142067611187212338071189477945266102632616857312130623442001522145199589255448003141414198487199877017521750899243862624961135534786658529505369255481737814498340231985176175878668294322263734996707203341700642653488176377986181468221523113987834976157319705570837115014699470039062094307017811826601137026500905167831847822568477871237721355419382933325177988055040000000000000000000000000000000000*i1^20 + -16198760346238698022056062553189993171258792512985545562900389175421734000265510095613019370954099879062561153145579635923389378813871569336429036873705346554779798809497542622158171864011211536203916198097473106798508934189571890500012269519647575969956199409389625891896096744695701607478612565397097436294372600103549779524725579614050883640074957796221223992921577991366708142307550354385788752280464075597130113855945557394956454797900561842482394551647148353421989058450414757531557701258458976404726793587651174928607148501783357049707496126296058485382657663667610921380769378134446956828944034001256330451289159796859722440173805640519062979738102460165103986396004778265771864663551870863124533912970904851871843981697036442695680701201967514531835281504920796090394805827621950370106645234820403755114776758986699071358016426859248338902216936093224358273954106624906614153773691093384654918873206212107431465291156442733846545984273760532933625840485486654824594326729894128097917833238428340433094629991325301187001947270041953129833227156304356517849322190781961768667831691020041687058093608737035390017065380098030337425649015008642046139691913759132978187514237934742261441143726943160982725176117302990266234387193573055839880783426976526763222441774269336866713520928746647986627805394853442421354353059190463476371319951529554429712938363943125322750027318868235805587918668986582900136661340974376818575052135706913032553116208744705818624000000000000000000000000000000000*i1^21 + -12938274672537592215417249803863584350277494644334334060234644269571681913465071049210771273275434308584684696271048237377965136641271165303501456936835262562462665291971936923731844748572685503350448497653895552402139547448012130074419403690999796923689057409222439334674319329761775210166666064812398575314918618869943194874438676613747281946185589085064242321014902050519094616231362947118990271156132056640767007872417334121562566129719848202847443557691762496214969806631214040081494711986905030872831332334784418298393084805877097449316592517733520957844327669214585910407674549691673109515564224082839480672516035019702561805137125157968088570978371406571167781101446165527666618068863980122836427815825163570719811448707873815263057453144289676224597229426206316970635972675020070243312404699742991764994091303485762558014118342713621597942228926547134456063096726647273700752867917946630028922750983134934756771009473556513826144706733327123785812375494637754504371661296521982399734725348001180492951825817229705873357054794261676965326458043010562229253659830834983498832350810441206234929654113152997554547271033892569168043925685989822544497302234933232309741503352221765089703521151299749647405281991206938509093242027495377909026842748646896431510566148953737816589420526364150173540746482560899967186483300130774198110818769406340067160701890711390874800072001668886673510280431530187244471458849938773433609215472624346891479535158349004800000000000000000000000000000000*i1^22 + 950369810500980734903329996509169810082080091659461310296175336886313200826689526732305023553223620836207108267608343482977521804422867010663012617594369323057667472641508574364269119136757101180264410667401593338418006144286778389896247477606415392295151649413059876014134805634538194088567474072190607650443789455589767455505430231780855552064835666631211712619029017625422794819049291814284219572643564390476577855797598430776174576412071028376459287134675323677777561368518578301340970941124531076952344716447252806687461515844292182138794644573741588486866710652762780992025485500231537218716437572594202746435754566397941605382415401901279445350060122913282528456004361493611556697778819473663343511917962593870873884571752652627217880713571316555980882333342769566385178680782889159739704719588974738541091120019522853945362193166414675239884149269945080205443647967836646748692434709962272464344574255321950869352743383495289947439514539866824247741880696094573120724286664443534015680685124176348973662202387311448843660452650251644617279244825136460878980322321068400265154049637715987459933952832255060295402185140527752673972043046584859513193547356657068791726881148261895911836515885252530087451489694222043775735157740621389195913948740386468657418009612846034837326549743256916799809679017731064683260244685392005651219856178737003352084068067423356710463152956095724645056824990234015703396434800084873783364991850949543084765122396160000000000000000000000000000000*i1^23 + 215164701506270741669568507370084090220083365624372192156912496664555636379978371074926992207671422519780163684770492964075568407038028968513472295023102647416650588680446345372392855769996894326916292493564094387508693003463534180622874138534063609521203967962819198848805481582162665091027104200580428715409272865113872032363298784402843292188085827262750180064718079912394035232972354618009299576313589011611629168627091868483551329870627235451080678607493807979648651330976844329969073636669239976579271582183277077806407116238572486343278982497902229779181764466074004334952198447355027346299203996769675173095474446912652806388793995711346647561842835128687892876893200856225867476131323520216467070616557992837600006307157839562951194962437865486494171661950513600053813916066825297606496482192246938273132728972173505636212595999315634801301264890000980352633230209603266467748010779262186963419570607961814045559208993069588687094075163713920079253548647033623856178999247504433034050695233907758059687691776700637715941613605110501165499157712319651466333486353425851623802019988152755708632372500876703751416962931872235671667230050088251154590982312845913454635138219447663620145272555873316592035549381607226046231095446923728153835734233093235298388042919771730910720093444648554936469925287763155542806736347878713454488836245583556225410572270606339689661989755992436312280373004328555312133093469100340261697797720190735349710848000000000000000000000000000000*i1^24 + -58493952628852314883469744987261367237051027911832560783002932952970734226951951520525909256392902291389097413008764553350573328934526010092979353480641853083822634358496165094226871149341583447367283578009480495155603712350536811413143150944394066837745409910832139150099219958365239188991069537711683498175145128727058840768905740135038176993308721703514835710383642814532100816775914011833312970355954432445588165630820310877319658640408150670138504762336092286697959390918596495119204590927377893595768553414413214030230167060154219453774431647268175715457417360543234400465136953921526129550051872683831166233298881414530993190313469389369404728114175818992608088923921798932661822919063784905110632692086493194457973081284756387034795409453069243668301348811222219075283452373058862439694728924800180186401621602461975005454831926248330095074536260735623736535107357984143296886727020434048835896758298871433820169177194620795660719753910543791200147419703968584354618424358578627037841294113022080384186515194891524024534495962938563851184093043688928316465321999484040000345329057498617108416926232035955886192268697653600130301398050886317036342307162780204632129202917675479321869620902668252784204183830301439193885715951760097849297813363195033688927605119926733953621119487530842180648122733542613918428254005845166334076064667203481005744609630157098955973707921389759167896931901842063652078546844101468251074483787010634520985600000000000000000000000000000*i1^25 + 170130599393512088142846208083709143478218901082694813535877156470537337299815083986341909415204522725455952017611577004497656796750196826305305757001682451450692285102783403550409908662668638859969419515662480265986019516909777985409814143300654420178169451750003257537256181551758774181262792590710878562874458436978165007907540981092506692220878234395312338005117170720016239262051422917553948817455251994981478799976644637191551991738364308372532764966010126011302612840658051034220500836445792027790695916113156422962956695783183620389534620925758849687593478022401595124430412417022149189458238085021868198942961001930488545212751637716415577176858428023630290692055510291250423429038429676088960855896109865306361015503593396864642989263543500696293720660487172025638700817665225288499638049486919271709225617295038398385937782627933592711375193478962143694682155154145309940271921168124925308642754949046893718921767132068434525158732338719928922312492678653353797608838967600641007479633078649597912568305211428108364379600871760824454863251552178018937976192171046443316439539222538500457739669762740653034548615018284026452510148705125913061451289106637006553681790935957540802779383217726600165454630423478648953648698362210248720915720334440964540809515285018335793147761256148457299044370603174830891456484186551551756244686203166666780872100515407368990410068762571453141466295524953581918517111457743324495018364203800985600000000000000000000000000000*i1^26 + 961174482935150865017977576974798224893766193162253907769110937457808929925226540513802529065023293706308872340442266346835379129630072740753346382585310727227089540074253414909024009546156919134165288785118284836090127204370433667585215263803721544713140087206069412922131381570446567059508668595344814847210070637816065023733907482967700548728030441527956820042653522609525892093965012426355110945878550258929940541749379450344795818504754233953159135832189755019086166929348830756392274057405298384971090275881997577571768860684314425801248060044942741907738289213257867117649577889197691911808641609737079116083031518903336701716738993859078335953930954991218906585192449933727527982593673430871690992408253290151788460292027310903622761022150636211926083518385217416564423248006920183294811405035436194027726369272406365183726587688987938727037509329760555950439832479162362694749991319488273301765778645410533125713413963256748889434140594544655423641145953729621874664914481395962113906135165281714270680297074965945871599899865869252673193176265586448806309430490817456271506418899220775331187407572207191188980224811147837133073950597142029354153586477401440634610845888813918770252772336065925003531733835743689343104714634916116348066962104804240826923358134222051455984040350734601969557737790668965807108915914506725522852616801764115341495563210612801695765375357529102724549540074817765217941176600623200685371177304064000000000000000000000000000*i1^27 + -3088392547200643212282601782223169873746462720858176538321143406068736226413231254179233811938161963164258358049992495329204694415142798779701379717344743484328545997599476949493867048444797383373741257856657266183126279966269179689739505536494784254673162755268673381360913857234677075522670221743904910262037269487001729962719607638512794644619717839980214195101858815218095246417039211322477774908544089598742595504280639457648245708518896184730963090408934414632325225592147588275135531478332132066336478559388063254689183057019573412378511762905360671524683208435790053874653221851003548006133448913155492206369444720398509342499269470247619186831214011689835305085172237708645478307615173472985398364248026013506299562797343899869360787285154497605309276309947457558801627047239824915788375487109781717334142456813842110083217270453729419845120300410227804793196047645908397264686717835741688662516505913445850968364209694198615111914428497053392783454268528953961025654619648348385065476082961370895351837032039459851745999549989095701933941264443801698145312130023621113192222535101859841730750607821495967317444087538876940735505187942559906753914154689925661441778451449283493957061548671638613572605104814130207064336590609621959338993909033486423925711036420855994964902136930025054791001470992296752008924016175947400897470799490185829977958663343943621242474449314080380245996993869245185891130181641184088972643532800000000000000000000000000*i1^28 + -4545703919996417005516262155215211693353619543431460801676852323992389182606048818769958961935077208786481938959158026529280482184555384202573801613973200420342428324057458015271880507934394972669788817741174997399887136905293485949007029552739762691956114951690522481841458368710062061664196770624608158020280772957064559185549920203405134281261298704110772022458025995246249136559105931812000352512719210442017380038112810819601638196129406016048924407943027248691674178819237806702008637940890019485940161622791708885257863545418650059463916766362851850950154331146404649389550189645020761548790800338258821128500389969182529554641406634003774055230421485891624193004275712775052175113752139528487019376683750540875752556075585081857686732988836904136485781168489662209820317131742136274617565370345422968685540754056790448685127424327153408642868075360640498040954678482233572758885893138628131689119667278891904440701942738026211311891884820752650550514636369579002841551622608257056414432481895036520898628371654591056582090985894583426684629134660959260865338318011799458699092164097259577717432592160483259986649890618689264051554936734603280356121645949247514265198426048854655403187142093188563456244346017290440117054910628723181472131574535420878080431102757979349014531795684818902505602399045862289225440376403283382407292750137329102750456603570878306981758970172846975820075205489522837778119788769712736829440000000000000000000000000*i1^29 + -1940356311266752370646642937657520424580325460428691288944287278489638579639938530849303328174014748542385052890142652591728271058982764480207116306143583924891888364484375955049269799017560809550817571871707914680344783254485787423682386813309691662778389859410453287536754703914238084253682447916519820379763150290102095719518599906108125177864523831595505802518713102820145990844327852755254191147747085752909341488290032716112308310425799236159373411057111161244998009007968524279502839954854220774734482966749696676488264048932660464575398894596538252305433015350841579501615315780211035783306599184533386322868499773031983195893381812080670976527545366295854500289337869272015377378079475125813775153037540809898501390535564541411982106687997914127472799904229036502430659022425205341048706750351031059113246368813797288363361589894938511666091285798066893603360869340876456737113816533743110536358364860842483635613774357007297485282016062492553624286754200365624643286394395935296710307316242361678713439491258951610935841546155944009890346203117006670865726931709620387359583818545142669812654404051345512311838320260380804062380712216525334151805412017890890215036715218867626046818634134741186714409557841972174654864606826101542294325119951998895796388767899412011946393903534750190518629503965885018224497496487105005944376814083256411751268254089136284859478249113510347954612246071658104028293982649843712000000000000000000000000*i1^30 + 73336898578143433321149900479281225233581273312060630229528061463995734946095171025459007904127566749561683130975006429570480850601396179902479079500600753503897164891715277698256367466227612026836766804856119401159441992334902161461824989563836784874038821923877139016401869966537257207279082593850851050020268995647515536506454707454480692482038141619632220795350590449924266558599632998425940379212337541634317670890239959282596503041702518484475972081170936211502560460105171705359690067707862536474369949972763681928739025930334620353869098717759244479616820263651577534712236180661480364002301371991372666112191075164096546506021131212330680337191031714491412833984199532231747308196651573045730100140537195610047396758881991916628360587273352430491464654717609559558232001282205804292137464024239620625806650879799621456625251007905215641820430999187035069201765097292799092907234229063263353210745508593585975387266893052859721338102361365598463365864261325836048002782063933311336578331798354605812208894060043962129375317453430831806707806973709153660615216630799939998200146735325936617818817425635004385107580312710506810116791971620423372102041496048620431971667513883844178787781686533220002558539734480021851944807670218277123169214209018458968151326858987942610907693574970251885667493220922972889528652616059547607608589090461862312060171242392951363605777507147559577596490297516038762392453120000000000000000000000000*i1^31 + -4085647502922940861756065725773239224170834831676352250412548136493959002728795981743120527988079461008065103779042471973347688145587980211353381527321478047787657647499157727671788033415667334140537688594813475267666843522889360719451371122547198769103092901288083629282661646503995584078047895051898515971387006594064534363604644089086350375446148946696070325966114885368519449296181690469288824482585945771027299897204035989013411918513043571591129515227475410788723003335161162975567341395194573500458777172637181514462574535493108170572314975101859117826600486768502653667423313451676735364139060713955868427912129975981445520190067696291656780619701345649997924615877393316136193285534604986431070463521342937606339018564786434386854692716432781122862029089317185033903768161515448128081888245372299704420673378752043116931868622494833385166088047842161338682456440431847386363586444699048760121318289088859845462963371740498602164197826523074014758260852671644651418490939094208106216920228504172385913933678545683963728399406385359996068789456645979505386882114122549607703779325169918200851393663480296850954028459582867186780107435986328947503231577938023735602484435654432776988588774709381369906955288412281321369819134143555426754442748120602653723285496310012761389531601839848695209771062400186035972114604356873995904332078414706459229089938182765887569455324175101916704838623322893419806720000000000000000000000*i1^32 + 200150739657647300101940485628274893237869451426247193272505519293217655099694950874607916985282628030365280433308866689439003241485478177386412979346666640651785326060608885478384679689443079767674383459324129334071463227520423632193688774209944462947163328320155698075949179862956119460264385054155912815542724608736467716523729495918913762037086348790184882383555744298317701061461722669406850811912332980875055337240491949360204345466228312345137985980860675204728660400248415112971718685005083906764864312900690531581984846601300628218282761588155884644282001611075425514773874447201104264562840129744506436799089870759802773071798135872669926876421274256094423841489053495735264543089223086619003102345933078292946417854380984358067735876736345290180940885651303326371020222059006016143354914342735435948053849509448018116144853445576776554325687087441755697295359712214236990311751436801716923429051459538111419046247930919750643723539597938645441059830106788192435129212753083819536876446934193029161983964658409598555535919861844666862702865399406797651456779160411276910931949383202078213187429261338888705525970403838417180583309309233577633592360443933330533155685499143028646075241028900981901577484880149226181353378151337343798924430350850414870927058414923260900110338103705946914720483223615205339649358830700686824698156685603508009570663147429253299528906563128955037607433101901824000000000000000000000*i1^33 + -5614849184699444075102214937341561906965885680068646200533250432398768661051575882069657370202256737620214837734322730116735069810644250630833149442269447353420332117635347787036614002088775158487511696157527589216753739309001570451029724887991345317412897554120150750502048918324782480816418145508707183062755305593546482901751802480282272718219690536752620999710847184328828783317930513226039997771753066355628213030256453857892663860872474623907716611742582837701471762505634000116493473036914481400964741983831677321776758101463739088098664752882277961263118562814787766691817262040704723964087778065324265012437562903368431606017385343833511797928035732339652894343800402812052544178738459324107546378711593132464739291696152085750892915267077348709650448243557961377963968102900843528157087901849610052447456802616821333228406195201131646080468347174416402935374637342695647601144607786065143759492557342589661934872164629548666622669624369671597904693341669846732120662130373394193881826495884222854874493834732837123149336815132281850122746031866268278189069259612347014511948011260752622682312852576228881545891671881512781047776065066870386002775571764411219869414274711985806380176771886841884620500770769679628332609535856200162453743946250584544126794287926672321076649184912711549665132598560421085487870281395737035178998647131043950114280080265062433660135135358091876516023500800000000000000000000*i1^34 + 93045957793399434376356785204621863442387167095777644118438306679604542856417327682023212993334138506907205985962832792062267436676228748492160738235391326954028698706734078307269550024409871179109657188595510486583910390581877692006582296960759808594851482027902173528174005902811629527670112967840954966775051357464184460003764375678076644376599469126777423720915071134570673409839884141439525833624909897975790553541058748402715195013777275708124965818890775174178447567218022901323363351388108008174887580078775361570302394411087244556344760084593485079312422803172535224308818271499584372603494355256541140095576994601401734895851634131452378335583542055327122355319540928534977556709913489346085587687732108193050261992795012813007644895983882702615738863350180855764934862531257761919749536705973845109797525418967187854488963693034384356935190500657072169697886444294964174655217553569972907936141130984708311278302687881670956226059112980570711670632661187851746922242012529467640728703800460399380506311798276315554274273329973181966451222873379695981559702694522685548555377765521884258323860063645253957813691460924430564394271528592220405195261817773427871693349573018137747729198367589905984107531043268413075550742527312913734288879149655744407720479112094512769888898598099472408584641519005584821074304808635517734948437639996780436700547203561585396121385697668895866880000000000000000000*i1^35 + -968581340890196083527580280829746696747366200462567133349912527938474541808963219070528400907679546271458866544123941799373607003956128961729404114822237496736395266618409579353513046336269613963919459070740440840542874813607527823476263492058321489148757645210389780540460310303581618951379312175790418148988314713800464737992938529947208501027581967984407671720321980810310552379378797671840656267731436544416604327456939446367123261411836991706144554015962334829435713978454158087340506112176318168021736882668982120314909604351585726199445596087176409419258556257211628698582556284153058152382594226546703678553513434838078843812851573673561327569868904978027007321053269819145062256495065148644315634137970136651249987482492388670408572462230994275583395125654544729006568730403787687116463539356974185254626253859520921703045389132305211701480648619911861526572734076437887962309395018728677938398387262190594662614272846018158204448386296535889553210376595777218587515785144022369975617122088617227386719766886642983683260259961142159225168422600725451917260434885598279459013360425208683137109289753244499447927277552422745243146209853598458896621452230037017930803361713628263501458137670152149753838383285616923688397992023505076713687933210123049337918200182777676341575111706371666904449650373190706266606196351982629309273887455598251360440554584274291917829374476288000000000000000000*i1^36 + 6455125719267611320932091512994386495954067863345000383229915530696324755369227548940338072519882086446179864295699030935609727139653635294536903710077426032152153285734649548091706134488613944481977759986078450148284304396570005428183325938113524222494103090491723164661584256797835480351516497779112998025545135111009417521214166638461856123888721488496484899175781699068796746934631323256872113091703024538511707509840844968869729165152996541227351986412108790556806350512931094612670209285059778929246407582530950969823018865415481839360589627677312510878806669927055931425996910890654968697602713719359543529481428724217355464045500809256786083401025703482798797651633126447520876758122736876900937843314117866197331245112377357015492937595479451150909275872063615156882006467810792907489338485407769682576509914544204725215814757074606268909724371145933962864090641357914403437899968227111127402518368856902384051267087317243314642658645065862930102602849533037491104262830744488199873088344231277406670287753969635152884902097271265446274041823595107670752849329525744195937629222370543058251159546207857834541030327630791184161169847809085773943487620786668920794209246204429577954618617997871167936377224687722961492829658532410129067792673401091135021249007839655194981608811431210398803780892322523959827870208760621110928458077458501111075524910375688862695424000000000000000000*i1^37 + -27807493399835197692239773270185788579725882279470835771205803920090527895552563506791975182522685190114058040421343999072601734540302055538579878247518335482898063396169919917057845307884276468383263050655631620341216166842854221417071657793484329753153092465647020530567982097479174705590855125741450146842212897970714917583568477302887795201457185208198774250595172443518243491978985645926214661555398213750317990418688868787504837677327018710642789677309574067906658928306244686929074343420275054856244063801936837459613857125714584459116389807104922248802235795043532349483260661329565926401035443731610303593013446349147051265563978901661642252096844529516039042916197041848682963371308432218549561196408064277888894399424708823831262189605797795837476396357692949500034687147714454451293074795248882270255041870514180300608421248643431776447903426537034721670432944044900202698234153521050920037129574992602527269427361035734015508059557829657002885915490429023404050551700459106960895808409354856636279038018941431348955661718126337483993686472450530992375464111351709872050756622181235165956959351932695527945167332111569053199259951506566849877175606893409956263393929573583411764500203558305427573329440125752383494550167153061232497919421713675264457332040745502654519825622770471053437860108273008284070369418704403319860505726265422468882937126872678400000000000000000*i1^38 + 77355317604259559265851997633847690148103491552338644908977393091465766796568005046793442054870182775954626927612144981225476093786094587879493775508205978942408299439760656128695944091111799795150513906422922335987669459719775426221657802036248875859989699921207892088995305709501534875607762463025927771364774851528233102926534598472511771692064673694685345818691846259844985599711505513642223339946826184702846414507158851182134077951953244859920598422944277262039702797464421843943853480004067382388774738107651193254712758981958809461087892717195576026779797413577738851814760139408436531084498672057112370209925864861686890911290040005570610016163778861063228462666667106175093684415997801041250190760136836939150581856114656383023097012245829871682692607862842338979318632499968560846969658054286751812963953552964059155447689211244854304491895016569811032244479528487103739408047418647367705935300672898287157934414046596324922854311204804940811786769602264543418606929374640760249785830710203389327045171283902045335791088316360036066614193852436874464777580920291260009250261412822690022931407509739131518840211372261697161030024886523402086693931420685776013241626226307516904134121528411481010941611174795642185559002396231444385631128894735448390820467254145641488077038740369937312794786162033757756790192819652841979751884562299648380163325952000000000000000*i1^39 + -136040283301556025411646502958792944282261346419374759588031099614624758870948473829381944838774500698102527644522821167608045983991617522552460388748252030208227323805789587339413472800864258984958729971804106726327740529727651169205910615365725781090494521504254211282746866866767190839388429749671518993714144664119525833750622076133436565863811490783191007188816411083596928480508745905040637315455644465308688972836135871103322029528942849907116220082889424723464268386496068459718460625045153287486890941679005314271742421442515683134656855832972414155003311224524637084084397707517699877052892166355041615169416695336485090861647469171921132422373782792451898334594150024928233154457537651902864842868156535010926471790955791438195759000487011184672268631908619855239639130684984184256490434235617640152097214447216350399147186490603810544638676829071623574228853974320595638403817809882371035735475879565307933130030853342443740466440399210985005661767358069854913440553316784610385229725637169610250703605650271054120506023818465902195406969778447065016674368213761620081445026632920144257499909324260348307143474418650653164404999927563992448547864204397247600286705850629364576282320214535389786610497840631018855220688428636407642049186201219371661849369846366294039407005634599275509063629288019169464758040951829474244443169887671389388800000000000000*i1^40 + 144543272052589182614692676781379085012011392779309096488806275078227703626590226938700452509526612107620286621942453330355587613528826535665166749437918929098978959191064621695299508469991804515510819575490745578894174154152747818907998964453112248389675769016322607069815540847041933584882797739001301114402883348113652806373256160317881508732130686431799553047195969732140618976892571062088514135836976228925100198428008084232267585047212223128087602412593928688772020655353186850517087938858131196355735391238186371804732496208610071112881955058954700888647559187357831895055589150546783135266770986727240061022801889101449019667714104164787473903993362472107664252120136668193446576743491340524951377785457991691670821069018464192120725399512451863652456300337485466658405277996430137901983129280993088637132240109319537931014856983332171975448199375804167151116678722846872274798800257631218190481017235174069549773228794558797544523067585516766090032832682797824456277563806585370344480740103843869271602605503390371665248018887448228879218922379649987207286581267374041564472385231197194088342091610261245494409276618054415367832697620693211589150306126314941653354047312154395598240687961838507139137383606518535496308126333709674570364995229946488658183955627922212709952422277062779222682818503861200436339281794091287189000862924800000000000000*i1^41 + -87055984395368072987717130149331372644435486608383868713739491197151236796034642818866257356020240202799629916794109292537918397915956208960758573678471986269616267547552421238389080304757756977618392623615497879893504592426827931316919725724541522962092308865841745691382179784857088777903508043097107204060668192278501142452192303103643552925362570192425625216951772153732006894476400770030273548320957552189451948420334449074007552988001301527100916962094919367554354144764690524282699067839272953659771924098107676978986802867048089372329932320781921360863514358657587345238872626834248642459504531803761822310753155985711388287894551402039449587993691306232911471406548447442735289931909902135851614407941515797623793255835614638618444820788181503898045407229466600814199001760465848024969249218639739533321626363726220445026046597240918620269141286890323288781604710560621035056825382245677324081318693192930973319568417042223948046096586560276572738715725041709218851319757165629410930800959384227200207119438682109067381900248199670305210267789907536428127960553156916022549876825700624925757676553374375730708770327466175724415773060621462797854320055124856065461366874131703550332885542541333496976315092643283343953167224027690129378164437121027403733117096170192436096120959701400799012238989169766079661276875549991385088000000000000*i1^42 + 24663642112864917028156543334094032340567427892718634798271828486462150710909917298047897975507311789145616612775114893509903112592664631324283203320032588517198753687641603075930612173668969352756650017595925369163766219445770135604349919195597176495148533671425472402604197195508330273500536406325924309526634445711804656260616174833628471199045413635409513510198600278264985720949818471699355306505373010888539955118603513552292941007397476966712666991921153036318081262244691198770394611030902612129754997825586174382010937657062063687397078473919706485571035232442815291717822509827789520976083696830571677689441961974896981729552385057826551689895178874418424992819093737104032644571554293395316166467046402320529336523362214970985177532844040963051484786490027400398122864269805570809959395472636122424087038292964149868466330528364365810730206220139332830525441590239777244925024230820513903569349890091328082067736256204929572724171098060454751904692641993844531127225594183610478186181531175480970933895291421974739913881812758774139962507105974526584350275187832025741739189997294084652631828703889236096531873643697547666574536345887074978170037467813801975919335842607038120744868139610258248289951940410502613645544495943557343956483658956460088167584585051349231569810124676528082825489227491414944110367215001600000000000*i1^43 + -2752545731639701675853322817145786679406238312338371541514721926997085333928207798297915838585289128614229083876412186398174441301502316026002106288176820389116230003186395414410114930991170304593363749528334946756102582738264987041926406572479651509315719949387730387279322550627415615195288279041148960611265578501233095432664961458442543754423206527783709204682076936853785001158081670740291409055780881246091774283137121285526932953412815060874588403176845779265834638910194084093914154988413896716651010958807793033229838997618124697899460223768937078560070938448219674698129233162369591403318273834159940642213474016237107890091178775906203069005954802017326507785890340841402084641774056872931466293177146139785969103147834558496588774050679626838282749760906480254430682350433048245831812595887096657980054107469217441189587794173160842364970384907053042978367993859680328261934187183799144685550950262216006582165565256853424446561144826108870828866409029547212458004966419359250721384905685153502496948869518639868795740131345202068401583706363961250569945542046461815870165953720685236250105285361836278426698551989095709161150110788508678183196400822289251751737908107890190499999181498508961517011565814837690035490870779939133261410045150398972875076680930734396884121390414031401965137417882647141786880000000000*i1^44 + 20382893915349235613867753900262823548183689263633044023186181606158503867325535673930520571676787518459311011967599591202839401727273664384169346301290575208135833683876902754423514016892442713909875999130224259578704183644048411116409375786435960213760529929680570733827050671486264798992388120205113797596849733528515393542538172339709269835536167472649160610522975978207167086786818649707272387011800192366650509502774599858457966661141944023436582268448259939897527769893551093654462337046119772937801806149413790370104973739963996840820195670411319882045683255727662467649160221388790310523123272713886156530896074209241093564631446616121194428636890362095529548244017057617227583481589611296631526062330449735529643971081816117971070246049010660395472604385103610424626301391177977002519866507723978594259260821178481311715844309896302964807357522216272558126789203901685647290635151677774955483973566296218491733799250113912320067377145056775282594517075201439928845316232817268249906630456886598894308294328721151665393422979475594628956587611511229812774230309484266388402235147052085213687655488833334363565754388566013768052687245890017639001213234070270552180177441673397207428029161585289259597351051473428791054874528756463742222053097696002557655176524423459870888431796484029450782656314176000000000*i1^45 + -85732288965393655196769133760396444087946775605035860992488374029308100157802589056362873876438852648860302435864448253687727678227185558755159305685756413011555897707222039649699999586252150424630196865310626073811819702683574761421363067288558699965827674922320700160045926998498784534648930480870955026327040348235135909766483397394473108159503218630742704400225151717007443695074448378904440411465206758344750354105588628756351137265650566074925385262724205702305394222501981625622324270024141235232682750373491050799144938308433117837912270551889240525902978145654062789567995194300745069591188913556470204190782891256095643148552287370052344825091264608059262952065254269573360538988322177811251175088818754360059588117430825935669388382588022981012085723932301638490476561616457984220034850482179776433305836124147441005104089802576453860841870572527514771991002435102398804826908981888875410409341903821601582553822761699656178045985593334139446092047674272865286306355760210887567081025394475139187850221576731352299206329321604076778496063587150035079698040963272526227343915538695817686375181060034878805205021846695344643699698655237293316430498196361181820172594916233131765324013974362570695920298683872568418441439618729332145599845915596719060872694975092925023753474184228050527200000000*i1^46 + 623129747288610289499134632319886757415913197318650684917027753370738593531242943749145513473260564855247358274835765891707052846682379491034870455477266356006906103175318008851554595077328523757864315529022596028959592716426592975479671941261383234296686245900693882787511016580564252464367707027719759170193539163935645408776045927940715168504960193877015666969561635747612812592939725770839238501777132118557042593945353892324739186542100079368415224006207917692416930336234170215346992910254869142631500463592448607851710156830095963319113324615365248799477141516999774915968825029295966969862950320582693102465029616976914433244801195642240662754700047303883441803610040165800775412450193718505451418673176338163344460271351609650455866573116692222141170742048905180682770400700114747700194591623265423193804385861451574512814728973740157439888803319038112516401289151355201990496621905120183190801938708714552755087549101478844592952836309520748683496922955551362582259892952102361940615078432508977011695978960154247021688811651556124045226799655985454783533773890667704522322333333243894689738405232693589166864756749206717253475935045396478969799118601857321415193311759297300583415068521909650136397331805789560572122390750595717237454013304506802542837020191174725467783971840000000*i1^47 + -2014287198575583028233624719012084495271552302091656392223664453837287010193116199473780624021370235669651416448598827091498230104509124535103228180500270827462916136264671610371155869034574960765913449499169688955136054890449598310520271703094632145996585360206767182266835825444113108174474759928883367015711081325267092971566334644803516575500298669431341393060473297982496530879350615715787992705829400571714952587528048361581926733824426321340703140457510219291471676147562021732038815747405440049578717267413889363483437149355265317652499697292397891077805832660556182350314845611558585194574089376160855805950213034250800863715957215567843619097745932259469464057329909589466600017877725071024290494543742872552426910202546257694237807833575689848444125235870903732528704951931017930153823932045724572717075748683342154406686666609689538680669560695085315770663979492096622952398649457156686668537364230646235408043118047050614067960523875436327526998988501475626224881077489995876062814353906517767444437466328741191311951392985864910330984702797318652700317918077989832318630940949358584596619784564542171913298320238792557897950773097753707203177234519662672320008533986994664282165241064364585636890100545141087301121734784698050979495533059028768412980306735018390500000*i1^48 + 573523614360479257465019671263341579221170312197951948592023277612203771231342698862073385247953905537412747985197763346663336040795938978510668946498296905076164031496060739277838312461595039361897065522347222034109337774535775576848152335407067059196825845398424622522873318182864544240368401921986792313554225833844423644675130934014082953674340119111743161735286683195369519474111956566662547122858962617966787818786277402279879061515624430935067445399136040792540565595352291416833333227977259541690025187496602865180102392323767801396042979913781621313080796364394017162010435512618899037939411816332986130794118821983951739193964393303757430005599555599298632912164048055426657765096269236855196382837655672780701545310170686315380692441430460170148225417800733709836804057126469711447296676331663499919945079116033786428461573012237003422876895375961076464492115202282399775791520355179122456762592872331326795219527439068063475581172975118847319085448519926176675297144404207865033687065714555230005337359702840829635733833743054570668030267893072045271328651421463930709441286384924172110590326800665647248998365574795333652454686370138417352458566503568743813796857506310315787040267310377545424142035034435621835720611254069430689729669648945074771787450000*i1^49 + 6606573988435417755400998489812321999756397884002654031614497411362203091009953702909939844849653342974762833034610834873991969043082573301667532479343814013441975936010192926038837112532244962935951422472594194085349183857552140802424710561278842200250808663746945629307417842641827716494954369355445878354182499312481705906610865617411474356890436169878698622239829331253926616169695492767778325618504660049844510975073222934949307241162494540293650120914166681612858707124639295080859394440129029864561463713139599930182275435693272182927933478458097296742903491230843750784407384416369595900329738983586153610450428477819479631540934825769381985192779746806064809533924272163599470284005374239954433114424949001028590820229755804949603199194308780226680757138726327485992172982783551823108741365299639290939093483391053712263295745703872971447775275642212891723872359635507463272813190512510728384695096847409420463295999706831100052970725923964925551944998393663382651414944317748496744086075209809577857779086401276719671955665470982736759425532589179915948745872911489795311995040721688181364481666184454565108021534802987873414732419964270927188788485894445313623389901084476331334342005106741778771830481924034776407183229054161040515869292170000*i1^50 + -70430085469245904803508738823598410845029208941716255327249887319902876799497097442579906042593204390997900092556636793307332915254556904926943176839065046807646296016199554647260148472507403583873513573686687685660657019509434554575273674457421686966074682197551534664771095163222017766510033035985682971958174611367156627802123369027652501640895626664782169858681662999892007548156888902705475239703384589608746639494598988852294591557673507126321544780124030088623548844020253966513597836354869604601781328311392739967492096241383898241079392358515785564427537308745914325785975897192339879216189094035855630474440886199834488684376279453547334042409817917059248001609959245433624131096781150953775165429141298471423849088531257865022258685616085159437003156915710053519702832338465262247519936378294136430385828023529101327558837413776024098440730211213945119271094286632642561952880490701988192370409135926713271284168708331890016118039248969054770208000003920127707087157770575204130151778028113973036790764010891089043736386791511487794867863307908613160373788625231650010670881873839375677042506116952354219214870740616854616813096895794629622212368928550217550602092684383078400757131822947429571427820346184486020248638960737000*i1^51 + -29789657720834225506372744177889989059878870456742061584501183176265443429137207968501273441932107197808144342775612664566378849014511375212599101658972969282540623344394358496797085196653376355004819929247755857674365842839430664108451106898786940243533301626578112336794179583646165319578384092554283982535276440180617738953817367186901282716124536536453732679336316413945263783537919491364214837094020765142601945680992811317691903204768825657134495036079727556343149686856487518357280336886585795489572853209783617429118542602364688931465882209678126952591410246923664049077319206404812959302683670628066869399393991193372799359747661415399004881520279065088775503989288071052417289583313669023565598436402399363438438521350788077199449574383103969703495877086708810084594640752261164594883048655923864292982453228743629947607704410901085741895808209767293719434176425983809452090064315412126774140921019413354949702498098979877872248479974699736674056434751649794902435292124067682308593477211224224030920729096798399148375858814925981437546831802754790198058375289389702391061271743176701783651445390096347717232006762310727372266390327599079165078943626995824516397340958557610980057369640763819052431451306972250*i1^52 + 60224026276800474311982734750008265703253173443372041869549531631832393140577172145943537957194859149383969333496917490395598904646856069682417819139148209720569101732122406629835180011001097885952399047706617949296076213555207652355259441829724696074932551491935076357190391581174375147886425432107768738287448618535269491338767073331297829547276819041600609424558435209678804812592804948479752192531673060520516173453073375230506333254447721308611647494015979262050589474347547328649023809962625370581138931228744084714120380195537166355876928824472339375737581049340325677606181120713648577474392224195745255723621193911605971103070091671817479894582627097485129037637131070097099248638714721681094579205641384929310572816674540276215489953206619322823897996891433842325593630302373760244795807647592648926492015622287832194547488514081293017093022012382269807221711195231920235058009551973600149503872638064280210487264672887771172271742986291232958268210475982728991698850797687846073692362071605743682829132733053839951339220456370478788854105887235986538275784838924104473265579211618093155537857905308771478913853518020025926052618699682225351981192335920371700330811197025*i1^53 - N1*15196395697876352286457768694713944541701978098598550000169049155965975151788704270891174058411136348668337409135240102204900755826388147698998099636065101987458706677020900864829325259124627391342393581315320998992328270356321119558140217837285892099864064263666174958954332397088903920968788427540423921500708175324624728523642100862110457776372349764033970176*i2, -608578492233740885264474221992385126212533430069876895614436232536983640018982204561418379395189374855052032058833889107644638256918833652903828655237188670361698808026633869919857582342206406743322605791822435857888943253931999215406331971652087024785625128897152191233751078511247124943219798708186761153127098275874587825036363077808941392404108483178919013816568579723799923241758726960837405016641154709474890254112117708490770461308184380506615159768087304675740623604195064227115315569043667311375924066697506887733817493905347923226359412580279136396975946168966859327900303552609687416204943931137080411222115841763873317568325877166938612238780387479466117617134422381515878813468664263745222663346747231280807661306652147779952297746794891397930275444613576164500817045853386873098254897647272680097700311796090728627973348221069229762870117688330601839487332403839447706200007574000980762156793336708054129372377491483501210300527829407035299534874935666030452884406684899956883402121693554272167532615603453192546210445341270602049939415013938848410628115446777721945144450783625910704000095998767624711596266130491281518127553802284348276256020241375465217575127021148179821032633576848223832773182262593734982494037371621597074790834449700748584434450856319269736742754304494199730277513293368691641350964344470349449075602644616614520192376248589689855508357673226232217193275379097351182423689708226046210056844424519733277363766496732925127264374819454159675107037690067266401875723532684492800000000000000000000000000000000000000000000000000000 + -87659750138374373255534966850100930276025209051643544549328890558679812940813129454144694530948735818394176681098755873845809592802907948961766984043648304408015470706046505132587147105947987322879851286083477971879752240545804230026770916508157672652247167656738366874175190184570155089210430886646523829422738925940748863079624980378768282696361773912721259290713462238568476407653632856070086955998237681793028246838813479665209059535560060719151005061984184032046257903769056845464603570432808124125196567796614738032374997649105713114325729033318864138057587035170627420816762963710501781299076561437695323466321045580376702932926510278376921453657471916226995430802937693117671237499182147300909185288153864459175145154188282281006351155671853347611018043329009604238206374902517337166548636569879058984228345103731717082749453023212639280147854744601063421394797502424201071464216719893597327702189492471920917403777182458902693108877270953929704773939348020814661869839579146493833448975975594733579801901381833084647740922295827779390496237802841446964567342627160092185007604748585012296042198507302346691312284190210605686360182755038227847086121895420935663987026003188968843082794564091895005082149001167787570074720971116283380871594036524227706180101825898804347764839048792135418352707834387859770883370157295347343286360496139995431757200306825256439380180695115386064785690270291260158364455217396663311356959648895116043992296139051372016474070166958615256031905086253552983851806363620474880000000000000000000000000000000000000000000000000000*i1 + -2392611101487002673954216940696585151519858182996710105915279643414461863442480634491695517409432433198882918379309619984762284148243393413468795413034043532695784361934413344783537591176591950597258811812837329664305706206199613038735890687855375060925058399777545468291988739488172110861759514762039515296894548403311947011783044073345454524219651462844333053575652912939471452426942282947550747876441801882038231040429581655240827111390429702207533264355998970168567482164199204483577306766493580876068357031326598033556572212170063273537811118676517948244774923146910093295144679733727737039977620832968163518602449970793667668722225891452620715471935621445721449009948296762827274535557510454687571828166503644278226458177640862476326330754575193092061659497856704257409271742607836748006119086829693146680035369509284628412978952844998543441912144439928096090903193382174948653465325502938477656040905858108947139010236181161812847087516553883693644925854702073352834832952641958867161062569603193630870098154243193076525328813739669753538834065834543704009418130950769179206818823073229432729946539928022240767679336613450299673874892124258983135935945792722533912082220456603847898406210546524753839152758413101371275889453016636927033879238349941711496410762607417470075584605206893919283101378625737920645897857490754737675449318475623347966411730058327568065321892428224097527297274384228776570310840751411316916540248087741303502785325095529934922803069636992191399373763929932780991311495311654912000000000000000000000000000000000000000000000000000*i1^2 + -6324324811364934115892402145610664957912061049327556814219361041437008759395802415910903769936582865292118583605578088211797351254946383188549184881154096035631902751186038807678524878810678945096918451436895800466433272771467461205639372971438105954480573979876453238178483744778937638237228820118684613831761269891076276970227367407159249758315795346733725898505133550153533425256740288913760749168521918890574573757665133280675677235733568499602869189569162671422222978539489158863483361419286871555925057043381665654020441840441609743965093568573037661348973516879090222824699296553504143566024640890187050747555384422477949023833196001267230340958902030079663187352660032704754468639295888970926134343187753308333521528435447717191480011813066086197030176667718246912433654047896556452701294726956460118588825426870023528958358664517842719311859144629744556594348872052914407038231528698281588455469596013002748420191206689374406196856140062025811516223164983535092200700059982348744634179768516411188520399653064842387604874617767380752724220397433530795846739459339396686899490729491038831384008719091257999904914487529744196328948350788374942334900612688069326737050284504410994094927141607369602113216394727109282872427857884636275936935953018727025575154480938881556176596251011946077725750492636549692843283367354581411000830137301522752543780071965646786237934126092445928794698421198126199058857909001422386593799815759948889906341457042437111404989757076895862313110610679577234005592278827008000000000000000000000000000000000000000000000000000*i1^3 + -16666332898271761017458065663408154932685231013130511321132389872929062273673815663947577654005423836103257991389817305593923128270915278658768001357228589554617888291510657669161107195597862117002517406785679195483235563720000603546996262529477094816904602917847563759562893889196478419572246250579893550916459430972712966525381723996036721093165412808867795212885819532892216991221628876142547287062955026683366498404069265894267246103975590383896662652656986852066766510813107636225417344537550730060870083426009401225610411749096804412939519592215612946011315413989364747636272214882423828532046611355953313302643356256044248194770813257862080176193793050848206054550740112498044504090427419952552548559476364347371330828231847677856287421725233827644696695461571872131959161707415857740322352391649398727518016777581638935618917602697821826733899197344041606111325565892110361144564935010828112613003541514136407628446581389087072381238814383813789595216091167361456020337646845107415533483443474937051695290281029936457935793529614342499168751221391945102660996139694193065264210519430001639457544824746047782842573857380245662985253611378024434270757406486161816645000274959056245201679454257500152065760540187911506596047862597563766017920669131143471445613258724272669384022227944899408703121870093216688423648051510753814076959885701585480687024606135638343490793023170940619034859473425667035546998102396544091210902475835330104004309303883854240121998616229955247300004061344574811839114353049600000000000000000000000000000000000000000000000000*i1^4 + -43394271511822418449350114199344209997565056284335779443474136014369694180792250986093047527560639096658077366462633221276083514092192480940491152482845916232910575798821227327036530259734686970069450452637200473952221947021620534932472677983209573644657509261690737957604265406491557864872615479748064463220188247178978421730429369383281569707205011174170481262502105488024387925295383460475126836725924565180178288542681582939920489797677903131001143303060805275091907817902153650422721881659230066618661616397142338180943446352780075109150378651757401621522931597101987896205420692001300490026100614997110452574004254156528893469008635353747920062686189214758794137119672945795061382943426242359044236708910330534935555043853191257948951869887565134713486162111818628393353037079482018688505476101032288517468718349488952924165306030394467358848538544294022365681158265357176111628671201375853371487381842572779573770110282208376283136364508550693794748077343017549633330915786322847707493549861710594437899621674714220330851413833207772559825412383115125102835808096462823605345797917512555359591982964299730078894629305160449675643903606198732673459917003164692355162497867894005375139517531856337539298074598111047864473699607020319927445935944972301272520507924482669386206003550607366129011980522490848261179518947398900151480688767628871563115115064870095807330241602417549329672428298379006072778664122315114962885441682611518390471225267717014467095783760219107533149256092993584988970020765696000000000000000000000000000000000000000000000000*i1^5 + -98984490759001850505954958026493118627669924567858913759995100715164005442501795430341788156297135123642708132055368091722446192183525806495435176706497675202576122030174692490140385504195383566762077108757582953595457939865268150158723711813625996674110607952242345737122282330305744604036952407130445425591206150801392742443543979705907546895835627733903250700040960106645574928707618396090775980334981051736747953816742732894373174300310885350271079104093319343509149153635097364115356555058396587553635513893831255102421896378575202582692361497850995573655543934760405580123007176466629801589272775617211450985065335583537023450812169138828978288693315026050420338437438677800032207926849246814255895981363499465485809880853739912930059141670231837728373371560751971599026713920930992216015060774822396705695518778521535672811471384419284179775066468554064224933087173260890512846365133598591996210388797367509262940750037093008038256658535106402073948822422697428779748921773139719149451177706607076574513296030562887022995958830666607155299566361179589569201279985366612212045261814425976973227259948138344025561156452521372382457098357299418744827306749217066239657575123192425383394382231191122325702319384696323888346960117477015610251062169375892181846299265792963622710199633670945040773883893756921732298373661887642139124808414272317633675001417636258112314087383263493515822557734545575902681753984580890229023452166994998177527386980804394960887175255476575818143868126188710438149029888000000000000000000000000000000000000000000000000*i1^6 + -151672804949284893818646529603117700222616037417596687451124678792067062876792826567806783560378360456583697723653264046486949386604695726687409475550839779125488975582854839673935379828737792624794954872628035200320114969350268988334088884820277958789300398549153573329116215615482829650495822175241588590454796040577528539806943060936414387822589470914256840799103565775762363676827821639582368181359845398701216108187934193892494434233630603608426556894666778250481474330791616139138306931623148995796403982568137202726252184427669906406031796725920008751052540369850990800325307070564282089070973555072192067887269397396002843800263932213579130947719899538455865464813042946264816323310422015356182263378551149966934156299876875672149998594632434633145208502869284533961347993176956866404977436005790221556125397497518463924454815782034919282639146810144556183015428643689966922358696983863086581206323491835102722131810461588684621126421594283695657321874424136111662757022202207287624007848183275439915405241946453888551940669684016360633657317080723365564349243332889060384101965255902078326550328983140236472143981826186329836073755317119257424421670105634548908390533989909968598335060143103666656652464686772886677662471260832779520126078625066102617566502205226203546313970466778139073910630516507453214194761171115765290490525149846426166631286970664225596248431049146991180619578972485365046198072188299811434856476642538547562133822219016012618060755085519788272369781010250674309011865600000000000000000000000000000000000000000000000*i1^7 + -155117087740652625677057987444720353186245659690265292196150874380310827817469443795119333500584202442285968360901568659424370028439687975354795372570543025871722227777133887745957117075491862921198687762592065783124995058294424786813743550290973783855026134914177015953722179254935005944253621810684254997073389801590929697712189861180695640327192632887328754230046196363986762785634472175064109066774230181157679257626960809710245778435981003724191258503971596456063033684538334885211885828335536776663560600952833577901700511966521148325963066904453785969847064381790329712986101645714626684354069101300193267563217199011324668413027682385090158182758573829354481369818755733119180546542337964503562000242031168764286939785061099270679283342403822682274600672574022218036479458518639558972992964118869725657276525855454112891492529879209898218092062469157768036956543996695996730696494487087230366062483162736850897783180817849920531273930541540485970698042414413642838670584023733305500226727876921583889115809508760655422398979498391139062302223179123285257019953331968584369256168952881604826066978237034467734493854449496532881425147683915613152790216222697100312103022658478366872023319753357724402728812196821392287998133350811964744987821272873407600610719321747175146419819961644839669460856098860809917399249758686718162124177924722532520919537864281807084716360269833036604129762945788148988763444652701233970140496176616071732379536131842498487462138184734574459328353086988607996035072000000000000000000000000000000000000000000000*i1^8 + -94384527273106647096636637590376757102960023577435162915845719565628338095365187089331836022782787891606211402659523811935765627371988313672414094576224016106103041130057978328024208548968003450181629775907333251706848475064482379933443851327212981307359578164920273222147787749107144292860915937853327621025974957802766881148025237050911489968919713202134164363067943192033203901694561777178867374295859569452008531987613558182497422876792736207473278622439533740793107725336952658258603616716516647160524058692322836656838281162175579031681444435725712037255659154342669824503070850160936346973092618764125817898133941710022258697249944754391619336452980004849921425663736708616169663291808166388674086390563911728687841681528136690187075881409026868636685228370432672193695239451836531131548247805840810680747666165712519543402822447398091464194788158965912049581542988042168242973393157011963778985920863242496402023753933404363553301611407458119277886961064561558732181172782544594055631101401833064538453856958265987689325148707070821653746564306988324158024607427264841495986949542490538185101863638470553395831252559569816915983113195173559470904818781534508774944550983559957469866023211653186251840595108007823329670212019908603617090577574453747320875108093068789542703914764102963679655510380821091350273574295123184356070360612402001371236220531182676586045751045100203897090693926792604711777291641256876341580922581595953192243445506537727485163557425908458947487510544784816078848000000000000000000000000000000000000000000000*i1^9 + -41101492476266466233233321265336454076972322891302856060422974052622954460837370796241323668557715527722977832299101150244063207409284769457270049731505549982888562096083308203549462478394137974842136476570266327026119294805363799413618448024960119638194638324279486473509505483544989646815975259559038696161772746594844360580479524418716533795634859481585334453365771429189522134692801489506716239466172839551645281187276618777320786932595887407201402385703718932578807203467045744050259415607679474007653061054101723134583834547083436933715659359223662055736484524155217807881821731214263272855780722047906488951892948350547666160853098047179394982391157068859599111825358976029702612676799741418014219553035892851809454722699551546230783012057635799220869970373436483636823117898851376839647640933233436343531363228023936102471114918802601043026793362143251177331965849065834209504266455711193253537133503963031591339931584134025333635217418230622654570506387020934791196247074259155447105627662354004068829358466212620869942989493136998797314084765420656575877622153493124728388187911563930502143055594962771795326084425671497917690901911544696274593468664534530005790244350677587096957149001022615160318610564327090772651336010837604859988183302827200405407102316628851870163012028286617565403289453976711599646300213890858242320874694866205824076130193749149726414058242268024641084275569456522143236387932613026133544475099574053592068632346407536716721759070221939466307818407640422154240000000000000000000000000000000000000000000*i1^10 + -12604621812164358661771697096882518958708312681938575577059717912943938939456578601950974945470741540773933509989728846797283404890306128636382751209506908284236489464263026391344862798545279251722256179726624391184842803637017407669608573549668080408250547972182381833085209508122665026389433206160367403574839879544118972703495172490930304822275812838848234942276716576133817794709364138408541761368299764199213730660711354197088859589426126698744479723535260630013548414669814374401135806080648170751868211467978339748585488658192231308811950872078172503490046632682368247645147542671774271216123123716564583657084796355153853003141489692980355441253938274753240528878111243168733291543909241634669842188274996736627598676904610516861038789237448846530930517336230509797237411561361625564339686579432402678472949466677281814889004420651320953325948866615179950336011901001373649058116046031032395582984229795686941836027620035951904754467762223801505449434364609986259694456470670895332600395561001553398235847019155597536089522120199938812081853737456089753510958520436365511982600360972239311139441738562874535002177929632207939422973545474268437485221930805661664492223270589204103551731593415745141548086393649712419846500529517032363775165754735237285025649293636934143412029011021228021279814076551020259965602449679492289104525985602348552813295951070058470706823955900241907455579280880941392314107724872961189122900017354403833018918189744519929723132246763354686687357060446683136000000000000000000000000000000000000000000*i1^11 + -3046565741529647418291464380387179973147261408620935043699983449370503670584243603997596527727771855977227318025590864150758723294583023095226975976363272975124532211394988350369578634911421532954833978956886657658850237245385002562147585764718911547163757514695506365399138117894399564966991419221441130184633521001267330268487384521492331969141250782839009355545786669684626302995047879347370612278441866883263692404144721874161906061670511584290102886855243930180250245356611712881099818474204830363214405858851854620552592158123513049590502984136484824451780341888715626009409172446986882258549862402574936248570744168632623966076917798899212253416217438447430977247100643966114769858299244479478466036351214177418234931045837530575464940476624622287025926060633890564595908491710165505812031680792469452491572340316495043799171825233627679326678475629524835685402437465781702248779463290276434782055764343613345435024911511864285419164170001775470133948114345931787095459795701870868749471804958276354078716590963847870303858664573865800432927625558748155313833775506040858833319328956806712371155189634181061796147717858579171964895704894757788003137515144470361445174900528640474316309747871796874406748669449431122085350911689138596837764512717825135928714427200883061114014453870103938033983297862200755176738513161344100014582144511311081685912350200547675623835196025094430536977258558267247465526113384134097731153791083813575420252689675095008649967342425857808924288513107558400000000000000000000000000000000000000000*i1^12 + -547274725514153241597834608119571716808165394807867761180990710438867262072306799032206051098519875733164182661166041603997966196922737895592994365979271354960129162514855385196128988619283886592215132568094223611880408284882883548779281196403813883848378517564812197298663609033394402812141854495426427859394446623463036091427980754676616104239904959902267323414997876510716005271713807418024546711186181020474464748565629454334460939998524162334649784086493132021242399898139247077124922576107040955411106268567159005956253078442271969578957224972681125406595942455364397646546043259969013863189847559555202805273447324087340451424901693565112976581335080733295417879951325835370258517388856040227721050613054652324823779821635162075480426280223945217724188605487343357206159055040647210346113841680903318804675357270769357524189664727743784339568030914514613083368487861849556961549784749348879407718185556665271865656785602848485693942684850355485281848625828763275536644910665249833433350739751524704084046734538505083309072752188265995038352311083736881745838806859578837720169082731476028753071897045293726117364339469606380639686963201800766704610553940440665364921483659227290409589959187705010030307827312575239557094647906889409044771868495044431321743000104849457276909998965311570162384037892485539553931630423871173794128130688198677912529820958525045804759164510725202588777741029051190230316930391021776414180181821867502331096776527130254534760761570186935589308286894080000000000000000000000000000000000000000*i1^13 + -78757089881809861599974724757631771955323773875792595071951593276302350598900246884376276331056760283188207196383210326975312784353888188473813826454034287872240006631480848537110060397290663174735033113680129654492378066298349118599075759141344715983335148578499700933121092208356886249895028478996602397531381222948457741403718648811848590825003594788831478503790356080192305476666879804144727000764059525445742534175391276154742817954525596322724012705245276243123958512018752890566422809810292850293298094496198554364641462952940926304008737251200993653018182970740527304548724004275612614923291459853072241696111341122433122001850869401455486934580719874432929515740005445044103850880274048888415559914267993807951959606785635747414248540802716215056052093579566185954646932829616302639625217758297477842948456282052248096834798064029544835342398887436903596003597988479857929026832131750463827432237174178611055575080837682954190642251740854785378805303574096870645978017830468664606410313242179672454627089409406291734225752542879526174346593061896384165598932737385859394595690130977799335224029667194340431510019154200075290296227506317321241740411301531196415964794342247568940812466103848067903045666166236757279040502320883925756418178400415456436682153630201684387961457910342181747042103437915859216077981652490870916933669088728732691362339159184762431506364094619187986889258154261702273689858827466637510303078058136711492991547211298338046474376788079313097242705920000000000000000000000000000000000000000*i1^14 + -8609426873732662655401469695111150994526021353702621620343150442787745376218360612837110002173912275788182164854637554544908732645868264139488593637852581049833512648108541074397870575106625073571948121314871643524404366295813706478250954681013265851870234516774628646737912614520297913424253474084373176125529407784276625630590311086167683437792417817065517444752021779387870054801409648920013555674359425560496037259671307776382967576783649034696603944585549165699811976137283079168691949881079321480258423494583827427832126582748188884927152635670918939539446955955730669114351710823659335019875859219664521603605365180128925804778613383837883017761979707898334546143219795890640710318286897553609187535612385902205509741926193466112678069934917953791152814652819982223208395878763810134971008825920384559001563889165623713002872144569075096018719473661237543051958174878531062846712812667526556622054042351895924039071480092403665808080392636024179829819545219423556978421390057198949941938158124163718846295156933709055581025805891331305244083999638549425443846081035008172616864105812371381254156168877210939549854703680414131210808749758290262598599435285725200601205357275390357806177148969973271799166706311914178807777299689027799310245983738980533472671125054402574022409807221581411032973552974104105701741232274852927119051214109289384924016701312520386390286016101827638070050067085563922764164242321541486742956153722413916410342854625580836146753273317574658804940800000000000000000000000000000000000000*i1^15 + -743045265696781084524879042469396875534264900967511408167596661166628701011049323945124642488166618718469882032934589826831763733870760929121291198263224227452233238430123934735107684699906453162535342750488951735248519286766748947875094545064960243609846618879363339593580864588171314310029172146344391145968155189376511074115175699243385833687746720448380087478045632917084143557500763052653214956415044810782862846675387049235895112132747112644533346517455733949034054172187005387006716102733463453945086315736082081526752208839095589669540033875366004715385657026743000070806391066305353059508643644889794822093303103477329942149213605745161366803521350343598634380614788276245622385661651406342773756142902609211432005642266608688124968606018768636125467714626882691689115308252892431099638555458400939156502438008222837659334614349979599074729852771025507342524643357900054972355660745067034713000178216150040665385107828676279661956099113434817657834084077188830614368276872473137506295464592341394827862423710413175411461225276478960903081485457683429029124683019887274077201171453374469336530984054721833629946080275836357940479600499505721859071041619164747106544288539809168108991003874368793079165894639375132323734743525870183463944333961446637544399466060660585368837662780480365766411782545776429829468519172102316240480907909460453726246082240957433386692529295750815207012091432052454642254415200293738075004343069354610238945084882300108955338667971589816975360000000000000000000000000000000000000*i1^16 + -46029356816642956508444594954835927400436166645644019115193551176405140399178423843152239846243907070812154756157346331809102146472485686416967795644493377141262818494236278703996186084562281225940626506689747382967934812033946610424339950068925925853214128875379684966878699499388120933695247250168148830799760173315422939620201797830524725392448219641999714156612181060308578870246154205987552767298408830783019788070728129003405633492287512499595839082836949899565464138455859239031916942967599577088627142981171436498955087822450763594940020644494290762591679530617951990798793210672163204195491223468095618860268437254831950997194235728058394940902948349114378772658551060787096783569079483863834935827221582726801353637121730568244912548485430407502961177741274893318854722823237163545166988235353167008944144943196975921821970018888326935870151887058360366144433573346685189199258137484609062916380865216012940693547512361982294031579169165113413459906726441648522670946034371605232869416672837147353976403043133089593998260127810979124089760806517202694752151529003702644784093747289724625713743476455176398704331437670719134585529729783404322167954591316769954324901372920712742354197750536289073411986261198836979139928992266381097295534708403008646386146839425048030448867082988526293525256393734123422822166658068184206039957903682238302552444535274019257690675805142665896608527060802099145902885889043090347040360385083715880593809593540281563268663957881094144000000000000000000000000000000000000*i1^17 + -2138189713972577506935352973271749468648271051100524265521513897138274359201875464727144438223378135386071993262854500147547592891816149179491154238130373131586741775688269461232797050356228486967108378009935865329237319152072246156997410262424154371956493409147585488365294398434051423198623567426425134183370438693567276556231637191737461124385529368266824850069969187960794822580002968961257104732549529577848007764905503591825609857484740803523364406612871737764096098602373291257504149251234562668013416933341963446010979027078665126536281568463664955722697239118744756700512971538453458514066949436142808266415465273682167604816414633007057658388923860054262022681740256078248702516016753425522599365902028313025271520757481020591241743386352467100499184185876468642585528758875194950804038387211786298246393418717100529150308333662612247023258852790711641982785548359201469595500696892738897786772174512439230065075590522073844096102181337320428672362649299571627759605696924729801611571430583909709336606209791475300417824230190433835379161114967985442820305797571506229595939065492831372491980864330978444932958118787029886815659881435117619777193918098657384875599233906951264034200875351718423894355754529593777314298770677316009849856163996742860850419476594323517389634784383352026347274768282173931826688232328703724636624479440649931267909061585534130967670335579396052049612510061985116790465801816816173895350516164966570949096939131045026515051303508377600000000000000000000000000000000000*i1^18 + -63870975231667237034461123786024245211662750690930340813843971307404690736567106427156811769108205512441784229343567303799037010304776618236716842197791897905010801448035980334388008152960738434252156032597204063352746683135918724299522069362044728156066546500059143877957072561418821302844400721023702699303623313816983663007504867195373897793835598270304331618423891945867051487684380362164017935271698879700711479756206961458034508730764747665032323051232358357533351121135594929149695876569895115506233538471411931824387838903570476274295109563238356509504531108310467423399702807771402547734753365746629174562197861156161064684880908505269329095257402649146019634315695442977403349185018766132797215936008447039545314903727179803481891814040635876487817595213767759713029025667705413548134015960175801804866155221964440983362405111792588233092271084592190208944935264549263185381160946818468053755059329330009490126263666620134723249043770123593299162876614096185878054426910905814782902322578399520061729991867868181750002837103649487282002250288160214677651033200923800725008987519143928750342119705389362868588139225932661706914779357203306873129150438639596093085948072400646597023992423093980508919131167474529891491747629312683773265140899370437126053753140094533430740937240552678472419082116648609321297126908763133497431232485972781409885109169116000073645444050386693503049708583929547961727147559066037597800341736906771459056930558590549033798021939200000000000000000000000000000000000*i1^19 + -1393400361001289496367322496700871050478477693960525497596202009903240111355713565270320854767438834701989341781849508441500856290307079186340558915697834076959654509920691755576852262624255133501549508154888314166039029720386119562034132020447025414429060380518454238669311890113739850126426703387117125320006428082749983702924813319801603538412165624263942999833103718623169678130333665437406211395580500770820311562648499790523775091324086688420699659387794149906521378949067793482580067433326775248831950786000483705948208955431503662913747878303617259130243052822941741196576494457524204353473401499753979734464249188418578018800921964072882588072191986695250661712392738103149727500380403938523289909631666678176344695627216545295579907153205652144842107152564636026927335624363526547909623465521396491520389883885449519476266219180916106517390394252927913370250644843173190345251350677266264854183522269271571088997548859084806664605537372214583906390722526995697844521525172688502663074872337876337131780904961711081372561857957326883417782227156748290754923705891987800387446503379214477612563504727530660219233318240609759473516353560324283668911112020350264248865341643562088778779868351431758444386307509035961157493242027245952805742736914642442306208942223515211617333477878493476831707194326236579173720504251538252621918263439037308215560104534431483214956607990655564933251964783718840530775116621412880721511797889751348842686636749848061962878976000000000000000000000000000000000*i1^20 + -16285131515069808207759651126712172440408318282494308540815483696070440580723619624803471227881893779324034412038009736215303775761709830629530878481673022180945211104415540492707065703710344717032443910429655602016922871125159096585975425948058601166033122903551151898353016908709935732168854134801918449561286692006180727895374304858052294113026009327564694905981424963604121876160071521637056711977899928554939924181028149263655667837885409853822312109339117679509585393134440569828111722670128532355184268095357958373719413213334217316080956354273481040130213233954091691425655762265131098807832646874611213462894640939283396652351004394600974366614510388508478768293226986636353975403325778958649777936940706378845546465161957113817443477663530223744325236098686072356260118434691051154096285455170784005723593904064976824168407818745988000611669455855124006456362194217468417591132893173100396665843515619089384428274630708072480703268509122146378251157272877021514032473028410323683759421063258044893507580469461494445318184618655247577714942822235833157259887969136249146265964446000973202424344304947701200807540741578190557108713769534646995324173946453165641705410588545525891386353468016194017286943711389559683364845562735395942847554263162948255908994962159974944401568939618026756174774638279150950412618391651328071745182361020125758760954925260989079031478149338347110786763923454328888103172137401373524286917933262251829703042167752965174067200000000000000000000000000000000*i1^21 + -12560477397125308417147225244057955973305842483599162735216388677556167756798389991711421267536073340566544191674654899399934746144733464433078026400692183002066131276470965950541216289325644201671953184160822897378562862778758079489468022248773295192335293815726255571657022810101399905044561803436766834639335162729329097459642369180512355915239773047116828817818258784110247342174459827310575546430124384596029138478717589019967599184843064423469319761467871703137021303813959973853426177010144316060251295114610756858132814948016239857477295224049013347585297419774339608688385733476170934516262339587577024868316886565300015827013760021924048740524241999269593489422953103752142284816727655229032226986410003934935125506856270370516204069200701772989196099092327121595333529806114052306460431754620645765664461595806632517491884421568055111168997390134183972267262612960696619321057899065138085882704679412842365162743032375047824891610519534388659443324969729878435303089688292241196097627629259455455791957110942845701631877988643732799515561617738413434073048580815192491512107647652395249761034558717255385804261092351385887694285540260574513903009987524658403486037552045743242619935684376668730017475655958913604752567287711724617669845589855918760734094235449200800603064808369636758524292130910741665393196820180778651371000338463403999782104438742589169532830729232015880009136641809600179486717288579206414360236608384682701411220578820423680000000000000000000000000000000*i1^22 + 996912631009872779485386166005666683731605054304931799398704680753199934755775104883311458833264785546796235233430297170428601015616306687681837345135596374165870492573795354890985426344195183266404978094537279971569831876732272741528111614346881186823161141333160043070520294446337894935142203433663391988939082641647536195214295426048003964610850433943387764437335070010813801817553454654715484782343799850331466441512121188362504513677516086158452987595168037675666142546383908335386638563079941097147535326438540556396219281728603596708037326304100221251572844426489055297617583184790162059643649009476109861712500888555499324566715522111218884868781617264025517164633378896833593283010609496943484662594012067717387522348804248762760505056924763167626330487469181661808276365057326997874571100225588291171793113759120417250795350876400292144820244484037943825236335542018328559977298249159910796075701427568819429240117814060563886895196752553966148495890342259100604880858670960940341178467341722550376978186070346390791637016534662634373031928422783919963811192793755789510398819164521531742703454235288853691383174485856890292609694834082340188295095749051031131354306179725061148199643901149342949987276807513412786459562369207235829643419458199463399636632040955253884192271801788458202588132121797051539080498611904491316988470991912038779687351250946469732642232459576332986904357920816322208875424092931464086148914655311582836659576635392000000000000000000000000000000*i1^23 + 657958886757250403457867246548642294277533149418473571065473378379038192071583634114773306891450531326582481048065612920820764421366773835410660429255712140272899613806359151156471402253548980819233775720236227940167872393433381014418289787082192497212520378657807751392577059123574999353333345779661928303865075187316764353381692009272025296505936571548249470760786429171859318808069329656380134686024613664286574339947247362268946021878606314400307522481064077495028543482248015351339792866296754787706600393773391699174514064888296001909924159910024884577840381354421138317451426801375209638807179925383242446591286205273710732867359407928126440099498352216492757063966469745983179575237307384364555701708219187609457246827948554939956891507503521613986249546927792900017117503770737306386007745662397357737798293561115628468249677645947914628296896091272000082556021809929927064834894267806497701770639870522346306560635589354136165271673129804429295426671828156361017035596240585933128635313878847086002470957960148402763813755206828671021436573451850595108887367076653343555711550830145058603087208282135276409389105133070172280685822641942594897308223595538755979023940622090851803051095360903091271821456545765181206618935905907169623781304046882770089067391250663966328029576762839279090017422356867802196843006419309195969335948436103642713548204137850739549430528455652164457449661081155553450243535396436009998599587867817248173326336000000000000000000000000000000*i1^24 + -60207637565584281397932046765367308038583616236566496682389629224782162352503576093841537521112066766275039595700513403188870885689529240592893300470280245304342658260802724220230365467580421586450954130084551478783642102043908129200833311408466823186731214406417314915358364487137098377136981083394305516343702815283198519054215946438705944802731987721848431589650514938324472177846701353098869177004073417168050557592964840094738702763892210976062134728158639991102820830829896708937503078761335601228220266719262159655391716963848981620107404272367717868576456096211001335385603378848215587638820590516063895316686411335635559871917487224145923343824059990676216351528228221634978790542449252080573311701367890915231034619687876121453955456027783626339974106071353742941522462084804136784574872946562042233119161615024860830890809575984050187369059396845610617836204709693751683466904369030529966086508620072232693976349765048464511546827392028397720804423184570927411148366128040530704429107336959457280065848704681369615845463292762133824286267105910045914042276652852160801400211875026533465888322938152820251311326823554930161256042497805182788845277509688146199855087612049103101586595268774845292302579881552393768318299907151417897137202832364224880824077110008395013257692572195349390108969726273601383824856885948363337001563935980064715181656357367595137067978969737964402676568732312128655808115721911011265527736604745259768872960000000000000000000000000000*i1^25 + 158080890445798098866773033190386003930226376955839691474693241459475402023068367122816280319625869958364480493607303884053193032761406251981879230548369577073476799383826023064273287132003714343415490914250187417561257057383942442793566397246050247415740861453640946838894154205452916511016053329615714679687528784679666995393366118245975127855180601559994988050526115850392963863110155481253423530618559000447791266990340451244383463162919254145276217416659223286218101815237499066743146229984958595184179293683612603106875580970567169797491886685780138085471801654594207616740068274600433412011199370764968081639283179781562824404791877030077034021492606523284051689403432823753210427466762497294864959742604683550255289863488931443284260781658792284037312250534505667119386111178093047753492266177252513440716474161451210113931861083260375760273503347012994726428141272531076494340349632413383267847115534012435271498180776048969900857370817275024256344460205907142665705788218252570546553138732763614079216959124844004006579222122772974116756172593957114769847773094212654658151327144059898284909259858623069575691284989334006529802975706398746976353089505365767662519041288197544114773255744283829932196616396009928632223893551270331138659951477772609420434043825428566104017939146000125308135851882411136487232388663561387149571363430466893513387833209088369469920496307019061088894110185801670496939392098441554922574384565961359360000000000000000000000000000*i1^26 + 954050915362496658655409687135015242169452424124154535976027144177927878117538389591342910520159631637650057036439544155667351180103459815122793310447140979510052327627653156880407810893294098872278776547371951832709868298842104593984925888567198602606490060891627947299710835152368211050874740430142156208488029069130719449059644340706866126471510680289284716789610651266575795588772927259502005056735796769676160321399620409794491885745571046011531333805074017236721362759246623443500274158599588076799947088997980144950697475577410506237286045045756484846715247852157346288095127023190195211278304000411911787222998192512805187231393101483813143850340064609807469678484273363910503270919012675914716933437100242768541127089668776245219909894593543226088901822158513817778519520074122623146668504666127470943567953811966915511354904041000065657970794399966747387833569882833843074471269303162138108201974093671781957244068339891529057293163934712535664136780914648205156115932546439911075801650500070037998305620050801677883034807943428750522228333513109559650549836566059028206639725254002593839336270834763073886282749361803049963867807403537026399829599871058939203245575997502787823437682903271222042278121294429267655076014568791815131911525200779307749574724300566390332499731692383466934258660741766501944974394073318019387811564779021532155487167019251075046592215726517278923623036799291813129762333712182055939932894003200000000000000000000000000000*i1^27 + -2906923535882966396905610985858771409749077420137467952895096020270692640401459598817847297730472024159157922510267493091992447764790343634229021678546578383853548256216099700100724494075483313822971685153111970712760060570923784462447929199882619031006103039348397701044982149167907451396958323300902892539992005444817862111523977220317020687249123133547720584898567910330645287072862774968018073793567866282191001188355783669637272834831069557561120039301027222316578593921732409621788127244522564267341910737408992958101653671656071826828551227525330071744331177075444980181689282385886083555156388081523550275450200752288653084180279937007027457722081529396693791767783704240708159048397478326323648052576134009585116886200416135821249978479037132244945501847041564709668652447568665802105847323096246168335027570195883001713137417754847551305426157588400807262050716476824522215686455895995537215882943901065747830076234253530009693299215344174385760144739582928880555078303677787143041837856752093140443952288594991740634112335946709823528118639563430303044844037057790252801114813526226807580362150103175007004868980733830240571008878236372681082459255148719895618308446112842423060701796281504394943434145470739606934135643474778800053622673231916527432157967897703245127054917196145902100723034172126900632417973485088638891581836884189030822093425093995577045473549615045340235757600693505009850914903747216704846535065600000000000000000000000000*i1^28 + -4358647719508642531232480114827214744256623798111749383256883108288265265675250207269105460059429258323261452099788634570811924440327727055325038921696243009690123180383353266894437615807929264088519673494302844843323766446320811529469382545542243886808700138942116623549259921500733010514329828670398864670118448291911730355666897200228506802958483517336753825529517817353435493430641956514848317873529184753134256777379187642413780837703661061093467872187267202832384141313986702559692172940181504175059878821505388895303744218305391919584407806058308678525886710514798719088210033223757757737710910059834155217054333862165105393018940936031792809335739667591253745143636470315364578125849790041912146986615523711410919895302509189205928991453455538060471372214853606197964536798711320791544767108047043624340884316225400793769146738792584004702668479629963288063870242063740212344921018862594094408314227141212026242529736696639083163442745415258628921380492975993008209158239316182190838942587144707022786797736675958827910291289597006414560801264256508475354631204224129005907711764932242415338851344001500915204700083537813121350200278123936486311609039119097412013272557137135037670064029694974870214621343397877037752499597321668200464462218253235487123769094608580074314675642552009820117634582998518897207963470119097884157651023113779041680285420499079087290184460511859322958567395145736273380412118516462319042560000000000000000000000000*i1^29 + -1837983941672637670722752289788706330516557952301841776731764094382210713805403296076588314364448791362154695220252349671637993846822604169954155765455900623893140922081394896889590668230513191229991412368733604790510900526279827980854627783443667310627331940826381682021423792824398402957091905431459749540059099096212996382778121936423789548371750780123976536767444924973115448009386912210509664029966146559289945050859871934438800847171531115441144395814795844907378216670315716557551549989764433031624103808663951126648401205045612571437940657140497404902398490482711115597740090421688334388340714049809799151745217977278582276150889265916762560364013998278868913200319444901345112335737158443746404267737819594902652439180132064961050006616622071470904576467596774998724959991712894944553755794088735601850792755114891874765982406025994118901773217220540447152232566667312909365235164867104352325077685800035419775000739855602564646030808890138343763690470538416838805380385050992668104458015765233302081870095274297986394107752712667755147906498446966748118811037238005105036970685315852579266455463567214235493017737523693663962938725898251528045393362798186288847604533399258371805813003351651046048985137698806818203418422801861737131288814858377718372766594712026249552810153395350869336393340497320915917034963492863592879706181956213114527188990984869445032749719820979183967164713367243892145453580044940083200000000000000000000000*i1^30 + 69550143054115645177200659369207588379734109033566275500558808376359409140856928703738627415013798686080864867090980201169544489681972328287571594430296695956926211397821591462680708717564594533916354364656659154431494450003498143586914243879270903465362443848307663977807320583355638030037039330495183360461659466737120362276395150026304851825206634942930365939339587221298529533592994376087136371977116353652949632596754189232112143821110776779733328709767716858208359269389006760184698323895175321144700153081197591739860053823455140768163739021458036650244884893954196576418021163814433596061988377454466842660134141887827132693770395366754836837977522676320562399726889368321029215307721233920277581776532145345197567988594321854039339005852157735339353784024485403072569157130195524483781294829645242497114452280503814151493723271114247345846119641568174224266624451902241742859070110594634821653862684064539794138629626431038180122074930457699250743234082100954764031661082675410521117430351696151947642186366665756930238710260152587410562852005242284459433723077532987442318218955604774182621693231420480370234379391197153259995233744949130485852516920768973426724547466061214333075505759179934718376860791506647460291115165996123051594536160113248273593926575125338095448871522995028690135979624729501889357724477995294755523520924916642016688384532088834135754682672315827711770508937594675411398793625600000000000000000000000*i1^31 + -3882006680714057787702989866827363352027006297163670992261672442939173937765191827373864440990470989656150750096608521653670103998201565127796194491714790328830925920221272024180101129772041882892934890029333633446538149811593730932007561082576311124224166767316701472381176110415674318971721248920697690954454473750485099449180277516645875904165031353323716461240377686745064636861246525012608988086984870563263860170948812539929266675444048046159727735851494366471115123601436248618707208624316909026948440031085403478457398786701991778387791714752158731742067548972309833696851369189279264678493941048808978321697577777471338148727937788261972626534005620461734367713764121388886812568865882045718522952545971914316717215409431761571102330211124473572900952806532390686998028415963781253735370948104105308169808829513999481924576550844858199089815690253178971436940467273915834017451855679635555428385825198685903187507500938808805407021795163964897115605478278354124029332672649325784235245999387378349782803287233876890715000403313918593069700815695758803278194289337242831010850641254460151762336240778833848025132584673395286645896892220252715373464541076493253785877077553379794290536852589626059254540006652705960463992001728076224922587800508001326171041423697120022463431620673385913532999896898000846406231001381796952630912607678451200616038929327527977746854876310137623629968877423561550069760000000000000000000000*i1^32 + 190609744382128272613678508938708185068451414206837791515483601596308102653621814724763504817628328305944700121875297055766543914361157627798432684054521577156288657347042121579073679384962897264834596942370865431561369705343316079470702528970547744243771296408426076251162366565313272551217125422459858225452965726662001755983994245810535617113914485847238341978623506523762029235918999717987826209608926682779452280152606174975777564583570469982147823244918365725204299043589826041391830062473446925010389771947447555991846168166915037925188514326086173178235893793502760200715998067186982506410767435673973046239748422213895829731265932700010749887163586899473028682074789427904040015409482026497659179470708925314980902514438249165356415227098630230084815629411869413274207246176620423783190284099992503733039987666767848070934982523975908306839601599757935836798629091595235108792505659196640520478754209183415617939547722358650385172627559484865404952965037324958219269304312359398202131975186664720141967996338674186831754111738288006021478079343608132078227206162836703450237521861468192003887491211952307036585821102051109737344195877866972880208772955712043734082293551921177241866818441195474909607258234736584182385591276943701046104692364703150617471033645442067720922069887479219645184199908047078948114102207060554701823641538581131759539003604129367003772383062840200780217885202055168000000000000000000000*i1^33 + -5357775812676190131247990545208435890339771297863141505098178917353230566597242081524858846282426746888206492076552891192967012441665021158441152895718364001192698427180315397186564035646513028500406499450343286477036340367542658153975919776212019281424088305873001680860043256951633137670496271009713247599760464633252268560299511257595253781918839791009229730434952737820042559212830640209749309321760704443185791540699272348203005030697896949795462389877186428844074937743436796729466754843426860155925889061317650874712656947206324276319734232175818558065679675224425564466030997667716381387341239382137460632650592395364892349462624534923693447574091797783008844035155161178421164611308625357813813440807769459528199071839453303099364638830667194467583199400177227036384010634547933155809771660889104076827025076336353397829570351270657291115315955792244748200470062332917949862148489449670445320975280757412797358423717268933838744828202368930385418995820623110114225191041180657931020941281507959432312045239750022889223896820031078526782689456971445007303779391428583736271134039351632169156331036474979101959739798977006341039026348489830086428836406243505728641028992332771250948827807622366230698128881432115061837906446693110859416036757747440417428206009731596473259033587257425090943054345725536082447561841760996005238084960431433712803711313762413238012117785688211628342273638400000000000000000000*i1^34 + 88945334585871125001020453212547208997428464221551224051747378330146049310579911552996167789080993463118168547210639560301022489237961194891040418831514503657681414074510552471990454325768058837467213461948583742857201868498039398696777012235659246957419304033299591556668879933340567562720081849814807159684185051543624466379655590190294181583925759750321478276744917556100353083231564021291386560163291351759084063387473474762762263615214598806243062825980810227026987832688398122515724955519327735055986186915439390873001549098191124388344458982270201094767303414064132212184521925081118129521056898544221067673311872592104613303741930478009802487792715248510167502188656280800357079999438543311971168810805675130915646320497920972751137411291099992735891833227721977311515687006887387371900966063372835414054613779073303817232580603133255782281598237011151325905784407963744279974292177295136598927471875430612488593887357368945022491390897954564771508343783395838564124326946905237191477227254431211413691526704221689343627484043746300540109240567274433959109293042832561911743136207774469745476656973515527413712066072101832223791109748764386397729005621842463658055407456495214989789055809522187251252596066854587450113686918629989548675495962941502332638741043556837535798549168381812072374756183608161728767251177951527987575212861461359129619347631609213129001610922707621249024000000000000000000*i1^35 + -927431723223024029211641283022417856671025566952403976626733541578225754886247595599458626497700960994563354873881066391050078194977061171842682636423990991476845844875230045361153983142167618673679491727573724081221290100413941608390766543079380563706899697487765588271373812021026083330713869467366971832136812796923323892015091076116512736593247562858438167670391444439522762866800806823238319812401128811757024056636469746247318352170714979823111297206374422768424458912242978044548093836224522603909886286117564223339873181758061652865056325085296462399942269374599703664124394595550430805960666295323116492156421784560339414546715330564408176445796434956934386517217704774127628928984022426650542976287877534085154621910779509238891540111092734666567045956630816015645518247260540778871409508255179387105794654278992622981664216580401989982112764412549469087069362160138451376557945331834547435607716817920284444111874575853104385875523761726335323938046912752964632640550443428133716192007673194777205352889566716282357056261096126273670489214139086688261604910813819355722688159411626816956623700771438475105921747611560736327354209368712147750027152972962888237857342745031667889974841940510627914203980941104766137945791420230776471251160693096691893743042587871915906444076767616451288676060221250061596166362936773839973515980953883453009905898046090258668757156311859200000000000000000*i1^36 + 6190031474042909434622173594755931521537424671067790140286705745246894478435500048551653040000952258728186926623617829783184121000987291909766609226473832913406197519474730912017912310774839762530004857196612424972837978898783767940423330201413647899339892017403462849438097524862705167645776472991529345810081507357530374765524920057550166960493450173879917344033233874319340371046993098582158157100177469180721100753519527346605083434954048913715624639363163168821957664646286843157424150312911094351193671027011438819796869419076486750875405251414485265957303435745833977506483294486413343237710526571930485120210940605698301773575241507446641909056266322996711493339712990110684199019718448242620216635327142236986010415220704353324689650982152269199352339553405273074630657284774005453624990735642495572722110621466122010427127677197447158121228928895589445084972356254807296728702150528679775294899182463764838587781726932755383042563527716792202275393910560987277235443200262136811189842010128585375736258337893782903755482895021374554606014996688962652106006633127820695295977011494572502641700512907048174396857219289782956333703913095364130364398541796559933628969325145956001520143295303666483491711841742303165812481919088155548268416760688116833768897822471689229873322862111916337856266297482849378065935863902557797387677668041700565333126989911439749278597120000000000000000*i1^37 + -26697057031047652890391307162032257855759504164310697392219778545906233007876890982285858519693715126547125029085620623268343446296170922575033069073816632104625351058206166869553233597267612426446345197486811994955134895840125220328930093616178098013846075360242722098408932639335874475572843258392169171289925560233589821264478001875677304830002945563319350396656903720908589359928701077163801697343091055096156860823073205377620168902935159045942378081723094917447295256835901573300196074138411474288893774608250769116167349987611006037638125322128700576640648822481517635434384022065201064826837469108731004669526465375474648950219125442797952434839290708865215969963621382227951928713178091735007502825678747072332800644940314216984420444866424843003027987057697182254797054319153070136681714719862362872261452946385833157557673897495895718659371604513775051754630925367563272017081795318268638192446736867776693821045927424117861548578069833446713084764965424227324428857944469284030525730714400022235744417840848802516932242604691602627909346734020549345464794779040528896779868791843801136345614492910321437221482057607870828559457520129056965351351270189822875709338489096802278710320136094830068675059182285655054689594061298202073501482876985785713862220837947192162548373700225826657624390284750402985640414421550146275941083861565864121729039688946155520000000000000000*i1^38 + 74321071534672331194167835759894021483188083435082915935262581273696345992582036628404655186436137607243681669438291965899482825067716662029027753632965428335052236594355559852812777071345832161584752739125786714241575844089881049948929160381627830944456107477578280939096113644455782116778667547557328725702652291247148868110000187515706177981386749358341000170958198974195242413075805188886421695495336109547365522285103098896358770386317900646442193666467256557855788680594775263272901007821741187337807010110348334495656460328376139562292520752177603382532043643648734203300590337090330542597817394449585948746499067051642389521956071671060553559196116217796044429918399778903193285924031125729989200666920342755694246378003000748145836097973682342341855142000420624279653973975966219292970256778504317442854228267670872216404745125764478946870184977353751404267600223894229930468422029588826877077421447934512041830773252873902689861898222842560181605727068459676447320826502474527334290368567695811495561917992544643002985456645476113443955638261824463958662135080438101806864653337359920800569448286854448612942226721350499346349542830408497588309073702622014053465437177797609939928065358367842924187341047463668898376635765000729519271310690176764788872683407389460574202347117961919527209833967935531569753814567684362835524478155549451231468453888000000000000000*i1^39 + -130718406686748386638318417588055738103880898931850185818222677766051631029362209812460992963687561817675060510353466554528973164998449005546882343120172741785904013259018231926587824624711702044990373935547050517524782719132444463101070751208201568007801851363150146552366046315871378831771214341920849914318324236096851916416433216794041879063534915480141376833293518478093802422956877549999154194816567181602052642566317871355811185560757780939892368282151647109590917409896857598246734091168251461997525109140041213127854912536070975101932518988765315421292842863956386212806594117805690112057178148906919973046971903601559027028913656021062509378129017499780097569599069274012966987484358473776262902833706723182633152649132595211308315392704736425017169408212273331412226377013847121842812447515451472784401615494574217989805216329697996481376790107435049961401071705572429722509338372386792635294018070248779123275542397395482489220702726626343054133839415242975497967179469321247421545394744502972557504500195060012507782655099786203978650706576701195208683496491859785412436728452492687623661503825849421518713652109078738178302126016493476771745489859985984199561030143572176455712875223799056046738231243474129863037373542456672804590380391981232280329256864902078620063367482450678763538553147934705803767074667948853509112746225991118356480000000000000*i1^40 + 138808892923168175534864870901682406164028940481597060495530064068658482589203088707293496288098824201023867421231650163967782166582418097686427478471661476148772370321190952685187628112041216790625162446147400156658166139247027437151415535436053083175611995070799658179953908145694184560756309410371295409551065902402447683102796872110803922312463779403306358006746531812350217761472167404870011068730535570814871972571998442400404917871202961129841516338985923754232143190427203137767362837432097401445435801991387064631638908700291033756508791743439042652521050786354944953216041067950881116212864111600504573625400786842346578544435092411172407275071193005927068576023191811221497224408228526152097286090328808414683846388307740191243601985983986573666478268266257543552557469663056163765760747784899979025780790644458256853092497672639095194821248343942737055769104245440316818343051070902795627308453915752441299376114096717735351742891451648960200979379478818420081675165926752829435313810984142605169499768448772200134016845676214349151136684821581353082816405077314645845067282634741771253526849036902345912651758748554903510190808731779713110829885164551828239375108655369312192617328677147865564182177864465712652898335638825352457944200433204660952036101835582497953380126476814368139687343348695967037946242497298979283168825278464000000000000*i1^41 + -83559379189289862560040711223324308883277190376295999717477908755827906732734613817526635728787057928342517090883162806293551946701653945546589137995751840104068644777881620966827012562949934715924595505545516064574423573434645108285599970493117117656700048873982278106139787486430461324937723998261771594969429627368448656431786508592499611381096259821013912818190353022521621328273737832937243124646411673484700341959031965022324966439522144878400312590870238726755903574960856383632860722055126843813605506687342713558210248386519175522304205730842483481757073918177853522712302441655074313710912218468417064467385368053844777219647543645549796100582995780922719344535371859854436214793886433688705315231797237958398766581279828410053115370409138313768815411158877312353215098392165756430352005837461791640429476162795930021949205708026634672985517386113511259745808039070429181734642830129467098200698522407297084328805394342483556752186111669084666815274281888323448773605259267901605045879422711199438945567712053351967707065720496688352964646009794669730476233343962188212904103550969823593700787436862882769969064844546470984676815197156440472901371016499533741405724660644921061034903037127777231092150832558678371624217431597101704328691140494046592414758395183571992263269552338307633622394726271826847909159830355986742886400000000000*i1^42 + 23676563796914953488745772067241588600364170639999634834523740722603548060862236479192404154041968698759120548058750589746968445855880603667020278761708472823576277925640551871493085654661352992285842317929378460888852126356906099147705074860392883167465905831726632720057641317152358579266215136771861143277008264377930312218781727329835672594390961060430388327532364103326078827806141892511980639515458231087235107059822733276596700648611124193039001977664085307392029854686449470384445589494030199924074684321610833244904393045559703331573535227526758902189558653854539520100350627779999836239619237031361152016905778313486123319929215372830166350731269732280433188713219888409360136693301089267468014145980816818865089776257060598249930864385245469258416100820006463079600008388798156518651759166298626603838505403229898006111346082850172926237512867567702713682158232033521697052417368880896503051675194535294375154118998422257256957551038622405017803410773143612544395097308901979753350299478349443993988814986919855046237933884763845505180579148074892061253265698836901134225992844310497923355370679235849990437494190302263699663230008157944479478468982001508164682374609796280316462704478176874091952195129214987560121505058213937996454487372977116474651668256076364291255861344650210905410459479852060653703741554155520000000000*i1^43 + -2641803817381209268181425080851696697554663620529697512725500268547497720185357915374949848245035387250298500894960849173987105163583107354287689454637037430350108269477833454284969055863440986605003725586069949280982158944362180653037201780866660053694180663219738394888553656195977205301415565415259380334646775201048650601963968416999808824110366920001680723999623271117855557293645376251991973780747309112584190404860518137116093105856319297327122936092877808113321056663072208533285205900252694963989315897642208958940140914512904935105102510279942994784827303213215962173952995341829929711532636126694918020879130869609373544942144544436884433866364034149159968834590798078238452364449443084400124580851412006498002558245998446526521949719276258645222360375136307396586651394152922557362726661755760719541197163661369380795121031836839027555374261126797666742575922100067130966216346103868804844905469571144336512326595008095919518613933530568550254452707608171276044994493424517065770240611053363096313795022440236394621543843941667497258052286343911004123308455614596100082946541723218580389162818066590116263016583547378525116735326015689587068760928861741804177347431820929109503781994707880416733582782539315427985214712675408729859544056685565778245027845970441636224969218120231736578495336151933739260160000000000*i1^44 + 19035344472676493106728472804423003460628548281455869690089831204749752110032774725446198783271090413008667348047357958706424039754958523044890271561498177192544990100128806736807357635780868107826790967154028996887813542510876342338217221294962186759514861911383299256309618761982636899111220566534750009278059215090006831235493128554731731007052647944368035273141561903474299270996991486556640086698850262973146756985955385483534205743378842655103567547292769627060877163651863004624931153599230860900973144677207994171172894886137105676435432384506263066115653852982167296012629255462935218523517815541195662094397950373742873845171243891114028027166989338889622316388942977215218637686486455820478823155678648480001642716276625483712202591754519871231779815863816299903987161002167832120564486186251083001605688373181248183022129572869641038975246741359241916755521084626464836079181596205029951724829275695547756896466709636973939224416775034362369921299913678643263752709012082002089677526970977969393225955294532214122222764822843787851495108089746840046687185469315971665856986325661397644094531297404222350728335617646118235295165856135090270522806643352392340959100077009736063360441905384832655749115069118533505598549284996372153966789162949792404917032919592400909765237180990415348345312028480000000000*i1^45 + -76250604499981759798269552453830268841789905620277960894830329794217677414511341160917609671375528560364282445567755636903233117322863872532207984232455521311702613955060383699361749085551229367738489080185222332987048824370080657677240390966778690591232296425233200899912732939200658073481130498350379690518708062537984087208680032082226082941745195574983138051297229429397521150593999587044467535194950087673826865247779923483319014500796217302377697915454599135876248718533212966474906629559677905347850935558465289798073313642478381583376241154116545405733001368520375906933060551160980886220758806181555835462046869158996252346385306885946683721168799529917156296547793267465306402304549782001093578024082363728935015079635562625565922010697142470489579526839560153669771260992789368279412896327515427232514732616204075583394545337975961182599621343198947015852773090291253020125874810210471650079139696102808191747277094758302958396793909170336343443783401490303533750859132090844408737178585952555058470383752906514531431369529019727859247789974945222890916002364906565959963299742669291197603770230500849169062024288400777714607557650674698740737890617065807943057470906537072639714720534128522943637529326561892986300492155330644587022096657897098468780153178731934793387462831420749570400000000*i1^46 + 579730046919616986373527281460658457119868281252339058560254100790025908406496665530686039887407452193123807380773515837617686242362672833374567697647446289286813002884462832490023049768929295022104549327076234561830506139328471112499487408757539667445579345922255830024182062827548740531635325374358670789176401809587348940194790540289313491267320762097444214866052518555256501094248953288081950043272966290453413156778059749420350668599210881462668054902562298162757570880513241292351433453919909676752768846141135058369482634398493886610136673387556885126126276355278318907342592138114313867985287619643293356622084425385709259657078774692476270790933318439325539357618962824338938528757474455249054524642011520052882703073545251639260438226277538783359789731120103534408535104634034355067535255580673779829891135230282524457909620236783955891716380996172492445812320423732894318038494421551635783871974462292159108787103892117667401892373203637366184998692875868461471499234363997494483899018118738399523598810411946701396222753342944924376292634298919909180998494324284423796614055461463410606266423305591896207338850528242456420714818091964150908591638060473468058055664995534746715023845162981278033248479115813801734897588781082440094432320529808954155401291600717169532364012960000000*i1^47 + -1929336266144236288380064749904863846995478879810568622098299217697516666073180701173753717493587026469525747935308074639966811774817955619568359906976169226065326332158932251606782399273896123164713568686229034531870270267512288570848837687797148587586691984655292837753553498959410177229074273749898568918713715701341657096272944493999418666812710058311910773578003608924955977651654056217301960268305067342666327510695676660335299841891881147538139042538942488748268395131822427550334569481296772619926637245056668118951464088974668036963592893934189629309380212768430412490733330695468538647133281721380383123294890702322699614585810704488448330758133626056454300818642962720692000951582277780570136940570081898899074588809981806776058518987793177423968900438243985131312256663449037264800658304422206013074413251652550796865895778981464922814246422467373983890298433180297897906406583686359253525456907941716886781432181124053870284448667791508207209576357942358932903325242404752106063224923161406094119999870300219753803987820984378981152525912131805346930408846005115327600411611410052717628808770925520731654104894213457048543027999754458700136158537430396333385739828489530732496644631411080533020132199117809969359131623444536451210430593625991093504805115908826202100000*i1^48 + 563278091571796047390223864259998130464827482079968308532578331672848852862851833530617818110333391672027818324299876174427462237299716176064953596549208844100582442337699099592273405626457826933040869419904746338785008927012837938442365157354946222540629798372676699985512015830162987427247772516809622497060484386167949106471261458307134264207128801165661715277272356065488649894006493535672549536447523663337945556558813556697567057545069880705709567267331281415880485642857991279164753698195901186004167901426550042623193004701903380049286561334507419805142435676775477034360054022087719508643499065599924889710531570931858115402837907283328940606339051645355974931899320214635408393097447941632734860671448591195605113984034312424078945406954551979263150840829328985547086618306416068490748484557138965866697582794026682119716077828231013117743693319725433996867363252407073230674286459092308070262133325433597648030765551064690137701331384284412935465217390110444451097220396197537689101930030621327730943940756797402948815496995685888346168413571926252808329562125921572404932809549132002473676532949275562744357496340097405491454009886928170371634092198050888895840885433239880368046443373326304379920720899693783066670778827976156566501942630276459967271550000*i1^49 + 6764750077020353160275921327278716868689152633207487988903043365215565869588235566561901347303770614653370211446522961577167921774138539977749489208524485875392224665537140024386973667006874932405453176010800295454354268806236661840035078657506334905361563098486287805854300278702366949323672281075319144889113082580848683562393924693897259121509962787235086770229245626369431361626335223668638980121133872821419579279408290780593039786264706084886507492333805351921110170668443794378546368345786662700693261458935218705454254312645622988973828119290601857747058685780528882851940928691367241418084543912821491322107259492695254363065719213665408686501742988294374094512837730523486907583533686817783954776937976160207106971487627760141602273568086538875536937653818712306211335419895318880938971920703336717843776341468370007444773431491910449261326885892396574943182074104555895526966952473330220528683316890163866983664825553689297399146633124792070544553556000434923405853448805087477896070683376503904404522954103584649397534713661779988017856775505830104610744654208448115767546222473164512539388024669829258952533971679901738712297366245834196924088891522555545328622997066484830805283523695582883672894046346647248228608205496158587539936218466000*i1^50 + -72093129045533410583963740368470003331070938169464689553578300074595603917402633166524345643364559555582800781310304738003245997100020770167420759109001745509665121639632556206250208897824641569691537879411644842932140927517039348882825609155734443044072146460626248742486994376360169028077873861142675682298473546597412649111688161300315128149442882366419697738510418847969895841740287226348024138785583915733309708929029358921750001702922691293656742944196587428996402084220437381017121140098906972078075909522205237256768108629771659919120933440718182863956211503938871001580871033312136525368248061077425961957723755561828841643336214201475630362167875200831066996852079850233012460372924093418563189507869581497281205272663039904057807337241106261035120988806125547592061740913897748318308811721326807848421625219489128702881848008196760461527079397519806754853858588374284164444992963620930723464244352156590892346219395396589157645042001841764352200750180793693119770799450431606356564115576915241337722141859633284475293368759515458511810222256968771323422614635554615495750495338548801791125674273182196544668282254116622237780064430723693190760391572643407345846644499116184667985293430637796225930989236068905407553252149148600*i1^51 + -20685748158797017551517816574668963363474382567505378486319039644972606576101986320270306622430530158191589431250519397033508716467509236955798122248841148378834175567968535273147210831016321552955036812235501898184317022773986948759629771962073739988015242620880501125821874750965423204451946032057434512228137386166306757017492368804104830511414893012943004502426504778590804897775752302719204350313809094089300958163426298087290466235702228828899841217554157993655634712916063940967453433444413633955208501355952248102187556885029189881886335099272952207654219435119431811356825971218883419793516717019124857706618869024352304262692583218270563452118066536868155158192720706034115164606541406534104803578773230400592305744340724380672174742352891405730974721930991512858555779225258109265509791070195432936769251474660476319990614375097495169515680744735418803606454919295064178347575551759495696721707769483210200050922914782570497669268760825012459055110057608755315692286724480683540969331324746691719099755338022686281974497126361922830535264234552808094608438789245666002961828444076909704651640321741825628084054728481373485516986305292322037225561408518182081967251180863797429131274394123097482458159190661090*i1^52 + 34268057504896136311344715340432277077641932449630205741041106163370839503473969112147269274976728724057435880607761530709909210887691563862407533919028375217032144720709606120391017340395316833662885219810033251655391876816764465194912848804553499290905847935170678110699673252646221052702547830377213743052028354940571785924582306208136045622171825066876504318126450967979043561467865910480279674514790187962100959359953774087331950403424094344186591342006798549740738329862547025433191484612726201110784720176060247383797504963970028997857357869507622136469161260137179212288384472407581356168773948420036712742014699423457012040736075963285893062330163139360931775588034596967361884159837469714717304267336950797732909318822105288091884215442210270509526526657212216806213250470214048158160467612520638082208168939941303674601126203251787295354137043452588271321591049601520474426580325681233167032549496835348606041764299438237628826381386901102144074707025575850932296810653450562617558023221914889576942797347907898703545627129799855971964056965905962507950540651120451548799436319458126548528410792428960922675187382920775894050253276881824208653519168473522137132034480251*i1^53 - N1*45589187093629056859373306084141833625105934295795650000507147467897925455366112812673522175233409046005012227405720306614702267479164443096994298908195305962376120031062702594487975777373882174027180743945962996976984811068963358674420653511857676299592192790998524876862997191266711762906365282621271764502124525973874185570926302586331373329117049292101910528*i3 ] ]