[ [ 4267726927322606567839356064635480815332924209804499952872476503143900375793700637323801366031160465452594338106302335255858692628275031960029848206189809391973081350644623666233371740797856608504874550363790218442426064138200759441639733422739514560489607762869620575107061702753605649052575972688768056164335624149623923950445314032662791678071322401412328486858078853749749186185013646632820078453609326830730771407592978512151568770063763217348897516581020052461569184539689347730947919578665288103358550848315518794745590575428555272122991239561732440813131010320277418205228829466104467450016206234225360937742258920573317509358075188396147758587911668930722953590971797872716471883074700496260029380634809319865822017838674878042875013682718968929811192038173489516904094677076144036830331805715926936189812147005325028238334222568160019964602936333659490959536131021742618022086981649278353755662986436190773274908010475228741048680367546519255795571003422028486339929893622427857150930997924543971486296481093533074607315050953808431143965417140540178151648611395427131868426295745940808069528680367745728060470662602372789846651383886789715118253889140005415583766449161502817165833746206930457823501968439084617679819308256000996941292889455364872899428095399042071887049318229495160839609022456994189089444393434569650577520483417281233532058729100362420281738943512030718646891951056486400000000000000000000000000000000000000000000000000000000000000 + 27563554119175064468090133521606956356621357554082755110994646173936370182531923568121947124279018271727048435375058982657113289910865722767240078206230597906121697369401871743955897870285814174624800785653069235546177539543380836154022234712211205167987011088966052653828690107058397211474869773608339420116917063532712228752954415119884938434600364062944089872426483107519251052535235970843958534403562862018685401888067496320610238407597127398098863122215087676237578429329487659408831041597235946701151479333801988916578517163561461130978276561635766796536712191402225356414063800728690319828156331146377964544758939919355821788929006932648656458761548250876284042767532801847275249155177312388447904956643845898627370682433317285455026752358265303361912652040991059638185609503361576667756600499450770279621069131989040206056802641546999503981703558917713397978054432886280820142025176189153397690633220009348542440753524046124849087528949888253210098143697703083875682781992263332971414845960277952084015969703842847339676398618778337415728397384642115999259833290887262689065911971313731116262844381341481220466955466114230873356434294658422413463368023859563984603737826453354572599648449641753788168950421171949637612254678820663914877419651578863843004534538834492705459863049568677916241154620234574670059543095296067713167422739403980232578142812764127556753225000581068445251627961548800000000000000000000000000000000000000000000000000000000000000*i1 + 87710206025471833508644601727976627248858580248626440625414280342464762876470663738634172457343216373563025901897262432474762197770230455632412805117579911201937197691944901212813105858502702396935474566942348599872924293202829783529202079837898172928722739431692685012090747528865389732916444413856738349897349101338075214968042725854598861907814740055585360432946943812587900530176454049183132254565433987445821409863904255688617013943932343646538231464267586956334082905531726730178719837256608642493170885018422831208965477387072446084937868989118863076829896428360681463502617329297813723015148536789102778351032794744272216127897678562001770871652562733535648529558996152433027153339891114630908831454946720983524521549236810161643724378622911191771567177703782685607927076658335982753814265562608443461782864378288923590835147232628883415653848937549834238598523533121587682737409002322920851658173362338038669234006609512941336687440194413931942544683505707932321387868263147288549476133505272776167114237593618279031303976784455619150095146466512177133307000108639575345058132800583149271980705813229527193740701234901577330312710528583390620332688601230793803581608048160762738792833783532449440492611409160850818332943689009239298716161837851621716751968956893359404893344421805726432832963667713808995351563118620284156266577584829711773788070931953599239850577179709834046763578687488000000000000000000000000000000000000000000000000000000000000*i1^2 + 187314542227931854655660440462728518072773938434267973674768802068179836621685116321260770097986459972095842236659886798422658131076318992588378261007741090121485422021281508925567404450129647768304440840334788726018846455734587095839004559549428190847996824728026462715969889575605450804486442134527802548582132412105989745077687817791179493027708820910975662268268049395141157763714374690888263533385660047963238568878165972733620040905025071330017995402004811146551773909998751923167377082327786141062799004298057956498487147001192077224327807265711740175041721148659830013985936460425266046668891625616133898249262626617091592652218557846594873880527087904343135572916957609601457628123296599302553544021516756322947725270267845645023771554681519671963187785477642651064445626182974368190470924331394532576477511857111521877368158565230682620821538992251553794816834588964284888480096594213774753004648676612392779755542921167373788305199630473729857818976817570492761556824360419908643227173372517797029309971821312804652109922316997170813594976651705930855393565324673258613236724684485740188388976993059388725015526612339718220429827931166918538702246399345420092536867575917617490713111464742504841758340777951138791944939608350238013154706204053172191342926954853254862239271636905856930100551851162401444744499899720774387486987325350033503505757978597313153343193657090044967531629772800000000000000000000000000000000000000000000000000000000000*i1^3 + 306111566447566619817250002387222412763391892876110809252734801778238329980136523830929489282755676026456314354486179904842074403945451341548666001409277741352946385954447481963199519515467723582437554282059261755559775263747057130139182269337016414812003356705736442887302963832294348234499873602693584813181283125252631410117836958591376600246510869374659958122160981077177513067069941695186701661838828407984514854552712358470569473416847701209321852167188283514191650922392639575479627123192970854094323959679108826094855608660085678013884453090681967816340062032235018891337886107482163286744107010345232908665853810951177241863165405628186017898047243943625861022727016841012925607112096424260841877738989629599530276424145550605090436812619444431613207256696057950778006228709445675431209678186692106795967978527512928807026805437883280285286529950531780960119355458574090255400477591178748478440468425170057648484679326760125705179032674532468093707835736827825975955385085024961343428210886938514603005510886299411724590166760062572565664833248603525062190174691419148731231349047356985995129225515779514827176823361378085685302950996432181685085235436332638728040027219702327027679842353165732405668275370483300636547177163108171777092568153781481778743815635404345658262234330971210393204522757952605869617718019423460921966417203153785123560676077719548895156938861908527214388838400000000000000000000000000000000000000000000000000000000000*i1^4 + 397880461397757235560020460790713398105406383166663890183173478549556493348741829147009104315806914247103705656145826617955596139186776016259982800966738854950557770970945083202510144352734749420241900970986768423308639083890289501003301377675166803550724404174167045648251102019765012088524433276541183321494886487931139340498672038417787742758140949782268741270284719382034914900097640469574720918837849298455952703017501707899082470315338889783434012567182723692368484135369372848410360479248903936020399376825717514118845672891123225811611363022379298299091705304732256276214794293759517675259076251962696340800929812156784840561749325810404433555936446244083869194023136644996847578952583918973309625140166407594123451830509324411964717245941272414357085901318239140830256837556999759004477351413306196344433173357247382431420891428528641463387628938203908948291472156475133907694857183685561761360793235947571802967811428716604400788212840321958895413159298544679748511237123364968912873218784571358890187749156862279389227177236402050887871115904968100540859261891534617030867337683177964206214426597468486784281781616772154476710090674685746883091385513340614467002163434755490169351116515093585122240442928144756399277010369866767751393004171188192778772252959264477079995261431857454973408200919127597141237619042094093981519858662525165690907422342048061441555689992594546766118912000000000000000000000000000000000000000000000000000000000*i1^5 + 421802929275566035769832605815305153702953498141420985256766617093628999270708861869387044736959807258150515062651765841975930128445004650530272983681003198726279722756048168025069249561495991767573421318350605417875215168523718337508569928896409340368134582267370471811106799778426758977356255190498755550955958815734288586785936078662995261871584875578223434701944401317270699855992106697217225813596158838244749131001963857149442944899445833700866431570070809484121032653291654593028631902647175202049952802539146297896876783838403479825620143469185264423973114668567324789245709523894328737726540630080298257614147487086679158292512796388686489890064807171749397662535918614651877972118050464272721853633135615511038821168117607171617503770709061472823649742237693807303740750464050745516708425031633755712624108569837430011263676563410324038866405533655449763168849613721191001583828733820632862203268661494100103896261146820280702322783008341419287919641940892556728837498728453412593446145861922735619222772520593994007022552614949759772913713437045891326127758956411808718977909401533495634155650056140737165610253150305882791442979910701434061683491765652679780038426823144797768713085298771392288012585228141374742518193008453463167034171669293888925721499292799428505108534731124156955633909139125691705563542595046551030761942485592422394620589899226641534922834411099888445030400000000000000000000000000000000000000000000000000000000*i1^6 + 373696867676975996280740586925847219585526057232588781298560680627934321263078176242961074070151262817979347126641155433899532424682533138498816812156121014642011880915297355302124734507784324335597908116652734260992824094490390815588940886402996381777568107309227337368818155328484126016497183747513134507429907888155951043413758881310197061771752891411087742923122026003081125658348517442321705755961488567012249470287656694415640523235273070056048018277132085717979234198223190616101464085478920629769258784590023165777912232338279549688245869150532395393907221957899490118255673112654036705274777433507732093709426764155948063379038554348899960029240421096171712235336740597336389535409418400145973004231177005555586152961192090503707221413671403550668763672149903353422936119952388567536725259600009703222151988381965732099226298744871561527640165285829003953149621132741171077664438785974351916216253623759003637360927280669690295151694288724975606807192038011396352918898886005472351809173416736573154606269467714377574557537803397017444287499816776147059469901215559370031716845104515426741566905561139439489102676167541726949198781349437728323502389262703639849546274145506957669260836882779211305638929233781414376254222437969017241072744923270561272416659081814827119151821938901914043880314060988064543931941026186250180305027941071001925146656204801042900702318293493649244160000000000000000000000000000000000000000000000000000000*i1^7 + 272555779970722536030843299837352864489427110875926281735567625073688366004207510802860210133942031279269222239905216892775707467115273636011065077218460902028999409473219140996798141721453329097470475901088435934759656934554638073952242550164303400092972166769349851410418894814439946274656415227621635430534601769844943406840901870404235094755319324089488709962186869616122833148417312412800179708486647278585556104518151017021476407971467806131397341547408059644633312247887230342944046385572798314074474422453490161940644716246339689988279886513625290421618600945678821017617393483598003518960050452006871297392948947319019129171149521090120590221934524371636590433626587312185909726112472934716777443869609533436616613739624930962890035573723435408091256904176119716542846622333784826117763591263231354487974433103846333140465124743166177024735748079503217263628007807880800935406653719185351127750692839388991959808395714328456242405324393896098290575827937756872206148203368640950830696941965884127326857655845234515672863337432687038164721317271168138344413062689525319021265878978896857199067610429101411203371387024796628544195856370430712805511210981231923575548729705928674561941343153964998105681812317602372013872650521156054586826652528667754308473598082204013524462290334107181410836812875478267493370641825323518585914610521755174055735597047461922927704748789594062848000000000000000000000000000000000000000000000000000000*i1^8 + 159710137704613824915486004832403971509286041598285389005283437686309409006606171960990721295770010937812385622793978621420264153096697598369730610247052091871662748674682334380221166187011233357496042764128685110530257741571182710729330062682663552631278365357727855801195561116779492293294108988736968120735238871487339770596587486040613888274997199248584264123572729831292118601185700869747920992012625797822989507102084392035222013970242062403807844053609223455582803695491270847975694830324663136611149983854671973471269296790216488604763503471601011007073975722964958635011866845979026808617277398259379257871374974077590880449772208191630254076023300021789464347435444497915447647582142789873533666112688430003788518147818413743165777300015662203135190756349354348795918772046433221812361885027962532758306688598366985909906887432686991176943399801234983563434713583303736027791750327751676709733492815955043513055146060510587832563509490529332097532793965037671877736180226580221669380496431456924758146654062157546401618494955616202871812830093233032577572325225445334303244432909617765642516859084825830163306427184138487538594671002682576724883102589585557949202654172461595950837489469809639933052076725083309097304261238664585248714057745041698223510604142535439008507857844803253276243237991201215539710081422517120259617624384334265432903032655346279611733574928039936000000000000000000000000000000000000000000000000000000*i1^9 + 72970669566896159819303053793160291992841559492888248175547213296252186651862918650252051020149877769318101683935260889966963096938758773521882056690633364381397410960716290837142235790331339719799729843640255000335859214237415769992918000297764893982783654676071275913562822677580674137880312745879895636512217765851817698723545579403365898922467070397724103357161894004119314303840887034761719854848838548084393522389078983600836985326091723562710007207193103553742875231453496420666201845061993166825108551651355210373611059637652364398516133835085631730023384657432787657517299861431533720148360826661979974737003363932066402493039355996192553432535145456001244326553053177011998169035612574602426930666335974137121090246144045786664145855809506952627745145357229434705412685248722422860252073607610447492271096705202586979571966337163868968771035765697870913902142066901886474016684115687461483408763587274243664581571689042874221897769511237791176763946998912031239431589358444977325992859730383207013649197377341016247066263786748521755902664057351613308043226683185708571317773608179903305083754833565100284099958277939835619483243966517635143830076582787146160791568644875420468371568461693038425660256274038561145362579975830786021201936585642995640401338409927354375288150940727477446876999261764169513905236728982952307358556664471024476647617839355618902908729420677120000000000000000000000000000000000000000000000000000*i1^10 + 21667877718182822114805324135170666408620259723270137259382158907263167954439797836246405049039053562594359695814618852439392431518790124377001240483022961448664324496338730417535477496867419298591478050764968180384838029904355423657075260831699764759426103940935921231227212983350533262529028194497425797275759955537244964679844185220967518086833291134715607621431313128235987969479639371601605876349084908311662219770355668802355392470899031230669487345824961899898739635861139476874744839120740799184801918953117760906665579990641346511809990861015577218833547056574947827086717915926635199320763040867540698641420697032538073946431036770460744580981247483316393850953902811413458285000469114299212468652255639730367811830276666096899612075937585179568113708069065607698974987640701245309005947206105298967395499281518222920969219903943498300463480441503868475858515551905082797773171211747557629702071718192056713530566410724242947643891281209897353694763481701961820107992960379769014825428732016570675188619975929472262659277915391153290434094010245050787837449206440816734829847122029421785846055307124026826300976744995875733921331513908505313648764727591368853240934672900842545332792538841769113705164103409281171208824669818009401100976895177157142977920119410735835141515205742795601826355274326909887329784073519081176135803387650342110661031290095174904819329531904000000000000000000000000000000000000000000000000000*i1^11 + 2837157260359216952607563970149304796998736303559291480504107589483100938034252939467585143855550572343984135056348645291846453050842984967224135889227914683304990224863204210261760981941043433688267599784313938631606506886022244933767647094270363841743141641838666477648307462675467752812159822107283401397201864426231775107587409034460299519271189712604972285603999747720803380904465690041709117029748478201538678497568930460030859111010606373657697169241588683653569377962471025533190537239469695359834810492606279156109776386927319361088681607423713105529668210632872133811542918897786865229410559745108880197924351647847599878729970963885074886619216402411642760691857742735466371511416287019594316126175639123375981527826790674744288241099354082868227462739644186298129810596611414815866207927461000705090505138890334821362182896808608017301667410699713627832452810625644464901797531101060081569843569132265981739038586005744683087989323431461032304841793133467725880829229501118131565332221008685299157902765725092811227726922580965494508884824055815582680707871086475273501759498709968815121537946021531524867705367245322889973497140873187220680048813924643710827384335524196854159041288590736161470399901844353060384208667346259665348337335302214867681761498779673190417388883114580204217002361949495645002738919558033816513981296396902143131400815080375431131142553600000000000000000000000000000000000000000000000000*i1^12 + 129968621219836340066751791613073055553754051769641034515672925190072181702857228242175400053195543318146215773209817968390575079827052651504857411920612069021135801040466715377965658703514480859535999250777619017114987441529703031664291297453707206946615749319985058880676098278356725637314817894669710169489080167533451747299851831955839335068069596294961334009426373260140919125087460653096462737728713456396990232938575352034176364832142679425318088536936038157690225255123403661444086159384212433491578638974647816971360557351942150394585376727226484740641986257162680039148762314843819689009268705160675684783292822550542710711702607172355484861131650963712708449258674832772972012348362240991515542836583034168876169761633747295916106797224275972751701295589078012391934352766537592793009204273024906857140956462803450786370774374371171370424293849460640499213215196650971746040551298219828997970114012313945811489316532730857578933345143204699654541648471803058651210663279839222383634286847745733593130699837499269345973810418676397722541484160333100430534035201789135003291219002189469627882940916869510448566669106823238382488221925542801963812280598719301127630844807784004897591371617483476791980867563505713834569626111936871206339514854014855561814499522399083726337833431540828868878700056228694131215661743767156147706032655879015718440385396484750788526080000000000000000000000000000000000000000000000000*i1^13 + 65822186375959098087886822849340021262158865389499451811138613623866679144911976271912375255914593255746610321938387312444832413786087441655642707706858661131904333968433452734372586521211009710888016970580537258873386752512983830643696660060170545272872014462462322841165545048066302872979335909246304334426324416952920501047084943454177850169592558713068716054170368529160688227064668024683517130093128504203749799649332828353578970827967188903339135022626334562916431292280317094809860365568943905044012517892985058599450628117381148670566162648772397197252899746629319294658614991912843031961093684555330217172395242097819517619305690162013208721566394060338852569090940623200929081813131063272821642425651172372899532685852563314350149715694018999195718181358827794553785864222401286662788410456587041448305498724653654880786053020863349718822302649117364603727660588283649769187548882253317398272307432888369941220814888475931136751803395602680299055537258259877406825290312227320820887544785686141173763722582897763437367722596721498066007862884903832840252229126254431002294981900817219436783152920703723975500707928599632172225752035666942570010245094194633771208950851920974060514375514667834342922112359317372278226885771520594893845846484812411562770028830447443257754467073097377576497026793076011135496956806021889151747793499164276171141660170859524915200000000000000000000000000000000000000000000000000*i1^14 + 12263310042894809009711432619038440011090308282694434490851205910289765510104616881159966781808178455798594741082776085683619170241948990468547690653405312204350003117901915465451198428240912793367870701707834061196164834215713682441292777173599134290362741179399605701239009490927500869986968187577823197975439408558231841531438953454021907366910822949531292041536996159096750974415099539015138638507448413005565969271905317107749875324945356842511742271247357188977402488156822617940096432851850466094830302607401813334456948392124126876232153207229037528699835171647356945127444689284415799981688610303056211412315195339493222993543383557242339119653634111160040303036541503380942008678068231544570340623912357510775701247804199186715550124584340476096636078635549251518279075850281576302479628747465864889191634911976611192429708387366457194243213190112778588555814046333832114311146777209459855289842962185428529136965601444688282391758328596076253463925634208986302211486311676434011672479325277070258653213674033341601870623009173105967544698680946228341633891743274598407130453046080289390904217662417419696687741349007027770703246574064283147206955875285682460899664271209385457274243384230574029993610333437148603509699021548953626222509146136749900858967045736452131298276446792077272457301201054256670811554317940809929768632033465840760514054719537152000000000000000000000000000000000000000000000000*i1^15 + 70952117093760755658970023743996882517431103050312073303180588853522540197759308353373764574195899622099942373204004347987637264520935837000497442014124626741685820426984576554517416429819854831646819002125463405580758449901194748487760040285632976691833104044433782557038601976152787124872103732310418958664265850656432826714517110859948739346784121501492046414603336399579140111628813120019330095408273910710723142295096822259721933955318683864910490630506174407220784955372940041099663775726349987024746193593662249215189269727463021816757575883878102491968376546047890424015083825117903625763919723382445864080584270113502280663544681355974134807357673121410266450857576566766322504587533884414247010726446244489209762085823610989128107061723768367359580798620857982891015948283929816499118940190798035925670113580232991062306292091778644996455778519777323460130776659425115626134395043570240512540150668002815616391765772398815784516722994855179839625652441725483302187300663258525505504915341877082319127061204549376471828843232077408475746131467551772580292344347214339305797703524946492417759660816705721634123490275067734707407116515518745769003013745957416991012231934116539040563851834728289646988498427045754426083207070431067400607317397507648786104210488366046083220524645591962813256989812797612087617571019761061663340391178732119965528582510346240000000000000000000000000000000000000000000000*i1^16 + -40823129271159997617586018138434863230769861278522265231191779836896968808494273287158116621014492510716549907778604794751154150458584712769858649085458855487231776753978223422867004702856336204044482699260022041587812622929535761761623589361777612402432800386479707485282169898658469421503759081564036581926421829573208496114280404107301030018916218663603555255765536536372224745538281677660118984588678366566825864386244697866170663891461316690291068201912156931081792937317278896357356433456160565372010151646827055957589806024565900177592575762386999017110283931975254550339496066601635479378994232355689708298925190450366777753518740656041110015607411548041708469620533253960318952367270954752709171305970626721958272838537880283135052798001292349626099706728054848326795284777246476214198630161682859091469568073062173102423206037922014763441156187457664892922534543607785756362906069134685448251152946680654152529470228107783893536854050308992622313631736872067297358383276301517172955828242445016785237448629264119004927354985055685087832975077980607502908093232073033116454711920668836061837462391912929750593692371989113570493766275976065361282607733638450739758054500236176955755018754568996170604013029448384291901443464009370456593075613531982243219761051122918517651527790416519033424824384348132517171251117609866232671515462598480563419320680448000000000000000000000000000000000000000000000*i1^17 + 3463355125320497735025611050286666172242040921230920193581817139424557877737531732925716908353620799559790660264237394890851442968668370267068103049289434267748762635020360527412776126723873992313009145862453455173543618295036395637457636937609994791907362657055030659496003567842356261340259405304446808610323870601095253124473545944481454490023070084881881571202410721185019722912487696319475784955368685171342806415990057749299791201085466923038317873467783161685458178196746535975912315167780924940980846657470735971887856799627487053654973425752775534249929936509375443374455732606858106346919448930955119848487331145729429703542222841100458844689960922183064249904804056531533604910761108080012319675962807865656577830110578324907273208410585787541328408391963591391506166881131063514212384857445571940634307264634518660701373083090398124951788490691668248415605820166935609292016419393580407962765627148338395005129778258464306530126302731864994493174009210860911705885150950961166090944268214793945180060505930436786037766347942034504108844287629409168897387815108558719539031950189791552278696333101113756519345647269897472813512873613704339739241869398200828056268061152568420582016464207675292411220532942547795072287882807955746102659489382089404010504300099151739324184813854481999590360541976668642193643120058105290374654117789012069045397094400000000000000000000000000000000000000000000*i1^18 + -145247983600937416378542170945343435545283452912024525621649384993473784185052118188612230556201212901002522570523259394429783513487046577104623188601577295069602266146526488415939768935224097610169549215403701675092622088600293975699876549846964076214997435566263656061553569211607049587071759268334257639812950474518635095808046202820183403015694651848470413306343156057085172626909928520356349532523802076637883599716698387585790416746525056497428817408118361307184965283782060885696412277232724350511124776796947658848692866596380895303575444653539498452647413221555451945146429908939398379096706126247737289958596801582416160472116829911830031134996576992498437829205614037601926569629799032842605081985604094516817655567569815256421337888643031724692570437482562481343793544501218624131938955075212559829249255504653610873277997840175909629008770510144369822505276400918752889381341795949362902382261619034885198871527387163984325780624919313356682504537155184419361167591698539876627892148754698178692246231790220013335356901986725223959448969301138643103642894820791098532729254124437126914588357197113559886596913451834402786406531568251521269300035621182757110918857643135558290941889903508205080770982808844137411097989872566190988670771016769822168142586409853697021350578039798760365396714034690627268367994843552413305738080321428380870246400000000000000000000000000000000000000000000*i1^19 + 3652760015065084350816744994286532077789185506127679625650369862131455484745123148719644605147330750892503437516958271255744503033336758535484935154788203394568632469479715340809050681145347986057830609938813958303347945551500872838648022495906465262458659752395477887244814572911434483167621208640164359539996448041616111683395758936165524640465156381072524827272046364516185181286387185276777944540598612997638875895809255084026267912534520803696815447231065923198325405555724247939339251708267596006361978728129265969810922799575297620571355412384392623990341021804502367841920403325435388439453131483664908491047031835504414899686478501477780570915187487301975423443975573649320293142362302668498715659751915863427285673605141089457214545609798778190300488175476200335422369937994486179495798937266741316521280365876114871908336896093863981405447108086365411744344062622635357622022800218131243210821087790239778813105817150271105787728254097829673011321443023253045388768215690678364528741575147076952173379224843117358856436409462920231003913931265371645422979487739943792542087937761039615597570822506413327739124330322223820845667444170219670606480415500455365536931292787739616570702578018721906982051220739805066621901303254075414694110986088913004669470444267747457155110144994464568595942513796624763549544244630325282605730049954653667328000000000000000000000000000000000000000000*i1^20 + -60293643810449175396646570562198406560766437298976654734456066131881511298468549993259615492447421268532721933417218386081038380219043698581168615685496088079687378589030977797606300131926653355825926295642254872688668351955983608901815673659694729266934549255209386737764055844031516705149565582432890623572470992891664104727885776597519689923373799802451154334088233985085587345575129644026093181568749982956440143485163640871508446061536344088404629133889003587018424935389754747694630809209026354862772045843901775302523936520553123154384418680069659152015104297510829371293761808387243040961778234274003633865918840428260175285459664709821451974824314638673373441027104473479380136118168256592531944423805489202774494042920678673609474694680017210273244489180153441271105667078267469988456507433779191338870794003415332966233826021450177807322445976319689996588433784162272967938144128004654998471481768645783962175580945058847424314063961308606783331371846339917922000545144719874039994550299666058935356137987598024511394605078376108750673857675919572969351628578743438210955305851950996290141023244256097719459017796978438973878685519433588028492369491463791417007801296297149027908193874527009971144031517692585101100495351715032710095950277736734389492629976182404041515911165852885170396526389024872213242889763253855069802739272568012800000000000000000000000000000000000000000*i1^21 + 716972662910709495267416657731126845423240977318390979548596772911770899548225911829879254691551443783687782220576010274908254377714707203551934921456386687772150455371790132839470374540461029202404285075602388674979491209686969759612030588575909134687032108256841958236694302861213985064731521704379512525254791064401150413115767275355641133041603320661047271805578820525202245851167881590181602983418951495033696521229843518864576077331847608357941116895019797250598621135617273386199106657269997343649681656535452415679407822090661173680057915046594848728585583846271632537059348704530228194424283202147530610885139662754007934531211494980328628285352253729749545683604201616315988627037186407450240925033820640097079922368103690879139976450631844329348639066773625505377568288616334324723046404351526451210584006990664420401083212888527858781414908426286441317314530539291181821706058904081089634437807623770811317389033928471727929296715802991967820663460093708596481648529438680007229478065491353363069593578634018616194335129795662745276264334249350017291181832211946186926635599480517884838520189138470933282364630310291660925646066013976408725172091173683120161473507668927694277085478483282432132843959497440792380762279307638253864175528884754573723868195840313160748500716809331029387738176022883060890851065535592070504332258181120000000000000000000000000000000000000000*i1^22 + -6891103531248520892856501322138170483609413707689974161979435034397095301700400944605046674334072427290440861674990990041270200299237239400430789483759239534820163252668685046842143880487577906777369947535283066690087556065932828646107177765988492275951721262072584971100379050060911269699337595576946484986873667750122693599933056728099538438848211161277576419444860432296281841658842107669078413446089604811689599586995687510253198071863171166733447932190264921153640418185650070073326921217739530106488982783110153525489321469730485180443406177784778063294197948825940971731381643879971702560582362334541683741305521358415103661308694628554749202490833762824706830236424264362726122780091835970243407543211889557342891382403189510921044205441088630887875910428969959725724585312611602363456838546034652568299115745194278366553038651813420410985858914009747856954477157096910499436986797513370721274819544323851272534632387857556901056069882750278865168587783440890684990830926658206165280554374219244407829569942122297284037338769875201781922099148153580746155486022560618904958944138930479455545912152376046361158470581570470062751585064346214918175139575613163288782246935902422909260150508121388051524900426347048895068795105189206267855350556140394724246860666529103726986780206383131199324541397363294290288619643407965516623511552000000000000000000000000000000000000000*i1^23 + 50573953827025459729053211553112847737612032625189721453771531335908251135612790862736770079049333542650961394952181737759072402588549933500437080817474568567053478393770255331217641981032504197618057821605545315981118896526781003886158533370342247415074258233956917155171856056096222950571185825457378224942688863172012019436377011485367914356123556887568405660581621664293658641040630862007999143837350224449638272404143689906303170776264334823194253373077962906513328868548242093893258559937150804253038469843129019475838572110925879886990192716887175862607987871341330576928765095428984925683142035649160914371805331906397779752550296844441423529586332965713585922579121699540602844908304519048002054180153241432858819181977233150823851742548989686223564306944932222479032104475129116189163737675389165116274523117412500636021741924500122601985688374505076208269162813872420983761291311219148385087075460635084841035579829468260335647988086398297686950001680027104816670591341276875525703267561880532705665899882263067354049441089990056720150196987521020310172712790966850102304508748453091353040170709472278967374769050800284657295999857278364219651835018964908606716386177328742460606668112553440543460722829768353743286099495991022988376377787891262548625641096828961674234455632393097446246403442708292909110309455523917856768000000000000000000000000000000000000000*i1^24 + -176526572796571999176756843345653123118407927834771040519171818626822514538623660252130375291747355207832914619461638997168588649281930246307531561440637728057856126147991471383750291505530051970062905927674955843617326017546310704219908667952445261950415182179299670316166412757350478747657220509823154432543895593920626448633143065073068228228909656312106267205816953437263839297634455632275794019920467740051137893146975188325805734241204501315365834186830943836658934486315567609509910704967028129133817969848736491731562525706907436754864855736109843579889545152248132967131608030401510851813059395873995737872495259535664935551656043574387089251153912747519833317147889431348207209669566328829764933626576910815164817160436644992301869272582983686611048196018527443859723598759527981388806948251911880273315570851114870510958629212514959162318403930705291025618860115922331804520241298537307031507872802235824612561909372484378687017138358543597752487647124797740310111171818152413295931981636600541715060496622326950973634163425507585360944387431176749817310487586142102048050064841554314552426689893750129910737184441258394886135383212408288218075306010986727637226493162763118606940647498081448741264234784623050602014077910660899731167787992347986751701486697840550159542831955816199080858320598872347857552578095003729920000000000000000000000000000000000000*i1^25 + 431247102299770687941075968865825144714131268160087299423820984370177591276437699504786552574133079427856911622548975403389276562283813807707720555563332764051639195866969038021488872449151003978633958746790700269689729929592303553126719261491569292860924107065702300469857112517957254201924644078639531103326745934397727090310243741498294910405506580513048859237640776442137557565412335191765014221914142990097363154831773525695365185471336260202135365086385324907522482463780634713648045256521129826387325580219575325663655577274774963249800987317367993511339389339237640648522982014457629235446779385645069711729419445225323138218332351247222011711754695454319061571831969375675935177161496540129362402741133895143275905651083331734815574262505807449335108342586605139321913029212730374234095410136534104044971581070808301598323774394155708900433638218221368680671825182982899691062704992118689197704227623101841599793735443343504304733337753489291950692122309309047147228444298142206864371980193383297586746558286583325257751399996900499666835663269145730759868141238986233275593374232952653204406267465594751337399482705019144743292487396477592689412559777790916812791186391951676485337852133050535309841811656446682089364923158984840542010939842180875144784967170845195696079541957398185102754390552956019052461093289984000000000000000000000000000000000000*i1^26 + -516908756451152836910219730303907739932984576959061206990363050757873381540922509546925964808655323236127674460906086151740868754980954554538179547843199065811254143451571725155351677497126463008025061751538902494812734278908734232149612915539913272848627763640466459190294237535512730157057411719534507848203523387111525365493574090215742943947360881481628545008316078099657187454144844348922391185379423284202794334176834235117124501458515612583941662151138750853115911466899322862889273442350158625953220277453131081972474532282875944000394201382303731406677334088170173514286039143203099529214361951898732010252658846252326658416265146994477525690958472680591883742508526140338025290601157204149560137150442151852422903252989181805470774719212518067485944108310448300290336552936848085218850962182435261563528779671443051575594775455699081273506224482319934342984701818465690544420596880817458147163231739845045708507375503028867688923352319233573112028830788654680658561318097016928748994376511567084959494157222839978255852666393545550934420608757894379242030410871147338034051890567084943725717284606183732179970018053194149308209413936633658034037193202483980559349495716270764601102964631617325481932904915229053026089598566024940185095610132157292321675057112214062992731857249571350312868869597511233100264243200000000000000000000000000000000000*i1^27 + 745867910292475169667269000637884256044957828544735550753180163657779213995114867374863182932982775111270704444373680369580988854769640516040761932236697564278437390253371573625878577952406828696046728764169606372244043425739647303273286328721628244508512974595742824667529305440196256378253264199136381726156378244597530615916342449206706143723185027566395440055304106555456159707466008861836004031358127519357561276901726482392107827725807959049233135477948135354512829207385364205554822420490908380058047749760901607894864656695517504110699505515010222969859790919670903016486429215144032037786160268493701520948282591853136476280827806604968449730867489181116621472553805107346055837604188388417871600703735266816333122683134739410480349448283568308937579673038583489474573375193910194611575864697725561324773729597528896571330033065142484031661418477505018923492121959271812412930357207677376589107052800983478412042144889025228420273806297067645313530827555032549182758435226306239906014567006343358803115882453695698688941570882158413964231459049096494174091444361635547920001665516821507955605620932099088267635385920724953950420196083615546427415150360287096713130335154062658271593462513063879703870008423693998870974457739787566573615834123772830501662846758396508321538464426099062318787240002225543577600000000000000000000000000000000000*i1^28 + -339340280006392056938879168665716814493157064344265309776140478583364867275804402318392526526861718518848449416906696599002859899037787588659526316756270422714277919205853071759749075227243395660009680352249179294492844494679777182183221344994143876959168201593833712788603542832777212064415616714503674978291024697212085627746315272161086974315124359362210360358674167130297356797604157618987604076338336920403590668694284254700497048695432631439590144918408981902988072276736419300764187910823367454610132087852399967723413930646050306724877019409338728392153398048377139875460903518487309545960632528585553488360496562931968150054309689489129106838202857783695562580267406611965459527237934626912224262806624927782717069408817214483885390819113313446243307645543871450172356415293690461603730870696776456673628872350532410002848835419381032181728720633835927094115672759379593872086624570360845246372260670313999562470289690272415684278972732673216547253301730902939987498024950041218824902080263957330146214375572865920738287923135611445220206714543800138314061082048893929753382439153419141921996777018849459322331897742732733458632847508101091158246397030697453561777447371946329382369556749569416954208544618309481850463222355499265846741770704075556864284708777700739080566699299939265522504616325939200000000000000000000000000000000000*i1^29 + 334155376640073916121870851675934506095377979469324388442395571631928307756265321783685650488504420745094704324467391004349287754453435304456764896735737083052129496675894725057267247860959632090849333287534282028545011867481468988421057138515254839830659302653897752818912419926435127795710268182057410212786151564497457639323417365849638110242539897033596077673990203860830661455862736223449702581676680844654463757188859129182126098803011589487210177086896414586927852025042445705765449621114057409229014765854047757722620205542809281709093474208737454924696164390100243436015268912191687319444934550209278093995893631372360395698682808112785724426311906909066753244293579020135598196152292172417155931791461589005962997418400963076367391422812081287923346060388772423932456302974914303831778242112645748805068864970539488480094354191571859111080972999868232418969324205288089313869473351489360397034692477142922411652031379636192056035416890899348693843938655843314234773280982919083495429455672233649360011211220205985795029209578579171865461153738620473864771088274415639261903914837755282237567289631760966349029444399828877295306241864173551895725899162877787224286464934094722023946729465707338496562209347251087224090934014521218922753925324981102323363504758694691006296473289842761842144627916800000000000000000000000000000000*i1^30 + 28903611178351945365342805940847951427427844868394386267461971555746576662370865504471033330570189617687027232517103773917194217369971577821969257736473838855367591220410691608685591398691796132135490829581494146367060504524407032766540353726084860994025246463380925874652144618162754625522575485677100120750747701955119508557906128935738284579982337972682720358438399207049025639481563921830590964061897390781164216017055393780802621261388869169417260976201126063562474583025411590731748561852215234113874465555437583030413697870362583256643106568879477997179386950256198751752343631390895807215558527044669273996210372312376170666483765238447175438715143904587289336015395309540727471917683448665748883776221199501006785818611180823075634328745464765726181593725252090456527983006296512374967979987122307707929885592699568324118833936600151961001325135912226844272529619122330229818730177441215277020155680904916645111742831516812296818939667890337912228966882877129239086010160098107092818759114529099097148125857021277452346387564917083165785732026029899329209747572863757608495630596332671427004830265473568826574859630501769516593876145429784090886184576800057365241352626439629439606228656773127710746641310256915829812699298268482930152650876632297745511214769697763355047486171378525352755200000000000000000000000000000000*i1^31 + 22957057532398193452190377578735543898075146731177472205570776047326297463705206756424035553742193484643554733593779633034769855494580474307532105945944808680824612841993891052481404432400160386203847442210210752557408713405474730583034344826482530019240364903207866118752368068821620482625351441300959282882167837403647793822353250314720251522293474427587770573383416434893449137360847690591333248664119127979271532228115995826921730861888288347630658720839753085619552062637852113006392983646741560848382604918714968611426476216254902791586460208833090961948329608254147466026360240107363480983928466154477849995147146802412844894033434826233542349472933040153711989391576677373922251855564163659207764733618430347068976372217074814091271488663938123678753652514489010306988410735301449914677243655147196710576950826759470995900893812241834237779049791066823489846680737669161395333007667199729476085349042020415260618431974998025834729069391414647107010183406687795980336832692253599559443170248194239402108020743730903787915798074684682934671684416731773739665053822773431701991211377718523103778932859947026602646287722434713736342424253413363210559489609323178385815685368226858857101060592741878363877167911202508547779804306163191784249342119897754572299523001058016141918665728019398656000000000000000000000000000000*i1^32 + 12311882642696571023354739342765566049246038707795701003464272551489812588558461539524798946686894990868184960619427393985497884321851656774883371279554515887538158263565702478927392976763479920133519520725927897278547437381808783359931744494998263734020031493623645010461603940266840181388308013277842437937530245320219161595346897073223919351021780005015762563861047233776363824478346241813779618262672461436302753993194105516480522202650985758966692165073258011696228767621924562507089897434521309925516125418290827268430033877396798288021817542320852066530833574053625990079972583069051613810407238559404515716422019044048327227559510835117572031098315238277757388336702458941399667985709040522822935510703329178846566176711362329774286084193043628749022424934165708035899516860123422022067407513410657744284955592636789522332496181889661603807438125803517175303194524186572164059920796827136694445618785830567382785429703337574239306599966032348316151857155721518236672634914781338216544076565166025889911480689197752739225367614811141819351268107321997967177544870590740633196100149735420801672427675568810601761441430752963508925789553278426876846223386034894830837988095428478056607090436579604665097226232931544439940600200067980317941911617259020716175233744493220431208298158489600000000000000000000000000000*i1^33 + 8560433670568123620902787643537120302262769719035326315451685922970796253265267110965162825763879159029321587782225193797657431838972431428990529849954014366213657065619176331337836503174756748100906176539967160642227927615931393171249782661242461216820833609027849529856362721014851957504586397899791340957437294963383111551805944756385486741112818901981772098397386940494542004067705361036539053164491232329623856274476348150827478012547080973126930272674546420579713336694468000133861064816275008528322191982134933815642006832839799635272793888908935927754742925289873747796014950708019338326697847200892037417063981858580536388577874662294410565418756966089696215027941333262781960751020330957185058599243395953137875252440007822389364819274250878191972000472763125467542899597186179633290957736833662523371453872960543708467966731658811532662544394471686629814552250551070525298987482818683292570547811723805886559469142740738395602647379022150171893659695795033117587028483330744276311819310087038227484487167994442192593870124849309011228551279764329660640233623137681660888204713082404540872955911436025848337031189173914378401067662208569861093322918220186157563447568100283137745552779167585450892534870382518089637843453464235935288382749078120456164575500363539550935449600000000000000000000000000000*i1^34 + 2460014454315172291064180673683140453033998818834844885541301755491761600360089204119489111881566809437628456288730592903852795503701295844982176291604539986255956193491893436055998396168630956614535723850316588402414643652877687349082030690858662884394773281278501782319972283828881677926125892947134975800872496703621226912884513034973351140765802126771572521094412427626830197444281765523776276882432515799763634468574653180191742279007857688204055082265634830062069467666986773897631830041543268041755076078774029621419443326874108477672054078039561087387877517423255150708933865800696997847560113601518911453068699337062100084272915012869884684529700537013056853217023946870909233554401606577935700583129006649903717003495146258199326278111258081556432152455070882807483458442898346229991714507972751559689442439803048563434196206470691036414986312450104202612913715849123395937960201887790103429751668569206030249294390265741955909091029498290702719974969710700870807864160282396455688936900475124019794850087137672552744266164736528546864761885753388130903992764831289640689816502012413906655085790269476689128039328182070251782315573614494589468803387449205294379256847651940719586770767707720125392030293853900213230464237155487380889986845360833548171699887831324295168000000000000000000000000000*i1^35 + 298006601321241596226575166751285502338104118628952246901409800941135423463975125888389104895980778861765318104280015659839765778206130460161769130038362732488190418805854020588029373011302299752203834942131138386210843833423698473449476943464256595319564333412006182051530800824880753845480586134671333269216788700746467155012386169003487165344694059942657107133232092780689162075317672299875847158441750928844991319254461223346993619543882309799724198732226529115417126046422741299588228143371861970258928432038168068567155615038902148191980781033788610402444861599870079161311927821189597015084337126816347845927474353290820214732641509483842711834986415683712791156975082672000026122951830852613892149327201985997983021739540964089811736143641381517830613458279973201325379845324107792335759551927173896781833844118422380802604373482108907785053777100743964891494970736003427826340265044087120548523885932902084588132461627575176742137725468388871652987841998331338246692063943086643470228599150616773504877936380627443197259352500556198339406135252417621774224144506018623900027429258297996172433907099889660048576245520121623119110103463175736207202421386642013109450924145278850843444647210278978158024176454834575935556215015010841807917943593739434120103240453324800000000000000000000000000*i1^36 + 29024778260809662527023060125811956066270459381954132876471208801402648989811157897617514052654189722763903372750657108513956090025945837384188722689076673561453412035973453834871794881201595223818769353095167900455069678605935080732309050807860536198986613618310763733642522143390806814314059892009039059709538172556798056363725185337353958853900684444645612718836242635189250647501437354910343196895746596836109201336835355866517156957890313864198867688966344282655632975102690337308556817717202249911560417236328100284519811589082348489366113210313174757218639665240891812164245832729740513372740777433671405613738742892241353274992483039822306595013344076461163877335611911313463196175650212901872324908470196256377969733254318781699352758672612871805283395027847911627320627796141025913526814839128162819549811250097573421022760540271979497512415241286137892781406383080606873819524448994358982750192329002584318809508584336170626436141847804069253060548460837938634295855025228363494207828968857887952272111645419105668248585836632356602977991870101152669796432317994180362421436764564873174435648839279073328505469379420290318819071528928868693984500732314269660196165131697883398956400541379794621029773382834594718994102825041958744865289417954226865386291200000000000000000000000000*i1^37 + 4789569279538081989127769747703980834405135755033281893998368472926324185089670521486225260337848817815562524819357320912347319296454338820879059734308188443219829790515353963271594209839662927200957521890570896588159953946878852259259610482353838336670055906183115631978553927467494726448103008682625354575581571574475023569847185011173001169883037593778202665169610572725985168015709554845564903928672730510768269725886614646574800252061692532769483170248527854109395634298937626108080268316310282665281091466371760820615747090486039781550727454652178217368513914053417881927136830326072347921269547686534729014852828056511324734139288855131883634797108127613240221464188015366869242454154176378902999759225341736774407686155652243724975018292778400179657871400120881499544284149789656321603758712463606238321946955708605743407573507170103467279994814228460608530310546071788615544776706723171928958910312851344399847474290682244139358673884603602699322133908553844483778690854608294834039247815204600339518376004894208194422295266900967622623491715841394462437877721048251546394414649969270706732793270601886511813518633503179636928564075389229755625609467620458146483806685189370812945226464377443566985612464424662381115278523644344563749825740456301953024000000000000000000000000*i1^38 + 552319825647509679299488543056813067620689948760180671089088903700449483191807470428753086182351734590863374538368855058889039377909262499647874634289729357891545864243467115546634832288564683193003533390095505465525011560711641993516346604674876802842338633832346285643772739582175722884566009647432962400990562684095306261687078292509249784424591400462551946346228747343386970286585507660454071109297297302606384971193865108483987899004488397850485594551746591786160027718252464447991126462418713480179785929015048190971773107460448291711248839519330374026219815070213796018103193381442312050860206924700367157245869898485867147858668597251564213573705014497558170512031985391524290073668418785690922717363327903151893165805271459795619341425533756995948485025066531719499373440306303962274286026824442018548408619370989319764202429836021815095635937314318197715607809394095411226800757546207266435599331610391113720481583141654488076397458156697085626322623535664044977824501378229134847840154512354680931213001886663432011019024658961411669868651229537028256041740476975236419352105619636443610738196208215118020947327349347645970136569919656874322452240323781437043676273885722571664808126335772729034819122573100202362750112191195418353444558209024000000000000000000000000*i1^39 + 62229620841755890952669482256985689103249159688605715269876315041033151678817970895764028829539759090612167936714147287379692639221601546860096866189905008640842885174132779784945275891602504287152093852409353909073892866808870179485034602399328461639465977398305406289376830053016931990710684225343330003318671062191714341711574735573442765780768151819410082009379048626373548754910234662313776623617084722375099245568565285205484222967666234338839390630526205472324943276094797334236314594758154872416006580845592976786108973552702416165888230577834099598072446054427790747646926507257193335290372730614206309192671587547105810548209398089618595387601784986585658009082280205010808111642151809042615870988128450428291972826285092774468114497404749444258097884415382344682854078559667498738976939467396010657368228877527368042362354087972826244427979434506086833115961808997006585645719741732061049208880839118710901777414961514927937957335827691890648139547360896234917129188085509435419335670593334074531981301576283137712946152397046788540050905223041453815918992696817030042634415726621609672185335140085621545344864976752328249398334388215055456180453066487471589476482317897161957054375849037522499544149875634056679370524420013292054695116800000000000000000000000*i1^40 + 3487994649015210467275939408083936584042800695671672645022957538320221256170911808097237422005411936205022175652602770206234023436670821480385360400420762779461173982880937695259233530666829047028351777507786186985329220359862505250432369014278258767292226083107332867121396640343625052521792990625770065344319457541555575593428714890510119799678750547149900487037716161224978145855928317766056094368594145699008589310071238559198952266939167591509974401726308251003280842497109719117934934522282346382803110180124273186350226337184087963629807423360526377843028143184858624517687326596241326768488307499738939008725761567878770780746359755184883531453251828035819629157183565838002465239980154030882440338134023597522866174984470204326223724337138326921646251558410218205690367650948923355612217221715353212143707822928202680847927710229681490015525934474250123998664292553489468954230099567904890945604888671859713919964993430394504662630827605979582740346989089157600728763911657825986109843311076835115433915928378336950151063701727085526652853166188935284961115179720560100422282991844229430564622176034710407774952000134715583820603688197260406215757713222160684887749915340963807747604917519035262363638092991058977411275170394482409472000000000000000000000*i1^41 + 172356399244469741498892159729923273005069741806073472891018239118981265248030682582314990641182237421654487992164561581566022592489218664940444273579585202848858580595919409209942361281758495908279024656200927370291383591619660946145247699688062086440553473872555519518298925042380299033081704777951722169007369163029668256262950938660648977035054818547025720946726849760826078019625710591929096013237545328100560258305767296149526046515780330512082779008186865163935093288470558077084100120323243825630860766237846603160669408305685237429603976641009786734396434795256060870796125999299543378124587186598049892016941095042876915819629542307652644201378463616893237109189501051951624554443290401934978790233900707562086855048250900780465697787291352152080105610596686314431883625374021901652510208930921177078040829637594525879183470374769924150186778565622837067124220202687765346133572366575218414819109348324529872443382375244527603060122483842512140104267823493338269581508309897424501144207285703557604834596738675743343970349021033516892432035824789314449997807380935250559057645921516913478518016477980785130356848304899645247390476894636310460938493831213580969819438765367551082869414488350504156125770620696333589254313187737600000000000000000000*i1^42 + 5204544109874913844345905929947914435415434713127443936322448218626328789158300586562491308284368225803785731066701278975704003913859515225889481954883398990631870876407494737818832988178625256230414970228380836762988913115984547889024547633875747833535367319280311685313776700299810376422913678811588557934194762144869318073224407347160033104060510836986077817855404493694395273770422504079050461415782440473920165721910310903276653159013400321073194841712533564389289835608056335742772466620948316074481433562304228567752514276201096580169612175737556982741831371719558160435329566470150449005261212692039629525228900256317516816185835735335456827029746821607212527267889604055490162711839731645492218253599510677163573078524740759553738616858501656738591732083613572705247475484120225561540407653037351565606853858600683891070199433834206432838779776781955718271936101091236747564578003540783982680613908466796161132119683789447704348074189036229591128545332000365732759626225128375689334819673603954464566002416337442486047202255710468380008928876263919349924268822546285904643852397697799675281369697786890463063313149887968992764444798878316017644274632642150273130250704350234801400435465492817869713852645994632370999787520000000000000000000*i1^43 + 121315280334345082359151540200303214631559433080523753003514290625850625851386252198335436158528995686466004621560274522308184074120671163201284780548771109421117195757130517545130400158406106275477667305625102655121662651276592316449864860242261976695444764795228341515217419884744118859375227524542404243017309014721792512074238333020635394441069415040373473621344959265809119868729354373987355965493938128877424815266685631447791555957416225804221858836871881162024726701524840640137777343433827405229338319236863105284872897801161772807373441637092089146404669175970135457551854912849623028477286474978645177913450007039701990642747809532090926895178892227427071885421035434835484369772817608731861349525992435237257338880770450622747255070970128627518419747983345049129456574744800910168954114292365354867717205383953790101456813437262009186657585498076921350608720468150136386718744033743850923417396730383502616570894238299002684301911707661893870347359565446930162468839688490321784063163445687136860402004611951749026926202370318805729571536630584052912878441539251508849622658072526663730171894115321791815184857700422175318243377483047447360399384887464869801780784398205835171729235639251752955754564910946713600000000000000000000*i1^44 + 1097041724629138008651418786847639973256188533765299808245575708092536172653394378834593631599866236767899576947439881778031023476421524276893387250184967482420980027833766494435659671306955594591776323433654255758213229597870138038121028210105049366912692891377293326014887893878598440870298162127131194855979521844496238598102403803696545400481864153916288403377660189067523367777712814546782747313527638653021444076672268106191224105574727094964046156921456113847981788509274575798925422388425348923367400687774879794878707717580249414039789098573246165313193251895986424201970778277877021864157297070621763495625385572641764930825930062758698137597768896697150177633036931845651836514965387663999667712231954400505357019792511720376019810372614470553649924488389753287158125979848917151833131008893207632366719864214396637081480326573506356707910338477256693398510249403320119611006493603996009083985143492561841640676768966716670308685419465104034585308496488289419256332410846941366548383112299748728438849561073842844803714105250495872211059834851290246164165582810128954944171127203355408226998665057933387070824406863589575494875814014293800458558451508654695394845315248036157449889818735445553282710031564800000000000000000*i1^45 + 7996161355787028939199299842494809146990473691919964233800764345181026712866601587693082202755094258962306753446573451099879708048576800448700130994321049661612009968455699052154539918912330399198218757917742627526724142668555431273250640234260200932716283990487741995121421759232772200318201242376327524549518798008850553876256274591932436825160084325122858569580764671694342715500497161463025944302982928722364432116222513684826475574751346583472002660556385956352756951987145039860791963316211526467077425035444215252234578931337644493550948694548891407987979539417685047146875454533074943589619682356897831703398481884294095281832455301934003340622773518130210911600923483362883373123228384714826739894690231643264698980969696969252508462252554987005823094926232646372370762956778756061709240550638405550616215578505839968174518011142797116804414689495724296679983718910633300413786157963096184733896047203263501758037719129388723653726990371399371847639840505798660365324859045901799266624691200688813472066028700681113066943362424605604987848967548288341273379174685901843469365392740141334964515479442671626536246671609770894200239213204097127020147503572673393902316722719164503819945650590393837813760000000000000000*i1^46 + -9870421764325163245050881179977800685324335377084241818487418545650648829780689451479118193109033866582268126266497188930964507119530705689359316693699393994408907947616098399580102035975138947436973761765793289896280215980076283755629551309787607655329205914486047108653843933686888035153713198455634323291081374970966813594214910710112743104730195764499170943156836914459273377591672023486499111636452851200154091576899061678207033705034242240914734143392400126543328884587331762761581948029208656757236683452799289529330869902382971421021657205978060490580610100346752729899688943693353642591218805725799899821210465515588156472009080111238828915000266869570296712036291548505642197209968081986616499116177232363513501686454004713670121912017577014666746300233446953273998028902909359570723522228117861432892466771345793393423077969951641668935307509435293688480181324420634115722754967507222075302990581375968932332155191927018965142403868740127485017148678075952919168109956947562007810971814188243050796162044647963061335171042450635626689998985937720398701599705903729323708120042560774721371875103192455282154958063066008767773118912650738565606519532032585466317389054753146409883817115385856000000000000000*i1^47 + 79163581925470801857267572741437411827432060567385656268343155748519930435243250369158108545999733115753452695057658647268588560899984709779624783303743551281523867308512826295283140299669787555841701605308572378693276818037038763653865026746600484357784623141001422137848338416914610775934533603055803988437339350150181655261216614033156509761442518448298240344366971153424485340399932776705429881537056005109088771934752177886917842743356384381252987226979824234293853132163847793319786399590305709012107709736764444669068431134355049749552084690308520583699368283375258508307875034342497942110605579215114055802312167009152786449451762107318224361151017805120093326458127490695095184612289875804926042158311092074180979478692247696397565816817903004493410675671294569038086260467063545383887930139482243832043329944171646208965655417794585171864042502021993371670477856080426211616604125867919957866185504406412471785725193137493251508313920084835074741052507982511841752395281176859868540550581951411115489450658453579442267771788278561473939006326874706146017207607474083350628973438025100877912575019086087360831877795677576435959679642872992219151175363162030143348796531299931659645747200000000000000*i1^48 + -595605898275308264726510750541084954629814964239156162217939047649189925488280588615398929172685912646116842557061712124363190713135679172294333861726035225111721766969421154544261298760892972826031551472710197517571174090694322917467317906185564077080184238945203760590565865965348026048303159166218878656116936283661058398188020907856848164479242890235552004258315674956508124240527306589213371331114683436626137573777017729931109999054865383621710716210792995338296454461934639789045301566147646943959729098729904346754265620391074875403471145787828700598555882345401992125744366430855117416757850527836972801693530667800551503847390777290745541471250157120147512725808780750225330319761366780346315972988758493038721184518461574536435530105574222587122155720439482225931885147902435221087768103989520766066377649211403349240467817939283941506824543082825661700661610810678848779411227076662623997660272171081092509901564273641108560737914370080703348432840590074734937739254031047919264207351261716599784642905855870448733862007256872569211834538876789407765278712642213639961492442653331965458582431913041958590212279671618709249632119272902826986158672809958024839802333873517363200000000000000*i1^49 + 1653633482659436650200180812591822868613573408455710083899517426258205697762020519858518209696498201187926505296220279801800405449014636378880036893696183978720676956480121162950710502660561011313066186577921982296427438963505173234165217096467115696514509927601582186631177996071349418199999915188085626244285063582617098491015395082024073817002275462877439411041628999707751472001734046289623553196780159559549661884490709267605617301998432548794962532308422332665834680155914523753250591284235348402606052758723052760312812214439592692678461481300530723008873125588638625343697366676517252089096756026927043088434431405666842520093996411954588152831515485852610801580130147628138481793060269964969381431918934636389467305212371125604643316208755868655908267392967580467602597218477712887034249245433328847707512351950084376103995554847284543952139107531001064779689929700571293980078370938154091569395569945483433115854328855279698604447619373554097333825724423210362596868871696419765701040927413978509929927473825381088422943908291095456759473162505188234004963823529872223027007657211884392771424243275785210282245995596395365435885789919499110840050006275325800863942836224000000000000*i1^50 + 159157825306394335387668455432972861355642511495861016443876592443275353123967692226665667847629666391813373448381696919874477114259616477194018317904154528109279530277829004833617472923992746439752934352583927967983248595481462143127240885295727361534932131779938196290047840801386838036417226976666380917322210231703740016844354687764285193138117896519658060097513995279979593414899384871145587678894933090922047824153375248296939391956015969731825785321045416634587201358379144588010932640149505268910780270264740138730197668541754161412277019187778447980179924583499845032613119854899677210632809508794145794193412165053826338101443229818356493785123463922544088681666309436181291243275831257992761188171330448376865949180809828174521380714663701178025795497580690224529151237680973273453362851656962332634744889327269524897771216901829307852196755649105958201298305317158025411589038371179323642412206655836614733460828211196858331292043739242948607070368933176259258234023330887628396849497043027246792537608109678099294518199325160438101968158698963273637189189203079001613583529403901897046787204019244208017456337630283283410927340195782825622552839773035796889600000000000*i1^51 + 7340920569812524028231611672371822713326614949726712132703235565389092042930037242633106031826143745333219710219523193053673156732215468547686036169429015561940291861582443745628244748127529877221324849151445329298920477571623791131449146859737844172257746538205700046379711986840259590389576630546208592894758934436687676104907185260383442188085558218816222432535626491589162325758965849804638513096104533856360291569680381424246563480886651510505690109632935419833627238846879402139859365106767095627357036534949311247807588245212666414260736496913757420076374798791387506086187861359734464382232204470088640505083960666747496248500421316298773567873762200190671308123075260555333434117967139343392930094264430303919278653626136652796566138294985900287614574965260878229703077066534504385350681911751606106715457684038378898044668676359046162485957905132448290824375092297062986053883256621829121103887854176726206927169021874908248364246352258678465791963536385729841283511130228842977232675693972626711531119584160960177127855101791557574375800956792442351020343829187448724687708943397409617209882755708097608475352156831512603255250848377700896200573583360000000000*i1^52 + 196283038649665616793987756507486462329185277894051341497881697067964865950062503710477001280494696960585741795337498030400362647951638612732056660318800475276950860333670329051953149474798245407261828014255021021076780510004534889759257231907500307508275091454632660447947874581120090572102729322935714838087447192944780998515484561506750426687888269494190352881295838156538508964020919991502812191323527575941642363111470837219424840921712412114399799073020456401015652035482056157529572193615088335937701565791405968541142177993518536242256579011617170757597989524800034870698724067485848142549722673494686498712883536849401848729825809031461863216442784282638858169514880125680038651413726514122961079496108155503229537084922387270062285707578575911837123197944334029532776776524821946504448678717049536475875644050202900474034099495953539329603282373854417810345233064208996863240013278788074875847164982043006956150265413585655111989816538627034012399354358072530224886707041998273550249131832369260558781942662917300984385240439272395710573360066164121500798465796239642190402502527800671004318129552257565883073900940911740168212814717157638144000000000*i1^53 + 2810326144025525006753592993391832367417788656369464498680207355222164676626714159344867242389876891920161987500401245068861995542216782097856079612862980132055211914232562926624005104648677919215525635838205049491757290555988324285198225208760705926172245635592031552765202337769711309956539724959166331006596036363451909689146464176203510353518770081076883592128127970233949343315505772634956392052980687196819712743121471565799878908753779262467573259668904614763532449494819624677551205825909479492897034224909275387917154399233628938111623999488212327928369416927535107542179376521899869459754711745079112942670222909964664830755691281996067028457315473792334450009185183266761579847083169479892740190183112026701903878615787882393011536400388263794571165579785963010952530631269519165970827953238944088435605895660384248928164624711384619793215747061282886309760651158532373732398247010774882210161139568006546020313703398760339991405128787446089227751605061942491874243418196286490999238823322856068227712348891249191528406475841067030714342840964877269075024641944335000855256777676783184399695896210757898078546919988165079311482880000000000*i1^54 + 3330278828432386003510051467189087496496405738208083790925949989931467560678246469622376719701649452219837830257466354493943381559322139924919377141401033560357650936855302407961630291271574622041759871306314207251719935821995261649591884688465967513172145722633351007411688560304801510406635041580562437438369691541099719804924452287447629175478338570668973336976926149994649482356697504817307810296618337454847799149851357512652308004528745678404804040175642596419664427849263517141748586333719255104031789271565945259033684315520006782610425886252095297797853675729528039237446109217000954648358904124977914216287476273605867963816493194987707569892155202190619250566014106745869635427392580055408386277691083897141009318883038376556404909450184738343657562130783072004256050843783572665861015401789408474000145795661492850276583296760470534099271171785835944741777157590676507897148281103496308036744904794106223445828302217426453461099988093561270095910621410212113058772167404581330470473650520824852629564605726081188063547758006346764477471563304177229682255915148619555254978390240391358971560728763730011093330385136517120000000*i1^55 + -170363518015238517089146577154392620809146193099117408939569516423235092673598613963453259220966199420354575254923244328922817684246036471505431814892504494658462779860954769892325802864449141123127379803890760806339474268208784951525091887397976965216006956530811913173698875382303159152156850850236565631583010872404087198936765687026964533419174877837030388661879775670337321250352004182385519329700866572592750687012781057330275492971490785776535960757552115473550430300476305983363209751537559710420563418555375964241464651789833625584127736997547853302207035259405726020472669653244236778565322395437839357346334553205917499152069764025135086423300178306252623716973063850303746227146816236974874456352107834251151707282091551547262772272264742930897172597797139171304724467874147345849221149353104305143734508604164039034620636066490540196322172137002719918873551503005172458660952878770566304763950390423814948946816986147141029013243322265803557901799155934720300803029342506194050009269171850897008171287985945149693528115745044399464261784771715535470141058144166112742594420848880573997223992748623576195862528000000*i1^56 + -2198753325019516286528318329718747258509083362810376364449754219306552294952980031108389654363102564544927087281293727700855894976214218177216363948383989066773540284255532009945920872598071175159323707885128909829435699050291369963680548143370570166829080524201414104484482466186358999963487181696745836515981579434576175002839937895826211578821308665248454359263595093457717259712410618330093899841544865825257384882471567481661156727320844003951843021265262175035975764198765301020075308075817156610208433367095874998561763810370277472239212273359163420014827950540263484449520434356020057699099614649565189613876844146978536959622789978088509701436961145975481890173439661267475495025011540436002775897548284869454490769003768433577351758068913962676612718114414734825750480551084144298699371559379321814731183331586020064636843545566456959244797262098866552187702993234307774352777766905149453711749267265593084984243329426832286829389738717437498124335493091950530044827945284994716528984180768873488523099865281990416593696451265032175917539188430253368287583116895352757064884897304702994493639416890368000000*i1^57 + 22088453544951342217859645427935557919357503945848793896202996241833105553979658264161752012272401457364453005870418960068238912117128819491503322187161720285281412465333282318228907703065680826633044808724981388765655242450328919454384039237868879851056196306349431402129734185593007404917221232664690021107137462830816667321996478552779606495881611637781125249150766606006503104324124507273813362370833772520681831491663531576721280082907114392796460076759251797076388526055782520434398751032064273928629874263994922039291911248004542160553240828159829006660416338434144905070652346673484688428840680073685413398881374794744499970515732373223209187919300779530358242183607449172260274297837688045873500218052645114740458007737167798226541163636541899576251363982308032766690947227155236539188663526875096461649045007165335840697690058590186316647976835858241383967443911436738607887127845367149714383131402166167177118925208908876063983147390367345328610253393185909411062188547383044379651260970798951003029485330189209061871495668130153914537986067449443345161033914876281374027134804469109315228160000*i1^58 + 55855780732773399544874346045638951700619852344491148774113361473602814619388546123306530549218040790580136459142331717860307102344697769850621023895503661954252657482431238040460184955202929626228099973169405825435807723111418879937506731640927583382442966160368970475515292623020290205419962499549726283906070358521658750577906506309623744487806983405041444992159340569134280298496375255339021566063815416005905730862797830810717198391391972000524335468951807135573804748781004846013762628556224072812592347985240582213232625409174850398740949716836770212299983301728355979227294935028645720852877960152658963427099401404702857213218066301472828692536405655454588955173480966231511316677643268782491926111770849135305165021248389620672410918475929968307592811292346302749583926172155539865716325476515583057927823275074114447380668659996872460035181276830702457084179980942250240171153337570688187053663837480931550878439165405013688009766126300572189405108815438813349138999749339537830211451536691302382823634129998133451525174853059338716330574181019346871069655132383774936395520000*i1^59 + -27114648524160692078551570991991805576812966763199054542691543341079600027613029626206765502354666780161502880341778838747155689633474236187631269769045639158259234704093716472576847186341178919435449479289150120399743371248080469747243254044996713631789561008314489753385625082741321852153582380907124980098226053358963513893808767875208588819415682757294231529771754544921050155082987020503270971738605677763946095251198179078482976130828538741817194001502132887699727139562488617549643145575545360496136287809505039450877346203037948888326069369573614498415166642354796937286507814966712640491592893207262204408029167892239039980632515719351252015747141373637392463249921071142773928596226813743362122723801853290547575666847951401707772629124690789424854954109704467375551040411405048486339221394149031386006773935018801707631660157455132546266103361433670308649446216798997308680707317068971216423152971723504984889655118302298760770071318433898064897956867599804078077397180001616700917124015684086716094263695644680453847717223933630846400038354261181389613230400*i1^60 + -123451689266859616200801654227748058379515372087755631428422251718263622623521910854362889928784032217177700657093095255285893808470554804236525666646817801469613676054545265725764065332590282249440764624520734325077250357541009074199181367902142481621564708326768774407741228057238700921523983261600005349430348518225350552285907400004247584545837292617725170370121833348940073863306228053063792570009888856255768244650923235586298251910224138895888949815538246501092163853065401131031867952721332675358255207159996794150500231718112920189450658570533396811498764214953627679130112857846915304022520444532197125135554511157967518607264888846080070671276301879401175716801106997361354506884974895182730261230727054428580602360146492947334597924864709451982039128761556539230957359779566161730377767997294314895224289344903398416818507028909105542881963354001388763348260084023563080610467221806976423970129208156016275795062963283289311864508380457194416693250103705594616129128990052212559979297747810693838908466814596919110874919523533451802068139120*i1^61 + 5892934291887337571792092216250414690956622012559813306181700877173959210886072721735713525838242496809664450356017168304118775127217900052607338434635778801928420686430726536240395975468690852828008447204595558935250503416256382207900160285775544472857929812154978027448923149420814637367077401007541961452732642038337133385566706268332496237706175204826045909078825594915221728410845434635067341404132736894442309599162319714816717756822650952388110242457879417489323274841167181328912538613773722716831021061795529789740551559951168751875848909968793219743381368689463127760064406218298516325939784038231604639257324520909555537831014740023010797348465227020873613095252556955136052922116239253436438366260517383560207485072004195871624072583917570433312317096412527639081448548802869336687287312794342145742123969040614960747296549049470078393378410835707634283029529732933444118475169474142196167481649013100986031448346347039770653786794652366882895978803670149975499468114613285905727838572106108669678615010557124369909331241*i1^62, -45342086489714105610687583381870928998059794792717711297045688272273189012970727391882836282885376849977167798459775680304990865429181283737456102346389686795584134218079379813608739399895650944057503508048883675231787990197093117616721125635439929006339168456964530930442589164126721564801604164006781113614935576716816415310557772486605978000176500474637664779613590788323216945143458280511788574930904163046008542124990535775929269524824521793869464584025032784352896729743012971518728397045872791190385800112549985338940032962824058537762157186732903226893196915638859723313239474126889567638819474903734801078714320073740150352043881533184675051180377111048308417588711123746800991371962907750703696512491482835723068446938475215225425580475097392195522396856920008262681225031642614972345627896096615617964851085188098169620912597476700184892940196489079785922608465664994554926924007250327565392586851119229201952746485234116794275227765605714294079007668905621947221874354585475036065930132853186744576738006568956685101158605482787251014069662575743525158500656815037518570294089565626839479608539565875637875774578244479280151815469380677243236830262795751034730359260718745810498362236730360985738485435046819392925255493708100348092181671717796913189696894334710713799948283019734155491402775368455567187711276420250118578504425695687313151948175046106579389803318504287053781047596300967190668569550391493506359302847609873903479504071263564896309050794321445935038714233968183866118393902395975638321548718224969481389878788613233048636444215495911526363284729728448329702591824630532455565806816598035680837748873035649616509956049856875563022048622661281464383673336589738387653096902277654706750010299538253646133723043300829902748379731388291660131287281808434864035767156862087900717610229458534400000000000000000000000000000000000000000000000000000000000000 + -292702946445636314159830388278465154182486500977615098525331545438178563782178714767475355553005206940555661726530698647597559826502750602272475950524369599000800349180245415336225421817056383322238796451591426904554632433398252358446837932142874526927078378120821476617215457440551256351118522964661207685549374997601272936968798236188800992148315533875870560807813321142694788572820973020180275520695959232854079561066097395661167540748402975456732423950550137965497768647320668917657835185055304672106672349944874353847449019676504348227354157248149581707361754916386151879965703609317976377589958043660589972189785604685124090508816529491784813274408130086855623213520022941296635993835733367010487636290000722896867837441816062485621661105523679001649214815014800138260035534824999370318425021830081519329954251019792673391921781541087006028188147598925172773306110561735668434710304388002582520124192441513594355726266425167275112040261841844752215376774213699762025429929852409308185827688258298760982548520314889148226959743646373749739256281556935915525917112415404188123616654170158957795822311507694443644553729074499461613876273374270302867388022853447099694891154397404947894863845496069924582152106315562452361214083382437248846675435505079842124253945943733852893291197756912309715301984491410863339682837073243989560135026847468824202134995657614440555251867422879571555000333383269188669349182273460136285456407214875760299471641636478213576724736125371760820927299993927777556548519464291213905805062296412549643490277146864273652069101468322918487455418216069320647071665476012138291033470263525131048592679192931761449157195667034738395857389195127103741282885655654890410263125348120849820040323641127625043313398222616801009762022910779991289849523585143066246233791464815724011024416306626560000000000000000000000000000000000000000000000000000000000000*i1 + -930298268821907448462089565706522316113255944894382296343028018422920921807480013208954504375900305495475135978359452521068719474508372517837396520637740349857529439828990348075695915521968462122174814531267423061000930830586552761043083362807259292917759307407341164121912044307468780874354692319234049232255858985305594928955555411505144790011478908096112384547050388094689013499977454556848724615055389673320340383620826418330178358160114381369097140390514532658992483342478773294021552055887583093775584085591992455961639873503120692917138573677485114656991803020818014712312087102725640373249189051915138175329181195269517810178094009564073888592191339740424733056927017410112841703094929283283164383668048147564675147438850513232288620829541591372437878185485372156553274137136025390875832165534232677642750770296789689132791756968940497906117158091923337294485074883410645663798329287369904757397515317076293960338306345676565093524330968052598156500699609132751011379075922982307705233690120499380121161684692322623526665422104360354241540962387857109190783796081067166219726545311081554951157776165238130281544742103859709726198241773200807555829206307289761826992770647091537968947610244928080816838372265039159270550277821497436417048214536786589472243048308183924619624059891906972848157057095859728119076845806961948211154629943760012116911005133012874581750945953449735528134395326519265052279089909198035738859130153458886359273477344960378892720894859997835433938130974968036294117597955677588440106876200162041141317959663380027996423653440097922403919114700835328695816591026230303862674984324642266579979850505509724529191947395196609409319040455803777349607852479499995457895394761727477976497301506029698796045242698598278620824337783394160385872941358495782851472585441437187309465189220352000000000000000000000000000000000000000000000000000000000000*i1^2 + -1982683085044618368000503029559651594635381129751392146914483514089425240072829089347068755977105500354771607580244236119309573621641314866922268799112363345129993704226833740755594301502222490245871275485884000086555975259283375906040138171950964979243503981648620081358500992047640625921156918927195046311172907940755673458456727394950547278117667354422102866169753549001172311781200656998351008465748034643364850853024423157371650419606570167667483646871993297879308783072784923871564790408059900485399918720003655464304695772295190083507831164890902584139172468181620401032387358698203158556962625973711013294360278715462595113514023131862844205125793622508178561144072797673866476352364863262144187174598095229724940123023529778270600221491278495756829816485191053326675220896531460389363245870269536861827126630689462848857923371827922497516190402713158661436185024881476547784149426156560584012710754205769826911532383599970620851190436420046960988821513262345981174440619994726408360041433181069081143729650898347996755327378902372837533862852010974415701713802901035149702393444821008241145780906821797812955839577651153243871201641728120369511698870475442247735343194600514832532324110687769375697996818217264187925963404985382378121906881060861017706616325990620980340345628553466541291188297466156090293978978949062517359782173782561100084190848119637006249213508093215041014587630069107539231806373022322648576451488357042496621327701168662103440462087078910781017320377408698728695435782811183295564094870057486037161594606891252966507267908828449281693783166749501549650020764833282614214752744899893066316527573604629299214847383283328790778261311167082459623607147536762922794980127451403747874459034960550714719020947055427484871138994017814053068569234862286422661157366572278975682983650918400000000000000000000000000000000000000000000000000000000000*i1^3 + -3232370627790613830296203164620874308915206433642802496571290070690699287645201683188106776295075262343986939602939978342984303404495599470589934134948825587649448274066823856643623241933410722776204850105373608770754892126520985434462494463725344927676260071908713065977985938039426531218522401498780896132358261656411675392609005706893170600802807595160400005043359769350399287429244664531584177568895615996168781272030556212396048381276665841787350933993445250282595038402300564072920901762439405801948610587762959639101079663370492560754970373346879483444900321957388361280623147461330422812443676180093595994704611476685082169489098891020306083164388236188695240785579988769711142024459684447046315495012997388009977347138881301649303892391752978914898951883732900983737401596563028439136255097173084832276132382580142984980938348549386978288051904496278278385763330888236204086554173544416614711318383603010588166075851788591610116294421511019453465719207268817025475855567359190336684406967033803192828232641768598394142656164234146042130631235426348511640211404863570952874403095857863697228771011159110839914729729511206924493492602834174031229591659307138153498920797034715670513172240598910853987856348116754339022165784327411800443834774995609032867641329612630968833356456868755811110538109127148783356721385230654416642361174089168196047690065551365452293741207986878750475884054296342834639930339720618266696925106682862644639932267532043103510937051637486171814604243009186509115486537838355628440468013813972036922289606660399767634432234216583559793037705074244130085392780636928330820976140215765195332501866255539750854719508670380411635646345785624781413242796413219358839270757542079100864402847077773483625552185753643351697831293638002629683969800741731956771094544563494391112573911040000000000000000000000000000000000000000000000000000000000*i1^4 + -4191622708029198061883220756025231704671903166165241346718347740420046485037466982267597745664134582384093175898358912647888817835193909038937709607535881382791797857632343547823211063837433234795369618585864359952223411581111029720567266103182469770226713267726471318511093201561032657054586946934550580229279969264292721781811319293010572502322512161637502972411091592349347314676876140741924505633042428616704439471188801796327523728969468866115120542444751253537408975191075884209774849999967267130693750802398541861473758910807065202025952899445870038638430393169388449848068456137499985025738632397342354231052899961661214305256456418989673745582930855204691254065836203730427069253893489160528655556431007503830290264421367087666680157635880122747334647253760219731537495827755854361888225191641494240720878662911891859691623596077018581546038663547710928675512958452139950753126950549885675038381229068299738399808310780343681772481097214634931136434386089168833115787552007718878364783249715686960322503825109069091147964961976687867633358014529909491703813996711550884486037999100905428116979372533901284512349249275980180979144308110623510378663371135083634949306568896026628044650838899298784051754194130806660085540916539419828575267783754415969828603560662635220692562482470555286549624318713015577802084150073358598730674644028193451624032887628503890687437490436823296113702775209113651975310540779853284542145965692792764147324445006880240497953588696200694200151444612899481648385840684164826610217396557757754860521798830273075590821976689324393998475850251180034931312964428761731099626912532381996694545734566727765630612752968033174822343518961314459067934702945765019221531161741970749253784576255038407971619879540160603668467622003957733078116336015266998526120519822766035164987392000000000000000000000000000000000000000000000000000000000*i1^5 + -4433407354263702760939072537534567183673745633424730079277127686556364953233390261769543632419633209873789225853780621103199124599397372962904191342967192396902104711894601971081606842732486123504261867139455151461730769877577251618466054900389767661743908887906462211118480659490073024744323322864353823457147613566983629198937476487098262926055141033321266154797769685918791369328034069913863871630293694204733881708991097483687083325543044967583142455119226531200003504736257400945849322114134112742305412082190919159304195986080569649094455882608186355043477811946728686951264817937949409480502353302128635657618315774421770370939075666256562871654279134137753075713713708656233401501857016406624788281288686955857340060996542380066310919638765795963276419220433741567657933732393311056484788217706789275168619606928110825445021967609345928407909922197347426562434412620287833277786187622497212988792788359399838098239793764343429475952100200868980444335576834693157461622241290212174488879419377447963070728545064043059567751353231609313255371186953699826907673954262057239149378025177743937589058784692695153053966569354012257858698168362841609526796545768328915052712632133164333302905600981786577663565054094773043546548963336817213862393915404838597633752395234699074628319343283225432262920049124998595207225594128217758130387006262514530078573887649927068916793325656358578364933971872799993530713178607826669190561442744052780671398985429992751635347577075025452782974226379492236746842730714861843502622048873141923606787609735873050184367817106023387261530504098773708380006883788511452231109998561954026805649476641967747860840673097859629280249823364974319874186288685201592843316127946318629053830866210102876660325111821419188259864855255531792031839756637759291809916042472631888039116800000000000000000000000000000000000000000000000000000000*i1^6 + -3918916349311634632012642066342153778321958655779930663735350591560783784548475394826588130188137875608425648539180861169186632649353809234389866064675856721066808044334537963039957555532820352314447874721713916024938001576768260793353632052718183386541571180907496548284911225755370788426220099992466429823166284649374844901833854274147060848929600743683651046974026979606668059310181535596888165806711086853562683232234626069011129728873003882396797564889490385832631440655106020083960941936042947042901488338604268284658428062520059338055151569187978069283142526522614979721670731045245009075447075125420528056793891064334839625358012486319558013880888405092491542415411205595130160971171838488199439581466026864048614815022783348498698139859443833333904205042964401062671938149096499011439047226518355748065828730660642962067390679667176699615459486127116712891594399478087144711837173584981316511060226532577786330496747653643463471546047183932048062393183658391263717110322180523890863047410775922572529127531705723081147474909078614999806520120474035540613870743132302357432021244483897775781375081537828655701750352035357236772251350128936932222375193137413778917404682758917970949843383125331583021188509854163567108543551129372996461230462110186193287951083655227958814390490512845120401167803987177006124283405532892191074982499811897060681959195298896287281746849475322380205007489708013184091471232265414607012890351892627372764338628219558866875527572339222342993639239442683649017293514399458003507046742852547145824368786639447313219024657119324517492768365094771269871908125546532198372347600968969364359684577257385979005276054250646765151167406889216087337152521450128143516633184769201241889621290954635551194944514123288218367596703661086141661978965170156627320670475426055134904320000000000000000000000000000000000000000000000000000000*i1^7 + -2851905022844176988763226410052428305517219090971655595476365223420643722087371672177345619730197371615624133432082427204046417543788556853772015055197378074339275185734620870949366909546383112186068614638731617121955077758379897559842037966874380226831269355964947453991025731316912554933912956619091357742006691736915407862296366540597516825092656781517363358399915271441633799620240933082348819685641079740068613811294238656310443855099890368439320922827194713266275319246919931068562505135487673588917781205720318714763101031836392529251519013108185454293170957141701743030198003036012648095916144618706687527442102767621616578509961423971058020501267738236120777115527216218077579260726618984967142783569941803686449146427968155035999489384924960563346629966214485679649323665205107723706019949200887520944674559543412658348396763662512577583206235232512783451753640133891884950221345410143411078724081835773317200807535876238921086718012496396460764604942128079576077958711635228482682250800776597732075658721015920696912628278205619573238594978835064833996767846678331004602158951470536052202215279253304434172885306427300938578936224567004469341152504559296808175730761924859586385228857890002471524576361218294443650831069915825828053605341128296679193461181171190485907171667868625166714469632792072981176001564330216351732277385897043382089262932392327249918580325762223310603343462227834647237009810282644275600757669128548065670008518503621052592244531571463342232742757750808246349809274012524296122765053936944405551003231331417570693398179433413430440486979050694063697601657377371763616940459621446139995647622978350281851632033454184958674420371337749971643080937097401332724093673133219562080388079040131021428736642349389842340648689441415349772456571087617283129796767985543675904000000000000000000000000000000000000000000000000000000*i1^8 + -1666701235954356209524805840980093918709549104531408570085764584630507969905844233544905926676877996405817571152485380217113314684595301657890050453803106070506025517427119538937800736782858622468810613437494956646013455555980497661346564339234743209043909505400449238660861184987308981600960526977608747046180888479048704563772798207888844730552335977062354097886192806782572586838976789201154838695233984621652260909866232211969798986301034813834465499103609813210117669499704140429761729145691262807583136724339960631621001771461221348714550952470952749059483740778756889040079545736151551669016988780216676045004931673979127506681326949265147436192353999370533940570788373977080334018846158285072887583776532248525508712060711143360030472823344673761899274392002663948134809243542927569120890522238343940211121940611777269035788180004850427447735216058264671106601371668067017461323228446167382288863301217290905246309081322921273105151387946577772737090113934698316953304447482686705546636566548066765426665612422984137825990046884990648027534113269059862147497729173587470426942379948511928853470869159683192274799830667243599912919888088656956969483838665247141999210224736603935449837158582917952185050989903602188041948895981716260192338529160910683387296248440251172690574833833064521227929459894436332082614829870255403795414256609094666956384043572278042586308539424268762499816859368890974414243444459708610404388790104288388209465133098138423009407178249719412006657202379740429275643230254995038650705568595407404096247945716548112655384282702898510543906921086808592647772730677221486724234920357553718839329893061278861674429835023796046456967214705845539158040101628143124456251523154898673924427206271801496398497859915084970405959946236221107890151570179039001492852419007506022400000000000000000000000000000000000000000000000000000*i1^9 + -759222524970757783863467572351013544706903083656392527345391332959955219073560456267808914286324852959635354910790263294835297204852568662428558885165861820884646322840079160186151661239832328702104096051129980858036959445139222787609653591626587054281398105135671123584423622466892284948075678558446057655479957309623025475097804134615777611477891980274036087065928140403173804594328133593618606759200176178432956408226637823518380853990079409128270836894410380814512111222293777562971336567764454432055860039432262741408610186530461397134628107419875597699523500902458650028483469443151782150260027393382161577272767079278711504558097806509923674232484719674530847211161914866030770505865078229108407926248451353537777541534582918943966201245419186419984734892876242849943170039111826468782428999583508203385883799676067651772844629608006359924551548572388345846155781748648958661782215197406240119515321509339155349257749575231106460813538811003460028391890343499807354828685884266606506563014371619432373468852787025593329449729982226424474958933084443738190325474660867624207007706676979954051692933700857806991510609328432258524558874970754715948876467410479771218948263067634889930239944725650807052047365218409614963772882015934586532950304421868776363359177112175170877534239776141605235422622254374416828995147288558405008550088488476635946938097400126690906269310569288328825042823095672847442272625507695323276820238521860475447397232718370974019712075834643934147163357744308125243339558948428487903685822683136070553322673452476833533763813081340931553426211929701915988901714368079308028756136652452198418411277290013924308959425948258810647957826507010200522330884163350983775078622937252876978994582524925355010922878663435081895837379396942355957121332226376074133003950379499520000000000000000000000000000000000000000000000000000*i1^10 + -224781522555738247156042250193638490261572548421279783547645529634998557886632669563587628111607461170005377538738743353681459346286969361186797022874773642047868744776805011394474103105570859159059895998257021970360159213879731179980506820902866494633991006931320248679235122541955588158071210784582615558379803810859465684183279970180087530265288440764836314863698171388186252339987695757881879463780434941730651098603926127273390902799653486823998242965899938692906347326673383741873134882357317938574704043557171537210961472824536852932705431221422098409942821807444082490265768976882545893185828234217577170120399490832697901202796338014838743265517279340455912526122144566518878735965795640761396234049425739974862310780859808585845411820062757864277555295889251550186947169307178948720191363752562858166289929988635214565329699335855625581387902722874059442661680493490201092977847721099956797922330834025178282317161835303357136913369794684012606670290712512127060354686858925392474721397774734763749480279153339023278772187626653019683457874934388913121550200113153290354664819637524279778490507293583114763605611862126767519576748183251407260549804851836116872486979902785061954539729529197994448787020877030098903444484075570332047761496199193730459067687987326406559639323628561079038405987883741539710770696262838291963172467707419263857687769798237773199550967826119323391883820538028653636517903538622141672775199284681742993382749993347216901995627904678919801500923926708584869746902813045591326919957722175326107493209378964747341564954546059413913621227912568348764493920948872715513191059294092229742947850221527857939342746402008567343752821556570549543355353969353524624505359836111265677139054900556693417732394204794483930288427206201513844419200013567620069382556745728000000000000000000000000000000000000000000000000000*i1^11 + -29360722725669507244709057467406903061870768657986229787314835712885050946452414108649014597155421331945838771532772130429383374268802658080538343984175378804041871187833584804535429730007241711346028321655366354475532307394795757644530870614797278485075352434177736103949881133017177559863473180806604117932953915485538753589892641392264031804966095554476647481759260370048599746530754667122617461530312072152251988551063888037171329984410036317981166816629174825617370112601122695479082813363502243931727977460061466681354798027115730492417216085632710592361641513078165464322002733261288540767062966318961287923794384683048834802992454538412559237512533101436113655807540307389821158672295200588803336162280445467955085067701368533063104592887968710676308637384365450983444318837027698457575372448369087862583933180696765540366698209090494284987508915010799243691672480309916072280368483651883055623283304395544231834284910170685105235230584318541466021917258348855312174926054145635922154576272085809775166173900692149737483754521299783601210750286243972519366040140628666067449328805199104827234917489205732696440515407254419662617267450839427681999360836085325405210720909210644455324960833447268961283198544322961691856755676444058143777518488567972519825577023677789879335681663847892779548022499944568507297447310151743778622369765401113708778413179006628584336413605760182210905719876306541074922742882222278184998318284191524092345033860992617485354145025815788269129930843418059106400570259235041443480906446658330644045051332402912347092246342790491661954378377062503957589758996664922288572674673099267846413203530042822617178327761317193972701511267950652595746026742770740490937623365979396497549847919622729798303628730658831241164459541035458481938066591563733407198556979200000000000000000000000000000000000000000000000000*i1^12 + -1358962324872793958948496939781954466409244072474440840611502465441942595857697222133074854928473336281084924216488228282290436843820621404844685956581484656651107887754150261177283606966389107720436834752525119739318725135955807152206828238722578844442653571319955100521474320964159705428148564096907479100797710289392188724730170590253825862288048750217112226013770498915127042096234941861562064565462178568580803212983313588016492266458755690970148889281506955732845652898317707090334928897347118052913539002981073036062073127762343001892554563606403643857720001013801449672197865846943313007809605844579289181562555677938733288346440069851620392639838680616046847050780443398005686568446777996839068149460546376235455850611876416340122843949167188843093439311830709331027412628446577616836850134826762180881879565507004559531800401695287774241294686472422296273586203953139339118765314011386819381664707956698399375054706638364513307448829904161552152868070724214947268568320586752428104381677569703728943709572335980737508365591448690517293404507924842232449194237618075063997036062644507580069893960667294009883181795724297745953117481368649313808135592318047046462814736499616998876264941026176758851692906502943850279957128034897519831759141132446053422334737273837899413624573425083317111324919359650291155598051366990061449280518132159082685692645785762501821134734243404105576164490841257405511019612525071247076934740878747319601223448742850666708453535843566388569333619130467032377062866932390490488032284096758321242460604656182317125939772767519347283760022444441322030393915001073274849332579895338925468963086808988455065317420326011235756384690699198206592770284466871134279195996560623243100684230614941175907245870068496912964506251294657347196367379125831980642467840000000000000000000000000000000000000000000000000*i1^13 + -681110327573815705042008019703041766896553151158964444187444591411800188196962587395326050783679006108828556931388840824694976527356355300666154027299114093824747470187047965398377971171736785385908127738204757227796270063057620668979203849809137783959353353338589647717349154063096143360724059772316491888272342101157929111284686741695027495692569920245923325542511949861158584344277267588509923775682633490095600516586774247689260186975211034974797305429743716399342329999474056475023360640666216507503470551665113293212854020907385751481112720434048648037489656989266222700156141659074150521214922245594619781085866917304385791728509291067650956685944688626138637536778866583986521947645082927481227922753517734586615934974379886116387491218222377800642546050361726788582199001884080520552184750121502906390287276399892991204413447264929683532757267052279202326107048597827116940555289141327801150556046295377170117834186587011911491255000329862071276328024136964292235229725824509518549340438026166803308301202160484295500709403274414389040323076146027323176229208046045104999056784400387436425787491115852458404352112024877387556936918560743484488139105640333810907663871248680803475064388601605236598309069417606273366730719579876331840490556242777861935270727560334775569967234706374889313650819423617765968820270240766777193348289280499968641933401060822415419703731708519534255658707773195773755321321317594375027404157157650522664645059066062146298700385322434565436757945131351149373654911776511007780883070283688545020983363485485983883432905789261380039399988430096877261215508844645224869117410146288280254685365570435741529831226126988530522490906769181788189461563726850932100710942494015869556278988737074803261288856484585084576546202589773447450556836868198083067904000000000000000000000000000000000000000000000000*i1^14 + 225200188954663346382110045165824919371609432449377729166055167061967557517256084599540702033523133163382858102039575945193183589672001775275575805618339569353407495429079726858705385870332266256927194611716109904992174529819535586376689602291372030366703566881647403348630230541295419272694781617001357493128966182795311673792809945610008770881836896666071424832168968652258692917584706167167881658899856309284127825290755375783563732711864351474457283077634145020660213156899371258489155372238978648981110320846488680027475598283502716181751010040479088736473671588460744318310884796545491075846621134774854878884048425159551336018279259152349269774045937898005280404593768430709171800396498428605585185517337255832117330031085999847413875296828394449749160958685139710046993889058668687695500409826839700043196825397210940683675044951943635779365004786792445501776109493737750479927092762699890628567191910843964948887532293095223240807561400295932347557852497518080100069319456872524640004260889553185987178540161395180698342761957465631004117659616648820188015805167612098176830871438519344546323097679692982384281218483244861863616693224240465739335244446890773758460689432369623850609150078066607124262519750767012058076409077618611016026443054931019710507204434325756130157328337690050686082999584429831878418453854425135039534639984090218535952536894814949319150970827448840995191807839148378208850822207321706624266920653360746703113008041658427806908068504936488436327188897545164819245491941846666618683308048404188572739769156610380905543295505808292310462453895866182254242788933828641296610699232003375671311584658005310643227464365167661184439201444004653965367333983462237805424045085734492869608971520859612637238264976023618595896531769468937482369295242493952000000000000000000000000000000000000000000000000*i1^15 + -727089311853364392650711474507768088758411322569101757997722766054600004112083727943287033355048013598253152592247051293914766425083272532605886396643823712928580545086588325244528766851070696345692974185967384120867751005676562085948852642560191971529199082958039650251904131048907730866308036590983113687421003656261835668575516884138198468759973826057337359668957017302462337893218811841781742957602775082760234384346490575980106796430339747214106891914526884781591875726020503668078662078662338318226218370316797707852019977310288824221598889137282570018307250760344518786695395802951856128569311757973183203053994064534748031838995579197267600622982724716418686047168779026023060905685310763946080837567830425792550341202992068280955224658246215530517702738639817446766119637562522729163648876600539543055842790441280746768580862632647879981711016357219351263468242886853894952948298481499287808872925460228763630640959450019293903120009331162448786901507820171383043352007476547032282681940484613939333401434886015470878084196144502160306918760885069266635847067117852165702227807204290519349465019311173489105099024485906971956156293658112294958585772996015553703866072033409131210259257744071099391472295765368421305189739342364280610515541255618713833972350311902781497417858010562794631922622562177706560206544663994042015745125369083319864191640305423712850737742684237472259921830216654627256491864602323783250840287148221370409065717134389278335784136944033696653873594716899513259570189319365178707056975944376926513952708452142952326099454388337279830210693205106098355092538656250148576642908049347479454171906078853909812737804486297190018393141126516067357366117765255439995375212848486034699557432550672082343816167332955506104068926382513505575444568394956800000000000000000000000000000000000000000000000*i1^16 + 414973209612290489067799376089973138081091874916739247505137495108279063454297561347018958976698459613036122393132460863715798209296652026013026867860064350595851735148727056129966359979077807982552328673075027347165667775262207391742490570150745596146765569185064662593503050085571423816095978622978403615143541823585752861016670555001574527880410835502658623019233194746667462145215985052972259551082842150322445190067224254659701997677771729215402396106093744047441592603668539778410653175689436780861063646321044065800986819908469852574714816109778774425196073429354032207074570031549466386810651287537788970003372395048356683470321181818737061524844463868738010791766295997199706773994728697420220388421684252459231825840816733098418424465720005810089080963464002054049537749349704563897128660512641736400454231499333085547746424739763419638659127878677168030105594465705941541563336395759957462368583177503214207568523570731459424753432779886776979004189211872090673734117641512563103888412496226586735949238015635651371809147094282231457679675543976023136546639609441332086765271872151843000033220903008616307001992276131486993394079707615514602422474313901505884530495321039764859817164323887623710840442700605702922805783070950347883690970569208907138510725963954164471453951433415782348928611992455061051300701672466657927819541459658213123568352887755672427342399033506599458725723452410184728353400049655737440106811975822126870983214284158123394197032231895681687254572264626838126706032372781547834610642276091263808949254088991194255782002302265788667741931808030684426119408732806612824565075953826862664766392782345414808916160946345357126691119832846289515965291801622550645838945450604684700813802769653618782326653686112303511409744541435373658292652867584000000000000000000000000000000000000000000000*i1^17 + -35038424008388266267274826357577737991269955617518895740590958111353764518579109174444867870353589781321886366484059400989639424258244983929871098321213410797814247822418497401474777186147330631271794881999583316005310770999269923025145877708792379210757897298617915686424589622791115632056652348539281624008060120454049931707856725859486766456114178450648248578354771716364026564115679653298413262054636996958314404975810180323939325893651359665531841031828908616523817483208042406615073150109289662936474980243340699585520966831142096637748502052311735725411204745104679905835852046065927435428110099965458958153611083843311247969159617120166633995088756015325233668538274991386989926754899514982041955184499678216980510478953263742849392791935820605869458807785196316545752107663625285903410717244642008040593947924373891356079894305741021343120926032905768493066775757229972931066536588354147841211204100343389677216374391369590326696538203091214652845321215141328453643215310648122786520341538069664743264885784172477293715420928913094360744116606101554075418280172944408257638913739468178293053073922620992964366486553815479878423070486303310332800071285928341084283046735995083956046961282738819226283105077886157280394835987140688156262636381077441185224203389448830331013060559879103967395160006327691931718370667772724037861554554649137477879165435447112171271901408063523411956961256309548672568582592619491070411870463791199572630511111564096880354358286921775561977384985732148943262790688688183844054383152228766619243977962338438281002721958074040839812571167019563360653317637763237927546301462569302038141324070052087946761466240146734052855741494151213588912406808000351470247722293641840587293979284580617833887003402981940604241650907375862333096276787200000000000000000000000000000000000000000000*i1^18 + 1461372422081040304809597768428909466717784787623726024656459223727314909634368142319146748071053568547378073271380745626686070395189873460478394580893386903862473970755649232392034818140194283743379545206098444410586491735187173165692362755253402741508290253486546734719232728183330464060264416220800580079633823572260863484937871998331365727250072801909355129712682411426194175621976595163098046955974306102399445872677608526793921490065203594276607666445138938782734335516625995540293055900008522515519694936518741166428245070412672691371385043142611042210681224055248151971902292099103620424460089324109188141982179502113540250889527879122804605879442767501752332414818532824687097732482668861043374397352293864785586758715611728371816614009108486166421112971557826318236286224838635133996007778215491219698444710844402017740081157737275268138697760969429379217084910855291515613581440259727296591581703313402345196118550067132531915319012962604788686077888783343141051231330308418394444529546224448743369465829449016484657502215638995647087634211242096854414948695264228098573385530804100129697731696854089400253017559955984547987374116357331366067988963580460546393214312141857637912502987170889353629290659265216842693225483977242257763904119110218981694162611204447361463416732469422516474243101825190041885179006111521246874722696365308288162306000644470783991359176852809353685535867646347589877893161939792523434524695483315282096327937583079036839939633007507908305621919024675468654799329960626251644114889676645616153771641616297686306712083298725380932133186081029666860618060109402657527053594317598409121117572024537008555205108801654435379068584173150774680915778971648054461067304383854403810841917539396472342860103380929362436658744729113763229204480000000000000000000000000000000000000000000*i1^19 + -36492431731251196145865486444261221546207826977280001134723701194728010145340350191073292399198198603418051646726964672298301429381076932944792421824080851490845873398925878660589567992091568592144010792014692423819942453220448792844097919496361514893855875850748495463931850586561845792575991432899458697819371597604131522159318557024820791067656693469310801660415902896178919199853260565104505351897188233385855095007251947014516110426827504645636448370933061524081384266561608236327660339211579987305745256391301813645583314953800859342737872431285628041156446785168035381935942233374983108816777963901821852090240661059028590041971876190030639252311672709542179860947702017085203397739694633913161506852282800021934895767418939275829382852665231764329337110758648648152929368919680289242879139080481053442142106597498124355274061134030579478714125989713274712522219087819810994348274257522937622017519631015185275422435484984842979944547736460045801892126696625111945705660057920892435186412025215126529409089718131801031462694572087563580722417540057890767318620411268704897328183093508919895819057712091509758907689164612091341203462955507140239045442019608077361709144016083209471587170859810682350349851420378850481853873577499240082717610493976318270629091566660335060263683726214421765929770564408407420819300393184919296202767123097557029074970263691637236351624955317821717799123136350880291355794508258316089715726000945150000157995901158455391475895054727740440156895173905081606387102747868790611044024390002351224903951957236283646080372444507497249953603227990849084393833705797908673470233217570849979704165380985123186236855295811490505499098392980701307876395927874418396450868314150690708069513858302582485895446390692942308773769669910481338368000000000000000000000000000000000000000000*i1^20 + 596897809659757636810919762484668382982488743828794935808672084001656182033871478276405834096035430226670366860179660253757231497697665398330920449266646750649903416596027232138309969393296338496773388727235396829487162382973798005503239386439698129242183971761006009721632246978411105538770784537920904458495333186438680494158054609804475996359658560112806397618154196139581852950294313216143679501902140750281553688487184099345494089122161353647152664371134005281638847643385422769940555929510745884582867961834692333457449557390902535499521992444247990395746670013874469653897611802727652093415078645974920210852484384469110710289401736734988249549754039519353456953728994894417443208816163169088293933066465416777929478676596079446084762447037931465262471201807745783270550298707387323956440740889383893301284949257737379712175462576596779928079841041777203493751554250891479760340190524993025721169366131845960963390831326781261157956787418213812398182125510439740792579908803816752388948075779142282327265210703975941360380662403555540703062379774111125570322919404978369492414842253418356283150526369803342943246962163526466782974796367581248557171435901126256076560538974968465942351324292924197752146704211239843745637008231185417498626812948833043693181727309778258849184899075869829505452784048567655876057583992546005653059792641661906490649431073448283541279759894527084915164484552262935059173303237307311577622106187920695720482098784813417728918751663464493663054092178110388007135162631939396741041060190753041892009488134256880294500942695445686098204275264614745748863576932036973503891275679250266973946486898749202051668960875584605583289627198965854427648639403868590774173303540034361531247535690824583538737600430793903734215864490970316800000000000000000000000000000000000000000*i1^21 + -7039848622918160549997128514431817615230332710694311016468856069347689098539249439275184877826423370314793939060414665074593891822404669278524996666523985423159805541778392932205863205528229929242881979203783555269829362643592003440855214071715765536664836727297725191554173548100848392321138330337346507796055590475530757490707250036958107289197516531322847165192467151495061392157310375468927808324639050274849151806804810583306241516063233494645684747616318828324232017822485620468113717249783586951830242912061237351861941657704792833441690695840334728897893798974123294822075840718108680575682449969379368677279059912942197731272717765492420170505793522501336007741780090440233808067599404653204353343364657264861078512345847128832263050120114656190295009544703074022013294594217860982208112662331795423234309795755172910230489733204601802637649364722386314947780723147202860211385029156921959282460372673197192136213183159866008772545994258095324656081365201298245946348165413184178810588390807614883831595834167278568856489859204938695302752104782004662480126152013209657028293449507619673663765178582129478641410858859088168392753676988993586356076614571379077995113370026730355655972132753389102178487970272287455892017716790082813411131459136625523656179477357337745750550154801891841596652564307851030799431810157576835484940527830953867109896801606021576534744808164166012803886310893210748400504235496084636254040781293180219921166034667143182744144351285364261356396418692401943114004623483409140599855044653027250741441876985423141392819772162413680198287359768452446206095546755386027918740703293105964712414530937799115378189284955751559713496326201216923724010697486055073347748579069924917936735052794186548716845754603612352465286274744320000000000000000000000000000000000000000*i1^22 + 67521391691055973636658666168224455319094959958014369565444178927481731504644650997875335464307607363490386554015574530137275891139401933203656270631595077836809270342362200388782398186886348849791949680310163845003506358156913755476077607692384255474885110471704756736191490322839925449667870557807288606871322940231326979754216694006307019314595673293670890429450655889160689696389037375458692106233131522134315869735819532029208550112793210564429293249665225337147767512144478478453962379387445343829136035629608971667997477334572932852155565736991501839340877755566140624111571098503078852725233833540564370782814603476321019697072306150398026139781742826762101855979774986739605485372216622819335686341663487592207518218249575176034433189031781009921068424382615600227080700522005129283649451771606688255232973127880700166366875568408131810161296535957626250000540617629015690775183786865357688450481036080829576877321309885124072580037171295710084664088705721318568400697387560920520556798354123821469332236466477124132095890295505746151456081569055287252858251937616869507636188338491853068446294297511700015441028085272693616692039935670126657784627889711003849996299312492179348874510107672482899669053146110366717909624318043330856334681967348713033513396405208795370114652040045914259335294157149540525501388144889899057028763801602754166523851007815429087235450549547632969137425743363732135438871467246134130787239474746531699885357060593898147552857197796204169610145458808782753617538567372446229820689430654925982234773610131070114406971107050253113785684077790475137332250066205103449128229297712918089697459556930486514574987370036529135769150511625569585881173100733936976173786971910612125232649465463900586191555741613602382456815616000000000000000000000000000000000000000*i1^23 + -495712805043711026830132543312108174535385165639676587167304091035780990246576427588617202409945640728662459518854867352731808099434091925828573127445963180332908535954017161018023847982748777097391117265718381464431173570674075795677603318961814908448565937612062230138855202368036595164608485895641773077560461268418337116026816383708268539117751081518647313051563670284148351042766752662170728759843601263524626248142970088037993802400853655717749000818638315954972779327675473772658167755094370655536460645528818116425533743992475183795944433069337856008398259806311661617016511991297164013385599509603482296003776756377797269081965584261142709718623925739820127789532493960836401412892516196558197665975747659402373403439108312937685939231219398793269100611376716557477732181940764878353502967648727532221448399281924513471967260626108657521425389727394609288116523326625437885099071784369789130490913562510686857805531140614993302503613020454908481052383650350660937880336081957932614874601258251160869696573791359073589564786776934812781424388414224623828724300131803498125348101106868704815062722774921842409006941099043099718890557963462650132221143288614023737663043587296132324544718604556656719661066005238126542276921593076427378312087003215480317207697497159171587451547188578985892352783402592723490682876280120532385611231675673451595085997509212601413315673324589442279435277667590644488690297404699130202187446780909490225465184755366157452605114625047323744156825824583755669135541230480678125236063692612814264275725363320782561058227129656278258917455737396180747920710787634967312666620747170926328254221175677361435902137158052084328287185840455280254188771532407058353814601466195742555922490554350082425910858289451905738342400000000000000000000000000000000000000*i1^24 + 1653361217417506666196821480983405032783119611609995281802920653110140264213066393648881251669831041451285622270754397985261429302028189112318654506187239687026093918441097771847059501995585655923617301911967641685056137298939817266321294068133666697009657942110382206941133919265568015683394063236365105788492480712576736778042102669373865595838070647335791306072019300293991076238571642941407878977378154513233880213731530592851214313887336207464652653984527758433250095800616017213061821406417951561068222602731188125703457025711293875760263050986175737332714538744714519942505476953359257890878040954880576828939597492466351304084011440817983943234915851085878269276717513652037660314998271838470852061764934322491132057812117679733152265988013372426604536553258129831493617699433590094428849144985057960929920928932372476684980783491208332848628771785559452298670269352075945201342479495657709320823739004040402811999150166503390014527155330399521274198258426942426793289768243567216603911861169753290489793809671183017688996307587893414524248994007762058698552030017487927436617691030754850484913969713022438035003474316101868106354454951851134037542943679468336530444877257180833162692571153051523839657359250416004470112387282274372635924872820827427756395547692180828584056160008702710204964267129888870840661940378215733106854660696446247810599996437428779952410243179518719825601452757123252960656791087999549089259457770098168773906618726342641055459772000021164028335973084818814473221898764808914165414034941997138034259206320426875631835414422980271637733990105301922943534216530434934584980743314039916745313174208695211306812461565112372178304446598921127847925975078622750890132010598264219754828321904819462178017949519886417920000000000000000000000000000000000000*i1^25 + -3866675049587377368391980488723302632622697011298667049148005645895362863000948426792962339481889800832683637548012499737529968396351304458888278270778077226845933708284343147973572857171031354762691494618715566391698049391116775968758662700967914730830531823677311273741866231500003775830464819528535822899185312592308298450471992016301387669550385473664794349842979548975441874694446163291421684089083259129842351710158115428590516473235590172141997557393096474663713193921928466590191886931389074822539270652736097710536175002525629504817735793931826236165589783523103511413165956310217138587893193682997737079813503946298446866353076722709596623723067400509062565468221642240031403197480182466971638399934969783674246344545386146648934535141256133519082556207548489279824783313812762952635655739370026999734406191634195793842876908466730537134957491676115660261622497151443261364056941071154077908717891499074254811010337498341231780371170003756756901645235792407996037924673103396930516729333230075370431873653153037742702927665127110531939938182987160742388012997456388712322864924617670153937566529651647902929181460305510347590853089421002779437368615775148756135681903720064232450145016322149252390491195528560932318482689278272145349621964575259502499064159445028326818790698458038758419530853369982749180832880822063779109344527106837149061705585304493834566182036566026395086344502540345875393391781489485785413754055337336870125067315076184057610357056538175587473542329794433950051710762159520362344653245779141740651604864995758398147325031378918783268699275179660619139989107281291965127695230930423430154578208560916930509927521884034724563321643993567589577630428177880812807473549126411549281280190970713224461621282209792000000000000000000000000000000000000*i1^26 + 3902026796758777773093414150924899411729286577971483709039398326459847880262354670167788672179916573697158435908760667426016149334684717118324406915335780674382042838460214279299631949561748888001608510907940016958901646692809549090012527566777333904858526822042644554833363561444762843594727573952412577125746583629779241466808223000472331409179306226695442549729157083304321248376268669465479379967630133447753197605700457418209364199729312553457870424131165345309657364786255292748783481428602498420314175190975802625296661181099433359053023723377619510168600832211876564758934082668980977758752919895780458504747082335235519897867884491847298486394730639818008851864182774086844325978679224047116444709968437533618209593474169426424582866450137957025459754877830590841010092549461175472826082644770139347129575701167978523807439381224206287064158830116176222399536460988659403059860176985460192685253389358097280540000121867726957021330846560209514782087299893126591444065972368268936392827152561892536526283248691054118142493119689357605014353164298021198193959922738700986208784972945817033391984078007545435228659531233559312587434942111547239950995728967650157934438411415214527766312099773838007902754311475391670671322142435476288500727100028508242919336375951356775286089324147549577065053471602836718904394142724587263645768675779505785411929740662196459947946534263727529335057445095323859031091416854458509710416717258935530486221983703947934540212506153511354575208360747342095611314267499179621143222375677244899945065362377189525227080452228919218208458830826437133369349422507349862167328807994647572819523039099408361558127922716415802382076704078768819856436566401446521049857640758844750011071670258311438796849152000000000000000000000000000000000000*i1^27 + -5807699575387278272180990376601908206464247369869030437779831217009138702138336855790588987307357471038858879362894893365569513775399343336735567450174238681544470429305695515524682514366018313408217298405918814267334499572936366704233405303074698970538423507490033019171487053138322852990148015363155378179596775338599124862092562016327746908131842479027976347047690921399648568963106815146209254225407505953453888259744505019299531990280259429459891382170119970518742114017718819840204143921962112675537931687250325663006070755405723898969832563047876377209824603126440731216852460369829196437533773290966828168681426855442234865983221904910210992176178515491328241716717875292262509767618876228578540990716635478299057892036512354553225670904438303863628467938674164911407036540290808739381982383216078098466055865255348171202999828787021566035499423730935825832021965508289860500322472469488035514675527432346046428068594475425069974528909637673204675312429151019570429474382282159589008105686295626699460540197657869965107079895236627584970456661026178945175989067852166202709491145427389378464806036365999598362908074865337470203625822877921455311938296548887706523358756178413484273767089619765669313371191811699273077242022489554547253874738043915469479666786434616921437897812534100895277400994271326360327719953815186855973784840736830364677048972511227579279056267634589547917104196287819031347176535256476831131112072161734017818477141167816910399746874016279923847707771587900797619743362986075182569433874836606038803796206857806718816606608940638925478007333826273160517750268840954498392723021810342751419367884013226814400282270435469812652125768161664103285728665781150676952548266811637224600777780954248144486400000000000000000000000000000000000*i1^28 + 932947494725256122765872717972068674551849125033297066388428157778861034618091974708477269544830266623051791519724806881023228252610452953721534017919587370218120964158789512032484494247540524976512356815431409040209404006135983529460255665982968956714954115839565669318942434843318499983688168491605355662865274724609374720521635252091813630090222252000064780094020643185263209966230082334382717430718689913253448154414749836464747171135402375983508986801932444471491180674948111958243400511128567556986520993114579816976590291462135246352331116119262921608296528944709692117097274979825577586757906164129892066621225154965079952771835478831353660002334303151222695141351697648061034308952550915157249317795779468264151843288378408972715096037694149273874203608647553576349581966169012995846469245480700034142825543931541067138699632050619630969188965075139168250504264568232990168566239114196975755906047487590792762351643218678481452648475196978739538055996943836719098822547352938664766684037311495108043568404168482511248671771912764751426392786153726264475427139644656124306162670790017341221472378944894739088869961158264047781179252059625946207715646902650134850237529917725109107480308596114297102922847648733371039995667442264416539688504213098709436157920684198074453885799042110099256979331450382587190556817600977630375349469634062170920191538454949886093220881199221223723098883738912945600788545239219714164880084867394333022684372576814420356876664548072432883732201147798646132146634007367980633753031194362687831669772454398778725838765652321520455699750260130203337011967017092670982729591926878318853764520676631176952793884162675164849524564383122181644496083412237348856051513545642142458154217866526720000000000000000000000000000000000*i1^29 + -1904531979198635164515998068931682237710068948105973633946971175466252987634862825218870178748241595200235564890917662325850734125106720706866973402280500366035224374348825970686929308713504106812898722886401511568103899859853731649317656574974593699779405225263505619937731099692407016031902331364363252116541822548261389812212877616962625718104634545956404500026122841011138474960938447334629327051706378170388421296931095193944434739313115944205912903707933485021468277604858411112201332440997141324563292849466574112860953708415367522582043075668227350732855103646672010492922243312312072813551970877856542716194088356157016909192956319676410467663924716112433702271284268511048246005835628944470476863647617296766714893109238611217241270257559009169932239359045316729199202759152835851796502655158860555382037558441501188034276914178681705322918127778597327046377076575551932909216846298403799961926531186672541099035480390773988179340871296811947991858182346723118540855533265634441095114754866857448977386155342527436451372078437070202151964767857204951983905458250894735544832099808409571476865212814837945295268944373168753965502157923115890783360592355746647166419227369772514923098275038687724963630283049709630830903121110002653071701456744343263799380347116386313028199175193300116756970863378917103133266694267793773988339746969439878037177935096984019843900431443373673810613610960466648045791482400193638310685130803716826472085377875073482084429847220852342209581982772801641997201228831573404922435056161654014351058196030423760772393524670543205972762004548709937561221690262640324120787915451187236198717887767825641102032028638746437904698871008161954473692905639531712139937955971836702747052002508800000000000000000000000000000000*i1^30 + -1465790414131138539615137159980012169742584598949043165624971884001490356472884837314307065272329896845285075662902546793317498584368445030536084914560153415979638869222006109399968942688810980326962409074590624144848877458523534637856389420839384789091944875111387149468743534921554336687134056059073666891482419223823810499814603658249604650453571126438795972095552132038293972273249830913838858754000690491529940290753608961668589618056385220118266039153232185896214780728722379504298960737215490978002278871436058412418108416843796642195326609261977809123529458130558104022987929135701071935779468500472301757280912680492015755973128879761631900138581839780350189105403197832656223737140677717757067555251237739917203269552763976208288593172324126682454775455499224628471692242590643294654524852791260165385403419357841048715128959421122307982563195957949468202691581438667999039188315040817927059571005244523176751626594384675324461704384599595714623662168159034514632110095841588288190221154283844980881891639628808954544050415298671318802865030926006811586414398950839923567752738024484627083262886729808348776040840304390089337633021350621763344466486013893411638677703019957294540022020066634919387140170195109837755466852347900196774085769128845953565120321044365796702404258937403647310677349573554123710828961505072571072468888485917404999911282235683562822940867327539863423451278921087967770444344232599508478408916435379589966443360356396482075339030095694050763559754164260188988056963711825637850834975991465791335225536466295302786222436254372152989244447222387777374445881908125334160247679755328688990594433034401968950543506000536145052812567270227346081254017363410697371089217303058734561361920000000000000000000000000000000*i1^31 + -138585706696850218538476041956497100482294818190510599257625425013768923632455220720642270118944296941680276769939005049196520005564780848950305413724505666138338335434930629657300236448556925337609960940466042862507676695914500531904051187906818789008082621017436975328953668513091449786949036490068639598118777162548274635919395308461621090219060077425238583150814817483193656589364853075370336390399612235084497180729093872962724226651647369106456531706950248617196893958841764431987169530959864081475765108626378495840901266396596804332479953664002266291540083971870356955561792821445009726748560011573589764369103368251060290836201318927508997283328434231834689116152792178720533246683106348348978278394095855987924215173443479054732231044154080552234546319670648536169572437431784877270328980396566591643976748670665387182939713763801288754782752928109255591005062398827489291785144235147846499941830018533743665934498749485658024563917644977861602481831998730801571769988088757438591129078736844832379188801841896552324356966789805549518781358884683196136031358263659688708126034667633995743209429504449019951607769773575700566047081641094407056105918700353370521182672305829760898979864601212550176400058857740194740952672931093390245914272497329203441570600559254109182452234549516384042275175042464702424266674476537553050408177409181379063601220076207476897740978455707577612987240432001170357037464890125878684518587711454451234884915896252975273371722317697787696556610259686841353323246360539199176010065765616805274089177199405445262048973079049965686121752798432352099878561293360629485768377034837793411349277501146215904233562955965194269626109145147693839369195463337308970480901606671908864000000000000000000000000000000*i1^32 + -128067593403308220303074206871276744477841192724880446468767736971125278855577585400320864828692510674435385255723205700804635127678388199276522728828998704500212383917784989485559786212711764196637957086588888219997021092616203803491158326633333907011699381337080504932559719047039856017351774053473354214760064676742318678554348118891635484911974744592813582126986383660300174104755096483041173825492550067500644489932856270757839104557901923426918108695290421517219525025408986170777896694930503289848044494701181023163808918696610033512359482727832371704549846174833510275265344694310867030762825719840787248000367921910495200986840137018233851798986920715776320629835119104419661513905547434994945937371773449305878990849311602885072884251240483681477768622005571747068853138691270869730438829844296670979756523091505895215770529972912165635716066732323233613751998451051252367762861752602070972002976213506882441555905644575899590649826504433318679558109090610219522547017814321576724775116871332227858942846186751361453948403485535047400749836987474805893439594497572483649177987324068468414710732923494134841960758105420527056353376053194030045297396958832315447248400984360938523020312659354314225941056012056067344015653743084744389769103458215077986201781592395260292042400942663960622294939759459214458786836022128827206306079842458521422285700486115639007850227054865392115625862161874267786523574771764748089337470110582521071154846077880130888455952891841237275176004249408294838988982163388992162700558964935325706668584673563878203632830080899438376422695888500444557671858319993003404715327682996277168897759270905220071174673438419842614124898652312176987574526246273316681053943680204800000000000000000000000000000*i1^33 + -145546162693712225401556366423852241685369451832937997286378360814402290810435707329401485426717372430354419154475055009171228507530743250691623356101710908680407839997291937887851520595498035218210916577824149821256179180586402582860327003949654516564460234331830363787277281764498102550242723259964582410700299516651526970648685140414582010162525465509630671127192072842688974293178107739356854673396942358213982094942398885460790588252166397799256175448352311299114913177342372204946462431786213614490268907105912271486981894746346912583280158121183589866422991050877308700909009694172985275320704986740224046476188882157905116901047877641931629871085999615931892772736467827995597060410761721529771720904496241494263706628560796056866407725032075262295255363692874373635141968146772012469379536373807381166462382225945983318594928591222451137750093877969901951524139730215764350983697575003362498957933946403714326415096717304141926819946293383476888639731419597594920265200134808981224514034748602672705118443125311729889671725436949732299601051333274537808153348375602705226522116821691934234106074221440380036783260583641494384384367028727414022039887223994169857834873220166561415708111505298735506254539477064552196737260428645671682483436277200272077347212400826088859906259016466110182135508310536277457215761405635498771691316981027167062927672424228675476242497964406667851660370164715430013699506008019603698679943532566598111064665430576114852792830174153424828976916765551565779174168404172180155460897482256263782425406992573493578603669691611933637586533807023166547373592493108315548671972956240354491390515773919384016873198444064287588397624663305325552957057991005653792226017280000000000000000000000000000*i1^34 + -31809398992328883975146451546774868548377447752195375276484244533517910114343797227310956708618480644594102427471726705024222280664019910813819427572730762887284968600188908691094083395562189748039438713001981100670449707113548989774734918566336605244567998972498687312980923939129802127895487369086946685230377336239923912362566210015552808356023685190235937732948228845881452738835366364026945967557758388512441265805528685846073289097533415849253652059323677326242463818162444968592211379181337548044897193756993102736827949691990598188991570859440371171492350920174226793424598612527970425548779721180636316400827796519005248314614166230002507302448417880476502835560274997085104329508498573306407810720997693453195849080074809983532196424811799640248765642153989439890405536190543393265132444010327682053640024410309032560221719318293073809096399625191517906394516006560519897362275638713128754810465974383840033632183593302124299339707960955051921861803383272545692461510574610589528078295400115013500753764681431422257661868078194706573036593358891760258434692638104003982991809329961955494669935176193408345402058999852204479037705144874565170084184134623152583965268833732638579460227971931346517392194341958472539909817807956459867415172618094874088507052360088468858865513336983277391767071312105417586343818894888505841523850700665554402223156132014462441436279069732486685412166816325269330047572575268483932570069791821233688479190565393413460458655515761076848205257269539643355031934714354922479618505657664602585171087319106819452282089041123218641805745251276043938428842323844749428578878480108926113408024932614422224541632370458853399219669898588976913062867465115982102528000000000000000000000000000*i1^35 + -5635263754735247509853351905288643117030537364917124369466688207047982820641566706135810524541682133096044482304922242317753274467340060399606838624387994410345154569488619856045941984324324170551962494862423402909586189729318970243072339849963782688300221471077663320952606540221319293610776158664286946855182743323597918002179142127206102737164023292453773339686021648009744860475075907629379404008854722011706109236946446935449571777288762413298692135740714687947934630397183079516206944838792042533578588171500759620313992898987327905944906643457050145290736445640799157142235582137104267262708808443398656183573810331927859390202329388734616989777954530724307090223390583750310473484300956175892430204835223271886508577118885333633702743143631942581588952289069497456340344708743648597771908626592178777452686695601701626848011043179977880158341801629790466552952277591997251842883611558787303443853076676204243328273536017344869588925748627430305199172378845895182711251818779794929395039982223148185971322773767943063443525588777015828900994915518108317962049018630311624957208470038726634447046951217359603949325567900473061274445195487479609659417899369125844595543542812630314004732948980415925863287163934423829695902437543066847215588200072383898428566560705966953813342527168296410462983936960626760403189966665434144207248240062326270739986181106121515843810570616126414892434586334085520480996594590519849659308220792587547283759419474278895104443548659160661726069842435278593937884566682422768284200802632693102726625824459322994378404873684813328068511659058063664870792102818776322630718631674212242387437278748023906713628387792184639176940582840326655742995233714995200000000000000000000000000*i1^36 + -798143008054734089395781595132139282353353225576528105450769953159831749914227145011561418329424812444766798299500473515487610190713688132454515095987179777380303925916018353855630029290144287662494061914195473902305835426067056817911344362163631814405072082641705463928413598755887050840637021476548991836486175486239091207352228555684154671785984940988135151974807798503396635532500440967794980250952995992465848023422470207651837721025874224200328767894333953840386301434167687860329081679991976174832781502753048248600273218455904448290422827580577575122795971962922167049546694902852624853326214938131395976999647608833672679104234254823959719819724429792929339922642588138830323532818252308365915579768332954782593048460558096368032196468863342676175184262755047464724449875909995710415408803627616658017909895160428228758180947561979547228722463948595685778814446841967474272496683724377776528132262876939640526460536612193320645312189976021040128380327550401811988611079252820355311095779063503587091917518887877084029586723500336805142502532733584451156892384477614691801563546294371417706712771354694018913569557554632766842068875882953350068785059585321152245744395860533417476321884188125752053299311763934015439764925459220694878717833107097931499096336647474576746640363983447136170405342189132050848916335393292455635249853277252840582412332776595050852843624476614852792554416328236417745296385200458493114791347608697797219684084807340103681286406987928483695864903768733248868334086232476323365880384497876826998193379507577730553344167393205138369691862310774937879443997200657275931816492924332491238070610711944445494972954320771323142134357344781313855623004160000000000000000000000000*i1^37 + -83033540589473103275650076135256799416564634990629564964968088602298670343789929223040785363666370895204341046772530804506903779303855369808562367009726628303702652795428009740963314975882457540500269927060690183325951564560624915571070394979279023302252244732059174798061232316473981822612742306896643490142193758952221496463691371307356288276065143096657652991245436266394435713474216885709169305268424757235511946914718093609082063213307536054443438191691038785530656706170102660917408463531785942755260992991846699844133150692894778280314265572574139421987727378139347596879101241010276176532435682042992523014778962023947986750478875554441577038469733016049125989421695831809197213203885158700420121037919827874879839342937779240070706362968461111962624466082981409151474276403254680430067155175270063686727222351006020195213612364049897783210501980371651664221416231724255130334337822986810941101531721696625997951787217207732954125844922531878811384872842461375513853433746760756433896923195652408012561705895753771209518454175130837295591733922791914115938715928533533092568646860087228826588636512235852131726409082033175288425107141886762873614300176642825595314666444760403602112128512022828160875052034264366409304747004488963880402111589875515568804389322243405252124002941565489664082836766565464509486549816745433464544035062546891773493533517227537673162680795346645485361311291124844444675771142141025302560141329234355026593204743341684356277270172817447206165325085620732878050236828537083265858770995116951277791152395080829073193162927158650153796702172667149087492659750815269275078306548935271446176557385247600093708180893778199608705881471414595223552000000000000000000000000*i1^38 + -7010520092080959912313707822224953885854431102597401165620482314554802040940402077942646246031328137135636083359572023358284415890250171479271209002772881239626290411337768474988145345106659037098273209716880551719689519523219974311128201591335280253865892323867415341692038154169415961414192434747551448089317477068401499426554357864361919380040836014320464622017535078385793974662219471042776330171941768677281984789002991635192255570334629197065483239380805060670390857748710925980132844446628706807586233243610594988894776476675485620791240168247790478873178082358338071934283318515241841114818197894337275083121853728024684787194483770997956589026288860732516617100740470243897509238608925797216875713646961002285869577974541732507142362895420360052088934736352518020301569052266229612624190567978539190409072167859446120824269420813794083841345060284200190074504509884191379269139710635236807007186340899916525085335894926397899680474400768103803920858336616993576862345741064589660816752201132984472938503375390860202241452023995801402774184545300532529241343321100285982606964993042668959775582473339398600211555418030796292842920403246205364799043971575470223296990452398296206071820004072018478131017892200616848861400569292003128145692130604552159667700266973106442923570214328325295616261085032620118992803436103508972803110666583774310406643535781008163802686048513753504449095436622652889164848633367583615297472901466878795240003673457172640388641777939642411290282636072854553633651689036363116409482214901973384500850990978617318908216887320724848154735145989510681791715311723231271149880358113753506192866736815793076880912919125906806031614569820979200000000000000000000000*i1^39 + -395845138728909169366697111858670022682583016854729953137342244875909667259948350887698612620653783070562227621435788488157205803526895751011118651108090553121842771294398355871435289250681845116331920755448705938029145038175975900718593284607363623972911005369199147916422605167585214007783887266400332870338215418128600561387964964357537478633876097566878621399053796615028122817157161769570047845314829091469817786891787798730957532883736672444763899648761749026887071307529058271343330556794887090127525322664566874824523095014757901839640074765714593381782519150255794885519009402287107979477283365503159787327199289800539985764931553012915217836942389308506327499419949586532265514664047578829209365716906479369786348184987328180191877151988027785131296159988005658527503640094098146975307523399048913536319281659738229395207277995685736065239785455793167675454686910267763504154302297840483577353718108750518785006121683075658509321212976597238190572257544469173893545009041479963307747008361300917666407299580878026335107606183664340713970399287068467435049451585011189029551184162597686136610886119731423438237625186099556997912745611795789421018550485334403765501993477120728618270137937359085916123841627886247217965823090109060294365234180758258815151107892784426566714025132153536596292427021306963629825467308196960736723178985419388952434399343559992053860174955781079529187827972845138742695721080997246027092233550271602773996798206134574207977985820545239311901458698669066997392557490851611633750357256732174762052095494065090492467320282240632009730631684492305621113789538229829611580164080497975982416926828946052887207648795867407770976256000000000000000000000000*i1^40 + -18078902237415871531420768600681273118760431620398952848615777832393099491471366405113434608703063511799703496302729885157842974039063130465916175691603781880035923069532078869554406852180655587852408837133193715721278615129535216349839665060884295869786509773574251886943150001626819290552596995062343086863248011126461134729933155248612152041433606841519189301022314849353027493692736483718899241172792730127905636244246535643080545711218902931568820139270103440262494998151710556993644291818873475550101328489774457439076871165082562202818407538132430152080948749850353318861030642358811730363317494290629086910085241127540519067243451124147705727898075488300540090912036837351562263154753222729749313829584838575914648866276290735621741014977879367359083029717104825910710246304260584039988459947282156491284794960713872599465220341784026893334438138514953609596955556596395932604238263482963321326572788693337632325989687231667745939193363882576309041861429019129933939581241618807444827632803113238883960642960423933705077919510189934732023302684898655972709613690042815070063590900246889892486732879147837728832955602870237567354469647796213352393087408466899012057589702992743192232080858995448414711454275272803675321358283654643354221637758909208036353662491466113581922446042762060625340805027707618506036567542549336177520847877668462196972380440329410999986820513253027739478296263308547146749956586974293235922911552185431821453489777558601011573154729586178453800583012875822697972468831675579243781814191760493265813942920873984002605364017698875039029549619533040179049191944075351216591742390913511481361323185749022500277588099152446750720000000000000000000000*i1^41 + -592639013727163894276666155607325420135277804769236461090339675187417447037361888461460619850902322172000094654411069680714243559777106179928089840225180496357107879752031745410313619786222178968933218848319932153175919439945170205502947532749260585578834118950150600386064151513787534042102801470531159295599023257406604850711251687382237982479279044232815810824024847245079670380129861182742530349517899754547937837149868401859003314865922067480797328555017316806259801056889062558100781253106232529648478550789062948078045211891908128598317013814303901392427380320217260307688910576976401296833389517440587700974413858528699071282510256361914239926857362679172898361754144163692588848747116609230650303362677191126623338431614607996819823356575161945411508592875478926908891202403323529009394709128219198784069170489651796593888558450953723339532928721610668169311682714362488497888287452855862927022978052513739198627096425641040799737827333651335798026500025184606326643099629434506749560886215454145685738199826188750034065294227026821355275620779007658601043184774135179237389991849976823568529729553855993969146151777222062261650679808819808756314407632322908742397120035564792214457166563221440164440071647620257455261595726617771026234983599377475904634701367063372647281648606409148620370842966258362373334699246974539141476835978508647673127411232408099230346582473923693829005430032720258001484321201854902744394373098777641329896387745064517552714965023934514731630466676009667370325428141451710799041505919307561905785578543464557477975073293549219633887155047840930583797403083297628949021780122828284027750389967099900897174710176972800000000000000000000*i1^42 + -14769039625522130685141729004471849255776211375663088801612982023390295428859487070769548839150280248375993356436688713415113480520780241022144495490648693913709449560798632946485144299670809491822986945278218482150687923413793193051905896346412633877165879470070108188247905414440984732325348971313966496241342854722756671336367224012618018995187578288140198831429286928564694677189202032609916827167691146628885963390080767961733275603335546006448142484563291079304345427589523406377625125366258258668545036171807302999315431444144843834553473432963902613154217557350697199628643791024374599391884246594611106743323378447381001558005594330189401631408309083341439451475653908663582331185602503871472278863401931306386906171365779354500240433986158701370557871503287039119776372325577107715773370667146864103216067289433822706689076026316309488059026438787291721977405302399996353592375463939187956876570926848871830101738073684895498238266675948078786042971025441341082483845365125391930498865906886302230017580391359233653955650645523253635936759603087381202704624603617842121729665029950683101122250769495373649232996818352149898506578895606562261680459813579324257426558031484883823128231752436184433519675523693448551343218790238451667478360268492923620046653088059433727080874615004268350432486500990336856868900068417064835743038649726208072670221393083127272913507546318980803850440826932366112599211691995407916007376315766316920017298591768009835625608506774476003097109752645559924150627087167335671556513058702102410449238719865737762289879506731222735284836133144246886092038901499899109496927255514258309210933734085146829400309760000000000000000000*i1^43 + -221538803758370766409301506510189617533490602821940820591935884590698852465992015187543931187897770699116217628846156913050256004789138845569951062295521080410343019973952558689761217521009929705454188951814742582773529602272705884467773379077214045267505708867188445274791998162874882000904113139876985121757879130631132217283095287286024790751603701104566925969428551697581309929687431403288537644273684431764854471778381838876268066489280184659960085264035217820821424445251181767430033997611914247582154841169201969247659706673561473546484912688289795720637825606323656496495221227581053348861193521163671396420342675640184267584038485477469881638422141393764317497546006499816464220735109994305863060463228671561399573358537143032217941461041535485347878455339136547350509571944629259841591573503705405031843099380804377239579285105220767549382951976193183711317605118798104600078646841512867453770880450448225806729983287852363978142361295352560797565003723153619420217652000521299277286909876127277180243076901347765944195846533883527591599345436291629830235169260268778991522745469010740217281429016343143452876921012361013612635062844861229599098103309752158267115877917719557295116090962576471720985763049292963284275230778818553594270335670027793896452145551737256464154798422370883075476195316782276715402940597394288752131396654390042424969003252145899563372594756062705332771860693238644165644589404400291080710632138770283291240914831337500634271865411176715349100535797364132048887679470727206519820252214058548748634886143321216171836940345550310785837383711216056066822112375131465239056577265647138203164089972640710656000000000000000000*i1^44 + -2029937047126444944089917919351359479028975477432143025114484942631700472359600546985281310137344992311117218927257070786811750633262859758429551001918242991552975830739104574250550178040494517052151327184314879740692941360180740910049525582731404145854085175669614318423755610121273627945028624137521045060895274311115962158295793532505143294041711845758776243116348970103318686137746666528241478076075464317350393322884447985297220629130717045149928826907357209718517152621164830043270762488649371456597549138889172660632125794818212073508920619663243669677739466554327820119344167201305462572854775703070330852217992991076132937103543835884810771451207835545153722084646597967556559661796644037618954335167457568711719449676627451883429845949393555600460646455880945874136194779135373578183687207399299188232077376919643983831300217203234098942734973745732184049882817060069156942032342499535647585047415261406298964218688479382699163039769731236138034344688450075126378835534111153296426461287303343771429982733233636640106300773308960679523956102565060637317237028527756495924307232394336466812394201495769412943323164200012976658612596180361097106550245701156257553755129210881053263907402893081298585912742021118963348328306980537178971595162858430618507541435438891475154546954225898066158130629383397019603134623097812854395140139535589775360892326999933655226351772002980755534403169056036708438358220134728870766535801013777144886407020666053117483711071200627299934146319955553518531037390706561638902082698301895781607929028857286845448839168233431696355287633997942956695301692534612934790264055223646738488008428748800000000000000000*i1^45 + -2064537668277973303863579353212900230674212729906639066634025415354784430248425918062544360017865415398933344215033280529287258676653767555186926423808300280332944454992037021010441670723910999067703593442273776270879203125264587336006556357107095912946131562426755298111966790805224330935574961729968467563327666756525438330161357496274727230335411230636270540242086420187430438794210951372549146610897723899523964808185242563675714122753198606514491368246178130505014622415960146417384323758079392808758764367351906558781457401906316296723174940994619502233693601735981881787219284334910923865181685385520294214821909537418994123474897068268663350294629829531796898155819281110809721807314498963513033393543178290908451798281877903810351656371821820804956420460609364734894227543367706850135207378976711756371050004444101031325186054630975419855227950334564620397190221981699569669305374115721183197057699900966225029275268333593469282370946555237006414459853585855593523288660143105151519525231129721956367954902452359707789519104401114843146085503075348447810767573605233772622909503157547681158127017811885941745252765463260903959304357732485683970294747866883330401618722679203962085768391172335297126133121437556185149454494620646023433035333831657353140752871352257542524614382535619804157510872512325810417541037316672657115680727445765566053619295410178537422163750518230754397377634277506808234943089830762054220128876821876400951875933495968561521235909115558270156621376791976507087089609538990801008703686117251646730586505094757657365974906488822851308591387759266571632236975078091515555781257209063585873920000000000000000*i1^46 + 73829967483017883330560240752979507125451522418649348808049974254754336525149150091057604567949110762954508777565772965689428800629865702854466960016738833506343577412409141859135974331089271679389096548886089131262392773446673726353948767486813524787226751225148684481724721907907057728427907862236079298788147652100341049273711821030543486441279837464029253857393412710365003619901646848617922088532068948731463504295786097835681696977027029880013001740586386641371129109207657984252011538100623018662190989293639585036306301530466240363225020069538273392935819640916989490457711306995302100044163594525081418175996596842360228499463480000935770095167343383494903949976559090281386194696587930390328066037444026328904989888114314555122670397647170691757449927224930383705085240378799779934222479470810105613097760049523639540050016768101154914423688272665029257351830265486969243659557369176132529752445199770122981548173980693966758244622893158103430780444910326395982385449207816191232729660163379046426949977439014808253250656424921187251685722976556958257503964219702974894154171773526080728242050771421489657555634819730998658906787800023462959519696394312796620785603055670465292499282473065628079827095532685571988786347369620014442160701795313026930492129557455518970947569178653296139368297646350651886054973996896704844686219893291579259856750723175184884264825819689389835704305618521370604364205307689491084773242703137200460505086081875750774800200393837195093932165186840750690802770603482229762100318820263036645752718471499882204536759599356169616909856333243725316127367457619849501648564070121472000000000000000*i1^47 + 959314652064771857901420286654414776616681943638088075252620563508237096567563789757818055454200446332382308036029958099810383436709455046821448209642362406997228420714102483074749238036886850790443438178346871679961451204925183469125552999781449706983390112977948278570481278725392324595148741785098324854044293972686205483208524815771521026819279488076367621801521174670879580083744223941179060112337449039207963388330985666697226626197015571741687394921437650098981977910747478258990487722170632575559801442945915123313406547000997796041077038755675570730245435840284198863550454400676728456526034629689623834531255345117805456829411788793954017618889194517739083695297735184157860477100757005730867407869779055840732744885468077782419225943005750362745001057448026088763944056219718541439035510546958769788578885512842224498805836957748381519556485975670181282479830614807255585127409173740989367389025604334349507360819139111894139104184199742742173299978697697969693869269767942848312921510366600742235906273538411158066630697710592419318045550871520310016232318408954761442858884042629406121188869175038957437124537390767607221631220810712857592076258664493988175305949598775052829683884709225713551830508126783658868378194493153959343041326034635468080892462699244977881133568812133959870600181602169677990087131177538047705643513643783248188675061218938170024777247221478552305827345838289927338995034114988162911288877166921068082814437617478825324362079655287577420509672493342690020138975371148109668700631538182740867674275790128303884643988016933884185501340422413732657074559137020023012746854400000000000000*i1^48 + -1488463329177415572307565610126358042205746630341813603629107926450309565257333009096323627282885408051865979692139095695944275788263576244126471536367628460656016390863779842176293387574134114482889676215547708197288644803349258817111845029458770841840644139953403989850684152364123846799259608390919361780101620463660734056465561867944630373281026721593612045551317002150269039318280015127216575542175810378241337986882431313447141373443011861358369212881150807345476574062066721050692613108936664573216094028301351814626762304585024685646082702626434797325809695341649140083858705109409563987119351492514838913341768633598467551593287825503592193345749542448507592130942183855136752344789326514913278062439538377479797794266744563079170766675720753619640913737636445039722974859532928568809787335275456547976541416056155143539101765017588533596097699304359362193791598323752684385516600727458471288027882956274929839296461327352417293304172471621289295362963764635013581129882632177723149117279423270043084378846386775133742660259789270618016716520564796974825038839144839000099030361061812004724255149129999852514892739939509120469409962757440679131508520777408866725853296233694388931803541679833463989102174371696441211370405371244232837905016799790154607343889643714332597564133524873548516302973691245471407063432299296639980436900374242259350994353831911489596125708772407692490149826698610388198121478595908573653407938595596340809242577481218629098240861684014410929967105294471667631468920980944674903570760806102646495680623173627577379985249707453099439522087609831471162321175973524930560000000000000*i1^49 + 3819894332151570775332423883825266842110236494600572543422982013393360603585826134574782287614073966342656432727075619705018278054126625658993831490051262505908541359321169360117119168217542742472611990958918480839179759080702401478547594624401634577805320996728491202001481198298092615884680000307527001083978433359236852365980411157438305288734192469044105427388553187473224412764087233273478498856892954333091068742001282577492085179570952033414093258382096005982615924869757986874559061799208278547684176128726223862312576230060941443110308231924802495073978845573265166772678867046477601238818277705587443368558024835805078359882165970954972756500901979566817378637322254853302051979930932358182080416994090213998984694992672127990004920880687205093816866703492315458973308921863080237351606956539023428154933614072620252567080338776303040637860685019409017251847341255616227493528266705847254509907171114685091733044749658327329466432074203265145520080249247420888703237175254730765481030948299217193506200054433609281036460610437623206895540285553263706760403793754136340370731940720993750822564927500595995479405696696754712883236505582256692929794612444836868297170063852618010523640461943803362865892550125286922389034333705778518325636876281875100345610432972605532055316482249950144909101562338385392361280405056156302919558547113678463810725033053320231735302867622901155086952869121331698786518819564463297209532173964266560669675043338433305223113533422706801795732056283138204680050666671544998452085319514012981456425608693880514820866480033104354295438896351110549432304664576000000000000*i1^50 + 392448270650864925382972202644653093377410559379958997299108043361789625915946959897836381556028885902802375103623720823326980818927993319335338312343378822449020351449012127028487017836836738982773242442165632034364655630664179517538256100205661203706145545290151856150818370854562280042225658232785796192824146298482202639903710651027041219822145590929004429324507784586454431925816033724668638545121458187540137866316869542013329664112962960628534649154026466470069389166065734527706232287590454065791526314316386901832618949016948791636291821516268329087871669161459962895807869770995180701986216660818750729591970098238486911449771564110716424597088435826190479386043889767412894478722976479998101259369021822177531807000730655273391290481274543628342906476753539816559256816769380273244244995097094016197714176182803520154416875404882430368698201569007516497229590539257407247311274597576412700226849754843056092623135581785541167052504618100297970195610091192150357270103754119371000265632299126499129585744382933436180954785202166117034769870972258219161194383557970757817656264342117694949297349825700008839454941509908389276857326421224909917569055487871171541242871940327924537752910736982117712240052981808908286704481378179676006029998678101190061947601418298880452334169786406341597266997400580724881983349003950795433424830120652304823546146830515732929956747666968831965336803318184765725352177331771777452453921825848697959690512043456070068314143217979477697330067523675945172523747625026393946374041214858645368314553470665068631669741663899851220894825752584676966400000000000*i1^51 + 19289205112828752930854912935292485227627467731332428376952877491425880267518913439131145944562197489952341009820449956963343411008621039203020757412023180449317242616133024707492654009394408105687969597860596915379567120032340765662539590774854188713829819260877349114804469212184256619634885726881040337470420055982251265644394859207467530354571508955993526216458702588501234355258827940715353210823636804345019468416573623626617251799746606597870298529501681343304131114955057751157267524580010172930007367283710766465924156086878495540492981727429280995643309335672833497530732408613478698180132743396455651749186634376617449965663387621168613072045194285615897677452774483614150830910724611518265496778928988724585598563720836168008835651675204166833990037083915516818347766891597020328849131934851437730014240336034657132413560390384836065596374471560571595816047217977695671605400376684405526808445724249597925854230779341524204043499520632752053574606802334100468107572070322900204078703661640249829030056782919412804925273641423672177969830378625100757109477929506794965314510778004356454062481936400748131629166452129207554844431936481227792612000996463975235989586269243801315027581272778040642321881072167648183454170807127425885171170595969096507975555872615046891780186585220133310932042883365063867857921064128414311388802611692174120821093776330375353456819650054341852793255160636653841769777346583822808289424532605164747889795909127202513745044658590455999985824725133841009424770538774343690307432104584196804208747171401054516318841491170345558032117923840000000000*i1^52 + 560275809930825355489658429230271003285785555048597280355831936663741808036708808964138932682926485205083029271594453624640088978695145451467414058748039841861462800325026133330927208161216659368430578534088971357343735045301099121628988894283205650085125990322334712213364469248154697597893821372741426397152757725806464314080695743689622134688257202816725426076512058987667838115796254990428880825222838374603023713706452001198021782242104952657499220789588352162881629016481324606363120002962192934491485001207209130767252972359521367131176790674261045521959738692385341768653130831236158404233798012493140541542867950159869523893728613225717260200600852813529173490393563841184936524604124774726427272674535946834569049910807493306824801572631616830180667629247218918546197830434469724791247691991281539918780893881211812349134781913886652637276495803111039194020263896826033152398953127483679440945060003718267990978169555298104237421868821914651922677302907311429121040557928997540876961475717752228160573962840256420031933104003022620253967031239224114452909448289904043898613657860705587364863281308503893679190226899759814546765283078612743464018550995018149481003977922201588093657477431157536478659891503228633511172108182300538319316667127556012020643821834219919206582017429223340608460346206554019730300620058854440981988834541103804663340471424464587631233100230968353477263284664549788637946449256779270140552793206456221045727245415466121244360944182298122393000377684969206395948923214027456321522194082839341891244379878236786874270527699436208128000000000*i1^53 + 9326651421293559742420806513221372549426102751233641321740628165175637693306728729190707503282798356598148376574356085739801025397817249530421213988247887708046025731636418760295562593516519916112573958731410633534477852468776103489942193342396237938830542154387973007463184622053476869039324058762202399895127358300946140871778561776243490055984193827321753897907608825431695355229553222763863802818669792015928229265527432935654377321326041000825139700521029689943141667154197924154926388315933927653971120448541910934527544815897062409884605597355520880105874866152819264069663769985801693798339060238036130856641181121141030343633919752704068861822146197406065512267079885152845470371312041905769302264420368072499028260645084674197426197886160160508585149599616042868934364224158327044580718232945387451811765529068221573617210686372554124161856510040667476391554766190909022084713238802528777209944852704985661612652497384148191567059681810216208811226644941791332943048016884743875102643660449354275822997544648135077246109517030981461056736775659263260065075387020682841928639722069798337977222219038724182322193281815036793271378604637903586065005807451957778386356599409001494035680241633016712105749891384228794585989017776147873061337152011128001801733444893375179762343697391215581950300621811791826320954895169362044656531618064858096034853271710522744523716698335301159019440332787423213705232774140647663430713243395661512774756968241203595965387505446114733752692776538379192190462694040007272698292880932693966343442307661215625596636364800000000*i1^54 + 47792293809902189667086737875509187328136929404038435389457239091270186135233855055601408060739274946629269610054008269206269178357552560072778053693372866963903949368315396423376974670513688192506635177778432855768252785111600461776914424851985680797415088905049125438205592583069196474060292887760805437205936265981887329622813578155404466350377549118800008044114258750339485324173060342618490612439521292533875684537471069639111391807504685078154041989466658967394571021832375189798289646705832938159268360333905305163396070322800156756246276930112519954929398436812064651649071403068751253072192083360958620895764874081048708630474867373470042141233214647060840418855108244502261502168680916930768123181102826877225089766126384990203625778377430537241477837614643286652190116055844791948242484889855990587362668862598980550628378017210852047159276748174913463940713263605576592393521236428260449746942392756956120806956257568918896511784782978518982231330646979625052300578178787599055979738677389819506130263005463842208167330777222017630168134968906837216163042302700839152912931756526132026242299521917614381012766639011100881784571029955576007702872163247863572850952603652929744550702269255850718863609484674796276370548608989582125435627505470458649915969432013988181813312529674058681813887554078954063226118377882405470913545231864623421186490984763986494968213594141365433923482869339998330307745219433145325889138239880058998700323607630956951996211861611278717622013089100482053473484569085613821323975555292611720026687463285473280000000*i1^55 + -329733557676800126236780259713080940991723275073219616048686233561257861954367031563570566219682150535374246994338434112116120576783392336203024492275082461867469360338688213484918364478018631487609614988612512916710358444890600914133020581217987315686280239764858139125649615515614280914793918877778602185390064225401747034097820068877678950701141372287585995493134792842092480950204249568307173638401898306117769676413172720740456696561233814559490644180576528874763518637034032085911861752960512009135683812253923625901532536396175297562171489504917656983824685159342390644720899334214157822544879089525195595659749497828978749415331290823542657914562518573868391078400949739626170542135589179587364054209179941269826343043260761283738328433536492555709098916527895570831852897903161892985760170823781033691167353132609179275700285848786663430797808092410797135009018221451141476975448784355935618338977515958948933365224419219501301366953095146708421102908124214627481722629119616062894546787397798198380481711401945614465972853121937391904697258381464226884806237091101740788189823697128726789072357957316582330555043951097741390646073942153225506963873754577505762987837401983583067244087341570165934376923522843903436291682523707763968352946904967858346387571382802301138261976629088955374092156384106216100182143985343798054095299288910396261630347667298841900641963884935154247926264726773361389098146852697572563196670824845105461709936062790041731570174729789164078297611631049530257922615600553797788267241617202912126427648000000*i1^56 + -8758319951921613288007058140222976379817175853358225883962025327044755654608479360085138374861990968063649832013804327072746060420366780308825375588958687149311682624767448185859557483071169525684575243741046810591759535851558734738053621726117223797642078299750357995069422599729005703023589505744149168417069724119573501083688972358983182474042091745213804680998153389177163379933969916470467613450474427992481370885527686845187208063778521266699777369297835985377635959132766097017687746705985534088295040513408371951071493188195650644176907815052522533263508409826439675211557146580793143768147561402541965051642575111811668563540765230456282258848548079860020592274924852212948960107634584276079194642169175832678961783820494857930243637320259277427712892560819730039048973359642317156497391129422295055687549396387491922650848282699893709317848656197526423328797808055024592967302370972923679756002080477402188352780578574545307294023669855485960098889234268833476368982047713138637292615160683899804738277890929638386357357583351723765644622240178775245705003531079219166037467412937815652040770999501619844472841681982325270489059066521818646086467269872097513058579398977880758798077741107766823848560966043571953581092403195929380188032091063353457483003011147297422842622957640406434615137176597463445086789666570053077087252188094376293836508930879426783801027402761629383421908978487339896881842057581522567079635494263862831351376094534787155989963119026401186857502302948488224910435426625413628319183195141030400000*i1^57 + -1876200622521587206761281076151480093298713134134279198675538097382061593038300433529796646813680251432923878851335962335697533977905899878907332402544615700990124298492256216061025903705205434434397910769766213455960117655024893689371885871547395000167690422308191079078974417868396834607085480982381830029698712071117917762918738560304403087024317254734109522587414078635391032192075597266269686070112816402510209494578632499676027971401578499665146828903720569829405573139732978786567769758530713198800805946456322729177630466998813246926113842604150573858611620251522143233972666898531508234556477291140594894383036527478323197567172607432211460446944282320882962769759747017960960795718444815141138963289264091577456988468290040025457784556300368497149896459392049918456963996891570186500682940157142032779953430448070228761945797136056552250862413954784240028586611657784428246465843488125576858289182267825604271733488143947290793085386542824293596790889413455252808580624402630442524017403578333845516520028529874503375587550754566937788144329746281823212996476535939550797718235528418961564208418640713916528834797114542897660678289143847688753456736583214233112379133304823445151555303352251661127751864246715357334863425744271843291335451491652602068811347929858940074159879922987206392704073622465681452837677991256365631297104155084726528616266992404148408634547501978479709257774855486304322581110851150286422494921399325346993620488044744722401374561786611905126496981427048072195100445537711082372480000*i1^58 + -5676750874630966589651477689552099480243321225614587554604788023016436628774743887303667510192297505465358141381049167672167076262553340600617223778784842503736033984428085974457926745116566238163125858486850677557050625558989240101345695243740931342927134516905994432116926297740246898838486242211879740858413807210918011310396469723110237491717810931732787147971700124354801369603184412278035000324230270232187299531035058516225510827912807504506225919539154908687434382084976786089627486548061041739958909910211144337827290954144880913503773401065864289757979247035336353528379472266388996503103794628236112790836490816466002678964533630731372151820968672629157678525557561758494493849988554900023180790844818935797640036277521628520389177487135136731675033951357898901188379932548770734653954520948265515002216230127694132632464882450617153839482175701856234375599332127741075637695405864031556376308968467408348539358209901753809401412414506737616997146190619139771738701167716914114098538136131682390976547507573826392068050464458359517020020880026161043220946323032826988241732951353722208309315195763658313936078851263983477571263472189271597036072856175565875374674116082429013471780156552136534139838407672886932470390538659831605381542228782071385008874560661638281942261437121211234315249743647279065285660224021443329141941441451794671505749457654360168193957971632743747927201291339560429926402054718064344478361676338979677917729731389421949070450475181423071101617184056527839362608000*i1^59 + 6829598486315250654640324616769360609709800099696932609503901798603962525977951496702874066334363296775657085715052969350887224904516801346109361319523269038181781977120658868763559834613666781190264008016485369760385201418732921228349363171036181177113954499531102098610057644926370918993611316533446332158742034672927504147176898559944378893476242603588540680905224893853502295241485636076823393957789765452857299178575261957941354167303679854293598710303642926917279838208455394058937058959482988105178366686479278427903325854974634569392498634502591133732018769109466048377594740594071589181592183465171212924175850231077668965639453279839611220425040566894231907199099389861605131033244194769561982772524020763045017188748150882843251939715571828431602699613830557663778187637764789819350378120742128243114842745290080718874849383673990593670102222893925423210970590562665014447116964037527894436504711581451575738559631174904751861207676986404401449384633390579482144610535178634911102423363264307018266912703137186046146299449172856533241684432173138852252122328816242607762265820544792026832244704012612931506188033711887293143454530446316721324161117008467164220269555588032954999420268605730365321805825675306051541339989365163172082946894289103770707909463674672420238957117740095781783902394708575825373501241193773343970359300384749743328978852298788772294963225657380866288870310273558980946406762565231878370920603845832573909711191802363867448668236553608216791855400*i1^60 + 3030160833278064381939229856614465291905914470229512473021814687366011928707157812856766608767735092086939766472433557684547751051393937576309084178918386167953817006905433928890791104326121610057726049000258604713114127213203575477064293745771927525469308587289852940972146635267153467518768337634801030726421716521977833817518289085234083764831578619659831242815578470049485400867088304007438682756634004079044062485046830330559941277264153681411479769246425239626955152129871921703126309515282474158218678624231674271549077337134384373085623764181211980843152413129427170200028949841365384132490680340684128068920567497466183153185690086571106668930113902196506508053395372718898988599209228330803266804926552005879817236201283882528394905131725702206686421097462817532774209550889436203284760984032920740498894807002758693814057028716501979328962436518523787105044261491301664579943730683229071261783590416914367543160856337976168196579774071895729459321287498580548579832936076546213627387072545653222372719813765123894927277993886751094782882605067778991193763649003098948596995806472842648936904875025999629482202804097330314467140732150562860876209923480886698453323539062073732837259072084886915960396327946574769107180975025572221000680025576115294116355285086538277998057856671748828333881991145255755489517471498530343461787470460678673674208964447406740657042137632331809317334706865987224240235435105143564635130706946348708526131954136073280257603585*i1^61 - N1*400322020596849827384448693492483839416905240864961754123237246519225742838653047951740036449128151040476548305487259724013719028128482061395808550049875708295228257795277304878361662012776275367900284095031668484496081279490272301576947215222470028177672286595763238897273097350351811034532884500765202047655193775931405942507676878386515304561918316109145905441008498958460666853931454097604396219596598575104*i2, -175996272980561710530182755877458632281431864615751440684293750391660033206786069815361018297626435149047658626234671921871328862502821445641431461295197701786772978889677114536821194090934869887483731068664543287160195281182247385244266513922905946986736303504409971589510652305204748459231420867493897237808134836500834399781848444766647860366026780368888423166205712424816609512536212730727930391324788754514204728269089804360609794387659945554699926802914809811225600364684700101258666291550297426726728077849083001132642540243799741019514278109568158171201009609472802437932085824314638085481689284027531687033454507560072495620745723029032373553751597830537807167390755981078514297080020296545084526679327974855890463650982549375891565688639611284976066370166970206521981118961091610787001388810966926802600471703169899042071359255940513559993756838256856973535007356807993828764233069103255357769009268258124755028501682834446570930331011979257210525120533367089046726947327093696049322373141872841490479834030334368799761230260389757780449280661989413446208562595772276431151238684489122035260894886910706783872440753087915706412688011789012843657063764414179944146515552843336077341691967041988530499687746435492597415208353042635009855461894957044024249859422770941394223726621356072548235689121782272360529781536841231210184242862316983480323366542345459146821593313383931193117162312754760561289282160344101336164282561571712104937678223239952422233944451967077459664407678940890540738315081585927029198733062278015233040297376867130782214027478349341758554608826251816231197841907826334079175620829311749176237298708211590879118706453236172479890048450261965014005555254110654331920619367859483687894732639111624776998911812756549602838974938961452935358319933362538182405226370218687142024490486784327680000000000000000000000000000000000000000000000000000000000000 + -1136063873240429354776683192338132823652804715012347461357336332643779740913028008387267367256211501813626074825298635343554289938612951993489967965537877900048290495354277325417796374277763125543939941293571477248778408838572519149487246788049483184488805793503716700028320644112197431848036299079472419988711686474297838373015998237436282178956370513788351569078178434514553819556018382040154021739948942249603412494915608391409803014052164279110708803052150936223104533452359171428154179895282711652048785959186537599516239188337521706846334830296682825388620138071714977968281941921398865570099110777885457776991572768511341815709958427785387652826020377378012385410432515662308817663323992529822238522414904600460437178110156722507588968503667229201756516587057783911971383402748836768513287048018742427242473253407795220693288481918890332356504666608678022649622960478255362340745342044812506591075238426261462330010354062711844607831133149934769065302075760434279099252986123002557227912683945913293078251676387808263137532619300848661864269589195276941857693487281819593284863910951910345474870159591662532495523263620003747693264075129502564279169876674511824812617330343645971699077609407733195437373641524721419102852523519364052313806520855510487930776103401120948794384467490456713638611440552164364492115163520445603902304363443626929907471070939846299125378736781431308931225234900862536905157020132003491612804452938343180014317777853415173159544950637856134951198501038805500349554147851638230758617290178295002620053753578106150613462760644657784422108720402296782004032697136708042078973817108243099993028888677801543834385163907553675768412370530945579742356571076217239821701803212562138778986826307042464206361901829928153458307699613990543171016384875287812416866355287718472387487702861217792000000000000000000000000000000000000000000000000000000000000*i1 + -3610946549299038859948142580517188500087488701394364814348849700633665410041223406263166342165031855880243326077582580739643192884505841376206520971225061963362228063186553927221039592216210674219809334982642102580984220168133423204441234531184114336218010464370967454877811218659797479365845742998586595098402565276184409182722094067651730672720180670249042473853665998513494031189470029614772867110615238127861381692018329303219613092040304574303444467825687527595144327247169734523889908308789761415671236029627958883295526143499103593338449798200031213567322646537400276954622318869930400528686515824683294209685023958683532609481530167710264541258998178382478208437477628527883995218423734795695872886135373856045899087624909017490901748848728591224005894515673966034042080855382821182265214868076678343947268920740842310216163387079270652557009197877991198412315963842096840450423681605432691707567899117110027723696992686538211473349932408289632685460000259043925478610020519236915422341188692961877071415275093975725444478668799069821401923262081929994512008969012296720436768517555922930022186106701797790443857400956125322351993408196183501749020857403163598008231859351545670509338498043959137033143794018771328270549111513408096467921711877284248663971051093928357969865485663116232565465640639014991101098012725889940609208508147159408779242138012951510489663951470626205895643666996334876317905848043823149504312465781640822472754955980095503080893734744866005296565766726222984653725138482800806011300316284437749332917717920726010965760699217506500614352769212316076669195037419393230964585614097651383194453168743337459651851450278663831292802528818318784482521867055138489660361819723480974356744502430250196965081180371834472756451428082298207939522188917755052250115689389127288647762953686220800000000000000000000000000000000000000000000000000000000000*i1^2 + -7697336205064277237917409753023853877030300252180844906235365867443570178505062000977492872621190788489851651150334247397991891404010324806061379139634020260117999639990407460246616941873156037405867321690820421652249598532461932529902170176381850937939695117015408701195089105310636451618378959397234598627852253703180232940312986794015566909020950920937213773493436867238615129174956993577859360896153740313449645596205015952523022890309716655480242765113160229070910792474631390247035995561035230983679056515061068414067665067918641981527463749759215321035333628814028040782356617449020479649263251912609222078464632442280294122256560756072614015363501974635341454841675635348982719251874166883906063433359961386216770591126922661313739404457594700251134106780559956540181124517260304726875737008907771779091488328033253947545278656680694788107905527283443862273759206365059675370204429920222093113326522276318522930382391121026276171374618658782945949802337541853526415743521722908392286597487425367776866907068845562994820322419763304240622183473740972534633518780010030031267198912001243036756091638451447796617920901930447673845504178221893459063171102099025252165330476254625813688010219681835768878155720928998842355972565622565668145121228880234495273800732438529163363508370614998936768236835296921830807275966699251105833661419527867800827096091495848658808302130010002033621391664728311138573203458913410599475418725087532844428981468205163507156652406676156488803423793844128241289901970213728378042622615261795523997293588315748550415839893626000963815212731694441775715359238462126508251058643270708180969923060505193295006566864540315918776539995012104250590063293059329750879642066442057719688728304876192977990517468063861717293648891258079420887542566520329629239414996187213146253887558123520000000000000000000000000000000000000000000000000000000000*i1^3 + -12552274096276360231254497237291703285084599078207573929716601964202304932619155233254521014672469224189218937633781500302954015645899856049752131442846753097822069575164471252243699361394752234022937043859789266678237937326140532815343623189905207602439416620324433541994544359194556382756025249423645763966835168819022145744593015857235631406005281334598615207290749367307134721844056713411984012864344945651487364885384945646623264016391886910418191328558300504496372825349972010238369538465530547711035579831098825637086478684596947861085295274156774940787797842725104043166971578531930384473177551406263284773792218338025761751984027810125768592542172375799636516288099130713467598213342181060250336672824694397404453736520903305875116166260165546308682534858643126086539896629398486416208417195715827919317189841898309929612981058328382144217600387973963612372504779514487051864672902418494434876359553353568000214819695108404587746741421089547167757584521326056784638866650879860373928007444755780866214571520006825495686410400935470579732503497127646458111623212146293385811744092577382773889163891438856810572910536404692771211009403922868163668299860327827958264764396162434085646473400178224755565440990667004865394659833902226142181584263144268158181389812266658083593648837299673337701696514347707488144821011844428451763405751323851720746767762208659593511229229848441672196052020569324039293847459155125583814906192620621507846105465493090510961907052228944689534456520495018689162176389812809499244397776374014500350875715954935851328945851098805214688023298215294087102821750542053406710456864232424020030717716555755126825185177845958745926707907856879271584943947713159107737404319859493917837507744169104462326648410506962965838325546095391899048895986730247761000339296228872871405022085120000000000000000000000000000000000000000000000000000000000*i1^4 + -16280956917844522825368399407151376686293691506124426116692401257042832313013464072268800507229060256035810940628617578244200882951699703294658501928512008391572249508502324932846096480612520875671468884970985015171366946464298471428671994224820700315097173057950146763947160227155516788729315734732727386622318753060654139505696288415788457289674008211132995688601334188116181767038168157802722558957692572239369119698899396539842649960640098402924187411283823036075563954755082881440721744321327002619842430597869873591801189015169815925417305840132446274976076589601235973800609334620893147092824315079072923476121641803764389000412313880315753165049649652707980921457707668356550019401669266835424050205283267958070256093180136660051428312220413608950984748750946372873925381776860031214352809713933216615116561265639713996975322970998772562278659031945758287160370614356699061257073474356280912792229360695609269456023333412540349676339142306889137318566123619677897840794741648990213366014994224023391831783284959957437628659889008283493415782275951387398534855332242143647246912922305582410589368160239368538287079196454745520605104737046006632952788001953433185629121964035359611511893040174015573173804231100798826472405456705691842148942695710014281903886597433881544048180737673083793887006898280652574953376738770894716855892257920051976703238727888584155892424381116270253109379966111463042128372081483677265908574490216474888725510030162405762288793348398780693889755266985843586765874278714670682080294411355845055707447353790464179816179379428922562505238687686075590468994051045759771851972193288567842453486882382656179476192468911032143353710779588310037933872614338323172348386595991392827740874202970840936100499172804404046320422091113614683568008766866678110768665926389160270332375859200000000000000000000000000000000000000000000000000000000*i1^5 + -17223511515357252213628723282224809036451277853081412893264153585300694789409976562292125444537283461292619450208928938506778554281951461036909201844844255819483812579419554578276497986876185603412064489162797386146839757472201252154530351567220448521509320883736752720242245282133356607036742827684817092966121580336389657736374188945964673629736047404609531092703827983351942687042418676584246847629769300048606932661417918405657952436626730320129590701477533966857857004465069866896577227856152334910179815839684640393118578455701320782393409799679860067801662741751387178468392952903814775882281654337576638681747268384399197079739100743929450276202183909887920754032138891254378895499540079519674771953407244923269902902887164026390598910499066139407407660026812132613192320988951145673257726181408495758108232587304364376018522583574549727791891726688244118509898202736121423923672956456710393274765955558666930186605048205480659907059547824253667191413224027109571443682390255049193743751088724350835111810548246182355987839757296924273526629490583320813528696863332009885153626032982562571727165725855451826463919924490426663753059422193657539033357873728099588031727744370045457756145078731880628285320407927970314974401588224322705953916168104480802093938716570737988768363810500833203490329586500922806531802667560400474522697362273543830542706946069423397682099950474922449328767190840125832524559315387896377373595772620953347917360790930785767172140781361496017198516144593621394623294733024752929555858590026211941455241178193596439664725924213062844386728416082164240340141508013809396504417855096438606484538628609850317760543983492562358444705980291746255057727363555725938955255339730105715142780758312529908868461504551416970363280528644612380474212721246154772178217050555612583878983680000000000000000000000000000000000000000000000000000000*i1^6 + -15228045776633896402735551176127248583047634594444311702630771492051978772598137370722395766258869998177648069471892333605668583868158307465308995999441871949359714814447643746991860015695146482301825535212095666240714550964387175269400182744721453157082761773449932284135214762616470420620916982508292703295458887907311497377552295637079134876379791612048963467159291599167266088681041792510575145176218057154375418482921468251041487371955614639084445055129863133474236610709084400773969680012435886687626948561843384434718134205288053833167195301671712147379239134701167023884468707042897883152415568859464173758372982441368651245821749214884303543161787235738781828950769070666401403242372181508998690425748238059914094562369021203812037816520588218176199846515584766041811604484807445794618408092425005728905520969205317579213394884859915162159414913766130858479829857304368168898868866631542083808375461886960669493970640164517290744488119982799114310980780658689109611623885025086856728791774875556268958771707065722941629342544496711024627658011009805373137263967038982441468338017209681459307698868450794934594323363445320561633556812811344488624365310647921395096713524262320076649642464947020624104101005998736141732740464428845373989818618475539994239521314166853773394322427493654514054176844356814759219195998702059274938568586515795962437497817108489438253131812173574212573481334427290663376944388166231999336216635773416647182865902675877748971478539481459611816582183707083299432392558119215760937253282584770714777492763187142954165491148254496311462529987243311719925249023468515692900319644296780327248554169684634850280192221989397753054578166618553625762028402079158986109931620172362372359832045756184145136896510011259646788616425485232760669617898282057379674571110146643914129408000000000000000000000000000000000000000000000000000000*i1^7 + -11083950508324704010864816585691130652207623348668231679325547736760655156226423506016669158243906194876430558502850311118289180181132703104419967861498963086271957134181299400295464584554071382073014344789149270485956697613618746523855781165703629591057317602124358803383080720086017850332667100856369487943767345249694283911221636856676241582969338918202354194999214238736548000252798291100842948252176200969082650561963480138290587895110880788692018674062723234763748023112636125139267153583316545491910611142841964251063857123202984336606630572155187619741746037561017942050639506540437298439444297330381629361047355407222432480717962794153016679718015415516359121566188597567629457213089868838983014929789640255614392863067310246075645499410838839005811600654336154363129015991611971170383736955257368525108207910477835007984928035593096936030553703060222799939709019956537360497082799233870009827590917962292129861184197133782914662135814083038655278944350232596742139912928262181815989914178121278303062796140118008998586469079630697607540687259087536256047304745905249103079267382454099439794775731043473367115793354627426784175709315067722915344774129204065313631462959845499204576177175546972474763234506806225032503808240344567735192575140380606120585962940466133030831210788924008093768074345652173990702942427746778477125598951063922268264119880478294550622176209371071284492539558472919767204126087662038333047563406073273951182231843534101938128522263867431938938749541452109615896458292039228476438730955615973337925171520727727116757943365975307791769247337055768087063542658042684500045050196662117506484293045255303979364783559647275783888490028868752026025233379688160646663461673365883652743217340483214748647081712639389107476913329679484793904265598857216258071805335115981337395200000000000000000000000000000000000000000000000000000*i1^8 + -6478642558554689715247453092510651649094555710636422790813241969680170451861713721392456472037669681592380227940670878533502511250227135838777099476075979379530532621822020576720263191301108688738434933029382099981295598611219624396041435393804000860880959627309936106137762830308965578739335957434500648248088283485125451534673546932376322577775013911533490352960557424825066636133979033461420652236628463231120624908684994733775881552581461690835436736985100514233632855496455089389142460416905560872826866111724195136721016905921495617653541845774177586464518823623692730448731952711389269362554501651846748976931493276557608562203021804232235652990564750682526688226982751350821950581072318620129870691373777134310692917268481854825741087100928402852920563200915320567752787391516042405302615804625840396289258077798897014534555487353489118281046560547301718846499168536903297131815254199394322746121476769706855868423118974333903390296903595411391007413257317086820558608667872246974378960719913613141755437513667066555922604728968966380858554743648043343796904567930995842559983250818400183185009579498076069272305418458118324898566213632037088146641062152155877178531057270853344919519369494753403465756526501077936095245382077616366045077904638955769539826007068848930038227776422170338526753242294835078860458020083611202735744454607424129502350917434357241950191949212483565754244896440258828903500858930983910615577938095827443833990031085156452997431966714432259388664566145342986441788445942074094372125119337033351560877282485054659871381327537537621713614241069312376974378845521174861868016111752833150872470874730465001958934749836292086336831497865472624498099140757761078169249023042068110807322553186019300315283606138579150684089664477596598593808731927744649985718999733764096000000000000000000000000000000000000000000000000000000*i1^9 + -2951824304110107675280211403423301792307021445450528018330537724977132040755825391117921896614642443481352853792087494557413456951549999119598668951115267646186592884982289440245874252988847310078736510867197441620232239954633475469852141145613912863798429011921266659942281569423575914927514532531046173729092105403944484063125495518074101829432235832076171879715816316746584532458253864516086788513425035371217105460853981555450403324505377256124621541077492141280573541393391451260104217701876977984116019032411813265674261953916515324888697274636114633546233082012308973747068687468651175446797387547022181051131791126692620670429407316616406552222802997296584220789528000091183404973720574102704202383497910560388122368065757991557424090674916509705274321498000364113715141826580371123184400091834242989035002648189301106060390812607263814560873159859957994993359716732759309205696632441658363529166017276863553496578602739722197798565673029575517003811170309038641950334537057775716876493031788717295064322110900495893171707888612110290685811875631964774552075150641243387967789445828586036903036237917343678322746872689564101086265236536408119264486416442217396190930740963625005728377137877444140772476670781148545409459912027379207840953502734194308198424480409689303671479060446835020751839765901378359115808667011371716183215657749998676458067403827441741393581198617006128377914133942040911962439855330834794013482234763875770703667394490055877420256989986745345215660216644934531164726954413082309113130035204219282338215407053812419989519544379479234669603313351172295724042756325015490929071369526182345934114785615977484809373906677469695076140524410339801340947249603933512021419476352329103857332879136630903596439259580340342083870821605346664733281156284804426036445091171663872000000000000000000000000000000000000000000000000000*i1^10 + -874281083564111114020883327785548908838675626882925162369011766246617101786593145847196433414181844747156521798854997634138778439754446188176609537135749136079335013259243789350613758329645328356631352673064845185533862487878252860411042925331184904354158386197638309271199686878234640235522322542244234803016764772205506622690878701570987650946098605223010732295228252092574097695496587449648359011158211731713835781571462907079777429742271188201800507850437869136332650451824858268962942005966637214918423422955928437957153928221573091939859367092596196276369435005047659232807033237357762800431527214097924347048796744418039829216278932680018157741846299202157546805190977762839894975740017241106354701785189151493274822510872981052769000488332306205565591668533468061558640236744212968695875062074949139775987544585145388724407809889744444323427994801112001467615056932117953409299692444446178847597422012001359981453412385894519174077689853475222367555091974550767413513595278438430358815654920630012928594830029693438481463036697955627813467683108096956180411295672018742633478782268616758433977415596369881083254164167287177044341027976379799204657318237065686432190444260119472989240511609629522140735927734902275788345776106104366035341056548063234663913274701784630352846544212939233265620397899540812131540095991426119319673610150230748119581179154145395439574497905909684087933949808939464008720196634026470218162677820335865396129274156797725009813152452484825074390750824766577456831783850671531647746247522134263894206852371123543630429610722376990717989024567139516037750303312509452186526052421095758126307517130026967579693041026058225623061169312793611170227196788009530343231220411643997232979522199688713219738158176126075601962860025203546917711318004857011987255309159628800000000000000000000000000000000000000000000000000*i1^11 + -114310681723308154865963671862590486857065043064851956054361744232707912405402068570396939638394311211779982342433391708514654048541799575456603296701822696206097995587606810687179745008209720995192892075334855342980612704691581539403641794148994168554471442714098857663231458195999643372332109986734885794847112561863252487294844848786221213845285168822614030793995269144515594564560072748303714807287701826132309525918098216272962043407999448798612812124817262568003717114636649140291069222286627716997762069562407462940233425153218769212156448780927485721986249993082324720827750546362715577727103488265563882679145021377672841931702943305002573972093587080302233733186346703800536113664094062201965995475308396200418925074156730965605360266017336936918003714057019016198626293061784809469961896173433621525349727366366301275737574509175081489911167839258386510281749062406945121667811574763499833627035933813089944747164193278637687402623565191893938260630177929732144540490037050436713842804648306816716658886795974511628751949329849205669978608327286970566443382442341172488212372520270926783124499599815930185790644795642508551218538518412123392638502370203069557242031842140730981535006822555643533579237402919722826721776832140431441710698675495405185365539167541895050281766163793774377625900331420572989211967473515844758098142916365805037707178085612167900798324620076199108892458224805869455937628438481864362060331572153348091099764336229526342627222113763405513160321590426565582643133865122692450441631658180495445716227218712108178212180551069554286396438893489575230780608688626724705875997053914150942333622488514846027599239581469844015207544852275375530166966188896584030393006963819183395135312135921282327042193978392000084015616264650339453712076850236705788686688583680000000000000000000000000000000000000000000000000*i1^12 + -5305808196586021028378010820947344245333619056826251065150762645277564424906839892372632806079394262951733077181372961137154381697405213806172108121353236193251211514047508882951210893225109756858844544921970503628964173577865621602967635588054055891551388789185940773099814648847228206400248617253205597165779565518867405222116635858527974424925216629363555227406242623072123887112400841952469475070030991943115118534102330087213816281545852797473518966268728916327088347438755177961470448570195241154392835262462072109557331838471174781956942621303844859288320160638623690779218969618440936712379895981237494258652284252963883505332174481175175835167782400539319542366449128611882753816142015327533010654549500536139379359679532589605735947628705688234134373971473286336134502148513121673773628667155988370383153445297818998841554357918455841052753975599820406826370204394757157901315084375479609276482582928951671594166452780855305699294239776112214090974881257683380678410165815096478284550755357448183750392347188305023986922018127414353507928392755272440527502103998351394643393074307888415422444994843600359492337844495203306862786022713920674477818495750501469592920880421908723863015376987607100843489803815474193056820450368733294878863004446375852417993935269936972683745127944059982617129086571901478964924629966522059136096209448491284299268269852982073132273758188492806157178461509392622286564445153497734424138834667222973015353939101445182996445427043675013881303276515026952684952826538430810192260252134680522366880259940076932267912568656116139736273065128740299750614609486722521462785702689165324395070241479814595914120633145711751948531346750332809589005093647799609811384273153871374468611824022807346401492243985190043661091797848871719287874216401691153711235072000000000000000000000000000000000000000000000000*i1^13 + -2649374794805022596308074779438875119873291109881274177489830967465991821040203379031698336410275849642549323767010122057838107773251784543296964140872161735732236683165438704654100366152400883245230530490091296646852706654418643621301637998305393275438256468680644638631579731332108126497690076857359976911749964334033203638344955138887087855741792358124164189644052986930620426204034636665175523794054417040904519758509133891252312594663636121878039303994761028169934146037897602673814343971363356105129143485880976607425750827606856500737686092797715356409862203254878193401472350645215267718687638886238997488210940332222215758118334521108232179097723654683208971506654822597298590704068269502765049542694854522034093323859513990057139895628427075622237954399983470878073264146570858256791211724219499031349338606676179575064476278173486691594322997001369949856392325887411211116414144489800141438885923350048926637932876180390144232651808963333801805143136577128433641355542438884708933453096741135781245554283084493429426176318466021675390357132551508215398831104373502807075705737838459543284814510069460600999363256803010414351002806253823711401251036858760990097283420591391275964536701306569507210550842310976021590756059793048535213555587963513044611319090481343394360923140634295726194440641045024815076893676865589792933380674407850532136961817252716937808114975735370956126962074102643439263726036889375155850209378671846670934526548933557170129717601833517165207587649976965428209243404102198595210684373012421569051492721324335379691735616327982625680533250538299414849709029236646197650311109980299172100634996855583411747017692303412278814955569930805299947980938135965579628811196993649344222131036793023649688764118549913419274013188615533902882932047072556061032448000000000000000000000000000000000000000000000000*i1^14 + 719450268556983968330315453878717692548472795438664088848855137386933214972619991345121733867229676571992325990494564528112546128543592606657365013437627988657221423119037298826939643097573325977913992663111973182161855925780780478268076387808476122726721512753393245346607404316562844703804803565272878913981249861082956203174744641483146151606915609767069857317030329096427557643849296755357591629853092533027288447081557228078989610804057523343503954014052446629124956708192999667265098319794734734218682715065353997617015245056003310651497954066007351911297195857370965077434366436759065041629643061626190214735015403585152044987238935183066018747569529765054311975806439824837704083235135521924053324205770442334458401249087485799656135844537484388973607175823439148924024339725537335858660617876816497355629743257619279406129017961751702569117007497467504427033067056661873749376724904211282153457818982740215541520574782946595233749589155961381404043274353289660269624528314002331686134118209438049923710411553326656218659731743741544781718123265544316244518515187133478742878927263848049457814600008258846725798579821168435507974965639063295960443271589489793696328176561908831970000070093510222038334145203228463169598336080607055788844923378205631675229483484798752178520927992297829958566146231707109082213025385706776154655037936416640501595226197442248924225219253074914849523310682987497400852055259345865216934978143629837500497173338962576707787974870824934790936743773761348347498051840238875503913416459347520180184197249023949193890371983633015708454597085142960942984261956221981899501362010000590952629499258215119771503287537374811952008201773905501892742653588182129625501257209385642511478214308541200798801541049668229404658327220821977265289191111545323520000000000000000000000000000000000000000000000*i1^15 + -2865551987851347172520732878350639306153209895898639665346924746016426217547098031172366649769872126807482013638154721808399083567720302873631484102659239100690700871426202397622306610782322495259280140031092214116903784812555197256975728639948962209340778324021429146346157272210320967743517790987921461327801506223531111892678304732747258392385689926521873237044851416748749879271687636624778562272551294588975763686915869473424114986197663003718937218183438385039618160795437632157451351389408085855765867198983155866846465102505466209106161348688681060011617466649356876476961495403875583119535032638953910041198749340638832257868582994044264960810205980064123158431582503528423542965378193253045776511486713212764984141429429492768680708246271869749813318133684788566071467525629842139207405670644429897889369876688316814474223633766283161564929014138178031157041747438219025139602931043311377909166153881791055495501285672669495454465265672989607278839281563231331640124116727515564770064923410881570604649893477755606440168481363082394033580775733561117739750316579686178835952670131965780319152937760617994937351693121067376478485976218048301984650015930735149188588260761996066878146769909693067421234258127604393810126988667714184216271452105662944270061366346592067212082212868208915109347836666900779757583755441949345608793581033490162172384953805321741792804107471997788068658801261809423281174281176523465462577730425275358423942842792707154397542708721337925972396438903504394862340432953536157214587050136994411847566080040007478015350910783211883782848822706264579662198014597946090441405920977118906197566301530417461235606570054825533787586285714787258721696279832930666440880290466293473329014130339744959805237795795992231286324638380497364561434614287040512000000000000000000000000000000000000000000000*i1^16 + 1618802141218666123278195545783172624224464655118793425573756838618605879876780860110019465933486069379265249191863388943162951115437524855666567716057685235233702902574061183064662517174769368880948376170687894840409758314126503416230148064231081574397648738296704249975189672234527618119386312191524816242281253678339138367704455436161824540080237206972945335964536351322737169851789146157045794036095557729154967099686370761154353708024885860881427852196966810562688091726666541380727990405018717972052591444926384165627418409334411816654399132380154596561812913638403836570118374354716498257343687422405896811234070922058256268983339275543880115641341453332546446706781395686662650098916362010864268041397717023344466788923549699921296892547255633589459606245902118718240422340250083614644957302995513070798013023522108180568170196047902491911288460372055828605044425915971098147242036158763267851372091279796984229855518673544151531933083185631925877399483521486942308204045357364573550984996003510126311903186610758206155916585320450988455490019932257284312913305772667270621041057313428942864613617469212325523545577901965606274741057576227003058291336005512017418390311009232108336562070725212789703674641113210204791746439864382950464588218980421333376082894619130706164431483986626890788785164899614060518849010966600208813626304613225171531051624717784957059453786619483656728260371815268890894741934117540381950361689695450282771410942631500997108187697154050914639115106942034072132162838791059056628295730352930318999233470824570961782663682371483400682206498229931626107302218755262474789716746592170894463769256616384324966104302930403926913679231803626344259775177679502359696296345699816342108978305443225686362813799204421566175537355976297968776349346273689600000000000000000000000000000000000000000000*i1^17 + -136469328298417514709651169130136782534131396548942911297528032816966487957117164063105117654477201262508546764670851923577642579963350312907508886534672000138122468868168129048506605529687714229087937831566193583986832204534823864844889534632689008340759923703513680441528267406979392654791772101834782141544987653041921734260867494414873752281420841580210662600260450433267111713732636293751608431376066984879870025412300504693034672848023525611291101040267845377691913306173757414518998041416631192730846933455582262368274929547466302085249887901540702424063115153618099408111510452028301209439715804576469039836753714151564767429422925374870857530534588059068478522912199475209642282485081309867754094881985447179877423064964549735821565595467640679802976489492266361390324873514126403523655108456611806541387533307931898167965404767269124680500087775988866980621916815869549165636046095811054122774254869936222193310219469465413614573817978973629501135084501775901390491682168343426557353307784961108608739006916594241654955482117901890181768559328435106101495773394868475891728436364035566411673443069022049425834602453381816679958659233925770129131083188270965598908007732727956831285131547556667714788965657752705907970657315682181096609695076068157326980140016519518966815931655026335864706879783332275830440180347838132374461141571023678273129329779731359243349381949807831694458116966767939475967722437748094847566736154194018112032963519640116291540005297800111080581928037208787159590948448754837890986027231039344045084348337569572879562274233792046056523766939801671231318719510236868549235004607685382049532814970465453918328359190921078075008831244278436141428596496923040094445696356296019197130990077225799824527419819386187286742742848139550312270198210560000000000000000000000000000000000000000000*i1^18 + 5686943196095588141538377264165242527702945967269761297037035711878570780294818161698758301039231957920493674428330218385836338316457422546343928819801708129213094225182307501728334226119855669803677075116319065589937733538949858502429431543696189451439713662704005161601115159891052332234428340235170052392785463835994853589493767074244891430105765251900268303906380907545983043514437333315070782148565544349227548596705138798545349049992575541744744823310088247323090373719198764930380773192081506985396462249343051161106800224536452352753622217306121657014081832142142734393122316231409247457587604851433304669716772165273118033615165159785417725778853918911795797093968563364529957249987481937666098573158795372600998707578895109171380356352794581265848845573436366838861760682376188475999866114360066658418165354565146153758282709118489605731087353974266072562551949562671335962746356585651082589707852972532283344547726829581869753152374935686188434329047698740836297107476794464303627967765434215493666100604054350021834026954453730111138132896336584022945792131520486516463406802865662902035876904135750753207360356730273754424445623161121223805106828409330463252356017908008555234755755135038641035844918321565527987630939961233253600449498891248307925095664720029221506705300128413068897740883428389746729629445508788374443254599751605571512801560284631568022306145184281716655410117474164828141415542614703271515605992813993680998274374913701840876416671675288900949453203081113407923489997948317929350507386109567920163091810021529222859752602425389359202616849451335020558543063090046571457268399064091745782161182474073402232729486445813932160113962736496863894209017317629789570324891679012579330193011461846778924008589946492675721052688253857631578357760000000000000000000000000000000000000000000*i1^19 + -141945672520732530553321780340308162721294631811905374646751117185831563868927716129723406910081961163291032584903137551871244791868851778297370714021318608804134325603279449108105562783307987844698917162047343146391460541686596315117050409585083404402082466069390196789773037465695392194119492663267029603576750062469304839600959684705001004668454844754093783828618088960750201687453288027754148477134754793497496200669160562780305062335289077589729453727561366398280798125597841041852377793446178942488876006693483581336174518320845649920733512814011491157629546094249298176732385659988901523189408606360528835760089357738592133378767566340372142134397746852405253565429057967165702964618471993417351055377345871011197700843606829725165624461728536462427730703760335159652355429400995892232351852676358458569619170701482385623405842827954757996841175737812247252527205557577785709458297568629218864682735860757989255574426307386448159367358509875708062453512186833811327286691200962132512889240961935682737473852589426495742469899726892157698103901494210867109256395998361326252368719978854882337346545448698495015466119934936975661769617578595438557122345566396344504450715013568404104872331423613257263521156055424326197490210645331010177907458328111939944768175799672934175884088566892573076594532300134576873993812566244346472628637968537765203728474324203412121345930515926376777818965342275331168935375195393710785472794855045033283561409773960507249608533991327603858039476340441249626489310101201046942028355326688689944817246932132103263759668093250065342344460721159963863274135844515222950335099786827074373532399995332672379099732380064189623489736669134710756890330334354789648977521169917153865976537568602653252484514238754623730457334175959445667840000000000000000000000000000000000000000000*i1^20 + 2321820700488781712063448498344653183391163067580754146172848657386774079827293305572274618345738122208830679056630912426614889490120880567800345031266091844914417288027215619087908305945704997850668219071505400604878326540438113008023929299410129977941960980049061685291409806855064339399311241600806551242417995882881127670911484489184460577413077249088656692929869769345109187293219783985829979055823247615810277276890509197382091643184044911144818495595419144461596654797152926065433865921084069152810441380892053511340039097360786480917287934921484294305654167205793276434727408315890109606265843705388415111334739392197153244797244614971795043683361894127318817501193759063718355740040391390207036798403450393138250538620316535642502443935362406734377500124165062234131075960151958696339511641047594015101609899561662119269874858943808715582578014454113839799663784686552062226441650535002131181056444836123296521890311026797111563861541399606290234182211520122039949766571363708356608312169326084046736035153832403689591549028949942065643845911136050187282671020841432340021641032954837098018359274185433137876365393124244074221547453440233897267809285383517998871432799539382033741455956584499206239193836623563253812783736455174179519726424193516281889785525748959937092984407018951712862962996377303897806441684869732512489008752352172593764902869315312393884373835967354716041628894169284138222999332571954233930599662587330154276554114910376417933581941000864349301813780043120482240058841084144871081652926644147059598792884419604951666474733196340154992087248082252370121402460454122164421682839653200808846464829956608197410027722184762813172936324439008175662526611044529848366721502601015333351517040222184021485908166388271007177281583096581324800000000000000000000000000000000000000000*i1^21 + -27393566068147187727577021861738294837632352460847181859273866043689701247066143967428773771671229758643858660606131373382156523582728794497510458380645249636044013670246462646826256822247135148211755232202712974017549982009984443592689694586202196078397249650930570904675568719575531414861462165290889183088085394856544579498491436871497041405519282296472131445912625734280657665537807999322884738101487208381917067813134113820272984657140452448808309098361544443759105401474697513410224142862592696585682193716912378902349449619210683489931958494539137704567739555592642561482920400064783627788697620154035569199983294277981117897275360515344576901503989555370287565676512630176058483055883202663591902150065327972955524029390340650346306113110141557900306581635738461031209606822982941137520101625333763646706516683176321816030170681698041111676033441040953284101874436412672587729954980252453328437601006674744421566506932100340077491387425752237352437084148799242969423567352664693748031736460907341698931624514475569340359208085384415381235247492279656385278856489183144936053771363116144066981523312997407356650347713848141682096739028609624685477746595704631836926986735190989407973650693460097901352832402757816061481850926199865017855679373774661705583841129120793522752780489024307111012067966634561371610174824585233385433468382858015999491771983446056712561870500448813105023990131593776804752709966853583844352338026925478318762660021515238107290374119080773725067782067914839763356528924481340472701382029588743770028030852834234125606227800926319930387629366774224237136443009620644473071337240837561467744490107068607087477260458989504356643536502818639937322337705707548214631842439330627078909229657478534270866656344250631587037193697230848000000000000000000000000000000000000000*i1^22 + 262758248218852957000557513343064875842764203519095415729408128619247991451057601937299607845406783262505205023321246459059118802738053120815447722757024586261412082690472960154946230851805463521641522370299730223546626533665800767308239237921449924093535455016471330060148746660227616801766422441287623284059151695997427942553140096022341311921599187033440408042893198929882875596890232123111712657212545882787781892605661351216878430262599687472008759546863071088957403767329674515202963591914889158503601053446798400043527128396841132522433217196792553143809078750975839601308183415678253319381694570755907022181491136245917902628118226040657412488739236723933824377423954230360736620425554774280360374059539844883353830257662908736784523863670185988761532417708364733305985935927652389376647716623782618691530278185989501956436257584472967103524452335637066723851051169315717682470148318921102176303443424789953370947203688200956857504150974231117503623305682554214207386691616710096766150901811579646068406439224964772055102023813826020204415180265530466595411707064947341086748742531515236175323388124599717744477489679726253191894229324708406366432213889709855239480903802267290385822389392044723308948258776551497632741512711064710699492074164618286252950765472869001088030885393142453613433947976007310327557105493041110767175115355972130554723220652419823629478026262150530281261958367822466841558845488426962915903496166340439283602083162712455972868682629665150020601981856547994487737841983817258036512471998512248355349702782542649493479169488022542470337801059589916486290917989323072751128994121233634941791917069999255105962105876909748855771196614980116360322044893570033416122887112029056231252086995069071271651305173455369383592119500800000000000000000000000000000000000000*i1^23 + -1926404041463656190802581411361199927739434561480383435294184829411711733268324963773222431992164189390007214057117194447972684921914850259692643515930868740998340582231992724142774243988616072620649859899566269445841978219151041979931384748152454048726236744891067123250078541473992607915212903303833125595062710078167121330626391239069054513665195087578604676545685113402999259671953101174577559445930449512183065940684099528738110865157119514168487386967752367351331645295768331399682491976270175739108706679998342783384943242192187132467106040393622623148792583312584021783310994514613932876347304000495793301878606856606595857114663348864155168121748705479613517612319329929424676499638516290371629190879890676773923581317868971547090272362839659179308833484955545914808895885922820316160118246398484372959996480413598156510937802048280871363402951989881674164470351340965139918928438086859064191829144118747471005976965439083487842168066800979124887185605848592863914081774090758636482518782755994726264816340709338297952655464283967849519376556145099697536436943849791538215174279370203498820803860961436002518381716640323027425085325850216580809114414846621741951563347939573884811561839802691059123756729339063623947757074449647187309873350971327606337453582504189235786995041529133057801552222499574221667536824885768471559264627198774632129017355702529527394056049989474274943424024785796925927965870068981823742229086237904537730021109999690546141365231989935852174641906818197297381488150918734728036975549435769984900889470589576939105073984870800674017476875308130668835109958479265191022184295564940490337350652739339339124356698922461233056866146420447027632957849758790227003716277381906805803290741876430958567184871833691833447219200000000000000000000000000000000000000*i1^24 + 6416183699867409869927747098266522673510880307279866806997449554237907795699037262280668726888071240513371248774975625043512899246255524994245159644262021334588443567468163919939171232786241924188985792545114248467618811429990172920652419583144978226941004797451010277233100850406146621127545613628444061043139871950172157838383878652686186468624072662999585609425629809429100778526047544504353328960907282299684271007357485812471171312706884078432124433658911547965650551659341343849650800679452555497626716194383075984497583344241771179604165535572819879352544605849908435919667089345475182857645982842097405632148715685023798645959119298064803091929853669587866714857200738632468449097759384535635598516225981998257717503741055020461048651199275918405523582239505406968474259633277624458216302541726369873836067618161978520442781808591356129653498131958892172657722875327900434954444166155273832047951314785201898260097152279879278893048631556078932402246131268660204201101031779625360609866511150315843240773512776766390403580497679189804504571956945487166884690794414998904131074479675657914469540048052108607603203743595535860933462105328989888338710781544794318484600298757298547416026490954093386167309937134213127384547874698019002902008736863299288791088211263654362219052961914426657846570068092696918929221390331176988729536062833815182946059710782472471083769718860703641871877241351329722564212940353248409042430402503535536228415232909382175696091930943084269580321436148961627728048161149819141503594996006146083325081369310725024224681020320513936963850719415604531312320198384168209039640093578507566891386176503984633983885664805649707004632314865459271019115967955219416051292751044283101132147070745382842712970611650478473216000000000000000000000000000000000000*i1^25 + -14983342932889294833383017884924509267567542921290183598507734276155897462361408569668415504598422730907560309790015013248630133506440540406416936330591897568030882474975171547631478242261708434799608585569992234500562455138288853309278476937455064050292285625984145551643283470482496098658810186468262026272653537386599489526834273539037254124766216776229122775112096880510523162562270842961839036154014356563537648454819592314962923561556413236431154086920735200093567775852290053756945102154738374409765984594495901667527378688055147903016823440206605107630800281773547465304189016401565969226640441905894611502774956022884051388846306279305210359619813437928438298681831415139866333273474591556301354567633191159462630745923767252056086757204887856020509058858065290781822844157168777983278008616417087853537533824954250766549611366793766803461318937639729548369086837061747541903737720224843505687684646864856290304275412282225279051957900336380764367305709493250497973285892809361332144241642924320052970974951061035226873828940288146129697537151200470525442193710423238628941461519868572093240662999127982557900303915763739548176239794915136275642815781313306308208572446226251530071308449153817946824941087474626044692400515398761247088776532931340230707199299444249898979143262250384669006235858731630832989339514835364118065453830013691113785818488900604806355566311179383025293332165701100342088973593709305733020404798032295656927117579897000415632812731967350913516725891256733853992783380179988412421013402435907700177253669833927858555888665407357650246815078424181079797996543318390799173830872653893190036211620519975754702430832845084052018037172406932343613985968693622389538830964148012409458827500107788829844537842702745600000000000000000000000000000000000*i1^26 + 15034152287062924071608086465366271643686150924747745627874974613910910955507666501439233948948753309804819707135008766957593309918828814947184056034045682746012124057952933897574852886716572602144507213809296925554553838331823950217865889300721709366118917971534568465664527309644637557205569215235008785598877946517518302153602127509603593642872291716742991236559150648547835318277322243696670747976574184433322738137787644147570592847377629864923568093281386459117992978521151771154203492694426728564445872472512775549989063154572609713407497904828544460286246148826708180559336302463977591379928790877448267889301045678821377037047246865324849561911015474328974643825071816613085800120256955112717187316006185796501988159088863372909372397679662458359432559899789982725508612231103055664750101586279025348347146957029850456278694885461281739717141558082403148580963517964847759270035845017130228449397370364330964734739077931904380513437588845222514269859233430425051425767942261096315950759941989471470497770638718360370285094545369691437947550951932098525255627970548246595473234521298862916633964261354841227157823571544246559715078530637262973268411410550073397347463434117104373588330657642591423554398150780805055426111373733411820731013435027463601791672088497857084804397264057721462304908994122351030065068022279559544647391058321328954591546529622544458564936454691571699965787750155363998285680883756315821641870679341076788094183687697796117542925819094797913474660132647962638655188135971556017193843239677541202210714568720672728443677457045531947118116729404271090406615888578530675431400172298306314632761315123507759349814656259415155084608100947576997094807112256461599823917954781948015867205084038060430562269593600000000000000000000000000000000000*i1^27 + -22409903879119472061525923357898720751312181019434089281751599743246681147301628432667125642231170977094012145972240381800221989308460045898529363000335173871794149626237754920356945053341661369794303596184284993707174187591859504952111484820814307393235952276350367347575499851011757004370216784379156601634940334969313555088580710542924200895875050366397658236920106401909900848207708396427920743355940132072028240564469049461247080216634925871054924815339123811112329809140625335009163581805475503941970415254444667140805938305514071781783380094444161033910594371955257566954572415730431637918139740821197653619658953638047242931935947827977056630934754111671054158026069080067432647112282754533482473036954117321635495783864242602441136376075251868529506044315829514166099341941624062486784592954269804434847102395293004533720575509375273178278820245660110393394356908792927524086773408053850782937657710508739723840898012670865922671085439689808005443507482396886378580758592969160048086189357085430611376689866712979411010644278513154705277088034163952406057280072324808118306077120609236719793676133327309941777723441630923242524462152775789549518220005975042692116479912485853341419805908516516175073648941180919540904956776775475115459041785704620208434355864657043676392283967894578358263965218135092254423268415184992243920658713902055329226724067498955868489259215770549891236821331163216007903404554950473212479085740445328878348396029851148100505132004631302654513499961386067622272315958027559113177718688092648866349756765742659440733600743951739993820504488170950591307900920903760974112128148771687085456241658826802873625911163733813722284595474766359159110433336176174033789943107150425878555584753685764495114240000000000000000000000000000000000*i1^28 + 3345584584955155300485947913323143305573646794168442518089280759921052151642452927670040593182761232795753081883000667872606722860986010712199923587941177193117674483367532858024676529216548093579242297339320834637805612658238784294307155689197111864063867513759917008938467784991272338456969578275315179306241019139791937478839004146936186292491917846875623488598009459279084773945313484124286806444738417093822657441369766444784037618839731821963662206332126268297676369353049523161247301447490849991303913230701921366830203014792928794626907080453538211532254200415475799864559813989520963996696661974839153925846558772446439226615646343788016882668410602242778651136291479929140946631168074044278639064744229898926347067807608371376191283812404567338320010135551599989801323940640126570492008421097448414111834114265178661999010417150637360429658477194518719035710795083679735155506858172732549987479775344101073607365406212462530963463471699255914897957247386792426884665381373299661137288375098424497526210951204797006952261349974917914315593867756750579367040689798817472063680489906254844522864043167105741627376795855037672926291014887319018121933681920586480419942406596147924463361745400923404636798781676358837276847405623253026519192799893597544163887626758973630123686811833406834746685375481286348916683877555419251335854985452305852396084318144274840734375375438861866199144326282856596470578824548703351901841058781219612180342839302214203481287209578972180426626287617201048674069338319954001314766852852812765961716425760197962898848044254716956997223647437672486995111185524194390709182349356254218572527458034267908603375499223461760171255458819431125892247656798762236259847915475696997970900503402381312000000000000000000000000000000000*i1^29 + -7252771361609951946006781369182350995890345956476113794776777824738147594117519474374335798006547669435436001086052629078187928908835526540524156529008454132589131425931958347179438786938980841059434365180162317421480122593813874919774622079188066588378405164538570881519290927762809547054970422718097358309469936278674251498164057356515116295934945944072644254258253142634997464174269839976518536966875843636033733798002313236182146176585217229279763926391683399862990009215069751004373111554970057623259661408979239436375739940169068016821312083502446778902582223734678458097516793002815214440206865168667051291930916559981575069560828057757773788009574150777587666640241542432458744421015385143472360899804757347908307415941212320553623378857924419742390392161088310078445771321811725016105065105837781626396547895626620817900922132432655123322109239524955601616642205167308125405588264039823052099191209706544249068862320914907800335782947564082029324238959833761041855030362758604341086566513139686255557317533704666565420724232220859218901760687448462429396599192959848219085564568661766769914482312257444654679560497847298181825821886758856729446078571774579302642137064918587703364265288239654442930163022127575562580513425791736137869452764447077488846601044761317809545898044831795908392130772498736085175024000645683382039049844951896620364604765067325036091514677872906172763141412604127086169196769692317528441585482966595999094296544183161839482839774836437828917443556743422766609033467307761678629842093272065181134712622724174283979810420617682902151327484459484494908491830078501083351759610122846906253355117679260553079974378353061089971253134315885445187406459364026832304736604908925629157027568680960000000000000000000000000000000*i1^30 + -5851518835068928560053656651767383787957374643814080485153146440171705949253190701914256146178063342836274438830564525087356073038727692520985335578016883610315533096776319541064655770038519025138427690681784859489515178810383453310971654708348753542356129714049480693444102694950927037898814974303935149549285510119987267794281341945568273241160772469937757823673136248798465527196572986332090351242634158692771322150528415856557004779626539852445066446830575304508491613731983685660569052346655748458969648732816515469799378783682451479686464124511807745966131207993870332971027754818987118121478751816397941535624774285640087518091514988174722222131525013157932801150157500271517966481095569308743591924027100921033448414475949447837027926650501581526025405504973933782187018107896579682477186112214184775073288135307755350490415807672283739190912383374511779156106674241872548309913192855667101447023785738534019999992618881088487247857645638968358872390318282659720568229900346999229348825379014808023927047962141581491840174947629551795100431770682966914303439090928110172953296212009939814296493711355972128834197619317503200604559460776379823360348999655346704926379869022245607454187211241238347732654270486673230386827960976391890593375036177506969873350872390214009232093630650975616237402602655093532915488613160547530588091741909245709075862856368702008500041861215839961936670276648048162216174170186167544419798914015905880052393205025852633970839082438537077737159088321182199602719026558838790153844381458684170551506593340850546619014933690659251028784515984383990008184004343435799378816462296021869721387152167488265900562687809387474805585153983853144375537822288099054901437174483654514283905024000000000000000000000000000000*i1^31 + -529374740827573311537759379101647616270296573528213185600907833899321392310171630252885400116868471446081018701715115109051996634219038763368105135025887714223932761979374106599116554105409474574633920474984325401800611666924332845631175299075381320186506881939074658018024881206291179677916474322964538133073670056638371018148240059931195630353218057688508901161694088514840596943907900959336954987439453199621540097299947543314737814518773701642610601741683424234686095256704470616389635863630042794553371207872076976397883115889503379539360203495348398700571844951033125350407465645966374358913763770987952975292745122840197026904975668138790768140113024778545940120908429638048994475692500785986632114244968013694662042005175629949192720148820008118061359558113797940037761761691862273488591572487955346262990802055494959645491338769390347984419677447745181658199187133506917919069212440187499349758656420618175540166357584203069123477970308463709734519369180819077629914059579629113024504304539034614032750490059206281113772966739815538945878219462497913964489874081143419265128883142193687709833244277610489936615029053069350648198551438361142268789431902887249053705609367154589597824755586371202781597887328618854214710714551361298652132303218303255539559415600736853663347244731392005249414127911827857020145451776711094831723192246212912220918040894385906926205571546527309956164371218936433703297987384247321371904959317212512818917985838222153372674658889618010749832504908235230901794655579789900456639916267679516808679104360205507822800141829447443301749940042795517369686269248093870639233381581853830138381582438055200197788437417855595243684320198178904034329278290363823794815774921791740313600000000000000000000000000000*i1^32 + -500314303824966955903960442388141584066928467946385020472987512356328556809544675308794340023274877002714884232998445865332624171750586606669395135096835146470274503566294205531193587169993620866296436863601740115852061534929989995756274543472201486820364440206968194217485629238769508995719257628567491578332639184598514911753777750318821542706056337625376197446040754993155884081763359572908170841884420129771134120265035870454672878007275023142858632211626169518234633732484853702056984303538712874539131697482954668710515590433415962880864747651259017390401091487845052222172365880718194998854020930934514834789134610362888862195578409687725048811149181060746332664485283022386703419618223604978015262828394345895714573099143206669754213102552480657093890743842663447983126830416472682238759131458157330036896349927054877816598989322760353137026065838296931203279094556473093518235866538076536284273182746196038807721142821351284686724122166068511761478453372943570664603709479422684306289447527704505173465190451365386337022789273771118275612137884395898162198907205836004882589735575084312521700751460454885615238406916546720219327404148198481063533948341091267214512562248045920648752620935184226822940004117760569196315122137119940135220450836684865393099535452314868895841127289561035104444247757786111817816168531553919726508202393820799378267130408750350607590896787492097392678983665186702358606952907265241769535783580781704576279302463181693869633910835659111649791900196972066470900399897137855134650402385297409444376862492957810616680803905714497136887691096020257942091102251379222772743199158072911227979978676301931953498067053577839896475675338333745364459486174134971354089563346698240000000000000000000000000000*i1^33 + -574502601098491225967698958149062718906267178527898371477428846811509055985362639576743494806236332111084038917037465794490427321740979302334128032773460469693462506089539385888035013119620551469983798975199824187210558259622518436273059097435607516373423946484496445285866090084244721712563528291716880822912829900786347537198989657856229316232941568878643879449067180518545297911207611865976841037046941093178899070586281487905690477032781700755081385567059264743239011263357804390461530951234080952441351323969696670273339557300281657048383397748561134235993233867205212834033342053816560931607116628944843637692070100792305378638923482577145380889717134624442059283333696193593785676627559168733944461767272935376585867143250145017996475848662081250678513361906661657464453593365038927560146129971202341588751570546048775924760883222734291253415586894929197405651096095900556827505853237553199874633743445539104865551618542949544949862407089504057097892796878135073672383213696821175363012016358535660710602889899721931799676726131879601539151347627592368568101100737488726563936775266304047152806938208214449943295473525251786085251380323974076952310438442234215670691564341831862240327138949154446804075011148565322037259213463818217120932391073035613569787943805316230422734487640510493520364374477604394561856396772086695310046376981991601021196265948726520893181420148053052508553190452728766702596571397797998246308147672680764250455537502516240384460163199313185237003728339222049129283835783679716849131054748568057446351406615880288273639654711350927656150442952577744093036746122531782044291400740834283497783971301820532615432542225633295038481397601248886156006859951653287488808550400000000000000000000000000000*i1^34 + -125346022870546346321135177392697355309940094320518962491549001062630607870824733655037002979274125182144421370192034858440362827436785822829822802864753873166355548934834830238248128122260849688557036007473743430809910425974636844364191042820267892972575681518355618048782068427391552431142602418427549578842996252434715612105499372047568384997558520750392019483509791210513323232124725275227437635795164997905304848985968491846027380414501877270759140419289313437021702926877024073505663970644919154333185183265355192479392828492505643032044048406526274893281508702673913205064429196414419631261047610186818289446930601484631064970846851629774343319438992114651308419063813160603222079471408384367127543619534499034926950890511523853375545110932470023299554137431066192747617971211025200015845193753247928951948289768192932293676576391191961905612881693919014882268316768249420216726577992921436497927641031401981743850650940066317835967632264951317070788305910931825009821799119192587006228877550085185238691549099395846771669158708420601378282101971302240970084780071523080295714022394450349942755707788825157265877617818229132134427641541531643887943373759296378678649239548692540449765347386949800798701809973424587609565517603788077442542317682588655556407534802370975271547252238330248722151813938911151115540896989736690666532864905523396781678312710500488587307281370431766943806642440415069379067672720535736335075726202403275657208479893126046111648040375020253487331605895054778462983602309568722881415940913006419963244423337425837631007212438617805514666640681648396696602916152860790913150568794359804450211568443974961734878825820337394913315011885164656986930539239067673113395200000000000000000000000000*i1^35 + -22194162753172162089960384257328432320982644680834080918541736496876194560900473797134405732161208277739714507982619727857264674896243329467033308195926383426550357568483604732777652982818903217216821747916742699508166370516783533143531253237349772957496140627767108060351837655809727971451615012074323238240290354259489495310176480488759367857116404324294466809643458199301117600290156919323863196473704013975326030176316205048767778205171917086432951906155361155453263990154397961568275357417078481117988667131659373714493019123281130608196804934907228582655174766975113209705693855304593684203291766030302035279217404148042088002911737401333083495671318509431150595133029619837546482266899217435523282102971152204850427803711120981432667796127437197427609097641600508964323608004220786846367046866986461035807247505731747518181747771721088702693777170361223466319094699630343565144852732389148201018533697932214217448770794217025432848871514646661250353896764859824541236425612907782328017113690013107902194892183896173379202006794351452132421339181244685466922163091622002826848116393221579960826492687901880399671151748824000787236228400578655095786517136522997607964498985102425139545596635039453677545392407754988457859052787429320156762359910812954698809118395883128879375022522181302428354385751383910259946790397128675664732213379903608329545771127951048344543151540298162864977603290852283471999171607996269241262593173742351572516495002234526470567924730938064991457100340472311797776917517388210635339749121941360965842956492029088542746439970180505253961663796064098988610545088445229465324644232409921534109378037254816333680373575304934967852556366319431844218743337286369280000000000000000000000000*i1^36 + -3145025946226492399465486836954296721482341554814440070392498865136146826903500187967460117706562760257365305274705418880395054368809433470575177815797688021069684645948803895317669033267039140466085647986831918820043145234551257988660516359536123871055496872500724435732408811791977594229249214867621270039827939931194524326431795870091927787741204153372113821551466427317251755294620966806910562757303864496574428416106127830693570551101489749101985571426642236972997319632413083035056874658267315037499821483048406426515442003361223097497695555327383771108067466457267838128703157074846503654281875283729228147089765907621535982879696392934182593255598207638894051466184904032318602590616237310634684316341804844128406051578112344492203695079751203205262300768674608305033827235148261708907932658161157725983665412002224116838370449791183542755115486915011704456673010525650251911383151102995491233086383468333268097973950534120001552747987103812521467926574002244855761522443736226543436403152815177347185335726500128753084276871492709254065822421614477670915331986427322531456392851468417036234613341326535832841348559164661561859596089480979342496847030146451816476267438392371874589571959023132588483205887186667970750728453589039122883352945688704628544062137675446986477610071949029496571524655588519239647444915178415594305794865157062189148372719526974199021427171715411681367662331041435279167797840925930107887474070458872392873994390903410612568347911081475927739777742168019231902508058137852504212010624759492281279750297163491315833996097493606543919024020956089606707961399147086851701456877322259223273840227224303011275538319025053554966559787885480966915153199104000000000000000000000000*i1^37 + -328294936872060843188213470911038653575502764968337681502645213695583455360403513788653078190792835492054827397147122341082305434077683797188457269716813192803684363035087825441291281354487403644592662175477352443175338293062815962039308483793632434646755039286253405971426935236770695144410404413107202867288267178264074281631480187366219622344133389042332359700269998311251957150447214038751534595974591130523994898462917186780348859206370224898833100668067137263133720867520060221374575187442943375096494599416662133074491401402026670864935767736084175631559657041247997310725330829221656432528326417219703966247737709648838639571196157401864261247258964530591338635249014441451742913645715060702607591675914381657267643615234668219403171513519831025871641794243827551683090825558132355966108783743131072025639944789694048763388511581177458997627313682121328868628893947657603632117685253837107235372680171850487706762655813551453895395401445159651662271861805450764023467939396816788122670341299215181846578689598249686867948989804291414495678707657977209264000618057762187290525700738875346354955834999326197110093998171658112233526147649564793825271775306332063184192986059310331874708691621970176632530829016884340139742661694004057104837190861304172327068110536104809914110659311983948664325215257371349803523695936059818286711687279536986190886040286423134809823300822243290104308599246247960861684205781809155918170078702205129722525482638456887028110298919434469982834921646038208639975178596890238119279162573008140320823970382039828631320142099397222172809125492667234956022755920164064716012740076116093519533973646561481509241559558672247361714567740924848871833600000000000000000000000*i1^38 + -27805495923394879145582455493512637627210952395425720896396178467034023302817562481516481449293263312665370030587891589842049774678718071208174741702479009567277207760655112762906865359650577869282764849481526270565697148249932131562990438875860542395042929551531100805022627892200813186476805395828218327049874297357489639285858375186686890496214903998340900301077789994001105748054439510674502005858341901639818979651399084317794272719253221949657042290776710502583776669840497191883341924509359121664032648289004579284054325570535722562597080389382279048033267826315891928736946278872600843355180268431262352348770479283782541080035598885070815383858840771903359009192701018474279247368331098177010209919528725062147227473324107227301906543457155292984753525216975248463569926650654036054163200694375266839975169883500008475278450820336149392884197876208366701867917545975322710101161900074090795856352852488199352035351772570044101508983827880078852157963341438272248941335711877987709521321270703473801790469784238553176844200894541991435837710111890930798830116270464805935125133370301307355809618387108179703252942923771737471561739303727064868830650452697707697574592591360561572923502937663371700902164989498972439939585595427598719438754328988558518781224222238189079820174176588323198644110251631896053684985194749196268559878580766165055104095048147979265894371181935778386080729340570062938727769332283289388380852890314101409679016634874429259888135689244567131759719219142639626822176743109014637317553701172951908115013886994314466095230007836222015684349844714760060091848000379494717113509779939510175841384319992174965685804580869596776962893314365849600000000000000000000000*i1^39 + -1580614386952498469175838233822094672603858409541879214993704954985352235468494666277356966861251122077855693290804188098737497019271430220281874424721012447919727909764173280090910276283320030711070658465557196756826828359631715989277075627457624961926920579071298772409403160429118865824074697862029981099620824270117508935640853095647778200693649953544327494388722534782773333840027818893436008980266493385620612998330340489183653473014074852471306267233221304034653287597079248688573811966672318401476406936588923456725043300212477628212288392757601466961537463591059651639182260417568019099550544262839361874569453513960862311030772100446896046089055331926814887821081920622274155815562124002837959222191910376196645545055868573676607580802684657048551730616843544796723923858417099468316787378396459413678141448696610851266954372352112716380479707321974049054642789694196313494887619409746414680226743933348401644546873389685386352644762267306453407269220067777068612160460755273410717601132683738728394734448543327013771405427152772442328383315800083000725889109215486292871184861077777779413361505966493109960978602006579782071302547853415216279072045893232932000727830117113309119222778393575506792463654640475421906837527977337277884773189065244599351840232352934555661136684970127864075896539192286766740438363055228918596086585041828811160113356166350113155056698990779528829580000550974537739775336874450444236219969710041116968460554375948457093950284079127158436893394436638408303132885920202243538660319397939600182205327190267346470570067972919245271461336799203810625792414382384476043266159577570530194922953922127576581538872857742401046193373184000000000000000000000*i1^40 + -72363017609292092935133089809520589666862505366514973779021534690916192148958512637442117453569679821429127751787781103895156829265417688493231748925449276003872932111066068973597081869781945261188825349724689305044141187204517007881411260033736083827078700606554421550804483938214951800468218525370878652152956244762321462582024590457107915043006655041284857505838036488588124274280807241088607792259416906332132223763118733913080589730535314747591987135666385745937523333091023547876561961706955995530482802363647744937352474140984136928316801495395539399927440021358542248745040608539005912653316196648591693630756187168510613740049083527181370301885902814953232301269131712239908534169381288695343063449046113219908496736894926983718517066893783691118204261503376968615332405581934753277146836633798775675943313888372460649182289873756146248878945734452083390888895777632039425018666286651653800765401145293876707902961647486545259954211722187811362688070769075292772369739181740443752029399090901830869808750818795259226152742735755438561881721701824305730417751916756368391608216977850241879329472551754273036321849972206464961513212485063064711117228892287626763450830356841480861784543178108762620678661020249383081994580147811681971238457793440246773306838305353644205358178861696469121864803109467243379032185786161700242202508992251750310364350033240133799943505797883585463597408497157153917106853584915042615700082065132918994152923248430073616386191940443518435569714667970999820526826022876820535323368578604605488369114516960824697224619234394463383012732440328732409199860889297528264893555547544247936826089755215283729140690799612973914521600000000000000000000*i1^41 + -2389897921842073601670022329523781019796129341349579248705377082895495896970913935706445812607148952195029258880285391935283188642348327924731491417409591266848887853427625187151529068959588466965709730858334944550188720373826112024132325326877164295073882699104427586712440243713255245341008918977173508324508934715688563115762756905235367621218566607258244662365312153006480781666169392278043428270334388037030259700762448984527377651735014182055406240421088161495805734758221851175784633252697859404424877843957681087198095530333277228544221870389243215817264055625281598885441908715202994878598952866889207140042651203284273509530928000397529472301302913637978708459612663706602453447525741721182447833074631740157750612081504745967092542728636306890293998828734579894193516952020080423900936766300741614072661917971539343077245079083756653599055472734081466344880594364394331083476685744705671794181665276053262400597207202568715726639047777186364931468626870144066055279232300743056522923894813935502349960320823869669007276078259448930704478188373184129900120526593879431216698426503054965946981516567667399015549557087631181236558298405449491392618495835967112408589187244824913810519984049631219688865325341601773070044883388921744791275759327982405809400449587251013741213944531477234816179121318641102438174878573470029127817622638698465510118804441390276842871902521928627723079289539607037791079925890120343838141428380662981174675715351919075817106581791295227031378683466414382836263656181579259632674300343910766820131447626798271549530516156630537238332001582863213328783079238747365295770210804340553421858144139908316614178426396344320000000000000000000*i1^42 + -59921902695972327618179151505507557577356352306101107973650026936942159653818626458584551274994798352205575920859627542473947634951985884068270477657032801312030272753476270787979931167300930812255067181005169079092207507357271449873967484084279096095386106046165228195274939911793276613570828534287366791018827663052033037847879284464975537341661964040216218680499087581154607811726507914750501299686400815927670720360854871783756126752986919060078538075122960566645809648854924953824758273147726865667204785491197345981146527615201220796662188555109772505213991180721971791752241336873684646087673873489265083235488533074417946864246656925978458658385689365491568913264106553447732734301322900474021855656684964742385712912005855917566429105654687785434669695708867428316495830758930788662708535657040586824700248342418506852595851462285791703701468635183601339472456704398285008047963977903384584126987189419775681831688477628726244176203908831311452632390547910778363168249361580228945357311503790900669278210052879113301461735799099462531755796051365776507840430130753067224390939199654711471056924588762470405600220781783555312965149457251762134671248901123724265000465582366597905318024661396154311080470095676534492646187632811697541182525268039690495496734395666413022878101973547672444688724280934585972072111639722420231189593045010435456932439853713148929825905014768032514823645701499761710349287271639924572828629925387275683275670895429810109041328393756448438854562427643867174452959960457432887191638735534912692485878662701300792651516579702797948112742332291782170336464828095114713934073263152959574601824210411634644387627008000000000000000000*i1^43 + -915291753797060166529826830482065893932517113557768939642447413579524762383294252875985717147727341558091690644064814110797461173894544079225466177937741922605696257365780518003947070674784876979650676524766324171465475685670808075237075087574391746271187542479085423561871203844789238691543095918659274687706432240192002232773187351098510677344322165281386302758863215988999857596914858469114455336632295869981997458115900279359898980886667287642266591201980242673384572670325919794903874009577301928767542237556249832282584268312508387699274871876735394670076127420287151075638935188121907612236123969563064579598220981921058847961799532182052369738275243876520432243725375738221231379097328590911785649005872892307110111197383228977122309405102421886518589443642362340772589457287532293018502567308097519437118787043794129007127191791055315599666403691511881366791742849778425608336334461681360650873353237298585040705571419913799814621564139024436229209116845207014335167996611097835390745923506929723178638877465010029750009538333163138835022964901573194236818485764827354201119400921226426205808457353965937396625195676703487335923525722554596210579894129445031218274731914440738028386977398886910219198735142892989044616790583204265261864043140492245865338614637412152915663253039198186108486661752126386379900728381960586968792379283285307641039464895750763719017198363245559451912221205903719529981405770706269513937385942902661877280623257916143072514936810897907200358407461322627878613387337424797985351653557615842270806846661025395965109380459959443371586456804115480863114741561069252874290942392615866528478417408390856704000000000000000000*i1^44 + -8447510847076679267549780160832700345786953203690791293331936285024052097615191103464193957833501815936812047607137692130404652965727917921871951932520144301056753447823129315485421917382862115477147479962081767995690452608754372393751588922496209287516824757589587050634066102555154648421319652311778422839760507193953846837742746183225116516411118978773432006319664390492473169670217635401750009269693393455748153794092257932277224733209294454451804858185101229779188041024395630670470491186840408641497555894208880765099429393135129230621658632318100798022485285995692161383420879076000623959939279924130872009300562420621811077038342524052953127583693029668749254123973957875024060331603005012948988792946896277577027047364194711565976993860840178598273372750558319925130311062086403350191113841062630400243070145921303775896987003097977161232335499844180870977791718955094419357455760545966560834581149903119189681033375228184292101873441071745239900193324426494433691656481741661023722773890338106661860709009941329407413426161093340323669741747766543113239802859430534310204282591607202273433899683054438732938991262567314295094066388845970309661104137522829424473806204491126934101394577724028819597084457784847758184213326117563555814701660413785171946089955127073301158894444209556463799272880549990898062814165802765453063213161768787612197713594656947258101205547511432996429667473837742210623746495352212231789920595716677525429505511742270626443760987371109808361155038208918748029198826800128446247461943125945277518172589654831514857812641018738296107519850437436759928797036709755875803657937464979971981571501588480000000000000000*i1^45 + -10437616319668928390265739895731095130910575101017151131384152970764738747517237759909944475711247419811425318597773512214411449104967313094321221371368078006808998154935242530271175894563073687866256026327934075722907642758304397097909892643161370329111541018861417054456645769747504302909520594784141622382560824456348654247789263677829058161868175562320621239237299525644229246861085007833134368726673918869180157134357087036802542552324986552848641718605117704661652688497480569208595286484253602328195106471890377235971501186355297126537089562045410091038086483141667485342460316172985782188636161787085527576552624640454247550249802801074708593864281877806216773330278421765640138127993074949280976937564226047444043727218171772215147091949889517324479594518626287857836658642706681712138803668775102974294154731881941868565226537752752317384756281286834787917317564662820693358521065306719211682419218365278121494491591294321996390742623194462254586427144191847369527669150492069266516107921887980666236670134005397275693846247854311684712321923643023905621189277197834933698489701799581101897072617943901026632311379169903520317723383056161459422921075596503479644630336587307523980730189597635757935335091242493719132205080157394488018086387450290914671532600172597463447946034365710412608532525832898913623132632010779106939543385533982933096437785725430692950057492298537287318042414435475883046825584797942025152565152946200954139342457583363728442236149229019254647926419274416810102681267495449471414227667244253692435987419239747537010965298207944889371205302122639703967485076699970739066600882801883303903232000000000000000*i1^46 + 301621199297786933285001377692359080834474969803186955409404172774502229874988480696706574252534283248797975038337061485021416514175676455643024388555910485632555510447847212197060776090780371662725598256976128393023877560598788670474103216472406038175785013187448034416363235566961086182121918639219954469322906558887995798416199638221436610821160008067156248058631524465366911438038100483591971970523846743385551649046824682171893871322455800462934701280959390608582559636608993030048281181493243343442314050279335732582564783830139923501821047425160908215401422994143661241204242713301697989562077105384713437121696495645321481700597146439497217220440766066297992800656229508762531326211756983947624827043731340021788894473124627125994937282543394092239137504864163879756453350962987831793143076707126231203575820897353039245997246085071402950315419508237482764089489852850800913311908918530484303195449535549632376210297001513504984162993427178509156491808055781091680440298812200755653298738069472096968054073572412848561222483816887655584958460019790087835759900480657942411801097969841040606259000692534031242209894567917444130542749135768809693559573972648875847796237440380800200113685208645770134190210026346116924091049056933250705699899579219775044177279306664130316562079224945819946529139285522015480396552418636555951589467235642992933451465103345882475047337304536034808443645135332342133208899898218954180989211298901016518171595509813969603733530324495167711163259231496297298957849809306517913188300043270775117977482929917793242432517919546143263632142998378643797002700858306773720645581237177548800000000000000*i1^47 + 3881397748642109581670144922677209290223899502102590740216770154302602728839254030822199423241443709041103633897405087511455076785921393244299713673534423259625870236845759667883291078957673896204579890390979836849682066583651135698726674901871183673305643898101916559522923340087375233440748124694132863432428007134219744659362683455823085044383386122260718364441251475838854172333042144641819496968994548213549727092339430933678797353791624729898970995046200400900111932344365033558476632997456474965964513289953750051637628465842407534606659113638156618962815093074687592637761673360934575464409016379601242333558375014157607947915528682410961679744062267314699688768101294512704069189634604176491741768081278238261976384096755515270888926011432175322104714311003359489138497945689154634320071010471921632230835239528602563282165920784153765701925779771268803545101844539728063754767840846078567228544652987328931357984187238114771247730210273030369735139161125813957213926621224573732237950319913893125414365822883973235672347777001680109779226549405954841358169975140784595015515410818575662406574638776243207549360912421737389528887276617717407231200155883994001877885346445989059540786170287014767716591275412654936325339620611487044870920733263464350938728191474835921685361554100273677214083283240433493597572219720284748164694445959926234445941044917018298203873102136878111056417415536587961682829347455089387904253751400826849504358405438984073608828049021116582520260286754574468455552140335371572038505471347866854469497481833570933608225694764595056958718659675593372440523900124212650607713976320000000000000*i1^48 + -6037091863564808768358698464163502645409921552000763540385096305675710716210913536099945594999292473454188893661866040084417322045342936429710835023372803674471152744879916083290964961772341572852681683710381594365426330889101774904563588650050616453084024398146295733968037660401670349165944973689979046754110603434205444798890678851464459253796804134228300751263573451176198948337079791015649635521388997293665825620600397558464331870495634837862982275989694857735976571432716026155229341214594323266933327518203460140790827749617393799987261407739205019064857851984052373073752140814179538542005743479037329391435089568247998356354774024855014162590403311931836529233107233892969812934952549806025784391922658984985359346610212278021193619789096118459896373779092925336831322428740056847935520969806078947384706129735191604492527588504363712608234397588457612336078147355553155622021273635044932581362750853930510095554501360155573907511061546995948564102203430140285235071630656786689250759183136162853985070419902435437297791612561349963901562977680086072112534923757628928040324090682833769724703420395648290350317081756369483156230989347840744021793755597169154029736737419083477597168825841031406643809716167719711598514526705578388223249644900679235055955192017433110477366813319305312834034406977358623727600780775842962377704824693158054619180011344641482348885545883961683676113130586719089280687015842435875181895183022438645348621879124370244938925289638104571365551879538997678014650284284972517717190202179062816106788398714265606678869519520739711083262779840764093270643928760854773760000000000000*i1^49 + 15840427799206316063692541745613878659659665011181833215634952730113733240346639876972186132882200579877306212792217332483208812249743005039323925674052466120269652070625458557071320981763500314797543926667724842714771377456855717826418762366763064665875575552802651158056590568378095815324721468307692156234298681174424737288154798648471506492393579078193927785962474484318306327016571409176383664050522141264639261881068617254531410760212809069903819899095525180336554164851011211431277581577986846134581321059037887949986481303576732256533588603010837968694040520785673073556656439177344074601994498209348150339338491642722165914311783738274855662024199965554142612152221452937080032334553754952902424443682891728250781453953283087088926418406884965469752147648404317950497916104458271051657341610352321992121995571297970240390529429052784789212447615617023521447519407647453814185848383887277300833505320483920776128315600712235079824182881088571447127672693251347851472467877361792019726550812116227677876483359025814893304198160152215234341062949432054489436599863071112079437412510892470608431006483639063617018307315058535022394181872647760908167747372884363846668871759779671999044252643774155891759047546422590947806034582520321145537751133780139427340642599883264654620652731858762647758551723489571015474615931537501152450956798653435363665998301960781967425935026011182736797001936912279634460259659060258637391806555886949508914594797500462149151321271312580704581451790327086882846573151810640145882334129227697618283441521285994084786368206065249785654025241887520930487349542912000000000000*i1^50 + 1620782066864043455365309971180624827394494807291955468122236165638832934797860777804748495844807021388358855935226274941229689668416905629576760205639022206943044166303307584210897065935038946275272189708312800966344850142701047195225234235461427249962501562609500999479151044797846398111339244154661756899168091635000867640298868837845746567075268208760707964593259414989478068213804844500291934506204872450070699732727523034288094218739973239751981957388120785595930900924765490776049156866921919089860942840326635584712992084265683461412576765033377268959197598541795462881750905561322907290495319562046309637135642510590170290998604578411584959193527323063368622114076455824026051559054150140071403182598409725474054533948221852044621992789959940802663518312220155186289150211030337722206693646319522977640096567460265667571127550929748678501695745263135410147135622182846804562440991073075738725866146201993020382055002058539344476345527436271569699958834211998466629307659876276978202644038716779063063495423371249845131325309194452886806246735281145962432812034262854327033032232953617154378704583643003619583028351998059014777710974906176369572348068788803906193227583472885665488246908814057295268419017170763171409070270464557798237309014881937666544992040648621149942640208213390144099381649782697848290193766161993289808720901054330461161574127200062682776517818636350909328948397819203417482907559791979344048692985351118329070953795781918997272535665420274447066716169494523291216206232840440908878816055320847957731809510391314770146095511480834904148688218124046355660800000000000*i1^51 + 79462975817822448874291549961182261961630546949534840569602403935568329761952669173464525566422279822034364508156603213191985565087049540792915014534023584271553198930782202543582465654235621050003389855797412586319252012590077340377872382341157760112266068692052612412274262693255254975430773382768235568883890303187525225273128311469703718538307037275282116404519512483434463147408349767802473676757120577064892061008595205274837507085121992791664862700989905664929251029379969872023119631691829098905111337852587850390703999559923936383601838347330653350196367861668458452716800964607134312912563152033179402671377376080625610940018212585192391972609306664392141321193838689038303565864826080487534293843724970256557408584160881233880773229490972070604429186636197036414233943815171971699273472669284091978940853510161784408330216502727721920563423400046134524635202958096152668502463179096539910718562899511071311229683648267893896326016671054122836398972758062769361908391337549660921334823757571108129964234576535501789416144358704202015317374086849622668129777357842584286925387109903743779495540690517930821607027252826088950856682411567576671571756867225137255381719709210092414696158535991241147679358096415000426989081744244632902817768775126235826346991459860601673036490428597962697837730030989015359884662067644673343229993186340930141077353944203504973666176152085367558484591201819991076643090648451713173518304837973084775316771180728453160603008133621415935521803592080760879824917811718533977824524974100466945711689635951569252901713781887938781481994551296000000000*i1^52 + 2304300686727372364086601503526366673227053399133665020859727038042556999300144912390040807489774990421694160778193277590470820692626048974506131884588412297198120778444757871496293272076895548155381959913244019584386829843471434757985123425507062490423313343977034694777068898397939883682955413258511333331884584537581965753263673180895013403177333714233938895263107686812295510969269929072075878473727287709747167170397155500969467856705338343281360609745213398329326853624998171852332501839278171304773872003326028293573086031758567967443751045423601275842755470521716961590114360846981786220746194934175057810787148307759085318361308133784821666783908652918339864435424872349063801222437335271667168273529226278069783847352489569486182865686309566642146289072020523964869048134002814111629015029283966352230779134062699058446486401283780591126207289668485075407131780355191541094134684026732728384716006095792585625985804202586940886548880580288461688358711167005093888114046992901753779462838386929333824897119090742751080384013031400348019794061422250076307047256201338076357483294386163665017808220473795953776398911729496493637034567412397839613649592678415327728508794062505197125185725710217599693308699232775396517433678637399260750442369065751902473140638611985660037184615314137326252629432918125675830123167222996546083017470171023717980694829343476428406406364961623449200761854058747217806801225749176149142651726815940791321096117322309925514866142633210110782746561477144968440221832945288891699269418645295106078555837960370695111450118018672879206400000000*i1^53 + 38366529185824065518273126210356490489500699267946862648065109679136595150710577932483864213194295836314484197673482935333681789823952158212309421561068696830957066556385371816618214960649207861309846602563044087720628583451909010174976760256190196630745796050478564648529383939029183206501784153090559530754786468555639015919879874836567924681701931564752558993587389361405788391317115202584885298146340232749218664962578027955228937238842436668100917516433244415639562328194638924443956539925028323959627731453559365401525153477386516390515513770078311493764369898763248205248819344650367290619270301091269361742503991289124885329692066495064099469840833275267717108196172064014278721402066578614156122835165378757231549921085907971939477103450844012382543187354376013573013746394332494792620445777747393986586950286944729212205032259616531834116582098725894344479946776034102644359643167819547596724479022544283981544518027405949949050052875493714750067752475311636265653896435205770751480759560485386766213198283481414650872595096931976335168102416950158436459975835289517883554530003228140157978374850051047128316605497703839641829572346092857023596642775554359576442389130577510848945846315846806010952421002036878878682497639915671669352435945481338527217072115032840640444292511447113806968272978076785737079145714960236275733090586191363501047546139279380805653615313791675771043481401998770306227299211594396353537441910842292085679947993706758465123920915043030717639105515017842318157352666442656053239372159861452090671351852124322534628796006400000000*i1^54 + 199205418621895960480188021373931733173424208609575792805591072142653968001188428644868178493985514360188984093315948368487804929454817732068591712658509497668569921780585222815264408459273307768649050370187830475472723015182374448612652921167741986206914794887176238644078974024065993155166777873091831040954735452668840547131476276753374251506756117638537771490060918263496922298553463155650317939087117414147794498914528479325871663759327650576258937326801037326370516239361445614194367208920476202634336762518813160276396497155744579689203282167880939582105933012423379487512759870419267234148770467975592584455723531548484221528726679721632340664699965384529916521613661654607087288212248860257670427827238476428069198216437936025272806833206445595190529176000808231486811714638104643064746167665252264330337918875866523607915578467412440881674370427782510567740493383422553707021918318070990879811472738064266249539532001055076650234453443901364312814788161562996404076392722166588695961323114400028118403039255640249188303538487950549522603239765400232457787030557360151097775640625840094555314163910321908621904280046150142845035757125637986559671367514817172615149379266105994867995824147086771280188434373833816399141198962551363725508425621876579526110403872776207289052038579676493989637308955817308615963513981768040573862139645908054656609587510970275511399628464137539508061494285680953862758287791342125311487006455756586272790640431360645105855797153572114486830988201809361000738079396734349492619008806488997435594869078734323712000000*i1^55 + -1283921206530649779747399194474377515949770420247306278982151098891643702928088271938590982908457097069504614663642043749623839472635513837948155574461502736450605127802524664307474374797647820800537138289324760660515340952306965190282841940685506341659534976232394076259935370522974817553151760387875993495013126665506086119946697630475820533194171257980043305548288680431828185760098636879902560121792130133928238026926048122432768917215361144279070617637869276161135352683692211144641757875730433673836596944636143059854123941463535948232777172048044110106587291618474857844794101523940744415206443571693950699153354424486875857146897819238007158420938199446920160319598333589767014803595316972106577104340895323847477439017383235555687645718441676371585573597020534252598462786868447178487151014378345372267193665405257541333335806491004335668169955391261989070214044722219949470568203353020505732829787898602460462086103248383899441191792537003103753308481808902519565979923793405960514484877896389097276579464866993285550340422120087820871073399958036711082371318060228823052836804778312926402980607894542461164737496273769326101938569801412339818632626347655694847258043488343818624916175979732532265331608240515797560547309375599534346973462275849737396248590591245025482629721329961782362731462935005386226395436353149847626459825314960203864490765762505493176651423803297477271107359745578610031614974729906685755475042229071393970406187324825572345756424056864316118794329612879406933582678587975790438712050893240146550176051200000*i1^56 + -35146106804394333856629762471697467340654443853207916898138538319299194123128819996142966559543821110658091231293698751914476849830873239725425821472832452112213144282319653750785281146371655671070870755444691163418416111998006550208465902902298112279708909305758912264163942591982612022303896768670997117858360291075789631065982584713653502714757279846962000489670505299774665221455600892946624694981635640208147055877064687257459740572558586413818481979278084432905234315743394381314093975515851951446367666137032627915014857762514074127920802871335113593333142813806956753544548499096631127247234620377591760789941264592375311494828182092075449697566296913739908381859100902067823620065365557445763822670001444291943280494601314740589720463129139118851436211906890458709934536766369828179252696444688886083374825934739862608826844221022254346034537226314803688966662700002337319189948639518362916987940218465957755159455944163956835216680057041778534234438249157945918044397108757616258561826882401692483868086737662548068293140133805415037350694554160787864225463933850821253152523673433290770558856576045686240376695652292582798173263790348460380070073579579255436683252294657655429267482882904716062859411766127217414807550732557193530798729348741018855776069263089942992237783109743530241180948769671162031167106302729652551377383984670294141976112447848100857537392542833435091094541429159655400298803510197125290893693897215224210642125344611635047443406559423938144998494806599488420830243690765509252736916204362933760000*i1^57 + -4731148340956756604347827379089829385760627534629780821155059181163461809651635868533152541071096322903702056575579377425931781795137289044761841372238388879073438391596724884367449602892051780935937690544494844935484344699626687060646780001251316569815126246966275076780287323541924515243418297343896819673290935220746466304580446380633643835957591944355659751125411242448131012881818351690964368311891042352338503429530345675911132779001904295440540563755449115025797390162200068107643647994632899349008861995699525395047702555529922591478021368120708174461902840698247686888757094883837639439386800669136126670402461035928183183989220176953311522115464451090873700629802240254292313172564200465730603718451686928564234782085251850214968961873621698964970144011834885415740549292694680388652526982010527521703820857901290729272546225493764221626401751674875299747064439180155095470726338141998647937906847271149910880655840036408378951447400856665405424778546965114005859518853106590731467547795229164002808779387378485599030253720094806364210361661832757210960530752563638369913368014499162551125522997922681382544140920710913972672329919252300351787866232246511696581323162274840315595378688437206510147220616530816761150392294585299449551484335726823134980345283716029543665893220346012535976866077275033230296103092363654934536074693056060661488345898317230426306030280471249228400490966607311945617144425073157454339573903338270068090857787485005916203743260013316884202394425596894318370163962662522768941184000*i1^58 + -17696820533952442826264988892546420505456667375720216566152957367838363434545289663059576023074905652226681273368714426136640648421727117957473150131340600316156769010802930807416334410304532251725647467373130620554065006697650052878782260786354338305764159385315622899795507830741589377519589300362975464638722150824311710512362227735876736569338556359877839452245619018219370127251087386452687975189294202674310443466225889128015336385187174220218866972797564480952162307579754982340952927133245413087443330108643026823520944732903895801695558631683340250386601665237790748229965578356248536395527812930519017744838756026291950109123075699020818725611464210287322728683507885699632794367927632494493573687835245514506848485748715999692346568476371484652770653532986095886121151967327127976077264187869727963737212011534071208147637776714679484167856950763019659785323702213359458991135318742957711411213820248392035365416757703307801669717728062780385507709703254295869543524640970475463889302535321169690735232409269149653142259637068455559330230322926822114548501152801641072354809230275605293623508064111102662453429682871731282605083930254839563023013943591642923144655196910389683671936811679876256957265969970674623523504391942815117105305565977607645040645684669000876617099995690365563946827428652400440510407345348041340825476059611294683284190109200775316312168982995036639827034191380393404506847507370370024927331133989421469037453994635480553082769048724093376537551333876662397587344000*i1^59 + 22865029257648643149802984874365821215030081906532803128850937838249852275375946882787970798763845985174645465071616595535693067208089616564525827663569282314119091223783436378962778891599461953378295027046261732678359020957174484083577879403732570227437885075356195295032246428133607975473356500565668035000736391170660098199926807478547675996563286136065595604110366356667983291428044080064610739576808622768857220681455271764193740339433853843944591093835721268966796202413591870069338262342474263995139095886714950411323484391534946240438385172333179279623317906010863905417020137670768684777947874011465484552603101787491518376902630257516856658493456239420319572991789160334289635227264011377029738339493076814484402321476313628450346728401757670862719898773348671997747109058258274112591201346980455894591926889277240838661396205892003264498139535924075891389106557890774313190067008979247255017194896841387076342471133535745836581516222505351882563506668203080958330418334289494353604274301466960723066182323036761105666646240274195439626843682954840463400227021428692474143100589291271047781739302053889717247582145236549195434806246964219097089440754236645660332208651084143373009786812534210807660456092667939033072953654866271590046461093789845788930790536556792568403768585329493879583648206954902064373697893695502900352845689398057712652973592094882173133985999979803350800776983885424444188987564885301514850003698360725550894562864628565008362077098658267268120579320*i1^60 + 9003097620565841634828911369417812584281440031779873936110280299101449975327742696040643589797119550114179699205762958173832469724771110546364610297461586222317788734038420178669473211065623072820678446451672725650700297747661240651094205899671298134034956772362209855620608234827937921779444724416254291423904939135781021687846446015547779467634421269321146040856279823065112242864226469530399277406893624199013202216792367432293816109983517719737063360872313251023986681663929140457997142616940217134125177879567458354117044738511786377049002530530515336325523439000784668235869185582546549061661512433029626711316537574512703286845194734342554346664889128316195035826055599197432666851023432870503109095326949575433305901598518476402216886851436413368608327807695641498607318428781035261876951852603957375557359367456860337602580256013753758111350029622054923003004280190041492259692715540261293295338823503263389086975238163083284064508773183534454670946868644512351000669810041268677795401314385530450143870667829133247341179633953970699345728861433123188907481089120991939089266164012602247586020407420242256625766133066012366909793671180259737794907782678691400165339208166238489703228503097151700635383280974438100731685494015343354657457180932822170968990260039640488121000729168434206124671660087671194377405151301585936131621630116373039560116578399217771796675088044708838310022486243558095836429246629157413388625960530200597287304678732789766312928883*i1^61 - N1*4803864247162197928613384321909806073002862890379541049478846958230708914063836575420880437389537812485718579665847116688164628337541784736749702600598508499542739093543327658540339944153315304414803409140380021813952975353883267618923366582669640338132067439149158866767277168204221732414394614009182424571862325311176871310092122540638183654743019793309750865292101987501528002247177449171252754635159182901248*i3 ] ]