[ [ -294214764442893573427959478364030438314509715981028679237137963422355241190879514880424182439313526888314111150761201559105559370612151947115864966813961936877262472043774775512398049726135440899647187924389574950028406997838756436702316041592838693922684603778793793101818925774824505362314280181367583752660358516723008932176188170997272259300876688118046984182662056649581652469413731974903075464783758462023168844868748006351563722391368444875737366345787097145988590646174558379787833329644996164711005005065271087898939329373633642949359928827479533164042492516708547553861262553417930264799629037215053205227451996403235662435696399412069338279779511005911352635931748372442350878337321890217631238240440217532843553512659829712836570216206063601142333414168937486434301429612506301580952162612068298353002045764073703096050746707629157881123108692199620232417745957996817409132447680834698812304252248901764985791476126825042812612815328099312376638344205532638773731807513694554325581923257130012476240376267602867627291470616980363259684984816078221680159966558355863549308093774959347772892169476122299973911804683337699158560676256690433629496989370488519060448226613924072191545325737432335026390456341967454892100759430851280021835257066728181759007424813324254143933566082802258611393583146037006264544695851744313604771710436959972393519908707275945529465047117092746015365849044767875432203075444806456040328695785932079020161289021505671717467883516787089891679353788414542674683991354362949318264803133130998931300044822051039145553927739195803650184320080352155524264302823878569427538977656009927271027039832727460407069575758679943481387781549546120921821858512964927866307362514329043552296080714408162431912855685857568451289548105469880124483978545846898360661920403504655318866604619698260740502780013872743764639532378775377281645617169019917739357757654648452797029431012016403261616213131697681859305612851827767346713336402570772864957789751270510149362136477685909351209899164258005991876227657705868357333538395247443504695775609995668693272692251455483281238662010049179866173855043521989995108940209040510798347968035235521082212549185006859934353526064683275494618317965588869384942225141621209275808621608046785385891599653704508311477395076324967191975510924276063615604300415754503065698183083725880716033370248895790131462126737230967865344000000000000000000000000000000000000000000000000000000000000000000000000 + -16074432299690375032805552177722363498381688737470992050229121226120377984046327411646764890712705484027264489956318645758736656253984385229723101836975193577625705975203587793113478984802739883528391808097326032340135759657097188485233214715429793850344867411248337302901726362373226871917167798581636847638037337556392843438586274592820097078782616552788549616189242298915246556275135126777989106104069211937331295809951311101003222206190371272069548337642633447978033156819477551794463271868071459703630314219400032525434913943732845795721126558980720538758719465705036733421348076238157527790643793816045383794645430408224159060777967093254314896456505840995804406544686316060372464877057503253257434085726036655112642184585419271013832895868376540887180665620989101146979939235421485026351112174573273827720691372331717554096721202861168748533494714904487526462909187781787494306252398567662606462485587466777673608042486288700896047713194786649418221636726433331756812475090511206463649805051257807426672880166255254008334847104078953312853014004651328563776994188364904168614852034874089707501162282420258227996883499879625042260127837523151764882895454240604840681516198068067109026442864183068411982551295880157882413379631421598783198942943645904902267590037256838549728545425393497087506084968214778893605803545754871844720779345147487935902640327388870451735086502719028841881122085612195364501241033601131391644270452049587722403610130235420893362618562964045214269010312354098381807136283131058334895436559602979984141361732092147144817958919418144236807144572317163387745010922266789157407259069877279911195952463000797420196175600599915239989808842618911620884650343972672116277690108356891383716390958110703704774811968082978220420334683704977381714816692197763437447382059563533090973066358934381867067563055050507990288783354801855488150304152044853469226137474214220178918476808215210089674652005714770772160199819301470143046764765304692452343417146968872365073703795159944986167973991979113465823988178435280389897344747700135681002064113090477837475660777337226128511674744108564012109876001227215792805264695370939902121780689326641803528355701242705848091416150544327355215881114752616928970735595866279994935364364898481778557744825322472229853563308558457301960650201907252623309259250321802355377890411071932329515945681557982574831881479983172943872000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -85888173952845695284627705710371858894950689425206528366805430490645662928853276622705981746371078099101503413187683014885587689219026581182867680392853638486727908061412930535195790530896585714148596709455394209188321220830540905922289326378064731679911486767663469706136312188288415309700850619067119193364505227578889053015757641186361490371496747517593717199091033192763973678364618791837258514363782479170301625187181060558691670800744235294106661056080352160829182136783113122429684194704441744492936177197867200537746209011797310300972323596203033694202459533297618258722952577914870764477711621028295023462889031548201094882977790036662386957463308667788185724258599133168852362428522317044643254859662880659204209774481990430238119152066717634882804366624168298844064342604271532943110587618933675576669536773282417828417541987896493539078844620039480869537446360795570849260834219545375729844922752562897627872681409841881698623232972719276969230044950571486819980760202797568720024037636594528829946758304939985073956308615010224531410644890649258274498184383853440404271650508769288377891742027740015479149210866367958084056782355184460257099385803833142183460693030178900342761334773157882767316780153310437666624710790303762368710435273169410116591965822326961621417059873065837254703956526975972129131037416987903628552617183057020908273380879840427913217345452165755578129468075370213729218082183399207521770832898437119675507742263732046774607274221478960226071299917366662477878277549193901265097389922606396508182201170707256777784003122741421978258773163589679066714166600822512923014645234193673075244166246649306342335508068848499051112040548143208859727209326210917622731685452521831830736137764834967748836127931236260205241517835516964440841144986485828387191414901683830083819593488541726594726017363229901220916110388137680382059613482029849830355057379302701725339563914736207406870860858247294025766358337956516157591338169710982091311870836637368073013086809896589273855066980576522131646146097667350703367778792391089616547488586144544079466275220621024319234116766633468152973471327684782869428828479571948728401921340244917730827073402314806647517511985986908820626413257916310081974970509840055219589951575200264613021233242279611408658801590195773498233426956155696055752818311963426765000692616456328615801371847393769624056031326169464832000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -231634025526525204661905064482769134682335320554450002806997568534544736191743250191704835323086145806366977085249693615587208575660971933797711875714859454363378053118857649699321437310725709500896180797179311073902888007137899278922719392265452461895428851268373641275883937191598181274160497506701069195962940812031681906769789310577693226910172573250163806387882644546080384656394209491232163943051730620161798428207747733373022150859071030638793212530519442261326137474789286176883228214438029308462730220016667511113782492809711360491372701410425215667634595821248505187582256439918681619951966181451257273673236550437496905077470720022659074012932171150338773620763333754248516219561329175603805326876793073964042709655286933687073619036550289762652828172382121695814990104094229128936474544201972362667931556886491194148970492738703004811470506691711719996083274340245274375429116602818964839234008538004412406650302585186784734464087384186640810016764286227407284238404148643621480822785178304631560844496866820351061277088150371962396906769724995928818302615796233293880340359924581039348073743814340068163321468269195006663016530883985874190817124702970731697766009381226622119554925816882251450979161330025127015617845258268108171055183371611218597480570906047438228967722528398673883539657484400663208564414584544781091108295183634872562007444858929208862913202491555847438380266037902815104986040025926919059612574881020209229259060142311962499224727561834892949864220756703917443875480564260919668433475584889533539674371208380305876572212497853952459769142917458724285041164028307265187980528800925900247976833086129279278220932380617914361381858850143118761612639289566861300304135301501610991978412724175279137458994606283437531076281478547957884203717838762349248741903385294448417712283279662450780421107296286472222138407492281612637033941515526162463324995882810382577780813733763678421248049911550390647227079126613461360262053082813143346878833896625482760305160155958306179011657760493404490980126148071950854933040077803414513232618918841286621474828329873297742360016420532515978172391969488691097400824755677384594188743689202856330766872910433855557600799485670718911906925438335877481264127599047857471419580080101098450026963472293561149265881467080476923204952389138858571348111602018826600221932688676220806695731481632180056245523225929318400000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1428973825368919148013669490640206963823481682165719614966076846275279951370653981228398842571879268084174162200030168274823567271379053107666314128001685155924929518653134320573309480028044906422943374497815659371183701809109860865745848475761691370239686904096080192945828669717026539796054068721877510853684442216992967623350959617722845667461183106854696747858581060644247474954028482242495580148879552135304281969475592811342036526989276137293428240973221183396813684736184123930030246165284017136553502747743423061532068158421022772850996584842338634113846878404435073551191190164504038401365541757763181918797672940415306205521136806195092603190550569522842599731265901082224699528107832289689848991158787075892815219524799256697870064202539111296658074387583044490609637792290239842327789090096831782366767648877704125090846376254918062069835580891553932935464753539177244073277095584876586907002495919880439357582831498972147898731687188770407111881580550355254321133214725179993059225585304660747174132728300474583353242446811026795824354170474308007980949503032319936444748980334585338544791123461053993124182666254188125169165705474712923938350231437840895624002098310063003216436994017610326951027526002611577262007035204276717474381493198227076578299241273166304246411362958917085815288568191981105019530768646439243065755005371752017022128200583523611495035177085370828562807225196974881361053128666142274805191100718849744334047398799900401664824251677508039815506591382924478903990640233216475466291823017910745988640711681025803657260524100228198886525028459218432106550411816819830333175010640267989840957084937217052940161130453391973747693583760924582158106459947523184784385032588838817461134777352954721742583618501748152615593891208079752580599913271870517717771001496837835310675406935470338738459499165912650993298621836690247271636533981471091838415352477471494380963087717231247995239068759656133060092931575379302572001138408558174845102851602797589240490904078948529308048175794308975228878392633570905898631917162513343248817455767336842971592091002596984678027316430720526249573008396356676626924818262096049423080031324290847086783572702289512242523906018264668130609619374596063334552198648140164200876355845185701190020503861269656608230485198647078739653535343175946013333969217306211642157326351542585111504274891292220090475060406517760000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -3250199306143075210053287155255960842225582359831785170256774702255837994508466132466536066537659786264132890238808579071788153295664047600317836197522241975269842491336977104739168100492027761509661569763042684860928702175164978092970736218351417988903221286072993396443410517422471146420459860256091304574354508856624582594025368369006352624452070168177439587256444627083774565755356434253989099693299589085533107806168866822843085382499570746134403974175273806080882379288501302984062767377940505639994914515581369148363800809343291298820649244027362172463638706469514318227298008561787250960927446330851136827668797607751299371374209195460309558339179537046159117810255809581079716161920483470633563604440396387878136141756781531272796857024756076839798519641887965587975700031262324603092971346237451974308405334425451246141147730102438012471698501798590761567153416481526986280061554997050193763547260577305014212696743799870813925695762714558202058005921110479886822214327125706794352033181238854924754044384741849101453206648299545045521089843408348343124006650492587149899953435304632322644266314494745801484117950512084017902276933972004233848704670561337493333328163773445986729227734422561635273195697432089744269087935043713790184499920895538897070230940823762221429168034356048452862239034891472254063658947561207093136202233930758032126763592060879371647853821538011828527895403837103131374913664037140518220908077039134440093281419309738504209452132967087009307074185078496497644864115566510272095696070098342425897433329034064926047626742254639138554316184845867178229952361027126216018198579621432351151529890716673221216214506834552601170009289933349157872934544899802393291094183353936446884880956112181083055108712440174625445289776767629964162723545048451844819471396416198495019853186883884010550404903471180719571755493975320971964591627230910870719835875265129686773034317115844376298741110909269456933050829347754276516182288017247190882379987296197455970454969329588899958253111734439569157314357266721626704499288600018559206685169135349029833841563023949547682795804931263945733688024044013407000775524649353692550150824164100151042550312909940684425854271697047523515764683237560286790088019004606337683769542428549175423868981840518366034732580905491701595254160194151852821499774385970841774604394135323854896657975087327097912622579712000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -12598367648959947833669446671351086180171541671768345714585807736404208345127193460300743226967847841343628872041320116158902977429736630765496369937920827175383840832966256941333938335468319168374630645138198459544788244440507684140685421143381351219410341476649476642687137118259311453032669699716456932348520628620366979862995671963637177510707776466910780012187884920748743084525024160762768525538062160773360569322675488498072171256731762645598179642569762255641450850809811773111504971346267249978655273695619217194853461788233639309365492074423602378262645679530104929072442425250996212421236137221672218508380363020930700832578283828244283102126644727586307079420802110285784399282170698761227970189657897467306972153627117082350602611370750966574991663215279219892605084517112421063962490699823160760088643918700169822578609175757633616843840874322561944864692956522954072391455396034052548970666609967144582100057347236640476289528614213422591370746321753765506319313463450588391199292889033416323982344339732242339260050146094215320753683824814026006460195767988122920931364024518426258145177384527781833603402816155175779396703613338204309994555669015925759749425824518764411287005677383904428717357701245351010397996364118996338786108303067523359353614955231900345587465842539509830201201594925605130714573535695847229156600608944725733186766921698579078615912816193715911214562849538837980995347721889872855033389134904526927026061598402282844060551626435547007375413265710307382126296966379670423994900242243177915380502221412614294940576375262870043611221880962325810091255275174879257575496114183262890567576128504451666966772997398644008551476583070189835808314788379729766409307494175338539404108254014205175397578520653075971735829526797647122112822588315917017686548217507857758750957005713069224184544325708138758031000856304409820539357977771484401286915664512375833683876504808974870610141488129754531930024873171948329466461494731312803719427842486274276517910559213767189071350785560379170325214788689240461377073716003299562765584542774261955868927277272030714481873331511122777851482175931036422947098543224938341495526857201015791141070674268448249095138644921482296042032407181879913471034090739236646748668428467950974846739746267142262411545592198754611168937206075500635799434592156482695002629252911000870750134219434812185399410032640000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -40074601358338789017351857293163744095515071539818756445739978601889909204477223419783013083174145481686719526275605646923050714057845902477726871079336158577790665805030600790997810537796945668234903134448169946589528295348188954881451671467719428605839821043257396275645353862288769033629075875990623405934535507636982476266576469048090673189407281588881770832555967097157101689604681610709982982634090257605240772840332161390823578308160908556434603888388221224829425844564940081460121474313526250174368639867362882530434373147388980973869966590219074995334335952887218156673878842059469509141622751517923739630182635528377560455900493876831891052691667853571618567733719589927857268758448093217758655370114916328993520680662708536751636050171879194224041599239301822635619667802333038173985171519453028907456481924082172002170843250088652686480234867112543196167810639940478604510433988530364795486446469461988929803841944648728017381399628686299782405648427159660784309513821290054186073530589357228148842028606801434149471759006527919761005851004576268642874611048073648278728083857717320169497674081779604616374493222749128635778461644044385011030580720100642535512719300335190291029800238725733706044651213293946283562412183516730741601504804248455093305978148050697358907499234661967553918725752650350189871761897671094433629752832059547762493883418855718465932984296486242412361054085047647777923380230087214136720817831186789402771173645774078369910198004347072868845420789145397723274899927838917519977224909052504346216141597333220883413399413001980659125206016594195124010792711201791184222378535091587488107315649218425304903054035780604635630390201080283964589044560762017859776474579907368350276405966220441947791049089730334734728692019000317570627175107472665185070526572966248815133107646282788023371902932775350536347102814236983979491586825219053188027702037391887714299018121396396264062272905678885199658131483330149207772398880336069191239973954103172231200643979840459671960926388032745496859363826145282960232560089812641322954631058688649283791740255007672003018673569357149436955246905448897828667474782420190473903824841584303543945676358037576610151599499456015160725125442033942692007799113156672559770177178046105871369723610198442029305015160651167364050268405844056549095400609041071559834653168156447565836602488711782801642356736000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 87240004198189779095556665020475816092733316260672731648838622079139776419848873468075892477719276165449426724112733464375597229420574290053726133970151813628500030401227102523568166287230352428525326911685798219005997489686607254270053685079190435911926633733699207772750257537591817020720107264411499463523529939791545354812636519165501951045766546950838152870098887791168110573914449020490003605070433077858864763988117693378516585763953169376543098966427953398095182003654937191338992654013770376775214086511627284498784173751655567979538213303884209024281241275746938155614090950462185578929080374221419076998706588461718647434609419950026070584315333437614763362450899809336439441090856681990481825312825297049997569981109040509406836384097043102056083107998976607251995192758372397269595682496852057230692774912845086729047401783556942065076075870822844415129282034062785780778585832454471449245307989593188771216545392556900007476535601963069801012031361309843859051954921062722760331803056515144290300833428689427320995680535719443200588111907422716432279604731913578911921349733905112100461605229697629011515923634284044214742920227593503481550446672733246013994615011156628054138087518388920818673177480756744348205711131263056714192170947298334166912038696858067622009860523498358299034725830541448924141776575729745936236655736301184689559392619888087262441799539979493411191895355034108245447925206879495250044558944411076607686468145190230356136974113206059572677408381175590703649853268766586970656385235693329643767991837168299986954362410187210047594733451650015520881071320842659393729157687064757688572634601446524688760746660362814994254864786086726083101504045478089568010234239123788852156782460249083790755617827134230033896212256464617133445410703425124538728599382210938484854831107675374350399912198502550784965146555717713520195253306153303363127960492625872993442515706289927046796534676472283904215173140438112194620294544529602098011027100174339648371498853809603758575223153709595113669501946125453558515428221245588282586355409959159818384140207132464846335906026597641031298560630566326309943412915095916688830023185771245933086975794401969960744912547659281214966693382166696810443967073141037032002977295984527972852203470421003159518585466058209340493045681232547710035758337699925995362743021540007801787142239689016785397350400000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 53141496189948932270191016865839110988750871540862757745840678746209294915194504869215171791103373050320000633054772128890271189572493861579145269962510187826298482894901277695814808322944457476504816283836645355583129052544915425226033061408364575192653512850423966560615889821435713312194933074236493278380420794650541382207614034675828989574753095775632460567848550783998455899823983631332802555308173394367334102852690013627256132604952981399408123936285331507825954697194673464843878140216669882808771274549434562466884583590477989687543820323414305162858227844731561206001848338884365673807528267954196183450212101586692140084528730468152394354506281617528178845873953789879196672860436095945834990245046808798339231809560536374225115164262001142647118747078202926303340876882520689104125932655493408723444325855475857405865529786436302974086386129719762277494907694278667223792122231261895976227967122357736402289353824331949339214912066041474262059565413080720858906861350871437732289599482107647644428768377077838871097986288275255342694939517033743139147416585734641713548270749380436151248708101811122212889216535796610632869383230693294477295279320052544391172390238929236030339439784315933030408440616868557224164594505656990369087674601667003920862774547429440741751860835740591109950284607717983316773043021009271287217759107387907346214149780047828570893434942204489820398992689275530363255644814699176888102025455255809481229193540190064077585230938376542673227207119523149164399804219098246812543113051873296559467063624794652633122952156836939508570753509645520512589297908307134218937232446162179063503394966243108586143960648026770885856231392559425749404698227521502793168778199350006787836393882204616084258289498475746306632999234076802630801193012286511150739683319278267603099603124913189752332644550570881729042353343344440453321658659394444940402840639660406181898208720673462491165495419463608439541566658807613236418726113817055289815939754805063488472770542297505685857846782739509780052917928196753153493914570833990337035248548620326064005783179463862275905821616549533979038892434466824725224147110299690113800823319374437886374246905540593104923433587408686219279796947532210900821717359810926205115316757264245921878906899945874419402722496281101471878863357574641028483969083367331363545340682058400869900640234554376008499200000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 236551532837299417779030099398503543985780209540321034367514068854568682651550777245022714297148876110285074434383209025206249367054001178277364754545354920795054390374441165760861864511176566739134253277814518491782775819131075145574029403001711047803238511845559307918452046621558147588670679766404527532325207484121544261402007979468537907712969682279322385515699006839274248881541912132203240145250158198995942016046176820344871471915342849477465715766186714098604622878173937677371600215130827297723879530937450975627206564635857064187022110792194616792421555157326709628987722000483201089340657254697144677832446035969965110656357743617025454692313956522768560602125910820232479995498038944111200347120269199210102950229212096043291587820977529687402912828560547296977057340635460902574386756891971655561420097848884947290801964322091120684347865041588545225242803133382648226901899057332946443255492640968078184777943706364663462356112954482488908971607823214650692965644981397301419287679157634892249894368043291896540419462109201383518148943815370523361834466073474500062749636129402691411195718161726297580877941205370150045508319583862984096637369045522034942098437106443830757883956640791408993851384495142855593156592119007788863003868597417335409911693240322406470717925330963012796758444840084175821990870461101550407403740725269173683019258459509383740892977741635007196068201499386488229265188323557973503771376379948525739148523086819642305369732302994141644977082891383393780958102948507661825561220738030201026365003821483770369049504073725688107934018714295019392770539537140043215714193474560690462364060903128576127710205110785482866982341442748763276398752611869517654322314918486784494787704306284887474585327406798650632922075203737773809875129441950863890894301761435490923899672372645613088156770957510255365016097214118667668006813362258886233837419361271001127484957318124741839196763754609397861248582692351690946554707845696153866938578881622031710256960747635482853281854484281641621504000473088932735955469369403262692112184811539811332788877444020721160148656045819619211959007057150082031005853467896041002564381603695556699325002241772231531168041917801877368797383128712089070329655825367355780900196825549733076229102326997451120043849488062636635451886732729314167991883688788928550960007270368726864375646447127798743040000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -612716617672399020454044061755494650934879381139042751784481112594954083316916908449923737233072094414103511588462407352376028665994779099420343787686553305371320354877489136879286688085737633014673585416786336421359639351308384748956321439229580463548450731472566312633303257927353213112558968753105714074445887452171577669329011721713361660510114407151823976103690202347081082587845648175915591368700520010107506037184577244156541449587805912381826346174419954283358385810533763017087931361893165680732858449297844651693023608114538595267228645695341582896410561642122476886615133533748416916326244862809139271795897197356476216067204507513340196113485920475932839225038177333980697678471031349754264624684484501288364950082324374253555360263532544665398770336492352858584950700921321395497419555025632860206448560791413626070831269474884669760406654860605676497031536618159915460212701881584671797483508093359229846631984421006438353406795229390614642926938185600537451214078023242422160957414200400493889677811851136579336703288230040792300975634964933018212961123721901346337784654663197094533819892493248771184633348205529759206141285412008649876826729266707460676505258990775802266857155651716533263339390546674077360614259263388780329804835307923754002428037203275501599180140074890531409317210874295501714545715495050596706249348204111616639740007765724774393350668610500618542573343092542307822150379225591226540643372271957285486758984296387310753400488202401616275350833495897005715743701057318885742332120834188915504973378589453066928468418657448431119405306416564227779653725213249153388024211855688588583495687353115506455704494738402133987414724951536317277464225127280875227437676078726074299594074769106871748061147141693765959371856746460853100618586398442157386468298262012585370541839152433446829428021242170524373576381744019618517577134809799455352062849592137594380629630038160274309088892282400945170351180997907293138703124262373249542870960789761383742106749975060506529786493134737703387652932182013819836471678906526291946791412817234226213806848401002176310304751147947907472044370677771598054538828631104112852495862719559669020259540027496915048444007109436079493956323978983409888713655774774749074475331141611892819271553146547818972782940079901556998165175723480795746730318955100504424451664784229503828910412509824942080000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 373531847900033918698922905018529873049065274027039529258679671304690499600177365320459344136474890498431967182109520592363811962446594120229808040942316962757049649111457538919437476561724159977569586085847935341521738566797198068876328645630942813779019349929621970725576478961399042989114968486394891450887557099100590831811910272607708007829401743861226402116259469402371303787613115644350455019212204762860928742545630274447531840492833758834034287289630671031976866322426290695133238667643762533612130556146604662984781701695154695249749784004314046153608622578818790541745900070585090249090378908803815556397828496741077447178888581166291538253189118885581205453693606794846282075145356042365044431144803995834783880284995864039536444548593794341122975397999744912065928804471633155842822581849938947870242175480955387064692965267036732207523660847005940232468423962834674057428991040993999079806038907764524834684323108750332766302587543569821485208594941320669659091560727432038291806313537731212225483473963414946202313438512417793584963828810451539675016474242615808296317540950209897410774851769134523350915825591402445520044455636716510532550606778674543477552751053659230067223815313975916688292792562079065097357412413110509924642541150295466364467919713629505683172530607307816536485153566513552012361545838648102801041033847546540684132443120431870021572169208056195158870641627531837589318928802889769960189271830057938670268682689640485881553071826116079364379807501002738403250983727118452244552410073935275338657498701959209163954422968835906294485238616051649789142881757564677560605825226736177696712759593300632987756612940768684721964002589504303270081020094464023014409064803098904880880440545160128286786665169288147772783641146370716538117311708615042606785436665632132403607115477438882725273408868689062851743423596032480942301289249638976575931239315722590465785379741583746073908049523347877431649896208072968750089097239838286076987442232553927221732991085826806080887108908284277860588560331776056865650300813153013604836297083529596092860884490042601117061415723324160389542884766448648999806975842961738031774399383400661024792209332573220159848219998830316260270829595881500992744404880218190587802993479988975840024423007610437149704683681308526322201895312084551042696375910358975232040344067650227098102449349591040000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -1448913653108217384313272649409116651028271960680035361043536120530137411442667985510206211515125598791147416762552853238521109614474561213438431012745162552872696868837131262534833049770232720164498229793165713493698903307142979142465094902158453204462684580115539888121619952509601805720596898591368332528353033726793910173967661995631623269986747918305156041327899151137787285041442288251725308612744423153584033216311329173851207408393233523019051579633095653171572815253097055740938040653935596076021995119836150895520203925343257420847872941072467571405593186456400341608746569050063782810080308356135248622190722683872512758317643368498684429885214511253925788311810538965060373525896779982850298236189241080954713702386503015067297271903044777431574857836554914127462828675384660217433268423371876237114884450857954610531973102222318459484831667229014066704930449904699296167602535458500490447878581618589674705349417022835583418556543068023539410286117853762445837204346830568296624471979935731222245196346499893439313977652175781268502409270221050937749278213094571136119374292625097076282269429641730453039679299412814205914180376121082109729638838039095080102646244818735591618645355804660515711943308198765732526475580145157986742693861241365945402770044864000856324731777021285602966179642427158716475441107665291788239572922447423166714576473024609395579028665604664629285927880829438337378839982197937473328016787209441432469097723431408525614051970605172438979084749831701211643123160215814254798476220955846803744423274501104388259471043678427581529792702989062072334380150751501867393458086125862815041596435638336107896406855428878395279421464837874593811258326381629196944839260147708106115763184301741641060291613607051579936087285705435542928945110978149962606140246244067296522268126129773613637495257945122990290381923633448553894227517312172121248096268442757660203429751239067932982609245850311433011898252061700296609791870116891085452494999865726786692368997379302513767541413354329105211487387482048245152958843948607598073386711838390416524267981256331636166782144743305487823570832001591739654362466047189683082202811355200746617247187359511706127064835825782419304854753873722196411337228532519856849948010629502515826068779123511100251878089778839557090654107709288126783991683586421699112469903641461369061141832007680000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 2936987305491211720593546380192857216573329477817337318782126637060644277651969930918190722517341634428976671869151246187958737281331118451828081374733874000457086202917161399285530995121322994766850979044935462019682004120543058198115164181006147775209256444820428873026330781267986779396966942786338061853354038524004528770102125845951879905201824482977592696260180285703257169857980640151541871510842171673857944082354284638754739732930887622241373065100584040925734702113518348905126398397404144992809764816800663093298547727031447494548637824499145000746828455145833124037532643228656907139818494342713173732937454224689805022972355786412525314800598720910100342275902766871110631741506224054765543271776751955038517875877647089830822251102463973125000798289587507051534329806286454064130829867190975564793719079324889652903268061479123976929357441116703997989638734202620711373299513695846344010058500335832733950691669742393773886604986894586930991373745734322125512320472112588260619660144595929352784011601037503712685873107076525278056083000335383826944617393865325388689239588916047270917309825728549892627033952730685651348251310661927945841635253983854427139735122196254432365282144186827575249479279883747568988866903775161805507357879172071739227698331635396096450145412790743086765404691821852621095574102718639322457693520373355735629756794324391972563517273502691522022758322028522143000170165551070488874396758960915189063991191373602047369585566266742217081148432879684632373361150244676904699068390076463853387165039032916650455591793782409662739443568346572040299369269829016565659001590843387520582163120594711253566330952987893420043756387005722642587403805870531250812804862973107165581179786415355407292252217618403077783346366704571492683892664677261648706890397731155111674857149453228679889549691156618671559745817218740934635763127513260800575835073465036946623854231033110142651701418882115225539360305784416605868069011200546407801135258064911117185009172169555756711500252359268244850095006399384057217687893602461154591730095056652596135017089744166706185449816144360349470022491933810849569005528487177085077782698013488657137393559143500638902399608625637709187058244290807247682809105268374954877527549868039408499564722894942275962196647222716096670260609079919617520449886915276767888520272198566614467894627532800000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1924737430273236958841911428649855216374614870122672212780798758982411691712538375571129953648308441060721459144725948181076056971648676709159859634442435260836528188765334603075389533566627600673717118120738567289665437051624011222809045288422770156256857302708952168889825586067728504118118876338201829756425446172399939085663947264002088749756405824234114615259175957413591887700101928397831405810992082447848861342480770176718946545578168839021648418979681138495005235477486757837205062280466758909873914422835649958859856650559408298334348116339100191212434662398532149095705795171899212193254031066182938719944437768226588663848778703336221923946134700785616229135274215612713694733529412193768833849762481851652865075220751362180768080365364967939309307447120204602220926684232333594896690439291323549456993257872396527181224422396762424458381458438036739793198145799796057458802356840493274332026209927389973279558009556259794749311747853466766599469921124693990118272306015002885538325664733654374005281146871919225129149807222184570089306421537400294085386527835131472545260035181396049034672770236206806006608071968141059895282863904567885598109755539871152548411710525359133004032414320391044795613483186573834868449611713203572540698447626597686649291681418573866484876279225669244843263704336447518026462415354451019060090414689222629797817565835045390831867519399119412532865109410452533304156467722325973130299751618621685695771659104873960516781182948149576887421732124093611371130840370331283368640129714448350610353970211133579106106291388935177997546691053614962195374409987926759508890608336841973625586871731672620633049076415909395707674043726758442554969993283604799420395527485652786030870122247748490199266527089868576635848832465121967876983136847160419597454957581160806783263610968115822241579537603401860790629853503662742823969827541715979271751240032702765674256900302575273419779954604899910905965630669274305839094216223121641724575355013561302205607006477050040171871288739581086517716329508301376524679628620601609233281432826903627196520364537019597494167651300347999425490354131974767865788824956973932548709388564941463088861131355624352887127642381256405182340989598191323577754691907149217896938417540301530395623398312402238181991598611209249363856319967698096863723824650195308907162596779876028650199449600000000000000000000000000000000000000000000000000000000000000000*i1^15 + 1852221022625957419658141708486122220680335153464732779874454292647013029046508600356760796217230830560209271179068661933824133324802251722188848418219284384316021864473176903669018812829839295250865275932666483985559328598052460334109644445813677059430963884048396231566057618686084154866509959157667562027285596276943273528481063466436675082274810622100967564398986481648740465391607727764211573880421593369093436832904140719107401189985664120966388305551171471223734940778777745847460297703619809974635680161017299586692850132325420801706787145378455786260563914541940882419001581085076726704736839998108302018554304295110720861669496909733640278275243069791874554429899193122549180870636604471116061470892643875306335185385569942839007447320228823754222077987593052607788887380487933790840656969923360209029087210271172367249884237481499770935925673274345512941939568960367607008743368279591504413762595257646939338016261470980517044157546763192015518091847385112707622566138810000956957858142663086439589658726783318317770819533963343322692540315605099980513331824834279378653828198028261498684036401137732093324746729609272101630220245121405635983336308793911533777670970241776828759289052547663252923300474136046535521797378973617035327216416046536948427372872736762017471045868150131040239465232379333475560107926693291528316242648588482864735462700917122226603590351152880734293848833358427768620553210815014238073813692603815502381054740077794963395701666610288940480490763703230238753864987734278102942432026244889551047918779146077516881531377421209592865934831467388421381316630358967305573089272627115510051117357161545216830434560780051836665819341198537595458852687828482253664719728670226137943850019351066397303663326857878400715004871477259622765237488601317463104569557443547818603965097774568434028719027039632118874049339157774379533080364883277113285416328203782323990553139326865956085624973205351874850827326625860253983504359433150448836333089691530414974399211995447215702407095457870285191646632335791563767465522037107370202947892658427867773479412562708679100298656486136871754672078292139642633789542677469764939268386141833937102969912471157265843611199324959404528321644690181537205479108841096580056613396258260793394877643125027663077832874541766724867271280488946321707302391398381591495465814334736029576069120000000000000000000000000000000000000000000000000000000000000000*i1^16 + -5663308095425339034571970210085421454166366283214868244935904398119453978548337403341336065683875497127196676706995449807923220672953325018764346162482129760919602132670334819413328715395717652057968666465634764697086636973321282858282037638234188199411297393972148935936171758253023067384379874884481550319009627890640128970312713890614551247110399586173251292417697445436833342413380327204982706854057368105535132733548558177808947132905070733354009262134959298974204434419729911599080317999356102419032403802008517911453932371754231803547982394133604611803120032778777597032197879650402944446231940631800461521494137873675247462485795600674665200642916304378352717138806277064803257108274933202171314564237150644739625305093507328781893442821740285422224715248844481725089075370550135443485687586149051019345652091194424913658231340926530811688442477195197212009819487587962470389541853040792639509064596606405579591607964763344812124749201695578851211078543412544648337973492048237416635320027549103721208179236053789222171296083828821427365037343820952876503524801343251437499304030579992746058548063772694223282309021062552624847850656652639184074373151400140496436789506113541850028121085932487767863233412525262476027169145482921146095734172546723927031450982019045867365107288798770934822528061106516115708502182879094101871558507751537023559718139731745546128869464585813017623390510312665792712822022819117147391245400669966847769219517708173242649873788610407792349690437450532755951862118268243969818194841320004011012805135080622170007908254220918627177604537426363754437083264525655622389979374556618083086770049701035738602931327130396226521414320042411346591000601138141223518990949842388045340181921097687333733731724895674792119639650447124135839060701903308461135295630611791880865466763566259792192985980938660972524710735967649111125076717262179468262677090264193254553254716640693855713712752360596138970515556801128446209562851096907461118754374790592987667192635116847844288020059667685023168426986750576030234316595447732321331583000880695656583606345107755582998070200973365569209678918774071333692309616123304183878664553542188276671042253104559730391642204319586337873006120110106758290543965735812712139146482281870443734118935688041976943678549199801193623026956667247793927707423818284673871681113703672006574080000000000000000000000000000000000000000000000000000000000000000*i1^17 + 9357481190486784113050395845209007380071572023905770898722242248427586577156375532308540139627639738946712809380861050692557221010508303788416426687220325583759119222412076132651572669250503645029271249791785347457014725767021526915278523815245680696188924955788870649824060882919354514478099824013976743372688980657077250642712434165614976438604493606642523627000760590835138421759050851505871499682808288951667369401219634641143487165824364556022627680107114112425503825322085056280525155302983796650260855339307723144148678547402300530359672454047473201801062392781462191036586756019564970866364719399147255326195789625845967144588197409119669325660527515560685986325491592317754167869044468805583360395019225710466915891770961771025558563006336319567411719019823994196602981485136003928911553829745291009129190708811576556550661966899816929349540609086189226390103141156861851594139054595485912945743648989270170171005926877100786227712947987652179056616500271479253745015036413471905745229836185786591858981317712230157816654658952927115265917607013676317155365256128372429592997603120887409115112037010781021980126218482768825106175626605781336887779463320141997789575773129955701705075386616185486540522669339831187452977386939012700024609409676096031619180370227287285427546605412276940041906251536017063497475583714881587299111547841751249459642699432955986222227959305637712503474955691645875438581414539866200888534193171145289029443005980270749815382114402140227660543102153126052708205811081126811422318485653281026729615883377346945412230148463588239287454057919796848088445982431557984828123768118327091369884409465758015249042697852858034206118995258221183713985213841380540896043862409607637940407017786031008689487175053663951523513426766179087091700817579912845353000400204805778043486859434188570584089578444629415804005654482200687435927001936730347874308664641448962599695342272595059935707722289693402416136259940326157140951882271533263882871570780970380683020826953608933356488102213881114043641365529465471440853048521081188328979927766323019380481161335484055753131792730028530045809918305621097143147135749375142069171291928677404389453837332300388714513043618934328108414916798626515995042783165385708346660845100067062153576359284086250162596937858096484746416608858081299421484051680853390667787641224448442368000000000000000000000000000000000000000000000000000000000000000*i1^18 + -9475600988086064807463720367271204035775149020555150734730748973609525670152017758111140290680890929134899312551950392688362459171961572619248774286817516571412316724492473274187189322143780489835584398255757486836037528998703520478307055522004312011848174212848910198763863199614792136317779886677452389091967835249774949467076957486170027013945529226344505857954785366349915556314780863673829010386219518278224528983813986116768892846961139627362258490113126415516993765702295294554529616875883655561959428833815528397522196220982102502705130137332026707833714171984964728141494550119542820043493932030742378556252108368242354783453463282983461321730295543854043260157695257476232699598686190215082926634925573426503976010646929681325597183530087615469620483190110839797808276524576556743208068432186932087259845460412796528535938830949214761061395455703346184197399952910222964715971157579951019159883952750702026085729456268080086799931983367439518490189080697030911023198237491615239927514018380853344357250680198631812965828886260789852613319633869621995375602638597751036298813348190165569759963117574078839305270354648335948522901905295693920581306841132711527507110271762334477387133290472324731842511048201471879773325960318744283605336605083154348945545877278490094055774721887230748796793926289393788206695007326216553574605960676868256382941947224739585945967003184907613476457210479662902348052195468256953844171783581319571419421398776283452837645230766885307202751237076551212167877362811462894950240655076992166676592542998405188237766819762303770029058706642302480132939868061272359365359694522245352428415777756105184860199683727517558689542529489228219840198470622358448608585788871865502150614394605668673850006346344726585878416834079126405194441980812993206422298681809859507271425473790836634218115962852130210089524437602765279654325326831927154236619405137047401426589611649826155617117523703721904109513863378831113768026034736718494398849856440824337276956535832351729226046548531516829868443438588103517169003646687482817202930960668789969554836688152743710607234831148505887302139933846230919164389596041486731889138687543203071776781026323190104992958403690494862582600967063756810764373770789845553160817801154233711245822125674411099099068295776844824884991554277268115464476726882528431472016082851594240000000000000000000000000000000000000000000000000000000000000000*i1^19 + 6931885023202040440822454891575774232257767637550907338686220185292462358697720066636680396474311692119905931309601642823590065446488411217531336565164066646824339188945991694132567028006534855630729108156394005237409642866059773421269356833314155885156520194394357821466433553168026428308894143005090750363157679661780928096188126469259404566339038836741131373681092352903505552170546571619222183402222419313861303976888729087855165879737162430372642353534198457682908370601990193046211594997235106623871948166871091512088142040847377615317042130059301756781618811012033926003356673277566738636146877791781410524146104385718046072822390854578677430389905852809743371433634184396239332724754710275159439020949745555070885754193878426164251816919879037812788744763502614166667959121480802393381456007834823531990310836753953865851837620525772138814385738093228906032685206587894646079379613905036973423173832629231828297690068783148693163636137875502772973439653404386935869363722053428833599844017517686814342237590917579270790100020901679814538661726415873222303503382424708540710327120437267244587212707039866309481026537538360738782904757306261654026583787261979739543034516444924413152070745102753513909135895683669957834992914072574237193899996534298044485269386970123998945799253200771261620560256853658021991240791263463927698038324694430995945306530414977998412702906682769388140226065649684495583351837505189233098932115373915906087192382306069560154725546007621935444939325320712956625144423550305290104729162434345579186875330580353704889997753136846509317710272089267228356363945898058867396330954212503096036189524915433695300147119238545431401208081198317143759761163801544935365698989835432688150946561019779973025514477004831040717087950176485030807835120646529880796979092571444960937995578549758723899952382802572127517077241309805812806362333464956145152123215909260643850191355702364954293689950441305985887066893233953430525844703345401483524876080230343859872744757422924619294982100133805044595846735226910449015140226724234084180627381150563676100665501683519754514632043741525312139658286988480401768119988817704182386568315246616807850199131350558271593780255876668905277561806924330545646611686982519376194903455276030172121033930586504016497716302917950150391673463642604960612971078588523969121004520315289600000000000000000000000000000000000000000000000000000000000000*i1^20 + -3927730247939329774204929243741660845231625207788418107186550462398258442920105452011365217218012429124323827047166164842697433300038345593458361016792002332823106756908755347079861033909533720989350926065646012458668599866237145791657000517818571919578992691800207635319062858843210158494233189573369149649099669749583561639985535345334303013844350952904215217336129146755429745989859566104296361554786406679666397241066789974578157253236948042989437888795349241293627875410365499900356496808807382767061904626623732789568235324966554370212723268241493057725057908245345905123451984211449605802831593657458263525756283773334503193311270045001959960591462195305486282344690460420561471562587561390304732315989143213322761430397529940522460541509682055422927806428948843517029465220030070706838719965700301834525205041842101346437272133435394174098827108352704138380852144264955059242393805867921191884816998062798136348485423432163958687408880933117840715937954010206448474403026451821680136598652779273391287206992527382643202240635810247131217302820033243025596691612726977167447343239677412149128162151166568647479222546207545650696984018197543638655930685947118728328382405540766718178851439233063287710823254008768534232790896776182054624918317329180270594185566603293899959217057032897096853327371701755984182209739464535945092078349501253815525283860480719372929197285159631249378297184557437573960749822255519493962698593615698006155358984085598978989164630694766733972896963317599891915016398062805736930170766000138503847375224246059082685584151449851711040155021609471940239803229230178989340785990883009394924460314988433112302655853982273634351034206236203728857247518804526992963751363428503875194347870741001914369320560561675120393179245343247558964081741322840470356163299850820725604333949315272860225408287263240652639187518500597963788324479310179297018251003355447677579995020707808311372852050907712331596203998072837893408439917656008145090769930340513176483878819417533757938250241505205760394596483729068013038585422600653734702228696892828427080603639660129527965947815746409625117458844859454574124806495358063812896313849659803319636028238956460598506575909455313526697586528735170873408683143488991999828170691829578786187137672679069992226382159679379380111935829742754895775255078938650575835711615795200000000000000000000000000000000000000000000000000000000000000*i1^21 + 1773721067481339702250274127257952571302747781783429823778069068163205154648441322411873037152924469020985600499645241433548218585506537559561827829225103606626512173614525730898543107094037046838612828920637124886779746223083127260294164042825896569720542284047921694100116872739051313772229981811589955214054675728911005109859395945224018599829933908584911918546965642155293082945537965182562191156770812104576376031617475480971594170100828782198054284357188398717787746123578688276276765725603904526851036813493647347896465702831195514955920951993897350829698355378763062497257142042309727614706718854485986345810023405012078503726557501241517922096808059183912132462478040028199244866403989126827014933788226673797783283043829536038110932283684940143952723062392735777260731004468946529910148777911073427441861563461552622422338418407667092039236695789773204584036313109366467877049281949838545410810435703044868907193418085268989241044038812397428110920097523456821295018209646606730978670085046103817755208652497926700501667004251885271356818770986418764011992134648296222958642981290360069949375021501420618177729721687548778076918061121479531558389072293753458967241121044172931065067495762325369755159830224825752031936660422885246070715565158799688564756091038817455420422304425919745669118154795258380108666480143211082169194076313529939966786388508615855786766720415639117867146161044693170123423136422870550447584962033227991539295263836064562076984915561071081286858228064880285712935397793552185959669635197427417324317853877937825596731343908445777496093740321609172063502060274803100902528626655161686578136415462451887469781200074934768892619326802685885654881687596542821073457412342569822425650044146194947170560759274337734701526936056065267268302373064543412183371441034373198821495384059267156873840266288779824460518778001866538910960117008913346950774628139886467831686978865581940797533944825818217247814320738581250235735363398214771665892244790289105236038542949513366989122097392130506097781131680704375141389711953154014192736018876574388331957453165785516483784757018491618175566595457378163403098989698164593945910706373909691144454285432557961071306272564570571554888963055989186826170668623058718445314401381901764286705065843695363302958957815238797211645055342453398227111512904037248222520934400000000000000000000000000000000000000000000000000000000000000*i1^22 + -652794347999101525458725998361320904981795417809495841184596452487803718483047138205259838260509174389644978619590822479296211215389939045478915765991404485985443524744351971019590688913427660963647585816347542995568754544111192273590803137361241515124129898227618111030360751640308974471216927277500640560951109196076739862612519045701006446337383499973604961351316774627754120036669567634384217025804507817536436097384478946632037481427170498273977940910927244220254437091425561107789507556120889020294839758521695914127372075440664892710733002862578936836483207241429732465546459543836849077090319501393998527006082033380555043748463205566267186902596816511151383651698354094635390318712966583560036106408734939494232756908716698421337867930372862608124427395187550022086973688357998368177015371180048525611964965092032685118542865981255611938511822058732235750790409915040635838360596175491055469016381504013111469492947345478383047370690140881127554514164937331822455779662102237613770200025925074847973642744910466114408588257977589717010674533838429106133260367309216368185939494602788657002482578180566903734507721283706357234360523771316445675255716687430840462507745832881292033562218524073945045091534551529921893055341982393846581195569147655575636522991012475561233662748086611797006851953384419968772067442490179858250841576317479751285559243814426718675024652255352130226184546565042305164327520066700642326987500497794794788788943027695220255129560618826359456157563089937884674689974896270009031971927791819083353873166688894520343873116883578252360234788072539193404843652864998034924934498562890395947762885552389840196677887678161796833533674912410679410185839213223761384326987995318750955920686617693639377327941732040734594184546529282171372383533048038281444106451109665093955482531756001763176882782384329458836538264642316876941405595520999963066945624510191290548047040512448844763752806123057160274086886082860045299459723373178657202461112930437590074718097390598686376215933298269229462856912685030005621662911693166076134067240336960478183401473963060205247367576400671252995950423428169602264742533647869709557571009085677749348258886581145677934237889160915856579289749484736523744207525584903794282147860189105609582552573630738756202020229283200281414756947680663079639211768777263010923151360000000000000000000000000000000000000000000000000000000000000*i1^23 + 200098307731555043669880245818054640142154394971497353499082028178981282189720131786917208528488702128593780648987595609400105149046339652556187997474623478972731752041902622414703535307807905195019839986915661816381107257272098802401224218869422660963090585924833806242590782770859853804227040676969526718270201319523553124104415424739658896374509957622199366538144924700775388911106329855319165455107072762200003322874598212433341891693297193231117503746757731716261156694412632567958211603111011484017571000166635377100791021579345243754748667070011331373601708658323292640436440420837043404132408896144724639640633501116203624496538568509489327363408196785752013185488983192081075302751567332748109105780646465833759654326420014777944908450785668695069010753343995085300481496817570739505353182916088711024642775162552798784529925097003188487877704202486086939304750084933570644368860203691815318130995668153135435521295491300398219866078267614030354289090464710935111293281325178706420804170299558870308415760319869830183937849851359870965223681007099208291224565925638020342365867704915769066590116961852651466652979241999783520406481727388124300427995141636969252548172114903242355928797465967060037644579445706111227826780685395029112443994075980024136039185323138850943450391036806693177341601077827418068636934621184064258786424380085094012473967161490678322131351176868863472991112253171487336995342338825628237327946831976160294081598868047297610481169696758929876849619758621193981784643358481282211972650924232133972569936428494525010288530133788998987468676495085538188324412013313708360628130531090880596453443566244106093861625013648162105949442204793857045228019486714949956127773904016258735937446764194965428716495870142745498836736499270692203694992048429364133839276809681991711252125398782443561034849619139687335567920774280542325528709901530999411058693523369841776668689924104637197978048387436204973616582156719750845876188580187316705378122813090534529504117751075454647561326572420843858596649771890443015564914740545990809677755076004710949465480295972211709518843426144348673449505806642839312767357220711938786137964217534833245215826837411830721285648756257825928441217984275148946669602126678359497890614424292913784473037147717609781512119665648234205215793336596983831807567734745956614144000000000000000000000000000000000000000000000000000000000000*i1^24 + -51980524214687496398442355381019934961037732957665714378828545606997145754392280960979738439300787929052441708751479187283912293506764238287525220639077265375500331514482665520364051956268136663958102917616916638088639533166392071645664235771692339391239926283301325432917226512595208819664609849485208084786813506695506298038190002318387881727583010155931489796759019278514419676464470135695549578324022383324307947172955823957877277138040291361343241354950263978510375424769247720276489714471941696027545613350104991682284882261490734631253878341819810747304947748817275752736778136070860052648104897788845829265058465543808357445293650812471115038076950424997468809640984889106071815423255287372635340071570506243123722359505258024047786893991253685576514287117510861858805774397892816877297880886927298442060290115791322861440910888173602875605811358409105366847768019280872450284093964266153450363085292771984294835082736720401870097623478051844382547475881937056900646895443405779066322749086642302480949092503011833860770648713941584935302849146891238197343489420879672992442629771825171312599533048299307845524389219376513702442269096073222629473556782052426217450234124848125440754772254971010956193969262162617003178189171194949780931773535692779307771658542503659232559895510137752175963003308917576554236327767359082316161532335682909225404295349215565113607393326822285007595526214056507046472918143777368878550173865408277636358976388918241462774905020294480852157855575475069170797264734459846632485946169294755290749162992858676831059107613543465994546470742768800933324296625685320356137446888093868165413814192355844386468349079963376969835454878383751711734942866732048510627548427148260490818509284191392918322346220539263624435345697905683337220855261342208913674611680858709488659509820363329003665908158385123681644412203824246636552740074741761854918168914706816956166783748140733700960379991098756489309654745275329725960422811814238095841743663572313010498722526859886759926033229520367617790300499086912219454586602999252885780083260658639500991844655020393017492746802226038092489761610155093823585578568284884141103671175450516255738206182787846915575964439096311877382259193554393822657551438544839282985904676886570906771297371014113933674643848190688714534487474053817866401295032094031872000000000000000000000000000000000000000000000000000000000000*i1^25 + 11585153696943386877578200374051509774872833502142412106390173940582144977804081182727578639484657118601976611406789853034417567769490464378402018144536940755873903293290435011174001575621567106299191285952095876157901132019841839975230644833259172380371725698131150605850774982906087419908224057254608309509692363875413260259061249029420140289800469559531537935718257407935946697951421042602642295893462108695442789556320882797094590068088485404679824694704583386482463762347290033569516274687775351295795084921321843327136037461255371859125740470654784066924117348269753884180326695296159170091806210818930789058051993005122387169351931283131111956194076794784093065995508832341114289210411045139932347397981612808139448978358136175805281900558621341779811251080765047892827790938182595289143866957800228166355342194002158587055889549792187696491326065610904930437332107422282164046628572377235068919421617466984578827980289543138370931481181484689854734368971846776788674412048352000627332942467798318992535105827618953730683297864775312626153948527399437419301072688033037565046826075678422577843937256741399847153901362333467299531138636096318277724837503117903774988959082244108835440802878934382080354089529912685852752063364556263354940187202354489093754781192363265220288684677373065224319492725967899618708518354240815671994285875778084875052879836094436122934013146635419611002173114257781040270745532172300543218891029442762507623397215200535871018895556161685207834405949943692236692719199606766253565778936034196036813025897499099134647612967396318646315774648632162329658330804388212153864426665816553336838276642014349455116476023163844768909832609490832092922521077333996584495590101591578482584393460662207477456626817143835418622478367288344951623097956134584203579101905583411586242252803214177007496208868157861593513036645789166051287296342497572521139160621735575650230419936515481310690194763889863433513347165793510792838485637454665360110506720168456002092201535027632414596421460324147158079224444491966649229949946211492730946454365588982595233982799260525438066968633541072059162706598647806792068365756760836229256730166478914817024224227546267663267369728845094930203863856826922270304788935930558513309635978455674495396173906402306397488236389024428387961814131958815397866977532628172800000000000000000000000000000000000000000000000000000000000*i1^26 + -2235644355932994430218644042079233554939393736784911390575259064998131278982821197777586939738235058166018378262029962478397520552838425316855629803092090290294813790656907408260112179575503045281186681719423634191823031150785929368644987707645290681673648952903276616991857515978521772033058328202740254484547238003018421432919291817812822963556051013840939193715488390782075626887215420491662877177213785616416443789975951754348546215972124017479286834319699282479969889354460743959115621944038107866773862227448981912201631999587740320696910084464966697903911353525069168467912851979260206896294900880381955677778912882781069307257807834575707429887955564283419224399354495696369107955333161507955656728780571380100933912261589295556980494718321685296969110509910519688741038362183580063811790656380858538753629541018700789222769267846311716832700736861284189033043484377480657481604476130568166137067550799500872453336356718704203361151492265684379822532208281851399678615934672428798208160562235413335841450506577442192052574918532878549538258296183191755228650831642083947667841190055852702318846809844400492192639517102550070504243332594949604782986644054067736678419928791078015498405581684358819059671411073038474912814607311725850516079095538391011302156561156764239330155971168055043804281602283038954242309026766601990282363724351343706847138251791091139109482827622661640825197056292131489361018881709069548629062686423336837005962787510541459662630618685909136013523970272296896690275726844619718554981363970687244499263493998861214945790592333110895484344476121337316564223447217243235542879764822632655708621908828060800369526380773147607660612655073902894747243401732413367668142933232343397311016288786840532472490252647278352362749344828382650873436843012178361919015663418813852983829262025631869308200164266832963955405885334528077679403172375348611411681275278700001498367966101116929029443873964031322420296387107053660308314403860154995679609363966319004909476801302216067702613579422781752514806625170622288782804525071193832861831486768493735267391627942240476605334174807664851981673704466855958562665397891136470359783709801342170397878731720490745615154903030941839602012738843503932479667037658977312775978393473146310816867912651248365116942621217404876410543773926994859768456151040000000000000000000000000000000000000000000000000000000000000*i1^27 + 376250028925661838208080004823889365083397831741791621429268949135895926934808464871292831677257916144984153343577510009100970241072932280522603340935356611534540770971301912278015396313748722701396527007362734579254557856159345124244415475823754437269660388580495131399784780161059906680407173969863764655820513910654779847006257119628215216346464164403547399713353375571855312966458087223777105902824382037614844034840888501740035284804361179129595473764346085941069978649591713012151667507728332447576686260412041261691055403366743800919672957527004733322015920345914040970260389644205499398515180374389282090164861459907300916261112687921364634507187948316005290140613920603318548754173452278192860913831487908613487771545059011188694872744514243554828879280091769235150718227387142210282684203161741383186109258559682465587193752542430134811173729846752069102038732700930001963990295245496914487194988597044843607884272647554947143436476497692118184903200307441610744266626873739766635871840057535029771167386793185315546991178802097428747482080406536310961487598215243989072113199708908526349218618253181890886470193383760033634071071904906696372741063485547180887844128929216006451745043167618768045604327823112683367658316883622826840172102126187376428803800550645542916905605990942368316832910512892913859722877890691244959476618337350822931945927546747012867196869962842139708055935721709694851443872392359564283656986795702585027570872353594069986696588725638049617485157152215926377258631786386390222635226246933234420105228313222526435946124769501818691140610003402157572812183534737362309367443423151963495553194189596361808783857310339819678657396587787868920984087127657212291552648980720237748294103428080317651015543546157945669510019732361698018527712492666473620195090668689979656691530866661470528159447187991453834471438161115443390782690327964531046671426216395605092673449899468353905583710274703536657971928851319566610097320852756280258841742084076168436338129208840010661627774230596886487810037196948486475839618495418955745667913621287005791452461684286908249593333138528684283578121143272330719822363867172277510163504172899966757476073826926774937419723957531305555015654740462082002180396643359665582642955215232092417627914141621046699467707971751374468398542018940282453916385280000000000000000000000000000000000000000000000000000000000*i1^28 + -55522193138868034297151270870652572812555267567674219036083693683055823749442624830680439852391705192838667284592775316295322888661093556164547756194246452786032049520625603665859684816568126209189820041361079386358640460782764549303404509188931739824807882037333022063261845173036112445085050462245715148699204060244728262835674321053006946627178868932015527321473457751600805396538122598512020846703083164152470982967372216220936061296102664020343270509754273446492331707248224056629283929213261591725237352268434916910986559566541515596852519838514019636817501982482120686054280158938678766022025623134258090885328098618618977282358866674974975573406052215551792952668655106594792416379389212277244317659389365699741144500165128951122741721896008305043828544616375954876104366281867015430254501908612657243416284440665463923562541387674788428147503994210094624765221404013808832763442056452220097614412208371469970540380338475696513906588081216476397497410741734114318652535162219177080495960433140105872920052124813838150529676315796331354889227672098060074146082706440574321066222541400072947192217930113085531554507645040284469132757490808601831071026493159942133089338004832679339827755552923148617987937595898007641577706099071387658205346596827512167065749994724316565643155692998683038482465698989790678485989017991889479400306378926735061332600048868171873965520834820997106367101700078231838308237527093232963769371169389671128240985180742697114948208713173275156890009128535995054475888674793970844376377617653523457364961305100468866586566183035659277772357033699939709694374707198342213351092527774169367462298841924897563423485278176460893318598156828082760798948686445157440295759903409140520273128730571989411218432007196498443533201465311912988324054911615460340693148113956730423201454204166255251642649610660237230653539882353826001912497972812939044749080502607017469790517955154188086022394827096730692945416075299095903853469538978174092064521628230516863879271431375203504404059895934372108001492345092631339239027238293500666303832567735240081551236014247003608116628672038730813956309778562436616293734232799112261349029247035452311281303432919869357262833460588993372473539414803451965847543532570447936225385944581473015724778207060846970376891781370007580156818400708843127439360000000000000000000000000000000000000000000000000000000000*i1^29 + 7213066368534849942665763858863642433379426279114452809713830484533365232559537632681378188043070236609838178619419991614793535494323034753109559652991231254665381249631189178188387659799918377066157080141437214149284075001030272149781919827919137533360243603137205900484548394848049642897041712740717088706824750749341734123729111621563874646147011058658766674950829280229469671266244478789623756713185124905675158545155622619311631323422884678475479133334283722682955088328776872616463034113700577397869093755365403719477487610018098398224922849614165805235726744889941283616503475223935011795362062848250506932965213233140781053046482690148396295267471342526167301174861639133726253479379552434386634437731788931340147737670008386087775031115496753612556675630944282791420237338873475711776238536533822384853945006846875576721099256421866797329021876135853484012645615922922009672301247561634291989111679004295441214834619916125467378691864890881674292855798226537689752482679646289138984244658913827018806271069888874715824797351801537054398708821938043873783693357158456385711476818917402638592775895601678119794658173659625127243513025008905403189748087725756033347498955050390569313225018835018754334205150183405087207568588006356693719010843767828291762607657560297454125057337850337140203833465802933509502724443008737302107155035859406928813149914086741062265043444988273748253484316358690231305144463146218026537657568955247736275732542008913734837390239785974781731496575853763530157214411077917221756995332589531341759418025420633741284186757141722125526221667990142580598426767945553478207074811832080406713978583762313960679475975976570937767435067031387362261216427943788748664097218454729687808040346434955265792351574500387832324191032478215954812106761536135079193978630490666955992428407234527734257582760182339751982538109518956979204169609139591982633191467028580854888415201052186166432595522948589567400699820027845122610105871081343475523474028609804618135401589085238915757489963253556182428986774216366170376324965288294093871124968510856699857587665758995432080712585509711939202289121657495185845012305806980040270318758792616474842393258084850422921545096173827442129779538930631801143439258121786330320058212074150894358702459376988751255737983026221199079282268506224066560000000000000000000000000000000000000000000000000000000000*i1^30 + -827847322628150588698575876266873102786487844256644136404908721416944737414249169003172988816289053776720430041368604174642803351534934554227607536175830963635511990433893168780868293338418364616107340598904250552720004348203869671610118455631862451080843092954132519240918434931641673056881868272614764422555817828890653664721229714907228949142533680818312689452841878626785699750260173522115205234228837826474706094773724068010758888663859368402154443152851553496399695247607778864602216386570719827597666329028417233846509185578394558798392353484666738924940874789475961759318427598494937650394423870062375177664846239083656287495324211662291372679037003375260362217463804425219947751051318509432556923304739232423376789312141274202652953907755269646105997804848395192852663569095625918635466788918485733957932333524139903103053896556794378819275734228916220434184508454208510488122477879948161328048948989697380266124799162731151300376518793985401562124419745881341996297344716457371811106179752105252839290828604244630279208981066595907686136949218428057617781347092367653536799461972988079740815896062906366809554083570694698211585343357172620406345730680789689386230801933347607835037017670649798118411287811163709619677137825744628398839140696736751081374357716746827650644087446696344439030325262317624770926961450910038085552090819641051672338415077604036086509506238759042926654273814156684376040872722635681566287313435349118138392287421069353477325655300934833061996032799357190295555353804286296639538259496443572412183516004102965042585148932092036338236794187716592997074765521968784131073248105785529361262308338919597096847076013752136884968986741526629460205834836048678586002107860437892574710110961071688059554652921106019442781034779871721040330228910184388186483474829699632798744881246164502531233466734988840852575062894617959979005161980325693083995377395538608101802863298932956220360986320749363842043255399098438256828591241699726964295164719940790177504962097257987256842264000374110883934476568231410180951850985813030303004885244355044865935858668483435400617381587951108226348416441442971895284910791210405759112953650540748703201834020666613275008440241136893461002905846675005844668758813049907496325502798790145030985190513180464394912337433969216102797123245834240000000000000000000000000000000000000000000000000000000000*i1^31 + 84274882459597716190542711340243023812800477876149132095562693238827375675895165508142547154809717229895967334476861993685395651402447269149699784785313797922819934890868400714705045117053382664947764706475701843761402207628061198487514834144989913509555499586046212128491526728091697286610206663552997017453051783022192693033945992080057831657945693167114157462298137339147787316262687701569948061107171042993711179598362790554781804081314992705352186352277172932501240941570591288681336997683842735926908240185583931562126881986753337356680340519183064431342095213041554568527440023950457571200889697703741564285818959599036161334237626424628495269303989137509576837948746631362665029340314447877166226243312267010275701805445129367998804862617142116533945878944143938182958204445461544785787234444781909216770253743983218457004352043435161069884333274610553097385990800531654903605400356660846864912112114606876118427377996378515026188260872537391577456253745816034816883046428622084516341545524522469956142182495376636287510373137519038285409727330612688839156815753283584305479861921817099453610464277054367253000383063612570028080766984618944478210461534074678992803797817942278627030613979621071019871824651533197260271849216604996989726081886343988244931353753694431543291605961135692778263704592481024854317660519538298863149974541604242797268464590428347643814169401930918230116964069886681456995571739409820315650645861326504983650008789344294241734881962389310417992138723900485658643821724764658499047201736031709758934456135900020559895428576233311981407018929804533914989971102401859421041583860150858243631937760472065329077783540652258495017224543004336755547525595713908320200746982973502677231638965422382905788529274473648635808186410466393846420561805990593013102496286637230867913206543179493843427493016179796324810822998763333511734624203183006015156673779248656918253386186017084842423484172601429584215274311406626968679708890348514718030047645860163899387995713671092247038595875403558128286990962682453527265352081182981668587446037132214170585494961500508498403211301298463603744799133149196102127127947006421401208826421972276659967611662883250335270610576385385557893136451977529076685575189995129066084764443613911712269550837121688222154518223510167674413258689740800000000000000000000000000000000000000000000000000000000*i1^32 + -7659002035662670590879158029426587901538807786440233811517332600683033847277929436284935795917640425625914127861236405753276252832679100812056426841781787956566531426755068761134680583382276649088710692730748947751887343904874336783672378353713212529973455679576357413105605338346138301334705347910364071165757734147106519351678177963865801826465868348980673646529179267744002333809887624585445273376647283014754456101169437271028612616450845670036402159709704507908032284983042172518287328834472317071731332878916253260915726328407854598062052330809721334140932404791541482823733095566205663683294403192868702241789175720474182363175085894519035523291168827710597588388013832762126025932571173281885943234824674441403164664429246738536887666378611562672939498519535016306829816320597207450007379151513331149108558644710575435137177045744150428436504648921688195923092177542827999910836129738367603293086609780675080352889199800447189378506681961926852382068015387684411313925590235413874718771645733299775465390401965307257079620566481101133780122021536378887549081215230032623694863834823236263543686255471275180880870468724192602845994310808580462615153937469901326755314566099168572438010959348459686924971482942702701808054101530618548581709878736223074635566196837050049247099991744151860048370867240592138322328894524982063205548015286172675673717861415160977398239926321603361445576579179162196171986011627354792355999803342500479849188998830745554826486765905225443104109130010522880389106075257225968856798642320451132772065676284363167876977138554227214380950356558523303304191593032181656959371921074503237294710677573667920556874400023849001833411254862852029575211810205088124845100144867005417301139832460973163818312313649511645014614045177502932961126249432520126455580617927095757345579564764619481753900527653761037385966601094514266200241734056742573103108318674136976827839462004371416079628165191900223429458087596803883973194737830021195922314275226947875496396820674160784935366720308510344215972515496210586364376929186271112870197908361794696655888945684528985946080328488476960714099910686490241901218303056867245193744458540797085406220139140446303424661350021301719982046110313875247192563439562475971063528602833161193991846259278887970146905990092535292107528601600000000000000000000000000000000000000000000000000000000*i1^33 + 628917525565020908580693593088447561651004691947441584275139472073077316983422979922542388755189064919942605320084005223531642516907718573177273008744916504412283527185387138530831850094379589544660051267518956759166211519702343841152240962080017704065915645379081268095061408974503847156059496922030301423992266738478023985819367223599475714364963482961569488294919395642963799412480436625925247911423499419846928433125890421759672161624762231765894348560505069219784959198003062958756744912934672961763700729219749837345154488046039078341491334430892869832787154640632773396578689865769589741018313713952554454591939796345814872775804897258018663697984817322199127255245041446623043706977255831895992091773470609606951686772295454319721950689338604492220706679401598564225040435952105434018946544096020785473780804161875894829233660550308985906634012565944535770160725629631927914749288735690677541804018817029395624246570472860527149780007029260361738509019390835911602531426926044357374405652544722920010169100531325424292186315597994873274866705577054829723477280591001872608056842149282167794909164766548993273883976943653447456674591661379782043132581663292707523452891614668110284637462898177318894171272041765839789971736923257900827071433523521829791020792197886779554187179742996139582686213263315853873360765383809132347864278794345240120490576184617493110083739636954516117852929243354722514052510646219476084413329270836891646086230902242897711467259945842168802153849411424184227130263932019390680094045108169686952805775531035801346466492279622640691215776556426309031667036803303520274421567138681430138196406219250908314748194603324934496425408936694333319379550612058395650486200275828547029614383879264412570603286829373295895518812953581760695563855408038926726490288093341873859123075888544574697010569927563578516484575619382919199962051634098938005201882974934179217648152195320675462082047038913869443504866029602379976409197132765839405885706831020569681163434262675311098533140291227850559461152468756025064307201582833721726799296920660466611669974515332122306000472507157698952419646194996643544652769863179142529669902130779998438157822529889237052578987852205291072077406037477873190730055223262812240446292306080424252833814369550737482531089818240393548922880000000000000000000000000000000000000000000000000000000*i1^34 + -47671580566601453565253640107543718298049797084253469929236686555846652058458241307530120439215007193731304939886077513474932257093655299789457336253224450313168199648542866869371713178587116965646366813504113169409731583242802002426197501093037313629361551730411511948014870716597226196320247013021529633006284492256944965661824151692850173147225550782786965533079715468087090520976343266934558223563011619817295437007490931004709120826110666480686058609608902318338405477601030467230836901598841716656588239740044653766912387011049071347149337718732916198994142351690413076495550648554369060043645361063580267038194998903756294152671120684193693026338501638577210467392763384504106409626758304295862543722752628348862214351729864669004935080124110184228379065545782027846686788105016951340124067826825196159479606389718933462825561470822480846797355041120296982536636145525779878094932581636320565570261809467115312174686222228292878829899332738100594757190366431492560149505869553710384174964676401163009115946500791043296137482647792003811006464639825547637488998853006208160009293450557893407858729393351074441289792979886898215029233503615988768800090275227649186489739583314655341328120899972920844180186810567238590092562760067039107417888317258558502875110063514658167816187598431486209893242179266692776589316813824070696771723909373313888256249971452884378792771041302986197069059887420026435197062795168856194860476780175199012939720961136548755385047685176485357302836189964874162663070294819046775539533723593629029268117762596110860629970989289769112749404123628826960460925409013826911083856482101852389338535845432328559967641876447316832000640198334742552333756732076716052493550914011812610491898413195367221136439395122445844400337053571932581191698831447134026405213400307265204127061330831183458003516229341407354138978182304885372505865476397647260138803828113199195530029080942727629396123753052360785993214073442248202790800468784883036484720223865291771158880064515189886661744517438332486903243421214291432896606376084857596926058110744558584312036167344377540377708257752819493429477306593517382793518151109703042946589518108751791240714383064670091560477894953964140358292877876954008375883948137792681021119563911236393236031211281722136264347182932468695040000000000000000000000000000000000000000000000000000000*i1^35 + 3443619772063289511686116676885233587955453177505933682088824058749808252932518692598871589158776787533880061617158132952725384558414778937554790999870579184536791175947339798258506122276219957861836021865352474763856404685592207677750358016760439939208161179670555687802836969348286284981358259142941392058023774669628796003720096742341219651999763322388047906355264807846530356464250188725890706903895795029238595199149152266580641461587746513577658576204715003843121237759300601063398121432763561595368140219505130510812996333703359419348759948539910505777341812283190908585460785299277722097309426178715397577920638536310941922842055443535917202669298940449989851785755573922032789614830514278276903932927929890536378081941450353668608354501864871676840527820158171385353453161335268202553744932191225543627336806023897400455802936332385365531322313224072797410723322418903904457328370969358047757403018031134808205379586666955515180185982409963848718856917845879248967700756062155734086995593870711695186744596325024346251546969984658345619607191497852807575430658698693674944975371264080863063481322984543344841854630616626790526401687601957635943533185286029005818402145386606928127562356959913767798547909086120559183797971103160727223606223760975612777958200811451812689138664999534461985524628594450684255583298487829596586462492640686088450579531881102654528358984643406728856370711129595590985562112158322590432262057106169851753687576017367650872121280075702185667943270939415050624544570114174070807411715100589643054945422366796991101510087958038921537162882514834504080205115973343480900841554158423350927344590407886574247820473028926361956274751977589469978533632772107520739417999249660554751438679386406430132971328333068614697075411865905625530759624061012156248836530831531606701561660257236772804823130259819335386634495525889635042468255047270053071515424862499260008608300871560060750234227957660877979210907498263750816056750887002568376576921916765818824018331117810296341230134660309349658898800063087726783945415010533823606840866643535103083760035804405271945954204283683547571334371395780858102554612030719318002460526744004655253588874338932852590940044351685550852028121191092031925976093404442536345012360934187650339411716041569980293705518765047808000000000000000000000000000000000000000000000000000000*i1^36 + -245280818620233577462981333853206356182319335262097318998056413340830862644656390521674553438423680873335120781074031290989524098796012835017574398967874398207153522149549188114969637244694958157316593792250635652609692670202386364422913739892830838943819669457818721126242263842790402646808887396845402626379700069102424600505797732856120864402560926828110450498679542234097712657322360281909769683520149460556205590519277101050934960231674271238633854206264279253069521805204667517843146944048402099671959653943912055985881144163964277731109402268457099972057161466648738619425369885361805958895422276832635491573778475012254239381845594494800045354203723334373998522962285355610400705119304137222118303307829127179985525260463639241588434901974378675057901731030573596776013759476357299562556995362106136613329368162338651002249609386230980786241651226120686849778624060312418447452033040010410106429316415463857742602071625850295073421821349197681117352477951222053828784716343765528606578103618797814440461737256271205473155280899241412509688660619320694674453691339777575332060647438025973675926612993159570081712498978853682526239874596031289416900069072333783871010523482127386954283386548666574001421683911698325900671689455747139446139627535448362232373831583655026325347569407222163922283677848588392430302073773400984861845145153175521171280770859425150037554436501551234802066430647570598375537900469447147888469176167275750886278925281645593712202164059691830419618085479071429019381708121389445521806657511650222732293343862015146113302060548618503457538310409665242710179848858403943614041704902194956379660482141070337506574246283059567748798496497828319895004705676928410407713509734183360770413198440475044560767836422025659938530733460857094073978154881719579234397083331571227273578997756733848753426638890691951052170922735997222576612935098602926619936248882400334593057787372598307869522548660147846132295183663668651475789595412979886396244166319928687268930987132922205376310077564686515237107944530051621464239508257817574827217490698695263323728542204829268643812845639781861870454291175810128861121926320786152018866358539110804383576693111125205351847448586527739506973260767540582254679817134390389031886101346363451862913888033281659274577353637888000000000000000000000000000000000000000000000000000000*i1^37 + 17516009986366391474815671769572096335500626239496104775909595781104634921187234507400112163890520890837341849436234889864063899553099959580439930324373163700364687635310276394716818099758679183583230195075569484969906010637020912457202901560116965669233992728248470586001513447073796669862723257894608963987684816651820001479249126001339610727091269264256556637911313956092014512842210970127651335620316400110584067821561972217494916198844272882112850283293746932708119423166840971725191715923923453607004881804211964844830009463547501228612457980163556589993702727700638130839926354726273921116306104991291295779793139619240272302126487478457329277672287583098302353321662152902609327881868588506351808047825475037192381825343895413279976579955537395544682091578183863588616359245899160941639303565971463331814989383607463406295860822955796488986190093973001549824822361106583750478412846875329432685296509228004823757031584836248504215461984375963811023491692028542563363200802589438645310276981146352770261402765349664068377434131876329616657891321067084491754671656734526684644024757216590823762534070843114798309148842370052257883918952279313539780546946807767276587919877694725751000222071785601389623105017453694059828239262786069904689715518059516965655866709009171808459908795551213882110747412535262234180719818168516400391403672636731800089673514157926438068266358128595326592520465422105052196786361130053598094316549751932284617598821082400911028914019959412095722645136539947573708219726251698423015913884265611519465217538604190459513273678498968462767917859662778607646259529982593331525109185907718970528848447168984264266549663075595487793030520476931235597864281289097441032743330505230096422575598971891857734277652736567346982376205209621712184398843545776464354693063486647391224022425664428430753346100685394604820235180743856853380227789483756766058956402698761993912493281704948276934388908649172702299022066357645814613529289122100189926033297754558355791115954329702118587609051920981771117594900802428927352752095021295067059668370652566720225102409432661022849460113106996088781669541350178226108287607048002199981038836698213137070293399704200147739339066001677066994285606482059716572637109418699379389594391441904443393425248093073673117342105600000000000000000000000000000000000000000000000000000*i1^38 + -1235708927404392675577494341292110726674653761578781725101351478536718828268236262729699119812913992974333884051305039226230122836178365702639051761171790196950282209809374211623750598074025570984536053888770524720945638348448974743123889320689273576129943040085208915236069941470395219458920701448354473575947524787544717668043740905681565774878591429406691138642616968513630407574397380553502204680192008983354756598293515205812514868182625363870198241159727772834312026667013612885242825379071666036092935983026643017743532727490110031443142915361436070527150658250990928850880522029401715727857892648793764885212461518411720752585864669616161349135014002722102751109885581026891558224237137729143009150330119998148447487705826945021092126791739694424384595460409128358328163354899772986986696588525395500706781161965449206785572666616435532936887157643609036824399539258651674141188948131269147215575282597233457207380684946427023514991702644227080665162726475832796306355775615995170053983668821238174659315214434861578821283083101861096718812251314673176638806660565002519164409304348728679093077085648158164304468951073321087084310151940933134491123145017472623470650268941364519060732011411866208575455136836363527661271965782761391592948297087000389499818581018104051751840864743653042295552322660620055600554831601471529229830712955788879458595752325642088580652363405687362292852966805564196632471745889169876714525962221516634059365143680461907645577367315759822632042916800421374615921609195438228738963584618260965132375815761199707022754375326395753526051323533773589725263757651490128045921870964894589124265499090167418882453305528400379263080324447592828668740565351367301416114252872280652543102641585065433326501554450692401806417890608690161939054617100127569561608764255322504504904177945756628976738870685355497211743251953563829240254650566067661915482224099220495147346606240157789972271617108877416327432874212055191769949581482904797192013961746534327372779964045989500819440970131830603527361766912813678727990596441590371008687357984473097672254609700225899583016157284573091361065629115316937664432488298385885252106838978399015497702897522247355654266100991514100002308822879207256798694384234780392752992179759786622281536681890046887434649600000000000000000000000000000000000000000000000000000*i1^39 + 83189431199040550899961218444639983890181360548228571064722810881717558237939289862802912432609726490129891681695760012378883849297707239997308139028057055088688058947506605350049053958941784406242274914260859513712567775967176498439025392366694829213534329689057992136365548749631892810518173717549320134804197805722093793376309522631586987398319674487071527670123360040156362642135802684562805917258464403854456598170762858694975784370192527803544259967149453292776387534929766203409936207705181657598729612432354911681733582545794013731168773713177155714434135447270975708395263073783233612852941859243974001252252714441637641234183948317044492260583991207591928842823362282310761387288758250222397385869516908602100839409360738438081835751875980948102806146511206949165477541683600738217570614529851403791053820313649504738935583576658814850035890060149501167295818614605549603554946638507619625669620900415721392876249082807244647094927107453072333841118615134633438207467215921066707194423807210117984630866735949011177361217167912914685307262258757345096286615576864390681777442462242245596618509020086432410968313911600129102811071607697923447430104041553244045232949050370184534701746142590050051024322381716628990012849470239674536748226814788430178617741087418082654036942250667098063297300571800856007527667584712288615057094352116589867959330227842568403240348477006832408519529813657748761487111211646351535433749375989210074596681107483205560754009893834102671599018440372046951804411836996086796685592988866236805872857667407368326426747473885802190995116463639465218492312794344554340279287132165753510593211111064556749020084135170304762070722128474103719359015783758985966161049191491804946885912158460801650113353449419813646317495010824457085257508127317867961883437940985566764154887375847085288777441818637706556260867704578654045821493117096577203068815839858040938586119878791831089908362758165920568682781425545284383922167965148571231369218202466417836156819925132784548883842048301410695477075053903787111187579558140989757744251695943316184634499727116768864381542858638891269354127284944170493367673817926034737735101937783624307799458874617426914597976369569810319925564529266226170832776303667187906954386354756724545550146281494292725760000000000000000000000000000000000000000000000000000*i1^40 + -5165062902645920701355015389636963973739354925098243858273405520048164286265658170083437865143749874759401574618791069132274681194465781016827393278830300325112545433801781738764784543879197421457811138604407554611258973583370597725446145287574448662632099834651634694478989207692370164638077680434223928809562045798397373369327527641491330477614121915688550422295098292077428145964116107699207360756207503354156119206576682709250523005352974450851004675895035414839323708788286356970270723078980080954669615379100026943675046667480143217376733110983544390902511184366356111350103923611157058240820118733373970706956482878667768826909477621661246794008921595091741788400851871459669307171506986993773430621232646928300306967371443009764588768150965649586180907287871267269036008956603729233419219462693657758280255880572855814276742763383429757602531911345243882894095892489601769812559432661888120301757646469796613895740760874412910382793043804269250650998443409066390008033013447366103255665689478983551196258312256073369291767325654853971380328059060546546771011143625174079114221025068363276056859090264446669027826737957763227794930719022608608561303336241335745014766112362813225106581898396051751239062950902404311235378701727933173253777696474388516231082650580283356985555517231352447486359194818190605695618993232124489141622119782139012745716313003339893297386179076397103097075886192167039824059996332813787500639879747994372580582051695791806264830577122797601675720454119800174897198314902059806057134712483813277741974358896224778441731065421334543339065624153158179716308070874162010328928556127592193664556326412281668139773095001055297238310548029843247052969865400001860563557968958565336706341155810565317254449724180563119603055035890722079919961940753338340325690720485910578033789518772185599670012565965381621554515844621665584247191370667357884210712378713036454651880309175587639708200419810629717243280417925608127260728362074205054411405177559308245045365481554800868351912476872494882538284414737895006969890678293740653006558432587166321123264205216366645518081283171701762805333234801256847953360825713457712360100887348921642139417260741907352821628459597509987934949644040855778156929392635872009734241392697922586965131645304176640000000000000000000000000000000000000000000000000000*i1^41 + 287915949695083758736413764559192494510438589440046438676267608262264306980608594584229418699077238867889073761437013660119782701301600306150752583969806208357174753882473081820299922400094638188256131014058855606519493463788460699063741247747004387175927886797694101336787032578520190067784654272913839534469861944121348017997745408427105783784136370563497052374107561860772408118704544270424074464280082009986772519488026864003565963255745999184956886157145111784241407963814658191986164281124231577669613999956199926356837673692113356738111553237170122562747413356218061651084774487079752601648610873370744397949786578884067162976728629241277194610337618159767797891333489092506473715741722379202374187165181849942525271598076559119768836110978605009887795707537956314864384589273530476303184075288421160003681487634923597880289851619369401260707606968022551590659952264102875672359028788756769253668996629987169139476020895910892436304332104608286744615006197503865640925129371057442541229843214996705275131347773878519577351582114794681729750800220068955027832063572413098690040279475371683647311168862108914144369542511870167945135176423720959001434878912541030675415711722993979229807519580606735281926110769900013097318219678878190440321211073965870629367395130743241236836419456665329682423853839497312376139041654122403913983415666043270801607746539717046273804100442933657833572989741343910828787908877196222815763797574430002235657034587333020797288298275668818641404595233929883321625365327361709506092237784413139685852468635138117743837632367552301732453655976556557812874396784081809399015122056312301673895055208025286932717665038067547222283573933170936838591299816483546535874446651554568998711732479374696596534944224429695981869312027417998212634256148618040104261989492437037159709711436685682262112320134499655028481493086642648043358908407549959925676341116404416263739606117056591295487443924331373442637329088048720631524354886610369644326608032603029989085313816552192856343598132342108507856333832346094187432916240290756313349551203133361796907717973018829320741539577401819732522140328596874423105962474922168160424456263755547345797448701938928462296809068206267590167619884236408240116601023140185984759889948322839088601218678784000000000000000000000000000000000000000000000000000*i1^42 + -14140653708731166135209711889418903971541372987866891256719853950043846053232265322863100648853486461140307587198240473282446093033772471410601925394441962814440795250677949268676689731608728823774304408048770802775239083841572218539554380016528251151627268764471722170360760961889806866621280362240798038942908845194939878401037343828462726898404951863343355277506753694255980864513046091478633869179344409212144265997072619197419593141764599084502661317213995134508011849395227809824272415168786167409928589427855709283753975635164900894432737620284889883027202217885970544054284533556850471018013048892540268591069931691989106202577310171488992989982938925870851580348758227844199051189797962067977537334537143392922403507872665817097905875596743201251741630879832597636129228570753980002826260314941889033916258783619453713800122378218991840669718797924094011432453995585827146789582014623938725601431623281694441196255381656462198773672519646791471391974487592823561947295596000078880166155507746261168135147463775439030274044991275579362757424535595528495372031720298749143394624476476185755000897748686314369767443149982958307345337128936576546455576124362206315959793127717200534725872113064819030228558281250976482277743366175031436411348910402253175699181614977763049539669689850391669011834991396791317272111049603413165518597971115133299140275352516526211658617747815882073017736310551420591730439985271413678134343789686917539601151339702855101931082806806215313692679682111579355257612538728937528040267335173709369221422050190795535782860725263940147551822413648004657504555604403733422700028974080475469204318998570815750910322655744628468039876633242570563432674315917382824778019657557737185557933263423840822615319525285170715480163253167389515988604335114027081578852724698410298229695588450883088774933780500777063955033084950030435635159308421156133895390439558197420491154323967932062769044556556670268971120836756031762370260328432548631479260832171567798615795446037928747227756267756048672842493808887349159075071795073621654979426807135008531692151894699201974414955994501478310856199602897022695879658878503102865744311778353476662573983363933996679407063230511368930981112105892827884136216461424417584944597622155447759664054272000000000000000000000000000000000000000000000000000*i1^43 + 605404774671021995859206792476975406700393207435489802512996076118910650047538724359181942930281858367933256213659542290542925151384767000869546837159760256673318686355408829083864479527308234995367977286072456192224311178029792042213053971631714024454563807619117356452111505202980553612924956310082796642980242855732906492957386700339660176395120790903744839976986531685080974365423165111937853552528134965908506833600643538534454963716456358773036838124982969715468253787437497332035305231012545272099026549396679145135960996015493519476989833738380583609277897085519405426659724998898571858207616617499480270511495291633434981046663342372872708676399308921502791087510235798133568936859290275545479708234692010275752727490533738556526249355369866429704139277542689119175900281168996169573468129743089754686415998905345866349685575441671920833008616843218166014458789451592579332542050910429561492587939097635572811516945729969865434166351675158477893313453115205115203182490528623127248957067255912794914373967353985680469239896859180619814459079338846896903470996554127041183352247044392476032712683135709417112816426846426204208563100906219013969195832322201288525711226575100832187962862580526829530041155128447169864470607727181327841171388548223928321554163089356053206857895445075890652684370677963911519527362917687219258470786467800186516892068197479226860136929362932072259607982144355109468443659922267729685032934097000269328481345525762356454483269697547961665397069067074695307855346857383742934955711126876667505628488136739385767505788815092436519902562335758078531154858870450024470861348519462200219423483009203255010452456600316666151229102476187372714460835077876862221366918346023259621043220535393232902968151628229574421413723236777481506456892448788219913789073987029875086027091585741523852536741816140849646324756656515447004658188112700232880424490750548720682166887195063228683737131398307868044174798583197101166154129824268428888374102674288868314504653192974882648815512332269518387619094277504916590232939003224275550904427952615337095565037775797163282185706601458807924982084560816042937749749744461550871169304501662950353673623289164033850346261161149801774882517742857343697610881803528620998313689659895095230464000000000000000000000000000000000000000000000000000*i1^44 + -22372195630052064054537849970953386316257955225642684714682466586001947960834016785973126058691069845291624186855691145643754236365256626843719138737394235877909723585056474245839978200395256759222058288717004505663870025322883469206537070153828316172003002684747660757275413733260853636931414264680914772810573244212855800321051814346369397931955099224556821294710433609778723491079261578156117845009376242512453434226206881254616570916803640522006936405364964823555916072274357901986711219546970154542175835924820878585981979050138418125901496268850056743016221818734432882582391488996984408097295118642540345788671987439107223471521551632001988633110267683541516184487889495522995032100722471810935594850149373435713014441710435046423511614491492783479408054951098778831658434312873215075384218459004762576876290774603147825311424702190020370287031459181359481547739094547412875862327072465713104918536446827097613813568428752503788818450535486876158057801132147510128853133501082363353808174905475401492612535122460855054792920215789503059088432859434897816049858329865263631462433409434990413950404034061966065915600383032494509556771419431064639132278333797172939915793685755914612209584272219972191269428674779963109875160648565045677695563050656076847732846929468850153236588763863137266575482458225622994988313672834212103528777673130537294083920446137235820718364651194947303332629282627127877722554471556886612295204990486542925155710556839394097448737832650074956183787192902524261864814845908858523532393786764234415921344006905527326652532106319431668949400549969955677537561433229724892158533583076276025427251424451557913914818128217421887612971701391093807611171262845279982449792466952846392520800695374318726312376039963513380691543942261534969669189215431958086671359045018530140272342226229077228435970273278792257513224563194894230476193967684988173659721319650596664994591546744206124385830307305570020275182364463330202319891675157094449725859881614135971125880477171392084403649005453720413261810878131836996119402866646088163993811906143976347875327434442169628135939785484353791804421849058679966319626102218772391516352251719068005833547511945503395518603255199133073778590797439835091812325004733318994695012077915655372800000000000000000000000000000000000000000000000000*i1^45 + 705560642135462274044363816155596639117527894277827138790451549617843925167745666228804047532448764023799752761279350751585092052023929095736160636137905594449883404491638566671437927141499683441223094637111700131613594608018655720578462765591911199567596590547608792176897564790913600347076014275776978744833265642399249946183344498992481602036380806108112434289816249506949016031948287257370008809782219092351012014499434184045364484695804532371546236604336230958806177026315888437935572884832886495609485275334465323509044280272143273413620940268704090564345041036985845020437216275316806952998470903609048069515120228143646198667467206958747765532036666485600014724588973122151366801594440612567405727169608104123478339646688136307517336321275066595401782417713071335267990041076956875582142848605372446586175075304911993429783771515935173778259794781148854421654829971972188059496053039361450662575429671095328852091106635158662900125024398096702762943733929478924689313304718279488122917093509550173171090144012820429981654162497724257752214275300222875713689586278082062780532554471368027959005943501524837582173336157904503939703924237733457422942792308165300088420717473213606145463774519927411068206609110208726290391582679350788619508668300399359448136262900221280287900375672573190479483901428061755234683653745205313672741131672389933130230951016039791387456411372019397796371130457494578185368609238078845097633822731006519561750215835243505531496923029470014285463652216598257902110134715659165425748616613840982796514637677171432612662838097919967834178397244279876954254840891970429926772988736618649151037930559099872791514752204607026366077460484588465446820850156958599244796584075104104468237459799322585013561397090108148797668973130661321969758611713835148498651692263018820773839371248825654278255061221444879855213055143031355670120591347488967817574726117227680689254801727704169869583364166064278863008370086132107110843006104837985285518549404931181100702296728563063474614710623500779808613878943682860635474106572767846799448630012619759549549011690851330156611405796081753317642794029313047309548175485424444577753913509716435632187436260641426753686125826599414189333941276888841600984823130460380406966533320867840000000000000000000000000000000000000000000000000*i1^46 + -18897415191550465500287690931444002329143716174216917746334831985627243882499248900845265536933342328208306692239325094689456811335167849446913349299420381984602943460006354443278090240958841193812801099655915229490236613159577901254384869921336291026344755078374014513974921276505782750894945829334056468662263491925259960055849708897259008200437095501192866937260074122049790897328447747133497007427916483822082187046203702645822141609237790395742859616001494848023245200510719886648856158800616733358707803117802643068687247633695923556261953366642650470639413862782639768994192413315388784664799535970297364532441277525759093006173284889655829956504670363515521745374936126154623425057414345830724138748952437954476983629579220025261837860192115624879592424106800376349472198752326205530962050644561240577074186117059335001630883815984989054181497763010723495300385383744695434381835307508017027929835144875971665334461337399068415031336577885356859153989090027616252980754544327948418923678295016952441769254999978996746901528835378322466063460715931628923597133469731041662914818538288043250608103217725783003539597603914143855638041393959010968131065337539689133790222370352940545740586680255586013068185264404807407611944458895778577611266318603249428973211419012307721731849372961789560513604516343954642921261837992299990904680503625017739836807280603717053955426673636261743201752603776158414756570926755945804635426599181007603692946963447985359039824492914314717311533446264309644534753366221165858042658308222253764771429629501261483281801016084695771711118420547361055374037660396386715549964280927372491196061177204881298307414772556138642492675759137360848587583468708483140715638001333297332401535388918388303048217432879393730081245175501974130748768927366637910853700748175355064892860191841645767323068734053375249154836712267552755541239841321841694809376221124494062506797815517843650455463702942771576768286753496258501119572444374307748970342226279069459487516305933315959759305444436983958158665706102883977209038657119653741928214321721445460328120588377345579534294980063329972454421052796559426775417835132260499326217983498163300550436558796080615762836415183983486649083594650551669528139896688907253974250291200000000000000000000000000000000000000000000000000*i1^47 + 426136003840455489335627678882703525280639482564796506858650944028972871243579111947923899605244148168203252993644798043952621450388575172954880760275056276887069056221911205396116105603876841784013844157279842718093687421758426902732574425052657334734402597845021958244244536469963544040031742683398934591838304708270257715585550401188678615239012207609712510148728564025286061418923595832127234940800440937162130937392584277091921552827618814647031306036443414627843620930163386464350325632810382046917963283085258505996488102132124949752928274454792901377085878508897714146183959469559638847408939879029445285455588764384181211471860256739897694984270023365263669848624279040420612049852387585302980837230778172054645889988699268334369098888973507845726576332898877570675138316448137006674108159368839100435332589700409367572961628532390184618801865987186510990255457318161093258260754525757058897345229068416433708909734893442220130866115697936832975333813261504337072564263456466210656724108302522218018049421551759951216445965805968158114659751150683463201261304937112763413601284068206592098331508646367526275531687003062467929053008626510708245978231114672268528233348574272947941115239396006061421326329076704517872821719249280878635908042074428688169577666786124531127723110726911325201226530851654550793338459421523426430711445791361600642013456914838949635502363637930240465816546209101305848090542915436326959978282861080280914695158376474547767723539410119315593565137473497343098263345814534009815710492916423142468627587694284222284096124901091128850719712219059926258139287564058555235854774614963971620648714955391596409921016954912460614718215783435253477418024360372019089205198107874211871514505284785524331705939556956354886321570654687421822197915463263093713239360608098582596074003781566630815915003940361589587500092127852072013599727483385768084167725649680979078147491335542734784940397448180253741267875580550780431225020244663105829174991832247851606480959437620215933425784020564803871665938446699963535265035781438449523991909941496550659900790507666322059749615344852941757957685155127938389700807760793407895646788471726923050974100285525943080535764318307622179451113494689642539169456644860253225091072000000000000000000000000000000000000000000000000*i1^48 + -8044231207646295451946862892200901524350295320058314369721312427393072121387946597691578938788670233150043125296380216994998758906848484313761899787810786331629800716593092088415605765918570561527088290641866005248357442628427857609347067527288792858111985265915453883423602792830102660621861366277847149862719982585460538720805136263531645274314835681688353918922923678677538399559490867935116742332804534521541203196653498017240478695159606489186854405876114761093521123550332351294516119584013101851350574316802158972755911888609277220720426626998929688035610222853728537736163298688890281216115954875429026053899504541078698060649538054337707474282673791138321799475249350332092037085400164748590095746125343922199587033324897854331608977278718453571578734045781396130357015946343782518236960317164412684973060834324041457003229898594527617318775248296386596664191268870109554696916962384005276055524767895922399137436985821381960422092324324386994597036679899169049166036488963787333675260327778455785027551526775769765766620424609153153604092066047944128927211335117020314285324529169932098625968827342171623117817067181913274050295185732315832352145988934770740149742272730826763611995455458027284476360721490844517768479750415191582074780472792254649629999570524827595275661999029145591834764771690206629700298503208049816537864658199018758773961058557019683446653337606913858026558192016508240567839271214999424711700869196646065939467085978214521349681305802839756618874700796213157244055167649221779150583304811412840701085869107273398741244504820048482217614487637353226316367142927764799913319957325782394795598196139494920446690007142980557576630226761633586529106442524977792320684393332851415239663266773085225401063211891506137968785863182858890075921146280806363070306112700235067424229278211585260884803241206057803727861456627452451492079003264268976982166843551209783936999383358100494103756065497011907502589587236179309196343089728174948584568169437081572710816898016195758164600260871832852423601568169165534269309286412485569940082892467942785019121985274574394677338565232683345502032785244294995545170392583994643903350296368651732062255948191626096642145304727873749796428511744918943101731439736155799552000000000000000000000000000000000000000000000000*i1^49 + 124734735565794792125469284312985621297116145872598917107987649488785763303497703652485548897957887687456940827317371008559703619410487459724951583507886507317345621549161641272422738408758101818431911076502033817976108951144306582710887177879514446233901800501383058121177259712466812936590983551371704175934001484503069141021329682506703998785351916558251691349153084075031878147592615512716259321020296412131794457914137358849876904051972821922604989095255162695200916950637466054101567596826019085642090205429082669779645439788201485310658920320671580713160599442129510021280237794752213701855624892710818688027656685722239274332927228392146633502861973365199985122412582091394990494611908869896028820092573455034220305708813187882798968588946963355276865623143800347270626734744605748402593151402901904369408714722024663720572823100127237981788256460426621770552917187504863648021140024667674476137838930554111905881317340974393840417802507696344197325309884756270636982729396154400687496266326887581419378270129782125361115281827731397009545981786704700369715202135168078867866165228554454081975952494858562747025760822125089617888227539438717877874213636705603680890331811182866613325392222203519846110052464018139683981084136378520398471818327571802343802098587654849303494752384813950783311769565170574247171236050293606343012795796989524309916444786978966634443970666502162045677564924708592536170008794750274390273584428707928709482413715380373028207035267531121828831950443026498529626549270668841361220119125074426003357934163818923378640209456200205366147603509856222429794541905295101371432661149682292209880452570283007209814925857816869607777381506667080633422788136704793466714239136508668234752096549344327737100729814229838866044125417407280704799721535842537669992616525393767182232558839466313114881573660751600730528074614271122951099865276397517639886636443367246232613128751726668733293712872782656481265706769556935916277840094551688827401736581322363788543108188802971095108219515431929414969573998948068233243895960314995528295186784129336903404948990232732258345098972830945711222883659984605385465211346961728056961659196219261872316926919063999146793868879654016775271993097644884163409120384673382400000000000000000000000000000000000000000000000*i1^50 + -1545474927411930672261896011221397369276897496929036686288812354579614953302431822643064546051950369525822979248965306704551949240652379565881510790683124492487994079322183818371322855348471746445972617188362313620797156565033603056530879367824308835638506016428071345364924119725127723842162757422341196894537272338609658218120023294432139296304807870641510027633918618496454686565643616251100165433610065942316668281933555268968408539538692913102708794607613449839291357464224498779660843416598116358687498004667304201293118600750101851639624971498532057046971524568084135120673555706789692645004447829548741720709532057115317091838438379917505805109438988948305331954522973893838365057076011569306168121206300629053101445018077241045912800792370121187062127234597096908554714052841845050074518292748326616951004810546684256750921145739950105237662928219191406569153543942781302263634677239855348435114766882306584842798806461831925263055218826862636757919526887460213052633074603630344628663816653072309859578405473792736099163660675509590612924542518002966232601048295643721195123195796859249242153564349869635392585773657244097318460530336006582107481954112610514579909213100674839704929228647089295469079523658582064852499704180118830469171956419857528154655843533879636291754703703765269351450456232215621586719383496506442042665736958630507740548492995849043318326715726660614247820587436249019824944315993620699164220621922221142178755239168265202993162262943937281596080061332751802370645880430051036022283350327166912504249210032419136952007141314380979724960663672695798679579474897597678308206017293401752968052062729435282701674706060797267563874287549098278505766822236766135816751887752605503560417520900479539785838322309826996874203109947690276533134099676182221774822006952503523800911007099000916557595318265415806985886484751540099065869938083639281466269765727411648403766208087668659914316113780053323163287946944433118525941507412405989640424623387456913293604947238994208875241488027786659125247235762036738248025123659458931847629053707689778760831677455634289129535576945209142152219692857833533507386688894087258919140483930425629298605957924289425987256790328442268484330460247284852291176235008000000000000000000000000000000000000000000000000*i1^51 + 13420125465227657434830220285732350471633976338589968010343053623769389683811780424449433907675340764396018374844678323355976730194353090300586323159076563859218305507893067970832116325868752268844091540234080753998607737553476122598250289292132467658290656056983118037524612430397963860010284963306513692097254257030724839203047402571720298104978421171964557868330900994038844630971395303680102914885865266586955069918120035878397201424085300419835952814116397695184490359483668140028606801751162549095531229637009076622278408501650454820869806335958438868271176029233947494751047346537361178599433713969126954913362798299345069468462138219573935785864789132675611868703019987693791919855150883518200987454661020970656895067494216594986373914411644610278739662838839511847907354706387783237599820219538984301449581505264448263375014252167423932253269710639494335880701203309653732684967648709106862963293681963435246681295116226003676388306374878650921046849047912009509984041054726545588196497139472179978633240473118379389007119002111806505795183961101988035742931788427508863613790530635226872928659398649307532360413144524414780004812457170639161483669274851375187710264079418666148962435031112676121355444903113929857956826748437548259102167600116320791823744467480312509818047114644329188900768975968379345022744643934897264458031950615942175049082922641478925755091536285955504796695881364884702153199014863371342870365138443873676604271406852831240870523309127954541958095242765669517106738512916410191390583517919995126243779827427911183347195742552153412658066834243729964972756081657579886061205439284177218911334839541717459119111812905620406833885289351114437120985596418483965431092296857330572471391509776277266486740172688107067576439335976575964248201072931066640455618247597809778069230099001898293588198868593156544858039752321980622927371163899608857218800552100432481284245228112461381147973179655958714860263241376424248856803059648090839364336208922974414445848010586360307162400234963429664660802875405464421589364424184815551320943840821241381165412059134255785594361535123712751423617379844487508043288031818113169465012581912433831495115024341984110988327522034279632127729569466100822961029120000000000000000000000000000000000000000000000*i1^52 + -41370699068240705610198354953907813644054262456130549042269048518095466375249577248833072429929196174291287724161354515026697355183824772011073088363144389431131243071420705840809073996083996283259566586273366921411647861301515171511221067812329420785837483507919124450221838631444117539818797253782306498761907116839595417751922623385085929070056762637722611716461945309387613869671956812175933814009474870946435143554767365076885067324073371997909311366267266872372889706949514504372573757529768705182971290562934684900372065601893544607491037019018116307105940307743633318673701158052756739843192526728808826007270452724448442629376695436192060729397964503139279232904217185704877441603897892043124203460713687507158857275196454324138434524855520716717587010075838571611396139215850031628457387771163674515809795372510195064984136143696766970190860981449430575353949867876173557888940114286163904377922985906430603516036873922651226277945467633888840786595937894910012166020612388176929521561419237212728992392326977962757561091077616581300851678215890843510015763933268598321117476691564135471099577731179012367523535163670450186826672872405371990242615892635402935051358657759744967250224787142327836331912134090822566164066901560226286442046352098628473208138989398797071685774207864147721898364907216555210841696959004949495992374355057800673278655341233312510411189484654273704460202549453437921354401440027463641451686873476446190841375472004382847865560370912511487784713269672009715485727642374167864016515338198054148313233886337979830474198776080605047783505443406182263953224980201395092634462097827636388076968476066334085603079294137886828620824319254028683769461466646487010231824619197580101490305777971815474592988101818385806657366404130499890537296582186865556324408463918388759275915303081054494218421534927279457230050753713415067230398329456333716545687845667071504161518581610657233776871431460130616244713653240942049955460427230929253821350669513494531069013184838801388618869297109872143400622110560884128060075450723960529295142379969322678505911545206941715996855111142084132162656410678800426550443578395866120699885373981670448337193052968122097559231627392964876740274603390140416000000000000000000000000000000000000000000000000*i1^53 + -1125769635744512964576342610606332307310928549942646556229859034343115332784106758275290604714270184697732806243329920297873812320149858126467294149242413380697276407022822642992261638180459877182824871989808056700670171776880121138968910531466085337884562321260674640756339286203310822285125332794158045344455989585389377983470869773509887154961069791349870517940772631252191656407086925172785816887977125800804747690446713875106238232226420759568690978990352010270615839475859225606238227118044616477957935555583009823993118799120984750816607506528060686614550850239293238125243718731677476273520324000694446117208771196009884704560042379894533365522891698618111999652874862032464948264602561765200619328642652283448338877492194723575163912099121805277521186305177133733578231967995225941660238578863010449009485448183083365489417803663769839534162653994224673253702769811121537293033786885806933071265130628870064214026744354773824700028879214586630625527468402071913171135735644533561765236957142744533129847718789045441132546966214019726763468670545772306608225723960912452723438359078617805633742055577050926022543515372268665995159248562757067210963340818606254796026799483431473781155137625333682762270148253213917576194158540937887307421238031150254846539538005877574620990806158787631925584551799642675408682326762512079280298293796843755252457564198871250622400276923013952581584491253238804123707161312259937612448706327421141096942387705190088723192850744491211040765654635034996361635227249539983857061607090662395832115474354592230481447831538111244211974301125378029540157948587804931474674812190476425320739416303867164323065791543231151031250965814423213575085697924863979711511754216466569904073883028517387280002580673987623457793850188097220553008702302343080892563046932692946723205069265619098594881328964289712556507415547266002849200951629133012604293379927798652042012273092243573428883524386887752922159805635697300096552539843995916304360256050571771662878155225859570990334288401874675656405883744555174748167587162088410792581267194508441226440443218154402915682290057061409516409823350668784837795073779585500423304036032650041514277562599963787646974731633844155187331727183839232000000000000000000000000000000000000000000000*i1^54 + 24155645726964016981451087782637085877196368368618783838244988968338490479117467440788440512068532890485021603051916798322115028681142956637270849484701319570983767285463665459831262092927979425655141878001715652923705807733753583854889889593267786712639368410059068292794927282873950355714537443231327754923948031845595106063378152816403802796329917359973518534664401620663235327815438323154233092855156713235731218716156503036553966589760927357453664759043396972091341721624224626933441851165963600261571980669892525484102528414238182013679603272949891087045701009847571458577930781236479985945092203926072159492498763706374238867111505155301939249285470168344519775992304825218870927109948221637793418514249928046757741297350449595000763591819086467014113291118034910392939154168381770636076431894004218444143650108161459084320783814653712479417632520465512223617527506888557596706258031998060971789468991399932698000672778651847650285354269957298590916927341336926382545971135095779363746667177850346038325179280157237370052069977456185735333650359611459073078990565204427133366810951257502298154203380559947997827599656833893298140134682151256877376263962839641588459590184469253115442973020892640416739325960032478893165581973417956460114819174410805053632813695670092449991965229800372492906160026606063957077122698654856686236497423936699452597210770551574032156357704532552818220441646564105368715149513804535148310011684647041843278978559428797759174802223761444865838017263062365858574355965817785610468797724301916380336692619126100656263039643246889771497120283735452515556370264185274535523392937949670939938851461149561197842531499326528739306647667132196852291271459235829124125291824434186641832849996039563442979270670025735860103293777625299503975443379925183403273128207194803288069557734200691785485782790673610016673591744693392584609914450170457290996451390221944262313209082960600148959898573411939934392108508981000744452869671730396314086628111499866941362074877661564334638173865032730602948204306595517347817163679050753353776344446746041602263353054117706547622672783503441993158522205881609062723633070539150006152079664761339406151203717564625772408116207572357593364703477760000000000000000000000000000000000000000000000*i1^55 + -264771646580513947961967943843234061150724370135163685955980842352615594201085564261078216649702084436554821617136403385324447426048642377598174981812771588696502636322964480852281515344026276761723499522835931483197210273559890403700470063623550825028244579508131739935379980062798611857787941241004275260158757229527936500795135489084349157050544062814230483133618416762618479545860691262754937855488764031886036143751922325540628195031486374258065957974941693311012374250229494544050812839412629119427780938237940703907403740199968373042067839541581675853784551063731403506331615134889548800992688680435434187389902177882681054011832157826678997091649105093262598938289640875496563902397065107512852997756226053069365164485326766325872208365495855439824874288863341305429981741815763022148573947058115515808992689800739583633673859001962939025882197516236272497548090033745823206451730332445854098601736354768162852565386457653072726801930922556801600529819706150118080480496782292153347455206653796557940118744992217947627057475427783019980889662986094253035716668611832561660735736371087422697043260164420735811091347874032545813505019253001232011580134915927070853530273786860842737234316148767284590893073491465381441675040408480391691588213185039625634467012663453244365720370551700134908553127616006264153469638395818978184447336425302898358748692971430121331078410802229425133164199820276669025665828607958948643338488402721630674578596401615181758343196739363915639866750823411416082134909958911909737563983951505768691237036197081366129224762727131480470402473280702981232316446773033505473869702010082281142008492806350031998018901425724790207693332599715731251595451266036357014754209992762861031118885523906818947992937130666669960493467466144144387793415565178951381386505681264836765869518578091216101370529601818856491228592561143626198410424976174217626174258114256677294597018018152558597872683402194584473764941016309120524805345870703960699909646479642761834490205294224926249510655353580780223043761379134502908318066655194903098925338446171806659453777903374734759145380339220607933025118642032132262995145330397930810910324416804618149469420110677103496056958261141464062676172800000000000000000000000000000000000000000000*i1^56 + 1368207310181179354974475779855907937522575557165692456969260861336912466961938595980525894799304579289868495827324307873445746378317816115835656056084753596919506523615316829578200473975877324021236704156182254547628747209062184235097700294517683058753577534855725104172394215706642206028521797871139677662624767136934904542168764133720248476915567449177816254041727931845572191924602493103629155590005563732104544687636162204527654399401287909212869877509403825395704983696682929971770530111043381224858809302594674304271688233373955423895927429147206265581462920248705284595877600028958120531441897487646282851741424714665196903694270596677340029921578648647479921456246117778113500998296039621351330089986612919826371030870161760847233136759859713256375895585008459545062763578826093900803490303760036615415644738127749360082593552334666125899179689758594137908986957143640265103586224967787326060481045644458325098793728188238589754510961316644910679585601242726549864660418647915798126232384490222667526642014613397460782753210599309521103506884820858736932087264036385428313298696836826323529583442049935592281859110507337405528112365573408316393012240851835673256302439579360739775858063822424836973535367884959624340037591775954979195998734513981253345018820067797011993520638641590052883499385848565145124825368362271061333780181361762397048316353398598210735999893353493825273981500781291186357944367010706053133854129178120821129664358885817859979474547763736516627952795759406572061770909431299012157051648353151953000131558011955585900862239171613708127159895932605842549081670008593890110096051735970357328492046202546110814313092948230592862868725759260181864020896706886254634185282772009784146160515740844742076821253732009362318312723023684840990376081836783822893482820532444436053313106266021824013559452923539442392089050070580263842649642820779517650014858618095045786347587853795640753378860747289031221927047770954833594300089202963872444075141039410417965096584020714101877850533672759366270196069784940221727195682069078001125655991813627531403422420929257744334482429940912473154161647940357150712638862179674166907252843360590748795853288818267110288925806244457873408000000000000000000000000000000000000000000000*i1^57 + 7355296490168451556858945428400966434682075725886810962345637857090115754475607578692043533255134736738240999774997122906956687551779964148654787980098881564148440923461687529884340343832468734335208200717460730666449592265011225140211282851870459292111968762046727893242447476089140017502070203204698561842811307942437159163168297541403973173510570043761390153636975396637169422621315413165868741428557734157419512905955134985842566909524076130168408849883679429715930895244930189614235107693073613796933099530657378259514216210358466013498589805293839562528958301931025929850489479367450495966122259820337568888125850580231007997921719943714999421425150425728431761441814639433980169510281744603917280325576569142842644343833958236488938243279451805751175820309480525703615346276338146698307201914599532066011380795545452528596497254051556062555216902272246704712290518899856663732490669777794158405586485035615327534398214979017003481659242678919500430546924309505028679739251136508987009182676060533136337002184311928948314499161595349999291713264800278875707088308558332436653558680436653141166178791450014631454974257942035914051558550765420683150238284047735402357035508716098935574371418972403379866969037091293250676218422478223789088378738561651116388590173879556133603257533509088880868164848551018780773527365966800587959555918663924739748452026792867387452855257245840145145372420307686436065973671811195234784666966936863372524918800231142459323787902649405306080443491070941952673342038344330280273261026870887713338167787715290672860497879481416373284068843082326916765140213892533956386203583324881642998936932513880344655666734023721365110635488045213318929186202593545479200513264524582213449065017351625721335859645740536839633540962344107212536516325553624659172394849359557565038682704950746450722784469372020613949141288103439198298859605908655448686232737750486675819704675733158136765823912463763631071995992067422527327817391535202995157195104247240651076088769364870907731916238900426911410572707046423995985314804974299931935668527211915559117061685979970452629736642205034729552347646543282371988723427936146423609194042397997831618701485077962035691903972760616960000000000000000000000000000000000000000000*i1^58 + -258417710790512047730485888868703819198982658540463857747236349174790154785887506801493497644457226750682145818222183463269829651481552935909536062239483197114220049687441500278107995211146241949588793941668189574139772742091922364247223041715479779520840866344099488096396243696982028315112296444654593957962494327542520239953482801914562751258446373319980104840511905493865099076025336452082806851990894898670432565250582886469812536659657451575731498000245247808021598909573014574433365340325331994925445005375801094312996248517281677160188514191086592635237163844287311346439050664732637432052190014465669313217970575756548034849487122271863434364005970535425329740036832960611351783073969760934091801212227368490585310481849963141308067090962628453314580176312994468227763436482466579209997635555549384463743010032649401966088467040697245912569162481615923656590260580086803130243936056949934168517874988615684079012542177084442214659730147977430186194256156191877374403275972865237533166547463981847274080047010317798141013106336144431546633951874992927510842252146629501731253115968898828061719883437727985003769808001975805908222558207212547333571791970877060682764195883166474353309196451375460062762323403842554707448575966660914286958720255244648675729565338649963598123741979306088262727515081826137909130924638664591918000098810941876571121275044878726900024639118173965330982299566056457470461332069898473549962304212208789744674794743926071385126378429069011613446622395502740999048240185687879202602476239422868024752296187196458086791646644380804312119104733197483715485829412970486956217375185069952794338968987753826240526503275823745186068052780607002609879408723028597884069055752127722481597312846026453829963481303815940238746507049432858876556723453438973210962230081713904681249815447296782571613399616594832360518190376735362080772691368324917573630486135530305671687446878138357512063869396441374701677086362903771962311876606562326510744098079797380371492864609580005974787500104812774341894915663849609739295276508263732152750249338532303497967644717943955959615677108120993436753897626504137818612088368768542920657466618592214380604625100293953236079791308800000000000000000000000000000000000000000000*i1^59 + 1915400597686332352423366862926822194169613741109638905085159155415535447768260014239104448224298481666745857903236481219620179876748241063997843197903209285923440350447871012800274222892257395067813672479405635369392522371391293345509787400115570817650595404393095438291001672419879331564514933664378798634203178292572051285814293557816349721072433342096499020886549514198022390861566485268785220916813598310027916068336181304010201787626350939697472512576757720672061721187245654817551590503057099315580546076470775397890456000878245125839567310201859205506426484753563006275860165684048078133577899495792748849741066249161609417804169895374495414973119621767678132325172239149304028185821004137531617480244450285974932229191415719969432843600242037024033076357802552425986042967854611252849491537635348707587754877048054724625072100990898624886738226393164696160516478865066612193389279118778105069452694374940721015189379871137410475351125947837565769353939260376976437627190541347477663721206186360866802775272024369403593855453164141157317418209350322020310961080664428203653901797688798701159598193699869625580355089947856465846990865651489836985847987275017425393240198688292422307270080624562786926500212025407178777352571307869300819483351335179132456939673153243994533769026582581839505015013055858914390351953891398741914320132253961916203065530769676445309287679293100937414205709240908702588902765507288503885180157857696601927090697731895993789503708573021881716154599167468034621028841246355963173439557704154895172155883798896606246257125859191015321492741914462781735284994467594625640720372255343462284091536618832000789645028138422433556052508573800920083491745453406707560560813011809180541994461269153683997350452674007782361444219441166255284182829404603707788073720415789459232627887527494404403161872227682211468983364832748340332331464541127189907643464778172276588197667098748547450378709990135386825096448401294189612397721005359894976805751860390306496319148941555652932430932732473675605139324734625308992741008702505794988983460159837667080337005208535175598575385929261283688817315391603614541901188617628731806552581811324423889679347119671241510748160000000000000000000000000000000000000000000*i1^60 + -5479730936750425927199304713580650490309152644736360468872050937894977589271049335075250732802382987016795476888303569535034056114146341968185141747381987273649719996792277634159871376255470444034233525568842184269365210843051257298951269831158202676508753827260735184054877265993692263704079798952931747436542671103486087163173969178362791806503846893485771459396863477660603530143195997146746432799675368718114607939247679941329431308209516462711813096177477896577012008749337846365345200491301100498882299688716841319720643528961283416838657085825407166598643216094276026007580581882619576554615545033627068533085088343519590931155930915758883548800015223967666093299025450137826316239568580803246405685281939272621237507407043068498889302417927002431074555246783210770580346761714728984115039259451995485551217474274477951992452799956979706570820460480912576411619929773236680804225641739055007601705792429554129298915505935938493674585333681320786319689500717315068599604201597585442977068592844478553612755621598318104792477190088266582596275142256849200944286504954481449108098859138756938652399250788254384399857347345560165636291580991128018508688434592498456766369715007840842025590446250049959761934265352163518471387944148549099675741244576549416274088726086427192627109937744588450640133005012379492717964146318358762811856313618098129490723125338655621844663690755218756337047208539865731491364424107491683060392949050895179885535819801451795056162997682919388863525831810244918107952738395039485093439876508541658689312612882437362033450274011384263463039044152590657893618733953791569952419325879259454361058922633258172529146957668809081410748667559346007477605065200998901667699909404737467055940581618836042914025675645453667255850569053561684394350659866348202391580312555582821655935190648030313340930533788687926675098342376732124092397863176275881082131545469188885252723003300136774405156978548774415610057495408980870399229769108764754752434258030587557243428654497896439086421890119807167734890902393163069378831716224755593093134068389988709758026512069619920116096046484846516311085387140082187140979911132643932434683304915661421832166014697783427072000000000000000000000000000000000000000000*i1^61 + -7145668815211180439916977195232148112840607550459638186727893662562989667901117704018991182413923302668936136149730774320701919939044586282608173624347636295274598237178572628784663611896401493357370309308473102105456720284325881647921460852271869811357078357754656645618841201957198755512850260504677708844870829776385364408972051587961551766738246399764918459293286734893162167599729431093784475933759536971187977584360872097337042595339845656495480961866795598233817764630320097326299918853842937149150461011328886881557542641120329160436913606652509367053918172205905745220910093092370898527251093694861477682033123441023984487191894733557948889371793919968046458609662222027546277517397846638897182582877732279313867424529150989575514781677730240347942758219587052089135620581816332390793401751638136246349320223261036909124807536275473388513547264958138020812881745186996854464783010471923333573085687515090342071808063319859131525411620985877629382149577599954938984148120317413910077831253873882672495525570985643393230541668252521899398654527496944690039209382061450699230393844838866154049429919060712879171511097262951194170638898258871862821792494086363311818739284401819534100727774916357171634698043453861138021095091700525594664718434884527924498446783713565387417697317616037929186711540790244068340843626351502362890294284344384777186823916770907988357392220510895441586600287160762817133086506800444328386342520879481292915603992680508384090390330544320418137232701568253951343618073409395050872209352694169151665148194115571461198428732600368223057626275368398270577596287466118665818882531870370857965627600893818194552991611141785096945486155160170251874798054855748265217698940968254225433657707004807273742456460757638989549955678042260124282987661769745085184024166893558090483083374689663614193136091318927772349319285867427794502875039463783606637034141186630399860197646895914032881734620942134926121943578943201013039901398109682689566282264094039554524882239722800071783217110733986422732878856071141762095866123073059483518993245864064681508508493086916531569410752190278135071623656134695169376359785001404081548339192859070716093561537403289600000000000000000000000000000000000000000*i1^62 + -9849730204673148970204874260079355521553844118742744988535214406653465498537050147496522463478345290754204206277858679320375717919933473874764720189853852555425472761241607880099221241507949780905921965195955529941784098878797283444989632392576828868537053077869642291942119436818121348386027296379599630328676287299238176572855668854171216755837016188709460660523857078843399337518912339948578403197032386609613702917551836544765522009210652390406505181019450602567347495018021781754841912559179771014452660422041190822039948393949647286621153948774116830492837155795551029791380185087445166912224066502377623758700192151071385089740133364006437686699493054484379791694182828492654937464325899634056176466850272447098936387494300781458953976960382146747660456675400440287255779570231494674357419225955379904795684362817221200955562715715833488570591740167350727714608411434005668531578955884270505806056433934163967271989092836864005770694515212726843993576657405643891966136577971759167918423659815210090708803914319669161728219913293344970403895036699076186825275712041456221127763152136724531150255983008041962927650351542179519541525468765452667181587284118099975584243825866338999731710027357414753853097533776349901312215524212428520572166805331804509873943567556736336199034133614475612421061134323986052350326724251658744731201499035227414987113486821595195482398155503424366552437753198904202341499589666811647228633038662607177602026721213402125351564902636794118365507203388334558222386831255454491595426097183109006438982115295289398667725395848304230507810210996077764251385968277970486289448530058452671634971052380383197234507066510078177865110534889938353966118465025811836470119264748553972410070369803607774398338657216238827653947250456821846149894201333560975045450395848860318359110656995943756654088781195515635379721812568208265396402488686245557721142599481053396185827640619346942200315281411341154554193254636902202481697918294667186478800675553275445565104736278712649223963238240728620312757208788009081273292722881200848670394368154273269941696021084564100315182052853990846987448350398936442458310574374561124746068435110389187778445312000000000000000000000000000000000000000000*i1^63 + -146055097359135090590838542270018794353378361546882757363774972655730503679784604905159622935915579601260036536818602594294739020237793739270441576065637551568267013983735575004494372578894339037940532219902546650901628050275468095821990583688353697633328518534737070221104375088986035495177912804642357654152266351935439608795157622375314434947496390917810158937074638117098138182444496532454481305196105688600349474787890098091990293707170422744076453608698211005856851508766219304677377906696932946122645683417981193589101792324282307083611601948227235767813424568017396692180008332389216658191886242805753255999737643280908744311329235014562415191853182747909742306490801063576943409081530548168191573788535038557282414590830950057139497712268050663111945234209788014736599917804484176611545672631089158679978590283536709256397740021746661597960068575889993677047785327756403194696116813833144224345745518494531865247768368962665131661301306631645589030233736169737030887770477640394773269204433473581536601538791861538227761486521006064762328346602092144625101892599750089160141294638188868285313807395922343214431362486940046493978192767301645997859917974199911254683168782724996850818258551267745399833774249729788965791474106449248756945250709571059919837948975318772454455941609803673935748882573399670490828255539572603115439772312043041847606590013763129782439708827558273864424161992805656591977062483424400866821638715403467146997864512768008355419612539838794780402432809463768723640144856986247139435955316549741115989511176258583331562593963396693944945274471852221830732800979607781768573442238499953508708803260339161415370609528694083526549624341194129122870701533254882936303818369565011940235714697866889097579674315740336677783291911682440216283264386680521706249507533400002485776658430747658253387159498204003763464162443019600698564804034701246148042158804061569557765794393762866007528876825723971752391815555178354114121579209076583137258588880530808604763688526789329849899474225528638116963121369868886258491258133058267934048735016681980816397263852041677585808540081579000351717624370749530646023609651062629987107700405246463689359360000000000000000000000000000000000000000*i1^64 + -367047924537820166597980371657093833612771708460785043318297319551419131301183088382434079519873239750241022660128822933708587433423812893164835219754637981805674100233444197667896720191145010054462742356599269271222319168135902082632154885685024202549975979322121222591256346368654980859207886860311901162100243804964685436280306458434645856091297334608194467512042400231888423521895524859037094105702884299921473728577147629571008970859736867736604443983856444856259504238440179229454368094151280707865061185192774970582841401089638418413519276186094703208804154810331738818510692031126219294353105903106602350517954572883198811303884231821006986753905077536578899738657522216820035821045538588326315425593625550750692866300364260959394609160621700273294533011778351534587858889538475407057432916642542361635994170364175338556674359453121474352941930115095177048155941712878645899927678338996551390559663363484055716411581532897761424972121486990173953115177914797999556573062335197181246050259497748094740754656536197616882089920399886637280941225462538058628805930247304128237779327919190815117024458658379593870462013075363193352008734553429754423588128785014453360881849030276446868410711827503973712923889553638636892074316506758268110310127953815097953603823696716456934611530536582515195614772020182040040532350636253773035458132046442913914593823476445292756106951235259554473781989080427276511442174171812437815420359636316455903387547755066627602882447249883543674592316896462277604984373188738367669739720314231378805991099923829729035921554753402279839357863760896894352877481680279132063951462457513217111202120046661248168931448706146708700855759876711893510979862481689804743025379349768797275597547414837625965390486504962797418870326395143680804624593795668098521147841053263229305241299134625274358642043519298755817599533111270573429107971170851346501394103221948978901795475783234848532048658571149070105633567212267319254073779439203547914426075595400018941245448382792390263872150067653974219346857851938592295312959823093549471008191478132694178478799406649603997713615445546701271901267535312184497783780012209889096681772262967214080000000000000000000000000000000000000000*i1^65 + -312121638475867874661492960444660342022473992895577442477124978760095419810485655578010920437599936883552756760254623353151669524656986784408114623774486695089914240169598228526070753064447348388828128537797538783156501508721990708885765510798365125385497260501859691662324785004434399651873928417953914781861595088030658433213720372513294838048628461447146093393447307738204153436609929842462221529110568606952316488102862313441970754870863285514867987504899803867513064247007749085674712675174142735087417640293763031397419219180847759109855354204563183074451004950819279121341462340090959638851571600974031825863109519809481459556954804784778944170988245103998028585388698775531152766258143095095784697270652876008719123268408534543376642157828302026636229740378663396731757886196000329110878604721509609820571489277592221362701192497579119967873988399699388256036725357321760472035297999817237744935416766286850255824637549980851099480511055198890571026031688707287073691335361797388630289025694350589959557241553305055868292198680455242473594490292020620818550046427810715811672563324931351478336295370248568283743242291592747551619981124001485279787008777042810096765667788372917455277072896361583203087545943243887370361734559192130369364517886033704096599458572480721693965264639788950518735745590626357429156202345178785264115341885416999776579128162561260255628676914857523014084942379184319705281635325984899498109942037405585166661786544248017765622131427726624196004376908993169355835188768369967781737552944140081329021451433641853180339078529960300745496884198692551376781361799843427344868730733467095796485761314458875786681553886836625260510288500172769949105082360553555056923837479573715783123917115770216095057695958331515985488292033364902059019456008542541982409086950559112804406384057560868210803225884210233225847590709063246296965480268007786863188153086358469314516922135670402905209433556932224504631504473583578989481724063565513548961736030918884204713855754156661818419302823376328626304123493800814766539090504170252967580582139334729601848574595119893941157829871197289810910996778127906831997957242448290315387231272960000000000000000000000000000000000000000*i1^66 + -17994387625196783891296232126381068756526027746433964060752946869529153058981862765938340903917084539739843255627600088965046072011686496006112639471925908290686046140462649745808090041456268684024393357950333657746332195877792175598449363978705617452532852315226444741224742943986227516699039131816445121506699218532294460294850248169636021732631443339348963377859393219118003658731974774259785112293106784423147357139250813354070471671943507132177293505769468457416807043307250477788664778051696795177964771254513283147474551790529602225353989946059529016580746295689613029071596761118153287760530537759339142091704031042161177890789434114536261504161548043672235570169095440050437793786250151252394622736983617392826029195316045730729839057999874503648902495716326933857271226616646383793987569635563786631091166919792694647893217551475024991175000632008884694543153269553534392050620447210935224880630001241028850178942903959247468564999931178597364977117203515795093509294590476181531385568167274200423137035269417479762623050652648088591450637316070244684040895084219589712807916764226922737619514402581856779558553612794160238688227636038242586284599577779744298958984014763678497442662525601620565971565588374698066894525985521740158942222508505195832559709166266634385905547504436865923253054488789910399377635388069582797617009065796951865861338431043208998952717151315499936271778874702367877682682359372770656399927097936422055624827904867990739052219437664662416850639939010132018248889715473281544210128515021812729267029975242401891260662717371829560379314200090058587780918771044342910493128634058077617118127787857672023369681683203861909012821468883413244172285792837395778109440620097217234224055595499385898300283609915195616923354225075814892823656970677026730416303864049691954874295894163114849660398552714064456487935506211032984698776977892343262938456241321814316144395613014012965320296957342850556575965540656562938639348287039454846803900378422415520615835455436851754019191655918586262652603383598140124854450247225029273506485243225929211202623935129748317600025322888476315455608580889020670990835196946190692253696000000000000000000000000000000000000000*i1^67 + 160942766146686738402888805547617139392461022915150490671412424966616876464905959539105863674768191238678545746606797485386444488945273563142885308580631963443719582917054692341524978033099427743596198062443224359136273930946179510630379064491953712329000480543131631062438024108667859891709533739467655165735684759788915065467965084900555387635848388626283760687599104000969772006557770419711883549685381043269648395777511692367310496090143897651009665359182564026587486705720678362043518625690818379102124554091387327132265892326393744984243990538156146977846683748626768137751337545681821121672161973002667903409803510413193694432175206114399105858915316324824968358323984237720509022945218368619720318368504479153459330180795319705861955471031917846793623939459668829269427538229931008801610743742103317311669038652900335264789538987124233788405166471892335659442295152183122487760537382625942577158414238880809113076814938861288582798801607762487019288659861795227886686993820217430447764338437455969962580384393564523476093158441200606323924327369286744169596552167466820659140965651123245221760818066533999098351723276625084828765996204343489519147281105558013693162647192826145873930937212742642147426744125272112475643866085456808854684304905815788180011552176295782543013443007472529074180159907085404946332537774217564423282157572945830750676351960956618604300560658521282309031281718469287686683068476947740790650450396942753164561896998821163017867729452900899658376414208008896643119363660891775644632007489380039559896290460807321981226453933883820194349277371479744899595430774262952582394445084813751287997631986457073195790049732692998618800395360284991345419183142687841749078003829629305365538155170425595925792885588557387165285613646912409172086318207088679244475718472193963011720942488714442463384155630474083459221000330282065353707277569130346983717377637925812264640157490206034483309286457034430505048542676319095185052991364888355880637122076597441551662636926927240674421189898773552117681825094617430329235400683964695151851096394737872827173279513178827984314050597812008259254931048450252248121478931605251686400000000000000000000000000000000000000*i1^68 + 157065089068650141346443439510290534649694204634823595764073454079875312807966259502377633680413127970486788272839914073700576085552072579954744156830859908404956650448787965321479728330186145107140790370103950178324626078257659701390846604143019035935493682722613971828455151449120701989042113053086604995478756245561690876751909850157399937151416041742831044633970002328520335741061335626097144026890619357071655203269722536641016717094834188536759770522431835017371013058404258653609641646862644771523510750736309308592271591585387415258893406781538587911359614024536791789723731199598483894425112886766788064723293399202235864074889537271569291539298655373193403686827386135963025846413451971900391407341958276747184862373890891499885454067129471658826146632277364444136069471953431703567927965068165946106114329062003437394892406548479990752733772727939595724609523504541407397476926641654573569821610166240870713522134445009174834449583839216906690772629398448854360816830776696120057045091764752807494985701985060398435120493784438613575112924806947094880514872326229187335807814778316466505115175887451732440336117311297470510997577050018597781671977980099001042331084842910905169060238276895771664605732593920981664334638360918248501656853482945897729567114351582824097724354599509965563157729910325597240151147850133070047720532648142332153956556725210234404696640791861606955546905176354961055787578596243226939963138208294239038724548874192348064153283961597732205781385392349434225311892738942867130153593128349544052317254745053825275332083474273810691860496205611609500338802340568906228040064544438993153556930315728421501216036983536931659511557111234730794547032291342965406206306809248986859518496261465375949064162846511819590915804898961984600645766673383026857006270962390262683162797288999796965477323113318799900619343226962365229208592128863590424430361406495056730112093643433563993410767125334545098927358668965270706742179406297362314917795114015995007266831500826284270900594675125914205587998340223849753810314275135821815034512712233557274960261730373149235983677827764561611788335338291857704660764721152000000000000000000000000000000000000000*i1^69 + 51864588933991707032545329976330590669159330975748697723988074648029148173797433862218425224974587857410700258755579199710381555293265575933760238972893039803922565138430688433661552884405487219907974901557660103709483735144891226558890412579186269012529000106358494764281500623443567978892567369277777467472204940726941732003197855372637410274498737878295359620900248559828574581793204130365711112205530209320900060340453963304762141150665550583476886337767316792577731282474001299284059885175563523443073307321720970161210767229326162291144850884985305700085851539951933529657360374995743165069052481706539871916355378765976647125483214151796060642819516967606869904664615942047260490190872564680956783813019098967570359772262635380365700064773250242390741202246460886670322007441521771810635750362257606585581052285952264134055914586851489560402797703862199348378793755997090881585577288604672764994351243089159715665498388968929526803029544902099846264948812921511377169307081104886804376891231302303467839369804044162222959461426577572135881195903672958190535518817044542769954316404197983588715983551546995765394363548093749727493889656701294670533727842510447703628990226763403026894866499681917374167558559399642333540097255637544703651252576189092443598505785437839480416705564229631910758576929168489128458761798828781194964047646790274729040021729517046308848206182283570943079879028926453327725853257176593645041629682693862396149698103732246862495341870947874561725871482467772851593377878870103742860549524487582415420050330442136259879277598908370486646494614384414567075236676562879655858955928934993349581987101507985232935085762147821468867254095592726099601995853098788707872974210025065989653662742477994399887798468449042235637271930621698742566708344325087695004742851250657894770381291867525118781512397514140430998535854667704028749069216730444672187059126651447963137693662277308018302543773407347738633360479438408748676562846143593861988865236919831300526899660062108712711548449970203046638006937479829199005419976589329362381295796321593965406531294967278128412936925831843853456308199916391721997434880000000000000000000000000000000000000*i1^70 + -58896617088108816989980246995007621370968343476615214651647632593735329096743563320766439063608281083377054248021190492034925704864294393572360988714712379607395178185673652555482506386575014825843295498989070643516703567933650004671007871393921787104345911415924896616867899654087406427853708342749338559346189852086570107549323134841267668477446811286188624938280737125681686402432528534851362126957648742515680080561888269493358609646650146528134277814588946272795763117531980775451014623036819818297498790176110543081705558075261965415062037055497022326938074408982904490550273128569125038575802161928304419666387025186067261793118477918028150084217553599583716707108112175534518694756156518293308779248155005903073554573994928688442337650351175965257918284149265756468659607012062729856844080477041614157966523208631369196382790911496521931175378853343879964989373900936045743697070275129260124295263806228930792788898521871384234870916544531465754685248947631183744335404072881828028161953129497342778554560638157595709222393690510546183644985792925068799443059573310342102105379497158061089509224153125813486766669781020473822613270283301474938006903472462549823536665974760624972319755497700223255102319357508987978032134182578920825455928622376831846299183853288134297821737570602141496335554308118642380489370967519494883854199895023904603571537159123332174777915203684537700460343673315456411045526086364078573524301324668326291093553164200735192747854342993540289309125481113857987042802283787193941456414101259226278839125799145760182654979572360272174407722418465633609293274825977837413483301308211538535950223324358567255807086343374305174766255447815582218606829169379418800139350751868196879869659797295665501062201923468318555354636112131496866405427126408957749449405161586339293825560152278740173747167473829583492917828834245380018281190617284060285567404183681912191256094399680697037918720149172598536598750732937411343908687865408508302560730495516417542328816139036756509020395523440589681225044292176722483022336710207339402956010941620592903173465890802821535508865643059801323424107337434215219200000000000000000000000000000000000000*i1^71 + -31901728149768357411780638921147945173698754844537424282836892395805794251432492366877991624100824054082762339574140027806007089406207819076760287532061363681728706673672602360984973592429329259537116032736030195263205788498600213582337131240639063092796155708878489579307999447572860098799308712093297857855075482839853466944430249333309930002183763118688879812496022871635998875133170021665209668298166865805139737325229400708494186132099054476650533270120458373515440120163204840463782926031015775562857769162537033619419544670089562281560946932786121375776740200687663603742208757522055270915939610364300709393321778444418799009903344816685851024736349095121010095408065081467061153159555035987920597416333232409375834686308456636952218786314698851955428754425756650289535875643402531217509459167578447527736912188960772424520555742648014831097377685162326246258736087825413509530119889558840153685829248081620437112121719317931814208662650046420375906198795741022410838144850922161720328731744741713377644586981798946589138634157298256268618151914506033909016585399822746453453898429979251144529878247529365299435412746267645983077031163545394420829387648518955291593407368672778676590342658598457352819441014963185350455700287061449621177618938852866319730907583219286228883934812628736261220832362011568510709565073423687503743531185186199527020595010353238598624265958445233576443615970693553219692230601778934083527416391675398736937508341087775977000188992155407402083160284123020939926574912351592492762106211313286530325627611002632978625906975956279884631068545058307169259898768618598697983309692838174797651828182701780948764914421736737281280960955009499174099004110396058217751232235389537443866651893923047286544501327048170611386960435024894251610012871893510924985331765042013732110777122965938892000668914443432379856863203231475653425575458577292171094415396744760085270732273181519653664694515517655666927920586638967824505536965234947283622553664336944291312605645891229983479083143584202770450301101690790047056085510851632947459850013092564234223769724718188131424636439883543419564607427051520000000000000000000000000000000000000*i1^72 + -11459682560344496312975706840809690255749899671876825642732744296115566790267560576076201088217335357462877636979558642567261094558177517500935711064215296705927784148571333672989735975562985900433991492953964624027367816804711023816870108621855092885175161484196175541864262450830156665884551361203270077934097053921108455779774931437187375533564428906060592644458000397711347971184123333216313723780000796398526879413928261679036753095766235437404919159653654360400793153031791237051964996747287732836150541057126964091357749094615206666141659066926060185226254013125724359583991191891534072122641778297300621052213625241034423038286174897477684942477427765828016043928447371366073767752111947166695157012077619036392499444841932250319646210513894552619889352776723040177376496310315905518937635563273874937476069060446893295280792664914124735165011138428264362973610406128104915904546997043313745360112317811284138800293577829630419358755351249921300801681210101176508507155210146393188413229552375420218443880497906707633897283652474954895963447172444856002219116741585535086622803202163577834258075771333495229248062670816774922161055194670986442335481545762432414887173818174919190083228086936211736827437011924601939382305403376695856486409095356292351196704427531196566981336577600760725019200273409022077753275495198202913093869379007839073215253107524803548819532713350812223374898536849075216262251675846233570948499548777149938432149951212117236813285360097309352855634478757414876549645624573578477560837617753410793301484639610919780470629790599734206918974224282660373548580162265655021970880194150823547422379603844281939538667180984473291456651673912012834845695849910076491451194953601904516287282646932199834933676686677103195722025100194540094654399148110878818821547224942060100856517318498756802522096596665075954902368046238578190437300238075629572954536263778766875662133938877701110450942201012314544554581638272829678149627617347980851114585684363529724998254522345278477287727743354697328584981888678007666155175971238518974425476652960724112590866908954515435680049428370956324956012544000000000000000000000000000000000000*i1^73 + 14706136008887343520858103767641717728091327988385381531844569514609438048428436567975300652889895507946297153414301593071462320864521265830138732053865929682397418515449131619980008289597964440502362040907264880601765164540383394802066941277403510797470595725905981858663904897242334783926285337546551803946267525601686327531858921048625946909111858356294840848023536963570199021868746818722657499186681379185407482191509605699085747384383780654139547927221117183095016145976379960816748004607781637640648791713274901610446527979364437859265768551294329124536170542266554978578466133826108904152229971115262292015699511355367260322745498182749926492107621552187794061512337106535485064541820440569305369729016151192277843290935761181180787376712179262751643981280923522726936177708548237684494852230348819230828574084068439855291301580275852743228976017843233118468873454159262242280396023772183557613455061135619631364942887799735121505288687734680124681173587030504427171459929520770425207697281157011786641045362487550083828128897809406864212747620381680542189028409436664301806808254363566787237185078303947111902416382132276686052195284035510993977777411280287395672839649547950033364413275082973379146857531701838625178409598765088401033107758497524186366598319302617018229739224774435656305116148019483474111086739533580907766548815328975407652196804358083154839154986941005547080719411592666656980674974970775575290687066274186089525625493937773919388616303493646951368384929697528127538436482707246682896063648605654841728615002357204152202250341629105349714377184873398676522320974730094179208330004080770103958210271065422034139853797966076912935920384623617946319522199762653542688332645041989499611457657874153136245600429313279710910578155418448769945895579511060616893176612864306322421555351459476274038511401743516867406050007292865667134644530644109615632655855672236103765340117499492008626913644674450372310566638424323930206022835705034902738162070650997742115921520325963092428086263955030907741980110834320398740469866160012466928733489038133619447588199964104348076325567262557103718400000000000000000000000000000000000*i1^74 + 4289255066140464333243486708660998158232847197263046976732427668307366271543424028014737877316985117254071065453240548920542780639181537862815857687788612038016473469051381946504479000581169525547013216095317942063816834556470479276762641815924501483594003431032929230820953431232126647669068099488308664214358724247873557884931512132042478336952188006785944036470658717142175080086465570980622683398129964163206066406290565530407569306944712195274129416189886842271775207662424069742154642814733612364071604145923483170358776849562893563550643032104058057747484621075444184480216241909842684745998260882074313561702295712152806205925845968893207738856285950750752091011240433653616288801730650338232544448204566069542106142318901868819921814378857399059189476132207432024746340274988746777494033302176859691664105680123871309227266609477796959999337980641539684608988928936200948091894801617467945361971401928586602099573820689752259549070554628876370501348469283008152958468684722958393880009160551505179894797016811166818787850310592944555286933193593637850083341905234790372084309734158455328281509284066781576690323920309969429144116670603697915655994807581461693850451350972328321430057683253906922180452559616690950306737412149344408140529538235240008115930672242844562411129635096356852793346419159049956450151393273688647891949477272176576053155972123408285967389663197821873642659132015602797926702187769293789928759976501273443828063881715455248088497306561823558510288964275799210580103678454516681980893718107837447960164274056378850678901258937623358327509421704313427564789785679104924341274785839894059865159508372368773230994097305915215255088244559045113154866093737390052544961210211350027571590367989921393556902376468835179912285531400719710625184047485815783175007081250414883917597184446140484955503621381660746477711044311152357371834893625289615320021401851216070499658196251351861282182968642116633766815198059160787775493974968327045860662804385123953505725273799478542684266847992774583903757805718343843739545790235363511506366019228513568568515127536226236750037922296627200000000000000000000000000000000000*i1^75 + 29266888254145798572489044225972878226500194947928382944644380240759137878527115552257088132763722850760733437480327737080190586555806773503098774742541447402559210984735032397100001660511377834848633275818243772974268078987956486447948726930116051687921406789411020525752017282631211678000260452950842181935084898346706855075882921017026403921184217587202788138340043220964298227682462286907501900343151744022507577236373636937092915585395800516141601620382941774621117041075089322974313791579717063318744543324478683451125905881830511491712045896896262424526047582374726995638259156349411692585607474888448601723309401659205855979313902263359121145210050068859900851668891587732187566558306664316058328350529372418130456064369266707122042149947716349619619507690166971875907772372357091736881946764994353571990313483613945943613691534204265016124334402986012142681192952980657040314361128111489213707042533992764305578366241728266963483001198605475195043821530681581915106037812623821381116923331372249264083185818989410611806618282256095545126910644233680332204595762875147543000280407545541009036047968278194953552433730747149015666970717947981245942846895904939215376620210175363210088398194968512276706560697950812880219033956487101780231887387235958730320664407999745584605745099045239045324937536604863485427270436293461654828582721741512502058333562762166935922260296161523896342881954500146447222012893594228009880896664191058057592648070770390302428446486617401954705192551183151352004062849197736705591821084669254234098412144675232542046220129482483875860221238275005103380792662375111827985077515159897920950043331028010004508208233602245674457444631021629737325492826406486941539335287801041949718397048898543167354055058744208771001634148224419380172993508326402622510861623868799238701794336317767959103439579299216276639283382709037398312790808146436582593853886756607995279540525558522781132953595257135420131635898280528020892209418213892387845060648322596914791693409549095783444178350294501410954068560383347659619774633377219506916350664895216011033627857953616986017628160000000000000000000000000000000000*i1^76 + -4146565026665513357744586682654110206628126602828283002066606670183759227749714448888206286080281735338900029824621547024945940958243385544662540840852725122317390353191621837638915533989067148951085650206014201679160001576566098195301323295543542703195149565288371619624920637372053560909814885688432922969075077759421732972199602146691277861084368970050127280115136055057196154301346816766647714591172661430681721778514847994257805409636618303499433424008796048598644868402171509263085649379172234350991523770894815807421376986713020702870322142344353488398391051502781159137642810562785418144791426500097354883248900361237979945243315062388257186638151718092092392394189581013391130148400649804217736699319376327749886708818911755002881368975321299414911379917940056390108401874683349926212888940896631025622484828818335699484775244487642892093908273705656084457308722896027994732988941197697873642807039518602490396316942075769619800150260482877357082537880944713704852953327284787864617896273040744721852551873760633179733893495737219714801465715598586629919523046448783129232345871947058165608398285938845718331314820758557071331484257139637086935941976097950726530562908267904023161922753071268038517071024842944859045395563817121562180874842859468072715769662447447344813017626111034868459939486861708824907978762959511410539079527258945374249279314680367238657212536524634261728901538109161270997984680580121866506783328647613047358763532046402980077564111002038580312418224839492375846510905633605635858366341727779240634265429324918237421425973755275170151729480406284207681194367655380180438509312692523103559052045352261556036417737061982665834830538131792673099913964971420972608573530382015508646129939113500278187329500121844049334752536111078737538327710298714109584706017263476935851808072118166089208612342288714718656991783241327623302949187817610343878844888848025505419103598407751626573390738832516259564415735734562899029002054656228782007055240937552288679817806878346250651232145591942506144212191782174351267003393310970155754757479244762941574184969553923895459840000000000000000000000000000000000*i1^77 + 1672084397085860584156276032640993756667131002936667846284348195559897951542008487103532185180053745687522749045699456673154885257827580598747348615794656834841259071911375519353589762304054973315525359224268176061643171701055754244561202217267230189074407266447667254274573699244355484999124966521009765358983102220333731193331687841022645654846818857236485550247279476336857077229487289537871488174420141552554631432969880769570854987057480052079228778463040202736104893317519289055549257628855172615220140416379383320008731965940502897431649720227530204937583388673298809404991234723495345747570263528865439708003732565950359536006526145238711538593109553906545545138184488773701300644915360506324841786144788514026126355004915389174798795743167464031154045771919624292566851561011310304568056430397468330499089833954250659494643148996438256661612362968318233503121694203472462179690207799699424999333177782433937555935477885475593918452044104769464928744152870095969412534471634882024556559439933909159448396243248625022921797886943497458426405257339180463586315164679598701591218254123348902116403744489915509788503174618187528300292959443264410565312347662717747450966569536344433983369917200499699118682579860954095132331559110030732582099422912870355359162728330750023785102786975065685048657304175049634456629909378069465149799191793126653427230689831637137750154101563222208737129953654533163650221995871897110314109591778736524909581652886495010010329164733780771198294605289118242255677092342155427566037326767916946016723854931462556136007484490392201010858245602375765925041189443404618889194245413218427712140846326743907156641569910084661098546492764200560562499034961936184881185852584733981278722621224826110499906346078078040384288866007529197575365460184748542353261388260607922785969917148694870659012073897433135471474552136521941343331822710472186211779852284337612913321374885730583607721972535391776237315022618795705113166200235028381663708275770030182143070783097693275992452261986826981112271912700896219520608897038749063821244159619086776710507456519733248000000000000000000000000000000000*i1^78 + -483481877912434820946662634847805611680357475562864144580746104109646317327957269222272245465921942882268538927598736496255159772437713820117017031730609653373993890279153825788387848810209276960119440662791798590525921987085097063663655442855783196521931144376146418763387500063803330376650088694981536937025508203733298387106644450558359922762271271817786601533656210995656787104397997029949585554006471766342539000735342032359403745654162052861816632747152947408358379922419359049822714928006315731022514508426171303676633339125434816789597195928786998082964704718563709343427902515453820020971877318118686812617830033228906064292484669058473053820869869690892130050236290461546136178856532523883233672815747749629765129927795194263951139021020010900034521371421031505845668899054836340293387213904434994455239192177725606052395851704928542836962214000789003270113505206249669453254020507900033785878213659255049793387753144371770955592458617324335725109991344516549786611352249276573786617078221127773563101550393180363710005044180874215657544387407928515364888985480581203183783965144230290006072356007362318617617701982925450805970723194390281252338498807286803625971748560954651525535499967090298017402139142662776676201438423765311993775110840004219066520494154471243387205040928414625075741032277948667019663162107182623360998794372572717150317245580823799325934810667070272211857272878717390660843820519488528062573112545637183936894343118135434998714061770119546900292796394634180218655798514565486965036981436742727394040768088637811123373656141675656035695456639131030574183295888454833113031855946406243643283145952302192932778658526393274522411042461772647881938008586042262598066427778780098854596913117200337295026597488004605570676553305835881279857287057370631090430963853324878389156592913168710745023609002330871393430906475567853091792582093860160668018239603746486971190661323356882040115174631711354234898085180431693069557329907681855276196305859033402511438412067322703011938467121564059196726840133738684617854089151495682174652521608012771584055967744000000000000000000000000000000000*i1^79 + 186666662557019816019237870609524726793955155063880568641120317146353629699689963719566170117286605026037803136486229815600030590318245898122982150212301737610385839034003591301052593722698541264380606903502262290369897398734395460868570666071827999648592843591504883038249789477278514630697524829417279151653599455418674708272476155998683908003454950612649039284778581488511010776312233155046416203968049013860281695725261832202766758247685990837987488255496442871768846262495096371995605185013321369572208534350174948349631337947892488347976264435027724700611132023377484999699830968835217126451171940298603588704593678053430318893954061546239653528442367819236748567886982843291177945054294539893386109257069689983403379478889060504433926304797564037792089132653894633941484698764916259701054809459488397689796143298775295729101649482645276188402945503321207825270153742300652953605522194424074484193478301621468200515279628995875375765849321175815926939447942099346181260579753389851067940361471355826359652793774664076639738883471854820942166078127962088376698948720790278853922042251199021730523453417902378352468097027975970337650206433810220678210273957017947178991482205612443798103089666910820586633712162086227188764965247475468140733532008668972520028312592472519367190835957473134801297479066316767331742732959790172161263450842586310847609520963250067020983584356792833314314377494109593417865602614517534226459748988483125471501906351805562838935514234933245030003204086573311472549638543864399041911360689178518271857228065116769370647363291246610935010151167219258970504070685249198524875739799308892901205643320871297260752851469147301186367393226771819933695314555852040366253387066375990888715660071880839500625516795109081908890439473459981640867567857657348579749433015486031461253210000385027893483442956314096901477101047125870639291912742121207083818721715470473451921358293197288876406620448997163862871104339913814377251098231359932454747566294447747474195446203683471142201463224998118401228716747355957658433581108146342264172463244773373981491200000000000000000000000000000000*i1^80 + -46792397117343687498838003651584650155851769016836410044764186755061756909075326131456802157887809607472953119543712130574356171535707590974590366026016030576134496679009705302524386352995689356659474424152570694133978393262491481707888765646528949940192042554523485519101358337654894747863830565122394649307443774744802183247779078328649610307310831824255942402444797261463645417031633089794109109795818770389509697365027722352650071288809274078472341752246782030269902835576202584796083602345925366975144472671303095987414597969007955183159962728252311570118422055086504983186407971852704167039968331864509880220246325088104465820711942529891324869416090445071430463880686086686581831336867717842574206908732171516905045481545929963083921586566085262545527928671081211520339952217975779350250346333253981663166490149755541052208928830461964603061214678051587389436603522445329762837512577537157129858017430563576084890922325508963655061840074078817242888577418797582901321873798991952619744643400281596793951039726842928718809750529465753086094444259856714509447385628816618868469673677785884425031749072684873883865647523923369076783640492831439011301843241933935642899134154343880870764585399589997213858599999073462941970813546662944983527672345819904634690756475886703002658016484687614778058640727399872451424466344305884073124054131114029678378485863181580964884574542852225816472993585519188856907701009523075188963140576025343324178234506155712236391753299060278492354311549281813172859900111823629963018211095001184358943893551915197542296771703858503967662968407725771822261085607299614982731601030093021044420208114334958754203902207715469109851423607597247318515010949345259841268367993674145545185936615714032563315803053591344944961154107972511611024310668356572577944242095201952691190830131397659479191649021617594618392343900572571508609425922986814934664339695334480949172298802374036261500943393145152434314740246494820498348840423770086456886500599801034923005544662100475994622626832961090794936164156860746475395421807631715217902142701646643200000000000000000000000000000000*i1^81 + 6110893588644123793468966409457520722622824687585487175043212435108230418186698997207810116333630185201912224938318138351975085282416540333865991016181363273618588886410792639107391405319552035715050192068114792711784046445539347424322556555018921225263901189846366300621016643284702889295097902472845843121582921104095328158427519640693174263814919446608225374374705726762188193906297378239419924544932205190392030801309507364027093281766723086416044280289261370479976352577481755898607609766818266228396253654777526693577301129029030933194443630647547537541897771687706324346062507034532583631572926583553243457022546537151829476703103066035784471713007729698877544992691535517630751571492532395535736399390078401160777113192121806813784766087681662516449237211836984609418098377211853859415584942710126637606720374051455607460906044851203817157743911302939530866013667701878786987249047708565851569267716539421805767949310751982101827177745520231025524318176074982681919634902873815518096043389740713136222333358090494361787644285919991458297604568353898013912168720205167470562823900778302501079389644556263176943187375883641289119958304990714416207953168774587390010566341838062851464374692604258201334045601351276163823809633096086487620829366619146823648839136911181670961225109099622365567884770789342958297868775205099380407767193006544110816470224603142370498703255720392106334546980162408729759260376980172945279769952776157430336986896152612204397911026112627527210498629470957436141126812917968975920330852567535587598866689289185750677669223319269137182507159150858109955331430498311757432587325816094541391030540656336148231572595965788566877585770833941244335478091658406980762657279751787689693856083415424533833001028008506628910045916403031214062056163270746512301337291417994130618418893684272225459255436515774041727230237340855578439824278616503496000930021933463445419820347189076189361790721941770442427536537097434911904731420384455309552039652844008585552772840343606839326921389516639430105476820352169842111538166712778544575561072640000000000000000000000000000000*i1^82 + -23476185232731364274798678774715444182933143681146446390731506842881984330411113323048792387353275169340434833190120437190181066656106413543494355758822922923320248870303958117246192789097419216920692952591453891917258516461435998282790485204563638850736775090228966156936644417273117284962752104417748060932769788189169774544929746655741432926593573620516946042511189471581737177198666834647131587724398531366747521034368877562999650432334821324818547624363215863197004296164924741525452041544422477094076418800041606077098768314790686674802016144970071299917912897261984856214233552088330596188004329792249069537509043557714864509465281747523382316164945904263426284668401448117288414186660417488736211894090364034382836648232816664120308152487269658553840062203137481743960158233309246928506953487331731729646920767866849164683369954329634495293436781237433738023239820301424463624132519921838303953322153646314044104853795411628836119627461150436065081300059830841469719610394705545454551358028142467908003970276350416929448904815097294030510180071536207159248763654946446999144291527165867271271223772095369253142235403165691626623207344102805807481409083733348581877133744783812575754634122676993518096686698103202172728138876736713862716066562338681612105146327270714887366396452292589140248847277651307432403337420225731955916673557536871338368194800487804121339248079173723767722556281791689590293898623690765633563566168044938474985767453213843137417500164577381741653572961604474173000188948993445383768875898540840284949567416910922371078684336640127859445413892573083421686337586161537601539086109040484733678286073150734160084244259210855626134844527663687342834576268107220406519000120353766370817904962779488205387110304021725941733854598313932203158353221164451605071095433459709181135749856074294549346675001197976626322648200005598518282671807613362698200415813423504760666717426182556856639021398785797074509928082276327976379666947962699689192659131453240330847051087245463336975132545277330058029382504671164519034789295641298206720000000000000000000000000000000*i1^83 + -124670519436185543939471753417627672553574201600600338007563899873820296167294199244308536476420945960015525521707778457809543256014916537252797778725368911997351792274218708334775390319590466464344719473594861486653330924468692934271919375507051464497526250360473244632890138781095954117960924860644492395576905922101155517706872835203972041594849761893933456650159654133459217591406617933050293592481632724633980552934278725520781301898127387628962714719429899345862214584115635739809803463705037118491948735512528130499132354982039616087252144805766566997629492236290739944766706655754206036572546023517775096696910477741540869968700749282491024967029580052062071220534887487836067261962644570934024099388152830114932352712958984056400086415194755984273928827542473773958425944586786191190291665031366569541777753746261720813034300204723610182479038157891222139278335232120382508969286127951224851597488391149073428147712567276804808258157937088563601417772761942178060416891076907223180553476028080803083815877625346148789478705364471184664744096656199316126394897924328048620685776119239895186354573385086292137340663848586730658551717933896098188706054319962503676561776940475374747762714620689242474094525247004708202666811928126654133258468603052189751303534609651931687972382270593390871899936385254871800366136031204102860034914166085814328281200152982786322928316390075290673268762258551101198671066883251571355381433519607746502784550359694259338491560238352049652394754046188462491539420849572036559460505235830177508354876366826651896725526333160044866929144912222893053338322311069282876253736311655847767475142269989908698166080095264275292976148009835833383716702398507361387938463545375245776066814612849758252739719577013272943700223118647759963796650744054490811792229265692538050775224600379918646817649467631808266972254573277520544165361913525390496624438276899613925636758748372416848988177261051482982317904076046843749505527177716419600167600908540107046217779996409446574605686481544079274231186816074221462886701470842880000000000000000000000000000000*i1^84 + 22036800541805499051647028235130229675546081122268839902207647634416514496615124786001467469178637829658931230985605311177295787794497065891974866097492523708570937653178301338825396415237081974843767115658692454804460222257002904242541271044543787234712525520100571684571365929645722141259237403638337134868827493655567922401872079391036157855339022046056108848520532104984196512534934041851077357561353018623381634975056826897310636870939760860486145053794316427495741919965845019426566589014840663858624248258334265061555334248291233311506821610631507130178975045996174988593640570123793526499122453337850844133632175630973933545445011197596051652779837049688244710595986162719322965914420204043516809790978008538121333304673299545106468462291722007757212090469771020845732596929340185988485593067955810129991029040331753086698274963374815289501739836350612113621454055741286487105288624077640648882064298389980956023407446036850901548424691047673971847528913738020371612469428109212935169288069962373902258201763594766339247033753875265715941681730225471788123954037866897426176857552857691983339324940017579945397687390668072131398020894254832513051786055867766036539443477816621950981150019201512139726638390641221464565934551245643945018239446572374271162903502933575767776756900044078307500784578952199888421456566564484000364683510275683345807371437509524928485396419655606222525701636485937030749156974940929021639889319222940037742457010388695236647290033409044693839670048021448938811186527602103001395764531208905356216395711706857452395442377845412718479309015871534944627595247367044188995395628956173111776606623276795221519612159202679976647405659330016710430699575280776926873232430569582594886380805627029436843643147990154172923937284480092565676006627030091859936120978934188432834588260290161014279651346837785902549537789390830315717776038356500677923525514658171464745770768472374837578709660727776597905917815053381236103995279084894222358129438588902507098123545976735033276462676308394827038027020216861362332106752000000000000000000000000000000*i1^85 + 233745719446458317199059757796269025115603291066094195475634584835344037926120402542150802133022243802969648294971407544710326981718601238269338579006492408020631539896669099317531544976017217751540984734485692206097362383066899608042113640940325427605355392972971958471415578216595221995121164622014596643380214804058064816905762994510736394241001263853508202766893661802394684248811847824422701985659822805300130755152967247537397342360391172589939644065403052481295401829271640091657251861230291400864930048823103686537461612343913092902666559794558170241415257322275158964219396965474728218806149573998811799444625685167441465935395748320848755906538734525295757146865538378526998590564058604764062223518512173824380165459931284081509480209683612150240391565437994841096825650654424063494953479861708802531397157438629164927853922484164442028770359739103550497450877762443837708114728295919983985468118325449969436946358378924066268975730290861512768992074263132562343502324155207746081730380336950806977272126468118229173120830173044726482699608751563287655249727394090358365092244516867215763305506919042001718542596462062525112607487874553956821686908750740524706306383122857507946442742117330169692112036009656704754533936290778857886845114549031218552195596865215782518597349363477414374994059181027564014716637865383763254951826190796008179949083257527703245195771695861180713548372062883871839382458515305021645793165682770071419439302186871331605495631808389248789975150564031973410747620189468691696719389269452541917886478102373500183299242482231157183174454127926098846186936142873608356399084023214704434973315988004889402063825834035281012673201908569606626868576029117915147902270271930985188024718688605849327893622519882321888457338111889150710780032114005202360151094268011005677957559903499512889621025156169200194335420589986387100740050062292310938097866268189507183644728397918351293813273394318259660574099609128303503887945475658856187845872555132544595203805412820301335860537790446466893216297222639347302400000000000000000000000000000*i1^86 + -186008814927338217553710975949248355701453752651368332234608900224095446604551224385463724179564047033866195924487383474169799601491372226185163013069953187663486954030083715073816280082467783290987405309779516209418537662542306766611933406534721564042112250639899308457415594202936798051862618561022318784046050489128152413536078232750118773719601096279018146717450731750588229106241948876805781382489394311170316872383298782573080998046984543281321039916142590428842857628330916439587667930152820872066020837290283463229237810279830059688554405243155945217551585734542152418260438100864637001610277003514713253589702646693806736867605230615784962367673749340080211223068463078206162651415008529042596999225945761564020391629132282114085358705172173152722754331605230201730546947243971454748215237627888959933969598833263598489235047869628988307382010928549652966763155458795489282913520088252230490525285850954531958489639620245631947640680248047280034970533264086031606649871037702576902389666614644770208304778693690345952501245464116596520522843707599652528464853032500675758030813127363276054915497934085367757898880912767025782027900836954444014880241061605322564666371870439669489867333783737905291809028091472838599893542921674700157450443044804116621775414017439616154802479642535837580063062550064910752975060295874669237063114541049723137939109648485619593996400743045121572644909948801163991737684208556003883790395655325661929962332144962959712006446047321008157738687892945784659176600991861391320098711349156520875636182360231598115450495170057583692558522561603214921616291542650911864503289463349441126706037490240765047236251916487292046403824568283142937907707893101006104535455545580532272882083977216304828007530474520393756721005918263813512372198473696982079910178078114441279476250439389624345063162953483029926345485111970134603790150096764337893120085404870809852390018837000017214387887232570606119487709102646238339950149511041316769679231961668748446051132725917076078314698065063074473417111922278400000000000000000000000000000*i1^87 + 43628013539526722406073907501914688124292664648722727812900581353571711985759520822248322578403789315795482529090983221787910976132353185020175308938792313305697747815804766619018361493326408583104946741260393225511785384266118689866433692212906638576099764539926786915082374877012441887474440119879545716779368881906941222524039047745211365081907888847864681718259276481673403997313083818633342673743920591962825530187491665156293013477526418666147840478922446715692794691299552441102516063992886826269363508043754378977588249069608321372605036938541219791771711698622545202499667580033779930228215510985807686755059500237034107440393741039636038206600402817259021453219262245636657965095341519805370191984622572093047942949264155170968253834680527617107663933173704442859800041356902543335263277259086764062255652484488151287623532030797586240721071559912506961807386820482610051442799979863235609946895016538532706321578700955755722771265684520211368879188690120734190709225281247862361530083536212696931725688523307484904931444857782612424763640964160223874563303552945356691716359698174240991142085746453062150866474040285587805028363759000712369770408634821856148507015730046617442195544432182078802157319389395629271481383129387984994255329635362774683169914405728544458988243205779508013037760180800130663269889044296966929320246560689985653929845575624257209124242369837396018200936183678215127684566125298202555042047573721964863647669280700021460239242631308739336830837655791995900556872296703456196463134013281069565089453243360790470485763074195096033805047915980968997295584177353484995634436097637484402415658255505134988791356562000766286100463077955730139445053078835593472129588668351446593374308601464280754527130102973624567051166386225541577021646873802799917824010289176870073147652749591548740795015623304078043582417083768981445159477567006145210387775798364920171391146341782805711864091012482986967154537261331893166130606591178993025176472697624931806284156340809279093939180988441578858589716480000000000000000000000000000*i1^88 + -628138488842767983156790333804258302178393680128471439671254671462731578180174977313982882265689874269189292895737022683932239653403243037970171455616166156309567008239377980946871664829677820398722779347351541653489605645332517007623303135193928611239220277462274139667775188083624968473838960442442345461197743349215416464687645460388768687526420027362774500622723044825657123656899471692961244013343295071360394974919900604299478358334776202716080163447143440957606273656178971741904582442100491078956831957226584609843479840860137049344077637912230039535349621021564759059267097594202596707145543434552209803220151824533456440700888495814489632008306957510166777829171475593962258462852580555723651162449112267509607506241565966820840019766014283348227093206015082291547872923211525167192317146220303735488134420771358224422534175365113762603731724467052783577045974000727336114513486964006738614576321339756410092638460192336833950280592328057550620951987167543567358739680401906244355268364922497288866160282179919907536735206133800466763845880994378254111894905076045155408997583545322296278742142649158082681093330039735788441767080399961682899656193521048469318318227026747497171203224618709401625749798650685027543864625738448736906449734456558030635981597350777580471527934537237942267953626996920471143014497347936327011023833384553345325774911422660842689539145561139148159917175150776812581411289153529756456700559639120452862652646426427898435323076868143834698156714312829533190918766619753855278717704059383407706940717102283630706435492240227564947272539190067959205308877358852112298172865036288379269175952616637523161963666267770834425557172499423024752743853016068995014663987266825888110228468140902328481976589853497273531450756474983602668417173435730600573418659264343521699752562300113163011388782646626411551028293712028896738406362825238545948561183883468421537787712192169405125859047081424120917553296114970838385020858458700682124404258292791233467533290898368441006725082640201809920000000000000000000000000000*i1^89 + 62977178550039174272280747564098195310017711747405045499349633866404413815755773594736542416927547229869964720985491501810013639993941820014834822171867044856375800059744089449753328883458675387109998802862577996454461286997796873392594558231275425428613037564560456848110059138907210972077297576357784253982396193678728346072898618244931631829317236833474254228640700211095056860165328650265637292406316926357822166917108932869412020036681173197413196873827948444161396285996692045075673213420797131303648283675537952544138863700680111091571487053643492334401707043457144158752672879285452050371138283506855360153722181239020417369232376716225254310536701968274404824181344546124222005679304708434645167417200260558523858884921520483249698854366142982146252901196281162328557365329765722876688151260659456858674399479095434031758916732558060592726961539976037169176812887641185525535775404404558442384314415845211571490687886926476745691353684218165812419021164183638957345739653314528390831795793838673516547148156085800638575076896344813025997956490832616822076198955800021171619389817859356182489241733811093090913158412270672306382326453326765113091212606625422394100388245521764728585590471965613832897086728368830617400181940565352008725652398474394603998480372795289056802826027112079116449042820648999420009178219371038330512877208750326653684538183733339805077451025832535580561128878817111378232310746257359140518786942523820453658283138616955687071560246279034624188673469749744044983252293109185047263349504465886295371841896812268550360700250420389409969868332621859268805372248591230723023019184027767613967058792880264427119509712545703807438180231454595032346633819330478689959163463333673846217690921479991181483719366752995635619304260454570918062528205681791003072603000334732148303498683550304573619735649868892700322519410188001107162853011336524415895340773504983006974584959121330438546571547162928236271256036162227906196101276046243584782262685085152836904877289201539063838329012224000000000000000000000000000*i1^90 + -11112599286011495143398964436406777174102010568224900550355953987574267964370683660398390461558375401976557997693568489323131304787787719967959257254421205103665186447400526549831265810069040137982290727884761090013390796864596684914902897557589489539376055996179905642021090363877114931963614922664373823885687733971000355308248258833061417987769847513338356692376174259187447851021400829477037585166573229778649371029384015666528775535412146452915768902600353750172725282304575935765378038766746825063077545552818330526509429547344261573140154484030559245195485803107143893569802943522859031005979196810474975417986131644051901353437238884027167167518745797644019357323748256471062525080232171283507541781514253981412287878826855811161012009814750993994008513078547257182867630724947546020570402998307137713714270778837765321190229069064423576371063084071865403790656768293359986879851237312501084080029507495044535562813027096473023169620322289352567968015196913892352520776930683001545977497023647497315138602839576934841561680943955490010325417322481721862918920749570794257746769470516588413700542668296045317270350668030617125548769192288598800072226094860277218001846356506289332561995152123669098507072304357143505912016443648090994926193120378245751691296410662873536258296586223202633788322301700917504677568185504219819115952658948098783043251042142971320621117170704250512106139326495842367109728111271352525794279049299962593550779389840088473848425812540700611039995999396031613073279995990090069358580437760148429080007537513020810621877899642317287921991243780691217529145920602385641076409796290015684949696057991884683687924970389763556127018489043998343828902331897059374407674888799214284124011778874386439447435506345177022110149675279233123638397085711831439523220529882294151666518409647980114987534225858723936636551171799963678034160690410165953892351566984125913395446432661082991160005828798268179321096974355681940734238498759428344852531135224926404923037953053242440024064000000000000000000000000000*i1^91 + 848709759609063700835652635461079894597745408873829884814842601505792392073740637711398262224382612464625797773460633429056585648633320838513095436386997057540580819573035178670274669924776857168837457928903244038971533155884274330659574785725667462749477672528706699578590225580306086190457823057734020536778805174898624687282671892516393645324040789464170856536403048366263204568945915250316416159931365098672014864410053795216468625585164130237115081147848925350521875788717415748785248978081858110602285571852530218788341161887208357402028242670299973169809799091824700269401716084375336561724876986540624915585291438756291055781287008888694287176914891969151548549774461626998896745039855573354905997170959336114288774915280120036783314902194726248660276552880106811405707264907431977570343878246438581868216307975085795496200407313112630284155752482986113968662041453636598779610853579710198464619325802107630780555886515272878602081390078907282962462734750060963040696232864014907254008941095674464969880750880648196868396634626790223381230992607971605813343397269447223851522821163059089779676979260843666958860695066947567081803151658978367048680523115800022266701421191676385874441238873699198029341950490717819504171142787429202495109280738756474555040999184496289269933546269540097533275447790667721957571803362491428106997737238578683677571172467467126734014687810531998657711044989607107856063131268692940932739487469632832956656198134500573567260777436425791421169888511202126543867590666287230286162078084822929702314306419435818851543110386256372341156288798265074871703797354906099596237301476364030033345120510231627215062155425289480642053013198921929284789024652398637753394018555049236777597179594424780290150688392829963450898487758011958336142852382866097390632604380721745610182611161987071902495412679890077151848669003400029416652745358730058281804698337845646178263082307140436359605567978235288079803395355136410586201006879281446409519717007945430572357903632564224000000000000000000000000000*i1^92 + -30072929173183921796646469459869412981081911244296187167545905266856996842709929803368082865433640891339497484433476905158389021433109613119323931773027079695766492301128257303574002042179123044891675754177226147595169348687791862788098405370294212379717032359278505840334393471413599063115657759787430261988877883401974030898534810848173751731282617708406647213494041899216226330821650078932182144394632028181952121085297363484028246162246493853465866508934294608153324433021844230055333935728529737587668197114454186726043683183620334403749150236946494202085570578593255159731166387447163969311675541746418739188319533559674615507066096277156346068882854531730299327004404529064567389442820698984099389298216213044658352211760467464089189230363266976881137890787566297672333412484667279749477617903816769005179816642967501562629266532971460265928806484775095689616708086826199651652815734958304229461754064592223836487193022567710791603065713402192481898807651220554186687723564266459620911443486370227437457443472126231743105004262615576673283345619629840311212745480070949451055100443595885343099232557522647248148878090542708610036438517502543432803834069426038194229953471999002466622803290200841390414482252695859546278159557026542303941130040671551794282162755264857931304940087986206095162680123468326022709629824523136915317452019139169995578655958688810023579433095701413517176616300249231053787080548399623990869996570366710775824670891438766594959105072511489769111213602398454468863613879215464293570279433758867914011153881630405577611497285054746190698188794789144061998645549510576005255496396311933659602105301463125305521240948877155977817792247733068448825823694881947819354267792803106240481779266087381522259972628577301013854832677153514289426270186857390104089273885526436882536678169725378722959551680625304154961738657639581847131472188333393768676136803649970202623438831156474422984551282060385819590249173983801424794565574801062776141194803910529799179101798400000000000000000000000000*i1^93 + 1041319076007396384979766342053463253535749422718447234214879058555004378121158333620924201762204326131433540479495868874156828596488302778972847806418115102129663615126956733959180382609034746151879040286670802187549454072990451222762012295863706616276160109456711478437448708683125458184816271511216625994453993903855944245888220856942337788944428224015258513355482766819883833689856166488685127193754645163160775984830989059757749736839801078132150621495453876986802725850756548338238708159986313808703541853535532551874416169731365101349457221456987953879789670082604799767767385418544561935203416448099676184877368095209595569159659557907241488748077838712429408797616964370378716153788583179407379491805973554943474184484836564614948229549024934590451589377982555409808843928661504217513834508913708520423828395725937213643816019097317431594212462971183138670834496967425509732172589446393100818144292970723409681569497612087787442689454956349710545379994749053497566860835751877233387300836582667082974474977715881221678277099089140362620041524617864904318204666312674827517901824384828370061407535512861050966699452699789880114532780039749284093876635836048429546410386215020831193991283338743561829830689177632382167906781434101716167062617129758783765399723886944407342978614209222546872773768529832760450220119749592533840253952668045307995855501617972594759717563662058459290923718344015116453857767895162366680179544278854050292658480027675113033876752190042498334018687092811448925862950103935338241632436147323776999422282496937077593499427139545331231349354007878338201725898884005722763331616279711304541411284453155479287454976485374921649290880465184765973863245363082739787946128261072620004406967826045332736370576914041555531979709904485382865914514958354415373221430527757155681233937046399553756642919428983313975916629759928938124409232437517475079614132029625594448672565479084816499611529854494537248772305143415745435026108643184142934699069323378803343360000000000000000000000000*i1^94 + -12443674016133532377827031859909490496714831629650642460131153706738577817910161589412598813618516089582174045853836960397569456368289093251258520418309019674731247698684642892537246868945939328698797299322275016801084497257605741163295281697008087161835717090667692792165179903021206484957451031532648769234099150380310487812757521705299242706959922156652181950293152926844370293749805365760110977933778473698462507882290405597042041427725154734682088757597195125367878744703965965684000223938791547831456092542703472753557926707552917343638536906750052303510617768978761322846496330782928933670114778236557472596834089077628904576790448317003230656358932119319309029255803526146916872316463370165218535612189891021791099951492142433836507393280112630004825467880216059826529767485192114667243404396592980955281809074421760403798156402013256318242169323262136853010647661254111619294754599557076531627105580969339956457554881550213338856279066159907764549353661086108918778926744634067452387124972415982758993128510884090161184720153201100131256464892092998812007825711067568471483372714477515260702513168942020148762386511520703980243329733105897972959900945974367422431334730792232261618289852023863957721122305005166177903516722954792810436180904895518523777344184091020685860114571667395089899247609477988855766761719806277624522301420698453615336438124675024046108609456120034729602122043097415706368404122212357186543092067953900226645372378415234324743572876269682660287892589908938803449296431222578919493282315834456219896216892759838092937413430077243732392852346495819486091313725425965941503248768973989080066020464786414569621004713686954698799054390758807132661949259866254048433340709743947790241166059390555077162983493408208422650002685319149278081018110701191930161865498758515864338306915633882285373068165765446030809887338141657072839163856548446013074753031954700986689763209796269429783609621755804344840510626977867461563479440175539606888894001315840000000000000000000000000*i1^95 + 136205293620006790655824252700671904122297751528894729909642209628858186542837892213995754320742620461024136936879378021726245759867919785478440344512365307215139355961447688878831821170097880120746619359313267362634603465806845731026299800186913985546255055011770336884746293956824181778456257846028240677188984102760366616626042650182942404290382529744730808884088199537724591193934919145732955192095417821403335871273954121640050268175952276037810230993661999229630576263102783668066841446807905744225399620222623830855320294842335340356818583879871948943441346220444963811390448642279167649782564139262432771069438110133060283975968851132139219960580082918012738555783504567690185375397903325398856760165748797996735190074386630495510707440064903216657421403518067743510988595151586731491732043391704436024673378374926890659424123672922926150661856397524533031280308354627205590471748824368099512791308699318692067866598209106723887274233013072300543105114114526604855571494201687170194801542764173933974591245946332104514025679250493447060521338086746911240885894837482776781974426681507061254969341837280980775399630461914955433411351232040700151501705800321452683019000281886348332612272773220080078319192842248158903541118557509544100371628351418913223209728547478866511598518656255747501010838420038932401391281930369592381306580053376989572391274566625461715224807349269220448164888287597922803868542516347961039019146279139002582822445795967816946596365057535883388346634697912932300081527899204255778680704769835273790091444796180468719971345358905224878188130871401104474160724882356684994149641931692182130938810565173237078487066686767469045006043343347146342991984734833716897273893286719890296939101767170499995857529337930957486052263529262252447258124583419149872778065078282972622243772942390698405565551065041405447838561432636056363728238663138887807056334759637077006352976285261193521396180127486891080963192986929438980900602150792445693001728000000000000000000000000*i1^96 + 122631708322186681646713318707823473345327940838813207674334681376621596208010223090365516414908223963263782256541852303535987519068322868625327074422101460110212184354109949533357348164223199279361610578347292267542583325482324747986527808684417913175012986038006534782668973915598702455633972731045017340913589092796773909922602081822415515067391270802872053105142264348613960315283075506701511591921362994541174318406173501679140171276560902861932992217696252036294047060310791102855720454820256166831534821000724015099885266469369680465858969051781435002031069539885953223551495326633258431612546782174940774335184930969394078641899756314273842536910373615953041826901432707637791837180017071761148293813451550163375744220210820137308844964099054396389571205138069140350662550940270079823097219836635926188993181480172650231950194714266587698456907540447784430476628778342379523932259777825277341333103049202748891966658214382072842791633024662060035075137191336774299634859800720647572834853234698313438109577547915803433913496089140420279501812941492488729786242522394478833779355631202919138091620069395003936240479934891835311710488226561392321528004573526900080071029474898835291080369523423685117934861065556513686990208012049557765598707870420321428718791181520739628878186683579960909746389819322253503626412619843710948513062124797265248679162444917008018473802340983649767141065361794338638108087083645664282702304310641609424894544969067537828081819755666540175587553259595083644711929502715145027284496200237005983486266441020269749208383409987045077105022573164788159643497392202249199059536051759972687715298147130341182090825119422112386931269762350071295391250788608189249771537098268467077922673221441935487092876359773251345587919839081240503361630561884160311451401956732268432397075446798761656928306895563542759159645959788772855361276267254001533084238422487919101232989575323423070620833458540620930124236214225117496818342098370560000000000000000000000000*i1^97 + 380700672594817870442369562961065403631271421202221022855616359567687815093403598803582647495401012350779821997757213360582259906753712619685614996544193770055153727870090072771552761328838792921492440020360275189754103850384352119636269060060582701677521779610831739757159915634494803579476627546933513017680565915429590773239921091066464359935681177339682269139012440528249992260168910619863548770114792287906314462502745934207968806548591564396998326492957011227737399237461244545446848335314591838701224172417671117720891374493163438282413190358217831773998574915919220221469011955180514723241188630355381338494467253128850040588365404413101915811916038315178991412709526092548202121497042144940016288271742772214822520784679187882856848893323754570554726419538133159359597925328661853717204637501884169517250208545893078237940787939019398088723264845440163695832026742122932528026350578566773166742413117211336111832685511598895149737587809036287406173985866990518356782792410077844515211191591342491397205576930986979986837681179128392826503805408568611204933711371414701546148240922263186574059265558757776371125241167818657424441998538120166312225560613610484911862698067584917137441152627030301814229638719467137084668672265703327042021096056153858452306971533254866158257308100713272901726322696273026172294778431171962939162577808865480825967287734810091814355838456737574956400463791118249381886523363301804377980950421887002734564389690036839036728983513644587606203929861203243752828486725491924469539871446936529595572035286920696723238305537871147509847263038937263761458563419591081858167533444583699324831220335189409568328459266428456790976689032919402768482633445810845622269087985583728789032664639147115698634111060820171019881616214786987384390623210617252465201631309480780142313226810944977460476083120704697327479580970365889460120989359781191573105397982989592299677986658898622402008275138954490711246484787034009151996742860800000000000000000000000*i1^98 + -20532515023985209527683660773285420074412779428405838283636294690413922969476931602918179991529102488506308093244605889021841258540506226959961849795857518957581769343522489153682870274038632893673510955815636175807034357479722267693322512702842192181029199250822099939074353534369824146807830481937820610660855607353771844028161605339591030241526789756761596822529869385212918872902515944652849854437591897422153442590356908465412324593004490197835568820758161233097394949936827970790978864215157256745030976349768283297769358603533799817861910281419178375468616467573887724872858177389947867493115824950621966205044340401992712743135534626962969269673306719111650643930546866456458173659940838955516216639029126748981501329060983229723319884810909554160798012342244503963906932409704710107710156658469863480855236737965115943342066108719518652192057041222379048166173134991556913219917676098036110773124938324791469655955655351385866748255656628972397226631393291500926683836182941362542850803786993414901202148300758769030161979849621080629905191961778533996335400051281887349533333302285260327962264685374393229561590183118921834968211590777474125919356533295520050413442278522356708129018086713489336809553510014951326015908597082470043863331724202402051156486698458106497312740144476859636646288922941325427980136469247887634838885400495401600940188175699648770549084773724372014983279590990371801772458773291707220309280435179528915475653064230008562585506427796442327199223350100779779747234808882480006767492724407624740728256639539638395467874689928095480365496391317301461577602504563970448180399611290799130377072189481258832226349547666686034481426586735514167962582211610389394549807577999111677050160285568787519924021016657006877242572563165226461597734217036552648399513621132475807664807931531575285706544830019642925523827743155699621680324390554300420631559623023122783468914104347533186975074702814170670336566049579551057510400000000000000000000000*i1^99 + 665567969941383536762759747201044603737949475311696807286250064558112670512079364487092529241709095728734388805509350196009770047040018596524729091614988281021018138826956427505803263103776736064886150844112667988934240357173629102613396121540573489416612399493403982895940480620042634435335559403909967242447663920848611158004477339583342830988949049968493397095432730059117762847221691684537815573320563242647098565595833623617940388516224017117489306528794884423134818575238397623677818798137501033785993541651094340355214824678111772031328531981900703843498630189198153719613192911073471013712831714470730541842724661974745833436691741579904117352870674058928694622617514715323647929109394067226397312555623974947331455969737943237845737886793550677205406842474043161669664836509275063550014067134409669088882699486173549755669760166973697737600956019112954221818123343464136013483245967587837347175427401354192048178396363123368921853007442138965640616387615024081001290046786832389981658110192792697732695295157811938742298173842847202182723233758544305279632733436850210676088971471114304832890677208001825148185310485931542283318711948429977967717775600203289726104005298046765971143571771847903489849373196783908504822393148390566921079753395789886428977114541087824504509839564461684322557350201104229089520591353883798338102562979131157654039108338186756630013036596450749113994247377597127106910714985565313317624210693550664410256822849491592244961746281430325113738495993213685340790784492853973559907538237968020335881923733724539986441449675894438727597778458239021291828930102876190575268569620123457804935355624665197595648851026449518394673953719434454403378317823612088472180926629162941850052570680877713648203371122722990451129496008002900750566075132751600281186986692928347601351087815937833085909425891908389418637928158125052235318198063869981274364456538774194270182742725201053422191225650551257285880506535116800000000000000000000000*i1^100 + -14187807215171956738000866719495166750030636978990655143633002970241385103814457208301436601969464827821357722008610079692938787451929746132517978560604378515413643301710426131760112299437880679384276759026814101813837760236613537485085827942489956997593653945056680722101961291436050922169598693311720715537222404227505958062673713937193131326459787638714077904811395693492772810768240093396660075739078726765621291901641407611485085898138102662962740011039126748103177175035891654138659485433011978258222985385187371161945397042781723655094461456001332576307100470255080269213694798946891224271427331783284086212317014880922964378126459326751163352949680233628362733499910889241660001004882708183910323675787145314186126369372796212270795490108458394533197989998456417338817308256953129850129029114323865080945095887775372701137040533377707053220172550072847558340095599454465532230512841438114619174846701296221534461177711055438649902107535489540174307162546872564673261119685866858031356176972948696208636576751114405428431569192715154627911646368534453308743914804820135554369406766007952063067738227721850217625047291807006503262943827097681990939216975417829123548257335303212719331340333585172057153892207230019871755202517846705729520315073819448343558324339077033204525607766517500008559957371252271484118309879886031082104361450998052570921482109306684677404656683980553951358804346455918239460901015167021484027420700220409280755001218997862367213246419419468957907336210089685164047160074745778943913432473292428484066880694243567545992653915995639298674629481516370360947515143804808068534436269256139758136030563102952969808869409238317631994970580821969128033622485088522415466802286924893986652328542161252234351049840015901758315188237434231718884523286824240773825699075862241052070430225468762048002524491151966137921215169162294309745770642731828310786363515219075073325903079244778150225649701667610284743720960000000000000000000000*i1^101 + 185990230306612804601419086561263216374374588255381247120793782137860771596385337573542186674475031404282996204045787595977687184383224399878289813165689697323080027037292929444330019679986345949852524865476804487870756223568871443414181399825955067743426535477113375728267529924270671873508435504178230019048150523263685682728030203687183247256367939378648331291744795542970190352751043116694415952806222200852218447859904070195965830537396382294182273760773977759462377565276445758941130637406810771206983830718621891503576626458346924531481064125416382670526780936460145460795431677950018451354476378464694482845413133691901352136841651186483845782596374284588197984999928354415399546790496836081378386220139594363597315144578016416186370266978595476984103217443111800222472945049819017110395919745749691012357253575480831029006826827543281683297712510017419405919089437592128364913866219532259597287596260536317646694302684871138311774167749785231578573193302156748150378033294054368290421616457759272683445763577959874909836901432858089052949660758807270046766463227110354150042734801563572973028026041746435624957901230532734412106517873864220225176513652197160914488869256916767363170248426984977581023879628392578111384380068854532270546821607620941086420180980987667216426227669711158465938030410926002807945313486176701484933908199878389564464682676296286422478580810820382548157524283571453033313621162411550722971435987932553926022995558591269263710155993776388886941653096174471646652399117708508852745658263826690591569021888568516554605960422317555556177730777308585621908283733683102704165570517102182993197956599485219141584167640880187350326303852412574972699692999085559839051484759140744259670218056892035031578400319775214347982291920950825707523591867065719931667957817556440608926331783092442171377550540623385800339589162188421991528632830739448880576330733161634995424653525241260754914193363643138048000000000000000000000*i1^102 + -1427644718271535078065102864218548922249889511747570165550004338820853182526346673976256016803771438922421178147745433915672235639473344417170556413389128047328171494957726364669104656442112398191768398234745124560760276771867486230176639492039719887983354457947769115372144813899914329704790175081528158614208849261060833634998974127653414251171975378297385037917812080945521671676016963776378128027281882965097246476835229325571133200986425974672062688292790303735285602929224985418907947776739444425154753144390201027801723421274680229252166836195280915641773258767682965010492373745073953724876520667313030159274681040760261921968698380106597989625633237836717660593195555598649901307555402066732629493395508250026061276578596668443315885924446221095519268542237874396088844298992478362056733552682055382523613748518419438221699340350656151914089721447818378289385164769436455551557253528772027737929517390634938041084900371073747023018963605640847881844289693708506799857135419555400406450542247061863793864581702570611133342925883672953248919905040603477530443415802090479775603639665129775327999646275529560460551710086720993074812390992065998418349822531007640284249193173209155834678215345879804091326314860332282040227093176894645603173536343628460239553330288876731819530117874059416100425635033483723087969871518499782497035884907953263946202131034811940903431669165990603390758764269108330473890645929575631863331975965652484810623072033923118060121291729063041588910468413077126120515577093224738549934105446406950847540269514326630983562865429542105847730562987428197485654804580038433534904637108797994751406983802718708833948660610803753239344446270085968526047947343614026044840752251135515947130154708731659400049810150096513407053780059950938909882141911446004138960177018799579244251183218255920099638995934587688944075066040483320171439435277063808647893061935895430212771913517692915554132688896000000000000000000000*i1^103 + 6152369207790893011158596511879577129634259911076205522076804039342852708553117658160245585128172424182782284284646479799701620978552526386520895192169666288635249241355098438787803899040823047925045018829251215495991018775182942569948638867954525875045940643705757008511849472639691059749714228781056931387077090023394357041602280417829977043546846415129568432551673955000677542429251101673838182216306016591006688965781447316931269391249513093174519632972792494961299817074561339254490126073849174895607228903015601922116370733571128381491233445330822408302408189131519614906562150165968077874337941453070192430775642392310651911765707532062909516164014410605902072628570509604539091818995495888814176584885931588707444980901027141395367641485305812040978880633359265817716550719304840699925738768949864630417663055832157781766064317740471470988972400744782568420692852603319121856647399810915875018866332272569240540716728545348768899972396562259232982879456230077822200121567486732940683055638950337016432200252678705511758672035974820960155598460553866119110013901496355081190148407288719879793012624025764313768117410135126208509887647149958539789074916056596061320197399473884283316230065485974446287045736708235159116175212059879053919911003802829943025994005458800187074776761627030229750723765845372796588127361345428069922633266627274077384288769151045234150123581334129910365595953538228170149400716300938505063640960002777641639246230865234416884973710608733806396359182513095318891059319145847432629830208915766564054552402366600661331413632458267310115864369474238769242614741661037943491010527642127454178410382556924979788907336411981693092946514772477033755156673225747168786509079342892120215251365234249303406907502864592882976059420870223606869613610682248860478424541827183256322741554058405239756690355651339686982037105657971384003199003376737728807934907291881396685660577496060814950400000000000000000000*i1^104 + -9133165833226532416529548232086733317312778027886945410896408944178119601956095438432348326975323414214139143656128606998847599676722678335632880117498074784084331361721751245808824892575818790935657025699767542073175349726212085964093879974774258972360975957903192543726505311828851579742130167383976426910058656308462327522891394601063637949014467295839873679601279622636047100931161567996213764539959907344572980860636326579877766282576933017754130537686261556358450287668078019021517778760836448410562644425134238060905644004263891367559282182192138134663768236741653854281229835145576317917280261315891482151000952516293177705176305460996431006691185496894460486002830611291897925916967712305865160837915431064418274746777119542298156884408455285477207310756912415567494738922295566487106902136488478479953869741355097442098212628821107583827961401018715073884129505676233671796784369344133048852604471824349504696128642874298201814260485331323551954939209930783001014136260248495786201101941152152256434679614358031098429284131110308396520536359001472489442646214724774848502460346522012740173211199215303385281242467289279093605024826742893053160872510383725546173211565222292768401796316854405303143649145198965276580720983350151642955642893638462014731045339126522387827038662571455345415337991921922796210312191007938055465174760667559538835392211326744402503977668246725686590827118585087719661773897208780407216322274618984350007010293374954297900786808311826226942818286048196784184747209336981109435720255268963982083855927031114777671396737305123126232202850598079786195139841237127277044990907823530743211410410092567076511100336750580085052621052786041007422484318290949905274210500860995011790149559429905737138174225738133258677615188812256837677790412697635424610619184035516951889750206888291066273908826522570590914273510662940590324973113926886705039846617165251066724657345331200000000000000000000*i1^105 + 154164629224134465538082893454693397962923348853836167401628190952623247031211731450845175695736730851099041320530176681391997020151212346410483534063546967974591981799097259717026634914047837866330193605203537301682374662300825127784383146023168326489501672694468557713924772447621453789811894440244249138258520223275090779539704165206056675026591393998561724140018168375066121373264010008914605626860330994272406338512896381008754547050082513426473726738038286251685957441128229759161974125125080520947043857339202372771307155780122229000709498277075910872946779885287401719455283742063177715327796172975654515897774466628556495672735782543060208903897079242624102992698048819218583913456136990614389672046670642360498632983422801704820597534105773912245182718910382965797919974423507324727223031197953505469111954621742682015098049685252143525608014049852073022038326813193725313855091735886455448614943190712735620972045057247811146224126554673518689884474659060613393429527779965541799705773589580094952589326264262326254876859094045403771135688868932880566535744155986040525145160096853095243705249356317628078483463170008421993738352416921199740273469374957743868886829206597043724045655531234326890408259482992559856155548514121250584086711697355349495399302859909050371476851579569177596235429592865073654127500467225618319461344888141006138778337980277489457105771438920472232102280733907179645954236852911110464972144370573493382688528063948686488979022055805479856143917145922215759322919485193945156596402809302807454625263641400610894141181200377012735772065518584094637997432939438033792227672044332658274451330960077534077204620023936504142046806820784228980466918846683256254042120264825268678161855971127218389007329489095101681849024522868328914505665169034383149122242090325651645295169212467923000842728715530418317422202275160200576394334510317462199728946777246892503859200000000000000000000*i1^106 + -144951474246773799525937232911163919106829484913768461312721912659660407227152374254955557003677060244155714649693433095784901507023221676491727958625538264585643944482267559397463825225771310778945627138896714061969326847667786807861214187179183349514428801815160542741156407486289642265441234337509953802617138655312054042162372122908769285710842815413142679196573869417363588829631003061792112317337466743058936442423437997739856665106588007216115694940737428171882812665721243685151368531417234469906483203480294894277416958383877202201329421778381469318139448687219436443004471762117952422831423403388015482606467476569427666983044245230370623642182679699259098596701101441274473752698608889246919067148723209686912137290662334505968159828669869952481411517327901892070813397418335637685507386216659965869667494963575257450314452030070201614592943755593597145408323155228055425959859572447174257514474168381015174415935028477623324299711505505187205296906982265580498488589213164193861845149268838331638425873514659944660024510207166997966675272032357582655968337911882266660339195070791230832939308369379739747352661255622202542374178876500889534861140817438914768292953935896150914301602270422282673720533860260377359775323424888484618865939438740207429398913947788610323559205889140888553735114042492132657371270059920991715050883182150391787536438604273192836921141163423147143605667107378785644661893068132543910735350180805028890637556028049845708841267156215064848205191886890322223957713950804364998523714895823441612987646538465009544629584283489951748701180897788283338816134485991195761091093417851081508204782511920477572150380023257989965966619142766293440711284815461229493610476029504697675844255793695372294413928198449630470926539761719641648939602460996497208099820244852914374709585449515431747549071417855797647483604490736072232513081902268764683030016829685760000000000000000000*i1^107 + -556808820373979577665460032261092085176205448844118485159127092523940786043493083576138597488495411570456464019832170977320345411967585037332703163496107867501765170897051572738930894895471592866007435251700619952071129357211850254330317710094613779509160255573198785876384029350255828726787129230189369607866491756150119910243892062608828331093891790151317030723091650825012955342438083530731675727309256626039359223864914252813098286989185838437767053024454611508138756985800629604167097532363073609744093946455389653376272078861991631522812469975884063351943126022140686637633776707458090395406523249641976296426100000880240838284699704419828656256889446836103679374583892553488784714336084317683747421973231118732449290236616863565582416754757402714233613790791524247419584726568726119051297329557390240908747054099763277299726347725727367688729480579388922210036603844863774061069687800442637635792093222822861425397625754744857528220013517171767992965314807460610120919407525014111719212893132623749817970586932287176059708796215963902962447513967887349566001138342458216613763687845439463994455832232587575652145173730658062798280305921558540732590323575661891088697073623541065973498707810116291301860275809523206346751397589267454833997250881974224685849139978268566761950882418226058167086855473728874781222869131190873380824661856166209202494280661503699184395408728283412760904711868818096777167142251440046380234912929917468615141653753944449107081881014168735645480889753281595820105185408971077341432660494793829929042458987651950320869357954389012821262398122901142987140149555610559249292596671197520455590855714259071509257720014213192927881244431848787548614617457840939046730517028266161401659314844937337501666409215172892417128727161045398692866591841136462829774349547226823267118596219255781941057886403046852821571101088895713140230003203517760063668224000000000000000000*i1^108 + 3076134879681312058493280131908658910879903364994123787697287671319898001369355057779948035839171900161763851424457604482192400141425127501411998597002405350701657120423965332851931132190732095193058767256509731085270835937611826508934305681019213678598003346359110273383483963233981833792844000398270386262757548983411772438572459015616032266767512292313231138649302363828792133919893320313948242305137208378277398678238265812273928323227765019573520110270295087725612569157256404104476039693840699815371422829484201492867251013143553427029894629384951163760123204533131340797912852739077366411630129142194399992776053661607190674857295725860032879056091930183311300506241234502638792633706018370932590260412929106039605419326297343977043331230839674108752175361362316285645239992491907894341630448706077140447262076745438758890100407866158039360523500801902031035335092064640248834720422871721474536490122083619243276847191849602150693627990754921142161380650636007387749860653359322446917584125829638046715475701946680049197944013052956703947741830932538580217853591089607051185997854933407646031939573358794799762278122690153981430071358979005308871072966567409564065372785496105276973435645135290545758693930763465388426560644607582956154056693744906864269535503683598175394340409396127457560282933945588361671458381896161799923357876436677177657291032543073599053137442337797075444535889322918866727579700251446496276871882484898374459501013419500289406529314523063697454570563905284970359150057364125506561830795983637561009051868472847720640940505831163097697529023956684668414194792903058349314146013127832167599024375367460312013476474378570404556816284054415819756343785558707851845061822063954714445449760039256575094951309120572003170620691862067347687140722022176045613946962233909470313325349795564364804834906566232012810817351535667112948200977547132928000000000000000000*i1^109 + -5228863191459952249640992174969340823369708434988348778106454261373799501456153295295574846035541806508356616307121133890942300554654724038682246475496502051740211771557959259792388808250382668515341296783924208632334657854351474878774766098816043341263526805087616512121227744094726571583911095441616796818657961211818501519928281103122315947200046324584165421423778214285141160587855828225042270799369553190174020471125083769465685838984878030586928871372007966166785966786719410552570760074151609546101305108287550281678594907398114103287638784551353611704436179668474619611938046001365232806567622230817526885328438976690122790832291277407031982202441339203586936132231230447267607981670057458527846430863129000960699720467130143589573906230633939596004743913704684320101520519144533145058876031448585227987804876068694700489857911150395255339025333078098709750628123497556701309138169357991088288705043315887209028729398639350043324119151693839774520661339006726897319093244746338380331713878292039707843256752781793051186407077508318122923825009505931455548179752055075440782561560123732679005370813975351735182323453124912100732555309982588631222113679691157897557160966166725312591738019918564602880599308437301632337088260751751072131749551572492359041726502805624693007099429265489249453695381751086077039181315937178517727695211293006939184656504469800157711001536407228105956034135378375170631025039428043386352077936043480632333000634001344186390339022094139464316687406965449573187159747472596168919519865676788654189286390402673839991020193830199770080905914592534559639618922829678606570879418144349990093763216041233947465531680313072219780045248326100436524097257586615047532794920638158371012754966222435749600450933798196998474085302361177068306818932776080342800451465872002275195693568827197928885149564147508421118694136761651408191409356800000000000000000*i1^110 + 6411072315117834537397952983079110688689820644302300790028968276739559662283173468650853139955047185682153463059756355050456141413974423504383241478509226153497598557942594276760632793556198972251914162487558395680939819661398041437855836490393799833896521053225862486680493951918450451834893069599667692797791730959703034306666311066999159638099620797773904285403818053177718315848476863355912041787275722015771540147025066351894617377510257314740647650187166051322218985243354892081945809686833699824103396585609221104177003720053777774345284900382015662060243938100072048496002953864209722124796197507125777498603731897711928943957224687550833669154645948866402112431058785760002903448825346020582887730954239366226396293586434239857356108067233446357711069069181547383166987216791062914859650242484139731270722065903239159625278385925325274309326930018407029522902350262247236228161557395370314813672987174644185040099866134678955336726489605622122722403565307088423969607086720390498892098398639029200411275046798881800833791406138268330819715290085276846247517192576645345815029771399695905727353426686884492095172143255676178767318942135862923706393887750419278029249799304886412811921044258587820610004932455405737804097895371643236690331628156190438408451743526503689837838400384375453193219965006019559705938642794520971212131456213126396344469334448759460016843168616691276381178524847419451118778999096299025697580712728760146355407406329833300511524161560478400094657709578938065016495315697300283345813692114759909320944602157203297848785276030490749941782560778909092199772113004569342588835283542400388735600671420930449092640859991271892102580151961186431360381381365619499264832929574209943747488096568487528617600097192664335982677142663380308425404543384140808381967415554995978897803766759180472415983271967334500164054699646071603200000000000000000*i1^111 + 11273708816427171381510899466402937926416034522101440630646727151610452934123676697310094885764705987444010402383247477239799567763694115757476549957982051113689979987357532834832841188223608491876054796352867387864633530842517435459863919770179709755270108408494941722300078849169419075792529052674471622800488285277862918249553381069161739241901741541386772456803896078891302222370204171599182866452449705567061989245993773847619563294820032492288634375528413940196759948852763826856143270275938952771520304055208508919928400659067587356998787224924846614132220537524078842583031978740470248857907716148967561723403670497852460619843800403505074208005028345162388689681808698626096566660551609360957453460986584560356851106344061583091661977418354410439909815820532374556986568396051627951149528143325921031602493788400363163667910630950047471320210173586972443770249205769224225307417394621009202409201970543640827475901891533866608737885318312287186742628048665508049991271925335621007538163920266426955516973534564776479377220863498306635516826829575936703657963541460652617703973051110623614279983971825974625019961811429808838828673915697547678866453761265018573980533315727334871338208730281217952461833724666069327042116755681544749435706538400663564924133150813070066500226620472569557008892692509952184713144110722117749353900497940287547136967876541094852390513700158802556616371412273663396665738536172521792091672602217366353704013519978245817120758015301886036501360360570345547245585694555680285966007494072521311087287120477020798171034316546476239508399519955942663625562659148161250215846896265215290885134561836526434136863808364908678040999597956635623574585207463303616762999338081180646172617598339632192874890850395443416613846236607694915866983800625407161169301303945584002243719702537285091057112392451375998919182909440000000000000000*i1^112 + -48675296250631705679570879662112470376770039927618256330051889082724066880306074641764439716159418136118309618428447509214149698621973905402166897508489446110358947653473013676641003619153102111205509607331827747927446332377624916202314577811713292500377924957901648085433687259730908457145452558858942279654976625104016935167497663424087855398807560087088810840348866574396730897732071696277704910751783998835766160869383022020998137576515379037466252184501801490737097530817877778373399301772294288236287102416057060118176188852495844340410910660904753448145780999142778070813854973700201158626861042854323889976219728082581344103669545253240806095163925667186896107223146682981947076789981658717639717032739830735180180974430918363669913431687583382958074429090185204930687270460769552795323069880154485873081163646942409654773836166311035255723812592850712794712884468477186386755448642355932970254975397504035755131359259208651501868779532921296112951797861786088032474872371236128644967934133232849600197968247048533954008707281650928470284143540367409707917896654785360786668833376090178538458688654298682729625428680405000471204552696946382162021242573742685721381877377009150477898473462804007174070135055137199879906771029230474622977410596101786988980999964293373573530338644033712161143735670870660915736824951301851953413249936303260138441814659242904055760031137835913766385022047094636392372709000408565727236325845432799900760883523330030608769436126236290476799899603412052402086758167085537502711407625372537482546517643124124000796154253182872517650954955249771319739484795153366404812151229451406083895482280706226562818482713886415473082289762098101018997105193129411402242205230709882056041737483193770735777343144326452857224620710122268722680359042306468640502085878044073163507408753854294580980566677004652380160000000000000000*i1^113 + 73526748658245437446032980144063575749907623849628256760349724121597363813731118806567962605421375763961023261022046756039060760602891743774940273903023066851957277429956818712619979234601712243223407920120004311225983858995921264408885656100061480013900662092636206541581250899024023552860916299562436215622249762902849949791317808235860132414223468177902259012462990230118713294636464642254090279804657561060742376613562469066960752740719851064781151809883982804733779806237127931779340119232580447963508515119284774316381475588134965764191541572078900640254681046731943799821555542507750029441625636999783424934230508949246152454285044318269656378804563292404990416885344610912094870588496247971177670862202654179321959147425974767015220550897274092198543110986600416596788831408119063543343522008240888461850606716663143659436090101065749531050816185042891713158978240785288563200823769831351342652462097016172909439925577244714638648660135412327826883032600545395103099773195989849119140920292507236263218364887052412434209218998110430430351442583488084639528550438215347072206506958866388694997973546732282641136099011224886459492633176319710077164035960745429702423972293391528301886264780140996899216984643628126563114808365120099093675216535660774554404733886300397015441326297129711844510118943527088859218211287225967723470637149683389079736636985179026057837209141774174470372584368846485394811758248450438346162192399249475499022002607495855405152467609242699348651465575025052297440752538930991006493854158602972092652359582754806501751657516253792874922452518067039157133820875117527796784396343222233220276767019902649728818211048370032317803492164112823095027695012948885511060663331168845860962310267409301323390147531361721938090308229484276008044784183231356698955729762613523698760003372706577121536154533888000000000000000*i1^114 + -62724665999755992430700226955941556318476898261458351053982936047355166117654277385928345477619029282769048257272429704610345873434964984728828300037780553541269038825260833440958728148990090484318643227655511996503747873647464125096996254766179991422123488622399135393555235308815646906457535115966099189991710175976673262963533287175784306197995151146882195988501112425277675798732550839718157609359833212330345667522327273999283905004586304276790361424448317078549794479194627096737995020321095859157437132480862563521191331309742611712070935842260408613498415774757094469218771810662820494553444749336745018947220159317179331714547331453481960592540091392806448139615736642670035000040018705879346045960211436805153829289423116501737040987300567819482719520809858052798014035115511626231464672127537588480803472656400847477755512099142698984187896477525729420591832220896190387450390465797938921973406057121054047202975148051656308952676944815665941862969656161245243159119726323841897577521698661135585585909867515547158165108382759339970791145348638136567674209161368697825148156903943294108250422731053591862680628156175381465032581564044929139914405476591606990176931017625644755835420046702827849891635373499881476521644706798859950031426609729626556932797511572762266817336326307700193016704940038600089842510883081014486466417664596570544349352229722610282230817918798560512006500345221880624535337836851048626399840308571924172595007654486024610911606870033514673554230246868837469942295136841648354208868500176545585622979588578081653876615182112154343598203595955833665360838485245032637965307955987421180381548373103678081225688214345898267540684400000167220376618448125513472066073552213432052363578769734560952449470313007136895427906595663926941488452887607316727715019997583424468238967421519813148672000000000000000*i1^115 + 34352606620507579513703134876246402928239431329039510888788188473561578189528296841934486533058046498789300658474108564963704756741729505628097648366336189241826428859907213512594207601092663949075682540541695525792615773355690130335844736344983362829908677353673383584550175235095265965822212716303587431011145592347825791323077240636165037932877468181403131435128901883283271793202357602049269461372354446176474680306658237224862217997686357867417731380238992577860897460513015013562270761303198032155497421073420407998834981435705795167880931525259362280325383089333828844290688385392905981739795547505916169640971053546067532600998090771733890017981149163167712449069357662752460104808196669478254475606496885650513293453615478523224244213040658081992191582766195853692766060643791624329044424392624947140425225705581912092389114910342347845169565563268349808979951863419222375582898598893314478866460755334955672437936306056403020839004181931774758109097745673294644527113088032057362724158104780890285833144254291628127721468405278583938935294459115402722022586447010329114688846223586810667292939709277773214650817895464050743946284662232390223142533334899465436941301130251471761519111840521977476255690946885821592652450732334812043528315859724042279068819979596137555354038459207509639160272198909411298580301950203862555035110027622092245260689004289966442509845617286272806709186505870074150953269581748591130961678214444181219507780538679494994083913454150880930649342532718563086622663920660216451767036485145086779675700193778065425560483994574789812296797727678827762108076774445450411731727848530615164820049380774199201651944495332624700635086622986744896506027629959410155465641781447430284140429636019540169153549751521247875362102296212398932217445528630183273622504069511180551373746444697600000000000000*i1^116 + -12797782879700081723551153897832222928012757014661359501221951853973122194842089583888270063217938662538836711276276266022516666744323926573534022823087738708726571785844414383731537980256514212781179736162387311682785306244501296893775234868114640970520697551179272140307202574873932912794889460578537707431630924611120804669695756958098056358721288625560819093754009383362542290708577465355975308896656210476034490295944179697604465380143733334740762566796614378168086606884868545409831826287508304050184073662073753042285420365672771204477051724041235324472161499790621979887113506655916051996163317023361490038344099058327964577315229399808715362125352646290758678650966460624068587608154647447969063170509651609197875955553546315533859340476805977098348613222141275961664441154241094963792828502886463807216216831174887935789521673771010009453443724574526391778171857627742185036300984856018571019921097432280170043110209273806205503910661813951534503814435110072567702011885595806537701331075149803901041397126671595998187267633583171848617285133230509109249264983792349400538778433398298508754847575899175900215002605996895466756390953158793959040749873765481174693497932845212643736606481881157278534557011439913956228446733979162610499548165972677487106678328593401725477845751722502735835054869474303019511723805150769717056900133364848618771309737919403923802746138177262597485768836081341204930039157111479082214479601752717969668893038649118528698334846768214908962820244631998777130010719537162373855684438931743222064589155672931647384980532902748699256893442031229335238486948859533392715743913581238164306357021959818626077489035454279444199779025172910747973842649661696090970219636192417775762813103007280296936897507406400541330083138443148248258414092337597694541151372308720595763200000000000000*i1^117 + 3289818648824431314211443520472192352328781224721216246244529152990922057300688051088470106329015592340421571702891379880278596675162166251860533645801593117328143281344250428166527932430357580112794026396259681153495511432493351324683383313346374851760624974235237936431919276329269288666643459851167377005105977041837934521045724131569632723194823111881743465795458625655385234403776626762416193859150426329942099493513062718727418452550366069537364636218703950289444308469326865829365443096885752539941549944270582059031433415896362308117570065730692437918757562638697989971879551270865079755438012029180168005242614898412271170225507802064306781840179309095729475402748097868111875704121566777872598617349481452233481022657808066300029304236711587452301558906908522552189503297031661549087776217185006953318236946527050463488526959267417569024219506491400408521775567944702214459912637598854850679375179521462046272254127604044835835563719700603880514906521607927793986029531424374865899135306171718632887572151218412354731591642415632528700728418463087340584111948644882128345382728949686877128853012801101581537022681187377792494574968737635208161194482182548807162884875640879843699985193247594471123012143358430557471316487521539598712857089905777099841172278194634753668607421949871297780296042261688733521142773778869977329670682817071303155479021026832492151280084866984259365512740831077614422577342645882307088524343677640354696984277448156389060971142426930680468613657659466026085291897426241896789811152980434734569433347981551297097630561915915548489952185935053951186586770857267211930783501071669438729487272635340397109363081860280699021100896929153241833809091559004236702360178925143622543513716107497504446676638975973220984325508976230196715223631152894248127968323829760000000000000*i1^118 + -554632350804519207740638711721965805904325516713742173642207222714413961295725911491764573282590587526563829548328011835324012715677852320622829377473209130300777220133574345128668394574839804914179648830501765428655347584199116592184382129748063040534097608307937335723147884118166171033402312813587765277585968545326946024268208243856120529461636862892221993938854367969811899666051536116481818107611553821708651607775206050022763114006268351736777896045992621132040156268256253559137909591007694672254740949875506658884179696036762651385320203314786226600700821777305990356790976374945992467397173602604817802215598760439769313225305394876676546849155221941899111745607654916274938116365093370489167291110488407855372115107931947792817592450266738605985929865501339925744959112027858304474547882448926840823602224115140802382710873450593577573666872375487808361556927768899321703037123424217611622031532125178487159666828341207479508864426368258075785415057988882092470358164328924986118988567162294635830244099078056803443149750070349263980123387285581979605373181650658183238435018347437543314936961465924613220174825606404473229350265840969203554337834337477928067383799581435011659013535395585687208009621488429623808992837573397443748961505017366503496792634287096336481515732157325500721775509913727196165153283585818844717609703304273815353145288899339700790847706771704654633097313901850533731067711405751485894178499695807104241322555131311420275954456321365522166228406957478534296446045350578546377754914511871299256690593416557108406110591032774632036372697068222839970040471701412460735256402838263663416732901949455328531010456837346737522664442298914080176221015052993240067255574968685496983792248944802709947302687882290912284880289044974314254018570429158706380800000000000000*i1^119 + 51136642544392693442309892695675512340066742006103323251889979477680930562867404329614312802052923162216824965606350451624183081984445731401253447422916296945424369676303172002856198670854249495395535945723048829155816300592354793548588742769456640298894349195353394931922099805430940534866408117077309416316249868732307716704662751326049871779919923255206745987928596668294796495536664878837016861941514443454331254668231478389270941672227232048154501810939807912004830161135896897380302811912334952137839964109721062827772415403508579194397419432693376065648299455185227400161871005905558209247860380645527151802685281240786736407474437415908963006403616976550208108443380838619697118666634947906683806324163574839467261559878089354960632846813057703534538864427007480279681280975883019344934284738143350775081254880619966521633400940155150127248409720870802867368592140467241911826174066293389694470467810735096665869019797997067358727348682668634598520726755774783740770329206831054923708960186128886425051693584905702459049851603049484544286316100737824882113493641036736477529362787355694937817098875147336252723003722158831950323474731817023636859987933031441223153241264367829844777617967989332024561019818544307704712119692350940924552416457302980242225376262506039075814372804693213492611562896027074624503203898932096463492348691418362096965282050372694437449868742008834243557945400207172543213164882914033920858574350715497325664964477792798333236045270857019688219202578189230451785215331987447241072820360505044900378461397092881787708356176698508746280075057513603201065366276208714448252953749504134369107278907778473682868048505801652357177705290936674292709102237884083006347879549744618429348346300981691000124840120655610572051364397648337053330599575552000000000000*i1^120 + -1722749828638431766905987886427144937776981118902336203346087259419961865955165694562972683107440843140117844591516658604209330617785365019949940022436571223208068887121068065352281687823417842670647118623872384345125941424000206349796019162851450678469844735951127323175614643369517030804248150995564023109545395884289314463230454231209393059359624788129507254113183853018815822364615533728589898469051806424415685235062384834338983799143292427222131117913638013132577450055530369685953147528786420653750801834600254738254514265865082191856866046616121566160749859435347074118680585052918641581101616647196747186995921633894977771377141996525732485788234758579141849453128400030741347504850243019798837641301817420363351615389360058491658671261892845088902331785385332488400978668374176717146595486913123183832346551057031834016474289863727052049290704120972447216257846621317372134920372342262103319575872257967630499101862561366620241687900312658523697712906657956698238002555150155569975635946113527049891525825745103040433067621566872831024866019660093749265838349823798485286960536708698468963361539564277492675198712457574722876132058604265964796245129993668919807676919105386934102727414922335120821971184435610828139280612375696437916582566039255636920474601298965725298327100868260791161620528832034869902179621789222700097307533671182906279665435834958589121133187990962737021118587626255931729088833507380985814639844846052550199348698465914753127616743487223091879039108153789586371476045397295684108631070078871169007945516867615934236972838082290760136691025457896516553635915717792111352600992256252591133632686946605686658165994607893627611258122138250872078764256492958057561309962570431491002495966783630193351335205770603116685422085578543857664000000000000*i1^121 + 323177519561155797038842488200184874205679714088347796738097264992764853404669061109121504925360756303399896783245335947699917807406487947974901536532841519716788896580339504284841283486527584872877215185748264693487358319084092879438879963661591346989395030756795459534131402618091971651849270516330126520361898972142906285833275662516486434722825658386960926883404093393098598512455002440182594210492364498338548991446251142154732913369911671465185675237363383416039834302659164653221550596820299389814736078933915861826600066481294906193734860987967095058873904443987102169503891663047830276761973642000269529797261977671198662728970907711412610092657543281231723280158929369887903043894844422540274718742533643315540588959622554097871158722410441190114850872746208952250535578598836406580024819228394456213577796259633143547976805567341967121028583318150524872981795743537065279882361076957575390888568024560522280380546008658482119262292182602175843656405842684502511798346344769552831548744606134216084687884703674416074616486210396894636987468536632788046770567987930026842106787317830539732753921159416013028047471546370373601493411530756127263900699792770947508218146642035657506560942906058735517194345571704211157152433981002800316504441693607312337718704430871452083135210116625743817258691476676521628445572364065165096766014445484544957376079071996733095359216102050214331717148956744409155281481452184402309921372574334968703214278821401694488660624445733847126712444515265413808246189946294778435352438774920409718581517785719843912460306567512971673393147475392528346456923846574608588818140819028049461759777397078559786110825983082537781813012789567311628609393760663965246888741335832165143385730344052132800407936995507260606287708160000000000000*i1^122 + -111799932925408060033439747172160701949025839418749917496771714216884986566072715117502803455539278216192425506525148366633165469020487254478903488381724248258606918274856206516200290685776052062109194047543873585786515292932208010008496557289128918936891621614222603211242221197514167507349857718091719401590068613743415759098779133545658391002475192154081841623857170448069892429388219317170723487451544848649165971768543823946264096742983403185319041258899879820431161504284594611802362718203250057633211740750070295256112607307579506289407915983698247917494408007847134664924404891427246716050326798178374875474080853281158100222752378896402991245905234499099926779404610291174610036832381262196056171583961136737056056588162763616637425861340361730721621353007554899923918123910257424335249370911832217744756397853162600326018067976012046177780213587705172428043978833858962850147372246243243914115008785786329735052222971413339371211469947056222392267961998752166151157783160360349933186115761420459050334670591735691425500728437329528876395055230601684560182692129350328550839726829141583270697617468391524036919668219985450731895433705763442805530311139636389268241816046200463735285569630180915138192240182117551935339462136936435918556396579363108141732673965201775610366673809932296397112582773164929921847566244125750586480500275174067275749021363968751060029963696220358635734965311015508500201674178354886403127242906485420305839440631983236619438235024500922125343550200885422921866695042638014200722824208356342733523699695883320488178141620498201856708412062292569013502295877537411568471535663966550242868038157410265496186792816969020988199277921027282650627711125736594669624701595654403322777949899196857497405851787537573478400000000000*i1^123 + 14069057160120651925754776756219890107167898378353921036364201942204548089363886594664397195878746592397481789692710809347054981207670814241772716322576890868769785691306083743318780876908293132831113397053838438454027030967009430833695918350191235483494700865699160027606607267439069015710375084836398565377264873003567018400994119335293987328367134818246356183405669129973575157939837969974590947758416190991759453166272985320750979316290015568288114759369721661445550949565709833625240670600512265553633525200372860160517905450596192570747815153708675751044317870080188242965820676675946802316900261640369237260266354735997457119621047816906079613841651118145869547440240972424493433207332418463406153595212432487854989393073564276372908082162610727212075906678331708151702869332909990599700453694222184038242985264775413558271193431776626954431812030692012803517495945447362108469688352034871148809103945837353725172465636239090754480697526636649513752501024793057257288014004924818067414302351492816955466469580041862278858432312965271165685052533675324424199073934638205256491389861878306939771137912170242449672560209304945424723072472254991359250214004547803758635142378984433778623128663981115784797270260887717471022762604303056667375405604357670472128174482950185647366949419983094760036571985744333327175299425767334381770098404424211367327468705719581391497066374185738882516097706911846112679184662900770247686979478887717920105863966276165444712082690918253711465720568513630872370380665683182192482299874874623227568420821152163335113831521172893771082343256180779295981708273038808954885270047720364347260563162813007699292088183041600848750577047017531541247518704498487293897059279797589705683950954871262867542748692480000000000*i1^124 + -509252892980740595848140634836072015142331870106150548176925309742839764891674040443151851258870149792538774398744684870262758130286412047118601806719059403167636160689237489097079626685120593641705958866636413833691684086854775799751437808301933873743548043256437147168084120962114328815041552540988120535044970360829579658986665192469788970523867144129471257356077462600182934004197163626549892533940870666794902928169927982883341762544958852803179460851633829352226912542803400003016533222891652974326562675569515796095321522725216855313926182998763445178203216258811165147730204144341056466870557646350984952234979137165800063719587256319332446470966436142008944889625828703005440009522077239190179495730052266093811941910747409737630404734402260127710142639461755768372852538701156605071340861111937589495697649263743509457199611033688388980485234871452805811388519785696542661519360153517618776994011149980972277221813951421224955610702413818444931917583120489248452038893779753731798419851227473132550931694398851955155165748005001061697510539407441285449315800075382232866781993087121757138885461259738600624867273388637659505933803438348742005805300996754779732504836045382124033633715823601941374524809716526072801185706308074388778291231371020326209861983906362528098691755281706239530923057574227706449464805012569368514490441796559370371793953145962361727967148127682744655032353497935173214843507235536751155102751905717554958401284843495250530606843411256515394779295002051699091182135532119040367142682680659069278094883424597340967111629256148466668325800268344230393165522275752934351166153002579561055069212056138074881288599374212022135282433839171916794063994145900815869859465510915074544615713871704883200000000000*i1^125 + 12655543136268767486874700572451544607244347954643224974559687320002037491455831118171697048581897141593455571738272789947619138779330679354990449996027743481376760582971188688964813427134682589163494816163734727389362418581569628675136585864810793705009663291688953704769095962229067430078114357558892552287928100652293973802992134307118193726116336982448852023945593357869139376463784122370121027954622174910548267567995957939610586735926994822177732205720437039250452085806690803634077334102842603805396538624618226982262368344358096751947957673514637856686176273335203454198993546075954356247101737256567059397011705811291534059623858640153458692286094890706565255922419746640377005717890239277395008826734233703269988210877080295678488086367945664731230950706486641225763208680597693176606156589825574126777508441815555817276149686802273457013685208832138012717273936758961546631586033646122455851646307443044223715494472192117738691986852560901567845402521825826668920101139680739364279782759344050489154361672274050910307456908366506810634895821504055014350988623130910427969680126772437809942522880486021719995224362182120309392092457706673750596811557575278766218653366867777930424455258997836654551829772566667076890970810775043412152880739773173519547262962014558955983898164053144979527237653731662387834184276448055540545222447642394940520728737648472294710919213172214324503111704750892292802271035499689501219523015172517934295602717689863384428021251851830267650503817149392102006784770548734800432351976751952180724782842843626364491568118982966824991079620683531933358410825698934964102904535114429522261491228033317206544929679224607174330791107955136222842505636704481008049280709744182182700646400000000000*i1^126 + -10531083593199997468603468380483296769828495994394222672558587007116442167929471323865659306184504722894573584361720535572850146346511562527681826417377705504867862921272100196286047618330360833963895946205497648759237458044282687287924752001245439829493876276540499694510673599483163067219682247330633224922164896842472866956821847460692430099614314057833139152253474432078575910582187738152412956888899542236594564886024907361459525568403879898564554199229509203462552004666368163184158895068240628796308377680733598106037112372769979947058897487393485345819091470950758348603673900961657976131836641019115290734550561326814008632823889856756900832461334241591672980381866621723457890513173514506990776362047078986735982484070873769081211637173295141097236704503200839622933422333359200400669243885160333807429995075352256854013986641005736593417204748691289476315319362577789906374843513601714846243338102020720805669022161330739535776641514686370577351875263149005013123177736888172152361952327960529696703868978151342759246392656055182377939487801820808511865868506090366193560487441184487717261495961114913527393759193025442013964467527476861487855986560687859563462795978744615937095848232300116773951163425219857526904617904880813338233725904660698960707232041743722888686852844076584354226531998057735212293538834321532588220911700002335809010699245310893172731110676177609166552702366603688698430230926497353668490566815261291141518202677266139642565785498211180328327588971250102051485062316161666513764368823659013416913919900337711121003637264161882197277945793015542974377130471061283845091033776183933985354325785761751724807580632818591133042906880858767767998589314063273757804321545650176000000000*i1^127 + 7631424845732940381586698743268203569935703459874639379339458300002775725212044003774856262465373903649147174690993530703844765547686675684704155780830868302269306995227567167865813851508456983036258326343896196083463313723774158058133170973885836751247825424384606704542273284318933172936110668539173065013813768930859913972284994592101589316627578344864654562328056134917004747630930343584397668882544460126273043180976289936306205314046955661501474264831595366552537366333962542583721708231328557760370298752571982467675618435196131216769257211467351539972155478025409353277219768315442710765370476858375641558711019193087361534318480825194714645797815643033599582110399058504912318850896387854532498601642774053985491059116154179189237893581752464608431290566455100728588840336080423690984352583313689809774127324994943395229262379288637377260365294424330520142315871325168687833926445240373562675742027150333532323057792720557446641170878343804372529445548154789602760744363145445492551542458813188961607453347839177580036322645721187466170622429945699106751149482244871779439332577497675787799853636491161879407485471153200097416583781979308636634043712451218124848163920875917128394836620482874581063205286780112682543573338529521839852954398449414381001558768491508301048639714714823384924554886310438117857648376209903700420775579199736347364939820054577282201700692961003662049651646277462007041445647678977729514767755075352409445592563834615039380778347373347816221867251810627673345504311792011744298557074353166186017454678497156157507534888989410307146932754032714838864820787710931700183537333357276623236813782171350067083318246454527919632703070024304974734784093692044404326400000000*i1^128 + -2139317877663242768788557999342851105338017491362911884312888142873858160444470363102992992530720197914212144754351429926433681165317695765791365852580256275105668629549090169783561582235976922429757696344953976215216083841109402803518660581975685148783844002622559560940867974808806362291578455932671518589753347772472618541879513513359079609297173580921532973750917306053593214401028351494697792999476710114517602605855234484925402725701189254245343629073095245156881399431153103996924879371706911266017714568386474380969561744344578191188600949944455098809597117127039685561916509298607944374262485183980872569938079874504730066455414270970044065009616717210320056143686182151136591006668959496279381309040594920041752517292739519830386553135089960906137413091886170951353546428215114883673927598908085013897739364260123959747291468629888505660148751047025493075953289930454477162017973040033737993825350626343205939160966775858010644687870011506278119155186317208365997356470776605292778955272969264957388279295381933527623993826201633128299305582419487486042946946120945567303584811138821002536052457754862875091190034487197456183307282014272961151915776931328007018245175673874440587051619500657655002504235376508159387368759669493855052439991905125423663919295776423720229506728992421084244044319879748616237112975952973865831569633652958165446083845593357180439054478708509112642699227754003653331098215517888309373099282366255963795791280063354583645170910576005150779656701673219629660073330865972074573829398496568993853486331276995557463132938655089024468040146048650597957176683306929122822372249125630574481841610706009544093031750908132125135038655389160801447601766400000000*i1^129 + -205341249281723312942438581544223057920274450457313728900933611777616900686884553706448941358350686522688443554191965470197313140915215992031180052488115478080504645807216918338614302048670424444593881868545541535879646741771330725270747753007728576317532464288227337153061809333710766846347207350992405609156494900258451657286753859015087242502590194345838292890114930788754159640059012636823219787874297594490393383900229441461801989259960162645753034481180070086983115256250873252511403713124487955189931648327964212799803837037140224741824456051053892821508252486793766650211890684194840949414532755864323916903149800731281379783222628009606468277690385136077372135654263249234022988242047527362285145533690829040147378381156867547071115272489110095246135424884107600308401722729116926080307361249240468967577736901651990125956619703818910174839828802869598533470481779064090405796257319635741367672876694951480334805095289823792143349622808277254988918080552016599259410958506468852689455879823450419527224146260317545070654768280721990495072447425594054039131306406362409189597222012944675181940847112561539750921387123907215927786809849803948548381850989047320685046646725857907289994863214393899305531940376460915442305887570956298734221089712148007949399079661460001851310626238556768239821330962755753760827728434460896669233266287057154612861799481637519237126602381944594777138670001759932453685553937067167812916759780398102774965257190146255072939912290235452982429959386147223746290988822537718315566542651443164017835092308207397042223534134971662126730965712198904407343545244315516633174367983396952620340211587768371601323150043230479216979003530280960000000*i1^130 + -3971222119786201427868725709837101153613113084934838247109055395356170907854154845372084595346027932320491188211624174161027155531182786678544696988120812988137557531416777607639289487689349679499308977889653526764013956434555747892233200893493283180585404383596153848264495471275432646777425828698097031437827385064176525661128021774339586839195314939226017064180647564099704088148316440148432762917807699334253746340664582206077201107994425561929106036307871650280154899662703635460232171181376501096320327023092630509061397631702183169817098250194609204493528317591052039392022224092821028482719011003066164808217466080103688714772426274588539643454453378048674445559853178871640829816698856763288406243830339691383396428003379164185628626442100725498341920638624354971041088226298789544272868857462939095057297666771348099535088562226508130837543966950206092583586779100276305794688293630677657919673773889623050521194945303611876953010119601414391884063212611365963016167540893943238474955130702704335939722412650400372379964115584164340591366524145798163273460648965064192466052595351414559004035452567016415914404960335502995956612338454394850045458012063913825850401797200940059319147585222093016530058697387775155436133366705174825480577693816801960079912279476799174405189238758596648457642204992774584691850091362789584270353304277554319094845151404437278207177287546438679537019975945816887937684966007663616670483899709147707967036592617009922752409187449222772707496454381197213909961164134880702849415815537718414204051834802847204912546031471211289082439962073790406697002358714134194116577034712897977476703513583957346218014609679612641280000000*i1^131 + 132740378697901714053385083094386076170005065104167714037934636384749417664630548291823432114712189306113541276020062653203579014400074418586650367684001614667262714952650885354300557941940688928811142397850386210682419656390376786539229653622847405607799996529759237316631221432526191212201511445143623899981006385654508652581477510264547513106749332004996223728779879678591607422028576480753707729391517266141405621529958568747271200032084226057071697794756824630937934597779938328612398765033345428690589113575856550971354589743914484494335982663974089310310448188520126446558627293297375352237997595882383488604679852406339349047594091233726575065668575484979380386869873808740433307594420409928159756075986732862896743410130482830962658810625890778569952661712445421505863868558762008043186475482160655614272016041063042341071908594459007558177276418519627852003875141219894997603713786292721793273059548603278923088423637319454220474904174952138009165784402371233660832178300718452798568991429253213921421511585608107592390715490441857080258914362464737236172340354121994897050190601092035605718071149036128065061897727271917729841446563981795330561559421605690692054862285638838831647789350774638318602291618770527025345953335656737071420775648538898042302016548440724357748723383806723683970543015801739664089517829281740340500506480242415609837195493909559298023213614369246019757493756588579259626851276882305518671857436609443091063914274594205678564359911465520258837690467523300577843292329169930933989124042351597983789671468322680156992293599547117473437965122305843799991762080598357110781354915591305534056204613773950355243008000000*i1^132 + -1433533886405821426482806476841401419902572914531413346629298902184834112841489424606656023298958623915992202780170347594961945042054875872073359139861207906480698350979066885129543636817866844515801386218304731260800834340022377607128941386851708340245152236592979824664988799750310914645531233538536708117799563388442279089369564649289268436182051974116214426970000369471344386978910129842397848694656779544353505211315878263040613447985317578364828141796337343719350823594276675439971158995491927766526667924072494903715424546485725320839231771933659051452179511156029078552577405087896654977452710977728126674248136102146086835439180039740807938805664693187261209121294478088781116867650454990473964326199256761992379205056762549175635327956363582720818575182611797331308873982771137497567056964308020672235721788707718774878896857516589059460690398013503484511207175609777801936357824982475434392388880951605268779233365595233634563758614753425256619183460981122688612227399399673415481007302629044562916261535745031162079508206216245019443097461624799409055148056583109223454228645944218392875781872594966220138197380072630798235181963826967408762131471365140868280109325412031333446265287418525328806589116656038807973796390627138042897084639462837757540079829630623657622611125530550927551598939530014311587282229435223151906082529400554353146936826345645177115012752972167771161819353417415534208842249647738255748102369378892513537174693650065544497801252461973090540489805254717603424504977341976234000187959516757986074831484450144922903752940461773565603045196662532678657837725409541385633500874855301129011311149056000000*i1^133 + -303000347900871245656403577969375761983920510167742466208267235250865774872905228859208624303545911762517131792598630310003239645430006846639762059356564252987603832854071128347016654651962351248229894041447629209512070967997804676291509646481136403893330990823434480817869154104808857109084699307492081678755537227277088319901259869023468786808576850120998657988827862570601299111915117159451565229463824307422885361984275458930388785055522048173582117689110229372270307957386606776472372807818486286400747593602409473338110565019339755404388939833677014333592183990177312554094118787462533359376891278299497556487343473868183709807566845675568412662569927617396271452144706798830410671279860036703905151129640674667067117476578806475918927508214389764024528212271212020638099126975998647645119362556635299184490429079097516197326848977044956060977462659474510382441541897802932328963113789048557700540315500866518292896334883866018175700851180679665664026725216174163493840578605476895502459819361513240917418634459663033957577093884282367324858165187877121509202887307458144871098006648469658864401598051594931630007482992086267766240603282489555768719553882630517077118354482626043995880473292610048208493842836151935780725999375395307040589190734462682561548161336138953609112580350902830092059748982783197216318076450952524266904053380535354352685213714259739808913058159034227375782695618791876017111142819507234120737058102039751475531765512487400133063881223674877941640347883165953506200614362397228585382325779204121066588366979697464684137077832780099211443466303063443679055129365579485992764198576403251200000*i1^134 + -4753465364646785477070958537683884797876381187951838869060144382212908239643229203048843841092790815808117386035915455569885656811002933927393073723966535251560052358434724560332714532762144552146222907298120177715517420282885465525411925655517119583366545973384164733640115587923181103997400735788325114135766963634119266466110529143477289457248782700909627876575359187194587568206253357471093721999852504310204251972186499583879080902410296189967024919929635283087218068508944735755554811120729918670895157548652134854282499016553586212670304084614479929589788009551555002906457781545718344020445188249185383947423170157005887741329125659534546320569995322049421515457560447576771012258984599682114717760858010753475426759455191102128290438382927614215307348105454575647074791162379667727038624700457555761679959080106732089158540505255871482474134854818708087010862639503574023943379070147713600769562120946364805054699932373523284180250422929016279819475443175469104906367984228245071383125722367822166885338743132252929137703097366614597171877741213293681694388054952253167674033496396883168638815512005212797996830971833347887076662749899076052549444356954095215734775927438081139118468034422657729988604930227834436539936418375358191405051290747088811569684310351671525816303710504004019364233586754845613430728155377936669899792891626943186472527461681466663669133798679679822345304414733185202526767180951456625455924396891867165469037375114030478782416105999933084770116325001568358535617589602549510310982754934691926288109368981974684630848527283843251357458335599536237623551653926794166272000000*i1^135 + 1011462286038896683881897296569388662749607048366056431729155272905747204279981737799126330900317886625398070608092418258117934279603267849432063355654986934599725410619281834460461662053511695665581894406026944487838482783754804203302676939793613644175603173826988529845136166591426390258898473904097012711385125614141168272103647894421880169053427156098125319814544625680403793787491030026107836154278758105426790852656268187977272595419392645812493698215218751297325629455266722907480990826596882734302833433497530412223680120539111184650074907343692155684465702524219494080804343928563716649041811886449729608130105551051557812748239635890676547090067771545944170728861469537153346354871488426530982356614013817366598807055398208564246444821941798957867787072890849202560770243843319915860507581150036403876186861211506500726579869831536541806249848358003080730556364027286985337388635502768934154598081644596564144061813068003649838120204740576426786254633334862472704056000953853576672256836931128884220907959584410316480014528289558360272180395706613140679455057311287579139523509117659604203661894050621744842901810791056346523600550827292753464713834617915407614868057215811428444711810914099249239955993749875355270698458832154880548231334790411595150198695894787035041893669934335311317710507828466361839424542594509866682725010294428595951048734529564869134766693561521464699593292985952566920345776713536141306099191051644637877900636502487595814304577098219305564448025591390240878821254204743335868787612924683371806817356886300511517538314635722916450862309350645432320000*i1^136 + -87904470485397890484020277059114567587278182263667580437269101959071530326895381478687000765685186084543334786087866823236443448491569034064673911112907728591779529257797528285415334382800494683629230031756387790667276332222547231989741241688204719566581084758066421496294173501977168115223744469456997958674451491598643053200265678955206388030258360945252563698201210547712737466258077327722573519284767047320520995032393562812866817365046898122857622193967323759917217563252852887524888944606083556251665105435786130035820804741277693829676852552126707567644753626229966989097963517021571129807120553672396453013998697812808090470608839170229120063605428302618733878848560595517366451950482230393936206972188249942853058709676992685789837651062749067354524871100692291840789553745170311329322129510686271932234062542336526757669944719729273998207492507314574714920728853877840423770973438698976152952117516169929449689568180844947798187551287502418029619344689583899953430403057816878081507836842306109989974185412183576591605700507130832563422309205863571427812326656917221409229466122012173588788959994750306684447126419535215725557982394174766130649732759847965289818719510463793782288769497459397737289700457591380090231267025798194443725072301881752800494728923672089640770842390857257502316658504782824947165198453542726338905088613762599207789342458357945969144871583741933429437784914365213966227827630335202994173162217382237978318012903700332718403900170941411847628565099887834570417170398702308274331023671714523659242985364640875844172240985784320000*i1^137 + 9765087697267958216094456260419232581438226683544366333386530833733113170595334083903941577166354116037536314581846396639550673838321320440967598825738144511640973627901054031806630627903505478036202171944544544401236216725916719291219266958576308431010670502480102487107119821497743493039800069452444450234271707493877121097663023092768846877635634920929610721796092214032149332409400753839538696578669836507279020622682103247419482334196840920842583612894157671852230398408275957480158587506127928814568565640814664042742823722900511730177550428718119998000270609420931828794468847985964405619206572577127248202657526441656867343401153222950656836284256671277388909781046315107733987359170793964725629998716308820278844403866109853033620869147362226075047241438631086298782477706476946908733168327403770853612548091679942335416713263943823691811233066576311557997116507077105235481571607715535035947320936843975843696242183071512666414456348164696445382873383389067193297255037436617468891130324040131725128363337372178279446686314652163865225494225344596537977033144354306523204296525042564163164996704415656630600824147365024509834601418555542049560408107963235835371444162366588109437652152226047642781303753956001664128433188585683756881589650940485244820847174452165068376313106306365382590374314384782544100635203757517317821597467729026939984664578746560742048422269745264921854151202871063553688683319266804196699913647431012794694265517296671577873662400493001838301443745246669266263369686355099303414813778599572931326517444608000*i1^138 + 11249544569153637500137855626044079667586928165592814925003008453623394842909844129629646395995932899834863598168253202985968898838180037605251381743704038364096737254983296688394306792864478466606139137220036272719327411430862940226414652001053569593862279549392422176560951709163078530288719071850222755547255589785428142496492492968956355581810672735740516123081301928899847230530098890150499782745447059302967073128616619639547436326770742474785931441073889174552606795083675953157196161125986092119214070558100221198696490791255068395017104076154094196136806328661223045018478061108631486855460390137842930927478777601418832606369918894790024727045117497544683806554355570982192944631690807431721603609558646588642349328822881711662988936775779682493903195141445242780184513943222608247461767298310032864455991438592604071574426831766772455640296209591601798164779855974617083714957303896912658391669395747351719633734001231999461162809651074545653487042887905558801941829859825782426707362846087003079880050537226572204179079848335325500703461187823642723710605457944083310175203831504104281982619214836767276710609359516592576218972319716599272922046921752336566553421309788806215333229817985046878560364848187211348054725623142563834466773006880302739347699479589379120045088667467114398689641957560525375888589633327488408112699368061071306940962137959017098284354836046083352333019482442509423273504973784579057418842947288249500275627548094030764428366574792193473898734756511187073765367293127662724186112000*i1^139 + 10387246244919231266895021693367112917958361762109129161984102307461138927942652519569507301464803100055534823236336001033176003756498058287447593851080161284741736588584416491917522022468896836343681436810588339118328317051802530876801429756203356532552623939987596981899218533794356459567740308332149234399590316819142132857892941262983790499402795596340378173638615716987097235533491725775593991108221753344385228263158108796545596918995560444270801284236647737008628854925984582084521161172214148660242295059459698350033497459742400330310655603273133947256407712970137202326207683312714446185173883905055647847961771187641363965924568344522661626997704185591062005353425200395757672065040080922107096557692039207411438002019320068161593090448402576226849358316826454077160313502749360588957930256503756708430760957954344681947565852872501209511548335903415733380345802345060816755560058473353964347470611412234294694713241394665997378933438461955754244534688879946083233747020889809141434413936013426411769823127793755652415991322939603561355216672294606782961471676805204423007707489278870422071963243850800576553260130049153099573256509507824876340057781365807345928197369974633749763502120427144879245449818366086587932909304570992249458946991312771881138432737760307751970261841796841968095376821543013204416514296952150097249775323287459273780345342041812409283697093755042048318156096642185780920331057905411601723067791226110042678524485831325138383360793257883006287951805269252505600*i1^140 + 2997249858389194271879413337799785210890618187080328244365531681299282238091008202656456150368373222077322069722319889941784116695886526792507773860338064828619020116874742216325157000652148153085793556968397483683214722395066496533437121263592846126040762629370765391532297253436531772431044388352480807246349293731124358712648327633516647520591728441054702257210248506419612385211930183475732107887759209179997460112271171890694494448849610244752563700295335416129639686047628169942455552965882438777265944806390170434664075781492024693893700940702350119704239309504599263775276685822788308079362050934368526989574045703916589994518742601736326053497264604640031264481098759140040383007707558479684904134273179443024123786306059138266436579655950555010274269769125135975246887075456159314711290037914037565688599850642348760599845947716910636328805727044448027597786310262912319562251410353374816888038306167793166955190957703386809106893924244025086109127907734889912110687770689482170978190941686584654834455297931125137161844375593233414110898301321794928858963372239249183467210748346848849711177531857291512080254869506570564073899121573847224636258033653950790416085379248963498111828961453982797257800392827325352331679756320056543888905914487350079332643188396089472383731240941073202795461363311387446075076350115378281299704066409229680484307365291091278847435381848553129123127653369010623954594231732874109864788426787417439231365184096937611527338668851200*i1^141 + 691498506754628056214412496452763290273429435788427957375135562457991582874377768942712964759201270929868792075790035921857194948241401282913784480919366825584797157637749617631501558846515375791602450265127950135269392368897567071659174068892703074306298823125473080511445723997871701415774334826617450202963408486399703391586880627166937041830781763990441278962629672960427747591318879987526639758348789732142150768094086479156973002220914601437281443656719026438040492134512471421036418197539731153264848991653995377231696020471305703357938778539806485140020429180093352957827686134536431871621126701125199691062847866813985581120864164842600022332595290254090865237973403409713616007272170239090974025142949584061584760809108318357099361214019067262621204268774983982564990140658373822559422674465640282879300175938357805948235030036778142501606322121747189903970477909361372266819837648316710618212040451000184189034704903514038061465858381445975908377161706730850097101189762181238750036258897885437395675092218339590124385702013143777073307149414234348567266412707678978262525507872193421901388723711195183609247150894824900194454719525505723868206282675618258339132633768889463312264768540747913378873287176866686653213143441481468731872580039248460539423084323361813414908250396789801376583855702609032965683908806539903359188772097162045648105629264845006872582235396190209974900656493230234784370242014167749424394953147366655500001280*i1^142 + -4262451623585089536467628110448682585098608596344215089102719466869401615072895475444066445515892843532416819555988145424247032149242047447992027405228158321323852066309989029537441105929627799501526810528559308331060411118196883713996013244006099765780669616215929360227629124831914884206632506983618515361784276880740684620634446868110438735807085960269447414782925797382289866746849712686250443830634743488215983957232389412009922464687912821197914871065204517392768485477332394624509833990682670917854343829232748511876664500206476510979075478258694743712226858973396217745107305696054745402456893381662303029809679696891600948764608917944071427726069545195552418168922139703741488620268247602376682205651883058701088151936879595236545160949417792132772417423011057012269418555657526617595709021657959694377392625063620370109828213494180248716636490151322322964598970215255582105306527570569084766830896168722384984170852681004884957121443288878925368232232325996118793587733436369391124394890317460761746387640634150526443183242475560207895267370133464556990935013807951707077001579590137373001100529959388306192574665210521741428810668986815893934664108333027641497739302309734791171168679724347388049910889776688094491613493263083877976095050478560347689394918276934022472032154122063951824126906054697882242510465512401715149114336844185263658605840500242872233838607735598156192840491175493810199634996375040*i1^143 + 5807702591188416381781143501932912649117028422093473771848001538748464999718288546787786075304937021659414349443928436065280524521470352432235187896464532719829362492693695093675189668123235809492024380205204099926087868303340934195063600990827616287659707621148049274825184938168179386281176679682237467022856900706637275623801860712883540733798276699221387429069725823832090669723771820488707103848639440003471429066433384012259651946667081070560143461903877776672192784519222921873681720034906124906822870470659850306559552393811676515547330000781205368538130266996332147119509377862468681070756948800377638350207766496073431313028165719549960571874961226360615302396348786393267686974842974225233142490496683644432157469011786690755473505297289101440186799210082152298331506282762790118567060593497024409728119617271459291066346332165526828956812512699473901142356198211712515766036169223522073594755722997941329739531134242117006262271777010604743223429866449172468071880989103118389660040692147665800037020024974881554473585481676398239544885441125311880396657477131582898718933767814239112936408163999117181247398530817081603781936810047786962636684378305307621359935437868106878966117971147155651338462658306187331058187532198621902166729511579778679638155191404269248462150532866852859238716129861687753245691740271712195786431388226221240083451849576222689759281*i1^144, -578062136821353743465279843722022271924627041523215687964959860911688565895916775690188599490748661295190729547847814944238659219537957454900373977749730724380978942519863400061927754486231632115468837850452019908914869708254037232168040847086057316595037832091640195265291766381983667840655300019093439932795246243473276271909443682817728702770056981554334634193029502092323553070174735715659508009557258276660594990742224161496573784635194861213469601419200354765793593060247475816743045071676041777478141659255423008096782340356852315025208142170218613751760618877094865761467437645814900743447115427696088901124941100430439148021229497161052295898897432990451831302481920265756922724021835921382917175881691132218640968126198267961772948047778926317818066755222621005215865093227381866526687988724294535602644168131106770362100417869275198458663035350612801006513697867988622893374549513318282731796990598067283579595236787117552562312329546215119103160231941082961958688940576282824638673616093793762422513241744703179399551433728694881519170360616692266617114572251646412638221430406252130512893759538770365228171184015780794271738281134240394051307227597745573127820063311009879186095068514969586605439113037317352539672705164135234427159945889812626401422733388202234525506914847751098544096278504263966744807870759397667261627036943598061337189889780385983772614895389005429816373063327345550769171841813466382828021387128569872148687542795393134727924987693777945788806606638062301687918156585155740690090659256700750173942976997236103206133442957217012674593918587543899432879173931895758981187601775065986190799523868074313540667451780956801319301908481999643597653446327172383851857527211545023927472663708272197041660532356365383025258535084310126044554881394034410946025951982820689637861965007233778793591261065304604581440236046975413109597901097352521892421676231402873587159313785139871706821609107138200951217809329816837149634658711294957666051052960156203709901844194857574408276302037399873921334105214569806700933236279322745462866615684912422326398268295274223065956042280346311111698794038027619687672047817941089673578233229391225481384363537843891112623165342176381387095819933190504589732681573163352232004964008255573028367733390103063603692037928010845721676218534949247087493578692669673395466541747205973710186421299455301859225934224806208966056147778889225298397923906002435822864467753319440966292808309286656171382761653475851269433947023972776264107408437833552232633433745617333590343493234334149027029923773910971355984382724503221706036813432266644309465801702308035453238225612762782898183256018057755350481854211516643614572007078532298614789750312798273293323840044306057647346233093922439170553466039825352051275817166898848832020476329984000000000000000000000000000000000000000000000000000000000000000000000000 + -31586178115462577452257878012169381196332369029039328844509909304722085432067255460825230235146308217475707749955921462440275090814562134158943880190179462105852391475899891613721842139839507889944346033329763575134208785687199749042960864944236755648101964075513142573916393914426431235974417055648207638493196506974089581308172180114185030629163612784114776651314695936252186112549611195485277240253255073615171668659008847312254156849009915967561420268487270401337535768392208850160296556873223702679516588225444969552694747845706717808483971388980863663842991854144159543613474609014894345410457798327269522954615888241334941313906248714743265330578740290771011530521944464501486566120832964375367355565709670685688224227410589176027476483364089654850438742944847960393626834599503297482603937878707202683664363109243946257528580964293321250729173508951087505155614642753053786403239738002234815952264830470092271869359428952480596979948826421770847699840941202468759094116393598360323256077801424914513177137529049005447515308425033489906016739750726775557383094432651661191470174823329312934901043901340715362858330603147582654329850569529201317080926729487262560784843189706839652725457874760484797607627487413057247945645368662066381587515646226557920927943499532408568289165578307815763274429983097894192302144495778214871988121048852946327876262238901640401168302357731958758934565147346875925890471077059534727643685800974929043043108178593005253883011772080673963906073947148357598262711358140534318114666648581464157344212027553096085102174568916500239268267637949445283309773268405941366421834660550587186384909222352354829691128268971149240173115947081767101133226211241780682883322832234562054464629784631832413551255617060941614807819873506629674279025684266354676167611442947934583968618403290649391435403512501812399259760677664344171315618681531468446485533672611036390238083675102996477521853129866060029444375315690658575065047029984984600472083909241821711994802682971978010655732412683433326687652000063970714829887474622169142318304126370478394381272978648004111084235047793541437915954555971494120919663514012732571704180648602473574556076715061396476123060463482450234933865887272090551817148429836885075135497193453200055565830157253684437432253523365490551958033079077017181142509543326631980029301380062421602559028991049954528204815209890862916884271577119401835708166017053078637902073739026800211627888768256372794160763301246172375462851760932795893849579588728850251512335063816727080643064302690609405309834429278726895920368466905469324975045083524781063161368098701006645493770612788660943828760784000145203146773738534963367803221208529743944184289122280129980048418066982915564879057308331137792592400011806712598647578093726123350138164346880000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -168790145965181984239190755298387105010328828892909277341301550256646705893702353397810745167807042771010148839941439231138845977251584517310474335550422320959121661404992022571449369082248665555124787386419118186174206472832514374721318282638488896502728062766107431673611531885195639328467195403205897249754883147669148138377095205044161945332839275559224340703639132170200202324998865332386174479087793027227558237747694036237878882731094798123626341631422928293581683337582140557333357512846315038023493849860022160140685059301040442749013325800205139463253898421914283602728055001899287641124807793592286533448245766550852667688575070211501333285082469461247538640455600297750633561207748068176740767204407553953945017895063274431073568190184235316805747502232267216787052069274850351421140917002327450804429239471879982322761516108331635155735335748602291331295955046710198790475930762166502042622786024018401317285665525968708342108501393361762936049799395715688847635599112842397275505262617533648374881517759121623252724539619455620885229393836754513500574596185782702107751162194744651910995185679193226775524392953465366370673212313103018811615301529807392992107187678489519282323053584377238588862285848504152779329719162488805189753968471280362880812177880585941914626571494805040902538929966289886887797115350832660287463071151592682547057791472650331859850965686365915530905438146044566084095668758466000541788448735924673557954590399384900594584651990202839530250321534228026938513895253832023589532856636185467208205192390327784539612098512292227550590980972743094441080434320554446916910292982605346670278246542744593772211684044452678642876209741541136155466536122645400700110108967949980724979325084896264792742250240846970510167075522477627455222315817566160394421737525261106787506508322495777840805076336835644621742550753815191745999656655668313717991749602609211205186463046662937293177727664368460051849885119291272193031881775416945688376466104018478029530006520856579016854300435076831700426227258771525310584135207649318260397772448940229348621692303766463121776851492226760747616884950764731653402934561987847440627325166831575017834431777250360850480355391057440062968863805652730463640958004851261253509317359361564476384852855782059326919919030821151097245833443259148749698485991122976752559152082412890493886038944581808772078930122734315669103588504289210830455067901696478634222811373911058002716893892672567279518466396724498391791363965246583360919424271273695001409933702163733857664911341499434981371778034183207110268105632928254550387686931149272151343622774851075662285715749408544790857793969028638127220357720221855446665907470986462891320574169821928141744422464616165473759259722031319215800037435451181761144586103747478499603618201600000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -455396082280155468249115566171698627059946876539479842816640980499953310735208639298657510354356463900684567804396395438091078263286301260469665156196092550827973309513962146808579320135010577113263127487992580633449057771611272909240741048014833852674403353779888655759394836146622995847810572987706089231171582539715756262005236516524307301650810859188739146876363434039545808037518991302731083297452220359923884292702538992772579008957331642376722951757682425758795954445251879274883284737157149218985943468655732220483085778770995413205687258309933102221586119899303667483353818106691641109764973661336860666352850523097775969259947534794733473627164339416444572270675185857508213023503982690624135568400707964500824324607037686125152567053068842086551080554286389357774152969699556736895568452242496025344160403210110120332563390949500133502032393189871873413702842459821755726735695691662574139234805709211998982913371844420865460412563465337581750397872753054100616048242255355273948356137246424427307724187041757173617473738459300344462396655487251481782642797984862016715004855176282194213823402773927794594225704507603193408956892723251318319521339079378523594560917658098002119685036591584939462301374969852325308835531910818451558347726557312828951434013488315464034557916952707829904430205005576486803821037789165202752828705856227326859915350392576895939804264877652120603773640190444549747105486518619644714525210795638693958017621451089753465458058604259530519141906600639675112243332841308801878694794729839340707118975659784988398677036983283777958404185576826580662312165417142773937032533338139457021666171568906722072145508637359888930541406060930462932279392961529487960537112435792633731725601632489528311334578539903661700785508014226824650486515090450140959156244960149131241577501825260770907536709806156910869428938573805873869584592941185342891202523311978446694650230109983335001863325977049975064587546125682554265062478059761827292241266039404709551805014061526222569193578233917899939270070861469347644810576860724480227186193717910960291063015056892108583548270917035608009824862927456935600440125093547721354216237771782518033147235178497631150758400274151186965554777352778632968184415440478185482635657557452875658888150674560436579923992324320345345011722336026666383185044116364591924566014587488611481221424553333065616486123288321330829355158989706396156976973242840249550977996572128046096571620095941746073642518925205571549937597798294215459624416824814116774514541130969356128502770926610830325526062897123069619506844997308062771697282380043398404997020997985674044055064662535972249785581847511478566333231050191303682303432727632076200128456586703350003682745123372745302455002303321609820376102005275213100678252889929980405035827200000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 2806802612952803889334808065450177448965261661637572768507341804704996020094297931639661093249348026534111260479113704285448235251944015917466214636018167933210999374118992060284890366293675387360371593490689242898295617202892054830022129647934182826102960356102144301438349751994344433476505616637673898700198419166207935214198653932200721139772900074033667254993597240980814536223959478791142451613973305672192973481041078282637628853101912241523797690066038721008131177285481405702811522190815173584953623861160766119641857802413491334741729785955621777453262334622395973093066199680296323007928381411454301433505640624701294683297038670630901079712977875552670689037992690629987619460026869340714433209336076255178865565301014684033231246187034962488568097055735605252286198808022390561599595221652122150078232413027899617275519490653772510856001016953936121285934375295939226298617173214931338418702390332373268093517238522246015410315859429561375544251306201210360995175023853979490622008018839273980214960057197274162960860646060083272891193502469112665317696876599352427809852060586984070751291024825571356715506527089052453616523229287697874538031428642802140729667783987583345400459220785766294011326823507420708541641750212553703195103350500495564822134360224615921868986112322787568591722878816109478890044493568532919961689407406684186221731807227827388973122773523243314222244556366838719484434663433999651286090876061894602294718402738566993137766660041473671548079732833426647261807010000385012915415949012133557021187136589432777100555375837852112551597149081936616182857599682395527625684678261386711535486888431825279734364512033789966702901424920368261211025678398337864060773305548997322133566348085676947611980440562341072885279950685368476569946238334689938362749787115392209297913311685428041925052181057238273508732815435374611550481698697189116857733526081953509130580280349202513212534937682984053174631106974983511439515394664849734877414235554012440932273556185489078636768313190892940394072659644906890916960067516855224984692279298406629016750367399771089102237302019983908720673079384496468978693295219932346699070493568106775229849126538288214764463807005425506032527641323670979986663273652740295413381132162298324860649724406769099822150776932704907098000390546207834923844278196263673882507280417652896572841148399071880631197111512472069667774999200969310091863767598928407469844091550811164715328034914841706584560671008807891774663698662084762388063060669418191678658585396138557258980183999436097340347024379545316002044247742210354501566663019112367926084229013758236233799207094963089968878445281388326995006173495655887320583914430564611004267173326481483686190346004790688611387482701569381486166085206196000619832776069982883340615680000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -6388639895485819709463977301648589601442972578895960073541833686060809093229798733132407341135198842201545761567015016880095178958810319190355588967608254664331511943365469806946526946102931481669042945462763200079611980219227082460633228593874187686550877736898019464599341286073824538257072757663782625072609107602464951643787575805209106352824607839070781329823327870051749556663145040369886921116675307294731590759386311832590721660388353841620576426754209118640448826225903617128835939508528675174750565746648301960124794454660665389890985874916120566522373816380724050626852631343561481388971622370395259251701783607457786969088292659290563232246455480208006226110909843855174796752898334495634062796507641227395092753084604437650161213293630271483974030933428997066256112048900691269291863225959685612045120123124085784367818638683118119654000396995537779709433886374271208076499350757617644448087282522271059386462053505328036480371815130405805270780058883806177597617267350750369947632940303994438846817788314884412564139986321217856580934275896796107123379665125728136878700387267161803323032780670536897886935606152559590797700006588711707620926147282267746246689118430983751795229308011123003359350616719562570195857266884825514558551532844621082470925576017005764129180701162850605350624991365991194479021834470259645377872732322196736439474916504190221266422055648643652197258324948558555916378223993298795721113872612665328079861706200500534499233547107120651656288021336111072987314958259997606459023229398965955272621430593773620238673620438863018691214136502020982039153168752971141239162336742152310954215635872430089402308023506309461548578048247256330425559520223143595347573426428337361651171382330909562272798114139218064699949430891613675049411692770104651404377122715977137268572984639905857917787819572348468980587681273800398572276168440187318897065860293274211465087328861970701357452772121836497926436925723223534791827327030475889635449117535387725544064967706342066864667301134393992794995019855134269267595786996188329047188214419259622833553717125440408627497688604844414104458446455665662909591131709450166678302293469944566287933749851123985356842805743196343165263901124459476108345315517884136814570157352788744849990915688471020220177852522513549951094727309199638991760126198867176523996536648664512743771011625926410416464862166180611238699199792185386585306295684880457129046944488884391619704247832652087391017043504618226721260008692935434963879864290223154354892233688113068552080829489468409399760752446976204864775658407252523560321802358532849667108354106775990486396757202465728433490475862428617274735606571309859595064037589124688221144761639783276474567831644328908282543244268393682198760841449796531156412322783423994265600000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -24752575541619042041145163538773985013603706815413076502033048904854691414664290016265931761409224926237434405920480396120395573102180244863013373700094055203935688643717219586720806299116381438327094929116472099697332172653110025720061342028247082742650321835743715564335124594122521447903915374857812714827360625736495295321384371118709420344264851221072772762929669924409425658303126160864262800864220595867394784167974185248833473627727433790678126923604583169063355299826572599463237365328384399653197522335351066857197739745128670205637747436860895352760155483656002978694014700269977235968506813951279704560841334062506860364365121088497075750562889575642057894415805689660593563659549426004032876066010320212119962678158386148865226272756757325710396508454189417123028580313137073380659714559985790996525947560642755884054577650975207271264400075259362805165638068043755968310639531140118462841667399282567133830170492927676583331619869731523250686057770350065124459736859648820389286512793099191054217333591327582777280479651000154756097356230628741240096696267164518579671311018385314198048464972873017340004304468957726948078980351420252024946190724630256882041031456276896865396545152412913720858136462403791968855984390487662804031370984662322746913383034719825710157282866783440742145617936740112392058121236694368950517105155954485066743998570129312154141117050345311038487237017224959777019136583107264440266027181951823537097778570614219140179797126681171156573055486150546927677467593118365375931229810185809009085798988579999525407655375363174420974110998823758083478212917869888485716542465864995161170673178771614579496115381867146293201830785630290106223711862572626946816915570920476309417737963560454309336986701083476321120165175123426188065516267852444139586677509388191598667579948060030817783885212572037502409862974148763976722372195862489142315035071771366875395843112508434334457770855927452478641913698735214134722177964937753686606738193168843263362701033487019505020665531034644704644389424007659537022277609772337653813743568782745503623158888902276711848322870695370422534641354392056522516221576840512751239637367950570175761907853855152957345370323140796156836459979005121332214969516523903786884798474067149380228759188353890438274344933803267767316166461527703707778523834068790293277413714516011140800974294485931489452218752405634425458072897883455275676400347498092914447772801993958151421351123793524791172575145810210108156608867908485026510182446637976626687429722404006534661476898530942636046618722593116490693574174375576003899933065484777856571264858528428665693760296986764510656767163016695690156968317195915713788028467058952059270835971859768344731590745142057886714893383513413865677336820560047726112146417704398487552000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -78750064299197679239855880400123873609923307979917378764544234606471199730843374504539711891383417193703605590787047502156421287853728588868530440595999490345460060828156206171853278448867820883899108617996372153871269354769888371291967433600022237296836468707418477619536931871301482307744306949965552208696777778309595643223164037988153849095489514101795798759523076351630104482015866742802682459533114520741588932079404554614536168624615264906075090873006888426499618596573346820780889265870311079874666396137713000808859981789460501198309621754319440684894316889583809917292042159949836524872073741314237528276195442300092080380822572002010268719314157074979278671912897858915766489503352825417200316448254128210615483819015176709728322167126960889930953372730419137404282377599278735265851978930952851613016418542520517140347549527053108383073820720201373497100316095861771554947048969534794911071457342387386125138025041643479723099713865709527169039079157825792125090354984853414634050861890288842721502372264277507346162257324308942785103325921669127235109097141482235443752579798143354667195380166172765223838576530090763587807870482125209132775990251408029289802296706562893934279455332177324600173368684116009589604626621002083582566347279856540292941909847461266668744791657370142333205125040194409261614507058558016311585161650766649985704952198346313670463499437600999173343697781328293720529322964208127015439911853138526105619519226571073955578832479689194063783500712529594580973998094392634267926104741086058281698126746981532765035187735742609261339525889624811552749444605084712149027367819788931008661831484600443066302671972076670612597198699154788063007197166713775737858200817823820509116577060478416064943243147041201513125393795285873023098423771449242196128830690953688010916627775705718258090615619454908186648972301411425643079670486902220315415405391936868288475894070997132919484936073862907723106373209047335233201690081010689036099850548218465695327480643151182457612613883482098920025303593479214101434490346263747232440798083930514765852495940655917824260952924518594314741879345362577228008684673654767475088570026966153839748726104993479608663220375540660605364814826879697732593781892861987744310696273992687847588316449856650865949459048375426971200099235554717835445610304076035014213367545146085732985407962177294957844068564316819633410432461645871425182484450373282065224736671092342974514666423854255566373664171647730721245457107665863026749950513340891437986309395004713521062653422100566647143385853843154640927621123344531117229520810455023950722045840092975750618509333782062703744710789877853151652634133283217218580383783517439308062052366549899575166159304139312127141900077530080073250735384647336577509560485714853888000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 171413825009278644051273940129862128239344807635532282010986378369457200061021729305063174306115462602658888655907025517831952189984420857422271156213697756525732600448243794215825446740131763803267207188738936074645640181873997060215097541902560143431888865794518520283808522070946046287362038314266288842760760683200779917620929636212757509943183070106408279478925379402162004407203459426840020678268908494551618042984299821006249156059131249684828960251252893816845629974326368611844976853014642476429645681787816163154114170041467127991780846668005912722316581050590582101526085587538790871398658094588498125988473380599355958396442018451082549888770785833246000851945533631174721529280948604904052858209918429358332082976494656523714355716375237085923544737731222487027422960703318733129891852068331595144533609624292577447463851325026218821488730895754339593960037815333120147756866572851420974504709166636801372383943226995865604640290280362198540743941006403980069417093295170090629354578657670125998584494513647509808814434148170166815926744930614914820848029798849426258470322900505189666915098242058272409058626380173953452035620731567385614984840654375186039006957550236890498357659229237182916621234467384104724359668445940271838477896213309183093365914254396551503533606558997555740780943317210268151700225717532755639741905957909995095586460491368813941805758238824473113595980176241380311523946102288312411307744126059826710423014192178280537272899924466590512326409600250235323139930485786105147857399768772289836680528603214900310276958854668870915138547182735940258189244664031059171895809274275555483727295829207696183256279191429535801309958799430665712809833884618057284859863572220338097958133341664970684055628348520879584508930136941871632486242521184874638285162887952285022869855279792769929131819021726876233287671041266641224261675118640867741014558489737365711525739190887291610082017051685238665011396523408797451246645970974407924321391878742215699215703702399390270399266910185144391955390930273864019432587845617435365543229828961437108485360361447074239196312264894459722745260418747568592933046181236770944751053881262377663673869994483213293922992583142237842589544029395042350631176049251327448243651301637435937504963336709290006343865575255432432846566059957390256705071510436421229407852177098262303120546744110999887490398792847148575523394530941693416680843029537496746004317471664305268580921574966551174567426333025638699438846546292033472284617374230268343666068616535853639049514187843666992134909513211307827317280824182342466945419653748559471931715916762708589309396905645120558456620195309650083536939400500255972656157046493408857747253614034241959984237325448557396574239408499305286799285208295486418133490966986752000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 104380519253765793458702564080174573002535106378507780961512347820496252435230321677338109247461519796878427797822394773445191273182606316960621149621359880437043125188880342800183850593010970811275438891538746926921644796959610453010202359656155073667317754309981029826158321417968353223266248307422221845846703688186585647957301376509474485990008859995009426248447881545949528179602616711397187441990728387734614401225346123549754534182746513328531158050717333388241586356353471393920380904208226072577659480567773666199683037053937116359431941018992592372084486090390367941707552402016428677283109644813002097295357039140784821271884652916603055867415728276252416791543920209515778150706415898027255312147959736689137036681868090661631585976219694848890728275000023541807664199146721369806892663083299488398582008450190688674541937991332560702687485864304368421489369854214855776283996693221345527685717347959546514998145676705522924378916548810239035959929641499157005260878881744438505657515541768900382348058981281207827784217076361736478099924722458674802287741026702946025688972330628966461441086778504385255877272555962178853731471393985612422605622586537444644810537022573819026325570628113692519407410721695373882189469507645850397133223140092398296167740220763828554424149721262395193321002544619644060420890995038205520208404122754281609435597524598922330462537094920132592732634093700827777049977474396226459403207824778007911353188495710970776110067686462827058390256225103080862486381888633152326924541542577158722530286806885845001765324696056149906848274096816524309559317328252127606724980304628768361961242464105582275583766788787440652382500703725851235142616215512447958331744888974759781985939582089286747686374457198986420123450699470058215918999442466112469960990956765159961525343980878060197689224026528646987930422720634559866076353736529411256194071343235226290002873910993041632865563199073317645124626130523299180552581356978659230106354773304163151425146067880601834636784876189135464279641312617340190571995249535601502764590817980752118581271618740361527941692883792770765901563912986087141449826943534131644745011429844919305830614782025157074052928132590523694413814652516237471956544512867696919806218258102662235199021344795347544531746643772745595626541865458267495732796570930367662891126470183745437732094470361317637401602928954405056812424170000790988178350285909246713296075804733890656279386919335244500124109181399422685720729395381051051131166835760722810810136715307526139443104371765279167551118754603640237551233781691263331661298934270048870980057721386633389488353062514266245054339130936543504866656116742751583271063103261582526459265783491232571713573599759891792560221074847610145220148649104668493634096804659200000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 465063003058878566287681420855096991061746710260523705529686364503388766848282218925663150327828436622786482007815352625071295181997435028223047132675350625428772357623097303239341305377504042344293475037547425478259788620807811441286200528186559721086753492729976101487382029250337998382836950204936180826431607817408235036733284892213074974127107680171145656685053672983132667906662785647313801443768079879990307440501840390192149060201466555100861942483024179483063024233382025508197434621704563335548377155949669617638666117801285690668724839149915922596126119994747894974821328193163086220507336770435917565087273368166276203878658771320939378197815368569396671065609852024069005876857729435460174409490541421606859795998604900206984171617586420325096539905680716594243868925036673092104510030050613038728696335378134702388541423244939650012712353091508337983219066995257362469832389646654426634829140347644276630221617473046991745411984102855806199151139341440703219331709803598752840698412921363370945557778411874393222744468592514988781736621858003857471061638729544949687353713613381094455038707295298962200663382363560695145815132111196502345597852002257820922120026330283753731703696537272112592743375084599658531431012273761302507262611556392961946783250725141999145746126942796571357251035410481706121659625505236781559268201588603248706884187109869610508291114350321728635888277581500677900672317094296659519915962730868220248441184035876920700703489394748439141546986154287426395499681954606264615496893021222460524776862332304569987744295399422805434011104056150169349804948625663770457107177636124995327019037219090501600601713688243859157287852910739061704322766768102477777254491586355680828894895975426918965214447309115841921282198898550039356745296350514445739151239629342214541411492903383960147639117367516200234909834876585862378294364775643548351488875054364667395451524483245811581611413032118418538272684231265288181403025141924253023796493247124607500086752969757845965350302499141184115053808155195595250929148587569887572564057056185048892976152059066027339106320364482282072051322869011096480698189775759440403135356656474135470985874553226528579146870736802892513571945087967628183572404147779094221072938628737763404206808487291628560632842935255498085633350626362806011756173051453633373378663021710970900062247701797327106706861106545946112319059342241292752321793111144443375083999451077049233632782784501293722848985173050807945651284091976437674724447613951054984965317474798235764831429800576139515992728807077792029040785698979809114736205578732816892742743126264372939246551441459728822980316361766585123397918250098585187793727622336876375043751570733445359752519910559957385013380811617541474980606417224055506534504857600000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -1204060616734777908700001457846159742158400074547769571082081211022545637328915538430465785980922373941086915188792805326627620607507721430433238449876641207329492440014274567385505310441458113542679909371605659885436211908898775633382398612828593820502883944414165586462328565643322817872595703632195967305678330535855203896896675837904825760829855178231173491148803493751891838853816214120166761453266332781480963644700355811297778995516063162751138140043833521896972794616534146924573800441378908706074313359813015925681546137075574805471588652729608342152317184597658282337269930106996314565442554613642738395092407629152200426489591226642888673064514635762243115897943858782883471797638186237479397115508832300604866548110512150757911312427356694482808075186242028387015596231041522299778041413445562738964353661903734307973827010666724199593797948706493616630112711940716021072861414678801111512792252284232601502880550314336956053691820669736678166981346607794274196546757896674052134895586649813878198464770752645436973602842505190016763584181783151081999547643902306624044911343694280886224458971778183206428657177309164447805551114413756377454775346636102179120454296154053893860918177325266559189446613693048388096194963498030661272744599740352933095537229771901721145974480777381031312748110820950368811880633174664429368507436582783123727040923952634306991474236869913923535766497150887062996433374264611570606537053785815772243924638720379864371165502935302147383922662089668738102532452236118169483468001542410903484901807209011205469006316696342964856994811324249059464090063333369399091989311261938377788117501323383800964538165286207474891423852683443177174184943429397519411240059976878023048763287894142486633615681563885266647781192502475676265609746376635090297127116439495766383148125231886356936340238103710913732419328012571376042324842293321855510007236425284373028466409184368262063475010059993720046824077927680890499808896001432958011000293336504958216761648396819404394806190765548167578228729886408732677688880321198176519493613206994320493879239594166035002505642776384087980582958323830015095889484497344297348770099575938560392924279249911816687968465017424873045478954656021439292800847059611995676905366652427161014592439929062590897659601888994701303524358024998904105981473109736373415800724031218215507576150359387251235202438996092031737821121767398330918806728733303248863911781465496483536828338991614723644986388709830431546235574070537380888782720370087901647557744365601936125019523471569900157361268500566110686554238858481288907700400234884856967748414030492968701682405088566532838791116261021276499701948048449049504099130958431046786295973918965083098571086116338613729317178930947008597667265595680139214061568000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 733907442754858321555931000502675112605943714732706753653421022887322078424937254338631325222663690398412862949043897125233694617952133981946768386573764584518990406498701834184911810618547704016185540868712874741730018314907657476452762163162548834570436001909215776222423734857600038509235529031145636621330300934819242340397788257572971586644860883148377234011760590579368749482387120980254832975932028076225166967488027549894579159617914848457874965425802890482830757742753097017531421979533725406030926790904166715635197488449500033129601347806571175862567171530895963448338627806479895963679423073708203747818621553235583580370025077873286697555917178872718976901899991463809038586881328733240026514192968178480315981968939667598414721205312811587803020088597822156721950496427591429441553158976164323266181094449495056436683910817363950413757413242392919699278411275444578726191230571983789946950359795600404833046553629743126292338963902930176773795139812799887213202379712080368647916405380901443870416234220446092827588420593508128259672321768230030838743062478803314153859907510857719445401711782496182099328019332614532394475701224450844752100418369426880371721524795331707565866777944008381065716317015613659804859286716171930419396158077561166530466246651467440712332949236882306000846648692239450852618984073924317048816283938501374377332393396781249918255446484139950251865353994139772641031094196305461031433072057604959189849126505843321521294800781180833359205640522393470310191063109238119853593178811989708648976179679456428286835725609075513067928238104073228598643470883716373467738101541733851481411641987755172426635489146122314041581470667773471651540745155862335544877507452831495242791891566811963111661816645061058102419924431048392133491412928037628840431400541859558137120461562602753852111453070784059937225790785305257746084187411516545280641631728398096073959135160543465149984788820205958988905702697540904147472490780053123176216729127710547724680714807166074182654336797074799424476210987374846507743934437281047589039455035221163150682684932139433235611577558987917807244043961118219250184554246225273205326913389584548044408343933555920925765913046326142431266352159630237185281960441353445768649193809724608500367660700971137982894539963910147695149597697524770855679391638001259094916874072356083537781711135515223227784521806533711707021762602800490296185230478814556914691405764930814722800593515199621450108750749267992241923452135703926945767571267718974850726392635070758923256582443686473934080984530973132938443084447178986175817920119108444011554637511751869827111317304295324405949945541374800327253489186800947875379815610689133607004038480094451733954404618878805776326713520645715852835537060233126812319744000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -2847954014790717306613697233977554280893853954297216070988241506019121094432164029941573249172143715841108195518806311788374201985241594598643825134173673072054686895901789220324872987149094605183665327617829457076440749367810868269799205400510942374669497663660434002942954248856043569563989366249136554431175598446072785255976543292512002694307189595600579218111752956414996633781471647300551732717091064776643170513709264461505052386799735059773371243642941746957320930559082659540550622093397988586459525121106709350302409677847202721124552220898912128266411537582880580462996560419661917287622196873408838013777324705653807560781975707048766068687767704808407334736238694555386900721862871394396573384675065404215077486188332917467768286978570177317577885953657242634371706179502737571889280880646786096524506391440080725026914921250163768180415731562985451412480107236692033511278053604745165259561790470030968908074493355842057299433853062046564891396332338785610349754528205840388964969907457957780189188826468427857086085368539314209722554579834438030793665946606415066316684708289860758424958341708834990185048424981446411645698995014972631161326181224831160126574454814491377153477102608175412366480739331056667668114994026497371409160608874742579149624772763343436998554173493377868276939225251040981964284834930129738561597593557221461474754009130753606893023483552855833700512168554917451274122060443164671449613606898698707034397256869233610732754103107755439176830728043535944915249678983769574796121160606866579748537815335761556323493247491288021459687650752851960568509288788227717804770733123126085954090497500799053226895875884770391221282170539003014870867863135447574157119134158042021377514576990307827341628851757973755039658743263854315772283716916460624840157056953792429574674340637717618834127994531606652432038458706953949821225947213158871490977221522280785474252617183101289811617885226753837268151761110219697991384207681877813379364645638131372047248989727142528374430369310907197955668604141646494373330692985321590655023962002469125434436210800463878675309636090520219680918599827061573667672575470343189623231361217100585545498513949460567341549829782546958933302626837805491287307225427391280088929536459045973708026154664630289430173531447783593433438306098303884521201945752207862170314762546289497048188646875661966032874610047339410335689023030155022568973240035431489660180999233213941840312216733629827321155493719641553750662499380133780985995620623766327595912302584874787977531912854823714347778218828926988074359408612945001037222155208198266837578381155821661612335000956204006644706538928464907399986513622753809682598600080582195968257872552275683775968642395279210225831377708226011914541205939510078078976000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 5772903075513220722965087024268883133858552631965047751689455700196313382189717551391004143386894105230879755852057271296509497521543371007467568241933110184914793972664427342262421698498094489733716868395356984934355909787652096264040690639910782415134897704372844045396315600668909515728019590170054775543148806709365280146960751391622443474089487014719661165993368464773427726542635901931769214249595241226961980406195648110070973010652347851415762221339428652693025845554372885115143475803973872692675987984846545068725359386560458208097606503621194336881232291669999703332062307942566416804593619930803628027390638050696899756724328467016679296335957939879178746298742578302632225175168672391870344642696088291170137901587421575807536292104355519742584375941768402101887643168789837901735449385887028921580794796325384171686448858485226949763051344983547381500147440496387551505323804555485761410072821515627234539307037120690141456482633510462879485248895443146106602406259332350326568400582247405709486898432411228401604810543088037429817929793225380054762285198269180406625913764622739438093660513731780006835890260590221890230832182030534388617519974010946824677323001136706644313731215206216266284704525485746629151981996697452756954954189581070672216369711545218628081895928943010219170018657283278361159517197124254612427198934073004617908558101470102315042664382594985199278269667446659898441564502307301754003015988091745934721200377160815212402962485121033912632094220856633930695382028621614973797203916425427077840693776009953783968267345583712780860454779200413336983755527099174888436616369152944660671426970706861091606984866880988216103023413225416076215240448666417131268818924262907742829260029676799087339397560810705544611304522454881158728723192511790576263644640153429826658046512819494717185567877566402089550720604146581341821301548750743245358141378791072831513060715918305046565499990804346783744123908115570468303209636538361567396150259267729361207313036003420357011033541859349365588376056221696262886391119360417551957691539624726915217035929691915754071635300371258182057795067147946706312079498027224775152614278330132400150998294965977239641289525441667360515447494752361980162764143025037001908481675212307949442945863256941589031060006123233765370985101214061601977017764654714969894245221529650978737220768589254565620697471815426947181927082572494366243871887390853725121222562777308110944508879296896670038897797676732078495817802181715188027130734760949581947736759752944903591815279073301649737067314949411458619692307300691501213254743642975886037962990367679623300082463314359913489597159990005199467072288759278858758464203699797386147237679409522829035813398128849551293803158958359049215487924260134138675200000000000000000000000000000000000000000000000000000000000000000*i1^14 + -3783106597803057507680395559688680784229203120064270144467182174693093495530838175444386385351882573407913861696127508547578405536985390760729046138458732706228540712636042939175107151787783911434892867363947765455248532085604559064343846348022753882729953019543912279152640460718893351997812613534925186979822879588249986962823922496069065178148044609702719942500739768098977664331790160605980104241687441566273215454835706450222900469118267552082146994437328544163101957282030454264247595675602898071872389143336892122018286880133646584897916329082888368318751026789166776374050236544267688700254269016010309089607546018246116484819604883636398963131804291425522710250852378202220524737899039215690551129509484805180416499621177036926410289783376622796946067534536355439609384744214283077681411636135611577568002999824233652301000609058614188488799860103261123383941064346848338301931414196798632079121722539009933917752718174874184348408636506650820905241550810531257488639806742339761729076532897767118969155196800167459185774558990069648502014361366431389571977347410867994010216968098211590794620295917906452807546305831585072817239226118504191698167782704187782115311854140877203382467942786362071602284314280042038180797901293752439212524073176991973566159239749849426142070300499567019691495951925186709529271129370084415388918967638173617922842162832001889435300979402127133032441332790959833240039981441166900115832891176561776242691560195791463959744811132458214805146256401246743547240335535275573425812577592301870075280818789848146230801800661028027509211893246380772581865998544304101443836880247508805074211392123702798377216243667364628829537335994356565402858029932905978897278813972609245459617588234947644762571937880432576006907836262362011382314307858839288040587788416544832700121622653708944242715870831126611320849172420587496184634758290370671569806143958396151514073908195531317019666738830273431953013741531873577776168871897497251150641925621660219608151709570407217423010350155778774174847592292241072701043100587498994634491027939110833681563990268456284117421000409071705907201575127830692945672506471546391188410181190251346463108992380395388318645410893899465950140145215970445532846511266959723721131650348077166581577520236295017530742819967627887783494762086146309234263187753090963085649112987328705958446522291093851473045996947643280872760440571236043607762035039856413467872248914055754830569174320377602624909426807334159539958930456054179110255996019517402864070503064477021155069235953057373752601952454516098445435315855751045260028811592944650569081070492688322301845148059903812442109383973951431514752648316749375924795903948583999504060488814884600734981979137623138264806068993202405461505242620021964800000000000000000000000000000000000000000000000000000000000000000*i1^15 + 3638198106855832797444024776968799082955846048441972750798823024486633826208293385241436541495333394530612094635518507908107904493099750361674529334135650340222552903335061053962543251064158671491209320463768170559991022108671657429277318776348739432256864164478297383682424829801826658866750896031000319128257969815901002876688930316561908184347774938320322160339840940307618372182052155228671418432972126358610551360645920016292690963086464038462097014767915503595797127530937439206353582720209422042573225729396909068032846177918312671433871443797402085599174111749853178345637507375421181235013546632927693367319205685652049324327599571124450359388406743932760128785002129385101662033581297768683396031385738579651429849309072381837231414129096667857094156752157917161982401369508196768631634952866846318858410147498477771057468397371772810814019957608227003428657094267358766762638858522001405228916600027311643077113492295176546760571364007394826315683029772269243167110581938611125350871274282954788301204284173798712874563537338437734876964438441378475302418064480143578502586885679320626607996876607003889491426368493030481515649705959144727843238150621163079035157050798326436278150389655639119728268061832191438133103503572505595459678517597147122972461270767408933203436534074475419208292573522970012104688264383917115941453059535189774048530720355814943498747055261426329731192398097414616346871916048131923065663532753296775598109880375031678744397818399431100841949139011311328057211680096352023458953228380139185052889757841608918165911393437008233085846780621590296012603555754366906358450087461931530839072955747099096104087947021248945316554590391233927578636740652685173800382376038387415371533906437729771919887812944903434689252066773583979855809044406504962638000864186742891048044702967695720559954891118846632768628987090571695899777683128851945861850393176537743322281497354787664927487859920274145815557231212738681252266956714264483945616138623614542340281008723099864172758990166190529101451412893065299990829139654664947757645369921610131037962479248972641503028741599419850117881142200741070605888570399527008851429249053585085461711907018181128826335106438683121702894631690498235871147253457231176747278718151469328263027076245557448140698126950310501273243057231179458917406845377607822850132451349845863485711608045387819698398434562639518846489803173255495444324392285456859234550803728149845089952943857738386525303183921175523654892890857810719876379331083228327658401289190245285762596839142563066934135137634569425516279963499206136170160036097599498678070735758319145493300809074561755055559940082980303947666085708297087482832469056697777617153683542347365195545905777926059123520784257703031312163975116881920000000000000000000000000000000000000000000000000000000000000000*i1^16 + -11123407123590870201601523247135356622281896592412970587191579098986812405365024592802419128976332283620892946326161974895449093710680003017758946259528700110618938414235966978050658371075774596148544651054343985541623331057441182056623606078973576039826560048381436831107581332230878128049128864736417470595729586605786063968971980659842832509183618549681510996067516323583085306708079536672515508477070340048497356532978656788161292345326445867518109488412471716132364429218099104562247839436958099144314115059077637525406378877569114985810284988288826581402278854237895629664301309890842432091351846707975067491970854663802412289849007289935595021864805701494400757536408195176045943769030803197091782787149293878849488499915698487855119894696777534025098468639907953312566882046112378681399375744853611940158796222188823365604780241037191355500577931232720330970237866206239704994058694373229806941745951995340532252981958174723887032994178076884863848018540842515994514048951144023649734731994504497982432229718545095575838557825327743769992333148605770344693742495266834773231163994020540858973449691130271888343547961325754349776980154177630615844576384906209000049756252247652514847257171026419241639683992167913416359425567838797192782705204988102747252231669279589041387825954552665174303922683772186982926327101180785996527466529796261486957285772143947802867292373100739356215537762728532556176671427489109522536557929636993182182602629198215501611398979620049043838402367629174720427515052584007236109215333190573466965361424593906173104043544142176471465478972054649529669366138315355786878512432456458558564965466626960924141311813765243753351064872905040905474706723486093727630368840966461011530581068685682164209215450931216176505128521147352060637402634327481731368297512060964816113424456389113877658493600525436005437075892871562255237085132907732605295732643501696406755757842706943065154598813492963539496013987777515513594697593080716942160064554446379498878565530801754456306817377991402891984418524517739523753565935738582011212170249948740895581377028159552698650153363826627976180680989403033870945021288412967293302107679374146142863298145159304275234054380126550636292930070507335569819844322696246509241261246258683572770029030516843108490027903299727420340755874127578876989279759215911140636000755669164851974721431859174887044755365293657415716591969798026126318077265964527490226230035552918584814007010601925591847738179463808146402306852687969899434113434878639129078310936601046942719583544577189315654884453211555777784743188358961691203237219242349988113933025129660358995556995847070527307080133020509891025400169394915483352314710101298936327193838545304549916477865951509776993632607203938669729872934338560000000000000000000000000000000000000000000000000000000000000000*i1^17 + 18378972618922100085613232390449319144385640374172795801326742909662325517089164421200998917234377053845525049589603625749501291889476612677614176615479036173004074053508647020378817113484968783185718025424224071673893052835702552777807623921273844982262630673814036031723566023786043380805123289207740396259420815632467456484680043230259463119123427367347823926694093587754342613717741502620545069107418539389315384381711901897220504743237687229392552816314809459451957841812886255596289372171390736466238968681778698003456014466451682128951664409453648091591207930279397827571025163473917337009428985703739514452454087730295458748152466387844903376229135251369792871817281604401592775211217540909334620945041797147043632979788602289316754948294260528779535417980755282624331280451593536094976999634357113481359851501357944133895872739973912701351224815484432532286321275820735476022831754749989609178133853709754335204148499685778615317611653968646961526921004666031865544278008200154941621132672574863751287690017550239831234487313659611866210479088892909741969662759950108199186771955977219721969021358914216367135533772383974706202765883646680571924943162256799197655204492341198508457700174499753035976495299996884582485659858860489810288524058899580017329498586665920564726526058039133909710436773946886198738671078868254686806126884126670713737960940081814768089567550880588233734035720350700897227471018110825226498092040866000892941070324831507193905360636293186697838094182243996026949751730470057840719829626414319808383787386941121722694335237540368753324152016797250105741346276238567793382521407571337725803448221171289622405288631215058926142959569525733943734955981842863605863142757255853537538252673252466591268749134945524457819290552430300563232549005434651141895137391622300110792352349883327530328540616418315241115814583689070317927804177084029841146767626978546358164196651619538166493784183157329966188458328067006831049030221156252477014287129570593762902881231702653935006841143460095966100701473174207749296588974428960143969209764785186933439183233346501548301759785304420646807148895306557376462293920547780828743434086104780753617667974287079026418063924673218318938339826535081287135396742167593311421167601168629299493811659970534112394020206804075161690748332959705812065533462799828034780355685881316477389363170842550564036793481694396051661292674793443358440934161933965773694773549559581047862580877146605376521046497815552187608218013057385770625520129120273897778642513288040491946545340682539933407181416005792586163154998672971613373505920279535251682617556269721438674606168010144234281445199025891099174529653554354260221409953927022472062321416990625317479997457911274584172576987958551720323958439936000000000000000000000000000000000000000000000000000000000000000*i1^18 + -18609373939264343449646788356190348223537866254627502633265329083857053845226807370303398839825117077535746190142972774319088850324986854997943257269038937479387219507648997220804055214921548083563777131171960155595951860260055866585662842097499513829433037317682970233087693563580054908783187348484557461109333551318176066234884864694370333447187575874180147141297609434343254201953711309815361735490374725659103636639915188458847553988581840629707970342200830362034047051871005893063109707038307579488066835361092482838158483983797346000346256923563012495442229187798634629823360047740098988048913430211464731208832712366524519699195707074225559518396325009642266388018707545392618397340676568746134622324055301859764826585974588784957205270683905772768111399888836386116316851214201519458515694716824888134157308565657180974252016748034756461923336734405903876174129351042479705181803101521341605110896273875885009435962011691431650356320620975575810830371952008676415075549423244924685934626873210919929585059147025350730614481442797537498146683696944869208843528960752509259893080586506948875300008693783628582072989128141555354891913153614281635802353662146893023640922295324691846787704599993381663671895188354424902998570078327560563483036477187437745554982960457341315840358646333543072387917377066694443430116571357135752902641999261748102163119052255053019801729343137188751015785223626437846387461793289413406055958075854781661624539075826395093604627895493808542034599268064225653266895987138489012654485960817023322899204434416317868454874944504239735357166547608845344489080357681924493588459326165790343469280851432053698070663962812189876974473923110859000991040802085949783975442213919440641049601912430153504918272374735684568413119467768877490860119906548789009247762599587669252508766388153380359098728741636531678813091983022090575404399471040340523343724440454290782959257846337884728843075440424570361069038741245474264358609130968633607614070475694827701837545162894231145560469939982519336115319235526599844874447785056071255815875238910354425327627783890749912370495877619677510965114244379641941937677861971459900234424034180279946545273568000974181243169729865370380826497675789753940863067319842414323239349309699376997683744060350061008130113591418101184689571553374464103477386444152120288758064523956983492705284367644809560875548718905031370312131299632745903779830326408383455858208079755912080879803480956594210952118274251123432768591774387715612896574593623076714319864022243202930339862940661753189988893030403977727169112522481237802704024349359732344744985072179493838218818773312208617638011191999894509285067682232965213111953081531286756803411970627024002946521082638366296036534222469271752007483392000000000000000000000000000000000000000000000000000000000000000*i1^19 + 13611999041912942946600736129853209107199947445129638683926309002210347742957282589160775093304644181850520003214244928666606657295126933712191889670655782917265150930333371941937867562418722624217201135845826161149073867288414131557705986429425937720629143110676895939381727986302643176768802983741006822019431221743877404303097149656467333286607581148977926454389257897224669336511781756548661389300301178462589659254310402408179737881916853530592379960248196177894215982062797288026714522887920026733362841481451943100955564839805599412272033580669718227782887775388216134715306486710271140812381596979051435336821334024062534552368483202262936162191800825042268399475624575784581406011044021636561137379100224371840538923361041975340574938586673484765995423497638449644992527580132887705555856447889318180884189284868320552759229900591576004878893449220908236911520337075209025823862468697180216990982042317574269159010924722588147407495007254098426601053232122037290986352040600777559936713294953406035290388809094101539549602551937019291536896709569977706563952034385457102797791524862940626025847244160386087196495007106993411117205402506556494019426840011952723989769799705138015652109066893056548879950646522997382472885040009165401158516565176230841197029209780814683983128914091317014352766086637734354764280653537635363800634728987661035003745101150709648206079565574651807001742142827087161430803221351872455755314742016483931342499319796366208153531754821345467965090391579312161612348524073020238108865931984803258174857351395241216448540489437124766210459226794065010659897488832257146524697463584213054653740338966443216210199498386374696328379759480842726093096292677829128286571771401109792219465311773564852360764884439336013587444539734416704243757348610026354050422059634077356724254636434093777541912443994082323325214743156824060001691735097438480022789589820178430606999304867651778427936506174564942995772815957996690841226969734312093046611242258793080612008427170318038434119391359672336759018234567812648981748495717674402391928383336871765109661450241231670496970177629901656838843163116924705900499849135246103883738371580061969861734458978134796215370735766302959220964669802497188080676313676468368174942081534135777933924859080083437941615292354747482249346513224279530892455624339095640427015316011783568965702401731772700291176471884119237472835347248854040175164710850659512993064790622032289918689546158935496183236147035723884887781697161469477634308219074736145903509641041823093499820793066738870965262529836327788255400951299743202678160592729502566520526698933843995614191525551288383870890718442617441547501198269763057967904349276570724023123774731913545782648631597509899765138462156902086633062400000000000000000000000000000000000000000000000000000000000000*i1^20 + -7711789846120168813152984581032104738287290943401306966626603919015968045283379563590848936718799317512391248774599575244116124415604704591830700746414667612543482199556290310538619477363386024318876105425628281930063847462383085036506673824389608568182261377184557590324985807172132661182351983621038397880724581572510729384020425253998835694459655770499420070331198445147780357077875927753930880074068495978499652298585633956861219082122005476597753596705448522944406931205009520258748902716515626547451289355923356014614555035828967595100842938974436666395054413773292103135320189514046373270362813554984639539232490199475113704203536825346500981844368218232001121994662521240556535652181302408876659097985851721902170225433187759656123503104113052072055078386903103075403904599736722387328681642448772621781282135068064953628818414341183287733677059902845301498220692523809710802626233325882951697265202869783253608541246904816086496097079454716116420771279808983603987352369653375062724373295556766898221666073601774550409544252781342860978257447226091851742380969765213152777018359391132507724695240373663289835541504376778928403603326399827091165568633844427026370626066288450887341714482261255174183439126263517864876008979973700175116359075408138167579114078550859414905575515944940755109970648630273707997745080870356967376524446703172185343440142953841193235900517343637336975044243112711177726008411513869247573209760640615230555959697591893210261472730927692085684740785352371892426447571366823361355612691277935640996686322971279188050001502562540424300664073794459713197224479939276464479948381030705883637415949923450448904573189556754264976967641631258071853376754957138121574012240152650539516031140721984085250171361413691331527002339839140374777819334544688693960150878138356391204861176553645506396384023417489427860155422212222297211172155834027027038728504605217519907530709091946624860180579400153907199856196308739123713573090951510583568420598097977363010570010437949965695975504946539611504682661668924984298564371409483208785453320095628520481185538932911351127712004229664072960916254762952628810247217656974272238667741605121660748993744501315143091438195995981164234626833562365393321758644925519456298553257746334326040472482932204097203486520501238531833580419688416737276402985494963902695185496877835174205238392024350091817063030397174132974487181162071185696797728872036808716554531916092847927241775970383907518606171406485462938439199207127258727893036297876193956366562089040323961264700231206923563106175498564925089741517360809075092836762296333796288141840426953164061736769521173595507283474046854932688420776706149122608780449651012084650885261229300365060105680808266466870736639528438805299200000000000000000000000000000000000000000000000000000000000000*i1^21 + 3482144487063781220737213798567181597006738794252449149832854260300837650011395764857752575401809201639585761745976566772701489189311105401245289444352124427114963203031950005052765977066257325332801811736106835516782712803323224635788176065559571733738078191820200456814241273546290394503786387346156513308629674158164885516184461456206751177197696122564160632874216327952917806670293600988083322795935005749123632424892157397285917707881594640231169440149841775322475900046667630323203357764425630195497323252987890536957640920694204276870153976683081654855002732860872492973732577114994498309822722257750561496399415979749481289152778201856982901775942217753661003632722121512501833976148236517904588371139323117330817735788482854268849036357230797256614809831376825433544506403840719070365871312972014518559627449192328905152738938515573500348597502919942428026270128931350216947559677651016054103584959704712516248618203800059313353090983984565746376478391585916873506298346126887507590556335080499320715593887730281813873427689143380219131783578512625393534655054404405347744139335726213238755775537109627986463133130475027264792409480060072626567696083027588793237058464472429047851547918929623263424732156249232120098418517350629876150554669830622809205767833740608511463582233952010075088051810727354322218697448744472039986553199215519575176209469228931843974386912743915926030967200111390873113656293163349739434676995325215519575302522689013167570062053952022269923497607594865000584871798138110206959654068677580570456435540520976214980978778451594822952352343290447475085470152448011732889428070351568978750613653809936524956027023035399786910370788313092255353696196744066580226925824526216343254640057267545475602500568707191897561174924490582670680474021010351153723599617620643331236351447758659288032394512981288398260940879660139054108797570068185283897132324363766058497618349209494378131451115605994221771474948326104591716613727081906642683020330921081109975731596481249372934358785679288266206913836322567171541438630360255074855941674889021977017455096968522449536121647275254602539928320001854978010589045364458009120034093848929338637268642976333896255469880699137626967024534842043308133857756793595315164320991448284838475538281923804982555241765733510371849673272068863109325642471498734764134958859627976087715124135046955993907344690301054728446528761210259873897262140571458012575320448630696622263100778855973913480961418995822459472571567958147806809604360196948057960856969469074726502129900822796146560211070137350778220389488696063367721299876975932427935197266435436396408230529451986575154755710097253029866332299280050490041512386723028117665906714060579404384429828731083226867965703823871180800000000000000000000000000000000000000000000000000000000000000*i1^22 + -1281417503651903050775047516491982579625599123174771973207544870819498956026920727176500091135253682795857518654711944855187467528607011152175909312049963929261609751201958033316716287002975249486694827787995183151601348296433770144652868134108058668391379920966259678603303291578581434239447563371644221854230675125670600353028541463880397343528743298811713764864481897800806476924104550438660394211192756744102365976434621062743542530602673266557733203823496995936083106342293504999315154246802308339452012966244988919912728783712553890848404307851952530960664908325375260560527227378993036027160051211619390302788912479475325853802012887560169038492910071575149399033594512419319529823995474417512391222241092254121235694117084801498417077888104023767620929682066271353961462981177374461889697728268021598437028437036581314807962233627679004680037630724546526748524494765375128314286833629843569169015486163302326778212122399062528389497244325631254306184482909698110560258887764939939286574940270951495913065623678953972307717474963911986636189881162510459571436291597359734493621107917003553171926454745730066231857938416603547998783237788332584398988518927043670754314585372832978752434546123122143080649236345311060240546150263818903549131598977580058760275254036832971035345509697967103304232217311033462341676934628122448323548864239675731941176954058493151039069854317840618996277995704388296521025826223230357944418553763678769624190208781825590867954771989068219525841945822087143148746139188035416929176991222531028866916053374761011863588740561436336218710697305847321319062438826110700989385703650216837585489034316318602548076186950229887413561125780148535569908819607737015354158152474276193846870843957434793138350482102383320020431705616040716049249217857094631623619658951178870707940856930279689541919080889590827355870547798985517481632466368351603860645818444314890189411890382831004488432716297147766200089255463546603280028482254691621588598907700961451676315972339625774310346056906344260332101905185998462173816739171545947097675545003541205237096646251864440222236978482316115234155125286711972835669697969495351778225416504846940547400988495142449535191270908084929529660684948798695180144806009244944855577488689418405335517836161590729409676426993207187293522734061160756980438184143848482239287278432757257562407675985902239539646037523971832562363390594029950258655663318432015466192973303022581772941100052643303538664007407290530430113561034993613639611066986175097474474388004168572091856831838362400328019703600862929662273414171335771540276820797313834618938077583061287659728404693225505608412666639016501818483287916031700490351237839742318873268626787352522980681468837494806362299215820881920000000000000000000000000000000000000000000000000000000000000*i1^23 + 392747236423759034097939974226406845276803625063542283369962423419506294565983427542246825732319694162302305769913404586892288246366675833159678231890344968133471774697345399340745249272381762473126421262116292430183666033564646567950630946125751144960879462061329803695012740617327785165152456851430658388646073732140065755125685836740156464681098554037703103227257916438003773018003142782726229722434908183800014325682108439331192387046642166159044672809608001035158300923128488844091884569887230946460080488825473389497649839255177479417871452210906950988880429327249440823242150617510004952711507695173819556777171017153298216518651775489628088571103362525294467293360219101077733975711887063597185515153174490338386710766218735968645261797190472758897492678030962981569413043210108555454646293295233207492622384886583503761742342916987667400292346921324781836688706714637759176323459470558774982984299295181462884646865670657513591972530606557329801940651542712649999655160946007306123381146882471689435106329718481217026530022136670669103410467024202214968966170936766639104580168626722137421590031793352768323262992672939351120693485554445049828444718751538297028446831087630290651964533520881689990031667079069529061629163415560553961695639618834643285434628342658205887240202629490127327587274272776534598549449529507441837179096433522744598409165572420291058866311786828599111241770934926332584452850072385404455356493255702368404725469159185211394606186971361249695929082563434271748932233616163345507908584443808095238299838299163718227560559422939484653781689098159206408842295166114426604271490736628649094340547688597927509155347000816531416009157944526307873201211802300431939640073978651736575628660917575464954716617491762304075577428039047047658344761782895872015091675963449262360556959710126350387702889685858257653573579335460711883770183419189957867362465459146399058950085634765063892399621053591108729293728822387981735279737997301020899538513763048219594007537386294004586936107739293841088685103010075856010479804177889817664357092811812567411727522913500946692393959000575203081436232522039427843653744693510328734674042954518249457985847526600738486710275748276082079084637030966330284096560271785471274000935758925799082772302242478057526123424865534757533762364194180562145098101025991191179103980696049830082998060480250417615621140918896416844188941028941172426740541404616932663030843837035170460225210469142442576442913196174820513415949345412984044588699640998456401818961252937902567127888457553485787916471477066580994050770011787357953927234861397149548467411446732659288702509024911956976200056164445332518960261498365819994296135452780089986627249250133710451810460032806485456601716097024000000000000000000000000000000000000000000000000000000000000*i1^24 + -102015789388413111853512761376697284078119854153543545529068603284563912932270279617577774615533578710670110574935981396253180891372374601584874503633264670810721509701877356886801677385984594260805921157397030198852773359800321293258299771689021166119366884049802642405198464310129611195337303560160593203500446319583535292584981977840594815281967741538457276689594233348548541535201804233115480201943646064910449070666299011476075810656037417152237941751458269183125431567250187189252764973213457816056072882962150286742783203322113702276226209784788930585621831176744475862360027797434045833875062431728900689416997457574299130499600832487225313231695368194630199299879494392746188430134913351248468284507709684061444576632386048624453503211669317570381023643301415791219251665158950510022085429957536896359045132246228832595473458609995584893904462612335623596062060939033719564457307629667517674551084855520805899480779510642441621211797671942861963328084562736578741601689342947278674347393423849854812478101510141292184712904278163576786431215005498206751300626770926270871626452643617756505377418436303652423307177534485625932890355052491894515731636425692277536975005760879185883761906303889787024720288082465470553393780081608667475159338429005623181061946426729416495013804571006499942358450071279494811530684290458964662167918168364403769419987681660216235436415740811144681377774363931670220120158772110748447647362812928648531970173152941228219079637085512526690762002367996858305865944105065256437716466728445544022091417259329500660273111499025732766631004614197761920175336585269814814985483625885008292292540470777368172383590829190166434697699740293380513690236810595034192704588715173716668654983452959689712973141360221901863118665963727749835453422193586023548587842980236122351304216870485648847890589400556336629961557372951718036735637006012311842643217803316648982194866562592578567228840654753240814494196788607514723377086799936270224052448281374827377420866166136623233086872416880004562973769636988748851807896949786216895354480311357554916047266681606610278226734899168293726588650510126573957835817487455012719770078507563678749450632289219538794512397088380919380532435355114177042479197757885110106838184894194845926942075861406259081951551560647717523062064449906523426194829784496050105571196295373758529204264219148998813693694268484393276839825446585790062719399145493378134900011980154726133643123599814089482660450532660858687965246678437560529737610705235491252480100871752351155182209273527007378045657138957811163251635186137106573135800186880978586007259264287585881272174986375904206241866137566391457274435526903828982990617500139090061716624797051661065203153716553600509491019776000000000000000000000000000000000000000000000000000000000000*i1^25 + 22734586140169051811725684687212711550531123714300958941885626079475096409351507102010254497223809912637417805565542594174638193737107628113239329349080805656701017782959187870762292233262117774286851966448044952095929965012080344367286962206629820023593517958997527916177388434059584891735233132605903730309447658377932686527277674880586012452048829977842962845592369761775568428312468068171295485917343500724252070889842951621904416433173177109486282632650628819236803427547127042983751658312729473501511561043871889621427248383586759486493540285437807033450694741659315908319429313842769373551183102305912249707978099988147642983066771388946188340816518877180844563676465841938738924628074160358044948222238209144259585996877297893642153982989182724566398822116085180017729250330444418178699855252471272854477406290781998640292092439458018021723618353445391142938524038316690075447826535108615875926638392796799944098673204955247369723252634387807216539183965717121015677723550461657760247350321323973596085295315444995172571443698404653114238652757913877009710086986795241031117433548012787800472831950780112390594702734630337075929066275887175192435727430044862888995669336563620791589357025063628975575525530202632022582597756206446326022011991830954899187094025337791564503072577829178520355699820474723038776522065517635018690558328002919470265095421026868184906321973704651107620118504935226354709556475376248963688793784825994598903262639631316839808246452400506119242733244603093279666165612815622769962307710785165325539612128974625549692641585270930511781118146472163990016063487584432174501043524322795254490940081761854946485300152889513244226293251148055673710137422318522959994679599308161247074446491810186897688588618219667409749413694789754086945443662165547486296072415837808307930669750898355135658773479106446493992386507528225307620201230885658742940304861748795292417997248080913464591492795106603215531140796586324741565087834268503429957733934062662744185551875356342550586828547623483229414016258040195805738868221167488471439104944163646445322792772772173649177228196530639771460876217003772922409782253758436095385873059596351575062718144230839309148962541410424134070459482860518308594161834716008375927036631105186799763606701238278692034254237888027728696520463216288372126967145574492055249696751397341269314567140092545913000573979345740863794479136506856669585583624454326297754670087763706970535717363855862214611502729131596198995773846195977702410187199423920115276640450576887896825892611775028865826542421078134758202301593025713443193409988447759108240762557643069491582795507808067690291896637659984647720778027144519710828747824351822735673405214278698630277093770332389305745408000000000000000000000000000000000000000000000000000000000000*i1^26 + -4386802089977571923591179048830600452463532566699324268478911492960291052492291512529568808103917825563271220120872830348596533549476524121194596378155846516340298237365848620523069638615075856645653866468648354459196403665492114877178609792064567690782895384108305453078583824348731075055743049454317198160433766224535824903106891934170261711803197678938199604512774077012317286345039166542919534864570144204237245856548163993951245040298611008091090949388798019428812555686878046428962964855662450919413185297130276781903215242145680829918079764496065913611904121593120242580893127489385562952009511755284084233722845281968505799636437256281600635105707398468991070134725147816929647919510956858065941356792945284162505914761433202272375173878172317022662285955497173133339679124510669924512692397298415751003153388450610109899149822114320013865248365748905784010457644025869524216195674565885442218977341992885251954740518385251068833749489686527421106964357091820722385018557684920241032847732283821301463388822298349803174896733859222989198110435878352632274666936574815393530515355724485932042038419704379148816056895172548354908964864305114532233060494253099536671448448522070053983865477020151715472557463633492740367205497310481352162231959962897704420476923286571467245380044279468892978363059660779116386083416371222800351872856203701363923210944793092730875581547158256438090168807818734580855967643111754202058245231969783802609073737785822529666361090604621170912966544863088290403412973983431640602589086198054550714757963114538239756693801683236886385445074290332171523935840906511193557142405651510149064687829769180174103243401551733324706565222603742989573560691659807735471171625726590432924814790953793862508518362457545481789012012915209322861374870159503089785449584268614261334135585787416602898235116350343759832598321263719184969297970535294545327256643247761772180963266670774046980628339793360661752687308673628563788835825121698341390844040102333510248943707495792836497253613160351446198044646002801047656957926668302734284091805204088254021401324119496170875843000607182228361248806757062242348591034957353749038310736342645176439836787257514496480956561724646924506675904482244768402350945501180907258128332590277215028975398918327563310307868211744386522637507679566447996555487011819741198448784673584656301860185490551012338754730894786638238607175286536035416038496466506140859554589949904031307945800308079907584935484171347347041787363008212841792729764151969161582716085756674146833936742313164623254828040720613702086668684338702935806276152492974290181143934868136726966956128577949391685736848782563341446153083022941523904639302314331038209404195042272364033791380471705868697600000000000000000000000000000000000000000000000000000000000*i1^27 + 738216024563648053767502384278589912234939885569311532849744020112355633778811786809110072714602746086277606537938234164353817065654040308805075613300192081277050360764210117113764650673318255688360221795417285279568967437620416869353022243252139454027629734248121470166959084002983395495582158658922101753192269024474351972525352096251344912568819902811224601139996802387658044677854619225663749695049070743278383582827077781005351268580841135870755080887973890560705292288209600838977281782385284275957174966976457620395718817168596104869634126616293736326577860993335073856747395484569403575210807424370791766849991461851139917580102753841348195278676060659139029268384198286568815603114819108040382962463735858141514851153413552341122283825153070820270559948889473325783627909701277347569038638734606286455217772176241129356079697411714922705884229108582132330346319326971942962039685241826532808453006155769621887779890723448164668498574003388578712704185744184153470810793762511395879131547930384608197199190448204575717532915634136864110475135666186900232342839130421177297096463997126032013951287897122584045874987120543421901386554937238903316061938772670593893448351722759300486420730435024536696597445390900703058521377064200437959486968846665543140901160629612393949256996336846858772294070370137153935608132957739465589314888184349172279904719481893872333794185783482425331091556355931034942986006266782722913551246165234387109790749135698480126787960518066660388762034003714818596651546496519442079849277850572038974264951527779515916375794448489078823243975716746046783900624129308999021935220191187468428353746123781907618692242304611763903601272222927911202761093399385593538855629108697655645669167706505178220178678658675693990497605606655533128201313255151927603244694614283380694514132235079581515647791997476769333983567195966237723860168894988030469740485651670667731758543438288066360453095350883860029684113596801951078834991482182136399021528584454800118893923670348992042287047802345386797919375719325556700868941411281317066728392894010342493640468459356486163820574431976743854497806680174953282236078013909356748423422070883353007089409075068588455718332311787128763479920661467040470626813838984216464609630912688284171772136824280633533994477570479755492742110920425560987980949819281232840275969094155869499284249606793643609424292894571948283808854667522765751062196469133344633610189665932621093326068360968207711972652033525632076011614959915535046353527344701224303748637613990492433831207028059870588975682743064700761793597400858198448311485669275504487044024362175999349183758621826757697174110182637907766824249855907158973865307705247428690181542896923756874335616286893015040000000000000000000000000000000000000000000000000000000000*i1^28 + -108927263147151484534344193081688266355427786118887122170434888719555454002853378397418334976674862789349266350363844192862211513339676828425730149550829660763593800751307018703279627330812286164565857555362957161669860369894489667872572078904107900397697605896517998077615685192396555363319756427522401353558458820795936178908614771429224125759970312857556291623714725993273247548376026114174687501515005084042249333161712702300905978054415415397090658852453411063257957096252757119134966799233881269554999878497156020017861152839945307572058645739213580847784484117028417827892809193590104014239603010572707382274168423561261379253273717410908399638350309594559676692229255880404096521669426591516448502976509160684216400251679317703253227542014761806834620173126306501935956840035289040966998886363577246345386922312399445243298138254647957516368472675364354463776035880945242879458756660238656135517984996642067880988234807684684837159178383476028982908753817294810960855164829269921901042927576906014494916825175899770905520763623466777204359155603550884495729780549933632001429466483379793273803492848947475372401284545543787610130528359177674606929919492181379859850692214300096645077580747426217155070612830391352338442402259853112862977625984134600211355409276278458641203552244366726639307003617164993134550408912564504564025604419328436934403907161588056783027259195192405659119848312592182776478948484041005710271603133118731286193504218993979889294177166849958384409830633239173067661970793723111341143579929403911518873440922918639937177310980753034589995239063399591008393860793476278450367847442234273254208573206486736520763835254102332490992547982864401768534225458706559796805213237373558512145721437829522570302154156332096514009678282095518242284080670072328103550533097614059193957865377160130655400782575210473565991899520595149629984711894071583083704283486173653910486374232188888319998974248964515518172337456759945378385977840837801421165562898428721021615896907172653167649709856395641550749767510795694461074466011001472875972950272148944015951670180226405501269663938244929939881998629455671557841218622763613934418324772902614326636523966872308190315580089547515625344044529358747913695729090532401578680946302551822888163193610944439199820515764864349781176516671810846886840621242353848058591349361380047884082113088727188819781576872117255642975527528156729017358412735124696686287218710350641862199837815559917205737029355868522499123594227032207604745520036004507115208282520000736647940336723437634174914569703249727352813336177794513535784573336621394285033508901977781936123918358011192014639507918644595456706577239194525590391587772099563784211951606199731487832458269818880000000000000000000000000000000000000000000000000000000000*i1^29 + 14149926191406435591971378171998465219468845810263237381399124926805652715841634871491351048897810103542106826326546067269683124367207064227491358880238526641193106742739778810023648430129162576707579132529224476457192190670185300210249017176027279809481426989975130225850799556338467614634922093227408778533999567362425929889009836957437778544672575655923774620500138573935972118136278371344546503490783488541524276348191631333200777153731503474090747181686313459278008767830376462308396557332196334323396381666054556891744381055405258751211298813066369932883146937249796943651142717195507632708062724865033991066782138034413406220925484637253102859733226063718123293990407217289076162337882507927794304802205243228375366071383243139404306400065100173484018536274744129003944773580426781867571073862546771040668126503168324443871433252619037318053872474867170220531952176514522379730620569505584821686264210163185144513481417746721243222374012021851096053516959174552934732056457144796461754121081484827780549029779485309353966084552491762761200374861101803147214829343036720256426489120025099895761059893690159629697999571910475701197281147344713151876604458992166449475439107004620114369937320125578160494516781434450148414489221638338504471835465333809249806957328523217618084674432137537640178191517173680491750118613318823522525372888967940786202602812871596780391287850197981238738156755985960325378717143620828339325989586305112018525331225412330545274020034579429811655272566196135114129261347414575546591911631292676266339767816713724591395139381483711358981236087568907910201357917420357266425316287204874874486686773727706273227127407705579018315783496846279262880123200521369314983711089685900529973718187408781189837548449695155812267406775417926295988530843143016241498387146514840700484270443977432279977057035073734454222421666089701500496246695078962899430362026476249357171304506379720338603549172263363119047522298103482835597996871128606169920341582126310094391129601504261536406544397359535002934317686503815149201020261386388427420925157050910990207405689731470696024385751303650215763651948644384313095261999215375364136070927076996585092390148661572134611572698996557603782069092128127424095469177454349384755574177637625386918899689666962617995071995537769452742319380839993090498476200085762669811928548552345543276619309737542217870159011351745909187413095262481854579457340804142438982944525601653810594790068686521216818125199884287604462238949800337372672126177624284864147612820423496227348890247107722633346682889030570547398637638588489810966698282480583852965372966873123237819192933583344303111659649693428776847750703364536037525034324194428964459743731995391942800237920256000000000000000000000000000000000000000000000000000000000*i1^30 + -1623863345185451028165438053570666153462382943582781476803479040859946956741842798743103122428251132203009846481682056184388087114898828835268642099737725670856911388164158340644544498311065877786617163513735464482763078860271581331339897188837627825178633933235462897801809962234136344102623629073179620964849391550770075344179516189918175024495328615518905546675564363139600309664112139770873153457405493393192684988725952588181680416418041376066729169145239673196973014802847885780335280992912992558052499046969430045677635932418794751676612773613971002966591103354474792419101045038411368094630773186364618581370429989636620833032001940714383623379857157848201488799465820629170609222993433109617788500244426177054991636163131499610360956154502415041676307919900577243687542065066891748469170494845887750873142015709007894093480161744967975893426296223215628966919438117994169503566834927831209507847122472211591266193584444262129744586714494009381413532701131981108798497837894251456198118457376923062684863322982615249386809256470337989246069237057106030776618699887537364676227022460550610045719812373143089674798134243680732876597317140395177152617287118469947113328601304581042386508749875073216411093353907993560345110643007463521845000048796095226166841093602561857360640346991416064832239627693193871301409329381444089149727148597250640135546769864062840189355107588623399539464587604181938204456599073289703214365485205218041588216800901348905675395428082509055329896023287720086993369454671804619622978154682054610611629576783243370413551277311266210330086909707819456765637815264231735240286831608986453362220234613330588684268712675798402120067839292244069457594584435088903180810838818904135650954922832886664354682621543273789804258759139201633339702792863811034303549381406733576576209504948487469558718967792637791702935112775673089884443597260659798880960800343919446530133901842687775177673253427940934308237085829813127930304064071288430830837631282495219690817304015222046696048578994391894874868622699003116796430067025798280331511176542702001050260849625344165366628542086250441690723173068557654605136825237713173247012162639749647635530683434047163733310373316902965126297094888998761603312204056921794486973746211576350142163090032585711082224654935235633153809054824315653417220297473499715906090030286173119097083359776493245588974703775001041114190925186812011633827139306154876312626599251004009259160626654435228626032487389731865682911581688723994302485713737035442104210861517365188371335371268252007613433294450087854506191066840237784155351491838470510300270308762415562641608400084682346241454293119268792637831830787062466825201117573071605094182014405823305481191424000000000000000000000000000000000000000000000000000000000*i1^31 + 165295933379542136559508781322040286210799671539344780002104574771659797662756134275751005817759039721547098781453859156176026739569833955803889526127832598780084985883975087197609888798828807255766321019458612869423783837367997290073786060978996178936338811625927793243025985084976113755333747321424783289050757188915250215300074368311750190778475022933555873128842732293682616856247675412349720574959072500436760639935799748797287405124094262043047107395814858857418197077136312346348122783842370250902048142158888234939915720433654879994993496843042720475816683085437391906107447288224353444062035298778396592763820207367774195851504613045198726585785384704426422759008849180029882526170216739911321714599979999371321087451148873023571271917534047161262147787868680959747533277280136713047052805568701735657195507364005412075262948398336445129726708618012138875051393381748132749738459557127798488405773395558215273191286428140864142434336640589747373924888818167401469882536606134279830226272772065076081323593249851340853678052038445945773508429638071041640139665968946709081928571557707964182635351196614329191313752078599191855488772473299083654248783431291457185571383391390958101301332497642179187666109936641218497427194161919216609386675808067860014583432577170034757637229051242590099041960162319331864309411148970989611654669616503487867963004260409507000557421524982524934212587346112266675879554124314385516682568975408570714754777821893492310076325516438031904203072579496604660940507749601371672682984354203127018804785220826497512510158766340283063722267820181672699493048389447895358734521303996562886277956109414212872661005873595238377669371078042797389523831823301787573237417899176908523451313042623970880889302836931913719616022825282588217233185141526448194534123624579604991074873028132680058566735582380601703129523266209676342988619589785773938558049095359599938958566862517702428597836416850315718945936951365448859936274402619679782168299273859819527390957544921343855530988894045038265010125410426463111219584609011226954725972588930420062996344626075240908309901154012263755503186856132036074159554554550024643504535198641129849651840425560853099062213896223763171841758954052614719954987346714945530267756938953727240603699804952794869657278525936695845831914391917989639145589928895304299934819253864258982133985060780544858617431830748892898426731238670002254783703511252114230538747887626573568722843944618658016689130244462655889043705315747968956803519915139739406255349329143853659836759617867443772876010064059673047861265722962444884767008260409044957280603749563842765715019676566362574372298271306749101257184443110560841691111030686962211120132531668359367884800000000000000000000000000000000000000000000000000000000*i1^32 + -15021010854321927685943475426959065781990770448708828695338869814603292938483386122749164061897170977912517634905968381344684304091275290135411292426293473330000913158157948185294932892996550138853689378682514414255700950811038662618533970749919808438012287830964928041109889183468424647766234136757052219030067965552473146049946546253673402189567200412713871909358564969617314532128602946109968726833373370434264944881284549648427641749593366930532612858806075140690907894879905396354060821687028595565098196076943406306750930583626752061197344180877990896437880574895960416589615638522992089154955059167738063318631848306986098774190174060011027265658998664903769421149564731074700440476114842551182224197563262070742967070055278427959053678673855919353389314289438373834066915858738683557464518215843832367913827189203332169785983002497870107864174446770380420616776160006926359601415041463712199160624809797992626264058987005429428159153280675386277368344793300359771950601748859907274635676382335507134851140020035057807852929744518646184544592212720988012353792852665239496101925023980080679343899383676075896965143886695361694870736368655522493735503213753927220064110251461746980806513264281719870120000612696417362854867351447660602156400643867831799467605229055563591244999756556402101014089316579911322760353468814124628602455871630849898500081422843223716425588612692859078577295003763386802736973810581000258138966438459769624465936738612300394636351707252100484518019692902333652242119665294933990645894309423518960064399007356482328133489491298640113406306766451801929714244954619020861969873945302395671012437857246310783240395674050931663307432570912059301682166274722728466734167058596237543206181705205265449999735812241608647097372390157606763254985301103747452330650475103991826254607170236287577695063646684921139970075476793837269553237596867201084723576128206234917848097894058493114472161898834400982548189201485672967558769897930562043985600584393658795503736211551412661627860262719871572654606667499320462363883000027663601991631254039390653820101663205233898569022349352541774840215908035779079928204919563051192836940021615045197143322170486533966574285257719277685969037584579106222566374986757289539534591986378803900251663872636382409022582449761486843781066339312748763647377585956211151875193905551740269971587969193445681901286987823517682962039359909620170412255749273946937371745180015302447711479341706294472009295103392737857089604703403364990771082612451490220230926025952540656080979946026501255844511096972268189617927604701018574174493342402529275908125806151687063838053733003783491685218281692208581619496523034338477573882962734506062066769523350542745600000000000000000000000000000000000000000000000000000000*i1^33 + 1233330192815727999492935387284336344328869091730208392515070097968262552797513694493250734567244980460613002561985826455994899481590762250395621634949215164177298606943862527874304963219790161242014734823862118749915790559598548054749066673721469529268291653180644026230939903823039175688276391390807971110581469785733091600601494237947821999799795181794996998251524332418642919300816378740674090224385764168031404214602549521121650784042955101593684783008756450632261508188440833668868545383827226529965346011239156829842209727364844995190322151954120660291122182079648875535068777901809020553938615107791862258386013023086502756051828608219955246267581151832911654374758258867000354717518447036030717243126278694440524366838735413501981251817076651658242778732810969392958287857506499549434617695221254925616547786459286348414901223947372867845254220278501204406732964092894521408534907372714147146060261500508082828332855689261353816207235828541872790924912256861489991124613907549393129871921556277607247042041390812594165613238384806619987164102530727849381414871867849467699661739035526448764359554548560488764600314710407132571267230470111038122347866995626688956882027221600147487343860732162498518245885637223249052369813364661664182512307809623232374683163531711036960985765609556162837945166182174057274392740490324522932185756762315045074901747451334798214467134376410995399966300599366063741210791876799758092667071051400389740130185658377901574909884668504726544032724249271355724869017394003066783209670413079752898409215776620496228609107809218069099632781206795662561562446072200472266989781720471766738519570320538835828439256863835548371990021996085920061180698155401069070338990970710591495072288745618294371719941440118173845755931509944896696645456411164617646094677615980289418064005328086983801602619861627133517364082355511608879258736593642838624015347294726751513660853088063884201053267205445563554778157024090809757954391735642391114070443360997402759794125444046380710893080508042858525534917419946689322132342592752542158340070640166879218596243411549973641193031508774167395713644017496091813180604713164188074456348200298562090288904520054284472145781438901390050767198047391307186205145577041934022000753491379703273106619866348736752678012063535947356874011935242066139649941728974221385156936087920536648621825178369066772287503703683743621957648243832032042371177125976971169573095509323126607007118670641973347042777760723379673376566203649270703623654520962750344270690655766644398815402463355372626392286500466393594898635510269004870928187357930693612921354839926434852211524890978578948169506456870992867739905794303706838429448535178309615144283406336000000000000000000000000000000000000000000000000000000000*i1^34 + -93475317393586899438757511712746168770301777796387019090043172023673962445579237952659345600065921055973291971399537608062364086285012940043367496627297374392963420051232210305981322222141794210147610870433120864876998878215132679673380543166915486367852391274404040702871347924695084175919323595461297601135376547197149557134040741251866966982546344503219464414317159623817180039433190517544289053601728927604092552510785859746534330210660102341856640215090411168372873002692128104375919225979982873502799675003271237208199246442036690411737698282139868441599920081589071225827198922733257943344912016678981047506110918929026345028324431994533111006845303636458882725694999851398012208352609723385704651723885062399815248666688003430720896251037374136125122480975649600426396793118552622844965007218481524228307522789142136415614408138290512757299390961072863512841544138534174506276966229909781191569003842923749966315326045184623833653222060098257943152504444771132534815755893442309366589148610778926910830491037247812278852100652132163806761219268633935860273237427645889766954925167260047119858377480112245101323908037920917256025380619325640602635676386096557882880704380630199662429727364355039553629139547445103786696245233105106621902139491892205233839899100535359210937539271136326486367962459252313432882691652038272525723383612369946039073260664485644228703673162510774800411864615931213937970766879474455848699239680310776219528801480668076557985590602729092446836974960528641653416139750610797082113089044311334935383767770599070503081032960146065955404789448329635850683477364894178488253013164363472317921676402461448612917108375501022837100764588243163355932286404336249133627575832094201267814048595043565670461226092503575604435606707203188729230671273314971255301555017679714507947086809580734807639875117151168710086609456846811011232549691072517656826352065836502025261039104125878370655115262420166456377254476881063217843188481988187655961990377045749601149115720125159483596749584583444827332273724489812715988313920372345664781734232873729762452896758267627488987182661443401587376857452938998060957263190304717868969860313170612310713567759859258972693394536629259742406169550222197682535560742024671692721154362189530929351004047539720498883482635504088647128474971066894469842403396666465095053252216387445421149535963519280554055529703782006737104058266424787480956420307528429178362807754908888504357704351143473703332367824652633448584600690929039438469147472700973425814788156297000046613640441405416358975589784393496657562212862529844161807703152747263423101244697345153427297384069819660909740095474644453818517035767393999935176826629391821273822092328960000000000000000000000000000000000000000000000000000000*i1^35 + 6751443165701665886357804474603478839706917348064561145106144876800609036650839143144522103288105742597008152310999187444085886635847290521479368873055987732889268712725110772057599447863064529671981490584869157241398977207638098138016472903954599462745800380076074479772365601549580300115491444717229689792526025907357336305303210847167470836770839008237091817229986657588311970971575233825824452366284017089263757395211923427312605774711260344085364158324694700045792466569432504558588138008546593995280976942795765183380155952811173303933700306195627968229694987178430385438933773397922158300106949072952746850783194514809607970840456066022092671028434095523013172896377619295007781500625562274998692773445526458654690870759361722275027762770980231941947914122123723769866035152897174531668674633609140186082299350665985890570194900086665035137936022990218433499145611776610343596195196506402481490523028468551117196316742720382444675448525470949688116397320534391130040554541735830715572089855468897321196505068756824377275604938631054395094113504217015010318289593737985993289120990227257909949366033897236792534450331311594927051550559207881970591334045897014125804698174745871777483809345832271739590002794525792932504202256283104588345093199738789611268247074772449966474954833451904118332614073438725443158739300249410264810747366836953631656490644912344534816606817723516560440900044842993976569764977177470171607398926601558689216611061848618943777655550822439187249731660258336662010357817947871032798470700600709220468393983161454094752990707352941604273170883201721526959129252524704457760306446195715902050874229894877777827261605896870722677716358751087314939394307480748614870453286823704394897918660714380678441950574823531992249146441650474351429836939433255895418612287123323840725497172316365473864698216556996567095657974077120689463570342764954361958926094797355311341952746559864369738304838848785981531556133090908937836298789614019424981734463033203069193571677561180990638531001013885104965066614603618258131420870644627526404217525890090762752599849569900292449694091581542197717358344373487060443839655212421818374429102775155699867491078825517980989778323785936325288471869899919469005938731184093118353081942004010976200044113127545758168537519285484867371368960201455472216441440834740307956052457816807728288261601488384375449713027689065101256297432566198960271007593734569578918094969984788819975726176599228718333317012050066428189492364510536735680378165179096047507496041362409367012646441266336817842987476804490853796167003317162433943095979831073415031549799577814809105892648131112960744479857410019083829733856459101393925531167899933675387617280000000000000000000000000000000000000000000000000000000*i1^36 + -480823721891397712944974607726272118314903013060392494251532857389427673664477515404469843983329011442296048124413048059162016828285648740806349045393797724138417044614236813452532420206156051485182387350592645426825255071067414630562520323920733142310626042795175525931812224107283645471561297168411062861137283501404615432563446594376250112165679201983233794506193334293020145319081383863974510315702908709405897777716342571139970743232933259939391306171589678012699776196374968007762296670330659147089495521623916152201937910825864349023080489650768678295552837432412797444351769943902865726191052460626538818953512547839575518399841324189988578228399437046642793802318035584192802799326421271959610123845071732175135150291254532492439023911089066839289186855977420626531151413330067261201385601339704527095927324301371534587480521749892939174449746137638465577180042894279912080040381603612200603080186446309756780868405308476355738638272405621893210109369452386936856290644082019779619940846077991242663564796697983477503293160080469252654197178547423148412613468123337249900104422800226491614263762783827950443216221074505435974523283074986906747697300121730864224619461089422310593539955848771631411867722226380724658296822036672658541907807517869433501992608278986628001359050634865745078034590095211269662492380856042843021536431036113485720941597159698422490957447998582379702750523360230994435489660363840810229681519610450690827852533412771866939820481471924730494531911109788092685540872970689541779709896739552909674602758049350417086155903235515413374389432795598639223806139839051603349606993360427240283214930300091875605536028373882539581274916516897427295155268008531552871389289341557089302903901343323022542212612275977360900438425736638639492657276318606614451499688832401301357615415491002839959505255970327760744612456195669313834210281704502194153095741778288200831770363270929956335280709056764681603520007925720495156159391043569821878898456303213456540222162018763698147421576236903315647997763418445467215702579424305276794442408092785262937974541188134794726146812949131978510637935895002049908104227329596903804352857166480382451974026470426916262857628804739248452112556277940451952857632197585092239158097756716698669246790368216333518568742836372560889662621670503591262426503933790446339804022582129783654211363269201124016914756473936806787507638028628292849213267544206871849726323076547643528605621919089943705869313238880743264613476761346952632507264758328885147655390176719506188130710870068955045069549199416187275924321697735565839623340287641059632932751287805811193432521523976274797850594166085956846778425350646932204588389837761979351040000000000000000000000000000000000000000000000000000000*i1^37 + 34332384077427042341822446819858128377519935131337115870422030515986387304456377353326344165226516772484433449233869988572233224942574071350625606618213477100344834995147005670275334397968169860742266533015586058105370155819388166930804503834913420947070945007171366151079088404102632293555671752344761507170422213698228543384095181629625597412096455946449416594916336141463895363938664191833611244853084473025521707232658634665270870809614250792200936362230825553340948736775278208449999941907744861917963287367725801684379705772779872495404009776809731543958285865179596256408610763582976929094280432364626332109898760470812244176520904563682401525297654122756819881318573356039301832721930515871760798007264000535922299373769775491350226718439101239242160460218132381844786034216425950656083630795280293492947388556216317721242927792890079319877687192876682369641333692420773998913470934111761757955139191381370756472373166387816062504279178276972694285901472271535036038726005102660008113670428338469709016931833414118998226404788018554397323181413534046596232492149728645032854155500384903213324763315613794712474369939736782446325530389999546199677421850781491599779399717284906518323862278874237405306458797165512039246900719661635986554549467329346655293783110978418487703530519265119263094540939095562544359227271073963721656838745660410935324352382323289842455634968272351472131600271205852163510024835312014960570601531288454398264517572878230238693797852586936656833153400188102074536693214174201263496384976944275170547905704328355567562868304078527981824260057064767861538042708975055775105155380335461857225509565077039331153827522588210395573439916912202850183118296549433765241245102577788533269493562248872560118562795920831922061234309868826892918105170640894058952768908324596882811313842138094527653688428316140412024007097138877175041252275137671804800253000634646047540289824735101968716090717978494573013215777886939400023006546501111900125063878833797961456316783583244697077115255182675385282714308555008800303861622373016537310078490936035370696761943147570694126018270618299121643660495974966948534347589747411761602229681074977432146237449802761327605435352812789850981074843019091389520338608354909190007986569422601953159413760813900036121141284142827999243996915867462169689281297575878008105199146790675952632173721481782544691551019150854026993128409573023837319043385374866170023807377426032233893200525308986532478317508906074580372441766353472094042067077454003607995946453654706755295415899745908825550411546750313019925588195100563726365023372688072997903463379683794536114267383007138561901552168127963873803109123851345423904012442563667558400000000000000000000000000000000000000000000000000000*i1^38 + -2421820123136893577047015155989265649374301449909014281128075046926844381873648867140764373414378154765807516486616016776285454399272562487222963968843296132818057994921441702333101792657807025824280363156685091994161736047036357238990212702443412909475350374940559408218946040522767827632675389933044856673382732432158495190025516133332978184879625146170421265871021234093009612370866036250417874225313895608390501302627591603174528357396004605444305581118387776258935495353715290932032401666864627912683713215329758176096316994527702495640073953960942097348879778103027534848793993679915073109298478581936433181910691727110605478705986430914120804018173795652025978031301245955845829798825242184691534528509368428550261278138720087031453924708710095569445529149803812769172128207535365722600897734113091941520391110855290743763145442121135266252718671897638959519633882461414891661346702290360021962592886708786903449461635001959525931865759770860006203530811216343406358323408511870090922263983915206562907604809411145338393471129586284183678889684070725694171193626060195469831016549361720934343488741841551930038827026263635384948363305361386028134102131508827907524647536950430644730138570178728022912210279817948517290637340048338876093582186577387635135299212614400849011916737644223791738134645435136075249974371222243745115192293474997137035425540648950961857149928096048687257143659804702805227127684571553056474308033249796952259227166464750257236106958377526422567715794894522890238437630271148032010109145465347273523685614987142883288161418496544917479331150661732910004864459498230492175161004423868177147907242696261014603776911778616453283380239319656586577256331397005878373571168359047451336497243676203850887457164690450932091866306462737054603485649840278473677626731168374843017649680437557543642440969016770678699395508342597394750178049427845767456764821515003916642442333224761894679160249258284570018737736667528703633511022905498493439916060990397260702834402847453604016053096174905416212917213649943029651997948261841678019934508743341001383321010529982822166729565628766368066629763357748322974104692585483449431355678560496570900829207889902128084185797170180502224212262064489819513743898189469022820852653593834472675826811564723808039106941461883665853174254528175479732476456535386967134817317148249748174798692677185187255821972887046661701222444400175415951427767672926652342516380159930660068392574384178367977292248431286138088843736741477535435305244518272063956454601515712503371282495465084214024749321375852539192661243254013808971530196050060354837266181869098193766521551079478852307570418918696060848004231507353431107984776442675200000000000000000000000000000000000000000000000000000*i1^39 + 163026694993986453098049055318585391802148927207400214214521853594352949087403530329089659412202562493602054477248219354509767313824669548074067221628085719570165701606706897200570647860155772632787931175545177632024983217476036846404414062482956246202672523489125719132037553825771167598720600041321117479630878161651417016331506543442520624280011074488735569867959753929841256260346832547368804505432499515960270950511663465623534143852202054614510829523383561417104215282412210379995082724952709646692726156821766255601080662144126162952721351092580767631330027274427057196843354175679497793625685521414048429564050032706159519679136213969080510419683417903841450414140408392466797324301763365808335802139789786633380600039864089279518140260893330173148536846682511970530550567062016836710662080194473550016994123185731672914720066753508994824289758478542748480487878518641918400554511154335517198588425842072428635368083526273207437026881694727113474928079515104499299238404903472114889581689182090565766343932217965738328529307570589629003431500815902197165001775626433723685105855073693122468047040053193619899189535919648931189624288614744951832255827755512309217578384652893394019273600410085090206215116132418379915082823039147450161714004968797305338919318241046181224490428519891385421479882940453267966459930955422294876336567513138829535437513287604068618903229833494506870632600055023897992406580888040562490688950831657391184253163541317020334119751948055580175468053064047412180515016686791272627596579094549437459393996148032492791342085791988268570485718162584103697704940843257749415018546742130902864354411214228446226565949528323569323787822850164609812591470920772880606163081522378733964779305049115470706498432542079823815229922904946652709145103490368053824590889959362670864917581290988746774045024182440300467033894963890110051138965582636584286645532622171610045031321319699101357103912403660196515807340667784527856648530956029595294736119656284028873065203840799700165586114703476956406446707818997945051392983489963075584735256942004566138669302038533792479748767452075533252830975321595221500001206794613927570788803603923842189737926639428116883267950592836266287074522228816525464402539245056633474112301782668346366302497902510491435303037977561279472465665245918083337304421506833611379150744779214281468099835105802125963170279322759966357116461790046726271098077402016756362936580848532911702832303519464835457838279237485610160287456961826595010045362263957137175135416321340368773705410631466205178919195745251360643867249017459322414474448053384647794090013586812031668789140604231202174397048987738772661371489698521961607663903047680000000000000000000000000000000000000000000000000000*i1^40 + -10121235708110343982613976799222802561507092995243944280011714811826779258685262885508471755293783293630874431657320282626161087185653509711856944950949466627847397309210550819269291618038993105752467456419979516825361258342763533979991722590015054069193028689279222648748001356418207455704722383426252432255482695014078530385118294524732068913083519548103591828446249257908364458326390549410563330750054119807387745304876863457486535720236295007578672961609719455592370699845095433117882102778687993397976809227230123533312692340829022075941521904052426980058087430183961988165364238281608266276958787813915162747308971877994539231294605330615479674222525606373911114508864587847921928380533646371754253874842615543944548919725337707769851661660672381152098510219106831399937686136147163952998425850396237829086936056502493611933232349454059299330155140392659357651677976540477148874127248697147647124840876035320827293308171718036379893234738914204231792233001221269671583560170152736197998214884324708972517896208649797505483990901906395004465581142848784259948780386093311404592878167727874701954449597955655699179158271189728951240858954160706685647739554960304599011946212171993814861387895192817585583014236645513774277789771747341278431471359898811061013086648798567554893809082202136754864115465569277830624174613302464590736026861387971398647389702553682375378191550270596716884059648438466485125769627198991059855747300709850390038118184822047556477073579171832775260655041952093708224056658628158976597224881815287463594774841721835845795456532555984829068672458748560509942933686733441487928904880946266597252607664415278398369495000716578984778406619366925194576947255453686331543934842942635862388345907758710501566014383509483724226382926624321892459471853735303685083905014700719831505651285530540978252541052624939535873002459159389969434573900399546446137057359317305000154369284232916799924771716089317034341947786248577567795078848923863857722208685772515419423268719374597000745501294055531982275986771035946992870728875208937337706038442899228658739843892197205107385817422076958227338828705853941041346637915781997379735110165002497662857031485100961550240498226024043197063106737161491795385473827924944580387163663544975954260209265239943995367542039458313744118736904165904172773269005689537862330155751892081093093012375395387916890671929550929732590453887684311818673735193002895409953640864919766835881902421545020449393527507006044128687281820199513211394340580617282535900717866115917861788393170548825064628403858922366730786485084500118597676073992685661376945266185469408591864655133136954685593174591184552621373662520667982115624714240000000000000000000000000000000000000000000000000000*i1^41 + 564141263953420731889847943332391870338223778273822008469240163337494022963460824386319896887485983473596438580187749885682404476676568690297622847001769432831289472681288773993952025625341251358465088238935480160464575133048376390129377244514907923904255941449698284672902480289921186436205141865202513154719106654147086193258801869978071958471101415467922669049078459732233488604017885851600927320696300223483517920893818006428682597277253895649948238763902528468570091737723829866789701244256906792841511813441393006164745376294321080551380165603202265093422804931393101015214444998081296673650744973693782800114232871253926170379751117907689090513053841988221028883122621351279976885889355760390480882060076693377959004315975451451857135481238829636683250956874839207410426381886503059463465190056503446363016627802567441909029492024675324844112736034738094289502501554655781273368891160808372896521969704182842911337387181744922138594544804732225127312560876948618215138779383777786463573101681611412495101452124266895260240442026928767642060036898638117629499310057709156369265145110425510023125308799326552963114965214415535689910066703722798237396542610355229527850767078086804642243289698019266044849945480393135290286210534792009157820240648681681816458467219781868205096232359128298151766578683594973487442863180317360946519481627965851264498324720070167401070387197469949161844587420070441698290335907786074292432442250354677683671512267564154429996550579273134475288871622942383555888525112498936632195460717982605333599254018627624586305310823100063681726372338791666445152291637979022732779822297417471065646836875670390993808121965562114413211506515871244381940751580701972850565577899234382500940605470893769802953500769517232733648698548269657004432669363959254582504750547228207422390786434661534057056522939219299861570748436847649428600986063568458447492721168986789486567016628240172817531479765868859185529311694967822185790529502653735212310032132638123962222037041424897984665610306596373482300586935922008249071042997371965991540775139296892491410857365649616907189493024929594739040061866964262837842437014992385364882137235812758285955754726824321827134568060561519247494642843422626102549300721326221474139005400957525370071534373542561142295328966333023120359926828556200118840741921751148755364731692694843665212678701367225197765285248700638557017624245990855099801275082665378595594199194973262659474674673412761172175903083178792471952116402667395433778776745537163235994408320369640730827900485458556963487811934069289286381182372523854474388293330043545261453862400437346452945110306316847714759381458745626722443057025432321785856000000000000000000000000000000000000000000000000000*i1^42 + -27704394841326756730765503907352801497943149889361214492645798527364744478085979559836729598351224305078344965703782635729936571459601892643756086197748159832533239376211233458353053645811629823484265407853918889893572830726898736213190239716542125472950582305392886480918776052648456311267577350180850616941574788473119795154238481712605103298341840847101713834393575897259207855071219882388626435474176064902518024494694007362581744841466156583294509684439939867922436651493745323838615469518845044155528014195495571725812891979721779741903929241130361688639805657215575743449167137390546960416282137041075416914759815734417522221494588460065585665995399740729721599975771301070933493226035793459412138611224737457176914045902005839680785784211555297163363764887636858042761085267184530452401259563429238109565252706979374517428725429114995095196052665156704774427713719485402704190269149142043634389820818549925143637607530981977151824001656361021425785950965005485938109414670956812352441864221132997665747636996957578255572907320969028966931607214769711921733573657241424029564568090090845047870830706528265295625331959877598559268787278958710233931299861542064879835433002330498745505118877238823956106001452883601186741072979418374248258708264302886909385966457111350859921349878738611697622541773640936541807766387217593957115824025902046964620292556792696931187769447835873763590864997449094561579312682389382406665331954670862080889490912688504227152500981252088974512404955626144270862439931452701450929843323904683330328978055946348157829590584506763055360802488364409789490109171277031428187663129640013738566875828586297614166982385528673297303562207684149829966128972093486881327000312791316396541174224317040625017567798359317032706932588521624370126699892620500886051327424191309273249547784899759219326178371839876089422578390304076059296337652798011261906196114977669785610344169309043178733076012658783136836964596257350653548337801837167819146384583915754277134301281931165450659078120715887847703070326827448020178930993991827625069699719415911491503281718436663066002459521132981724495121450663123305039289267734316492653337238300071232136494705428551467108415335877760614247245561055542053915173894483134701599252434499751323708768060586838400915726660791416212401608864754153045039259904355963062711920205104938686307451273638494657051902233092873080504795692115883334281365413259273702269431075306701892675373703537643595799159496919480004396658361155792128408379808192772493322819199549725294384472923679625662904467659436176064799389831009674060106768919708774787271117319813138580905151449596531913637961405949053440438727353456132096000000000000000000000000000000000000000000000000000*i1^43 + 1185969319207060205357858541589500296568224646623850046980702534483435039006114468743101134004405965032859426796967107961050975090487681007319434625846265003967761190110710333464089315597336848051796197778391331921592081677796197581632288071266690055647214158798171126068894640575442520498260960043532675472219583896692956688693494518460653355812924351927875352769923694949076748393514302759645589666963354875445611767577728722090715194451758491079135746246663130046455951035426069829508314064613498128923215393323109911538042194337083266791386332247872446331184389774370177314338680692859826940261022434127444970796306884079856296417073476013420706582380314129128392737639093961322932594676442505250710576806845431658416621563171501064892843830531687924144271051579189878270327270051499232145787142673779386554568081561181143790457342520735952740177649683171708161131747078249093770539081899490730196095345235656666433382321361812441812737945030477670160444498263564311872737790264860805368304510603629236168849069235022832305361010704965290061085815597245738765092902073857873151007160920625790005733669650612097067909040782979470209204234805470079336417719265273420576240204773093119932736741849559460512890821825244640374590846653641608638566986541229510770644191915286434515574667516788081859209207975143460711797193936580493221970178421972609352285434201542276265587083733612049495066675200166244441159046437502582690034412647107141138809371416459618145621532312711022489947068356924255797678978652567203721127250325470376074793190829957208396540846137985867428283080182766807355323789224226396281534675545126748864779444791546075086657160738005583629272004249553565190900068831847277826383690808514065749634865550343382014195490814522110283941448720093078367165825310454993682845694624687375199196629351237013285273754450913551738558344274122616613742713748574531605286276082044623926045246334761404148959023979528689048853371667717723788579464307139636897968054676958059718352739094037270788398438075203292855619621876397555125779099008913995793627023654901237738022517287893279252488314564411469270303834550504431549324156174420568157547948036383790389964096549545174631947451096656551798037136490498240683544449243315272603214383286353443239747759448567709171035896174043200759902770340671150458199099234627488650205480351828340411884962936331196167649929711236606446017705748372521733009085416063564900932374395988034218908893629876281345745782702574374458442071273576392326097692582473664672392058997172512786476299027507739845923657594354580471302914531022466595000599514960489257712908918282141162614618585272288700848535051511417664157220077568000000000000000000000000000000000000000000000000000*i1^44 + -43820147708599312029742439166697229945672491348524963975329939334456609149187950694631641950601499018885502236784062775973630722454303645692563088826043821524062652780833351820978942776910354117190160358834025991392671014765733346768337390517190537996716239913891458935000252559637640540462328781486488385309642621562013076797163610698836854782671173079471707425601692463627699261028898896688117979033100207340842977350300187344675909538042825598740947728938014745694124949247845354246582419917653716690503122385571742770396822238674734970269901162430918455801237846842004328787159710064910026461525704636795701645123719246467293927257683448176537056233690653668986642236320795334897769397859472315715431448107134751734991619343669664950368785794602413149105804451563589166502982383078958328822002008647807410530591544595997398178688139251020960814290292804498329108830335925789335941905984451905793080950574602486154299295165548043064819853071061072965995315779979695570360428307391833840533946552686213054422142449823231883544574167306530094426369390553792001401948791190500688067390918266278882827677394270288005403998940831009084933486015187020097425800027050453203937854140333073591919098139418767076074357060583896678839564856753349654119175989061238970828939071761121879907720397169781464360962099350478570412486653385774069526610122981858147017971720738790308098950416825715293606075370577312953074856171107271769013525414849531156332487265803036308934382583221698197520028604651104064983787791774606752826891166531296378823989853823499337129151785994182252910836063668364145807184825629043849701516501112892273829102964250199858080618962096682110078426616601720722694622202881748784907672834409488089452802868323220678995950196511843879340697462717914643720156858566031557409920432291261582779410563323284290557422618424940010978288980216929537057682821672772259161599941178366465543937821805984315469697893639811446917639102883009660089290257762921382034975501882539410852968737943907995698432843709003251308207585303346418473666122747100977784914978297818779177555902628584132262991269245364761920023368904018351816318188442753083915670964853958703416698357899437522559806227740599278786673566641237153298673773963960269021223102008130104184481738856165340862776444736269900325167412314012837977549676829108453580188237994313935320581178544542616489725254781276669790713238502821305185286613798191949790948177100242767529127061877382491253279438062076692001742948347024933881129829662581443014279895325582959748597087764027141545022513016679037510796351900664227791056784923481073248022555712662886379983941347813483331854500081363507689920921600000000000000000000000000000000000000000000000000*i1^45 + 1381727932912343245685407437532671299395000186086758294515781753944461506435385841864427415573127967664422230759807840065807094933066582835501582061862317934544306579994727153371452485736226445524432924060047313228190863153602435661113606141137581223345040591457622519378907978946481356377563100195378458695319664180046987580614710637771811823501973934613279655098467631408016657302496515824190815556954539398803776129835848357407795620296121205456098102669852138211259735350647646099846920240590448489604207459963594625721438776222644964461588532459260508553056305815979109749332741654142233072895764452217994754015603957315114689292127631887384288065688612148069585479146041075724134326186036715706572337245029150478245618857834962136373092922941081606236058928244533042784360997053746671925954598269269917510094089791262424775027876588175688895440375563747725946938794304884833833679104566734400716648628385219387681176337327277752464033689972519450944792051813898466324422164797244132427557672861384308481018916416075168547831754347002585104894346851748584936823173294433228653859165795897987531153389835207284915810944471774605669749030035283211373813987817887849093465636125010626042172061892961363853984661789772706001694080309268834328020227723983135522956480639216791209348082476573136812767018918445685740819494895180895257879375358559374878747701337835557898856678823082944260171039309073433319268116991077350781009331490747741769660581253904706843455569711665139554933197187465077812767404036481501593153922252889612853758833063527738589053985261306760621173300761601888947260846033804718320039328920654486274361528490015619228072377534384894416694893699741452907432402867617556831857300774583443326231546271129417200950860464833884708270494101862766123452868243221351807409279884096375259627618608613881166224631447755467281125814328734438234972016428035270263294979674725542774093936575257622179903606540988319880034152252473929098045479934512858419297285144910120624197319908822217444215766445192083370546540537653877440932966490901060691913726760082527528657473950149823417931326472062205518825062457126539889632209753955398422296506391930293369839326400325728319515571581072339644879173337446213507562706259381899965337193972176924080945130749657748927371326262197397528640013136329147767482924952883895562667458492564848440694194396822099527709615688526959752380811396324591369528887113092244732492106689930677703794620634332574580834988062033425872296579606867167601026868247815077303899483449054911297213364869380553379640794411028884088321161559262634216021883288858848010189939433801423764940006400937841464987107918096441855180800000000000000000000000000000000000000000000000000*i1^46 + -36999742265577281988518418783309160127460696174568331506973777637697253731659443388185887548643133450459572834186367718436884922054079494347847199218228100063671435024348870287787898280927884522828271746730291562626608277753673712722821293741588036272098112162263662861677508942219507264880008047472488641250827400912870393459240600307089176441821959167187614513297580637869791901970646894711395460925506126469238293229401573459185253787969068983591475180666593594649054135192339685152321717101683471242757514106806324207900600445217983626116702539359318774313939312525546602028230696134669099052195330656737410228028078596458600109438279036492465730861907051764323032882305403160634024541211537451411327773069388907914742677221551106757919536730770410249871499726740282658457140758845112125976580902718042963493023861277049439577684623763565119949568539299446546428722739481471519625643028363399337905019996324890063001087291381842100846718178688080595853098171464997167102556275442307499907049733153643426114757491268566089269767885340239222865245786074744993153063023462611686674928737981663019169101832614873469691917427061811001931080856093758100220243409510177080911488115156184319957461876986181763895548951450962633762952227266683932742298600410179187538005749886003151255151960942844971192837598705217069142639291582035031495423743484004444454749854471131509757120095499239698183599616902244605935808162960323537469805552691973396372803047220389110333098416112627230895198175344065909073106202373780088148214151806820021301376005333421552850303694204378341076583117504163270670986197367208784915443207994580950484634541468515075710546093244406851230199437743157158700738692752396533352047289448444089449985921754894406016619633276990813568951485722810157434121348527349636470029953119646943644781588154801719201425304483980026007524592783189127073786709413097306800713242525454812170531802887182533409220801053163130771683711963522443366588963412045181217951404424570736629312020071824303489555932424141462671847827568212186586556518549002153805134572319143949753105055674002685690807396381680741202240888811063151341411566830954436028162826226797359049708972862326169360245331929469022798490412221333891156579059725817897736609579803125023763354309739570709572384949574293184970700653232337048735664398872350256580615754296614339962599045497214441801078938464811230035530031035991566005828444218229838927473620336129710944788951660748212366453088608164762373461778486064924594447393154094909708387424299393635889022657157578664513516237640067323086644550033547987496384621326001441775525421209416918285106632346450214261786295011670753280000000000000000000000000000000000000000000000000*i1^47 + 834130102456671184373980510595099915793727586363873799786207507903166449630604452648625883306650736268530854701833428616960676900444904034428620003458655645714428611850173130569864269576089059471974864382694770413896086802686566885585867902550844387788927455914722961786146893347447208186089240825629754241662905992103136249856162474191196666791683332080316797670455838694570178267267218247642593468851334220708461213428269370241862951787730516364789925176570160111798836712167606484868405477612840281476258231594781202903069547882884957532442950564402551734625906544959128361004129426065506612300238031697369202652219582799618677554722917188240118638310453602315435192924294697262900511135044247052907075019787431486771998304778089664297798888751398498273656006385578126553660207526079495462825758259211783887289310271891661872322945468793423082028264370750329371678484969012143418491969759731415283237347064272540102114465536423163850196837654081855868554428695862599391241353389329679246331991753751128604620971460978505999539560291551515774095605290647344703610295750041579087267017782527976806124359652719449307838841362955921611311854194032459803313242712299548147549844804053062021651750131465181197622064330722032132102711032831159730134982345773483943477074909458348447829916815067517018296179657189440432044684829497561248269545359242198587124483981421727450301940811973241673876369518009018986875548090336508179370668335970093080586573525221331286987594084752925947396917935191971351162642965004633657733280547077031553816864540567292611371759218262767633170068214246469892803268597703087692738728249947296344464286800595232324461315032313957306466700843096204917733744712111932558197397929818409251525715437577647214401079977740223671899112736590607642663406140558212069242608188602076859246159881457417003058870158830357610855610708321344046404529242406891162625325394820409063637242726350949159967139639701127725245464408186032294270415749514914632389774490339721911950294368779765701868925136130163496244184117798801114651004080019106901678892170235282924847149873104567535287255696471098381697572360999311366020648939770287264159296947434166680420190403840330360917239889079124852712919721932084096443132944982870551009416650434940087093225423711404778979348593083840305614566018640860331494152643001803852729599653498371735143404760068402897203264089017233057006486958131549122507507862189569810048749683976016335077366711131861263788115993932219821510235737435739055795589059908436785526673842826647152856646150049531107386738906962964623533731801084472883881238965714521015048445572942343529512743340965333502436638329929728000000000000000000000000000000000000000000000000*i1^48 + -15741135553248448356186219099619516836141585812465464086530096621224676782337778299890034015677738767907065576068011144094291076753201437082057758747782155245601092561732864478701657742743125660581231555858353399411031619580003111813939041602863523689539686170722565975264389299525171230959772058552161781785254287619623241209246963892582520631598763790734572009022730076302382226209554165851262344338117755610692060649554782854373416033396570116362909277637814070470934360373519339449160477648666979280693009473449875792890566145421233584875241655457448970391060820418631217005172816334481709336381378892466532907713865688387931098266689127723156247711365233887215081174175515873622649219778044383360075514522410600010864435291606779191562006927289181782940163605326007060606316120963624110042371291651169142792982018117677273287918360815337801600639833155595108927459736796465760462825967643803464420769537562973933348976534609416633744437190540306857760165576122262974957723630674660726200287030968295252250754120463628383603721705270424292141036989332217649153787482648077255198191433777012853131301181136212035429634709188283525817017978475049349136426833862195295716634293968886371563991976776856393062352120031250605251133028293751414003041422854366603332004042832012593488161105008517363241126456388312483908765410465776894078237785286100195553417292095618899108880864907298458884956721380060250816703601915949847446001467315011998640246233488128515695436631639339706151998196136915298553028598425572424811335185065692551537233779000320464398421620953387216526160494983410613943196851205325286748320338961058937102241518519237551525456962491366755610796697381677954813404383713850096416556081800061632017411333790141530055686106161198811336912034570486346766160156587006039989909159030751396932454181868749278758144845931727377216034423604237254188741571609135939070089809623026482285115584875626988308885851048512277282928724700189004062683431785959256587442300660924302139037217410604871756709889891467015217059555119969947638579950992627994799071775237281797829820726897906500111787830745612293695519850707383057997458188990886485380867090422955021069611453212897064374254297251161434664787931223118880138114395885532263059804967486893856973207898887178967106544095981653362326038494393607022889579304581809486627026933494247313352692809998758111047571700704892019089669493114313311524007792920101847141472332087768855126498833835786575571118520397865742948318740979067780183850607425395138116759082049479103116695381594341959223131113631129926490257588074286981492057468336822318638263735686849486219938475516008325178405683200000000000000000000000000000000000000000000000000*i1^49 + 243981496311006551194941111837469189401016150897366138789749716583680267428732274542090297667611837912242226297573692385464806685283584121442727435583589874262229729429786992332911288600465528779009812988010665149579289480808115851525220360526850236825093330213034299374580970559951842737097552936191623360877773582053528877994271570387113920601223067162460544358324511648655922525815320409368730639630396770684148853704721314901268249373729354749534917456861861272840048638668088758043968399643265122131975063311377814837791046746351495445550382550387333439280622470110088506062788026996453806949061814875544910736379249098131016108317941367556164856117625526594386535885583929861689613278495166357082355753189479236328505617650073893911708627687206367832772154131933736307999341246558822984238634114247386992369821065443711204883584469434105621544766796243948266740464719081611468063338549877792872163914357836871738855280262100874976233490874303722822592810462162732779687028703861889833924076306497344975206457869647463814526653583250287644242143909471647112046715218074086921437412309123273263371267916511116891372813438008699468534826566858247753401559777311546789829059419890896541097262924686057371714336075685365075911097501559182994346859977110517239257876135539097583645460330107860946942321004430219856531825392908303814281852462401994965851595378530622120031512326130917948068049928357160220391971118522635925382724935263953801780218605339226883280471515888954649342060957567252894272456024221960565328497264783494282301931454240870890252476946414779606452252330286302991018386620110871715388563805764798922839320184092644720743948757158768851859967195344160922993722688863532965028615818573802719097260485145178755369189320868775262197410933682146734927714748265618748765133294807296436740627807540162055045533468321138796915104222489795966190023183536926929134528804452708230145326647666138769263355499629715177203395714335831936887145597495606736185701667000183998578974592260793728038600635437801347763446648605544093488265949884833810362121240765601983461168452118505133506326729217839288492622168880798875564650011784793838126059353656413156571009289452010763022775598724179568435427185077931655622820049475371009259817115237059077194705202932937206538388043311849039306700571016624619744620003847370638904756715608592889158293009207795457573639863179801861286399839086184023161392401046787374797040706831939895550409457432654134947607069469877310337989619362820321786291245494367094431505117896192410832004110546430210412613491982491424360962636087337955152270352826587169399965191649931698200554595958930094319206400000000000000000000000000000000000000000000000*i1^50 + -3020979698518035692217794427131178148987575732525006701686724406050650189833390956601968968814302573765607329977435004246916877142111316827712083285019534822382322761679826478336090319723911966237609323479023723142779297480226443268457091768737819740871040750192882551282617221726892914815895601375474692466190200126454945764543637860717356126116020668603891740098561835553632925279578791717660827399595002504093943264841939088479653580141174875275460500736170141119303688312488712197661224784074073099971137474185966766067809970144966668847718029850787876564794927338185149559054679359375802157291529375436397289661586238492307843575181650775575878791817749444330062927425219216331326419556524807704236988297631844459252334647148285308603775912975601371610610104416644188751038689848457862104148884102835775962450410877611280515950315795887469217949393309145653856380789264102635869545957065701727315410649270928222825211730420410551891558326991036031382162124305231649928080523669159916696798401465355054713508073974393329236817988754457452665596542973288749525181774445631590111630544488482063832196804704195204548576515829316932549614932451984330030125824506057033875461293240675415287577188376568300879547927144412602558750474093286836086246583758489306615391272898031716818747378145701549257446378188435009746156835763754323668854846370831232810047571057329779533436370015789403703670382610719180551410771341076624226352102101012801143128817784870339785142711694830033027610315314425552032304925808129861079444665066227835829111041654809277737489908711806773443036838043543060797705927153593644070642428456351431689263964795603470678160338653993819540616362693379266962004534382873588345380950363289973017706368958499549113854095420270364373169622062858141713380314603151342372917452234702099072693074038714603365629038253644637411959865188279845779395791581509124813929045596553682886928474364113626101261619917010774572907915151364690506109448941421594682473612302787630580865992804159800769258686285229141637599285209966624059119011918295051997667027864632538802019627272017254423010506327177345789268725045441671499305244831446416761763919378288705166337197937409590182034781559199723771640089590495096790737566885507202427000641022207347122727793043547653440297600231701768327076968897961446077887517988962459318412520598322410522257218623413997456849494972097189158768422026389623126979018014673104317504438788940591902497484471017592328399809276579467308400482177348735849208608141986786052068960265526349121082745555529847288776860011021177986928474707172565944567854342989846889312740514404716370872110140386757836800000000000000000000000000000000000000000000000*i1^51 + 26191904089316206090772316800936659093864068615531437666298302316653468727693403924944174226369643995292841757922264312894044535476031728657488742639575687770843648720904710394150985095603556339287146725888772289732581769898787684154801890052278602373871284335417158633587562073580149135043336149406228845280424721731791565366494616864166909568852619510523792268683981806978698759895510427636163933765874267834939310989767080833838572628575929716259621619638193289838364629122251218246400638541197039465448074416563349861748541774761149900272455621879665835630185093501647810916656117930706233325841658799228343632762917841365099746604361997332593836654566246168473217995647217134180744171212925282137079989079874435671283636934667339564472707224288428120643036842907938513813747310253084707289930002762958547183552717170851131396609436012866504277216450174263680360412966815693064589058641772681984227695350702451057260239790936645364276247541259308334409614449721358917846583885832747941488382181918847080188300991625314930870008307412877197147327675084849921777481492083220610505147054666854625003982648488210258640288816351609925447846778087854562093535951020378594800564302055164361804304910567542447157203959659433123801711921380207078800534828498090053684674836942133442498852798715783945969062659952804627149336866159863723087672234524286702925530787714614948699774332799317890428919805572199638479699387674444794113576016903644030212277235338650466563448030709041354386431852353313945546671979403030281415853666346863086828901714936624914387705836303798848904200809132812355864543680892300906911976168719707495490347604611035004664711681744165341543028900971060524295937879807602923113087453393683981970280165289435902221241356354844594599477785727698226855633987736734780495663670371724051742544852550848519278486407629822652742865455705989459868726661390853205800401086692873814868631694729480567636868385813409933019320810605092117774924257666998385614986629507360751180211436817031159119590331595161350368635497383881767065295332579800257117324677102725108673053229682346421961356705306176197472915546738869754440444941648625787365626358355005123313379641310998911132700010890578549152156064062887830080358239752084157084902395889018031715905101768435423991496723058552014823358357642194904285616777627865996801166166608859032276713956561086822912650694899198679822798633805242135703840948238049380989439826347182463957889181024191410653275597357216740418205387952629992482126766476656902163484000933377602858724448863349023296365313759284215197688545461799056379047033508626132333014048939392048610211606801940480000000000000000000000000000000000000000000000*i1^52 + -79858510359544380616176572103341458461616846513530345590561897732734526908447295001808671839144862732617687265940670650099178120616090838569029936729324064952966136028179696169264415180262621614520417775019801135541619095060213360323278760980123653175570973127658264444676073606446406727378398961964181324638688801703054407793142603012038716871710103056807928728467285989900179116850374415477753842994136804648720333450219240047927081993130628602715393392060763743744087262326974673272565587986646342546493199869535944977600379788325637218400443508313729944616133508560865280747830390706500965074038503808082442720308782776671130888433847851284360736743082756757292155545712621889231354578404273282001149567289966612922005955323988033654401001856200877015492314924100424016375511575973531822227687549985782628808849218142433479372966101790293796326803469376092603651989711523022188431436680416193810397499595143786782280725131230694976365126217229848224947477355354645160829874180267823339006594184144994420736557539699805153034148532643389316467227384907411582538855874105051644511984516793048023209687102260576150612519459924445950176053550008290612556050782651641019943298798505803146857043005910895334064491478922892013005719483410831433439377326094919943345120032730320638396937240321997645429175318471012577263737386987885281852024331427623383259430038092301527555454688107342454121219232725423193212943914481901746614104905746312843891359807365417698063476135682572658794170602640051815390210765179924976305949503427582570035040963990748567736899646332667465214997133405917344060808412625934954908990083845823197308350740822292634633534226210944694965288578447876785126248089513081037987049440202702760423822734208729147516351244631570162064318951659365612515115497977154464181725077589755210559949990053622168480688047846843324486434223367823125015874890712515063471298920891890230852502364172620347827249979986968975522166412641908742748310258792126385789551125188852538672191393533799099457515880393124181860808836616750970496627877184025615393309957307413287336519925131263459269582454757897120866742594674426584492851904758796956225676225090683251116957270569537538905970339634204426846884556959534525643117609081235888984833660762043149202691582271357188663223540261864012842989193873835009622105087780553630864522895258915286924484871009107356582930972677790730007826150291275035643160828046070469920789410951135969625972354012703115295692515420546985100021151861270648943327563341006988635558224892055976868025489533781332951482413395254407421960661571417620405348398605146067530900816462556700042497884160000000000000000000000000000000000000000000000*i1^53 + -2216236091614015593154780819931206946150881283970300826488814935223661742753618773670570405355056601356392360436247706729951497739100560508610423542795680015953993494619104860012679715457415070311619949943001222537372647809541022197241906180934722217148556438372307851595619672139950981030901447411601879708098296145792597229633759371365226828701198871179436751744052586670665700786894155977853323777063926484191379082086319183967305484249100301507679225965217690167899630386434061332122754248682722265564599234794140376137548866815672230811103694047141948469533943197998569057500349312714210682279211047518331671281522821977674425629895576334161983706608090995704892988564182626328255983000679688464272286892769113762688312556767133740334904444398129620957992482343507230713507615545527255551416580791675230567386349107150155019455269512890062037780273410328369133715230882891116837695263914686502439613331973340857801889396344698220265215011925155006999764505615926734398013492155443463415578530331147202280751605557569777610812869781846163326279673322795377219739927922215684413421691035412954571882230997958514791182983306974845331916685015881016941805401477496873587296280509265447520408074819163722739538569351541113162269331152252101422302750234869508359544914562901769559657344753887237843411654677962944072432458217299353237446645937866267124617130216258805582245345349173878959205372286793694987987061058461289122503097279699391651129445363434002308744123018184923137481874533070972374058084361740016887647957723666600845820955075531296701897949960831437951551921027433425045867736022475200099457125463544445252863003557967689250194433928925105675534229418465409357452900145550011666564993767707176180068851213447148030830838414757845041336453444040704573354861281557080761841903972279362950467828524910396656791375191710600988159568253298810851151366665104064323645882673490165320376190819820124790923728053670926276027713289600739250057313669848168299061574993080406211700577369293413585733687455242978810489613474681067107339334357292501860587239809238556194092531772535373103424760738067921945737623279237636373372682844876363067360374847635005294907735257548490242170613636141837137455243309397868808321032811442189979515684659993800295555779582802737750484792171461101393127264039596218293634130642470845712505708535887571564873663492121609066202540495582079927106805715680846179048275727314526711430211935211941407497577828174140544326740522563984460281251767276217870197019223518143933003151119632201261164363635817440238480273263932751856750763915563233669617511289102641703281835851316351727566848000000000000000000000000000000000000000000000*i1^54 + 47373757373380135140020860037606569143897285991059430818937545733543996501513135086965832699649578032924802234182990545778692675798015100622107919599527532269243881616426600397702297927458693000321605571244645656523360162610738943108076749486573859202114980676311373361888440028086882576024469810195438630654141402062484065322260777062600943609715530563788172422547897765812315417598487779847818325118239898435471808246211603146445990325648154149073252493584374254436210428195070766304778063327651573375270649901628791101153995985107601802168769991433911678979596623627590464954208835076637416419986891488027877456804128911122744408435266949673494690295968643734893444888008833710773657133303452670074537967096581801971842648725532250506039440556085891087598813871073183059582661435982217192127548377813128548484058290653889466608024405395933078186058156024571743830734992499980913957841210441061195955091652121600147081981445894062539897797763489705317932585658306291374012928776347005969431525136959442942672216784714937527211577016260939347237822399575388963345961355890783577205196377898515371550259454508119010468681461341639779009551967356529832044488243024330318914419919261688190312798194320814452142502049913551933416811728173413850235598577461868983638446465390198915982366871816247936333615017501333029040744314979930305639864246051462689546283384214344902140458618234093153016734110236590940104649571464793590951815967810585692727538249355815623782664970272002572026193571145217732850033899576348057789361906050943491496944915377369080144083054261434008540012306565521179893671914814380721252279976011162456965734376780700858600309962018203633634575353319665035280849736420589606804547445793650155050495637744869064944347657317223007281462666523617725276871085446303452092828369475827946474911323324245089243215820309682805107930152052849517319897593666731392094703448556621724101286016294189709432838972648563064523930419507532501619154165517069577626022375518176006821925401127428423340781246296432197653050879367151788494845239425424198541647339631820464662630637291690406132356099027685003053848560639749298981448780865676556958424021454579339804678691847370538808386620324164623847002407617527225155049414008427877924377271926131529542729710880813267494127191313112977044706918778422608502493679085810213255841009791260234520957107775964488569491485406066661044124452610943830575714050621549258308688891424451225425706909182213845362540894704312403244833379534683022976419789683000814174272462013399812851386685454638942716341688179023000275066048496317443499119130081040155106568676338118426624000000000000000000000000000000000000000000000*i1^55 + -518316673138826987431949650641188861698646047115338227902297071162694759183983030378638975237653005393551601742684578384812003959079441260682049421230543845592601179382662047043416232732563129001604227411243937650464427580769342120502085704276740911302880117912695002671811887013814035172455241524784446271722190940798251955895083637417479207369248437128531871873592672674041032952786360873495157121130014498197197934839941435840168621547023495811432769003368842662741164980878562335846721894762974597062262423936974834968367568633771790090464740437214692349035076106897575760853410491055477784153816261806839299801743936876145307360230488005025244926012994973160166722447577212877697754435203917948992382737837711910476887231221059252431902477529279316556282953362565156149937317967061580088987704699672580444672377838078435402159705356005420961767137216381546942329694650419929774761510265428933444503320521358914543322579512615929856330033683824997521541563768222932603413070547393446836805379297292491154395822279784875478097835404249584320666105816322032837447141086902559786096957026504669598014813376097633565340475937789249525864627034876631672135605435285723450369329819598690396069795605968054145383124808878486322560363358224429359083467808217766229054635247335878149880464196282722243051361458715917554744190859978792030850459734007127211597746535928707746045526634180334589067610644309954838206137637316705366413230639764143929621106670354557482419270049078763951356473497402942365430030569229240713867055268475394789402117225851706150594766687198439884889113678162862754617360396352345173564543571743979310226473715843063397658946103221549625390584534690732078033040076022034695183114095202663789594818079713841952066020362304854561134553785733128826165661629819967961521945049098277912376955791950618550815124971064108841780299084617848626085859315780457987017183160697254967540222171470774626731249044306776728914309916463314220991703068883653430285386401705261135942305547303553031941265172507058180256055037012943370529182152393459123069101573537609376554356592045878285541985633851910909359800988090019484143337930791271971103928898017918505470836234922291485007797423189006465635346267872971438614496354424005967524571504645414942021519818603882635476797961262473979297971583627441728222588525643045063904630938967951187601125968016873989700975353557579278097766767424289419240319365005803519306062038994555584647595087266945885477679600480450871078489227933486404532515714105708661831076253955307020794065745409970145359872818026584261795547346043854023273595344346606473425121887177932800000000000000000000000000000000000000000000*i1^56 + 2666955044589840322490606707336638275563905899710694482894196486282425622934185498451334725318997023375570326286901028423806467603345502666422507799973433969047909865240501941195098597032462066728407223592368164778760218678233038668605123892563143938488563494309281279374778313744794953904865885189760210318047769979084968713905564006598128028233754637245460018370663694156548582331218552728440301126211247103843147528781737717293642041372629105324887283292187595585060921263397292090922821808323886416517475490247146933548545736198023907101520679843271214778563546906941715862845385912282174496778695275691738758545324630208769532918150699215645535202575325226094914427976575744483636822555728828635795874013021013702969153810554966779649844701157203225694033187935261002890646277012318724069561564265387102065723207024189489968768379845944295648082267683827825260336845763865369942358354014310818966564998965670574578307732191298953442288957672047450816664069585918693366357534062215577253165029438851454335866789533679396519934441040501885563982838008237984445131465248376202380412235452744497050196600252515319030730112774720726449449456967933889304294303033912627381667416121419850345306085394881402453790674661961036675775850507671889882018717710618629688583474838520928737700802799733070540991346339912868759053150945738911951504817973587117147295472923136332990542594486705751854653772342931650284059170658101699667918854323711271817504674787161432031496700653900027224058982086626748908321241883750519933981371610778392010065754041265864123088690685227703184033234166064920829261012661352383282026649602551320558571775214822762539098635875200836222138410003123164206117793836548104176631022380140968342346168629441480508483339457965070136556602349524778430935632946631166744461161431910831140494455889018546008190263539756137584826334980631407428287631563885997969380476765439504589173758989998342414387327164856677774449325425094167939040203971730053059926361542960979661108285120485836190566016159848607156913337401953970657872725568830750246526428404578421486704901041345331172015965343321402545346570481833232183443410060002856332617938591913609285160719703979187115823105808385211812377495387911649759766059218253593406688179845899267233863096515913178843702376014749390417764252801893403984094384901461526008429451272782016743032270651671375172480448072467557071270011291454613724681255540778578899090294152618783301068862399932501404954253362175468508328753776076701090518791174255583414757051689146021499870833446299140573626657254831942775618333608664464857064680883133161003606133964800000000000000000000000000000000000000000000*i1^57 + 14599917104599616509355077958275298558197102937463198296968304251345729829199714147904362242440053542285153637513970795617790345532498191001889330616628732210727550207450019981313118935770101058011961318998773389349016272664405227926122919517046197740141566964842249212736171080012062772069890677373570850383403113892070594359450335054253080938794185420518347844406862417215382475391738461783334590933907681269844117739487518011325469793663300664134261614591609604608019617717485258175284391112632029225199244770814662082456988390067471733009702728334826592986716049080128103483937219158473184372715972068264319183843159613441106720000364682984324193477214038563889170789111597221923602306743788385852342436574771308553854562369404992642232167046914107844926565002769228574045106932377129366628202050028351102427541289501913954024067587731705134115786268241283619587154049035917496852503400523807837445507133122653366627756067949367817785164794051911341956522896495187246443905539030935739712319697585848413439157014088637277409681589152048192969624001581925560581035152398156003667976771647080145359433266584353549604231913375505954160078660209943695213644164763916764318631482569341679688967477249789840187191404060077985321742383100013386347711752662813688551804463306744851085005912442754346292362609126017591013535888891280792086366428120043797471942120109186347714466325725699159702463798245389839520561842774496480652570071714707245472297482036922426310493424948623150595112501450120132649804303522181005485389649826449420881617403003070758089373205324198376303594370812323232127447830889138128114821627892820062506259782724711833067801136172600549762281867423575177811395627403893771022523304187542654745479734885417709869321590575122461623048142089692959301249578983719375917922742764116480649547465082979514621738856951756390987060214128157177653064504983684013938531601507601873854729646414404163820319549048633750116312560701044422470178189191159191672706406825104570729326486407566718178726763024237043557577209067086457972688049391759339092926865928516501813115573312378452836359716109811981711026238887800199665630892467219715795111090885947316138021046996005791216965345671192588018577963358100180069392538052579532068542893808167052854558818011900492060931275001348270173009168902717820504656371917546508710929464684746083421773309870509275022986353916194515737484506295676862491855708600847578776535185426668830464250603413755630175578149726416162299970348971544008230173459972508600256899367336548843732621236257050257058305595008679788622602700056047057751614186266087619486023680000000000000000000000000000000000000000000*i1^58 + -507996930006707714047777750627451392624795797633080950826817723295851280824255857024533497077313671310078573120341144617270517099199896578359624675578524158702072341480827781771964112879219750853264663706179986124518129861404264905825902643954090994214297159953024760047499407450239361322657255419214250384199819790797547815273997449072755164753819461167330242937040576603576330627449574128273025502910450594186398592310382413767306137190387742534110257725054978172553135132030598747796779918230109016969000558408067442464896186075811792610546116958167540257820003820400268592709060769829190051101130847123396550323246243705887453460499733708568316844117675677904860474655540011841304645009370841734377096205721800333877123701409089267166513735235732247584670999627961689744541429689588861238292157519521324077402769018224481484652748699920411243658658607586154089283381912385943749879709852995763486286536630388443500958271177580973401490287814197779965534893171657072842699405374999384815191206795526847042223330759549869001780860245005457694211446211033271337370558099771305538874950903788228904077863756679721346770061949762089372217774668256923374822551703826080745185970791779903998638979345701343414738928392111223504013031280193166586425833413824739815821497685773018681888829191419705556042230743869906708468136903397936374982460557513429101954230488911564394177578920827305036395910130950521174178945688588630003398434088501269388379833998046912110393113890045416355031445136357338703426075194630944111430292321911794763973395972286892170645309832737573473095948826554093279627221823464747834700509945397861989548966423264591835825552772472713756689087360544874288481923589443066188125586979144854401439043058709772986851844663463633083314111406603749142033439189081647133341994293406785604529264358890861750420180124186777161687666435089620622716125804616676368324917440590558514972014874565903162023031667200856358141381789615470446075210027941124061880449653625061615249799824736308004637691486125692294880988872465266677480207624479692371654267119139962067368323643428284704377268282560389102333650977825075181850672450122775516073750125364875362255885464280471556771415732973259921467423965263234302082145432628031672479882785471980036145221384834329119624099420687839278545663274610732334102874447956017085363792046364842868766757242026198351521326127546672757821673954468644582450026928830183246596611159665393265163510153764979331963493903393072410227998756973184066718929339135241806152356906091101203026932162003921833087056045567146893714994489583670985879934204206498447360000000000000000000000000000000000000000000*i1^59 + 3761689604187593764167784966991660153167058574369317078625814608424255967368007358974634422276948052225582498750181950645959880263692251418855940497503444335719314139150977062418278041354376053201885559614552428389723668375622532906418437432194931516804992544590349959253455107304444780338477661537712236992246911893456804508065375251838977857517952287771377724028345774417788373569389825901544446896986771462056169476019261294433213909165341101381405278619482753431590354002315985632184038920245970881121165599270347551857602310701226137970111757334771108735708443965923702047598924358015349420181668423186597150015816028793694413732136083500784856774895554341477134816569687466367325802059567440864896217281737321703115419752007819986878816356449210694603136285949627988779509017414755348589428365602350622184330299666236342348561893879769621164703153873418338740699843820356156259465144667357284562392143588060657626890419218715454177136368571778282258401139995996891285927761034332731705687531470391569577293055393092961516317897714611230197156690505550655696070179602220564375415476642557255182101838289853696007459824375226486121467377290713175535851035486458412626728306948388721942799862205604793209060741294439562375375010934478560861278786597065525989881735268507104974661985243301661169558397389883748841161802217333409447412229186143485330676206028628866060903843445618914711502640433571637883563770455877551589584540134797647088053375938852839726214598048853538014143173911359937128506955107227779725785867704355190142937081397579386241362678263904736305938027536814305418568897903893154719316841762514154265975612169038787348051213870290199070824463707732695017944439220154625337669238734002924532086729638863052520903250702602774621591446812792518275320722834422913903115488961370433827363181705316950370365153419028303876030375880883349047756398690578433198441755609827157518364562413887158049444451842634551388008851534642890183271193983976470195476233611718909030995403530479862591296382443610883074498753784665729993055211189121169817627372927850085766456090239415647594634553195566597259440048454456104259476617351665102823406610002133094796981238600904138220563063297155537831228802249065778077540857644501235540886927286909859705256656114759687536419537978246128491804665216878093505969055119301335962401181293067092869936648930162215350111851139314680184755233794848782134995409054615399646523734347364236540463616493583790854750412132252569077080627109213374224238685051744335092742146380534390748008278507811990917474743899657804148394213310556919830482942680891392000000000000000000000000000000000000000000*i1^60 + -10758923377920727886715644859721280219426905752376100917312349999125942885273584464229621169477095852821037145658800108256513054380926533201126853138670520426926843199240859893100370256733071382708882940667817632066053647304098855442268808306178481772312963163931758294608072697885674279824125811285435350949848123785969232379800786282901669501127026107431641577866639090445459679491965691211219848502471316650990330094107813939996358848812257667541421004207127587116646466344261568592937720014965393881515279292251844290104908294800854154611468552006701946732193227169944922655982429481808921792797741424614186713205343232727844431390066817494735146663182724306885210172398502504047893784877113379418893888200839833122276816311388075068979059987446023407258580719746199380814041632926386651685134873642076910288390945682468445964341147164052610185778027167245851012787212065228928252966650119976506967576794475281608203314146796012834327437326356710757587684869971179649960187614360016262377806169852475439595091577716144462220490000700228774190398768306160020606144131815367950736118269519451455617100119179055436440201285793172980493358020767990639301882382315296083703253250943399584240013227422405888781109915369341912364767675774822009304762767205058935404447879906723659319459707667401184572322802753410940558591722108732516851376322584546891557499981924261498488540123872176245874327744203404018186079690868821995265780188771320563935841708243814793380293465807694893330428551403198120418190810351499037409944190503401706028640168368113789220118350778187173667873457845097868527817098622592688094764563759393729217868298483270530099911130963547549489744127202996565852000933396833117959270344554999346586964907818764463254238938107221803340183526066917030313569096126541506689392851728655640338712313506906981827134964660337462641635427376036534101824156820291607630894080755396556995228199755597760151382022788496155226318325885307752167435616469381983183127843435549743182714352974112667949429692766304537898784742190221619745389587695588272377592395675776489985545186377272240092872368093152449273891990503942316469626541537990651040257245262607995006777749143219054550288638777538071001309049936752854540665123347110319926551644627890505102494094577854243850782646814295805629393853886385257355961405247480816521733268737708061706846217451553888833322239850553229548644667168773874284220668505107067819207334100880787077910033842520630934918570577086789001909386299840933969782685829385251969809504139735750087740333468032240366623342084361466508403205505109647097121996800000000000000000000000000000000000000000000*i1^61 + -14019017044169089837484825802155514119293456850339204155260924199273195512752927635170685317040951796821878305439147026293782906645659522712935493715526799876154776599434371197363026151756037587551375504907341920339624280660430645157323444354203851351808369035623758818400156675014502979060586230985421621256098359467984876612610736608855769869998294100763291702330803985779198171743401179599998120189649616235062260725423814669313490452925220297942730856932454839969714655015495835155484011070485135716458670156058310845275244192614448803314669283124797097446842776464806617246361330360190601687621010184800311065027075896629155014283331624894406021771052034555811679583751546179899946522084567742829588839661883515859078819393676917764436446540828762076731638325356038751571233289625192925736278828767584276937250890168282109953427620417307314035635876138503113665454240314573850850399820416449109934598015828866129670378485026162120742165200718871550500299767260398789903218234713511491866480444069038900557642604680518864945812361757564435508378669320552100234396572486158732805766697442542235040258666167903664526510960705708855820873446634797201323045941016548490155569744348010413242620675708543818682153126429123377324066036231692556770563558811350482800746066872246876462513828276577064364743278864282975946688463034441625852493993765403391433110018400910246489798649736969197135761253954741738581103931359873128901836720122258020449046457105040466254116192973780068724217451640354429386698708279613484194601589087654581646777669954582922993810474350687252921499493699967746686957327808918169932332875541236260270692875043186459494473846916408279569533410428067823604895250956711699874702922828994125415646415004291754941622811489820675667385611328885681725278563231170662717547773421389811743070587207036032381925634145144626141761533584031022301287802248268550564757502263172557315129722017103807799703534490431756719285893865603641029611204870388810618134407037513929214127074906170698254186998660731914362113877951661467365930948463725844915446291623977395753739465784105618280815059600731234582085524178326352083122548651251183804233310271145010790993428291581837030012148197224158596534318430623208804957713805436267056123925458569771789532815723590035280630119307875917120857060668223341895395667217820906607103208241609048814709035282774842479237047016245233145263547631452386695871746924087302626202576115594178006261897266226370334465484693898824784781599980428434095710818265905109333575963021890206689210409695697020330595879363482044358926519340518316651315200000000000000000000000000000000000000000*i1^62 + -19321059887537088699988523889054973971646785323966282775175950440572431900180516485261643298961864934212810368772906892657122315742086323888402023261349243821511634484263042139993437701984564198118439372454036225735317237736994419872268011603403213532643429484451260561325337876363396223357301104032791300075703731602804548596077232925149132486985108619097411379385538835081844872240655170100347574823351281563621566006642136885196307566673422470420828723408884513331614646329592704115976754132041667224422378994912034803324034553706535902785227941879907130753755889930402686081268357463934588960007087770434808622811081847513412364441647172239227696115710763812797563798695594342153159731287477082813302266769379975845351172522834127088954272580029541719261977322713110881820003254647113030713679539032060774161566676030775662027146973897250160967869633398535098971735655981193814545959490935772801456637364688842083661334565226641909069771639004908810686574769758687710086900251537554433618549794317639848860303929419836524047570691667382827873862450014048961789818431297576164399562169431372111837932882742838533639299234127429072964880054545913063511301834006298506036136891131128321079860757853145596050065459744926275247104349125632074364236087514613353366489537804905141468466985779956705248968616293926884870088961339171541027010897976626683781093583255909977644573324997594570393048784098900139604830735401134072706891381525367922000333233842726847605569168718192360319843040164624176970585913332077512401149526319957190021960965261633251751731855338382056563295119866838414104370980249306138831371432380003695048539169030201576232217110398322462897584486638882055469914772564010548165463084418533693830744310359929542164228591491932853604930772541914268970978422204239261176295886465858267995097385944492603450276393838708666585410981788808992977985903887398907447435275126847683171533178638354590249697741844404008764277900761682449515647159844128147439520851045811792598634525914118489720701241737629600624645415026803943176330457763395559691170938205122659549950809072656611050774190111846962015367029872235185608204801766641307157415376696441422062159111202436753988624687646600478929351352297802466547729372292129155141966629367155655631363976645049655827468646499383440169799368929527738460728348458712303467884291041662023850761996671566504865206956519796159028412508047522663725717267087182199614770728272722317683942804770837014818138084565950374453133450754797167834372704799313938920057898011154313914473702361023989356400592673417891263089410619264204800000000000000000000000000000000000000000*i1^63 + -286704986624008111397539477409927901853724997249446892609700524200488839568415438730161195184200398202451011313950286988983054630655671156491215334458247641733574970011364502558719588191721947520720772619756747415635730529012283661699943378208726677715189084783289780722195593016988731088531681839938979206011386286147639211889710028651828077645910982648503253038429346445213132031530214206497565634968602297729479101317889853019919317090513918844693467763815257143525384451078049418213320606350914795233725277619338940459280029654162807032201909408195263963079896801991029244065947097625078593128996264832600311014705116812400282379054980187120286514723024411097957938590076737966239359435613920614150721401595584382451619690459276366206975563436204721079276583330308040726076744691364838926375474802107732824832873938173254008816906191841459370152324605915667352575127043631744194627743428172994489174215215582749478767093637490822746042778169732961639561614034829795140760218511852700685966919591645586210795024805456867262198917827528128810842596242136570755099705663579130622410361380871619766190679366780014625442623037538525528060117642656328896024981144951478670268499714519506156407598273024691058846946795736554020819834821465630811456020619407517246996006346711284563032853197052811697124661992299545584185140566267129355660374096070126052567849045897315870325521496949126338703551559851029318915293071439970162549709678323042161994214320417657047330803024866869825033140153681544178488148674735487124253762044423696750572618864954560128173001099055701713977206297323601316278396136584129631872862030071013060423497728117537680232982999891523261453694011875392606338934914025584052756270773861958193456526800263853754451790910409026289497170126707893766321021823681261281873077187485796653512023131764865522989759976936703571875227271677445083857088886755181232298114662233392171489723618171405644218451385260395295289243893267652896056047697397395892335877170382933834848512949659552859245644467705445172056034739747251096909879902088450265693030789531091652904275581203921597524569521359616402099866989794712955872980219917900594772785831921308027147059627870344392360230457048197424468739376360718778506262959571003531962951209080731819235965392569656571477404801298550050136439743380811980496493900184690887781542600130004626211565252156710753613339019727487270964603518468615784170635420553953350346936198138332733113266462942504786031109662338971720191488916497129522049289323845507088030973447162718386264099974072014072663088323766065381924386457518080000000000000000000000000000000000000000*i1^64 + -720467179674456691896101856210871276108431116369285031243429969033305551201706665236941432185757802254380257476266629049533502547006284614633363780955322372543595697441269805790784107313074349896103452599237215740977625860229966120927074631936203681212224919004018584393766170021885276945156019994944186508900750037904352615730019072956909655909551868700190135993716356655964506753761822522075331032140887897527292425949107286558808206034341806697590615741544166600748627314411500682424165961731855039654868673695355864207542116740019998608214727232336773737426629720329194505065640561521526682718391986859540923496010396515850083608978305411413916763276349768984971444895997437282077217117249780510160662861922221651889824035651292986132087067289664172044781652449859365693371542921280779272523889800085535771804668967704443718980261480470315358017264970872144099762336318688500653107703196567511690289712064545141562073244422587454882930211624886985987907568598446464800636946378213504768579348005997384834159406421464545787273691386554467011201527682322024689000510907051129019278963741892307014324568150216822761260905926577399383501041599488248745234154375057295418145357481484324045561153784941963612344289507077166251968130520745166388960768428885268690463250679626520692477761309062095013093439432695640832253673587290991529106879747467703503650232035890486278107132204888527209495040057914209010179973856854044138161733369440472431425629635815404447883566657158838167806626993962240127552788870518736005140277589616002445445342744948727261069351683714415771868240489393453804195665644948711762306378348554566956849174136451518538394542737873320751553877186680865331658366435215453698408442930511727491300664078949874300175127956733711918343636848382506030700709413623640848195038288842696160099649266766619397312888766565328233224378355192280874580172677000432077937422611731970166425330635722127100081172520122006667835716158363157482718485095362644153776483442392060368386776884596206855571266499484022803745102597415159696139622605785975028797642643528273253979864306093694084250237299348805489744635490621316308168633582238221056292238690174960526043724924967557250973175223420397913777634223352314084779352824566644025153313183688047256674687583132998005499933911807037878852484080662425590547196167361586234223322510527833330514859750567629008872433566790901250020089135412231647828485707743835980884567134178464443739749039810005228123154407890636742010155421560796835435431401735332990018289377481725792617203999550219864706790285579683059602554880000000000000000000000000000000000000000*i1^65 + -612511408024149338394212512327239158255839155689614437127499481838496645205179748470549433759332964516180396294264011755650654635394461480542990164645932974201172236839240580935333192275949234143096450587218834723500008377278576712514673605898227291692272844620796928778994412705066539897070607341874522229877285160555164358657498694823567156299419667642455792411947079112273588470199761200911474000596620265968662075610683794147265841628438421041814886271212792791326366858225060156681038019451626440264926779915174806791310688229780166332167594517378188857307163866607713143920302876882993509899923600068591161591723767916748076405373035473996248909157115494946385346060736953089098522892276540009262310251582699769317106064516321098311396090023710051506138346306565068383868717597058589060619667123673202461920303661300555181449251513828547679271055762129861167099125348285005399128780331256790996299441583702905298910417398586829491736148973491060517782002864381327018919717791834082824919366708649315914426039926794396036339514763487193882707849509356158034066885783429923355852868303472017136508671835655707129017041272869543610685922416123141233610088514157928249195082143944526834932596044107554986520184570857215605884223947720162216687698545793932785767448605350461618373297053839643726852510553467444828937620604275786818506962106656067171705300399297990980730913633443006342697610233109819929312392298037065698518088126457132497594855195401504400800514101202305719622048497810883015807294081918732624994041788154115283266040151403397277450557309221574162845666421937864383232001519494985778688963032731364267916876244682853239926143458947520395206203219871295165165425032155182381007064076140056338905327533898506173014491825266997857018334360889650612480455442754610160954340918689965333038651101402740920954327257912028163141391386435663128710617391864879343985167690537204020449327348276906220015630604093115423449861780409798101635476392708863386287015466152739177928370784261218356085624018605791839339223325787304593784588315654344197513383757201661284830872582656048749830461980465424241359944029825714532361196995307307582958636605253644632146228600467695813252030725373262431597595693604560313591211196008332459397792521136038763819771184649828463469377671596052353135130291857828905954692364033782633902721793448739755785644436044102714733187108882876090559344243619492079124394434243414655277489429873581045319826075835875446667064934734466077908468334877539172302330240608703608170332970259044292768016045840008079510882646107357184000000000000000000000000000000000000000000*i1^66 + -35145576515404399451265684575003453018950324253135213913742199392885108768774735587091421216291624811911433502713999899867083490575657400429595525079072429737919452820075462907908252749473264133058923103224828100195907958949488213052155658938211023309128702947344299799582923031551912967581875899259344201506424971051866472227189240646697427979688459806607034017971488999516636362538015105406719201840649517611451253577033822441233205808271166234250571389389203229476390723984138065063182710998769184479260409875075786172349168784570446860457424996192844372970218666922628671751406513078624535226140679520561185383183598899026754409561742001904916659988040936817570539714981719671171502684450656279698035163167294637998268637608652606732782106472606368226463721965985347954806453527520041811191474410860826442794548829265584400859302801171920501748477580906013223105640549999366317162824358797363925932298810264188315162810749461611567142948421811072588187025659829499270121151672436866745864473689233509984587073874097243853069624083020403935311621045108233451785699790329552083045078904668208222784146189930925197390824577384228910606940346386452260080480338172808972196025626487967325119334960378401789462657908123934733226076603790651343875152480196864825737621210898627475420786841546578331975503084258786257229852810311106968751145766669271990709329557056754500104517212792036811560720951787325890164231806243503103565915366633265681748760212902454732471625749454281813842919003151042966041939622102770086076892589309702560450747664289359570752161996492331998087532508847175846351878111371440644212193275649558261322964065671358141894276890391600751077192906775374511861760743837369807843165407667275040184501320215578737191928900712708379335995110117547949573861851966208556310448790326327950494597846056199051345430251981773154981272142778424043932033705348837757361830570769390563283975361386381548789211921489315635533573808321806918497240387508376736768030708386919016799543061746533911257448625066732249415398261951399184483918822794829234300799533362020691729877156974900107993548259337475824002316423212582852113843348384985553873627662278869981490799419014624823224250020513496314500135334040705501887090696351819785575459367411500936924895599521284454245706554527564647653324027207648548751767687486403627309958052535533612909552827912750094486437950299656952148858183470521239356843853333558475647361495303394755534192627456736523342785215435474315174149440742463805128869769814908258051334233694030572087810874440348544346080701054976000000000000000000000000000000000000000*i1^67 + 316041689805734000183002487472394671447554959160396978540555168636028909419868113076258439296181436626887952153388856700761129974953791049580391110583869535599837247061679288427094459160558747304774054763244985243948019509986708077378992693825919258011412631196654019796985340820644949861116957774047321687552202668605628201122080910703134845274402636119112809360311864055015917835075023899137191315588569662056577143412306177702781918320690329929677160501587178554976951240033825635717534289105213827135611512826217816483101308975476252576515467682082578175698747637182595849509055860787588131114359972916796525553776508416664605388131135802545600713354600472250900306006681413717548062583082921091749604187037637147433124965539918505103360985006244719757861761180271840567115331207955175392939543814925811931691845032203432585782562930082455286168271210974212574700600819476994186509618656651991262456388688666021629134919350748361106930401143362576546377890996713682491021699359785437492770003409405025210283691209847778577562352806927206477127238666373302545021163814464455474095382155279377826529689065484729011344071979599284153397707182010719301553202943857309552208531264145198907816840222048090883249755588418501713839291066773299027240406118792679037807729748285087145774097932866150228858234424681628548050765822111903895377645244424342779516024986572945758717150893431637723421622688699261685419212774288156931568290927349428457760851855793056918847017395451221429806344316642487480648407860426836194871081994972430465361949639393534299077080319070769540760669149224910418833389794665621759245113502491634780347404000367902289324506725023739111535464629996467164095351045159797159160275084739662508952837408096020266139312795390072798923238241821700286661516276302433557031470487640006273023131521468158648080685102098466088250983213153325131087569298056225322746219673309007440532845174966412296576288248190011412855403908397967331510382393907650016453758371698134771565009477671833105252866705644396789037907833155573941188938832228329151405417844036881767319947327425799007258856086925654760992548235749285168569805926028085449437711410427692109392739674438177377801021947743508631975797200583937941600633819513141823212576829039697133392668875597496615872065836079914915112539328073254854781420732137734821706741760065400286330842238465033881895062227233882517468746602481538809808417337904616693530504981089553887643227070271449615504511476782066849288037700192139340113514437561393840481237892995151229643711519411589203910826393600000000000000000000000000000000000000*i1^68 + 308302866684895411154411269025821226990670165844503835635530086016683879125986643232254714855746213868408926419880148712061148246609214967908103505808855866163655127320428795113416750808080478530372916446472101354521760696280966267283579728034832297760480419053524279507717393783994850793083751470824304796850026387388855844448292044805271578373175171714382976627901238926146866857695235306968630746620994229438136468412999966500440575855109909098294741142351341202209905310779193858146098045596707897282094876435563640348670232141174970313164465326156962891834159979480487761329879304656336895010669604126649965999304593604153453066565245515259363772892177973328846058786764871620487547804234523563124318133438185734981103453098543489015479206132795221186878455268912079377738520083458761668642850397733385448366661456274601725311074320700162725751140863392068892725816889685974538132371487052179204737106782679269037038800288719821704639954919352416878482715121041447351668694162621051339460193866361611980870001239739637442988803740753040118690878582917636096738559358921940921841243299998287165674591678369382305009135168493849950944579563610545672207178499444280962875975861405676218711328268313926581188579778414831920230313922493858612822530561466982294901740427845922110018487660557529375970945181959996249352102209199799193383455576427240571416639979923785114658835201959263341942463180984541742406337897596458603591187669485878256340631379257939003128893641362782634120429016985232354202084912656313331083474135108283379857976137074729178439167250110351603654875083538021064670706844513950723517068037759991479449162169871441460678583214892518367982154413010008760144642009463213720922913090600810728955128599754660772922748121992005959331201136843503692181433276227989977864154064109637856764302478086597156207268291005323883771991223833313224356827713614218576032546906625419581544676382706230874335371384645949745499747226421142786045060833486066962788442532394808439471473530639233400142079173169734111213048510197219955006402565603361306728970757628646270869547144202272514275696301841155605363928447188654696580296758014703654287166315712959992193783209144324858541333975834406158495337046356288760318141799052223130146928121495454646472676529707080707378878048543601935165620981988464360799256071296314147895243925527635548052153226582546727859497101664074732543188984889660242765554389870575172762667188368741486291054485338548118935398634486430882106555387588933733174287441308094972687546989531346913475140084853344777011200000000000000000000000000000000000000*i1^69 + 101722603374317307169364386956864876414043408091499350105635345824312170855258867110949435952476141666058275390557342343413539966139453256324083004977560206195724116585405151667372886050771346389602779227457591700152454578197583946955222788150216232115989073266352918362289556224358262514880823696955885460527586373657276202125453016765713974644197740702673644663864631548980474540312481168563739888886942555685312005363489702555045215793981448311311000794469054792187863494384713035605297039084600215659906816080723253015959023972353045040508792506011615608483116354984473456311294326009952417636201286147694532555216161752548087131742738824672667578725962211236521864308059348285774680484353491495253086649388957584163626980373742218640092548078254496917300416511240152208876062389028874413672019386542595071868701366458015819187341708989055532209068980848358291216142849758966213918991481847525677407290159441775970991878168745346744007518152881071391174508275599739465097860487373443145881974787190345847511100226773727400166742994319646179365256242650657069895791832206368547902373983474168611738724914836809645451237350606642395994356835813886002117401056764385497631818989188292751784406879837409516630643724290027216933274801138144398548799804346375964460941300182615835758839980273444446647705162337824084655824591085071614122012458574446417611463645927905173423272056541581469597256156613551441018416814612060190613546485678885455452177684303102371787706473211717287147314566234173481186175096162765593740068291655504454034972481962301368940917198046117588928936168269496339230067434258159748199482068884442646646673812367832668797690813245479355596200245078339932287587041533097236971575094947293438291692891103959007125310290685380269307107591051661453502148059474758639334147225625804019909646389124811047370657088708126956546922898091985045280801306692921629111674587188542498617810903220835169028930722127497621412341891866653064858614120745103880413345334685432986966636481918200594279531090782066657798159866344703945859249517981815641577057472979784723622188523401756380512653521642288869466678928188963165413171354121587192281415566048145030745427682103676422366794804128868272858044514350429179603226547813553227060030193061372376569538278131499765973104007357130904757552881237769111413943286337729995542217553747274957445538405497850153737279206469920634537565076637430422639699914647067611795790859817946487600556140880518103372205191213667147449949842865987475296823173881327436780810845347806752853944226314977280000000000000000000000000000000000000*i1^70 + -115714775046761758980451158541801301948915326456401863552146726982324687243284930357346201128184790118135519521385725258433778466924496898054458795697038983234934327523077119989005207371909260890917858353611141315289049814141865183948662741976861851315051429142578468158533999224620029216824374969497286588918251995999719533682008844248421221174863404988293188197338940950816077139714311812973100573709687955324607436920142520607097608537370749336687315596456454065312512780537390734079647732907535672437639494783588409259979139679960090574401627632390796301575047331965936963627855635454014202100027688934161636490301692334059287506493959246638662998152984965879149523384854165901361181722921113039220920291989545783372567452823371234704317149055317879876434739251869132427937786013879613072398372064531878198982141164059227156551675185024550544326800604043405457817989059010759919067548545922693255376984919379335512074436637869591630585581001573720713775802443791576722092244405808876069096278480319439561351453446479050691962304660935249683451084753003115019931983292278460990079222488026838706994237733298034151772906706651498936945298324763537019453449108489521192659419960620249027869120211570661878459844687081352315508037133772722129192121778693367807830773253925202763431619887308757738773037850293375797386790594748992368078800224093001167794402836333161450603747551359932317995675000621164166232490622674279278277334209017996533857188207907926764780101066842026239243259261523654368376388794203105819463952115541215675303098883618567101964646787653467460849041358314193083215938419296538809883986749014741463027984338817243264622306572883553354228195694672349728230333961468116768760645746901864858819510614299316005352688702593971100802095469305465466715528062603740645582863767668980152503925542172843399849195692878789191092643152155373241830382076807299213550992476464744525029884123181094881278671781570249869618435403753336798384936458993638562441388778220667620988048300680693656924713306596348850529101022388678760342773369852775606765948456664132223101341295534772033771865601768989941925931220083166295992611676568945029921107065261074596085040490275854304081623751586007539077913480536037045879721882316846785971374053748127804018036338363863784594556962481572272929582939357967982794452194290969326673575471930250832832954077787144455292498694015740517589132894645753509547778633203005442492742890733077618552903714367883585438654078141111056439348296350291389676594025565055478408697215682790149529314263040000000000000000000000000000000000000*i1^71 + -62627761102936332185027245887676305320375627334826081541310345825597694940024310723046230307864358759341230405691143337472473997695436846258200617726044549128403706301189833357388383369740551466846178192862452643584531206657747633096366698677753118714431313778682168730072687266360286467629008165785723280521609895906844227671674282065756384060664722396225382443146338317505088798150577193260906188315299382655412288279201096710438381703975259434207338157286306455669063557632360966942368353811089523068305457069244094753804452664039538425764570379813236678385959488511203906642580577230484720278140210309902272753898297546203466410019695164365607858839530671571100664888806510651547357566090830504602009052042407343342326970492708186472347625787905740599383921647144915588619589503848511582432402957978671997778559510918046697842684029066418666359543602773854453972311868759747856856137850737053571306358876606904362089029688291798800697985802160543683301765806731326094291951505954269612243954055156026142976118900658061067432960630464232639795128106178196070004091953867706443888672820690592512074098614102691960659105536705289475015101530457924084364874565652819931711226615151656923448131598153433458963421894217007384790938025452507488790040282358103108905219405534224860245672889076008069795321657366283818072449676765936009499370794447561998034460472724361236656836327808955616897126654391431910086805558756180895005681436159897769306231576617763156272195327389713781352123872066640868685639275689114909814235453908880728651915721926707568033157054550359553025167531369403573327044527892997008649533585594283257866855882789998060489065026680900367174701088291972362786554819400772882595803165686398369644434279263799492648010756417818746900511870675667634895411788676125617411164744071819390282559869126889876410697835760955845199034354687878210368034282490338957490063676515209371726493204085885279730667671188032084461535405270831410749928261125964020569272367649016553046620470156031059940259193488466426334622118163111942222946565728057602612397846464841932416602929426635008764750606047286013816721048910908631628701700987964856902774869019178541227654722039944002716451570309932724082049229484208997972744510780378686378394887960496273841431804673470697969105939083225530351433359244802451217535482490585813012644382442666563638943023757081263077680134271559481311146937622846222963103898377511463106746285659937139402298691374467456938183826553599348775623011341830009986745357599746175251366014403166538301440000000000000000000000000000000000000*i1^72 + -22505178244225184614613868519187010650279434342945955047516083632864102147248972904230274293195353151769157909487079795962418979148643876624109866848385972747809915224302847191123088434521747020104683549379824923051670308957466066752063912710446410505984864769787908594740730059511990634333285279256087118908210842976714487924580338618556507378179149296350479799570449333608410066982760757273112351406256693490377538867550139502667277935462355968958219130185800775787279275064666182942650391041453618326135774820539766042655964313420158892181715871405097037918524945819601048337622276930369636653184850460010971828485351606909341043556980347008675371087072410021418759896137696318324345162134688964333933620857311842027859098761754035025770147898322363075449731742876031140564777322370903521722862006847864222675481502059495030099519668984283638026265410829548005398677829438410795981328915035701178522826675200378874184536058067750409083618742709898967451453168987370126588864376764482981448904948076454945617657327376481760502548865989969801749774535591855236883601878877812194474178676248916075721992400197958342467469110317933564081640260801214612429146121358287458493870696616387981589727019871985499437692093111150182064422460460534285051013946433158922641179818678213519524566446787231006879629882280388029254014256312913088475153306512076434854532144919770200032326805817355597464008611099327294551096357455605072972122722210964823296865578877743058099449711388090945309309260064575952991066768544037463670920660642721117503557113120222856751990192632511788206227385619794725504316109081756881282237857345603030147065082390816835391149820711492329387442001857314911618855279485224523107155674644010148860032957280409613452254850144082219209689646258923764014920780195086503611423244123525476864022235307218212718235123643309192751442012236426282909703936784267504953642089421456815349698394583197952573316988737942857413611584336153905264706362695215250739541692493189749218979420747081145679113443725787739904306059918765507288394315807901731329254987337162565562268789888815074298129024446424099910753217991290352512524349326060885939643827694600262273759558213318146078446096881119269253218158736828823197435703178536564109307203364405933873974471353608352279247243471932468201500395128569867093813802165928202740414939498364748692411482274230676273438683207829952706579250552854978094487388763291106881128326341665008184028951872852091005828340672084155368048691179533788656946960610218895030009838761410560000000000000000000000000000000000000*i1^73 + 28913569789001144502046062200020247592819457388215959057567594380200956500684756737201714238761351837390054995722015339423625774023332521954156143561823197172442749777093293884373974905504133625578971240315012362253439968423960164822094470503607978331650985763680517248811280631877425853603135988199639218224523693821328082782006147387127036280076855864928711507681372973172321470675818973683193715524572080204252146799821663977575765824136312406302063087992807831977266773086420278828092756003619189067329242889789520731653151248505332399707066457726093881638812422862465567190300480923034531425224728030536819842965386677052490908477060577013438630555919967217272617998664057596709335987917606834258177559068819046492521830516266288392600947484973316508879401008272872891083566246091527450549898925731780933789790372215511667368753010611873968721157387697697435052032898195298431673925837957186991723187245399691857953273766768432812244719073870223908170845258524209989008902415641624979064988172294862177151670636390623169801292032460567540087886654175642404685630224669846447310807545853550925956863190778649864622704567938179868222280282574471114938029704810228671924897506912210632891568007065852766415459358599051765318086496817023174272697883896162738903642024711830998075962568607339878896040722097151250450577252655097428993582376622108836116525347659080674198175079587840302114974152894146741169201754480244482590178239259189810423098299588937778597525258714745396840252401743019279763594050017342024834792908102577252220619551394257852194529793043315050009960417501323925777754967132923454138798721209413056454073390920340224022866955309282391676469897703188359486018035212790709590733662213154853953366147749308317951184865466529662253072448377701156791314077539232024924407132549811254085243043407854297279030430902100774009546842381873801364978460574553824651770413381851100945369854545732481644064540955100563201509060169763861141056827794731118438508082969380721656970679552038183394318183000596694820618617156550376758645391627546859489662560591398248610716111128727837258240652571496937214649967034172939907360962576576296473667627464080120814728749461033514588481352040207610163370945576919925530335772076547644669303009614133560105918771796972482307960220322117913199953019998283562063529746540183809798640565164374854746390833098430094920455828470694885830549767457649022287104743535735433789719711985174693369058818322900770742661231825225660979984242229384202169692856196802335325145373081600000000000000000000000000000000000*i1^74 + 8412463961720244368047107247284404179659185068157512492444701379508632880599328783976379011741009355923519991428151606176042480130503849219479436793802214288578316191647195119505326585495650019478338155626426751419315184722026457723618886256793283010204716192018285426990631895199509590917686374245963795920100514211321019901347157571545980977152974865893483605911706272635567253073230184487606390855919661441226823765828740009964943230718892142416586088850794265717091096836163829279492207722655739418980079336503754667933473641610483694506417749273008574280930254809293761473537970752316584700647317321798750076664060142652153565531075938934620581878251742009084874495190644172203973848330195926414261957320966286075309508720364735367941191301528422772676531885819491889033923157159903578220323702524230925565602394607007909609228759780029878121114689116177090935230071914839308526713959785319917735968872499690700623037422480557792801572327795017307486912465556663659995301277809968467350742446930553265410706113801321501868070129473264625903093974525334140957855011216463277903495896213812512524666759817922877411820384951700387263787769820555087781896930650035654326730609939019217279397410670307983913864712996102431591215122296060652494292453773275022641816850120727760553699659726310776691742428664461508288203405316174521228875793207475957298119822062397187962941447628483601115779828260638434264964443394072663518155248425347267592692436969729656882480139237128097924724678936177460553624341489258015051179645101102683338459917054320662625830697587327101412050299698342566953478957693087578345226187185510897577043536253511628631361051841056239751985835742817712536194219602306807419239149825284767743780258577056635652904906217885630629024040906528087593085375612192993051563510471189015477563475926967330385658196991802452554988597337909644672297844125845592884643200795231993520684140004422898790614761117427235326566517032096861203376816322615762015659740739339981830031057733578595222951907412715857737468453425964581206046226318690724445570150138888246155369370930710284964289952741785325347340073433371323321008424017525061942111658464352650247268416117685686887354019400622922737988142720701120081546616208169139134767970551684187511883335307854172598514542740733983213004143587292731841206031430722290972563837646139936100977747551971024773291638755491967568924698483228885417349213007411965618530139596634888046273733130244235489752127196617486460223036496407428653293221386598104013209600000000000000000000000000000000000*i1^75 + 68219445860478454766583895855076734434215958673306131927962741598906407781937579445093256887099570592520385057308075577573821938796348203576891299739345474158169848150962600748354074025570336771198523749455507091650484698096677536231361214148637906230837689962684928389401909146402101260298510558949348076232647057812968566037433871963559668728310478318910067468226674034087761050595489303512941551466377715567409482831731282444475671445057139203277749285063677973105128902267944704819465989560491483333300920694252467095675501604168611906956272431360548605653674590884636453615151216196494760972896166440645960663433464090610729205876163411110398167080945553433444684863925720540834960659286769601644258300765640248717132696531704535033321129470415652345110952162543725817887293488662322150089916214004934610855029263400678213554460772871594201879541462574290859331431643160176556919069856873930818455725045764586006129040165708431782381927787589930201452977986187744408849724125366490084223601229296595313974532416428315137083115932487708119589104208184617005525301152511647850954310341560768272956513266074695189942053868161988933092442968853810873977241023892960308988974342766207368328824380467882940154238640336710625619690025228758539690187732765784550684141616730992686101487866816357054601193320624546184839886575520845682840041604493913560314179851714966336367000022483386415339226378971906197788908586648698649639373830109653608133291019952103474820725968380464164505463286103971241580676061934485688193620796784215786830293409710384204093730062013476501864991802781150548399527616983603539991983509585737187794297402624674396586079389631620387898438274983148445350657829632888695013200848539351319616438635311295284909136416548424842006329954429710227632308237755866635143319191796612739625469301613598386463148587230035384673710086031209971786731407801708429722034024016637376882618269177113671991812504893142133652544556826810670290960674484235046967119763373055732845732010904977101615385540624957814555664237365624170311156459749313633001191985043274738679198680938911492532779175814596134350646213692305628823112977649711192538239343656841123041361553798750846733505884472895057219975744905188139629557763764537534292148453523464352603600225262885402316930561947249077114771219806346604037576555716191933446031525903757958760510126572704728211496671804730808095047004641993515370668159620874850655482810318903375796395632130677888576202998646212385842538765988868473098166389880913920000000000000000000000000000000000*i1^76 + -8147627966471842066334192703291103381189691048822649120890159723806682794667431467702166824524932401919904465318793903251155006436070180306688485563952642478295023046067940822348589991448594759523345321037996430725295777156119639476075297195919392076915518911285342002211679920612091051862404678507187149535708094439637283958192282912286183060776899438756977026056357261519931228696408800939193703926285884136112677113599868856795475641244611341649393911228374739712476009276114569755613591650346493955079642815497491321955995843011415961839786340453790814437298938882524452691958798236586922207709435070691604806456341660958607660876946235730287288619570717011618442830254677973948972695005664141782927443604643161124187300798088993356764036464952950889521885075547504266838453643592178326537580656943828886247575745927891287011251995124295321740580664486381402968568371194260175379820439798188021273388258703561866453245553740113033001992346438845789061899942081382159940802336556926807789885643875413433846523672111024431963306292580812166401071055675287536936028436819220509051707996852504816064911013250978515110475492043216147564604038809190552714654242287611942033366210778374451668723747938323203742037462553135715872247460744099971330253199893655900574530565821289074365295217289014313330718686925450444456107163223684458827067777412247318749938757152481739914969284266686829728060857090479831984919196415369678765464739166571796345343343385644798249496023618928648721298480239958557811365373046521106764313698311909676771191958351441251022133366096830475400969592663993364034176128983521998537419332712138812027935537793123980495976020196423641428641661501790224777586371330280453190538020078564334680650058005422368446412708576393267342490521110287396851405714094778893686251036886404405524332560472960130311996740283414175257896003840326598592563324875175919934834246618625201546654345617481574728358179291373773688684402635461628248290560463974840249157648300629039345091126817625465130741452461349257191295122420731298348516154814344373671217160712523202920512556417651666204657249624122540348867526704535654554666782443500160753793399445799725873286316083787440706428041231765707396960055445987396564165701665210067665273604680109347540535024340776313778182806077645722413579833145585142681284250427291542231206007109732430019623086638877264526842458519162125591540814988342881585328234976030556494717328197409107302844347176782655502422701162500255943685970835627569297585717903360000000000000000000000000000000000*i1^77 + 3282827744870341474304806387050662015316720023280005753879253712994951800227774079885047359196974203232327308558762242443105903933677313619754939558203370948642357451127541895587007717797662519016022512905806244156099049344614121702746638045193640589246345940368113012065396960861111885511092187168440034765106267432927714934254393562972764226047369572122694279135872116768437788284284625582025488062504600957918739337703704761570503576379746280777015955920017972656387398556559190813889988152420817677919387326889604511572050277184726763941891959815512278075647452432269268752782726954151470937740086844910593777706654539399898185092057003346811492388723845435230227672613129576773452554726209102639746213785616422274654308870724708851755088604175380168949139360133660988001086832601785116979957035020372483781178146576369007384583471500062624080665528103521688444156297438659880874925894275711456440025064655729461646232100038665216807346751964220201212033285239042350668497468737225509053171343604833865649929484370690322960853620137100605167683953393912598220718161362244301266026286939121254394690213461475694667651816748709851152058943687987980627872523858403455054700778678284613527421407450356130037269790886511144770976526181572804929686937426586674050125994072863336676871083684730736354380231759016155876416110584219731409873677037641097288257536090472768811653356355865002746253809348102865864475000913306294910790820090552491217071723309134567504737002839515750553747441473032420897900944842451468046447332161013860254434098120797712936964700766773245534083963388341877036708019647445158456819758360940869624264887279923554408206989342302824961743848984245368235230816015055920911390599216136745121466501537861921197529810327440891361208597759599375639509885510007198213290995829218288750457527095166127007662329753906949746965825279493479681913548427769339864467942682810913760165087616991203724222689611393150920879202598682629716681345218991414244772834118828093105485161920028652899227498618962399303580490813314274392908879870547137271022798408160375949091290067345476262615718303465392451813196835734782138355661645082593568409486734425351627506201150682430653424300779806091775180334643803017103659611134291414963087500864325338878202369884103047620113989809485527965425460591360642809090311955727212329165667097550743666541018950109142875926202538268720442362445776750243971205512712413818316840949243646326242908976319311098317138948757005853336902676578410401103872000000000000000000000000000000000000*i1^78 + -949610200194381855592191582282063382417778795539976933693546513186883828342305770649553322135815823832980244470374226411762475757273888651257499676758979983738164938164812204333875978961663633886140638691129408796579707683481308260520526276132277349265538637603712339747257429195340504651241256598002777082053850929911244345107569900363237295251725346674372646132906091776700406837819621579554921101548566146437148033670076624418683058889241925100983244439934770506819026276300328735899957064154372373413290771066694274939660191378160003184651272858007937720656201469619770328533662577022596212181332166712475798708887830857626144520455174582783173284823162403044719782730682540329772967300962831264544811330855415384796290331071926891520741475058190303908377354402283576187262010020026264614410688640238732835699232679347210434286014177731184772543093298637377802667951606113128789564632055709561553859378957332974802533437941614768061719409970813002167366319689301202841727101042617129707821767455578239496819918779222572115587309430666159581087525546244523818494156681701573435097974258278606004017997793978853350019682261724898939815992622940671946177593362729131050133303719634670966303658680027661627592602008403357014720091098365158315640629412201379742879884278554709263557054480266588388267846676393001869297024634987305728010295219949168100400519014835724973559375630447241259712926007850631926037253151953153649583239474214930293486667334865902582518682500443340623657452811977076882734031535530454960033675745676395698267384846495309606197804987590094400494266773753337080270245519531555096001933315278099617177064011174330458732175003997816046255844642689886158279856885588772106734225192531350857859101803766969310466729365889870270903009852476981417863047987300483486772511734833813792288228722679208428783413584646041565244380898303727603308607261055751432489183490533875731106206752672153800096251461945862129596561283609021480138331082992052647131796589534073022877398887036938121246244823540587880485188209240030390090122010550617078015627270378789174713959384605115721407143707323258701665677931704619882174572882568552720169308823888996882289401042056367061737967968284865840306143451145685057587429242432889982897198298139343723400556684317120889011443154370080067837534284492136440161349441737535822780608172707483166719898699216403454908437622159517452856982936849679063156113478474770688788707851650229809251961158760447035091913442318991955513833475998220288000000000000000000000000000000000*i1^79 + 366658023578893486868311232961452525224828839376249794022647760367119799627872518500399730422505296932873316911675382061740867775748147737258118918481507215582247608061266865370577473986036647814453769617021877474994996135153667134371654297754356169300207863743533540475974232148266826657882673716418756399971820296382242428819522397490312276164109271266324197937202194614962702917126713935668575549551612823014916554981501104255672181847321301428823979017190987831601995901383500592349390876776485609874211579568626721374232775491039895107605462793467552166132042808149644869896945933065541586288671478279552358887073564257539562254547939569361906139865819894533696558597323858188401976691690410760177268640731782477377845377477807327302190316739446595219659570625988824166325821926111840317759206133218370179707492062964462607139780474102886569401337325755441589461742584251725617198784550006439003397196790606611114462930488365843166582453275634796348518917307151438992300226598744300356797244499778756840371983688501286105535270094562022692517123447805219170843565923378515715357994549539673658510962720403855092059519711262669655146109655332995650837722647545416069815097166650844155581396611446549666000241455586058262912065274791826299985404481408160050114930196068371642094065055159734778778358560059929458865359740324776986384755754035737402689029177964960966531288791376730299081987948990441773985960732500637693108910166938064790869064026630100811401967923182731893922117392330352380576808234531722973543016245001401372933661164731845410358001400224282998332626397157869645825634678571808786602078327707607737225478777994747316348188261179035145438291652815379509349878174938328632366524918520756277274730958417001881912065322635306947907728276844453719998602200496705237947943541105777741045369503087458469843197945105748971864723727881741853292887050705711934701401410045381683241268294627786839316667577961313949537851935446021694814514765699366594669066454304907202059343533072077460375985742370231446813345950993634519918248331993633131754685175899860759132655989422282648856098564639956341946707374895983536073096794094875737064707779512642801888026782991215420529114665878926275191001323588988927571473810054314458203100711465921877944952306539387767475466444638040510262174346870744869862239056035927707172512506959248850907521198408748521306869821229887790369989268747438137194251472817862953785477742903531436603296003797027190333448719466175931687339294720000000000000000000000000000000000*i1^80 + -91811272146834274392766215236181921130124570804437502723714333749301031456380250950599851285394773632855280362702945518458724248159608092172292602448900908173543159792751497472289730243376188672521785194774700919776402324714204015228585349652658697555482872802310077338440601023718377291610715999065193014698847308024442863894033631205335409077184406500957593595695931217002675264925315685126433664426240767180604913850195569726154352831083789782804409839123740653247812072785413178161842293358070060312029977103654071415648823539189410590886300625101349367999130741736269956824257572809469839139561712489777410254282637045001351793811979869016398668088935429637842126065559885682334516545154172185313570135333180314510980017266841962641881577473794884573020868524119808577123959569117468932699735300146901133702874855636454309171374610144539289125151722408416833101364958606071354757564672156526125221237731696464226062094667661271035681102647988889461009390897155781598879767514950092733405070936507837839779003018886534824187007018186286230049039548718853591243601824272336762243394235134880056580779943503942349725852036467064993953190813244326504738666172119255869876219203266047876276871386845104088030482998308524428480719401145540996095834605552430387345499002987124622426762893902403215455462061947746873081427141155025078812149452183722554499483522950466930585470800267752702721137532691178702342416894085679857270793172282525382833310694165977865839811780077329009491132059473987657511351307055879167681158352097017649186515219493451462612519246837590749937142418951352613181065325304216804245494579796953332628325028876332337607158957454694643154702773821582490446465426210249505778822845682603380616736789607832212775372619975006047522988062338823097825214130287249899220690272300646984378027323826063839472544440128053940930365975679334752276173265178335565389577658038652918565585690590672905622250644512585338666069433170472050716451389068304541881589777935106040208133894627850204014650367815903106713016606805843403644990651628903222542063757091379411598043351937708057844054493536311404538448776437199900393795697709210159018350767884242210391688462609087405364005873271187983598008339210073343072963146331547733190220551610056140965851909780820832450676187077107560468271761463714413045340202505433460565949313260532021275322597469324378723837644434546043828598805906966401853340495203632730411800408619327970105697204763694604838723651150279779077324800000000000000000000000000000000*i1^81 + 11987464559403714987208957730222233074142288257703922097652278685952823687402997412774988004574242643527970222125784743244175786639453570549620017802523638062643447090503692739508104116973759690051502641352405950773182410715866113854990180449027955249454395666758372997708029129485088708114113756214595086575204881166202528692340428258738208262712897115302393353579180264612987653472666381317928610526985784727192862794609056942453518686647223175904708528719700705613512872242589082067827043951151845565259261142823429021369189308261459695821858356640545066135942647924166127205713518559956962512371865122070444924550245744633488596590211228910397780781895953694043115303527972387184897618891532232109835477167447726143915185622266183516783671172000325625480143746684918769127702275386079385801295371695593832905648521539689324100065883430373711229084556631308344486724236284671303786287415069646717824280299798143087594499327555224953378944812799517929058328203086045899166987872400933674554673345307922021923802091478422978846404898926079530954792651606529034515953012488949546479225517733893382740955885918275987010534255096659496535243775114118563141424259362199217768276563617210657545222634681741836312291369786903798699167464906812828037029049607052448319170870425045482029040389785735746108971173598448170214850128101725680126068191704149466682280229184951195810936663905930364443629322052103650978294462057601923645826499846217498908217832711843160613163941353375580696726913290452898943926062158461271230679110740208115470436445853599964776221304075568123223992451905640843912898208837169766810142621308821396593515900675293821801006307557100713193688760331519654835710188223996723955152891531592495006923688033822255640299281233372792551543563235232195313022952864943317184175157916052336006728453183296475342228107598862380877839954664871088389644349986697160809577939445423365710445324750137036729674613656231947350109469487688761711520995083605600597868875421608946815491040620029370058475203622634120048331982181529663531659253970833217630552702424985364786179877823623460479685879844623490491002965603090835016678144220668885861922405909408705766547808014021503544091710468935372411779193235193427359629557096348136311478075980643924523138011475583811063050743645987167704607716942839913513974974021882246276140569072061036737221056948227819535661605440512303110119334318691835420124611699254147382484154216409399289208786435543770127360011207348060160000000000000000000000000000000*i1^82 + -46416755624004976695708326973973195352586581764860200228643611950996454790958706474936329571696024839370121450837634366464355186853001139670828959232013306604267300044869012381790821657112053761994943582811962149953702279945285276062235922562022945997531926891353772022491170874685312076997934044261447646587218036997660346358841530226719693448749998369682938779972903254622451195851832334401988309294122141118611665136093413586937316183179932536053683677303073465657686387338841526804636991597398273746844320604330093432143852715320528983259275517363572845999063780614309101037793571446959320040392151581643267729885651003999363715427007504380326877665580123273199794201740462465643852644998505117269165503269991090661789590773674151751292178270452711581428810258955995550653466665419829774835498411345065361624551075928593160802599860435566544470489944913744983180257811842639944935869010721279954062449269455767608798136436838906496343088005850915616123138259680326036001497101213369250905513224672677224862961420340099819379521655058452804433201794758164067971529950113860961359628992182950512636822874791794427245675418653799240955488225154779715761633567408948783609365733933711822646125975406884643919271999727741255518831969992097802114170771765129282980116659595417908059063523058134951081387703890042686186402636526940910110291547244982540262159847871146831513450569214825491553200215066382622737937018982005368767678498932486940068046103508530893668564155906780114474700796567503467848086073857693983240355092642845003560330655366851287166680238356472527163852357989475428096035238663091146911277965793011075198686487674184538589964667104706399402272970808405340392486020085591190885179713471190589762173958254125623547779658037782787703258718627520663022426755483704891838043716596342778245060694378852943823984288184933546461493338461819004654042883348391535581755465047640758356573011658915714824851120586515260360833307717581540866449463428742764470669078081376694535997803711373506578729997477499467635820743867861676447790484035221692403416107097723144528656372782265350177739823144126138526503417410175701364733599403514904825196116055188611743104586475395533068098894123793166818780098849193925844598433208050640850561895140645367579645803583783188556614561050802417807148975856641921955348446003400573982800005307319843988572703147716907074652172862824595886740320157203038333047213630382663373266848744558633541862874061723278850958295040000000000000000000000000000000*i1^83 + -244432390053272760771309065412336779637479187549190802190645589524029979378323434011722168381468995460827167497055557488390272669055607694757336059018640247074104123016098375573203977197158118535783944299524354268610116105979033368122026096736247266800155954806053260765474652231264211574832376453760763506673958669655268928529034629711402751641661713208386096094828808188971467350954005520101976900525184456610694905455781942312522926502879123000662608827924346529454539235235659897079449852587992529364676244143746825876496649254037139292520912515282167026531920810551992235291682391196500021152822613198519474165975423548491938440082717633936610650517080700585613283866771001531147219533365535608548388978923051985963168268224800185744829618895256726579143071937649612950306162180393613731016231792876457891012014795293663666265350978308852589389653361664195492158247675432442851907541462834517191289860526954241866146989498093750299997313008877119008973266444220510884657414177741138695599481591542837124051633672424955325073493049136655013961288894279950334139146809395377535992780875420513702411840643553233962743651204849164060291987854784898751811468663223977379115457575940720260701823972510228297691367349522092345445423677442376999333088937596157142839223526212564356017034495393649778146619343172045080092576931332241121506936679346017962993637504458956175816625019498141318486973761937957783050120683315167782192720350316950937162554783985421581013326466641875821598129481200263138794989709621867131796037457740378059321037290233241879414491546349992357769756665380497284419577033701220059480633056575422531164849399602752494571150451140468132925561776364349110309087482345896922644448448192158578059497862830020084308904993729269140366540964309506654958612871612808281169299501945190398901985322724135694541488950516235520039255378519661834524935438904510215353824581147852459847103999053718070602502315081078620216943538380337681440027208047857550157300334016947916276886124824847710540138965863428700893999378918957111188374325250861577336338560227702115876234963417268885725399480548244221226076936332621906746132788309633197791120662450166099800263602966819945204843383299260770145835648601635691888391156317238805903062288504268073809586754380291698893964849080596583308644883182281736680898608809688289637268516364790080193640332201391086886170383708354661449042716270858137521937174183429288945377374828732679669782444415313491525632000000000000000000000000000000*i1^84 + 43145208844320042915585052280445649831560891465301369359593295290119619105269632226185031463386763242729748258446329686319364585885740935430659079191404899340426843160678173266184636374307434144067751452455503834556330399228310354076481925594921886140264718510376375050407043482078677154676581165629858334826302572289962375168330119694549790088268362086816130305540419925817188728567997897384428297849253964577954447590010369542003340895448342022010260677764744045432716711179431815042516482765029457482644992735454992416654492761317162557249395648927975304235034188225231748980533690593345890321081676620493600610175209682291619392679856264117764412953855878829400469281764531268154111130334895803810017192413216000339935561736455954754577306411645416419371818494854618578468954385892023387370125105054428610973869402047848407067747921219869542220333447709703106934426612903532704856646785342557633552104662224251610740950161633548380186149544676955146145080838463526316224129313123338394124580325232995345722091564967454385059920513457414225019755660451301220104676830186982704327503695338879744115935848058707345307953513325700675135109365128368906872292951972702424516911345019676177226139798797112393167530834798259942632463444528785765782389526744173388723329236469508434956467795264111892676075010902689900125941525891186824754084821982341702857621760421463049179155370500187877619901138122420938917991658084163346245730079833716186742100281625512633202959862664597449212739366799302410087208645967207361910101033578947815399577922229733763497647904450592934775892884089225505810172116331240383372400819550909317126424797548971466656611194012647994958836166288718666111878295534939197691606614979693349414721670369846105826449098333943447203360537605514564665292411570051457061772199927690106808736147836146694064260472800120029215056129481825583419701750782110666439172773360548778853269255966359646158133512798937733487654474150994526844046101717553058704548139799610094386349728900131655806059944181069503827597603380732558791022163286293498529980421052064683502096489167259741044277363445954212085425397382416787436205617912100479475720179544460311040743414342040388858494791602974003110203049035289953739228986340364567684950371535481149336397083310746544633981330955167441897657634849828020953669012172086218823457527554867286309338030064871468955098087379406864142167579069710220977600784220474292979145712918612896958748288373227520000000000000000000000000000000*i1^85 + 452909012326488012178972030474652013845652407404494345812035740187193564491058379394661248475299813232047451968552427875636197834417243913349084757018400615418487562330633402640230998607010915015073197008835291790115823113277984880045987234648933313567390319459125044222904188581021051358701275973175150514301215701454018321731295324922576852838255248550129393981794437808705137605633427292852239320338828987309475936263679550899274724882610069086293524021096728696347077922926400751416530927797540760890734314365578559945105031353376632982324243184266373824587842507955513232473437731728335188690328222809938113715221319916086601555976462772428169651005263139379513173447652270260098333803499594418229069115745261565344431172245101699189589281798081096540516524753029245827200049248073158880915839244228320101042103968810540505095320219142507886807672416354070712822026716696030306980019120476235444690665259498644112159426079550680158931086786740076146731719160488751009103366116926549437565224758153886770449919495680492692575281977618243677267539900050710206584195289354463204451708061378034385497726503689250238084406971920166016699990261777708454360277763343005543191656914250434476916884970213437525176769834952711905296740814995127181676919409817730526794042464586155142516518040396863624498524768259548116467657606598854375735494005918526494762773163521734690735851174143142060073447842014109100108052044886864618882288040996921929846607013006201998895508681938645742976273376155473861499252430570965437952907104511571982130410342748073300958858673698671830034377130483326341918382823804998264231904558701009385063526673111623880535756482437223457339402759956486627384899740946596204526257837004269521977265139004916315761318881347220933819661282030424508855425303335326566905914190032197405497685471715199989579135884854043235077249705403361814553694570743117065046818213624447602551565433984891925723745508395794847769246621398142127047519801473871724804929113495562168995384611155250936706904627740116008656538511388930167265679106394235315690799389079093026840845143868599585964268074375859202722286872216425949895674665766616978886948613898309016465177401878082821820576124547744782130245391488281348256554220617879269881770095810510579346073215706500973748041886500353489325879200838994612910181248899076587485396689338653187063011708724199354276349194303485558238092590865561769110600280365713182059198558235096612723490816000000000000000000000000000000*i1^86 + -364786346675272128298439117463668147939176546094099670170733998262870201870365737035888660450618206271722738881974682519107461091410307080434152974897740523927553786827603739739805172049892131780812591671036305489544398526498041043332641217016433009200048737190038620591392631319691186473220997186698147623430980870760534225304261463324862308114458142954689165359777298192117810374226092513206937230993282605510138185744274750663795339461654512210547609038465498857669244149999582678594028996326314317068495368047821390706570601193944536763923895529216935357666143156836861500661934058514663437360342185485711720168429900590768129797406354459758094000058196267792101990260119908927781508761083275045043335908323503617242211617676712431642541111125241188034213643574459836174299216272744272222916999299947362984310616059080282447926562278652931033960403321815091621026662544941307794515587792442454801412334056564105291539825976239083974718046914301458036735753684549864430543850861004627668066799355701700474538143585084228706267239027251316825435520409970017898676752669042259577781496766107793256660752626833840756839884920277225113761132529259904666993879630240624347247114751071247050619429641662578374886584133305530425782101413921830009541026762565282885131764708337030132430256547865931863239741742898128608792800065246918978751453145727369347229307902263216346934027348414458344233696972253378316190482737461221681451816109901005080588366226217710731986623188516398021314324682601641401033995263094010720601437925189223124332408115534033409217152035493414304602922626663677112522225591391556999240970508102621393903595500473508467127586373340624950707622839186815508552264671697285551865266737120015724027992729623903244739216835018075503443143692214252472304645679594052100902235715152218404385894914284140373101191738055751441547393052976379979931945039201665856199382631273957308149376176831965054427340560579930716772150658391139439788258463736467930801793548560176208781168720446773609244667890521277696206732009864941258357999668255475741134405987339174760258368211673602462945518417537461409458153361892425333567621172392311884628697868335230290317135658269825129754719401378872618039057328198957091338827733583969454950013745987455487484851961187677368227933132799955626457212988249918558631356952887906151381291365867660682573247721355544590313674472199786268097987609990604780002993404769160246109326131753435057356800000000000000000000000000000*i1^87 + 85362843304757197277491286300112040365171227718843368632327572939722395243026118800830165184798334515876607409293095946606652379615024450000164218795362204176134665464089182937439416342421227118983594669995664894084390091454401367875340634260361998452521335019517445108793341340670887951898368430931064097082598100982337680411710326348735679556283263012690046598628123261389486262274246911466487422273374251862130290826222789054320022887801934353698925428686175785918326685032980666420344172277360686720840479526399892952845447047459183635364028123025510489453072777104016981838985879312597110600407139454043868605474008706645583603728473179187761179684240983813807918273309669101691222873879437021095223483499941275877481444036562900839546418832020920879544872719308473330876390523176787873532950131037755776534958685498288300637710615270906051918261994223494994412505394171938601462436823141433606839599588993254544493135793009464000424070459442080613706653735966185509288934699047348056690032732139643398961704202198219552248847707878862034297342055493106352003558472045493682840642131751262676722797944768309276260572438552162340126484232869310172375765881260877649454788008324958127956349975535368677958871609732402928661998802406695774873610271732326777121955171770031049829323792710340660407784265952098215856626435987178422690993980775611565922129318628003370329313177000538875194698410029338176778588292603979353679678250461886737104822629771087165810154021468388885846467877025015280361080957550901828494313027409401991731409745338107577486240199022031423016896415563447193354773209004165047345044348521915598114045774760257995219837468981452640772484303721567518579256105574206493217667755411838938533690155482378017927459765033449158169745665457428749526107135184468617967961041479293654582303374088733346414554084761589246793717305975377714008202311864550530638390296080852800449488351291365628372154386906079868377430823247763910239957131823654776692872312125265313225189663524642354337703602859155744407764182538314507096738482774333023347022994578928940553779528287101830425674450108118681163125963109455923940517979837298595440394597270989049753147307182617102259472242531580928799675122248915799399097026744590546498470485040775756685934804569299786976461405322588983219877323871175221449502536569901842328525378586406893249890560535173589352597955150827188502620433164815803141581201084173599515111626930913280000000000000000000000000000*i1^88 + -1236485952277899893973379935619886779834346853892757444898193491342888004060166927035000631118396129667712765193663027897508644656610724111470046785793628040049417095679493504211228978254221140581819105058097452506137658565196083795107455886249085574979094568743507296898604432234773259803028326479315107905492274547923939820517049188031306444336186618052530182287886528558614635258997568575150975787352187014676443038539784939327636848786610826950302447603734521271358912274496137578072280352109455155831878387421246229540633084296642110433743667551632728261926591232936660489738644375781637617313730415636364599183047452631936516121473186897453890359162876880266364641909877185631211982678556289761488156385486267384337243382117924700607239519962211385238822854410573557175741956293951650328658679748439797667064651848405714192727415518466094174684401259364899690168442579710689546386729858591930040194476476682190424670767238341745119074577996766876263623304730255970642349665086362130913907488831972230807531049309869325913782861469262773661143443502399009929530903249283817862247613751001844034837146495818872027402302040383481669885151779111189615358150023437152904884315071517923941467048401759076292798197237996884965180264268223543180728334579369550881239444446642855561199786948776784733733604235994936905604190835440590106071730490520978204718266045258266577925400459218155238205339430458357950703242127556818243134360507668062754819894128051438412386970103091641335207276464677306535626423069336712744592825346995762062721480452870707822587196420331244581792976351573947062554672086306469689097657043654695943897592861036924915191993467475605276954285169224790872605987765172083477716575209179962795389436311127235121310847945159241064275355857231347730749766476510709070377422853955170179857728588885776393013783932943827971579200331110618782500867417088073959864802039233820628513420091055425128275531371773279901044437008029412735896695548680586286889154393348522149280080950782183243123603576068095596153731029531226839401411822270560961361852110341106243642280101246353592353127128479599561684490720304204744709843177270780486097685274930329986905998023471558751958533186981847536872756473681624182351492891173964908546565534763193595672593581126650636828695481547668469976959874910120743064853677076283527478223575007659447308051039483480632814848451949133974102059798629472323805920714955617351730462720000000000000000000000000000*i1^89 + 123638267615740979091721830686979254163805768638602850125257008636293442303495779346408649498920044074246654729012166055189080657062250810460406720833455740526417285493582427023141992734343389718324702633282544095379222905178770018711643891067635264575668545186510171062290883541498185935866595112104773643129101963677165142568127171560609029100140462090764129301242086739743914578484619601566426815967730970881397127548411488718948793450965154231186098632678544921523844282252130155634490783471030270460073720363047266258410982327441786672177195923010627669121429797823812128666093822230451308387710865820564754186986402773272105446426190451634937389440224584900897503660296261468703381819095899707559114114811948599827624735570207022629542385886027571963044720620404730295472563572585730413666328044142052157106688407373235295229447833254225439036815970319401617057362183743311175804194446101383818602266966630294710232236250713513512870495539261496377529361691751052198419865475590143619254464618497306841283871222314543994308394420585690835083098998058402151655453341556617875122014186665060076513055614185843940438319267035573140680680386354390734199069617827561588445363634185685290813853806786817132015404802892631187567542329162763214525250857623730303122351293813724628291169598901423490392069292824048263567654075202419250468201376345400358053789836631659920303232230712547897017605643052811516089459721407215807708554391734737732022934922389120294198580332143356340337362064222855600792300015882881890293674222692362590263144331205049474661212995124204807600050658915176649750721271781688848787061778884083894914270801781877690226906352499669423095041545005205646054970610767711862558377082649164674594271635543284619882234966757520494586139358621360125431541828577341304438685799886263863157374882504011436907003737561846581063995828118868832147541821741966492073847001592432021137759730117545102702758646438125424782660974452797093251590721340422949165182066045485988135739237877047172365680049743468602355909119490890385231025720229936676712646980864015405604875981253324303466916176003498843283237415085129500038097577871958061417678621416813129670999805525610421789456416334425851973263726430741510449955717385453393423333615846408971124700877665295606749053144419570305999708212800810780042516120623229095331088878970192100877865928577914307821770368296279858309471714041435970048296422823734280192000000000000000000000000000*i1^90 + -21748458454720780060652475749715613084810131937106399942125615527591119317685408643611154599062305179167526575448957140076591334383776774471283917489474859370053144899708769459844695555891125273761682636557847618521705110749413697353662322983311425949068068422632225586656723492097770290514997574523493075263406705078880331892106721836770606569268476904133010867669625572796160050649207598505894497629454654964951129872873367310167539125507389035724730337249778364233321974252577249356340963620551670419341046296121434852587695108944900325562778188981995468039847410908328759346622872810393473195117621120457816174669109352002749900522766675675894076295510611340075488832340221078513888145770900818616430061112752056402707890080887093342867336192079431081204569709348722681299891610207185529449904702492381702514797478115710425596813513623790966507775451175425291465771346211516153596784407824196706986912460332280701565674121265902289852173985444669345101856678946898304884561309041746208191610039823081748764259956063367135266295142727898105863920226148679337699704061343935721727229991985213317018471927771671496121993954696163219651196781836530780092900473789740016821888243381002223825280036062551094539487673708346654996725413107989255549094349216989094364783788885614268584104077139814450571646397888585764203693765230821535806414654895419815685179965577493091313853851776452225757574340610919094820861915785003737795095760746690840696677999070703454993930792828805260758097395633103200092337383708098246800483852298676827836971725099389297142002817521194925175268032591613539081517004582077198398641510441199848838501219256724519309022421173370999389609019214302227769709817954045703930395321242904400711000522168204180080556733531116839797590833347361470221980921646706263229386305858938071626886100462365182895572281288130611218393935020783813473924869260930149704583590472583153416025583566222535873279542248539365426144194648304973871721768573029090593192070852263551422876585194783376612583194493322893599486502897588889498792522291294922022112915216848151070101419963344519940417396518656062053569224301717242796926788537019566067609830929564887131734883474282068294727981235243424454238156617291435998883528670246116795311942440981173013839295295098211013533299688092356386394447974994893514475079496902820132944963937887348313220726589733328557654462245513450413696618873358810915891918667776000000000000000000000000000*i1^91 + 1661159098539129837583215536737661324803491017494488663590597721544352885603050196504984201056068499402414860536201936914347262064463072514287102408986363380763353770851070250445267867205795580142431231925697431412985067742178083869660591513565083175484898745326228078606613548307400121021114409585497302796595755183764062779733562586112781274308640838110931428086240400539205528005587914587008822574821703992421721395868826397557735562105963625831346119714223822317516587721040475528375289454002761872274422325231272854899120687684135823818291952105702883297569587229286992006024385867599561949089953448691552150793452301523377181617031233885667470265784632759582231647373859139894089078398913174005104581189537755197763873715492541759163096591633914922476460855678153796992142160000739196506927686431627247215193488880121497570660809696828390997411572889101013359500404118588392625987455529977483468722421028886567724999930760231088618632220926448588392684459299650674947848321263410115238389623765526906520768934293603538232952787170603541704663824729757435485834979331647739280761988142882431879643393001523892852185701373932688385166416170951280356695575377687863914309075958804390530774605965096301549768062301261064325488924683937756338239615387195216757234002531214260290950542458309456092801699305510256708444442029926246122283146460352065254446129523142637512671794490348376150080547113484430536946541053224575212603854863823322152005064827854740587731521093679173575301639734746180728317945111290337621550124129321220618919415763561586316132194007649614310162538342775943926944998286453704616573112051523263119584433288403239120546154235080861150346244357919906258749644118582728937720568789282225556972669085003587345307873986073132340910731821452994795906505519943815489456145272190065166554495502337550696354630869455425942408341459973051913087976145086647986785346217511058144295183318996413852563227227283159358236989546617401082429037619257142658177957397886056103305439327454459279318257227941922316373814974385220534230682402696447325372471789039932065650857400306962301729510737370177226506265635069232350069571842474344185300404121106797032563225154829837448305812534285170184924982786561130856205621058504907448071032228970966167547367070025299180357296420770573938188283234570752735355990799963885169835540826883711530223668276763721048924253244242110716007080931015951838819123200000000000000000000000000*i1^92 + -58957460344749519427805321827996847515662015639678175828548554719385661257129026416780440804570239441897090875342023174186222156405207843631056828649649581046442359753537281220295502295159100340386230031398385960069291815645873901142075156213910912830019603308739198411906752599077657114997088459358454031211239822268953341660839472295992180279285795995464044554316396802216060319832208636995379148581135666222176229417451597316035281769882571834364285959087139259152300742564894196079882381617986297499621111166761524774882536359493455911108714159672031701416326789089808976671068425208927791900783098067491459422099440471716332176750066554139603802631186348130135489824034807826221616847917591194446297120248523061697255078969194525781445584797163186773496522795373414144481547125415940176459478058782867223205996017825100667084342759276023618263865541698390899012775379398612933914742605459594267008542902974851153882828586476121005920808629845659211172859800632279737356786648621716702995872755059625524918675990406193898898369699830661251703881955487116996767174264823070965205619374933659642045640913632038791288769614098582413329907261664485308899883304200468652882633282732958996123807821961914894093209791221630942208222596277182006359999315192406109461422296176624479849653134052112365825636463816227884807932652780759189309198643691184580057889526498105172604078949846645149122953284053688616498837329468009731705698145742544938975918396595573105370496486733954285834649385695618625419478688592512041424075966223142468112668328477348760222717180407043945207390139878621951044924809954311640832712515877605586436203706893195872050525694606421923335464715865868217297275726826449272370818227406417671582447123870604305851881848374860638173684838636918926238318076076643169989936818605483727444712278165761439500809718858685211797069506813747932125410245743929043065125344665640105162619934005789574673882095591615283513044964601496495427689981088000510374172169332727459437351866330730602041868939266204827062487338417224324862271107772548094920235959181723666782937808949364087525800803689977282259298208186739175935286401831698166210297470243457162586089404416099958113740128905238380636022744682016103491692341583158266957740868603803355754901846802529155227897596888567296999555457444022710229166298828868885773922940121615815094019139668437443751769790179552113034667323807498240000000000000000000000000000*i1^93 + 2041146898141953540706737304410205485694190895582869748710800487633348438702403836437358830571911479566527545273101540125274109550757456817557173046640938904277432350382565015719898442504027836279742738990891941834968622952778281573299841328200873604398228327003960656447090204337017427579968826741046466289338533335527197119376328011107261749537766954046503208726185470818898409624585850887975460089017872597199042591417675654501991835380939312357276908271233869815838200774580451882367247797800710340152388398993258986687531116806512679591358045902875943354457785334675604542583207861842814047832921272847818301994654554306212848330516629851567593825322561025316734293871122446234880959885347866923324671213434339300669973023121946993843346617317652646005740243695052492983964447428574959592660857925097111440748450933363671151542377232291064876710089633310374394087975212584672118489547957371203551892345696774042014827848572524186302666882319949082632918420055164651721177437619685573578352147694287063837727950655179071090264366469544171426297726619873333118038924657102781437615062035001375262765008587968345074895293917940890549897483950005763647972562697941927040616823950952994288367473540136989003981553758126452565504166734141640712501883518214201031577692166890820064452515604357289842702479006796334010884606668228343295503463282694737111670202403312115693667427826613937404305535223872877762611929862344024725215536268292734138180466624955926897160034884527046573182053157641752898167949862015154258743880590952973535759140916750786283863230057178438813440042117716176493454315640537080108695670206986116591668309096821922809878824871314178645240020387529355667934938935879725797616749782857588388618819164036159315663505823287530668219156858586074161192961857169163073134302120861814446410946513951207996938995094594995339418776986384813919596086793252813559742333687485727280780298540037912302021172615090930244138286523850738115648868588276075268732050893301173697487235857697469329225666625642110423073719613951352085205171130575866080990737797537495341809502518822256524267598610811232446255183255681549110991443862049176161368132753621501660832475424745172315737887724836243256549902982741375051259727951802875440471581282605085195750365365570232208195839410736523272612546017335745881909381470948094693878730711389920150290124267994461445358304550865839815417606963200000000000000000000000000*i1^94 + -24452790819358674975101816441771947043620157598002751988495957783959845168244652123958961235946313654423050485294780502287150860669454519964333521467368559507826099084872006488953627294321153829609452792670620142664731865850254016739030909693841311934193417821884978940014187682675148808710465126695105175138411688338833566106728274443664339045773644802193395510668317234432812364706392736197212522933463191382971634895212093549589858889444387294426793374706298365950048911041800223465324108732166625863829802032217903788938253901701464965934394783994040100303497580604328822086301264478275496581213088462063813873014701905135509252749291553500235734287564942653603918578644334952336337120240576624861926349700845682304308126031435537870962637400824133616676927882028559046781808320978396718826660238213065820215186528668471186324054162093400141022784076772616715243754027189851926694038666199845782299460816858689947479775096011071493850662744341013711476643544133689210800216514594100169366015702344929638800426008789530776404780102675235093704880778687077800298180138638427160306547560437348280110660971285717218384206734180499210425461031592052999991692990244864499149087767532183172616350201248029567650631998533922502961598104053830270729654500743130319472809352371643829086103756443037363117938638576135538790258109253001830539624805504873231118298445453382255292720543622761740715924337912922824121461330009394102420550804251936878775600973142296810895294718163049527136790061100829275224723813459874644167491395328035347283651101972407170941792853999436173666984607450782911288542870007644247022982846167499865490759064738410697533832745078123729474699292378193189155471184184441100938546413126879089887454486229131380216095829941055746964246633852639223994238226035426039916153187808694865776930270025792145659452586984766416416890902810137344382742559718036713054263293269891284557248083382059326755395964012175029802223209080268566141414116070343738476229160864200399726625201431576394462271789406255894360426118793866612066636331236549767339568311213762050098241827225830415942221519455009799293018349129374561836209411080310137318111100104385371980978085447054766840619142889719852661438633145605624192036660002886893714683651785992279940824368175181227066990962132343790208703523535875874959189033594550089420910990003162594637424178355806506196182842757568570327040000000000000000000000000*i1^95 + 267924572879198898304021626335096362289507386006968230277455248496857586509224279185254647473781576113272174484614324419086497820362280231284570971576085188607573022462524815723053191975993361204722060218040668642364533691067316091489124765693835960047274871961510277515306268164584107323080121515729808029146026802323296121084126215796306645561622875129563615692220849443905260469345047080444884701042551746659102960733609740349939199251085394973003213287157135545788303760113962888565494061693635944030153855843448378879988181628653016791199533120922441026583230040441863117193311864139761785854687009250289666308679331673150763294104998918777707298658928094747394549603110626507966600558427846352076157556614565957519926861735247283885074145409852696038890473147309375236388320410739563518014221084009452573487013373570200912585007523740397008258240537871703827370863887845510561904006987396742873453731230461587205323149398094017786842610359453132378139203313514977096296075346808088491900749263107848090186444325288026841632970742118542279705782306234223435155760424039400798931282602151489260224500026691361337321512329429740006929292910650095457666527967313106158412020382035375882347772495766530511304095394905901761254222291077637932166117656400981510493846566168151945793865047546943341085868363516017873940322833472739517163283112158818050095492642512374525155495275413607171871428389226289012278592525639195350253916092610162784230988255679676290087746777415349058346033356150338955944116372590981085567483590122202780706907909656136097146556868710194324774720730550903337354846362131460287981476702645228512713119923207500601133601494806127077424238560220795375654783303885104626335737027027809869272248925137255844596965639349678215385880172304812528853706827455912895055352367971290249276072166627337155297537413571861526283411798258551934739095497928984564445543077246690636240304643985366167513574877573458835032913752988712448210028438250051579178577854879083172018459668543180371193138186629516811137658336061663872127197141546758250960704452424772148651654464195958079935582774783360907544778568448918485433951594439784780375924209731883545271997383207473521616556229852766875712588601280566202460243671419280841214611308387017473906464029690587207303804901159800097661957993044750692907124337222834287530793112201134324955457454767017292612692126728192000000000000000000000000*i1^96 + 237131790703872821195268730823779075922340850088034143021930618825159243058325598340890680703515036129274810981516930303902165694513049555413649580526633452246728603842750004856674038286868657766225129694969395209272148492374478815024205169780838203497578569885591341919894835513849575009548910746664993068799633036928245401164152574071646356244660748963315043979072178634982676223768549107059505137357842941793040852467530141650146865695809426052863880310880507911281141604610312725147397519045237809837037341880083675834203594135519534300467321488286994281741061978398725876286349036670404398278259366372583984785339634624176884590195555776946302373483046126336933731582105603761058839597663740238965150051765170042220766786276209757545143293670396856409626841550351411745202352924794510857703021512550618940829445986069510089238901656826920711943865654184434232397093378544916525142027918329119267307652146445926790327605752588966708140204270186175564449111033641679306446835443661665446259402586654701719895469056991389491022225718254404808047540262268551937846581144148422983592884484338059084263478912655953640731081603439155325446404507702532648517357694242548050859481204990112885524660826717600438741425241831684234814220248869578333799152734635860694189920322569467757096305269707642678558565714895323767674671509484970298567444494667370663924109475801325362118749866798964923038630713690862464079166000042850201615008230135998380838006955201782178138265398390989169471166971742456596340577129204907056446600291010961425579666919081872313935085518887413432365157748797298503383485164038216240751914965396801924936594752490291766979449456566921665338283822514063893161317571817399480175433354864478073523304467404639790542477507237018782938474255728124689655717732320216916139281034780966425317294483655445720931249647684109337422700891818438327621433629334850885225658180387966523873832315176463476497370700826132436411673909875393159286917589734114796395950390952320797886504778723018455180281858480602602399212363520230255411353448291736321807102288499474287060745172302439708274857496954547185054378742771327451565571894911575211408885165794719011639192587236779601164867034752083449091580145147293557368844761838233745447453353829322450839824955821554456178140899042206743471785090320602425239525906849137340145551317965200604658180335475865644171264000000000000000000000000*i1^97 + 745495918286361989954614814739378097457156425897595885641200107503088624213199121690841064449614091622747900180362658331887993635056947553527494771683985511849834931600988555977817081374509989707506834228197115512334989184375467710930645481579774725483998737528230962099533716749315814225113482008064102590645749399863150481266186705753302817013036535061988365180850968266183993539073317536240075085686516662876335910142551949670304623349498489321455514368647664892227545561987355834703149672129705871312377933367047222361212133378460334081083994619318777825640331196972881643751423329766283529250821049969328472592571226505386615927377718103784747818183096327272121437838248546764556567098092738788272006241717489671827270765756439005084172721225648836850188635142817951052455076413623414261582081023700206365463774332388163547567562260580255963834928758571458499902061664080676415186673170227068226401117740774249245000391966801848622868737197845011806394259000163265892885479801974621818569331918521619307978069521015666427347487619499652614899188019507278324085012776009101386568308906760055147882902084131297696134951590692268725001787949588996635822056688147911287318677810305009024310486327098949781524670275628986248521864922942414111026829120098098719870238562872683597354743794467707746723089480378225366446691904688834932643189259604875992330371209003844582430792323000422664266479420527312553204613475866405337822658373363151380054648176309010870824236121412746408351736535200270446768387048331850691491149234473903093162315595784674824653967304796236068588255460809116833473125127590653421127944890828125443212154426059627702698474262465543674321593098388356000143566997491572652234206626857469736240140937568269761856695287667927167845923503666586725050680432942526860954165777057885171195437549087538986376713721421115090200032977309873976713539259525117055002771736359144360638303783878619244247695331549158242922183675379058970981428854511801360319709763248438235562088612990523115644428441761441844627346288859040542083826464082885484018551241062461581028774031285995811702569427245664775225065445624223371948253045860455985993971613360032548014816544618126072538016440954930048000664585329896816868205446449466199322452610795952385104498692495455007425786414441037705555881332631420267334006283205553493165166409278537014106030635295650611200000000000000000000000*i1^98 + -40264434555749062600716368050877009629193613794603573537671905673125479480141650954601189685615389362164640577803965865415768227864044431663254309973816254494421401710445444588264109673697222987010618993977691237975603318242503943518313493392436483782967269714396714092354328916704675275743698354860794525395886568535301950226070500671468621722978425748706470971584981492875509902694859229882877520438542354947419401513765309784627459986777295837854763265089040089660835160505325315422603971683418684487943033364527916802716203754478365944199467335758188267190743775844033031810741280866764300568651621297955479790563333776978149330331476428536020675450627558965107000317749606746641890593159114663672134530803319680339239968424782835265072888540021382895679674251662990708040916922234759210426592323519596329542005498799379194996564647613742827243550805381841918612664527506600370852143046125617574968032219559121890611682013735395265581788633956144999020269198467930432323055625839365097212903741756538582919870445718888499834755793143617860079988148875345054042882123756828874117660730418533542596647948442689365248804294984956556886302583004660857258300292997949648569371026667290285862076763735552734582088279662694771231328961450151607950120844711332482923992727049062923376236621550068846190352060406221296413244108220099164772289920103183227583097623773669449025076344814865359963612899037588149921604068675530072299198498765892700346915139798576626949535034381265858097864386234947358755756245499802059718478092094732021182768805637650713451157682345373804354707673536662722704996415466208492087425597145540841052038198314853411979875610480768932272916190442773187117861311253161432834098012328294889355735256108095070364420537318108257036101170761115529713737832357037963614319162708823957939099492093453570340053389830488168375224047387374363982862104639576305037034152808432980009071747586074638598457048723823108950666926917218079552290643287243043440569152202590441311841392748059664452145924118107929084993000773892813807863472866315499306019526027076161360210787940902865949962612844405968752438483572083752660196303382629889869563124881620318596863650730463580281088419382495171499709679190739607697913100573216031297064583757816174660419236994162267335465660275100199813617163772837584279642569831784561104341600928524453990928010444800000000000000000000000*i1^99 + 1306703582326027519203565075122803786340731694515517986464909831244395557262123407260526059124252954697133239143526400933460743260848458254876362419071447245576292310352053083637784821530388431601546661810542709357808379298028944440681428335429833161951705561432905730732797069645973466075595295972452705142603173179236180008678697830092034975584535635311573357463314969426013091381707978271085263493494911793531607531216412635863978862891324684955885837936013084472921701902187966292728388977695596748036085474113507563300009262314937887622724238666875305706928797459410610852739854923538850617204652499322297695032133919082226415196225924277479597741413892093663543405133804521847459278573865436516905501710668229400269479606684720454786855197761294716235854201453581034575376359469058882540088530025952137600855648602076734608835833696404541945451852549472595663443606563447501158557150355339497206247757047504128396625088660352896130569200013744362251178464262421445263046496935989331136846395938963792855208410592626727902670521358258408208220481370812713362173023933837820613869540889706888983149946700055059330154338107323068834937217575262529369039244986164078304710956424423299313165003453452902579124732705853518444947034120666283001684601728030889423354988364351930922332658109322211719866481954778828576129603114247965561185958651572240751463670015863569252048025136252238784825257039630206527720412116273579609048074542135266990115321477260056813837947568491872427327859267188707994700782913969067840136106599129648736701434624331990427491365788526254685714616193097709871025754392171847464643985365218747169092081251347635201406286467764378045165721526174286487242009019895694232684799069788481398365135090670470488183976060874978194075425319693527691672528097163969259867347090534524272743115024002500367489245578921975028801478532524237713351289404996117564024907348400075108436704618482942379514020694871403570110140187113028225227129301988808893075177435496693625983953161324059563793712294025464002496765671982151316334459512949556190644440174745692602393400018461661036961904042126926144551316105634580900380143829859145839937622038733846356264714510267683860447487924120077988184825563762943995624087384811177324761437823491642789741960041471823821486257629578615847311127951867094958030713280203430254628757060623805752279040000000000000000000000*i1^100 + -27865772393342027870707229861407254013310661878861867969810101964336744507460670307285429275347530396545341334359534991207217513906524646665816263002216896237604736886011444131408289096337773215724618838919206387442145864377080858257592981322813191723216523124555845066004069980433810156698073272621713080788093022042242945773493612669979001940288898878437875073994365707647536513291998878904226535246122054762365336427679905050693490060237154475446458939809596792754711393746851937330794183382390345807250321452961240145566486163077144243968221014058391394179673733748646600226178623495450500378213876573449097108916185933585887285435010332904937997509094314581456649042055670649826632037834983203194631061330825852613783465809905944871183435071073166975523693069653519559962544577565063001393320297193240445084295716919498631477873590219993089498387128973061151905442391011099139011540891499292815391960292466948510225647978252091735328569080630433594492332897442086038138765343108581037147443192433623293370586925429158350147885136158557735046397917796975013424111034182245853716124680022409456679973342824481026434380125749449282873529389091259329556383335447305396548353810563214511182029138945593314711999130737447457191671086449256851512960295030393334551744783019412719274589516249380092406803148036900042683268270675967878453326387057777740365657933682750257549334990597441777542193835055409659441902144458893959758561349197604515530539709576455519260843135883890641408908004594273421906274769872210205897873801157859264598703429706130963764375775596607082462701116896705052636735766934990101222947530938293042474690678651092296334790394976454565913092243532315290937411459875427090378503131430606344798392359146594687115309090208887470459345154285682982784274709995427231876332051775581257404201565506498913554968738516367573392891338915916683994179749078910153979010487541714711116460923076498972022050101453968342521875652286905951793664400052799477634053005269890713722083017707795485044684553455431156127419841995124888217027404020103959853676230171602788376168350226694439083563158838981933939963618554590533212800996144577283756482261791427103944450315992179651749372239734008618607470537324709606065946474078495056795648483604906367776813014143309633380165331048125193194313706355865752447096235778112105398401289588572160000000000000000000000*i1^101 + 365286183476559386197791894376498308473104932175929156389622840536904637669950569749547738863218689564735628519706148081566955895179632767426485150040034296560888573022248357653010649301558851917535386720855060228298763595530068003903963928118214635610773591793046887461778610036388845744110678247457934489306146519916183697365039070836415805152916948470928699039401963150279158667291371279598595862044838915073131393717682087732655086700119317931389082878913079103998837847395011758632038610287097918081494137419816454511269700025807853990560271591848496659656039174774889801308323900367907320390358854931097025477816076449906576168260257116987832754496860432415803105559820019226922678676621037211775564724172107821220220928554989180456385597782669956339610344762601752185106119709119470914396866672056375932324686969867515273237568915068220431069397993875756175681685184025310979547922688490481099168071869396112555710401718077617744540180893346987701709302900800077092598553574809820803924152353011741493332355341479144461595464398639825005512141081248957628089241326605364039195893199712107022271200955647058875839756737465269195550619386133842034603876328045108090574285489334011936750416769102711504401257568979599976689000887934449376265788840746798561279976090112089931260214739272684720923355848112244910352881030788111584491847028759140252847690236000159105265577473935941091319206632858023113822398104230784389365609205034226315620900450994119831957944234847112880136584776843671207536540591978578703809216784403698058924870965180764872853856178744656153887448094804757868354510334191795624519706826088484675659159296468819246736670230118791026317447563164864838398079756307081229336438635251290599576034688351240270521988064897369369030357011638382213369372419524392810716321620671669620805862654338034194927319929126252512690175306230933096706118339021823943805818839973644976933322852596228394538771507532036109062681748747885753236369370643499023086160669178891051127153260066638170697984239288298989448425379181204410852373164882343493097403031128615304651112107230614421478249830428043907870402575772597356046055036316244848178666908326993147818734523154062225725925492896916325135378937543379033657776482679038850795821930757249171126243118701656099243787278348682215865541590607977790305539781829467352592285696000000000000000000000*i1^102 + -2803551103990263231541935576602288360834482381221170767167512089988782126711150115099323329099160520015881719404504431903811628592306600802369994130638278657025960078477668969050074975713516280637481854158904934833485687623279286158585044925865653315753002853437069834749709799554731789718832548779743854232024987224912802313491994027833177358056521242847295381136925080520323906322023443670538674152475006049499119053952770126221167349506163115485246262112507084627606785680275615458882640574330630730138613140502710637643493572663360579570189010509604828943178132290440757393996973943588126757979600792703926326167905288798527827990553465326557495368807754895957198538780501913301227920296823922050467598405593653449077819488313143258210211165967462908307052415476942165921213171572370115587092644828668082867553128430477244277940417252552247103014567089785580152575206761738277612712736948829735902501348061526181834053831727623438719841410156908442909402961110671628315731236431741040033226737139317874063091971354670355358374877303214124091260026856596420877694246595823445127869076150765696220423216281149967637921850801120342984397446877558761450402485215802403670847615205141912687315144379322424301723234061669859782679883088128865332921748198683926776492108149118195371960871127601171772180439319842717183232224216405798790397474749566014394370222286680423426267012964879469738849775536883880633042071392144707844462171713055815889096306856588013003745699580404366417209023245075455554519695872869955527831682724314646326370272253101580584397681466790882431770925152913231671284358049069281751647544575553993323620467188307348194771826561237817112860713956553169285332867828240010359766858284111958600551158585008546689142878138128161996974121761015844004629144929172919612876795823681372398903504989200866309631690606201809725639152003691009258797760991601337652771112704951103676512428456620743898953303994704505798193642571330839326371245381348877576729100540698387167958589426135525287384764134292365756549262867169017805252846944644251642825336490999000950901148196295477025931409321499603244188363478931762916970832182454450593247275729169091555430233022221710402102147745570287171096427227911116676823156912426782472519413912036920582968994548975142001097503249414013727661686834129180875523333651349635072000000000000000000000*i1^103 + 12076373854106258923184015091907956131611023276088537147499418131938385847657697192723966903003844941755239170546994183382298514206785117815895833234671836027949200806639680730949066907782505339816976519367403357735438590372592398856859505338951449554330616159320756329117186291939707612513855978277820232355396110661901518419015713326515203196880944653883683946705444768601717350857047673607169965038391741189563060410576870762331697973279004407562772495423079619266186008427124938984666138777386254645316413161914208748357975469527244907611060826301163221455373764139130171545735755666347619480493053984770502559764800190865305561479406941805178325750229431201570780620016142829412353408202970638068220290031038518129975352049773516677855327075609586793817544028024656924758988289383524829398808100052995153351305862848489464256300986758276742664260574722994413453983385297700679051263165316395991497020347403167946314976790642228812776337340674873576448087950348992852051336373592896103084052636736484110065038647222995452692719389255857752935510677710389448519096073847812540019701434271100256961080382084034216989507666207216926932730407819505648155710412840198709823434065047777578908156985953852835832026114370737393605976916611220386442100217887049878993352308976127789826616898229728611955976798507243780026859066154686809128911564798139027850188545901556902732081941147158432867440573278075560429113790762523991909367084561845729264071896811310796670763621698417080934971748781487113536517212109940212308506743823418368307687723537562070915026609350336400401375989777563850267983293156507414355460174543318383628884081707543135717540855318096445850634843760740746606107774105350487790967192163719528531260891241613202590876299585216783908138695533054423282995614782716460900443213572828391521679805660872703266103206854930804497182895836432179983561255292572527606139471901753450104150221785673885616031414068931515558526643152881117755460530811044654333939948357381310660976100898629667454446828487971084238556797256655008777981300382028721404763919634619280547052884435994068179701883514111789680138394860761941476955986380225291592631924471289438972080811297268626849529164513476690735354948134126045503640859973040651369824524201041228584628926673272463097667500041027016516149433120522226219651117875200000000000000000000*i1^104 + -17917770036180885804535215518423590564021546583696793622091898382612918224052425888765860644119645468681735525395952644620296453801902259949047772505675063753462365535530958843541124448395711590183582128336322272429087684722878628675239017794704477586043874098418927748203825914016227215443484886349160193859121084062623198745774745527968965025508353580164211227386731737271867839750170132320964819128877976833143628565471874233045451698375600343176916362781380364508526365021863532152999483979116505915465228907933387108009931218593984306949993484994119517346338710807940785186090924023597269859086732437824331262590771918738527142180729296159990990020714562038858214233448991705352600296921568650631607736685418048314924226906493890936305118296490789891859082345720088470206837153364173687307266052425938077627873193385326089629789825997270632566667947462753679284078769659422307026441837090085651820246330058441845814486125097358446849423662640457469820836613303734836402313191989559417011816801228188251206737229391032345959593414668196978209317044137241864785524815364096243001334853500033639152211598036378321611005082087033800325321656003641458501323338485635846806517093872268540140388783479206853097971025572262696588762792549255793776603076353937741318538607466103353687208817828371471339909813939011665582806247370808068770085871868162680980645723875727634196152135428409250432383308060238247056960150869159541372913351958855276632848619619961580218674646859804933154332516244326341095091295410691319807099613678174379942872223467005683092210724636998252771094821821310189857393380771799546552883015729905836883932438108578640297507966843388036101809610051177722636509524402262976037413531151907536605266869453959680105402847958318259931585149799656539321711644882709982870286510139314375602145379403455513294013428748880420084425824522620714889797015181075725586555754001681043044817080562377298154764425027204163687031905443121988158076520336943592155986641114971403661661858328610832008697728823257140998115538787878201951958318680871156293327551476465649041097321353022763071379268008053971454689861364317094218389200350435104576892809744422276966347020826075137250076807067024122287666752677956933249185092728733353797442213388670076893356433349195687261777158837843592112241129769973632204800000000000000000000*i1^105 + 302649359123529996430315418492606301615996823824107063245118492441015464891990296183544390147814206863046706128956674060174250702295986033797270343825327718488286955397905232894733584158734807891469260589077096483016191534073031718024465764746728036481887607754071998017106474936295466568473715378444532648775814179143692575998232213616560762507447562820983869094713221826812208789566849272728405522025019929709502918664834235657166194918365550882053866321112686354657974193135776873476261319302478423645195109443320692912827689914688535614443912996024913182683868030370876383125779634960378925356422018189849340974286834632684017004871667355215435185769252490008703776004693814813885588925519945085420031359872427440741381849014227715846286305361752269617852813008013570464975022249454914291670738414842539422353515752971993015418079385611707382272471917847452630568447226662704110006223883106858531109768592221347820281344487876508425658423614906542338007693198846919022263268188652346942767224778949678565946021038182178060275775034924122872070194656542791549301198253887675723780865255615529033726868345471395180660794428347684741499276565605689646521594164513466309074157210832047583968033419831438431321376784558218889224898231700674945340047724894237444528119658840582275601192018984472461210997269444205232990649494646309412450073330618804826961742625107469708007261718083476327223814232993294872294857284873547096557977696768832235671221343242337088004379951434956502340842756667660603255969095000186442072292333803584874518009399012290032388511591536574633799657759370689969909488826609364094070463244101838508365603216294490964341763783933682373230065624103335056103434020387009937972021745047033149241163329674440589591903303949289107320276230013797536102624836320836276600251402301644562414816325232319968727704936677051820232510757600371052353751667644795353807940614557374676339209748139099909741782692976823611805610465936680137273872109958381851269063829313446270743560229651286336442755694372940418343983042978096306382639424598653970608345114171051477643885395766075144187367156358481143630356805954786433029261576573291908480604528163619725602352969154381028996299977434744249620556464453756411659032667326253247059657229780027246840330400276269676158042130051897627118146976481280000000000000000000*i1^106 + -284195245232186621599519432055678786765485021311363820999378716492256184919811540545440922398184851310232810083266355372616848541463211415249517074831130727459218666138274264226829916798599289439651421388849916475729508937342071342402279829634514381533853693903560412605602662295398003586458324110968679883479847353434881578035633580731555457000101832280923136366392412357577528029043921774504044608830829144805216889309257475771535549773890359794745977144915248849374030595509135195116100644335113073115780546166525803006355585988084276632101963334635731786354556313463009366593991572825382088826380387231023066685525515230171851380362248995718044822349111224836677413644903684549255730367167752080810926393217938576279596808483740540586272681813209100459058565162600451742755444137599112555272825599919971789326353083265796176033992651951750621466261608565916642355113486560605741830496686112702009873158633224939353648653701413135658056155202584808853223236893917690861083899750145234965199149036894617367937119138656919832575373217128831870890111701448204260122384218902417238438214883218274519066634675703887332131399650880845001565669401088353974547272519223776920076297385483258642796005250113569403811114953605151418482761606330809274311930748593986617009568765735334466780456599176060949233249364263655579619444175727419836698624335224008335827710402344048224147166315509978651712938741522240308149721367379183304693779105792156586144849352242718374646280420510395538374272678643654654815541092972907115541512129971756730178035777206094172201663485443218326827799250380648520264008887333624423675547415249645946906202688226903158352834845715197492520282744704742168476095778932211834449213951749127471712455184384817718571845962061515962434322545461388715814185250883357077499536585314734822697941444040467498711756475586086781506733981594517821269914913286509419773194203431944684869459428805292714341810311615850910661701387533703847770335215059533499880772299466966668000199583031412382153192537308952051042390196289725134054115100826307437551965856685037172088420049082120642049636009718366439213832163042825394013580022397297595195186329103627717225207711486585943210273810231711588557284575409189091068430052803465108022541971385882320487005292010024520964317265451433496412160000000000000000000*i1^107 + -1094945568974966522400380235634506636452847192798156193347934292054770288608953930112089418301833492741009347278181523268993363891582373262119837660855092740999865576482007806440813647154285759085189947124424790034907894311773665718775744031744016116076321649205890759765988035013505923222583073531259023714867912355694147610930177001216888786197798298554795133145762237471847625094818371850989310543079107254371139581683320427202564407390121865218174704759273187358102934330983466641740281338853241607905266139561721603628342963142035108410762647377822219667001315594755685859323073057587353972574383827826241119847969998937283371027936438071452549698898160657872025527168857229333348983695445164997786927705110887868803739400765388231463087865646440581489569763150287873535505099963002684848785085290972817489031738838922282033795109987201453234505057031060407116706785168449084370515175425828660184997330100603001324179494889780368178614836289521579084773817528855104319294181077037257847721754963549013795052663578305853673996759425628701817805183001562042054160499435609625928059657679114141460064526079220119186839313288422135200935184080338543323128714202426854699727776491687810186778885297395190483519851793050029233058032252111471567417696693315462094956462355823879826701702098103375004160881882330715619159293442804894788649418452719577426823521171988385347848143576368833188144009029715700668895674035530526786282912951105409661526089547935789282179358862211832807122891932803817047059741248198608137526139835636718067026180822053992867730937417525471485370723125617554840793599717588629695128873677893307809329524264481452881148276536142849473657389885994202434624494623977407624589199158163517457664798885122149049700517123773774279239079366770268606678925990876633733479379889250331137225919850010111391889001780624113441163484756019705457459406310661362063506199721963611002637016045181376251230596722807741428362701211845438150847050868528898962987874666264930582581325342521481524824123268997538831167525494206344579788465872156004277840353768956045643837559661622392639334898455983326446000490072204015689916220198881464443076705436181215460540855791827890847582482740384895493169141901530435476481223936779775782561303792459911503956860120991320193612564945436672000000000000000000*i1^108 + 6037863542901610993963122518704045175615167373223336228884770413147590783936809428119353667383074960491380244495553211421445905314789694486194470034029686088058242400441220287796129285783140348962058414061574446904608029745981816473211922728109837867013671463146349797450564137234160671503256931984695765971381550280187132607013598998403136271802461424558974747907965724419239142272040805127363367854595470573695765327851854704984178517766591886323035252036455946024743676907189632029077723082245007417670554616698044415059850548208555442348338086718317880431978529273684261245261168808063072260639993878187047842008312853047851471969853667306862139128721105156418534790209622905297338752993132608583644176942489726601682042748093611188827014975091953580803610273490129263193854076349337878716204097958801739207147525915191911746631457713970101873506452683610193092240671723046934998573101792105137686341523084724885638704379568367999793604495345409326051284090097808667933690964264552742305572700337696565008461177677406724368729158315578106955281450454302386043634197861082157823714125904366210675532515656882776938043347083091955656038286758266421026472605478187258923603884669795838580277824697701461154258376083113404269056716469320985124160835148037893682390896934635477047237020219206103326533907661335715138758034861894387249717672387169844142857402325996575765699383656527365644879162306008894550532520314793727114763794726425307165955128970606211821419063035930029498390240350369808303984779799077085456608024914447575465181577282027153647916881465095311830874963504347902941111372310393995470191643401421010752673623026182154644170799188386518137435500074849363946754366812156328244525981741228733793248408795378283623001452188328655833353513683719092636349836916483632485746629471473972963958786686729171858218293163341982927633162315020582141667737077754053265564874338437624703587495175095227823382836751399726634832976352553953078104608612841142535268354340457749320980739451978768522828086729401015756101949401450150918453522212214163190989258827126027180694340597245435641404686369039712549420306932364547840998897537043942838144830250408850924665784596698329540647550109488577107428849771839370939601520320588751547875163256182078059261610021258657347403776000000000000000000*i1^109 + -10255581139179833051228569649700227501663657731746070913431674028364526090761078254464539696432584533683182103798343373562210266212127839268550587227600091300114756516729840281152901906264033266396765923812135123919653616860997469007599861343959764329741038240820626384389391647709871067166810757716512053860793081840944689787202075721687879776439553731890045863951461812674368313023053263990584867592594221637328027007382708860005948596830166523476553694780267866347898867005674539769967832798207910668412534989218480362448003047233777084680833298313494087819496948545493139363235542614097585773637884402270713394458133337068151142066164786450357870185682812796756235792241033123762602362462983913613666248835509875226549087526861639142616996830061262885345919939611719493433585026146326291602467136940770272658571836499312141088833175847681114904967700947494609435884779378880734261692540039653245494042948715556241258461063014855410781635375528350271827730398281440668875262045973982672838623198310480186737906169370265138567518595582522107715122610688963439741211647182809797350843943043318043118038158387891438935738358180097236857423279918860087099142885898876686561270738613865892383860073048149328940772753786713210257877925178333082248470432831458784316923853004618400242230386313448903070767034616003077643714459019872546199056994064435958646502074420732287694468843278561688175924156121393438132419653253568867271615244881328431904831413467479252272248821787122291050683276489829155770349513134021776749843745158965456505088844686114182102235598446621488872986865717943897540418139094743160126181866365641275304614406041498125868626406712745308317449544799738192464440260295047114614638648640649513515999269013991969492934138230797779114168618460714615686738397717184569195698920541326213043796418518715669861352685870408302581919264143461368842224652463456274670136887672823796376999774295202533196607996464727029836012351122559596448890955959957150288435556086335059745080642924404522353108012333316939393970259129984163956000065091104429602408235016305946976489077824665791499151821495738326007102347928223864034761830767662390808092256552898098729454150860576788127805572756981009646094804839879997990293481062508669485245347175293851057343470639461171200000000000000000*i1^110 + 12534287830485197150367035297107943004657193113450686673324733931630279547455808738215063366980560878429822547635319771430298112064633851025713011074634242943347794734672443313025526311110786211431601166497022847942762605607194690853648818656321236904138921984055196268938034151433311539827321136867967200756619141637603526485904581214754029571151860149191489623348807599910852523036373106156985442164645663225527529261529208413010494146323716236397078423811609867368010900321906077768145370832347967842016925347962430522104324497978142711328812682397992560062441244679022318929896692885436720399312445919506693766077174000742824817696287302471925839372382585943623893248987978605232998061475957566980224321051612868873606007549478092906120016791076414009041232766810362735353199984556685406133637280001929414974509136076764109998406499207139780949343247676694828818327810153221911293007609312425726886719978943532735414635828990585879018351553723117683392918550696425612910546908586112149220564311447510365150368191213948822514708560584342044212416299890162678673567974510324276554387448521049712069864648619674975092659122257360300703732681051203802280643590495307557184933749154543690016242786172538790362766490915834729256539666441094862745289760460775764207591903374673415693858520568745877439691078724816938675803519927449850466566577123410787231055831616499440539489657655823438525037147185697733058985663386217140696973036599984524978551185644661298001083907502446467864200590910565946239712406106580490544534122145307088104715867409695277565721076068840229917755071727132233932243720713979469349037330657821254374596237006206345170936057901906061370208936561402953180310077199131009604818222161500599596021456832236217970079237720348601412218027754008732802120604510500122863697965730284776435802078307599823335973202515157142875225112503521186547903061714921758265993184715431711272041457133753382254593130482096072466489336238842093658763050737633711341624418710225755486924048833868425052144489491353610303858561462024467751063842111052568783631020115166354328408378288083139770506435884775496576740823978654957072265088881583761971379060536954107465278278855663453204261579930083468713296929341701709650093524481019199271879438509575147893030912000000000000000000*i1^111 + 22160805754272329000248558929547131153256578266449865845569520973693501428576988614377840417191990771724333218131418559082440854095633075987289101885122468258771675516415955569429513666252879494772648758656113882505615042407839384461047666989118116277205877482145953821827350295426243206953372385803437746246739974329005321609413403127694471048658093884426385505987563081769507573212700456130635081201628024411873587910083727195749768678844621575994783490731177918656352354944626042907129354390342716167161402417746835494962230605251603421107669394768378366258201193695042413890128161445140893857074573193847208592495993092982374025040544386893310008603849550990254655761617453115807528375367281962334063116413515364279867785657685092481171258404093999551338263225541531723059104649095977121486861229639905688845884903376829486975010628042869355917852739824267573876729031100624434024040142800205029857964170572195379998319965168616839876913788532027186188851152042996775062322816906368357147905053261509341614606884035971864967115271467309304678728257450943349169276861165561150142972658664749518745769407018914751956164068335209814834477696923434247725464790005671305786700298697964383184587124845214771555317171112214095952115619528417248743785567932261093921478870842886393421828411317496041328037525022096283514942930288115044891377401262055806985416322832638909008752380136413626647657316585946646387413439276785797034279270293086336294225630179888555521850418868653757702127291580342287034848131844987924778956605573788126488615845287552196040857994938782635518009880163292216357364464181017424149341154728752503618335850690360082064893934474056518762162348153139112395497894402028464717415740509982590295514095254024715319656641644152929704961905196798669971783579292843354691822361544674140301270466549681013139862996696489096725447167002612629475078235254624308597396164088203057591355208431422608818587605076405931990017133872955740891968111718010602020373253290964262771823158249334891463598558833944981834726398476302611493390085166220842024506683863807643012125523422453413892351292576560175325804205210741175755963755868012722563250591634773911467718745561179245175924121628919610056302182995508196580677473677881124545986920906772971520000000000000000*i1^112 + -95429425616229672296098871201611421424867099372544267513667091150122860563345518832985592015837595430982369424503479092258905165199871843146801372357110699673948677052301476229175773567616693894487642284077303784057733453853193334873611660217559651664624654121978784835984814146607155127176480624183461992947366155069120824236486244321575865535915793117784488879970605988896273948861898592367033692640938730129996844492569432438887651540991877382013437480608073916097979466041895897982174607303695901113446525098817259198469306276158321586767300679201535315925685328180786595787812190018374291450889519379029686691726183293406215652195855425847854371965407899808328252816464442999436058918761930220494559409040421985620708492460155069585225856959018539116338613057061128787385560910684367057487372338523030414081401370229495099124971783120430520618487204196331941316654240954308605851715220630896042765529675394054591203087334738577485100949365986050726080948082135273692436390589175854633309930141660016471076097047991821974846668190518164242101207776471137498486126588754348799788779928927298084958377236061787590669074644916090263014818401181282888374698149041776104861761524500810589846628336736337837250021551264198153398362319959445745872467380690003710145230450871539012110872870201498934354366515655248327630501869792754677200757748144859785556799909474109257604700658225967103975220804891522171006438158294737434444587134091142419164861243979360453669881708690207569164245101693879177228639972995785655001514969807935112795122479926137087000984069567387955855478245113530143099415144073486833748987581344842207376024922465327259800798662776389962551110761651845661456805227357817729739080501939947879015712856000418784062830297564351413587573842058537310179884927211922402738161224920277595443336380760805766157218193747355759972090974418557003084623087367062176118742136507281993467769834707656006663223012984772325149324510665198909741908094095471497574036982448399788090467486895034748959230141382043143417773669874848428860121998697059564901703688829485017402195666496836778601427672381582589984361102708273635755669375558151868533075337929381312080170535909498822611015150601616927682963869702914805878760358235396649193842933760000000000000000*i1^113 + 144057309334149494702506076903299654273943591877024016477557067704706802151202141944446320586923216315099165098228249221039780139471952012488767889451181957079893534694187348007478394499329635661261995764320812818657001411322485681722548105563442018184422065270933432314173041994545932785390013764057201832698199263716014569017757201112663955527159812208175826420767031908608040192835247214276730569909983677307243915875974934985430044466200342705023046614374873199336012104127361144683438575756974338107288789281278543402924266137061530704373506200738219589659042921186036527881024180415573943719331451344716942256820150766732246112038374048295655191050604703645209891783840185801900355178605687541729007067827985396823609329551183096706758568005873019379674081044469590792334040134879068422847043549159755685806301920848869299222561725775436858298102159767554657041521648518129666599867827809056834349124310513915430198276823984776536410563590824884577410939629825395711916433764704205712908275821984432474692213047127272138497741029314225136813990001974482844140061514062066507530335822379637173670685049143603749907399968932296833897834259620658652467484503945780564298696880474071732789045565983537686007072181955205424705836717127414125531425305260433727434411173510037996808859871530612183376062968749499730983312911358655781352348801586577375023352153388933262200220858759771797917474353774816934779968569862163442855108484460968799225048148618166645203671092859570989359232314963798581594394333436425263250119078689963429301123430008876458121829985959461514841686650110738270561432542184167209483826038013843256803891157639142301246725825453927339970728817934611522068263114098671037370037615854668956200329383191322979251197145784099484370708395255226209187431793627194410713744282359608614229013875628379481619785726712313168059247801383658859980629064552233710360307967728043842621315904512663917948066432368707710541524919573205357030545940330016234822212170933342476385980779915855056656015408446417717569582349650035252350151014851745342998837891412185898124462066265379967152650994594851637284766182680388600925805977040675960296759548646793652778269395593366288351933004941693164045947883681669084913009465211662368768000000000000000*i1^114 + -122848993270492878314515655869038508735438308645719551899062724651442036006503564085908775521238898005267719300933798559011347975119256662827565549222602820585309428035751400982608922572330390500247086363282187879291372979936552390990394620066261865567099069972213408372131546014819743723736304813780911157447989338445911185537205490003642563804267505993587080888003472058702457956579680335288092121611351354941801875759165048755031137673210949609442229767249191812369705579177749931675676562836486352653933882085335404837712304364237497860209499988327857144300117707699866867271934144735158336985313443189090924843803123879902941899660944243213412276926709653422951252016939102342721776674275168566394001610907262015768179249103873451580442779953642756036044785482740724416128990061580135007112775294351973234327325316158612332841481162999660680609220312674244472280840409684478174746833911615404509107320605978420590863395442494025964253208274705933462801988614540798458745511933822048144221507023765754781659634900774716143298889041572454973597097157454235375371836226548596357600985952418572563233068423970473657425936489884472550989088663821343910991850965429076949706767525035771942538747881358958445127655275583248157345162307628792096866113037219639606712414062292903463803076960834425820523549769981527079028787493419670085633678071469987060122473910419847496276166192073767209923855804328908579067933414682117786304387981864015498333024478998385516671008023637982541500424631869640156159782711975864927587318487835379804805756056797231794519861265022580111432048115721526672550108973727952961805321875701339886372105070370815051961874488084198874961713925313446844456654737286941055710786758689982612828719283611616957684299591065124827564013295495575777943033977789485715259070025307361974768798022591343347534430278535798443793747838766109273621026163146018704775590167561646921826423238254489528634091253553867594823098258948590780938618966262164454987200289955351412756345969689642607077294787688843501609252509176278471437963600419703934200644806346905507834949801690339649830594322865918145301001404608458594445427864935041393243801628921189387813087166072813275185770350656830445276158222744081233403921301504000000000000000*i1^115 + 67261302884673142330875623378628146788835605209587295395604075678660603846759730690507195299786768908210172433569917516786703129878183483255316881141936787760072380936952529456736713955217581814071226463731745821788407515283450197206509145168836323671128973879237737958109702286695737580853590131541620434982660188179419496900242856213284939540192981053608875241788699536632494219628137635415100766644940060082093387966326272930968483690696848232203936457071129038546695023914069135223881365324421412397539631896760075149388700886786810626737282395128948076481969811379603595695548100221700281722369302874902249725907430965958793752687951367059796004438352996846490471816817446824731018397400298910355413136461136880696690852035801663418708899787580703420348839004833273595005724400037673545526773402150697649724972733607457487573797097100194604711182358797268623588511935762962734852097031842131739902155597199661513032347658002896367699434112923244081641936652382419192969839394953614213387660323872287116851633186462650020412205195267120157245597745247003993349177927363138250985952047538406097359255020763102680404376029737145025325068234526410752317200533768933453388640305105031090410441875741170374925022681385257352728924366766307624303703641770857621130627252027733281381898932134865937532581370826947818860613224507216547964234633447953868146354774550297794070102848614473670653151112707544063012925106256199059866049961040895615077442455543255656720750347459341942353632445298090855493272748134772413747985378099258108288924029163417224864380642205363596407527605305200892135089033291007014375798142354708530539953144577809129318077292127335328075153869700525474258411038957685711349113697852860701071204572293552101757859839043023818140801501732436310040950216865059876258505247109360333196238840310769834240105290295877204389560230520372620239184386693628275201286762254387625737723365693767003405689024717616841753710385878475118064800880875537575975020133402055396004751713953765840418108933421837951413730723307402301592879064924259567580049367638826922481364659301575656584703143636059798006737835712078879245686449912971455786799371308477690995132909725022966597570421638291990282311358806080094208000000000000000*i1^116 + -25049876930350175620826662586683220284249806970801576067574258496602881370817501243549014611544753909112945367616113509508992404907184081361884461861941501302376793055596227272557689152053887950907950020414739040578196557213460098910776122926268784109193183172387319513981396117172202277864173035173508466770244549048827100735668372951889051060367163048972123901757064630068564100483272251242628453516929886687240096544315503095716613226585549667906361495818104916386750389063878988706047190366834311018099001486325786117781137847912901294214560139884115927357300038749723968629382712195005622698012725310774600162185994500979312166042623742879555634601900838507806926399428409298618821677441789525769791011119943433415500887084239989182855288483579972186789186413322521328907432401878127680216823678561812352338272420104653619500720574802265710039268983526180803867578683610835689581531129446665566560158323682318700203329706748110287712324784612828540534523051905057097166930286689825433921139924110653598393162831086168353280613276522151977833678129536574533430594991588459963273292202521225475285319307720643190756702092693133242583337265031215678106533345260463426323441400330498962391856068682618472753595241941088239492770030718020252602371936120965434674615630395077410995998954387256607000965023425562623436971721251198536185891337422321306483051585418016156910145020511277856642602356934659873183103472328332396966239635223896039565979001306769977535957533086988211384016806392987904423621737931827144657051384541217973124664379637372947244157258384545065688292063939787504430547951617148648591749267967944921281630128541182616586872524891095440067153234390977299931091116145033143324432903107043950523843975008960519905479182840765035998938683583648459937956934511182701753103811161352843182475684618339208881910441901387857253608164497354363873668763894297638241511842318367772791253041170962915128712493091958011557164365234632521763012153178410844418011082408801197197160826452211528331081842354622915717860156077353317665007332055750304388874436596200569124300258042957195407952204602481768739027036657822461842519411020126106436970166278637801776732723230527077010278787293373690288805616025600000000000000*i1^117 + 6436852714287199546112926365553860456828977312215333705602858384832922593919672167132346683022670461681335178855636129280345276971670561526939647806413768863517236950576753767787658151295760942417910997952769400926008534873448364413332131015371664050722664727474320963705662080722528151049868201386216524650829953128210436206759962357931489492156340979564660331673352767852043740925378706263213374821742520883571952879993169166844165021750750063672384425503768825616714789761030026915334784664259595173940513377112178459716223080735410583065924935052742006529217027885865824019555100656512949885274825888995538727935177885151256035683026230380980452069193027994251794406342592763524202727764125285367198436699356289618662358658975257974780665550577989367558196942400597853208685569685616334140317498942056454681987739844911811705378647491049687412768386471305826221079377582839977083866471595512546829028704266941150539022808790032105488650103277696252401764798174444911755395239288256884414252225926454621927590271871687257675834769510593075965314944239411726517949625263604648635384003220443074815019432546663005875166208315483472751699280143380601508852075050536232741719297463331984607786026332562044055238001091743994283996645780698118857973541320497674352703246156407166874715972182600106690332085440150335329842086073224893963347264720441671158701923006153809538872162846621752295724575877021774185214712344239146673348291176762239669063136559848875833379475432219072845402791611125308326723142909257653364836675369462693727449025609356672481654805885355574322974778924101811552248831654581240007235777503936789323718305240487237371091465697985378087076737141607807582010590231479052290030922810323446532527851652670343059728044228837199235562842592473228463870395768545672060769715667383479482318381456150293585800145264910815346818586332749723816234520316485050245215465705432655638890949079485206883734131721398666543417569796140143138046354515450541897438209131183197861012972293060299743377807689255552830822900256593982674825586630633508582560185327299696853861969487547781488522807178178952962066481941135953948053839456739512232334363103806513003349788667194823241977672033130952785920000000000000*i1^118 + -1084538624919197471022441695986885315587304444835575777722111089869810344730268043492772290083927465826473641834864518353580285733804765668900257169937928592979715641713422690427229915844138969175558403742340747765465342934273273213513066778075582130161422037889209089724339315721950957641099585101979380870095310193059098787591706365340052707451219256794354634856680769334355565477624596644150436493524613427363292690096269346122561307341295349546985565006383468993114988114476321836349339392659255987397171141422030304586794525987307180308373281901606447430000383563874517701900244099774856676791989993426336233527060661558004644784373736337467172680623300151860290671466148843903269471765517569680407993599430253931295140006303049602302409789220999924433957249640311936131085360014561916615738765729321531775625912747517674271390151305796907896863962084803877209490664541653670310708034809639232779852846056035876778312814372396214780908883755784290608073307836430476440289871253829921189323061461908487483679331345155005704755494653568919529381835615364911155917682182469421961456376035848829847404500664811851805527849294073947705024778267671384838299013143514780325763804916551921076895256041179882768324406810727560283869985870881740461439307654713333126166204227266205855058099562840746265207721673166638207385825948944195709581648531884782411972313096029432731972596244857463523420423237260604119264010742624710301492142372424787683034711851984372263699801767025829138403355675016961773114947318898479897257392878477938579653393351056091141402254228476683171274201016304296691814999197867265736578935172034569575311950635467998010860813802145342952886848284633671076871108141101242951747858423370459618595810369119235373499625794281387683893238909841371094695300166451892424657374751745551518874248784434635754087947626996388963777702715658845968146364736455254867384822983846038981024128109135189209259671279866901006865792910388795151804073396327488440864632464766012205513135180572155411761462121305181864298976232626562624729057121496880481181496746579106366936441126524238669329245793001822780557324370701247725284825532019123587540186767287915820833703436361551767279218196480000000000000*i1^119 + 99851507855757905843315555558403247060547742078675361728698742524816904974957412676440123328071392730010309235415592068659658779883590280987885786754029827750200733434931272637236663886230443198730727749990587220853579861126368889062628094046321989753367583365118356668406692200032691409239220098312872553947989582636246372725874026635287533311627412333673863838932959491947976227717442636779203741785124538787521209315614896868553633999280869867720152505301544228701625219348026309494777852946766938199145531004453317364784852129089939801733126444270999340365652163930153951763546971433525303463332234254888818684915801557911085947470974985682649591966971971816566579895718365050435801042298321142317131788959800899876966917874629697212839287503783987540297402126281210159643130621463122014240019330128013149511668771491832389372724184831333949892556718657857480177864328837561302096268791038000385647333695597693797361805189638873537220446081045200792281448848005877349264120757179748091123172934534119272015813391401001797417235144691699554201116323646427584647274575420830314044114993737523830354383525944288255938258785573081628200646390075942178246311164203016780884500571116369049772240104577148641730832049802049242783934822807533795847338050571362651886080548715301929584659428775020143173588993174914381502658051749223054789581933984244705174155396358309243274388100192036814517870744299695736333206981141504302232127794586157023156533597777561642501283972051084053084731849952721792343108038491519412075112809609077467738369855017862725220505223652531475630971017437146923033541896565153400976291852218610687075142297863335156616584591054322895350961944824097673177214724970884724201209483797739639897944651076192495064938123293782698245333655259903439559381922066065955207910018179191668475432104278517150172512548649761767318532670543821069997123103622448417061122483122401143688854798511550197049751235823773091833376554743796469185313471316253160959478824780582009117370869941292671459637502144455246045002815992439331804125394824347639424322548730477271582244395548046377047007541683307847804030802520150233014080473674906437419256653801294806461340648298462052352000000000000*i1^120 + -3341910857514026488276532459103083702961158446734344048902190564347724517730921234670827452110388583715799383515374071226552077423098063432473793349803163175596773224385423877580212893197706320168650324600593868798424949452133008204517695939568483515181944420528886328825142301094918729410627310468279571923580669017595736693410220792662281262752066271297466713283477787544492418117592219854725828309438730530710800324709483126349350892476167905211553768789656219514396080422389430613200158835604468607248022637045203767836132009147008592771773261231460875453352266013118362668655114330239816873524514445072416111965765760694626931557090908198197268958246909815599390133244910831639469659001811781589587011603075775050425525258925874992109283091151150908364332856167024487299263186639599020372727729276290144734238556933622947854195104771319985497020705179067564452801003072868053876839762827282854286461828753177931971192915762088407662331515585717715934805824379105593200034061391620072288999569152809995706300626874053303204046386614982896449035399045649191145327380821505911028135160387898999441881293192902822760122922729601420958238698316257184964655240727161377504738888497015858739137262244060808792710815765198096153175600803503178821595354142873366370810416400846962692411480326038028514270207537540179881347216390227330697713408415441540142668313540086952781790092067455616252148874119777139122916088712701382590159809685875609026395562549971721716662430433618257508657924686142294392773886974634465133888682887221163780888950732626098331933907676723044830453743189271232901858657476706891254619544454157207004242135748058983754027072636918761001091844341055379617751461103425219799128311070919836756471874491517750280987703313339322160886342268617582841086797424639613337222548790445370646845253050885488951512284190085420422610895477040441774850904277255051213704225612953664491498705981047912670722109277155628681402869108831341112244523094585918197839753198869024464660529717326597487495726426207738485049274036681469718198664671624759260246240612975171353718325249187369075123003722888255590366916734457647020810577099801319543158994650653359312912515072000000000000*i1^121 + 631046083569517878604224514467226267262908915248862638034490512641291466034352699223079892031907902070127600115866028059034328041882212531266064045237169374375587916830017452658960122742619354282683605050285065940765300026876133589248422829252109533652353732582086882345543110813757495540338401074432691628889234738095953902875227248673138347383547013444095521567073907078715857991099252859039101569484397565458624282922249004927318934560177310139634614214187725359403923641196818838223608589292362581761209694820389302888269850342384107826233598696023943147546108855340990099286706254364293119342297830527773931013553575581663044620797334183383569812187765984831318244907434104748357146282470478757487470758767662075504014652183290139775064520458343005979902648823732369782775668174156976203725036115430897787125087274545695041659812728434939776742955107821439412341521243895297350106346336794692369181606154701031013520943251747222909690014602834794427141527970184923185913916781393882331551745800238072925471087210033063668924832380807974676303206479689534220200864524968720036828134183117819809141829289750764488565684206260364772399395935185851613500266390114274922140565352836425751386571164946473537249346962211465988384789160507025896211710276875766562013242734624730206867257275672860766502380328986366442775143837740277348986358632326559844689724593260578666940928564224954463688110886978932217052156011059389949666304753851627149161623935531188393015260618153148360951160003853810365112531949015123193596520853043825231060074972170167479624984076264172958864671417084369966764514332418968015549796637573142867293700785708117131515213767667481932396010419613991524176613660479731308099225016360894619458038766379394067457967446431763602054941585799887892372474637870666261789592157284104375699514099917847998227142062638683486223148476055451820386101392755121785801978825872290704980091194028876334946697890718445427237342666002134811692692664870926900831829882838048123032908607578032456846567060126249523587026759853017876533434476959971759296032851579684564054261222748043293064071457496191278374523018428373821805532073087723611534767718367703859200000000000*i1^122 + -218899123924398689361815489684398356987104403864408455024935432631830113229701437278711489848013093189855034240211859076445153952113293208255381067432451980910207566710650846817971610596114303237342223402874245916642183207942856317176563105374876936930058215491265456255015990602199210496569124572123022725779083921195890044025906392019244003758634384146445852524201314568191976154130095770147660673121727408366567175357892430669795976543122092153548538856114252270754935739667119891508151136785593824341539423030739981524984606712271186415402094148551873364832485530218589508058198101586798130346534376175931817477936411082568294282550629053411297432579078408008384168777890006915348158341784314629405048092709639966937411251338608363082306152597347316926134688320932221590354100133488556782099086467999026065533163357496575244735659007632888379712437046822715523652267218676235263038219508871268573241152688320830727481874747348524759609456786378659960174714555211709870592212174925813457644890406071655458808917908316587711907103587961314357030415406644745080258238615643452108709179673247621050426136648359708056093180822376416004909156014974591849823144417735597004626609710331889122704993721022712541898357293685866278933410728905316165137833424846496189293430980124468914903816535095233732074737308669483447601123699365722263808586833309609824545830821468703076381823481484568123963778443948652300015097001713973290602692392399260814973856866963197402633406216221876965478228564941986937105065737102894317277003814067644868419995434625806059676163461957694186194572281754891714702882740692771518301941256734592397030522509431912621735682616658611266195925126667321467457751918048586487805655736713538683553212853234718167954299233513024950552872599625799145175081047682579531036440298012127601113041759709793557587298945128036480976169025003434992013655898352854353429496113335805786858264270147168637258102209154877418019268391624430379397272009261856958785282234532224185477712047321678517160035072658158216322737096338697742606434773120085181703634827034437634534510393114588015792129179463553697012244705515190276262314211326837227168097894400000000000*i1^123 + 27549262656170189537415181599850537304116005266169096561582678991801424575998781088737175730265952052585078229757154233730174694090357232818941358134689424019144903236006952753004392222651551950698210188927244487160000487010069722461757710176795115472059281070160396450353530820039924477636762707228660564563000290345731998937634269895183994098725827995505218487312362729132015799845355011656213534556523199793408906861910977292240259333263155856154463531523626983683889453191565693988685945072058229590217834269059480912414530536068324014447944705705363602721861965413209761943714027310696182612157247121100969208062040670967343395620098597384160855311793332566901014769709428336307176694585524706347685783602838958437333043178719213545651788661543930072761635232292134662378863915401349425084467266910412390368945188829926262989334574280153318875272269512162441751453117372574475453668562139945091357632389687305369565417181771278111300628529554382997938492522243212384245535893369029875393819569989160733958085133987080857575953888131182435851957449907249557396095709480571685398693155308894832772002147128989523577066367028168988723205356201328296722657738933294454496513042107723966348168105122584107476552559213603010040993101030654663299046874467334085998543911038004394587563016860590288675774134998467220199379935017602472594602670993592131653393437768219559557333516305135472171485805541724673468146197899196553296309371954821042119380959425918416306509762975942922424782606728929233218429856912389412803643650719443798468122344321733523760029783531476422650541915567782576083844702338335075497549021602328643898380152938604214206942156998551978453047187238512642916114726941216278417324462958427314065939372272832341759800634410337105156829984894577054638419231415474443477936502066679933745437308229444635731097372815436739678649989050344281758030057382478834777797889650716627170412043586043467584344954418606519010189637898136813215751947132935461027422675510834822806959851076332130307969320024461082021380485622217274421958818230152263583693513833081160645264283279126053568720825615860777004910116843478113036393761165488947200000000000*i1^124 + -997053256029245887994632036876477460575430432858752247521281538751465141551513001256518730895811223426379050073329685536536892983746145218659271989282304881048311596209293570765993769129765681562680746861138725526119312595415203751372460694754648969103551690614639032505284744800029038393447919411661040002659422722643865618419332575105628139536263622197398845871754646337060724800374905130586078148817951866169010512655679487519508956267614953500820978069639807958799337921659569038631338785352139163128472372797077029733824774287541489001081204680518671878877960689560927355957822578158041921470748269047070488762780053354798505297454041124314373146897210835745150572749742965805140322625962469451388516252845141658457479834546474360256860469817280970037789051878924280668915206392719435313231122317334700327952836429565248445995092656366802306126325079714541159005318149986356322643619420173577633655605102529964692443633777745033109511904445334231587792052562060033384523471116333845220635271955735402837482541378253336639866888223186756023861848621606247208718115791829768410604352778144127123035700206555265988578616705871534940965286069220981555967777651206512941751428439472483158457953656002697858149722021372122894482829242285860854898381068216060758856351713547291079505936182414645701252806333320221708944120789360450397804087542770789673144086243023115857466354057264255942749141668734103435465345031073530578288003613590900548764735026319381093243031985010054375471198319371553142014111651310594316117614668922771316031883017754428637213738751655097149259576091087887657307318450256607459614777056610082608690153202324944823083658921596030479980474859963828853614684307426689606174788044863470141429560565257206061351449593263765378194069279557547611366206879261516784330003842721235255026230866144793545430443492523399618212534291074793072245619857356756566605205127091672748620202695983999451960893605136150173439377805336157116237189963323749897637093833772495913278910569335358691417984227526678131879784280370050580034185690102466353871393121973583503755099392449729068645529296231277367537031504104528457005793280000000000*i1^125 + 24773614071030843580629914132852230660462647049127961575403162662351965844054153919036090400863603163363154446088824087267008783768338038731899161611286784188067186270834234632999134446573461038725727880981982391193200928355448051427311188270905831308262763372789171909983618868100664807718214397107692443928118039358204354638001774530544894412866247624175570615834296129463902748376100665486773904220068028596511210375278831206968965662960884600858117323968789339468806172002702623522513804258862195766866237042856595310494442242531078496163255198182860019544754470791848712076557164184515985985780697118674368424951056018591088507227504868702364887671072032421497413447670647717559287553112867998909281100235282217329211892391644940508388752383284274274833354948435675465515937732786048965040810070868990183330132695621414230452450672018595497055540502220899388230031575910350643046236796359559219492024001884550567454295798993623598983106204315727828042002808383783577139849129145243697018574939700414626984473327054821990836342494090155864455608826348509790327498016049584701526969054473038940313574746198638567989439163308295143217600449221178574199607927973095021321922042567496370059219475870671258012943241777251297063894449361312115105246646155530692945926681971410683467016576861104500703377233307940791079536308363115035475225801156140806899690577817693693583086860292398384991710337920317204627789351990210545335692334803479090882813697862919100540280643846311696735720580806528797720344707566723423131797896472630877867368374900931686779178975657294933573773188524202786564688332586433739117232051838095378974100349068245945892986352708065749069651901837771737437909459377028080951723471018238154621457214946824945739064840472335913530874606074797604768395793111755785781200669292681612176316379904565818704909772063653319610953388138465003730391511463854866884586378260620966204064000319663023537898489520101462787423720271806054803947396907626150552167651679887321328435090278619670488918860431183214778109735196249294165045166571489183565633056758906701469708728462883407032737193736603012387660126346018816000000000*i1^126 + -20614325635546142340201239299578032088933134315358031761894713238115308510483415063388584645862076407775298520738918047096306036272528810306601756803073402893032885490526144718507870758178864216359751876697339812859656955376167282005201492400864286428925012794236124781247229499467682881713150722593022146208202464513867871552395913352742165228403297871936897166983058992999507724726331412734284488622846239535599897138229203284635664005698508934694384123511546838496754050186464795330998431818229050353433541230148631531451106216075145669665374457105406924726269087767139554938473767757237816854205355722408754874265534384029829986478506605625873516086363188602289860295117342005182037845453387866545092729878333894603860285922957692069857433113606239110474999793271381353357711095169959885135463230580063715654424468018649203458599527313140042295361669892446181558412104831370373998334575543305409298174219179451271907429004291827045232064860563431846856440690680980248693090687439148981390435639136457198812879307096635893651265935630373083696561321944071706343268393319351315315764173300698399733407876287027802494859715590824921234608567813879636851605232694874195536616295523594763735604122796535175452612962659399199498275319914989361231922567534492980714895844122844975142488076482765436711665053362811501681406117148981011953772160879553178171653799012422989566037181917465114589465599156402646046601352501260410374864855620785354343078690875400530803451009839725798625166462855826962813299192876243643137788783630929088027868247969041203764073381374050544378500783512714446231849082197677464895186923661276081164453509508175993562369905537272533865939504156353660213868322510015683548684182873501434018911458801166308673168757640137691957982258398538325485584872297237167457527090578820261902109692796134333072018423419629001988989402532322809617989310266713305253241226448413803977663977946642585411849188555699985331724557977719212016283813187101859547117048691365558706236231407196059558379952710223332474985091464799035815527724531142205909006981349336331125039280945189875457073698197339799289856000000000*i1^127 + 14937363472419184536908324572869048412319158622314460535782050264034773843095100725971004472662111569270031448992397380852463779677510520212366519867099513629003658192978955315603433562432548758778948731240554372076757791102073317917423931535024916972954565840900804218502960062179971438156368953333515887333028766798076271400831501340031565895114601291335160021141485341469223067370176352531842532354310630283535773239198167379253788646862541667850672341980820160917310855506736680931977974430105360901811028841603841374994900468046775960646653655386940905659420301537427526965376928439567750330601738104040559867539135458880122642507454831104225990477478537255496573757479739876043521437067449021426989003923995468388972384521149950681490780280945848911446357308935135709754928366468500301473231561885144806849169869184563778682257325313430461472850433849074187425957800361898431048644701220819318059413804078851140169188550225987116313433482962952670412613719798842935329397475475758264947049157796890256764730710803742939157657377541659067680197397740614762154845758143988068530097794047197795463932165193247546173037761312816077369836205404883663771147640163469446799205785469401497401207383164187096778155052111170582833551131216528116483251499522867298284147515962601023470060710524433216828077070183080647147025346056473954271319803888289219950180303675700517649823087036291577136943720337410920381176435162871737532413357151093425264345730410823416488251103751111647963890084851510515280461141344948561510765502033196247675156510514652548203456945902171413129182318190870172460624273389293265368787727835413547421150658825367831936559667356413013604141466024148694171437970235189839397151589889634936957426063866036871314643565244236152844651673284225111830896718155690432047274371335676368062903602747300689969425416736741292624408189075538178858856398546156175656841085343365118653143592744378764155968009967971133271496808593675168800066598960517122089482430855573152225479964788828928377227223122413720150983838781391634679928147637769917008502223753377435251642127633085041770148292198400000000*i1^128 + -4187404611415910206655954161776185315257069005506670043345987982656457679156954289788800788263516802501467338725207022010676689857406227026914555366556688806733812520800679583573747439491357273408601912954161759717515596028882711031197826497477470192213610390138490985318061509062616443124970073716404294971968121578355232034633280511811129961669399472242942167332116585968931386674857221857096763470840731978011282893906509423691962684869743356056171828091628400391385736670385946540805361372756651641459708262444903458593950100532199398091475795666635818113908537130528863377546745008054004548133800544313813595559643545281264691634379522709990179659449770344125512847483917161033648062236058539938680466537701737579780965224004231714181836575991585133847382423133113774973797362702786846725345139661670026403083981277440421170678364991205097523456512510911774238011442411925710450326214514825460218506477703422392923925136512969403417795968297062332223560120931666906743529182745660229035400913793821291649545086421032492970576588434173135844608374806289710807947439343753678089164649205198540240836733190712745798366672785898637273530814285534568754720232339592053746498564041619065597737350644764003819373712282260698930072282608756340662588784264073380465433248195568133248573994476296989006861431886134867743145413301344278645831062387991200165776711814271069532968553963825621135776710861010509161140188005244335665962846215065374095726356587804337892554668633774094822033822101621555769453710885289864882442712936242919019396038483180688210148187296224039116591721094377040208111403029649517766570302428176944045544804345550483604283391191565550415065049555748270489963041684394429164102375612429517315232599923649378165456157102417124597306286094500777825258339920653628699156909598103703106451929100855984852802341731038033016351646247566060442831179578561564510498474767790689179329306575177269553351502692380159376655831434331632759542829574267079882260324828668546028711074371144059754019758659916516979984559880682676665760298481862777267521536465836901909147301619695616000000000*i1^129 + -401711694503187206938961078523551418123913981871558306821580470582359018864949332389281720227914940714417372976947550946813186664542806558900609287899248847590096837736530760280927233864067772410630286806735312115387170258692701057137066373446026899094808283790429230667223496455532702582193066970928375403860027203268532720380292236193165493587097505123583171072358845199012127195398632382587966024684267431188935105834906691756065414752419683791322014253598872104425673314170594292525572220382119112252502017678547536341560436134065781004092465317935075406589771703889622761425367999935734115058055476798433433856201391433821952290645139075896447882299921601551493780263739359390352698133225302443863087963240258231776804451337922057746153259308937926798364412919001085583963349665320024925807903227306972206781048789525475555566460720949317600480492378537592152330355769467722257565884348953283924101370232826253901276419047115390744675201676069774984405870283699595390980860093646436408956319579234442428584512300957626368398212072573744237718418187542349669744670231892513994719044238224795504260827502179724549703442544115347457856649010241890605063593923638926973014770025581483822397635502292613328264777873839426860949543085251790854871123764798483187994461741850389255729601468627716547002557967981171353444199922440200484088490254795638456193055372784180159671934523673873030992575015248106233784409912476534465271346783862576448992246591838751494707250501233467730187783226327129175243694461056217259846453608283414937052495241595656843465374362918692149037110825288581239877034937692234840821174434844090418627098929369868173598582299422324691836917252842862242132312416813959725973292168257176910138133156471005578809883905343995839288259278885902194218490046780946755510364775329224847596381936043716376001925055611806381062526816019303299452563264458933148430928457169583770405837255976819467013306866604274290394055505051643591315410492624757186757526314439323945594809800129196719697793955829266556776310907483633783207752371453174300469755386576506642759680000000*i1^130 + -7758979351527403907558803329405047211961795925695112028493933145333882237358983979151435418952541939379344661867523048854469193501357663493160319492151591827518514831618364812347083307824331211576346476932709995764868774739417447686320126753239378098554557800693891861466961765327437093114230865195104415462279347018486910404709542573273221499172030274047212911452943677520280737550804458824460852958050603922730596118968933193911536661128379626441361082124698299682443308864605009410472391562413548346373024354120266697897927613302304816158366568997174423710222042395828179021769501059758627681216763425335472585299279691039961567296655284010560376038499874796650521128707911457730057777999500992318571411697742963702544154618540991228982832879482293936975593794121136730223639660674999139733705535034211156427124980516179045648354975882220897433744026751557394686431334880908396705817863175060826929180998410808397263520246003479376513412871224869202898104191447345145834655787268599307724184549592597813713347584128021509007650109335923818452835471777419522615048747187679126586671354449300044328862092547119585605372956886070588910304699009910477938776811917913440564499473881599825637439978485012094236234216440510513717884423672968394624688495799324412038876752502368853298054626218390610484537351117703385198006431254640559469916949119151959505771851013216889318280989333345112388228909586003972905720488780415027543673333990890555543017064835648916619356895367387900741942291294229868009734723205450762717870356750337046886837873272923989136321892215948357148779835744474199012528670664894002148700620879011931171410485549750982676405042423272874964169048499027712581511901462680337531617873985926776033328194025384278384432374473083565678361554445387786184413631652351309980099672073912941827874509017713195484315552423353635595043382096156856654853646431826251762382299469271434347367377513240145080881801429175064730477340820462219751361215753573076215637358173478317262336525746134809830508879192738098098367556342758430006802481634896317450142351360000000*i1^131 + 259947287202486653155067282044927928140680083166653021605995869592340082898904531795045004103341239479812929220710736984310320392130203235904041370449968215558853170941582498121618433289518230293070192374095873967050045303191550827452250344540153391175895188460482523050812045803152325633769266935596378944209555145899159773117407219054356544008801951815586497528897255364971121350854382036795500913333440332084961222659050435416157924314696697205691401460765755534523384274707269547557614083567751831553023463769919249877007503152550472204786492369566703242847608016531374530073196009278185435989094168642787966213252449498924010020892701493211020331226129116877972177498085403665301067807195468295354537738800363166572525711230235644389938877949661282914553252785104419200560008590068969078428653352459394432632636337194571926624075086706347123023982539802327074810966255394135015029630090490049967554760471101617360827925182057134161744738847666012876564305078994128006128955723816234456387117368278220136706131223710727528160434454195129387923776211103010236386562663235356057456182522526533987942824127952076232365987509037482050104177812241888738866614608462954729703026485559073241153974786399310536478535862407775967428764459735979532198609656265925652710164346847190099787608840253818883867537660906393925860174233192416869294445498393307776849641897502186644297995821237786853158428223482314532058994540002316367096754545829427979513901486621150608237356264627390766740797225075265615012481028767538584431445711240470364017255642931436543627998405399278065769817409856529930686213502709937206518004354343181214332648794699450126481808055036705276648334446448965890705374572426515705494812438361285445173313112935226217705069738039589707481854795548550769816886327818523079076432371002232017710350129112409707261817413209093802734750969240452705974166188825696104906215334626092009140275134778078943228023138787175364483716409214455202252603418339279058481013171008703682388980374042105632195149279968222765929174706140797364455025510711296000000*i1^132 + -2809706443008045780147007915674131605221216940227426096815054729813408364407109496510465608041150401946788641924552950609816387446857346388866667801838814894408959622984364349986210149281375528876694815297513386004120785842557380061098548084420365180814272648498403605542664184487314089647317548617835955876273811087904930719093869800534271430178571308764144796941942018764539228508290501576523166702281085636778028914378402860530769127809422207646495541655974523433628449958289057617782758057682522116189161289049508159957400042913942836346543951280478315285933464489864908798697760173617826575958409551111940597407747043631641528044441407790923594855230471711102765957077683640782484186665885020461332900855506427013399658915487991838878179246483168568482988333405588862745077667410512308926338153448363852012283137930447617561832289966863670187721583183572379403054684257962608088138850175000486366613735426995806277620362844059948535878134088051395449142751330658316833167950370653051362474003201327634004876809122523958339310727249918865531928760560758243429917239078499061775718850954160003970865053047338147260584523822839660050427228954952965584301951350076538293909274848365413939756943357964526468439424718856683755908017443177454061909490073043254178608362203324670074202239216688748141954546136610364438016571154058389323883946725119086443829159007881389491662190761054849811432119712597355772993269909031731394583365403905807365834161797434358318325078280100293551943085652404163859017762689925827767045616019067455068387277294544417409630316612646024914634071907260024358551398062499524185850953328923464070707357009536412423207873195806212817939606008949533988062762108632792228371705062726512630211519152192002188647774251499671783952386419295012278910828208308675116818340935641343367422902093559059030638527085009290909406304262860141050478605006957819593191785059339801931178011604100265974804918267483585453216217470352549686902431886498030890771395140156048388094181784347567874602549763623425816043979409935302656000000*i1^133 + -592898481680218424042892097745148589031224695860535582943304925867345205391504836518852778635598801946691128882869489971187389884941604492020273132659454571395906819430140370914998792498261348634769273440426518777437346305183330459262865222201313541437513507230601941875138105398659209741528705013921729648997838514360030361828769948889927650492599730610293165714179641340576045431680674013176172217048108087470129124662676812708278093579480627648900582130690085816751720278349052509885765136313595929190558611490466595435977200059826002798886363629676854106151647542307900418066363767597447179531797739937181096437912588009882198153517501426838353167454386193084808277078286726184048726587104720850776595341396407401586141370570495989903097694170064555277646989897881541941305575571469709464402256375377137619429174196830572260567325807441954088241865748759544989778223527965661522092189872924295720913901366825617687503802243218914837360456947388857512560931177682762278610626136867333757715744539211533822346483089938695076360232341799311272064250713497147956837644132414178043096955753957263329823608840304910251517276829144671923929085464345557267993556388125164555788627731964005673484012952191282516749705499979791708505004517020153444763183620237992561791751486119120478086507229199866294007917504928739770315618912179526147829296252484756137636506081383414504209769508945530471894845122156903004929517835883754252367843424850128753013317598958262505024976296016242675123424670595137806277113683974312377332803786875358083613608580421503585945430491690666990115277061503096180404441923216239792115213324800087888369739271248125660607791320552119351004423092926830345722661321879225719241297657413042103183487524365842630215368901663242443946636358201136988795480720696387704218497175447674018845082187395707952564798231086238675789934945429877274267195739933818982482619757214973186303291205820546138288436907933345642459077568823648788222371455266027276627141100036648086853422532226512336014116987195215186178867200000*i1^134 + -9298212443523203541316209522310090250476230904666904753152843633231725555356772032574086168197489278091890739444259393531009261188464849512624221022438311229666396470344413435295450897442736948028700265274438708777884859110234124545465743405308920941610968505224723608467759292977216303346950487642012103636288991526548458042456221327757487718006510080780118407488259775485531183179795410653067739063345573246717034156332906887251493066607742639817969705939745140798138358423929008737271923554708942184650939564271869336362221063801311317634035383337516290614372745767681589448462076743146186385856812728120186213306518477479953687544478670503632153007641651200675424563536051403608934548716291352032357045324972723391804512429063955462453267816237366658420255845433392792093073136522826045748721790798518627338279735847633089687302943236806238188859479148534658817172423657120290234457092814693585189007816464574426986275706296407626647999237406229236147281930286584765201129379259317272133093302828822059461185770011935142486830182202224767650344871390437838407944810419505192252388206442450253977387149033268628698202194988972243317302718880086667329675585901052580995505861515573607188468689021113445083838866342274467596822873602411397855887513483152415750478376475390271363074700091754121325602301400527833648931351757064579325762947426190823702287800147405658739095176830990026114765294387791789380481206945120566957595027809768444701459430605271847060630030484706690882969331761385775429901351346650595559220115454902345675469735265308320013088721808894558962322001939121152035278944110184787188691368448799436612122241352686607007488216533217371994891927304373227946839625852070406887799846571293207618021648222886458936596955846267619076724708636973394798007984081066885863963987128862541364000444471278251143763853737101869508044591205347021041462709023188682371733562795217624183528622862175585329032203335729895642157780915223164987231417196346470419700012959349834844257183940141915084277625651200000*i1^135 + 1702600898459637175903897841285279784825862999072425965694548613266654343590318696218202321206574290309543288132635374013249735632667132463376286344987768015494621433701895997960079743282268802354159137400797191792563533761238538670225227445397681534400864706291820426200015980571201902181943642017830422920955804409783204536301004293498792795102918876382605164867292658356283778674618425679798907369623024798135153436932370257885756634845626670764058144037410508707644659114815852152632244218023985326966525671177969297575847758584212641282238748376446769930024365229075983924336636006684411989844949939931255193525171998191415304011756169074911965534769135512283741154761755279725463064880487978299859386193123898319471909919077024107961472616897650344922924624169241016055380014131263040977867777725860793061424593162244820347413637831746229326176732004967027698407715487001874707710483329157652878417428410559225505718833126247514150790058301021742282318007568257102308817027470941217768384374587751369969226099541627452534623591643783653089575972008018700304810874003209777845117330713920560307894554748672538498416809174569598229736656688783712184188345618959233665150256815148431353831402161005337703976578977499137371649298046376730011275278404405246652055556649994517780188127312882157224249406360094982431296565793659719073120487914118104087116050994942938554177180267514204484238733632660987607707336438254929502445771130605725648505449218795120780027097088019474132376125548637072615674247353694893196375975751537437272780105576336366472181656740117851854576369582524984057778535173273562229908227021366882071848537462161476038867254505557292563436588096463467842546366380280743552587349589910995248261397001110988510556778687591085705441698836094747431671976240324984537508553812513473538177149532958020105080651231864052904833624304255490870975792979102968464483991701628090254743477444340547048678291338407072035966117211670002195974929801800772575415843754103447597864714240000*i1^136 + -125439800556472352024781993524332688599527035916926693033897850317575922416427221435675446229795010712724702264714649192992574977030481333070688474568900465218455234768481791009810126656857354894123030021299893667106050509181524552275085392748519183470813953067181973053066210109572232139710872687541582736902090059133693479880563084887321476064216008573862138165209344229749956651843519721200681649408407250284592285455214971098685754226851214070411372143066365065680319250821852169469081944140043023330992029790647323038335264224563983497021226518192303164237261234497295506898745067537564924015713678388797103088199301436656852705549593739480185698471794996526103211731679945596284878000808966662500415008749237194640280522721434414570543234043369046755340985736818910885571364674683060648610225144895787975338849896521440001092718686910532443999742547458335204041010830241359833108329655049599245993541103388776922242751240811014172338427683550950546676414183689936052321554339653338839131066265850977056183918303539230826542170194576537144966801626803909174183945295526579587232066449185349442444578081312994950451509351031953077318703680562552340407394768529125526950369588606135310345264647064288018848868708943012613530242137840953184772748361358313912375404603708237199867221276611932920667811949489575874057803538615707227653435931780105206505596127408228032440792584300529883083239764555788571954949620966961948115510226588054051181425254399642555462559111599544043348954522132859661222530582750496305692143631925695568082923330868740651375695830522658905345471317534639156809057845330368908571792543127893098219676628728361614380875970866677230918243503063506753546309410622945248144278667701856397537161462806143944877395142656213266179946119576418395023233121901093365094296386215130134498154552333983563125443151344155170302910487205215737812868403339541931037012711984043014009156227368067940285080570545240501643634602559194023021817113177973850112000000*i1^137 + 10761168716996920216307593478911317671170793937654217555974817133640431636603237550154177279238202497844371961151937139033235606818106444747791376517322500419921506947155580219665909094514686199578975798996618398180806707143277918287600781221368200815922881633707473334103301123784223572336085333795968300788322292934952314185014053534530228925121921951957917275621172792407779795763838201929061312010756713896066079849923650219050067026286761449650921138526410088202770871193282829031503931409119120734351170419535906026131494592789099214100176665786262496021520637666007706606976379130284154791601731501480046422385628238506318694878890357784007042921101380291481452521694475194283317889608554638239489473760719905322083534802957843829079401135858354991538507062728468277906442132956448414193424274460924121103764527473460758928608353927314588356246235968579810476497363785191609810841703024289770616672205470488873894493255397930981571635138343051952740170136277882539875018759790035156078295409513219517878052808594824464572260175821128004320889334528299731234925386206387270962775819653445161369845214345187477351933425616711788074997503537411505891095028149342866328636882699636088632628037522558261311796605752169559338679025794563669689989554871890184778959295526690668311522597650332258426546168087102080680582012043999768364352583536788037989284984413584966468722298950194294945078669140439893360946501170640476206640680935601581577409411915072050030293301179258944777904316443632695091131917025002646946290769588589702917716401307918943055080812376591267203169949506862498223391592335870560661615916314386322140347120532960400582196180580016014862290665420333099633235405668945431846475572582314535013111054892727470630848076498134434381635271790955145193485549265560068767612586837228975039667366998820779640569320222065156665299575191752426576722217058815726895521076979857667496813668101409934513517807429632559494244772015278915584000*i1^138 + 9297075513884744526551453712495528030888728820754413472096080412763466111265999835319007461563117237786401504797203435419310582890411585727874777638775535295646522153052516102106926062046310460690931825884188420898410740743905877128415303232348563356086020860143945262433868326404468155005695127815353775793400309893176409692217156907113914449164727384265177184826581270922872624991856165478402205622850199477609661230481457909621513419735564515064392515775019642805925285928821814195930108133164348631325926423403650434105232460628425190054844241703153018453861045656156930114267666548433860827563151105636636512474343574557139050191243798499083081028496546495410459212939633015268598437334373470771165017865089370115279277552816676559126642880329311141531259459977463219381360872106110098955395360686680434306021782015328548755993752250209586863088127074667639278124186298513980981935574139378044273110129510917028284819186383357401481402809222369450066148937480553051101029765803930880341577736076791295482714044172965649117236144201375159338311090975789454929792947832687610979673725731126567655275872569119732230934786503225260605794471744518021594373032865668680565646600753456206911542140398021996422515272012370613543852930843507190508852590596048611961452521721533495806360609785822425487707421372108194269076793781477900824837166684663272724142261355170361821956420032856634528642157376642772899401713009476453220648248117089625156738007731716452446407336451240335687480964359898153741069665316940629997866656255364355680568022210662144478117474696079364113718621009601344040824682028010901743990352224266037727749948735058203280670941925253130498233634078894337040113366160677689585604065337956342244920796063873361054277249370609228309701391856956044272295276887390134726896003878005170357313882928541377026507747998082768609162743789593015447811705510561579520437126540534830426420751764997486788081170251776000*i1^139 + 5725394757773791452229474384649625518993158234441340169820806673214171972667198525175070695284645966817961889807389318219423685263981487790729500240362651334789163460909304780545363783125080760803057072426074245625489870820060091087612473012787860587195017044789536488959060366792204540012760378552534629528879367362143776943942167483109082319370820278572046999024422997740750098862552037551859378371271632879851369804183181719880277918061203493540369738280953581374451503846870463677352526043801518422462665931286342655480968227076874868970057303789634728753445878548471845756066187135191968710482398982726174844999114337883572039269221466696676552939361234568516019201589755607585068530931405239615593379723983878730649527785200147817606015631654317338976491467056572460623246670280949797527711569973798121990695679569411954292551888744510634938005419503369226079560558921983133029164956623924993651264104621533177840418541450122900296058532754313807636213107883501730677979812954791434536282160024639191023741306511852196063064718401755289573797566081427645416846016449558206576900900903723566163630049374130058012347429462520693727208204637763426061763470400665776217250376797519334315999320709837436129356596575242447364392853433898125564936711215938320226028111045380915963648170642213256094187335826824074997516303800822447533092838538514831031481792730096911681158008876108310348234981506637595005499390719426417284148914447113318362972963403937872284285434638100769851404966652286995974003574180334423775571625788395517626567463952474148025771054777316650607213379603224189590428074219938657749128758559912384596493003674879642478109294031607812520870505097827952206474763225044644073577538300859778872721957052416696707934935492279505112358259476719470595248692913995497819208912520536424089910274228260209890575917104787058119139848502162569275046406544136190261066404390723704068662886400*i1^140 + 826025546017573399507548457199820599809849840573473171219895790757321414259724258710545427753139911883631408570713780932990081488707657410065505518050342828291668996090075259985034076747112625488741776089295218351738709746833431370108053333812072307864954980332958070835988282150717744230731007794312128196525791358939548114028083983058846220506635556298070929237113538442283835760650419369058411548519963879759044565242233042213425550926975710091191856312276630980926966784382645618299356868523509614822889107956865537162868528007659223801192208703944674463974665442876948497991764992052654303556798363733901041309535209803357177048333428108328848339408551925084046409726474141864162845152421195690798307889754110160614584770714648531102633414458824066634594438607472748962995348780033682699677683431995224747928353956322740806128084155489583121788679553737110743347195847982248444392446461344851117210591015066073695926662226808907013563904087120877525488890804486368856535070185931467732643815522024718696290478572640403888703193736514512906664788050842019402667755069640625402860346495526681061643447016963156788942280712677009551872941619274763082623557737427560982300822995542821302456540519002273306594524301561058286501608459172404026123019320262280102446829757226926417222474668559481068037277309425408068767085559956565050951598961994785019751767500966844911974640623601330642761296046287769580310121864253360432604485492483282623388708658131371477907895215115171303982067148748756552146707277740502004309081853608755781391119866599177532212727795426263797933064244181097635739376809248317842071327255850103090320175340911358976390254497522584034648892596448441499388088691534519423154838928740285783994001875907458232205530810391675676332161785737081559207744258595024970640394801534446370909818872448028642243337170373293263090823515687107170846330553281753907200*i1^141 + 177261535602321086652824269714401593809694037957922795156933078999618040511323332391014509283382945656451584936647212765889186479770054134200470439165735797011585199299738998893204241597225690054597696795319870512167839723349003250150407971530715761178703859621835916636360004666567136820110584204157349001744122660035645842211967331704884830602754903756164847727813054856098424804962453352072440003772961908067166250278571150178970120273257603416692753149255904211818796587290996734549018145449026969872178627066687471919302421187584771476012234629511030185503156395930731944282972081835508397547771725238680941774035755144903117845167018270654091744123018731269627475033456410524148377423040003183910160379463721381043451623525120982062939978704376896343503739762431096574240286990263651638994368491722286507734551255599581405655707381359413343630307765491252337499767962575259803302591716964223241084288828875649072042979691575586816079488436684767958477220881863417560133132536673390993613340541889095747790214726618594899248203719794463612625580022230566300496483784367976531607406638990110407496057189143582162005099387474029727916202881055432981998361215511644051014625942965478757043029648991140053769308496045626922719033915008847231027008498414063402932123722846588790982373155240249210400887639685888629410887029798532347153659493621148064909474909198976384624687260309116400744944392074954106471250229886838267879677343372158874842878429297531387816085750348284175033571559908561687216163372208257599469061750527478990115988622960827799952314526383710649852536529781502597095850574592447389349624293056364710357288301857437173832881017800226066098352887300352396414975144105336351587171333818733882890566166036044733211556500697129141055251231793805235557073069463152564736756701174832816619638359595814533725064462100725673694645452800*i1^142 + -559719381721257659375680559689840120299174875581160382989042714630821263186526747482408665102168028590654542984053613074324126446364029037272203631592795388719102457248316235116727002032741990096155460253597076040858689770814712577622937686440716732106965121247750825518028446940494729688706052079875499479636389559770307621311104611289586452183423422429186362746131836252671512977408401648146341497159650343857260293511122085371356133189827315030897119574295192898810004250991429558321597699598110449517067677504677051151228976188441114696525613189886939712142853325924007855302254232258598702701648370601663097652125124376519459811357016891031772114218421792576026493160897154330431207457534133322472319238630121797542791766296695138258891838990204883582262217080383035919448399559869187143776927933889949295167903632787740188837790443961966660165174553585804827232624868256985820173561811120551521653334704429286826945948225730998054754801920054007780520929270174161040945590034628397618692809123740497576317433503686213158949821758168411670635387168641803430178867771178479096020764892710154277980459984324317911679374673551384458371428420981905256643846301370120143678217957719496275542819929369571770565744522034698195569306440947588076896175412269123208489544411361594126325886178088669213404709782636677693066536732767722408764050859862204787027201541816430914515231683674003654438304355231589068963083900203130140062669034938689286533071898561041534968965566513653350789619396576621346809327522844341174607395381453129916630540667922400095329259188645519645291057756422399647402222467178502489776559425760469067857885149955351148662220100158819314250285587334616685017578783854142257273118163304971142846863474821886343787773387846247952695897714156951954202275403240337379535199581731143314013278028211159040*i1^143 - N1*2068482306665587839998542075001247355701592404178070864716418859502300085922278691449788772513937058000101233733299940367618826480378971598016187480198708254819271813442513849656084634199411143165888427861701807331811676158973399135774152532334636121879586735577312999914590376497439114469559617178294152955889738362209088843872939115262385360194204612945107808437156423551325815979652991148537909281*i2, -577796832583125600408793072633774827250069951275706334732326119915646675412136490537320031513136361104669061809403765041800065012983667814195469500806719981184756758406072284290497214803500459213177404807890990409480184980546517028423981996315523746030803891759000333594861707362528792750250555862742248568170722878541065860219741066063678641028661218270595756810695843304088163583839826745650864036290188242460060999346549346743980510095403308470992341088955996881638972899948454150164437482929686649989592505433365816342311495530614546150026206121245653211642598591394306880406948790708614423571504903341595298180568973513385267976177824456261745863424597746597504521043281327923873836649063143041249047220576060165525289013953349570148672970098778000965375519557430024771826080535267133039368686801167382947558941868181841209523473612901096758747037553479815356913824534360516318107003900425641064277899556380062236839628683685841472828552881580943106060658865013152335136578322885797167319717819516643025441913996986909020107256838700790101801692817595161981252806100416979437865218613919573246461690044854343535304552294030184231863286918890626563558946568893311099421290645196138987066555199202388698878047121559178218548560486347124934891063892861811007351744343293684187475972115470605038175964807902682843652274367212525378999120716350134700996925364853218332903334492938921209023438502468845908130846347775910034646941991762728324848362393267141410190270782804840335171072438422694569063855859953419948935911416410800092249505894679341322131592254297355236031035234923660902903061134617368883623600471699642759962905596885461985982249522333562973104766429927390060375186018507712191028475711615382558701847496183016790378304449804080053977197447745833759717024019451730283696459139503555060571358217728027555557114780534332206419621984308473818101471342249158110641343534138642001222756667048091348673323450278773741077458278546646413197020376264255671141137965205323766928443802914510862366768942927987303875780276735262487064070320210971067969290664283280198476660064392310352448978370441377818925767868788787604397389974227037390472820297435819577037482578490030877154529647690662424805295260434844883878535063130576768539748781048210314229937657377394010254359616742127295529009787565502709262973238831557032007394631439225967460797184822778961865931885355024976845650737735826892518706792624757632798773790089233865152471522324917499467561892185900686195749754781726966196004594727749816857899205996757188903715048976197880217988653911991486466257998232140802516802959474207868352859127652028873921510488878922458920409129101688373493041473180305733047427334001071749930437530053595958763347572018313290461691836461295450633437533212088673166774987317564820991235850240000000000000000000000000000000000000000000000000000000000000000000000000 + -31567463140712211602841765332303451103979574764206037334703145802393199994964488673018174907928826031347591466040709891744974365067465096972504112288672796109742006475455049999401684496844839131792372326957214507952231641368048601405934978376236926170338056836767078459647265591053765381074738181578754469237520823645028931248758811176041805650279940663253235408714340626415664619896603960340988423258232915591105503024196737420355509227215566232661483974618323946954888851027057803500386879287290040172559668009474191449675737493035903482186017285320237673540268536914519672072425627186140782691505691452694066629822736106093045135945438671248689197142869177971296058441180719222190085817037595267406259655275216771310478228834038829160311812815128516124688312590112772298419731232946748809313088745824931382551168108682919427093106168711841367958093398468254094895791025414949472902790393142322093231373232923966643545480929489766795858228558674605935233386662562218710524071365993795639093151832371471275366967498690046018372760220725627550216849977735844441081216512880276856795468186000107470254609660082873376581350337688165528134261704823905913638842918546379214700558946111397714166597472195808660856549833811439308316120944516144857750483533568406693358122147514305063691682084077892463817704436181688605363134570196556254192961117113313155678308418161269694602516563014699335149499454363253070595514214112906904079539820381530576866037662673860097009402998300706374975495250328953821263082845974947718548723891346925619375384293105075191536096296759444657789089589611162252547028597632272399990658582146118650179094920327765089226598161089507425835973228255204931458305582037300623613880447169173511107414161145094364896132845027577143730072297812234223422743580608566678443947601355223343476817299445050116115117864822511585913636001858473777531439644249973654119311685226840839643411540712567667234202368522065822314739589657880834168054513539276049942202502725740329716718980220419421106150366451730881696883993434626506405888927109451050206679262624441751480042165481275180516753775275826719552983809457271798187445412082504895830053102214278017657916201464043646903031776580714927865517342973092913961283851066324426165104652654175237182695118964296959806220530820815616784264561361508011287440320431985808011194734551221463794090883510314846028221534567287792417145089849381987521740562897609677601992789770397882273699544504140082369833026524668358156821780764612146279518423625840154217837932164123256273441515930991621133718705158205364930974622127915575153075794390433923201378499823177706313123688404509435211337619123375988486835782183547923840225271431432577117267190700168715929944360528367709131684637121128792226990672018044693170549729397304804983392803225600000000000000000000000000000000000000000000000000000000000000000000000*i1 + -168665762048832217824602696034226423716057537987753473178914153393356149331193143080708266897707862966802152245615489973184604067830721509736372732038922644920086641775547305153042875858681396327257605392638690408907335958238716932961548763861843703519408120494436151877900985770940841510409823323124234978701270685372921749633384398187762987101846754023847831531988052053802551546411360441752352494797830526082468760443444263815447297856164589875625226754343294583617514076277916591272946873744786857199075094185951365094215746095794464107828886692255553131959554056216919140376780526069840779537564631176676590281588775337535879719925101322468141745800991860638383971379015176039211894571358715641764579895298476790981348776813825268131082162888527088468533283513352968694324938639155522864869906981031837395523362848777441546823762984089303679216046431988397053514598089007640205421453134741761658105645489630098192134223360129086673703937636635719252113839223163549598075750402328583549017118216276326305511652963485771593477925399846612999497104433939233620847949455479328342564083837089483740161690124187436470126566000197148709617643203233146593290722511266043375460850337477361620030646466443769769853240196496828855052414359476462894419187020239055269128884569397133284255680525681037365236639233103207640626448420485334774484196810800029637845743911367470339738621199961322792203249367418753430714967935888067271468801122808909376924895922347959542536021225182405539262065534236588654666533505574478731815838817746947677322022626272769597265519297486163837886655695792352064957847067744739565116167732400945007126709159708316495104941344936179070392002348322353335726982375034606333165345591864773628626387845412017567781723682897477101469888172228314989295879818661261064221600212894279008925830330711064455061282656421763542357827606598923154750487958709161582925600585383306380986546116118555486663194699727231848964491763325881421361558602951390952036278096567311991290718282782175542081655916617093513307182487329646221714510315043199574377298188605834621238534301005239698042983409772666784153980859201741721758141506736652982297916946417910507079055657450323429671075064000112805221203566532985934421364598824164302410777168887477716124124629506583500295293564609315681495281967765924638504832896689437754638111545920914462821021009286883721901453346143278353898687797477363789997542478331316758055785768202373338582593280883571936964516548907320217524316765305276717526559578875334711069321811910258143962546137762001044988118563257609402142277233873096926849437519085994343255167069631899679528043765899416297498074683440308765340576617113452738022090654421637418985906159604328236616913996808580556663641386345953581816702875322425498877168190684048743131093401600000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -454955911455828532451812987731681596535604702791583344737838249773156322235675607080057821396770145590722139702243469993598716073200536113979087784368580981257029111935946765399456129340728036874878000043867749807270489910009652723323705236432978629360091027791811135501228617505650423584498342672816460523983338760944077324718039906997391267735341943174353014491846336771752656141705933927658296115380585355803106328175448270860348665158863504534528109553515222008530339601337519551712773407459202763082633931308294121521391015661239213326654607363049032707614628822962971423454683600866799473709736740047245977296873839350850917436179683113165221435615502503927325640207094905071112246780227931524142664795403438211139691661127930542980996958979379790236861386432451264745858726054681943481312497236377964811378272030326782292515744578903100384748122447212775033756204787070782004030826874652391599431231544595532104816168281487997248977128703136437734078647483895289287190797520645150112372554729906918222554070399431462231054581275339415103984632508235116384904628783096173773440981977636096804707511193755355361460746416869545534337727424408847768777005426872475534616658929723724760499117678215433543679456468046403440964919945433632829732546181376277532646519942587595312259840525181531869731278573495771963504803515888411217222178618286303618560227082320916717048537223011330922680150297207968437739419257128961147532206693384985551185078615270988576438081335315079861529243900270390053300678477871568814598050939215692318814267717224638939990875539570763023481123053199166602508442200847737229688746334331509086562970491890198393228954040763431344788134587634502897147184604397484649083967281736297908730310639647748209688812432895561498257290790363101946960242137470682887920515188089664617235190027029984647106683986545599195494496809323434277847105145181080135112980472370086018458495564926541068680321285719646104184462652937833107335781665009667820516406140334991552910683799491331100200521149519388340010672969278622602997627029653099309369564241162141670488309242460294395438992815672819166791180117587291141826314102271346708285466039930233576954493996657494002277862250729830659844786094376818269242134632450474398984579033272494133175695059321960169746366533943526596583030989889259332548164274065068345478603659861014993864005363125837803123374163953704300672650588961526031908666609375645446335820708564587601598187050982326864797872397340875927508715760592385378021511399004467270164389659258803987111596006790014388246871845217732651515566693949478701318396675760900189089193625844902958764122022964357190746799561183074652289990097528754797794593277477275159621825937956258805732850369186076946705881787159182212557235696280668368308293242806619398597509120000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 2805720365727836624797876370498642135394183210738719346575122020095018663107108118015893097376558645045990419951434126433262067279820174102784905629528826591527516838660409512559509721097214269823393543611146331425955863482554393700823862220652302505865108801497683248824781412663262560051944604746859231081628112190170424407072365756641013322180454666416998636527818376387590072539315972490267400231719501530108206486276017568559919866005818070684460394171427591992600931706158853735707738112947401477063204084584932606584767703042921922697491146329623737811577023592295764247142744579391224511719211091664176227446009399838315638128169581725484853168085315386791891018403676457160383914805823038673883249540065522595668927666353742738482356798016463274065341334886976619855499664957984474987371430433757937484222561553148540173820536327964730820645042850676807816883137801946298964082531377093584344663055862084032288286606463280489061597706287795466411514977817437349062325082669202811756103527984030801670785910383616013074288192485819936144252780414733986893413047993506982102146193050521458647592508421273265299524142018647160919660941017649469099152525293711558419163176337561407727802128812376361981963476926297354757763702484356145400970658751956227546530214093252901586328867539488344559328754327009485359010006134295440778740247465102808572433645215557170770264421465022105435160613606778453713779225619265830393818884735779842509275473284171396977403286436157019369967960743330136685822123714499495685657948306209896216436801358274071741930136562806447740689092027544344750611349784580841376506200514885458813725598460091478544065363787704738898852306744620429415070194425401476250131085427590289591167267006916072033773219894846632939467631440864993141597758732519472511321289021696359040773743366109504721632150132904630333117926554847948558100470812596639573401443992823483304477417191117498235376566151639209910809557044298686818236106377325239594929200587024919474269348217120174023978928487142516223489585134028323382074786777309498912793959887692913125775983238454373511056650563485817731192420752185286471537490061838028081985402340957354676243549318503639519233653895623625841007334606754878556719346415455672922378454609543632827098225156578462973290290436244261339746112334453299298797041065009906758918033792787211274667534399566463004368581418702529134353766208983059045652246379119514429898618682813668083483854225559332363307752792562175698298856905848332036209346146589434734566515608736372212076949210778935056174953476590684111433928938268354462518626518898488560458348160647000861242256495271475424360647758185565804573202185609009160209562645809653502908869198171812957851956968589481231810170176691373523852360334522510510495169143063907212984320000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -6385978076707331274302077883257317232951277913375351977606095253800030709086717261722253810760065561758924009224525970023709485610279912675991345134482345255630546699844011496184421248600867474283797792087584887658320376733020742951457805165968839063370191664407910417565844868100071737568539228771654273818578340806425320947432324147637902440767586232365040419984478636664887967565205627851041254808364924073093823625585410083804611579571324690720083048965378690380930222563952964974970375620873427600271611491105191842952517562083300475774321981762874907960999246503572154703675604867144887362408459433690878312983001674636956265910137394091991697210850470923470519465818084178068109277748525364778004207934981207003608515001122668180793516385404918622511566688623678234396997161277528741445878234353404723394547887586469416943755071502074422166870048294775678365003536999518748803561169730757450527973563984007927834009256903144203318457767528837274045798843223000407828721573919345072978382068238494057998749602653803021452811480097102185893736427988764083918798521973245009594464035903643677104615333043072440862697994932833140831913508383963614906388472204869103648754477871958654222895095222365659920497244619916996773383969463989308194121151789746080958197848590162865565148440276799052653461005808356059140665922664421278210183958651198803099043341737952403920511736626096987223791447664471656087414057535801058915664370728073178059470545148275701471345173151175981931947562559894996959980689379291015047586352709511325821200132161172775145423065110910879632280091449048739795983899145277221427961096905507384306216283172880729059941667061666585545131769261193911679056445227193007545690867034819701439780216023608737320953794689123623612735279077184873718166883694354598181240489536785256540695190555630471988697421326554886476226008831180115092199134465211502975565083896086842190170046560258879681665695578884554764099255447638849491894376488096608103756824155926875389305342024824251921418375144274818671137519109594525642541236403367762180990260994965120575807262062637649870459581224907528367322972540263854617957121673078864557455095537572716381447779154947070107967771139598662476361929146011312115984524228619117327473680593238406793738797943993160070979672846791483656018235897146742141831673137601288028094774259679080594358426972473438700741137814365118186790268267799966579824243508860684890138606187018396971908980201032010929202326711143263948716268326796492053169113652474640939378438980571812763781829120441376039111903904202594886673404522099590916178578505187635012909904722527803025411545494745377447400853062064276742694084669690851228735388896758355824323754692593173296429132779511769249729335603478294876119828018787003294053800026968724340736000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -24736124371723657869644848585100606388072378560732223782797144342149838735613093120252225390708434415768797944674567894069955205664874017516636745344543526052002014792444972163060129811943359742554811787779630057065560588829104505001747358871024853266743923599860293447064809222881225007895502245425640686060792015031894018704050083390013405469455855064604769001679582421613423408983925028193566302354312057618510322504212771684221801545394406214490194414823096217918142052092055522727664519249463516116005540339619275812069425170185170540168746865406673996523968818212352441632571052867994545891695460976094879698585084044496168449446931013763284799298968739586496449571280876101585190696025595858169072788472295651385954101749394443209086805415630075260836358515381555271408650891900003408493844978905874209691836232530955243725691257564225487556089480487008288220138954872145989726587576241212638545106041623932940594731838547235122567036239471783074662650866825091501593971728056704194402752692199942119320957506749293848260467447336427750313794702957693488625741996686580970670024197358791836964025730877269962957921007972864692605021914370983030337605660502746314185440377719507195720904801870577336667883875784224244885738277225821330007660478826756742504492106201856214537971237664686782044176751482338773137845244058803420937578160641312005796487981144420901397565124012470498510664903013370196964640598166553094061534513959103668490453311897948927845982252062391603183142197878783479517003579357284552798434302896383012073280122250222715218267754489032308836976973393423025348063034629889674067552730467928108712965913116426580337671614805232292985971164121404259927187827028549309515961633968144454994361435308630382906471992895527999047045462587295065828496835884897113544918940593101956838846178445735453178157352873185478527390650053140205081402015477475836052437501379735376003905485463492065628919611418581240591019522613764168258180408752825280113668828733365328210434637693076995999450682279747101821343465600212032501219323790488077333591791487715918685811663317476622505253546797555729278838056216902621021259285122460018276737559552819232387136029165701551448764068055187292654716741979626958051108729902401250373663395312340759279189144833312252239206817060079681594463984367449907943430325549124949637282521728948578306433939802219572462702425517659515373363418228946585373824870892946910493145845709563877040850004492657230203671933481148832285469425024021167235645026505511402187782925496437004377248336022655304592847764304353051626286952973185798112410554548161049013014668976349874033188740513526033713661147397125756423540721968017299487435577476585465584519349106178636149638247509246386417025822797387126978122063730884780909031667502784970752000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -78694519522670058946156661574347939073461131999702768939683927257211571252476948669911684515234467168868617866602473969804537427369710919474910819230396316972189813722088844737300101979042289139967809874296731362863606934772160626480257828573937687476035872267198437976236796326641969253898254690340625937154235015418014646120521336574827250694358614624435736575310120101097680256502446944744021026637988742436452655249349332104403269527957802209906235647987789235369207531345022955879456518282610157785702305297450471955980220308346006808103671412829659354224891378123166200363105645215648303605505541070800427997071387332829317489910776859344073223642999884039827602512643356138004970346615312862552531346909492181044327125728356323891027825400846225926487985918472997190084111856241702716182697277810193564900471390015067841764123026933759678494472604885067616030517280681060418122742494231759817788572595029284050886587301581317808997447753551264521611291052007303143092129662797962049551229859671981426586658120404183352570750973174065713039474129990208665786935310882859963784741968791837838768112528482522278748554504863806767615240093569763123562929573978153809057037655013667454232919314284585992039931257459311529078253956151016821304054270838107845244501960041486314337983224259815795544372643556711143827388024189164732796450124058254228637498216096003586732113569736883438414789258688201334497932323235597931167379696556245787316421563656047570217743874351048517755796360365864168505441673550484255050727355532460045177096157021306919813950211496448287483166076124701903977661423562890478879495678467316227097915350926905217181167559726210736679136516450236141800949203622818651629603263947844189270444486887384014023503609457555086185932799034535832659862378679123392435589074410048262514360149391209386951660771446693536363848389443821217375915852782072437955810064542261578871885491335547882053649256907807131097656689161221035092402169343043201185270008344309072376208340840330207491041705126108076306974753167080777628747064477544333763516467962992939607105483952111339857683795855375945472423776363707933122309547433435013239418656886914749485326360295019623910754174355819960345607601910612657652909830409810902236094978451706894323660158054333942588488764521323805474578246553489042891681935169943388359335496318061688981828273226510458308085372376435343462622369331070170842630757852001921554830114581522174130398954242821082879545573404700838815369545846766280786862520322949316500476888264282646669949767760998120589238247729468687051625338617764800743872345892563901505414609973849643266294434732512479075315244030384002942397656538047456366775453537880900064313803499098497829705261450918669535819668272221055675917970907632417335568073747962265600000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 171337956784580808539633650320136797211596458064052059732587022011569171093329411061456821402152255627129303885298386957216066474891214971948167658065061333742041316036387411822709763587694325459053770388087209478074593417003006802037165599454931309944804116197907985502298849581480485635148925911728029049664457338942092542335982381385169202895068384988728645849887517697152993761555481923932853243250841921906506510876814685471804531755314217569048577308025417223462196094528929674845039660141625851823188325160483361185006643236289031219480962044309479113806656463701833366866470192615208872031183844322777396752197996502738026475386182731806809829208022723214430711612277857587457806316448453477573701174697740226827421722702157713583331556959543907732261856043241003585593174609993635946472455500434480545901075709038873795010915563143941968876564795940747477126479552285700360378033356895415902115201171273301782278996306163958047285277860061497624952544966749008586307370198531312802840693498559697504894655383650639963441744197284978732966745273729722597379499226466671127689234343515388926313672564738542217274042075498717287290933814085827050370903436080990789204147449201478877869447231700970133841151729162603540367372607752335318963204138554056274852658864107455119075906618690581789516715917709511372618078872998542971553490307428059690204223709914323183037087057561181183252005185422742853649954863061751807307809932147895568411404222311848845543552813721111710506776667575416998022705155475126409423678980608975399090660216323796468649710049095282025445657057058836615552951645483038279407928440868560626419039783563518949009292385415769407003193121238700696997500156676166165810749028052565309639509778959089945666479961514354343822817234879870801159510115930462074329532423619237737435915414457186537693448228106131581719401685448818251266601082250242599166267165576031864915279906015230709268214523905603798938197560044748164557414034255770911051570907605340089542899793451780150361006013722846938101401307827676614898932818248740868994320548292994503693337892206587096484284148065559033830116149604180188328163420737915518844811726843329679650572725147046442051819240899936663822077946532311479349016060256792778477241957062011421357767051259627423278156100165712839031338115960310978497029667825160878909241053783588361778923810089191308215815311830181253655756942758697237192955146042496708435944332230681950121265375113122494668736417709614171873093122421888377029823329950840380090439804763410708562115804357258369542007706934558610836648028210281893980052734595533465693610060750591311155918327433563713505042856035580579897802242541197206223515823993979868926995239470843951475359918460829534192872235428428661750658855767768724202966797097369600000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 104233102930598208657102511016008369166540328298497256943221012579213646660210105489687777324770652497242282469777263103563871484771263537313268474638094623912083469888759361568002790148118105123789406354575418141874428725581694187242664774912182073542914671155060114052831156673578671498131745147743555117099601510186524030424239359592696996652412578266853724827908687202877837785490006820095940446128982726248257374253981927514986125613438766803499859913655033587430837701546911479397559656657150807661523419858518939723798632796435017935304873849927777883371481814847295221940966265077597609757785435844356259947263846704237553124933861160686430700303885375609672751255842071299188123974733161070144797569285592725436622333632774401771951704828711651380409607827566573957526052646086044279241635098450723277426030658919657277098902406696116554773203266830850039269763289357561952801963236687519967689778248551724522571519044398430831516681958265733481861435094136357982873230554207322830046684418517606923470048781513288761762918183600801404342541175133737815039989463991430647009846620625089028114874254336196539894570769371794340158678172245445550462089142294550211164112227473034873389575499015730469131869801322182692559677907399032991312425920008823773800962412802419440375610656057245267919068713757514932172516002506954673807059373674227832168324456449021657691523903639284253700962757260043298195788006258551043957602148373682921064116569373585981332207319300075822933221110273582815733806017460029951738175406791859710299711298343287690865949501383934520481620393136166181123842992469371759983129263237088545542743614296672097173944837891400000805987287080109069059496886011944577295898032602074285397159517978958422007204850281186621835430859711331993490294589158678374808325056566628300322789990522600609416926859321390958235421433094767926795579277417256268584056531024046844116514495413544722079079139708754131843557891032391072874422553700953510562577242618991866206066650821232816697702400885663488529181540388157999719571196933201620333312758161150298215326530786969374914155937002837486621561525987138957190662608375542262833454846300674425173888217720490525883014037436874645502447976426234648103556176721016598573443382158425821132265659557437423681907759307574918334566031438696353686367404586350604684078495602525675782689853901080703138480754959722003391947414191839412111744350516821162173875913800318797819683569854438294380670516996302723569505288955988978800783097160705860513773044275046294874693320611719934107235793837077947552104120374838765176492485256608447805472461455292126134640116942494783298136271082955270872646645178944351289251868099916170381341164321584363468621265526192712949164471250586833792798745740555997445371493089280000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 464705931571242215889018641580516757636299152177665317260864384278535848775916095615176086644774577940287736716895919360457333691917097921696119361114167503343553360596811031150783460978551692533773165803597441972599255505469257914535389285041186406324398796552174252628981133114906104997953478636468724619506093972042337145654045895025713396601824040883984356034450888144360830221901065684366305848877077385723866707743607142374568331290014948105689116624006373682260158069320396640057698397414138100496600247943150459326760313974627775926218618268758057594602513900723254849548722268757765052815339867047414423540125528775614271177774811014514381076797983844725162343383643235621232968240163494474621251570231674177253129121613217269349391093595792827085244207172555447486268621633885150634788677489861933042039004358767500653470367185563870705619414559820098668099328191744515414078293746317625974069361534853849813526295979098074352938632813876971384170579365681458262987492880435036848005785212009108756123556006123641900646624468976011459909619423906154422147827563436400049541969088833332418690799845578786889280276326837056693474197219537115441212561039813271144603516487367930643324132585798041404536482473286575869465704735781094074682130846115579510603710937110004242619003836343284465395518120695851344100793886458492266494684418450487683296974696107852914475946683821995123848626023586267722581020648836668435373872521954069809110324057071836769939026545666242899961176300192669914799945131485440517325537091941121209292752448232053242367358324309314936142590989062280368202528684963469421575870051692093028957314070319958415600485832717987417104669651628650116154150579489261929820737878687105905775839506819661103224896954491338700929111237863885775485639577964200254230503052281791050309130138622979947984472141164435893014133238431828215859527456251906079035753815704732133117461519692792187875979874997001111899578494631884308263126832764529742834018230296943260070806710063774650375776456970868762017865213387949613598693005270868352317670904024402384103638136180117962385920725590489511127116426766687036176224390708800566007340475675032819225141171621922010093031716212021502340620343467277428846870321242487986286996327325721550212591388509391597655554920994561699329402206174208824336946157270466755378904151424504494550611516761823991269350573620336001977184631266682154202304083728522287608851548790868193894108925128109009518423527587235961482708289637137544101629726392759671031058106772769236936075288147159998239189053110335276357013944100121294748923221124115703998852853922135296651634415294418156412592341755487970054087000243630689525483779972623724470553414229580601831273506043307426991038798047935759887001216266716767717467095040000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -1203311194260760188107184637650046025171604317083358304908307299733431657919101264974032645847014585223465390231392124120248418748736036523237140248215841517233730717172551903868712839302402032312567305714220592044576051976563615751111155107218837433350670890149566522886733067669438294963603989644916604458093261297061935380921262104065714670583427043251652996108137186510334149809788337115439479372636318927908804730395160509574210004597708419605417662909686430634378361574672063474435598692795029293816005694116728159108631860109804737713285047830374038427843249725411521434509898916940811868847460323892875994856278114218336134569915498395383880138658034603006085093703231325285050622421489550518767376123853890388100133073018717598054268593664607085067642860383752665697985329049731032472653277234752952268186809708125681812199753668672885323097954625781832075482840137995376548887949506098302323364514266021227249641210399156513545623159690359398455856088212602698805280052858669955337234144210436367940774387739974969274848980380332100727778220735704673912004504221097160993928279108514677078530340622951862569645287696803915799848044404094429079149697104803582336657947380620902045280338221563940765798473186401200544928835500032027946000721496934372173654276937152714985243603495998639440367386628341301952690775300042496216370177611680712943867169943204490040781271771429539871119544050961830772268511656467743999400784078460441510321230107987011591173592797774418919853721354652904145143136440281120125720610234409529905656408531716481037639223157610632509213712092367503725674980303627172483611686864230062300194786929193744217100614906156426350815893944714456442586754208370762415223805334975745868697170577137265150496190157934598407290648093303094315294342925476319745148142579946578825075184874800736631885505756324393036213530477919046589224737245753434586511102505738773926254941850309881751213534086289995988568031668430722629342014438269774883297639098185484521733351588489297939577449624088872175889301075852442360998823740842798345732357768983184637485547118116252135673572358714509979153971687020724295637328936220081682010891482654960818655805084015791461632033114196607082071348730111626978628162902926278281060808180149220559729948466984488514058771679796480876227874901020296650086600946534097932767999728537729944244066483431890210640746447627193370280430223323805276584604761071997083803546876382919559085733677026633758845219971804179273295756832460872547618732295858677045212377995832997661529856849304558667920571372434861790619670783115411331148879184367551541905143860948471553103101317374193085237479589083344335046850005096711422424591548566593524498040730948290557031478696767995415284126434052460207654144648417997552384737280000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 733909331172582039369163402942755409931114006995858021331198210064098728874222212590796967429846486784328492465284984486197909335089945100754272049436717156435224949306503423038288412304465750194319824573102425354914631284637549196298723476707168666677848056350368038221974129587905106368617827551781549532949905231409246205672949267661095058343386311664166848296624383647736906121820699028879974373664027549629303609545278372965720981482981536164878909547088138084355276749307428570335221811314865616810057963302913602373938776428334792902991821048727232375411992618267756291686915877578624990885441763932980448055075921408518150804904373681290041267773903783650026455920113454378002050444597062055799343458498199670967432477249552387581420825982140192518688666673934085493061278538354224581688711513719274802846244617321578813697751194655698176900217770911747640769074214139842372233686991711483575112533657151891551413371577843869847737122393305889353685907928534763186680440799929833974921584270912460373218953231288006097232589261507556028308265607055155032299991848151068486577590559940928928600480832427035078162524287757514378252533954428488425038403863137869447414551634992045030341380368582217886195725941894128992067136086087720148774665953536072142165566488194620987829098366860523505219334234494621925772611334157642389646252053014645106538699014376199359694961683791274064537568367588411776267152175085886172642565840692801157782239471624141588673818099611463100706607598167146826079947311290815918648721697145296679714090936854377877860964433048921955308983398131362313765517554147866254543763520869705803367910445882136786111949112167257667137727462627784733589924189021876180426626840752392171233965282155582516697219681471167234881652903725638524152906944314235491727908496992326035019786860095281857428674938931963494333808070259991542199595336712730062541184761679189549161517655001697256246644548572965295598425022499764735689249832904362010444418700293183945753838427527141788309444384834034720810173722242726321883357473626623481545676132589989217343590583857371512000810293898476652091847327256668786256176057016707113978979075693221290184626553094718737047078963444700968937670285653377546446921697339124213537906346062625105750483069979929769155731189157322147097455652409876211733456217923500559543175784502793931247575139767922089416268562646292682779821735757114758368086068149347546387950356202969343639131538008544258529659517974455850292577955916981254979320453509528371784675585949783215270431870144250302390498532763282003180771105570541898406703545696352154523773183298462203973881891043598228054367776078658801266356610289047471902856666030471402724968838686213271501597757530582086654795727654633179996489550825331082919936000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -2846332374717537358169686894484928063363187986372533720810959131397989345663255474967913188981929924464052148175153277035097013018431234755739561288283474630646338697093935584459740091647160188411922318844536378671472970312594921646075810353134120298579183040942403103383751251569861773281668496023537825002526941895228255455941703930209667481336461534833236391365059206800836942859244608969023358720719847076230988319021717984320996109012720002350056176323362288372212451782037504610394782289736303096216681590460971416151079935570024009559223283855696736399230395160078589027023871288425315826086593012214248834659263777816660308047986362677266601100120568891352757292792471238689625287970123249800494585673424222693034987751101165395137884713330325824418527233205057987781064582931472287262682937504976614369275502264339674817487221444315541007457264346000172545611475640178508131336697358248948055256580113593506845830330975383031368530596277919969025273499937128058133394270123738695064182875977831640100051742625679590604534137026708609296361765258680433642219795522898187840735258642828656586185575380908113442295275959992830796450375238744850032114444873132424812278563332876541629669275500838504769593728421716330167126036921308467243361028417678632861949461671735388718636434351646275575403462524207264037252415206434476397693754664125800339470801072497319145982445547201528731076382627603548037503066542311518079952849567657935997299893829463567030787832428040849815911344407898617027419178629577792432066819237359752912837022718937303309560983732246227618135344286967567714731937742732758632365730442153132584272507823726809072312630714513815789409687853361093693479432746295973772726443369993552950408283940777338210392764318685195316044437091446893774027225979936580100053267607688006175654272485347212140760377805177991320280988858334509430438617072220532454318320680413547083097808743966635499019361747792455104802691845000344987666259593522477449674025274548699975724129890420503217310253338243772131416068432578424649430794984695095804110929725731483969557458968340249965042489572819543178691017217460230173523739104183650555112275098059974037519728328243512179295670167300042864250191041738338031265279968444178627092735926567661521991351811772996860329520019461458943003439016832849044927391617991337322699055453123142690289584083439711827543871650497200964729781865844686550832843846731422787710527858370473716548845114517159554731273192544807699577478022709449730854324669081676087548656558581703766553004743316547455384235962762092901640113263429498635503783150418384498234750389364826659717552169583036965362105028571317146839460527579847958673632905117874843558440171445639167991663609220731694050567570634987125847886843349463937843200000000000000000000000000000000000000000000000000000000000000000*i1^13 + 5768749303852134503128009639593571198946111232866385231734924856218883598286740186865437341872808664483948106890697125405548520247008904867476699700142410152102617560172621443451819068171368252531036096738641346725813413112814751611266797490766273965376885911893808575068519848606299686974502185354712395486975764288631777752774550103701021637356913282785663235838971698373600249033390752297308199335080565697222367742132886903593321577124470162143037289800243961985946115689766834329029393868367038700209486320414674910970018404828186427322843473691030749796627108650390798464006120272363071159546142150174828857784096748360205909461303942319139623229187524652705065980056227830355534005446102335521784748407329317249072569530739125293449307871504279097320078316228634159411270381236634783247037748163202870555789787087614727866058990787663450112903922780431102902706855624141271371145278962065515747478222778612772815152103307995952522173917384246666746775929299192690505949989626595959483074312561875009194507666257717550149399713606763609528322391605319313224563387343798649277198245257086112578421136563821204026169794539275613816520299569067692402054105690385240995879232574098015081476950245012445068300138138674484232904578637694894471279911291857336653237030485905399189996897866880282073527183916395312366179607318983898737918588659522813068680935418282127316881955778173476295872219076955158812928401377260880460926834701056033000252808269822686867015581095357458830600183521935445848488253130058757141048540774321660325976985974664392162207043213645107032231864952647960681776754442695524013416444059525048074520766048680226707218369999559880722570108224340054115200626293497855852929862423239365662202503345143012843420739803162979535553873240815460781089870303680170779690512236618745196465034898458512750149229346186396604026427098247285852742351478754456191883522691819805808204153985969110792161722563857563913142763391405493095295382977293810697437788031757663198796222152550194363621047113698539409004333563496890215984229817001366281014187090023450949710215002538262368168079832028990568847271119814086777730585723446597595236216121531448233261477165378430091309130583006827440162086744470895379189819510161244236729400884901077661782417028683183759739393278890020174987015570135539873472444685756453674622169788434376788625433852501772302972250798463842890246629243764106579526537543123656656796260904759124479430793023469824607320663216241681535160310216010176380947788383998435156166887442492183929566104444498547239230094377771086482479539921044824987186054233884381417670384484875502770650420651857089715041141302174613984405761515963951532605748004284466957618947109623394355742476382258423241763551602088301814868667668317077504000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -3780178635090834414234069774726525946409613647084152455902938631434087292197771882441549691223647619125880168249334963798075409421961657917103455253931488477670870414621022346499773788015948487984330640010109129933957413018940848199581491646702386345150503425838731810229169082064055760636241934021976431424476127071945910547844630566725343765519389556317752606569731245689562583364754119770667983072785794141236816399135411394508457419716500551421709478456700606194946532648725789989826002500690908208941043265220426742233380243219908965590126624634003210853126041291622972022829832014456567973947477383941485569526187781585960781589047883736674014454060683437787317088618621539770901929210586792173410600255032314239908609354094451066396454585035123016149397369234104082229781836403743026948967770069752981637449916261061776684731511235757448786187153033901150843405501367542200546390711825457431475425226824378032624168911542928348526438345679901937903697792045148065248073272931822967871295896151151688880027712586045553626411594697409831919484035848587797631886991401320635108942197845887868947652660704347290974624141342662632865849826274016771718395039485884223972478913925526004725080917762877054261393895937235647203267759034942109484517941200199339344524679920370024461774721158814847783278692868557665854221675975135784160479594925812523229034863054677061248753184336048039371994901328924682061529964728757757068755634746703663149415441015301575514118711256048863033414223394116203961834600883302588355511885826701331795819127470257835384916054850651269319586771313153920890315401880078502709848295185002761632277926947030900470612353997811043401459449475388241194243127883428851721785814207443314923668225911290679901854631533076617901221319454534152565098917399874411223008570344100420764495792577519301984148476432618952395297807522398724096226859206016129751086191859681756735028459188438290931401066922302239013994782985087439831270681151326656684526986524839042088620695710240754653702417155541301878099794221275908941675850916267059263276194431300482226439444883118902974225560939005072569767748390833723438537001550403854928125215828122968340163759615973501696102614306456366437329070491416232989828514110104220206017108894613886456047334827130088693204603858195215734657307724171537772913907916522330364755951246907200031526058789713223743558513810785341507198408949034233843797263037308350729245333894361190286067425513108083433347109337388706973474291227973023645910888076184133086983211321538478250686492509893187729499599107229493917092039819282200205918347007871715660078735588244057691418941838017869856322779731986061200530152943520392267684977143651164437579984459507866760031128769933830135393826530882818379466800257103298560000000000000000000000000000000000000000000000000000000000000000*i1^15 + 3634693644526401569023109757598435411970476900743901230348356336563071681487851431099673822843874770924793676814712905530949554361748177223064767717037358250477557052028136055314849001563032659227144112988510564643495568171157348861311303082415569655385077772259955023486509613118599899168056936974351833876872047508785066720109569336657487007633689439178373561046671080645278422328144646346961570076264726534935019543829809609359508041834588365366447527581055072513960051923684971552999112809219865230802175437550955710534075510061813081116552093665350086556009949166737977763603570250605588088630442972260541819266662519492406190853403577516577901692975425989411935295944458645850967028155680144952612734146639581629697426183203393615983355136350541992980997194136634432876960964025064143371095445612079585306715495303545796231838131549991039129062537330084320051190825780054109245666633403192291113089087032086881307740638835295507964697297749431509321337041353786357617933478244786760065558565667843804904925005572935695255264017305177048477018519053722931729469476764359634285153944367418451727517798449870665033560717668241272535990944926858485987084599825473357891109482393762715133862109132923609191350619634668927138910971969654004760033621372887560573945834203993127312491209642664966690015848573948906451948900472738244111152338224703235359418964271970485905890478056941223604479108778682560993688709197134899141612887765740754419857451193178304617431638859384517194032128536489792604514222592720936345517812468705799499714063145169998241063584069201271379463710725232220481358366194812541990561317342035040321044708492275611494953339932964165327827720664883322541154596810330600298119024265254428413703917264142258480538964677019519811854156488188671025039479315177515040346336271889072242539326703325644165644930522253844651480819177946300529547898348472839269154662739440117936290115956211912472184644599220905284636331919199037016699057716181291185907914759152413562663992959386714305122436389469245829400288569415718918371682418312576157671189070334805869443423017197455373802503672813296829942156542615698153333801891670667254513842004463873046534993997289839655444946501672647499746365613627520349513260893689137580404959844624881922138193246011729162831362455989849259937877556085591048107457462109252610472387073292224870466662348107732200931659020558208723805372933472879276054452674636621896940601578739380585134069310006571317386890308999931728217159961237407746629938805919323543679844721725427615240898626067528125803733359863664017499555774656511688940794154543564920444151277795903717993464202668669641296665188095004627337029441834195077303110188202638157050773500895055460635119720455483304371358139606587493072057768345600000000000000000000000000000000000000000000000000000000000000000*i1^16 + -11113292189276254544857976512170650067181763495903655376476709228303349965436126648505967507655483638623884690501971041775245410010556680371886135022016351927529311793711535163989990405720783121863920508055094887554284375135072788354210352105690138923779649592754299468219878613321857416855524514453370628393939827206128271419524241973428975835233906947602002318569480863953787874545616545211959404506852395145903778512387071087086254751794970328378308255209683296638257849257331375863770061828679590985289825288879495737405564688489426289015355698071175400889572977210479701906537230957627936775112159813436620785478436044209323726144973406785126951694247821080466311542757591270838701117650562631603240030581563447150699937693394683086571088770034811942950360878317382267525234677917624273253986548659547182270790018746251218625307436578467678392822826763242594377345428114718403948717742917695249931174925975809558696127515523760667215162147441906178253058896060384253615629455679906991780965267064647257979877622049885820195905963507452752538507456878011325348421227240188187646267536807969976892172745848617541021175379300339028611552580671596355236919491156951772919143534079125103624474519512831738944638397026837391660852132097042017471576234168210983511177119008343023282889731508665575185537844602556166674476772515596375120072290503220381449337181013863542394155439974716805373006774386892108286665300255505566088977878421478773532044331476422323892578917700974352299228824917670206177222554448906084555492894466994640317613301973266007523431920216834101939552650278750880583335733948984606401647860381482140354084347423348075416625384946595708479122232987450179048005670260559625525203416433194113875447242616503486278864427806774799557611262797413255469889371034350891377204619133572920965564276186228166046799052154406162245502046060901498958381033185865869337967197879626570971449099615818838054564128977245885926897049310779318977755511841310280459093520920283081993081284966349106087818737569984127772648755529619333388135528741719151918380268186844627383310400872983763496612399123170694400034159269360456984152993107970550236901747381977956420141029195233493568146461246289832208846058384106215839285393785258544370405911921709144652116428382602292303488710277552778209200945895284060878987686139051388547143733946998865229343321120985744221543855129915786114020289672820444602912148882198606064412510580150086945204948101553714656163637808134185830096870015227084649620616237550004833242842310965479750191860481712907541799222307353794505473713706133937655582342691156270163454652178325653271551474144241777431752186005229994168565484371652635736048000665730476925791150128662214083617039092390683624739314993662029661067345395712000000000000000000000000000000000000000000000000000000000000000*i1^17 + 18362689914945947231949044750437422434384769335213365194443571187673898237629699035375007179235878545562534309379440696131026155704452836892074867115807106187348467061494837363576741873159208685455442875043648361118093563793687572454557202439318723304831850755996997406835970495619340651014937606963897478372402360038991507175397462996966365823363533065747705046550435138116255175704117484484578649572390026497000342810845083196904680507135059450114021106224516928387018238064423698678470465828286279287309669056122597064436074950136588340142616035823332244980948027179705462787038438672698611548866262485855813950820162086335360671463297987410820786552283560310575068952794949875155716328389246297194360366916453617489090456610995018481817989071045542095284701904050981217569153866618333587084658204111700369863875342852937530498395429055440034901200374491632751014396651964941181869833252494463911396754050028012664160187369047160224845917850326325826045500561148737400537366109000014866586407530497369938798313168460840382828575714954289125442621995861301488224509018944297631726051177902785386473170122513504277026586521842618937147795722217343917973120295788130645835089357965230204234350694823327116628838739914124394650139285300133033839339933539500222725606498807832821683449913920146569701764790060429098032726841781956092456955497818239111082351150761358032737470525513300312656689428998801171072455944699171490258664211981172645163534203766064194097330152994748376925966312635209070443983067147023893623494655984946091468972677124975338666597933870434371618688408992907893908365438418857976356332485034161445793819482783010983533523495236293303239759733111213153063069121635108567916031058111954075396025084121032630604588040653438914009698392866627682572991433766679215243778486354734787251398805862712111915665834394176746705996318454403705313274195042434589919367207331273767432045812691089034857670330835956478551572065681657636153932576355228706125609086110115489898517535347733342300555127003850144011693880899496325942047672426414662536002812741779061588475946196872163289785429447696597715631952928900175229307985569325116407898927735857951057929524541410890811315700695276766901088977475399088290495169640165363702180030447378525391909647862780362859712939711854535582695985398154457924320608390501145087453115995397172411920132053908208936258259256571398793707877719020954179744629718964569562599793853488447468060457680442676041321400638565088849858746608216631106939242132996798482567964397129118707449151948345935392559958558114618536613583947478709090864120855431838898228799693742867331932890146051173471319963102763884344634162290081434361252639179616820311221080480596664089647984126344517183727392041412240427127406592000000000000000000000000000000000000000000000000000000000000000*i1^18 + -18592533841088549390769481518839672970377654622464194980148712975610223326612127452547843323607216607340828340924822338430745723170911015023545599604276434730702699406576289567901010365761135467735011871777940792756252584379485454735167596740894004795974245771134149098160556695413577397344985826138586526872490056268891669444923720708703781134492565077176580761815861199168194103841826418289785425628046932363644079654959088600972370659623025543979167144365737119982322073779774933688464812096867319004981527362180740294517344885802625294011271469275422808533285172992337427089106369544261283794882083615649090205117209268603176797109932205840671964597619807411818140778940233390519361673900045943329252900878766348281007053939035757042928504034248185428866204526942022451017458341786334200154442375519158083115191297794599983893158451595998747100150003051685220311644852580325850165025938154423158993584393293047449595344827439202213562829092581755098906959574076434367652396670780172623059755286510639518467919703617036149443571643338778365645054676966950683120094550101124668631011685833206776205248541163971674392925428848516557615302444562682769283232293514953471722138756104814295222506020382205698031186621786086191371460830423754440890170750861507209952990255738564277729378676698208457437105171639497115048564434345458575510308234781143052096983094398643415743915053419406530371669711773266289076567968540325992468320354706299060986860940806774532041428811147215743882897908410771638073486683817526580057156000722863581395128939149698459322351085953459938454636003646267213274392124850696891658810575504609415673209433375405184168508963385331733026159181519938532637326598208956235725841590054971374070428290956730914502312326572678772184057056949795125823494549310751519783895012648890863016450847104105095529161274747137622239085340121017789935017644189748006361162159800651177751917084671145331487660504664499547039317072408983568979094276868873767356198036493085660797435519024895237320711502497942084968687885454033811171513688145349892571983581914940997396223543810651909290683866642724339769231890506173877432825168087879992619056515198252129980972581610494529049166645111085012765904994735684814095372398418878812992888597507711774428926386119228411032526157626259814486720492948533685797371063052950186370966884316573574717525611029720894492065778831804918331104532912509111766312234982644762572556703328172711664209823271944625875053458241034107566578819593167477926098907348494316775893177438000293973564169580470365496955234538790147847470900135109548858948420202905353507379826300551045480575877486022025673112506156884529074574133650919970701899570876920220664159394380765116598907521584436755100522458524835424385577779200000000000000000000000000000000000000000000000000000000000000*i1^19 + 13599057878702043268136874263005149403415040473306345690035188939943151237613808130462921482889921731037340465163731013363736611981695921324814810305084610645056631293144696726460744878894453504443620676372694152896443541929473798502110772516532821085032595784146777606638667510962893734133817785670466782540843093551457862236586081248594417876670986763483201252026248742447971108847620513143983907824083474470248607493217312686050397679670341248526327631070494200188697907984510303913098822806970655903294878212007871770508018895232839994644234019932586014446001904022730021311519687730177547127320788904532493388985790152617966891831567539524841474536813597802626369003722734724342285531884518964047815980117691355113578093253754246773020596141348843598791773212893155842830203640296882074931101108425205498699653565300186192624858716603941678105227879732431711254373196441067820603439419151772969146464747026600422915270815119965775140068764698036648850720799404749719699607960610775610633932028898648634229182758735962653116286658957472773324644760288571879812498628905863598078687499679111455695820839193064110806336823006513119083029776985897623187178844249580347659712677663620446577177504160874007532829252165322351590149957481092344262259999683341745517302736879803358871123927794377399849887877496548448095178546300696966498710117168872295665301907955506053475205434257462512915200223095086890240600599012647291708234139096889140734983559030992390328205079474355720050229542068057050557087007095894713901906872965030010187951335990908078841397625587872137998184635585956077822182409433203837782202912772754303573595374789710388419785323531888664101088793990133008269114807274905813770463861579143158231614261473076358283612490763381683684184542228214830240160902295402227010550870135126936198157096886492469432273906824336906825998963607859443325067854147578078396502628303677045157060364081760815889115560919490460530771891142625133130557282860361327666215515336397409989642403358395778469530552561558629533064290609515856457178328674778183733034139758314606896788375131357059482979090954041711037833343846110791897087533423150354309153412237581355090242499946973722428001580775386524462598856506458703720137101919374351078780969568732526302167918485297208161116056706753157048559593705214553336360469247756192097039083417147406081673472077009559964056071791088792309899651020172397643678378573170614885145715563202330252421963519618548526233214889027849351523079752447822218763349401946910339162636298609043165865713406949720363435497422986863348723801637623474294421780341748379602664603466338965440826804003624260165419522149862864578830120468378861271483048591223445161674815630652722340040711988228460104223387392420552166604800000000000000000000000000000000000000000000000000000000000000*i1^20 + -7704057650330120178519844188439409258780466773543281342635913367710268714940878033507990825440836166733624184181811937887288222780837574343109968745774978527820044373430506183579323759375310744232867321012866665047519956742059444112466270074457493911601623259327184197361230117575987525279643623076993300765901036840896013382646148219913491780508292529330494125336065226236273906159354799887124230834121652632157610288045283491813638729459810010435842781548412832245918759668957468674472982966228739214448245801072474720613366264854216531522235052888524586876805982880042559269881351643796316514467884070933312339981713649252511091466670627477168090238877904331695566489017126067302155314508656151867268709140766393057304644976287130120493345300535754053891192682718778670154154135948211647326822605034594284752250677115219756329345467375000102132877398959851290067569197904663781348775046531525677916167642588018629904578074960123665261232470988971954577604602352389944299851149339594942738862352759441460066056758127951736764864916652779910645561254660730842957400938110147303788303613810994596476636033218562091993030649772477088257286912730937693823602827913949075285361973355991614152556073309829675316791860541460924506613318632745449369742064864229942266576795551695098937110409285729792144085602719000099649552944055379715252461162573119830705171641954844387599446048113860860179708705902383939488905523882186181294828663410837314307702722095561815156244848803347938290673871829911688451877385426456692535042706817813161098699602089827231367206355861135757764252450897109911991380094397712995225702689342870995318926727924369383935694488536808067601374801602560392448329115361284183798878825639277146727062839504009440879869420302774873105353845934748764942887312470517354357339250384310150337631109879345574019128118450551860355400466277962828331283522689035390601558222164574852263754814730866932723827811682903641999046280160022920873399727056491480537938525294815806567179955758327272487903650189654373982361175973452145787901942549448776780706781035843842890115669301516684629052948693715262030005486867950173402960431145093909346766008061038951745944957187892886207872095674865925649305947781928158549173630149083334085214939272981757932897252077282453350302163980129320333481246522246084275900785439406945440022084056192107011583752540179822098794892101054941497199380771660588293147908113485806668308993080141597160261388788586553932117571051170817299054999316519286002208033023660498168840905652600986732292892020658841073582178763024049268049814288109277301405614053230653431409052185518852529979544482246194671612471930470314548852067145882330872818180154733378465342097828971676759444257240400059329188408192529418158080000000000000000000000000000000000000000000000000000000000000*i1^21 + 3478507141306251861613878399089742343236268484847185418214967269163897149223221416297067136011879381042908041446883158000746918399007073306170705247491399020708604475677159807887752094712770035292420458143363393392228734288889611222297915009562012949387706965401808216953258485547484183631080140755655937004454186780229028149062390513635177129604946905511433294250902235590685339260330246844166175864082371757833147458294534074509677641297287603107384154473668914265853808523748550115634796712158695112332430808148898512917143278304297052376494791293564876968858168412009246127808879119042482490366726050594095308691888121209602777340154194604584890428167971789140048310887160330483483914383092924629902561264830647390055315520956027347610429624503046182778453454964501398596871074225658221115597818633768011669914059547735130159329214549231706688796815571538481842186813175542790890808370424872845345473928513422586173252505981253720494975196247956266666354230620502732441353550409136496248544006146267420692991970108060388145925400408494431387709221710315292036944486903457429124188362938308522848136688062623052100566034607731076843920228978125532140375660455922494890366948586691467776837065465634211161212066398824528898193805934096355968857866681959104120259981191247470558105774893604481285551493587789588000186736366343942188127920685946846520263057399619928375069432316324833007297078740881630884826225215999742408799088420171177862099267179248608576799564671654935603128403212011519716516768022046217501740736360956590913625852212671740059780898934072823359089724992798701209370502355898725330397273701578172280080585360698224224896893773361470331035215238099217141669985307287281454360932680577566560364285322173547714675327317409509481403571776534213902362979683294616299777217453077441148650958352531547989789795484358922483131144155749927200545026983641876781492979902338705242022748521374557965608436459610949191833672267025039409901058008298743135930663203182947576679725113775457290432849750024078217709260077867278696950745049798502629525720233657213877608461175317396735268349704896893391691602707957030919646080854212893023405340527535251356316574922419362854430851808106861240759101589001473146204527353525503185927763772024041365265169155497680160973224267121423087906679234330102089411474043666630997770311594528735548567490345914685484223874167540812743384073038325999097649507469173482631936083880748842989474000560334267165339950817046079452433354033859397235598997371235790384576671907229967399725860859472381867158552741061504455594267377045654235664262996012048842819969014578716866858351862127735348654109819825369497956687560000633771344134803187406448385944371913175617870395116358342327067776957965926400000000000000000000000000000000000000000000000000000000000000*i1^22 + -1280042998786320086559460211603414654067159934226338510401417636355849329478127718908832547686001650946839163829179221597208763385759494236023694133831630799413709347218499837821483333938429781388871415076546752901657388106051826032042555618874129346953622025934063960651395090548319081499822789769067585544089784609384890884310925432497125837966523409432442790051068208650509716011396634843243500682618065982944971746038340679454567560807235773269858317524300114905101688360070002588002401089755059732935514909771944895111278463780636588507515342246530545565602509637258480316159790902392973635355503584631629344321934834914843253050013750122288046732884051640836794295309148947677347797899231028887970393568433678269421092607710236055290567457046713699832384800970890151875182251276861317789127098312259492054582843853154932533582438197957421657727481441586620911443278587182095297304551472081748010604666629399662757567185643661851331301186773137638398109374518257688050262264238761825615079997976687466550209455608738023483668788341549148980047615370543990462997963063126430006033737767906339016303316085336466004118305255674211653356806374323590989057353761902621866093157052357545457620241078837266790142985976979725525037666362622389999551876430428263919197206978111060713115444171525485477924161766878933627634425909165073184419540486100637712983696749892196164037265826335112178444912410075044491065253927236384080188018048988321409882557541274450609444546119522089860617027976477485347761209931485878861472341491101031096342902499671842463678277894432257178457953567652139899644829131222956550715890075556158386398574865302717854363593366183241137876961416896908496722169039586430454047813695717043224234630867882089737880801278711859533726827593402663823931490830720569727420828498159913305923578594163461047641185416787714337421599393806338322374142835583411416420166565773607735462935737627788141801542568511204116507079576398806245373937715355959873077133877810856194098318530996820500673518101090356504388073125574434408218789094668724393952771149052458398585293268433471632053899129516484075174811638337422637139132544731880817131939934900384231403410516507915192233453813892688031053803137693380760053991678445119158656151439266720440111834545740402974141705953222591706435291151177637201840121345729918158062498361377006204889643168964834033349603037706070322313974883789829392934099729738685425555768506723891220495022826709132107859461051074003253683047879764146496639906979133965255439358498390726767771735666802146558706519023961653935037864696724125859744137314609177362002864292215580557591543863379347730220968437817235533313196669528207246603549785037814874148652154257592824826992856615877042920647102038016000000000000000000000000000000000000000000000000000000000000*i1^23 + 392319085157913510962384980664169067683555101005931988731335544470483730307542710911770946892275202750460626855256901453307629365556139413899754328228561888380599140594625258797892184320885046298016815981948431751954542976576659947705808967126008417927780902861699776344556059160855942551601500223696295717776629852219850246639957594658776402172861968059008016774350159784438090418108071375090701785418629481885082165701082261020961214942558269410330391190611385322721777284731147432200181629169439066435731227614257522165466047452806210061967925894581944322393349852865064106782779168945852321204658506711600092152183918700564315370355669631685283181531047306791781939100280341661280118416583286962579629849379055740523511730572398587535968482094610125750545206701796127873246229907375473311648976055875180506301608649210145478031703213380727860453288908842932660094934107766927850560065061572740131357700064310141509227204964966842521987350944188787493238263279039781327062814224655651682269032208581897757270528215398342557947563170597800778561977399303788981499592839966413775758523495998557964114631552814594608772426801981065688250969387775955796775307712286444790161302249507927757744036193172558660779932592877353150071488433870030396215834000947185143876052327957687576493467340627602037604670403616182651454738541420197765744035551245820133135486641663869163703193897002294951823814315682979634114587764412018382801514398201551210172917595532677419203501063586454100156727591878780832727500020803723388488290703142979442133250458730215588751215616339551907605604320395606152941686631958922367247241234529398027353480452196825963471062780073506018781538633607666270922992637939833707507796917542594017224775072004019250881763071111409210230319699011189059007882628592491997233071582214204524365187772776180377043714158494828137266463863064297075109725391988207924871034347281847533975274335411896825685266804585601209957494075661879689747446946286215937595572443055019057225354687516487902174079451606939722768158634327079322663616622223190359214879011943268485735191597196713828493142129724670659065651216798153389445814078449057420944782818939925759006518746342885111171633861617555476427287695722889600921337804631556772474861788625625329483936556859910390853950348804632847415529146832141087871222247971833263271324189290995794470321381650950732950236198896355612439869547382322593727728539727435939252808572685674264626318113353635747504153967775060830257781769937624210193726618163718986873630700701692186490637815000464496635413871646095395351185170971134469255380452981982510378201155095926817505858977301592676547538355120893485498538930443748311107093285611799909519462125222267040734737410259462760467083034624000000000000000000000000000000000000000000000000000000000000*i1^24 + -101903438198842416539067186740300278561984058769905115144196580706765728066692899658559167330774420888653508177041783456605755072550164634037000345362944021879964073245564756499111652984542955153651891904537791543321731919100418740891922426631851270260462020747350231841046119808901599920586013796623159067826314473634797205278361580977820047341655951162127185951410239264007956861099869642667883503111119118492620655865518555444422350763953063139653492753944674504066842224298825038172604378896966362239172790026218019484908811804509706120607723983770572610925723460884629036127440280486576620045936481550090297131240857149586259039364106237429588621115861621653974363220101063738322987958802147482349672224971791561740807522339782030000081137935460195049156402018480687310959087609777659486967798961652257475430304047966287948532485580070383763838106194484292741485642842255049184188341471511827685564782645398940561161557614775112351972101722413211274785112579701441290247388969931508124688189524572044887836774114156580821589744057932252831361228597015929619458486280816753899612336656721797708771491696686675194428172007428774770790521890561201521838215161604968903030287686086044431845239831164603552513240011601682859748218629576732766837588815798509639685721653947994565240053071249333296956425301599270773345992915196254066854066648683831757419293092844325805066883132866140052373736838858140727435323684334581236901147675629801032070212818216949004252503309993163282066772326190271001216366423405988631588864024588019451037755037173250256010926970778075710026996957412643022455893503438881965206642207773462312185212140742475255373884117227523970312831937758570314777323246157714551927568656241021852009614028394143535237212042785329387504037134466095235827675885829550681712374418927461420963805704921405924732784566187949864990201344984707039278941126084063241262817093270466417528245567606970997842086742972939573422417553706467583015269558479657617021234034140463497959349833077756312430257305983497068635538141229817375159300555394185738216989780205804975006594811262339455508388565504503051627091014586612904825257236210914271994299999921256316368741015739904817361213581117614351253143804625780842720151550667359326187776025193922193129908201129549840149185887737481344126379694046347637048633660721110503932908104838464929075094965354688113064388192998208261706133532496575190537995567013130459232720313474467339399932283264921860091697715609647452542766932318293369205961334366146303758813323490207605092127675341637823913134831377230697078572195244640103287541884691223950561384688244632425996425171415117742296223111356002662350794864191731870866093745068916126131183323265223624223350429048674352507335475200000000000000000000000000000000000000000000000000000000000*i1^25 + 22709375438715812589423189958523318016879387977893146600702801818959700273317592994207439980501275724713824517940693984489651163098567808418941382022296178495210855532747917806371673881529520221411618938494555919268512197872367542420485955491789559244534823755243233392231836983292601530215320583590421711650936616795723517493017933153253674173831630141471381133706092145453613584260792160818224921644596465887466228981370712536777084750025792057355833394074566513456744097084005929301459696995915229660399266088952761236291144468822471232928367672504636738659825093560032639049167956063320982857264944171955264837293349601334855273922245564681417127226625646475526325516157026617595329588397878851545613039019476135647569842889483718960718437803046316285188529942069393398720189546788852278992857354783663452369355301967001827116118775325623480606537267478029100220890371246256916199074124130415818093317950177198264309735948235518807232524282184717712989156418925739898450621260344406307390771822357828845596567909500713285301838379845135291842050981536429962105419774988186919001770303949522315857843186274297874740630125008330918598032578065297695076819123203223769579522000516627778430732035299263485711481948732663189176161137192718568234802335569674027747990090956507032224252876270156854134077117206736221869179674469342678825167434938270009313116349626522029597203798405617607416434412629762643472878151200105506142891377491640915265591310302166884170965984631193450280691959376082022669968062580885211118174067680076263190626548108744192911828380335809133190214249597282482041671169599507587734579250168280051436369516565694991802480592645470342607666660984104165354746033078612770335574718071763038321602364455137141483715038543619146688364651692459202674994025793186186307173833856902449066534477393335102848125372298287519780970124684298739106994885696743732796458478861427258162074221460839902156800746570592401583193011534280862110419317953836380071634114278275053148233994136024959833792797182573559081412476217058219860936349078441414004706554199078278484317088605135281892315986631209583964286162493918108695327705914462757053095161391187373921982888571028851049681259332050483848119674091540418339990498702639759547262321244067333047730839783594305779920408751874217755036622007693520771085260168666247024169801685935087980684930079276693743280917143498997039979928567378933580186022699383720226225174206936270098916737556048204018703750755896934529530744865332143187695463968955542316610554257550559237268889944067407191497390304448351403327276038046527980702474122740888776658234242079541999618465522880970990972868910923679429636635259785751963707708417316220412229524884684071035550077354005146003046400000000000000000000000000000000000000000000000000000000000*i1^26 + -4381912978332661123231560188483435819695555532849689260870474282507711438529588070081519450454434089785618889809220327300986173494256626614223571940633546409298377555717238310225595602050630983326269219252217742281327229688714328729902606434273622860881393538970943312345497233810881433137851384228874835768923329134019276304973695891876681486525414359987930740952768867845378223117365169260375788493968327134635692323097998453916347349456543172815985096095636052104446523435914986316288329702044438116687735414622236396926040849538143416315712712411797985859915743832207081228763835733240271617965650110019379445159932816699808761359328910721422663335837103366508230966719180311391331658396711173431392106399737363641205390336024259786961621431726668201902485168001430529302172994629192752043712121857700897482672236876035365264540819406642053777031093065298511622200387159917383711539327190623309922414702049745143746078043183527821606117113708708952688584679383225701631800151094339037548081614333079151714446931300462378900209622326964436808651421722348386347675092151529887048823902909781040127733040984832279859292505943270928509756089669863072607010627250999846868353901701331559268695869052700961384926372486612485409935708093157085019246419414004401720570877157451288221930739295081228456420461083516230957455746564519254995363566328006466082110910968016501981100459883104048726191472033542612999063960479399492624067396906914901002203695215296375570761572510182959598795953397507434612398525090655525117861803892296223513485742447439293164240066179140256148375864099560792911914697824309674710321910352177540305799093348538277655715235781819830186683011501128190619196837016562106147739842225261532470582460812554199345647595563300856938351256676401278800303999614487799727518070736545299316878219837831029224225408465738671454851426829351261279544860653931339484187265354023031813117446439107223902594983562721941393519709037772414625108035598988426657430059557717937888323825086266805014966636097560620738080606741982507230332969796919612685998167922970091523514941307213744512442123280002186424574414227081682767582547143350608950118569260579608102304737496373886715987466006710505002190933144300401095860057335664875946353207482721359898762000327524462891471157378200489313734498231534286316062146814429508722879570663595462625782160493094348661090533565866216448021589186627541721577031723676819842018258895520546146383373836544627203489446672537414643884518070638485181646045669978980306049827270199627222442387942685026106562779820002253423608006962942258713699516037697420077383051972142651984852868119005671570151378939540982739190715790358460193535152830834028450761163936641737269772616840638407639040000000000000000000000000000000000000000000000000000000000*i1^27 + 737389901459349898119364986868903960431244036349023510872231795534721964264671152583493228137096116066162251787672904749836790300663140959162361584989212878923719482972275656930843910499763787583162579705968233504005836146259116657545309630938336468649862081178907944694406936670645502042750660541416471536657733944837668828034320919588801202668955183613882242084053920206935808160094772051390575730814612391159197381686152442410304460117230016688291580932827829676093456944968722811022717394903546048770650551326300763146004048267959979597873210595486389432146639583665054561295848799918481567039835683979058667505339922719997506975918701408515010138138017693623007099587932452068024221789776407474482852730976785131991785191304088399084861151357808877744393715901282298265480796902545317911911872862021743997464665764056432883096647925193186541379138542104792944990147608279372617223176167974567091698657471230723480530545033884467032519843350135640967821163004732093797728092626091594031459106756823298486673183905346946062427301446389670171074837639033267061944027426232944084039936124967460943745405652418422555988943703347463522527835753415227765415355422727575519755426395794112973767052897925751527341476330480639227464021567298179594437050670860361888690014276792927187193437083522686577435867777284729990572233399517390107903126742435976453358777069947736209948889372374283122843470373526745263931151718149076948005632773183685236183423720274226836060694068592777286755536345619578305513972421406880582224222791328582487440337057931242656218639961471342029685577047907908147783626486264725997700839027000897055800376603575531365973592039323514151814648861776704574417272432070325950431064873234594639252732292606154074741927025338724219234083439609776200804375486203480535529839377154835841983138851172695790509806091878877231781766596381094623408974676916090882144607372702783399768163411373853255660570470623663044957265035911624802312079977644386212484967268096666187400768996603094146535933399532520134242553008323976612986498584749011953124703589287904662058692200009106653725661141818230072156040205654003579250046566081215392489731475554690449035215829859875779664082849010151634608304373001353978457657629477097320398945504732102209447889659631121322662622013496602214612909967097518972991526218972502355268142581320020089419741176316178107930786647402567713109961716856517411033478967563389527086745948590866525911307530062621569065622697994962971377763767440114279324787492273071257687453914247327091846511208138550856736788772580525084175075172887608181967277767313281369574091339982508344887193384244003170756649761834906013007286746455138358789263592895738450533561893099061360117684662708469760000000000000000000000000000000000000000000000000000000000*i1^28 + -108804911242553705096738170794077889353975054552703839251586373770187626520477623314859477220107058247878016191232385442677608184018383084158584516575275356643389677448090936741093579223985496168358011339467428270255053484196656901534520794053237090868405744053375060262243830216342217148984464188139273878097763501416060860679696941253607692871059810473359887907302389851866794423814044782870913862527422734226308255096727177797572321275530234011548660055072731246657070251477073226481000169126565082486369214537160197717125969911377276791928757359366933728390344287289304537233033010606277761180565343747404847161066377384188149354898094939563916696083744835244347109329951403566818658219475912123024097222532211545926836095320987614699223736535483234859651009701131803672808239006116304299079742802052204202676712562092686245413321883259158246778260885514238111575283744627341133645680925630833132355593800004149174598227459216560666394683561116321009026455153539364638246662991769402860765758444203768499923123538286957025341812337429620055664312135203688157781327185979107680878763434953250031097802767362178621224761518856007769435987402852783845312874182329220559798931661773042059669287993753152315768470122059776663903604645269760100837583905684737412031440020478557298079440646454948487446373362080907654715837846761078454085657680613950957073096046691606822047600203475997841263206228103932183497620008970230286834538828344335947643400862935245214464181333073216055516355601493568347357717055835903445450831005071504368921772552553991186306706539677712926815231361266734564298429566569554682885210383429216331623658172021970489121034850037211533855927845339360823824461911655836837472407064457278444332612372574210941056574483147476272994357747887471007343784068586224915090664575423670321745504663338920774768430223998102955600031706348986942122872554213092217045265639440871887631776433965618004901861203046118889395769717291715041172998257124727694523594098491303945363702959264389127673673931067981698682678435346245922889275548343392149199462021343514819804242197105749649344307010556322807379861951396489613790523440078889572062789990135419192092892507196110948019740938547262917467503141587071173231031046500235899839464242807304406754814438246496882695088444369067791778207714493460076941650567343730538940442343697439553403553251297044748775895611082803276584330412339275468205456568169463714509810779993847319194637274750386874968486304100821188524758388303021015721638241815687503036073724391514236809775420937383358576582373308112768034414668700863558950633066632640326940495049075891236532531838055009271349838427203117883498375159590989159630818923138229168617321962696625503630909855760384000000000000000000000000000000000000000000000000000000000*i1^29 + 14133976646830389286422262987240369608150847240604720054629022394122655002060964241421872398373336088000566096572025725152707076724309211543624749372556567920432592226168802218534280544374024162973456801654397989338128455219096921466912954106056689932946404099382972575370270092028334645581152580929100526745316053959498337289098209060728003612511070551270722394092500980118188694227417649652956600568438061923973116162060317101272685487780647776541325464505980242577080498950310744912237372958039809803243498854009780014909733594984990162463254956784589855772048015150375155433813731222848551288206589801144599799377003941251802992135648710991855546899802832486079004483926663773916548836537166858001106014955940835970848044688645986252354055182458623673667427158383264546022151462028136552229804471710959629126874804752932722684565383938009172921068590759442931578527213807398612539378584675593174947940605209712821995394824817892961461215305049789714464055648705451101597565143590973804724591175997158680804260352833700688147027878270909551710117526367402764262745602978586078143743327035302819038749401435505381022557776230580136934142628699139369984134608842227661345836272714233491051060085277249873583449902155849665613952303731867140309842210871392859385877042848583523679545295571819611509442319132106939379238037446793071770687212030139982569894331388484910609009168918974382678689768942199001004229260546485689347971633940852391532044667030589898729796919264501456384683428191398156060121373205141979261941108766635951802547038463105528943883663394369227933705373322534312167417649701840844181998159762242156716097692237978342306702172687148843719035589908556203122973505030323771425691322559339616602795963294262370177609952319960228529623733497563687953537174236205923443403820112734462538565333192463162155179896836239365041674671846332760357108944424006119558204916216444343109228461227631416908945631310111692648662961655618548520236160336927345059300768792595582058848146343003435728270635410381108298126291233978917881041154156603173860965272462947793921677846542826280441226972231483604491935518675214807073795135770409597921405555670938418565843895818565835669958737143671125833378795512501481012175740098923768945107885216976517117790414891639436538896441815926242482992721814675496884948248754309246636664804209836851682333564746461459822298911372997426338050962257469890019234017713420215065534707541569812843203773558356961530210797833245401977117541909091269984094789424534626687004735271633853419847527330977713250449896740319691867756444645266789560378953776799215714639811835806448447489188312924928869834401435578055942439095575670886739712093334630398416852258973261256891008286720000000000000000000000000000000000000000000000000000000000*i1^30 + -1622027402430445796069239282471253960319169905060061369799268835827861723001744569033181535757749189781087025483945730413685721723556902970230234491241934710623968852733546913543591821652641992583808179925529540918418995837074389466796541628873349184660717842407238420437877328738109514912085767406721296139148555067026695292887308232893016156268230437300749975745818848589228103160861506393103719920172556387352960765479537916054862628121117588132737079743928469042128463111816668027756350755991179754866487001315725351947066095684000647806454986008522960293238870687099649086830374558173778543207354621785447795654189010336649787310368505418103799619602997780514577939394007311464965958189648915640124372128620913374129043252912434862663362844049393522824514716636981644982616743286067064428886010712325053262924633132915439827088825677235593452957948386025590191360435986405331659394288977573576036175678627777916141016518995603281041746808630019556974388934429425962202102791167020885144888933706586705795135716119371697055268624952089648912215014797423860516260449521345083178231421237417447163329590298764295073449862476894364366824284899146012074494742522648823581136527103900496250116284123145439893492907447527031329082438478699437639108749315242049778415723683795915084560304863556693678339103768365318097068352460857786685390511625838813212971153085358673020364978498256002225681883460418886663750481892292367521023282966476840509357930064333607067857348329277209610564916383671964044103834964234500665156506611412425063992085924855847689703576783396027880110078582074337217003568307114533011717406390883028951644400037432640627159546550342155235007047354657547032988630223091903553717273326321795988271447384019627988319926740051785232783682903175442641113187792148831073609860245054969040088106449311737562348040686873599053476180178303439997100697266258082560682486982905829355097219395475602586961428061038678629067771632752383514553596493411490307033576625325497261190343419297014062066059715218632104548719122343627125466298939698401906346301769288166941386448882482655731217408473925303954435060945894773131831659452165712686719065817600846483142136526361703817582763555813061641361196644549313058617701577729818423268576317597316356153490152340042380301471475280083011926339945867753047818006620532716686588104838077224135389822805639550143212724193805153459597806810445005563486026905457183693735443330378085600920532743803939083664951526334736743028921389384304986400534260035777987484951279510210780249035026383817431155227518385099816024062160469277452372417759616097087815346909760048716918155005803574477557145535435502482168921034638348480193577416853310074869792720677246207420006400000000000000000000000000000000000000000000000000000000*i1^31 + 165108744987151885525228244298401367589443941435373950716331948836368010639353480428600367886021716157766391433849367959514515388058466420749756278238152170310300822472923374889384076435708546298046792018515199889245006808607055318112433014370204354493660400979135643885761141002598478513646671473801446708995121107433976637715630562481764073800150675156498930719820531534068412961564623175229463051121544642534678147596506990269089469679868087898198246530803112293165938126600171742333542193578111853931157814359784143530730335800256025520246639111786110824912361798138773993329829698757111768210418512009806270350046002500036476770036307820854291578844634714633596807063175660636022292924879021019009976793305136718316146139205997803433300926144089284650679045283738711146139684481518386268331076773852969827423869224755974364534045587340383550932579443343306718441682129937076019310658231099815629530791456724471051212872068731419915414319522320823996920105379643575898490986705638614869529536660413549781568125590571949650543117455619514294382042081309801006018677020460025386110209765820920748214530615158758413049860600309414581090607418050140799615527807300430306853024660313961568211531273317214062745652833333910027552417741307918838598489940083566420517044700454288390348319131433000714913230172234092396321545757086717131564876475502834323670918995128609842891514125022578464205444301469620609478591624504511048623410941375357292003395716105869824193777123899850106009716043500999543656735099315431532760560781754080621621447349178880387003939379866937114298935896877935442244251927956497860922856843262901413976117766846054064008974767145198061932789414037907572530075123015218469736143956913422059084981957656036091449120655796984521811954030182961261644783825106101465339724742024741003223627001674682162302952968080828067340220622553955138153831708955371478543795586716481487915909299287653338587702647535333685425617006520771197810681703610856167579734455887380423530899404519340986332337935538036609366922415137905062043865292712417687083332382637606566600684071049588741295449085325661303206556208775549055720611518463872938993076302146115201660034157959808237312931863847272116635679579365992833677983165403545549635500772983161623022839806762173085345028905186104626518898394581078821312397586270626575351864318304394469995654233066781543914767064202623462620323029639714509251311618940677802615309587230075299570059134897788527912072792945973589052579995725399391918040619554895265611143449152188549535274118966717572733524635419190885917022706555195293462487390871774927316887300982725732600218919937728290770970280396719423702633214667896147454781966574091245303538501050088764211200000000000000000000000000000000000000000000000000000000*i1^32 + -15004032820084604401053403860791349819479811192604215437953542344768356088544538090431060612906485323593161149435804604038516967031641614761163863604898098536218235124838798458924284046450167539794699968529445623269905879443981465398433892154424700873842164002025993604173708450295556957081627800174349663885208411296279596949936432353117230951602229581839617643796828498830751078144596245090132687127331159661630287327453903420234992916689402225044307287479846895628783561273433925632989171144283441663563635651491105722819521585404025860201199932372584872167363516531042176211082364251549709753015338365817705578015248199986350792947986549237920175851640304736475778431156470544732254092333476135607469505617737129009093546516691684074931006033943289657288705863211308347699167439511450300024560912805611413553495296926420276120964173414575935830563328847464559572443368600450712781043051334455497613898643287840070836742190202529743703991159070290887344385750155279746422314729153490697928925042546604756727056868147211811761721523371614453473437651134370648953882654872514705515498575232024901278793093405710140805530432344475470452388312368007018126210625108147740242979853727048821677350916159483063640099812958796288632483582566681639504128794297659692949806889933529609183336255082092405781610902848020383628656584276554389754878524454122896806064239215265053768621600752308889911254106112387307171787029459376686749543681514262669303770307969040478296775488306175611373629390924143682394219215232087976846707344235968844138279903188103680522158504539088127189010908560259187329539940707487022120362309107533671992937167115363914551763289950504377889087116775045923463666622192228200962772873730077587261169148019614816486807424929264699536536377079768186963940860788529769719497532465619866523379182117493127525454291724694422310068422182580386653934402670076328422731155653360144399132408257621941634038035505954872932177703345227356439076314755335433921532129174387166661926831109769874945373291934066086474909361740579855026407741089455390101284255737197641345600443833998520590479477879019055057627585194567154830131567944704917298171113770102107161977431606772098732952890965098387742676653463539598455625810014306150918945311221470168819471940046582322581271192084811354044495179821979955157968546117420776791189302219388951236860274887185633980227578643030824037945715167756191899930625529468055991567015071935714237942421172416535743750425252934679996577941375697446308965893943894391970998269291665149601911297968183075567646157456421959770009012678920736931489966035151536664396763520490483030096575763526196714467194881808495913918845295683432318808369141594082195347492698188677120000000000000000000000000000000000000000000000000000000*i1^33 + 1231949443193787285666989448832529882146484615183350558740976887128786644258510781728963765948097393409320028856771419647332886127052626663015844607751154844731752159698458738854038101795539448517400336121820527310617517012162529528503845639612068563361298681709852483587538087999306321778737692213276167979070121483175436815499670271341245654907275209299811811133717168130166689404652933555371838581115664114917833617009244945203430667190265260196345276709723607581701639786810722358377000530932132029789618929066993590734511399891841348333268469622900843281611054769240222768698323423520740896278840659674777556695983880645873256096001237013751619018696918640083465914586498029808808863790695588179863679670536540220270353068371255630171965772197647395090097499907258163656057564220430405259625396041609088167773754316178171580533431155422253400687899222803537572691656501124427051211885484353593074353034990276074893234472372745278773510957824291776603408599531823060930462298752471513370824647937926526714889267112286787326123325146473026867758456185524803824936381475484861504111036758474798615222834843982939603696264409460084513515989476250437872776683951226354044898370324701904318651332143463432228191091256932875591333850463755645685377326797592337912082948376907721072485850189740058897726025068190314204497004199968977433590545281695742053380459742839388871264456913639451729246968007682064528721106414125241472138958413868185374077153405076331145207091140036925073888064993168826988610764062908671462748761719481528116068043526488914284419135781015837779698194537201588790256567744142345007471722085196222452113186708287567849552023272285286052995719852904902807155090478683785219748983830572351865486943378265571479813368312524287147840999092317145787740474861942433597327031383144325625283009747632771669779152540510951890153355650558973815164272862880699788571654470039105039713368465504081349292419923100789083766728350571143246880989756254513743450009512179424836406387820309185175662023553046747402264234895367026651747554264196751279353999411689249245363971553322417727190813579316997700644187267248769004779425065734185615465588542713867577414545509676372749530321818039947692916794475816527941131975222890369674163077782244460837489227990334166631069387509986262930999597508416350881242632558243685299322696766812245702580717702911277782646747041684245160505038067059613459285391695465234279105120482684047705525739881807285804540885794189117458582421454544625505155042003012322417748911614801474663639792379060736684841331772434908762278526368468083640748935119408244463188660972924135000370063954722756444036585558898396829093963829795087585003283141950735552040785296752640000000000000000000000000000000000000000000000000000000*i1^34 + -93373108528172141827878451270392193294076792763390932537435478975465822312318874436911928759853202381988246958951228384644588914879581251567512518229783221021838856847036493093024876357038657262069004615057452019134645704143806744395678925992644218644997366350192025322564138199635371568169246898747921579735441827333731263936540883626976371746358359345192959789407487289073356118487516660741674298105500979795186607607143139096648058914787917362966868934720089437317635019998108568645727339362287783882655615642504357459766912669882942338990360411429724052900585258094122141596319699455909447483534050492039803704045157337700881742302281017500602039985091126075453163289630084930009598765687362843750580058712184826831637097731197796138349985267817070845591057140376717525496050918065916509420783203206734340058000731961196838996127327816074451789269348544442256152390942953314517021855617884202671534892055336912311627327173504249658798814566708845695863993501735604393045432698837250185857060087503869345656638449742723997508355930522352755745275024882193289926055342248331785900519936832345366953937475168935072760210560893594584945628077130409521783490686236063138960469981592641701855334111339195142049297292463811129262139384312397465504428514016182397339984978793315258277427982514105400475438326784795637376620888303815963687530423050254097030304502180032658656226120819270886262952347560714460471668910502076260279997121344890851204353523339125722211126231868345204480949369167507978448279470942574228762896107017587358902766219924200012682973892103900023124848554861623893946753406054869881533565449927269165024393379668086063878087257562995208125499843267565492873237920568633108507793083458240044400680781139278913098950806609705915425595214470477310239468311066056085035248455375129405040963562148799092050502045472932233978420424177706122093640635730889045964144898677454878987930599712641218990067936024843613340704782755073897131437498951263397656851729520501782121947019087141883314869698567665606252531795800041024841388256310338125756499305585329452955274564762489095524368256155094793736309296798725574803209756975298101223876553672114326873856783346796620011100581356047769735332143584165749725678779118560165757055945075623698466814779327585486789678121976358056499477518226111904536981796041916851080380816477964216747817790938254398618358092406288096360463611894009060891082194839451112917085957682773318672873319468323591617608616536253629821745700496409872432785772023845607534161371086141594044083558096916135897263765780023313848607322673517758071117410407376627846608815875878161315498166377636479988880516861190364780679225037845140767081915401331239715023618048000000000000000000000000000000000000000000000000000000*i1^35 + 6744378822295305386304520257689757158251923201894723991769435535908354596350033888506329139600098166930082608077244970789016359046144526625912145576683937030460286481697264149333890703053445697096785455683486751436604481867059388467982502733258273955245368980779486147846958018310673378319117883693563762224045470163254763317391615455489181689728795793945973907573234913578368104011257875611003021044944435694418804266228809599510407060989986301863018804261828414366807357419118996330222653702520441483635535648054087547483280158314322145004047826001195111333376339255501919479562592169777584471599686445106079620937712909643690569730900017454085773399057616099666258276676529717028439514788471284719980634697949269726033165013032859779994216354108637320254811160711065983657954305215495272912231788080945418415891213578294527080820334374425625413765834356468206962072897951496342833450188919809634156670587177142477098034455992431135850901060343293877605775762383261836519970985555399279652169348435767840143884206014292188017280746159669300070328117074576820850907433725479791086961339882792663387239774204332668188968866359473836283189515039832386335796884616313662823580796401033983874075259979112653085387667801632898083642205447827317130444377844056792717669789335965308889765126757262793179137265527289504503757496110067566218144857719939995656944542658716396174327410399492133743656637636433137212803279056107137194007256488391764034310353041338248038031225617801655773063682417111827491717351314351903671110376209074551080596232070449537217643625191552253411874191697572928953594152711875628293383932830197402023953374161383421997946768590287512263219915683694312122858913622298978176928669225811321460947209784022637107971743008007968173139068262370355540240331393859805194912888509914656227875153139699519836795900015875064537724141363115909914791585036089256675857557460306168479347209781311676626909180863130061995702902246751272921707892155656186273580782479677271831736593852283446632978392743632857571614519542872927148240516838664884364821533274338224233728720017397053172621728991102222018270547479934153252768705765587042435271860328798451402613525275357584030765662927293013686469746739475687795675290074602794501259225511700197967994518715833574698620849146484124837929167184213138424248608531505937067049414659782859311105478755952156856577666650525415999950157174726473965433760791185517032159608257777706016451652699387962522531837454581484581629523116758201477324169783407069561613659534253266005839344904955654606524602322148116540252623497841721196359536215402391546157249799999435696205209744631227623598953841018442766522872255683332103002391655202312725463040000000000000000000000000000000000000000000000000000000*i1^36 + -480351734344436809372168729558506585822236671954090880209060556716868739394062228992927701986613975536234917997088844940768306640915556905497505643319754688057880022926251763710252922193162309209426525501975943315414653228767946911133481072317657210036684036517636912745309748257997922141301430955681452571299396201787359346080843533119985404113311210525381363657102506255201473209572353859899308356658390029179505162812772533783335113765544037349104253132148455029025733105328944238653376712643754524662168784293555085245246297437586584539662368914788329352452569382543121695625338694940630286141480896683911175211600841028761112425803187436016341327461847079412612699278630197321724110789023300192175560298663076238968292508699987887153652559837600554728818161399576209493204484508877823865868065314502190391807568991566942017591467569708882079037642931258718826239356524673793642134808316418615756900250281112044285686321114959561761482079077062387647460788030400884448046443694461289070605361142163515766950272367660973443202847542589464856898212659409898217187916110246293731458315160422163585043644268787425873943599914474535735895488479796072727957111527786089108073277188759713705901603226362433273843195165805824877557495221795232517947293712996677974788241130713463511868931150233379402649490381624244151357827088234912590281633434664269848778176434820064489051792109532365846214155824698926250924146618155246772337735396250097583492150765206023443616597980912524949683187552773515006916643713303205964295864657046269523245641891062490570799588297622592567658457535455883009601418478856292225469485549039490635582074870326507611441083553788347366752133862361054944397958004758294439443639020978841730200276834113272844715666875571855706461738402737093323914860456137779807749681328453989169264960953156453195944277000676938321846125679707013119264361608664374976380428630947509290246550544483968684684849642035806441373102847623343151365998421565168501087029092742804111365220335920801580626394798430744423289868558012789326356781237147368122921483963436335469495552561916694718371439863546425343793152107832388326513043529366649019822596495211884962794095356242404118293831033956829763620207649618640210859907251823531743988057662180505743956234181217294856085686944574872890505120991121913626557285728624707644110899047120127227778912980730638406216979695437299065997501082275619603938551874732995839924330253927268615224110673199169629198818246454252062979122081397519994431489952747818411044872881840137641514589554835510347733971998188457875339549560176604855030391966140599780957692963826119120068312068416460068277473570486328077202704447537154196701785936636434972672000000000000000000000000000000000000000000000000000000*i1^37 + 34300940370105486733872079709903797204095814699590117771914339765650766234496124529189159839355671059724517736092706036656427858865532132931123538748520518842080105679702390206935445219738495123145162366773362948058137043590099302094780112892452665660497440021679277491899651084131322293501819168137376789602231398065030798162156395536691690938717081287094016686973439290319299688243613335542195374827773693983935219273349896113229713882052265896123054928815017445134381775623523773935986794050711418646804335122673649817581444185974719505959253305920440159345414861233089006269427527347963210459053827183339793388402773594382545528494179436664243557443511199496100940246163757429547945051662764801479608744171436171470531872004291651314103471130068277020108273936264876409494193463963314691675638992690893865827394835181236750824763992021354809254010567059080833294269935196194153939035147460166998885731145061337229436023508350850477098732946015853995554446520184136945235692257137657502293848574008771484544239887112344303695708801734802754275751414140584368139158044567748646069964751524779295286710069023095714586701127251732456655541307490893114402999232193807954735483308893504434935779971579680347371388512523301457533980924930740808939076317637909603821627543564003506524615833077579665471561908432753034657644679627700852396272993292095671916912644461247030879973890901387913354928060509552071191725768900885546967033901868557296163182226024623246165074818061238126097872586149811442692196516596954108523684959395947735220095736099818766176599936522860371274041999225130778575771106317236158933076054048301916715272548354471520336897673529440064706282516782869344930479549807155610701910491101708853987533904071300950929302275455675207178245774327184398789310388470810675050431514250692086852634215400566659017721551115527791167089447617305070371380843803824885215909242148461849464142044777421819220379820600055080963555497178628354341555612629601760061979631666370151247224422918413909747282699857682304795285345405713982721958707870079706763026572722199558450352890646703707875699677470162472601023311751088602655241452113363080101068307165856898317657426872770757380980709605931130021546822390139688367915521863438866438267842905328173839772182147416446084856151176335047626049417320890855724376394040643778071722815733449526847819309486424076952077207344857074732762099087323787025499211433753545470825127190442831981362755329943141418448769804371768253021489823328859553766589103935256156219041090836471417687725779947562328450990176200183144773709483635518587012650881497009710186664648765920260878096589002410828127233972096286782029915227242966496846301096207974400000000000000000000000000000000000000000000000000000*i1^38 + -2419720236702984809419578172166154059204835600772610850400615140369552181510501996779038451567345274356778916131379560520441545907089458817776630163479935126569692025604213055509423952933371654957326653165714544100030726407227779052495426074607044562301637168979749963970116905384967972709557442343101523831332889700003044529162735165875422301269389050230929792986628018552264526266069830415529739853290939667921766727831300847958315970843184443475829551071320722780618057206830563446133567726160092967748631822834335797422995371964054581393379376246146392601497210707395374865830347250990337756815437837179811373256580606833305285655032439962751095172869065446970952776137386933292523738981975130431936511619988168866025744027511300552408847482835484858576450901840296407082187402834785447997786605785212932955181910699263428300475464427231420916683510228518143731383756606760438061237245236001637449051932908091318034752717359331470756200298173804427869390274082307941112093218617418571582360925717706900413789039216264182626224886156313326539749172487663364829974264221816465360192800019360318284807467880452514132856695492181830179876954052705137940118290409525037968065421791878068944913824064562696237107104230874507988063481644346499160590875611283062843553085388456670952297283601218493463173283816059933066412637361070473739752110082063142627698315620932042238525145489395656198140521013240799973414937622077584495540374236838033448021547360074101251104613920537467165079485723898211844735547769603955507099089934489484569364841734880770703190197118020605575345829766424777609969523206427775893130952902265716226764340142439326179984972320306382375198235181514977064829353921206606730046057368175731475102549118053699380451987299589243439853449321407023992463867117165771345056378253844615053143882205258116555925654324316945965689660985503147698704398612480230386430515746662830568804252434306479651201982388485944395383211583954215566161950787190329830693492459346138357274173118613041902377888161400391844522248025506763187249755160800751386268612751174700606301492142345914979642074739310307752960982780853334631268658854198264899236044414426867986255335307354721672703545586568055135467549085882555130679945111724988217660999351205580837015787764580082642271351764645274132143501901455445586814796875986775148182126912746882449291796325839739527133433158714423382561567332405115866895799518357220450586326206826956796813087426408543740264748309527438355738054212227307291792216727972533072937176469530009357614333298537083624534743634882815711062304018993819148632230271174497757227992633638763408504471286291700301864166176542957085245309532431954638598245512642560000000000000000000000000000000000000000000000000000*i1^39 + 162889628004286757326116203250713163713352215212788695588577421577970534602390601156352343605919880915462793638963588685798661030234165258596604122923861250557856801150346292206223566593985197525490937064417097190972787062047456159967861420019302339963333796456847496809783425852930020902510672490985722816322423991906473148617692884951620891924126349130623185520797450404244100215245062324520200136734830381169717270491911920147095000005071117003022382662533213822603646164277122259895862075368694987911858832765838889429805702948111142460348180876694846939415509412475191599657561913469316699021701406761746217685186989209713828240185465482233143603703754779188802364527353306985679016776407767573547878647252802136135547885918606522557444154971299750842136091841399505148744764298806510745062812129914401881007978334718783325103850861457634244382167361663071842831781435351820881813104763035727505798918313960879095465914505688243074349270790609449526367337871704975708041031904767246805967790886986810600188371421802211082179802801635397481015109549594494913732499195676674460536344430919530035398546972661002142807919804520502183216559698265820513996259940154272692155560047741375152117588063742756323526316188947232458584254236846806533443613657201987247042655195103978325962015820875388770159499480509419091066143253544037823209036846759167216903811153925191891944755448719818070173543631614468571128250476359930744290066987505692745232293565090739972230217647937594723443652649345651124759911566014964260573666340505531196698761507379586070786632340330140348684426404201262195521873303514643673883501869750495383220961973942259264449715867252496227497337752077256633209319571395235949384215268605577336326909895539709956149839060261266088736194658633001243111038368333909339025624586957004246812881546459075297337405233336478916156421324055399903002252550305591418624080933641496378590651738591437934675552280855876833785943812985062551633108066753652678062648596653658337021187719797838210024892535570625952959159742440001209877539707905058413862261711745858873030023015763819572281779455013475926418747671963296227705559322879059324937882728484344095300719610191416798516609461531106896511449847535953208291966428633153995091340733824849399131093394389092964821301975016607426398989388278146207141139213938153213788770179363668952644807307880840391533219416065860654434505561444893863010187014855116447702676302645762218085493949661961522475388236532940985279866373254676921820029219440165579204387868871406301206302097958569294279772681625186671908823568365233367583140426000847029980087170788433136081631407148106165601583108091905933391896352474258069444467097600000000000000000000000000000000000000000000000000000*i1^40 + -10112813792313081432433544258045931116069464552946324419014608840741725314334547634952378246872313372879639314455196372788316068622098824867930546314520391694201125694194944471179409300456456234217683506347862114104665918165505921102722417485095076149130389959959803926628046600343316133018272378490579078343747408718879200368748331747373987797137853682233884354819368513037664359962871149397555304277390603732609313858990128986398446763501155689858665419561087951800907921717943560148314031055447639467567385917457837793655065497580089536689067236032274248818649283308137008326927308224524143803952639386098533565556211459639092734283999970969619309286101192783510549985560003748586692357408822532810558630197275522291119755017839684082200714238452954567672654181128864646814268961081552186334661395494655254115160341331368935576902356399071732594153144265532492461359983407916565500745392031627841965440648305563083705102164776213061170653884209807825854189456992673391464168351429971210530097965466057020987514770322890888187231208242651497756038737086526014956788794596745577243982915385264897410611957919014235091058933029318288085502912852011818029494556447287141577028556966140583003462421130971110516981551244887806493608695452117841843220289688705376962714945373233320016933215956826044063669684138717809930612991343860978939793960185354687281207870988312470177101940054723294843141568704110481692666662054304532011369835251542656263481241002165524065060559732845078686813320848836587493424963369992937030695891142379611553400106953783151252377984381422269181334922275818438443161507495026693347741854907018297730250776634576065737629013314595765125025620317281781623646455421242145019051419814219888746938531001691468967377569949758478224732580068112814841640737399491020275839045160130728041669078219315460237363792132533869599927943266342301259611497442385701962292381763013629457608564336327006411183989138817561092758177684288681346138231121289054542265647055501869386247376418894030213626698541256009396428142699365009235568354982406357636960559150636788884140872628221735984491622565967228106948028100529057335360408957963859683008648117639193377458763072112618217888446484867162591334114998569789059395963523252452520561836434951888940875244067521241702660664087236924632839928175520865875203906848903095427501450751286233236233081976963285508514960209644737956861078947349454755975049149064898979463805352690803220506600000905870201854169968301917429482486777423172249153966417049606807505932793718463372420534482954492900165264883017148044343292098759726811096892119676187086081105985779878223698153173857872309950796339385714716240291930399602921963520000000000000000000000000000000000000000000000000000*i1^41 + 563671305549467424923119565687890222472284712750823285707406569709123254696483591849977125030034802998350147918372098019937280725304100807430231332303873978514072624567643946605843967807562918060890391184070327494727593900160732839795408798149025750844956211126681045653264633640808514773144727833614249892776387032749049896590879863624627896954910521962202146648464035709504457991012002023059878958371336267872050155475648290680431111833115911241759452626686135747458208523824297180191417072571499640519135995039370310791279033246700830577224236933318348224426915442039616891156850088866114238327906005458274723571186727799615912489641475435120413233161785483620834209392847867456506424213578229950146337520572295991749261886548077594546609081519638404402724597476922047370906493386109588535142332295187364345948247354455606072840102661173791301215209061907578697087160214881813748688508632827756533475322857634067386164074827494949606540530377743532121934251853903369584949750541846498627975983243561350460158458860061368243567983567545747850502772093583950676835907062416174525021384772589163557780921718576295905984463975577174460611823237448425753887650438884979396471594755297306661934165707909057837869138655909567501424371339923968229883623622257739557781266179635630570214915421372013478194312007244551324879785647444804357171623176051828136818460633093882663289970424309617959242604921090905246871851022597163984297429515073191877558708376948336915036391960514090539234261629004212729923017696043570919168325710178996420186233442710768527108295057808689734379996629145853440081090654501689591573692105546553216231376989961653612381107396029273471678472756484773865727945527523077994842176657328071976576950793785905820025831918281133078211547510942456260444276324342437003301482302084136232328924693974156773853520396884948137124268646196389953628368636226047440755469335298001417805028216841870707150301502776590473905845753269020031751245022835709578089537025664148585330338583053159118476578361423958684098782338349591297399753998456739739492721365792087079685429418643397690733657284036061893699028159552192877577204602500460482423181689710168711901649396960434408137275892646675860921527746860944207598328687249322079356403559800288289483769094904791981952682889836492347282914960608439035627227251540101523703726371615682941405326774378119757366770750975149958660484071530633740396113452910131091899586575363138785550749212979487751027064911335592221080555358759266144374238987812401096280085386387206548493963389337945073965184325844482272005843048325059155756959087733513007305211511676601853710155491524777394364539702536747189994109476477197090816000000000000000000000000000000000000000000000000000*i1^42 + -27681214083892550293087110119808747750744379237067625703012237889338610924544734064355019232347876837803547895499444558875171212977933766265011245424127124586411124617015296410017086829451605528303094462012100829959589674587021052755776294278652766845264063344326496839491103145003068179857380902356327498744307527097597683928175855574168750715628218406053516873299242741350556947827093690900434905015211436463829436366653151750715711735983797586709902564926066034597363410376524688349129921544455079409384320550119931848845054812207788950473093675292299579568572067078547784725259498290314431557669402979732041054337759133815865159633329435454083718094118296423793542268500068331460116448276461586368056227429164633195190594360444556202498902828006525432439765191162024494077663310670623352962679333519202073556908992472150142556959953345361956252491641120981807450664618753601455264328069418892833391904131065249706664130963023957448913576086698781221779797985791478683299391607859949334735521009163810389833640954378796946021692318990158418986539822225755420738431756369994547903006448954036554654675436996752274010519970843160481872358086644089889706942969228575455922070171162608360419130348344885526975118539853953562512779745147698683003267110817678916394626189719477882983610094239116548105222348090751368288990251026448172809896354425516077100947015413930785630932320955817539804189307742269068484190403914750074244232189162893838654352329562887013415696981776588577861963345865037012565090808581776665310649440441939988454285302032539277175686618324164581637555702289202026058845804759679101991874398873982680914266642805778794431601267599136678917101816257770623402340189414587017288565576607637824530518156385035879768052879943778103789436426906951562335772304549005567709053486494390686927864621348703267995628159715448677952310913763619963526089300459257080634484192333976331767690085009293383593672534150814840726144351077193338986791759657872088559013236743665751849335277708588164040446294825635490359322542975415471471218346917912499925993883047905083261290319241494357496435257743927363591228774162526506444300254125294609697476720051761840177349083003478519139848876509384165001528528955967686648063741146016356110230199133906652234693207110454824670204086592213014530686341421772542243347402159997181355273907430569222246027234178372028292816791019377996309326297857141421225757866327960088556365871667790259553997996412787703319394642921376433461596458293083677364422621492615173672724601332049752928506322333853081289452159925724431734435849812825752077620100310267038608223250106042960809590550916029427096380912471474325774858966767396454400000000000000000000000000000000000000000000000000*i1^43 + 1184973370026208403470532918790179287331012258645246669171656127773206065730361166496305189151457311309681930335744095364299273289394197153751139805480370105893117076585531618600027802658205736133984500500333318265530833253884641768728540908085930330899585410460276437399786535842029625705615036611233493498095247003334760776834444652172507215975390331223466756205656826610526945795941029172421381382040220685033133165364571504313305112300638027632056657164917013039841811412976792388923023242495542956467626577379214829533746297772217702628184564035635773160388355417920131962581643052911114506310336496915648368858031100422154650242376154802315084161783680014149228886668396792775786868114112724905395403999142212144754230865106999811162495101698009909902006298230511225158802764119717379564855880159611274045629613881165948008683337109962248972644224762379770524288986098041169680103239510998965020413615491229572073938043426324541538390161382393918815782391192956941411548501618968432668937526387572915342569823438907457830961362863083997753662346449427557625597986721122399718140191528052622065834843563848752274567781836440510599530758397570034078209422206891409513782082039673566397637971546627339989908972262829772460484947748637783123990074055373169000873246156325900718797129432963436377564960457928846784974244942983751281443570348378882884804792189833555601312046090591577578290826823045893001683124054019920308644082358152656183585850527144382591498405169878689015669970434735281336789503965889525988020577775735224866617139333639672557983533826564661747844014141692769524324884220990651626727985927814530163538752492283802024707089085265530076439661852132366210157470316946359253018075548564292328043701623212060415997790639223355231977281776342463665778511547295375111658924013007510292985716888498104235748401596837593346324576738193913352226465684605055338674123606603389509305246486795477018432011603370355728959268366926349595913122417216502473402397991653507266836657623299960477312246906275349446847718983610099139272919058412300515169259094198783893900828937436130492092265516101717205668544537950763131230528806502290237156317058517023740291529310305123308549131125337722084258589084089422768184179085979832833868200717171246767830146516474362461281057519963881049656896713595384905669558969438307855970619988851015253474886324628555659205905443874429105965002590553920946275528887766479504375869771236466224376682374240364779010003299718099362938070049947664625286534686188185532052580738076193399961009164929222363313807308818053189562389391377492021056655205895030446348288328297327202816538640616976800306493528289449540169033475686400000000000000000000000000000000000000000000000000*i1^44 + -43783326223851465973969983111335542321972500455318863925715492730039030024252665074415883051658874117149491946329299581650085848339062304699490398785471824271616832725019516082246668543740026179860345843664326273376410718526281151060914485680403999196142570312756816896438731525309578106451136282059383135441173000118036503943490981987562832808534172066671592015939235625532371031008461485653626345213285445477957859184653810113710286208443335456046436610794465308540483017476930963765295447808925228976618178023723053748182785225555426411952707211460581892708641729610992966746651317707491270636564354254592912915337550878039247269090949803591273472811707946965686632943968540745380183912229296028684463735256611595824406339503607051689731848128073516955946815785744241354976023163596496183067045660956902286595205465626594846854368266633343666015691043938760179479215647854040457053860400297204657039182114822612502670476024798332772619316489408296274386238242850670606071107427600566003472343757784657775894023877574440688967893925974517365181268673312694482815545305154727758266779811640982683782446491684738876505915690690612205212309420313380179616021479052121016576065541565915906769773863931290702292205583814876648849667686180247220709332269540216676983380293881379799913641078106095150449812404322974198980972010321912471539838677915547654684614681287894395784534942929711986250015844536908939512237468123499958447489281530462464947436434921699915459392344333522222742540846734058196349462719922847682848347657046685050467407891124501130141068767079584692158438999071561270621244428014125470938431544973065687184487788543966708430626435461226431849976752693076077676879069082458578852988034728099723826021882884980420955536587103132164322380297483517761308476712844444923096881928543223519596296177842029769195319654153857934938228787201326762447237133576379392925524964404065327236811111190806018294943106859100885632376652034087746210138578715637539698349758465802875893871309870545482933237180619705562872904829887043998660353001726791020582673695121021949982664468655683671193112030008807761433744592737260343868552571968387471557005727396457723923100484083035823926745867804364469883406544057641235902283869169622795242290159670313544254977819886018184892987379997285069725316064771329872531991826808794581160201151113940241942918004666298301865770975312971649396309533841349085330971322193893188478106425838827718203995462426697866358366536868140653953888836235042798216692989725747276439121906574627572412774994110371833280778394263659117494857834095232103015939287114906053239533683918325746908989284074699319950499440738703121155903979520000000000000000000000000000000000000000000000000*i1^45 + 1380573095887482496152277670537052959117474317041504161787897893678444532036706769519416921670988015828642253020672067773192655202874737671108807567922728171499613775183467950266314748564993578287680435370101755971798010424653006782775927321413951402481759421709596629857087482336536098724913754118529028753612094643821930272495616136611547385480439270158455576954061268137443746417375580699932878666664406841297292493376844272592034841428898547106811877136696717144221866234349331066768106836220272480940442582804185947868548086706074819348390993609525221411074223081868071550390506819931836076586974274636618454368852259987681466328332978047656816236469672983769001527015668189961085922842683666930780349900342083736522515485608728380449445176326115599495248793260092213414890759118272748650639945222719118102139194115040005867547239782668407975324926951342559571062601075284259449748493184776540586776108605863462080216954732897013356222334565053068133423689357530859580480238151406030319746514371154618843455788296120227352812899594349102131341249257672097296740574361151361951049494625681067731668430357468802624526550766136831373676954171662546350118931656220835917218029887208238334159281482337328369466741549158848849138852041704073901391031852836769735103038851794902017534240384442276532444886461790779625938435944667082540971448599380191264893884460896548609294420747748683452693043012703633386604575995770855921084800675414567919037212319781833713141053715284980644043988765021266767904356754213121009325938963507539536674100570777226637204381758670432419943164733761213708488016315062692487308864241785084048364040086305877555668390660683978428050776768836923769407465216424042236391270696785218999745540683867565577128664829148958109612242891614980608925475925100249008978330932301486698857657478801168211089132241587807039182231374624136886087946341737521424314406537088478246417976234876011765087780384109550973874925134861804621136747733604222532480000839846508790169579348212391667318981012297183383142414256641921493504620550620667818111843049486199502571504282820304289943116059283011554510165574796660745097744761617870653237400708698865893438625460935627207462869427096826144595618200629559024624460328835236317188876572517055626716604014359639807445141538641008132635202520837869018365459505741737845337859952060232321144784847829135118181642956334387580960788300055006351416686882373108698261950630802563523621618511415830702273375220724148449497700206964304353186919342150362027495459335047770425583502368064961058187694143799582869661442930013347116924464710920009596149138656883757093437894462876475421444715415141789812654080000000000000000000000000000000000000000000000000*i1^46 + -36969138987605169490299638935562769094878740063029830878236804570463901882862399915006130533141318114335883551253485527930701056257717971059049535726053395106896141764648167752793741921486355113615036963108518564974334862663632980657237954833644574891977357852999572120393734940845107739956472443217248054283491387900568112388377072526266601307256591932009039445971442073136423312069352905054427887911748633650060842422681198870452558895936979470852404452430312225079802582479000783412028741860279281611901577539948665616824913397681249158849717629279591360494074161175831722815048331533668362395641388109236997240387341873548069976327634813578917939388787136040245086475564067813762714094044169843031160086975343763360546881606010233973058383674361895786121053548003254428602760531784169144854866837635201346307934360677435029901240032875473828890480490136787882538950724788257718113553882118983160675122549926053558893454912804324306531218918247200518244528426955244865565625910462152674310358642667448057392225334188668926835867344783656217666541742522134071259798003226895311317085763190648405274527995803877300471085847007640742132991638249218558304518529415801048112016333770907706297690123510334597469706440333938766377108405838975260323735222891663291789348829253682914951835376757725459672069287485500863689841722843132801015323307686185964602285885519831973100117238331407760625993341752333701695548901005580558434624337889329994877530811044934554400453819550329853236103685386988558166692945633487557141973432718715434893532748236452934927108319199950321540757280406059224939264993904134285952684871125893007113911594167437169042180699664866222001877492056178716275091502688066502562357915571740369346132648732802146045247782242240798480545941946859666215065241727384350084328159165123899796622777189638874500239497061226658024177753373311374083084301835761621319314446083703840137897213005818322924464783949537509693124664069375732497749379546506949369800266712437059635460181306587117798658253336094164359757408174867770005200842506841221037198248442331878631287727575093082026422436667074393776701829219113391441779414212108319233750970532669432675519163336974851802838102442414982328008440021630642622961443001970256387962607961128979133450416497613610535949741318489781304761007996118315767359458382076919029406823934140777560514368047796713044351714058077827757218525761117796113062781543644707725417179986763628959616364479436690345201506239822989210615893980943539063440918629487727315734639075439937367561192033881461912257048254080765938404196979305040285466387231013602967552878313560130484179764534045552828472637306651541504000000000000000000000000000000000000000000000000*i1^47 + 833450266128116040738018871955493702650034293506066123046559687734838420182763508653927354687676251506959508916518926000323111835249024325444570787122305006503581694800193800313174065213730304808478919301120523291695173073700747787709493914234793569543935756231117883457116887724169932721606084959209231800331737021495643827098531419129688856758289246618966839175996858008621400858026054200687698500333691865269485917825335358544058800132996387411931810228658137908815636899205460185198597179509877341936588603381570663386676805174911892331582288813159519522700325722407684890466265285404390400388684307396667315355645474910940713246049258510211344571304170603469969466077999263615136790941422640454178157541101746595893368467230464245995320677100752508688155307366828978917835732183571015255986174430417122971882502194932765715623284217161185305649418578795953077470313577470752182617257408919313251622919736049152209815305750038747699119710685419199320287791606934273075469281122982748823666568069092593086175743431475459336983098003202813363002858127718748695963561855811022224077850475764770778598706551253957742622127290871449103495508363856776320960878937795140518918910100738526489596225170306850555945046679626192577968776481622261797264221462929784893896024106365686233208176527232680053613066568112972255126718340387047615334952005544152989629244513739514863554789004421498602618222442897236156813239268466395610233791963910638585802673298525482566669005453733427115884921181410463440295739165352389279417931115453893521157811485118823606827950683883149696728328054981517881181760159427890329565090717060600191600015195972020237733460808445674400362421638831022927876725208439772576233473636692250467425031569812957284852329217408160637904606817216444758302722155669742205135087626084702203004894797046479433776632218418489524814090151268479266196473292241157383348643179168172098560869882016895786490311857848081056108656814096477604074827108428403346179658869327412026693452135743701061392862066681184876673186371536866267064950587104799014787436859107768580467636079746100624112333840962598377528478042202400243839372684220823986658253116975298681544574882234487364963600530660847346624065763060376359283392903152831229601752844476165359403565367235926864787935692222717181153873337637122411563988053105365720853131153056700593992701302044706084064461137905922190188377107828726988423357478476754065944672959845446118842264543327121911965056836207222394357313175200213781348796331784430682843648102730394792775640400470201100808594258803631948146942411734638216850707093792467690521924843455901291757544596054535841061846793584640000000000000000000000000000000000000000000000000*i1^48 + -15728515070278275406113718844559278005755709546798456281575629729497309841194847814424632892072883825929587305430763612289600101680379150322409015885054125592396829175299793764075223977565567045859957204285125857397916141619268518405710768783347877711638617580199656438388121492050888477016790947833422309517682511405591498075988373042095470460005246868934095975371168344995653216865525065120614601477419165548342535223980736159383058061392336063086367031731297929563504929246636259030217303371053612717675320828705431631020082131174566198387505697877503920368837535844432413124636692684155946212164757396786475093245616753661767892863053828770103889232280230478030092155185757353582124142102044616706880674784995278347661631478925310630385296553327412771294539477489303145765769588002150075728858980238766244382900451790678211410709343193345226731333507712478520607874258227721371439902230924788535256729489558386631562355202833184303801008239989447494932421763647072114406435810306539306088434037219889921196443543064057943868690125988761997852740373337951031672884435568229954766837039706215316399489242633320334528088446305706494422880594800354846087293832087074125406847244564502137172567731070339865977128996722469001621425408708668485092997921987627814598026185738146020502034438829538321832633542110825408047997601953088044283985496969877224571687170626899552299654598626709965841021080203282965523010338592329676035795619717007300788594548067482857231954991348997728442794037587082618525254134649694185896532364684572566910674279158253719600920013604704828886588791306493327928477964560644085665938287894290041108903768632765473185747687566281014947671300587796391599743840557200919510306142302126973879279403178010730785787201209718051554563411048708094522555295128715747967565018237250106451624456166696242618251864965127076505517890846315046675343043526053888540447015381498553435927717598449171966072042791611363501091603346327621763959175639496863523009849245124090276244022024375574744721882920741478565390553413844311265145131876814633187166960934300392569197229142349511361236088320088081311579913898445801044984925216309600782122021984996341293997153718061081308130471009382430928163720175154305740283163141712986271503432587198585977313305005470432045055023750289179960725168074304341376888539572386518508421764737386055205109651933398201176383286364381161395704911720453702244678942008881369150923551514498736101011139936750521608123054452008504682323780028455621828242827794076159515208424553867797595589874491987385573471601233755782398148172893864792798582463373879256042259821982801650702702698256377478684289374617600000000000000000000000000000000000000000000000*i1^49 + 243789603776703451730896945631604268913639089616454987268399737439600373196717492276122275668422351496279584629288088113141304321378808893944763480862077525757915664367831768388158020390629531972471761762156895039228236528878583621621429272777289420979642912842435301789000354381225826990779101691471294606702740544260926332583927498954350783199279782152842987797515339193771793808984093663087680321843421473592168614515407821006557942458500372428476289325696065097492468783515326909687930078343011765565402471080677645650285697450413699113591580065297190122010883233969363860709949363160903929645296045737792830210278381487157843437966847229666297690403262305187755498823490513553979463723444223436898352688592397575016719826773467879263798543874903302613716546287362800366649297145804243804216959997186495624977539182039061641578546642534477981159188017866905632800021625492468583582961868702793361977114205410308103312355554076308392075760212330241305322568893185597118997951764030306205358501524863909346506987181418560292507687224256600323166236747657057172197305131368297917896413944434148690391504451259775182173782005894480641322160361356148421013815205868695548790473032391967373455035054675170915895867397344033925562544567743607001522080174422255658547574993718552884453530494732165628574272296548719236007357657551342303759949645125431946593517574650639632585277956155499052470179004257480474818773578034426912179132880914931770302862609668281825214549121453389526265906679974595707262293349969077832345283749834729618537939831854337015852835869506653555370049538450664627898379863828268686551159259034100586343726779051680450634687747246441547401267443600874790489651410570304451007929897879418157430815523200517332638659861234912509049812179525797393860291198320846177154303852166471562968185468078504285280583147503573031630794421371038582643790497462023189260738801001433516065149394070336758262583520021028093814787823002366816450321435228127124748266086962888233012760601785296224297215410012283493534898361122456632586273608167957978902275503251912008564349787381859669317854582135254730001601112605633338234885933866026367567806524028721092074551514930681332056894937768441238253525234288810249942628232254096083049282958727078763559573881602585550836971191515333783410358944251532590979312440150157517132091992482767584597740608495123691301922643278287798582218081645656013688262526139048796194581332960789785315665816114213106458771536151886771418985090640900242603523394955474221434059454219530984997143015071194306190258683322964073184439154396356314931444949991462171220038740786171563089665184485018649912934400000000000000000000000000000000000000000000000*i1^50 + -3018647392979200908343788883355568682472660037642865755914403364163263952315265084494537300708939280111646644275482559797059389486233530904109221329583383235874645528235248874643070055972787868612078039672145683997440701127946951216936985723249690067462006116291231790807383433386589473846669055540481405043578325003651400807971599656927003136326142928608411485192527503200101695843687344982290720359177575033263447191861711151906372285133101591782638984346566048810160703601506493014320927286348211968852082040108035924506261038318075885501777152606265864958476957443957498446791880683400046143287286858560747717333469376889910548943534249393502825305508625246131941557167171546964629458708817620244003612202216513998864733993499768766068190895467987565023757456561774664166869061987417006639980561236407388976113747088994521936076306861458231116518601578966991706317475204492345932049085666483192266053520977241072636195827769799448003793035963525172732392039730127455296788762038863866286994207920127034807466068826517120646549120714971482403510576911876055333664851155702130541947529461637523579457172385866521361904559118889390269663955676426372067243654695194654926553794014601745394705295069403884852736458917940634037907520592536756823467864527423546903820302335212237992724518749716778477208604464328110833710630401182477746600679211003682667549248525799202702596117037188136961128068532978265705887543218722763108260712817149865276662256607217559951147880399143700448807115974710796009955484417670614552619249944989121628610748956623603044666563140245774469408683842527117639461997041809949740277528541344742313060394683450684521954866934159175460107393393914449688891988532825182772608260492824140883430228584233356720792962727933981894289935181296123624309879388931768009676649348395748396183619715262645947275509942812130779232572145957750578169039725002760569960814127938462358712261984337022719720850643681990543215516959461429899242444405493649961760891339549037442167298471962860056755637674657866581867659710683522034008147664530274068462756828755134588105302741653688784235170290642316815652579595998788853788144096473944009064406608127228147614714433964358026665857209899231564983843656977502484701960999613546435149323090126902443644971570011988065597761688717129836110705440712902316064213886582581903626128567850561796216886090838793162334543624357606996196279484684583577916957713745591931004433876242015849321630141927508580359631023040701854971588499215696067851542392021594488825785128668368644403831957626873804376442788219417609252065143773317167626011692791392163425252949181493054668054907978273259520000000000000000000000000000000000000000000000*i1^51 + 26172074844179390693760082304483100768707374092442431515753506584415152625070713280384491592659174229128496526935109448605793538840634047913853092309855121207481222504314654346380151359547369867524131954522679177700259969646622323590343749454225328074500500193096382391984001591127072829027610967929906161458012820583664357270844739046898390808668845199558909979919184882365775371618067791749548870645305774956517889337038484452451298233948688314384877822771116538348861284983727510006956725887307510723483903080965394302981805868016788871654146221664096874567653074459443543031940614662075343149675508755140549728050692011408826608497942223645954939282669018538005667779731487250396780340420768664268059882289785379317348095509566590128159534602495009215861944847548583690631249706786875316826286472005557786388762820425600977809314274148946155890651674564420617925305418884376662262380863660390805967019527546141828657499735083022116236115471350521130612625094827918831422134779500448356607251589005417306113588613149146244251966804857875319086590845675372708757477237780787707528358164635202532315219014615709531765877413812459392266411615914095829028573721960792611452820788034293988471647817765141291843533683944718548784684202645608220705749911805716128788938679314851141299561413663316432817605155385084168633435321424155434202904599913371709258119142946306653760700676720488662754116094746194739922504027563613507286240796157102596306871299396582245808833229995432157484944996442896667323605992610149929812411476867077034541888674992251107687005962113202260110570366855121373814852680175348652447235542302420396198841706311207905158806202120756503029422522051789018001779640905574564275912540731017770658557035107548175611415325988010195170149241706684680699705508742142801029725415325487500334645627222553961233070678207848488087334666209887445309211478640332397225305266551205955021162075849527061132588322443292506935464825767835842399877312290305531767090323563313671779277388584859011407096610396699813832762295284971689151992772030261895414943177955376116743589115313817160583069369595955850253095636121843127352571444394632556806936267678154229768157208923128950989396330240443631066030019692149679757389230441871918150085524693788019089255504394410455043570341686935485465599171611755766535315707615860923654413166539991756370405233291206141146323916336786948725334052988050690952813134327167584831322054088052217340424435301126458419860209355155827823461764941772744344227313526020266820687010459130581269461201771930183577431414737626229971872035121975012738600837301903278050590526554455350000630689588838400000000000000000000000000000000000000000000000*i1^52 + -79796866888569012404459353713482487841061572962093891225152220039158718403331667680311459708747930897960684104817823439344102414610403051501777428507483522990126235073344793715979065850952877032019011950604643370631269110594551848488530382410500419567757336235751072349983181746481621080196672930692867024305337427988088634448703926463155455260322920266371589228191953471671301857891905256615775436438479997290103454324472138196220045070288522522371548603099471055940116278842983474108440883905254338213577702965917412597180321909176289517684298142766286786762038999910183931241529346737059062854539052195038737957784761757549652597382326422935939777371155118343311914296790528390250144056535393370543344429146199059201819110736072699858818436268320787259720094213214542746393144849066110078728014907339894446452692897631252920480628175152507733733875560719267646957420030194604793062458284749892870779113486778773774963545566388233885052340763985476830740837912591699776826053849821648403371334506074019974191949044754251548358893924302291762748525573290281338435725949034493729993500349741160126928252030756484847958968255264621301032961362521038322873217649859061479981547411139260704503449805003420366335937522884308102324596137084606605631740417331862489668482542408685542038255765802072961376320886745826550868439049299724634113055403449676669931332926192857542772628114121851692853368638057387660559799057054079410021376206275946318164031661044096150517275096047222121593710386313215686388305513283475536283611317396124095736313940310793993655550559872758213121953393204774742722642484745742521386499745067356090281860544757746227424844102643070228641629217176711534189954156458129187506992415830468157735093378450536333220849095523864159281333472268939427246985341573996097883378358284677780553017204801843013231095790519350157626695794104555448730162350854090824350029071625858677354131541159896753818454607834896190189600182081646774349791692884338250016269522482003780817419135028647385403524843947941551959108747776824663710884261209173759268927447092312040660179990220314015214437387962952040616260450740784859159049208969452401431140396835773433732025345134391936032757820556153591658997188025133980609988414568923962882231092294934540983536110961269179600922965274599773408240436341787062248139620431855119489109512857726110413483465554026253708778818125888834490610522958268655839804754179459438695930315544852769665658618668327724687330160562092185803557375648389970840209639564639144673092910808866003489012767099533639198399597075675599543641398114191947719583085188719565740436492328632000862455070720000000000000000000000000000000000000000000000*i1^53 + -2214682664114259228383453803361568242099662067369569275032214182163093748658867715067533380050417045455891705283746395651768971517291903383478277458968410479555600377413692200564027013384153052540704009814064076457253743503496886975978998671274336513661641759307978137901842486900352842380649796406887729954545902385974003175426208356414915132309257337059547734296394130118090909810820545758397069942942805130072488377132423381342236103555645085365103728069194974380989448621051418004642125203525497856834711578680346993263230768596709181774464101071620319772650382252989523205557644898597360388290103735119631153275187944520764629650269271640707021147530014172639846910309735429130295497566450555932347594773641086564516519564746905228490709559172882935560091234050064977136480981752021714981582822978254376605775268496240737301866679658549665833198460318330021972126790062956543037184583291715258091277059330686175161277802468701664120764380009267344472350986551898476382474041435615538647239612122157281084269225696570806972803445351700354037356098427057183542493251684415853703051329003462026299082055380321670652006259335449090666468785755099283093510278379021453515483721328363336192362110385665802451675962663385112577326028182401788828775454379908929461354213196534728375713025681008886963710263831555014480818450474617082319470798075485804956103792952358010669151906383703157874153549927541592405434449243246323551174940752053192068015916703035673271211112195267302551879571083747178169944796567062358796895962638351406886656887594274269290915253985230370532745406295109440197543534547466669467933204866330769713677069714425659111064294615445754494776718003551368122068123091454363460915573418605091581327914046457555232814273302120470911996150005537885706620501271240572820574876795418904735954592952422065768920930276670527973987507648862621338647058418681412717833063577911969138082430615094205761739366565608477543831876469302953713719504508075773598570971730650578444220950886736736152497690851264479649861125711146134515900224994473277573902427908802649932672386549657108844107253400748561149633419166839045802495802714699877292935279822811644359023559285015655543522229724117009049530719952745347946848224105058127907919965921388684479866822157242292312475515331730909078654179108511614445304120773864734554730442346531036298538704607033349451780902341813077605568134895983960745432766129862888699710707736760869615740566055405085696686254835773529804318950294165458425164803078566185190565309799585278542926702793238038572868000969123063179310510658606449548734146997481293922279325737702514315231232000000000000000000000000000000000000000000000*i1^54 + 47341839788142410997465307199339122634959219913465848806942804506371820334404618884395728759359668489764471204901633959699863026384667015337215042465111452574878872252495426178819548188375573542068768185583857196541608002987120836193393296704547069788944119742348871132806686659422491309468322662064009596079008476531726422410461808165855860843882949312506664599922604575787560709786386316681303686363386955799210797672793729997052539452691108954967596210175210806638391052276689005459345689616737032621980252793564720312158059294669264648198630961749468528361542007706495719191909757896168034193323861581705905337917119793934008241249391225137635031553413138061350031040397082679516738740870492744240388100098897501445679477907066837391621785133291450065595183846319838975780045548914051454120845514964108619376400517389659023809558873623376675667114893153696220524364008439286532418807853341748453802554872360654514843586085169027313120997173404548412013672661327672337635004281003692912695852256089562556554664501507406297525664821512402991885187244690708305429321210645148165075240107735525184885463932638490982559782909196557594976892618265461200601796660942494755270936871890849730799617707875829725961169107546877056530224245214654841019204882730946867399286019041705659002017195987016350814125470625659078946870653569005401321010798459930668669012114855963642967968107796756143909289964221635354627529579047233219466203597932728392490543395936816198644324380111728761407547290247823840025999495988021266353133527045169984291190565752053007464273936758366522030230814553351786736388877602336187097686684409486133048365348687144522090523440498786277116361793980237604422663371178952562700653449990183877458274837263586028793127762763378898165283360886573454574201501724241692429647778937164004577402549472153882273337248728918377279337391540596825484131015983664935251087570487721207893122164087892626592832883413855124997223601349553373870329617685909616216029107254785537824996541652143876896778257657830340302212775125334313556907645066240152364923907796968911035290792428251562801935789246142681490529710838498528293999968638716399871506935009401364269612799515451846503330604563497394463498309815081244678787488883111657761243405264283268325643933342778040691297022835918609355947068355602771681740196896035900577880488304514109899011088322758960093819513780581102089278943962825372382348893911065752266825689513209227922785150618439220788070477118517230091172803515740402773600742148427911977607307006206897554736937672760050720590336321484824615611345306893756964656694952611714377435001324889859686400000000000000000000000000000000000000000000*i1^55 + -517992450394010324435705614424127654319810673853186931091547177158432838255455052033615816374620111428178188246354502651093035279352701481720346500255179400067396616169246883854169182146961078149703750429199491941101862421238542171259893731085101437574996609253913154219867327248694315694104358167967168587081093905885715135812272166949409499675366798018352339726010922798196824078196569073008834377514479002780592995204704622296357692605850687199120950742923852747129580701666581542113357492458444612794815245727590826006839801340159914945590275788989783770946987882477815541117566170211894363152494830874125213173736224103707073643128242159699640008406137915938433388790130174615327295990219865884772036551344264342872408492570897456790167322957007997141541067153378211140485536208059717088459835716611035960041799004752512989183541972499534725319375866000669218516511698304378133760440451686642854811217805444266490814202893808944978881173629225889567883691630288541680038586718659275758967518382824857085861564573177761495748887281999434126149580840598147182629864526034482462371283744611787901175925765665782574390402893932428352559639484038236452497983933616233932261547322945067060203223990188235837449794665798953920022733878490087385449485525885115820288153829648044600835914066916068595688157196913722738731245974655601124008134006979796041701060402107090054132662059471907854058531222570498820186133644430196681596743184444315997912745783108384967737470662118566129720349491665752816344823249256359260379851283004825874906983586291919666616189881561925757388807782389424511592263731351472427554804852838832002553978460255620109425905820567460838699150878231899737617143500568161468061737531526067944584653658203343345182617951545484172483539422939632683967064074719640178248155986005351141509911990602186697374436214401450176635874945360405462944419988069104623040126950157111239059218614465351285289528768638925529783097020766409084985493411355634458268194831365635735961728471889229467762143077024198268893545225291158988956835342193164116013396437830443367272854242953478699612889195648226258983429144934478649562939184149605591945433919609459476890909895581970525151397505680270558514828260810942988191340058428647618186515298029742768660124148052612173462041170151299320543311935034749567297230975884348238832550340068798161840357216386025704146217289577075078759893665469460617410201171764085428620644712935121959784963098119355818207238004047393372116573613882332182409533509494445354573881912827155148274245189385535684783779305993030880597494140657282997273035880306883058045160672722944000000000000000000000000000000000000000000000*i1^56 + 2665745564615630709855212369223654886819717438941188640542881839871777514929169974502560983492334824771484020296780694737193097477222543109233957731914343600850874780400280227348694960130489139888391998772922525263685681143257767522596343892037282990504415828014086919129904969011800126461908765957822225010795056787070209077048413467726000358369817382063620785460655828168695108372494512481271997911229527404279311454982437588784972972449308526352530926855054882768764834305446257674218149240782463593082204307094229077526993270954462799967760193281316514698092999405259536869851892602519263974477726828518125307905939941310376085433002892449549859854338309828098609770253842343611410107212148514264448188209130879310356800914400218763823974984918580522306655063671505417336107575332240825998454216565744417753435979788259924551566111438291763407619150544723956017021452696084049714631131692579442820680459576378935826365835695169003126223075790288952014208923875318041600692230439811095531775225987647151013317817862569259414216130600245710049865935501186985312417702244108061157776029581319413326080970190560523222060681895370295606577853024939882817845499549049494469914898633426868929582533250466287594727887044893291961046134029126550220872148766284825654765568325844960507009398783526137333308896530823366508468704210476550587029592054703298834231967223752908928619554976356089616252102267823512885390293679095572277108709955762189215518105027710612560512308367608806600967358127864520275998845688526168329456193881501038466439645157886254277925906718858559762536924302674335259888162573212331800500257386210176939608816602973302609382034879079926789207773430976756051616245860424759491548553204133397085607576480242580724029693800453114244767227673426104898873839849925286727619070949412321794227588689755899699504296553802525506611598182087528940640623555113008575984913506167898131378816176553225830639915052715268350344905662668837646882775484842794986070983897450441750883431578796601401930345565359129910688326432156157346035988341436677344893450464391813891978110917107347293980359622735401610300010046748232324570415347249248456940419346288749669713309556096321852068212410318040972906833437990022525042774101673181580991788366431225731626683618549426841885017000338566080556587671601996733077036788171024611547762316328048034044931415584092357661403909775219364842646664656062708041158838320618108403203905624723255431152806880922659869356696617295446546845774587706369252704966743696896611087476271156918770183906685426953094089904830427393241683999052982469262097131006135116675237806080000000000000000000000000000000000000000000*i1^57 + 14582572868230211706085060392509154768002271920697711374157514623630197182145623941143488514449123624518169236486286670034766616278400101896206690815430699745428077342533664373002896578422078691233779248272074646714014294707369390880111843140973160646865160420221092329487430452574731475975863092188233531539451852378062101920334841007023141784420963142636089227456255641289667069295288954948977847131210182349768507162769600081847709022209006730529596143318955464831691723774603111077689843881051986331402781879418581484925125962147602529681529402772969402945285938858168472739884325787025000249550938681309004344290588040040721961956672284129862280477152163379721156954673167451347101686324367844927061251798794133591174401032232009639282612522106802304695315322240424152466899543517472534548130804337461107611260820719928006834614751512975470326785471126150712974761582733426639259946478638497544028294092324583750002642321502584126656240027870133970413052712926984708982205078838403427071963142907947725344197419878047327062528155782467201436185933238055706274114255866415616356682478599688918360044061348357334707592193033676581719303395049270009732338473328574355710220955384654303081405862780356873872442939348527487611166690607487111233413301546045163557083860203618771172701499405314911046527985772378714844428108268254232793662608640226876994784948309133019429312812098960843721308447120008504790167206070297110227203888634718683502014429067181093040689537524279869723835076950806883837668813568082225477620649911806775904224498681080793624059202326988191328577980205208942706674743772907192902946675393740118808595392655507470752819295425158182193263522906079272347576762123361094373191880254914798294034138637033191687103191022479880787305884507971958402027374422267321089861813501953919378608415043880946257359301131984703467243519752581827702929049091640977328307087123159463687006184294974919593770032539569188472442470741935764539908877355616948181825525481066367651091942195130054925462762537317986582373775583637297256433736858741458351945326957701941088930656136843905146668490397544934879453349595710594360589718384004673938476353346501113394495244290487701367413185588949987280046029837630571032203456869649765155091116612954625242873645777490585491941256553083252020743818345789943346105396319863445659259319309207663586394839097189399109867336043936615391901594721088662909572359478198373056581262251950060112602319048022863370647999494258067395976341573047687714993830161673660295218488194249317701030177533989605078106021616200625481272628513099384686973405214040514908651520000000000000000000000000000000000000000000*i1^58 + -507573674895216607171645221551373035466595852926601277190518981006063689869772480779632461491696593553583178713194163346573298527785079598506517376407893852868786954564331320208679835223282159138729973488600493926491014670302543971573049292067053895071038628928058374614477111190039406251507756730213603000266402708013474734290456016083546937510770732873330120088780902522368221091513397905967358568799506429286164776796473355296110524190605201164947432333700397631105123687817564838825638883636418565843689777550617101265111351295847573565967248114637795590682460228707231674526074821096659881440443800977754021141010673077248661439353632894597028535407759039272146222060399746739934912565814191901738200318253004625024409517537609494912853465884409858013586645148340575711807918963518796782133487585483012774725821285478493641224148055270671012394519717698753993799621785835231862269010244541577409237380436984992713225169153326368141082584413036082299545677196469410019876518390201529588181022960506646856934805305601523760094597439442945661337255889489993831589558521842757064779983635879015133159155875194166770731598120398522711277894824119353577483470459641207221484900696419077291878056130406616906778974192583102802123266995844008524296091854112901323884909797842559730910190647337123347253252304108224983179158712836324592586749175203639735137422154936518901490738024851829654504869748256790776076415022828893264934861809149393382025791030425110196197161090337267475921622780664776194186939004213594804966924984422401511210350592677486226404160469650105018424793238628719962912177529896673899006350496622132963260044949365610128505820981928779639055921236865679725924408865613675835671715674656513852832043331293568545027206423232345927802995331069547963104501265367649810269420616131670027476642930287117069068153990904440003396407692746800131925268576715977470936538291962362682332714867166311363056611384041538645023035284841090194136169724030325721240299266989136698608908691044998936269709721511974295335292339100337006844074039202487479841370070840020204804595252459684517706513834184409409599898109279296779178181341772934001043992442446094638488130773130592414096981579464930457922453512983638395878483698081135251596056802373153698504919192680925470526566377767307221621335002256706709065502528170661764060416529833480782171093139072643577050846985356208021946996071505530932990960143516964652902053112384708059526305258935969355500409423386031888149347347169259044363394570115414241476134455931120756057123469200864608167272560247892024267745466540655846538026489304013864960000000000000000000000000000000000000000000*i1^59 + 3758699646426269108113419876985736652091358327387026834945556031840689807197308909151419993892106019243026701558576080653644788709603105017743681949395519131754871514527418377374829559274863349321955172086527053686676924300890221568547382831818976388060121433775822870101879841956551250491085524178333144855680139650471215633892035205503705640694616138470829068637539009763191133081942100239071056031874938343591968256143136377708247785180630391691264407555301228717492547831170696468282708090180524767357304086195510945254958784608162128580714386757288000494561196652685044937445980126143637977658217831443754987836233034392987440907671033741322841904726912741037746723259487312001396977408626140703049111650773636605105805748034204424131629356459056088756149838120949022314514526476964018074865724257576948214633859419440629307832288648032278787728547202129643604399431164944752361880979171481680530910393857633935913965598632058150139485102177950537141104809014713375917643317218325932659819881029787018615836561063764606013208036131695853430275478981547483296017472268793269648156396565084246318713062592730401759966206172707898166671192813063290950915808778439648076712584743927959737151113867143233224179879908036971263156854033022525952045950552305182948091968148715442284094244716479018919035518071234120948796177030763638330634865346386270912369290651585529593516797369371448638431897605430688399788029684319201133643253569050597839624468849378020167348713213229770926201912976987663519944946172819787244915940220797432911899962453439485676960959209116064706506999739080055433861498565677963512816914213660575602485668654522429397175259325349372919348115073193151979141153164263514675968571459499186730327367861606452994999841152393356557665719527000488191167978859968545656464806102921930330012795874208379659517183603279730643916935306853566173056978224697430343590815862245828322097607953007872852901237952370661478760415846894489065364733376259262206686542367031584660286634845033314484067794000783540032165729979613082972185357254674011715403917326638041379451437675467071303210614243185994205572867896165551553252214239101086193758476863570827885005128304662428064738045057195115302920623566080157046381515785467306302149346593903981480931848418237659853567045708571253624830515335008634249280969521139992007375720226207168694505191279927073631578953503925510038893227210415233846690395432478732198240294241002091550141216502929043044061398549840995115301283337813078923742411007427659009972783061464681025152476050887162936107156310639098386991137202795366483337689650167808000000000000000000000000000000000000000000*i1^60 + -10749930956265036398829013507127863890014899673613154032054727303193866904749439383493590323551678128359873174581525352334398008602903063922701546387136620879931404361382236873681776367438365078334787628395015280116665299801788655103831028161473339416187741325497615375274275287140156622833200365603461677326999307203375174671383871648119644362674063068164721926422587104657423655483110323622305405826213261405933655147865751461165354294953560786540511113457182094412152497923444237285135882108105881695073433733576843725112849642989423143775183337465378982187731936061283179500352325649349414512345619006446364522499105945781792842859922870965659085375956775032302329504923506751349763062886020595067733497126891819929140438312007840746003456845872028180920335068528616249562163445817412240663576168268917025981851539838632452525856593234856669102628917248128505504336548832029268713648309132234922240383956331889263110845885314904355399418594426491545185349713676510259650645922247678202415803622439297412944469150997924404183094328764737483378677775198877721788898857225036014405430481363828618897424040418921138533305385650513525788639170738989786841385748179790762414059708146286662142467818939253478500508707844783426152256841989601731292090817965551951539080647524603462660446210000966088055630364004521260871670309639566563553027674995518860614674054433591454161258450092546624162794697959769486273682922197786010923160806314484606889420096141774610071556113452399992459532620415628038955125920011994807949267298344451578681409403661306057022419826657775054406795882581831765694770707768844663398064386412308379024151950284949871329192786572225098649199837847730743718207611505785984055357786516622462429894309566938282056792406766293363843764853128959474761670094603040417783710791408041366139158117407908790159097866580517136636148989164988930242692306671189758354062720842855225372959100224729942944970555603716785505832767610872780396100667820904592567596539008920220977118581043566865529280040018568467978968016826115736184366937592707697310766046201074758427128894266037115556889858511751965848293087133415910658394349315995649734515846072127885711601647625344340667580857275992608972252491502709749041428259288608657796974840610077786092454991923454386718798499074025547472311456167152820946581623047361686984891937667787358325669517637370942609937014557040873165530154290216162626226302063778397885697911616634279601155023556085329552900399863192688483352652377797782419786161490279286509957878776395641681218303565938126439475981296594088191602477506663796993420794265600000000000000000000000000000000000000000*i1^61 + -14010157259245600326998807451786991261433624212511808415845038188773427936468997306813054723598371757136765982409368431905449819435221742431055705804824652389586980277035864556650800861388894603694304988257913302236398713796470608577904733397031405814922447828237690603544010852617162387509140286668816460920841432222718901550985578033981664670934703060597962088955685974380746574065207028804770769798165524035798362412197719885668790963350906992893962546092102104903971006489649181375420381096314789232357776171172591579762030641010102806549209789132179703597074071454718086719158010448798995363238304671135847347459552332804593794104462368681185774408107448440046425695850531460368130073014156216743148914040577200631250867821150781242473005824091895375032928007038119189141879279406258990626142778869971424633989034488401620342986035788095974128307749953958899970572083003097361935384530539879059430092036910329933839168988424118869694984099911809705793234472207815715849443088617520533603298781906876501732648834238150559121475591922788648487098091846726647491924192898891859018784445705954962755063468901634388413389337714244984302967329156936014165764540668126227294278217033597431409219118575753566024127039527828746655076567529339723230706380182060715658467409335110443694028885946084999170347303876915523744073788933665203648629938465475518911296210031041589498105273524845381597699136546009334784644124700805008444968163818650317419592446960803375915230347745454552119512710387173424972613761564564949842173338667226502911760329264470446101219484236530965956199123049988474977236392865956106054814035333136184221724028676089469041600324661399898156756144010318258488690577237366516926066872648915625575424555583577565712093301603518749737529832229994117601930300152534376454296405328751348949199890810778746990719395831977613426677283213359355338862706002789430544944508613120210427587252715857928808406558230153958867173020522148791131390469027694355444711304083756756378888801019203722564915748813726426589238946756551845387138413750089486131315373774892186432770159484967484407399020351776950337554505925880129780414548537401270209008383820789154966889640439188221243762263398984111078983894334720455754514383817998867337252069394535180487649227817222294322921216008253648371132987927813192375466496277123287425274296608252335906715954778703418629219068096067625674068091807763271241934031670673433827636624720591278309925834491496218750682523171080375849207016395271230453842243545616763248893305843763949737448083507759074260819691103428507155314426483151245357875200000000000000000000000000000000000000000*i1^62 + -19302610842104073326315122985979698680003485842959484640397325876893692856589504548804471377633527881017429776674105208554634559286337903906940613123007895025166223657474640795795791536619363398013367016574457290910163529037266246767289582284361660662516284133586138975287240160187498625717745587026733254161279989345244359916692840640584897494073875824612684431177816823130992706533456717456904221149230687161936226339070593302769910595800995892965175677769526066666653057594489751930822014040055364066568959120612334026008102344004663788235250943355510342484863407724916142336846361221063154564360509277505385387468463405101591642775282247929445674742404133234337898689104292755814432380231820926713770449161488955209888115920539227821203582218328322473973125768887743724640126739141875560687201813380075867806612779118162011997252732193588753523551414493280321493481701542301124968777193420216641123552450521951668739150510098814812892475467979016481236754403913850946505690465329641293817573339768114687227529080345984893037214283421463111269305149538598181946352934751236651785299253061875764161479770170992214969230914441121961599482926352507193920273385675407774282046696824438310080906418102985457047957265086947514491161989506049226344627871149890751808459522561079623068229826692220002324536294162079685580734093786451355004937067305330382394523959864374137145542523847272065297540217467341528030880052195567389658495521447973184657720594962184818136525950152658061931452514325685501248963865388781266448223159452774719435595881542059670425402967148148339260776317077964800572368721155231986549185463022052943975893999578833846016020231858029507883363482790992046228826798592018216535456014834124194902786977028675489757995483435356899407310767599978325460505361536485493332116052808667002585350969896163456768858248308775259603092466883540918733918041173733554884826330915746896776191228919326532184127100930373991376887265180822700131451138112946183073387007291760492260077809080983194221088082356775561714972071940173131035651856045954831463955316455406179502151760034831992157408770013117788221275821822544931810821671798677401906686887499218448703555181583505463574046361374321213411973560679765708270946905105538013935311258834302569624305281460897565239303921128129242855679774597905479937288288727278818317346121820632166658395375648040352949625879839725409581370094863964487416521522251550584059923193352834055838728887291559307717772679415900607691180009114910284304890733629770838389590383540867009236278560033325510517269099281420470073093897601501102080000000000000000000000000000000000000000*i1^63 + -286479905098538807499074705045778625876217384618394040608142042914578890207328266546608447861454015626738493698912881752907805630456482042805363264799528352484276916855612536117715620131636762131956122588024941877528893382212212682209927117892446557967929130313081644105714883740973159306619334461949588213449569486275092490882488883817571193137295614393121636474046257047417928353820446210668319169414072863136653635144321123311269100907308663196710532540537261973657353391354932562056113030767098831778226647037581791139804382273770826367687062058482759495524103068032028321765334954018264257145496123692798541039752414659849857398042413785300912828143224824450931155076419873382518409710163526980608495671662861090555729333896281208368308853070473414727349958464424043568232053531791247030925512075757492358183279807598940817073289300321121414959740778142143549349565450615385698126729677553028816375200364434551672188443194501054230686953325512536074474037160575579498828682513140128304854817387947481148538261316795276593502892157561517845417109229655821069320473687860574193113745578739572321164382100459860612934353085680363399721548216820969332171269483631048265959193378671905895118224293797096359067252969480107344424371494406657605117326109135363175371299279522840845738227479804789177763546592038063027145748445162285394478784942436196159904985633711883198173676246741788958884782846816081386958811096014046921099442726860385688947755592514307261906400271603181993655033650576060418307599368875210024086183815185396228200071096197086002997879855091941114538202957952418678069869146349673777549970173248828154566692516345319657782219250995564052093407640625714152637138386583908248231615572703879423662664878812275610244725997530872182349756585795675574981768479431165355183719758195950801481531047891842925424954981345665295257532164617300298034685550621552441685672521844181769105966527781656183228728642416411873034063045088613209531942564409609861516811228935719710280916892467257552483636692906621554870365778497579540239419718357795936892426486344312778726773499315638301956309836461144414418766863746122424136468113029691797955500650533739738172578137081942254109706682491835461683391843227707108618989435215234462564591718162186119977815181834596835968458200862209477060898075259879137122134124799778171207561429488728933498998050133574409449839093898965078775254484100297777030276441193709946355128287836472691087829561398476874851721638610830704231247672973858766885609673801409128849595978858450488555351232230184509351356814481906325021761785036800000000000000000000000000000000000000000*i1^64 + -719967165486469902589074210151659625142250447820070923706034036775866019440669993700371195729194042670774271792721774981139422131877137638110615962627479028710575456567745030833291354621253195989747926927951878890982152652614330494370680390450251999837330216747277259152670797622506402935910115762298484054393379847730915006638556257745282364460634303948572432713944830420129264917607282470233982081015971138582432838299139767064680243157752025150682838662536275142017546940537243178014178655611109809046812992269161493711018012741971350088632020806227605986065205758911661651325925059956718381122464368823400155578363900126300018091937638836248728326528675046977386857717491475390461975108825782870414580356023016825186251927941744965596826190385488155000567659260013626974363605252017865580106327934878859112408481104087160545279599220622290869933879674017149417353632785275224694217937250767318847415816150020587112950918785278509758980973425994530283149874527381084903425397782226808331398923337441689132729936685394657536499938521143895618117247527530347039898908855672247570641609357094546551950386934936410198022897320058143745536659920654541395285768652715901301135535423245274237017083232653036418125285907729158787309505120382896440004053128084448606583463944709609484712002766409472490417446392285831803741308683989508479394061988180068317375247241983801500440435494320791254366557030494447162155109877186091639608790140905102497937395240333527626465198124415989536729902714933789977361367959493776573724597264568077223418016632798546338699939297117523614475903135584411852365282751293478345416419508061713133299552345575588115119228022955586104003477447393033140758707143094325833202940200470659296222479535828041453267769929573494451511766142160479966710473664073703604240125161753713305129546829805810105317138883490419615340421204257796899184159591553785696533805040111487567380290275030330919361919134442404360489669284174832407182329505219630384011194330616641289074876666197904381791986931222850621254631248437413604936594586506966746696946543064166956355045232134833958048352112573618202626565840467527908618809315279167774559596485799948005755796427100283874134074422448595322740648896114527502855509091014950945050711897672713394185536004561061646924705087511870560231835033424296247653139824795992789546119289462525476644566788521309384120334801628383502991826310470332621298648202856756500495877636129283293863632987236716334631185397527281549859180283094349788298317937308079130860077138999851091257625471602348756182825112925930677996617728000000000000000000000000000000000000000*i1^65 + -612158625788381132150859948266696264304853827387448961227548806647673828733443366799548320940267933578968211255801837732927038328968930193517273108114069555024557220606106376002933770490054711074726014180616963547671081057071995004241694809670750387642240192086340937183360581118595765495208675811359310209051735372528572575464524380134417248307378851046792077933568774441893220414375748240292023715826935076944467418328425064995558010116217812987395311188075247063717247319947966115240331715136529382159535788535203220109911644795455070965526764085459908976608987396910978606905011133738075232693894452291771446432493835777672868776937775500344808636844562355970304577814078512891369385110128264208816213698177938129154772066312356961408402155232972090962165716223862641349978917189149945279359347389297598712877548117645526216208901632995954817025939675368583775201353162869098960609506152272335869333738814921028963290777428990330097590578278465849894172194488227068827206694300042351582835686574943641383239449829683263372370965918968111198017512069147344276495936420572127868355709074996146444797559861831413371626655887264138876889420730578809231947090439132355880307092196076119385547773503326509584554952648817516159038053548501715458315377031321910762295507746816456734266458294178228314615530450487062252880505507296907263635016942200057495634158492013496239211440722158639831410234301053632334786423297718374211604265769537449616621522266236149693210581512430541672719333104754720077213091799023906057855316917618484066055971226744274702810251919029188970891687612618570334322425635088542026433308625083369764574834578511241882176516291865823913308417761721502309090493884004784452814440691832392345597925177678029893405173522916032297723401383652087336085621970202877026347402561606743823516941263012465806703838524255685075581661021979299766740685652723287443833071826491147880821337094903530228814807853607781315406632650755770671462370024916655183265687261284538413266479632212978444755182855082491713617026461386877716567132058015114854564378999829504413196864446681536067241172104646558244969154141809685341218234027783932604604616847482388059808961457985944513320690596481548797162031717876759650406645886292095570348856383203551430284137863314937203663513217621512559943264543459341475977353754952194770682063066005928040650295745765270895971059554192165557639537905904712843771142546260105794702997335859011331234385205253026808267146723661868000299011592586354759727501640799994123130534275517332315759292030001812409285140146066594725888000000000000000000000000000000000000000*i1^66 + -35180099467051471382001466643530645050245206821210276674343204242843310814818201581746392990999779938677248949992722326633876361486258671626272769219346487458041188130201969501015523672318605004888927159028583739007437310303807767722227974874070065023511948804395148198152917326915417317921257178247309475192004424419282389613455001558497982132638332805349215165546474327536608305188588427084525612284852882417928954182662224984575895133293780196502237700856970908686809080612203886933800893762656875702293539984911337315127239690191083646819389158212556734828914562478179904556010262291504559313257128553953153776645132981503970773914409390953905530285395209649268784175618955356721385350876296947674016917441794247599796626864552296838584959945549408683891269924575098829918364376299684776468858557759614891254780474795430010579589121590877488631591103626617802436928591981267457046529664776058597751236045991887432885291360264843317945964169805722745099977770455942999944251099355258400265343472037232415445647681214064029823675282755635119221096189662510853199833502034398753031811698642132322831850631339087257824314352851218462500843920388153892116814473776179944862300089423011233318047739855579907538095698442931203248268259030042640787529253684358741239556271120798926970022605500011742713872400764500776525757169293138895786388296829550476992409760395582017389487798514006266420908579246284877825028404953758485025125534758821866216809760096590760846181028801900240555196088755420018561061650378460067412998101118508609545761613869461460302381710153943395158014109207389826329945613654222648525240606361844543448341972964192582274195290940405007942995100768600797737012043446151681191897689719099374294336876188892342599916274174403992256827911351216746354709612213040254691323408032540290395296153067947265824800090474470949359857990001909152981383902031444202672465449180751390422819626814686990954424335257578898320403188519113748352445917622737840358740660531013777811507512747348209604526181842776474781462709191592687197700284594506091400720697727816605932508632672455744295967791295156228068717185027956981193554213704616802129928658839751253942663880419075177269919307212517759528180410692320302998099972791255935500761776752752924476185902699716277751808715413865537673703018698677091207385606711641404666209195049165093397541989298660088046043753383023687569617717110355038705205346571501556105894301106981929117804702550069852797431394964034329368018200466821220708955623011265215229423653146285224099624496515034353671181034323968000000000000000000000000000000000000000*i1^67 + 315834030530127155291382093726526908639144793275913032858609611963680765056904836589922975564367118799262681590205532106847596722031739628813315009772834362481855860081089940491383594855909822653848944389490613537893639653341177724292190246516965035709241181248764910962067119043337851844907168395038347653578153487867889888184800992937531461318311656390247082715266853415733991312438042534337189331700722887691370253697988575213607461119852721674407781296636012673407363942953992617681936339463635084573820727449759100885888107141636787524620806048162861351411263704282555905073063118298799881703213620979691316157723405329412579706418594915229491077152242474680715587714717626904433219965039705848877125476585984377211792504287037687125111733050471775237286699001052219483197323738173954268337337850876212790414136131566392091530508840778689271672183396426035872136768216772209686258997056208440938850859113977615822708287043809620643932697600893715231381480023451117968302430144079063976657633197393816890787571324437583113297106867767604385363617166477929441400092203955826416580310575882867909228276628218161481221109815386697448889723168694746524412562550214897091540801584472819323169252101251881934921642698832328089566859910612044086633455997975758247290534097293805012242258154547696749970895702616829499650035108880036369094462746807733282200920892812663593092236781906805092563416556399562335610797660928921653560388808375061622738368868049679929696584778130639021282807656444877463714383403356051300415605226087199211796089146461262141406611676358240139041582986038557129019082616864216679929561686234799415142296144630689622422180166774687343248451716932982370147180001716472642297073026833269216559764824682812170914223970776216108494445991943497582990222119627885073285787354001539472418397237231324280917890197409753468060424308159496595455700770574103699579233349985831406223202664523271999488371838130518002849033194832040799467883978666977119996752339670853343802507177470772608870397165156758238182263926071121793861989395384468222499671998270243265119574822639457857412980490949258847545737725075721381397020395836043532189629037369365877661145224942944789242341814378065086833177248454883091953286553526639808164946814493156412486872891457235745427031884780438910018853232355590767367626923498422819795792954724503080917041927529465558219339555658104905036257870598186298276909725426394658191504658610760844194665786740709788150633891975072185905556553352448500146142319817518929714143673635930796172111518026180356778596761600000000000000000000000000000000000000*i1^68 + 308133392966017580854928296412650168335733421705389767982972281840591123320471372817567207955441184382465547157766435653016633516939447279389953911183215742131221445628134109130561362960815009102248860270421743936049749969210266944457780967656131857177591040100437431965647872598902971743516103002100900268504291023376414604819191584890990913578092303809900485059372660210111690704005909576804580354675043498215313692918247752630969948869009555791496309976434056089766568385061498869333242102771893942315614895398814206018276756578302928811537033226387054700031236964069239598980997185438569696005144928571902964479104258415172057678302727355527925229393554999394772174125247322911733639199306817190253344466571159857527665646441316214199323834364167392461376757233969231821025423908236055670441999294179599771954900156610094047936042592954609027915809699947075093863673128689686769121773606751584222055331708570976392192421140712864186351185756780105151014636618893916318821372346639894090079611971339609557837907369057121878209132530029448259811313838990049963647882073880498498338677056115679799470710772752783376704586116755407047206459929172284440365048116528998760652613847828524383825925841854329284846862511479397373006810478656575023051848843677101223960798339850842423682590633558908590573186763987867290070427078069070468217934808595518627873657209040993598880756059816672851732260168775989645912050050192553388446364295089468597593382805585489193661166960588224991883774407894809396994913216354121987778391689580429731644175528618253116787324605760723034872519735748250620811198722429378886580757585295952617106422895555232611198492866187475285379125794171842901788222736478995603684620383070583378537241779274792587941665446866877308651746469170201097786414486057799013399363498938752738029005571660585700175310887151528216990141557241894948923084554561087232462862493520084077468635709983864726223736807627586582662338655161452566267853107000726979882267334812600027866717654936308384476661480846655857823678007844183427845848024543154305012123144588169706984301876961896437470378462264535950425380748154546832473505823774897016985618036952182397687018820732310694963280140247137371308910252024639886076969589738278701699191112028280757754358514531896559569017879747156570495138282538709616469674533214047045127145138496262712164706155009944262647415632649360174448606529242968279340966929649224485453401229856829072038046671699849708070140204337594985010724039155536313512799864013467433657761807302263488936284779282996133888000000000000000000000000000000000000000*i1^69 + 101685986548148029298422709651909457906244859659233542028068499558564492993070540526838800893560446669934452842514693193906858658052558385154944099061243553119004560877632491094187875943772486736278795541911864977756306803538673031090158743955171013595890399742773559329274318530738832851739963900513379355040656773306498672305997524689085309877824154985002629312055535775174925387173932038497896074355772202487483465209056676762519744997982570901439883199963170763119636749074837293638544163619675644304040105799348641827592660339151827902252486105545576202550125662023340442312461608958085390830646672525132838550237294464239957745786177538249867184395111182938649729700132396255581486287919324396744769459204842600724303569929551078855918655797872668629916015187758725090776611119722908083297275942183562054354965573976213073240248203938705717844525201838347459859368515114815965915602019022672460210836653866578588503911351893804196697308236034039807314822209639353035318523130359195191593113856598360869123949495604867030428116479519725696632477897972197292406617428990616010169745293631896041865223644517811492263809813968158158921009986907409338785857152601469756120229160283513207989206692330222748526723363564798757877582393027294827482276367283776769848290989464588851803235613953901442368268921167446434620868661479868609674893122311038998593512944601347224730544652502179996675700239289337932302131982237360766015192026847524417633094300142054988754729580389393973623294821282420969045888405286935004962446958974478331430855485736699936636224734431005334709785829195884128017390900383927070001648584404775540138721830231337410192397268920015198157008633928116891961347223551959694305456878745639562528331898680601956433380804826331753437433215049176307375457668985309561711619140381668365348697089888498227954064992476141508706245583613998469174170815390574948941096800659106704193239083310336116363819726698552063951863672937714162613487340505540519515750724471761229579581470500568801098350679060382242949467449806231039312154782653449785223788022898928629861547851831579723319602633329034902838859130630601022383660836166564984272885225618292903638078648495295505614823125449076087314690669978173229164599680342383003887579472667307117424286819839456078146257664782934234956442452817385175962860378520399340056444923450729642110935023847600160100117610416182496956728016094017457809352268303335004229740440513413293588023824541745669024562302836535810323549196981736734961281818992826419653282424700257642412117233500160000000000000000000000000000000000000000*i1^70 + -115632295166454892159467896538656948523006307310867853948055111222566779431764815348631964140167032663030489255093123511677400112564783639842070735229143197434825439409231705032167852533080516660738601507815886270409672009253211170278819214620358503035986294553122739210224529915996691989154769435380329043041685104862493576983282673787710992052950585298477887668905267846341364112129340603830858987784964832957378305845642741132183258654310721091455453524349463555718613507355448275716033900591835979719381112655567660882253891673066097082950279528115047258387954605878344419992605884175536375057457465077357793649637878976565533043764056193189814963389362859906864343742987664863226567404432522811302906293530098011964376473516537771843366079420522068382564636138175322037089770198272419922476738254432809269768067503098887775448187527370686788556730526815972157669314335077241885998718956033047149601012063036409590501446947349702882161234173745212903830840564744948133865919204864493854974219411968354677347759458776314985385436106715905815248405584554895314375314326081878469348127152684718530604838202990649605823999663797657349826543830764073477288108721906834374000928927245863218800243396016163395163390096088510414436380711215953905374798158429150284136187490486829629680492429292302956591139785726386543613630298718072755132019245849792260288430921726686577992654170476257498390616592205778615946852016378549186900914392558344101702485315312531342041454031976981604194413993603764993092009991875576438036559798588347936313279076905829341768012070641285914358706419491943141664389654835451867977939295480089573239986014342575681533314495712845031799227268837906936820982088485518541035863697950058866693386121461070176849150848010894056038596949815099347535456140258478978249450053035976294686921567528897708671691574189105967638605976162261308703534381397221481973067621569300752687941503819756734629106017954948626563722851801956041202419874205795113118005233606710289456633585815357772993597251328503008885154509821055957823069899376421276496643223708114651879955840885383367700200116195732576313839097686121643638123202346508575156565633041676033415426616078707102562520107200863203359258424319354961076388206150312627296112930672016988393818512263214821253597256693120915589538352807694550882985409577798238323909368072161122293298807800701876034129269198740252559060469119797938554111035829980733912584185446749689371093428465878330974394962302874567868836743184293514699388842871157960070075971477306305754989330432000000000000000000000000000000000000*i1^71 + -62606918555991967358196800347157545044096138635633981602491891925381067452507237308126007042806983480627866244158398862235011613732925054300664426849493981858650609601003911409193292437785676800391830238915369148316015237316124535578236766059797436488484894248399571192978278936042396454689597281612918426072041633399366783341321617716188229773012616440112228318170632112238436271719069141152096032903803044878748774460670556475559610394918712309391349029055117494587831713754763437464240964094202581191026168691125364849098949977009113213525590826862069975650541328166226845685908349852511576002362990133169609171839410171077180233351495890826202647391769281002858198104938345421735509686147131823931989062539946725107432845944574964522755297551021086286422741231957994096671676578016462456016374707156624860010636687408350041687619833742040057787674036860350199300099123191225090927005697608130439687263206216238466742683736280794990940585517926678462363215677281933919683669057383403941003343720503664555915009577380593916109476668349127456442006718900367669113650926637932317040644108225993093939640932875893386009953913261345865942771898408458628018161373627892138415597803444400076079329126704529388749103755650431170438195388049166501669536711047471840068510737083276592179143086810125163785096357576135091627175456443513536638281812696947316872255031056789334352121154360438997145920968143436274016593041013807720550286066873679509827374152518256483121988472574479355319145757448424053637343385045980756025939465792775869915817560526697528221481259531179878203990384029140980048909663303064012517765178197260717389405830452756646089137280009995880665798037556688450054644452280613483353088357245965367151117111275729356478564169026567603178141850928867069898727488487795026161007007639679382798456639333561631755571657826184139046585002416256679094982859796031892012690920961451685563992641989534807093824781820171904254487196307462326587097276222477691014150704874786787607614359358947154365342462358520714289639560448201107213210987608134719353299857423093285979153371316830444138760476854511305372562565140696616574904782005060227359180672629181345186341121013228110888039755342527305113181387059852722230708831194762399447406343430914742866508609779132381925027415624043649067029608582227814006047665381830021393698669952202014257414062681382610898030390916702315142985939324504019084516088742438382736749400436481856457227050751375249481471325917480729097154728100917996151062724082336618086651514983092418772992000000000000000000000000000000000000*i1^72 + -22496911039489149446850699982400635146279017843730082881925999824108736135383143198288785562103095761593289645181145841645615483698563302098314525444241836887387327448035985549389115335247796547616033678697694052682377446002105280300343104490014856325667387210513082626388775499310405910630661538537303355966577229863081136176806218085923987399032111967184087563345354941659987906508298255007058693311777921130497413491913200588953205207689224211615200471430595517664138752580353431925316907653702177822820578879420045087916960394028214486257877069455884949089512116333409668014474158125769192085302375974710914188745220491610109091593940508684472167502602422544902517578259761253411198277152085621479425570660031578967255456739404753569014164967277324976124407990401216338720061135580076575813363187790162922164445961426378449538882601277472795525591657319960949108812432862624167624007067796652714339342155512043166053115750396888362274594644562759402329251116855593427263155869255950422137499905033869692552186542046463414230043751320489802273948636150682286862372149516709994458270784595765912159058181167875974710267280934253733118888130072720039259305045697096799690309053423890537302503749528718256357761426642105067007650761142280536628970840436727928000754932922259003632706034887067957728554802783318087156131583883634776723345516024807787308403111339878313955523865806786924784910213890646205789203814749728747728795379519379578867595060822966257581664438328264102342817549554266179080584968107740265158558183290387770194916237720172499378273980252953141894035016464832799207483164192713022638506529671297264295591509314960714032990727762568088219291680505704114432184342545707024970111640819245542587625372770508091151777137733852610407852649226718037134446682441536111031114475623167150377547269985282972342591438065557488802607755842972202857484618232810678363390357068846789711016730143982028311552066261175779634806119917948316284657019422304476875117754611693563551531415585186986075870656062747355595735430569653255457578762721894717500623113140263787534569770927117127192045645618851901722999339815287283612558912453923360852013777348912851698575984811010900563570605015014183959524443706398803958282748365071743475994733581607699760959038952781286185139890532681493928039996826296101771732660852280500830925936202974973718097816085077571556295413445880530553105604560412316682279006434055400788682090052773568133156696946677327826748927026515221452615951379265143262744461818565861732604631308461670400000000000000000000000000000000000*i1^73 + 28891984300269410329164134620164404795031202774146050302773177489340160563887075665476456663757600883510580966457296504086986557800770976618261492484994282610665036837222677356335340482712676447253103828743903624734229610244305441380760439126449632351244432356490657556340879283712675004635087769208731285323789636524857796707869685725300537758537987678536031669341800265934772984804859697371617834447991672039954030084785796518343653164802442291705806736109809707419296735718041869975924697745366026693356455913964039442017854018628923225032075562721733071336770043646907147514098914098367409214069147875410638696291292957060583697495700044520645533331252829334533790574978611327441872382810874090844143591530104119685166751415476192004386632271766565582041867154507963980441063717672213289814679292846791631399540947556802873889059144791773833091864713646111652584444927084370398642785110513367594672797506609375894416126820582536526113616825112151240715979119442911087288402065873622533301801359342545105608955538704058299497446305202470904559949079549850502286339786956942640287082830673058532966272902625412885323365802119561786476221709044440914004410524262723668167471217956902244720180873110614609287255361601475666699822857890830724185801542862830707954972283804692300284557256058544435048366282384396647512775522612344994125291786574476481670941808054458656662222426007348723937574893969378132541610225861381022881645857816543398014803650947629482736545925893859259697256369566654414059875845474136798553460307507869311355144400912214593423937190727493016002672414444273348321068318207136543163703504199188472780778322166846517023203584472930420743787011076830637777739311035232616873814586056556337976602315258530382860255899478849887579207742880281713239143547544213598629846049967034474471198956040003628115840005592612422050217625175946368626519369576912825628814554842890832634338756388762657917370549258639661290538365049551543310690663427508190097281575422696618090337863757152881670768596616616791008632741449809296566843870097025053661459580912699720267297985874034627025776966966893553846618486578888006483595712148670378648701427180461259703180192799597629198020365891846367254651202927036890149181495131187351125227786643443413662935773972867510368396705470251811817811687222789086085992999119169155759964409912182371251508726340907153140516909448076403409424869587371786774087337478960718275842500842780106801577231570729217461539908659685344175854893197431540931338030939110992218347798528000000000000000000000000000000000000*i1^74 + 8412605140820941243585212016716460859555734391426036991169801771108685651125172934739459081317857909159444707069558249075993543923367308117532312986648486123991712625121828436332117479881080826371675691603734552341524818811651111614451294732421793211925515743195719402692059174193833045383889026679660108508089264739843404962537438173632901541732859470607171967794520150387552976419675697751620500670620941465005901444323747164240272646924238133007198788489551983780072410240578079389944390246945788388933483675395204391641957684967597655171494502595593636429511206776841820726124392822569331231184901407938373797977848003763652017029391483304779387873427271374616520264043011084016151796344194284884394786611853235751084535060416988112753566018702564643880656630612930440876090767280993734774294043882916874006816097243783796102091392367338360006888489559368724244001024532287216156592398230743609802778069837212899960355738874450542627484329686141757780838552978656542031963451510562978284846420331265931312302958608747027198895106209942275909463670802951644302017095751535748507126399457907173122111006367807851560354780814834215901190041176953979724641974071479979130632337842909466785603115234347890582104210638929253002701334838464863815301505471796135423309785774629761829125272519569735090870286874752395502956454948851503788468425805390443505558732425687037109917275244255803616710546989802661680720995601269113090605197129843449477684898954921206243673169815109760886092244570036860366657456605193260326795130243603777792847989909395522514960299503551563609082036629339183966837589558835051308399022358354056970503680219766073105226675416553376042661570963181826466237634584417417456123113482303035202789681889509247682719850682792274279546449968667128850623293496083263778139079572115699323971154890732344269374708734679624966029444300973267434318026013934547665616555826359794086395450758486795376602839252975807043405926409119819591006337775451961896738853629718062673406526670401449650072656312166697416593235009340176703914434380872236156185442202962749880554779173523852228832881597387613912203489350321203097404073489168461541901796299733535909386739251238786365746107778928619299299443495088887992258733942233654267813564869057921379916111875583326729166729104916882491654076777257461225231273355946441107673902653736986881702712271315320074881352022887102119746100294976665477688702055187849177958522864248422189505020697427907967125826447931764130184523485869110066915976360263345713971200000000000000000000000000000000000*i1^75 + 69253943730547468914473042499045208786391361341330148290765534236288305061266509118273681447352420885446372848868897620169502901009430168571619132832701636539251488602721579694051859501735641816748295150309298195733235561176593051969710550791108755283702451193645895784618927177661269200884803549108020706788329953265117079245592428892129227019297525275653501457120145339865215572370540130890933956795795028585184795315633968492807494394656213467760909937273660707291261347388404896281965993165078168638866815127806523641208749762384244471923379845787216835954587357471205458484586628067570322025302122885615050322206074620209105797903855625020357443980637542894455339055529207906973752815584897265807305302258725063331503310998635407090111937958196974725382641640134764234450831629914499815758630701454865032528721576929588998242045590193668640026658373085010003264169795514238294876799555958690641213318608616561830206572521488443295424396411663579800100523619833679329783733422013976447344925656003187982104040524297993091387537461182706990513650101710069236435463057449835781188878416095144454831654400130851946155561070275970147159555083967383120370905618562706712480246036311699185449636381748973071030127032916548897879408629794772038598846870420349053862775987041859381924017504121374017224202248918491372619746748986081296392463915651295066288528648465182325428159016788206930333354147325228433026692575088376415515887426894131618164334985595678815757381589979785627298498310402489556740052524033569868563403658430438395658303161881777794501224824602823451824529105044335096192533324072008795243052901771168327713598871447622581840400134771355291326380040063315821191284219542621820604711147407000070848317608938030351794281891115538063665071100961518596504252596158059330440798619631323208646831344024700215226303263432812437085818517087763893482943144506134037098719128179801103453667384486252747301545696824536794415924038721739107848557767121389639204767974633298248989249538089342714683473714925548580533148479144400668309179189414799719020934496843035297039506353144090431012920351422162200896897374239937944924694557295548687010159815699088094284441026478046238932720484323046735741396686053086879708351910705997777193097866058693657674576392057701649796402470467313420040537134606470873156062734132156220942714709315658334365399311429194705877942895854894735556233156439495032846034629120722438997926882074662903136292604186733410030993212479254414926111165560546466426500856812666880000000000000000000000000000000000*i1^76 + -8142593264501738667870263206599979996812812598625996402300311488033729405317770859400794017899596114105924236666750036165559031954161737246129344223432007162794445883080683056312298129095865336655407623058403723838354916099268837707917701364072982850398032545682055131996721233825714626258621532325284165618195648049431487116877504244599233364560379177281239534224426046869312059678826823186657404946291518288676335052947481508231747888267955930127622323071952260973400884121027985185074809407967522742615720698578080414666536576246495819449381177728963329501603248071972116083772039174078284231919892613968221261580456457624496192566889856193672889769626976143960065217497125328027478885740101362997268418581116088736825455939728929386595861246438237704621476367090594912045556085866871980965482580263943095372569555312952754652206225385844380480872315862349992925981057733251813743307876418429983554207012294402208325580437303460205337625123437247819310777831968116107268132534998264164798329274624130415300275089063109001726884769385946954892911568250553023187518683617857836556609044762050174303535596802437785340999508947308579762497751519434624185456562256759012794916231426820191458408551653042171862961428793763142788897731315382501807804317479273107031748465342336202737375636461931267202241366514366786145092536160333715386896080115964468508411115399390863354629581867395751523031563851201526676317649755160655103425801561939215660381017320721707543361290965238551398919217004491401375165157381874636520414984551518940154519179365696204455456753902541607679685444522656622414620473121637887766974452135398319335603801763823743938057073000743474519624689437541315726565511680760279671738326576596095639821095396833411271576247497097328789036029391455045532522712271051057834796320971800765651097502405661191349021285442647129006438801873608621334589378096110166943430446148863612091374528960630410856874580635847148782115211166260147107387851528399078107419755236702387063232041363121477516819701253499931023199998355721476549843365459082508501101691029065460860392192038958223085861233073496088511833381453994034375333380058782365142389407910758257225550186382931845695586845286175625507321176609317013542371301685403047447432220499700810458553887009744475012263706699609610660516037069810647103951722441644139760047514895674535394884902408618985480410255664417078159309532403092824057061635357860365431491232153303050900121761387516900175057285137558691753768658186223102783280543432704000000000000000000000000000000000*i1^77 + 3279864374884683840469876058848469667953939137898798320625644857441168937374582731217906543883445144704072645865291351627574341449674350508121801516969411106504730186961053062900328697409850134611027812986462004997951143780045946841311507165620391827523225158849483931744486209318404311147607396533753373805238627575493992018575851451191553352464381671286940451773255198946676290100455525893339789668940517631956920345913996764787747074721916822986494612158672994531394730313818458906692441577398240570817531549938735812216197856068346418383151876352269071664047966737925831418774908778910062919522976797157007975324677736557076614144482021114524225486126904829379121553536523064835848503900594355359033356227530798276303935868289954635533304802616150426774135962712479164897478612452982885283035073948930814460633285240615880534474929421498879341362049791873433149152393740062320454512592369461532801921433874561138716217070299606897755066480258926849131968784354075838231865360627173933057876389652022154013743247023483117381488534268297192365744963641864698878374404181542927800580814055036880202623846346555674012557799708037542612160821813525694566633389272525772649910218936280161203886398642014705640755844312683724514685157113665354881086763719633644935954520645878301180695311781953290629753106819147333986109952122599792310887175737498379330026575703464759943302331335019217880658844429886454487254854290367454060110078935329160531186773843103973669290891467741503035078428817643135863104116631393914581155475712693151813425412291220370618241761256037404060783315694435719760506186402270301525298833920679106709540228305311648548633919452830332399604001280231871520855866522945947994155053940439193624441933055694110423052113877969520182050228874857794505708604106956663211069342971931182830630909727275554532114096304789523810400319300208061368682703953685075196124099368750550030451339520136673066687129331149912340056650103930095801298401426348774154775685803919277469108781352787394410218149538787737505445354391072830004010272486612537042870275542738827267212665930837685170840218089417252269562927297714670072924589428011159721209660459911630566954071500641638555609172819407312051700648759671044502171951115798292039576528334732326781714811368017478595620722768897259881870557202121703479323607596303374582411794501635508012926676611133282204892838850793516893978495708745260743806752444915092943199841359793962979557200565668842803950026744280844036576157170851462231621632000000000000000000000000000000000*i1^78 + -948710007709210420254568618424420364185089072145283592310206208376694399849157537883628902567995644675699965246186858202396055233932088570330751317178249148329527797655328429957223584082856776801670393780345349558140555724874624525444189920298733333351647209462883347517633760989916601568597415129342166818185193996694014506245938638490589870237935817172134271710581856587115470621307884021186280851906883642641334967537477455952433156659518801826287213061538138167325414975509338958451387795327852023702893162861344647155219869191351676359031645488955645960814871973948303786674549910285778018661246387880254988355895021639427900482202144118316408804705228520111542742840647462980223144866631439639760885225340943195814115475114046728552685919755701207999767651012951250415953443108501067779951545302336961603760720899712240056887769482615427896611881154317840636329406090265197804474969018085827034475896651852793630111946934724440689513457725147954311567895891242504735973010327903773640767990280294968667551053985117554241988436138051490247344718135860856959305825207913361350943106493338860739181721119741520652866362565942056808711314489071602295990863905256799339704177180093085772236475550452486810068393048745782108658631771655133444379108103128834736028640875508012873897506214574152256693036605805109499357676064158283774510043423444870013749396398413867679457125589097778054108413300419566588069022312539927171600615572234790157923869287233049572711510131251053521250396827185013751255315448399814612905254517435677337544289767992564330950383913859678901397885761472199726256384872069451467842827103730755406331815021350875687701745195583583637428545340071753406356091829525731990544100064069437005131826953054911943034827383753068261612443578689841932667377440504225923322872406076725825752621400939875385415888306632549293562792089508587059916551410772799298966934752492114892043180684143937105355619822401381416324313637227567818541993993707204034680668702761326080221676556945263849964970311083648690136084533813289469696068494492928570576569585610031698358830279178456981627194115938561254224195774464470910649582546097679421822769658393361065752056193335406482285951574554324364434012589576382861552023856231614068629887510652934349326049977308583711877519940299352451364474136437475480440217623934563389087128218992645680484262843658558608194663918118999649137443500363506657467734057270475753983113706767377939527103959396175876571129615115681351239218385013388083200000000000000000000000000000000*i1^79 + 366365397389830564160950189931292795443467173366567917611864491966334200484182246546279519338016209771183113377883670093425446477606295583857439872098931617739899682873925839899384770786154609683878502269404644377286203391062072297223065703043452927368100921373520203340888692178329407717324579181788548729070388131069620334541035478740617673605777049464645853630978195809576195870578256618288162426456024428505159266107585166357015898460493441671188040794361506236866958502603365695957905763663058981540475509010899832723049735200573684582445807327051992829578151619457744453871328977162235589140982659621954590862493446780013392831157527098153565608954890441517141612453430906153242604050973333102660022167938636180349136107221882329331546750808934329718643039188338019172333236824063793846936591108045957925852321349495278659536761610461650313918854915350872895666555195775766278927397460313295087306093526137481144821753134946659688861717926541541288700823136076150825177296003023282351067765784739537022608913446791010532502992834626828638604400696980715850695455838471767428138525069105485397661284033378133107743134865691918611263424176703043385809890875854880110066082302302458801655880880516977153664053580587719912615238167226073079224807277738676969119774304920680462212377019359334594427076029266468863192690602100456081409475065142926494002203736562506003078200739490720987463535150491718449395773050036709556826107364786716975875515808891051665164202467654193676024474617200633601894405987108736272821234059727301770915010777705164978039749540046059032287533575828174125463866183294701054955224708094272414156399185186093095127997014166473312064505296947193997592331372545986162498175406158182762479272322157977019917399983980660594913058369973593862038912866714710304724167206755264926536228293969663602460779553938769356893381802063699383573948465146732710713290336934774928704673291765184205240468650890506424196289964981396126387308438380490040026062137508719582446794101543228184192901899999343562048818198742666760136067727810487675601688724462140722569794667730518534401729333382220362598323623648329151973134926136741947606203542846016172416482595664712344356080335046514466955500672810563094071018782913745877371370345658892233839214355572261637788663999305476056751707359646955124593845663945708888465509989324249684841064228736369135767798669822369893700694476134698738503574129687739190720979847760939532741380333217085627139959648073310715994135592960000000000000000000000000000000000*i1^80 + -91728666878381022526259476058843938193199640421138168551603404390073842828303587925415957281273742365857562515263820796883966793975998026701107795808602612012304296870809958474740871829738211119392814822475017744767234879856040285132380665234402699518650116837716911240333167040522147048007494861685625914758232050607302632832821371607811594063644725483435604537260631646936924101432095315572958060242528731934341925357768709132253899637402321578060356893424696676237557327011947312180326847393005310026119232185647048934153830308576340722753979625464293826443462757158429082771736286073689898231336510819920798470935533794093337512529200945908857054224518423332420295361917954796789604447585227003028297955928231360703352369363402505121698124970228535781178576676763314601040484513696871398699862262511023157897489892489721011999195464866268167489962370508169503527524969464390378340766334645951590067996267628009749917655523326414394338164671691786039526915141909056964295479362484063521282223621497586787776520530664122243818470964810134313035250551781979869604325074636631000891225590434878334712144916909165547301023283779792174239065610277278691037895687753339130916703180500325613323528276255499826848074996089080923793322290565998846693212074205259847332455889371428854197966717551325660445771940805864871153670301610172688751952595283759589458757697992345279773504945312381860276738086487882574643755593772721841702501199251076246864533520620764104364155168405144686308853076170618545403781144030232105356983665779754735589067747864705475476544568628774595529443965696275267712290971272156727959631922408495525075878389787859402790794944809024901527718604053839125357930729094206568302027666812246316167314133823956807179728793273964861938024161809618898002676432529105024208226115761868204080657235470110338301396097683321958097468693688855044407792297530474322661863651620779755479511075434440551286952050735759028746383291090834905661578320335810202294504060295788703689957974656252205847393207536569914471756510429168435047100571589951146306301363259913872157054274505228786969143075025339790648717010335177899745336898234345158884330373870473022421446753181402118573186111111645545451798014107281328067480950613442593993777599583167815796700563635839802331608260394542799217089944698438301016499832833998406466814195141274873045377390676674962238537130147987120110349983584054736168493203552027589463706417208285171530386387636849007379973195635422863913123840000000000000000000000000000000*i1^81 + 11973096042931724536717861932032883299541242209196192588154979650109715737884952400252511616404079510873819573001911807074383685766639176602914959033337984891540948982632478109866555305458442430288606856636217846470767175619687452948014352542939094544282261978606610090944568205116633967192929046216905669283114433195877797172300964627905408840234977712530341302260580153844527811526402494008278669852097451231746904106063382861615014099703415855834772596406338452713149876306396265025636842590546263266074012404707811560315574179017944418986855733032155735395344138878569745808584447641134936917429904695895700745535419850536733715691319570600755450699014728619009477147513245168738028258593216255646570636649551755937891256971442130296234069562078605943001235248481256747598866648837707266119837642622395488979400905110168667557624918150488504461387322741351689214847052163753655095050264336626665882045899208769462421687234479478534294725097863179809488579786807568090542964670215315162886134995422662847296786851270757282168012464280459011899515659123804142455193672281878643405021516862607426645137630264163374359691061970116903323426082222593695021063186609572421151655415008339102959489365553464083918329697086174828369548476776383851427581531182727372548278907703018765949732244864393746423424626396680156436489271705271931596764400685590452695367164797176823603784120109876827304919692714583730309079955805563072407321918352346421855394570940554761020048457069891031403848088324281956567008566738236529760483366139389149884979739609265852529271080605544193514620541871079136001565708371456575209352050756807873395143849439023174817725233789676323389075768702527257397390404993476416123761722350295120044316591221038417381236393511367682516356689184099899384203485628684332506717679621749730131573743287586794198574957265613245624988794985864186988666488234066310991725610068615858694561632995793353513335114358443762117310914443442796241080609563873149973372853745150227217407516865872047791900333779341144906105241266187623952570420051806508139047878997366683450638772230564867421737946844927634669401960346536702738859613798273124075365185277043089194495491491491181319227386462225818905516144962099913072470120315874296550466134729996359403293540568518957756115132994174995226111895753542201413031870801032068059695783645025228113176901544051861552018338772975086291939059547317248310517954263851057767829969160328307363238227894577304380406090181524848640000000000000000000000000000000*i1^82 + -45328987511171698449681637733255544097282886165019369274165893158324358559488389916239746105705941329229320250068566596995393043126669907169621098846788238288557481010227979865251317810390855866654924712100522452303664514589246194375935831417425976814506467602530557870724517093088361340582542210229211753879683141234878292684256107236992365237748270334797360800331646819265287018372973484207139273651708739883998145443829038423556522664577177141896435883820427390887160150835622869910772497962542054552790935509400986583244946345847341112408251349769853506280651326855947173543267405077066709189594065855208346427382066132273061323513309011288714100099174325713665194949453436666620729241541185720775407790917586651534557384168311673333579569384304731275634817870439304918761115942458585978292448036914971913260273546350228039000869696660730701334809201989043036284112444906329091811573793474212229041400775766105782405307620196873615944339232443926116900958022655898940091141597043668001411812564702712321104019476989438120787031711567156023968264281389211020812010381538053032933405185064018973548900933488687098972133661296959511989992202718917819065338927451670973926725691384846491465498749892551441218543820755994695809472639509418050061661280235320233367318751745423483861573265434895110255635385737732592468506582030722908865226933950287416244357005734065782443711554910334684318691936544385268641346385213561587955294252124529067999079284881229840402386734795955947694211690123485139396294890462887865241923982028790229985019996519158314910028139169299010251709296753348922993751304355241477515197164820051735308084994974351861749652124405726194128822231491183824932267692300696561969470300241372980405168713243700533563494826137790380555631845520713050542829439048322236525815070218255363599387861403174833480114081826431178983321693819605526803917690919141957442651413038206392241639025752830806363051981409626177073221872526037670168123475371132774707148136570449667494119181055387416041423182286610677855985572204189052056321972153528947144320144303898832787225831609693593844874348329137218505556324085687112420748485127078664736247019870016080280455399671794204165943852585594502568444243897919683615077803233661962723937670566868648815286076945502065364909294122668588290259802356197115403316884594409852326052350447658535083576357793724156303478096331196756903715725331707975316054851482353860456359230676386760186262315503559639683976658944000000000000000000000000000000*i1^83 + -244338742859526784354563453462649972587807196956087124852319557870969590086799380075334153161597605512570876808554209072217555374989698820557460508380642390822844252541616199447727812658859252847452998039341985873338257342652437349939820661358738728173174062009283382195999282607026801073293084232173938211899727981814193237563411478393432192957061726834262955014645713637888246904845451604644219433983125017438695769759259414164655791108513129378583299206090481213300802374607195825576599896270249365857660864399296670257473992886497338858623524020646553377896546168287408162725300946502350555740598112757615863551633016542188729035953067380586307792602727962713885489865671854388042374295741260756988589476058952367466593920171947313439794409988953216297980653623131843308665420115505248643725901142197808221004560148808403102316251316361852938700616883240628463762384528148456143445583089061380742468453383918514939529833840492232106137885745733369335439793555054949333648239824699561104461586246634622603990516391702040578816140564999398406876446929777367178497337137011494184650348165521423878811278356967058459155351277398462359563245194118642609332357015480763491581220452306058262143150783914798675690831074866242052388546113193617942096964324825177963603769219481617107550694617428151425085948464796426743168944656579828787691961256840578819290458331538219275933982547845180802978884587198904050147370606252252483627829537471924342207791510484083093847027464921265616178671796313325300456785891256373920833075474366423554099915437346992395698901209020904885847356245009390463764053491188752791366465349830132117315053425517890909558438409630452384316529777736148550728163053867768702545572007346188271202625120000139910832619853417440682546615041659792851275256777160831007160285521350274179606596362303180821611892228932133226959899702775329415935851926528518808694085679416039770961943032705713581607519530890925073496450855246466048213533316881673554226562784736779543797302596205079975191470461964840343290046309946027659182973729505959183922980193060699518586628618674649731522548360842382299785475137573763245664002911815873001997307634522805076619650727681872640744323753006672197616700442158387058011930055866219517467874262553642179229172653873018397625275139596303405795130821895352321741376538451224757108977706398537279559678987077947160501699195149199189848387902688923006664771302498912479433230158480582129479876693487865504464896000000000000000000000000000000*i1^84 + 43100929641006309114805048746256776400487319100454302281477128238718252637466395416228557928061244761113823964379274555470123851315217877445332282978919027109475576269464402084984853430679081171077307266811446913226487740906774542957074673951650141147340159893686665868193034773196754978821999379557865968806679010343443466433553053224975532514333422337529343572938917665060897915413857782224344767128569574124512336922303488351736212846197698875645631882708699558863988529388430387577628725477864638971600016826536423176260578902198089123519776191833939500913406392975642878688231642694230343740287279650276223685227452970020697860566067493843745188753796551689150622386365896178064054622368611356038621820274793379953875288754246248339178277863338709991412717203846077877109558630929718164505260458560267313791956568901603694279401725294037928152315484017291504506232749837703278858460235780625216698235670597060808296067143929722062237939911588687298342803398569369138605745232147244637012995321475735956441959558219473382762159683770482074536177494523763026690002239174744862085593074569885265637663017522718999199198500087410350771727444747959791111066465845167150311946857217599648212137919685890065792002278481555009244441312403141535777676615191943283875554232254567939191477700715147976235626755406809084171069177033991269332217264152729847433558114721029681393202478219251036010501279257904838866608228388602540041636661733031745756295453707835237945005398898799953981741062115939101539861696960459446870632813089809856135360683412895728228621689211917771847176962113864695434977907810251662657371407566508190999610523491351409545846815314194413376470189784057316328261269230649579519758876753201617172874300148599788896899713808742198691522264116626496841438550091973018761682261117061494401022990877584360337837527071515118544202990623611004156661032797287387177000568482825039396446849810956783504527150160997786762263131977715160050365670386108177636778718168982211158808057650540259470349942214563949150361936744950463905710906942596069358581786378936731097441083649424161200186713188559101677197518966904338009861430931431655108496801819477542804779319431867044339859780356133813705121264941037455696157351389861903484494866529349337301665347290456652710025758294594587414730537623413877981513866153740419826692485889896941670536875481290487986036195131923840145038107612056202471984128111781889549107539939357097706494191546138624000000000000000000000000000000*i1^85 + 455835908413522276352045904048096765569240705481181552882077485002590098925772954929433267319119261097962756949983893873839155084755900085389178965959766951169916489674606128845670306778779852032098929930645623315321449822166579353601102591024171817657645109014196053365197758721927834362314300808448449194668104064124723323422594435250635726232760714910529148277033433536351078768195945095304285865494308673827840970090757990057431314785344757469684490210542216025977534492902095297569290009429988008619978057645083013124889854282333066945231087095191365225015542886803157682026987101339268653083756084788221093065782766695507371134790429022472898698142322833645666428104242905237426696957505043193494807334946465985772309839093722707573318767225590359886862124779821832041913951621758899284873379837875293330451271035487443674657991134778030377905969415444402917807515619313456977503912438685296185814100188099443990887018291884178669604391351597468493332475420181951460890235516698502404238944762853328455839084196816302024899521278747066295753578967972202241417902763341878245006235054517327382760767787830656657616029207490158631401449142479807075941891048134186697884757476452312645191335846718667282964194326219183663051488805146047557600510761513775717288758792973683493292924807466165250195174328800193793315459029130141535033604611979088223950983432972024926479913546995602665544666444249798833758994529957963070064195838655284227948064459074648069062400561561514965476868442739490548433354429902410484356361187837786322032750233864712037103503229003813929394644219119680965058659063976160908538343832766113666523221873350896944479795367446953368320406004223659328384824497949631355821316587925907194107963458284985632423656093516193685014613351685168639022416661201327953152572293097265656424908400070085160714922468231628869218485448158642118396832427658996729947551326552193229191248146461527504444090425731055027342287923036022555298803131566222576102179979506026191204999405394309306656569746963756129963103179629138704292136781305149653649105996635197811710481595811009348544592866292956630376652531158776380759950973081367641785048914522613538608181788722198792899224909854785103921472928739148264863278044657320186051608632469290748285054842526437693636153569239620375726299322368499338085492153299488740059322191455246869645056609701439071806382828240406692260726231485114629530692216137195824408343158512371712932603494400000000000000000000000000000*i1^86 + -364727497893801391163671245427571748497714046466380893200953178773201694660917044305397017652299723608756878309156070550246770439187901043640014324457676163745241407983254561272205102526666852933680188405816073657646504779205488315750283424136826906822003940563602144109508914848656062205650992072800656977479153966411824275364830105263311605516791272651127669488040115289651118601337554674481747655514178528316843211015830297086408285257079794208075462558026474442331358293967442801449043688096275110940351515264046677953421276206788170349814419781598566154333451626691713760020096907956170520471401935264889936067732874128990309976470981666043303430560358293894686182331642861209918963243080111174668775281097725239599533265554097895026990293709534467336026665844375512023346470540595076163919311539041467409193376948768702871939723314440018117032528039132574738558098993543933268107071965208376535904421861250534665116563165724000079521453490580824593717808218436400932546120687041111942412192315618685479572745096743556323713281204521587360748020390542624738437805626247453991716235714540476909201915483100646762617872368139494959289044455680937931042490733017625313534760628343924194705102171390010949057307526287438732005822660121480645105168773125803349019464938962344483016720309215178132796063002295271282523743721115446357596853491253080338899214469290650098103752418656363577029146049110029469100354136802846845915445542576894998882440516083059618197429672654109037288315345704218570726172779199063001059981949496133735561638762804004398647196274931592412698150159735867321222947816205276309283862272043363086752595890940458455327674202556705329233675180765503605237402343051399512285939286713935720368049988318681058874040160035813424448243843331600201364970139505826341229078987137970728295829442579503267479987354147344964939674876686922887696890665568757025382473748210755599054709539874340583190444481397786590771514941144143655004424545059908191862583427881199727967193652061257938325803673878295226457712437633175193504071771327740643802625494871590806420454100700628866474504749442679708658122005160452407891969847705649559441771973277878429794136373052770496862581238857337650317103366002668968370777496040672117278601463263106722220586834429292176886707012059566801323567614103924429131542947813314836548998038730313899528748836110811163069197610707028731690284125524693772563305136368101533456490426352441229312000000000000000000000000000000*i1^87 + 85285712832919588203576747256470805260373596004003704233622684785401752758894436985224157143475395778189295281992363718213708708621455181432431472305909317443223417631453365963435124572432021207503825708676827763643080536684916746182476035858354243596690665743837569044667262982729024775379001172576112624894442528823289704547480514097771508202615224520773418643203328228677069913020503423129109921089095987326497301655424341174890615643706257642214151269086967086406668824197584710461874434301198479346770503578924439532279367840132452384404979335370468864366490782552797546491202418294341571955521521474031317622715213477784830818032795566276850652197993388960498200773096150787083851958891970773528825680485295057199054213634934421065435485677463916095883890473230998332280711761716880694162826393007166256611256228560046154279583758970019508823973659725747520334647410286398993382135102373452752444300296974049435321340663290829069883422363290662403502118840165348751546095316904912636951931146879006241853668325621792216467254964409884476368060982007273778746684230944203463195537833442388967277579541859776022682002571674016827554891463935160803326866832275705968757196457012729392496379155535860277713761163001548502064087533407702177054321969582346643201355365480360404493922103484810343824969351186801193987732839651988087191966539896850312343029065608929453915954117772246922056637396272384495811495124030947374159855431423062652983743400318997777130629065255804136969625026701848161004009734507279281677860918744695431852301939031388654597246817441716840548084330033680111729123577325994055742205317130731042165254688149860097151719862819224061500878878761924349570824991897346618547373587674721435942612302818610298933261902083620687376400341085053630417873827677961220646525565653801351170822517019061100367007534638268243940341611426071681461113153300735153780103611252860745848789510020118580521145714369062842318303528172339643178245433222624265249341510579096244120077996576317126976892702179376300800276938736778081248902899656453953106411169606229930988917343236911661486508399967769957828270422387752070992557459183816076797078764556069634380139094217515496711654459158923123998361172637734882825087292745117772984328993204225080752205667034448656152863290064493344418593616746785501396024238410303719330868485327942089691487001586787439289569144791890629001954832826433302888495210859844628614641964065751040000000000000000000000000000*i1^88 + -1230474024515084988139669714869716486376360544400453016316469114532353715175692669319181345275890899914644205083794069725220605964407003184007260160686006850194571441749406996415158250329428967662905567359891063614875307295301996564381529802904772742071944707833329258784032702635099459931667387456354875007666124583912753222438527887448849114703613926945433039571924064326801959089342277324895790998583792534884879792545782994128772603762344349484018279284050346311729512210487865786314776425757226738680415014590584979968999422947048674862681218054228556020208340242966164946273958074093439853053412549365107265067911370761910900089936005063378273355325170629385246359516039525628716257932567102464012952646074369369968358196572556541536371110285843776161437387330858575957394134752460655523906789730028433222512490781149840835023002765158447899212486872864623418483365040874991076905614903606958731369139437936797948504078509268671450767269782188140661071700758395746347877082690764017685457719277811962277353785511025764324194751667250323311415186483252139633957288165523751217989129715822824312920717984855587735334471986702795860508414005652507159467523174147812755385628580542810531958934823438271116751538132559728243169902513762936123290978243552326485916413057578419975512157251515581014078557135046874769092218371524965335258723801734062744393471810155995224017476602391456866031497860485746157420489286112389639017856628289858277639807422800797433689988588440473874827173154391339395832536414370088033104204781376973904804176227970162882454324248907803411196193386720826510801923972333358402923823098903370589947510082309580397797121371865876932536668918379024454438760295068514891363066029393774597077328810699017973720525181201209833673454214664544217299005096230107356594090856941647911996466284692133889652307834081702252073506369252539290497532618979840732357868560945113310822965966788698715632485889982900238730524092563798644955554403811028860240276565279154882767634530985543562249528562348763951943803108959744455434827289629339830427071522923943144470119202959335074904434809590247518007330257718516634029389335158035470275686612973606672704326535316411593822224814611508595220088706312351549458531993908442659115042512781223365593990043932470150926264332876008293265973475409737922710168977207031692460593280716116644675865449157653359973746154556797236437663178356216071415412706177058548196835328000000000000000000000000000*i1^89 + 123355682611327985277176394611607628149732439991866201962476205692601690265889114578479541791601263195591025779899041724686945998636110448989156784264043149181898430613831707570432647785229395979739233704833056285233504080014525087552322293349420090246695375193619741420738297490264148993430462661305887831141117623576239217035224307287320748444840533959621572909365099818271646395257149132699709454304355871803809850297768001593538240470105807340974607259345606151977645410602849770390164096933929664219998671042211594412081302317098456407055993246075403776401420834656302235771618652467733593363816189018923262268546668266382215693540427051848077608658674619212305075713943145578286322975260576923800680883232389652028085220533266702690004669824196610405903162969250454772487336368853018783439043688067970692743263195240615393426605902919854137325243939965917830081775067133507507233514214628912439873275524066545592172340561159208692831684936772562084760148025866280158357032228753168669982848820326954441137538455690965530441702891764063596804058028825777834640662819266966656138966123219402649605080495210762343682039389689339351650298888079225652620999556204846410308532302316067936870943404826316002322368614414350507999037309226645668459208634016165497118042562930687003782617186265304174665278891266438106034752375415667433942288329169026070895900187303959761709966427531237117382272597012744426136560431932560627345996635078284371392104541620564549326350522111931724917779504605319090447635842496970563622517155323254744873530556353181887780499227547333469657122036740060545252848242793082770873945166432124445667011646999767523522560212453307190142305894183294713742120831463704875281136734736276114146911551681208401496839147005500053759264725467884860234937636672739474204245848799018967472485693355276173178567039482199670751435303755836287962564254056698380139706961405914685480040954645818035579024133507412037825624209741629489035337400285349974764642023278650857637014730211768139267740929663466638045884482949469214255485055076918494540964024970224780316484547103128505042408828058655275379381420214172798905475676327048001377522783749831084541484469677584049904528029228339944521693310295340497889042935263537620644688104800588567557226302168823755542429591683630284970327128827500416935816460553611876018100948197547326211667822560510743932606113314474518504793554332708445864862944143769337856000000000000000000000000000*i1^90 + -21734506598082859616465854244080784900006795642252310850914495352151971506990267860457691369868721134971502598791494599623739570010317810012443565260271337684530594448029378530498236688427563992632077920735111326678028043996175424603736730009629460189450484664223537676213815271707180990533786314050723707888835544163160323149662430763154709585447528981763673489205249524463633426968042991786871780118178885108643673683538130590903144172117898229196522653912179417865849892101857005889509216867538026638825918386377085764338560988212188504590182322281231760287095142586343397132694932076766492051485930197987191087640195344666212391869014771002863177897003299714986292863165572122325941324673061166259139017591812621874082583590801945196247317272955624959523050597026834821481916891557213649775599170564751213677154614471987119100141977498694790268534050842806363738530296972221574710778197751689486631821206048831163642366818173938931021002344688814132463188423399190074942639435616430414187758312456943688893448698475302728157630961701063078817557400920646098829065379536072906447137196919983597589930457165641993533186110472093988274146113981974232721666961562069473949618094196373854253911232234545962174866850562646648542102460767817122893083268230879742798323596590786083481123010175008148373153244957193129892744677363839869480108166367935013604565755625275185200631486674988210985508747646229049522589002868794548406910321397076051707601748476288255707544237764148498233934360683371311048609768472482943439212619304468418613980947091849443294079968711509877866370936296337985368316078623331097855113314697153706602104919181477813158421249418691287414027024561122792211846436569938929521331033967180162839426846828894554423801075428523888877672905856354313288275152124044647872420702990559915346616343432090858129904003074812918516896231625099395935149177798614132060104303887679382634792067389478345308727307595469554170407705323923971863264894761483553304903440227837753194810652416825617240918954491092619591075043046968236616973299130891574206414044578194184957516368778273831289250914664646973422418795959466957695767442947278041822056308544487305825071103651230398258722895524924498223105937137790724649558290729834784381654962961370135421238400642246158050833980339178602004306796301303056553263222375633155630174892898376315176315670621578481209317410905133497216038572455375912992107954123571200000000000000000000000000*i1^91 + 1659058905068128370264763974057620330241083642169879989415477787695926323470269293544315656067726378036742471681364122227913008494046561147380196307646050895394924960562926004353501101569147752933059486777002780881515716679860841511374741382941467567637857997703631196683994659680048367256367000604590363948937476309390962341979067608780092478727212194913528968135800101758285991785688979859471518033316543294059339324103384238812084885558523360393479165809265230227509711090184659363680395716434307815855762789096058138862649147679821948901116110013693218845652962115054052014764708826901450711833546552262157644919988985753107225803792109402851717930080128296365734009478685175056056740348678428120228686797129816421449227963403505424538554947298765261783946009415137068132236063475560344162303925986387551431221032832169912293503463275419858257847269618354656191621613180678306412952662947517041338250994022706155213084757649927309192442831074960375000771355810127597218274320381840169573907281270840268216150647484185199238920401807665114322461006634573287281045952699899298264467474902800702160867421050795016640534700201180737819765548950605630347954443253831713883525320113361833737083411549461238041254154752820556879455992551930733989285241568627527389751912028002257860432780904705763766722110277669996833974412357317004388661397688779523338350057595506050502432885107076316637862613711606158362176174356415734516089714368307215534379365614073801975651043241929260786024676577232808075459642443382261879856221301922605970470075957709644318720361765361531394801772091316432565085401707433253009044202988454006442529117108360417592230736421567566787243291774193373529674435160421722128075247602505704568370928154410544844521638992439623941282034469094572180694900597932128372783221202229461676899938106737082657983770818109842846863090943564319789014103434448870413158487553014170853981362875818529942648859264826260332989820156011901130194376433717369781878693498300797729597840424567707584177348163142057022176139269751464341217260785939962003281434723489869589381602986182571231622700486918410287164011266898834285881102419564745274049212318819659543567086439675976621376615698071492898232675736876444401082772050673531362684587410821316592318616265734135588737367027280709383580914475697228620071885694017880878552254225128532355795818803040118756162595460244234551537444645273460329676800000000000000000000000000000*i1^92 + -58797133323169854150097515265176190435120552342917839359420674444654421867218340935206955677826744912678668190447046800005524049768978042102399227649088078281362352491410292440378793870995853075354794782252452936117420608944951595298390507243887149730601189250872616604847597385701660885636646340490222791002048400174926592055161319656990913965578734066047621261494766961644168873515097015326255807221087103826483747277900909115383471532992332595383873434517126914336832739112505864208849928239875721247853542161311372838351237876501281497930554004239658774711856101309579882749619557188452189828968013628533787364230947323456934314442107788300687115967655930984732741409336581531884121560968698679104844815311814531671150951831128726190528052465764084744468574741947907658115503848507107620353263339098279213572377262597286390586157795477367369093402063385413950951995906364021237270742496654743839320384554197312584296942558103847773950451542760232144042987257899948410267989629359352291082329146400297957216586268170363568055978619985342928686590886703280191124359911593588007222003275896312379041347800099212491392868117648926785212811610639488557613113722197378001938681204801697046645755126838125858079700465282349809310699730007013524869501446199498751173757658943392540166328803144231548968683728201751718739416191110540702697794551652786768568299610781278821662004455401953295473184958491645816756801957915290862366934203862578308602505557964127850616109986898224690964550952366358407972830539551512505198102187086929836504802554818369938181438373973955009642645651480249973884384070564004529158881711328544416547591967406086608566385827020446384414947607720145209362158346116802510427045142648164615763209135717052300618036168977745409187248800893982036418770057084732193567451836336525773021086670136123863529503020858860975721899895268754526433339661838696889079274274397278956194777781469707622108748590236412453412385734308364759546907462517298504884334446276719147993016097718091675699802397383788368821076540968804344470587465161565262546670609433062774781199005763660747460450112065511334052308776390912210059804782656488000753179054798826333690422980925822737733799710686515491156786392564454241859392104656554989368782820980012448087865057352228695262217459645772677396447916548063778975359921752771486298964254386570161068037872381285072278476381757463777522641150117402378240000000000000000000000000*i1^93 + 2034624998719703443984647849520578432795688933560910622563623254578454748335833127588867937663671143055262765455232221190885893581678340822032252003428415235777124744242176965308565475791693661521300499863371380938168667274439840822903870019932264152983140535928093615699344755186437535247491500282424871082896542455778109094719470048910980253191195541113724005102627365768149617972307041411080395725507760070623650443003714549366362019252034258584742559822596302484054382738229780785282849930165202582340294229820420559997947259650323548967691803157250994648258813211309418758129266330847150207140282628214120474643204619461310575519422452001166600285127494680904131468416529241871410808412587269406065719845406424316047996637025959744492629058272579718029784156442083945113827067168881238821599526231830864043192937061315435037081581462602420723266733183935716900172066893767084649402868945260615209762383085575172023360615430021131125529701934061934472664067477708301225298818232830018597240259074990029773155428799102444278601263018389056981901442330076735340008511597785284904162389863239396830845155839949428227280765422433074029718023208507108351746109733516367896112392536029764709028702764626354868683223242072656318409002659236541985650869863607177031796385484020058981821560422950557411481282738411866966590040835222807676867247146854295775284389848622693456147275652803202507427359566357025852895073023776032628510519972050579245411352989447178701739571123913966292770880786879564008777060303403669994354595408859803742347381375998680005319489107311903473298920615024969429444780131523154207034711469987541929322204416200347020311249647430801299821708626294229853534983535714009045125197856652468429904609583151161582422168114427182510391417058455717802634822729636962054724301260269834148613691275035546162765166186781045342028252674451889657937987352911257144913088543866662225073723037594597185936817878124809864182242269688953138089982483820238346223773292150325427929890441069063835105189461333352811880961234579426981162793052056627241617195393225420605808797119540353566359412897482931367261759429169320584629852893303650671439216806565649509759288538400865676258430214702086753515383206329878752615589382797508212379686012353184018079954680159094271137089157771608516569943267093106807914411063975578297090416545582152012788139765015877454881543418221455605803956305920000000000000000000000000*i1^94 + -24320367497543288578620738438327709630752724144333491830228360832120277264641662304191870723735006380372311418173108351019073408019521106116827185767201778421057893434220134388085727415765361056745096874074771343986454522063349097526164766201138683221137254711361938310971652265342648948845893671751364397805297598850319087361279040823131515924380523335549492891686829582876800044022906131392192650352895770111580806821583127157232132215090327034339076156903333331862829662039696131266585388255352240283058977741245027170911844001460162528534626589536592881668728508826591544400471951647131159741464258455417088118057210546719936602010759700638942047711608188757084416945712060392136240999102141084324584732252781350433012573311795568159626450080574508152671293129406403486280184363311294690978609488497444232561151194695964298478153892598743728807805838054337308519005328833729590860788945146226267946724416824404745622671361035120765467634348673060879927703475554464890130462662961053600480536515339427742093291133992494211640378620703508930946616784527290697629348814499174346964406711302140307351729728679385297873727652438714106185665784784188274677060121389799704539226484114721427875024233890342561416787788113073328119188396341183182227200370049298609706866173613872674883949046533848291034782818440949770032475364549918439324606347137720057061254280666127735958014417398701943865376450720251604423740594495903317627641189482888248200128822964693773673971893866510508770610302301415484771470276544655023575477668038483577063177220148114387160208846882234225140028449164974112181309570241705950154172625578594359214859118858941984093669422230917261090881700462765333429451049385646616244726087712322824987267174109954301645437066041823703914828536356236947586365696660596080262520627748694235583227635811086380940981077519809176279004911419860795003769141099118874360031225465754248929290412755580187163115955642462729220163601675866915672734120689247013837003784482018385746278022977719430483486349336365486265468884130811410315341289116414106045773301850485237663884049335462489259163890774806600507511934394770607337960590733572163623612254934919787400368327282877747455379300059244438365370873097459574278617876488695354573764742587938467146091691656262492425777331094825445356966268039084188971628753175553471224650391849779250967406414756566001701190281159896142446592000000000000000000000000*i1^95 + 266212622160540371351471798299730635703289819132939274783938807969305774022828253892554673344439446757248772447910537948812778509853338703712255146245863907798770278529322688443802771524281816222067475994706371660875279568584847288724168733289119659487549250567851158818865921918467227018323874010281304595697940861254848860011998640440570179398150791322641156526198262194149258609035535808672167766075981891478562286471254380566022674620798190386221589722110897579620128854691493366073540922955886523784720285274213670193116853515147142937308633892185725396701689238308839734165977625998014657620209806552934308096101126801952049255265315037675270821529451361686043588823918633485737098982613178750175897497271896908112186065140203532591728535955525300115896314352462659345472508547293541628105961974462076751137011745738670628636203340814165286748343281209373954398386746499211615753282484868856281048958694790708965730343456304343296215843475227405055614553191521911323865631004361281325023747646328656751888006168045253546722820705954326062132114204525715504132250395765661116096109388092477367057535883510405745532645863275698398283649665390182253958989025734567651591279306242254629315178026579822000671756308051397431487368484067307271981603145207031249451945673124145295719310842312527033818592983114623877974123747968848603692308244816175651797212066037065230481228196354352257963035711915818467370547833252735319310075025227187989247179291917966985381353306101639653831922856154931547037467213508679107310947628112972564536436971905935675644373276459618529363651301948146179387611204292199849569369989106728179563585958355972545240454302457792461236399929779012002336619155186976409136636222970458993498215183455439871413470631254734911531718552081154709359733600869782627557436341834722694857713502668415086959903612888893699539476340181928771691335423338488117044503855031402634224840271039505258537578086587029442681113931981070181085399029026296630835282421371981009816601952427057463466194664833729545877111632184393756081179940226166199293371243862594577829153578774912251572645910481652140968681554831084663131468073720568374136308066620597862149212103832047208526497255366508935608065909222808504621855935786986510569002797746364073828934339709325275610196894101040427054950282185121741752402451802940380665340628958225060330892845110234387799744129794048000000000000000000000000*i1^96 + 199937058333046877881380573651966979939680543163912040935504561466190201898220437925853162377682900452513475773554539125068490649709177339146289494946576010935629165431436773854409975957611744348097340361724923832855975045517071150730448602612287900501655952830379762745508586498873528806455136652051631259381942991371028852478346451624400928725175278278753617736732096303589133493321936505018206293958652357445861337677723706838027663610453709479678845165165964963735495888972494911652878729649759299897694701891646872196637468953030285367504079074253095377091835859234050383251364984720287081634762153738190409832243774585125596610415024986256112650755101552809250042096329292801626254306586380793763793150166919273640568696978843719695273968915014920757538342677527564847332748967256310518022069253063054229233639980940926672458275371843915219451788847984969520332605112339684282124414301235722621231204691640012388807316272949028696690479295639365385697190022243904515301842748113296268653865116896694357620867078317476918842531582262259336045482846187872090037651130427207135103791136503129934550342825018218400673698153862825858400832423664062252799643061697027955049297568594860573524869968530753870593571199740145440069101277809871943951949880160599794842743247752210786412719796262912492191648940025538259126357306220093186290478988187948201269601102098407514831391706173715481765947627722470805504482773702196647206252338893505771876052699665114607999451809518670563758080053173539278876096278563346600597058011448425743650051893177031279389812518022584617493940702868565348120737055512313142083921730419759806774925657450386807635239612795585417037302448920139895879905422173759994891825333895772506632231899942367370465856167542726752443584727099334203555960951593240153019704760442866729254873526730964474211327718611207437763174481121717363142903404101639177657621201109614759463142045075015497387189489181640429152585776495956569352800456911027572627837508328574402878947478634577961800382036597045569415219685925490639006026077534513182317024318802551695388039026791754457544606457471384378709915562812160256269861317769923210713816560935351404121053047369564994130515224145581047174790834113422811833493055346192428816450229584391476068433420700549734065035879680648329372515190493009689821483396145677242413834185000628650159582904212915271552204800000000000000000000000*i1^97 + 745814452404346935343847049808330139944709870349989987067241812649854667313063937332915747594688568779910807677542199405927108234386822846640111561751775642018165146118079710754790122159556876532500438169865938573547071226042254044863831381046867705393842795584470292315169284374330088279238064164648590867357246956930079422222083925123587207523303077199733676026009415458236686758871767771795801970800118033767167996431067542248527672571676905001866218939181834889612998504333403775400215576936602082559951876188111584371793310051341432452764887419035974354423722875945222641878153922215766949739849802091098896775969993374175895232284377868811292363497795568743325392649399212243708819037597817883206331062366193995874233766667838641070886971356584682394125931636394853443578777553102398364956800841092436392169125231968943839422857244586221259077589645099090485194852646028208507126178000123808105464786965835453780975679177294279752137302109503724422086514406187276004338218405109780953643358595349911543080356052741015072404777278825431595748604672758617413405267749581653585672545512792792011850085155551234801866071695900646136762346657540933597320242850270859119428714452103957000014242560558246349931210751872762194467523309573940547723150470359050726601726151596334198675713407735605395534158092103742385020398488615588448176298642862781401170792162031719799530180969404730112868885345561711735737927347971731654328466407960768479579923123988370613106968889903115583484657716146872803853638317041769245751813006670048582725174052510208106525762611946285954772197238936799444895733672663388352887047722935926210164361926903492905887755974324927550505132744468584333000878336854155534339351140838286571797677193955101607221430965141791180539976967745480010503024353174611302786817630950897264263536493606427225784353829600883562782620831567015718523795425931905641307099891420845562372602770417296582576323437274687903998455066795856642287754583106621743357705463015137961550188129831534229217159206825475118455824038717958224431827372761107314184006587702953086062416896563145190242426895145634380919153070424173434021017194830360062876096360587925529642823148116056499184065206481192720925086591467337410744203296682151341428125445903357638877727524899392918233436499310932020641368949122193504413377217044092389645712303760450790850869406356996096000000000000000000000000*i1^98 + -40190663205466398325849285133709859288691230261532372566086500485221439126720591034425071396835007772233742856189292064475504207469698439108785497519601361917466128427893862052620238800362502242950790246437533554491623733220623301075921306803882182290851636021941788116640849988755588550907237924096580652764107977354638328099133423877422022301169880818092451350394923887425382764182750785913269950424073692614819544546506910946092041363639917979474477934307790685186881239594023983810293379708541398763880313386911127361426144559510975661045176457542673311310059293457220853611238576917303691165856411195557311885059311509192760095122667887631979380320534615272200500591719624057716869984948261448882577330308100916724613928045707758396895694428333853801730743308624329625327793452574071315243163742933004270608372074238592171060238635911180746872599333517237653030565438831267591712278081397559369899291090096771160954093524799668411373403610229172687364118071052073892603998315478074137783563563615152149369641208129811457942511387618572846871798441868949915967986409899805453958792194752315486260727852892907248178242344159747015585735955465687444377427267684945335619150192781163890449710897277689320932227943495583741701383954265101747594187350235205954430100707565295149101509580164956860915681002825508079458537709755022421486245793263612177063565128444444614439943027681052908441589798919458350995761771425589030737895179363776777967565911262362413259604477568242854733416174531028150030910426263738607517593852386803355143662719183559441214458659611709262700502139248300274521471949618557990178424100050863556428677491773052464228114503165122331378324468029397900536214090955563351431931699473255407728559121451317713889009790146022278584720524782739434827493534766878445770495980146695982718264978879219142782133431698393808267280065199068886666231542448832040229286590069375220112825912030472777963935074540488395771808578608101417738907391809406571705398827643092490339451469588417684879610187530114684705543038269283974990469931954299191207823599511934908102819990992075506275480278016590513670197932491046015491274158692492162261040532562401240174749417332509372788202094872581388322630061597832436954313407499113357152219458425671043588811213650153107662199349108090816790086285202441904521825834792076419239519232970937173610750499880960000000000000000000000*i1^99 + 1302122966981160622989081036596610185547143546611877916814842682715911411073468768118352411484230252325716025938271898574728358236314912365186119078090452317053929934957053553742596226894727832805081286804145030156079280968864139508626965100197063179408161347964669932218837625917046725722939725409725085363951328424106462497487456874658250124647241163678763612669037848935230852334238209834977398044222063999493516518651056522676151692911285723973535032781098920027022773920240125592440942394708442247227329048172364070776950644553932287502618253578571116528752156066823932698211034785428028372168619188007723520775335072121765864176389408603476138236560599514926929889437363381956780870660718157156371068295252195935443770802197218742582141513698601014352510211805891884654287452432128669882531008426041811892480861511013467760142242944855092354996538142764307243271909697793706224820127920786680019302136837491626942619763986562103478090477138079251898362014763438650807026962874456019839681037013016426715597288506078038574509664841140155257439983574161115246676092023823325102532796870757316082360568289497606185777179428876222942899168615196014504043011015451895922212425239590611669746913945677145528137886338348010549948539901321899422245831726160581516518278009222072264605813456598459071214515532666680828683954294467431252295211774382971644516334789578829859774222805368641341603096817421085253532861067596863049242097376617820952819233842703547936844589779320500723857755374555057455661813984415377603378292668538225178834389394526007590197096083564982346514014420491483068868915361076743194234314646245801640591085643573326360057392490837970990355311498483615366408389873809824090476030974309919083607769703768986447999390813975510084590191362662214201436840634318944804534939450403996519290689361798488055370870361387358168612846293485416883811190045670445093821684673693273733072316415311422700292111819659057693529717880971650871734525074577485091073843373527669642637381332012460812528042331708774630458807697987839470445949984579181173004937857361459495447929072083035804753458889487665861796013441052141596857561124611034348351823979385059769562754073169901897050844923139210752102509992222370560655885181696464728544899544167229991641259695781901624056193089806809478195165892176325563619390918127726895219884659444103071662080000000000000000000000*i1^100 + -27744264040347204396373467660549705846051506059081389937267181092351795402523881273987311312327470628604612124847397644547964800563585730915979620989851743776675903134390305950151271543041839076315872791068409433078954935962647417245068419892916018211746323792502764361088305296304664211333538969728690806606261685194072804700443929614797968977510280895482249457541686764858460856643896304796927138786955796680651751936043384198334241876456688594762021313323753948150426387044770515652688751659722017592859791319331839226489580561299104331323376750169160995153813419912703484022110477183365223884673075714660219896307789376317122849245650350687393875045507413648749822252746913195312838953974579158282372610688265287482794014508115536757462692244592086963097643806522990756520351217943762718923211865386352228270437044439830117708156346264319374056500568984648394281441356735812619106932064861790812696027890212336268648059084630029191217570561548954505416314636272044481956492145101103416729259649793314595704811991178758574244920743785385267041969157940626258478230107644487926816765480895326275883319247255955168134172514530586756349137364654838124293272389243880474120170576164730715740082175131512015183702458194318340320424706494658966756502373522496230452356003798537696033341570222342456043533592770941107978379600070617657616632236982192694472976297063378973184148815888781317437060170438847094019497428626427548878646752398601030799045145617582984430097646779406224096519713651320658918247171809817598939686249991755429229210475933638173847895063284097187390869953740591224838699828258404727487128008625077319042660758255772671260624506790611052639355186124263333997841696181606755946363779155231031307158784975280462101651137744841179295671829935295078691475638603607963316404788142747204579095040835165158449793823088682643338436194956531345681184226634143911897603799460541364557671932438270588095027008925499581717377131421000493348298036738126910327249943296268861916960980933675161500453378896076009254508439002805865714643818483807800393684657591307546504455599748133191323857503669712320417704569947467236368850542289777070470300289955254696000766551207290272960239078184395979215388981306777753821631124471253541581687315766326335767589046901613945311112607769828860810579221882997220658528553502640728748503314762563584000000000000000000000*i1^101 + 363576379402788654921228681704322119244228363896821680050271986647384144522949404921209437425021380241286165166786657438505975167409554658139743700720658259467709189665715829856257389361809861480649283471788308621812131407620198001831199879186625979065128387514647058502093742828333467267170139557410848784902324921316509728302170841463240289806373459798875706763358266508835556762834545080780255846432397952264256961086887763115908803988315906951060067946000940085169221708768409281323663125381398287805279021780499770908961888162389397925854584100005470018272253504699556179163553648613087361384081194969670578963775289687481698347778267829841545313383345690058215871720485328779446716303731267674352792723908807611584309681067513889073354846914710894067330654037610168813206294543778315080722587856431950881930306603639171181127899062581542990430387895508518554905106965277737315114086929343981670415779624131176632616752661764049335728348459963808563120711623443854094674095197609008178618286693701097300193897915746814520771138100025502680163592680805447105975853677941845333087313803367964472867983421342280254026704672161037141282148366119725551508472393153748155377123853903427015006403594772978961285327071187638902235918750337399614680917502611676316523074016447664242340737912784790469320447055259031905679729752334313714412100026482651241874969109091371049174432951884330385261961034940815660695714654743406758187668878601351423068911156919172480666220907228225628944815374557762744636627692859897561152876882862962339670280457565777677392169953084547846060993847403964477385707852630793646644900694755226354565953093914483870740822837432123438291617070998500728094199803513138030471538234814993101859912807166193779610152427132374948549606411061998126998281230718153835120207003296230236108778290708826399628465005679112591245569433608709117207232032257973714995749847068546633048022707620016635008742466929484612179686836661643255320126174049404989854220857280691427359898429531468526107003134258212860062729189153012135367276985805794870778446381455040698528308042263226238871118581085241876316447723287536855034669234497375474293242217308442284990196849299087210231822862942919503760683788953728422297767995802959629257028043873733035047944273511622319627846604009128725189777611506750175125269265545487196591489024000000000000000000000*i1^102 + -2790122417025570217390644293505684967627463342103199377861890014018906234174757319552375735093174543937671713702145325480664807797757478423675928775406356442028554996633228542379013532771281971578899534821946792145704184652270877832331413453222530730630654128554620321408944753758617671048061396935756011966423019373279600634323069079484997451597424144119630981330278115735684857241389267413627423453208703969615658096601333528556082032393299404234055183869130406650862367723578269587828390822103756173158988856803571482508093317953245857153218074920505051831322645280925012516176142110553574042057642801973228771450449452578638099351818751856696438252674911430658204442831661221308503174784739523498913119284814806962947784669856531851286428574335104151838485485548822004349721486808360553382927575728612424930605839374944989697842509828514598092838975261104042028244957753452413249552644464426716258407124382705976879938020805940667102396349991843240353847009390361508957552809797358151629266327230753208865788810996053965249446044146704804806771863706931737292624865945472855879477392995330019820119262974482900694131322821138805634835533818331026544520336241845425683868752517469454008860156467454368114640633805731326330570756774785526284878793539207512344351876264225536196478398361318883403193918734690692053279928255602930564282804042081793315896662588752140566300899421238292222121201830107563754835510687543831812465497549060283853903494712546959540724571938157883810478699473330611033193122196029260669636795803331123373140235691444360865361160863280966440447385011960468551979651607805073225652029004841902645674100066158369965013932803941460481027375285168569293703233845182661090933537935032864651863860357121248397934986950073194986558257846284162297481138876641623875197896585105300914281241587181352001161173668605439211244617924334089759423289185817338835169051736899429987352779272926780552875186903769251495996419075111844066317206595930298395920424517885022644012686943982880657641243243964234322504967213156832650311245912036370818766618480856541539412806869010827326089403398471975107365833842029549492817941676070647277633901282407100568830398864978660796187608148532292149677495348680202234963649509263960878760855410452726076604826208628487530545751322251408390716394360061910226294891760261372313600000000000000000000*i1^103 + 12020384899188055544338219503200011098779771074526819164558063321441008054565014110450395683952151920216412725587712840174488203207985600380952805477222898561823259126025299501072818148361385146610954551020891542104387726863167124829916063375354286698846777186079627405949895581640955150732426806095377282612655283211981546474797824132011735306717883605213197773342212919593181937361720970468965297767261819458046774827143183459158428233659296035635279222625563717980634454523304918425862274290960917730458664793160402181449523374903991596700727755686550634200152785820824320627711512897093903892808121426520068136040345607018483950995330039186119447931244752911231233653046446334892332480387609033627156953507803757135339400513793286342640281243966659307939922827367872526168349133977318372805207569114916271994139620283287175405732816915597246153293632671251997814201003885651476628397653431979284369850828720132412094369617996073654877691036516846593279057284977778487408811780249988934608025439107749459441487691625437445022137008158430010937407989318434108478269514258075988590860174677535092468851719620681525318060044049069765071239084376351587487607221780918451253554116480463712414466951805561966610519177160143250428879080015148880479916259852304378319537796387454957073312012527281862025897953909000606876164761725432901241081902486085229966170882029344608757917480228670175557754810015520597557086471010435291832817146395843092038934709075285261328541277223693201016356898307742977727300553548532579190010868697827088250566080403053213647787994367046432033931427015268327730612166536707425956270183538036743014787515821044239034800971813739361734819270257362778102290262955274820390866466203555369022843694726215080057169248392512136654107666255073101575186056606598508365185337977482484345324625736694433790659320164838507912827963721003750309650704218503638937180596094336657098983363560363881467426638892383847716986371779430744850954964936990139352230039329791836547861505885081898530580008676948707906878027264826753274572261992670378875014338191491004395523697624590185048880471243689807626861189238686487722499656861461500109685575780702520802043611504591130305165204035444632775002216616352657589362700468720067628505480791911577796887236789376809622004607050034462114742147902236795886692519116800000000000000000000*i1^104 + -17827803179685788755306339513133079633780324961572425906638836777988014234689994707624391206579924822901425502205084397790872099667128362347494684675456554730211962556076806471051438856519520974543958624104764296615620442069647995575129258063617415644480643698211109900659716025856649853745241121492036801513308144752756602310315173276911445931106179875679139692992684046944032003819089675303538625094755738588165636524132346982568035881118637691697582362566396963492558218280466496042634442841331016904663667307497547651962485906538030210303001718188811741536538469786824216463256269579785989697375706381603954985107877357049448698567770493400200174961284165619848544418161697516707110438046812429223593419015399917535940115735985127508423569191378824152223464623236054499125596435769278175008198253273393763793554704098068494242427609637069469592404446118000340785484026162125904292336335341624669291313399427768983150286011745530633975519922941058548013585782402579273285963983466446162822274085898152435627396800229565108188066579807783828324572784771553143725886367002752151803293416970725375400332105887634981470299791411295219670780118314282365078753933287749134843198283033420218618268649383364298731771156358061949739520602868575077985723701023220404301968274743035564722860159913308215516734164447112124248154460531792056077315200626676115092486837054028352488268162553259216018365125997168233150563252450709268995679670620543120743819606007144600064023976269812546860004418476543917565813600130508076652670676454768177525756489448541780606740305686254100173483340520469733216787931707967548789018261602879352101734194786133229170138391640268404058038572942778258318371818059113437946794323674962459191827400838663417638406062077242499644785420902672183701097295961202512305485727691864621909374784419023542517072985522293630389435814615695296645156367754401521237615303961891649047011361856963901195978610313590940917893593558380073859171065445369958074377616376482527150768960763131818218333917387180857402935189023065847490384178125754396712404251329803970365159451824787942184769324011460477500615687007306293631846938499613216379386991321115012486444966562327978588299964701708149013361199116194305257880661700969944243490884985456894529553067694427079862484723374974332489427446626856898396160000000000000000000*i1^105 + 301214014582440085324219445844927858701642600730567913450758183120716214583174280600099715656994364955911771805462703987349933577632068786650588504824856690053490030357027825130716330020838994695065090294826284336287447594761001833167382414167659313689648297633479606412758459834018983849957368875153280642493504106149029061601024666797587951221904399655438742990931815558354778338774119943644131903852883984377626733603023242667131441971223929675190895634436024462750244269360220797869427506732558507331647696322084520808555004721384897068025237110539649807460688591790063066173349342671963281921630554529671931705189872968754538559077058144634521301835333793232152281961318689826180266873401550239297152770926205367576126232347576874788838685221854180148073958553458643643574291020215102876313792857845406510536960874218179630146475027508722747901644409845921791663037366172029961298815226215209813327569561025863431537276378446267199478443992894356997447378322262581930132544615554405458470842309207289031040173608040300265358815531358648329231929980543964127423003276096381063479946328844293522049175312429466708708824380102839002384187282120803944847023606052840698449741854331712133360579330830613458850684043268978457316991449947043803675334988912176407783119232614709383801218025102811689038893029460676391762868777308148656117178908748488413331724784303636653460958204659144638730271220158335659654645402516721937778275427381509435182266003816974360147782547962892506552779517110814653532761168864656710918578156113351683186254420136567606490851780345109497050559954949484545857065391196821533447307736728927176164319553241839859482877667066989602773549609026059531351607631786645970428275757800606217122392962026132394944917767080994658578443864963225024985894329704284708634420347342948848447039170844247996063460195731768616663558520438979762492408250962901382513354909872017571196738409764632867302884300777997583384421674521745251600008461300116212416314648507500102014460656592340789658601865600748619386865313589357676352579091053234663361299164480631721934784264014301012125209342459888133369955767020107092851561946460115822333225493845062394504441659361589232144063389986474310039743843458920057779946007387432426651760766710305266822897714461729834114823734167664899069402362675200000000000000000000*i1^106 + -282794777819564559927115125987100024029670003766440259758124129745284852983028060206820822572775237701997625327846945946892330551060697381830494197636475674853049920310237030855997967619619330740382947460970093510610768121554620660294006012742588314602165589427901875517210120186674638822584534410763650710860472813981339761979530536626148900524961864019462901503283368667373138138657156131596409985054243231926822390395521258603938304956961589497335626381514844503190491026805476190916488322533861681402177746104268345680307731669183511409538957130201797124141775996768740804520210384571557896087335501464207695546664374812137338231986694060382196344858814534908693664096005577244607242037860138960351274081432768622631709432631566265164665079290785052847470392075458924289891599327530732837539745033570609547721465228490545140457087565988959616738096038748064838375018390528909612353129872860286002564830473504850565648037232474919103844909636233240352164418466603193858585274058505881848310308381517680464860422754190282674958973465692668166870599297971529039066562970657105938772475254063971530639689548959457465726817193818955138077747210913112340531520506729896974231366945453352704064918016683576318618420663908365044220302839481210802761764753642473324331466494993845151435289374015611560301025260118370588832359580571188155815646337503530507319161662503021968608245534223887033179396131985551439242455263407832556482858055009983731278920090354130866444481095947181959777485125073367618619560377148863089704232323378313888102491766694430554803798714510833876386320878945155585973229888688328485425206992122672118800531989199097884028785233391742062402249691771854605611433725087648765852178572983249232569835172305247982798575922814086784045656942857533002159748889956110252020466012395047762831250314587712406291734040461422577478600306881034900676863535561100890536542004301061828193533143825543764147833570769951489970624210340020962608826376179953631424444453896878030379477470627132432868005244806846768235535533701608219148407318493208551784988143431291244349282741700604789605528013431960659087330470383404304402477959848914320364133119101222001513163630811185442361045610440456102604009614597586028156782179653343872668680213665929634947547734394314205857755059593401669255168000000000000000000*i1^107 + -1089987446646834269305979656619939556987175808136119784364430319647332990935783347019013386362305697503411938677243247951879831995809962052960008706220200579551631882123800431197367004920134155872587354271344805027734706929932243166468073200180645993363702570749240304618288530372898737915223256993450467094991963674100187018445928727423145678914330317642231138776643140220367783489800033349325925907307980426606953862352766858817281109115897827041053547188716064447283725087942403033786040842154373239030439239922051652091749344383772774351328551400285561942795414166519494202213518708524644533978182064407726741824677060126751691503682547845551185967889736956134313923908811276992988461267951567464550207213677290148882419183278236638507932113634203569989072290604789640556385166372948605886857816657950513058674583562523351315967136404335934691346576453548312192581557751244285178711039937738291646808127181740270510162922921019054927244513520621004913554541901704577798251812934856414776165312703905814549497673513825014492415844885790953172937236202302964965156122531953572529950460703275483356436061303792354745713929309635342931745553210940412842991666338947645640118683716078851846470739205110365198309880146481540055981517408315648321232108973545286478007719353053413982766845016718121184448652506799814531222287018255200267195582242950170702780193178277877355991577010115491569609030596948337022228115551222493067273480288847836992454332389962936842414436536568008049010224976844328240920910892137121427482738870642624184633182961195162882892367686883685754942599427244727522952826184576530015857499357257195936559807003860867744591119007662088388508632578522967300215790669528068974420995814903821993772909583049830624354851105277238404597589633002612554643930526235204258364458911770162489176765804769352360009540259144351789663965936184728103183544291134532425865710343756971225279332547492963406699957215358750305543192546634796916276471825748894903836862646920048404043800111867433279822010194830552620742070382526895164032636780142140052291976003591752979308105140979600088402047785991121558812831811335272164311709078309175763936101966100427029741790273020913020882883208562887792483838867542960679921384882078964851093681647917140700339495818296415220240006384713728000000000000000000*i1^108 + 6009507119430461841805488400527909159168399753157071467442519752504376811690236231894274852444510858493570022878199503689555429503521423021094678144270334044968665393314352306100120891387817036341356682178535164523040586444816065955876873168438549590685255729701531675318171262918152436591428687788435139989630459914808057629891688090977590823011052384903747063286628641410820345946392539310451468761808378839396164838778259842706245863663407812980304444411713415385370326287500677241965559572662803888029311256159750557288784716740659893529652991768066105637295239688385014646283526997731218518736129616861456722974564186225929422165269638227534941362439234163212297575091282189194535249871251624279455660066002594418404633625108235170747056944216768752755968177181556099472825308801296300125509709739051107836413532217829516306295523219743388210137245888629416352316245864608439998282116210254003356942507185716282496941309379558006160999856973653916071716755039562382102912829591843618458028432803685026672439648938318768825850588731607061769788639795075148349994957192151130998911130840259701087482463288027759859905645508214387168834494125579025740513169511766016430496901822131377451424006379466246726490672440192560406983799755239963939440857485291545901895127995184445149611446595292120254430784577129431409829031320332481029011460030567552490028622978184393174204440794289536926371970623269210623727784683186031804836769098788357320590030135165555614859363023559081826290543632901347691820306341544249269937186212448130017665204784276913636079342926984027141978021934342791615740748703813446044178037522201116026186991745345654718987340373615345686835738327724927717357996481183353247556687534128615425973539751879567721469939985832572164898518262812035233317736595974712452361372142003464968041817635278382288702882696097845479132626674464320793146085381834715606372407374247103233612550410282634251140620042716888655471036177316970757064145497414942858105553788186998751529784583639195146271597968979913480157589296807278199876903902787957869889300850730587549806275232778021158349259947084371342470024088114424562395781259274056462875721462892785112545807625255697192863455407419952651828113952684162334257337259203665329824755153748312847514478566187803111692697600000000000000000*i1^109 + -10206433782549108346766445873510726280464988482082396631466723794946414876370931734484157672706144006502054786974782236623282449743130701548845020928460037376127468057951341053959469038208948479205410423886809489388789212040416561157173238473401125531289944164960254482376413787772326132116950400641842008432766849428817285035557385582751243840173156815641791060257129021793364849997896114045417358658821222129177349713064575531914077038837114311162060184298828497874779379056198953665424881413687165343932886545988134596095274385426410022463468942327418423663399830729011335826367038290656428361626523765452899033192163672674580716696350105460711337539066209325058521810833605419691676682995739819281699570904479014789773396727573438797189844856378151888888707633765946645518337526517536364280475060152505012181291814749771582119650692879473280305696475154526584258618388397523067640765263971790370804303907381401397076398389122977093151449306267972697479242416497734940413061859331528382867331623626981424611974972519300215875045486401358908189205977216446346142985874224399101009306235783024744662940150805185770756335813142393711221243286277388958973277340762810247846362453813412331371229105291487922484049785806841069723784406943394355721542569943629890436822099927546881348107317473332037295788614976507795335449519369928611878875488327683211485072887016995024458988245532311300701708554261553625380238553631680556209104216267672547313250660227861761812362242021129665715302565901566667744769794368426992796213363987494556887603715800923438836105756260337367301713026760379592542214980839465443494021982183443056863521182513018324593142478655229661774776027702630125090526195753733477707638811898238697381441828353749556911631609656694642613919565040687812069512469463993686162183573991595164540598919969212603360615162784724659651558756958347209556607201659168475273769597613708672107605285472117474779082425019782910511600566244739131447571697950514567792770893484933775413063440050626685561452207021156029929313735573091445210392484117695404572404380116132732511807665932975447444009622656827684407469982786577464970131143024741253767415769683578420874453994416326464011459124834049771452250075390909259123501974588736665810234355958661021671705862590798233600000000000000000*i1^110 + 12470890422692971780315665590829403588297256551858893219245462050838146883511506319261522048763241988184185211263770475451951820472501572616209212904705448754135364070889185728080154677619189951272914006005043806215616073376999123579989698204607429787488373834771243442047561775801784164784760570577250094343745881118654961825972152838450063840364663814749995028947530899025217884206075826922477746032766866083494250999708002678796146269764372977350264583316542890450375813405269733175803521182228756202813116775834405758555764326770102621389324045115151947101695891857279659186292586761784339165958261623990573809874149153346616770777218291657883966512867015392273583487890816713413776450032826480970388632523947783637771179503653367583281741878590892422861131141664503303196552273533607937749248758802311413245062486562613166984392334913919614473114748282503813497152827368299251275286884608506394968533273483446454892694708426429672208206118611691738369078389771272013744214586923207158485325883969951216773744915268540969423717323425149759512615346724330250901750198680196404419551708761332319413277067989412375443828987264847991859907654266140931676003133472947848650990170152091267400847907950793630856414782816041043904120410851717508443219522871109151823290713198899920125279163798385382281484825941590051796485138587478938308486155679047096412702967817572051596862951118504976650674557875984078850537713733070275216191636350234134584806515011523531249354753552725151843461073548198531527013546758876527890282928369399745056418265273287354555212765624843467192567098486116776503542576756829909232251930569890629920195927112369545445386827810266274493709256840467453890772072899265115501360830074859088894732704391400600223638157466554593713332455589320356509311666552685033427755680288159595225927201712171424468987460591341633649168565923676504957576168248604720386115484269196387087737368381468786555823144318953153501857619041859473584077379536195033789598217068255866850563234738850611388811623445020713038231349612764346209255573072354382591499229170719761259050181196649782271387477862614769617090121421306042275291817797281052948304448501503740041088037675809318854095656343574629827624356929116076214690339092884147995010852881208997262970060800000000000000000*i1^111 + 22060500159360053169845724155302643198853729116036044976741293788647897804838371387161326561825647384973092504484382148900468961259365366009415947021451976654198192196973092879819304697945830914007790936558365919280436812051473894598291929352283911497889742519972568532782839534905645311229719916841015680390013519466210904218452867086173032449547856026042099379627585701253655675685627203492137373375397537438570538873321112070383239152898820351253361813976730507713484032761122858069403754370903817716227496653863243516911680112121289599703946210908837547652082857636819510566962962089339025806177185436873646678791331422712710830616689601242280636877321436766606907211290931561778908372302255995023487686784566537570144966594637133705455216862493230648170011819154160870532012837513535216040818567793820155496756087443830487711844482459835618774232160316353038413070333236926826870024324051903474064671080616144362725470437499688004743905072095851905110428925132249714962085529912870020589986646240039720509863906258845517315248930155453515544049353478323616216062701031900308599792979726887624384446529506370581218057040748649387138282875236709167789967086396207549825667855832072302581537738880604383156732293496929282865691941199156494538688629368125044536820782069668866443392569228802682156491992557739621676157486673464872619004281375615735015642762498659746754431019888551813257291049227610984127228746463336306558137056752644744963830576954455129574528498806455463191972664186381969555026277061734284974493646704009758632579378931814189036177722833734869611393585334571276019469541900822919782203859417875189002560947792070134081024944721658055684186111445263943974891206969352853125451097044470237516450878257365448981767642734072497484666362743547945922779216877807234589211935813226305369730182033128561249282797758658122413062995014631840262138770381705016922258257114225485621434718199500288949356029956087057302177367985042558337936215020084346747677071224565403053236570517703923829904245397555864376121816688585152993246115876022507805097398974141572519410580809546077337665016257369870544661603251912737422080607412642281433225265063830030962671329074253619380096940362599324207048430160407462223625504190543586479647875293144678400000000000000000*i1^112 + -94977459745736563469448178362854037463335660088457834150939975921661709508478835493276571173882173911135231688845519069544225999866382182626223311640930190103270078883519208973865115080450796531284526382701235179509003520361641342487302125469084242433225045112624443152283507566379765666858798510300560296181652790608804869246949602905774295100632268747143093703415524232719398520602845340547279202631125714734762756407028759609904093475821740174831826249696231643018450574675294467759581057085714888416901492884831526472039756502747095489618900531768552562794870354355729647118088662855536307187194381889595924479425728430805656924294106029788956083953857441084021733793295952156759599447044392277338762976783467829791921680195521690148063959184801741263887746577229936642886052727436023155678791828441576878884971159363460808687056040394244145505325806470174251627317102935295441629051033718392804391958062098410136921739749478126716684318852595999627836315279324315629255089659382131373010800087905937012723479930984994546052175961991937140007705224696872717009726309799438044875618322755130506962859460297477305931826104168105435153306696338592310286331875598938400520624034781920469527718750187076239376121223949261546906024479598609238049207296184804713698907785334814620234825806174592766348886551638477615705913279607418677923476214498234069001148573285573622489941401262739888980569039617432598215821068854625512623695069451866026841678114186946163067620500462287994910483518347019779770587331910861844258966550021038150013809993668313273956854678812779236133203994464914085585268407156642835822631219041541900558081368285060127715925533157734277478671450690468213218745108648242359250877391866185690071497720022594994953519123222312101065642127388991659656435244744066851785152079308372841668333591720459938955443647936738235243961753670803788903197952176440007156789853338294618705399661395419625685093201551769973143869175460792425065222962794033294884191266337656587330709007445533962818524644530239808539038675777841827686316517557080693885734024768124414518117139933666171065459547053994499601862803565566221934437024264369136001565519165032103639022112926059763351575172841387039461899374999208440509851076203310625876204322816000000000000000*i1^113 + 143370311137229169390625442651749311362003466741905971288890515773225101675639986216730369829885472460852124166088567762334894487548657828249721775713286891774757379160744128392506402321910689124571706697870755456568577633558673626876807147909291318531232427377499433813017512130236148418747262196098013366255530527191426772607139673555669555843068875144732165721560770582992482281185486444003598097857123036243932228203729236069537865838391542257341825621289128928326078628158022279606461545053281513457862070201794813171943126598902212075549714539499118798612263411755835104819689523318888779232317898100339377530415408107373014110177293370179679138941597167593057638050575725698138553922723344856709229484780072601765545592771088726534468814106173713076144360826700088807346632584767805572874184781069171005153306961390510066092953256173306564239507869173407537130355951739240261768763259393487310123151183982839943506808965597910222529208550494307025537155710766247523843497179198965623647445447575425848674348017690071217283172431946159115819513483935948295761373898303864233906153236388929198332109783250816436397223916497663312899101077254492185263559978229894385077412036838548693116014907826234477957474924215638554736418713296454816960561415028431507742423285478429211069651636189431281328409079825651266219684802133210486768338406100680125978319867119554189599042525116297509588601832939258233210508752365241326148874627561074884153514459331932729190901921284917069493523368498811335650177370206768799648859064312565777113044757466288984732339222637394583959256832143519078433625927684844926947025181856114089109340772742033154671810008228411834882996086522580090056161509465895834201093568190416768870977187895537049499470174899527567322965584470662318900834040149463771719033576364685914824686383722877581847516816216807725823514124544369408785265135996388015982509007461611530865939602583621317079985730203188150121974224917171415917008464224042259777644727543198464659248979566901388961817677779309106786257378184622530553541475114974139676759011849552066102917678897137296481670723534718618850050834211536314070665072063058154983112830009265547466527186984096784941704387389483400753897115375679913045668661304802410496000000000000000*i1^114 + -122262418095403361712944346075467651496656278590718989538867449349484189352336823261853307494549898381579225542329738027948028687526772477802594206881061762750177869817930488281195459343169512189569870838100507395830091858994136283307910601281001012344136438296421589067228102352838380381627037318390824401921470185201455923108243173602232718651381873020520770208440077115249072980867229154388379211808455998418432467166873336145770440206700852801139805966292185074861504532629876598748703935722267788386645769849688713166523073082723994103126240977194387915320407346682870829455678928066355063365997059020553763585308206858830612212856727119801217827567276965436435736085724974923721494789516320087625078310963877718913689443177183840691414434230922681789722613877310567990679116704716346665524735459023741170749667961226520353790903946101326141229571970221747810047763623874815463257259492785308539498471601451849117304077559873974779509073082037352638740126526016954411113907543223927617884229340833137424359668102069721391349080858736046235357414738393208593532112765480782405126678716325139428700529789627431339208080219716776016440918424195248854192893566001116127853989627144871519752083961163652409389044081724055407076852944588069273161772421206325580940178927631646429881547863194628665880379546401338532543878568756958799648570437453132108888703724297316040397627400441420810267854213761564312875086942769885079989328117120017920921989711530704341798624397738180320309493742812716758455024841845797368710022283300138963492404045910932602744599980770597628442508034567917644438490951861454931388641499272203691197557999316844270770010515264739834057346816929576161840573972183814170750685590974432259331117893360220029063197295775954737960414831393238651843066514769669069446121676962752247309547896532728095138590342665616131818914003816829397069167394806356194142318343526598613530795031775250481682179510432045217197374156890813420163303291633677173819701922758282655196154962535274939004708695691630698185515382583142533552655634229753685783955391343440188593543923146973260498336857332696267699404179595215827353833104346874199380627365026176271804327022868919443878808518184964985653896060174053866818906986905600000000000000*i1^115 + 66940268484808925814947245749336463046198096972745472353937445856114441589654411040134399922648951959893643557178635095480552496631530556574224295735934576235690180434193709783895418339395126409622960896544425660919022115533199490713863414054113681993846412655427397242403583900987966889402329768636327634922826306788502178976355294795050357545598535857276668501870202011014444870582176556449424260703405725328950039175444715641447502959333470303544432454411120552493705573556054120329479582150972484789949212868244156717342491832488628251291311572267869944447760791172133299169742975962872196743725627234181985860220471941709641983310174474742270174989507859401231148269873965872818771659222320582432359791441611400049960969111805774334528076988198217837962352398504714490427195535809712354287055470823742502733133974319869627682463059002205576704618973736868058193193801768753699734382882001529761906061711623629322674361014357363028240706368398630732517631778532351662177093584084281040632621031444550089695148114120852464500183596042421005943204114143169487899212396055979435997696239421956942538946740284085201332670383729075162607070752502225049168133211495205331880785841857603183958871950685588238149130448867718480928548576106051489968007776041312217760053924421040406723826419486550324826156990828697141086812729812581089813149617157711174942291114654686048805678515411595108142347580686161115698865166566754826755092127769980881300263670707222436471562610304504248662458946295875595629862367437037872741877990173523106362700725879617662469767916038244623416646853632480098404720693898411434247789921005198637068288047541242043111273388478424157137586373910001720211845252447935912581548686755567041017807623867553123363292002086982417905335719266385167686622573912475256126053325684981387134803815731234098384019188680888604236759613856531093787410471715745963987266681226304877769295609509639989593271142757546221521728917991430429796730277356191048866809273504605417320553110925564896380537506515160714435157544290180761633066241796673224278984448728012251850331045293326380613541455331879869716298860262444009234899652442747257479295414416506134970254885823540745047827141161351484811619599526269655449600000000000000*i1^116 + -24930345417904157301040383181119983791947420104470993233089620398649296777744771426519996538771138611110741469756428412626203653390249437682230048801046449891184781732276947848444567176836063793607855732403713443345153107463420768325629700210845625867774667454846177977685427775344741688041808807239385371362783465402741165139614898053126466327229216637954768077959957771308023654692565244714855826593881810681889598978318836473566877157841955626120773916296016794319925949080152364560257079596466303659811369995265321976219626496328215551644118449941072591230161105489869688135647025838191806923591136418826653895618902962580759874018441540681042964864845713931408952574109165048272428075130074982232791916021116313217915781226607456939971471153596035759038795941643359202105344165279934305869584064374529663118181827345519462777472265214555807577985385230061582192223193528795843122399553863892513368080957530976039085407325771191553844385931684165900054971583460815063023669633249660171620812889101695736856340291916204819225694176360562740575049117474075474100444823247759408185436345472028919163972739165936864718813526212071989299097173575551919068050590917632969074531498438825585685209607139784756048888212445687660729060649575489179497486107357052200672924731380881412323446687672197371504439777608275519495771339449971202324964196975385277946173792436025732446471190604219564282217895746648671800999589709062097977620572613462369009182217714767438074050060967509999247917679786402490085822973178641130334549109496774841125726550849551558199348598976965995463924295532531651766679045702422482926052169686622304093622652581125609219919527370015334546768648962590551212068002087253166634001318579119104703816009862309316080238679654863145308522713328811818720613213638605824790605367327798174294377746051864679920174588721641800569423263056754468340927717735071397196190961196920724846589672255765546443923151408857919677627968163488846738393102945014108906515156256764403033278758046347663697342344096510761321869141312786566162589204575322440334400128251718271854355314711366341770950056121227133785095631697587081276177564788906551930103771431827083275397352580144604012195170321148803805957440143360000000000000*i1^117 + 6406100908449420284687226334257501568334135006482022337663432046083071542302116407388278783870017650426205437751120255903754085189353710069499058740258390919307207367913459708180970615591424035506678838240006674006943198866499646048852527297147748528697261895893370870393682631176002387901599355764129669619560498012657050415001807650006095875069578805096946258962323796713851059548306073560517769920424630772357414320050338622615011941538072539803490523252326269588478444275486998124850669554268332079463709048530183208751340494750037285924285703780358410708763036819706987347195389888758244451340668430138453611743920857825003385705015433545389233828072858696974518887751419655912516266133663010832285540340282880574048540365400525366873230184525697061545195301388141399090803380476917190234722715568692080400994036733113626448424779615963983325610691492239372394619759436376102911128300331920144254946834765217755400648162474949651666472083535861115051832394772648454817868862510810692048694948273732806216442671293356592692166876015279072559006382563548738285806189430967100889848852820563341635362610957481621497433613509711471694190212635498566896330446734476711543568789106113163813567600170588622630370524112739736603928581717148234415363726404742543448519314689020914986040313810233933303747166491048725072708735781706706825431699909661885956071315919016747752989278901764520260903312761290636579331049261664585775739687567415737901032832331322257044501344429642095920166516204880375235172956457017158124925528411224294041434027937591135357523647579893093176215608726646817122441317896807938865215102784759207666993666550756920222616585886051374186635057212097262173534592280768738861158286269998327164881162525015882517215664901658203777831664503224164896351726363039926009864637134891306509209438233165773016676138588779991606580504747436169155771561175247815087931510067817676889285098610173789224436430094415414215959905394612095783855790739911247708928317510874105870761774768937416940493316120363473227116000703010231188617080595391445140084657173306604241076951384511418056446367080037738430989382348987096099613472503299228117847596909077804395132930758134238583448479925291198709760000000000000*i1^118 + -1079333697681222209097784004253867693508780327797078770799703093530107861573246719272873681028528936719772644985178172206228095343980917318032330515378316669295941182131472228072586350289657042410077306865430059820064331248475579791350054708006190658447434465761969430743157186412211318840580021946591180365492926285117416845519812540713747802729869575094524089003316741068319415085036074393386536597422611908209635820400639938589310363065993860884402425489805975420925974144023671939106349159254141301043519459048516759775646134787366757772152475191449306107680997167848729136895591933604116493530350772234153931434089542959006802064356692016747106261520852937722509847575605585833044780324550261624490306181630039912010080981250188084436696021308409753427265878601526525442277569869587520210245078014244156588083156918926992067041693254323522592693516457561878200312285283623276962528168749776558557393218583144790163131580032224954278766568541715004437791555904305493390996767734921837721559101643911138740514459635244447759130620406974659116547520971698934372775675612188994034729902552218766355193596065778683613711979955545159369360141399712356008403081126877794543648022956594692914857465267801296972159458599207077990373998426322725772488646440419442101366349746583288516820025491517463595356701324883013008679092072206928930374446888235373382674658241362353580621344078243171521959751408324981458467024505607023102815268439016450913546826159355464049716388861114208334173984606023590878590687828832638349377860712490025119981615447865940005030404311467558286482631578319500991184103837523656567289743963590887945414956521006665317323739330230567267087752483230942821304457786943237659882194970070600236699565535812902918607186655066538037990165439182748131392711510217675992959243798443455818195141049244715629287399063043086812290294127144032538251821621415584386995218692790586523391772257405332454558017839827458600273264753633282594276894434730885946516705713462306855067862994623284868675305103762432946437444697227382296272997665468145212890175100098240525978353139601506355284285659349376003385803528669203947613357003010087485398759086088569333520643156908496968487144521728000000000000*i1^119 + 99364204781034045029779210569525107823956272167236827156370643869923375549911706695166016162345338951446609364260091445282294960731441319486991630091741371500903111592858922087070705770242422927174754371102712801286443568731832683235722468599935637282802419686328045225352574729455191533430488252087519090988489686088863316375772447235075785695151424262148008899275731027416039602325375956868847923975984311996000297689898438028462021205000141065888873581164957410882526097341529001999211233244465784724067062097806095415561005886087932383953789618570035402730512722093778577620153543547967327126425897578963213479319469407758904887294024496775785909010280364366967292304837593403805757890910284032436876700095751195875292745194406585237312246491931097338012940869562506411037534373462559392749920640627423531170077271432872167710169151249115663823139943752260503305323740786883518182213361551926668720800087378590383172047009669764961805901880072893206384809256381692402504050928355915719633988105847920490081657252799891531142086666780790712945855776547894907080253151399518540955554131225263043191714761090100080132255351931085236017484762498783226459326748465711539484506993827300446749581048969322301032894657221298030656386118959469083496292874562845904835267723924200619141942257180213256765292298674554287373468853010774519150060799665288012653626539449827844414238769369315022103779168645948869405528191567413372017846127021376567338394431108379611696589328394560340552453576405219289539341731170433117708436598464541873216553424895658061381400853584474114473496692028685698204098072149692876119601536201964233921995376986024479054055162208340242443049323021048693935591954407516067686579123285826079704450007106850950065386169047583685375685868152493256353150521808642266262299561984318567470964840596535866695075270638728562147739790316405002552384111148095120960403077981891434527761775185733400149237501454574272915197637749490469523086727952219421007598436081942615587881402047699982704612282844286247605741766410876342751706192364172657012552794017022008408421392451544439879650096729767686874683663898982457267011482013088738035595724652818248219161535067824586752000000000000*i1^120 + -3323555698453509663980134751800119474288362081793045537181447945597566089632957921414713396295348612962693474207901698496065348556132619093885667997996370801646019502493673016398326457055980975176430735615320910676722884879171723270319303843880742950463915160219500046606040490653800391750057169416870262662343489614923192041475109456850736017051269042667037514651479713928325758716992706108175751132589620442545703999436172523834152496550775471836297121496594401366390460503812825446504360996363511076607045915173042568494234737086590375756562026075893038700439508629456838366959710731180612967421692280330208066693416407625111190700273628727032202827510741030883357018811778002200548076502180731602167628546930518927406868968066175862142243471368630530136022230458839271582578834202300707177055622420966421078949944964142168037358804661496281799195464760409738243044162993843779421036866605245729526172104407211975716389434759689698838637161790898694475209190652261900305019944314658033956616723771071979588883696526668613283966174095437662192787004580745772607497219983713208132733145868992400578513928033796021740630112734914472159151030737492864805544569382502074117546928028719068113380660326734664558489333931479452163738259072603285007774722071514804712196794481328964153293337322115845977509470888135990524206299784133512144033914513402763205776717551189443617382438304546070849364595027417548949565821251829796991064351562313102410951154367345700420605905480405194766564612026921625317253032322532730770143103732002840661708090789743832537584784936052620947838456247747399767687478294074154687728414981471352955598975365652792273148733580041036449841192161636305881308034178557953777695744618613408683417524107703203620211269521580837952862300982658290680753266916605091803170919323129613747587301141131494386178826186970505259710075337219637019188707046765437992883819794545156689177582734098998898110785793299367646663870128783270683308602499211979267004139506157786416437078152680261225024169626019885782147709123046235469807179245447625013433504466011951632248976847104007569167296377448950776180106650876614647391914474661759035112686277512020718302265344000000000000*i1^121 + 627698772499486469600261910394643769197258136706926261781643071982281861696045370940578751439078111083074305937885057621778902517021965516838822964139966298739634489355931964953195829487223545211740540917508819451974196706487406117019530594734790812216565190620937146264293335495424485210288523389617545662551794332236341584892451166397468072062570579244569560124596168025624190296122752171930087196814687314885617717501419160663961218385013710151448325558285214077323532991306887618564088899606662076662088386211309691695800275917947877742313408210660074268228922430189852156579241530452130724894287878675102885443529648115564856772540628721714196586733192446627590428779042740340958989903033940082304285324564509168518428807479886518729977182742558227639658973697027525844368823165136200596388975030836426679067421311257297250878160005067775815820711307361551427439089406837744828249369196642611373180512891712606718069229711938580570068494064893878874924137333653462330480963653352452272270916234790546843066890492210709224431327005319377992764299972865143802218057428673444074473419423803815046164093525593620250543936812782397995507206130750700567431288910415526738298387570844783403408934148136242989372215821627107339456092085143873058766974735666106315928826969499863282536224958576150630349956030249633430833891101246565530350068958420998238767615427993392471652762063720873068156011355040212100160143669928705643720300863160462833558584128298939287292573895834107933251597332811218312756502831149292917152511667434388467012062265503795950533219481118587167423030034729411557784778446932302127488785935652762448792744822489588781911811540253357074669825198874071732074131238127732686064796127967735797513324030911178068261545487421289500747131993253862221603936514547276091191173934887968342870202732043762738785757094199007624135145996324926244288159791080645612243932519270124338382384066835603392597757959793642173733497550989091423054316887084959022132701557541204980922915292499011525517197776468721092843230810942023230457559292896449509887846434421650488752334724033781205769745384987626504610027418742955706135953706298026505339574045186510028800000000000*i1^122 + -217828497133390791745340658469434315274130048791210383628684008936447240969344348529196591594144130074809300733767801617456739625406447321701633996246078468013527929013873449658228016650220023997698042625702146005336506690567998491061166111314485200698506183248814269647636689603663883161661524008974120162528869201070722689196638914083379805814683031228776822809172902360679962860782852895946184819027184507014371899539272519548850634327602576294083322079912224976128013180210726935814216316573583878724946723191724261952365473098331999335359360024017470210138106939041012286250049481533724704631544056006520048387973992554437162880943497713486064468479764020960336127274476972551741881305241953818201548087496600702503590938684550154437420396617155197632736981433975062479063244860840670058216929829291265504488948317740807621280494293622037246320920127985400918700421118265505777891413725185639629398541185141260217633571873108811099042884378224988509926443629181184642064148375822592630134222993200671278274027330155686201479117869089960452191523267266437795161734626433685442812444634964614592999881979100704230562376205100528330212721596136051227114205595947901633006416420909794825541881390907153686569535543688780923814982955957952509755771065911470156338198980314972580666034919869311018521340611465838252565693297143917675498626513470184714816102466710240927957206594630846191508280321971476242756891936732740075005863346639087442566824824058549422037980508845205277878980693252746335670423543558213965308135889764461189788072652671755291086120417196974674867685161311676514477868038813580364619535348764781027293390556637736151981281770117747286923528007155101580777531006476903449599257119005578931915312658108845545723902137822524457451483703316116734145307874800171340917168895272906243457166712746555722288036318058829130524029706514682249167730255914560701020349550353499563302317808618115483126856709703041334371090014277801835157790856969775352463091445534483956236358942421493289796772692975129023214389005287568970110383524121858592142298443352463946736349867462074477580049042301246229100577466175853763009345218241345177995895111680000000000*i1^123 + 27416925021372392216898521482553703047203155933621868057214512884432925030752177096576648212621223634896241782285469242060285302442054751503071640256500325602298770430679515457084928863132809833946033403508217671170720997197157010481885333191689160677739527476653558703989986631451887722761014980499357626839874442327971208039190110552541734194046585465523380459235486736379659434469466937571322984864467430362162304911841867826906826971298572902367929723916980134332234193027407616874293637837074400373690824487247600802824846091760418742291250624929210450845696795971385019405516008550486630223963239924478302679585273697828075078330887136269697620569958462924200959309151102215672266695250745542451353023883448913386530207720465465652493120893969096827720231545183890168513285407378305011946478006625912835310563910231612725077929941834127634540553465505048287082132145223900835941014095884854196124799771917171111423430787710263066135622709914100216198032078113871254289733609751903298311477699785663451602693795449362509101079106019864218739303290955043076485275740874389868548104676131601451437232128817761435008791511324822234548470367753799671018167554352610142734839011231477252718721661927516234216035502474852418747622914578867895126125312291606713521458849844178507613187503836366062899937423412913133956368824055122005513482892420400418172175299933764093792920961946870235716437548146977807179470226826157711690409157792418499160682680216705847999376684198585900434802085109209744491508013959337910420845551541216396248565661194186147404998545404017182269131889850179305558751605092609012811218105343233218591046595891756741552189074674285100440210038442022195128303186646532816829613794986790921656337284294090543469180891933862237428559851692072473947346204478048399200892158155082090781772560570376439304532955263113546338220562166759816433639337248884354773992671104800559947736549652554641798354628743640226210213299208247457808419415243605647121057879876067545039273171312491105908913877390982387767145557280651058102483742242392685483442713967248071753569888443622683494414691632253810586482822578391866461885282843434680320000000000*i1^124 + -992261509004416743912127560848849286061011917491745512880242813860453727751839034284511395986925189123267317512514356976317388804273422385156965970505355473436329150324044609205746637379617106287892561555650536027624487643963294479802014565966530842240605416925193365364540028354667637814313898867804115919389192321846381215734969826487766830487539876506840798098859538838117605124548769654268755952879973732663276821916068382050220804042558538966685043983211223552133630539962977380744273315726974187211645314994598459393041311370040209813341255581933635791091455652502325120852230473090069137430210442249057364855513422897210392030780074701943722095310074822966286572404502073257384601432477133906368494811105334598206707282350528663573781283884222343942232592999557326533425912525999101753672345165845784491856866632207303872064018389693524520848070648194290723976714893124083320932100965289934984827916738100294741412956132554887412199822612759090695950366782688957077659140619343523597266946346495654060386901701362025702929773313463847272589697363679911280058794401942405850777886861102964486765983598214286642565556302960881383939628028715668049923730828195340836743738588125981284055768325862511165685198023292024471803521999834668365559865767448207451740826812871814341346525930962937230742500298534116986231894121780788436794675290268543396676191240420936658755052026966261348484035942187821140220685440899101365805129901563981401460729052190369457627793423184716974811587274256409214776345146925996446035538569319050240726629211123579247313645286040131070290604087844100397065887424221541612583564984909930237332562621463664099382745072896194356068381168293122838696446230109869189593351599939376437037258357508558908617065395725930422173181305964019109682567178019987339909451653127666208727043573045457921349592542222052199755735449149424053081325157221203731762242639457726994134747552938398162228954051416922306294283618194003368251683519484646550628987218795047323264170234802791797632449420300059876957019931876266523405137160331114433860191661714967326290876638682798651241183481242702843353796641734555471257272320000000000*i1^125 + 24654571584158346635572419694663884042215761355865922623203192085052913032259879771111155451504291816758221694791602155360874995211121613679900507560974998751706673265731746611691821054105545747120256963290034111768805463178902010740031894983362709827476681214622002841978700303981822917104836186101843633296400087919572767262072185596534286142871132194499268744287700752178435186216878944872737152162012253690449231339672862197975861345707597235796796687727676228430960715089956120430746733683066302165043246988213052643711095463039328504623278689671671931530048598657490549313669247334195668957820603430518351657718839333059967827479699271649849788666709375371018429697321354720607535509398939901320458610055511774765776921231120945093862972299706070818829314775040378625745821314601072880897965493986615559846987333471553960834340540049893159570133283343461805950866373049848404640811416308914750125996916835941633041455745509504402003827947559120775431140979691946194608027497992915455708532022379205142832078988017876808530139001438941355509086853298090088101869296859659416354255317167912632754173925382634856791729480866786160128264537087316440326977330332195946522000340541234201160312586631767410488242217989109784340176425750060805888002059064031984962872119800586052338438064161569184049630226327433488936705589580133983315995721348320474578393554708075642325420307000585026206223241951576488049187625742010648098062768619835355688322574600665182005856545633740001577122611659531008383968300653971789914390910029041979901510647244248777498934258073069195180589548060068282907965594852943898107977685563387975502401927233044678785196854583777740031754666260972821273804514350461306455871818170468675455900958086859251629949809333040942949449391842060760591848511353663091582463383406431613636899205371466355665719322264218739364412979050342780309338212611416748720000439110608640501488402368979138790457452788137957666894149341603036617092068788570355838189632728331892929230025679642429888780220113599436755479427704327490210838562499958108714210468133715659050546049688219973877361418460845000862293685459484672000000000*i1^126 + -20515611619774092828764063909735550430764304976200375544808291800591932924678560921214811419124482361096917855249516592750622107463910097425033466384397901699597799131199947581670203186071349625737295192451739411296450149179224619979564870986752439882007911614061128054539562266567156078828828431145342071142987031787590013068081758611245248585980951522123965401804455170839475561529039705353585154233039150135385228871389721936377206146239523549559226755077218821141040791000853380749110645699593782748505387391869553046468653647906437198009816706197861300534382000149086983563353127095127998687372179556394214506232720139407165257570964393796693368939155408122732204257983005643775477742380284875417559171485110642849941630825752158326018558071752756449653126989993986258273129717021182761219177080422906029131206242980537482725653271732138071608878978911087129637935853000314623760346128100815185996686265005736124509206408537410558327150169580795126349437365137764874985068346687098402344377805363807770994267615913065786474832760906492428824059878071223065812185501212921917992745677187968442727113516755111321645116066509033187458835307150986461939954275242989052919463952399783248938018600385517032313570233947576321281929870321987100389883918497478595337176879737702260076523840513595298073233190560652856612059869521402792402790820642207808709707072630654879435752593107786529056335714569413859558427502429223259194087798808644392406964276380332215450830800323625368975048919122229701909892799234442562535001399513547857667794103703409290241410330793288165768851915835965990968304972758313762247989388043574689203516647732118442039870737289798056289605623088762508966619225838729073330048879358171748399229730062108922178372582180891141740789316104202860248507691527473352492916451958129241397861416092504257492086348698620733140470481240265855209736879926654803261626973874814407251715815343016174659990723652807193792242049644292548611287993371653464868675643414791709782319232394758561972233687444166641797164397703126094293819353362634333842430205760383654647007965502753673140728021829333093554585600000000*i1^127 + 14866084298181345190248590763987133405759248176922859590278845596122875569039614646169082850946127512502953736105509494943586727407316644081952346097257960159577813101815729671105416949980378415034967119777878946987142958645654578802369780820835104187802522372126854011582342149738374197806022507017792806458113029126144064929314225421177504536712247587173217511066860534346037747363234601942670242822685883061885003940549632722405978656827805685207085397729390527401356224486473944682190752121209167829495528469456583748722673542468976585638604764173810979191059265482739410326151246671550297041283371730323833941403402060345250214535261390111248331597451095542471541799980874144843909521444116598229958960484465251313716192900491527731833175747853004468470292910159445488664100885300098046833383196911285637847349391885733891708950621726415974223241607125017551795519391480593898128454259785119889733614743551987538683836907712617810127422288727368994281973508672894078649960271412177429513248529326854334431887404615514902865424837337164097093165392520781170492241549823146010963574921782119300725071556841927526709822609404666933621654110808034555492627549214676433340529459466854924686252776367512199611636466337237312060565879415091641878776245910087850864330187331942981696078175379998883469991772407681479670018123027448480372284668105816035558294246994949735181834910037947202427148283722985256888394211002162140701901569444099432811766216180049801688890262340279356053921088820146176021053490848734170305847035159618871288159971813943266157179292374053528867132523572996250700696835243851079555449056528809528638838410328502888853358927786289624632001780837982009340783656161371683335541169275745946108859276869261676544947005105875252184320168735585659781812075549221511190134956059605384293761888467431844453459126763847666595553568327954753663544577258050551399509398009037279424198857578491450882916164329161775477818202398755940726540731255554549240005130341211849294917702704860071975921963177836840558264448902212117278087966052232622460405983106658226517648713947889126450577119641600000000*i1^128 + -4167496145821794596902417784218420480748227699291510584760904732629446444018111373786649595957680212122974839736208983437786305938678580566286100066192449832756061939232681610657889280441896400171346617446676600134488171588210507219601367096804565910212998318031180759730555414157828047208085274686068773897887558037944189676798082901767427137339048713165431933223472598487337713875049296986483399943001708916975016383915980458784744051464515017745417450454490576339043917984326979587289854936349371448011559453307065518942709335721914962147823400652515659241619983067299044734020389148944875492836612748078013364732418471830205780080667931992665062899016315625002140767275139843576067397684256192229442205494626564113759682465631238564588291852255718836575362751619460768618841278312334937679838402556284674459321613529683736611008188063829106075084984049998807259125686392466043269389751517585894118251957677282701717832638856352906950587699911412540173153853149009693343169845970275003519310761131654436234834201748877649600521005801148741565351116026953786703624525763606333024598123063341931401615587749541222408179049304420413307649464896439500696005109095461470728235166810723663585730719410391109489962990635594258228122216171800791424296359585198061406776952384351702710764792675881624986427515304826442207273412949788398384498744954014111559356921597742725656011593822840743117997212354660473942300516680360798185013969484374381193242755656738623878886967528756366578273597731180561498979990121638785094585526975644786000799292297907977832807526860018217476350866171813860335031839244769219299023179811847588393355577704383636879409789546622648932599278100182164038790230416514410712468893203801442914758884015763220337808744728485188881448340433351738913770447595279071012577303250668492078608622924124798476067390386823655986520998900336415837024350330352085767841968341368586857170074998130340719476491105698347171406397264000426135909171600484057945610311217387125237857860660258670653990692933491624324482774781462149906232115323779984696273474293099733157045644870643875840000000*i1^129 + -399803464085932022064735036351343539319383893218175874232535248296927106230329398026691032530888961140545438741286891368788144319383349487309692606010776803224436969862282316767091145857986274847070077840085799097797173708711332542091217820746430308563821455010725204725518610741320305434954315894750642436428216579883576741884443377048937911361987062897841582522704817606049225217863969275321097665864787246005780437215589176248531230700633705503245299609416871391320521419795174957661134441700018700945051185967912340206224084750391102623877673239665122348012439001875432268519005964324514353008979354105627978920443906363101445541773449291085917412649015050531522316251590601618673428374891945520835642168636186892853041529643046495448971576908156838463475480183246154293892584509323634959023738547661026706491483365843175029304049931929565308094785954495728884927647132326257250701418162483854126261161722130494495096283182301970294519709383833241234950833388398958112096181953093716288541712979297125223267222603512812165504667315363314943751896480685444370041242700805188407954507268356405857852378606015411845198397795664891452410292234605509464656821475984972182519853617678128558992288690279862347756284778887542291191915692179390532701986370207241872066397029015488309138253777221839792992554049882559300757576567383450169948078627522475861067395032487995951952040060472860192490532581475913253590057865070960117223511782123845090364527307432869415605149248643485186671615803873790556881159266712108293059242397175229994747377144835480849515271520428752720966309585257185210168045946990296706572727510042811578307475564596718187475717622676792006720667393122012132759997392210232848893735971622513878954452662284183805050448105985633988989584968244840287801189211413440670610946540714271177667122111598996855549523686691253800858349377849745614238717889647274946454599847226026754552817329402715866929231464514671037572698036109340330595928967684952130771696131401845381834756785895449079749671735659903497216173807712331442653754107283138291764453458608355415162880000000*i1^130 + -7723262427191933685998338751074879928789899347412049734191771770167065886449173996689038813672169311107719204282866929866531938343195184493003685443734109832329854766685087668788788338833618977279846315280524366733197175106136035731762414819054587860402357198456026266233922019032958152509395116708629027053075663210930984765717139490083608913783972694067188463759501279525086791010314855044986330597721803141726750879287227400009925929273262462505195344338740714957427672104991911624461113759823022924018196151416398457720817668380877536031185936875992798655976144345763498065214774598148004550963763033149192907997345846279470992294284507395412449709438105772202128286049896207298771967138219011843738415513505528302023291614200941742742614503602629114114746196133471802321204219010533736646382432375065870174733914300338514349250501007261302032705562146199172010992458349054970504238223490298070080470114920677936368630925504480002653907857983580484496470547876336567195402270300150341426300668508254085989727549754364810258876338601365295724950984473404939808444125527012697538425410915994362650180741938397807191171857981011160507199760232185069071302191400478886421502783771257864274545251211729990926384939759541446775872002186826216757510374397003651853485829118482497845159746363531570943237326297660523307412877807467242938891438511322153728817619308509814567614830425266830841210311307172514408759370103721652409117305606912724035759149871208141669464781506661374805693969842384630794030115191322315893119326034325849182072748400630998439080135260490998229828450491567501162794589723384123038159712068521034026213256010732909578457961822604913447926181150163674693245954920562450262217067912770025280108334661423105624025931272331336100382295763601626410054480091642122248668274023887428078091681655743707243964328612526753664259273650169435202966641401283938498864549660675380419876653866279656218808742520163365809937525430042318327419887337010829163787622424425265820132824748701865138215818387617129656075034316261535674881837740568636763402141696000000*i1^131 + 258635788157587470766951674852557282760557448424288002997104096274658297914687242223108230952414568942221008524592450543540328953598207444559902536808191440646728661307143765891387298748095397902707634548079144452286977792832474396446907886423397757831554909762334794814038581504830069933204396439510638129885509055836782215004852100391459959669081508332250984556599824810276731083883592933159188742794934746379491694593462633439170582206815124950279449786783103380130506616388788747936530708682535246001781540788013696939719660324263158814624482046828258192031233003078163783179655587744647801567488012611217474979999081846609645037708185046228298333309846873667140625188749927223895565517333954705078460395336048798134561172339280312972251716578356237925270491423201675479048603673877335390094545825568411607662472305877523727130037023558334692614633524317724878704082028141310590318541992147908505070571932394438834929984324881246585288836171575993666356711970582409860989512319846633864574662089428450716810132714365877345962492943797297776893835122988542508961225556914771174008082116943857748146101503442156197006951720316145397790895338527498466161439038296218511221304802948449921684388973156564961783673777496936955519136178890052263618537170143423885395784354340191963528200499422109993041476615569462673270270740196904533528632980117686414888770208908455792821480293459218157811687724982860837331914862266927919340181737006652788691739936447861500718281483508016323163274926864439582873323666514837350093551692824025053024485350998516541915843907071279121773247951094268568651753100029506986699231876088135577394161410781133197419509587990844753334816054195844585956442022233986342730537960543132748094231324608900237619699880734159751781171718070111467984320061444601610701256146724977775103123294622904725011499098601436167795564410719365976225360544252654616172895131897800945175071175706191598229692963114914915464890841441283784249066095789432503107307805776623202034287631170854835876571093997637752444202055582605853576722177327104000000*i1^132 + -2795605189700207335375290324458821738350508121279168285896708458273415947286817247643046187371774195737446173775998611687487762208952287582334649990100920511146697188537914986336983195340630559221009693484979620332290131632484921424494923528607337082580764735016139945765384271436914330493213566796270517055836761555348491038316306412226775628438278400002867640459174614710903329569977005352795896407365420039066634439396604033962405208618446403750313342839591268902842853883736415509619357987711224621101532514494713414537125884789403260420374539365375398465107906899361697500733623207421918636891828037660227152966244402467513019834159729120821066539898527651656454837166383783664559160837712723827557631109784553364892351178026365768382773530178263287268654687478425225428421051642846091338247256031833231931535517063921182257792560783391226109898008844075039108256161202799975844925768365484900413091638986652676843301290923981353412610997351932624280581409582483447889492151642635185338626707147344842610736945354524566645316165682732374663088922993251237014326413070469419827453376187006773082361101067690961718743805155739389853847216507983987865085861578422051429353303233295585229151866432761929214143993256296966826776193133317144944792904808991486608463850938794222066760717092549701929403753432641880199484864166275158902987016161289749403116404129333819265828211540586242315197373148400277792012020306455041859611291288251162000894582372371170897429658291466052141488563933356367154499287771554453487361586659095876084708009210619863802100334148341718736875793419568752951656928799638460289183927921815975259625624941742286783920174601976338708540204394437164321011337039054621737689842139506171416743719276585390581085136203559671980288724124068120279523127967248368825235739091668111342083726721124567209066095624201682440315071549311431803775548729089569366689008685106258929620095108656358381469001266905330606856312338746976606634515256388423308734677444069486393661744936205213112755945956401824272877916109963211571200000*i1^133 + -589951244933920643013681473630925437982039088512998533511313784043622010161271181359112798832353683773484878262214934437384297715104751753355998659898122728758075199742186534664638876140616977808751386755273081866784791122635132658274781134894407814327672899067288196933573502961801831710749084919866802553958267944850843063762665503370747049046118273991840946112456471437956726021918620167815301054321133397887033028999157926636641210067900719671697562609574169100461564683600709814829903732541296882659503187006441306596701693738744666391453412089808377544969743706058317892685540258716200786441156988563351914229962130110037238274087969325249049048447538807754001474255079482444470302981862586386133926030049519245122516851677814552284674031276541883432865434703809701413993931861096164722761788052020839364627551776351089008743266881385955357263341956002401238386323375550313789126975068964317195961876425183872282260530867282262979793523839985774490007727828721128666145929109291208708731535127466938970698339846621296064062108166736901583841163293377794926810384141403908812369127749500520970445857768830247118888943468102591255947928987154369886829277237084378447145906713115132049126810681164408105567932729121771741033613364399652658322249419185160037903931634917469817493482153040686701594840356357721306546919415946771522242584848688965057082470918138248232807254424399720364654061180599987143637441562543935885231041816273371648996559933702617852238837919263082653517490190832804893149736741074910280324557855741086939696744064220806393559908837789641932842790398515958521863824685211772337098253039223159517836548005930596187859663766001901007547978198980388716984196664903896267960470715078573417490485859322130860670658668745587113324605451408856468621098695070500293284501171887638204344765133188191399099995289948702549946432192750585374173543974345395115100969052572473804519021343268446873270703430067239007258936387793274540543569850907771114609472489883752396737107396016429530834971433933729405127884800000*i1^134 + -9251903941724600385955112762588137703981135494987072306109448628154006599618016734599042344286255356370684629437329223203127449596286791759014711188040554911350686163761226819590532017893060232828468969146003605356449817098851496043225986606161700542839561185241870791584483873595516476500070364232802455546143799348486058829319745096936811697039954370479277148128551270587500292959787229790441080287056625931894112910689221897493814820193351769324170384703581578292164111730676202116789545452477640924842208285211181400611100313490210651119331067585587579893752993545535644483184615819603194989294402118128401899565897585146838662314512040218304416770243764163670291493381046244523391306668860352264277429101014097967186807152218075310140701991235716784972090956047732350395752865098316820365502809891331618828768313141216218488621501141671804583284083533965438339156631434604805516430622152743643862825849292025089074224711342654701617822978434908500254917601906420115628933921574421334273754839112823798273292905375143607726883577500689626814158711254493073013261597966027788590613534232083378373618051612477094383240305934254873310090649717549601930720516691052016077666395549968836951186058794466190599777232878607788342926003893862600942792287023322032359093785930602528543997213530502238447318833550932512060515161891928445717148065175228795485697955540387393759335442999903152253978963641528332398842909428941350717313985777746215803060676489890347393711054812308368946493937275964070799366971959326157288770930481415319805498063365706512620547788944098068870021543747578959847861639820716161150310440272743973735722094686459606113443166215807695424124168200879657728324591875837068219249306868796859688218714119229388373774512140506342963241166350168046162984205183508732917477786709794271425561060942822806945333277141651600382211002106124525561326906472508151700768988734682376139980654486080274212033691120443099354552855821261356198170304022834084410783010342822946979537557973496702794551682662400000*i1^135 + 1694019633627504614103006643740155829468787019174267617085107972312238544166608040682969215145765691883215866204254556577322976830398933325928171195930771880765724403602854357767269665577008680981722992812127171773057672502883656011026207470330801049777257693144263054396623701703350779662411090352705605584085404093851534314148713662512442983357837452255342135014444568474456444896116368718335437306596994746908444132240697726347425218299317858338552966636846579183530582846044367110206626359169809395529425965354427985696598640933936718091375048455502319455040284775508149976364688345115245264997715366766908156466109636446302983685557994037487532742710040739538212951325431835678815234331483985516196937958417737359233579829419876681225934361975294628572321334209270636807386728060548572006827566288091274648664397611111926198426236604967840736379985067608646828079108066605756392630592464338056888356630048788011963674782280342319253506469243026314616017110961605490010574980399214012586832423771939645790768071431701888980148559670253332303124787210294532066079117818975295531782885153394983105984702585627726613176670168347630187739598773170114819089226269531949976798120723504196290196913565337498355368431845652910115745617319986442053383518241067135856778265689543540091529078537985577270632746846215910000223646569089565662979219462842413221747065942524770163220255529158894560305332738209923689020181297596333268273745751225923528497908849347903468208527703377880487303277607636236555747653784729351029584924885543478110296765842273044398741900246512516969992979695382815860324524754949542447993793392296746637526476670717709518463326455423741366461202642053566364726393664693599540393477624248498680371633672178657875353038295619341928665376186081345874726759033731098963019106534761256293251554868302399515120828570824674670573913077436162838624215908516529409693543542391807602427207603556537438772908432540952428964676773184600347840750357859711997773180391208873443868016640000*i1^136 + -124773336626938384951747649292641850447923112232692941313992115774060305468289397893855332110766408483075400765173051356735767348891164347592632731688670953468759482992209866052568427922424464884229172100849531615938206485823742532306509174968705013393930524940036938240017376031681296258187829812622952086209173720395096714553497773828154589051449904433686604104850803412745411557563910355028022944983328898134690770111449419453153600167827414118639261181067572377611848921078823746001805046946344117899848293566147137849577719329898961717232501005496034022604930465830454008125052006267450207842423488398644836280692757606842295085634424198201273002477952939447489282781924326322158647088746503213276040055712834617806840514896007107199798262321758471403805256582300190541564453225939855848103135321498389471806959119523461271955753705310952465891379205388733571634806678814994147283791368379818383650011604406925335129633188557476866764000836061357911652790182027121451722867978685044259657140898518001286829709658719825132232018381867669237546725323007559416210579219387362071902680722968826294178154809731406575843572667818178454824746516908888949879278025603131880739407873464474648931369107818431845664780848071213880506985372367057627306117705849440069419308990907470203787527654408532899105293541344373832671534060178021282639145124253015549452676706727886733702776119320308843420714263374826946168994429628240107629584597706174516239907880177896117873790648009641915260697224970294589001301456641416643960739095877995203940139550177866918702430607578582201268734383624921415330304403059959791490619142007769944284067167220915430483387674694630693789334946376783158448025213620468461865450311893941648414061707125904695632026180985707189468323958620926027124895189060862296509730160847890366525861807153015922320252709026000709766628035468445798019696094416225469586443940299111452881168347052455775940852175245993713608916559049873985199231301656667347746816000*i1^137 + 10709445050163938167832709782602771442118952003285973935089570780304914303944366986152635926743873023245445762790112794074299389490880541164651482040352019981655619080526006824265495854371299856270377690523136494091435249950274469465047876625996062586688556599779922457999128378636649064194882364394104140920264725711880716055290317844989625743803562065269603151286467393357987285058970139204995768268608387536432166141686617903987391061759107632274004398909478207738321616560432529087072016529299190779545290061398157661343967771439445578101939899967099296903109334793158340827870000097750879430653977272604008567450784886175647994913632097199575936911938734372664102582123897141885310093131600799793631163319730510722989402971655258666303537057541149625177738145933781302747225404971410206456659537949933486110955290281298007736709594118765700993406269657916206681473370445263698907138415143189092067004381330902673519220259305743680397347027290050428763488676760374329855043638678059069107958976500137305391298129113834226698506959665190869738466760665832934394129042694592687415316596620447120749631035439098601926135785158290288870773408289673677576235335339512557922484315478682613580512887236532967267170046280138997279857251187170616060541682522223856994246491176741248862213069189546829275616558013455205055945667719443069090138128316992527988206271392173849289429312180026387783329823235346940438031506414251580321969376408331904793401987785087470444490955056568009165917277770069397369143659018851584734093405113745688315130751851579578515295402511862322048276937339340574859444349230897834206265254758047059335028987442682812752452242894456700289250802682171451119632810761172100318874458274539881642823617863659044360445364176610160018000415464738050135435408399235905525011031544628723295627988626254268157350626735959205877521884557829773048267289697155682728585110162076234354858436449386647470070249028069809157451385101822722048000*i1^138 + 9252227612748754000376692119993941052885161397632655310238895750944184707678233729704755319024521572433600273305465261296129938434495276712906063492240721396889939499529651832280555179675297629738753168910433148514504798283550300244321856705725729924269052965335196453986754748359505385220339695280858957127919751113023097079509573092127837372115247747584582861596110774083280006372517708432754458630998214316376666869779901813055875467034667608727056840569991240666416157063950144125584455884253065039715898439327789139188839897015589810712762284868883588100959994369454781951300544459694490729893789080352257948758197759021923237590990100037472301465956901348456142768701145654783967216551840261079139950195179606623451516113240502055819533409396411753166008419458631076696627914573298905491994481587830809384508268439356387770320645595635519905675869749209870314036476497896989927069052141612075925624373274471746474612510161364083157594732040353923339752524633172181549366937144541318062744477340204426117018613419882809094572618261427618700143998303488213373226337782690254887614264503293394631005367674867250166516713357244724856010095783961774126784732477731368548892297320960608876494063433740194672904123563557344918891105807505873686188516667553494341824968453299507671766114412284970366258873310218069410906448759206675158540009406166457667869691367144360601715839560899748014473503958375334440994670504770768189807438127467368985183714322478876066308642633989603375962211438120471106119249771906517106260238164151802428259708774584913012631247795027734960755528266136029040714389515870270795379122922019730210223477536566603643721023481985773245161317466539836075136664268100133028441015075198722993807055185986269822598714297355686712734073332619141989736705310904308104767930570955939473246709405413019568070068964189611908046764143873317891815183974318028812480728655780292871436224351486170183005156828774400*i1^139 + 5697528984590155211545636227448636371145814656594926021751537391671611749737928095603923697578873957295995898919998951423540137769350589449076349143166744032882686858141265813484527714972146540096603093920468664160715659268409525778863068909708172627693865624894696046951227496890552895281691177922320221685203376907874425372126979933681002034993435492002678916483993066420149515214974543937311711379462452593457876572979792452609707256511485240653299969515246366963266991248548168126698672421789528203148907653408804567506601763486474052244694292597382563764959455790533648239258942692177927043521886949027319824119315288996429646300552146923477294524369162349407799140144317368327130193397212422741965287584335716822999760806893059281841467982416892132959628414829841612002023067968859617927503000054859154836324807192991983964103959495396159150148818102747893489684577130172885670181121976824569141435603293336794444252655787316782056322845183467601150615943913085823940375337590405627766209650198324086614584094068325066381246240596268186008557075955147926954132640357328579260503177722512124976264102365267856672176261115512254432683635101547345509525902309831819753429900101287801961990012898589447664011717962821457133842446359140958035116925560261379316469678914872546733879422318827710232216570022057106738209322808424483506966911865062517029209144340793340706111685731989432856434429687539565398229026830347496926612217870467638431277886396690693802606456123009845454890757243223393529053917843598579965687976910257121786642799349252647020887444596874553056792721894228897380484943106907710928107532886746332999429409679428200190341015554923554119514495845878472547460308486376587005425600264243963172454717186264933287483989915199451133721659808994873791316291416469397738840472611367864582316091672810119074188244546683992155588920333507158839406014072494564071150235868168715452494643200*i1^140 + 821913780045407122563723345499355871022890103563714543787383101622587439065126360537551307244947450330478791846752542220019059403418337064583861873579800831675677529267030096831509352376177746982453150322490894138304410534255969249011422330197241137182388156732771072478168185541627931141030990329153434147285471429892671293398934251585034871466788388805866806634491643945791224830973408128311641956984876796433582111367230465709991216712286888375466083509651209551204994308397075132784408845615076025405499378157510558693786191052195027519248279916198877759507019216248889216067129908090154472576815024410826152830119788584620718619341265588580443640790845083555753135992763017297159756063513497406230435207724918031245100059960377054096815626586350168640116835638692854371633996603500491873358587755941893359169358760417788671826391970915964410180161778411358476075416501648190128090717731077927152820726752367895627838177709117465362322456181703779603861906704502479745239474328085641508136581722427117170079314486158207330057710319896327044703316490964262292092098704237424523809634804771734208425734365139559899670059033123166733830275416718586236065860286967260722305106848989745530573711094794022844751671192433241916841336427210551007289255951610416867104524460675054187499464188085750317936329421688241092259661204637253415706538870435203602091564509345020911334639188411955032200753307957619559551508968689788205072297012183219292350578110379360285341580690899747038067142784487697954838924083016406600635519963341207370192342200280577246503665443360296912121653359479621177025025940973473288361160870859146836167976260876985296915239519229731088185848125588315794009782447027054366900058665826343687870945531842805525755917700268378789106257962932710151439422372770232363735532857041221878203404952609177419429582702755445580252744002981980456946175569009007656960*i1^141 + 131588142017129920544770002411631539262113935140798778616594156840450947425642222889328119745994979522738610811960731440214710984029059181033913590232979463025330118446011048228745554379578555045476492203946939534179728254922188416783470446279578150219049919139311565683747792945892136785471615418102127019589849947733440068812495913102587532212864020206182455636733077656194325247770607858612836264811897442585614423042821621534021333928388870528012541193398531220152393754376603241682096658623509692776248237516533018632455787328473479208404899921321016358377236648413277997821149916079751620507810245423534451914588828681759155907539398881324982643479264006786317446056677864784183765941637921690599885035713560556557412524449303942592774523932407294279950692034961615594424408895211174110114649827318539480565292601919239326561738932157143961201005625955782525614986480128875247378079201097707649822661849998609704251811158967868909592490369483262372268885141847679950737355636942505633524996208696466627773413003068107803241646380537406800126408392853630555530855207384355435259235515131795808084868157098960290546295080673694676527465040380013436519079759928732083414525611039575161970652600002808593053391775616031297798690693003902048866476253728019085801355930549871291634271483067816979132666027049708633893708995482108759675884293791193681544302648069258431867167514954306133746318091362365534362145510231323545030364234098910920093571279114414196571914686848636551810629214027423492520792171722058565125567842967985586994322298835089459173542749924016284561103155217118319805395353119967244960581962400847042410205833044059602605568876277139486625244873276076526375000077635535393784168642519514189815835516777957709848728945934378149169708678815403434405636292109030789098041852971551254763584656486367394966568048831365741774928609280*i1^142 + -419108933667923988155456391410475776037902687374139174996269573769891617270483236876203560044952125461211202542178873546110381460657757254273410064574274735007973404149652781738026211205361147799503383822656393422132607673165099826022670555487895428589254817083290025546064590900617672249799642401270450516300605449666078037164286233276744624764824794624719830428258750389618174693053066966731869443714420862393615711594914026964458755887888263372107581040110153517926466421852957153544256606232278367043702954692745398631487002660382551520777234593624904401072664778443986835047442396227655070751121467759867797901993572787441540101735521150655235164178712961468550329922909391937724503802815382404187589747579465619769451061855778069510309868924410275036905499369392299831544248322010092735006377919167821359536695274386652697645954652418458677384381948884163104088340596555068762709174026165937480880031947415578188824351386083061040782471824812041156267796400446843854671511850300955639377556434486281174567374295111127425603150393853702145760437372073027920129555099743148081001576434992024443487603893155042254472507981446327132212193587837235012899963544935344043232825015603221632454877919283482559337862151133877555670798701404192914570865400402152506494073711285213529100196439462967925519543854007900480839667843397715605704392071832852922686538136638100088429131486785086663157261583925909323611540332669218177442379227750517995064312445799598143434527299915758009374720397542475125592934243660293714831799240327474825327051500765548266592993763717674945484650611000848689604182278534445841199351609309657376828992712674239312782975796233520769648124683013766779700737704075879470021561892020350500983924465543977780597221589332499382777590694004260547706222942470320093400574811907735887185577136244162560*i1^143 - N1*6205446919996763519995626225003742067104777212534212594149256578506900257766836074349366317541811174000303701199899821102856479441136914794048562440596124764457815440327541548968253902598233429497665283585105421995435028476920197407322457597003908365638760206731938999743771129492317343408678851534882458867669215086627266531618817345787156080582613838835323425311469270653977447938958973445613727843*i3 ] ]