[ [ -17693984137072880618340979298855929342926222394508054115649655691147261353784169949258892365526848371871197588409135233428947176028189508083201880419284341525258548728846892093907360776551034129864977451744800389304453663849145779086766304400932342994634458075098595846687655012733270081432223325109692275933236402077120667781009536504223109445163329280447146680746961609624723129165862891527771915814677231473259512667423832028350211079228188711049558684958788805753629730122837104034138968344542601906854722293205992239904364849064116689721046026450356562066707891739935176092024118395354814767864052658113109038764289047554834221032537810945109311367066592200777334588579919038732710498264158067446105310747916004936401577746088233289632844297143308338454920092113588637352713430308753373653532684381743635325258764151727604561742336235247811845877931124944564562621588798891758957068130630286631317959607893522136830919031526542843510105243450033930527126682347710096452500146430808838113308068837011711154898470201812019392747409774057725269057285424468607933463645443033540655249058882493687891871213978558850318762082582304878073968588400679837971701569782810873605476688330752000000000000000000000000000000000000000000000000000000000000 + -11423671662049096610021788960253192971376104743444757400435844298099529998190862855414534378314049666245866687114995394350564464537550947610699442252312984114682898418879959493119503874219566708236913851851283604935329006575979560682801057864774420341533094390412032420354539450324733327347179343091360590765183756530476072227728720168095143283536767541244976970502946245029679670313966338512714064467148040014044471987966772659398614793957452382283230272245649912126912056934082556897691761558067152631511766121614329699375855851931484908630650647265187304461442403026520176449380272529811026846349156683868171659396065194731403675882102749604945143145663399180823335629407797566482769629068452226664907371905436825243982653751384987077678627472499235950260921386852160217585638716245644617013888717821873779429805887286256969770910719529848727303955647982388666340384246775841441089276854578863514263157122017702377632424717280604225963029353386418561331560595411374980870992197471270512321205262746195624529606202673035236699643597927560412651832920494772612913878761883654347511097605337316102452856661640170079064152267192305709752770877421915456722099871967574840162732369510400000000000000000000000000000000000000000000000000000000000*i1 + 299451969938368946515815218805933728883117678015816940991794427960028695847122189783573510525544091295028878505169699058115163768436735935228976404710406265230193076910633381993703411514816352063930531069583485033634039226031546877099136143966531265081772818514213087670899088254627530045945160091063650377106102815907505559161910585401097971759510781764803107638889764846192845519974691179679790800814704262128545183377225335474974185656719982445361433086852903739745285044194810281653599133402922629743417173111177311673218352457052727614286519029734079511537243777305280083181852028927311765686684856666121116974833994350290567524016509922659031552058171421232625573647618859720682468919802670332869218009279595815498822513637682185528044456513570275723708029847265970992571431876402991865992378939378698515131655075562176152296665182396542313861767505208666391101886085572308950836524601871150384539869786118618843648502178226047908608826650403246395696587858675587868417822353531675121355579722055559608415703671739400810704510118624613721464795984691866960725317500032262271096294504923498175171265421688252155779333252294073697215953915544909353301519150487173033347566796800000000000000000000000000000000000000000000000000000000000*i1^2 + -192395852077547526586685695158521048660179216364965494085006463790192137850554608691009306507032723566031655010699121021808490377314826370914957817545803952504745689171584517382606946115128547715281304831399477048641371317243063374093893581886052054605205095541984535196484724879438893380618513682244512079624012761321792236008361932022556394389394401211656374924327903824190367126825044410882367701752627653639825771003634785610105409788322405815767560382249598258480765456577857359231200397197525392120162028171234860965303044198371528050171864624695805614737581450774886995156996532195178981179958500820715148549352956823396091640039293257071864639959669511126803567623761981737353643661129036469961925279863333149986266465193128846586214517739833666564291176937367216341395813048553996426405685785640524483520394263090907286181396597214458313164837206134658775029052792242547320000555623902337699878893586988231153310825571015867983403134968235617710735482316381752861267469964065840577237947767256856332243407345330250045903504377570212277299282405393510621352100953957867372388233433765169776711423933175092075219539350451282318295511178175974309704066709320794310222807040000000000000000000000000000000000000000000000000000000000*i1^3 + -1640498856921936989073483154622397532114576756736611445059199626044841986940577054616791554288995432877735734482405546368862455668739958680679329823888299563381584156468747604392698128650726347415694586975175081984013093274043215564260002730094573398238117540901012486312940837147893004171507834335844032171241083576078679460600284376749511957151717309416466081548565025269006296638984266722168076951137481001223193417426830968877359630176980092033317613597622031642025816237026415957841399392497685361938549352067298188777826646135728909404455571169207568565491574190041324591732882812381206877692686595477818463171363423456909186133101206811259501162113681290179105201329973935669328794171439093212147653386082442176161342878584340234555241867919633945538379228865924702296551267540053686267293580323017344060057683772362684821668330865742540968389536188155815694930953035088363687250130535308684855692812320557721070423498822159321752554925445731964235913898545048060184337199731217242808612246783423926933247470087133776449028191365699774248868541335753763241032720587533551970462569648783242180880704473102457514361799076797308523876244324440874886000565084353012911046656000000000000000000000000000000000000000000000000000000000*i1^4 + 1751542767574050334678655378664806710138684178761575336351628983402842245156285110203555644050577025673773847397248582875717998970151858589347056005713770609789763190968718410926050694112851061364826995305315522617172669316383325768489433266243988839959206057916392513038770861858124962641477378574344016238288369425310293089957231040149249841795510142612443420394627082895463065067985574888393143054400240414824637103909015894310823121997742923794987809961136516162011280949876859964346200100792031666183859538488480063369266379643986276448382855340578720817087032964160461029054567533580883150769676410745399018483080370027690703681802618042685432366210273059283517385424670613991625442341437729331183630545975160939230511276116955179177984298442940040857605299414068386170384526332488603040298447096903112402352190489165658105978957983082591843014819217476854519439342207478429591196650355131786392680071643374254957737697401056387595564397532681410635119035320888237305044297122020976169657197043210323426665400424919970139075262138261158888277786575501872240404904671729996189954676739459167461789135770363046914476466141058231442338883597531538533045205239622299832811520000000000000000000000000000000000000000000000000000000*i1^5 + -775270951169655794224263869976274492460671820063237311861583948580646721443857573300395212453364259965805742056465068305238794582608762290414331748871689883262653949804790975738978402699465887281062244577876907095358695825608764399177697584621966842079042289287934510623234693536218663510828915015889913432549369932209648511146767334631337603806699231488440063235257224990038313825641789832419822285729300725054764790055169011022482299951221054194417861009340362180936176725343202891823072614580689399451561420718003570831506901238851726750910843238816145613638489331390644387867938529307503011980225849236212693945186581757420561646485191547081183379242075041929639276446526454946977409389715787030316043338194312087366682693642497040181049689157409265995206932426176043903363961643147184669372540608393166939374719222786528988745514852277528965199937282812054213835858676685092674499926173175246363218496757932376305340135899245692033570234546751891007128451403788904513222597939828624296602387638708407342662910140215950359394157841795630748763804697466672798330918595817721098392666171657508821403078468922251170406915213020347540966430693422131925040891466080696926208000000000000000000000000000000000000000000000000000000*i1^6 + 386885704674376639582188062337069977259118162699741744759351361900587843200307273856564012038645113255670004648541956739648850540956849056457613863182512000419622131642775044168809794384427773062880648076044950893353075079855049339364539277664330144067780456563178962129966824727079465767557348464755710228028132739543275387652292736104798504320728677744699573273738129844976330061369732609320400711974441884961636308924792433385496827652850719814508819944317035278805807053526393937724622278520983157385677002375467159208713076182815154342738591066010238354996975371349590634871234644421696550799507003293833775515439581022072527782368130988801646059339248241737759365986294601093210186104679706822889129860865790132685724911732374967804489073558622783085020725258866394330104909473316140084667086110555361303092417699528638649510046172491355828292719481213017457984831275831339328724803592261976287810083153951782335697749401401972441957049936773431740941327357155542642850392254421915259717079217487028872223695816361049832434526314799799911570702656776903914688464247819043192100432264832926584250733715157493446091825794782841564141509846228826945405627936123387904000000000000000000000000000000000000000000000000000000*i1^7 + -118564987334544562806693391444120890170630197539173605888963300295136383071428130426757978386568641135775227812506459467964207800148239346864405459796964256797103389724893253646608887548655539920102923712599544699655920788515578337816664642055786772118989611006362191474277837387185980377994520553239772810544095960857395285629911490884313352177043287950999087141332116098011778849367886639779077629168484996852068486566273679788887828064482703930069727078225473215679439796012354231763428117989763430468317522457223033315374078540879786928475807682820953347395001668484873427001743676278610449526975360590645805718441428552949458665263111811675130846276647471689322194212972472885045994167256630820447817601173002377974901869632057264060909153761687572370979036363447237465314431960371977796136610558563274150010968146485860147543455015860529485136043885886118296490283885151181669416036175026018581674069399878445043836039191598005821346478616352289779550741588092686983487565670914975652789484147318390107179036818523223524824974862565102774607733429903145828176012256502332422506245890639824833063394150057290638504579945104547431545755589480991629919513158352896000000000000000000000000000000000000000000000000000000*i1^8 + 19909928105038715531144698254719963617675985304780385721051026007179380022974437928515801550352094288474725660460174644876537507462717959250200944617140239994530601003697479465249589648394718860764279432423098536024293566607308761256260968384638694940389105026702956208482338896208583868233579666163615392440282168407098255431940825042475763973257488842813453061450853525800468240184511780644389285334028110736161986942394714803577167998076099653905117868911339654995016107227721816068530008056298545906467086978217557764366769166671613475247082752828159967197502486241121214428719851056965485847066156949807748851618777554080272728905080763436746894242256681426483650084865624311825614297923869363573826295095113213203418998408149935529824349486535116360247146238785699909897106863851436079229097212185276244955991336054926393021102917340795146008391036118900460598377973603924444791389045953685329573391050783330815180146633721959812925451203818983221065924006232441300100713664116685114347408146775743047312842258825990255334295599347508394166790050491463508373835440537893939890996918607963190310352829228327473286158494147319276312921358907666021216652959416320000000000000000000000000000000000000000000000000000*i1^9 + -5787916413137596641219990296387519029758209679814831124314153969873920155685201017950310594684368985413321196439915558672404573350721740214180541775097058254574218724977623336333384366023955337660266551776454780897076857992018600793221149768130687110266678149929356370265279888711234682223832755085907418706754036787465338238902658473324483400557796123525372030345848132670757256195858317713716351641820866617004964688259201744958242359935687130240840677370926223671679915300670830700307756657079326403687613828162910301873327214855417229491378120506895558266854859602655006733142514810251025083305571093915778388988718511902546522774085280655899757211939047375723834054811024796756341446347605569320497840043728070990357310399234249814648912266933279780506240453489003663936612503664195357106917874545352349517911895842414148940541493257337663634243825795393899645683694360842764109036402738123165230059298982568555693541981877879100682433827966228108775614750504265719722211871948874651063626818364245342301986199000502252596839497002338540384937173858051856843664089884999143891828287973671354027336679935249339518307092991962265799618828183911474298017231667200000000000000000000000000000000000000000000000000*i1^10 + 1431078218099105430904713359304312291397783883230802084791944049836129206961344949923716225920118806635574571051238195496971343667235828413366423077761618276951687679410224438444497609639072501926544003024249352664376559294372159741948863106769043639447260527940089492588941648433232437311835554822926124240662466652553635880809631533330700824570673128542075585029618464862366319746673882740699514338135106488742225717211719067230486709392688185363385227076302629240359498434903050785020482595994823829875375012835394371941658109081302156400934512830561124409004956063215640005815226658259062678745077055855134756048194664601557005617685435821863045983672334669673959584072198317721496606010771595692839714711549961320494178386216380419097048038421914422990692788811500097049199739223976960299963870567083460231725596852215743144877478620831983142029611844116276135931544354100397979263206347212855927232598811989404366814684613851248288075905163942040750665173195257685975879417161145271506867427645983434906987037457004356218812895032417063090277235187571342049404754471829932277050178215526396349564552825734602241770167157901126719809435668793284647368785920000000000000000000000000000000000000000000000000*i1^11 + -234082859256376939974786649160996320404283496571839467820593032445718975671651020626644295812198091160774634711903463116229708540180012453096013116225732086527858608962317549354269251546172651703195662322408752981836866728294181140317372502656693823461116465143851790917276781201559979950249602898127326736427220584262997673699839342402191650919928638474452519269708520027907324033939373247793810991840543973420912343637870178188544235440700684780943042848172954808994379916829046633391384187273857674144001788649666182645691936175351860017380847621139557375778794627546366842834542389229311753187157493791626123833026060715876932106349475037078156149644545261799672407918002344394016584011115683323154737473763425692502644539825206036803722022903705610671478349076192138707399120240112541481766777016113366407623621487420302171886197807488339796316702560767555131916156760940144979455170770845520457313244079838177935532834217082605830957940938548954669836459563164526986421226771488162921875477454410849391254007662740437532328880931012556314371840488858016077128170388323963656278677763381565391525925935086633014940082344075376913954528419875961794723840000000000000000000000000000000000000000000000000*i1^12 + 51743915387976187351365584570367932013300679918444919068935624436408906968836335951853364597024959734759212257532642495778663107810339575159873418505205789317407477006602019948212798755552599439410805367248265496930816072912842631954447934437790104147127965192880341906084523975755236850077323482388596367217867373714472742602179957518524905794082996716619758991901733058390614107317883991935707547872579681479507059860885334422420607461550347029983174019726070697601967434303091589442433073805483955756706666764231317296946312578359911205094554319060455030666054761832167202485845948079517166443194240409202419073074403669817556190055680474535141009935195235813111330236221232389675208872409448535085879664887887973349061228038494575702976891069219952250208720232528648156981069214913935336600027488443201554517150757703947288619411407833721982508696209740548454203523497636281674182720493189421605623721774850559719134651484298412154067743571191351658200422264850451229435729349369104858119552094346430001854976329325286967136844022945371783251424681999518542056576679708150585220374939631696639567961831197432761544968994731704963481071287782642548736000000000000000000000000000000000000000000000000*i1^13 + -5199129844308230150785551530653149786721821352216493899951927358178719061737549412966534555559874445182674599172739231418191435806575053910207974144066977851320298113082741371683226685000606337888624677065555549473892770108910788317167535108736932959854539565697309746680802473079629774962367472188679416081177667336049945847187499227591217898731125904487733697096774291743809457878134632809141218321726702205268510952848979051180509093649377148852534046344514519524735585616012866577450509564814236486890943301651907909563308739839997459051634609997304228169714493578725745355507840892243060253678184415395807161447624434928290800728291430927736512116945596758786132407435126302257248964786551965788149840520686214983970267438800276736153722850048576366171129739102958545998232259065924699284396499712110536928932627519041536864374613495838553981304039219089539969555365617447014804248008030043317224226073152368604880706326469008310607353244942892974309264860206915540629539234147809013857768655648403684051278974940998667500343967412247393239443546921634509448754817874601771970050887807394988358621872918552222502596511611027726275562977657618432000000000000000000000000000000000000000000000000*i1^14 + 647713034699823776185945516594603439778513927885943505354800928013027450863939462295058942532818429799684487050427228636867156544341766498629600719899271369708461002647727620337556812794434519827927184427109076222541055882895631372279054346368482808813197529817682587064603455160137940313043296314028363657000919988927613047214774609108278150867802056646853046152243772106929329676467227266542829451931348766987949742236665553255809307169235560705228411904428862869539809644660613593994676583820113848150061016451485165286293692287465011822686008957625559128011860496302964491304321179542695898103720526925648569561680874004247557914147665741669104705509423650661620060375620298734866876347334539463425128267655419556793039692543952392060956200876405507546872729436906849788132753097769163828699706245796024264635581374853993179272453705463710515431553663033707409052486559461722900687527101690106282550903041296775832389447690228788627093420704935610040454425767572521787507442755548741531998017928689774698875810102745982651629017141255917832663975203391564099535974500187357628828992486339411469429298766374324071616514594419852492487622532268032000000000000000000000000000000000000000000000*i1^15 + -67875892210189126197089328074954272663847547578927468912197652773039751143244238495003842735878065579517258966031571908494310092290747261665254824422354081726184653461767957071306611687593795551826645461198628795116702085060435632044371402095810380946090691357207460292007006936550810000347926288170414444490903276442699341147299225595294778016116618361031121688100878110296708554341896422392584071369552456152582657659807664282752810400733845277412634495309176140854980041890996934261628765874487848267092935302498457086755872908163989817237506643429171722543816503046212705120890576216321182831285787295258457445597905991470966102189648455956796110789069336411933752713781613657810421466191439496298892685345063647323389772791462105775918513642661064141889151179188382150244962726061259574362064901861504307895282213039082365794029029161349156004525571234018280783516602522744583945832349024381190199064951509599315483916246146979078105973400403024519631045980197084355144635617543309527130259594815211265446319025407536425873453531057814923374150446596969395058628997711669512547378157319382386879886994114245260587008958030468634719069143040000000000000000000000000000000000000000000000*i1^16 + 5358237508512337232753872994992691309687308352059726020080218668262373332534160910693464075379052582351095399737760790704778302039407019517397597675146230304227689137050381148269466328139609151860453561896381604828422060903113602193108534360718812885052846225257641383666110075280235002548771068821513545509443542779493799144144182356035750896506547047179825206770747023723410720255325553717020523721069569742501475401435960190619563992638692351883245538764456368895625432801537921932895959121992097585302362291991115231531029136473071396590883476469829433336184024944279450919620582599012116013816093064260710316493560509466770020530128911708419211259716060748585848044430692572748149116034543878246602416561485653380208598654229315103191266680398244705321287734289272183160711450448376374991952590160203509084528809213141011496717484994228930693357316857483869479868778359779834442115239048452349259095554306114795610488746927967024399081510316521299829293964001763278517945664921641738696289703408248378241784681108054055297912643679211340274303572066161134087400521190597015424440945252134573019288782947725542397380860840199321832705228800000000000000000000000000000000000000000000*i1^17 + -304222167620913607817748028629730481693458504656987739730609896623280988893514809892728025463477554873813651404036662567937502580295483157849817988369522888481839409071492050913931449982615578922369269416443797513296486806709411628068857812802942980406959717159580605240992215661172918508390459224961563169266475664336396667368764303803625482292225797807803479098749450688784725116216004517135450797173894751242403576586714265500630021691846946502613766327727205647813048426294858528992309048418537121408711908757261575527668524532093242282888866915462130360723309114778764105505431641323173356303892891065241132784885131058915048719020064644755135065400652601230352205135525137105061435134665696296482553394842017221457237351091854860840105567176508265043195278190653281819488143711749599768797320642133962357879040682657525147885993004151910459323127520118227930538299652878633419024002815066377593794534276929599229954412245978790752999410796446236729036809614879557584924966694714887789774018761377751816112088370023675133362178303425942431536930748960136963669702032080424780798631095872122445931379086101373834814325997816589687193600000000000000000000000000000000000000000000*i1^18 + 13429339187215173727822281214284118648911768512273189118787032652855241216220729163651427589096246661527897596866600112922311610549985576300607508258902557894550539392115636298454165530212939491375447210016806114139447221227916334225847488196917804224461698486090724013531151428752829777544023131706324933769763272617971973482178438260830646913900524925017275422572277102127110931522604516034711194288042117046292844864300166676812297171552271844631419653106292193611401989956987047566670110241382119790900468194591679245707383190021820643316570890749254163774963181522259209061249616851759299649052723642428901610895169541873000103654033630163613308753814028922836452783451907182985273326447451674027492374611731281283458241514710222038384985683220103582870911902978807240681404366619444379674873092325622364394833621648755195374745606406717401168765237629199414015268326323262553447601843284405517463773177056472984908875265949116829688316422515745345074475412846935603825165842558530895110069466303242413658040306253792409855107336526529149469165959578549537584153221687101432116598120417767973294393711404859969235371776572045393920000000000000000000000000000000000000000000*i1^19 + -453708430117600278480282251198471894416156500625721958910891743885358607902573729634572493386112387556016362011950115354312062234082816614627781819393712326894490609884556627046335506452872028254132320877318984535167976772528366271264605449246613320093366204894367523681235745141121841427130687830636898194945318491545828835335677462345457230597529296276741938748951382166301322091973549548012684050806365856042597004694373947848667418644819077585782021194486629027885931364134048597479414960020128284537551492937715476001447274742260829646724618314003401847893279527112889214379081161940599906345923566827863550667834661490125482868751452171710430349094693482272596245412581380386752670581880752129638494526431866584882548392218723964229605100329736433363736354778188002680086206414040203119023166568996599390465245039205337677055444501930902236377189412274046067719928336424704241603400989610052174636368523494319696345935854199874911916156230044275582346844253964507487049957202612912492732926200022485748407375588437220508773240306933009107060894056802325976390718362593541955522314186460701744822970247698810959335913507740712960000000000000000000000000000000000000000*i1^20 + 12044417480256662074610813930613768324266190402928047112628030780176692433104188100822066682327270215936698915240184809464850934399764500347617482565288545223521404098129710986731519395205381852270214496389906544880821911404540462958353230960398245416147016359183585007092328971890851589501434268718491093847348750500138754526953577825753156873091002502287811268267507592235245865079655680389549087875819526720253563616930832033269245808733815107793220921733084784462964820724542347020158313708245968466503322261674999630320387722933537612370374897806103077487352182690441636306376918720966249194278874051247264629134333540388291183276881327692134163976963035681683966512809403726127342573152654901285698705085229154313234878994222423596856248968603824775410323404042892744989273537772221025431882636622208224151155895893872584420598176105348061724269766066749827223769788088141058425441077149603354145420585005797482312412044754858387089356774207923395998994139377542967472473772434065757595631734470982112404698077424082809161665282507805239754253471149015662992421542310837613781864025455703457156416181120956421560822805823488000000000000000000000000000000000000000*i1^21 + -247328620529471688961238715125205921967053776124539457441596808838068597247043228039278656112831556451012052153346941474817294293378007984751336622499046584924979254873633802260738379755110152939963580666597402231765020361597461076573295834053971791868105075175839941224011440249562904862209039589622378253306810092546595416828992050095051050727326813788235373996374266114797384550170047294507769144350721399457563614244892312050233444557586162600400435235958959280332156689408529773324536939061367224223229883910890808024715979166321666558919210649215104596431614531599367133783560408831341674058605972521831667775044915249528111143412312516321297499397769984879115044879056407798126782667152740410297657483060046515175670151292108018592992989430888466728232476439716274862776796897142187265255653181950718684991901688386884901648856715249890548601589017580137177700760641762086272551439407111622319364746970290676327121971192921286392247458947078142955485153300182649034625623367906425293892155504316856703913077057039835103669039152552905978421437087692378366120940658860797059310523120168563076812386262755958493909352448000000000000000000000000000000000000000*i1^22 + 3846102811764098562673237118354630999663475784025326215593766991103123601419554108559104223521115238749557242187727422035265167595883478879193436317400057303645325671369638659740704886536063722953602142386637165315521693827449264493771189318705920495207519771547139317309436052644924926248088162052250385069922269200305484710384943524250808083207115348093664731479768861135298407947409156787046326171286148779506953224135373572578020650798682081095370016816248757819808787492926200116955681443374929669102093860733342362557034203213304060932653509183555321993239658233033081649584621266619352922784129231000055416403098445657930091563264204076791175391569012921550783286418723595432267254342046643988992763451290939788805318336540420270748661751111599977542477804155708070444245296574929649169629707414575031701820513446229595433498932356780120074770755895714983417604758368345157353696290315443940449572915118791842839415633840216120570832880523677184975187041715085352949324380527069724948130735944868854347294237093186414090627422344358669690009281813384516667507748451837479373422908122392543432863716680140406233497600000000000000000000000000000000000000*i1^23 + -44694568039561048677452009768491797035254643009849930801271219838443777197871718140232092510962427040892042806213754154016181849415453913437883225620300768112977838846274363472583612900206821274704744541481771526287290071113913836397802251803634352057511885193545135316034073140518604538427746648926116886958676490071799889875841933617784029956032748571762018183531833099355179832078298484597565483634412818317674451772205664162946985294149565199628054415265743678004209136851403808187251502207530217751488770322848695408894556557190853594111510928159929602832919682615859910885830394227833087272473955811856432719254293438442546190996340158626315749696096664690810367010121833918617612527461983651817307970056492278532829148863151104671710349999193425000335438429576808855203605205009796095110004268920033562097219756784098215091206419213208853211868107484679806755423000876626851890298805412630004578249864415063112082085067416106654133236803068588673006545371121300218976403002317491092282162718396328375191702299467732735385821015177027647428100861046262660481881731024577993544145702402761598438916070053364367360000000000000000000000000000000000000*i1^24 + 384512980822636992418211642985714169404531802225395359712769933817515792102650061954589798225991035965769206135176479028467054076018121806282481412138962730860174426949528343200154620418588246591927273906199574841647768695635263398478910823752689448625233569623494594629989122999747509843305817498284340203535880118659918866743996940271317851556832030053725377989924004174311106773313314764399966263003308235100389723285641360587488036897925387889383696769224847915194917483218610317302993055497832026502715487327975477520576958770824719292053620724620643288388458740516838326068486486209599718117774795547935649281541515320522673327813694317984951104165955337166021309899789824266939115434108882688473748932931715949618034797350964451786471001774525554820987725523366473133646156520726970661352231512821193332279422749374415249246925549546721946523407160721926440565307310353668238283275050979124686786420521460309376007900536210512655243807907722426217310329072690557243865789023818038576594560796628762008159379178918280436599812312362068919808333861020351901865672903695189106433267913075098471114769804610764800000000000000000000000000000000000*i1^25 + -2440641193239378443300386295310948213359351783259177241822049169644032341152127016555405355533148639748296307170460617036266821746650797261732500693751915199801202771082467343529961797901177619837086482470664643775300594302467253057410732654752580724617789967760484886191686242083560672003783513394732908811445570974670571683421679925216376961413431908899308438798718928480060859285988881230688501307326277250655254104657184472791781145230472729146958812320504297057948512120162586472120027127670174373202440712959088827329035878701139577714904576386525433666669406605762318729086738302507661895409593019050573498095866664682802810983066397848429033333996554550458274686674432849108425315756200472855515537597977720388912216556246562390473138004070545869564267940677619041766597241518571343515045483158242381202321788764051290854203062178249542243665094104423017077666150569269493603044733650586491444440153062275170844461120291290737157449427925593157197691590488557825617917234278678908941647346354637358777409790087444616138949773298754371247386645041764497639160589376352217336770310412001878477875917619200000000000000000000000000000000000*i1^26 + 11349377663700558141448106726822760969318738863383105438244732385644748524638515501187078114614116289544623486431632574168103791388770325075440259604130045048984950992356529051834755773800797056683815346490201778841597262983647493893675243983992161489296786444055117684766011375208648614786743045471859809853871108099422017409131494282860520285245588496706552995297671634680459887901395303193304884580159772710656636557804400472170684888970075453185330461276868869805645674262489108579160682810149074289668412862093903163536301240384468190681088188365686971951989544811187484387826676558621275306709756699138359105387109731840742879840844873755771183525163691028188859220124667843815709971436451693147686155251107712909219693562019876668409928626716645635524386776595546626280614191639111305491068573372289743012108950191622861751501755989844214809656015241699969168370945095477107435379384555904022362276903405140324190805849849219819489629349763752650236136735284373536749011081635368582469909819289260283294630261115010700285982407697315771984871110482966713497085575080409468886105504952100733279272960000000000000000000000000000000000*i1^27 + -35655324316708627434492680336499633025784173410441479363572112684653978366592056530120646052824354015068363377823157318165262623874116707938531000838858305012257838200605746970328680319650613809084259374364529667875046186861184449798311987719709928409875095870644767545469484585591559180410823266431539253569154367806142288608916764169227501806862442618675210546190154604417108831268488798127914329608972038415204784510192951955287089066253648425446577663169124872478914676132616673709112027281754841826126120620912829954540922031077010693670100192473284823744874871057519259543826140377105741075597978855211081608148445018726504360683168106362463890464305372417043284700982779893929225900822908579361830542320914209523337032722944469806291198239119744818739901092121206177632077175521209196088458176941947624591104749917430718784912415414192627422632227301261940991756348973961880522621600652246105122476906352300312240398797365141003515737684002123168835885866769617068995081048963915317914265499098972779919605539188182365400141398840879086549152493937496487467453636676513800536131978935790469120000000000000000000000000000000000*i1^28 + 88016437139902299251122267805148383940492746113438685936220484835460862716180810879909131001359300591991840231112358094338789896324924057182506649456417412567043777286867712201542117857791741963479182562591882701265783630479318865771327620736798355976268211091821057889101883972195021268292398679403731072864860871743709015076926202582835404171911850120250755405948069249886322968705114318352698169368803857518986563220630864149041467117119217878309681656174721776157005141645842965619069663956392458110398204299915295071449349810434830630534266125849681874585693644880491024874891724230037007122294076013476888946333494063733112370998372474915057843669899254204819232590124709330441315599906468676224408937613135371095849411703908798283679007685518688889477382859412427190779899905083168604177217411700653486517757211602310914214310032949222931291277172099081388584484060822401856756783280154157765703340542047201104899632515446105993303385748016105481155749460995811917569392197546697139102066451627704148019436529580767020031424025882021186863953700171808504884300827294321241669445969195827200000000000000000000000000000000*i1^29 + -188335223655321939985376693419562926116325988150037846227488164220783307370843717585364079501171892192246667540276001853796277047935301102258993407162909255611447725628271600920752031102178357838520674808270791531853280733297088506991644486978793091604181421329461621120664455388330735825037336655330477798837526233794984782699851227784663702398953132556563152860831821014681577506127353979849439794846856196203354662011236166532192585067588750429346953705469948722380567262776426464265726571197107076613671654939199423728134415231971667332024374879309782011029606152887842623156684973868723051836124269579228326084118900637315418459999948823933435753781301287436248918194251789121380705477080787271145016793113334317978350794692418954177262399170775329967543646482022178030472786551831298575455425502706982801710476649273482697049793224666404692379637459453434512788556766559333070838573159955475975327322745105556537317051097612584534759613051184293027115329584521270431109816084458997022673331973379399398453751478733319485120810068668104098682588387350954122061067579143834267796606287872000000000000000000000000000000*i1^30 + 235119237466725825915047524475049022391412784152622628324075522792724783190028309971019984573359897194693606419396276138299280452507188472107176540733382600983412759733045073600962018210983298964683807857079966132876592266775730863794783145885198765019560050289436870303133213348748618855045571741554415325674683633666128274881873497557151525546111494461728647461146442756100119498656089592146487944926010408985890850663462144504907652491780312667769141707940304224784279078407999188745361315486061096592299045187156596700231532784253607741661765327714189578413571125797149003518433590772690190846192492533307705082650829769893911870511677605681888118653184435771366435009144105547548787587439531754600448752566753425149393430023648393295684668846160331696247141017730663094306402922643901074069312022519698949471337308255807757137281112848992009224794108298241845521552201383435968378682811259844288671162239792376203801051954814392645942725633219740739192767246827380079640922488554061164147525965980739249572376694575889631127477914884492749834476651239964318028051613891166956263833600000000000000000000000000000*i1^31 + -69308819353424464256942548836304215334159633270192654361111344209288289105484214662282749878904231304875144593903584768770539899278575424646189011062431635335012110515593695758526576590519006887187638499076647667896146932084093105263544751081919124304952196552468199164046520938984439774195031287685823465889305231254769564831934199959866680547121223342899600909303774383250584556112228136981912353182740917963715723643016495489623437626149473806033710462352312285750972903946311209983877103564349531690246646840489622773654746141614389554339801398765792263324922081770528343165311632714148856123821786044925258673885189363558405876368314824975783132681324820441898243103893553319711096783315549816301640851912589586277129720380919793621418638593528245445890929438320283513215133370795463048050990683110887440441182590208635607824390482029450005927843316408750124508767349772904594842426986502093188425464219737103345857629817383398779473570945474180097339212703176623081154580833428189052608352915697984439626945510674633620677408375629852062157132084025887357286045752031916851200000000000000000000000000000*i1^32 + 5247051940573320676055558989595854827538725636490377324240178756618930746685611905270075916468090916483070407407904486678395743080397391301095347484177448437125462540699834227206203989386204070947055947964432522792231153296651080173642064504814214301809056407042115031603436787262591595911095271319438377623562130603341547602954826699960465775407131213104744545566159016996836540916033883119447199417573562889297567815205439614323468741563334195098855858263458738276984949473894895493184368373564183996469790096588802204078226432352988490094338752216891741344611043204532054565182217383701258542087618726730807471348026307091902944308862448093827483886347913155999176326665188726958595002424006639184397952962222995434492741247546752293310231652388680006926738408969785625123416189581162461111563700337134850137770381498300616825392972001194209817562424837393231445930755148281218264485205816183536520280530749164019048311161236978499752508977767636159158727845222077935454394513297144393039944258866783759341593691618048833919605933337020684660618465563473783897745375887360000000000000000000000000000*i1^33 + -156671006273240601011527878124228439647570387668523699304228366709149762454877795700355961753591790077376309613588507200938071630902014552799049692257928495108060667564724606665845419210737103049139263158476516529549423060658078043321760116220478717677109779720695300266372270759724364186494028462569402566079609180329958264889340132585595491005875565426475967217797510916915463563284922643984367049635184620085854230946398452269081497781730930145242667541558967374394818543481079395671224629690219160553668122621523749351889301113746250163391642976148683458215979497107920290494037506826365678068663863001288277641030918111551014243793572688306408496256911837980566669353736311748762396875242348593525042744842683980421027569374231378529018690154233493461549922614817100570555271406946827574708540451382094184356137527022996471664956967702628232091151264808768378012616609479703555450815245222283856120624904845267314716304142731683015500115155598798864628291333923090553791605423693749096282937176460898410411091397191092502494185168055041899647924492157660535193600000000000000000000000000000*i1^34 + 214221738919254157689823707930662467700725515956040196626438860200571984225638596245397393913837696326862971381774689624430212375305262934851143514074545705018691961881795907414694635687761583421953608038514762963930355253698374154796184751888185624546089244926866393960761889361772261171026980984901114939288307765209447660683524865108633648723421403616438318892505985612435250955374578512360517333891581330049724365795829138546960255461624874956739567425851782735765150465791145662085445070578232995364149541941271340915250104944330726791277989461907367643598834253970080799008725285576028365182629845876164035256607526980248793812326124645113946927112853191613806478477174155757639905449436714162444078385295959389301890736171580641885694384866242474259149674182312076137290469798278693383014879401741986056813440890934430637044297202230969439341890346807340209798895393351792420388984890556751116423282780809153949271601627433595331146312481672524912196245680763665728364028239453658450351711007563980732578268192763816665728466927381436216185758450177298923520000000000000000000000000*i1^35 + -12594880055638209336260882397621351403835660942311058916303237790857834938453935615010131374764067133823695253752935451426762293009880934405899036987976839409354417577009584389699482474028927821035127639250621865630283451339502201799090332289930885816266125337194418508089627749816751954663864256089088467639667154313430176474126464797552299916085453004881702920981158769312812155746311017906176888084772929592513049194726422484684321899086842885535571911776636596976021987534156385509016999396545210020457223765233917375391582289871720345500635924819388958416249920689735481866763412591847939579095329926696120155121016737385528505781346927048968354127775067611611931862961523424065568349547803259203008311705027983269969589821824533812615471727816752312159548580372152776275963747901742460486205902899748786029409512047791619938313197008419412565318071427643201997669666450894018928579905556955426747894236014358885955727446940925234632468755521530644002889607255440509390082457389012014321819171288071110173090998281967807905971794247309466583401054076928000000000000000000000000*i1^36 + -5144342807245975265569323853014837719865998760202317606200555543356725162038252176410051311259673806702146160907752618369149995024185242306199747814125398124856042886162440701288425639656596445414645138068290412109723357252863380556813647520022142892681729941210151601824604021380347950561138874828016636888753208193779949169652547533694520338365036360386440243163015418132916306629794989820523121161859852935272918212370793377545194037101733425511747143969020426633266152539693305460460405949353567117948653960721550960262145289454542018425224809103797872219630368518342121046579578058182802281715240888707481585942262662657717901649054866200109625756804752144001422348678068776874598093559085775199671751787669760539175845392054175670037336050712203141621832581492511348212604818561762013323459590905941515686893414950336194413982691816186945210786907927343452117319052188351625543395550434982613900546743020480342603212712225491327686086801644452921545364934815022563096723478051002931023978000225511658853553021271681733121564645066131901337567232000000000000000000000000*i1^37 + 271399605702411939824796434657313760550961584374723913434252486461406631739789979751702061756605837885530357887220485752077672096716958228787923803044321373628918327714873708558288440230608193276884840662952115368587363007674008816181034325898658267665869901244634161055576999725329734291621474710950346388424791542932011573846345161390811397391225800119887602646533930151397182535552035408743545548126127144328128114213827231894882607840969653618775028034432608428140004564459218167820819999241803430447141391842614984584073532961451210407660830579213410218792614422023431030638827998678340574948485294151963724158313464341865705586757146639509737934641818787139031145552228499386797116500324757248245156193862534148901022229115589133109851715994410436091549230174300096172363795433406200557887309250423520074013566846534706615139127985511152805606982979110946344954023386058082274491540093887065105888847417956197057365909820061579973577998826184434530584149777212067644205269973545086586940456445495943149914903810417393974811174511810340454400000000000000000000000*i1^38 + 37795276444117084645040892093253987869666705775859565538448414665767240793646061147370809443223618054302484102970655224989356122924788900815157566392960986212045877301925038154063062754331340090209639835578720075758866288484280028884166946969454411701022773352984138833798897412035334793613734265830512858366087475038657629153058105176892263818479520253204803178059767194042414633180503566383886097043236669742378906769775189711738341677337632505438882499934160689365841888022025329979122091947678716683508367761856956404813997449806397505294652409692266163930211990779891222415380020156375801748851436343853212453197430922155417825529257492060220499598443562534807938042793595590840879375718398571023532598035097879548673566762750527307463509982272826625882410347407729190084319920010619606962757128832354773802316708856846938264171372947067344597788978472297473547686143382884112649157201364943999020871095790543845431044126371189642739343086301231779310798127856918653819880883124339265531429856831553661127518064076756461980813424066560000000000000000000000*i1^39 + -275419917667057023384819243096355030593371191077937038460762152427902478666152168898927067918403038458389056653980470380110983159272925966433364771060011828567360703779490878175278626162712048706219314625807571376007500424480155052344543465797174800630736375588941302028629631745295143512114700757434241600059532063423754463221950415475850166062548820603560122262405262722760213215346058095686118742583628360583216293522672141170513021910077919710017627931037569052842940857340501702228558807370769513505521345316899920708319637829045933532564664121395764849850529572120473455928164075803844663775562106078748223486079375370945737918217308542582305418665430055809827786980028840203346562678545856092704842009659282538649548506908100234887380232327392408728261924637765673545588920959546134005256026887391757608953948945835667298562069339165984218959230297699159194109621590925715007529669668818679316242509682643881390886415198431122875354751042550595694323610817234781189242315350822799454266551450152064157343403715400098567631667200000000000000000000*i1^40 + -19742210615109261674284710255901181742966247951985412760278902705217090139731108420268225981042377097139341036605655554566510728692625418870325405996853471790539498260980082213731689192207488439352764228806396406922373665024449499651955017619228944870106337081955824937551908803286253795051558747058672092839454554347788583746508229706738544430724616449119016574879050365132354431585922968649228204515663498542048688124388091204689130839047531445664970694571632544729065042254633911424416290077466803635363156670881785849799745684355253980376417074538989816805734170009050789262431247605486139786276114503015412489214774091295974745730748928571921820430138587318996164162130280370638300179743713457693527396933716111863031395857872196436802970941575533261395616936746793158343415268138388264533023734139288380156236249165750356789144869365875712222513930869380782079334290844406652910660555487277845645486758583950805916575099200478538506525502743655468015368352951834694888039948235462698491540980982890417867889935505455841280000000000000000000*i1^41 + 137988147333204482562447147987483314717498085476718045373043135684184323323409721619517809503282613904220789519120648241563743500833080633983521394892812168710980702698279133405354547402389269834016990915551520545954722126425928703199339315818644350085097767932901380806816051250943977546581815805078064260886582816823632316147309651536580851423368092246129077135738036317866570867587981183786826100474114263342353744993127965281579682159902373270750241143331061010319673315213521067413767908976154994533188900522836013912131502432865711194782875796758577558504871930029340306535898543759620231999738771805075464773063936404780717813661649429394909911362314491645574359693902919570472449848189145750104471193546876605638697564824091107401961545420774156986567886552061827722805840284018062737692090885710680013521100709557496904718282450085412483254793721138224982391685524201538801363278808539453335466056958532119219797274433800067709295454963594969895357027769465306153666177235834100985006060314738652073583727083520000000000000000000*i1^42 + 3377021683970176242616524083137792751821710167830407103627641915789028704571828064103331284563411633100339117379390885051090686142635905980403190673962971667185141582925604052552460852542071815575830572719129567194922624705265361275349560655049927600835377086170404820922953116923214714499229597061081678283739836456541831576319572502978371336330779243567391390641451064976097279623932506039631734488968222080625905360828614934285244136855440406941340624428680739965872383817638076097110368906334392466614061029624509024553883554843616018027941982326577347731779314427678488631763680522587187113741363062360818280273578017988144660786394308458581550561497572858669273283916836425459350577824797386862502247592394024617419150138255472765244134349670517419166445345202743667525231226606132110219687071128521718687400795279133481260931564786141680405067203667065116705574377107973406600216776931043434899006820790752797615627960810642647004694897205184551917892063125105207572435526410632790754210438292667109474304000000000000000000*i1^43 + 429712309635711088922647412449426267519331931823470638233929646684196965767793751518069231424739248381752302841365597269534645983836155229594980687708647668881700061407422009103390872320122461086313066287210086147618787462156276181896167932429542819841302414922101020811387995715628945852864485908034041074027996774013909615558476856137448421690114750539468072446133716352665796044094432603876586056965313548528149779664203287191493926278798415883412604849615740429242518959461039868054663296180159749685493390327520276249886009152509032014423580021780407871886108030516158245116296670905605762230009755823959136388571552488522152803880146950399155970174338026669748169813382846401810955425212936225754297963204135492133964855658649305841442356348582680063398178338636926266276653284445276780264798625393127437358660772080751667234358383199355956999824208559893356781405663980788288133096701362810170826000442754951832787000382540710230370749787854421868729967834036376101496531362470643428591491770377830400000000000000000*i1^44 + -97179150462811290576869688259745944633019686850008604263693551207702909638849622555466857288819320475688758940999786091576313416090897279301460912950323661374835197226988444817052718323046219749590161613658341394133793542569075419003921382549758747949649018338665942386067643519026774555767057580928166697917880880641807318967596513367019654534875337824301361715884239722445709630030061768788822184446325293840469657077625729863221074460126574071091238284709110545132335967579062096692591275073745380642882905999073074615092627294219289643081997780022263909204380077575249231960473582294590824139278848302655005056809649116652410979628126341375125556776784054953798343723697550675888525112992573557276395500424059202013745445426244771452748394666636229912325952984448564693699815247612660843039635319067833372617813476116767190068704580594095521481956036942155452409733685819278975158596540393467487850288604930963628808748150278594260504635177247836202382682076666326529661042622926142362051674112000000000000000*i1^45 + -253515479672124688008206168133452250595037048422562309531995877236144843006888055750719794997034317453693650264164303539699907214617048188869088821481351953798101491548697416227734991243499713375858580537906537954916159435395135790987601793759504708936183850780046644617130861907733863422613037124954005142530016607176651782938047562520129741540019899613210455888279678744440068280047895277928021298168692973096694548090038448615683181997270695494962036316309408553569583278059391517436340187548928592003830138471805131978594213259695185970377353848765391269643682122289853373751594361560745580990435557717264028167002344388319018008298969758379985537965635603422765195791608722004761410431866354855305792038452811106398676857241537290032328083158732894459831244170525307761565480312791995939334362285563639058380453085451862581378409412794389752033303675366849867642709664099918472936452775688671612942113119434586982749853863344485459482315542564678766070675928024151550625862731486252236800000000000000*i1^46 + -492228334617805822118216500983321269520142833525636896203267487757242594107092722885428992001536529334041014173192368050219359648731243743085870727148038303480227581527165726931087364408032693232933703667235467292993672111693008009666012280271162576828239626865882753509476518152927569535537485463778432956016974356668855991352348430487739762217403089443178881609727748183820282023989011315072310763819414491349622749227982154588552248143961775401646873190001904810551075207726787046631276431079146207702568527652834188214134726741594162018032422212615411014058155777741003773865677421536976101094442949268698294143550375798839165420168836829968412685223589205089685749579246338370973019966678175006400592103354153072630839898635717289309011123935919353537603438002353186852511257245810437269190591638106554790679501611943057865899102602261283600991993601829046597696220969217968017646521470760602456528878363066959535687423624865190147579912844527066625087472033054861783452824371200000000000000*i1^47 + 251370530501652512138554610347689116587627049354990622670093175352183235585999891756928937572939615825651686916191693135456189916374965035093429837015842581819633409908746456244396760506289622878383972211843086694143019775446209197754433790538538872044303093845543932306145427379123153001769057488415165067878874983985086214034184157566639821414855754399678196574848622361518557937546342477095324798165973804919155235625175180124422991247423322534687892686728326190164525692414870401033597809993708380477963509429514758525826852653614383320691353491050542952177807771776367982068340774211609016042766081888645562899881788083173134107917873420741597554628690445546339630644327888221727164047289959598856558896925802127879609506043060094226044257289123030698211688375411837338899323403259271713422949243556075565915760222363017879681721782840386228064764011946914957589652013829350363827700902946218314906227896949998073923429183758768325278020970934632073734960299462565888000000000000000*i1^48 + 193364050095970136304612591084217795968844103301125975990498793166854000662357823421866720209061968996048926143443749664286450663811157859782715598944671168685469379676463183741289534197465819700848374064589732869316885685904258524040509803248146160904430985367145591075249037543485473134651410759190556408088351267682452630310599537659041654065942839072604352876330371879871003556967949171376027283932389479928079014864046303164051272684067914865254814905958583684494164043824424554473808009866328838111060549818949392223651998901491045357821472313465070095771216501451145822472987857445133513685241903510248186668222730578609925179859391086857815829233313732111774142980283877277460495382310253541692724957876476975661120991703823039011610052253135833625204202384512020446802286019014463450249882173222853675854917767182883882583833131485533818235841993965863713767965165890367601733392474304170589846810057257012806882656226272229802476002487317836095382481149952000000000000*i1^49 + 12464586295682799606895457861999648410291890055425809064862205230671965018093011868578933370800469925873464661193826723511255949479786397024803492261988295826546155561472071265860191528635822101370494398003018744921511487638169407641591631981683934756134183040043172570878388095620815010784333707530333281223891870688583423587877992932640848686133561699251546494363902355936601440139384085162476944536627527753667450813050407064251936509877874210647661305751487985101985433384827060863041755811972432071492718574899116335642947218758652282291727120639724376481761953685056175100579997050808770080460136467659896187728455021043292996979056841002425123857521506805982772009822599042423984991425786075739948566236651954579464988974087333238278878186861846047363724118945117625808333983523856406605820763601160212221753369030340109614278782546745398795407442319758401489222445353183219512535138363037800353426002761804206758571261550146017516729223697830687866880000000000*i1^50 + -14230735636948287506881700752015442791655772157375667283993032209877673943622019918179426660067961963466421907015685255794277581001747597745312050829872742707627428273150988428093344220947612680693977866892279354521145399031197482033779178442549896316718833311030054529621046274604056830228493672615841418795355904542311511441064983836717650274681265869643205638463516920500701272087731514630588500832729570651091962507721980928749708780923944305933102557278519916882443807842165232762820926854620435781264217999308544517398191193523299723368262784471743545540194072610946489310353111503251781618031666537446201846554610199438136639436476622724580095857776525985364925365503723253551633394203104375754079430278672804559308461216124224942341364507707130353832464233733916561046842727994035158880524841057943529378712535919365262860465362124700511625273667383844751882091958487048499694407377789169805773045515786567988996609586560419363554044989672448000000000*i1^51 + 1682776867231614024262929957889326665483071376433965770973054950782641591149719802279069985321482223710336878010859406170401322575762680181500161588426596814842939831816761587512987970408612207945387362113923538506486868746664854900600635093531265096218362232710959111731954498782314110871959407156479359071183586993506721299775907704826451591529460854164606603219373869759417583999796605381529059714367404644012986595411055676336009405818623172449587014147112817450678379531466616473482841056893087661053276642122896488572761279137265575396264037308382466993371522397953994911216947451546959608302946645268478355042132150605397383398703526534050445881687429901751185267534895354887383742984976768257918917770970588328134837850010732894796428798315711314466177775818610663158014773752249614924087043805552434187901125733235299465208021967603566328525546210656966549115844334655790516787701185368273099629184002490713805731410265707087144640000000000*i1^52 + -13966489898574392146153940050245197761049949961148473851217456040471474192004703817664389888527927976783241386581392966171078749535543710565951215701207999844585534981292927756177307429739065526738678746575359969861156875255528704132674982255095019446733082478987493471591395982549326154302576903963798066151339774345848697886887742253238284697638261792910409140933003621833380276461153264999698430096076337047268512261001273828011222173783431178685867245916895131557533013842090544035378620577703927886094684525359932888256839387110714962152078837470498646702603227117035673385132131125630729537854640144608498691946180045800016461464657172559017703362798872594186965901860565719451834358703391745555930330311393197683872890536835069324606973809599858459271028663668045164986550882524132219420765429686976662385574822855186974026775947791530267651268527214384421215951807023091427143935268471615986207575542409523248865503861128000000000*i1^53 + 30075967542447266474509823229229683872058928420438768009625346422776381181578377612161787723958769855990257274217342666166700176997906355036652487374019940765667265367487919908834273824660148511540988313114132637863902854427931815604221065742268701803099425862707994934192816857399968673245794320931625125472879997335153128701425436383878597547942836307694672217463235663376453519279713321819731433658729430504973154281754904229510625268397776702740871649695905010559205988391540206641580520597685146978691425988752189810238027467478756815449700832493926561800768952170621512489393061410068771770629825638372349603646749344838644525438953928371072076659206380279186889479627878143639636334666182290387861346354679581548514135615787142669857127042661883232250660762715635398351217624734409231545587771273591197562883788478762067729255478438117195356526044373134454091625859960016195740402073151597268973816662353168549360000000*i1^54 + 88729779257296570359755077599103305693917594215073203851793326529750052590580822091025162154024537923918176373581730971190148748812043939695110986895008472288884538591145928430354594441165233200244767655054214779523330328735643707669692162321390854505425736524894332443980262545396225122656731356284160068828755377234914312362608288745695945817723162687479860156973126181510501994790373792566159274711985384615149062615439473044611211437937135756633909428276692015213114778209740574583733908266095770051463006941874910507573907853000276070619367113510383356006120273434456375872230577141641463635124639163729222758809183227677706739485720853039733431197244595303853560666027513430300249015290901099559992281446150686411200111578481549338445049858232369147258930302964788276658277345406973520058544430532875190651645457603826969008475515151600348526457204683752351101977094524912475884398075074286905201553600000*i1^55 + 356564413746199221351616424508340862314184769095000512981721868259289635833073637980682640138370425475604100088852568903840304170866724142464812629967246804946352299576330385704598980834745666534566324682139954831135209518246010657254164926467201558428506310427806823240854683079633036529204250457732730188224555973479776896755803419264215479210927381737506124768125533488541928296817548239805518533099710118900971427113060132113933802181441882273070335752803208511071077096494703181250480962332817612805073175137705280059410392175833601779865212698778851291815506107114855352030987351612576076198415553373290182416027732153901048250385091268400075403541467158895886138963356362680333323488282620485428634580936952240019805390854792858321244428225187943516752254134505491690160527621463473511174126221399060659221498668738236679768638891175197691668366964210126039940971617503746846889704072755000*i1^56 + -25208187358569454131968163007891330615372458744344573633547153645425859696630154672768435479437754813320928378451194237271739294368520175835563470859714171336752636987992664845087040954138483310760018214606269250893156925740366552164749805497332288342997827052451932001878482054343830546150975243880600082625423989165608991015406522214900131205762780398696129446330495239956250760172237926509402686538058152150621324077544619597923626911827565353276433141536337735593192243317176548856049357620724690134291565713406195753829072941156075138574434745253204644253083745749123411509428980118836065338410420464767466827930369179209257737536971421678534696675801119394618468136889164151602409963832940459728832024248118468635960386071439686906374018998205432200853183795062333361148786941743572876492330814848060095192065189455411750287568753580472941085741018630880801503916569399115625*i1^57 + 1396348144029202139602908645998288994525720789092193696438864813527518215287483383981644465896059722197310991861381441323413687912530410857728814782172763832021022712452477435092943856231990748749754050319039719018678879792535690158365410227735857627030595782762365159007680262194075436154208707640355634281184996203441928043146726942185454932775508651931181158171453000566994725109640525136416875726035682625305017052533902862988353320287405247938454552859685905840613676655983275012185438255348629400390436354204714427197306044654156938356373313475275361976222197556833528045884871708192167138415657005636404789892831628981073465070477953440256476333976210488065497492163367254472934069916943303070530855998183155864891490081777221265133495082126648753231176061002333495538864330052533530979524472422911682761372434227201252395528686864150214980008195457712428000*i1^58 + -6956145973628621258269133853144251543332056605957432876351789070130411973984964127737434061075011171216144269154803239745919386042214049883713633462954538037322890306873276274299291362995063123083481894981853325620125622149074397129032151759274219608072508890892732101681038766672851639704858628502201834581240665406172761389269291603804485423482552115513897298255337398280523360291866711717627180961647029238933381124259509017843780361323316809525447058168346169529100894208266350353582213501175039223546736407469762875662716181876865269956313839728354406313808326336103316789443669658069185369161105468701800482553234891510367677305366288005101574823145266415874114967489711268756259079645765246256441012366834696102454358175869195230669645064747145208101478343653094999173778466456412804573346726715985410467481821938176000*i1^59 + 2102835748628117448580079426019002614445876452536019747057518275631242898431629991561825257930254700707238033983851565193138131464006943322430940924651058207494136635395979158995670440746900939200795112272587613279216571392316960835718634794938825020398456146166158106373400418755457737114641257778981033371741354031385334714631112973721373796287887637446103355211075759015484588011270439647532518881192682388541126416576839305485335782921783455069772913969989447142317785815131917058737705827499514142520164068375977336106925874875043934552814954537076964187593017052383172619918609569975980825579789663001579058132042590310655217867488066451580060888337180647366363627601950311101101232471335095454728849308367673273860386220188537609862927532563951750696556475566460051968*i1^60, -11103947946934069896762347706784405456786297609032740233873093502113755422653138840191494450757873105498082423343606523661466228894624408656906125231708998621495014867140707779045852103302937044874927547269175877424469503630832797721026149825061420551480489194737770881156895783690357625982753211806741450502564705027530770322967498553118409375304040615499541124367805618343803898060996671046500333041591403632228677986690324530183263086091753553859483074406371770300529524111074767435784776157627254320212358098860297002839090646515851840968662521327752065959559377048298656786900689010899370050550815434964182558375635112752856428460010362373131442590122370822755816959328928677278174196091382244756650424868124942299972647156812365348454018338198528809165257477645572965463541494453028106371765056431710205521125911659577705190989832306856028305208158013254413520409514124976236264155102644560698437853533960966549590731782491119058825065727586129245582575509278323155430410358891688715825410639822886309909323353969430392092965161527792364688842265355454651486521300284273540353189873471811349594421052243002834663156084720367898455417298928313899850568959181794212967942976752784183311823372058639772289412390302700949681720600138577211464296823050012063529123135769256822731628052943771145969578145366113759197994336714991450189696099209550759065314526260417671523116558975808082314879371114705044075002256676840778512376644403918279316963083474905638038382342920047136336501664645120000000000000000000000000000000000000000000000000000000000000 + -7397335349819328267030264065946707156614400234162727959896359594400165992514532412417018808306064879681435031027096098376895332949618226010176172370888657975687636164181421195743861585487005392378594427307436160558678096536350356984673074135119811070368484915303346023335016372964931146301191944034205941738295836280940878208174004432084661471187398355409823669178775807297973628783771603050819049750560046707235099548174971070762132978248307455185241829103571076576338005363707660615788039439273884995319145284119236360784575869544404534482040945936068552801235360400525585240224864277983339071311511989751058889610979978310516173582811639319957208886831413100188137347621292582077114712875031403001307248267395861159550789320858508283576257180587555910796229733407003527773955967167312142237066730017320791556078465013436632455694446923322923663942302822947262005066227014875704724543593093728039184277544571863563254007636485239684617291653271908998358504661308478913865199434850759755624550755444137742877051094949645227541760808606199336620201108327976626848303306640070895371905345764200479101314850466076088359425457916246174611708648664449555115570705260865179056747599271128814510682846738548876695861833660999074988614228023967882566049712023501452254635043376227612175216369099650637508926387074604910739089890668360656291577248220012026234450003495042723968467718898915348396765073256456803188693611096246451654623171777578743557913693893808398234421087979959469469164843827200000000000000000000000000000000000000000000000000000000000*i1 + 192875304044285090514115447503340131578367692629169660522775867074466295026544829474028755417779969372213931612078531857125455326117929531282330265532667187214343418389532908255504760390743596825113989880955790839655621593775208016259104533217373717387381477069779933795764523546161292158204720264261219458042911444212296598373399485340657157160797131990061405148496246783888174142404093097954531493328204474608447190930262827693399246892163531597963977941177760887805654128395564895649280625038650222176724569516718702597355003721472440712450051179157360741451282895759768485451805673356374144822511036848529188986900465474584046636184508601283220217551406861688056305625013018501227151253337116901676103442111127614221431324785329758940544044957577939609965265538147985619019855734281168785930903103516017837372089675003405646069632090601623055857777413795151288361669528131579314540430715493147359989583249020422139496650792223990714067488136604578443466553244697468957446692408067287905129355360106281191500360833256777244134208694076378671742043958634777705581611305461166338755515840448423313307662097548673421342844897593061226581233054350133387117997323280500786887692539764304413091421076188488879911006143538053099078353842533706853038215309695650751218363759197908889275995859751629971551101091796324971272159689749789590652443916677163886317045361989720481783079416606106046121247035018634523180368092568933156830753180101709607712012120644802041323465029480827544306408488960000000000000000000000000000000000000000000000000000000000*i1^2 + -119457482199387592454443363808692798977728142551610673085766066715574348166434196525455235965069456657156846051589580384293735614191162903853032994437434074375086836477677916670876687288738654006869444885179570916069715493262900200104030126476462675386060722252796563611917806488981433219072254759796204111020534922171878474976062483873065481579152735879155264922908817772300670297433523363701728115831469696924561080003043462141315001284865796933543482477637298701249776971422381735781670445356926871900253216269866302504205120979472693717138379762168881857540641510481388107156674779010096006856170521690170869882394231281175555128726442341122638642600568926862844890524153852820482544689424912327926744136523241889597867841047842214346797814611024166449156379281343140871442284398359562746430164879306064533323518119580778578820206780113806473257404936466320161753604534339550797359889684879969681354956032120535958850201331229825558586282134130955970356292700372927571923056009859975800292160156083726649807399755929630233804996467263134190132289056383984516562385737196806613282109217991744026404630087207551856085194275410592792454895286496806231491675406343120176072836897129295901882801510261410279966217407001180015843012346057152681618247733806344474390449400686555429308435368845876935780691789615079121985164532003983807913351847411162849776325193958106223641660675339763212097286596158341636830985990645098303639799306905073684498183441925917927914909647132337349612011520000000000000000000000000000000000000000000000000000000000*i1^3 + -1049182030492883173249651701037861110820908745855666583742560814299553830228516278696757889391109462884285126933945412768158510629573361171253132589793160405046927853905570128860786864993491400735163383684592611072455785670730804257106018246527337400489194740887325407750738262394157818778656379983738873601506043378203207163765498501068586684139279194939894229620163946122794913834429905937902146652059512965154871270438077222645666894328230343519592026001106706115760242218638790462206839067877485573388331682920809126693769189792869809782627363591703568345340597091037897025722569975074013948022502513546964066760627993409909499660239281099928725751849988109021248785501602956023863998885372152607610554729233115656756930590402300236615271275411976266436360098018169332557841031832966632920279054339856762542047733571093870856010840347067526593981365612752727261466535804799378502108648008159770145753040231071490792505287475074683041269319476267320295812249225455009337626558591240534515173823073910835680094084223415404365251532578326798396821017151451593128444739093427487113578974932498773421146231624972764451232330419734917844894877497341083274332108353573718772965702124055812416514088647144591596247594179919137068608106078864550368200961313293875325762101014694131461490467316355021499389075104589480239898027351207560825265185097305693753267516843587747274401137254383872991490804944976923293631354558995028072517304965264865063223035149179756292032817643896778757505024000000000000000000000000000000000000000000000000000000000*i1^4 + 1244060137216093586882985524188952807912721297274851151748233921220324432326130721883486597768798718187706121218597847060658169104429991594436047795215229640841219830321759044395308218714444476307860615016426936548490998988350166923002585359460338856143481878933820347468344933319172412156512367079627450741487695164690184834349394266732693312362570838926086109359003485697351976079883392189628666890400999551235589091040272592501649495955618067659776767935802268082634063298802300854699774726490843742216761012734708510278615180362333781972141651614304335164437493248880012746604911254823759148244453215598568885330123475379831426211971672080929944633643707469973085137420110755961500365597359711361092629937152486406088349060214603676907253077451904441140774254101682401685577459071919751756789710467031829086930154056549392492899079883299637536406963188241182897960238178396567931511964546632132725630779927471181324167515909306949302084908644759199644077432144210834294950494367528766560206348073525074924915647576091465102540768106593330278009589672215403913233359293138267266849621380721603473083583927449292529637789613965819880798675215404031802012636828442700214568074288238634182955056606376155256198679733156761987579313511388332406978690597453748310037175221438756214249115201466940326461952822150379902317905574290445943533658530067514582340774982526582625783894605553572592871340097002212773162982315016553095916702369431038336857837388582497890815798135771161113395200000000000000000000000000000000000000000000000000000000*i1^5 + -534012611736117934782394983564550755288895528814610253783066046977889707620520202790044195762719651019715648902231454453241355407092614466002872243408475404917431960830818634655701743774903586790754909664092098840234419325263564839136403636103975846597125841443044223949140045521749115122897125286100968987538956358761084572498453631879353237138176379267174687585618242349419224062795628673947328923796706716670360831173896785714078276918118217895245584857631419493860057732839672425846429725376465658570047515827767626195449467553685274977096727680006805051951893774051856283439510157110643713228992040170880348366660443961022599186372138346451447609643433275105651899369675554481510100234410172267045319044716473179634120705383750412527957892458468419708262947183758729153360498946050777234216628557852974806518466030202736002192281995602183640766849261612757804389839608556586870503934487939936725238229777529769067836250942596922503397148251387990265483558046991002096811281848612655264091952966313390189149019821146138252313554031472590317880023575107925148895344544674537708280099300487671854533844186127988352221033622404638823400344507211763900558530487125099233259922315372323247527176473654870513012518170191852466450147071624560099889337648117460079897136021067189400282095580453422556494434953825572857311786773389266003694717586890491547613591640487647440482999308702594003710298437815401026010956697694669799260152898903852340903131735295588001202907162372802084864000000000000000000000000000000000000000000000000000000*i1^6 + 269708079530531333196604790290842791196387624192437720877836990769439457762368832611359315019137214508908727703118910735869829581122154497009478014935433579982932702490999270622634079931116984769706097767611325758243850504776554419957062619672643107180082937739528734960450972884625899627400227037361301190714821121418242762423913419362926823621613124530337753759391283278165777281366982894668218901646570449543730455919913157126369283735439092102365095833547669407745202900357822051867466925704576469374504957360353847289264169639620920636379906588177684390521611384997963503456133137488983576271685798959739270390513076079104447392597370184900579347733421771670308727090982870124340110193242198706122845120947698523888565861001420099147177740282643896250451152706405701062162781340369496471307241272765295828613915502562292652359748181943145199721367279307143322395717793899108196261621702877528696602648606952192770163081406620267267004011819995739758266400338016769534633684875940001433252283508972830577225219788751558235469547038998900094556902441211088898774149012280683787029487147773976578531733928336292404396929125976340835116361416179992521779658192856909049833065286165505309349844194324732474207132074820819366347479815254059532973412439866420711404364485380617778860409343999430886944133523291058144582606549485181618825936512425799094115210125676196270645010211095562988503844445655907712245277669536727410662940830168949823225161049523188537699774129601983283200000000000000000000000000000000000000000000000000000*i1^7 + -84517450910534760879739768243149631460861540088164483804482991024082746129364761210705533359746107080070544065161537304882014237695234944528645828178654362757319458920861524137454555292250500659551213569859347167001816451755938959881551751445048702920266651422828164055682081620409734099132528156398023584644473865675531456168096191732789774970479667700985821902766508920347920161926049093009117517194249339862678795341998670723774529478307946774961693232922284392671707908104732738465709545981991383551770142021395541749023322494302915477641316353143841554842411375480421997104627271293376010573920305473783649805530745938308113746429885988466940870051794988266490786748955807276367750587983997006964623422239958339237559921171818009844509755199843408563608361692145040207243787570957370945231058244478918460743044260720032603497439695969437642479299506921128366174632882702788531264739393291969854642502733672726048479546548773479870070231450446626941705046343502054605766828507015940644738909745731703763878974669826278058067382876783617284507752086694863136969205223856068469208219301107941079132919887186510479637798594493466802123745937660517342292219734516091662049641328966664012393855206561118859349271377641975060686193953117440693039788217195594406567627583484485392711210143989670064317186938866783638416339603086001348591951262960798465023633352649564345863750718401838871870945850840905800650739461249020128034038153064254508387102806215279888466264010103193600000000000000000000000000000000000000000000000000000*i1^8 + 13681887001278154802406882036482005969650133105974865654129005419927984815150446316918166971964078204752989280467115545286495765842799070128756235155814849980867303850249680257947009223776733794498493086323857805383398073501221025600096965756941275152149236752734306472812507188867130465941745028031829143900034561199543069547898309260947431807775201625556164725151389985851900710671855828143674990383533926879439325269853202371891320246014952977878130621112930853327563570801812887550623067997391002566119460334446717202996460218948132256922318809126435445357767996046271965587962357562823678939482347706911014452710208525991717283054055293588562087178772616583922048131969567505282037609554527253739539860080689355341639232738499479335403047819488936018320180303630250357778160459581929852709615468142241635506649985030722447356631191916032763744933942513613158026857516106595156368742934162951667959814942135876902787450247368915938591671333578521666036547949123755230919327830693148321245516375909536365824567091248310369336285913471264423351705283540654136299286421989313354255151823708127927636579174700808367093016983646887389236899807568287257278644397665070708214115910843002879249347994621763006690187794483705884975543822912113274132381683700596164158501599779500783017276989374835644660748639778603557982925490548756113812832889461656010763236040840658735305657080025859738663827188854853367215817020820486136311115773157108065724537161382567857291802380861440000000000000000000000000000000000000000000000000000*i1^9 + -4135733410015384025231759230309465732863023679107040861727977239211716929946705269810773429669331538637598519994396119617094840230218459095096923439751176225962711408525644619876229372323648624483186044878712959698645188401465761438761136762792800008411381465749053119463720379964175818829867227746842676220022237484608414601491715599961796978119460465959675266351929591311591498326115361550776307012814975209499868158132417999345451440883906250081654970642839646210570244467372792788876057949279653703590132114953531814043671077649439887676338685215436773644835921561167201685839664132662958739022883491267888666961408680355831429037205489972657022235363836116231300415889980548668136377060728087615759856696854360654739006103208450316768407962893398193303564106124723903264707270119368357651519324532826508325180735239014497071090536428117078810841525508236169653310036146147517796136995950709698408358215491012197073727739617687867936637728501467106774489739404044611409704760145508574320410387010943726269069283299672782183872206810525604296637500209766744875389120204968914824439186091801221993291326460920256142583882177576007100237154662187794000060397243963941595393386675160761574718590588686203011924410978486182879791601801196476474844919075377735207893251469779368684970607638812888551067853197876319855095794401496915626249506836596711443230899985087190839388625559151296505949355857721327663818754504467039849418967051120877031832713536912227654202032128000000000000000000000000000000000000000000000000000*i1^10 + 1026160312543483962959723220778390835635336358213198303665327968189132936173843762070543383147781739936348159312467591301523772704076702836218748308261816846556943931667027511124376095977191539467392169617423869447485428545811902241911436041026265449546086083308853021393097701838733318476727661130055099333706564751218539198336798988093818327664835678050334374905917731318442655840930902590255755462304304388026819650217887908402350830545061568738329608419436281101185083812608470456001810927725474875834177733719005587007956844182877525559488174768492894226129388972066193521726980093862937267475507103181246757138076216868829776324425375272258653809574817427596962833957239312951812735375459117419905426817856702059843847632439734425686507501224765870415936127088325981034774786972960919498752061161019020333799024360004328551962402211980270654494649624418126222111989806454243099763637359912890889406112027126397295233000302258187364752819263501832346995334975324052860308752495397126783533400374198386145556001510065219267605221483093332904972265648902867243118480886204231655882767475891000941552006174629398930515621727640133692600998222690664313256534915031696947059696764037042203312282172768950534916207179350442185967212264313035121139613945124388118395284040947977515171597441063290251484621877140861893702712914603146377958482421215618894943196046854813077113559719880577014915389484745622211202891865970046132141633433666135735664540201440219426990325760000000000000000000000000000000000000000000000000*i1^11 + -159381761747997979662729783334525161453681980171524878960123076298806968106483359166219564590577130949303784176475727487670837394938779126603825085745209055342325019851776976150916530888430067861067103421670960140159033495053402211956990325267211756624145533729699546739461043667513768118403694857278542163608175515781497406421651645590603196099061895909905787960090039327766254455632766479084193460353716232751309865673527834773535159867660159763584569063868881492944548050220156899334540512034563647446339470084918090031061671101897066178395779337935666936840284404185053922569387416188611440572707396808177393714928172452511050700691912146161560257211509424501310382961229962335417343224655613692148164202063697276419115566746911229684473147059310394179594100607147103255232639426888952882734213083501853450489146669601018470070637400470720221433778489479846714632698312330954596983229521788458078851944878435578549017180915995801531245197965849337450915041369393703775505971104962975182207688748391334703899769901553467966597772449029460779706928774142900851393486958806189287470566508874180984892238065710027467768383667744585790875664397317971787922043307203929124674488567992933751276012503355330460026240422513938907968937677278728223304089781733530426149399696253859470596725403777660798831214758086673517801509396583377383997103300936867079619065539356970788998188117608572201660636753684815235451215760643978048002804895953637402016340355617336787468288000000000000000000000000000000000000000000000000*i1^12 + 37299183226461219352054325569433164680612701932076434101006173671357174849877678533491645902534699830672111767398085784765372152544477775087287844601052772819329177188586701091078539513959623799587572556175644341104642043331324004747743140237849917560153562179464742961002276095785030383906747114668205065156962226904554260467453613744654302701387961942105843965324248803037220958333959150839329908816294717490470742543480845089283457577826076148613118283557954972078049424318406369410412279429852158374414121460538212783524499016230494142867595600436240708581132434006329283474623297330663466843255941888309973540606369294020872143334836701857966538829384742955338344391679026231096020286420261577812082981929271139748323863632727452170498962854891456363905973906288673479552449984687132345031378426497000176746407175869322910936628289866759820816654085272083924105520237865420313374413467850760273310130048146523582921542001469271046568343044647404109394850049209334652217255601647933346596883596776105567049027437095143622730651378380453195590412815479619635573219573134678140179694390144780462789892013770217125705656239848927209458721088934068596299780699503208437313288757291909426456416278327765739278726638742799132639676252083445699121769178644598490055700669808574044212145204375828226664370938524493601139800709404661992349267995690866388264053759905766984132644404069366110723532610135122691549657907355802434854238513754614330574241875738977370112000000000000000000000000000000000000000000000000*i1^13 + -3561521943570149229808967296707631518531552038744269446099379489436506863211883983050278645942737748985458991881279292403875878003124130953017842299151793125905139907451646873173849074459903093974863763171154430515395094313033478929743484864259297485689763372491787628167279513870683836017051391537345699095789075845773519031934524212416953679185514516845540076588317576713471882928256480867360480573464865614866428538049070685747919734559871526471348162214619113825931161939434077727793213550255440828016845813211451446348714953304226181900845607255264445391621371565865404823908912464194864270069573144976833019127328032361911218192020999334134582775526669775986425363864217042257487963916744673226644912876226591754031547055879450902023666234008481155804963168459102048094024066545990506868540732174767804730380967811836239312462458731288811620296344456271545004249184153900491449313387101835715277895923649312489653241255008284817524704832527238070103328414744529232164165901083258989825126931562430792331865825144986597994063478564461281153165810424699183961783274055024395833328966305218163347146952880325813342943433946687188800791472827895814767848449491775718809666911582214724994924051181316340678975842104628766740296693625763901067134447561322818602021471627103896896008563050474779574077819644442742363260376027333970047442113384620654078056438329438357967403443348095611992705235607356343198865563677534087258229979096375952827558614011163443200000000000000000000000000000000000000000000000*i1^14 + 481711923044087279090578118854584079115382898479734609705796580750798854860901278358387774937333699742173492855663143753832494677514224440958468536754923037389121024951408265137233577786266019692094929743689516515926273789265692527703786696560039316703355311619220300243670668291374436025747385887482734873951967653772811202295607860072648247079590780505784689707532499736141023322854478615159867973650570489421612539014049012019316803727948308061445045637159083015614867995621246991816907671003662717532843137955056001404106261876563568543851204227972273268320609988419453721386937029793128449242892094625768699290939045409933456977279122424193304486734503229468454922065464185393135107448466209604719324382721562943919393108654444163679678813228575774671100754322023566383639107119663012588778539200844803981592925406911661624666377804895926389104463396996335418020572713663345746280687877563172921115738103233480056886509049383158944709980019281731576950336704737847084213723555557337276772253737867164167536717544662021484564883146178877699733488016416827066106772096436483826426299651331638668838731004782252792584305808926978537403338881834791929252765351273762994223638191224268552230477705096346208000352811818830948468921203752927330039550838657645240378834615002575111039013757629397949097777707711594279435474820866282902764426263968041116362640816047030834829082907592622370871983539928558341798441584819113919688815582111335847384780248186880000000000000000000000000000000000000000000000*i1^15 + -52047117040450830113695890846833425557949144242977661289943255846117558353541783413685140129281291399408099656082250684542995073571438502667900573682972158851429087234272273169692171643602407537648316522979764718145614445588499140259345804100321379199716570122756791910967044208419887579511369080665475829914460209608852367264423317559559224696224292756884199632422261035369265670664266328861535058476765018082708677884600951343134252592041733658751099981239490248270994855963700303056245526007171847670514221706778274682141059325651061531861396211088646260583046732589590755408254257340171762689596212653298620665968063331128826326233259982048472897780855551243623642234330095550870520861298951049540179027151181128686085837207939552899827196098367124139119650390801026331277493452379315621108203079589388865007036982421868569947445282129057873067461751951890133463058667925554783433431220155802759809384945294205036730038005346710863344678227374944042917663024327307469145503367783440058730209879024685919405483452875173171943764084780415608728313807866311549934076257616603039338872991468905689662676259881874779335841048734829030715383059812331884990654578756486858530721168263847321957096140890946096823267675401898718472571666555020866419049280440584454523354249537835857888172118452183506388150267648812150722683157903911417577629766521765381585736183452695555154001033542783626452151777118913981375898413996257245447588155209261595146808459264000000000000000000000000000000000000000000000*i1^16 + 4102600005870866846665036022257868404713077904976151297175188936530377976872746138133325499853000223469611517649631053253014351727280341338077273362634146743672037203677826893994007717508073240031244919802361627226697571894923201321923964490174970190901944617678837418843673553258351787594287501167162506388050261603326813194927110210124161194988783697844141693097239080665798747954707279763456691859212088887973882389226329941737410792362542663036947720882013112342142382572692772014746407687941267391638782129036682522199021688419261438964756120023155767082472785879672377189469675840324110175056042236005690480603766704524512590715945760231491948835515549580162360801791357058327615129765109948628608063293680774441578123068146625551604444274004826925874748843285027643808027210375992276852712992297560322146116800314207589018524454225445767309320524814799175981727464102331478196084061972025056681384352394488616894196799044815136039335641478672294338393780791845499611146905348362915578904668671531122549515150022074185050015225559901063794714146397516409907761072863773328151043068402843036273158734355162645331253589312186101583069402645239965673598210541297122696273907677668257547493756847993651119124587903272344477154033743317554689196810882983896007852410417359067619489975941972352780520908316826831464902749097881331560759501779784331638265848751907596731075660058387513643021969063035091256607747927072032126437418385413830431526092800000000000000000000000000000000000000000000*i1^17 + -227348341790777801830630756531813414093560508072016733778880749122590530395378311287800025927849112358453791646573596800146268779993616555036271834521739826329767187952781545962127975681815579965645895749634260682096904644399461753635256480604558491718457935125506471173210546748608813823460823981685156070689802546970439674455600746030878157712530008216154401135985637793591472468634892537019262867214881897407021022022003118648435655423884972730562018777719081923016451603582030893738383474817065266284845308229674168808189788884133424194196665075116933666809651131708050958482348899189797371896333850883667521150221317327875865101907046184229453937791587151299202020058231149959738134604456454866417129500119234521496342287051086254943156707641106344047236583536211622333477620283886603064131266025902242058022681638332892912370578406773552030781434605549975100327796708566730726930914847177571061232984378715830050605952346588642111433411734288374063251396903077906162030612931042445121551726738642661021842569525413127666656426573963823046400662881455990592561731967164902716405919042094513745983306676988942891117261406699313438432805986145624146931079719264282055468613686488644729779009359726379689546194701731430219856917664260075372961619163820570121552355087291317452628188114311537924231631975220806878867538936314115984957800672082717100234784251955892102866895639121315450209685288980103638166080443994543877062776021770766322237440000000000000000000000000000000000000000000*i1^18 + 9786413393492281524528023230695955530030307716845698481692850112186455197286719346795870000799473646305119185728768072971039114452840849109636290432190945124108492490736585413608308380012001211501493996979548048624484317672138044199267670466474797968291928010056624550129210862777165705188884188262041778052241029083809811051210738660030610241711870794149520100566046487680273306228480935964497498085772684761357215492795339514740548290299997468278715958028119147938638630212868897909116893713820302189048795607386044008768538201040401334834264100682461423527270809962726452417168938238155848966118340065043009609586721711536679784471021465473258466838903206897443340613395905106309759597380154986942096064379607950815353977313543246593916645813209818425328985205277302021229679370268123035078070848583323923733226322351331459886666765169797276472767241294302208866580971456603322081319174815267408810831370177281501205138341758532164096291755451592682134367377510066837475460226651240505473121106817376827829933036993432401471943054623016189296174383982882245837761313015546851982349272956793219279547446465978423912525255766408673093911384048781762200097532670913861896946231277018274698063557943517380489567621214585014663746576178945363163066581334157677558162845615207010869421244676406346825457180742585228905135249616720674225147757971458929052159194539169295673880151267403183024412129342984633229938105352364764621989114640429219840000000000000000000000000000000000000000000*i1^19 + -317818344169826225275012784586319056726081366578929113627457790696103496101640716865763761626321392680087533348509925723332312807008066067393507236605641458103200724351796527621022260170207937994777690260649197390974368091889784745984912597568182738568871033541363261656657369762753025009901204810613689669570089282026767932031029113294114772650946097397421977345621768388208462121340150584300810057483966870269308434360736917629095982791354248051858967040791327604464796318574030562325310829905266808990323536074512563225033188242018453574753200082191995764889992864187336876318745803727865428536242427240948962534839958875791486243657443629918055252267506740478097593587312097076526913798116395915571374759306190222608415231080332270437382476797147437556232772470079279876957292425302506665808068899796367090859908681195655073504899107049605948816437344879021186470686707654409018054110045361479698906374907672418740772273830417707475619199571255003938630199494661337440278174153386280233955960245205531368769871475701370339308993605966261459594021122316083776717400852879904496743576250656022528460931662513209089915867181344605041113476570433652202983332980113905889702448448994171761424134053296069576010845946437590842409742317307100678857850562695150493602970765328631475981208386502312323502356073027826235785354777214095487985899176620455176452420809704581079570763404828265007229994072608930563621776017603799527012030095766323200000000000000000000000000000000000000000*i1^20 + 8077438670459006013354805031525849901194169977036680523569234871274825707246066350128505349021087984052729350214864297216696130862934618238561388895908255646177331465941311290838517718136733704196129364833078484567479055946390865067910291355885560939867896830562272902067947355901821207829103922613272989690334419704053507068078282843378098659531394674692686319835899156564286896201933639321300016848826155295314298135371632763356590167366917341691644198938412747209516876173553991718473487526916493643264461934063240814337403829065866503742877287206679257190433306694239930354613586533522193574755065926722395108938859769576480414640657508842314873712252220806015879717351392855498380053677063119332396770945080373621975819869603922546796351619469511623482707875997784993252070691898502704498891830829678800203941480672657621252525327160901040314261385836673316033626468435337913853854666293071656135567914196367117728662759714967001282540253964696508929169176569585451773990653619154700889947623717627689007738401629362986207385009161414661951819109698695530328621915741515275489508113503817511410333650468652646810524076924728288691158768719645631073997318892304090506034561492513814538850591969192919443386322387932957615460307400109967821391897958405701311193054461150982843876549520312506911617134421643149985479318353416754586533438437383662470795889494800338885025585784693629360793657088253830913498818063449664887616117407744000000000000000000000000000000000000000*i1^21 + -156471912197413001151147174714902762021773165619353795344667196560672432710792736734935615316072614903701312916658693265950926963986075422012481695881957916856338764964476237036592828162253882534752939907435461432206370814758442085835802369479206163723560221835110694909123563970182858440219779298413524321816297738199411013224789340334009756616352669868815873053328138919868989528467699879318744020346778041738126417439360530487012597767775494820285895910641452141863579088262377639126636093090925579894918344091704754219806788124459446378652952906767307228210744078218953565438265579430261637884507753680975269077733685906807715798870186737975483597476816433009770985575617119296512796073643634846216689111347707240568960088405473944949241577981160162664268450753660359081360567114942886179755569081842814743939005257552115718692380978895405873037579623015133635512120576534137814793687295148300175523448624060197000002867405038733004367091601260608807564483091074487298689639746921012538243315253634269541537845094281772810023734443198030435461344261707351237830545328101588644766615918369152228284695797589950081036233874657489199890010060937502765464504544022671663868280454104017083635418081501273942506907491302857725473215258534729195754604424191960703200102851264821671108972637842534960676783063695532863364585254485739535534917425615427329404470733917727571270630452618505286220017228068049072322949672064958964492874547200000000000000000000000000000000000000*i1^22 + 2245233173742710097860588224471513162174851346523545938956019948295725736963506726171525102349145189506507254414732864506624752270056220749709037028015331393926187007886533595894993491121390566362261026138178563211320497724961297709767376637241630122028811916919252342544261023162270631406353116211654069502592289537798459878434326062116229691955372937346103009777262243725577272021955761563801204977417164014513806283400155909105943723887506254097626261668127809783047182645662575953187241313182658406032822461350371793893919759637277847396175404995364414743444935352955477151725251292872290583656408493310382968897448456399690730512129248971009777543462714638170389232470316399553485661128615536069704922134809865448579540449390713276765521587446165993838110281866878663128986189474922911955362498340644569604270212022149221166618468736770363868517521811014476615272737221084922219072276921480153479120816262117547791704655919533411217150323699291069283554725167236216395866298667188652896705572368834027611206301775151080286858355885577683073797865031837125753813520249522652564352577971838592223789667943145619053498255495434963077254726492813409503240410891181485118692859862206882875516394136245418633274600998197814367987966671994849840218019072153623576308225409729091607183042433156785451245733847406670290095281472724780768839397234648658655735784018035642192458452463334614403731364213467155293713490916631276368691200000000000000000000000000000000000000*i1^23 + -23805224775163380825672589737868508271372139843697568990840755381742929895473079909399137692705320523568393076141148487577948325372955510731943252083962833921920985328771263633022166030569583032012518367392802645574750610210429776501359653394522985907728127111748903776115378413193882048684514182816253988233372883254091871653706544745310802045434060653483233210381861214904107348229317297491726608029789587529123479919836630542332012175838874488118093259682407208601942261204035091067552495923578845325550994912673584987875627556819687760098887273613259320551469060170378099551960004098704050575451534077122343935458453771020822514494346015173561623970690605391397104530729829388516415149665394316323789110599251780673156035589007297638239321718887823260152073281127067894319429577659879354771599471437180582662528564114692599349684783999366048877173222151495866402213208389598380179753741191327767815118096996372965733930682132217452596865841547872957903622477666487956673393196225457261742675524562109804400470770696158140011161150056749036087050344566293943547829598633083557563994943254587415236027986759245896645686840033651125214785549100312252694324716313720555490588104910704209609483168884010454696340105397917209516501994957874569526315626420891402942911156405325411475890860775211174930442453351294335436708688116063169316000093241348419967580882845706301744808674519111467832180695041322129035724589817177047040000000000000000000000000000000000000*i1^24 + 186175488352338820564203254449002353541169557439565820022036593118209218669665682748362168800471474704033291258796483376467965242047780203247924645850902222174835534869260677408556532331180015713671965071228070801368080708901952698066313017434473523853948733933127807278703471174326017005300626845268484092736805415204006870628127237362404340919180481299957851854589565015703519017524934836502651015164387804277351479433330475701820000758158696815747408709044897755924091047782796107919994223584423020223878297775514500633518240058149653612925914215377848883375747257822169297208042509128945877829664231868009153553257302049136045093967335946349673125790605795392692471484606940158627404267138460697347871776182432979396123255015761968458951935700503868727579107260627704611166575512035891327179928412470738229809479437385579774753100777084188450114461151068094476057570912350326347041742854144850400406732293641211504056721091990425651394605332516149303100221510014422820078569711179068539541001668329335922060993521023069669224395257685867987710303592323243070273949712041499307066933777441347978715297168549261086252269535360797765794580683457962576330391732568500499043228726391911129434827906580621703136770025583526352065421509589928714529594080443903774376277448427832242606062240405150312089806488469403444920931484687670028280720720747326770690704460506294579249687106004785300278555167494343878835515028406272000000000000000000000000000000000000*i1^25 + -1059627111341630654328417448979556393149116522380238371713838864399634171841471592243647999595964422873744669081687304152174599697836893088576211199719440343671798895470985990110935806321542099061139460981588358778911813949533348567439982759660993011726704452010601446077971733989603584287001512438948189574695708825753227292075790266113497956794440746330455817401257018126305985586875634771750752771225357214322020533950412069081625653785332133016026670856779584290737809239451517272782100360907607739573294236182787662364649439713599147271211105052037253431981037968544805900974450416454861998172483730051813879009828200006498246113551003308574941829493204651954893534228389329837453833354491243201859624405852832765309382652364366113259193583998766847976280452421972684655727568186015160966594624210304259221737533755917864801042228227151043034530294357448781485204633869719275695729928659735158172792094504742809397123515092319346033930645148669848670095233953005232625972266144746887456488613066698109416560891247231013463295745355641088619236195792025141710948375654393571311249626935165547096530662761667270266581094749039755127891784463875279865556977693621834534060680487410150670137126896875597037762263837716741914181709569354723128871272318678362935268887707361828758477838973770285988357021399770726135815780194576318785339084452564328800073206098476357996420302238945947075944462174949337874873869926400000000000000000000000000000000000*i1^26 + 4374740678012533571910174715569362730820781859050368272475045892173359824347179720585839508162611751571482937265397364402331362080792562279946395167462748095621534308882492733880713574117614868523860107062759609481819421159409566713730830429522769795919215682582974232649530318556330366591582553112801528081305804236896781396390365033330257744495452239808016232124855748517212810283905605800420544181444016685619016271158744802160833142633487391292602924277919625507410573463524166134404177396501223248582467189981526485829219176127253506572408569439691369409291726122729270723971381725703501206527885586952920915642964605083736247268069833899470385868192884200663090725412494130516541587299171266466743499769091545490010301969449403099826893803293747665218826985153225430141650977493397773474257153377058455555888357499916272220035031356518412929935525351226653795904410146572397598551647842837015206367886353049605735291712360034922624198597683496195639267703503742791169385554192467481694060241665999887440305641718271228672158388093008264873522068339912266238673411672903713555643518170853378412467284252370390173990872146801474618202868081740797174044820135151824174480057672865792598393496675391022007493683344144011232561629127230315429187356528444751973978141185717575074340408043919066752625387895646844160111344126295390430820510447312134190494488852002695301057164088955569907661337852384582555402240000000000000000000000000000000000*i1^27 + -11542064495629793443336792753519721368990897281581157056859279953380901539438998512859602010752789718362291286863659242760389458623275810934250759840037622993131002023120770541113548636127479215231289471052087789367038987384899130069834854736060647206800718762553603589031194915647390047724614915162185076859567707080142086858547561727817442595670562000788400863960168676966079428761624585174018772697095964720449984543660201285930531663590542089091304120974641019310428050386633801439644012454310307392432274775175198460439202531276426168741356128017111305565628513795566903232962779572320915390886873342201953435361402451776850356178725818862512914009797641963031078293338877737414049781474749285350058795854057470085604375161470511217019980172844404393143874684030207128533457219487795829101603110980924792511067525066953018527702599995255018594984592954285516548201611643790978530883350585256364283628322092555766255882397307254010892903085610452037877067334316125186494758858242874798685534433757363814194734090040174983447082507268984350047275280271038069547474723562817682169913154397041360035503062537005379025594526985480809261647864385820007961938540834106944765635933711039931395025405458847867655113503588906009803128651810691846826885909613053838656414315467298264945580305664216653014605020163483079725641432107054707525961549071974573900226832836746473943923863556484720959573917331900858368000000000000000000000000000000000*i1^28 + 28312959910010818043069712803048599994340081908148245521759770474593333185139495055360722499867269089742724113114600155579584559616408073799863792176070316217830239710916782371295258707342799446710704893972907666449389444701221395327692228420145562136259510493361278327846902442435552821669765038746341276896560876395510169358108723332216868246372252122430876014275817212074292942942675224896796284936856990309041472724276578663568576187175583876201966917295462623259717433120117132765753435657236357469815275797129558027131306824477326136892863161352066212668205971019448999109413586706274916287256585155079299690801958166017093587125663202550910866047278914252644448944536451909343087417732559712495272927410828647787650366761581853050213006910477558671321428748976497245530900811970778613838135872360914633663896862950401306381404258169304223844296660581052640081839650302114593046670441523889067442106036235775142100426585693976204769222572388531427196355630433865893459531013367440154598488311979845257740366122955308833880652820774349994881342026124493443063277408814072215138696597633691733977820216498239889026977376000430528902819418777507922916055092744535317608751633677829722611503971218158607032742764857627113709050457873123579474454487542574236624080075387075907191035975231732076770646413503771418108080487460365640720525617167230651571861238104045581445649161916175270037894264677990400000000000000000000000000000000*i1^29 + -48674035939728065342862151351111659799780199939966122800670518160584397517246223883600472298178414422512904976053548058739069892608758358145514932408569948630891405687544773348598414709166544763614846447795113826118206262351765635095191913491660932301431604415936975470195700670805193579322891265737244510818753638862919991388555952779734383144423636071805332867040376331142308234946713247754868268370329766971881770089968191755242007994771512110023999861534661092396979858379051079771709164961955679518860745944025702504687189923764004143236166079889652281155524980039804787449453110113926685452716606929703545693103467450417134000900472654653215447051734689531750362797664394992133680066426482994949992120316599490073713369302442336522683909405970695389925294465719344395119002471500884616319506909230478894660224181983792597147420391247372171323459227115738711098318170847200521765952539033781572272702986738191041657212261150454980409394982118439907625048474081858183158835788879899887211264700315077243013972083947482964835686647574190820804605314617381109418109254102400959035014215231048595163207192899878885596096240062071409072341937059580028654388064698590454734208458454830831093047689915543818665548293660919060831247554846612799626972574005325943162995708857618675485367728307900026417131370946260689572104004003665974180350014720212407877826155252440775703169380923981344728961515520000000000000000000000000000000*i1^30 + 26267026324324665159699565920897316060874089388674824029873049283084148862546033802422549041245946087055514911770132704659101530967001479513238889389985723188881730913613822900202530398536525850101248975373328892837509439776837817862420606307383815016014873376438624958217064303258967817478582251237909151184194415171479579937094852041357772259423898748115558751012688990387876437989468865980315423767818247264356943993646832401788303232325513924981978453631671866988390580923867273252820103983076916589618585702909401695295404560432515812302738048813731714462333491531723596790575398758743359948901128201957991620478429601213126536810883537444104246311970094184621043466507852824278017708862978318759967350688952840326746533058952481996993845539380704471475098116713979162582656633790991470299452668352774956165595158314350324415848477938338462891792277720556331396945168303296965906029329728875437335044791340053059939548893633357011367450422874539187299325304169308772192853672636725067310749063506427265905296644023667728025312906595518179040191727141970087102393396794689839182167183764107539069539770263429794487179982452069188603716795753026042334705272755863554968456018840696538842714178619488106842245752346451561641991666101663362827450495188520059175043215750484970821615897859599936726697556701664180603850285631572098138697866099469084019050384934951321329121025550560088870092800000000000000000000000000000*i1^31 + -3635416495994242988578535779194874260123334997845374342183921335811943394612170015228103527581681628798195277867588807205110340683393435130113907685508037769233065273059220270260275697223802924830138619834196725234130961711424726678008550106129843329901697662463986314122608667786664497130443863252070152840208613550752397716800425010319181981016210818988677683718069680412972992224781636321030857391325324868855905276973548476741804886966512049182143545159683208514702682640556956355307328001301658301579576805300406264640785351717165227479274415961821072333371051195091036894724020488660425926929298044436932325456492272886253598764424157117221710861526379251343179494154301580973848305595857294702724626914429141994527488483789907134891974462992005628246149450362388438315059607473033330003134042781359288579581403657416113736996249930358543589438766116450412891210863665660535083143526685709619897725217942497228549170793673993019667879893721535807537488594409618292533594293482515326985209047175893442940386069407639251623834922722106945826369955937093999606995550825359706478011166034768080321229318189041401601276292121877232760749037300192184165787880442184871786915385863404286247936655357495184272245749001706150924031430073306691488361364778219001350908351936275585417701377848432390460826396092088310117891923967461772560820870047772074748008604411987490914375552649228451840000000000000000000000000000*i1^32 + -32880592879720085941623345958984046763540439389963354701972815867714169864324667844334000859576567897494271188172900456586119476043276082390156776855827387380833325033252541842611796768831054418541609054884438999552232170199106756685424873196194873213973021523969007915584481866145966552214078114962952984515530597133466575631099468619872429510988316387259702077962735382773030347815873572463019294543220687549489279624816341921861872861242413547046267652063312726684166963512235224205763558617950552630538806946564734548646141577695845902707760673333592948647671770031100325337516260293534484508874576511579108767622245469933414364936407452841686985695293199864250074206327269392998831271730968849676833963026262006924272313679734143970798974429906625451822328281563389077728545655770742547536619206884544698330687293249298729866171218284187682836182625975656766938638236863811173464998007973744927823423596747535880029843248686036930322563111104538031865712405911703627297281812346933519134807374893114382454524797625561661096959390384399300329821426102581839146149833541960471397648858989900268008039425348615219597014242926562646809537207636150518178429734170994821230006914194893380640969752192504744014112346475067923449487348198592194854504762249887931887792910624166123716789693273045450661996055086487531462668705320763678852430984448499189638233549872364365193066577920000000000000000000000000000*i1^33 + -32291603756302830434661964776193071338312248631393503187118703673701658655742856416378786307390698315003793053885530524211170440344262310367418914182505103034347739325299950127407619294075105465142242062676267190163184293037513539871153602210050844820895938804340073373073292280485330544824037409358789367221410779705324398338685901626313572866311174656083262319072889069199635238282327528414626230221786088965456388130730740736196786311581159477133077318988168770680013600279497252687609098765166544806474611891939717784044900148866778861292333783562651661898912713708108022910415433915267159636599574152559109637262241281252169191402731191444324122633531268680162220393402692426360119308352017169459386176415637453764760793689531485407353011295629023963824385916695883466302258150698270778546994978448404053791811479851530345980295010497438936990860928951462610486076949063134666822615684733633266606236886499254304367142498924585824914147413532854593517806113923414779659984359163479783369854323686245328815171523312532185811940242301889836090785452209166684583532014802201864125353815896875809761957905573802824074712562486259433398468213629820396143031531687722238037215799757608449990067051747574548964285967975503168220124311211941076693836047311150849031669138844620397359290897056756099573834192593776235182419163779273068207704282826624113608234189155755026808832000000000000000000000000000*i1^34 + 14118830267963067344382665954207264037856322384599214004168765084310389580999060297499011710572415481538961246913122241051887384876466155950655913055550758035984967862270101847535706327572091345058305826133761562080250472074718688991172133964221641163434546139040032717193515024447246660451646470416560466683100281073845775444248395854236291559241845926535408076153811496495027482809885210955822430197003028729400596904809122161878052531671981841862518692495143169084634602914350048161776306764399234241741658988427044792205783924457562968720692212932451844481249212092756360054529643747160086340136752899026649175055678712812890710015232088310172006982577938541008874837190501619278689356202275496392065339844784453778832630559191425822394118817342369940889588068714984133257644613306728181401192954900486570494187065184419030641529046060256793482755738025825038133614455305250902248272875566678187526010154682041522982599986312438653670566879373901758600637747890937157674903411948907587774507836767052531231303083892642820113124301829947306338119347697325924779844668647974574288638577776399991676693521233778811392982084572170111245115777346663061113541113350042699636247266341688357923729451218447112169953329189886512522294493095642332510780966060113301043600397847900016273325052024410780510737154333429911172332349572022461360805699725473238323723740079613542400000000000000000000000000*i1^35 + 1452640187116980300198284202062591973120817546739186559836396657942898042062448212353538077263614121238937096280101826589953742449971802774728929122112033329330378333524786123986251678454109996328406214452659895840047846438189332124421208638089233226330911079715590826125045039239470369969262143216247287499459471856108745301660967314209719075695152236311064028833220889108278389128949149200665942093390780538125489647883455209234212958679695159113320214107548821338691084225983343436787586856222483345737864864458311785350421166528158073838911417761919589098337530562610590167642213923055435006329013869004307209665608765379905612349905246629058598397267927572570436281617675873735991193113511684342894808396634534333525525839426165202908239110355686481191830483088460820457519748077102345504753682225328099594987410247064394877428739261626643952284526803063546893073515853588129582142874699488894598653614298512943632206435480694289277455606418214799680276912633030208560149893378606109471656274722745357307469224873053934085100592450584058948586527539494807082357924434775630531633520878168549317313392844176111059493435815850659363902428218557370213377013422326531771710342715478473806243699311890574110051239271993723608182055467843285543681759115682549778650435646381128574216697613540779931622400463116329975385277436649623617523634035442228699907244425216000000000000000000000000*i1^36 + -244416766245903064299891049967940345342971815885600623286207033740072925265199788139453991585940050073366234969842448228066559381718512606399156792333600097379258248547123539072771125214285089927791505744734839637907393678647781653434356817455451560311244626117366611765888884361611513710737893305463416765116689475336860368713757215297605357557024253294675060291262796528188860166796734655007257672368199560573926229341069385842158375819676463450402652101906172591622498370952563192885513268930004586810798952680245107630158372338634762834313852453851293465644473379688132657683473033833002235021201277587107440229529374239233922135237481907554619934970732437063563635319618936999033783356768786536379664494849844985948257945210246082771929876300854660777640077866599107583444407358649109498985313833321600009781004214957207796249824019414309011655552500146004011637574668291438479159483848300094606908120776664706292302601510269355899656579345552188404096199580559108373147819004858785482784039154572680143127705953936075594577739016791722587339702873269342863038324426285891484236620530852454639280638390669324514153818016159891360811295529360846001489184934999388413523354954320550174231411916849613183090124816258649268615339069224408407741163566531924218985104028939094404265221623933465510791991338546024927021860768072287466080811234536253133999308800000000000000000000000*i1^37 + -7841929118346854181469848070026621956747734833045428799028360655106896823026271307110818348978408045394517597896397440343924844919400532321132105545533681623364745655715323392389455521972139920927334214935950126462061062399398502864713240596237039371951187700090283483259638036946492457388487856895555259291506094271073345613160846941702384096120229876979013324583486689701378131481367077140307853091594305721626940101190347403171499616407157834278328699354561611550637999965671692911914830330583277298298588492696942619094815681238954219105098892940440424650414454414714670680596073802831872830871638107279240120273218870982127175041594180754345372584554009526913558462832995395757096407846821734203488432762079387587022819834213821314792037190057350175172492745791615663039196507272852502381422887742530337938289269206013029265155983750629329002976726354398321863430263570712364622506576168954143407981221890403312003446615836981075827243711364189625417656084862106004136810964480795591806748343764041091452338988086328063936013406485576388621662132881639310175880010490625627701900675846707825653665074416373711885061135381560736589809593507507980993743966327006615859010633330680889098305032155037168844263443302686538126905609564349634886418634067435089603912608990837194156224089877665199454611589995874010219177361616596807226968308752528179200000000000000000000000*i1^38 + 1150034836379925779192384783300992588086974603900713197633904058414015507038127331026726879007188400742299910492817882561115732311030767461072132079796947075296255272924119621649385311007410912032524491041444314187128032030994674474083139970429384158342363821089612436531084218137628737234566677286750016851374427789864965152614410368228956804970744276287799190415036906429968602662246267473698086337449321227454584414952253160338476919812633298755481841872694581016138912925580709749372703019188277697696000260985300477722284031334101521963917218862831247151896179081800389083255013416422588320740522079749872822305936206981240800551101395216883981650344350955677738518833470571406134111824705888688759390135497196483240820329633093529859511147674199741994087983957411021776990654277039296585938776235906025884777661016630278943728780737050389513660327152954406871706011127888257863204667429535482447317201551393127590424492878487105802903953868646969285227584960172037272382836486669644505214046677010614781146708342422176295157252204788399196066932706833261380211019112848285168533999242724733876354214088920780677805337783128697710663401565780408344730913032511335707907326907366024279898859372021144787084878273559866889211409082773085667222819829548722238569276925580923764259780224719069589345961943561275708199490980064195998291685539840000000000000000000000*i1^39 + 3293327825524206136075799529798444041261685548577882901862802218012346360343181051841896654235763332305381554132725124799783118213475239938949041262486945650435117169568069078750208435431565441626983443180835155343498670637491093721877614159850930700577477757284089653465095222863878563724196354946982091689699181194120229366412483679933246036749327636213346554246236168117306120224770490388709840854522408719800282975770426151558427177882678973757819550228509518941242119082592234560673529800147981359911768554326112039552870571229461452349159335409690959935953843173188587779519846740654915230204910172728547591021725784786163577831009611418874044457307003647797657380056112029119867749331987655260084160821674610331463009975313542658090358791150530662377083908362491327102819431312638044974493465762738663344767159337036594375461891173168605372332589955977467243183291999037706428667023662829333827594711021899495011834905785137825641367747019467333181055253856583180108493378188607488621496873129434320451576145736913806338955717694858083167005513732576269682401620040512682024312510251867854808507438092757418398920798406185718011837781589509613321460052025639992168129426716711746018786219774845513463971100352243303169975047867777054651634761495116650961255562475903848404427654901879457174595741859657610592312302223331856220160000000000000000000000*i1^40 + -525876038417930903581732172533823330154556569788184068295029225895690400004017097962090517878673302293790908389642051860445917087617909628803283664061969374216875458649823879082406745117008989922484426589485374028817873458131151082011965179832476005085499258466904686967908598909139929071262280049467136746635334734443440365582148768307649007794494308465122215597604494503656842691956102659817990811445434799065946351146723820808640094940524985012226156171000921922524229138987839729159173970463973483818621002637097849356487956057377833707452481195695693326933643415101538661694048150341571115728985097867142525121505799609686180286746116725267478642121970947206362841838366286225716108765277824721261464588968448486527766022271985535456639626557692024776541742336259447907238988343377195211535348865845107074832015064515072154248671612467368780971071115273466613105888232620147692354019478680894146214846099728288610204128337677699061619810707933944075804582342190117351526414762582288689910184905522051515248617820881373578042867421572275658112467569858681537627553981744052798599744745018610398104690198145535335397593335141104217683377112717255045324164450652127766536126385691748919238409056014348805422015671670942139413871114865262397481860916015893300090995748635623366903785993904574897440588869030941682710962711969136640000000000000000000*i1^41 + 3994772733693187648294761081538007362923854063330347975119160316929503842700320868793992097754221087777160923597715736478466161650383678865935733029342367402239804612597617235368370480348523110858940619821125230749215977955978289132779975599202208875237039049363709286721954743661486851041548787651236890726355147113186976587116806158530445838027140879565886545078971814716935661633849228245281182654897259599765382288679170630185434087017242096017661182988671605938140326094164319386386919709431705069672071905982694438369214272669346679739294674199378993412730688200146591793735420556581149345653326243753268491545346983326086100645141219734976798515023268359184388378566721024490334373089995964832948241067690916475583115996093618458693296912858914391074421357732930765734481764507152915349844102000312750696166543551265487105315921779487531787078215542447069697039508469709457180674076705484194682956319923511629887322106413305369652422944295758385326316733799501408939069482487700173213084998218935843009583573323630076529653032774614233634087346528196457438734713963663065717689917578572717320148676754712800876043432186878133397841256695886425338511613726409777103928281733655653616815857102876619096791651190042867728476131929337375608557367104689371053564510336466619391369724497843775928028633188951726972062400512000000000000000000*i1^42 + -149235971000851107429783627101929139994450415836559740671618669297322306862285844466382712432406430376223944596850358186735028861348606104595257601959821818268210704161886433014237416188785503855475853587470971841312508783847787569078113956030028128871864492474399070167528067228333908806702100575709402051386241393868759631979317112443661024723581317646180203306108878300760092477117849723666464387088926479733764334329211070306520643511031968378772953967687533296834708746678618084886577035306290594877511088093391339426776315657250309709473915356597657958894171396384688601156925826816501099330862977255237707781243661040589576299401592888261071005195891711721284251328977933999489762501378380398174262799549595800780304726633121336660556747593346116620659189645700489805682355203590625366332678745771422076468854008757927134838978046955730546687693921544446080027306404398345081114762236627173306080086456894324623627077435076446133462401778934851053546755029957000340976578258321661422125957401730510791123552404030342900759293713733303342259310944014113852399834402361667947212375266834809899780895732530052568953913983458490703465631529793577140008711980395750514560709977909084346039532042821441890868121299163909400255212873287431976244784750553002913289470773163039317763772303373648180786551708202915856384000000000000000000*i1^43 + 14593108219696919823999567151462068269520660485707229725247475176336490503336343570858134751287716923056619241706949131467462344540639725804381432053465733810363552968331867179412184574550970077516964079523609813293437222557189836314754756748515654249300817718465144350298523310218299504292367954111856341631667277697702736137573998764206090601240833818702879092389574028656732123419454441853991616832653744509479358978115823070036958236090566626369737173774909248086207904726347456216439148667907987265680667861567835777918064356745065029328555589390840289121290674297886891382442556802435422072053184562797229784862592145154766909679267723273559991756915032156865900429785417941905217888907129073038301300104065366940121531850571418311909562205939233176968213560270118685764701891996214211978726823290824641005261876598046015124390870046549451786719874403183792034196422566452005682950501161697063805442018960565220922933005992113863745464827478266173136441166519193512962030307801120278046481441996414743824363595820004251640841048054666134197528396276909128930654672395447943228955617822254926189116934596961739161181701741622437235676556691898428330613756943540278034939258420502109533515739871709559513242954717707623579177396048291578264278885113742783649286719476278275375260707468901448269656261394432000000000000000000*i1^44 + -37560438954989829306179483478607776277426330379700775038216535806892451661861025793936556006297800129921185256427301701748736000768803923843495963522640411966636156008145970246253357231817516757994576809003395568948996622908711316626981807780909901215010198447676379005509985769355128516889227028095224130673345986385290076496524552901803316180201512132976328415797242138811603673019030003758209046480069818802683782041136006917578920842954098520363574908517226080732206449498652346908140005449920237537543336364959897872708434224824104799598876855693795817750910702025930405239945226292435880867666520377321353227228721435479893707899960345818412706696361773780667200278939445818073368316829623215279366270609432962537105775604165806241720229321505483788492761878709958993716624034028472772367308494715021217287922380536884093624657512235758519278051453639523454780955807639194025493863242285216107507272837800098579112686603804060970275548261724777502280110399959031839322618380002516546499307485355234323652639992434049791461365601780203362057781817426218587583557289878960336813718128875750415548832590083815522471042890685988234687190068396036575711763478399639237007774626874828608277692872858717413859205254302094155865518760960850526466802663950702632763635907696550880777052412286793433439272960000000000000000*i1^45 + 23707989050406071722779064051377200434343142901745910778005408459924577620263807761079166837086688716057874499230733778308213702942283944903515068431406330816026679903575918884593851236868566045430470899395128149161692556295122318427721269286531077793052376498038188844824144336996974695766577731501373622353092707116104559625036732063814942484617460232269325159218429006987962844579875573369647335204858951161747214009294648597083969602755278004746118509765227184279154880414431062178768123751989919119567023812462898960845515244316737462391430261543442579150706943894806565926036449746064234858079477058594754072282296203880814915991030549795854388371680923718245035071073979101287275846331997940330614519937032904301756835377443207954238653492330992326618436926167049274906025510537835778106518223520174858301583450714320358418767068888683468473077552684701543070573688594340500888646107461195850186873187805181003726664946168348822707003431487947986844057040158531486144676275652005594936540887405187671820230822434725050895583893631841101453168501402384977487041000778159727836360818341142788316531637039758462435572377110367062067189296429483336034849486869125998747863363582378217205733260998393544642492555123124226433258825727019917372722178962507621452163649514730232045707801419946393600000000000000*i1^46 + -9896454139072443939848729324409783728388008042234415103832396916353190850165634782516449269814672461225033011411065574166225928442273908187354318010875492182742281945325404987908084229332093509505631002672675386728877066134297556939893041727999294960809934472503159879884936240219623368330730203116678627671163088978138569947570090481286218611074771849077742807960856677091915351551854245981381941569688918639633188388737393989391058260478855082249641733330120338233613438553648079073342654577171775345002551788088237910157361051894985018941158885981800766524037482510580226765229951763187129744901208181849064349223467437221732249030213060762438437005461954078278041771119430668217683403331263400938700674313234481656290618235830862297730740517074909908078636156207204090262482395389237649653096369969730691992153396420536569897507984474736269841881005818361297854443395872348888696596378674054791198217169261188350678929532379482762770255141104191946521499987887527005356518010641428703670873643666060841733805595901681818477722165840380858099079594392170125293379018192812574110162925786541189911480433976719870288334667783284860739376844410510254377621854012905934712457442280035294280959554527522395328279349895152843686933880989297683093595226752315796061356632051390460864317358080000000000000*i1^47 + 3631236339376339740386218574143158255210248606227452239691018164471686422972647008871644826626990824760468500911403880464422399630561054922785365471904985712365490368373348223175758515310879579325517526877574584478909406917989720634921108520808369509430846257359116266519752467272578687536917728812680421992741881867208061823837698258887845981512677336673566730942412805443443921668170425990829783955823792458963632817815103767383537793043728959351297231492001796667140108995601137913140742653982316651153447321739195330241923018998266769995573000511555585107354096336188581264554628900595828350476331416545988482385833870232370065666349720235767814261204283456058831797770521547298833348343371348377220262908215504309623990108616629088452284653912063719841284529841960280922251644012625494720167023522555242053184838016599915024413417506185059856491982406343772393719218997221518742602515464770047199664462588212888840289006399814141218220367247058419827155817604981473754923870154447353441308777021942515939299853134318132850697843730337435128747369794704807267032656427906172114577717834973748413569262143010771458338951990392153659986776555199596483192802531564023909418757809733987233633913317362598833813182915600101989604079379708260567990950409598755886542402376910110720000000000000*i1^48 + 5026517018073480819845360281365832648092249134518034007874800480092169600149894229935150135052319523602211782474481789388240263313010142779124186311363188898526895806968642105528404201500598197547939388161802984574902568868985733553612130163423327175379479966730899759576131547582193453628753180153931039878677332154995494482482696781596521844269380382264625584520521240481903712812523543717609329581091267499937046770037528589082577725240594098917328759801817303909330948261688806250276144565881722251984411752896429649632044569754544857128709270934748452882661659125315294704396120979067915779322712931823524976162743247855715498263874296536367576029594037189979674323359856914513159867544808536097236781150144841025062707170901257111329680059572127193770501549680441948603586651641850596581916374369819844353002081119194910023411286869306676229338074020133676299409367776841405920310337072132587888026101253508063227261648914821777772862061667775286183962354257673715637072403759263772465321623353211810694057439361007317935055004890166808946052501186030897499855064393299008568329412304450385366311450048898644893670160686489057303606659513583280676639789584038490054732843472469862529591154806983978474772036134748602464264232410174292526997572513931477591491395584000000000000*i1^49 + 1012157644673965264344197163853261785714758959787510987158395931200669676946758034998457322041335976306045226509303809663910930245332891292042499490424478937487501516630383788632702062470893320188985939952497249017975149495051582356193720132779472462435398300297295377439648926877693371675931788318498200996835360945261629413693207737964175006107399245200777244651841085769672280450535588099913854877013552100337452680359404442690895250213535854064388917853526653741402855796253637940230942460394002907221109101915356640250566106769126927134902608514906682528964563567111873437907985270410357615586779028371874994039405060854325907376270379191842279230200810797875284071563633391184841579809599733196422643309508564271298764145679475658187840001332862406772684400750637751354278199847870566958792562191930538894137063453761253050972217764641844023264010347397804441229196557567767533959714133821017640085546182745886232973299506436555587123707949503605114211751211865115614302624950259393345042467543131068626287532859711510225676810877908301100154441899780792272029918801388393537958077584815391032157329224216652346245968304778943325585802207711582750296383782394854236581745311781234160606887867219186760938000919150359917974614308224072522426131719723510988800000000000*i1^50 + -506578326613680507680302188453715732008524244969239342113360182830055285727416419238670046402010209964017262729861015155684423148091471833116544307204986765692687143019161137355132122968645718849020263490957692879904090467395990644770847949129787072106787686414157765895688159861449567571360449833388083343451735393822274094884028519451803565963329594572721694775573285658316783287236309177307710348565813009678956274503327214268639257704556862106414747572543165848904038117535255745613072868112483949174786519839577162977210639296697978304486821755661652000883163148273698462586997772195263417468394059516647253150733237096039398747905163881569533894629704331969465253806897583381319834559679618008488064773200564688983916965642242350706441431626653211690716452913244247276178211547975251819819368627491201063497262583463980207029730355550383130837414774526265449056990502415479946804593335832009785412832980946163094239090703685303694171293389250799089210283705854502525315402433957805257318239579885814580664256997900893037279818719597411461289924024677300709060124406663329468660092064335511140807515102297793611891455015340129198180342694661486911711780172777309060665636732037959036962155706241492279859817729328038614391044476925668402144743696384000000000*i1^51 + 74840040380076895488249791544583740006638906834753399367640383412049552511485880855341281467516995446190063530699784314028322090415170373651055996388035701218142679543890459705095785181640266337170833549588143784733138596113414359093215377218579417897265472491715268464625097760902115288457696211727174724605672272472938605757579632503152982626012284011471504506161308031367768742238616597450193634521815267073477886606841603919740228995076464859534898993043161569629505448570444485386546502895552354835728366737754617082385194574490250344781661713745018005143319214815689447336999455364465972168924063858620398223149806508145735332757481428334078741778679573488337707045610818141672190656087607305297858817088813237488578222350391333413112386181710345767240916632185094196556579930773822024663178652714677400975930694446092156550827701301644788642266602992079645426328559441939428256114492915429344225754614480797912173263098173379853962669777359603929157824426873479892960732665761445293534527864511223871092977780346360282305056233060712015075330281982065573351770595728320495124615604033809144783363965024341809600855574563947660264650356377840791330843152910061934905216697849369455850279898905035753628828091990901076737646608428977491379200000000*i1^52 + -664786098048255074368583406240096211222787975988604755784619769860419851118533175176854181439570579766617434263814065337617648643444805161388597924218015965609869533387196596436102062463796277230272116264433194383226085141269203987657107075804852672966375594198229691465945847182639673834145216748814891785726931616577297423906309352165052581176211171789907125551731694966513408141620888975466781991839985747103616460818176607349761524539249127521572554769817108510738737993878056210644980275937476132494840632798583194717291527248023027040462134687516681189365618995844737320256816768016463818705657316519355404136439381391524614868663720659176941564541838655841722153725417069487927553300577767165599929855202019194651282078151863164592824662110784580625999357097660564286861617316603811906079619845054648652020516106001673895811767905202316226789687598397433001510164938672606073438824342085747225715956040667596553555563985760206161923314493853036408991005338418627771020846766492452905772757084482877128720604510380809487528482640904781974244004222772476344002387787687583357865541088598003438809204093868149541499156979331830361062562352427339610099605039104851013958384918784741302996358866876432298290423519256627648653760662400000000*i1^53 + 1521019267032401732538524068650306393940368956682581894142827459474653418809684751803036034977693541041405845681941439354704826150991923255678999598641526536346034824771946402415168746988742370001684110383218671267033765737360817606588065148831823757310443071141966581959692056992761262231028644222352065073906320419669038827435611472336374962091253476459936769999013132174120786518233576785544705390968856523333446992612989769036906364844152617925469131535980530651216960472866241734794037516613253446925624475653987013171692644213225033785808563959576041631930732263701317241121787088380912623775696161099888253544085357821143914725742163935426560581899774572244510249758253030360270898252074035648029184879705180761530884190062299462839818400923245740574526989766260022395147784614072068642471371010513098026863564353410893483756300139264431462551442980677662117437276113673068098097298359803234258026861855049047103412304749612465257440096072740209893322154236247297933953762153050282788308775938964436759611204495802456745049700443502302550627462742344208341594836102207476259796884571407247194082305594598555076949816122356446578251781748719932621112703093552847725957046112754049703630604707187905355950423194147290720000000*i1^54 + -7114133714009304078246223546244850096558813823269093315855729771684504176590973560103324717474011604777548271219145225425876720926317570381767301841658956370676930643402682877108629697638996610641414332089325137203901089380231132944230229263233725777567736144521055682148117588383901634231395014602721265674353640969074150078660442857895791635703288862266810619320832905754523511420860911671568762366019128736449523346933843819264749089564089883210318149962102646891944138980814597008363315985417799874156524494478038211591707478781670517701132373766448028788328397918161718765930956874700633363963935727188259221914956278474218710216321716154149181632810653344926658723209619013896081327369864226657711715807188652195805264598757414591980671755402072970424738675067536157492463623898469358681534425551659471818465868790814788126893990758665595503374195033256859901455053678279799652666098065160825144097711101822843650457184023507199545135595256536862334741153122260588503052555881886737734910997201246207062465337163525920944951204316484242107030142011672327348941859766065359731724457202024818564148690243841435074414680883027426494880482322036899233897107419083786543703765479319875162859685497170405933664000000*i1^55 + -2479699107955346770685287646072223927904941032529741046161033192879794061721944337738182375403202110902483861448774550879914021819663191272609211539867097772685697766139927896384679589788556868282358956991864584002112239616183429868423072880977290087004812071637577390343340224755397922974687328722096230983523689989201799301173815962489126251196971686723035900680958543650974717921872554565211823349193940382229350851276119959659756674423320755241702682277848571544262458095255819474579496325645038175029383595804842847077819866995579026669003121553784066708092744351081941240651068291479349333037609339633816942935029205659685882954439736139804396529122414132129516134772460709696073810166725839076892591628477394250098008909514216714413384150307664759951069855673673477203565194174871335927234692727508853130996406182831186987239148133668773080657177068323127650953285542575854103750434532294990260914044898842372386008463359381712609190622508083019887971079927418305298430342347056291583857160604787147658618603331442230311666088960371995442559065932058556089049883585314946620373625814499938608387387366608884681022240055131620143006947501795014071629058330357222319570202098952863297340653110000*i1^56 + 500473379315651887443810764025662284901966326432140572709674659519059506491197507290683045680563414947827760053427267510256757697625483067121296205047933677135695026057355883272579506616303289717902544618798490435585609298544792359156228724653110635193016401330052745872409652984997178235582259519052852475929564980945694501943016182476946325197592899627066058636003752404099864776515631669068678349240538827977790177347922904332643742150896224132551023579721425314286560221091920423619036369816193758700408453568790613852147731199410073592190259956697451856666282759286481959621523944155011982051328718365776851940766631013006889533829767533304871443879137069182776813698340071769349715655468068594635502934830441056913729429208844463257410595976621784379854947151098957414964139326078592651627722927874418597016432319532021888083384380362213551251632643845864132779897113695293110815321397495659646621377614010710589327320509335726603909645782922092533182742941562299888811969050188390623125335543584998998862267122953571843220208930143176023511951901455566409173569960106446473139535919660898386646646866060603446430636144450874083221421914252970740200297223821343980934732406194250*i1^57 + -7555822467862589991857528191676993628222429258416944368679023738126781201108781228576486713723803781196158637768276253413762205380565791674153021778458485675222332803027205855475391913765140804013342614342349299833394278815459725701205787976682839106865723966610918785641261099579071364462611471977028648178478203789822907110175118605534462673554510678577433086905734313817114850314368900078192229968201530773961880596646330776472567618893942319152165488680521102549285408456343230248072235303710703911439888347438633103752258012376792998512135537548993280254197218542639040304666157849426626956967946976507139861047298072876344737112829082424442969580114798740818336358571403353013075759625734636312224727524536061301491938339832987160754662926425111922421336720335185510663062055329367041387664909001324158687589616636633133852109590379242231988349392160940203555469216443233155367895906751266996180092686104386854427487984316559539867122414893066281540435340961960599272397870155387863145886894099507724843185824354609949200480618574050490908543816227823646373001410664990556984969167341954887679463644227805830877238146948701057487853468280460611117613428620738375*i1^58 + 18553680915057628004598370578433417094110549286288009632940614611683952595894103251393190659856608211534644604951312511264065209588200056328034629869603157868479895501483307878598293260273218022027240594906297439791769793261568372903759482361563298722814790503685110204171412494415017402865230462580486688508734981097158999669099025416875831715288401272013841719579590543299385914210837430421521259739846200348233324203792532160041142085088967154363361404249585013370448664719650965987882792070657051648854921406362696486989742570898400791253411252962455405151840621671880317583884784951495734156383458368207704287440132401797872459572277218574628521574632031580448378561453482541954814994712055183101014253378658148925287572015109842295356157098417250462792435553921289611278686335430715195139070579153272249649400250461182060084666195169551720242751897089041815637068008118991551688491623831461591228941544159848032233892392419389479030778064160146614873901574099194273015722912118363284185241729323366759550703903290900382545442467018175148552043515480881147391827268116592782017900132457739099466494712681989654900840789954400*i1^59 - N1*42873358472355971024142932214110469716860449750581326509504920952533793107747608476545480895746132001875545730991480641680919730737092744011137427327225502876878289528793022047271872244210931265810878984911409846551744734264753972464108705127699006035284186253840881248729453443975269398599025866309632*i2, -11269671049596985045559368730007889309896438889647164246579292035412161782165628425232523515197542709606418387709228194258471064831763135937635567403887315559163961560418478670757888880859022482716755054777917531285714228027158560196422817704130428664611431966864066091165525774068669254047756312145183851128223348180588167742718578556203714211058425455396188759253346347042635754378216159828918765675115128284417134523656910124477575947494579073218585289430141267523355965963749863733383018719504896450404476351299171167188527627302519042555519153161700686924193843353169533031963248002587474818631473267527479001377425664797120633285233756600528214720709470703948486116775405989267831817411150310676567642298781376683503671087626549166318531327233625802330525161288543453654698056132172966997351251689975013148180310570391974374589989800285931049417436061208591913054819515727861711770308802813594327097977825098901850131893269996221257411736367201143420935360955864879003789306926095002551384057007921427538914961586905097235711176889620784800198098024868142452444369935801115843363327404682085011679393619108201167711356067380790770073162230848359209469447985966472946852869946765663230906966467224070172223116546415981317046680150292761011677002364163381246625390328287896949012100815959966370887431508272523460173363539477390213533924223840528741018119361248664404370469662712621660744279199293714317853430190836928211146037658254064676967704108346137951182986709687081341379890538086400000000000000000000000000000000000000000000000000000000000 + -7466871385448775103423509558591926258786062083662090850641177326065716413232136226469075222694699493141587221188371890626832442710178003458401790984870157365169391427230165960955961612206449723743800531908079230585516371314330155750166316778834284892795868719118875899878095507286594736664294512235896073166915197100110253169230956059540772486280272375828627260118533914296113922678921289362226355608311864847647008355443376100699277803276852043442717678074931205634151580848075633489751289476091057251102672352878671794416544742605920104157759864316981054843607157688737847518109414024065514205050852977726114837524478510525467358875674945127348060113134894540769674984001525703180692031331026421976171439739094473168373363181249103196434876487096502035610245228224548717536723608673699247755257896908680450884045798428367749449837476066557888540249513978939556836489162315682580577472444766945392956641621832848825902372982188660392175577279331580758324200524728306280163853674204090667964550649316321183839629437521066970820848404361335766108353021157433205898110996546677592790835643451224731474159497397945613382750370141627534166409503231685057514947246832580211080997291902676234982096653929018217228520911814007457813076250756771164452055585228572823945316144883603250063671165722285705361059919764793770969811830705314322015623564839180785417595559415083841658395135902485137201615912351575937549527210438003212773170110010404305121280881273886733629263151401450240210805593210880000000000000000000000000000000000000000000000000000000000*i1 + 193835030240221264782786119505262800329588133213648719330627832157936066013136536667835185513022315758197941191050698084301123384334219693499012101522262984323243670904708052946334951505409822565166915866567308537459914072105718888331703168085294762272509955182456950658460869337789540905806989398553524596294976843336724274115666833658999973269945213732354012461231057047271558606910616643824889021562335983131945953930452331191889915010705100437226824597826012833756427318479457622058445060180998787029578790117957154874376991415289966775405403759915414589631338012468326816338012904753036352971957331709359753809031572794444906688961751939014739862639246850580218337900282434004677547003387354094215902345528168589522118618794736115846048433193809990399762563985694668208404029735699898466859586705984940005454430237971043024916081987298044413329528885566519149806378798527091363869833768438426454624191250251939885591052673379374144436893320848761857186181510203942660701218016106557725383345554094291751644022847610690179049618027069153030359872686590857890559456219504903416087349908107400146913237974418197068315293523526382018074262244678957416263389067255852736915024643867806885032585338677433892922383511574391935615392391166181526033569538765822546380192961210970491660553831601441178147890280349834185939927878439151359179425658720179171204229101081181056267959219785385838369486282312818207703384610076110201660434075713788948620094876783039019231229231401198647304645509120000000000000000000000000000000000000000000000000000000000*i1^2 + -119634781035864737488527761098436106236682626253865883959211057299788749698487318378862498587439801269832020668369289551412202087887497032802220142201244687523483383203368511573575499829553144941349699518384756500424397710232886560485361526586736180835904855433166442825518227788401058584930164104921399040001952980684151800894048231342252963460024908094982291461097517996031174883067565250362546684396934454960196928663456453234423218141769497754065736453348251135646355530390657704134603039890978652091309294247563703635326510864003154351065772256932141137963030905798649197588288406133334021473450237693849989106400635605956853379079909140725117169045255051262432684033395856077377310080956631283487902992687703789916992155464522029972387073247131385005889619248051629655286896478051004573440038604101869559929438114472222268578044128925265227880749585915047849766676753215990180412735019284461639506750587499486816428977098585541183992094681545357980348120212227914925082662437149663539489479924959549951969534880162652539207622851134178072778062566564151354028538326875047387360765027303152283040856712118811112994626718003573094312358842587335028134126797206440215703768340612793289476155577680264623675567461783490149027619081600898833056566197291505553703434840004161260615845603176030528937171440752960236258330929738662638626324527903405772944969032729116588673629639825751557312194625998426385598375705087778819492779285085848645844291645015891291039600535070261719632707584000000000000000000000000000000000000000000000000000000000*i1^3 + -1058314150254834411390493587055429597406983344424471189235693520194110023493681906826282171478811699831511863787261314546338204934067993249229051620009250915651606507478259998494778647154294406168281013897127946875590318001455137539316652936544755461907599068423122124303001522720845608911517837053151941358876264404014186870535099112326142052859994488529919965678790774165959924953523003138638814222296274563731722065971815403463166006037122183758505174839998941270299017429678660073188689266976034660995668070169555060188808203091123064975706820345168920486932733935068062147167563357757293912142920834531772019923177101539663987430371284706960625908877917438758644304734164483100861894150301047103177425712465852403873843657014498329295088424609606046859543753904750948457795933363241587294634539126711365566685893612265665846319778044362531568123151064941753263128242777648818998312099277803357113260867000546335695836684983895538362262736891717617592889735099611253109823951888766265544488268113563728262724820546651682344307404307570393888165662565740698450988301522581079861531482456867428005785966351736776613517446543649848892636981559279692873719427562425117492600970560962274527448219922784469749547655321007506563925545736832289647235828528771715273521329202913305463252446082853205193258809010511650494713090898046514647993213903177785895155313037580228527033908063777323475786218558742128605273139942993661869108390736696338988721545278677307139525696481711228834545664000000000000000000000000000000000000000000000000000000000*i1^4 + 1209069074392012125977547564482648575288731874357192197516273152915218392548019990146597173903339813184540566068209713914663827811612005566529125420316189078669053732300584074468870304630693221048492659246647520726747003592461866538844428060425079599639205974115923546885096620723278004670046012242444473214655931914449951077994832949563358310726971976362943408925620295503388241043976301288025851260425389817713195987869724516887423354980401948016023249684671830188307506307571388307037631833822914693583648990736402776398350206992881811132388069236196871999768265528681074914899881700052667046631707206045473025886123193462405352008542342306582547673605098306835344344218951717014176566253953063295663117943732481523419059800497641082729258771803009873189465043974459337856628801620042252831941357458261888478005765622079887479587195800073253858131494509462516123772599207577565080277247415164991717872229769564763089272227326618652515869884343538176132108243787009991334312676759800477658044762030544519835903686003976155863411943610636443226642504846082456371421548238831160216032852881423330745997142118529208007918769402907900941355140461386826222305439330783064480502719154661190567900973373411083425149691331898900876679075373949828612625497342352990213993092757169854096066178589838744312262822000950493757217935122761226002345860921341731162004417652095823114327865982075125370855014994348205300166081102919714748325581268138102363506957211459639794465614355282546374213632000000000000000000000000000000000000000000000000000000*i1^5 + -518874477641713316194477706680322590219747807397075298537471917277932584835265584730279751509062886392338811974894975811823790394810741836037548905697141346887373368107790375376735517499131978897979653862717312261567823671028486738963785209399598837556651352782886297411245667574442572266447367394393309126204342274654749498203212793402758537843154433951977585617717784507992548168808523439455061600533530262126500432337284041326074669533306596607638366552729568505643412790968124977257575314800776360981678469022941383041994170321767148180826572759058684417106348367033667731174995264351575498256846295542794843445713734188125663604721471328160557327844227726728518768540650358809987967314576132923763613296082661575364811612906510460233442416383260314605173884898418812484680577441171703440771360021931247124845434409204896823870343472498433386809783685717016713489722233170633748733948941298832789907687162006143344817040354182058102126026584615720108479494514003855080296611423328090321334003346602212290227816942601804437981345184582695851311187830231309952268372945050996193798364290743237262202834156474864566197006721109700005348503578578386751523393141107743267690006985812896499145124237742781246836353767209124286315767777533915918007416732412247309770016623098068256212939818093152772385880690741346239487663340418903012284632254030679406798869560036096827423049399767760715783893756837579032070722471010573756855180454126152259366049284327100345508997997740036823449600000000000000000000000000000000000000000000000000000*i1^6 + 260765237081889879674439487723216210855906628652991911770322444733039594349899272459080975715870684282593462172142724036233520592751290832220981669437063120219152840254375888323613743419669205467092520222185082542512352016049752444183160562851178607239481416135990291633356749194754657598429352687944220223805062317102022469810909839363386960271704588689581581586408703849321362533238140659808766864275314206719543326984775827419330965189404632583072187311910756635654696115330000528588203397446900210280332576889485085760099983203029233182669875635932447434733033902127332888692530009105372171689245083311752090731944241163180798542817322398212740198104196769383486177770383524050587672950650934721377857104713647561985336693829371499555728720521302732200329670324720694279129070609211550930992567278995794467210922509360766176647005471344266510282373023397035587514703173161383059750534863773422545973712601215998419002234782387478671107961779991246689734519365723717624611561382400544219387552813665782920873583335800770754750683519425803343524790779380535803908086522811585900224181614480659216781086890338724741841455766605223873867939013247070754373952134912261231483235789161095466407893169938291194156053314943715329839931814191204620387541597725404429052664426514036825009419732490205526332466880249787880187553752882011285370123031365155317180534713982668132464833986405541141396429339271112361800044881513844852724955598867873810412173674563080827059868766945935360000000000000000000000000000000000000000000000000000000*i1^7 + -80806187277417969904044702895992650185684593497806950553327673071911324634917051168586643354490269570758205380934762992412520801500330426495500300873486332941097812612770520297790132830740846904580957758656575422417803603991071949689108025035633604206578810915465069375703137834438901660686221917042201955388990239190252225874079858220913766669902864458487739994062645714919756961939829468707092403206451912646465151993211665580449147797192472146994296438769239583159654751538003750091961796575196703168714553619177749553012617511066668833839506027391764697308537193613187320858963642895653678399671500526485183307354046154905742072638349210660849616901096565373791550196902287844902186619120453408045393793192425758374892725142582419860654595778683316138930778963955080149057333463588763535236388654948736828904437644832608523480213219226142453758882730560327320472569534613489276519079590866059408187438452875116479313360963534929299733367947205554093823290504107792743687239569266354341036547685592272420526442898046297822839059951470001131613263155463323689967567207489435959690458334360500381997478840816343849407374354938417814465187828598822723270655866079182057849763147411939450832046191906232005007669211249377005020801283200055058659019109308773062981031371960483062049995819600997715609034478336691241970749710738778034920099635636445711637378478187554175565975478913501445816436935784364439774014136688903679503486648701703557605295332635718389269121685562327040000000000000000000000000000000000000000000000000000*i1^8 + 12988884106370833585469973446367835331850687176813888858472624606378937332240817681590304948461893069737635113486156719060847567683916486344728888315889066500188060303275952668275810655993492416102924707982473708253937224399889602606884293125584056304764750231440360831337300867520208883897617702424008799456117802112584082855248227652849269561081534715535915637882088923059438077697319668257956876028958225637614950514992357149396188197810877292872341308405068845829018328781174713695134243941272896366588311037331953152608154142295084906510609336908919633814484903227281373859750660026438379825261077933063460204676460331894958299595756718498606832322488211664298967590597151050212429815897623761855580250412246375121866968828070033145289742770659988932966887190450782640454378889488261279588296061449627393269022495083161807684985785533483597622308251516944509588024065682161305300802190791459908352348242368571566126166501655188747302326765358190188618549265782401803500365786985522494802354093316624038815154406530457615167708660200400015424413111969185272096486788715709378068423476696388364807894160676357871693524320147184633713110952994784016746418394225864347763151614941443852705813523898383346163404681210564152361592083526170890104467341222014718022029568051525523310597049521320374909037173576763506431985574116615826790271969275824624216227133458761912002410641078925595250253427552494112985334725558186133195270480218893402006224245022891659086850768764928000000000000000000000000000000000000000000000000000*i1^9 + -3960671673692125376939429821800603068139336840443135091699813048058313659082144222303483915818881963263653590841643064770183088960092500771225563627129256956133055807569181019414231071941726777745666888830393187811756275454273121852848668795046230825116421290972145761660076280715906505844987309811280996687432372136624954214062315821782189479501013755078591990079387260419195694055424867037156388959161641790997088562094444994703182609983822970116766621823702962002352351645019750367265815379822336877153400389070750687280852002808525559046909059629628642752148284509055210697305316943042020197264222850968427293334198327139783879971231651119221511855982574352537578956779693953447077489211256726025428869717152613964603222419803157514253144371205418397185270512754233109959764685923900540064939246218778346572668286078810807393249644315973877228770605766002065031397570541458299936412951699969288509544520988324205567078828395779524912881689404918902944424134686182787840872249764432994163239346948172995424776011400670137886059793776245041425558429429398181941428546814525103596045871317153538581743530699016595429740840936424967930696188701709985351564960606381610937641988364536491329277158065219908042806247255621251335749935107553282667321360363172270893601877963719823525818076739959554870514600299958538171109399603076637891157929726765624392977135043262266773188253437801679459557686373870879507623563677910899577463783255145799941018184683835203926648296570880000000000000000000000000000000000000000000000000*i1^10 + 980223325080527759615610923741216193316197326151874637609207759722477082293234999883891287011060165522920956712016527442593028597797362223332801057609272518600304812212551875722549342920372725407812863695554223189214714693097651671997349717646774226640093567933005366007087917753866600841857095340028027675591498971946246984890932448027991180073141546320437478875584697126158231308408693765339744780727703340649773000936567352088271977850250436982881586985439761912017150830237484544836662313210541118172233137925605939726043788633020444926394409712758741876576595489622284092631179500610287984281698948246875532308554261819353044360984503721726623846455969783699668809985118075305467750671879604065881758036412312588602224169999508546405648855809774493726234083533919748417772679289072571603508949324574128062071287936053595005684291932802284515176537256533315660298264443040671347896530098796852227646770852980289006003690206363075635886712078012799601210022104608094526527049708372052763345812263456630112454023471317041962880537198186052058646479988001176751106343862606173417422570271572842599863973678963200829487446208424650839256404856567396042958219915048888660242401182207166409294341249799313427825867360387125305571457822546509270328214149386336280163373800130206910665744085709163237178243507278510107619645271487019022528413287648234505352361405076651702029224821995109094088742248839558255093513952961612130598253879516970233313045765574984336475684864000000000000000000000000000000000000000000000000*i1^11 + -151616491021342168996779785793406427036758356559152563936561594587224780218252653481409984230271474391085157624115842489928976755861564372682294610611421549440755185897271924023779199549629597035763682394021551283424506372704992856251010026095682964602763877581912442182394434590166152961833284485206204603830195690071922227185197090453031757945702783897452022890758901777990162300456842381438591580096803741572589930128154515613314739438207292126237803830314186315382345354619153244776482038474072383657464740038193931782532139379080012741591908585518709067486323736045343905924918682218388078020221644731128881779423013706481698278111447234612480190787031779105546548937215786702969355539418702044642331103097262024174745704762653305171189676163694691586143982868044881878233754600911868879997599873399107976517544581501735522979268471838098720094458959095250756313302335314152200676753340179507846695064871076432889645275671683122565544885426410595918554541354355909767384610819162305559656109694031399276774194478246393250612990208767448773666640000342094818367194503735694097197030349706416496487181186278989018505944868886386206901860010032581505897412298412721464018696206344922966440389217310222724614004046132591875983021508700878674608950714938159374704141240152050549447428224839825053796106446762644106177696422281898638482001759416689060850854927157789273089719218587154078604322901465638699044005776952875970029470957808005914153647991741331458228224000000000000000000000000000000000000000000000000*i1^12 + 35568124290945600086295595198123259120835799514661278228103764235717417880274526421436040682688721455371939299911496128251842928092141287137527181638438160590617746681256845866237003882500589336283846871502708067101058146540964618555280048867300297000519649329537546768658292497989779140018769906841799923215359462190169940998441137025142198807342962173404276939308305735565631180099972522462375278567627064380944364340167485665899729695390508529871014163468211219628192082007315946474998503752667076513405247683946239906531980648270189835541494947386081659910155835630510264571258477064599263114312532476966466533081045048797084942981594050931577025865751188183524171312315216155202811761291748647774010550127829227162537437904993783924539663724518807484132251760778333000541438592123470363628910668901347868238996959010280069312392841140528848330025495325294601121228465906714705834176561929638974742761350924409702181497124314997790357827210775410813183463622327342907126269789367404272749737399230739857457654734078623608322014504019721337111194032890031931161192355757325477243170565336901652235233785359854766690294248702733670312433869089717310162154531630694281078401281751605762734813702900648692383934727806130617972962776376663674684973891105061338991884053621734208951600636561187956906674032593058278665036321493162681083717329984351491865652857646779413163148061583650892597128828184624666212116419671488970359384160587620252133391812374722668134400000000000000000000000000000000000000000000000*i1^13 + -3358657534464808272287941212383520424190666907224333616794048049621604880073009428544991424370862909790515874812039996773665374941710751697290834631524411708190317948327050782938174481558534589122800485617029894427523029993555307210695702813329020440698898909949844359591312477342696860738166266023788892916153982417199453101043452558450159547687528765635147082637746585471876117783253016682383261845484623698194753318974018217216964458851219013822434971170348951690638870404169830345823909753287487774354921121824954709082862074559233761248519654253252858532446864184344870579762647449738807319927993142990060408040273857793012696236778312200297004454995917170336438652104454975800995194670069641841117710430335580091674979240612740943699136766190317442297771497098352507355757197236774841157210185052702822498600884946522245353965804842707568788257416451826028064902208987521993062371175000386710611409040010295503021424331338496271587224335656414662496671569638436893956576901251943121429133988288993713747221869475677808993397558118358488915857561114936182029438440343752599594483222799973085003699241739032379465885590688691782970203218704622839043214248084178049106528307989815477360996012397782792681135884323480927323663425806796110661716267437111183126060956058732239735906352691611553600301613087725756025003178392053793958227193827807865678063779089509925908651603609066270187380474357007912215322920256918275750199782586881478276517838031662612480000000000000000000000000000000000000000000000*i1^14 + 459925977756124803380654813376444942057287862840813113042284255595227010801797934604383799849213771003847283760852106647710055408932290854133507625931773270364308010719507957684564629184143549437321464342288612485341507942336918228198074228734038824200031078682895876741504395244676161396310907755076048929679119451053632783827445292064723218279064870759533303031849301945173226334483994242251445650835961081154750117675487628933682220479474666057394697354698518623273938189914824522025956311552083389354451888668760634528933817470264277528021448223051501535568920718308785189631809649409191523715974714342069797255668768228152809014378072662847552015830903136973102632234131395198721015879672658003636911709363714163942177124020022835991661849829070676768156257938702439282396687895970915899251016454689256556213453857110455495085702272686934296722131446748427879374966043502985274784653640418007602413459756905743371278531311764869256937872207996708395297373855389991339914312823715161590462855269208739932682007263935139253704809129443768375783981414641828270680387223700594196049370038814377615762730292042356357880534754724716029670226754640045992127009986651575729611068589213329488744434749754255350453003455353621979753627259052093204239537657273402827694120682310905571393981724356728831253530798789855300855614928807131041177968031979173029418799743640578264205542832583571288327038358111973432304226677726096594912368383124103296228320138493952000000000000000000000000000000000000000000000*i1^15 + -50161755052456880116452642989552673764637078730588097195492385662278662197295456943639600343585535042258237219893236933904060004461679882478584238494924577247216980016478306098344338728155407926186242710649968855314722993582192333644747284370972229682228351535911982738238552414510220691335596614636665544972035313849195577004084962202575597704650993978729297096081580371327741226342666827345408523492526611455485409267475209359282783735328617982168292613391322725530459487785782403672037164900292303051997024630446312241731430911029983305362754218986905759301164591308891506794208587862586595661294322365353422599683513918232783937475461616446601154716035665132081860598355189104087718316248652232535278688600499841661128712536738150236518558344889925017915467677887300173162292667561094893850725866159981470582502183835551109495335926805628238319422279501683379064763853694178868089516318731700113859641676423757826636769953897985433932792610069698997231581955867935632568534601115911495375976047303244758941156135150225627284001550320318956680792940578011425212509308516490716101318630326278994816504031476865654246425100325554964908168784380284434692653737806220350090467270639085593792087002677087788895725671926015906707510572554383265565264061759828325901071151319324496479955671334556897324782495783879229157431108063576067227133937024213273788582223719201890596303074161737405608547273888063679237114225373594633574127314658846816641862755942400000000000000000000000000000000000000000000*i1^16 + 3974729868242289406648998225654797180308349421343916648530614516878930644802327196577133799112788066915325352430368637549839512601892223013940370134708135767470466748969139593775654179700136083898798637923325510470776607972321186590573601343061857391584198066137997120710056561834835044296468255409914745262687057383287332806391878088379285378137587235857666828847675369935200023311227216889689239139823755658374410806775963989291967767023173416211681877683527560467443288035262953645720946594437568070101743103555355269862009592238066505555288534191262921637209699874843499834110272884248936275847293229392464019814972681840732252908154987277080320490633454083875319583278092153213334674937747920086041680171013928945038258688427227746452268802906947766797204479274138230417593209978710587183642922379809508757434822698511088122145679329934130651315597970458984388034982724231194309632612981022079161940646865345221961428072396409388100362380400516580461867009071679480124296499612848724975730242306327139189744565265702757838469087497549324795204775535245473712114081161129825836356300146181911731622214414302854863480153763741888357348760245172382231913453428867044074640550915877591542396656228431984781693650019610875013768090782599448958182391653843212773691127793039750693135243090812989101411151540618784199802790098030382099880179017250142045651423845235114231354251943229926298140562376922649531201227841507638409282773715188312285978296320000000000000000000000000000000000000000000*i1^17 + -220897967207097739133522565536594078043538161004762849043032081650832528015697304974298512339397585989163568168698562011858685202746905784370663544351593833859290376604060914704628499032327163392320262549654730615691741700570149958886004346186463090224155049370342896846986600865852575787164862474761399673289845196943098701732846115353304328621844313047351801236539474708002333155229176049452008757226716958402580623824411323719184686463668673534532018821327600190508044801497208652825660980212056857147012960420542176986385197647890890598980979799520151666379005018697332617781984587016062381128813886983131452680684936844894786670851893683768498532776940977091863206745589323934722658589308477211954151594840372755840209792916877312302553883292703613033662262634794438840751948227799607962344741172323568695441315204663954074645394194306569776671924254856772896625606797906095010429079694531556224221944756329859553849303280566441960745302432672908288372027645454760412130603187987302259287943085355902354140190295995735582280852890160418028230599157850014195387687576049450983526928350273655167411446007599561758292267147196046075491252645881049809244574718541234529934715671634756858923155601580743826224012691407731885364072260401283522947040994364854769859026873388831425056729368615478520337173208628682913475675789260879325586696109344988577189358287981623275151736064889294615910535006345056698992128395677191620429714963550953946480640000000000000000000000000000000000000000000*i1^18 + 9530622357909277363021150927944757163302139311349171190378680634496468244410972923346151145732497398440921825064788693543008352723796703211320977783960750096865465361083043152565720379614781402162861503048263378033746184478881836424964537232387659370523189220574657401039361865814022679563188129913878751729368266929225408819429824978713874624899789256848284334780132490190554241287876727994915342264207914796263742054139346949654847979475238870285406665517549398574860338163435737417740455451520054611751923427920775762645417332728153459598567140552890284506276375498021431222559221764220055192573038196371446668076428043517161511931086201806058736579503153710578717076217731105578648385159079836484812562386866601555669811766560169006251101820476164832649299115204341314263085099209795939437122093928431462224258172724685306864110169764280402879522801685273653513924776741034338801524191206663700460815531021222098315868169033525313798397600181827671556660449400325137942723511942691167571411298148147579147412512401277228541778837543148410151382953961364565814145737006415300938964656744148271434537846019616974737416246379222456145073504352108648824830001274394224295375642800457342876453396045119128616036491026796502118618848686095173899829237224966739687368637295497889675421699244970213544733699612290583985006478211496341163627608491696887702700247063821246564199427019818731974667947918459307595641337690070028141853253981310864588800000000000000000000000000000000000000000*i1^19 + -310093117069712747942057415682381088615219841993870111971253218334595277968093722501361376509979009143107522896398154417396022623282935165905056762005297448273273214014723310943883954684055083352553097978488647364750376921208864266386052736632137605158843330337515661264750537708514155985583955541795939868723015628325115605069648460129027543494766109074632814338072695622733177282314931895694341384599272246486921569750781190145247751052211190084041789738155190698398684482978675331572099554358568944043614118622132184511101381966782833065870429751639384786767085722895416386505634548229068873955704133783112197126849493533025645934236625799059647553595811992505003653875978314975090198484779617730480551910627359962923060305477480238924320979696143383153226301353784308170694265520624358291745330727397788101159206890159321512363526935238219741165193837806584704745745586841646779120625171780442991492953889113644793158269720808877158708157859215144475302938010020156375739912763167916066277015984456898054485341261602915191405408751802756146630873982374379895149187016639303048408934755765604110342820215538067153567139056469732635551081107368211975054416601942201055766506063889089010041309676066764618629152130189507882749226944786532727154108977889214862131555175572583763079967150945912110125275142399250251109382607582849533546921941673427077119274414744113188107518544128300272353818481299489259566606422121135515332989530954268672000000000000000000000000000000000000000*i1^20 + 7896404474450411379042010429463532310233628529348537226427732568993081922306747002007606704870454310376655870650404853316964776173681704693942831787509250450378863764170534127432924511761553624986751823795759307539622287811948706926556556611432820433289311106216268005624313440801203945519988278187014719612568225661705936286884371587989565299446610002945815067480144942874724803553035354762060474796194793199297045729109735120701338816021937019450441439482980662732304204675118791464402882691824638769617885489395833637248858914410223086612067023339430648917055285629591548471590992379749306820967796989928954849219136680035494873372322774934320736433187333639529499745715614170986102267864126783789721822959181436601455313954304684013508202098336436624773544361166364668986846518474456882593790933799071939262870383302351300710575942536701622657898444266212562130210118340127045113861818147165771564983945032473840809906858663545056328278030932405211598027020139925132415404490195206453983338660951767441769719858335669954852052757900067032472595208358872486586417051259081921803531754900994457025933606414659931844540593134974143415477887132128704121146100397873900095230176624018764234956630677465734956509319485337428499821049438540290206559857229954760730715043684893065401790867337640334582026030704595786097927092999427349537162467025948022392394375802052168118973555283951112513880991665430738639010743849818708455320748399001600000000000000000000000000000000000000*i1^21 + -153286515422770581637313820014961923606767819753639659786396051082843641352189967330461053664194879670020860358601055167375497283905613143072542547471521774048903440152030876446085758365939596419745322800801518589702616387496883599780328779522755541670560995132176249209232097541895729721496724481680748213336205539559094989786683433855244321274825336099078091554752403184029890958088802145790242493117263278939112865662399806808870819679759850052832034735403494391898981306364388849298695379431469126503260999486732578724296707642699608730328140317698677025738235694435671344955228414440361181802301778942053397503931256281428088562219993413036546298349279459471348769195452681422288563456237365963622045859161860685113010893944841296569999297971668689933375353507609020634040528524533203425098568446836213689966618218659562682646422239331568704146670108530492765707963754488245286582778050645187293020824668646342137793213715270912974093846329039157400810911597414595560703448760494968168078935515979171387543889881272523857764585026528989651531825209479675742117647867703871329028992034838719282552905114377234996666173535950960419631721435696602984764390005135265401287687356433428277298289627167359368608760254298975740323065043310524724545497539441206983004112960270914398526322720860492022569220160098909731188549874123984245337931707054062879112026481467991793274544938352528739619177498283495436111379711141236128156011724800000000000000000000000000000000000000*i1^22 + 2205291653985227492737094704035753307810975696180288207652088859665257061775255484289249421718703132954947521341661319440010586231319163687748788092462055398820850416025760083580769880505238199471549227537678665179294528012634784326536036844794083825980969192020277680059314792654795360162277556076998544253430949102198879940073593374397016487737085108649721835459563765308898416165137642338856187835387535193291288367462286439413594281368984805516683448616394418840213247633745206876827839557543835130589020269026254275413410505701988785053190564584294987647383620453678612729562537033904228226889468258191340120979670220774168783177982538297184353785187708320606590067578606925089872835257776031521961492552391780063671130234878961481463555268644998508999776209776617818197177056826316294619790205123251554165013443271897537756030151444699979992104661162016396383918133568181902941409783954925270631704261431520443949449911774812123905618009035141077107618052928037457759622775149536141805723067375441224175899091985456561366366403558835723498598085985841870249393428306141237513414996858288865353732989962147669754892623652420510223652885016434414334022658874493489385556308817695522445859651851173001040280694086628047093473239684751721934337772352081682001706573745089045824870955277186718185930372738455461103826665855949015592010564479274288887129759280435378761970105836126493029778476488527193300481336251348356735959040000000000000000000000000000000000000*i1^23 + -23454967848353550150679702178824466790093266287237345453575158605114474908442719309666192622218490303787442482342412518213718095639281570929052650128607193104627246444200999267607816136899499496776847378215970968568426520398375838822381524266469306525075904860620505976121143477992855939089509597603936077052878492699547945720972820675688238729335553737286222161660482499904045905832053859596902511433525213718170735382159929851782851192132248702050691284371872389814072864761134037570899584903485637198285719033532101104188656884157511231413824272705188382172830790548167401702418967506434725796256926613174525489841694469405226440919054723060109460188859838349976389445738769183760802139938633118031107764236100085325111050218748623648873268348173843808738311758250583534030587261248990964796645801109896503428040008500075217358006602276718480749873011567331501871459453009570427316204900735982249979919502714488499595958762812327268501098848217293573901191953087108791880194129337500587453083794119254901206304067048823009647510333746259271009922537142128469685510834537996404865544829235504144317993480502215793690168902903464448202615156462331289020261499117433240627536028734625160203681173393185147275156998512687289844111175975890647687035576581116004858758514244338943730436139939128331698914922807207098593922150719907277675921803520384203955585630117124122907744130747636764698888232795325308717309696521621471232000000000000000000000000000000000000*i1^24 + 184016290321136792200977086217877039300769208069891312263142222246020116153991781120077849562089710705940483308989838027866790574109645438850852374274308692181054480039962589298507836934452535444297083396887313901160767618587184937019594694402529729107974115122370929033027659641443818694537888629197738254130426044442021619301874663486432525689791207409421987519732384129700535852495145633317415784762978066001739744595120372906645646619327951125217872444548295909788337392910155716546700876161295051547667594309020298075729104141327438819172712253969374053255057219640023983869739962650424927106952872467858395367959426220699522642397196129511447248063033761080012220931377142726107375068604373220023935893960356670635872955813845907642929609942628799608813474610313343738959487670499604718095867924713769468364436516082844931280607442956495000359835189686351382756445032220713603623652251471448867533457243699320864952574973126775400306472773486680417619900635071743481008603484606158269211524091911668744235533849647016256499018027367626084644330662487675569482283394867619605050445380676252120944961928023444758767253503789719023340997088120310052336495432649153753755837732887419841559124296992880853041695969841954034443521898708573780227987445442932955298467976921947998677253373172222665436074351031362307411957279327437906634415402557976458245345044604541056853384166009960159503276171677327727826206930973491200000000000000000000000000000000000*i1^25 + -1050299818996996719236130979668845635647538421949925833433391254914150307415614389101738209128017276914126473313333979204842507623022165874275138826069420231099308850418655187711540537223188988306099342605349433045462013117572346969735760780203575917499608839287450794457614590585454970701344059623905296558760522038802606702198446110269820500076998647841797506231400176720044703004303479934243965456207354930465190939828587776229203302258337910267418605995276460482983357475637481946315070036448364489093817721031278352160166911214366603318459907301162600675295050252068793777655375792025025506646773445189322054064862615603811117188056207536409710798992803573318241058176914691235067785574730177272745707557112694630266340324580368145575675783286228788286078847705979808848212867267656207615966819358920641635621683258155538534031489734516410702694250978156671137671658640900036433772162113505292502536451027939536797304573318991371536400865936266799474125090475721615648544412380985443988988921321061298396417317763557561882923038775776621782156499245902537081118486977762023115878170858315387567959412357820746325596524742556210866788639499703951571969096561024745323116525828673092447789613110450309428197335469649716595538861851985226915262826128828307578797555568031177231763193946063432580320180176018702528633874343846904337141920499724977670356775640970225476345173102080137726853521024404835902296707563520000000000000000000000000000000000*i1^26 + 4353622059828384863292252091064382441583809235468199269293265736660520252344652096866051429640186847804824669546848577307929016144091351169922947347143020810690800226471074190486187822087873250976930973806311394044316169194481345542733011302392578911459568291293011170753464028449886482795809850059109225309469880299283142359981630578953894419450996637112453798441459633279238459773116775121975841005527793117587044160052630511328492629575611331998651700080835946775434006086216937687446906725393040665654765556541060828952893239235177989752397356790307057175611429663210526200731170719346595856205893532834264933674583197120568513351851181448907133356819831983004234956421187295530309364411894183194534712013446085617903833535927685430997406033891039189682411110529174249746553605482073142865263083101278848899802954782027274378300754565925280370734941188761790514452159331822947926042333178674764477585977925753327856634788216059203723986634362533209347914145961701851100726306430568566253117998868848510921706197886191321972213736169178981761568817128496950740442905889035226850215880666897549404417690178108031972907391766925068116286584385090835160095239518468096565649429878028325981151119473346349543777408259747654939319642424421190572699559333366951860377670507497486562407791116777280830301309336337494818607093321868617893426482865010858850832273498687736139910730620473410462007469549269180695445504000000000000000000000000000000000*i1^27 + -11496183697481004454691091740993380327705666077546193625361835374725888674563520730959536191393778351332863685619336909301292119440213079400550955055451985880972138337178985850371830962839093500191606069788501098231092401983756235568437380581132601101527833412645819129840519178263627452764436623617005104390642738948732856825134137594308864761140485687384001107257447200290402168208718556338968329274856721156131176471157494550464877690522387674171564372472064320516882552171448622022506333586223127275953873033343158058261820614888936507953380070164297285658672159969826292025547521228226326432437908357794109647427540579825805121791965020120122501502151327136698016648538064939813456050377827028906814653855268148056687293481373471904015235690334446242126976514559524388145268911756707295934275772087513515263108992784331944136577796751147189032820268440838567269514904093768542980490420029519242507429258075396035307373123249136420232662967434463616433320686155410637303619837776939704661536636725223828651210512570912405464064796085959540524695562481516479133847839207395290656313362298720867003790151190606857699472525012091147589209878223916771030244915426660371018154423799165893569251472200498853982970996717738541111715944895718977542674754587099700501689495598186329697365432765674082999695079747394280289757821884716490488402050131775733106657612333001719228369937989118364694403154012093494067200000000000000000000000000000000*i1^28 + 28298055416043985893850842539684745382465940122931091182314913001853039822087750240739534246285704090771078801447792171904854807466961988630130062522359223105169385065934300522944076764028042962828386979662426848347186272104433539987374708134864509099019219383890832760137202836967594980411032569195591744991071495198829548704420756916048710130160045930762986021641914395036317802060658696624381079342279714884504681418259916082681576813762050733125196334497062391079978884207079918580633158508145206127521570669488787005197360345193529396303047113321981786369071945961240260357956128429897995192880702030074689936038714571364992767237125979489802116236829895789171771921733138796893629781977483733437817249308806485080515269022409258040460346260095980533702631474094672361831668850211474618587555717840604247993383587186071483555294132067157299166343331319730346318476172187927785347292891300952065803640584137868548620671962480653150882006262235630854195266170192239878292451322652269669900912040662546359171281107401369915791665742933815794596095865135432805609732311615317869732638369743940476449475788032903562847493597258706005398418339538585948582368004572629724989914501202100565319853479969737780308974583353112996046465736263325955509574442854217454178975356452486884879842511148170147816483170109038593701029615058347996321909385371749451369908374169122719375737168866698311435534644071628800000000000000000000000000000000*i1^29 + -48807170161950857162698981521717627485924389879476825850209878677129795981827414234845190737911839230698281906134909009422069935999233798334730294501985575993041011061846553223184970104936977101895702865881889582657775060098705824492383719933898093112498830019222103613034293612571035673314988778103099125912829057916210993378197977893096961425567794261493026257691803371638352740178365130770693433661950509398677865066532797687317610173876225627455927968456909454748976804883512196957543281635088289748635492979523361425366734535449246808724049230766990959817485368284633978481209763424537078299523523402278000583085113676866336494368973251369752398528219711317065836405190561005234905666256442559545955565289996865272960186690579266647946655147423375283409893020789763608409848501618455735884597500320265273226818975602333260431024973449694159463065008818058973580424520409645058075604664885105584367373992348241318240071189898766508192610173165421286162590104482186348096297100030296235443436964823297590678537725679705600434889984972593117109208837669749654530280291722430162205223020047212670430390690411181673146779820375206609098782797134877918844888977042133611168893321306047704094831534373237472600532149540839658202458681821361372888858918523885854438070739168520035928483300809867141378654346496733801212258454568572151061300676923449646576966496754568785509349131094561002177142613606400000000000000000000000000000*i1^30 + 26885263898387078091125844508556620295018991035877685099388156916548827884049415179266700221020442196352522530807945831269132093099266075565306111005621386887992654590868697122920864475522656346945148145426309421740045283205233207684257709206571736311084862495540454970206350608064258071108753612599947030538039164412220950006811693486859164789470509311627888461614785414789088990327635713565003043874141653658363674978120006696550605339941316904567889608837040656836642755228952603565539037828406752878940691902959880626429930492454929064237402674218253991540874663840913664715866168227357533074205861435852912427516848838214643537705649997993092163451422968483390213311689107406854990278004499143520983875950773309642744010263527682180952146370716526810975204674202001744844447657438475211772659202819324802266787696149277460014194982380414243675462862671251163937940642619338958859252262502690356568828074528954004026631591915783196271360018727702116166264071912063397355481962386505490346561464945225550286942860874744270676182731209697114025704792443173616269652371431688078410119067244158137242208585735843545926142712443603909597664288724901110480172504411853403201964169962439747411596961254223281130244792455154113321664776445148607353174680305301849589406277159702917885743028748345049784524561437779478495380896783938509216673359070447907713169988818582825883341185368093330264555520000000000000000000000000000*i1^31 + -3848536495605898158176244016244868236834053080225679837427304685879466342950282702382761369656102603581458518006025796996823048884789928399056786293722558897336866939193247733557055215209809212503054127027873831268661573049990355488839201006689393878597128282491080843471214051183870749083773555747833872760808016783219540988185622038936207419767938823673740824771779932351314957111723318591816693274363264024357860084908725911892805554226277470111900748454010392994232704702412908482558107457119006506873763776013249537844229768554321752815757430535025885392839626817213420812584855792340472278266716242897342488493046594908089538910543780321223352044206099259686012924695148947624069050804298991009566573052127192723974163916784914898242198256690277329593591076445010089371825068102158802952267960507722293459116331525019303577343963203565028855525469874698348933254834193748915946505165531450062897219700038935590167450945289324004923138882179144350668188675046833392221800320243032726696388807949695814640823120308479443642215672337630333844287649170226124361850812568701054191505486503850107557738521158560910122421537291935492067964213202400627161562946147067203656197067710907078780174585610925480314790595071484314358318668709107194208948951703090793388456886785580749219142898210273452699399679062164671993384698484591519830276136943281733632414555250136781442840566108027617280000000000000000000000000000*i1^32 + 6829227348615961529778466479885918748236599374170659987488305287139815211812044115758943599461857658834442722454201603693899779089383212379597192738061680346736828364542259208898064614788705961518976800110577502712128420100009047156485934611197696280409536188566649398615435570341148196537189194546203010214006544580739059868257222889814203226895496643240677826870485375134792133789760913736535269515374643628631074457301884451559662542676561058809519977468702532101195722787204084741284964165923095719520783327725680351721723540985472871903812946693114665817230241583571423645730247538480889517840590192924255225542125426036996045573323589920608923717475675053292507924872591994121430175773113597115617491615263127942660612280538716701196578673996397157884514975226544814769582616600330008193552468181979989219633634182760901468291694337963522052722570536295239389706684064412400751993151391007610015943075912572812296821555483855340278715106174839472720418501778876848127996078547254023332050901842095995089983937009447987728536500186727220346673768064005581091175259423749587649101468709222772480609109479233327919663497619150165756510452392702578368242240783270558337563271395919662639709521905476364604308180955394430084163577652560392651353875314017583275903877763050946512463061115187733991388914201064070170477216145636151326580292106514770702324120964727137485874790400000000000000000000000000000*i1^33 + -40168645574754847596184072041647780116569879653127921138573695176933255700460528863079103664011872645014256150539521204110059408709464313358551479344888091906842091665633339207080611435680524956846288913714012004383378300505709698457586230896646621870432373634022701808246928148201041662797092588862454522264038676348171832080337700695367203451398702136679522103877451779775094491905064027137997831367994078103198083295989172620698272034744146959512014280038985560517812781346403157090129856622772553838886014849657620254300587344429697177363022126355992497485141147369726000694173886094267660428029050618547240525427492467192028974496571692711876914919024706914135314431765316185079322640466644944713432054650702284121883089768129641806257493196985802072930004473537483973779326082315207828839445480870618559747644641069109137417452585873863038166540527488584921582234315948627703212939701150243605364907864705886779202892222603473996806048772661952699509731327935087688750577650518040984946745744701301613411663362315443201749897099623159248634170831705564959252658122723598588679729336860594928622512264180322493898032634125322379480434616515793014654739713166862595313863669594073455199023714378835731253108283416886899336602972984597125000834228734534275357023911188573337542623504518839574009564637989027714479291113341793707094617929783711769482903959193106058418585600000000000000000000000000*i1^34 + 15310225081769735586545362986815056328963434621982972467390757069429464526096115122282348638812790952403739252549629699465415339798864299374608897515943542830684617443127513463924347225358127125100502255303334315286403032488864077118747853251078169891896650095709371144886918579737255507004926409306709438760950525294707422628297289314101030530470086591110369170454093069329666852905221920094004883612561665753293199720144416681128031252749238975752163203171522100733780865795407202990290429807838435993542168596416749614849554811332262389029704975629120948770825901478166686922414544623286573410040826456296870400554983380861027946581454538018660145631798030129166860612098199474768560542846230275151819504948877147734522550475470784714384717585185517414336189078012137130564115850742899537485599481260252222520808103216060435868047400205737168852587448333720901961402644966407649043336771298888942264246444135010544056564052060343730294922190968139134674161644512719224159894069417675885844767673078588196560056209608179622252524139431788301001085337609966220778822523542672504783943476586968893475381226443752123209634340454290119642191435815306469541198240015117516619126462017356374306189178595170737283314520994405002224163607537720471688956050373060857335485000493756110623033399409857876104827730535166300427539356210880749950032219107770791995373260702211899392000000000000000000000000*i1^35 + 1433001777528211116476482327276706113247414434577838099170243123263720696688965137287168610718363632904042960721207088681086360529139583947334682015097907693266314680161851042228625511100971815963731884137455318362817583260577655444114514783406399334687803714288348743003099795602046686688407186381794633345711080413777997410362336225653812960429006121547775290009835143247503521420405690167710074362342292357486352735045177535531842812572787044766926277361551967576845644030100543780343105993054482740140624579883227232015863155175864861740820814915669932366569113170616056693682364350523962953138591598048679695842692214303210598411562319804252089612881798338394374415873409663701977289623068612494573142645781014706448673560029045654036543282384571660592817305903992271066953294122499325859221513081242662433235179692219013771759138683847021441895291696600546586413673190749914535624614090705736955339121015506570361237093941312918639193677467906488693112447229748179677452463709167352665678041966799927577926692745278980135379629608699460692238711833867399283551102723142843968973150631845298577813683035693742578546234064060660368764443994329424669106069506382210578579589812186335669985754055180459795028422939052568035251617245879084289226857287071236491312247458269621341369112804143558918353100654386100551323285644969214062240951221936776872271886575206400000000000000000000000*i1^36 + -260048010456397703914747625909259202337711232016944955559682074495214003115589610900217921656644489125916799215876503724959173679469503628494173561075054274625842447552587806783628889534964473390690723694582886855047334905028840010792660308524434614280071744388275188455551674496610199121310078867653724095192274882607286636724849555895631919949861699474094947077189733966372521417500759788610984752831292708181348455975742082518490758584900504286856561439281935532503874573612594055088760173386598336316586294598229510727888014109585340912038922329243731165163179985783008352939782253105008401930250649410030055930971176844404697878064527452709670852413989157801528538341772555334962340070760035976610579358146963704147016201726617567174171360228220376254903730536019323287922914245073588378638589257902734638146337087794648385833904369434472599584329407397922299004671504871742275961311460586501086358744702732453484509219803558986336065638585737068112134100077486134684029197556215750019129124751338369520744521189332902201093416910400730416105000364384499814771381262581166793461365837879800997324324263241726872716979014930873576939068000810108520522076263164485172037817932718766855036770888565149188832529147281157853202609605055462804865026457252870949103932957627684291595832040523425284132608437260903623715883984072010805748158718009461515170611200000000000000000000000*i1^37 + -6137149274038440935634609093971975941063463515191853413979350509368363443629780490273036937526148442673506072980816484002634658629255898366656360354339807234073641431891459651212444728340351471186734451845221746098361996080581672780726342604902595909983028101165860158657415912087278704636028275083889032008423938786205951822095100440711635760283143189053873343939400213854556001725508364107921061247271244906137925571548704024572856534465114331362831851023338456242605687115915527166059401383916604752258737173601151028869469244041990377401897956775674935582598057494121239059252082544035271559002391793350036802857405005153183966218198529531770486905047237445862788390137651052511180638359091696038212785193275932717115182512763711750706467320589190410711299069744243150735624860031072321284446346295621798191754405816424173748774305294608008539565926022052281240174918903505389723173034417527397054574504701159161074099675859193256612565127876126156743690323638308658806978938941941909566334303286737913019188881981554308424001683103606098190765285115744773120293428693696186777635202252507663855423562489636367293583581399660481313468167656943474852723869563580985180961273315912650443686044096457562295499609955388065299584092769627443769922465488370994512890064162657512773242686913215547994532195277428630973490532893875366454594390579835043840000000000000000000000*i1^38 + 1271953812118808843464935037591548606382354053042320403898258774446357814970834855968284816801380168192267003965842325796933980574277426087767238232757755918102264477866828895066821964859003317551357766668604829085496556343685856332380595651263177869154729049385842233067212084700002859195724581683859793931064871670185715537561808392637058318783068375448309345066358015959331338845258673399685585581598718749228546981461775573412786282989340759107116706456025395493743341067901934563298467414822336554951233978364355100616911389020817669372446185340817181582430179316992222623569436027650680564460570984886928680515762952618371390911899443578473079460584442933995508979420826629913051913109610375588221072438850624548968186389223040342334443459367177242469881874831028601752180159055182320425224473579589895568331533433571391145099185735461180758028339713052697581889173817101833129218701430986382166583193017728021349660336431655962527862421012760433072836701594312829894423863045129824902806106005673954529896769466860307087805951143148899138835605558809238057049917070840414073467948336843821078066908288182820382328391433232188807135553698670344689355115684055193380154603609782279082898970568434153916498035753913169593457981051067161031170556552579049674716757534360455471448474136322272593803036442272036659552701981993847127343905112064000000000000000000000*i1^39 + 1157081198773488076934331079299723935740973459912728725598960752398720946857714057009866622729909594150591343773873036490036852954342986232269740402486945324471768540600287103697137781748305900876336939854067529642132053847634684758494243140801164023249652410734652954571099191255497158595694067081382003888116467288950293963798944072507824202911595715457969190362556722461685532574915486598815907276816090692058449664841402236745109101542924279597583773198882918508695333512503533794629139283226109440945847595071840816879432009794624586543372718285177749308593311925212750468190340221050814757830844991170391351770122090088308724524381116293325249634844654918026719504357382685426128570369163242292276482588745994209608314256227851438232078667164311599697378154147080408374523606494375568218147968046955420590962344855710460230345821105715795635799413880651419440573284817072684158442186212909109708113611244345138771689404959342291894824373705797147724193556436758447567944528899478760949143728805973122398285855683461342855264803983304878581239587668159765954268389462495767941184472748275957335410385842328923619850801786747519590354686741229705759371794484276636141257222060693889582844104973384671683902191662941789058146880288891871562686814754395330213822359446097221618863109786970358902362765109847891365787130449300977688248320000000000000000000*i1^40 + -588601667162019879255917709887525035411589622763888104678095585724695818448451108308250936298159063930947310316160066016963327178976551442903198623283729567243723633116698325455951619213405283558420667940717858217079856823727019989629253594270718476915584474038883056459651881601765548158300149084784142116238934780005180710480575962174385294259151947044581650309817188626949512801381555469781989342394766757362227673875603471153421116875268056337326557114372968530647912174081387763578484756563798103724941618175644947432560735820300880010093677418938029609176863812281321693096841597794689001216848486821438172400583976266379991014155086637351541639974960267555630829011568888882891967476296699355762354078184138592906977030746040488808853353485409530571500622676781440827673038969270664091644762756815100224311951643940383272962163586826327107710598759868001242143584525501274320996553683605260742365218884489326439731034037187270898687655614964065404052639004997682973654736529182785263765661339553413330979653501924242212458382022031601030070070148093030910544505695203090881336542795594469580091947667514445612979430250975720896672868833576822862355139884818983639134716686487955945619641538339598625815379769916210774544355504221141815610858026905200177952238644345659342020317757917983109062713991710765313758581539928539136000000000000000000*i1^41 + 4344090134356946247519687656902183038166706671644564855429724194088232831089695831460266986507023893232152755368609355221499460190430032833602833801618109564206678506006289895721780751042550138496999102623406757763882173083370880180431495931664837698357412659909959971552634916851359089131851831745166540262765564065094455905797467912308980064628091451619914099465127508419333244539569075256019788598922434914419530138799485775323901307882321954888604811521393602304463131149619319284489978206302129274728402146660363355477429556339185372781104977247067215080863802092048515252821380557477301279076059992499849303795605432646513916845362014477396075926972079089304954814628629203192533440849367093152457892285322285294547148612651841597918510876515324093044921303921888505866305881094509832121957795648918980569293985692375229920755041521563020924666409163341573959299601594919151483703081971571391494899060998058815084203996838567812539478750232376535140391017816074269566999176817866086829357427162772419618160134263090286811512887265689602752310290631079007151821986892903076702733938753446353311819352295114785638891245489540905237804152757594065174598772587166054450112743476451055937620539824894440561553478794942201944764655410852000389740660615629163858308983959315929826814565061827489010880617908681118048881475584000000000000000000*i1^42 + -131516715174982170646496152829485989328486170018326333328255958986725174921845564802770697795860028914504017054279285438870260542283855939457212862797949001971423770785548021199832081307180986986829666971460922789105554554749100719245228352522191556316469192055489858603077053167077153443361009143748449471094605639347618467189448257165544487148222606274015586318304470632162160961924831831421605216653796970511923090280449986102388697243465002743488599164011373328798382112149279014228330841523614095834490536640186860039141158841638319857976890591052520994197417381698984140256306242818837802980485849163905671110647219891470180695058690135496438403919903659783207836353572834297934404721135282591264634178167493256796283851399520520941218144676338303675650726502765409328997512214190574333810692394734815251935042828971382278875138091819874295074202105669764531930206599090649618028480621187919006636431740959540289369591020552657929657166404146253832603517918137230747015576861252018330947235022661305001843854242357569756313661343513011383983814761206325436380124892570754599111788924118410918905364278861812817533119885317450232577168182444692347272747439871759178909970877829761784067301312584734565829991568552475887334389404974796964707692404125187913605495193247722480680346301580851949984693213261557084979200000000000000000*i1^43 + 14920133486882677768956131934095754476393403551657616119772155164134104966779616254111889186786474659045778044283703186483801805038123570819036388365823798203026646517229742168415544867711064496774256044168011802643029831369219062132425164461168612343458332477484609640269189345146509558648431373624455568794023622919502312301383172119335121167734134931941725508395329140165272409047208166977343706230697415227789361010444712650550411267267366914907383119740235896854574425896837729292561239383754783646312064027605225902168384668541735759928447415439841472679859063568070602411474853447966034471618123939940003232739786757224592672812921659695959275868465912802096852474719661229164010899980408265279705483397225749691845600026367949610944588215067743607518888147184135469905085031884432262139071035896615178102384811352199033128613551451769942413647824800412765097253708591116027977120567482595833363425608784392457919520349699754736183429109966291532588091584838675546138180829117368872111399739662398775741691159775047706112720894635531021207463520020584130880720120101131109144816895020860778651620764229247122921791254524424856729162456452781413023037679164517948384665871660365582809055012679996046474794285782503318593286475960975267663553491247733264283189954913823439686733916441650106676327869233233920000000000000000*i1^44 + -38889584432873661381169496878557738002696609870120477055317501023245465827720342734336614741465245098952888788244246012537649708846473275287411341413925598368974887428775346689749969248325657624082989067915082474305810034393584854187530020348253205098232291631643343753127233531833062952738378863278857374621902571067620585091667871693393331065155448934195212433799265258077453982989923974858029584267836702306280138124336477024032429196325259544478484456014399057442445908665548796132786116581403159811811607286720823027680569628553832754327754643103496837536584528765573148258622262113889758677395742409667559748660248595790999992993260475131534258164888684349780233323930307030502094222133985159580496935765472800180466934368369436936885978151910453278584892566831993821981611051211246206973208739057779688413339120834677740760192006156499668392232825079268761267414286878569099039697505643740436787871044791773280693689514292628951800725653626446995236750195349843384774072228280685025409746093471993154038005711720251054514211372011452822795024676634464637794610202378550217991659835911599528776569852832855111604828469582094268778989603053563393377181361994936135466574577930715484062656737855564114911064412679406842621007110175498253767365505769521575400081486959788406503895630838917209183276236800000000000000*i1^45 + 24975864036089772805992566297029619496017648760944214606365123666767624365880879247284933220431253402345584963014908513772944357289087731031439539911153514034350263300695353136032532627870619843221804875244641590378729808433856698547393025317332869618656657107125526529581752873950184448978917412680453578540198227230337558021233894014592910166144881964021036599108742524225787948273975028356580576413795869359481594637441791287062615225977594480878004289772726121201404988885964280100175341440850514640103866095494294475395583031927283034943257231830479285936358948653147762959148802279284281892313987858967714818341432890144677224248690823085806644389120809903103687956247609581437273470066290520206779011474977432079245299077593497237254199791545309540657834705799506518276290982726623258549175937152972242205804272009063909945567006341958551231976018037706152211500227196472266342136321385616983407683362680837569752669786997889720882740938661092603652289660023989353480161064332978895659835442299736162371888300801052770927595003478792159149983858962178044335973991644672625785075492813616389246128447980631101534492558747723013480059323338286248622890361357487919633331286889773732529187227780557456018579005810720501016998087974108532519398713848409183221416896590183986062255886107399946240000000000000*i1^46 + -11946207888234018691200029568578917747787085158584250502315326159782906524222123395219212526963305796018868035458473234284528537322198778021127125805199660667480306155880031830563957582892781434227857669437562656970077685534163510401940921629016801108290807540901665708980861671610201112545565984230519663743347957281379125891804289333455806801296085871922702971327630101998613738739892951191904825226557341857814925035617241968278756589346211102728031583207454966272373469185437462491011532434627161294890949106162272438565881160053734334738274412639876655602051585701947649113355303906029826191197151129531659520912341109811032981273731379703418574474452633208550108652195355856142226690870758529881935022999839028403687693473764587646953197232828130956266763455352154074012614601198667127876401535600123926298437466179412046815888682111664598495242978457436934928444199061624653270212475375867874103573082527988227635761213606353279380071479102522256758772209122068593738983922290493039051319362551370153720853033100833687477611032745406186170253714726400513468302784069027013583169962325205221813793660849603451535050073216475442227816311105802715275631499647502765221685132095758092444837716705917731217516393210061002537420116036709038860184092057413770726415793282285021233718231040000000000000*i1^47 + 4627367289738299717283098983367255523504964141686575070640146139708008638420993564132197997005149982211081429076479888194093942053168731752722757795153989578150938308362625284453367254879804593041639201796529733096647370443679795271883176066856798939805484528134509988152092319566039748149730912648028489608684372740204446184365463332605030375680118771040034315103789609754165728501832930419921634527057422607611787554191897982606230187272651733093237314715755068424921784021308152787320663739444184885746284712461189125595684601372200800484146834725395678203594873011645807885088790504307063535159560344802056378040451337963265013867593908112009391657070320917227927850376752900262978243270396045897031603077772232365060338699057843453401264817038027495404253796957923748503212617221650477532417022879394458351044651191982813338962740224517699618799017599683665352884865817053477381102189869861244347992913661881112321935625932851053691115789954343774598461996830180350804515656949814296252329172941327061953850031771807941010152793536503354703078434428780526632176085393860500609808397144254869043325713444882070696887711256026057797394268190196895632691271377368866374374336351303874611777872185865851914576886763463798725348725123945882837697375105984914154835611522351497216000000000000*i1^48 + 5891405680051517543213395523607749811885917486469508309975272382884139184597205647109159598559075835336905661635611178314362927925708983940366581893394437869846262756784014959400836300531320175928912476882290492404025528979373162042349518651201218056738087130789396731160627555797450953641412661968093791073402323940574875580986005000608141722036267537898306138545912099484167762838642719437889465225398700107243401986933803201669943014706626792620107048943432449119238632273307652584216281444036081980497156022960837705661944891032074304744251492562765892245952018626576934918870362584984306737600849423676236510580773844563839417305753613053634237043096661868375612166210718550716347198381237926374903552184925012991639435821108293286619029688032496382597144815757732832433299395872248891901772702158255873596070887171502026347248135335958937675874352813438581928749040835345325396723543293873619495453493427404248734700884100938871229448180055038443127764100815870899501768233821654699306117088920921818282136078756289871195014533946947751139041666565458179991791397747458883390954247709554826729623903189257612670807780552230774070088198178670168786140117690783635610467413089635024583781397135291741915736702928928236282539492589909786153401207922594875262208409600000000000000*i1^49 + 1036235292920321565730250784932755635962685818454804328276917199948079913909895969206137772826517114114257906315537164182002328023631692013864288282570108394594301047293968338357073906420231801842409034552754320908748018857797564584523141737540092233287915796137935873840623768206616349408552365254835936412601390778610170502334096848783786901190440250366721111722239324925596541068136638131810511647219152927172475076216467891133372899486338068603659643631660833637566935558187922593942881987447675843215051238935383062838346514839614753375486621951553578014788657673345084959553009347890294148165918650775654945803784911973779092232664719779706395937591431652935837410251160497572287747372146179070474772131887943418382835702979836421678307307355404869272880286000560027946941938498955025496478971408752935834128458240079489685835529425431760475409777712074917769809434245850925118934532885572091114539282680622315339243233614562359818908338659705784416368458281566522194715106814976105483736839520109232705332687741773007650105802411458649075920169983040395827336589846944875926777404004973964949363383966817760289359216874283818517602501832757622715077368629163640359340711975202772922737516896224070111420702142843439501566682211786549846160554127766372155392000000000*i1^50 + -603388074534965788614847415179383274453645147534982551846444217190003794422418399499291727069197416284235963128363688520328317178215544112817411065777051838210189834317857864011005272976960178646607493787891131565805898542027077473820543615032435862876455963750205443607138859169671029930147393046241501191116039243616133331734106267841588044021872817655457988266501667285246609263318894540478146150554216382571658076461449445041325707256895155614492266404784164181312910132327540781809979528881188022317145583561069667083130160036823106112682042345331060854526032242454788188400977337243925408948512104261509074219696987392891565750701409629346611755958682548360557605225913797324151750865368679068143326104334440113381210371369286532249122869546444093491607290109096987694323314985919416028962694281814658789421160554571351686147832962075852638105190643069942122826770859169377916500469966481986052938813048066000018334534803984655707418697452480733911582859368128807520784120024860531721386672370213383140676292501758229064345139784269268747045024654598287703699896835571889757464690651179681671326690389614904509608541238319784635073376798236663298903200009427223206244851934817140393926598938246847155417598845026668847063123961258619910639681702297600000000*i1^51 + 81873673994894812662974481385028375591763001776283988333970805660924941959993718440672905638417420304999423151450424403609587347866056678127639942344040800356754021715368472428434401122423265260034859045484143191030321304122651355401065370391657465689281938033976499706660851173852157997020000335582391854812399574911154113793856119447413449092802120875200675830213313639548046313888902224572931151450137206953541363602226883080508812469976124410361257913129982211267673976492225522500412477832079352123375745174037132247676783174006252133179625645256045598076947161721679661074163479798598148286936418359628859338057849687901657144615384100604435359907039448579221661613631004420813736699156223685704282273124911837549410748514710749684641393857098522006179090489984959770803886604937249084902154238237708518763462528883913489948355665978248430405597641383142541898033777512890810621465947017945018376405566953377453036691989543055094226279151353329610240839565851403827745370506869453315550350323578952509475025440785185243983222725803431454260000119942529016630337146526064250240892553720351642022143327349927351144054951338646030410825476566056660987816067458882642776252055469218053216634027773425644427616926095903893139974488164247114086400000000*i1^52 + -711991534120518024154462116079490407078046098843831313986926060595226874446555379849607690866429862212945368957433451989546964225048638577939441645702572342524936902781669580504147191403485314304748428193157407319473257864317281033281851815707656541965896032941021598582860286132719164707429070737444655758871679286059111894759610793608988919519091858660181589789488222951385608252639800341628808705958246365959052950410206884931522827752540482100914535234838700578847479444636722865029913028780369164455145281543443575732833765924356242295963259683194873938641675773690805367788182239477404955868192408730472464742137759845404470916138678627444744002098322008551885667406951809911605511284920368314032251197527086075458999888994969583463546052803439632639227512678295347304557380888640356609668744326007462391440977583195625996232083751934972875877273399237049150762252658700654403695853143609745647031832048392610390531613716133167079035524140500790097968083512170937301290540655919737147709968634025645199897008794521507762324704331491382400473657302353808139176587670254475794992370468348000930352597346479177227144851640041671597838295832853053962155857027886578164672068999760432200475911406631774513170000869670009818983397799680000000*i1^53 + 1600706444648573044848126377138060886064869040740184926573681007731358681817761391502506606574942585280379744159299835853307831076807353598365400271723773438074236888349362449184446903216570330781071334311245163590798763141157269187730534726821392852900838181714415262939550955188423826624804439552024232541697525314001932007107580114582214734387925928765421091645349577593429422165972397332288499631266167172119059466520819233874017172328440413137134081338858726494023563637624970446571972031587161461655592956501421535349013481637501388875430069656496140269039067089087140171943365476707684044838147635520872603170041146967974067985030231462853130298042746096605218456798666973378646635013685409622436988611015189528640744694981884646334890587476404888149898050852200374577096787269533737071583630239472270747103003323066932052202685590189558155982476252006655235408000373085589355022311994220784933541833389932419507453892764564038135148794934803880505718345113790102803171284054524505305327682868197297519019795126626093593739735095007971072033592865551356031862841559353933120359825679380363179278326619131903270325798961322155682460895704668814743430627695725592344702498115449432515185111528359033154465072030631795200000000*i1^54 + -6342151714602198083709786016119586321985933439595093758400647407003904122489049300078109589269498422805705224515031502306771196687689405472129120057656777182750634353397859398377323206078741311879363672120344615125754820008667656493828732253667600481674742764451728600440918850177675185007858581405593345849051983905671311288133450657067597856655066173343493363549049677378115619447444834842538874762824009886119075865552277397303123785408718295951786444089217647026681736545107803593509992562533197005435785245588927386658252991781203102798512444007256137460317642013892218712143768987404049339132100870964365646365616844940935845738921232276682343645180198486429509975610376395344885419345891871251621261945812934592460306389843755614144984970993051449265921401176347539153080079728112453568163184053440368969676131326606583529097109735797175078855179279428211916303008814572744741152065950481525713494562874440330641452108617880699485030531602366354993487178762779453939078909771219000534651354262384036642425222807450678918161655688173759139880971522093988074868611973718134051530727182288110570194871114018527713345641067211845076209390073964247587266529354978022969723854940925765629708947545738075146248320000*i1^55 + -1299267693004757210434349196527943254678535124515970579808152773597649003141600561671645416542678856581660722611263631163576115971015096832686237440724998557031502426010319935642072681029272690528295168272162786302857688970699760295009317672246009104392695074077882295904418294776046085779375477075876806558737231916302521146929222406378208728030427794368864749797017518516943093569649076920582208741008930474876882026823796478406182132791566874609556602616027902582777234742336963585010247979098951669783381170682841360476254874488731414278524024512911543277561985642780190880845101368597299769408660321055995511380001248526338978110235182151782949080879571781643126224275090709357975202127875741191268404864061301434880461497457811252194122357753642009966945234285774730605823137844103279578559581860869450403818863881497814069901405090582873455710442289865984502259256191669404397516389932366655524399669888385920734830176234052847800421090804316646180592437627710788428338015485620369806053210419554210599167269200551281348940597347850866090262386604972463893598052925292968188800920115063850422186844850098783574539753975667570331291404141749415141745901613105308881460560750119030081713400164000*i1^56 + 417468833132264383270730969874765690397832647729375765892624559974280918319463805263393375821609487495948328416696787469081073124574428301002979469443418450787422824038763237280198059036141252373462803341744370463193268900563945520668768733924787098469541271975881332126756841530480643791791626738008128357031601526238384914792212842934941227045476612674543100113411630989989602818837942224375215632154342797936546041994268261573962723290720868558097708822055572055531463530289912258135107529450736572562007302410686194112801057062017989877572337234489479514599444478908289829269010534096931229340715542108307055678233090091532318589641374672589985312635614825824942800171721211024928354368170027884566220225168780982615863630414350538363282663771427842530010462832151657732172443104557190352948034679014708390034918643700846852666683437433333270609317081547627817834931212478606938368114759513678520643143094525862250689263143552905504748051523670741365110864047094186823453856725115878912169098792619687397579661889363848687417269017256852145924462877233240132732777545460438189157924162004573399049494070903716206223326101597707369097386722766017975519304415858996639776103900232500*i1^57 + -5650864499350429388254448274528426980452803625249128658711774197174651347854846425999121474646067496432970612481137208296753077980084897729872175258638241179225646633316560468511548870534813437677292500095629806450146371432507546912217676741600176572480553326964407663921302536018605483245091166139599206501359982165247979386953342644188774671956730745049328306248209539320733284662732417955419589263225511838583778422609325478273897978107528464874302489822256570690270858751538201258179276107855211298913848276799061165920990383351662815252900211543286768678245879993263069429287750577328153478372135198788734987621043995930887870783454713724182947419139373326203349144003351905043319278004672972158363479447196633619106670667757233175214106587978004728933383644103115983372163823830342774351073853370337132329879116479341754713918259664679368809144255211634201972567890282607060361186501976297778492661843386850367980417291963081131813413254459708780669038839456161350226258380094602775543187483179235735871864609335766831714261129993638977043707155490001688932518353853413748234291951901341359464926440111561753933698968699203436002985054558862998212898523480266375*i1^58 + 13835542075815235150839724387112551247320556203714973992059154455460940747463390828624477331906449840681092517938187681955981257606115688922287895400041522324450984829744486036139660137170406670371936393633913114956148368634372573813726128091712690925587593818433075204716815994156896671151843450944984707522564977288836911967861757779448355615129006614002705497495695284448977193065802920664450447897695691434484444830332557369284149603205789395245918818112588682736443422040963445674912131977055660299564107282678305030323615179908677248041796022244707618512400096747404569620619001722849541682362408257441944961686238984917820483773965107301115406102663279262985295912008550972525317454238032338150108867127325604791325730134989185593635014280161678189648239544150990654866081219969532557800054554933784312563934174532819316242583883449404951219261605052073628681940263328180818371089406887742727551508495353898944185727208574448826954140436666205567545373953734545860175033214491497720677137961792168161314441369627962252984032326678921297987348939690121284561025588060186210061241056835810040433223710750998140198359410346240*i1^59 - N1*128620075417067913072428796642331409150581349251743979528514762857601379323242825429636442687238396005626637192974441925042759192211278232033412281981676508630634868586379066141815616732632793797432636954734229539655234202794261917392326115383097018105852558761522643746188360331925808195797077598928896*i3 ] ]