[ [ -20076337697442996543671041097972111402524905456111105057123359287847789787479426308701306185777710292450247879203778540911229401107945995224168643347527753423206578865018670955885209220694713452921033317710454107525786632323939577498992071647809468592886938968647433078270839462922638495280127298894635261840350419668435414966504259459809888813001958291878502344716282895729882781764721126243874586203003064942143306192116132746619759076603046353484101914287884505023519010032057438200393537961752551774127534600870282924312297476386377921310409561063900208390890964681399187156622022888594972335921155611399211543190522369817693743871248911465247160740729610977327476599563273765843626817155727523578955460327355875978653341380639931727584778225617507832889446556253192171586300164231893160361120010821391930737738683992037769468278115504082291045738225348108336693688401920000000000000000000000000000000000000000000000000000 + 94671958646456595206921764408601830593910491454921186594943319245053716857647979355785308980294515086835218802423240558459931372042913191632136361383484570081432997873967287986540811014725874561296844094673758099559268928031478458116039075257620168977698301538947637164184477597998207967127420879128395600199107937990201879011249336626778967580971947072810381482444838520460274643411863828964872443404409594776703940889533535902013708600905885772121196966521899071518210350603752865893316687803083801903023417930602155767003774897449156791412646995861386684840077065701582644500936862804116492500705771075024589509275207449525106367905442355888699130540364683071373635348046876187671060743958340478360126001848930973157929155344444739371034864622655194439800639905104993506286861097344000389521586746656515811837258293363037857693575726896146757044505976106876187202027520000000000000000000000000000000000000000000000000000*i1 + -169289988103704932062977468224170190102421420503524425072619935027822431017763400156501978040061736418221348288689080403317475916146872653461965491547174920601121392511982110352598090767990501937597009250437058938664278231075286912453315163331953800097560151340444139102421036935543114049379662976515998231383299650687849100760929171985272817796366190750532874516262423304312253251958602572155765869924700963064470444247635331144352004276441962540517933212560270181508979588369960261237263881253724966519194990633866157168457784347687579483612486300538135828841514380569609864504255552677777526424650504347273561625416601570110400519538689673514460199411700900001540383816201876025381926231991942426042634482460378768201608386158828591748098871614124186947383948109071810870924672370324916115460386320201093937964366367642049181931479242457720386351241415930199522305638400000000000000000000000000000000000000000000000000*i1^2 + 134206040726151542270433023349987213984062134890736719180666927297917810401482289758463837901228370000254459258705942027625331002516798220954398177123416012188857913112453103376754315897822611712756180620434443940408656973166665062230166221593461956444618129069188508692952282213702443347378888516639509776161905344395233591803444217154788188384273584761134543142022429493251477634750763345292345824576787672284349832750898060111375438096940874512687832321950012577730411250160894196426777507802404339150188264721796203247342783824591857202123654656057912957012611802131003171252377917964743885108201447837384770756430106478201936578153671110394750063077730532195159462628236010099482947127939241164355808720739516965556212665674746758964703168650980722745517571989025981211419241379423522193557286504395552368759770130248995204210920705019693326271338684601494101032960000000000000000000000000000000000000000000000000*i1^3 + -27460641580944230650630755951636963548459098317681943910634450760196895008696650161132826277561526445384375008575021321016136241209084732958198779127652893963228408981047174096923205952189525581219322513440726069823530737275114572977201616277670896304046199602553775211594230358459709821936759799186957905059834738724795740758850238898627860228601816265448383747707299769473612784169060089825027008502123011104626939962538112725375534897118879112996091008026207312511081902683703567700554331111678232627851270614126273833215961465191336321268032995581820567651977916083689075726765981350609695687024711303489699292692485681139756091350398609387640691058581445741006082940314194974855685528601044092040703230651261462050298242642704744140452250198614478430700098829263381298117869177475288151610315621667325995354804117283013829554409271579238198214912041629935206400000000000000000000000000000000000000000000000000*i1^4 + -30315191981454984959026141283428448961015431428866585783549383447676289659341399502745096637638432326017626229572987006500203009236893895811980888826668648879231706914679542717294735816722682084509811389198543405888707630081439897076786653662636779481645946329461722914035870196510512631110404580333621835211315773269151453508755777687429604782263961519243656168622763424006157972674651748569618826235686108046797686693286270407480703075871191946322350453408295233562685523964931726438508183468810634582982840130097605896995583158890880502267165946465691611173326607520379250292105208712134113387373577776987004795153670655777907662347092748900497516320293966159213946208561911924926398709935898042157218218348040689455312660043947209143189838117525248660806156431953523701466875189290173674525408072753765327583053922929505700567918771604874425989693632055502438400000000000000000000000000000000000000000000000*i1^5 + 21538928710922660715480811325708730514918344825063138808739014097110670655677455359547878990683989257669510140973912353643538569127357573275624611858611949077525913447367260043212137786591254996049715585503288786811139947480256059791828517242322028030102283346873311459299627306928032956206045134122747985968455154102483901407125917273844935212002799312739333391831009671357350181171542410047691717856815491979275314840339363167787996940380482014792441050500230842525090691075968373972123964783893168338813166527149984857159592611438867924558175689463448863096181038131721585518714845027282760912051592431507184051714682890258335338119046718837316599786129752103281637768738661385614028228092105883066763361084309337406863584207066367129967462844538920834863264018201103616614287678543446333590247119032385998904477886743471884077773110868426933125921584845946880000000000000000000000000000000000000000000000*i1^6 + -2825158206686609547883092175304644467376281030576257412601226456601994742080378794114192873981145381753122865551860683034934867076595778603934570811181415656770904949462216568333502364584654794610116694132887638566874643888385250815213018709509795665043884701263225741598935659063809655302476250194479302858447606960612054018571917566511770778321842968845084796360091036587172493736919780710480704119782953460457479434037572092281689908498060995235137005349499717839253089918395078982706688803593657165919638748834413479440635506638467754140119575683791056804975790255501158094939858398601201622964447015196100097453651240492603740012188397577326170945331292976627753121847533065708073035723996863973049910226600709473340955178494117489247109237233819505949050973000376356254829827307660594645383231214122817211659021319913548043605687633971307607466971234304000000000000000000000000000000000000000000000*i1^7 + -1924658141975615622275975078683008448428603565282821263051740887099867061774598716797777268491289368061950710196222018544759798939632634108174024506421250079085728699843120610340710362415436651628574659565920745778860039599905618814643547693878881987990556366234420214511151299726111595446589262464072383261374539357570103322282001864667271818065162935968904374406226646351385782020981267050029531578558100467204291790994799580353251084444689159674727736962094483907311867630289461905228430794700232161083107559137387519722117647180028139572714103773250045358129051483223114262030836032325027693069421406751292933981384375739277739958973055842806913285060046630592593108756327049408910369781311813917911309859487018788078513395826002866122498215974102908975924409692311838401906454979126403983572863452103132186284811956099364808988634333131063707201175552000000000000000000000000000000000000000000000*i1^8 + 764016127900509231940799368355499033602304373911938136698435369410677560386007325711162845946061519027083676735970223141153416133613887036228994823242029304053045175195881372147407657526178127041597381552071569852267830824564194249647526386643540700832004455307046864611105916341266814546246926725012980034480092590564976226234672110241807099130981911494296680343908923386714394021159479097838034057464868562973762901804673641787355972210676311583113849436987278395870309517089491288062089542348772069440573129257596175884304475323119546128742420198019685296409636018545021364098811761282125933622025103617811593539432262033277446662266675730876797526958901561361302048031465967209575787412017613102671297021037241192400002658945945329565081311903819274339420502790125939438252726362615504913714240794184991536311291744844257363808982264748101337926860800000000000000000000000000000000000000000000*i1^9 + -52390144410302790393099925913582094069166262766659765492642223078792692899047898765405588617002550208719021292200552735302956989675899747633514985081812702362937703296848865920896982397508276174071972742165439260514165594820858350504000812941718886344530607000412762828882911275241484033328174006389172588295151803944699340792716875347922289860914524867337540351735231781085931502833422231830357917331348363859659728278985652853374601525950561965488420630549364170094598006545495765153631967062240665034709553497235625699717951906744400367903348789972083008777078582046880600801375855256052857634723361160070031983677307719599122466513074199517139191591602439252228390666375643788352352590287426222261187751858805373655184070777827071975169146941096813531862518269945277295354799307984759167812546831246748228342691434400092628916272294634083223339008000000000000000000000000000000000000000000*i1^10 + -16812498947562690343909928110641295345851140248258805470952092803881869710996842874245181721697438467514584929440470010065877637012709465561373535870367479651568074162573093687788749234649689087211997611422158773054738595691684887665912450703270984113442272828252492205731945575010164532034721093916489495297389617392493970550342760402930696373430182892893127516880333809760836560667990377805920762157839450188597298992595305616989349854499021360878883328362733005932640465806099511013832061821949606525832631306791231498479595501576487175458693807216699699621265659484804950422581091553511201259258113019882364609791433697486390496741873896412739802730248817387275206947049187487563741110756070089962673431568427669996902229426381210327086377353360036181148240361104655490748954596133260827808295014863698830709391566610082254891949532364658442240000000000000000000000000000000000000000000*i1^11 + 1995476273141467102943997358831448727659007606147516220242746482545530157276850624696813254911981371589114008520865463704012880133464573725668680159113658651046566163973951770180712184942444643077811506551798683958529140799019372857177776580914443780296148663757145347920745996870568654028026697063480471734096585018645368744882033286377824432826077017926334944247051408578972104357415703850156435305553314468321664104049288674972107416818895605311020918452605807565407284302839376682733165346428088286359239296431818922221380735369814474029856388691910145603266306513997252144837274054153876607378440223727648113978091744957367863115676050273364414871217208064597788347003934036419571107561040492744346522625813409007608084623122976679201465482942718747668725994318664703559195122235926732742147804633498514621986599068803528354985465308082339840000000000000000000000000000000000000000*i1^12 + 363748666768511523257122695328418132210413062066488500810817185576245534223228933328718037950479438654223765585265313119483511388907732906730974364478949430194719084759498991729986210815025011570911265838689801863109141815226559949917403627952990639526127097584702203535277834703035275945112356469444748436000557696225838190189804819675454000960413314150893265666457104041576152830248298586945362219194464281475769726389240712172747730559473906074357543452741622322245270573599676089868717643738095447296513695441159543161059836302132276085159695910879759425811405271526716603134513944989174502226037175109835890358556279128362594807735733884000576325041870781172843535714153003670205439112722794695681566886057922216561402911394907702368959968697356875561975931662616671089179323372961616368461229074509492451019169955209328301220389919391744000000000000000000000000000000000000000*i1^13 + -81843290353711543712724506825856120642261569434209734710547735485601457000732985347415257645097521683036925665396601848567905982099724553580111125318663939798708160425367824432258049260878205148504883908999491386389982934450877197082133382464329520023419594403001827810801356969510705865056416389615830127823267316564722816380365547171707968262937199158539319354468380911616682730429347387439966392723544776581291923196944948657125303210542279811613429899529207007375083789936182395637832369369712545306270034481205176793906705925596404896122463985457571942188957420009718778580782978595492720101079376267331794220341767774383644188840399822889855312767540993437183097026725203294919369576200067717601310445695666896143713905138471220073974228534981750570973742791146662128105798356350137055165973200707084846666977284922713771636953186304000000000000000000000000000000000000000*i1^14 + 5389559730995540240175647361447183829243155842827935204562836678184445050862612191319940580592379076231667710790431743403790373736429299837620811088493568931627360683839486084433391518456780957862327437966653941256831513968683737111774504585663083252764985812698781529369541479929849471159547015922728791489062059151521409365712828891947069729053942816020927356126482206639159447605957547751277265146117790539411130438944237710920160639125216806384234734832167125708007635324695317248944496862223849425943909133970847905908292472186403007135337796109750654287046511861596288607421476350209000594610669273501474682100567118632990758735477931622313405843189454268311554994760875334061239647896224239254198865476582067800931864038484312725477050511744972189503295208580128801024881512174332555187395162356830680117009934826036860392791080960000000000000000000000000000000000000*i1^15 + -144887320377074884684429708988409919143642957921892919013388464470987965821976474838220369732642184981162595109034886283049805912968686886078399551890370132367965569676491931614593817344503486756402375186325662290786707893881127761720499078380931466793444406155355897188322152329493876915445550469823865203310953256472743162220754210924121410891507970468596332501264128136461221105741925577991180238523705233261982835025741456005873731103123951550521134430198420311186907702495264891612437154862873391561621377074486661938178396486347330981582335576042235378507738981198053090150055443654642146791322605582910615936911564777548598588991775093674403225401309717540332338093401147034128469628177427917914017908746762986433598683574529559515896658635909603089699008359155545054691304004267915565445925464390321320715039900011045666684928000000000000000000000000000000000000*i1^16 + 1354215094916882182122129238446147350121577430830805065298276620400524073649610297510964445415622961446399727179528773909400578438048773698998823503489027256122119687372108821724320088450592845238910812985232032391527639288766597765746415921122440145456875229599891009143461644800656557837490637807674558890990857265750949639475263120531824951957013692934804069409236576907701620074143666280025292698864374278463671726347362049008473296943876195469894924003971515918261408687571397359109890815153170671011988247288588418786043023793549309054854941779911997332109541516711562050448387354008171797983167183699386220653823993906662758752704745190703605301585240046525634947999361426336008915623586595575630946743701258458316577438917155190108222461640103362090791379799420805271155434414171631199782130282323829458730324516299132108800000000000000000000000000000000000*i1^17 + -501595562201969631298518820766436501695994915620390031917621470076228722565169722723337292657475437183086007809952257328608082147256950355267573817689365809439862830031794913175768685308871490448467511481589423174540195401223797233503789667689349418064486782089876507704762880792521428068994553643228121434157286647560531376807677436441242484545584236894234862938377290577500338558259962178532540604597104589302378478950700004688731832363152980865642210703266705183327220935459471397327021616182027999921016586782196253364800725257991583609177712724609329511506943526050791815812973845683214981083020085814991478334259396565773921486643875906184188512961385504731762442290980429044707631393037955637322294942225181415679756580743150087194757657604202836226267190677357229389444343113683278068360461402393093954378510221967360000000000000000000000000000000000*i1^18 + -25141536637676739908939220491740225510414013814276501879253425789405274354413628974668571229971477096433159949601007420185161809126129959045527243952048391315435104318949216791491187033628994074368880115785232511034351541617831004343411454171884441105324183170011748043278170495529713884866774368290378524698178323919112716756087075544971729917922700991857098688486559419372428726916832731500415274541116838461240483703860098581867745525433164166798850687526346999663923146683252537401583968304616774899000379280822632936209676012960892793941970107440123771674206292632558096804107528096705031950220863509766107349365607884242740705576614330272761998831938034654413118117376980751076195195681535111913646556279152239373469945795091631396897278173528540394335578499152522416942168334512553062441955728234263429100999802880000000000000000000000000000000000*i1^19 + -529377931559128074430595144426856244131186602468021032208385170194586017909922003485862582171888834663509837355813086700848141636641372454011756656744732967147487523918977479620285201334017124385711551859647251248062522798352033116295774869803697174984507182060871059613634468917867659377406653972012359832062050897666828063749127747435203517843989956614609657002444071622138385328531294071565769491380298579141452247765617263161049391030682112411647444264692700147065921509061167443799065455502900428012752409030426518491529538899411159018265510071692568401143121921125269873158527564247603623289306043843978450255593520123276906292072820303795793598662120192638080559884202770981616617496113803368614329960026496017846999002399965686553684217952793030757302615093735013300638544230116994975038679051997693218285158400000000000000000000000000000000*i1^20 + 5834375728534078008286729439060968841523775705861178155487539145279389476081394289473226130706214012037393119175973633744430467177782200828189633187335397229965804288652570131553694744432199735961265015145282858874843787702131519861153253253831922228940635283625237418761122596500337135587675469055554854821080766381499159802387265836391413207194525543337657664716791412252333794050763770337741199367789824921301598966486164481903673605481740186236153778865196992828349540037454082613103457133484334023356250547246169170659417707442493455314970679046505218943348907458791897944837463694545084805027088923338277819375652589693805662048520349840048025878082525586057353421068655538260436191086477489267057512228670442686300885934460306194007775593287269800870523979806379343170968191623466359494742310108262637240320000000000000000000000000000000*i1^21 + -23119786322284125257228546619183972705729947873200826097073420588450138551015211095932108809831818537600920102232391882351144074199618728754892575949476868211520613238922614165301241173205745222013744275788957030205782478342521371196460378696390584487651523103639364648527313717051917663084265613761683256995559815865704214475391428006068382723651265405315479814208363417628877228454193948012123280591068847652233108812584111937426283392741765732166919107975599307360747617818012643036345475457158712471042703408313416424915182248534510414317002016313447221869363577777277019984288703762613037446365472553050001295206630976092877781994974625136966177771427501662398065170686115713036357796384786433454933973772176501331387477203812572441928314588901425396599386883337450951049521610025549093776563493280940032000000000000000000000000000000*i1^22 + 108128999625724244687247487803901380670509235885618596174218506874833696944797528518807863940437689154989994809717525872796389022834295417582845566614601688675152813008928097497243835640254242822360500626353774915171393996535703076986123223513733777473553477739907850740651707777283451989279450837391099073438155846233962388737422764688703510988371164142491614661392019523373023952411886219379882942142244749901748912490780184275406113687619913278734434657575377995749027264169375278769379012386122054092734672879953461665645135468186212965974470782270031380519102892462278576085172819729332132434795622475654963073168192157440966535183327243569303539874265869810657432546409615708492384050312716264919171014148757385144456390185371538799849834358330160120050391032090009502786928605136842837935037769318400000000000000000000000000000*i1^23 + -625234773811435305976524542229307089430369277312176612920179712350916784872502894795678052790406166075729428014275382434143397019824811466833723192996451138878397279792401269046035744655200300158629118277485690492563492409465189183884775974075124531522180063691077203585060206629569652091719959256544482533096432566724583636827023284695192311017581578799668331132896166444439545266372302785675043266839067734082491098010816406576318918708697307703820723576692934444239211100978785946223787427710976283293613302366115246740093332285560561351674316822779044079145499189707044866137509277164023001729420901899486372375890862985119550030066345477202506136128376175799025467735567485153340838209918357019079486464818593500786807916876655007073412502697889264348132425621165373230791120333044812744962867200000000000000000000000000000*i1^24 + 1165019781157373285171652679768495930134833197593757730066686377116024782972537229478553317366607066374497128621746263876682459628118265243990027257417584188914776366407313879116305655641073710360428896840829507388560936935651467110978834879529240807570073648619009712773406044616517002746145794788631863502928870028630255822355224824119462911378949237590894868836676152077517985807293769203819463284264255356360588714926721291291867634462933723594549488338758256584234559756333395579208620659250001753315732572493517079435034395939860495521135083124966278451785264904066652219534843299953619530416487271455720879515535893925606128262151742004228669654183066240531745346350274573973334827268103522096503470858822464161931818072664187729063852805754030715028455034401430135938332003811241186295808000000000000000000000000000*i1^25 + -9635603589256009146439760098111271462748250145304538701492387435921857260969182506489398757252304224195139669187471406126653310692170939147385185009915577223411784502841189528894129898718595538404431300002352251075279273105915379015587407422101858221644701696095465547188462334272171412784994202496134445674193882966684500168575376686679004161037140400417227627005973165423482191869021655120352194641188684605279276560919392744900716080327399155845991315006900922988872553268936285836541965088392003888505105080242315418166700566459828740392318394374608018869710035951465825749899422735568705112961936672517969223861013640032955168458932800913252770827189230517806333978997719937408533928397498568903622384987970080628536948154503442843418115850642610932160198735406282992831090664959429836800000000000000000000000000*i1^26 + 14165660024664304223266315799105509632663759473856005785746183911554819563618723201878518783572993282710751283960056180385875510949117422784363441012194174883170326931548971743606166396603152295712883353896344307866356157048045313428408755609195192862579726122334370630424288006537372733234137396881655165861738478746900858465036559425612658506640467660296229525201470597812025412183663361797832896080050054674470409030305962716282913120805515500532588838240545194586698335689892055755952502190940118192242028850585209188196173932341417016301767763316967040359241192953598844849618982872743206414520863288423894771399725367208231801154911280683766777641970944631559832232063800968259912979255124612627287664111294359396611169900715307229045633944889820661734523486165130269339645871390720000000000000000000000000*i1^27 + -24927526311045977790116959905111096566589303555262721006810121854329729688809119211846810668373502490782955006633542995126968901380236670830330178515717329187070012709478663883083872604140606413944292725960636354749973607644449945181467599921913095086804484715226936384529325540850635100756912789183539627992180143500187441079873922969657067798613235748696805454545312834407911807785870557025195595093428845356026443334543593693563156951096417578659556641867517636995639551490575257904339732502284564344226379422485143802384140574298213059101702765581232994454395141790103974534420633973797842943506765940527881449349394486683180261716370066565434651158592642939254805607820661872422314152655134216815849536277700681875108997532943605123155118497578345001744318199018061361989025792000000000000000000000000*i1^28 + 50130959354866167346376771082685123816929222426925327530151289314069374594644491038287631365228226676539212234980384607285523431541723426540328956643155121126708283011841220694312952294087689337693364923799217997164876163228051498389259713337963295996050587990519911516985979148214343367272286006752810613138341044320056978469056531719100937481234171504779525757988267488100795455051741787127654539412205341731325602886642047125507119352715698337786495190466489358907834459896804545835190439514289053865687865996087084435248513992414096261296342133330954457262181832290173842092464897020390289692554359386096995048810078957220338859863300371873230852045591145116139072288852678847940212021592038894152818202804123478153712481887450631613418322297191297737352970402646586294272000000000000000000000000*i1^29 + -36768765960678706715589553855315064649807607751564306893188606154344330611789121835462714760592849672830675374756168179422615335456495100075565277345035916213094044764942481091337845746018280167384291419171202941096871407969004500551008812888881950540028851626277909441413229933230903639255946866752008916627436877772097178167132321756515786862293586618798032422827377614277654916392440935653079917013831347017162613370895093767017484055073281119136060147381537518131075967743658868596647076602228987347708315666318574379083793385107812228989958230628942968060188905601823129588556732851710249392934893953731721731776982762294196636987911673475055668438756912421037177647612293975837211248288225333601206959794436578719992410139594869727254368445816193308248684972621168640000000000000000000000*i1^30 + 1495313578191444953157966375984625303282868848616734339707615951628164849350811348103344611528744963541279642571469631022964300897544254117773450118277336454482776652535119911492589602413402589696430044096827708028991719045519890211114005068882444922513576566396103767974889781978384886766146878470110876322399322207350288528509465950145534273710190876311613410363563428968689717655049831828749219919999720687867066151422280177605790695221126662843143518302387801563167126105622551710785425585898159448126562972903212283383094429700298577279120813397064598492767568370068727066172489961283116241172170418630717370980014557391879236040506459011663875674814277173492006684160814060614631198060601852092012000667505546545336866823048489856335305131257910244817726603264000000000000000000000*i1^31 + -180406376021835290564479557465579429997518350742046435745133407033195383420658091409534518984930742839620044955081244708166981831790524656552170398971469608604447552437524580590629571687761375623330969855398634843545112567297832356214862170281537645085604973067797819088932396892996167824556434932093686648754672934931658904997336070403439550132405171664945747697286762598390434999288276779264656615711417760709778741091326227253833362250099000804876202039580491800683804798262590322192997792057285281612859648134592476322841843851953866473185796386309211390869786558205079521825194836590425009800985289256444054569761156242244290560619185668204601119469537182853968281259596778538909508980532820993416572980136032315624869527260824447271983071634479469140377600000000000000000000*i1^32 + 7548620960527306691423433987739643240384346928647820928317921066653842772749940769772223171501534216110397268101895324353064721411808431773900425811564783885027285037076815934260392230514573393497108636857480344922701600591207059042201915324599021315415107258176611054872235074908346547454431168463026493851667061530571030232725501384866490558718568837406326712069485082522843700866251552515434812092967973083101438822036366220849698479880205798094806448872009985772136753424407602485550055206526812446592480346776051829565587443734212251962712356731243306485612143747156637184523279421807835154085642580443533657074730172266696968992490282934707111066719113434449630588748217797424310694565412527201873763235635694539872718027074588994899788934739394560000000000000000000*i1^33 + -1856354293203998395162371314847605811692263549382921424692893324300884794743951169475774890589530260371365700867134217482966898029652763312389206210072105716031001852158829334942832023927183802221288840578475175367454699790939621057154303306467139761238763641015090534988153158352289660406591710269966395269663342310441109727688012133831695167664965484677883167488452818737503116095134630709121774438919596922252703968108188127905522660126251631420056559666360958380232370823751342825251727963308905628824565325953753664362203893925089447850276214552221604025242339777713003632508515513676801247734338775938274072197349848346648910624586125922723458554408109040171298399348230900212583910718094909452829840650377124418420414550287248916638336286720000000000000000000*i1^34 + -24008474206781301397694696800814764890727695577184799199143435183190915110036462617203301330666928590863263290881967269606796011988880576246985550814349289573261407097337799077626853998078358950919665743333388009157342224641292142493975226301026606709014071952551916801222174993864409324078080721772974488094936517488764447928881524441700110637691297776933763235438569126764214946219488636306507692424743399027773756692902616609522037507806732206530409204931956273948200854622573636943537624716946741148824249615333404413272550920746231754175103873655921843569740891287301307016552742984005706930887754073972293003874248304838939870544105456513746164152833378918333231187266056315537974002639495607825584129654317064147190675977240337422745600000000000000000*i1^35 + -131190533050973759929498669771348755708601908426044940172207301125139583705750485070110907917739961343505148240009744659502483632806584064823797539985422017505250404567185780190859993254921426999454444348925634332671488295225877797221944743912018641740257657941643626901956428927069903284764021504208877406517213259971463012563735387716491665855330663360828759788118868544482134815510288512242576136026789023707645688856797786193339922184689536686576263117536264273093083760544162679394217007262693267717041130831649387932872488981379842033125657284645677780249094116436970836694577146874662755801114176890376297907349628776021491333129634358502999066823519880602217596371539555574262384392851113503369368082792992173188165546473553920000000000000000*i1^36 + 793042477461101773896358117428072242499883120109559738876396940719955044632235619742179938464111755699630878775856577697181611827217892214198010167142094568623860394057130131433977443353448070789749213720896982857781401851347747789033579466331319803855602297536402918772458718137727090015532508472696282471022182445342037498084119022903669177794289027289806007836004036415504442696954515602143150759776226408564705302195381958035897195823920413858416449022586912293204114695173239045940594962380907169673694061920472321881309746974236539432810999477536550188015634714014383425044206055217694929367766658973622902106554993842926628217102920889605793895301976063637094974109940574794302017769398386120325195068975504051249610752000000000000000*i1^37 + -5272924962448398331833378181419873084260475321171528624230359242790664753046059037557122220035665396615878913752037861086179563632281113384139906242169190495756956131543600806750126143068727277929846612693315227044264692231029294055223802036286399889193794761697420751526079475532239717612359996005296698908878558129108104375823537134902973688494947703740486197919701500679606159008786850177007526175173775941351329917146513741728260450004138395275412186377243982064096401344845133523547597516000812957402876688122617790276678653721923103888480876141101706557568224765885630125276733825448061557386708313936951958656420897247689203812686604089222281710017512993484454719831723950807054865222646366680248054278572729958400000000000000*i1^38 + 12822164591775903802125754304526843069308242683176922709758199914689820208072908592808221153263645200119858725925713741495998433500706813422174287969269526755420212279026701797858122793081795384039879466641249318590839057173133678239744501480549046092697140549012867081022661211673340668807527333676146077421452752744948738796941130234691293012316766495078139990775423168437027311362962844280516879536724672511251920963147576631874239154704101677058232088748551451599133113614247799275447121383796325014155651333649423135921838565877980683160590235905375319785922199022961096831074650849075881358986043167607964790416419957618266564845398018288802057247347881014642484901771170204969374304026349453463421678387200000000000000*i1^39 + -26913381435133569444790465541611378706808503583786298512159397072649829294375812030275261105213035978319758344130943067879428335939591512495253893757874077120383457286653295137552504576712828356575423068003336964677014387478340935535102707610687570497534660601417631032938515275700519204167841750841978629210659836348507393245197120784530515280612233058610037493402129620788419738637146781665048163840761286507602419310557132025289068474735459163780882951408744869419376565686705126032671930445798807318904884329271624552536433719500462013003466977186357735839847170929649259503820268710416410789976793219331599537345395501525230820196076669093943784403743044838881409576622451553684611429348350114594816000000000000*i1^40 + 24718269334496918046161694110637136765024130842563262643490096822806785090600204921062319311270256989280711018132351206480295310335393755569656691361713674314823234411040657741275293689983077399111100414713757443594429594685562973897809918314780972282954140834182481878625362534666117963834965013268243690899315753175442078233009702732795943087559159303256126848450612543460076857005836467313243121990997991490176523620688024680261176992696798626754777065107053786351690148583712902221421705421138348532995239059605528772301953396228283193545592930555149283219783950492028529571196676725833782678116937316784256232618501535254031391219714592099063220227404103915662032994329885465984379207687372800000000000*i1^41 + -20587350763004042930547798269368729960369503029764935110628492878589900936264582765970973895898762071955446293599207047360602181046014925044684524633620538920107338735929726400701664171786556706013716851007792754132872109954598176896347246067456746921739313243796069122047094304118583322013077388674967489878998739796929597800853347379009723904508703433755930850016934931434920619410840316680144162245985619934191419089050951084506379464250916968396060433278961995947273268238974021655354019425415696798255143172535565171365552823672763926485461970668851003948182865412918053395465854047690869961644608080342258872587648093205107861858563395651874511465846963552552682887974678890262702080000000000*i1^42 + 5358719797570405020195157211420509467154634842052405660562339465737638647467068790182922537335221190330388261470299235563268265576281546694380779411224348423041840509116580957942607457032970282741529771795040363983096276910751233383437533644328784179188636290216225799775487544243429955975959893843690272856150749715082845456489468710029474307776434596385355585409558271471635172855006134886293530906162418580942636618933435651099552742428920949406325336735551911940574477036083732815410292648575210580692352527974784348256135987452630459325143800284442456219929765588481086257735604093145977444750360823906943701541308441995809620059730505312308510651537258046623524584310363136000000000*i1^43 + 273423676765534099407008508524784775792017647121358369328209019951250464329418058223128361098606671937255161249058869870060727361208361727626099995724160663926694469196364598055775466138806890886729898817191157874603007433393322112256883241280222350655124222359373157712914208614369750571986018377728273092784336040746389216693065224597032063575038208002097754377232529286664329400112390464104773421166316372023121610801564574508860223980945106298244897452122549090028128624885851169336767484994391382813085344315469875834819651723595690182829514364537348734085021515833546598825876320208772668707174071104814853335211430969837272303964276965869292757932901875128663936000000000*i1^44 + -80506414321400180559361370490146986213551187589675812680066986908791416195390895537749593893557867033148381744311080579221162357036292439021274567323926188022180434844737617070504255463869645371712369904198168631515575416224548795400793397022205920433443938497065616120913671580513569355399080748001044101946557568077670447216592917834464318812455759514260163336758735607205152204243478407063434175720172431844630265671076114926302143437857146124037114171445362685658235307203272369753409680646616840376322466395376283651155684625697326269129138626974108816448410770692843250513324310094471379220768688875413943018079925764063878141713124621534349068898113474560000000*i1^45 + -24605565816089229799738988033162830612013195298336686363974880900462115036880597263985540525231163777591888660723209473899112659679942244915692210913074705848485105293414543256949501693778835386733900984543832710213060702122971942674352133886321577256439730173106171963205356795564609129677532973787709891201701118376856990012563130309166276823175953384416404120978180284891294744632587422988824883095602296958698372143382212642067517591617645568948677829356222385644142720599517923688705271611504722697764037789680854447908769988828516147414721571963672602174879186470762071398175841407746731287070031042711920377927150460103258032374046026678441828992000000*i1^46 + 970406375241094340741628719830944580257384411038783177913239911066863992173276489287495968105725445402159135080116284988711722218150878869250223697639524909408290121189893117102909214880492298868373754413363119200606216729868008159761011325702605344194775596791018771873793481330996162737903673043209139530587156427456257529119840798338841273548393245176843788049074782907772291889358211933463915071719248172821377462376822141495994649353076243587221511702835670102079008087350528560634612866565085454014943561950897468364412745491074223682206185521745016531814353773855842804015233278911454075065573968617905609573581985365409911942044991987200000*i1^47 + -10920767572815233125852187678368716153368653930118201042659968984372368487793176832108583464389082742285345183227348304899012719737402976315573138781124469994103730311621596095940364434657733236715620090748776714550270543240909181566700781175295904276859542916771728218314581517926600666014946403231209895941314703690419179358156707537651870105288940778947333187218817354556156779597832408970695695842608805335462380481655680599919944385057036374091933953085245642270220212740525656414845578987405347258068701770430060199157777275661396610991567613803581509029273015920601443471405613053358942919946877635002559193469105742612550088640000*i1^48 + -3123507685029952302094807563066772367749109367173906810149741775775814404802021399727808100385951522294831892647881218627084895524869785871822154420190639984275791590116287959585207396212679311043665649906673175645690650201495075694258937840767163935381295605373768030287712329231323930622496295269418631619814269069132288122742762468254189335645525214214869093197576333175236512801865522595821897907993192458909081331343908834608330137730209221036149303225658611610600439843856871364961527114430486178759780839010183723669735008000344230043929455858405733335735800745412622455121221924218314062748990244444850755514156000000*i1^49 + -5221283074083620046548844712042255678596618773091935419758301937543719876887632738641984010517694743444176792160485523781193952032292437292405645898346488037860360847821500668762868669106355629112762517848262902701856855520566920040522246421200197334580120598084533776466436470938041742696794907553563543797570196917527876654814479901880956481563614297106170756139683525596685048666942215446773975791990034787896199750138752048564371763714408238651252882147565822681434346535774688593753902339001995144547705223052726593069473112195263927372579177719028401482602546541669387978951544756524999426335181553823572400*i1^50 + 1544586253177943942322895837017329754083744869396274696838002343220402041754744873566374268651241395752110596147461025299228879468527080273182867832438241341970737934384659139232737323948233517926594624185624742083939803314007153419082904144844305733779289473033987741177630449597803939853414726195192130087416362531009466078432829207445015266715291428600199774483311462649714623449392827583583811225563382783317790979808121992860833373283062852835912299477761393917646909403627875713805346044657833653742494006040094503536118641421341009838177033880030503677506734404814459202680*i1^51 + 3495701401990968698884630524412425974550138833509789573496551204281201452686115139557112251830556237115926455865639919826762546826237672597819965617976508273251948237681740617903283641823509597784465291677343770399983378488059599521464070535200667854514839884862240090334759131748592397885569451643890738470477627164822346408939240701580992912488103354501931337406256114876403381674146891263964873314395007175955834012843503206905061854273968670733253783805875389780274640755728739650566058201879420991831697564396797650553591289693131281*i1^52, -826311363276077565673103220239328385882072144682618820510118326823588265497101189702125154260408791960887033929087662438479431677803316694689436562346174944503641314488843757598764119958865401224184728871603091881494815268618635629427940489568946819377749101404576915244623341295517567997138970528987454710347189629845882795900234057583711260261325809837228984163623193060099464604829457754874184094168610667861681008525655567287732460850465471143517206140622726261626706843219508116118836272573981234243212307779417977035455292231624276472662873920096779283502501981039947456987192446763241213330767599415792231309639494505462606868338646267452447948142397765179792383542587658312515035114845601108968800396597461998842967051270639453400154789684958679173835604285605330905480395311537735279405603729788189137174865794667925653485596741261893524873939018716253293607062865202682101178344368182561490047733265999179439082319533086729510878183009754886609457220412145013284936024172618826503210889290974166851658506850999246080781790213705214468543825334956238875829829352410387045758859530967062086827320869914204546505926724996082644038778573711867625829213511713275197387758101206138880000000000000000000000000000000000000000000000000000 + 3905392910551371311020190842512004068265611109064792381581942007558411656863768136860840545941350758644781760797619122959621456958115819408647568859190128623721645583345185234141607483574745046755824405652434936631224842180659433417662858437789016823714474564917184778903706344119786874593610211124538035484774436906254430742248338227604239836612563905648758308627247019332404898196657928364677488343261579719713822159517708136008448959625625147264390300042747489790571240619237816197925577749392524579789384715521032167808498880195003410692644143012424671545853236746874422405907607303845516520025026924009140511958519262605158947983307792593379543747660306460456816033683340649511450843692521854188339337453570954650932479390906817976191887840761799737168923764813298519792350486229774086458966144778765562735660751003595947954400640491231922486217357503887159239980064782799618976205060881035787676653308536953877574822989694529545475008618355200057505206991593957971512913070993286357743433206306215859316720281335331278453854343811030360690946076663825786708040615064582014894283318179263511194399141537261294391905258624934780377173281895080377054891286529857239406927959900028928000000000000000000000000000000000000000000000000000*i1 + -7006111879477331286063763609304765984141461893161900602349652623987348031726961186239213964925673881979483170707435526904861568832282699058551966441210547136547022041780268486248416550734794160638734067083001464988525152169931361429391514081013787213041474982667046298536018658524390750145526077204716015673972474493088478332746000462513349618970053619002947329427146315645318531226761579899595059752787996720278698453416647154042475720984097747350109557239972546429828501699292379665343753921326401123107986131228346012024760354497147850254218694986580781898604487239428313208132149939268324877584281881404471201223631594452686889459584993084393739314977075415196006307735573752217599813870530666314108143115960347211681740124040944531639624487048007303392562607744508979412430882148353574899598317194389601904908690885337848426672679590609239765513214588134280774254727935383358092036475741147297871996789458300019113798645806699363342849086395879713207221769740378430919472473474440039472342776849613486395440401427934030272683578541850921187246871212907904931005907581436002810616015978713601719953200152094315246628547246717017453890567746430130807773429885037852003732799514214400000000000000000000000000000000000000000000000000*i1^2 + 5584505580046737178249216105771060903293070334426634884742603020923778634696467483804037331500396866132581068404100297964101531284847695098642130256320484113777612459602069043254490487509039605580334186515988392125392988490827297467763282286451807733179790157740533319921167878611161948574624339754797568017374530915372892371064403506742862041374240259697272338872591617669909039299290064243039292428830934191652758089694126601378283357209888194690941488438734756677961836647982987413122919865635780937993295340416131650458789372670291970695390359749298662843874794219251854087095324880768433005432387089387748266301764324197666439662810025395502435295606823735133442028675957628332042424184823839343827765205802639186271973152173220167334266399694157060260099186740273006519510257030650206510392261982929874799273523749144792470735525512783043142134802759939645705099411244214659827184224802971815868361388067880186533286653310097081636932427897526423325833614116941799660257608297893424541644975946451687042703413424701698273312933614685313305093897683314848880177555767504491363335450491558787347108368041040797002901208419860078878862499728385950218556249553446571582788279992320000000000000000000000000000000000000000000000000*i1^3 + -1168743388391130586416118572430988394087808761422198284875761804385463812989209972241719468362472659803926172472525087844135332942227795386679922819904106621366807771538153122506783251666283947413377905576943466566364518111132255185106205074540118953492865493641224823877935652382493269622819846000972603888012137009097537741347928252072947137862401830969736239237804788922168953167379684917514225293435364367825514793406472777587229430278875698900927328110302301755996567507313217080136567674821434931652339011690683745552527155733274040572960224763297288543817199975100328168074257396417119286278174720698033064412014873393064878307589349671168873234532138745147941182928691157939873783931757860022914473272000809352415690502389697177494934086938000772215999960247117798494832744121127701957550249561484769698847928316195807070601096632586050432919229064365254022411760629760570222189258165860675021934671067868850540593659062460963633868203035902443949314429725749226477598243021702941531964234723908283417360000678007774552145159377713765551958891600972009372356341456502987471309860031711625443041592261265374487658479302958556858146857281658649417825168209740251530189078528000000000000000000000000000000000000000000000000*i1^4 + -1248737089028027819422716257433535251036962411363306555024247912745854991799437892900765772999469868069658614279507600344339926173425523519716507820742498054168443774274493702032648469938407563109415746853518318419111215245238798565312322350926275560843900273308354265401480469277384834797916985872713431896462551075235587615337239981078031832050197630699752895614525105128285249811133224149282253467304250290983302976344214137891873428907329815603916932309881491813016641783839848255178465056735932339075742431882715271002129600724150749340779621606841026621644641167052700123008693236847592225157581078331496690560829323339288263728573978788902159003464428451963800945031312760956041874818150500822938391139507663166082974503921094543153639011728218634583922991143517655524743404396893923288751323589319646287814905576878131267407540789374982989190590276766075170138966621070129768954898779934314449033423848935108164719508708927806915089579854831460186425523592987830186400758030440353828775250225615792404576698641576926983967561819280057477041102540471400153021476961202183549731612201920406028493540161868126578336014249128280256850393250797278594745793540205603850918297600000000000000000000000000000000000000000000000*i1^5 + 900732114160667650393108812261532688999822892433319636432270513999607613227993314721052552058241629167562968886461313486818915579692761402899253168004390337001324618161484608012941672887550509253604515815457619223838208309995075886249284984607731310185266603840071384052306445096997645509271030597616224586287327351891986787736211445453082907376857884375897925101918992850558662664842410591559914273068507736758762336556305590346996579711418961002611620204536466372752739735984331215422424037275145974548613634546847927764596837484735086566045279213572394418697469956474856944817717266388778649153109363373525664680221880629745974589758305298521958539129324589968674961040522350945436238553288883873678111908414256427586949967623218470689104239589221652672869074934353296078963297251952789973927391673949365070787607859080135346449425175145793021775487664132559750732695703409182573797686907271500612364730392126019330537228204156007697567025439657452117700774684965813921703170939729172533744340222602327010913928146023336694994922214982055909280252892878002668241464472160422083234614409972887290265080868352023912466417277550053018651011748763438802399260865291358474076160000000000000000000000000000000000000000000000*i1^6 + -122410263369261313236978337276395660418840803434474323909157601774197597076735434933065743957920458145665551345498049550676586341135765589492822012335602066620683719445188088157324551386036068314854470843098242096699028360271510924468125164019290096335544878618115658660209638006075241637938683348884103221548182333459609028969750093434706062666844734019546440989505327187113168621941182571991915399892903840281744301720274836128072656548560519990574643901392741508811552891954338701710963460057187413790029673337296823521568669819202292523001075343294086460519568759280687436364408083292487352123752497047790546500792813648933735656107091814446811510235043800143158557136700191370929209541078864337972806222378990248130539969251574027798494489763018765256831530576909006368159887360553040680759216486849475763228716491984666363377952625774105531160755812261100300802009381652777947762994263307378872526353659719561920055699504325987089243735602076811440132576880222984090957908136333250807139699427637415425320641912718257166263022288352680460291909413640016179604943220493118877422924050269690530700170958473708957038052352804770211315696605165216788545808823554293104640000000000000000000000000000000000000000000000*i1^7 + -79493258462923964214303880171293888037561455497198881563617637959771740988111372583565054380132292223133932068967041904404141013745994625839661022996583399873464097607586329994552773235398352207831545127947216693122893587518156031217307899996517751608647514440623348755391968178443282898628496329060554538328083663305112170747337263495619109281168633544474198316642043352559385743091648693882423356548791799235264744933924769085119643394653243516193750318527600845124202960399274434836237869547903131084253835537266080196562313546519013364922160652333096339407504365193005561221002318937541691048622640040787061505082611580634301948492682169969797985525157835454957938053118752857527709636566591832019906851951765069923103758828269873128024651603286998983119783944091965410642689200965118203297441408046823431068064766394216208210516884712231093009928582012029433074413014869092436363961157084572406297060533260469224216482918739066138075848261411298991505078717808574799595090209524763832839268475933562927259391251094179376777046793154516254924523483435076713273911803567533455104695814374150273790637614441522920262218674372857023512503246854877591649948755671646208000000000000000000000000000000000000000000000*i1^8 + 32266076762643316692839021356759462229305512001249909316663147567440641916515939137574102144617856654086834259837750529175223465605050528139123186059041770787698972630737463512487385882480214096284881706870927995850469459782605291817469832860927399118724137739688922042528634982184980615529463847592237056001636483090163646134580873842298050009868645044818723692418534472043478750786861427244053952273872365993983327962849189229226310076573213680522603058254448515838577252626082378169651313824053737288131661468337995974904404662761155478186286862918130098551954395315410225456764663720616424181316776054504887007230545520012885435691346240878412890833733246238539732306461683941615641963557033457026664649218689618101104362528891420558399332449785837322709177118320348412407376867609175024390273949277523936256293500388014742980486328733351368671743642304109475262253436607464969997886340819643617329985546130146909187984798763876011903786313813509964193888260318595035849871350005087000155405445942506543761111821241543053856650418734817029658008256470200741028845481586893882488995882789177937516482772159683981303726555682254072300292448375061007684291895754752000000000000000000000000000000000000000000000*i1^9 + -2324181193422381877097841822955381615833729679349050000652149668207020741229908914625213782303699990795085893705300276228237062709545037291894661507847668805819595536524632364442862578317501294785715538913991842317886416998906609744991385068301206126217840059404351759249787337412471996421712432981651764309776014977388337191259729960217702375735146535385612606907310487086435816890625787633955015876062264416601794335926644185645613839978658578665646033038947351622689004101812223690267347305130258877679345295829081848515958497795137880115756338903965919144961644587569853761845303782908587439689949642915228941057112795594990054313460627089064805443088863954679369440538517483395872370675057251429241268013556206436519242968499699238116650758731012298500571992317294329354539293042085984597800914010283215793053762821288044076226800843080225299537244352420922060799811951722186537063696851575045255417329952006395971449471455267925690860375922759136356997101131586983245790654996347517625366128549761737236260137004372368956686706271909038586678415933720682924578097705450766087179925921289254680906660632544153657110156642817941168024616469848426798903902339072000000000000000000000000000000000000000000*i1^10 + -700791788131964387166190018238818425803567302678333452504496434935857927875977251334432898607139908148429102754330058403792755232405605035237905154555738630859682127540594442194654276650996197046965790588838861252236008260183512132497182538449823758793363611104806404443857896090505337894829699686140927695581536111094879751430179197522177899877543484217467998960560459083851754291042556051911582365384938638028378870379732202175170950842498000821913800283950233002264063472324085070461479824720921826421202504916373069686900917663650176532701797654973522837816020203490944933818779942830953151265748577516538669470309697506831544096395818551661758508432644635300177438590670966177614209383393610891766409327867289724694023772079593478996201045264300791193835736929232810536740342835940746454519211454219714810506105055129248509552341703408439900388856797837797993215766346912914821081793598741236868411846128179046468253788130021943051069146109412077498661691639304366318763592989793450541319597466381920286860578349645154165976489228892483119088121394493389196991033323163791812341526305988564758917350525260225308566568187044189948619289736261762324772998348800000000000000000000000000000000000000000*i1^11 + 86999711493595463639203263993608813291157758105064919640569297501988585498143608866178642648780226617719637950470364769012402411749112315617497195807755046720019795530825541076386920307284036883284906270846321775832592648384763187981962124631752870762459455840599682595992514486386160203696530653891217753033133333374104642258904108827557977795096922569169485241830120384332901895089267735662586374479219096306658376743421671642364103007181823208439800880512719556878002623015635733646489472669153996764433671799188794395937183046802558268272110283733467778683882724285120751124297672126268886947514832261471274856732252262893708231044533927206621888981706637397406230477423691955079919749099294229896033050742695851372876360800275174965207196833627459462581063477253845032682131386401531608254563226158343776313356962565782017553749854239488529308050273781847469266263520619564292793568045543415837863627242655652593316383642071736180680689063660731188104315167521248825023081123200672929412255135236525787751815608722205468402732165925577890693847564165862181080966237332922502522771231371018749001216010904556525888064353883585918634930936526273055754813440000000000000000000000000000000000000000*i1^12 + 15076567885363388868557519717754212979143038854225974841387236949040715542766912052272501055151806764459330277564658301856874898552774285329399321021530773673078403948092281286120398024313809124301175342063143478665199613963818303230077272715459776357832130386623183551166714123566368849431002698862388144485348394103993212866076586183802997930654932130472283502820227328649389143240613673041082739271012071456559351713871681943833154012039653131833843747730802367700656339283356112290632858346247888963934425026435537917074532395050762908005051265113698557299145038331327414972386520287265520362807260169318746715567929249115203799413488728405863475292329322136264266850051101897760416162554600156333429975255425187876305707044268834120416579821141422944234091381802133646971353888136320377805612650054539977618764502157282074826354160571350562625994670441403734244929184509108648376180120796708579449756183307813768606943704951763739475842034349457044451586736209361580545928670614007989161324958965895347037201229213874859206793892514018922668419040384671365218809933335037479562783972278902250214637787551623006582241867172913112366277630666919292960768000000000000000000000000000000000000000*i1^13 + -3488915653772198914031742737972300118341901705720095119014653962974956968621441260058544710180160936713922275886844941087013679938344582774493380972320681393369935316065089470691357638229280704696753903344845753927052207790835648518654492276000341534200144305321627309855010066672175467082514432663405015830009403422942617624573132870042662541664245470527352574281715788049981597895125815252530725922645685697184981958478708391410043449169351407376452765219673398808077141904489369366118306698084122752656109695730716729498991263363333595596561092331889357566810110376723357862181674297741065321866287131423661974405676215494437422905122623488484285013420902411706672154575587851960047650173998486029903021841496315289027713343109085324174164107103444881135971985611533024690481398048649498117304940191662615567869102951800572481763375837168816963104400341856249898988304875546682399519400507032438893788139985390903601728879125926667629559262637323881777516700133948549230628079063698320166100638162221440313341406531649168798296010592535675860776271918808030496658451762361359705730799510028150786857379293876610138165643505881324915477837070459941683200000000000000000000000000000000000000*i1^14 + 232273542181657909592586820863525256591223266246137498068267540568271306220869411384736668465808755618184012014686090753162718523905584213769665397816384922336079795051634816350441524879274744975274077856046847425497027683668904986793143801339300759013954433334995391845249886946292593885193872398013103606041905566165559736158139075304273024670089205304275357012984396726260499619074634994295602626747126947190891914272568368639965112934414875064512550067179679213682766105036735853566339678435223650081454367533082370655052921221000214340528536203429657829940010332452310092913853586567085184095030320127330980312645634039602042415853340763649510742907705514046922770982578815234679069712239592378528414478940672226373308075164636265494306630235492122428075369521909284409980790644684718828331992167171673659243861566204108290788804897842505131695884039134560398267129872704360298137568692275504484062264666355909349594213526482124885445129773238395591950158209307702320944289414051533372026911005241960629163763652011340093138625073087515678140533192611265599689187920190088580862194854634237120247426334152150167538224668703917424913525687493591040000000000000000000000000000000000000*i1^15 + -6290299056048493849603649953939676465470215139070331804293406127920954387705864264697385444857527726170956684197474105924085514289263020802424231605972330832717705449146345831956342786305157571748551318567938583833574480424346868151880755609373801900126586626508747909228738983470817725680519178316010328523743000957117748837988443501232911016871704228135887576533038808558083553619317631728919942938182831562566388534042886379218383816663890820898951457065067366586645226877209385734738227697826201790673698309628527431710883913542001756689988016204089056091300494118135949282911091967505724290359920610905981617414254026763940821934768380684178657373596119677294075666409063436448951066960240509336772852981152949900328985761211708549348011984867328934021508232116276819236097625790977989285986270922646065489634406200368293280008310920929406017128422662271064213387679581998880890333897840336512337223253913458106591856926301848742440752351448606244079963791518177888228837165215841291626249739886249573008678926154868380843375078919325513520512517171848685267625231919310143151078407453688499023808609091945732421099841420372935673093621284864000000000000000000000000000000000000*i1^16 + 59044913757527030280615210046552712446754606195495554549885813285713795346628451835640943626732324203119872025885836821485218594108452717620353113880707794720494161777740607688366105381806230373980993514286284528689747633515515422616251477304754353486498888637558499373637116104733714801585578404074893694424997432064745724789688122624869510315921395334043034359084319980057780854950599279863987789002155666212099871788469619656931775413077562050781310361493696323945326156832096471095165518647205358609715971427487063614045108499259586265543873075733037485844777883730969883740234159469468140095864017287829307705702207498365746012011248775637807424743177058795475034030301364053475137364899374512876057158144180760957383309000800800546279627926354146256661513380080100071438294667484848263052744903186872644300048038645067518128430860857409917339413104097164387521939393287074671004507904542615484603325581194114139866713834472512377798826704287491106280309602397130858642776084568346457967099514688620248847780454057329303582098774257076781466732650578491082327274919165550652202262610115470829799507729950323470562839301413475152252266086400000000000000000000000000000000000*i1^17 + -22779068603999981658808472243342422160680976728866060578452485530808405128473646497797546805792171155863396551083486324441482657660661299554745398150181747191948009563526184763474772796790297692044268590481520113241756318168701946331837724438011337179168201796301993167833778933064822155399038822599371416439967766098549117839561912998072138749937729759326629632487113444785588624565456483146665436818885196861157913637255088089534604522083582119395039171419410375187850690216643990806736779981783183260878514350636940498836572994328124403497894872620699495002009029684112565758107496566813772317091234994734772212248063308140232480576340795374679234666999203223667504233145181898814529418370682314950335029842880482179131268324193765991578873062660932368645522099017065953249604803136948652378670410228975909120602315602247772673706398437663103010686074701445855343339166666043673518560308313984068515389942731859402562257405525864086606908867249535126936582229683869055678832883424706901670332670344016657151383432653444298748658120816341896684930879575544241008153285408067133303688253533985533796052305034966232856011225406702218117120000000000000000000000000000000000*i1^18 + -1098654537296018416463172436783132160593175006705586648962103029513704914920754076759005955296007350589869675365313162730079866556329348703263611759304048661377153134113229423824843594298909359844561242566943181500905463876305526468441933337444639100445161166145592129873270128272757229034068418813926578012616619768864622933505996024131195070165089061513379320453465897309183309838578252687410731279380730705128776287370133706036537658446420629540797227451204053948412419932856221696513662140786229678630007709087013192770153983602611926174071903466961962046921009891094520406878184692353220212395573013093646537153078066796701311096782453540019809419067151579933404554680414259719159856941003105981006792249246754129974338794232046484464889585922570658655727896525142219549964456359949492860747358400439532602426589371071524087476399933338280418438771818336753518846497239837245276635907811436564423348171000116587986460648707418735578757390056860477925805226269612167598288564180810970314383780258571477792313594976179468869568755951782484168204493911563194472330802199707201167600565667450422273638015430515982264275003427700867072000000000000000000000000000000000*i1^19 + -23031380788052832513850291776674490179241379388133595087805886555895306990497296769412883746597143559390419213378829873126458673423920423309510155194221483328091434370899923566133299179338451344619239766866276963044397773557035045091425083130805351486562559187907081208073987280940657479941740351400166425383063974077551509443396793253170117706175921037188197666575170924771339619535368011075144844240172819070004525948483543677484087775522608375420188132324063017187977250355086342670373027240062712708130512941551157375076539757471616453275329310789416260851213704014447494525679412071132964258481375361286534091333385342218381906074102094765182015864398718072188510262283543195641555751821571558970466115676195937492958113510966335665617882184133042244658034822220212374685026377072079860642469139103348033814174812496367287062494914287098981464021890893239046787371716490486604172987501186069989887388306709985590816284510694328024992288433910808016229464337532405620082029115868372646125267328647348804092422621289318244070386511481949273717788622135691743682222949394377684648329790200107948001517264242901903697180486113689600000000000000000000000000000000*i1^20 + 254222759397033047310059990315095814897508130821198451989553977458017858419190291999683497472610575260783143155673222008345488116408839840732508134177049790037213674430756881893057952364531288923590269505725750718746570626296858490435051209189362481401928991868617416848181671193601504327643793326936534052794200410600100908256920347160753686673521830580653605685055712839256124638011359591994739734086009431034577624764285754715135107081356128106072879129120644147380482666551617447614165438364520121225050388704075416360806104781258865670366349628600247984931141547726514186413749951153969135182207072518602542718843465703560247486684597649480512213813966679666283246027578770707966213371036017505575883137648926577524902376361454945384748873660755474463774567295358616091081365382827867156974980976679598129409104062605044178016262943314711657079738036166055651314905720323459348812701723634707091200653750662804276405007002295804688428785254827182355942506690437872132612077070949363739766206095365337718352764347593207640801619683116526627897579292016029486861093278542127736742339177544041054817937423146248155279665397760000000000000000000000000000000*i1^21 + -1008850492521227321011424580307394716311334408822052551945146555539518212581261935521658335004250299220473057549718412982074066046595839936251637488630827862008147988527266763379688756723080874027759094865677239130884088727843017177147379049644939883153821684425521478605990326480851684034953247850459615673120376094368715375765394911593734587895175683027791161705487036447306726096799134002004141847308001957375440368220995634580273610875923495129710924834667868628220767392526206461593738455076888172048508956943989616843068294440618602630563906546204043313765712030129233406878636825105549993197142982928503565521722675710767895976305684300092906380039892845077801142059876330745059117583427575260262404729358148572813816455821623425968562577596011190556989232108243557694472614659923872999029644508874357131159797163726670760936382041389829377971131493529519123235568189160264885468122430199295648215011583501132288271115207551810126719521595706380201516346663309626406344195919401153466060384629398396798790180300498982477709506730816290091249405926127938197007214619097711270150526850539187774955939888362520854921216000000000000000000000000000000*i1^22 + 4726826057193925372151315288675904024813379222508532582884429100708173795924266706054470074620456802923645073136724897385041707533839203208476968981133624032443244552390703955380426540115620485914171379699802980191088683140533396599684532672345881468363357091742794691871770449225096991722863285595648837581143782445692270049385824840471295951264041842848246930123374918370287497968303329181527681776349396061071585674240183946926080325254504864656826137341515592657283804442618047903651077202645013933404311930240314483691926742444656217968124389681810014072142704638104778216204932604142109288966450249815467905822170395073221160300149854960438477444017631212126975081998112679296629381122872896004517846998333974438717069585686753730833327738193073238645076912151569513918993255296921249554266747928692909075568290282619584662701063512070636756025713137251781846733908683642704051535448222309099940652019795726649258307018118896765638517506043090052553550762503060189699037048453570144069579011500285113080305117390872895238491481874078416599543634109034001767267647380388181331453520293285729684476327841059622092800000000000000000000000000000*i1^23 + -27306717434976623389455855625698035371863257814492570797359862552938477812593915249315343207601828012110246605618040879291693902244334197349062854800435824144561785034451341556680651422019324794251652895298670558746372013513732003557511500010007627032897650902282997093798497421519439178402746217338534909054269916174342316919849161171381683729052548113389765765071903392033995725961389952880852499853946352116802571247019379653256442467687186757689144709603620531568670642905529234557215797871826953963980114265988061181040960986600508337828029672429498010745409459280805609632456213132062300666554350312115620979557036081144412869598645814902425517187955416468285438038016937958110425578438748659737858420500587084825700357757494866293494315611084659571622829474886311975525432109115064543202733410467184322542280114522900333261723864131169210192733942912672616695614781678657389502266093870040222145037176175521957643961687960084725524560175401355319420080223435876128529981910378279349023618088582193853822943404483036311575452426179509390922809535412395969032345451525398401071991324680244664388783394909061120000000000000000000000000000*i1^24 + 50742407495060448046140353269042984434005238435045925925273161564108860050788090045789036016439962739834444566011325288361243853175897294028230614898928679614062092221975400462893598704851057714423130513610555201029262068864889164782584850524475662729202053990938929384338231404110732221584309396583686392717180609276408980003560413859986731225192335325483706030600102117564118781241689355492349809574326756489632920447445500980469452663691483612740753269023646090339325528504363580772185538700267573230713431416973211290905211275216260835385686355616808928679614546850296150033906669259864680071630284395126607652017255884971429975563509448477438363400360603750146037272970956921021255640895036943065664860489339690346493080091509914887807993210576359546201978298371499530955207009592386064510013495863023426326422272766704069589477793295738511528312218539614441765521071297944158061041787738802684792590678049047566471623663232881186242817528738521627879220918862759899292053385992141493037503268369375748898016353144786328103036743264464788008543026230798309680458473119967873626767779384246131359651725312000000000000000000000000000*i1^25 + -422605971019145495438686651563629349620892586709044420045871835175819505542899466284944979112377834852690653832834049271401692712299276719807077604597049152019254219392692187239511483734529026183154690545193734858821162275955948910457352214187224850912446013514361498486539799386461438482736536304251567053843490528150141361522030611084220065905831099325418023544567379559409212608697567618930217710095343799330463753716954352366681797269431848057150913317514215575607711908362484515521999467805576740856931876537029778032479068298495883299815464375618099271695198496920843105232296901936736477250517458678791058366284392462375524054375342968232106062515593215076405517681792573906143611403435284365330961193908719906875483280413289259425211789949266963391453172870377521896501392659617061205143773646620067793823642964980851206768108436792743412549040460141115952770659641454110820543472613991803741642149498368304851607888239196507610361140228481938545891281618171824326350201119221347174332780541739295865585504486419102563004798044350646690106005217472366930567388178255699055492739390875535276192563200000000000000000000000000*i1^26 + 618255814345387148886546743780533205437100215213071862484969092760003414590182778711329716969234054927411829612793481896955118830981092109135803983004264663698002612022586963310250567289467645109551297554018199261968708096614717463827828407470639301103134099908777608318200003713593610202886371832051809528947094232735167873418226487431233515937632623692232341665875099823995879252008136363486004556533738940350974618809903947347080250160973865433416727893689779585685840851258281270475832489465312016654288510655116492305411747340557528584959707788604147101929323548883909127647726389958641678071958174254307884714957316385620770660223052214068760149416973250314226995457588175598689102244401010619873259340479986918256019085424813236740866709436078148871160928037130848866259302083957693946805185043857391227309136807615213769796571081048580558496618691325964421993581592057503059483550253738816635815154210918338713117307682795323610167474795764118234160660149420657943608260023330400176891796452652428116579289423555132088582485650758149654140000914111981988669934706938710344391830294815760711680000000000000000000000000*i1^27 + -1098311784593160480093952477668921903850298455206085546696871959819780470439281307036682959618265190268706674263082311639267600005201758408042715332095063881503255165413833820750366812451280995703325419115765011732407139181891494643051374673106728237846368672502790778325775157333314144070734881758239668031191422069180760141019359213204559758907878019837283159825079689169995145470703319630934757241382231055128634635782420686710397426759131527080361368952035508661454473198346752506078868410775981522130262669413540129056549497485175200300696551474082385714689736343268380844866913716965914399372280868232475120712519868070742416891320130037905286820641537360412017314291370796265636442925550873120570858253760034991649933793226060696203838826544800360880390481916809432235553400846491634091543327929481552201906603235190997070285350460735247468100480116285150125746490493652218524434265131551039097182989038521216887332707603318918093880013485375791227540927085428605418797478978808447499848031523932809114765548479398083142577620567936874840902375482765767355420751285306593169501099145560064000000000000000000000000*i1^28 + 2235641367837707255702430344394183087567290934217964899912492493837313709150954142670957720641553752620672883714917512157476312991606639337007673229410288277684850209143955724064566235516269233420619334240263786604740189375765065209040820233675731615621664688755570322973682607534239384144251547878013945668559458068373650397958214298512910589025898810439832073605186640600038792479444841394348420213471716737417279690093491111996648238820542954454323843928627759785453434178503860424373866046713137909719569654922149858402823338434912520874942340706707567275434993300199065988467487586760532917009000349809776089193999368536334762487861506311780526553454910192096064784828102365956613173397250685448421865049436790015987583139630329260584315235323918336278469625450921314467984625449410942901808292729276163532075259300157171660683443132734294292950230758383375899693607713490973210257659166702539793172397085767794161505385851838277121945116559945555723307163726856995075807866369940543535341434538704688051750707855484390209540382422854853354779833949953796111401969734298916378400889241600000000000000000000000*i1^29 + -1648912125937577571379799097103761089573371838328670261328673307352783824092564879117377125277115505099362746968651847453920044304200468529124472047149637226230931046822277935229502604023598476453351678998997761548872803804578967007151489632411545318076428737348830039926298077253416539635765806834523257558088542821991841905536773670332353719161468475037377210610872765583622068677423258410904010393174338596023037077189466036294291308415959997706089630099771164427615500242355771328606248190662275456851082275362633037163673095722150469255275766139930938038430075792283799276139444026671727645559741868024089910925443200305213780088353885506290497862610776949532800681511707281665955026592642811205769554400503776192278352083331040323059318595026456546350080430947516515018947914578018188177956123716124253337785925690806381958399159996537198293994889771884234216305181973905230210857271477748062863621626904819625559614444979989026161204102498637774551889154070207388599767083371519976827053364222698115517521812394202744761356501622027251298069216035416089375747361909314029889781760000000000000000000000*i1^30 + 65493304085048640895909419197875311098149160546304315900603949405500224264321551215024111797312473300051363627003716505948099506831487498851295601026290151831186319546083904718680347000556342369815543824618785158459878155358074349788224319801855878297537532499651155285181484003051459931794609194282458402744646824522928351170407018347665459163586504859977390054016280328036805780687077967070496832684902025777454345930059524974816401402381828568011942583189577561243084148921981782857304414748919042439729897954441314149095294749736292260546699357126476844770509827010578435447418042857579482145593196903441052592873651778372717307396578008913445217335661299375449712487810818459370791285946725538162126846451026201293457289690334813986295420270154974842599359718558240105970740184067187826876136972931280409294801452595005114766185690670970986939378671338598806538333919790225466934744614151393775040354821497818637091047730360434218624518727784640017693583239843275826084785694135126074652856847379010063428084745239404138746243729597972086732327546144686920285537536689831936000000000000000000000*i1^31 + -8034206313793205588539546910034122667380471011656763306514299137980007906100740192604125293251309976153732253962890072715907683672911587018777983166967458143251364792040210405025030724677648097379011650048057371442991148166132033735492738676902309947789335193186353592702072637031705528631473819866032868670700133795092491523563532073049462251774498348399795009432289967599848350853184334037548884176182475637093492665669378458579306604820392412745756064396758369778356977524644663438189165146616939205404484482221809427298886188384903319405171165570103943036085354618645621776904882701094653579390670129518509130411492231081489974836781139422644034381241924908884423531616677974083810614811558398054798589185353028108152041820336123462019909607081595246828231011101012176432095481025961407302388844496436355582488072486255007611440486019586208042036830542682676150573269750746349387526792778655161741600493189657442020417740166239320969586510636205614222562819044835479413697425477774664529056632281320390045459467750926513162091149399395904700215212511635763447461865062400000000000000000000*i1^32 + 323168523889200692163489863247716691671113434294505099790421181985038951042816504486351332802637694834384159413965337161807012550040031948970518998287436451774493884825946756820799313475821220592763768585111222052637693572090596766703070964576051440490892741491701238297606957922691608016306807551307620874517009028465918531052406606361814764455114604679147653798277421137857933518737440492858143302142113467758977701416202195431571953223930754833951770750384550056951800227313824464394856608783630040164668704807903858717941277075469188563501134658827668520166995152514049632718185005055586157076220656867044748968251792122527822168025102160134752632928695850547137158423244975708281854542849329234675711474524023236882450605162115189382754100759023873663990555929806460100556602863933490505776201412611072271857598803706313030487077151987826599280744699451218421702188844819440515988212295527168719911511845492473164872855610489477180308819874389289031450910848585443848117324468664662438749737748122275647615926526975139386930033023885107483226672922502190007582720000000000000000000*i1^33 + -82522463451451271125714791073916733898103788586824763742140564699523483627267109536672202833868750257485836550422165850966126541944749162771977660339460577320663755013116994884737142251746624766375764544223617863558455923803397728132955258704111913159007774820463741875951430400176933053034275542709454029757477736050259885597760615892025423255793508499749502230921959594994413973909104204327666225147100665339940529323507941216047699996992259672518426306531774504057829763467830097622569324131729266940725909833696984171754180100670857984091283631638800767250060936161619117072428139802373892556153463068436677520075361483507949504988091299656240918429160590980804501402418241997794095643391886615301189817186220225375217095290337701236193118731527691910369553025053028042467289199961277605388701286844215745401385598145728645400386764971431854048451450919827912996443664501343026217709460373120628485427053376719132968847959386091012801862645180444374719386050589991311205921468876319073609520134696799546464264084198366021470482938547712065101648855151607808000000000000000000*i1^34 + -1267745764893933832889467160128239822887929761598909417447318866071702738367976885634142371625722988367449837938800578476151842966338365179901741433658516204582644130829426798577593491844225667210010314444909299886994470797593692064311748297293208498650128678250347385743232731420648704993059930127076702417120083481250928125671643068095153245379972839895953065903087186318706657720438957444420731735300183230640018634766158629331869230513266591864359351237930735159795120853964924280421407332951950878990473566774223174702583199061021259216983351169319378897572924676928727209484387311922615568024946384276761901652360849048394533718698959493205823658498260958802807943747620665223916460295550055157333417730945802173250232371514707973463214891889479634625237224976411437040539184271643107652530598814155556447165075273771996743045387065990527028044803481805836871165169082626253798568879212724107700209365069017903289381973980490331637479356003298644534218721708692325204570467519913737734872981316688889926462088812866571542233544655476728136724325990400000000000000000*i1^35 + -8420350573131701855228821262971938247183533188517343451533418972844640336668048610327433816180467326646867279067365878293826914456632561568684466519043055658858702509247843026405534439534116298284782262947604381712198056819104640467525949561484588596624584542037070345220601638165490635834856419863332716353302612725324598573014774727948532875012197149426775903428838639129345717140600873498998974216224573219574990226996641661075040360350361428147914167492378960699574220009878174088900356060464080348652337469583859661706972858701408293480878093392900505301231466995064847125367651984080456222329867530906327738821742691242842909565920308348057829674138113758264447406304440241636938252774852524483412428823138145653077179536487492927985861087177086457054585162583057600427944557557127599555519222663052999630300645119961611037763256696670129559354106255256850421167844415961752732505760704207720133201326512288333000015949485075441449869510090355174809208335280543501696842322583961000343993266810099587981753117971769154416712356229987297525760000000000000000*i1^36 + 22157999531426110062221956685461171914132962667052616421715739354717413755506559832630046442854098610515485036757988921574688638988172763945291423616860620157732364471200884469048848543971526847107150807418967453073163304738784746788490310892664491564394456958427387018487457730541598027115714914689251908401826184066169412373894520951181846797374824313756005566055224542514712394684319493055186111965767615324993335297102912838370830678658197420879381510779851489562005706213896854135122859894918089358376875760459506980089909157504912698106880486877658883735116703192392380554563893842787299131298711493057050922417940486969428924567511589145363295660543811175728410526398997033725709727730206929100312316699464699485967707831415784999689428288236848524767223194394927583322054641158342016799698581617964868927712934132578045900212428700094686019343688492114548181285183049073439815074246468310310277726590852121315674559082216404918911509278604114775136173715211329460342112357583133772684184406913126796769943598790506868104764045950976000000000000000*i1^37 + -149517881124076072753656054761953633147227245797607284035809187525158971084163470254615718073075193157655671694188243991090898986817455028752990843606246822747403055787955505466448106560954810548572861225953236977873884831181342015980521179993766164502843867684048147303895706854691514424043100154088356374580262704321931249075625670794424424887163873728301329429092741480875404906309914613685664708030789884544697502320699303111324073888956111635098556102138817375338036407854820702482449339529199095515171822862164637975816246174885550349423333083182492331033532427673123612993123209557798942572921096412427686444369679971252442044451174075361569740026859487289458652755308823275323513390380375907566401524465451369629619589394959738178872783801732749014883921657096108770985399343898202661197803688993022325508670253372084035054003172517679441006976175584370611634343810890747198933832519050713893206218275618088491212737546551126034813633636880068921552388503593411727283993512664543507697106196591234953092555213452271763156172800000000000000*i1^38 + 134872461965677823829503508535576076529265666304797318868944173919292325102754564428034446584061006461177490881455211233877439258464592723428419968500301599582237580651862337365391470369411505854241565228423276052872642257434593293117111731464088955269698604817069132228168807977074575069979512024093444826336284496984602070826996204916100545013028137350659268195946083375708789129840704674346759929702284432055919502514299773907048823111374270503327150079835987112889464914914744554608006218937050400974651676837765386539834320150363120283823713355287556445973757383808386955094740186857078482087642848124178487119358254743726932671051919238072354353978851019447616845204533304306799213594745131773762795918671850235785341210856600943764225796741234404859077068617294034913945991094118832215662224817433939668624226225993993603348113396221064508585658875144362369491604686780628134919683028557026726282755801274482746182999288427651280176139707411884562712052928244562576591362788535199933818221745748134608304276369494097920000000000000*i1^39 + -220908758011154526312012869351270392164767313155140360450170077637879733859608906462714570663175096691839487121468897734770048328670017631896664696445844366664509884930806775610802129059430000107150601614397333073319097443808052512600075103939374860927421632813584124160407979732239046166866149243591678859463486359211076117491189849519381710515652214914200401311137339124313663167781574211008218199206454859866081797763241659943870075023499374287861955401245084711053020626914651000952069173518989851084492805764768203961085468789314604503684503666523481426005650511456437701047575190213218916323833614901615353863290236643843719807681900548044002595931220378020638820249294650505682143273185875547764584855217034680075139727216837928012569627551634833939408821988422551953252609737851887169291840541449367660866809718902562769565554150134494696758512472248573878924759578607833739894987698039391877330485357578698818650878583034637391065897476408085314085920806959112920478151357253805088385769414246174044041892864000000000000*i1^40 + -181413180492452227500446424579446367084789203164067700635652490286993834787264962593466372859132749139475305610967723561409772600137071777864507373596513789572949515935699318816995710523380480100639846310182095812164254846033650961219256657141810919872320483948902461570414124133412301364445248356470936311710471523988573417471810135290110054268605181679819219231430943349034565817858742438451596990503121242840729573815156307416141317876723237963784881073080728546924053111029696547239845877754793184012759148603894623648638082141315639936655039676193287315700381776449827910155225436014403395826622763340829653448642911892162001187927435682301331333745315116621453312160792364930417338815730826379670968427275961875838461992449164008452140474034655814691119386020794426389168590514537544388393260247783913612899784205637071222488946504082733810608051752612770032793685967632567151333254078252752740736385188249573150975623407578340579700030138370633855247099664229357510510472281746744973194089758134753945600000000000*i1^41 + 98891816780939765628024648997728315415809773670558380246720318253910646155444044624747843405765591007425210667159764193818346753575477689063958775214681149059497380915968207504700778378325569803215387938239529545363600691408161510232268722587512653978249429471303549309855905853292058618055321816055064211065515042982139974743293031962841632702207403892524401901029073516818052583186840621897369714858069604829359335971807939307990008231041723194473960883459487257639259983828119540044049889214079775348390873955648095018999995000928317760287576967699130055451379400873696163254812995231367210053588577692234002325066055377465195878599514335151066123669848302098308991687513627885108776861549866838051569656367323227602009906681581974793107166499262403825342590981014214426771191742814616530553752403814512810017675272523248524239613658833514609600804674953024422420509492598318936530008171634370763249073304391894624196955048201421749629518980264098698502625546649676780557123276101736296326518428160000000000*i1^42 + 3291192699730816283397230047185273731238418127601782833940833115920967374721771178802700532295933163572546254670961739779243965119937985591912762792061337069106793718453897404689756566899576272591969358620945040485417965413085545643414510432582300065327036633839168543103370033712500127273681458056364159563331855025441789808034004867172984266857938915018341277272470994235919476527658559460854696845111736191311682821071709675263933780010619444516823965110290065436500433590053657519005264587180541826123361867306606976566582559415618862799318238658401150465670986484460708738302162422385299345921724903122759313078500479517759651269296569312586191002412209324981657868448045971848942642459171990340144793520161530791933623453257230744865416296585631073871511055686924721657734064338414309479697846862553217962649445562027440276990189302645083451882568960769729911439752058514574037134815186771668984240891328131601032786621716376128804309594781780911449620387112396719773306913179843536512000000000*i1^43 + -2208974109354832535458369160058340850521432034590980833217679374885044893831372776368870506450955156430850258074138024866954802253523097109843352694293666070774590656136667904329887728919097598261167127541820553147391503173165439093457145554811515427327746298007728405112292441078582008393345353543910212548657177605809771128737557702726051973118484993402568751904216291688556235656517239212288078838723389499253997905754645517150034004323349856472415484698114974796524670263859228769881604994211966624554463095028663861706039011920562573740899613922483499293104679266362427755165556672956585276038638108979466236875692707221212633531364918758234861418195222928334943240141701011077500155961934892719384286750177995021440977726799041643549790946487591852890619536773990407212068424387356165433535440348402122703884698031812191084773633108195311590996821432465729809213444122114045833807817939729146086853438031430026450344030024233683916985863039794800098588916532112119495173972748800000000*i1^44 + -413280665323550603825876101654750948471185907489640576383735064278622254670901502513939343718856682640932176079311900585797825385546330968848923885456038019766432433311227680541716255567834560465064133726743506729196113170384520060383000001496703908180897049655069051918592200964341455437417534239624816807276763489038838930588793483747910557879794840525458531753694428345811813206817555638702982330372949518526455076181341477963567836805828583119720382804693954352983125177328571755508778700259284055993370768978687329478518133166791190388339188776679198914561498538245282944429396232918184720025444102973702245531119823868386618824841970628972850575416478502536068616759939768937984304387404310136451866975949394179408938865504876608917824708278245109795079221672853300171391536954880791145142394144538862051868643891015586515522680595506965680593569488175394259053659212645934268017968117181074265182324197371295465597221736263738852600074108477145035773611481800453773440000000*i1^45 + 13572168819373348141697183151362656491818984528847376332623481133906150465518020994308424015769714194505432977118867922137988975958315337888971604722879367573507966810191838294381354144398612326063606347882936696343650088301515954223949785270370057768143530913685185969243576950513270001974290094281420408304981447132753513000295381724816472869533708148526867805714467210144094520014819666841057995320995990888147772744533376806695766493906607502750273424491374602092718777963394851914549719058556037625975836684532428086491294387525413438477668895466158173270683624296466878343915314568288491340259072673986172146296208978787224559748793392671669425118697224895736233859446777153609258286693438439475685869256755009469537576277703621252754029831838586964717239080904535915213742675995333059715946693729295517850296736398345968879568299402184763845104348304304254915541265542869244455527593128274155734344299457213354238627670382069096776362909496956721105256420384000000*i1^46 + -75940143272487942124333953444292943848532613588140631449996202355348217589720985016434403838546985386863065743122097267268364502686391069884155245545250045104332096522308322663826978411322100439020347635184956034298613988306494933842838722868005748071870007174004119264492609878681948165842571282111974338345613965199417145112273486982420976536845475465322653255669319070551572638804249878812994978140952742122034906119722411869908142864256935898505356709094995762015747404830696887783881553457998705942615645490301763546549563816105683860859031109997065178519936398032101513705354441166302012019544226867900061470154786180159923698737788380620500582832795912138883357883470459670933606304322545408959649276133279449192945545620598967228676197903187704149679400919752373750451380057355416185458016477891256916245026274979163814562099731075827029129166429422122272208674165716133690651839214805502069038885551719665334557653377923808162301892134793458302400000*i1^47 + -1294463353796392070784508781071898750126329517745598688853940801813683121029587006748230366056459617100955491924474189077994503752401590556142113045321666192372045644870468675211350505518827700949771174530590443980085336696952357073141336001118004546052815183495358919233186530784731935104570786321819325477654201162961651339452389496838947448715760022527571242222977880888823190666945066228763926188944337547923548165333066433536311781636527233177745851360537251905229071783781695868516443166382468066290648654133680485211260481705997779257790164786521702086309380876466404866062524268074149480079190548935443446907280607479124527061809185371406632817294773130506579881360022895309085790002412131057143258276355787741459828281923994836501217418444308477586983531623211586834239212622055525705046897407688777936075297714040485404519890351614663584200461637607132095001660490741224388476649806994099341311026300862826774826357879862281745644345880000*i1^48 + 4904134179187034258334030513031469099263850734317447263443138652486875372479627590149409181943555982571053092583280815562648537075415260720611525107015923688787131817313914121701148415277331777002145610382924130963610713606410114334554229331369274077920510102747487212628638658701185470862796935231808728018156502820921739157468082466970982009450815884095576436440784522856682004473144448474186692411340347469191924711717564843089757583838812830832250991373101410823437923433821169392486595704101113346414154968880473710665962675744279322837058684496106408081719099372436512484066796655177875262796805991933147059074989386866130855652561255386521911797574066811835521078971711054407930463956157772527891660437691680941382665588769205665289075801520887958338839396857161428551547555269714110852830180347596383356733245309711798029446895490655958844944166574314051030336596540027344383529214099322288726569517053271350842534725527002642000*i1^49 + 340916047861374932784893794259824057130327300584055394072978530286387366296217831565724783384214499006061206894471122098929263676343866693291811323516911571320588499472578209638773169500862429902122524316091918923323114415839166365647578725778946084911674827348546533726199417266362643452489433983398007570468485516710059397911968837864565040227420095125302480606926360816787715678280322659733841874346817670436324719347463023248513110317488583641995579771906319273176603701483648010145382597754001644945389358865833608056498879072339980075014738644554627680787278481285125659620462323897768309224727461501219056579318003865917608948747226761198410159240182212952384555551260977780303940255736687016574812286990880856057412823671017824648278208614769025321347091285969172832463206925130061044518131143166683052631696216213338799223037994097619502137029259753833298783011801309195630089608372080502109539998043170589905055900*i1^50 + -50338297611846275155140224412827859392530177638174859321415280152221110108982412121005620092196680726303184237840229028793948412388008159627367377450312353350809612908319909319966802483317801964857148172487341608012208356552874597169396788494719587879612964137072134385231839040312378364979134334403790357718384477456133010642372518930329822316709261567711088623884702478219553474467614896040005015927636135752017068244330450702615742049278218810863240367597646848230876774775395742428652282021328982813115574270331432839635339770239982930195143894856961427591335188192653437526893817823214974583688627545639301670970439416005055987373843433827661140215950707402290298748181995890502819198256612115839995009633776910925474246474873952048862855993687666156868545180835476216112450385119290513600045088916589832694169854094519893593679589058529892840141759588407520804672003406399018877034365*i1^51 - N1*510990525236810840271646494646347319416571169224178207245194732043018947553018335267388030037198076039425590271289627875797350062574048711469690183237902253300661660526273920194553669830674279467185263215520029791039388371144642868995698888771169362546944552170379964009736269439588565845974995009755339092999*i2, -6693694562038299764569923223795671474076013092241764426030381065973699079671601437195627040888598638639860915056918701049520979891023255303223451156443842949809823823595726529860762699296106550032429728350017411207282540488629747121080122027166917963773886632272394310415278917296330650475151244022026430722141530264518759471189087717130009512181539907845348172874852903314607179251279238318441112537557560034612813970770305136772463349421498008273528855116388972146062508320216003060245710079288807778624614766181842811054047879262583468556521689713496209680091256102346101278262780057380006359672778805166354364348105360371953938300749915968290057113991749858743441656444802779458234678233612302532631010235940302562281565551552012175850122862346013153842281936098149450854032380348120119638375884958635154402706296949280171678425007331527689385504798687553405884384655799193957966268676015858139928522405641818545563428535441961494834782636420685357457947811118990291339811282161543276410932227953434925284799997458365897415111622113303884774487910328751139878558779870204938589477519455208370425894145840164681479862204045429067565624705145841137697736857858593651295988785555085197312000000000000000000000000000000000000000000000000000 + 31642452016955966057867314560255860570857026148741703638211623956051305383615633611055997292499548765975818977472566529205647192723559330188768676376384921344169984435118138111464063198438930591417500478079073822265082169612032560085386935077287270949310787595095742373559575412073348289642001204957643429258032077198711536915675635682002301521441356128446641519312912625098986752776224140772296589664930560156358348588157188969260483725253597510269378582318656458689474826338223188346674176491661337204602963908920011999004124689486429623672025331875842073650664433984480269465847964735552902359186764718947715654413034834022407334808111051087463479882875930588834931343192582973355081173800747673206165432968819389254871153894652575160938453641911753862534893063653262349095261551715988654723339766664958242760260166454423878911216725227994731366524912393495698051327030965006408637976096354127689147257203146789578830415983105950011591761316479100431181126726928487513810954856956071850242372753095192458420589729593447523171428352929683830048018678643372708824237554012157889771127446767237061426315698030419316317427669730914306285768513668936739265587232753113664164339665928926003200000000000000000000000000000000000000000000000000*i1 + -56783783826837790966075524561764889326725045734562428979427684848254339617534442513416730754674400711055876029489981779168050016399617135571071221511350198302228413803106678145525252087805555255754681408686901796299011329102598989258497378951711280817968163338997977208274671838216772381706203918863888144087697233149307642452562782394210730289186742075902832183471477960101539953021966736066398958245305855209920215337287693540503556440497207101587226193219292681213011951966317838442476771804713381460729426061827817831746330940572689124512085804660477088519072430904553323612080892383508050611468156648249512795320147903858576592865323954593063574483781643793035750348947645718428735898688470235217125408461304667259980442050935118843500475432536631192609066139686845095083119161029463242520449217391216473962773055574243177699981961487566089853647684207954586162693998584248854398757888164272959146144067923216310848566431134379071578690350077457960185526392101208121161400273873363127528539907775664033437654606797900645392029771834347767004581304972037481522272137368480259629718120017113252753872636038574666380996674130842245695548095321797718206052322831608390785362892758712320000000000000000000000000000000000000000000000000*i1^2 + 45292303548881429158567786657217984108261230200201879282033395633394855518837372554635854722040386311389581981653956060999673256442274752403217685830753674364154822807829252833313125330746229472323149142606429131042913353701406630348282670341540094716504646428216454208716727760208304995776727203716254920882308446821910988627452099926543924330402145240699173151268909968367447677928504364228534275824745544606936506423405821492768905796576316529630949809563531088262240167863635015142924264100309157515847193641958515389491531262637221767861341526075630185958282755085402150905804911718753631398468293303455463716578308125762166740469995056943643211987052516971591674986483591680633765047240340948678979288296446086015907459541355689843693216314174810520021287054834244823614279505139991073052589831799839604586744049033754604577595704108791513679829016224610476025151697283523320011505169203647028853548598530308316247445434722201582584937393737136804484417189925024512790945968092627780829462463354582928681903760471439283458752581711215846307852301536050219266162464187649284703340550913609695151050492911918508248447808133448159304107482492604694476674560862845006487285506506752000000000000000000000000000000000000000000000000*i1^3 + -9508801745643848954555265057237595506665249433821210961256802740438885931606990712521288004453972886293181393679423425343122207052010246042023504819383779075808199271320112108756104377314876925689401296782702584892915529676520089560725180661292018074172114515310867128226702044509632464617365781844672342355343147387809977273565272755648462575530373057820292153036870859585932141130709408233053567511059002154971315883645934314642757598604570490517623542673192165172565927119256921649612321187648300271623858274021541875864044127584914962732194591852013365009591134358136457892967947753211391648206060028130043174122338244865039563528037414040542295893130663004248703793256406784843631423135908313449516206074387731918626871135248206956623360952922343358889572856289358552547438397224359604179039156661543456698227944010077580839444795320492616492005125354758000788853016411715549223435957164485708370310830136497235567998562264177689092200896688141137998194284366458748865038560631283295566362554070154288290002134216122287682739448102676230369647097362540506325117998432041502427298633269988797113144038083295441947372003326183575061943754295890730902332984050403857651130695680000000000000000000000000000000000000000000000000*i1^4 + -10109393454364156893453410089664938469003123687341678469181675451009508585231268504437522078386078124843284832026829794285474467109512679700246056108610673203661128611759557378891561580905087815592095144134240261140527531497132944392222801525840666544394971659798878137617722121246310541013683940328178778418662384254286869978582958978297227096390182760369417999967227474691402859172436507852144752879636300342235986918744157765767423454433180067734452759753524505604070237251383516033619918152950345284212090057898253680237893811627748122665297809948311439976343829345853059729210278173381171019008026390727028646053239032909080316384771012417378040132085378753347709039891226812022678933254800766843774132674293321001180782198265466183961514985043076220691526004388732567608573344621394705299489747058700537326898292142128376031082092509091592242004658763941992774842220598562384578733898986078791381717120030135103024736227140610203421363972048945032844769136114862272471090055558926547151540831201023976489402742658625787755436429352532907821773128910504230862756367031919233766941589998989914537227675833221965862103463754297534561138952362931988793154216048260700470153052160000000000000000000000000000000000000000000000*i1^5 + 7306844002178020768932248884866914963531847573814204827929075557901028392963386295726052346526363058486825257012709106347953881456842764762979832284204810386119188336094529715313999337673096002873884396665457880557598848697364571502084014470116458726320501134082191730696786470102672879208952876086394172373218699062520685153890338884488937258288094980459567437623940784005113629899908664449868405919761484507940610282510674634949810206624532127645502588456760808026652477465599414598665229432348791850733729199910721276374320371768226717062472918794548938357996358553392598659641596631634190048075891261252812209016824332315954838086384253143360642903289629208272745558981772661420219754654993386473959989635478365557016093446901455887326858049825571847852717395525390128826951656660593833600390300593849893303946311677196323936910666417017690026270258851473656284448803573458346899582912857300666398924454062209414166593772844788371103017395005686645680428668671664908083597955634586992912401411247830599321960174369218587917791970548786937433754020386398077254917565108184570762415938050069066717403862875110188257742571233782530523037317845006449998975247838931815357218816000000000000000000000000000000000000000000000*i1^6 + -997246002188485551427804074176810752202773921198728991615096448051047665459733142229346137447430268716731716620970059831619724560705531275488493900355285733511503045032573046279545172985220861537209353203760715728527709265868028983114295034483600877894389241716137724398869616174661162769596492229705444087325408595016000624398559090760606679314820083392093149069606938990060178995639782415382865006827264128027683132762284233573699889006792337884322212558533757276188323158806328627192350578663993065964595376051115375302170836542308084047582695246450590192313099165788884784981011864460167300069670317911541160137601478034678229146448364428931006408180174282345083001643869318407132179182975263127836977605818649806059841047902844067704483878120375942310044507875521725878367978893649530176314156444053518289669938105156027730560121468353103246520361612983542463750163442731082098796650748007566407579403928526589308911121539500740185302712370831286020481989023845001111145447289442941719483031634163533806422709527077219833822592419157004180804080162552137452380090021926315996673318573764254565023877411032509113062534538521596824394455245762016958836071604734341939200000000000000000000000000000000000000000000000*i1^7 + -643945406911855528138232213950578497175556481171494161728186597965887684596827779545695009796410906168909360255941547047179303114352775833100099830004546844159520167789832622309503084287697958026677379987269909100782900525480552840921466138839476620071803703148189346642967324935031218540580741841949173083623507144199069560436624511045277240094183503593849256097761833674753991173882753563943440328502922896966550040950558921226002678191618400722566555176188076592983459750111281986091119788131559745346850203062046959693719653901286927000239041429284707947346765031667844294680284856768984772525318536184790994544680646898544178192858291634282108053380314754970708751972139375641191769514501924373523276692535098203646366801442987603214725613578408232542639136702588334933919995116001811462950935848398146676277749183053903824726592029067208664262700892540201433732201078363471734862722231817404255463147163708374960124876624178289287197053324063888982764224119316493130308508969919544800363766029767110800981487795476512443633838562753093035140454230300923833390113642763140622173330337031548509890404619499033409487356569860468723793054738057512366871451524977079091200000000000000000000000000000000000000000000*i1^8 + 262082767385243721516675141278851596328791755943472806249069104484427330489061270672941856970123307580921726428372297507445952618129781537421564409348691205689833450184147365451019032103628842874049860968811339473143687109886751997676623390788567775559614922141154424932030976675389751703895469200377772951740616321028827898553315803200031859733720753528500954655438902826887955549952995737795008007197432764861955446480354211487986465809976266916132755678200616085077915813807272975878894273012993510712134947499936180513175681351619681406005223554135369746546536948602782228374687304801918876268809719108465471833922613181697379678719960189643922312248369282751004740970727217403896100328617649379570402914036638959933994624656692262467661090193167732545911059060386612434110608184639064684286996208899492348311535115143025341119458042436998010900491247674901308945058932914714660454598454410578185721347972944730352215685388644480869482165504211252772872660490477291422106878274515433482004846922311322024167092841442643807416037728633137010353119125576574049040493713165158521749939474895513972329795473019878504776109272699699090713885326446904876099688518322749440000000000000000000000000000000000000000000*i1^9 + -18970340207578150265879322234454444878987650487582258033460671217610743356436533596721183489001767427304364158145581008254280904308843456473476578072815726341268811815902885321931846512843386140220373968098591414425905546270236966276528482404641701595199925521808624120754025110148958311028312912504503385795042927844369097136894167184338997847882150223819932226786729020899043321495362772032261544501348621456709373306319753906120397955613237310068035990266071630265729279760717105227562053910657225864993590263798540132530437605807840970599439037951202452592817109434284045503120631658240894808793910301291856222816694265434871606810684177118255210036174113577782628080744235118728354638199214068960232642219167541041741947627454854938659719175665445991800932599353513709162214951369912193935665337769116163613500195179937773685128521130055940458080428916558085857051265328717815748931363107504954486731498892294667254846669906695866059752000138608951074244941895017344633136488439648679618525103192299096752185372764900951625294335876650461128030434253109034187829673863455624610278879493437226804637924527028619780517904622068421431684094425726156319495514016972800000000000000000000000000000000000000000*i1^10 + -5688439321921475777265807962684904144823355021251108051226902016233745452375324943764909057367698678154904230600871273814816761913452895236144860856688987805984991285839382287499399387239526161711310163770557380465594540964954545656534034992588727494428658903940015904049743473487150504414549799520204732826530607644421047893322126859174666330722710082940216869174574687333348474994486594797986861158662698826550184964813829014648422826476055303845319939410252254616233478866604667296618012984792918963945223102974768810561082404644610463285372978541983881689556282967048157860138293102565556461190111680232659045958410104303227038671506398950784584887844098414881796813569321216858813695577938450635125307783051587724944683365295897672458679575796522342774564589278370097790517903048431197701145505200488327416377110552357147703737019960476598007509307571992881336917236807317677014179263301846675340708888466207929881059433907110003951310110004281293636005788265439975229204229091562278322515607157676540577623457207216898643870951920402975201563973601117941637944693127324359745259290269429266013728234971912453894768337004385783670632790898191217387167358648320000000000000000000000000000000000000000*i1^11 + 708500648235196854870613506403775382787978804442331532233092342437116770886831611219561169908451580064380508777669950472189815351277927716853391614593058579203818773461688712423032546429218474215814320417357631296533714776363509876495610621798286408816735229150092039995663670826082291855861972190501394997107963236130072137868943558024642965070177114631125773835006096952658622555337428702145791886916657105015161340484994981789919772662742787485968165755445427356643078740558210194608262681856665056079801906190858747680167202691479287878870185744305550108313029064458994130824557210218096247435632970578875483297523513476723509452824014470100413480034375492776787968177187616185408561092405042442381723075987695277956257656074205122738530410673808976500228190038873089804286517309500755652120871847773617742628189259996794387979387132141331368036028767560765678872427076097486619687240686008756962741164168562078462441004811050695522900886878334258808243473839085326367057330949536372687941060932598309371523959605689778920284773399454558282343849381339318737896594084226529189421988787048177454073257290418324694766249601957362642023077876523053020686057472000000000000000000000000000000000000000*i1^12 + 122596563093956481541681971006565722157113318891383440838376040217214625064864409447981642831517731978102421283892421066350741144113009976729690213531879575381071589566176941201774466689938629624468834890989649587378901956893522048403256606634267254975535268577673691869269529776029569829114538628819104625416553561014934188608917686961630558777355346726426373281787007606964581619543753325907810457010993364293427540532026127836178227403869236107552049379967437318520363744580049888664959174737681933257217461636818410105602030542987388236103476364030110825296153114087914960629238053876656252781425149377044164240739119427114473940437213413533796795554773952652799319847825378861506619669310508563340176499157913110601132747837359962949328415750486033767938473083811874556339159808256781950192337869154033033347351385285536335118206771576054546687367454583977337962791848010679267938701706807140320321423475489962243963375509076594350471209935969309573028439666707360730285943486619522843632635767760632052817456808101404811369818985895909599183294879875973067645682148304048746985728487434354718714572731384287389521946437950896678134691943551184241741004800000000000000000000000000000000000000*i1^13 + -28395146065982421899321276764927791041267350205515978019159085512694293334798563996066726141059140067614779848243731543976571720778712727470301158459705254008924920603931895398166664170728759358862319743591897242549618810768899899304399265428628854357142915416043454798073834695694599500532725078863240914531311558078483561119494474665173500484363982557706160334107665793218734499200500998354448576291482709150312450723152601079978101603254947905716037297922949724914002145494499730851709785276988184446695206787530835961145175177370792620227155821811519098637038371159275271256018078012374490781454285296891787476815421519151387674874175449269431376987385443368959287520768435848448743875036342400501844256813111665279641093781946403280978261370212640834597948039063781905017330248635052451469967004050113201281352144994210091489957006846614591641907336324023996591295217876700115245387256941924211405497446310580294022052381513015787117339881104888686712706681353080512204421729665257295705845533553905001161385333701643544502610830854432620439692537778577041972227375382200134828751886212322497424229855348498831928816399019169203794297440346992698982400000000000000000000000000000000000000*i1^14 + 1888181424928008404046926790423173059673187871421845637149420767169106837001111977367281798091952642043010357411665167689326098452459118892168298336676811713885989557922463624781824779874718582179003582148774019720558373076016938354517413357468032623234092247197042330328508313221897082040312502621875775476090987853716206622105634030067923615663977260131096715815111402317169401887640818208129395971870352365966245780367079815373485262899783104977216010800554974247465397325023143269244130359027503936151389843841350485012800444996567042205828062858336349290133070618862717239144999975339194172000306349388971714413968298978979309039798908632422574935136270456112240030585850277679753240864917061811145733627265441730864436947359998782060482453645504365798413007429614560549176014668491386633095116821023870332854810404784219677913615407602386587258718178512055918674886548080572593246427664487987214525281348652805946677860129528800591111774984621541735094356414723083094220685204494283448243244161647975609492605113239885486108367910539142818636198725929755103256122757473231633463705045831533556924530882262274269950384747438138837573683786534617088000000000000000000000000000000000000*i1^15 + -51055411523480748727813618358998133707733374208123294563827150580204425678119019141790023943000716027466061035197254746520723391352312802274107029929136526975526056134106900610858932905066441703194734479039159484913860943779183790584186468300283243311995814037735657151270430759095354836114207130239536954713809896421061951368217697831168148397502794644855640575460809626675197060600885582529234693218161838397560302432407408457827853104497082245678006819053293081375052586117569225471261001893715358857946549705630230897055169421574546830659130476023540712813178485064818380788222249103927520590162736188160378593945769941062168088917656025226990343162919460246661020448474182830333888405128644188280489418501273638796210656360188356605776348217992037554057930137824569985200215947349259578800350655339282051310614006460783293422747658264743226108375224030684582654978647734398979969985268940274691977054006515771187406303411457690092220292487277251721227163976219058153624373363828082087012416720381213181139997573948291879646430278545531762474536213907676745474245386849141286735383388742288760844956118145912405171031432541207178222272623987916800000000000000000000000000000000000*i1^16 + 478683482977931378343354128903251361344712428803772229041830379350031319287370847147438958041387414384300466685263781639202141710556602024100265295562785232352196032396440115797576482252138763802856601824459776330541213164209293141139068839128843738835743903378856855023741297952733561188676413443854710581390315693583570756587792447634950420665122814787649945131099062359196767814975948965008412573524945459298402287675635771510320837873382057528797240822657956014772966141919364819376094368750645420604247506761795013269647021867706861175036485799141627525903342456861567347004698400703264721430334778251816090713489642257519610205165074679916418691852007598619930656171217155195261594031602684535358715835247098627518486239655072788826559073043834361386811427760630223665344922690453628560833674925634818106673174961295200563998321489238015665222910807054976798771674157771315564162601555760867858101680697690668183484450716554679733580851510113615539716316341861660215428937942657699903586651000684496190302739965678210205420598507643047501815195530306448173132154530667769336354149314017159204819565786418202127701688005258938435863964549120000000000000000000000000000000000*i1^17 + -182580551930903233725327121642061530712510316226547468786342886332240873246716047672677192460192822611491870647443982980346813860506318335228700856369407113675798026963784287888775636441680580647127722740875642938160354496615870957626009827419631431476753364750614545397569191879248442490499219477100658805327000037818902155218620597584456348060893760027114055725240583089173514307134247813714931375232841862270264497434765314326750139149883766783215582875619764290733787494080631799663186785917800046876388354112157990734786352340867791462420448309455870196219321770163438149788392779017929827548831102870975625149775501979209313650843632819681018076076498008089935934120537736020264083048027745074958893186585376526958202738141534437874116218898545461928894835993897776970024010595998620227741616245979916372584859559735986717995210408426474464992843696500565890194251361482074715465811022989058323202265185621234189298703565728361643584920559199010891940691025585518334808434264261814740571319515003285187624024907151616828866495706779797188091579570400534121404871615790729724443379066814257422760013149864075981202802161689094764101632000000000000000000000000000000000*i1^18 + -8894308672746719253591887648443509628533088622767142281346494162254330006210698573112732382234267687986371286351951113675767078958279017611808448148397062134635611310543583102299142051708321377832988738240961768909292187485476482638532159142314275080484343962349052278391144752332712516170048943370657427931683435237884013834920367988390114791660571553448089477464755321569974917703113779535312320599940745930470465995485812080189949326054936439835837862105319538352503648323430281490131976202158139280549251918749402409644914681217379484666552160906431711738963049054337553351053928341705581201174966153191428998563787902700951469905818961836135015268754761849975106103428004711088292440891220943415946385554671798377248982149178514014190134842979436021767062128345247773843389354483564117961817937672054591121023873677729556458285307144552557578862104066284743300297443806436848145335223610268331052103903666895977410017896804349317734816952780015457107325051607686352466065191995933367123940702725220826436435095218508476917855396565146687980596722554928904967075595989906495574339629591722715020071653599252737960563229426043584512000000000000000000000000000000000*i1^19 + -186811883069082933328898394170166569873415406991791654793455966728068328219249031316465004411344582997095499553436682794474630349267162937815846342166538627994772240053455071614646195239767212664620142837521382115895043349295941512163499644274527558077024632742817816583139307301197725940688614125553453440860018461411493601873549992685292165811482174460499764995462487334408796967992498383013005780000372936910370861818137644846045860747782779836508395772471964802695330171400186071418401954423626198910665310456404340898622709637374759086433769854671488582858072156733576094202870972633484689127345652875959506159861223638221369526292555249675212003982271610540557030757853782923187173435737854512840542413390384766309322154986307392254108986209863494697174147989800349149766764863661186281964474507915482775785672457085414921412914067524686114320652709957125898280307603613792309528494099201615069899623860230807172635675488011009238139663492501804504348802662779673695229050228356994400370067020521029155706143286256777189770499001009498839067226952211638810270545754378150781795437119387937399258687559132763380490209466641285120000000000000000000000000000000*i1^20 + 2060490390594569244563743584258792867291804779486672896794344470551777162326185712664073458078451741725225863653385502392568671044963290691944372433165649210968844504282228589578296216944307054057924143643313932272323823172647775952858583664570851281839188410468642287159220735585927102322863622248062265068211600898220985603099759696583489023224590856939571129956714197015015142305820805338395495037926361834736758219377199072193411671296359000821398553733514636524056230719629172128072987692373473946137507932007735688775196812685095203017540842352607401484498588136176076144640896751405808401263736750920169707981266255457915491313783033377940424182498799391273717008479171093767844501040890688287769759668704928621244436500307551549379826833182453066518955726530121981629963946742699033094158398314931935292939769664025494273112789425642067599552086286655887474923014972684357246149368763554603716655678039893714941247933910825892478064743830996326854966475568996436286718671931823203417286482031354909377530856921111406648464216420705422827308966501420085408932124960777220223903612299059451967007805926720526396047577055232000000000000000000000000000000*i1^21 + -8175771377529776881792687251906794722368025253709347527118495351843354836445011150883985159219727473178463966558949973963504546697066786275344002072137122518648478780121628144319334764871179408176885717130793360434516669389477302166673624322493650474590700371941015616583563444954228899749588047256665662938498358432079432262625001160455389961664733917237870260498699213099920426019433351606596522354452594709625834604731001399499452318302018649246884723802346318738459951749234110301418020624344406247126049395129353371286819718804158928977567747325818488342830954483783879466109657046202793750129762853106112346912679527830434856961750198405179260895450468784287515649760433989166271051927298791636706558884501497557278518774097402628922399375587332682749131836900548323779280454067709363185984264237634226081126764397601741909266709471060630324939171161043976278040250508991245582770803330124835550112321480218529140084490116178956071289262975778730753842887059759720949522733512377328979207176230069161417988697715030395971311933720713842829080605954497463171962879412085509919489374197844294984379093751243304466173132800000000000000000000000000000*i1^22 + 38310705338854123307719603421160528459019930532083793143460586660470115273210105625677426349786302590287596000802014491884245817937687949363203791641074963515480849401159991438515379366905161250448465924739538642690198267739619285734701786862878126881653783173763717037186411114773420460822802761749085638322832400347562321933797563955244685945030442800631770190899712507127203994449917466666473911814374246970008893789349591752336687374623250135916976926679202471576159480413828945806472214234845929894714954021440549416940863124149011164080757130222102343520764673676501190767412594570080311667565823608781688463264917657739809803064308812141945597492600422807021442552538321255608788231920358143777642115586012500680543972763109387332309528665864774054906394439854500426660731933281190645735588141290741306524533676604022635111449950147200742647093953388534248559248322199501351052874824445403221203225877991278430608249564072196204493460913345016810492785146714852303004660303116360045402276130310013853333492509803502116333470617006885277972343850876405632436978797254511322277481235861036464390298710415646790778880000000000000000000000000000*i1^23 + -221221003645613188490189986500602606577842432183416319405486428899658733691890705190619039590078196011665934937132213080162655035378830754122419492365915691418356115093445778130819875715617248176124800253521437889950452798938086271435578503495113867768985400775594677459969096170197744260852665992664680504556238328705320737531717790818702282606237406449703095792257308943021591891153178746867253518623657675804466562200412612023937640443377841142716283888791349477585724868945296835263891300358958169603991120505617893513019107877037135986586297358314874213208552533464891363522296948460893214657253743848247411060134748128770266584493888766802402736565082749593641781114379475634974582964557986129622493377065078596531373685950450862858697154150093375306239811764923136282837112342014283655235806338790476447739652954496058542414660290323174519757676179703310367585284525848002874212349946203868706996458294995186958149084729072416557565278607982339082299398357719581774098575821529630926624240169022726665812584329769228091065899211287736250887169134099139601529553001405271684290057440977552426604754410825318400000000000000000000000000000*i1^24 + 411457780498311964831338287995910979506518068381951383028176925504594897574771900607062107607691389157039580331914781349006268660104247063113832466650192853042063753586330062669192400827803455119473627424779120685274228429851587469497229229720187675761433037886103345031152057261018373103481503828203149203775084901941614241534642108280679277306809354728890639456373050353335794137199509295123242067488550086237749351558133510046679696363785979831344214871507220921161494104591079136868950812306525382977770253306761192143908899812105384828465570461464253483812459094930615072699831880198063049245847874831655238192769621511545335672247404598517373551235493439210689642556411019544696301006092924340905783780397216013818273286063228410241728433697741679347814067590462994373745995750694299992295351462410927103679764330888605972314391407707253328613631419909219527366488236683466252911677781239515590244776779407180239217668533116148742998433995423770324870249362244513448557587682521456190791512202499538919933383534501904292899217830978524042277171997499445166510246286992741404681853940149882159957272428544000000000000000000000000000*i1^25 + -3422657762605179998025782340804405960819198658727860434763538854336596567834210102989860992634546901698570476181259842313437287786627682634268532625319028096349596591849223391667033551774883999046690055881319853728913562799763641990263674675324196810059059773838303042074845809740192377679874905982414921329665880151520198093812338789278576578182941836966732810899209633011834824731242129978232134331405391844362503777474985667841013081177073973738390730395816302713910257130334745945929192530280005208060298601037223555017547704339176806978848061640123833928006279354587654841595205513007796496204575466717434193308344729255343510722627967304808006155296297381033579447945163958975283354581502278772678909604044523876513253993172499486973018997149803802353579948832121925058816984680717197100565204471688489673576915264291392283697039367518722285314920828480920135183548684289555052391115290850479710697255488279855835678754791671427191919988282453660259107429543839465305947313646714037618551747276154366826875108191697749157310262191373488887665688286070204271273798409949431208494402284218658117281382400000000000000000000000000*i1^26 + 5010524033802584383852031797859088852611448916599082767457658326189095789470529359539894911351520109915658817953555685780241090208363731753545809097361446004443715008095794031414324547137264301539650550421796583708577282135704654962951557793616181836540451390596641148110314376216551305771723485760239944363331553656747855682403879686874647714299695227723537082153769879977586810785852416910482483207614582534454289935940593441458061675732118902661976233667437992941644677303759154680292463161269941788227750572147554793891976851313694360651028141778134689744495614773389991376243678390563667328819350073959551195884166290273714159955344472065592093651738956626371167417596428310907689897937153454724494723192777927849212724719458689112148183700935589605846685263181552273038604809849168683840580244738711977574976967670334882098206834138622253454913400367005075471435553751426209804931381869797709725379338208134965061384599875457273275192230938359989744166639693982506453315713105884855812937869406519370056061681795389365443826607599145910899103363387999377998551180191945585298577354655250895601664000000000000000000000000*i1^27 + -8889006401985282287558852151502687146079217449790058152785190803364496211731881600824178620036312364154999384038269277190929830217536057929637566295466803008711159447923916920720814521160783192077609822020554835231565961525923877306927497962727410047162293849196800335960106444769823899540592495920213274050486637582014949751800969431123352206352803699057726578216543792254819431027389574941362707292079836857909920081007593087617659406996884885837414267358535683042423537279195008049071075908233877995419364879640996561245408634646885986455251720110307769577277256634360561613620387896235877992124326250438576849502834221727903710641358096817100363939908719139599086885193384516275400887886330035803716224600909086616194660782523865092775022938219801182564349440363125879988675145469351702023309469317804955508488529854377343840944808014008840601535962783596991843785700619732363795236137148581635315133507564651353153426529439557914591210516301145222792002049905472987606396948828482134980761622901572743869500025000182848131391968362015772004496027122043254609302472534441144075988633798469222400000000000000000000000*i1^28 + 18085911490174797095633922818826650822777425127222289800545631166518909423151057649886927189669351327442163763672793744775353744427025521731353807893700099498048204419293539845387781845212038932310622836273890611793763913354571050269757807435240215149609278129263640395963143534658925112197587409481560555620691766414628555754728633481789309719469517610979742247278212017152815140073602501040549837831817952780581759090304592225149405911317978690975977358737596297977759577474099242934181239434346597783640579369054164075344422226107612811004759862659397400368383820104266128586953418802214321675788852787607580580037881243161731255524080227930724284805263083370892127119743317010449279696170637976866924049155386737261648065519948675709755603115221438240956511720700014922920252793520527572502016073625268944592308042731683642441731693394820878384499867755986640085460654664541050747227133001927713597125082940369753114555704986913786497644589746028771852930769140084965638392043948853311893928358160261304392959737228173984910071817537097904258667220384800525551286081914986200868752405299200000000000000000000000*i1^29 + -13341722500490495905807923435603993483493121562381590494318458398882348183111640439311784122813057070722728130444135690771857427804471311525828604673289593334894271829222858304375769804421224999522749882778232921353868967678831643447523954831031563924856756127923626818734620852877484150379772593145141672424181668185122065656411621126381333655739768172574873640485535873613943850719732767510247054332192146363295679224536525586636219570710952835404468800333758309970048197720107611561135932953422375447714546765292789341061847908093836629213751418513456763224613094052102848326251205568874041841898068024006621716149613828005640293617735419557206429469608432249951928846125530908935973198717549339797497088790219836287617871203474056977769306768597169739812635973911707915756831546609522376527417334070925440494084640193087511706646619699788981622026377667684770671571019249345917484772765521174862988574044520164253176014706155048348037822964565306085980076078557167526100191254031785907724367387762966912835420949057291905390918808010127765644441273898002788796015687856204671164088320000000000000000000000*i1^30 + 527346721231988826656139914334262149836609945284350445902446540257266854155181954234668761340996966040430828945386246727055141825415852469281497403600403002848395557019256269072239925975856468705278368451312287807778427257101559700202093132207639451905159184417422619717374659676292259397108667868831830111392314659623048223592895603259067769878917433280628743448175020307837285934917115590520360800538789441097394814269569069471460568917325523536241118137407033724689280157559388273999785052001096015907080889973174947668687901483547073416762534586353672024464818675003497703127806751958857373993583832381321529738270895638335006627929141321519442290213890251741384517491689419530737619441017443924812553820075623335386752797181385259489581371061858296785621001341685866285508832732432208271213558898486213960513188679479513526435303191807846828287741675794504823870606963752965564671746853000191138427199883047558829876873219788216880453854409499314355457328493805984643353268913023399520068473863717506318683277205037701311241167203588371231473338390267388942568386227558416384000000000000000000000*i1^31 + -65084301932042149042098616984636367536896451386707979976604637232168542260846777267677468519385338250262386470330876656939149804701235620017641963758669686005281937001807517142064788926854348664402969496422599162245866552956678862664989049335637770443423607293999560168167893397962247653581922171040011602641124297636097614352576301624641878609332544336338860008861928147146101668294755829566372362198573220920026620566682225199304925905310046963152362038140155657173559464241922339146559147254796405348788008460058981824649197931376118782141306643419183087791545989796152398607483313673310965236169130884448642400719019694269520273762249971958069005162820776330990953383813299788689261605098278874617634242388928981253306272082354567760439598335438153943632804214802859118316503948694072304337517239736074706289032697762368367782044227672958241171447715763912836535693278684452678196136967283843537426993222538408606889785273499353897240442860885830518962625772946497629475802093574102381146492761310774105823534795448665549363713009155984264498524276250495468001735024312320000000000000000000*i1^32 + 2637427046191857675245387646066858001553513358467006798868223351667154130278005485704706684353496265888263102143770392276727390949035460441626894204048954320557090737536040114064663617834616581415135323466297195202648794117726733758917147524457679302857423875358862809932785718595189204383482354758982465243002421905159408683767422802523221107244757000908469017019985751311420247214138264133987061837371915733001102545614249063110189314501617948770219040050319036504016504097669864055082100304234907552903151781935709585736726168750785923046450047781650193730718077501082290116043450497510485154870880463865456997101666923173209948110210036791327625666276944815282006922887194395295945467625529464790870710877801196995515432684950570582442177073142072187115963683562160519453775788800581964717573722854722739454962608730499607048492183467801332516901858005101736572927482745932226103763249848739466027288148476045744779025953730301169881004134631337562027089317663039868991190455061544656493141990667035842091671617780486896180866655067407837886942361158874316022218752000000000000000000*i1^33 + -669767944126203159087305463168107697200601606464013158057009038185801195447675508369656952681214218511720748506844001100517876609902178451464531394408740740638139035397149199953279126538601605260794182154585613145908021717765059861029311296600094436417284346609392731815217557335032852447707018357218137930588987081909363365323237610853600883798933691213525067826063866010876676299383110252558174181881886723254120607341142979881516366361315588422716449128288125777551830065805009337591579157710058669548270754882819090921352960580999988334041105529168749236860734559784916263743777556212951154830884988495837834977963299311943112008511258078346433848339322252970414756053269973853609519991232756230626295607843219146878355489124416213922471046910236320925108347130123212708355800367164477883503121513956013000690890929813438900696132504805981693454299109007451985667079619132754132971625576465931026902535891237785204761413936313753332077671020472075225633243912419605734722884549065792356026246688809827306145719863260656858912646356928575676408679281880072192000000000000000000*i1^34 + -10266232944154551213506744833959023755150403935032584953479390296561256490856977219835271695744720994174314869140924797003556413707916645193581913061195268573753370171685594642316546326693151366691099300833616853207883761126020417961916569811570109077739824863380037182237825641360453480571432985960009789204471901488591187912085635595204873165847608347508537053744824243472563734935409088116437646290802578108652527808165127716652063829060825995848739395177907869279272733857624402229401390023353587462241028805681573515119954618793801747838932804470530554419154422584894984875031765467483612508665165200313213265999457243072900175760390488884779268440689913336460773472697772180120261799167844401383628345192898716367568593784010044235948937574481096362590775797426632403615175967329987905304820092463019515992462268723802010021495473779303465375893011758497764790347072498781543932273647323234888036782742976693393583255931471667740504809959486593974697450973937156395283095059396420207381695431784589436475187241598555655815231287270551020639604076052480000000000000000*i1^35 + -68009456401209478698598808553708851580694430390681275548362980234201991683743078915405824837001172210864615890766279060484026212589472137035462194268215073357204663368678253602924290263822121019097511114955516667872220806225533000735352037457214376275204903222851056106444296146277339077832219011283616496953390992588221825705430023588250610054795243907303921865315352264734325227443933907241681406462649982100868172371491117841871441872281668758810931468586170629002889306684287130177109964148942479934051457872494684559727762363633032156697869394909098813709201113923560388266723980331697653078603806570622563345587930206378515083777728090280312885028004143801864731764527167252568923125899221261095915326537948301943408226170857037550736202675123061768732425919464968141144878452347793202979614412532616806195909406150583938191409661848385630713817457796789512132134920435122113044866762838916404354165401952603900299245999079138678481858638255456392342539385744686008863257135512350915492294996018100024419566640944438290448429663540511967281152000000000000000*i1^36 + 181721625885595842168285299018017267411674918855027882334777011969578863057551008415895616307759412584849953826278903071846372654211999231914228233117137550760791891068739153627438815047513309445174796564738886088953023155508609371954864785775064244722520508375550454290177550924159192655185227791088945088726135522124000739153328934580590205272850813359863276078725651080947126976045531384706230692086062487853933703189322242222671158148549620430531641949041764506488792067459436162788823836613732682287752715979422582056356754423289634124645126155075450929903239671525151322898943474725309632786898882857362138705058331012573843606430379032344217877095205058235264214737635672901116245759523620170950013350391877584114802241668681420237906752687237112424382279451503166432972229981325155083440447066595242660868616769693544078621503426394658892099401784999410708233991634048960834360799157030024186145558447576503551403279745601596227688333953378554926120099146399083905130914807723635718678463948372155206254835537563803144068825413209292800000000000000*i1^37 + -1219734038144922166887674129454352321943160398613964468981140620980269707093450982489312148882050263553741871960656535047883954260082002812465387879601901146437839458863891508094190147793579644317551917025062923590691065289648388623016989042797342258982868345072336699644959859786336521220439363744077599377468603845424505048714015671197297495082397534984729830166436842583597709936314772641376543835283835025222488684502722431765859164720529649009219454593341264753440022325234133372193589875679253758480794138736578749343386279177865312931985596161759085636510985182158898699787106087615644561545861316881332335967058370111038941975896474874778044649878777751684206048682779967298116113372346826849718226016669418802913660379784154443600545358373819131838219981638223114719173152520947766818326971029853508661109682352510461025597755669792245140328894307535010749290222403787093378515361211092518022241974976584497129690493978850642184361930884185710710373440539870887469611700953297015112458665714416415065022876425771999940249518080000000000000*i1^38 + 1133475649638580379482087163244539077471650100939119489348222036055556055711679862260063402227889133832004681447198243157940554733201131938597718359106409921268774484502074735350899454389991448678256767460871664230817475240693585483535318177905142742289204245248705065085178810630956075838956373994598209398193886657243821048599115474034028569705054925190561319003345210334766367741610261884400059101974796520149648239112487304951580529177450484011285665726597370321113945718144904549848658470061773899207886712795768076159187871871794788201787279530170167501285321085186118326737127029664082455368485958071430071983991179252857338803158529326833837172098433871434628816020939134459034521942063603588787160198637844203409693200433444373372565682212336786024817156802631219118772435126990747055684644270467451813712063990598110287302438893058956779980566111456005525179571781738006350077459803946031283911983327458718838550252019056678661620835671849524049277658905477662860525194726865729046879364420365391531190045282700738560000000000000*i1^39 + -1847422153140102900449274092749092660476760243663937967111026795047357488397010374380011170437147015917522988731594917298918486121776287331227756089431921301891224652271190191149291421490955077029628678042110111762900007435505968897888258227030331402889829344843742612495258231642906374327628492718965058921274210492966929197470626510628664063726048708907221056612942782128706686698897688701149056690811687228292451493263823818446480436712314608748035289166162888761493088052812378259163287114251684349762353038333036191759401476853480818325321713354182392383994646333833450354434481681702396578599592512734974596249608855032363121175693323417064915367717701005014670848984351664864229358835837412190217208580024356845516635267213049291468242826061781950453468042575445193257546277912705067544640347979623504741098025247883665353843006430402688642539235062540523820161329891514524067012114286420252758313646445581691286303615384768097055457447421635823078927611846739662966467977614940119043315944883214059192970095820800000000000*i1^40 + -1393717251173743987806246200754644991235847679535185730419429069893812052202179597870794900983407967835447565295086307841027455640338815687658150285535021996753623440913756815549291034442439458318422222963312943526553118511760968221519870543093226909530289274380841346421550921860536566574546285727377478938940717244151602438362988200253055901266538780566652312254814327086361449746776585623049492886243846529043064832101736399747567638710088851959587910748590689350706572056432037476455142355903768488597636902260873049778967566522562367973121720204387995844936370753248194515914817588743512865338258353674097581787581604798811215942714991479288781314028387392166840414725075319526268737594151033569850727714837108355483267777507342492226550002249478307088305725038314417489751699535068626340094159248354563720475432957067047201668656519873187671973581662024705574935623950116899333364996485418057016387728533301396244563609442735977358273928680486371885842196278835955790490193012143290116175997827716830238720000000000*i1^41 + 770878242441544738972062024696550450090524913836713174030628516812261751688265519522132831943254324691960920428800324898535808723229789671015113317072307154255133435236077609776849149631275574692195780103361046456502056916272683623820265521670441514348513015111786937630509967367909307961963041529556633675589019867080738110395095244536880242371662168441069009944613936009586068533065952752947051679597510590405680888416781802195359289866312940122622551674984158458977738584229493936276316510290494568402980583460785534901917520354290225591118190253855676215102792380946993717715785191389239362504841504900187050038299180690203463198659592256688117075782428334545210379119796894183851985333829287974669467831822800481896824092820248782096555684493055985175832182753452020396135719250083817175199559884014668560320829469554004839424679530353737518044908499680721908035348859190768831371807968332661031783647935898262369222359235334242126307350959445088676208355844319482428093174930185629043313358988288000000000*i1^42 + 28335580919857302647408099805036347368183765086118374835377264273802375569453769674223393698307913680707096276831491402319206080328879615309986096078429351061210556622173589146206652945802018705238291195176785432043278728096435048939867624641340425648507851098700523919728467908672736160148824088115422638882019534928678540643374359258632544847016279225167167265547098554638321917589191182924277576418260342298066964125458043187129629242303905173225300324476086276184392672316189024550955271026286169963059523020767264313733914622067570457228074404950938062799684071400837339328684817382198052522238232483657166992747048915466695093038099466596205865986051301772902052305154461161550093298231319026127183188525558545741924030927727026133306184037000804478145454948969003807915048752527701989412486872056468119796751171087888114861079298528352386425091584559023568822220580791545142008613928677997411839722489960282623143682432124022474511946842150429938261230217414172668974679490523517163955200000000*i1^43 + -17308770683601004940267065813253588267343900672910596403644025579687611614605532326097801995411289782875499943321849534641320778540791962340959111620080123319934728556419092996602919667636367054644641167802093443099338762283122157869529199008221187940917456812407650921945665478478081668222293374802814013116628095697037434433597429566404128197865864436135810981084180171829329861751525225883258127948714562970658867037439536456129317323036323043348662765241075124066681826616043697795487517796365762764920986532747609500874688820742765324725268171047762262834287679083030125128423557269375018956103990246966039674242009337179867611451702196081314097539594270014210159965305287665977646227874027293807572042919061045396264969343241084784260932390324358809036490595010440094085957563606804672410237502297125613532936436620721464668323896233893207230451368029244552228034291169261896965863316298902638464657159401172380988137273702247403151569038083472036089696575654981287462913493145600000000*i1^44 + -3317252772756084664513630202032643218798164377885762729824801951995006835226522479711033438098319391130748786844485419551068936717080910942981633079184743988022205424423845462095075658101952737437966346174058797206348863166376995750569478211101855067704063555898833886122416232608682676537728902589110724004128583314907952651968883615802687747855201997702483204763030551942782513175990935947633417558481437390211780605041271578782951309162668822316143388654738934138386985776616621392548129101409807084600516973894271427891345835773496875117539726318672596804326443180908266651725011837790136582912497382818278452787549749874764912501326909251747230665054462838962598544043250975983477341994157161035714926548169356684220667764932542483871004477897966748938036142611804668998394754828625204035188634519534276560289474888476159895087190244164770323836640707922678273485837918643700353071252399038727228234588336609224525405190831566229445844308427004583929568285524313698761088000000*i1^45 + 95375654251290138909991695616068106907455382284420348279682304066630333896480420488037778435807302530108189361439945128469325149959514617108076377485157792930163994678893293475168423757205782933737786966203330778351776885436638090156777536046363330098446591848807305365031741810501555951448292731351018747728594764645761792586835752285421659847218163767075606442957642386891171105997408772555173616796674907055979949906935381807253054867513802906000153901673513744372660428207095826307699087497053467708941752229261931967360245897038812142499913625129507423073336781747493297969665686152483503497023363653369352264416426499054621781791022822125279219518160841721361898387050910271157429047046942437537479633098775050175879651897622734793815028675035769790238089639796296539550851292076884507918326164035503939697895710780625594968994600362014340188732379941543521821356386603269439203454411452885180450083942494384968028357036996070141880279936962191458323931118476800000*i1^46 + -170122021692650090904237828454446252067031700971867156765157207585556313652123282983923086089624841871064558546956718565350098407564886864926858901696570741698553969316551214343615404451362525226288998252667189442962306949324327998846515589263685491794180532826251892367511469797971646992332215910645021529441028952486382848081466166227890930348880271158650373836974745806000029813313588923698269919348040775644052734293490465176095420149299247317883696144666494322295141278360498269885096268070040377924589636660465651825843340994537879728083075761390515076376625952399663366446880502747301164906850134292805352169617633899634871743987885122486602352262408357787532034540983542098787354488404857441455895474112579557336708242226340211428967805134196543342285743395681217541395281935098342429171099230069459970645675124512719090204763641298443203495460762210096659798388115130090177323554858255904809442252508367425744230404683411955763801281527669517117120000*i1^47 + -15159488763340263546774486068684267080877628206720959486440831932581598036581017540110414743849798654865420226813629614045353215078575136175404655099713481676851370169990570874585930916751439634747043510309226696422747308990985194214036753243367540778882763728508851180452007967820579150689904933009777990034968974270483821185866383123312245224926881847363366209286447217039072897516749373461485995822843669998307335634700059150063253315480095899575572656570582792952943955570948382324674604521079356553115406673572217060668845499694100003040576736628051207706682565402466913380010466627516121388367979710443668555480718329654570869135790661865642231762188576536390511723279669371971533125041183036795745018528397958104286802857814881553599155020100466544003772104815245970435142260309049751382817814154786728069188516257961233201204843170813070424598013803958177224469521856401653107612256839635918940334080313167223566118756982105198787909136128000*i1^48 + 36596069465049343658541956416441270435298718644434903720103537782114746009947005141181764440480963931980696619245113391651167256761655121198887410151827028096344629050633963855967455364440723323951165803799014718730199386063330031696266566789576282091463476291526684610410085665346473350615930536166601192282824928099310812395266659322375879869810383324417219142066606096972583198942473353277640141859054335695695848697086987337464205504540441578467526564364433045332561962947310634301949435726205647892827875578948287903109785293128554628646215907172487539377234104998227005850314629524000575132379660145080707779054820638601314514739855454620051015945708746065268770103106952181847921549109290165558890746926276769013831601655970761360764034399795773353295690910424660457803258345290339856110291985458251754238061050493400488237193359532647927604840512860940391107202703252205174127919427357505462986547572997308919576183219552068062000*i1^49 + 2044787018749178197519093485844706740959120037545690082517789937161756192109308710012099349454703739367772068773584811329056275202104839107740537195907732288273670439609257139847488931826995704799374128957842977053405432122946290104633847770416190002279099405449123828331057212981323217521820829795416739044708409163883226939691928434228346094936638487106228152404627563363389523508569986490571891330570247596887434147376460850587506594237840739915430224512560706577334609030496442899492215852192348687634785625489480627254080294316345509007865056657961157475274119774241383079241217404970951088633035406933567264898770623436267465228399453229294832054384352709675206461349737834940534505641790798759177357606356786589794030499766413668759643756065556198146041494135605997537092455638276243033951212653461766030792382394877748798120329545362003464545160335439332527668896145924572805603765689421302722973160029230420497497240*i1^50 + -301819975558142037981196648433429277730079092555640532096295670189560173507937901359527751928847037203300113909062284028278625528868769383639600392702380455209643002627306282195700675005659972699738817148718799194042891922383622817364021186303794584211434219019627448179373090994939138816303682004087985640789999937517065076028030063904934427164454294256641401495582177286453923197198824863321584204625498106217528323328417199429917633313636852522725488656055885901424757072995029052124044745236954515939935883869452573387830327122962033412936282568820374115559173730890793537881818046850847149540378287064787391778198673480873572241860383470407806606456201416458016805359699824035960941727894201820524401919797819120211951313233949944268860337115655784451601778821200509069997657210307081704668739002920611247525905502642308574698314919634812430838840493664711166729647636800169694944225509*i1^51 - N1*12263772605683460166519515871512335665997708061380276973884673569032454741272440046417312720892753824946214166510951069019136401501777169075272564397709654079215879852630574084669288075936182707212446317172480714984945320907471428855896773330508064701126669252089119136233670466550125580303399880234128138231976*i3 ] ]