[ [ 74091096755222501797481659421137354832881221380601556395647891996986570227070736681188400689427092391033947068192295441412406014594186087230123945240079322056468468358779476822387988859201550366288366470056566227067213961654145049301153278568178983946744696295903553725699203636467486269955597566115617941431530286474116994428434563275675466371181168406955111654453872735287191039070097881674278362093973779763669940904457502845510622591004537352800045655618236472153668916950202878434670301680561849136727745366872018447269324446427757570682487267167979612644813371717171597790622379104501406939210974591615932618446662299412492756368033274411050987543329270787004055728835451979097291086693851390432288556373739585161578982132302807486460444348690045656234240289416776035381720336856933006399491811459413406299268754134636621761769271427727413309555510028719279808054685709447083966262987505957077569350426191247473760529661070409941333734159457782109677112745364393263411435156430035808022681876711447095243522659406842998486552329944114864334535831882899566316695610651667827850987528470001073346565991878273985666993680275487311774244252093715681691273556548533400700114785541006047951356972714397630956764553104508713850585932647099562123346204542670186460218469849846164834865307585937044683609491521927538278400000000000000000000000000000000000000000000000000000000000000 + 34173915754713656321559475304877463394852378335382327211418544699660525130012273098746054298146294959881903092133936538230827908849654866330504577406431630767928909575096070954087619794937743792844661922304442337470852867400066458743323698831460714344508745935570167521833375303453388983009183596831446253577353776569881875750799587474504530598558559138281327350290000741950707556584384304952423983436378360861300265473400310517303902803036244940474174171027638629476369528175022174704175171666594860032515895825483941722383674174720254338241951515720103918317694338460123361862778370505000404120179143593668650634066056971629440641334892151830799813438519636937956730476108831976208561049244279141796616345551654255869748451494718332134846037980419477944770224597959754705865031225111464553362546037923470417237160652558468347427407219976835817644977556640520260858404859485520851479939077105765999202213545516477711420308395668387639616814236382497859952485943031868119518395624338807418078064051594033627329463742966578867325556715549161397950066117115372179172284127725451570051263582187369582450598679982720663769863322338134828081524886838768994397707582939504982786400867439852391359230304056147876009022292739071699643882601024432049478427286964791540656677713902803289593760293953311358628638063977383854080000000000000000000000000000000000000000000000000000000000000*i1 + 47945571118723656958450320578214475086932709533360014246439931309770698142878289507023995571273617254886499905017946272193564728786329182903115607136630297424364927577160660952274266509509411355224733431267775069300952034355266679106268463766477359284044095620817470498416076029587178379620387698686913765808706507757512862973155478698005705693786259539286914599859372921259437162062579456120701683340975362653846859448770077727910844606024838758200886586499463301968212764018934582966930487300639266744458230689458260595932973341429649553596868460536597500584880337258557508854266716312710985447597351849166187054396596884787796717878727594252247245439179939533276868462511561699031456584609141372529702668148769327465008440744933613143224549750313573989138722601032448953157842910189358385709916338281838920004114918533291736980133610208183011608379732446583257611749160619337418445569192008986018598749977212369785832075257655245463573135887239687016633649060489093256772659182915176034140645369167948356978829311966669506518009083808508639929117096861885967589288268451555846115897932457496103668344050481409696582451071534021454811963205859381942031819274079135506945566822400661974430828717168191086439151876249434137628505694040209315747313884905356014996107056416086388263276413461503124995150323229130752000000000000000000000000000000000000000000000000000000000000*i1^2 + 31848103386879562003271781567593387046251463373171985860120435316650183375665310528452352812328308882457617518563779366895287069453552424419220777411790137416092124050351846100670606793580428051626089297177060440375259353639384677478722912033779925933358044885586888490992260225234461307809214253792908689937180538995093625709951765874022963240076384551033699421159174226793618391227896824399858078821757015804403223697806108664223120803258703608677053549238393382631730266495856392758217947146828976954573813001059641790135386925021802218507675170533418049387005075037086351926156641062736117490280321375475225807423528036589300013487900700222505799722159703129836366206805159432678148045839091486600306412787467668577279453865724147942966480742070694685562311001671918501943178330848561548396369763080006702694270997711964148328234831724105252357345997752400140621913604576591531053215773684270182481052169574514483274303234059668651557589566365411055586008229073545810373349911272160080019212492093142615509669209921189199095671127364337124333012112365843358594456973672141849661928564791616579349518432221989660434926337129977698121074016433969038449491794414550980382209363443620151913432996143033016671043670630543017603081103158091858840374200411156448587626153446524035811088796414622578948372267270144000000000000000000000000000000000000000000000000000000000000*i1^3 + 8778775161151179303987271931762396202272680641031265782086434658817584695801207031414029531577510781795937365741474546391848926246090430131255760131251859289692052139920121553226169584064534258761521513517755346902799167377730067029253703214932467286762523161533349143502030872039734137245027066996628184862814147857279707238649371845354280240278881032557496514102161047239256936105274493810158829248364962825513417895833977986496129444356827251924244456687216645323431086930858901825777148985525631850581556401830384143023773753139308063129258722803697480640889674454724609249248382314106643236257932886999052884183747853434110970039093626794598502272023259438601143467495489073824494396947090397674203840245513902104665714857785178770044348378056725310235969668355227008486448454385738256907435436656420937036859899585092100163679753676144711415964254284607217676730626495102116323564086012509005272516585262928176924134236357967289848944995791095564870068853764637571465951396544557729004731537333501698793203429545263706190989970015977591197558861260806693210764156913804313917399931042684419926017576796981445931507076446200041229943226905053098858573491432678594928968155683900837071219647130393447709037221994293804471617054372173632510487932280511887249849862859283424870380650954941524506257003642880000000000000000000000000000000000000000000000000000000000*i1^4 + 1145187723304803390407817737546150337141039763727019599085160702125744574211109189840622346888220571705930433686247481948633550361519299979691075333863378022165156338717682175547448885294014228845885389016363102675126233151308714731049694502649469447076688124413828960287346687939763582064119023984503810430439656256999596496756467476768711325549168518056616250856152002087248459442288603774716928683241739362809260023517302765732576613658492546532431805668160498404256559527271993646548065982475349923083714962453062058012643110482590338660661924460716977835219209558038574936612231924919291495248478364225653680281078712270881064187078527614486182282456940103859842434544668159466774643291795848129775034976099927770637299271377870174051046885485427219678282380281254025710002234992616120003351130956979484671780182925793774893065668531917521741610713527383695472951297507624630662709516171140396087752548329265722384161381517646679577283628698633077888447173192233607997669570028262050017969367233265483871583219641532120759687923330237269931863225298552067610578845736070866207368444229420671413724384301535309089564588630283003215665828772736031116763185491854097005407211656385361626579234161475156150263089172434072569380362748774182243947690402726957490111132527474757075480809117234270807389110272000000000000000000000000000000000000000000000000000000000*i1^5 + 94324012126906389465805378320888991484036362351130199535058345778465140723278969316563223610610778232583256049058662768693333141860499170417111104543062097361716543645296358475456048658381801971010447386988697147499722602733466710516815309190744777271219600437257410059708324106555843738400795239755522343233192712059254460886231459361169292793108309394678777992143590807937737429290383787529118441887550170797746257692786250233086527218364488693903252981673968529316469747859237687009658042411573228001268875020920140211018230905286160455404206768949525497155817021190188296487346116808791313567248805190343746137244103690715825980422379631018806813120546430621541114820243233764906695292314125467567140242038097931665849682606594298478478166713008278333867704766279403565333013104403760729690779218082379887618771118401625537301756255162893501404981871485182469263819913104834867450401601507488872230099392127901356245933465888733822970571316557035407146757678129097891835372775935092270395539835561921700089625570361000252558242783948047581221394487041871468967715286358481047936908205398052590124091874021586190231370591246611558942671998109129305851901104117704307817385763734352154450739294726672257775592454391668887112012794363287869186762727573249910670908576587358162714446815826206584628838400000000000000000000000000000000000000000000000000000000*i1^6 + 6895756129901873057007725191720043958914415334124221414337631977633705256054699567460851501969040795530287886207454992877124727131298749999049563127400318170607104853523975593404837519827815268873976517678519837093694111655720165487258757254959024100823452623954435536442080783525489957481921201631365912275694937961666191745060447814979121571120692241948566795249393408513637583930780443774358176556849213770244897601964327660917548203916701612370639632310589318189535592308135795986258229384388503827202933979603784384761007144822154399237965407033164833313058144699810310929307913817288696042694663941240901384458982688618793981572186871956275527384883375417561400664255345494813937689010497721258951933550527154033330140143381572898337512424408788852306372654588187395878339199554229255820835413847682791486560060601176489298877195764913007801269780120014202296900404424178992070137532962356752295783900750622010421405036747681093802916822926066947953685602047352240671902656858169394916108011455041470383762024981404508575341017132708519299520302148596614101247533998591529938976342553659981450811549690537192072945632566691363572381069379646331247825512472920841812240581314737335750342372132785551063607552123908662358900992159976444621800885524371621340664531912058339234742221908043387371520000000000000000000000000000000000000000000000000000000*i1^7 + 905974807261714069419540369046568170082756099832768159990783740420325464930386713645984422749287657112086920855907483629683178341255392795113147285738127261833559750186096995435306332977300862410568488150244974407173362745919801244594293852919939027833875674713045478780568190243664399898873829097246129508833816740379857567321168471667807998164819411344746441252064857186471342595269241711261568016037516452422214136988658997691640174982486760501065532682469503936894716038761795320287189247088797403236363354225537693211000025885908917552424998885206765183318357472663411325466969662088514011578347279261738930308461540854642649363775193125373540706288378856839100890346186309337103352691489886097663701397807422697272682434822788785951869954179928209362303771505682681172697001771643399290426765543670874945991978984513098038650682234249483532749979618434231616535414807218636622083928930513356484241076500626206707170834684581672389781058919029454114433969076396938073493897741719625453787874989183182080589739692898935216808627047129929587309187474995583861584963088311737615002925380752216230708133643236902978717228326332413050082487345703118112171060510403984944641230762757684490714902253589817458484485758498977884583019767754838102296467917767606085869326782843741893292263893085716480000000000000000000000000000000000000000000000000000000*i1^8 + 82648590132881492631697769762433647955766259844183248556526934400639288605505405611912127355268567527014935431897737089995312888292765663294473114818228815161077663046396617735682240099494183258890709880047047254994152653780935616371058807296604956671449393006243137603512288786178234172377169321426636140012531550160472907076395096764194632988746778366164039854347683199331367294467522390191569464912979710791903158576145079569931301189352640626768058177189648130524247846347584545538003237686187434338117768141756508560589013914379271454616662652861593440495776985779863819926071318824674938542852878462782897923550635678470901109116832692174360418519364347829718494576965829111859813669020151966581072466719787623478096679594074855192093222721130129950677852396572201027023998691520692301016341453082800637285323535522942044133378820439250900345334750678760163597574829336871049801896527256614574585565596896852770104356461687791010353690900434689730349582540924677045560975381744093788210341211392790189423518746944310719280239147680233422553905382465041057370746337868088337294229553977394939230248826040433145257410758911457461010534641800468124813482847870099465582625368643566701757242063768711023461752384395637534578858075609882899937281958662827884556823214635360984487015822760345600000000000000000000000000000000000000000000000000000*i1^9 + 2422966797962393439935652215317244966326919139401224598541637506092874303049931533468024049447087471877348066686018311047602198794100369628830264752399426190171219166008743024642180469811740806932462721408818296619970403223411002029112544825167823917411770999960199400802443105989753687234688745400247957651929592368369298454659993194718051291695916937562559841895266557879283833477086843487953008853086154014515763429744851310011450682452419835656411295961364761582452175586686718922502992134051760911841679088693938628821167977170835621021116730828711245975473951662878646050589495149590679046697148651012793582768340726713555134487429587173523590089793835181687547067268508463111180351791452602658806098194138619309555621933807838717207643888598974833572269120404625973153882304974659716445264830715382114608422101942040969133996039782191000969593607350112494453162020392978843232060255580407496302487802662399858844675724560753393887118986944570431871295968800121328136869939360769870558015335182974894889841286922603738250647990812082759021186617993719926091133344623919563484105316192144826614927610848742416371713935941773943090689649679352198907781285164675038912472006396318210726145877027153469431201329419252679676525378655902163506789816228974858820975159859917166770899187138560000000000000000000000000000000000000000000000000000*i1^10 + 88868192977076516635187925454272659916018699157548734593992792154590324043338265325358624107830271157003414230315467696600133085435594729256364865740220458456641119192068532494071131658606070665992940032045419859276963625033735169540837093737857733662635336513650017437244590639913172722961535100097830420012641927169259143576871996771894876278833377326504699747845115621009379733378311806493890848707803943496329685477324061929380686950512935844910733591014909857090773852614409470889261598537635454397582151441078611110970439391039233448925664982960961098490448253680638723162218436367158416690147528426446237176121530308835795167224058233292574984402426096662998557265191776735738616530700949720185426084604431632083217513477680123774757293902097997862734238606960911594282887079637724230455922952615411373349973146624333811985054613018959132721793402853628717647853289071683752600879145621766682098261228632611313635585321252408247351263667848569651194494678292985189706207732553421282755961609002024543177190287779883733581733798164138724116990845131213089009721100189875689825803462352318617686151667632755827227582215197207404921945076577158607175675623655754237987537383184436026713212774189897842800295158935323781040984886227420875056721471749851497134095068260221779837976576000000000000000000000000000000000000000000000000000*i1^11 + 1278885351775594473278159001089848153885552477110582509577157108971851433727077851455776494166534811671660468016636864034166882087784649210622643979834813439338860899849247278706255214711541058600482724907536865500379827160437574839089846710384178778698302398598967071538673891414581787137540029018484012864939027695360231095065071130921486404154622495889874606207140021060013984679391034889755019801639680276223660740109932463255040700574289333932706424524952747231568269934205846873351951308557443759979997065218323153429978216442304441851867487677829860371336060416842320350404087978350698797481107010145368172804120643843334389208411671425619901511370436846150874889198782461423534932513389389553485075873325468595313514094048435634196460690984612973045533634300716785364664180307519595740305365450213311683558046439650989532724982844436281059174129005063005696366212336327705213732488270120714990974954742014149580910896192258207978800834949448977063496537941303887603672726042729699945513365957902365321663226857091366436986373021588670859828794275413483484967757962619560247128827548918018362271385462494307166107636674277516544216630843916700187623407601429120684885369952539347996446777578594259418855129465668739280803325312427896175424521362580350557419506656020667564032000000000000000000000000000000000000000000000000000*i1^12 + 47762224528478867962874943963023488388061321855397237756567930964122254194087412714349483648784389852037713462481581087322786210555351703415800177095695834270334811967897748902423005585571984571820685413415985179609041419021562211872189777689778867398129441511703469590026127902964455360443890879229573835971734595039830627919667954192349653041808295823709965328433945012338993856747227720018036395770549513150537010512977258049413969293233048713182119997119339756114392130144800917473275099040712800642480262540723972041464730062133340849779341527339730062760696354330859182566338579436833165526823525993915923685879456807431645217961348361076045573420984618896713667825887231741337508822944322762926330610300492874376050207355768144557505210706071187204722343821824352974029621078049358551653937589163875251816476433093825835191577412921126891239505583953861197479075685017259510741858318790588255132673641436057876253055984326707962016472950864855278809482206386718223787833530553176684827055080435992004678551472796297103912404991747807982856148927495232517863559094096102738580758697541734504113410214513057827814376064946810055177008513475737754949286863984148049963013002186202636951216263615859982221197519327592255935058392257552013287340098140040055347347597564806430720000000000000000000000000000000000000000000000000*i1^13 + 260458694554353838860006405749208186430399431211723323610116601320490377817106889316504282586566243944146992054409016652255266782415837305498810555025489551921282303461933587594702935613985335732598503849353681865236978901208950518834406826123614810311367277585207014348206470507524700965976655897029973843043192408731256574359112010761598743644390845810308111114084516325282039620067914987057278919906179946782381873121853645162714863102269625266813164478970852225182214577175015455978592411701901227523629489796722790151691918295100397684101273798665791843817217623610971098449664704283088394076089944209186250398344938279596574751389146022145166737069946591958820898359729625135746645316301514029826376436533134625631680406631979985724986283112423820432319050869632871869179037575981623657972259761988329397782151026766285701730003935079932260893354394821228878578643475948932752095159119917667099606480235877165505669330765012594085530325806487248762300163859915924909853777908866848434717973326233794721838410949997885443364848996495855050410089227540056176332653824553300161760910421002555188090993009157401584564696777252005841001571541987952319865218559925019901239844398675126044219379251531359732411099426959103890331118361461530745756861060167029766664756807073792000000000000000000000000000000000000000000000000*i1^14 + 15350980454245869466555599667522520671525659780041696312799519402070269709734631134316794246557774602166780196469922951265584141970041862589360006950928246322414197038358052619343526498333666962935748476563671580904407950226648403807716906283882121498531276701599731694536151509542143230132620834706989367722212083287656384831252078950354530934312699897468362490886710523114524429103891117502898110294282021167633627402806683950060780895718875895847100627116050582950715391270061512357348783686347903750896266439099550400419047645417066205948318783849716310785849134657569977348758911699101685720615122837582235575519976746198783102752762252643425382039666489405393772441795268453573667536041214373164086382835215162269961369467479310419943786325931017872997022771725440333159987325875778888323866958608034152865385805260759746248112701243487264538341248672597962585048807113217377707373833314828089563569235631213107766987424747594024456513327352954610886456734444404094890491006450771534495099732115756452022980627816403697449936109380151625476917595496446965526536486768937470127312455034296355649924104469804255877818267804570671871254456815868890624620970356568363424808765773018416402897228347253072766145218615369936725220379012694764744789191666401423946177891532800000000000000000000000000000000000000000000000*i1^15 + -61491783052139313887220906565014490518629430877686430262477297487997785882865612015592512945166474959735437010102038459807543066944615994445038095760036602419672723195758284425151236374326139189640358945349176772515737594275777878658675762660222153762473501929681928652951202343047225691109566335474446480046923336273508040997308365030227815459822128121132192799924535489041097979331326213584839539391764412479113692183239871222807755105920712234047750022235243823094827688312678136219857828737098278885818846350552475068284283616831797153386670647908859996843846149206347598710560036592488980636708376915813895825806416964012847333183730765278577268820199276213124142395580939046475447937905808259591080750233891933971153960408558346142410115385088200495947683869828874461034263641599830983550931386001142950288325594031396069828592986731042362178050936305964286896272388291254376457300502121297393362233908901566681052481280289132262296430387914888939112124996822965461399114271804374238561807030793687516012056170908782902189071411891318343937337988061280245899320465989762321789118701945269793408973183580714710626079349625398135053008967805988531586987132915764666004215993677733999516997252028538850933666748319171083673978388662183281568740945786306068092026880000000000000000000000000000000000000000000000*i1^16 + 3606590558412735219566938983771972780040117098579800040513304663160257709411551324136120456113214654737484731685096255777822767241224516853799535216524810562439197420021720926097991400413683938060236067829064868798770021964512196948133249485499056949590907976642318240764517304747789931650675145475206041214830026696758293456988936176975219773028722303642839749205725040543485163528464959589204816852192311651723428788828221113689098743060128161708508997426323296682546348164406039661257525466742423073244156573141103018540500672628208850239750289068142664327850712445740885245185068999237804912527290130421546200244529783972992580112225342244117871320555632893351829090184633846472657441448714618607563362155461660548982787541029072849831810396645846966304651039989553990937748771377450869488287516316421471765362907149199297469941144655788205050379044293954346251667841626624237542311017828176868352863532930450357851499744455248066094610727755014563542583206644827568336415774047737918699058249056238185431042108976206146754763217187623509839478462112197535274625969727036336254194088777913515125576926044820462356007055707795138077720176460819658629856370199937620868510908050736244518039178357466059427212127731197647566325777525125905448924170185087828099072000000000000000000000000000000000000000000000*i1^17 + -41161807193146395189970827592533261227088094899494776963201520022786849839385899139069035034319030783867005395746987912793242783413195821071608370073037983896201116078337261755877605810009217864579479528109532485876903779139187150973517147964636969033803112615257659648542724768874020505241884132882995318458880682242400058565731156078167286481813030096370810396212584805568514410682789640127904642219715267433725839914132391948289494991045046486955322127961551928503587747888233303489443844640060615770676076310633441563503876740374204837157306928687580674327522348064129193148832369121383824303402188542723243857953663633950170046743350913908934593557497728906232372726193152629832324808812214740778873264900970919378570899622887579927645629549124076484493995973942325196750829723273211264834541954026839057383921425208984969825906543824462439980747105817684067005384233916176192234619192352774599194879902025801730381035988294225015971629424779447505053662890704181360397789881524491837067178515798488249568391300180877420979722940734940784208392583563012447010479437674233708345676887839861981814910594616721205494550514929944869807294021816459479947545585445818004538915863479224607901317163029409405920494507911522281614051566696904260223484187590315212800000000000000000000000000000000000000000000*i1^18 + 802017071773428620949921565668962580271943144125813156588699104211773983278733189454157585997422666029124363257182926893408954038310559755683606702099848198342069165728181743049371562360706685486562338887690089794427372083297228270054726972053845890510674694571326782172076864214751340210564350496458825816725721347141396203257041463844199162462323472857945696180259954986180666427434917268210573166508055333032069663727725631268685791220085428527996028892526564847061246893891888680478937661402237428822108320048223762600341949896935421237134147198212570371116693687569401530120265367881878199767892629647496841975624890987943247639959175292398075704988685909889678453553279040914246317552767680655189060342825664693073531842113723502505144850843703378766281103598888365690518581471164295102604120694779690463025123813840767278358037414516432853023681000464957726767566790969114169163747030094304373617451647991713977704170738972365054201102336634492626923832132070489689355400142008403408275685269121135927816928382866273496092221213314748010765265503584724789042123461922489065819655979123289639252804342452122797273483354933843295911906390280736934846111434329999534336703790934303871888758129809117381816862601423361517798486226654586511371201643806720000000000000000000000000000000000000000000*i1^19 + -12714103962060068016025465354408855120924483322246199523043665693647685620312685149315710911510576136506954748651208244471133638367707716429324411391948301082436345110152431885357255902539973239455873172329717887857322838707596199640995819582515981639574583992657251440294615891806769659723538347607538593048710291968059314997032223351066509349394381440869231511553538618714074014209524244750450115845003488282816172799282715552394937487614453102345090403499356673155573592074815689603327281339129306861643432575217602553813575201123724838601511174758069650386203732374671787786956753875101884823457790622349495268831777847716037958471473879336230411816625005926292524578326264462894473364359561732708602926487396448198256001923978917520123391878443699126589936711513284980744436593008394828289505516237561245972842209723892588645468573426851701070281474492017499900111955946995079084524466969380041796532709252760071056840209730995077595026869276631068938899115708239563587369617703262274053035962205141960082792339400147055678389587798654832324530323800592319885274974894998700034524992225645146512999147104397709838055088704862907425264284923546663575059405263654216376847861259378611560459473742935589273016071240411955612464759854978864756729839616000000000000000000000000000000000000000000*i1^20 + 129081577925552619510607666975766312312529923370796257002030345658745523213255018602858027938666172087555984976463438825329500300806843274045179240905326283641591124882245118320935512747674530742148782483007556544214728913941405413061249861093584109816872614766639527747686665502420596312887500458252289736951310242204855009657440549258425583715135051372561094643808309170285644924585065192096800122537238171475494863030692067217653692776463670471169202941771171378741909674359865197616306104438722370516209275127828227924908286833003620424774953712158662984878626891797690197738883473620994682324210633872748207112089260955693322704826999906107831996196513561177290283290691304635668841602115804465447996561341374133377709860579084554074815411031232173938889348610843502817252850855474263544859209431039058127710321972553552796935348554886727820996116304344434927946739756887667835712277449972950627188970451326874334159845821505385538281971070468739423203698866828444365504345913115277508738385481774265606235324932134760964237322584854558481717918308502266657549118871037378761530688382015677518221101462436368540667427315660193761957291517966293951380378493266067120936822144861355049389231734722977088040214928904716775888052274107144529667686400000000000000000000000000000000000000000*i1^21 + -1274667854908293009050858414145696244366010051850759801868711759558670831851555771928991516516359509548717527199151845451780141965710037556836029915956691808164000891716551139064712840300663843400814437178792099087960578357971217589228148440759110033090201256818632875482038189311686312252476150468721773573352303475087817790331212325782269679632711310877163891272763886867700728092684154787577165226651574381385991436816671365227835849858891327890625141611913173340503922856515050766628762749672501372871225075840980835647723513415729886578153442384945340809910882775911980231245016646360018215683314612586044207151356270402624451756121670765111177741698573775142190982332963855175264991984583421605668267668522758179854713219272251102003286803091225614818235861974967067465038248270051251218310009939969895693650977327160244578617681016748720391541529835896100116922538494616108526782962300203131756133442409937960227575815727016461299048106469750668865579189601934702319952198804054293349515950565610826117519682147770707448341717689907746397352515695090841353919992782624864134146571794510028925996155668675064190181425732883747091238340616643761827877763898531783496218308547468891851572005223435718600562412867575668872773054354483115458560000000000000000000000000000000000000000*i1^22 + 10753652681988224827232477583043685201360967858521195449761139332202011892009580720601453620641865749800122353256122282970494071424377465841077535234269554761108214984815551372922046238881635893120715950727115012662473286857659916399651848825412073918420408628593418510231312590598576712887282663131790187132503679844866855356717700771909772540454486414761034282677134942505745563225446651841151087340390622395735808517403415641941900704017950539948629229527584203198873204873631620832792543960222038005260195936863831691303988991817550487555011230132790027595246233540142418219728297765545897713462490629190827170227301122779154388518076024722731660945812759758782120847232728155679500043154514559208730265660580737437040185292216097607452903605229677508737326704261010124249687351323532647375037559321338570417199744183063320467300639050642832353462695032824542484696879921548425617488974224091793065110586233830589779014995230762360317414497137825178943586002623373456275057476167798207807258659289746307148253781736473040119446564875045507936736984686696749118562414465973001714790613955185283840182181290905759675419107839173624756730921372798593873319248275000148788595328929983168847058610282422329340512765129721266323728060341288960000000000000000000000000000000000000000*i1^23 + -61803653881451694118507106763580616930587420495627348025666945700168267874825344309377542597828949678670180568467992503248984217440226618095714164036453771733352196043203419407943019070722494036262749806877781014458627632369566862207090282834082376440591118469447881230460730027178138975182579338009243278594007648468562382028733048051326869418790189201213162797887169812284133322753036727825037466488456615232433739657765930588376973068034921503670919049514818598211719843504918194569757995248758469525465600623765483687858859853557858685345480147572350730628872441731164257564840474697644051835131844415310254196502816855877429464613032105968502968826078698489679958719189502198749308322804980284390874707212177050338533435259365729511201590170829927697783447839522443237487355576380206401980303755746347770339155415311969626650678212061362395009339017342248156363839455381987178861306988444071300266958819396177652193483494939088284482653747005054874014980850301403920326775289851726441921910007164937248531005371000959924322611123496789621180015838107067015439423509401772652170653152078452769236489469497180316404591186779768700196398497171184699967436198662951940096299723926396395130851165389618711093066356333710471661025755136000000000000000000000000000000000000000*i1^24 + 242897630301443556255067867599820327554076189859451842889003145411851623765597266010765834650395850415917647066628445807234235795334591302122169799657189151267920471713375959013887285124204075903474642203366818044409990448589535094428378196329342854135684002028440630103228283103870541003176135629533149946553238297051820749013346044510609876121303831704112072004397152891903491478439903838295664387697664288068173227648471270406651902562071753751482094583490320377578546127603069132625735659828691920916568650239293501592180527182955173686963768003326057184624037218936625523452350189074363586209795735722627150296453212773928063130596435808467727460526623376381383600787128923789486128127980152427319057420015506026983473567785282102323723835047430961018873050814497288401665553338148736450660532641753511749121467835249821312933744992322101430151697028430476754196908298416889553606984319396098884080447174309000424503715792228854391028960997620981769767483463245729905284689153983592739763902633807078474273387860951791742115337590238439947987247152168960947133196894460095352615418956636594864148544641248145792822338263995211320338549450544516533147943677579395414072906144809451244922895047925314385458988232273662850661089280000000000000000000000000000000000000*i1^25 + -720196721504972254753953532112581062701456647341048583162707770403942678168456993427188772426728655194744466193440749558292232012008763871197417132484107666262382247294913351254316633656533232218374123872959591440054973195140946382268637349847485267637461050595075446241926611871298271071085958242539239307644549490314586838072267103393996972142788245062067818769879691003020453448708602431980523507298315595636415716519168722424702913620325466298222231872869896376025020313236085844570882037087903108600786125919484265809459420702395958343058986324830464197877244970164771062666310870835877405322150182792759198050332601262700551217904720968360650387760404810214268693932640936654910908315142985570714501487873270116840511708612494854636949079896172588342968577698506713907871231741714518148033001034728626119347602444654131088688020681041582971859272047671093324396477563947336846099367813832310795141928833257447982841512678395563024995504128141051068730757965762582905409576704038170575785243656168866999241241054215747126807138430331689069702914486998445745639774274495929897905209984429077941166841423951625507367790075492202891522598239974971861755848216017126200919374872740270430914643099523735350632485033544756756480000000000000000000000000000000000000*i1^26 + 1728726754784860435759331665100772667228903847188764900609690686178217525446392680599055500397459777224604251622910836345129067255908646917458306517259955367948776286935781461803930920580670058949657115644386319676348720771580979388442819253502192064817480474351067789829074333805360247736105890852730911929524786021744038127426368444035654755120830343576935085648241013497608179359032022166803095052741791039786637226401993574713370704544839554256882255751771747105880031623138068573429348055613405744348107353728608485470464050410783123155198151850152537541935123846811300971760241400434608895334737388258470377014178998785483889641766651501915664702758803421917275580498520736703013569945019880993188399749274356595690534936791854229176645016963616568116982740147272930499453622119379850528692270745573578444403761973165364841108423879609189535101975872906108347679339139194618243529220321071659759411537416831856764406398965052519641133285714454168743416663635606277180452847177779465420069168037971133055263319148101892086514355486860910090844309898068435764879523053012866153792831150215804351251331230435459178157022893874366385357515759637042145755867064375378291180649782753304233846184935013746489829819825101209600000000000000000000000000000000000*i1^27 + -3339790948845854922515027811072803751011326249361993450724381133765978356432490268229367408086619218401853528505932568929863719205346258961123139556883186807217874986176191619677104473686604179712606085746107917203601550776016979461459239694214714850893416062116085324624931336349783847060015363909984342097667267194172479365885929251748390749779519098325318738878849291181617811605292719004853551717766386187830287322863242403603722337650492955895677804043891663111992762121250397046518002679444894902761464131002751276975365342234191229809528786871263439089346612668492018588279776475046430608026465561365450255637078166601950507399363420746555792313978873058469014947828418324380516879998950535766244490105092677612368625060574472442357680868045692218195688821043556710071403009129299871475367308642998812606617001641303407638924810019443632126955903325512135366121857763980031848204271122084666301622153940067163229622003941564916631287674703779568440756322883520356070026557336732876135868158869781230577399465638954129117819082851699663592418885049987793197626436227082070120513212261667274791128978084525604335474854171463912317535730062475851247931108076716032261201844156797032183350817843206018503352411750400000000000000000000000000000000000*i1^28 + 5116998088210968362455953442140492287557249605470197948434351443250839042753308579448758003440601438241643014602860637145403658542748020852822507980661601123291724135777643141706736565270407997227247100056852342739144081968452889782218778223950430008236577373963774532659015685527401458874466608104970888732243451550817562930725359621324212734141840375889104922474826615702915617298963992735361405715949335178773998245200765437896773953338052360832405023375448629797187165163811480270900241228975074967501893595373221323563720997238455615263460399103481948634214537352915372089829082042633568660376002822469411747466459739609951231073733072234784838262870714627423739965739108242012941266283001774266284352418409740816253065407985146259207081831839915775556632750763944921351086230475137074690273329698142504441847872406814511547842451362066245185526793128401980878228760747057370661150582547305738828320974344940913426287776682241557801895798612134024314250556276530933861485831654531352483848368690747229896066518532246054336328665092152526147959519100400291567260640525662239284047925125145546361685983777543270911472374917003583416720170231334118056412547361354510131798259001715270707501565167944112474685440000000000000000000000000000000000*i1^29 + -6131049663035856169906562120290696937442088387844988573513239613183273291885021763935966398033968647331035127238990383986962947012634058314286699383081263576354408477750599599773805563995657661379020373855447383492742735818608758079972583858251246183445417311256942358140875006891128511363243864549385579501221539203168728770337509272903503403477351323171944560424605713863800255057332578841058483108431959763622070307540287428414765518415322971125391458741471476339450617429232364059443487639726526255644450411669559892968218584410337838860771638025757886186806940054358016647821815537440048758734397291540996744577136949780727515871091309006603820004593944689120638673574568483423091870674191334349164934701359692208295901560888756292011548228459703603035011723172749013669885568711930261907623782822725001878451242824467366901886914758591117024330570688933483582601008236731207445756501769105902999749067306372876733722389150604027061492078632057693982423288924559970886083444956855547045748396964746281809728062253410436673765619790695568350430560294247443960359748788422265875277934739566102200589543998559093201495597080553260287215134624186078986578667334411030889660701150145843574771302278705761484800000000000000000000000000000000*i1^30 + 5604346783142447005869528169403357437579054614537029709414919091377667699833702151313958864707347594054850458788521314240969507278031980613252266231886260915164370150826636472461159676436508564186226440347581494207311893169401312331751718803565091454086990686860134233790885405382222511942651957404466845741518711241412054882658127087486121587691754646554044595239099423734019796179119176027505406495878564680310676953142901503198577864322783405042193457032792406544229069012845149421474085315224324127625622975976190318026363258917974954482236663964091092642933986444661229966122812995796367901317709240660533815185601045234836426210266532628078707711654231447362429157794408658026303975947508122236638225041906781554155780287532918420462561844591449716730576625258015964995763657579749202935140927123111022910393751231799520374845765383136363855647744394874141875908585343552913780905444780331121234576560557940439991173149144254013404830833954843097544740960748748099884060517020962285177333931084797705471429000565776409341666492394926716610813757490409645194925476456613937270976207332708191924922830536223430479195037968122717656234687164814007446675089505090346711316507186946908010882717722869760000000000000000000000000000000*i1^31 + -3836176002956174931721152011557417208632944855385279762043601668540508583018850173537310218678664816478051023254841111556330649769120525683562186902889325158569668881150493394328670697305187644327476211285418898020775870335969799275095698520504818900840403901882232866772836033493254168347246105316409702786858857688759697951750249075853630227965447945913658731766792522023339043484520542047469979448721155301134572775490037301709144909824750500860424616645557332642887013962509428356212515794388799043801032740188292790192632143755431341878299990577620368714153131352605537498829228245510986222486703550950995930203074001686171615060280623662758235231874826775166562699963909777675712123735372876760841596663533389024415700383198960607266128594750998784059311805988749539565465545209922436353309709916444427282598510894479226245691634258478096467973544638906473540975390729761934634767414010391599072436485194094679620995318924658859182180027618527930638403499835864320249216616500528061230049821393045622926373829015547457654845641344914391333250873834770939970842126340918344947305015033237078857577473923673782983292048113188022635057764105431676524421637867504207611270873174475418213986336768000000000000000000000000000000*i1^32 + 1938330321212845535789075539284567539187990936260038736106221666178537966095949635414505775222924382315030999750523150419002017898525899743757193810137356908161410864267905053399476726421791829204393556385939558025670288410953411629473539103113123730455390976920711169684505086978585833095072021828984677492072654553222707853853744112886721133485339389870962157554186979041944788185806458700310538520463785862200254118256596802545493624710012028372111234303747055434236825164926746296391307077313693904304598733379075291174015223969002485801994130734909128479792111998302115670432526072160772336335019165637020938058684523135671838451033376258940891238190916578250115731976654184383632935722765258784963698482692272161111472074961697602238210303630717084383063995696780987350442185077192288366607469611516661944532939459431672208529378743310854746804563000638266228184682088223827428424529946963237428064001303875517226800224030415341478924196001472254463565946422037615065434779001248599413175294608953647106902983628756532719707479419986217889195049019382766958412100243797648394269937027729367192706794713355726016987590371161613824633708181098484687773533649789866040290909495904643003187200000000000000000000000000000*i1^33 + -739319170568648197835139554750707230673129363496867662836392305450084007445817831192789410557278997959213400854123783165203036636216888354328403823516943766216146444101241911242916120357761464251294657203910882603787828980908378637088193309982723325493024239444373076841637627386455953339070237463333506649259050967213062051125677381339386450292787984235655963703856863357276115878130766513583641335002626964681975839270457184786502336366601793955000538355014683170437763786580724892711555902623608106518046722004734639325836527329792159258751336867808961116938068950750344132486796382083127165109477267044996081472027000604884288235122155222809056264580770317479142512707956357437247361314686915272955117937676331764641664213504398412956647910353168321438324414870300154747568489497967101477875431733068870146277825328704415048324523201992606932805087217829556077997134174761493151887103579574855635634033119537862757415318722108686819620133131264301351435727196630022049152228522911196880066229412630608511928890330227660606427817481746302739405667202947156288066149296084044906269005622341924520650303379042398692325236375313138699598058471147053005551479085790021638459655087802286080000000000000000000000000000*i1^34 + 257953086193582829745355547331007433828381743659774407826805581164421563204025454951955301069907953343946916504132032913411496313160051940964856122112274694878765819630073664646303593202003664462648781209778079304651513579089818358336527901090162400594768429321008119171890558018755289571009551186658034169564006001189471617952343982543633176988430826460764822091440409586808026487740488638905647565731582158542420068708708979909487320522195875031086690675668136985004887882874912763032894004789010501605639082610194053443540484925091561542074492926679041177567737709385200285170982252645879470338074456621676606025609731626238606932349136317277514459792209224286841183807463824707569349733997697346782928563233711175900808207877708129375375512314503999042172402469096027410733418445575698090285316033808068514336614293020391278433592650006124356256031652240201380270720996849795996259597741139553263285108610013408726483445094118525243679452303623760611033828027986894059270359935514655855265548151346501592604376214599461775699700132857438837795497875211533142890790107185645395974740686378646143870060427105349655813530326907656662743427777512998245984027043241401199475193544704000000000000000000000000000*i1^35 + -78050461718966171749949955309623371966823230009830952099937763317637621719155545056993284781863302691204609100661719533980501624106081494834179317883252715011923059832185188792089447918840274024854037203902178801700588842525852520219171160183319494005488400242115767955413273091564460630584687482012980991880078688679246890929785387097987725415660647815603577727280331572639357695316893055352999849060284194632622705366552021588513334510562415542915351360171797364884590119577296259681179774377862513985653007890773165906010181657834630881920782034906820792881872648268354378588381021681826083041807098021717958426769941569455536123157504487178175794722963058235399013226463989555368145270040383853638635722164007550929522154567095074252314901714041795620937059030007178667274216606241272800094606426155057157865045344254546732701557553476500052429944799056631157541682095281263288079114433222725448263598567390341260455395349914955228466214944700311450561293356499162747923880914107611485965480214985565114798386153292643282492006651591743318157176368365435839940491032719614179582725077205516726108188576579878777010467908305993977127770685500354777905226882618153322414080000000000000000000000000000*i1^36 + 20204343636354309328678750856407966664509521217217231338666727309527330069019180425319016730796396246923004880348130397149606487643304545985110099525298395534081280420058285595478472716395355276716808908965769702514878799061453533834772302205032419504906566737398609812266392867802101251641552843326857023587654180314815370496127573050355809278087490477951734198219326409923536323261169200108091434110195046721163182385529870281370080940937305364678836259726980164804922461744520851192694390883590396490179357156479705883654931605284378879184784092147274057706233455509299741031631179594460909352211273355311629517146408618787951870411346705023695138579129930168258736638722528676993091279073570947904068435231002804765652723089276722154066115840255352092437566246131248596173464197558757114973366747370185799191251724893450019040287523441101352230856455340692399110307517005518177156549628651886502408823902800064897378785444586268165116168019643615381869962661859675925286136625659410377188493938561530408972127448553072065310661527513935190880281100847857345539878981557599360073756143972149314257583709346276791427237929468200497982144908584967700022805225809326899200000000000000000000000000*i1^37 + -2726715420836855530448102237566563281324916684813019528433594581185348807393578440191485760162027737179980922096476673523280418683599533694000295258788373154550883897478710300081885868589426142534938124802380871035908386805922155051228834544430281000198882205116117824904590709433780153198282941144470469423579818800623188236294714121798112426570672733633083863855152049071545327757108351355196389703708148470555647621512226336761495931378961923599830124959665608103637949380450623397734535686663878453622091617708731056023114258274277547382673753788035097949655308911054281360241542658896468148860451589715583476749665538808396136213342244473500708264672242272087157472615062023040431612690007522458555187280063421049517642461737823728172218192742513161505706054171300648990959864823915837411711274779191921113738895737056419121822775680737802011403399589073734491720641410282569232078701374228607737721924501762567314748564527905934196471407607310844677053374990471700761047675152431316751055339933305424665395585771202523841177076753658185206672555399213638243488961181714915315078299504617868823116705720140019222697167523770094500862404520756393126676821704704000000000000000000000000*i1^38 + 137639004862908806117025559837399411908177654301930552141579247357072466363141175310312762124646154613266175493666255483501912871982673587132901628163379638289047203942802207443034807765985947265554627139814404365965104669542455037701298901219195922501091736149375972689555722518286914271399096631315468024756329953314956802453568758816685999793671222199192913802673170230237419026996738989140094014879133521204515517277758202310503680543404579924889155364789396845215497230103332814347382247446296534224900998852776919668341831757455840048461521048066483351381264337429320443290648016098290024112963377209578679649189161154446326802205832594647678390335402913782192457080188218307119690734407391352499228594926245931608136494792865615925610338996328288328374820872373709600106625691822167400736543870946842290699642309199837446918790009726169527066583174595125216633436822061546254925688696766411291185061910045581657994794803574921294603910475225219293807456702799774822087284720386931655829850338276858973067263543837214042757017995701977384897172031000246152979020983156334173310802975575535582116313104141683643481568100483462123829824178646253961006284800000000000000000000000*i1^39 + 9354345088515357381068758451854682809903365934532755089627852008719414370060946820481855618226322883651217931775978903837424107451041515736178463074526617560065296136052903279413898151236000317117910759101406436153924205253874975581262326251071285673473962264780722682567340952076557070902032431601586510153481516730067289582701667200841349641742545563001378791227931458013597597710871520503236334716667963271674971220132438157926197520882433614961324566071467965964874065638597229605013092430030128543666913881540828744396056739124576105480697696614230000160942718934757314686537890623539019557952933242805173667495582028096874125295824418998837230718809172578709939585776063709309952128313312607935743119572618340006814601613817576677774662142198795556610305475927762149629937817148307293761542580363458481096123306702584605011925261788217737343685835302510269699490720835363518884690063860844637882876585373871929316518635352380147076968741984923138833398284617657140531364262113366154906863569969550349944042188163679842730640547786420973605556617725023784040563728626662660818578476573241726407367118945167132975023309067244027993027300056838963200000000000000000000000*i1^40 + 107657149299661242724949739273560276318195226351001694461333093935252064583213479100900075338964127269685201276234366206124699495358280509365590996920139369582594989516465847215559627596341369920778536117050099678929955468834578255662486695659071593958510583938109347937805017135332887817859142333110355825125859368060660950909578279369672310433536081043240438615105743802424785330973152482818402812015006683420461782352939830444911703885170667586179589463061975674948812837747026045125839491357426960702769141465640354493963752422663700275612927788962708892179565860585352557030886789174836699092418069481200776968476675590502243988287042833372256150478107613504819464958362587145262412271002268237983509079742959232656199353913245127512074125485061869485006620113353546959412330979181650044520066929464110477099255593111194636763728194116608679149210187094049106155919930406899948569636288885492151978391683317798862612260699271246844754823016099534947203608293849993264115724288311434506697241567716258354935584394108657659430664539655724373055067534540569200645480794300615589884309550527143117539141020861260761467036973435973464530920407040000000000000000000000*i1^41 + -24278271570229328228885285228964790207575707379891512079611828824733390713041792651746689250876700475025415046888194957482380053014008194884260223655477240125792252629307817289162565862124532681487341341051653748457579688511117962748417042921126180597000743069780054372299823623757127796984678493895586801891292691670797593048673153060377271088346308924075360668371947710144591529018972759519155060798901668594966066010203619326154046613832357276331168890513988571780035752772531639335062621506743020285547287345444929354089494554224592659355402820665852442184718559428785529414241623663417418146623554976778961280056283994708236263895099217520197003186849482709434799040720710415536870527931618907607061961833027175812116278760121780127874172373269517046691054200570774947424135479315076803250378375845912115913279424147709845321427741109770658395409883355323466107640479294646102323645682611092224310148478915807470770747586106823308321288656900679487876924999294177223824601237882733139525660880662821124569443825716474004812543388265161745318150858186195305732277402550704526079646343867597186223807617126504646367414562600216900403200000000000000000000*i1^42 + 68858357818626712192067325051680421324284468712085282773011804567492403838600628303982839121844583762182880953195673845658911762966467529695525947960705281785808849792186172085034669397127064222445347648760043708825954858285701321910096815658371902020270257921087419369049993469697117475397513326129311706050920226447502387052878173675464350815629020571012968185401442498356743176999460642099175750202012217203624077706543803831175164889118578919189501583248422139895116853899579005549295225694122588315083581184277355238891867741064653936662273898256037008190623553145571226057150775190578487693850351971628480059133874839212411907111830549560209140715795354691488149218659832931892059940762992181859033674932432826198657908709229450688332400812477848295272095161716293874409236690536446329834057250214158374344051354540506300643196942383025939932720746487163604382865111278373574193397759136067671468555453499062788433971118618916713046936837576745027603748529984102071581423401458540123490285394853712138585644772639207840288779768471325031647647506329165928749140787866846809831076268425841326246537049682468216438086235586560000000000000000000*i1^43 + -314133123667198510272326183331984193909593532234128290341230428588581362337629647530762569323827204319079821001663538918790218538102067867994124746298830345022674234123122884965079278694721209641058717012862300783255548601817375431165428465187458343412677351170975207824550540129189586784465337025581281457868110035452544574434698751075925428236545339414860959575996287877815535132035218564446368599294838349896851339006915224528254025834870789948758945295203635910496421939706801959582034312321566058663825709364092581464491517272171758134580051618231412475928289997876189384988286700268427891242598053562904296205335207977998572920451254517256274962517874047323343685325753130260410530495310963697494517487860277488640909533694602833703804157915407669966277585177388482703435503914897199251740438487382748585897933071932891737206117213711128556216223286232809245974054365922109283354537901546800826426430000529265316794342290306089526917640678089325011599782181013948772121266985431996246125972327054708696603332104274643108236183851992186877352406268158722577873600344384572653734473930994843032875343984914230381903872000000000000000000*i1^44 + 276903614102856415071619016279017424345279859155289366251053586977902087554142666108304303257827970854149277558172745721090067438948996147750778666562138529993805969336749308794738401387970190915628578639527173850756525725809408769919593495245028440250150235090881547422792391524203913151784251334417023636414132415117068720483303636169460568230829836735540285223335035761830669464380002827192604124306923201004752415219077267378758502929965368771084528102449778611953983243614202080902450757674950254862011794816292500783632965897012861886894829355430459154100662831874927393354210534826792068059775373278427587158970760539546828150940854778617118410921176159276813460292540663730871417207508256508656386744673275086923763227858521625440624668570835644091334129956774124063221904751514902821543126092248624253609690739464661351898835680894238963317251045981009257231915015373170691525093551563778961523040785702334007162357279957155274806785895220217981285798702140936958108905306026755062470649308328944733781819831188414448781469738121788185455930400360240258727153284660353043332902828762126305672907425054720000000000000000000*i1^45 + -138109171266507128183001556528907884212572082386635188317834086674982848672651983266182850501475815902375609620271189872424606194917653044773002859235519290174602850729424902895964888159455256000615323007086680512262753393975036044452901206042334092598967902250770761727811380651745404896481890612179722537944863407433490045974644587409391027884709956953592889516295116856967526590907709840856219902551761150407643954236722819534706903732120040416313306889068016344751115050009054611739323455186437422546651209079141455921645816750918589737900723300290972984396916825451051111284002123458379393589604645094425445014463652853424971892219072986801535891390044314894019850034213133294945327024261695844343741372533942831156905638858843492636768319342390238049547390983265405715176831254913930360707708001778121256409626826285228175294230170604399246637695928799405618843418727976886164620430852257473734131008698161543153072905154751701495840119680452086964123206289465248854600157149920090170877129382046357008701312483166119664646858438761153392660497783056989562907191008534101574302779497783268926103224320000000000000000*i1^46 + 54734484307575407966368307125056932211136865140875393735483313000619337806624397799687041495847816669172148290466633642860078075180566291908162611397798323783644085690126288299011493477766481133468061342071753363565353503363192522298835886370016353251141506024021157262285295535554394782287260143561924629051208384539436253604516366690417010083769117744837531416759012342659506026010733161189235950581531281376131310539825092569795066873887886504620933038785048316125113737033922310196659746115726055435452833648139125978179323959710366492652162838305816244656708655484886986466797296614635549560843841014004968761954206426551046707722101941027051559567258587190865352947127288825439331576567570703123588267598145978865544223945487250037053756848344023183389362124188683864686134970952168950544096678499342757259351545398130852866544600249719373808383642158220740032073460210394731767824998828521954679456586623624421097004125491644488987831340752066165332621888680828288815008672312402157817292865873940184964138921354494828006500155188712053177025243126647596192589089370482333770739979422531584000000000000000*i1^47 + -7095933669886843360491714417952073270596801900298070364484507022722455381084877981645404866590096025550559230783126731962634793731724424908212205774105301821718284191304438082326468234549640606234850613765974819734330976968245334967891914020195481267318575759982614896411474452735605541455747531142119482412768892824296292021831969685362464052080129410143455881214148346863094767406747116604965969688262027754684369473389374400552226635981093662662742481720468284871056705032112196914480731246191988059780779057624660854186084390579287313429824112911332566622033369221559547495328209284738325780314843796564416807288470467939971712316130120679312030699404485434708345603612466839593219701168456060691416332444238620185049955097795993199475537800776952293274136808873329782715776915630127550592800720699599288639258063196645619127939217547367576030207080425566172258834568051995924273936872216794855062319136674733463210785503857209571138079659623974922656271295894020026246521076236648961634422257143038870579507904906143794994123312402689607806512973599562258974741334053185398412358451200000000000000*i1^48 + 324359083801387363640380580505153468745806669721159507521422437449616005366874466177134801090448435274372334434957278790737046588192571986935000181402971288866193925807479743337584377341062341172822751195006663437550037535916365026371525875952998795768026252400435401986624598867196767293354728095993471442673617933957874445195537109185982006015878662520859640673163628931047269238912843992404218499447878021118873554069243565099844066552497869973966926486956509191896631220728605241816878729854833169239631828362723747560371517633202582347536187858949331598653895232086128540266211582856331788889867492760366214066613173120364085684147876557323490077939424897574577293911607086135564095771201144377471879223380274883511914099770889824913140542230336001844907841519811669595316420601695363459907090185480193527949187482376442552680389475075231532867724261873592779180416779853257823796071410116042414371871606620835832563790828825263759734208747015731679875802740266144463298805218492297493310086281493150625330508911072319806152526864818808112691499498094886480700517964096471040000000000000*i1^49 + -1267028315586483164320143245799307396591332967384352478769366912385626693248896648532828373528390197600876820487605503131218105751624471892668980736258141738337407881317263351518428960392191504142546196555212961021435503636097563533958359066251305328762486133346261149277253240096681589603167873989307598936963859431481924669005730108501546756804939168602588422203097040566779547017934941837724647950712533130051046725789124066213652712327163237609393795921064018004901818899090470135909755481540436913031463316177948248052728800639466352625935979651056089772231839098453923245659392571764960831517590095869055445346042091404865788163666372725624170467182333517096417955576132976480589177484143599221113415099044626719239973544039009669433172799899040795348892507314568612014216786675480223491700658050679440198077774936127297158786022781198222798833396252514454894038156292114309395443612115912235903326487678562393322483178974311577349847775085939309921245170207343329286701682114031946462830311457662291116458688539404060687194496297591385063990399156401141295611904000000000000*i1^50 + 6599966078889173370748118753896185225351356122110519775619967078043023478850935779771684134174108081947084275702152531972393877555272624593710096147420152107765562995735224357253808204786551913678067475819221335847804266690547588981947587647474709109040573379476283096810543036470670203057718793531576707082391822152190622964723293451501925602082613956281032316331305311495267172004969489664341830317742389994539746145466314418437377193227217915106853558080453666786607600809181935654336970576477984371129383060747799943936899747785379087530044131171769340946759686208045309112705711896119102038114290140409061834042016578993976202990111057653122001390288022939273833795409467136718730365796208007232352825588220419931360234244893312840854174133019919146693385105846639651546298021846717697090253377430660153070918810579282894352294895367342459029786744355063096346876772948256238380389223796997467085523845815980055832043431366484648978088402212158285179612137205172424959367479455757088024053329559629928090225094575455234258656515485828185390564948049920000000000000*i1^51 + 3326839859680850892001377553958748558411763191720538403724316627861001183884077003858867268157607879947427235690503687442860485067398418725759087410133069106601201799889561629046053140967120680051820836922622638940083425048292196949369392305032959461910301365117306720508277138787238684950898660795784775417284738298217293776431705311984460947624066555685850435843628121953599240439721439112758155158500470679202650807467875557639137850750725548071965200604979007524193307187313984267676630572918198652148574667252143599053554855334917604340599991729915651369889431900592403446549016765740578042737900728599591366227584689053222997809589743731926807961472693948607053390842423284124902301571342583896049314670053694241683360277614367546778420898303128345329923449573550579942097875980664166266559105061120790445667343188157564637717089944662646102823343169242571612626413851718199324840691111747167988295023844268178601096310636061968531050501289405166049546303702568381884567747897177931612900587165227600954794631098150679067191079221865868165120000000000*i1^52 + 5254562373217850328884729700408124933462283929599779274296993143976940641854388974076133122034303257740248937988335422923563569885355244564089083493868534484802934487085016535922594630135915627140033788916622526110954668389523549346914647680915447965352467581603715128061539399423049013449727294898263200944772050057708468805926105917614882992297283304974884521637226361413081525617878288693816392161427950884227480116687425677472290408798340105584203858525147835444736285812970008032413054975543510701965815697100904328815107065181230734796156687852910218539254775840535079535112219424708144106027370641156827814252920094734855531496096756893530371700446457354881318559948435577306798873035606540801743734029058921590359044268492476568653891750360324911083668365101686481104766442356832611058271441455490086880369833563737979800993570402853384412606286935389535599039767724254450433772791631058643120965585256560358147923566384350506252343994415618711955984996646278457453526390413232192679544392056894205966206627679798025638272565248000000000*i1^53 + 2517751049023226658208630292283404026710352022178409631078669909449813152664762138702277379177844465133447692401491403467872486138603916217189384598235414950942751363290767051946789582040569971591193208008382732638545333082800080493377683565315623247676778086261143790949195444541388841227702305389130555225308713630110098744303756055724489773694444701743400823778211366541928239791542695325221857381939498218390675757909426910430600221070014895663758108195325090153719618987355863233710336747042501673395150830995968441559560151909703536439601124997996755371449094491055530269389715692696277881299433990137902993929591405117406497081965068171005999694133006603201362939201013125619435859996104119451827651465707826561703530615633167110701587760289041086182076122272213903008886271645347258082863512591729459064001915203604250237347917623451762539537860198382710916582073552899184900054974449550067241439741023268527446455744061574045271992264646378418206378553080829561260130381966263293468066710818514999797908826809905971200000000*i1^54 + 330134058658532635047824395401616655528300775050217234054759144277276731717377083502668940959426505829436632942726249992244645947274454315439090527017917790525639573709295807293790774043013118434258068487872973360251418867255776609182134180966001415200411812816279985888614652436132758591550210829967014878092561132370521841138244083899920460873411820463893961700703219874338669263085529944191465633401660524624896564073492294356817918449413946722021049235125735475111184322433781171667961933095338884726798402280243018025903167850856855305462667593730318625726650447573520714655611676979232371258682297723999719704190378157995725366415626134368269212008836960015386410623962836837085814463771960917599926594180678489858664370242748970002331164957320754700553343554726545798310459425765571674285626415809646364491672227726188747720084122285616004963049417831360126826995971282879790740718583760274651023031225486798203404576381195332730403407319445722817282507948401323774038257874918964341057249799515237069619200000000*i1^55 + 231186210551663692340300398088048052027179034571088192250463730891641247108982471644613698870722193256946507058061789185201415394501064926747488704261369835289869317608511668926992467197001673402852221783628468038618916607521761160197901877570428368076397579175808555405269398424145670316536324100385932921464119893452540965140253290463197188367591722217041423096385629690694946112627706465338033157099607400345913636222671382234518922493522384972616901703195046042116252335466857897175110195072537356300677053101653071752392911344986806003066804942940829515260159039756635819505688070454996528169072487307868209500813795027081927034549637817265768197873200977604378304545415354880255058805128121795049124707906900667632940263545085977575970903999054117298621747203300348477488287954239312290926217859804950704998991445590921618767931767560059431477613002054478668589626492006773627759639114262043371678001219323448187700080836051099997212954406163312037288052873435827829860353969811392266653237248000000*i1^56 + 40987365719612054365768248390085587583034701817829560388408674386947775367690110322749312385131849011739818520865071543913100709193880502388135599515948370017439694772240168483980712447264888631810827931725241594039213705924244458625107763769578904691915117311459151107986244193364891385415130462361737116338933748161563883719638960593692834973726682287874818040265720939854256642962300725782518312636239400635928211501008388352040006945257669541940374746499065468609102759243066449465013842682020829385594069193139771002742201253169357290511144123095762174489326260309549924814090042766135831158336472977724485479457098064647796480410947794197394896853358928822810036735681103921363255651115547698109028396773959357772766712034782040729568577119607954628895495379382390288276691329904298873835404068161895650660993604627930502718830309513422634176185160165763456245011190983345151401989105208399391859877932694708852342386493442517128139746249692150873938477045177159349569642473062400000*i1^57 + 138641715526518362930902557786551624787441497300920875250383896859766292768967541066541507286684595137377851427196337193012396600717881643797063986209254106369854498579533194031988810299088677827453308398378957727309564920023277310284015218382906763767782501987608532122782492341957511922971358531792788679131680480969070175816414758698877998242081208850620816626153036461521251058403563438180301881167197226851930417228600651115334625731998463880575957443173386369416467071236741762944497588705985495383308917511880784472588588867503430223070703783921172804630032407836933429869606899983408980759510210213439908598168600862328651691387190653968195649764349249554530203864063048185563432170436691573099656292090290238490122844198242622453608266672056428429835849738413576713795560212213786828786693420196717319359851975328448559875031987705526211262599640839030190070890437768784971746101512804343888199980809349233987472896737235509293464012986993222442424270819522560000*i1^58 + 151347851617086744873238850097882807646318901083656382749793881229389002640221284478212403167099989008582930978450779811717813303136535938016519884977866241392099580547925216010271725818761247084355884748999041031708472181286162793196533946534933669037790884482936686147330015296088385000251646303162298909995390715428844101291189856541469345152029170658505034622204873249999180184746440586458043906638745750314685640041825772807873009509051001171348144651792414786050875968717315732870206262255083370070567499146749772301787349305516704670068519270485391807705258668663733556969890630835396592635755294577123956065272849087874474139097373042026732241023862523443451671985275149478733478627172602342004736716119537354391828846455738704073330933177439360801707320655239217155183186281570350106176108169136189309373944839452872391700251419262848059544599084377060592285581870344945737550703230972762435472827554732070977217499748631931858685994888615424000*i1^59 + 507760081887182143804944767249589785541791187478267130232831540078021113141659602104535910702277952537185780966381309937251981142855220717288146046638884770147396851953358728967535765056486145386813893092763930067557168837841463102155297190587470765203068739828528445729551263652264582968414899256920843188518749123203496268270828712608932718703417449295862528037137199988893808315025655370191385292432720686062955811314831974624862786619323652301643808944953711420815573044086641793257048023901288062757249113994276593901191421848236073246125853713604992505663066423949068486702042019717093905206113689857785368710322717030495357941855883544114449886845394381035682486099491904502026663093704756579459635562152528975776219639219133287111258993048597814253831523786075870069510980867221920599650052730935820173261874019510986952348581407799499566707355447246007367502818488600201697518182479851800691665004774433653570241381324800*i1^60 + 541053633692227442951453711091503306497782722932358958738950248834259251484995872323568051824066448952885792132159542827187288286918185317243749514299744594257395821296154507330198352367183003087528106062530632817552169128603007049607503823882073847192393672176221051960223902344018204031139722294630070027241653888569717504004693523957424385637264941129001235829312782414913640695508609807689722438375127526011249343962734001792566956075456926226339240804798717343803760496954080394923353300451694128817157142115268065650648790276289328545303231135354132892190824791040796521855680600457507026683240631467627793882484128600654187548625599023832040400964722110145070677146420940921985775692825567946059150005954564740736212102832530351115451416084939188717125914353467560701497414647049902307687848802885600724912184298143375221301958485123343755026561541868788254000767168656937193787526464242667691815840*i1^61 + 18953403639415649343629078329929576940458908176869516075339470816240149317819254011321658511212741827229369244439446158745260608465308618135515039008250019652708278052488827845002791159582460473791360290542929170237002974640771883215349535040072068090141307030209525498806519715379631275624364999215422418330772475973116404788994225870052011918840770916075317677685855436895217131686127190466667838208630118427944749479286926871514230502293503351713895365274771483488602522450266078727222376230722948720281211523526547606342184257347500448731435405698069087238571598726732625767907024294910265522877460631704317761572768625171657319979113654364342929324173157858182220605978683819346200706550479515488321177674575983796840132622722468733765949521918258303211301025678250586132432476969446337754436704578952849989100014718820697497107083081044664137998791010428999409*i1^62, -1402346355893258451889933748372158925782291610264500010852858335673103575467113466236390322444496810617941111376654871965581822251085487602890638478389956684066064080265809970138575985167133711412982038628891266933338287255786032993324963780242984494381611156082223948291402799266288055831979558517491317625506947330824974590377492720228073992456487200576123866332139084108484423712552039736007495158104241389747287458374755778546972250151763474288121923139360541441664705599389813071228289990307249240229242851798276037726676836788894256554825459875702315481622877743568687072129528626720133331720193823409060247985347455281666028166455057196522892880720388574375357421287856365134467118644079607790244072095439950610490460450337946206923286785836830060137192702054216331376943879337892327623627953929554039867212954693366960858550013439449206700895595335523830536610357200675909532911867834498114606047344492525103443580892089760158074483455420612436365803859456075215565562684707080014884006627355508250802214814095773164863026029868577866845370493692478981520186335706714230259530612425273020037801948781759122667755692586339523727319277275439640764096463437431868541789021793940900637635313509724861266363190180557056772799797889910850809368422751291132128588320035613621828836219575052609408582630497573906253378503908516501595772218801277170373029857203718329060142691288189779419340675168425830300551433477675414506566585929809446842937730333735402065929205270344098945714374660945788204554136654593360742903649399995710875343175071456224186823539226277078725111542583726781273444547168572723003518457028850044538718136290731345083686664281658747294828712288740727216793956593689904368033480575971504666603518236410176336231124528758352272106378060871983939666913844751890823231632703061915660571377664000000000000000000000000000000000000000000000000000000000000000 + -652293448442336164925178173306847464129552419365684898791027250278734272452273863519671813721646775177167807380559324146472768273624056048343207524606001112606923649406423973992233547890596323454545455553730766092685085319175490124752306330113718748373789251172383855312611366799937343538273946017844435861870600246817315603806531704154391330734766020636566793260205674953399269438965365548927452236510838637577460870858744541404265367603764093266876122182380598528115153608872905930151627280087557102450351670705756561990778736883593415251629124148116207398966381708060396196665244750407323784797553055221129461529441978799715516993648377958795805241891783403119046135889119804790866756960818042039757066027386890003404778808884404277978195224747377873482666278806170283329623505703303047982978053552448687222899631955162243949817408886971053701729210909349025751408306935218345236711123665536194868427010757040161635248966868778083766786202796439641626983474640950232558656543407653624354661347951503821897576299752750434529022624709741881997804556276615394743533740072824710404655381452464708582077494008472174445223434290388235967238588508260072172821398749552181895608502847660735014786931312364483782950121976868963884315785393928964823532792138127745990214404069618325611271797819166143714896928513905974952657351768342870653482499478303952312601867315325953906841690151562523624007461009547017911295707615005364099221210510987333975857307742165173553371488692137835186433734409645098467660788990356776472271726166368049325034361318897847717149219198968152120242672311786431188366629748084066388844609544187371383280498700795716688537728092246640625369938925046129714222631661342112762934475250258609783939045800843540069736083186166167508035042117289449417630070682351857494259435095926257885925867520000000000000000000000000000000000000000000000000000000000000*i1 + -927911309170386670530512500841053376208714822492824892960453768069077648407856408958829850496102153498967522192947066254679435808981338298317605808349807353368376662955469344084711625211883458450858888037704375602332390151570512985764582669540538273113808158657956041764672987827956730629547350215850539796124802078396897401940534311846689973045144041547518607095702110394999982544782212863257587691255345305429899617647299885230015625299538139422273416072631050513105388579627796884947951634900950011428899699241831947341974040200226771608056097700977709393943761852057797927338884611835808107411042046811212180426321357916918292957130557433575389695485689223984628518983547163806882110252112327614725302799970835950293978753415648491814945093120526366135633840738669403939929593344959496019417194206415816354970502080398605275213658189112799156918694293125516100988867764831716001404958383872033501743960202672849645018130431247538794159449727270038546229872414964650386977305191411871820222241454500160167420597960813005808197742490241443013071618051655732285299802096296094815707174605159861676296705179728127461781581581721178768068952100259785863840689652683583021055574773962282480022505616071047254060112789618301281965597375729425617296253772663010373167076575564798655857788278377788932041698831408919122501470056648450758391524947165868952433316011548687252276543908745332593248254073329125761243005248430371491696097641724290476094494613187894561539941191108830920999700711816100905261809556065603329541867439076319320043488570246467875660699170471231686596299908162333555649372190585771125084819468407616952449314748681626168729920568282462015496893801217311825808230105570320178980894976297810707616427371108705191123981450028568063892393079642757700642126558545547406421306826724422853853184000000000000000000000000000000000000000000000000000000000000*i1^2 + -615673420385898633783108125023657558756749659699847905420161792021371382033552475472606175277788553593415089850955636676998228891002938419888183237986643853135460143421301481112905295250062899873915797306230176238252057241523452641363775100706458055827121351630258989995334408026555090257581916337181758694281846745936853449444816644714994235666884101354182708200234384918698768508473285942995695470021290602762565569752537426450870464112189716706571503483332735301095704330809739760378200614756703964459749561717466873620118067392149382424643546624769863748434931782287147623957118034159587480455797506524136962528025582753872270384514724818260324754065904666345527190088667647665363776540330070603203219024838584630834607854391414574545958423154638620888311794278405423331947373905360232126040133879053444966125753314173148807089165505565987897727820788358078553463551313180532867892799792952702486622897550558732987449711222173714892721548757072773032498251943317806776517143650483204552228826700478642099268389576550733052182689216066241304489641744416059005644154977300075202940998805769782740987949854318931607898229999657518435997071105136583584719929452574614027328918208740310481310619171753457969470890145418737928598720891915609100477925877708016644490921111206251446962397358849404534330645005891499852226824487659105549984338080318739611141280948300486657396142900165994222530103265163428314398986532100754796234106567859000868220611218904525500910273737616174030211750299849563242316657510351996116306090802360767630387883866768423904812558405019545600170846406650407121720187782862081597361301798882313445109479393776921934942800727981879945375946386341712291074557265741216927599066231100665983620020952541422398575655310801887235069389982294327986535757871486319239163689892682718091673600000000000000000000000000000000000000000000000000000000000*i1^3 + -169784394696156019731564394315498086076482170155970843100143801387344366764574865294893811193433677825263086180065171321131706267234512721250762438702968792691132568709391678958353712703511022164841695027579674154116612659516230003682460810455071995809530118900154669059232248997237817561540846166467991738096333207516692230312360796973745726757222787140598812950011051215539170807306097040909725023634221909512752270464769852283921287202186318855623989868402159187451527272493824639520361017421755524904994006881504079191200383937173087034304904266436075976692483760778591091949698695873444573227079893424066959409594647258777869156621699390493345894838491747457096438684577601744167521484652924861432186737296414294892161758830956868273105104214077662928335278077961905819202399575267613027497140855611838204878294284719431579548599491207476505314075085326311858371252960062385207184675300549239562568013427197625657173860890489639465559386181978672495495342468945915586582462548638081726503227489787795175629232559089529095731804463489085218286730570975551398263133206712619905483301886024671615831013961623379271578825831098160378876540149709008720220743012833545848197455022147379603233942755600341306809636289208418727868834473508038802659450625975980879452194368748009630818715952083703243534308734621620470606225203639582437335967798975615274063483630337789348529110192862669602796590670302670420438880678249787417754914599429455511168047708171318418579958856466959661852052110714633709376593709653147672128667658426072800757020789749506536711326942993195278334374954447561403291648548929090609588777481011684983720029740277511455470378967301487820611051295535743087158029550782404442872994506618454691819698721214597478906902279186614836670949439879445814346664032505048855404613982778283786240000000000000000000000000000000000000000000000000000000000*i1^4 + -22213483323271206399733105476217970406999536441720027749649091260513223658497740091382059056884089039420757195420836814934518651254021593405511837691330530299491239214644177287359743803836087305653863443830011459526544435638871963841506582675798126707938965905503266685001116041402660706615184034365652870906023821605929340798423648246582208135620165296290289840655444092397850727588224884833487589064824429027410140586837546581917737052163296212632028017622145364473446243992117842090839469082938176470302935405064230678674336409262275352945945419248306251456153364876827373463823546716566147792821728685335123202601437219920963929552831523889210459019206752265878560100207060382049662313837117067421855724488043420932804697568392739897909870619802999620026185417005085351658540515904303117690383135287485107555551476462631971786272867655866855699116440561187623873725846099301764060931802913592835010666285007486740088097935854045636941899807109417139861089273457131395728270107748898438104495015787151298924486329712328089572370164330595832203034776262307157412615085642963120892038915347800647471322729471638366946975174663582536060616663715250572073365897181380625623632431945726295493187892691340591306795212862588012235909541454986062556009370551765527154474789373552897385334085944739515993064786992176637818576570482009299036065816409442493632449316074998739915225023612967618397059020747098556325408998087187766660844363907516459398874044653417301327702721048893936415407376220128064247783977782291677400387415407889199050870392331498019604065172317187906153844375427423236470837333287875666514868169801711430896972607343719674934182362994879038630615226671778018547270346882472443504895905829686471188705869321642244240180196134593185312843530830449707092320418990027947928404588345950208000000000000000000000000000000000000000000000000000000000*i1^5 + -1832385499711996252146242310604122004447819993134528871503969060710253041832634256706863476920260437716704431964639407083044216232432770953651170796201150585314411688621817405561038905727217096455014970715845681122623246718610086100909053473077876931609383183766588175805892583149364844641775002152880906988881738697672832041337885530121796940725422638829906282677745919634896306869588432483338318870237528440084714581034476425144008241100589973301545891938153872797827798936015750000112126595935427447206765987155074822319422215613088067279120462959492979750793841704071885028097189512413559913750598701274843284336452504064268418164622099260539867962075075411629958629271062487938829851185040302683892591804940338167770060886593746985877908033016709899509703628009823215869469190415666250798959691387889181164481559476478289789774850845991748329010011540549215416279947234116643965683776832168802291262849599252587231770079113925598960982087258683069860292872681243145611002317289027826255541510831721763424322391887642440578517480824041683215599612623829343405213771280060918783141889217779525136640052679091121443355187250151756585556838472288275342776662509247065128527716584729895228705111135827664469318601310356742081074590519093399605929589329671515499643714946543619702469094151763667285718479340347759397084028319217029625230246569919954707125789340144863203640202392234041054997564196628095609783619448733433486496854903449046434632260504637157645257311850251656439153743478094842286500746156453522610353728526917901460334143340838941350041789452601351006139340217548665741852932159852264342981908067154068570171080834534522150694615727862212169852411047492348099464117466373144193365742534325056070015966229353802653657406005801172941335472687976276955942859673489895000306056429568000000000000000000000000000000000000000000000000000000000*i1^6 + -134661156961301782884261411107606445224253788139428181104608560683031552819298564854085065047212956883456917899413065950003156255253390103411760652232076326324484628817620283124376934919611928538497059689736277167013367244441482391995004543241087299312397646346745076863731490314155617037174805518320666625798940320433876256539331681799296023771235893117835735581670163883361986342028874225277462230929194278650447487344042846675312471650383070189238107621446563292270437945490737457526175630134083696563331867088732020994306032579531170884428953075900062545912971861273387561324037246953960545363555946123914395471088328150267354770534939095905735558978846762648538769049734965412196619312470899841569507227872854713143660110280506533105013464743959648717684471821294364859004227263411440237785029061138832882819842808781752649350274265238039089835631557580594312078513903163936274026370248098350825917841461071742399290820651745989453177572192950327860728630535277966260570129661388545267657030433226516198934018295424434889607890235881663630123835171848476406436554410301763886629690639179607802806131095911045257630686725582008285768080328469720016003177770519227399168412551091612961077464194008290888927222554715657824748020914322466249635727631817793819966551483324947335030039340369343556661144776853926354712365695645741566792569424023659744204813857207144428075646598757105890806005341822166046314430860375934431565482356069139090779291337988087979004050604833009065906067762819162815419152891779766157068771217921778407123173592867242489144078857349289465476077619744402166866702048215654228896874713334202141479565634035111456116757752515878383962454841426644811392532085799681541484349056678793251901212800229521467220844160271814120790089254619427914102856476875827640316649799680000000000000000000000000000000000000000000000000000000*i1^7 + -17441227790807546312628459666637638813692046946272956373928421590362617156862246397372481117394978005759211650870068820027093243336040953504637899167309947936485732418014723349368191166206893500469371121561333508101479742261083511461175569938817379962142993011818700456713559709571734226356775241433597750898243615490048851070748743126139472237768106812949566338630003965177529829060994366701643077946076758956530982145709641387728376286640198987315806061466069001955563991484811943596004221298407057361613552321389547793605099941257864281932177128647953033741795382347115675178850549996069786707623413042104547445300503023028925240049109791037362449404172114422225117016128192178881271960973764117042096209372315283496145831204356278262347642699996660616018902626161314779457412421414157064001731854639330860824277596179976855808856337534904781294408842708889837157367405230915797455701045660144301047473781551862427387898861038586048265163873960780685451033723384330578676525546953298877797817792947824553694076933978021842724849974860674629125005192841040214487160688826853485213377720670653065831679132508485531127773401705994651225030264964673526957689358711802572169347545829275924601754912982647840717976778853412215881910048937758870311098939334314060180561460440791114269114227553040743496832262110841430342621627442587872519440648553122130670366640688190987146595136570345148578248146663009078420314670795547249225545507955744098865630572464682792931715623611972616919817873283364386227406792304925414134572801069771707080908247771156111589294534457911596115908769041750788896976669082190578854898087205783535195935200406924461215807566865123083835718954315220732140198666926666494240995888237176520786212679101460575132408710836256613072188021585156810290506669368264489321889792000000000000000000000000000000000000000000000000000000*i1^8 + -1603966298318362978263340115437799880103976111556607356568555223484789218993695732481792022741497055300501435059526700712817101499823186761958954191541946373695151831905944588459040130099664235753227873811775977517169904465509808349655817053685697032676287566286844224216999432471909178943415295999387421893388011322989905802781686029155330497063590375874305033384034661697546071260650994535059947026191363604691179844320583347181852309475369000902389849181732381389301823934576889328192793043343845783036228992378502488593432467366009450634531990767302223677506217340786979337797017666756623967197087138683540492869538662746559080084499631703734613160789270017887240456811824136854409836929297173433635295969860787155566825556245788538947012452789743913861316705669236356752624854005996218619567141373579596985594086720760065255119881358472255640202975775858194536708215289479449648112698577137212179939225107930571496090215638867416059600625654586207468514704212841752343497522996299040764954890282032864273994466380840729872000531351616579227189452975572642663284686688253780632384914288879781721196375836493752951692300539636789900182167580368267140540872426305285595051439085926379472849383544094305574085683022473827348356462694485045447599656977118109537697003050911747294376375031534582642923169456876859572414194207897866237123983757391867938742903063207908956820816781266274334307257459524404557735614138969115843461003107318188279416742682214430652773319139576201867191493456830157438053191378030222025536521248268367179730936113659120613427861227597593383028076139297144696574564273043242860395876519932692876249922490117728073444656324840792280341399346091465664634160569368240335010119186772787060659974013946986976418461224501196879141295883689741635248189327532486347980800000000000000000000000000000000000000000000000000000*i1^9 + -47416801170693488738506593867008934594554166887212220339442791066636297655662665875015491526334240585129382059502567851093116461927028434182945025627453783652237286701600199311464322281214573148344462194205028946733591625526539450602603307740236903167706419382457562360219449358160327162606489227283736117240048684527637166793349401278620743503688492762153730392455762077879533106564547380714006301814097899777244934377667852513384231483619579178116843596895307208426991449924084149189098016366993954038523321464586282641146716513240722834359947684723941904582256467255111602844086501094204901128256152982413029817133207727732916931467335769415827071823033166417548282504427221511005242000985390460153219728262753230547778885913977102332855895972045915194605452207109412705786171784255777389929398403836006884778175958903825278914063947048570742667253454309657025161822847044519719408900333705726952112583966010141141966125681869153670615160518769787107835254869984461619306782659738847697151286913797211127694755174736574305109465007655759043688330582222133003016062804906291026371097189807722179820877490450859448684752146802922055461882194780473043708237564972670684715041907923741324203669750561716093412460509392647017519769514710172984401130964553986359655446710450622492676104583944862971906869105345288474897516159656776609570595297814278712586915603035626881095721653098045601880012059348024124735564356508121584370301825509822857956966440696011539193419434747410676319973093474400783231545907125665658970255737118361076571295006664501634469932975390271949858158308250570754989566147597440273687626722332790547744183341476356831794291019169969823957675489997560384865960744450666714085485002600573118430628706264283560922585105714046795847207380301005444632317476074254499840000000000000000000000000000000000000000000000000000*i1^10 + -1737634758802789362952590107094871024754983385685435598481266542295783959540890068961524965081371740532097070099393168064782770718616971431918801247697127185099863728670517886957677761977437360658510918593382320383294882891706052953922324793905012052347199194851917278024880403688093023999511618952120845402377661126808410296530643128388369192589352725396879746674607298849679182451270358759387937001239106015863723621242097926621398078202430158747076078778860553839165638350137243494483116676248783690748271190675511296696188719263964102274814432910683324215205173534594876866034929082915742387296933192391763867633987701444961572937951194465364251305416003732465049739990911287177361145825015750800468364284665416430911348339461659856507398312281002873725356813088128672495953482521368085230530625953386594098465689011256593804454845162570820308800280030619263208137142929131351644171195300028291151121604151582835466176365539816349764752563645978664495948634279880697349414208813529798546355738368827813622709187445539661971067438904750467186054491800242504718240426162534497642364091340126953136469573660503361848657346339345483551800498319525573456485320486595092126893013226305445881273479490360085635136915049015494352087285444502450151093566534609067365963041934171318809222080580064241904642654227985150540640423270690329008696632815723305806164597139976175393572185293325865238031606177614982237449268801527364613566929258988940766649363727802494291856118885357559967622204156181644522742634017051337593477134082332246004618439520970445714851910681080541738657196624199887517849303697138110655519210728840731107441238014895847006058503948588468782492057378147579306710672112313093063899200109228979309818290267323347994178266064623873055235764077393060914771295180161024000000000000000000000000000000000000000000000000000*i1^11 + -25346164232485521455912630151265580384179566863016543354719158808001195337583933530752780068904967155714371344496151549995418493550350405807597411439807698513724508701488033809709705662812038768150267048946525253754863788699549676933073565056872642470360747695859550734960424806199134102853846811927992954762165016501201728258875710020647665895454063900126306339129620002404493015047938293014703869856630500638131462276888744578664369676513153182353326947242596112645650311375653450012271709771542423095104533943707544479912676782676894648654256286615504052487234447729769991904103605647874964747547301699503767416616684106255601612989470344945794534551428842336310370879195143824682240815410003544061238789289711929605791045833729953181514977379935872204370257392545535849780563126637558968103290226837354352963761811106576570296397821698180523959149432104549507599483431947720150540843222434816611652265003833998704404994515642151715655593418973517698896843910194435315254668774316487193021244706275210664195699051214698666054413371739460149929863312900720911368822545081475400157063075794721618118824244930369526778186067410320119586163386518693423099773850774656733947293714291832314172046211668357055512375738416307189396670370283716864014980254703398963477755944467199271558336270365629530141792260045212098622960110914274090968681526583610132167488790308828590329313013633562784236916372714260331243380305265949635726538451943322051679455943343747386063671076776845621258198790305519124284210157384300313676622000086762835525199900318076526445768765384155733101973127052644891531787921617862414659729381080967186155633805315842155549347540940871078097142668740826405185416742481359876614372765759164311464799559271313173305002128782099220412736048693789390762280380006400000000000000000000000000000000000000000000000000*i1^12 + -931559578361261955570933882130692296138773103671280928797646075712571941655577717908175483693506958046146758035161404631947194734515581841260639292841646711468495825146569941234649080943200486856986354954163283829062116716211390170631558742166258654841093868300443659557546652734760472763644406767452165275252866754186273937952170853949489504456168038089963602232665994582438125545068663276500937219939123326864368628814478213924004565375086445543380438439601371950146557680222055789076739957690982098650308414620321879060452807909535884876853273077240358000476781050075548560779795162884362096938698490815475687286548887112027252993556152725637309030385735240985822053221074770226243343861438037767029992305908569068449801008014463996465184577984726451215960106643394992918126049387930246469269271446211259373190545671732637039517501190660520038791603808357406360974302559035162102326157695714200228566824632986383635008094112888425662160893631302861586704705734729892786556778841286640593209217758766954411515808760491696244176240418260753477722197046575200539076818224166095342068209210685855018423450281287213000435900847836363372948707297141374812648285476709979968432818522041113104792790009811284345665276461283138198607803381434150764624377994076904192401334433611761284238755512796873281323397860777686980112859335476221092824589107711448184005406192198038523728589217947435148618929201368350039773433041785537187149818260665819507662952840396511562009899732607245969871848849709491980706256049391333256736124041471959031886573069346783966841379048040796572978364857234771318303219958244977597914731105904150274603484444957616835566567202707148663492402957495381723929748355772875224636474894416965249235294431736789053893070730156895595598431264414990076037038080000000000000000000000000000000000000000000000000*i1^13 + -5391136569561870155150978214152662149632230778419434160179628057129179504549952393485376235053938545764858023935416683881873437687380852630970751941868332973839848524669804712108935414077327584043948869221372345056928816326785427729551867614990038813228589121210249844284096713883358523203494285547293545911709685054922937163817751707984152470458317939275406328597261680836235693419805107080910054704053770481476010116804591021172843449788233160286461446325117306285387901004609481832808910276890290715407330264104529978624642177633999862846058061244601204805649970141319927429476351520487864340943209721937750436959781572363944099277373610006650589528340275569464843675866133958150106192296742007602504351260179816687489136690193073361817561247475076790356697038212244732638598193341935021023263963347488594856370098800979979219098257674024329415161498757583816078160669783086371443096332020421419517169218782426879582113315437427709872153268743032880999904029666602335022113012649367063660076355749307278593111922493889578309060377481592778839783522039040544007483331756069415367928921163372555902778653022374068016017899334678754968821451923264370510140613957049618262503202474432394718174811965835036697507955379494736849821265794433093244573712983364257374221236072814687847169866990806451085115954115321526621029450320529933866990476454760204396718590364580505545915469289092333786649729742384172810982509612167642914205252274074092681373474511871316519418245843300363943307322913535734920340188436979194670312778390814397714492946123120698156772515708759825617447421450123088601325239552515480972366386388397550899327686842407464520098935215418006946200708740049829457532620167709983733341425073865237926910598407713610424453130326654347281634503717607023050752000000000000000000000000000000000000000000000000*i1^14 + -297780587902435527117080883286861122151626473798636360006531772841960700138367071936846145453987749301294876862500060318026114500366211662926442296894978009663571940740487630942683265466572040762534540509425426058033647315896138639314785148615190922579085725517654011099218075165654400966998842303211832208124152996589363850365451447270418954926097296700460220310936233071910793544579636897154125986070925408273440883511344123497779767881763125870290341448574067437121329181136732052322164032231981220646770100207245934783756555113616255291369991627488139174668408411897940144223093880675617800609787718773377141908981278534995797952896622873562526974489161942181099636352579152630547806844616764351484314687493340236307731225275387651450093026252621259914958632787264467639075053050143217115370736911006496276347075653468831275913911990191883160131533946106051764883035980606520975066255490321250767221196091019539113577073479995538209115566811045405943445547057038230461112794260600817730519944925350628546637515735166445323701664554807492824806063593100296360838577534762374503835629114294936027990482129039416792033697025707953545845459690731094188800243975631919669536169176209682690771737579702749383604882725844139526514519680118439538426096659600637112140050922871482684914853699725796742467212602984852480068003746009915293091213631605448815273005344928376873426349925425509217251375025916089173818139849563658434686318827895122377547683221051735400282477683356158856765919496278047657777461155974047741216948839015775350194484954132497057978218445055354068742526339958167679558405833970847070354040650483228484807550834730983161060960296331103262089328194055317417927862406026685162345505879257102971347550263507589732708171206724647819586509552704133529600000000000000000000000000000000000000000000000*i1^15 + 1049921173631258867407523580832349993207151664551472288866402603213923225943331225436271855168322397344377650103262323548543141813503938761782887097469128207959089455091561199028869486149019622196660587869875589540042753223377833111818970137313261779782038210914081177299283289997566882934567008355244795788800863353988618887033522302858993437334464516546855502156225136521012704132410501993131539041156234672238889939275019231694214509731822028791185184718675395576091741115660138001136297964268129824180606326501726795657838624460078965306368004326533792961702104398246097503744359864554351904978579866333375164656709773753173599415211290692950080719598470576013188371258625303389831823354578976103151155669881378843625269305124503350630658207069644431196189679564282655418846562882243506320533553975181106694331560796412943804505032642432801784516773555317935907644496881902969091936712874662143948519614148794182758512026755200451243149448208804676669124869281187996778333397139601624322510799909375650978664874665006605365117288031718820712854497234679363494203070424397315875941707970938449171816384023370681439629092315490191231840286008686374331499847649438915491385477070915915175324718243396849214123992827284620235099520076982084968621291793990236054044896250359487104064091697568074311338127873981319650022888556436910556204291643394678321478151250396051140364758820414182735732948524058769991779982639103027055133318194371914105671020832189436911348555135134021116706689806573190393088809249815892492562149873410809508675640375136331095200511390570714724876627086856955092057697012665717713094075047552233715156444641630039906499177952182404638772718005012225692935899986375601331202820223582357616216887541157912444270450498427889609080903806484480000000000000000000000000000000000000000000000*i1^16 + -68781811407156091693226781813441286430203153442459064657452454247201903255915260759873189496668634029286503081809235635514272137785613041441629409871456932864152931909290441835415086290399516303611914850643851685443632638821286026887145841575138315983503949725034046058114787442337948485936078223588776796020403092033251498803427022885087361002424972472510559230221334885538447366006166497324973375943698069019189789710251623752679729573639857633990698438941255739690079394171232187985456843823273637436580262170766880255201810503867779235417320563678217576539163905514267817499857977133899504525904939861303351677821361295115666726343710575230369203228824639047602175938132455898255337860994222972469306955767331156136823467280686102937232659080234205640403238605408975584471286960046194408945025033429364693525168497145372004824323940307105447528505499107125760597754408634499799282985434640838587128562448594359477813123961795656130712937206177947448120200269302816494102489674367719864192071997395952151419301638325558849811155399486225754999041650009774254666648327615530947648861446895402490914378670473849767984513742354989264078497122535804213515779436454290550244649936120072634150824962959421590738845014685892443931519882205371082727697585009509558423770758653244873041496405766889252660314422191842847340016584764238103313418291088908351989020683588707445681714904960933186370487963997791518737950423745283796048489303935784037782137789038047485526694744580822543122326469743095621289739547507535130909081425886560037352898767196173583877810834051466663337312242606070480239238219635714034055488282339697324901116560347042579298082808420398983640818364098020786453330273224990507431697890661509010668434186783579683882055380022470194523304624128000000000000000000000000000000000000000000000*i1^17 + 757537354899084210449793734225628853542375692866428552205272485957443533799250306605910878976261955506668114613851436040584462949014704659013348380114481032060201739199461991976317550503567781045297741816899508708639590556247444720929619998479234907439889651097472474002218957172849857260934057724343843840234929640241011688716419862671354334432334737918243576723151467170060477487183709396331409975064741055950784860693933322021304042869327305205334108629980166872506745298659911432278377637305746026874037391171622588660715255982259087550008300991436613232528843632905746796750587575714168926402169040881918905109528720193710581629858166809239841048564159048883828631590901882650220818272883469475592492809346534606756963679322893989946166116545915683847616081161811320709185823763910452943057292815360978093019240954849209357278500649531296995152003491753810405874730403722408058803324383734361517349324194855685418459951394244618658322258951934331571525255026882798055340295038766745898628511967796045878583045579683180078980950663270317556612220609537894514639220206119410833542262912297628116476893103166795372501089897180187395304796046018180156216266285060589782270504007358372664617173033819168713653787872863204624612769607390591186467868261715859996273774355143358224523743442198584366318538537851654555377138923755633029402873510351943944269833651978508545099238957220798050704052853086267970921920465654143406027450175427780133119295123743543493560223838085751562175735516947468219732710517184706907222611466329306386850152591230896214655848792647955335108933649882029520331092431439901531816350308410024394214528188268591261364826273399637722157700589628432522680937057010672217490094965396499346002014458971866121301881298977076341741977600000000000000000000000000000000000000000000*i1^18 + -14979097819641643645163588903573971673059559159010077283703955969568744167194176319185728753613603745353812396774111164160442551073197887922171592448369858999275001743540219121641586524474567494461165973330040346713322302380728033376088046928153446317709765905366209537298561189941763810010103360789081256548449720265405049299195381191948965583321067771008272243731154704392131939484319237894043795481860924937565413856500235269036220551177461463103012129497499965246532247061060692777877251989870546032474270917514074058009340958566610809053489024340941403380304489486842134148137260304390237957222597035396637002338670433487443125706914521930916606788283463494249237254947859397417666664237142775683263826313249521637289663967423497677145887418477583680979373473829001192638351427846849267133816829688467204571001698627384067847952808492645899968435894546005468788071338895723125304083563801350238022574793039675068081133977916826349623786136210161836341488848057723523630377689280786162724950339981430000754555905576404571840375803836459723418702981733036239898053114234947024278313665062135716005016652841235282112282400206048198969415665271842588254441172204890060851293539159163399663612444098941038452043775463884884417176870056066851369795343166578659486350270568537349568973712644740349042919865893912063777988219817993030072908847550996391110904255641218762350995577229497662639655659620962074861168903211779004368772913374816214965145054164390870247352691670022629047504405355150268779686665640998092267424569374607057369603166565499840857539032943039108029774594976824311843411479068630426427528798718294210620662924069403466880628360538098752794703601783293605776751728323842708801155922887833394123469680938673245554443925343153684480000000000000000000000000000000000000000000000*i1^19 + 235503765186903164897606983231614723623173543128583242877081705134920849364033796010683693080710945920553163265957170383718177182294763327104740812657665340902545395256925391724821153612252360161589119122023093078079397013337559970118542152740040957590072017303016637240135479786097154625438480732253108314740067850117847241296350199148382823614405708861678172023106920397946195971665036339288510047340704330997819604980039619213985467623447089339121058149447462761073762773564215830358311199174210231758313052413194156716861020502224978872597947861919114510811125889864368199459495752384824924025320886983237309990698881280911647713376007446821789340606674990820161777921517523670972168807814574301300233288992572346960950749166977225849181583350515781048346036546573551482722446473219417046425198066683425115211462583675046760747919318682883585414279961139612105466102542039685299753237975875575620238080458296111333587077680889380496914405364575265671202019269688270066769953077575952759280601558087474687855182461619735765464544971957719957136917837729868294814849651822562911513013730471981214685886840960480326970851645495557429829126487588170737754886536387304498720122783858139546044182539031262772045726813758540615208441810580039238996805948519338309073696461130713178350775178614287273739559905341509882582013504705068222070835853049936303278811620905349167626753662021435117953604434484291687564704509443669722084279765949422152600273257540947794016207697716522153206483171582149907507631836213913417799866560432564157556073032626211474145402478318633705214372735293820054651348597207957052466929884452434435758536728279497848385968530303275320928133311605802004157886567989774483169482145220594541861523497822611771848753056319537152000000000000000000000000000000000000000000*i1^20 + -2335001579408940391266669632212865074374869106035071684435430717615297409443964351704648998704319763728587193818899897427034890130406734604422916401360886677508292099951363052251013329451062826687354780890336644731318824830347594686140481239922834302953250841294223922685778705299748995354419445625147531908251717561863284943094560132860655738557802839562465530227935992503101806671646635113238161077606832361777795008237422158623702391402782791773205898500198701832017653646430962012713416877242673454206893084769037141193188514376185606029471720354928384161763443845069721909991655854094546874972505021106321451917731787601357318416103971884130576228035476601210440685005670825293194642539476527984778046553614940653200179269612005545211381031648737895982158872207341570781245505811871091538466880593722249729111837298335051205566543732346979057173059870175501738716694697740409403617399463340523014570012048414427414347276898779166752696695851309539740300956830819098357145736996286254592777479049864706527446651027148315970257582047045610897492300808898122258047613245541566672146077216890954139177412671906103111009848635848620203082362214518819356362576188429333394208223804081520451085914699656234376628463037904411360768570254643686505959669752436052701300699348561118979541404937994279000647335452392296179951682735183878131321241680401573890233801967151196757967518882323924105819399745052939526265687754890120035663841433863209193488214321656071101214523635140052633392591091315026346544712445148965987837334977519190699500925335018267621404052131405699013769475277880115595620807104857321646244329523183322991912812832188872963205425266718621821740360085798827251268674967869766303607904796269549940543466612105226240724760631705600000000000000000000000000000000000000000*i1^21 + 22808377533286495020348957500383452073328801582363074377755211589817593282305187515346788794082303405906479588493518576184547274301728419784507855942212219875534847224527541729854516014141440524262016641845563657513834953866876928878279483090707689656935693434927908777477824735655045499621364860305047803690359747631974863264049055354696169214596725535238431212118571945416169718574248043028595748460181824259542214279338168673774736656423340910324865547800005720765663884737245007598590351580478046641547169961827873691458692989332663762249825150514347838283169853122696612615269560416204753392714741862978964588667761142048818728550003972584542340605121469151265098145251935033425311022537543213675371883170772405383776234134466900941434563726429500328606147376165335388776532820257551096101992816702888897083889555567914277444862468401382772204565424746659495074648540879180682570406673668902725946167722791580728326844854620566968729440471026201265974949099907400433603018604617118725517130674057170628156827543949068948740260247439505001211841659551780620612862062508576222213256270573616447674692117339602796486604468793182576162166363461110844447418533976649497738971521973140474647974839357492829680993003967984009671876573094657263404801403059620053503795105149045553260893147123524120662639042506532823588991699317202451725962378899556584226513674641886653342914742131983588898207490563686348309921410536850076426028281009595174630082973767599201495683525486203363266213906423672879927898048522809894999488265183795074845875902423397064312759578366024916886368862295249153041022636509733211349556401159850207848178368538524831839523936214040342970404049814751904286828641530990958624368321647163438992623839735989963231907020800000000000000000000000000000000000000000*i1^22 + -189349642356825737231729484488092588740988336899500530186980432390010504862154710688600431131754175760683238790506328412659904483054201566117484822303930690914306132030497853042009761063335976309740994012072354527315642230298445887930221456625002131939441361480876842388694966656244940881704824720961713273569075602887528682751124612973334911109369488593093808952983817078605211008550706597202232433960710910501985491715024302382612074961259353313760383947470224008930136197814750189410867244538556581657591446016308138554466885971459430122151074168213803218369147846780275584976150908103975321874735719159239447673852366216206851571859484997134293257263481675690676545186673300496855245026968654082089229021518190503371255728954872607913300631362427317774787584700240974878409185982577226155180015152567486064809099070935213624356506601774239776735403840510135763842383763197647671993191796135333937728860424735711304383123383254211592696246679672476470902253124643281207565932993960331732082240746401978946499334979948662810926667107758061459476023733780096448354963224777009948759688325312946557587857163017552385871454806205234433204888391402022671883061756426204689854019216600832902615692371089879311912484919681898169731023538029805106265902992117946434424782242375853373256421035943144763778261846476839694037922722064776555304853520007815898640287012986585174443877732987585526290294726774133938495550584258821150334161565622439870366289137783774507907996528613257926049097666177185377358396431127463431978606181365745681501592092005061895255089969784572891402184269777644075415867665598542440067311539342921755397931363604359665402754122345806488877123776477365628403255635595720760347052053858075908003692247981045328117760000000000000000000000000000000000000000*i1^23 + 1049313175984426479451563084664965342836272446290847435300690041703213837085635466847322103343829662465964541902920866301069935931109131712692974043765637064324527294022997183689678549157194266592807043134028570578488378766719728358623704603665529472158331824056715445688280044558227381900250766647948887368879040832851046352051225500786432731108763740736722510425500776656340182565818584856459016441897907854211047292351406324890679035409971502407732374395160157215970898790496250113025473525692308888748266460040908528962805304916422295443326576042955826212821103335825066535692311281196046917396409634147035488295709775782551292807545083317127116816797177276017101393784370974999457855056164000174258170266319630304465858166643566229185924960463944173576439309443795601745417032527170826348104737265094409586572353246645518685609620742047827596687600577916456453006919289886618393848244237390060971839156142409219512241243276634409993936724122392296859553180652326108774310048632439336599394880793905979008632256402595667482696632510614314335394429436890914979809022607807095764462023629586187047170291530080094010746858922755582652019913722107231815318566329600567140624061221421663640886969582208694689174928225646218817190734594226219736315205244037242905998470039905560523548170895000665048813305644995956616240460057276033880255956494653259441876507614748399421404055183635274645567811753117072505832902676437694229252670064048785114407738671194966152973884089481968336283778821461184173654495435840156904894411066299034454196131512561563258187312046315645800286733205912974499468456699297926775737600242976055721230410737501454809117484078358567039501909093341056265182244129048060068854065136064821735185712761052069888000000000000000000000000000000000000000*i1^24 + -3903471159338764921256518896850565260523173015481277113754245059274597069816734686481123529673524166127734460831392717262949099637484735241200891281894310508039660138354789386452868482117633483858745638008676089211147869415634778226641476567863969731838198200132761846150573004276613435350298589836476775479300144326347930487647537953230189699217957829024946629894861703374623904497589790986633835250056726240636644639448523347989801146299356774199992041355153678137241054821835519986259252492585313543920158629992306594397942484832362520024178357365370677101075167150533968628061001274766799829543165638443846422262148299208176503038527185268880738627388111869003427628992386139348361197353993285313761246812519573688587369952335202311606052314350388110332021798313283295681773461292322007692967275615656422381091022700092145673038678290398432949136717907201442664215583135147836268120395705058005389970185387352040998406410789808675830090374713065411757604999893651397135108426853836664095300445125633975880602484870186036380043643190834564984663802652617964897978392121731170222069138895769415949253980646582175355949443308257009611951190384646571826014019460645715569268172744805688252647121675822553973785498143466102947560911751969739604410127462999792251907974316873720194700602186058939634212566038984987000436592770755928068492054684150850000113823194292934520550863545496883108145018523717599060152171678295995201988012139395692876237509173298662452112917296959512948075831396889462356951662672948596489555427356583808294248764897910170277252598555821891177087015664393959005246449943260964310678210337878422071725842795502103725220990796784721691093604569896533496346141904494355789008802873679918126548803712450560000000000000000000000000000000000000*i1^25 + 10863768446823260937940590144471735241641692806006390475557190017293030113705734769420905396899917791773967041192591693304615547984231590220830332579074929642308915420945325455086122610792087108150275624752686349141118030549115548077566997682420376018971481288150069099947302483847982994269805803265586768121970826555183671317528222540782521880485328038253210349502431544772716244103550561469488262765152057016748413254249068572135087020321720630410963431771468016586755013899892797128151110984806043390516818160699263111196821883737116785651750089397838903066702723344114677707736370566661568212490202620224419030475998523158437229998357885195566567089305796219906716281242199808487323398607773572165247119377284164787637641110391886860890572127655211655594711845317566330275009347350734159536929936305881595795071200970678717383377555936550268672290153004894234048003989144063772155835820101896552751691832830044364754257728537439370001993913237375633528480252620573630346182493218841272141689842081643161307388556425890722651074377710850799805809290327208752255067286439767598237287815327769966642038974758658457510148891557874105507261201045397775167052448136684793929243410232519570025543319846339823381276225563139480354994871447389559485363717199791036826994333629176054717802092751512837499750479808354152317902235182528003202076899556952887083227542893082427364231695593044107759261122129610355772671090723766190493788734363311026309851224898507239690452565664046005387087770901600829841611814865253828204889274207147170703968466328572884359393184581554096229806286324415861328962934092513078903249026485206127764709296117430628825514824597996590827436960124502077612399956956691468674312873439111229026074624000000000000000000000000000000000000000*i1^26 + -24428254620398146659589597878795649268033774846941517925918505889623730086327211428731600802608656678272891995545893992457344954896168552286178967133859911832196850078955341463073107628722231323862516036303353262147911581263367589290657180384707287043820559639725178521595574594203710033571570814019656649637263070572164104192157415002083970012612289059305666510622028451663675045161910347265130259142842722177917907026314271629834433901597933740373528707348469402887641771843542525643486331816207011733643029197711419171008846644070318203014612591137684987424020874858346432497807871762014020821667611316629589661850936660021726824526914139006729663328948784832257385847893905641846559651504562355898103552597067885409322797838746817519431432706115010757308087260238709512729889451770346569375314507662139883623173826746334826717628334019398191998768493762872014126043462646493554357054586875523310148619133436393761824820601444971665369286446546133218017665308086062663342074644204105861433735489971646207000792162087920879956358677583620993412538324720401185717419742135738389517067181492813958314389885056595414750825969064483767192852243434790256574769962535128392502268609488201508957428921281843443320094418588115507090875632507338581832661142993887615201039721864081611793134011010021633242164819305745525665992593828952411133874254032571444331693080719962327086138126415172562413702255402994156942733515083452838832025824768780922774896524490559894717041818862232642169921326246559015687981990859124667094310291069459864822496968454409340136045674097282835422005026534953926792642874747518415988359349576423668885998920460413008420819806339027979504641897063068043955571099794874089349464946519729148998451200000000000000000000000000000000000*i1^27 + 43570385062792203513020298804293425521175098324094794230417889143786410311906932987688032144581829476719587016395360096984348382761992479301263818377001608862406378707431580037485124720116928061784033576787380554922478650663118896010979369114096890228602216740244399189354362887385030502104489663261238606288121533474143963065003787996707856720131036301572829296147266827581846123271689379768111003993044654283164235707817667202975315731064377703340388262531155445390426313669433814737929992904246666526732663406492518327122623800147796824102684871126293746206585883213413191334930174550784859366842310221113488644820064522474373907640936130462515066510912111369627410619274073535891096096404704367900770738901124657792137854149389096062300573213343246676654820544645157272173147252287788098299949210359940353431549930361040458804439172356092807243374547595849396614516349826661265272794838374760000146530976605324813491584459677218667502230420491175117483461802430038372709046574135681172037912001009641618451266986303811335416754271536147184459839987840508020101323056969142355329418266634708765944653506767554278230827351864048762641791404386195236778077064273873787533328297577149327316225251698042733681914893371783693177474766592698626043924273914801699090780500834791569934270324916591268445298981882236340286075383125274520862827161437314403714332349921380150468815545941125193599713237551984323059421026370351599636436682367330322799974109222643278010472208850764737919133496807611097809982491266949866761270733781197147916964407632320789733712947939519739962886039329661275807821453164548375269235903214913986632601423061605356761403362734711199104045206415342036558011222418895875749985331078171197440000000000000000000000000000000000*i1^28 + -60219207184018146733101066307720575892249921953264345510477505636476725147288512506090661643113656591491010877023304650182721749442117539806162839469748063816724058131059248480980451648761753315246838909634915738716836382075842356684133388589999048498071900450971145144136311989241170185963736320144511422288370587388452405830445431163600217176698614250981422909617441252575055489425372805460346300445028193369753629293004357288765363070142286909276116184631392942012372228735345865635026568355647902493663261622785667143463886007845786937893500476658296911749225513783640628693485476195647134365523689795148654474626727912403397592304803001120382455847010558581688152234547990133665647104699232970826327174538434248942436393013620551993810786258048325799671215538775013207868947748473694349368234824346875454297838984705703453483665185333147069527719052547034016272032855727613631212862847126342741754432887693548643643572905039646798922528398260465810383735146295432842175148204152915946928561040990470746297472174521744355553008874356988367997915317742529487337963292231050998680027424618500344291520432228026985137209313317261923580670011234318209005351963595164215324129805376276528542718510142531624200105769491145145978382629826767291437914892388421916940059850926945860441108514487114394669979023751504862087405832598409440123000783549784612718746109835709993527206838519271075221936965566752497225259199661266758382337782747901064920894913914423017166211441444453237686446025826601863336727189467895992724079091485061792478652777326239123356135645244628955873791683927390256681888798744279348118499189026539772403668714321102532138212622469906924208500282790504246593529709632463036502558120083456000000000000000000000000000000000*i1^29 + 62758015673306856852370906418205758325945848788887638192314706774825335262923317200398726677756478716451928080903563046441730994975018750116178841720734270253545967346324695286660152942808323043856139358211913435924979798765179264043626175711955366190575489376231389189827420807999734094402134467302417418463978582775867559275126970976292974340595485514799091326794570787795097168680665697841682798389855923268071896344260715401787713050761945521237815772106321555734196765536510553489404571040342855994878095982805168459104930398612763284865607931862291924659886262169729083843848265441499024075462057620238985660173406684857030130247536399207913786585478981328093575673916468281096566687960697628623423726083935903907391831130700334097772488307155698812915402692224466250047127459868170091468841998959991372242779575344776970612690077505451133635232326382982860243430798424418051056527620082801734423481800834934479718271770536982049711133685407731254673377217751735430830012297944680892974630685173403586605776626129785056095002953499625884470277689094345502952235697351077457192593609025943422532710739875891813724762687835944626974963887824535484211106179430340339435455468960895320737772165118205712644984903920653105433289191762425235728137342996349686538366633323741539445394271638471180410295678240904350581100270329682193335171524344336013135311689417704016264131816296550541553136836276745714357536588595454937062942086089820960470750925271188503011211709668028473786206497032846576498410307893235222895527533689478539827014434586408945988804176219130729218114100328852444023528413822660984913316081077217838513211720495056327183859600668961381218451636672467707081835616323344485436096512000000000000000000000000000000000*i1^30 + -46359761815910964745432663378353524128247895925927762786462380914468519013454425371104456627230094926309247757158060329052364306517076904256100094043828141948142808902300717112799003698012046657251487435373762947645869347490565978083725890775458000584043424839981109667103317147563057909022161433059258290605851557846253045242755486815408525762854244622645757234094725064097413129277604710872565963362537561197235604335440890831447270195581102678286462689302639966747708921406608941700708667504455788984625527507822462454959670005424397529713906078017038092444792765182589502079564804814127445431436953035570163190412583511642544809384763115239438751061111616853570113946725733853344126599782095974703053909028162322688921743172013571960520282212463462168811798517636530970749212884891841485820633547105722661871041142456409483229892659271859191175265784348411422718264853404005409532516556473825545822975592084006966199452748296056440348026397951235362441343557295504679003722430758792183298164019778463676705891914956455078634798856312577660312046266900942239262147919417334087726512295426263087802553319795202364389795036319715974879401441899707505957284049220986351447335890788485873417380506386504851125020673736661238342366816429034539777552411656246556004619829468164916196031732762795721042191873921633618596151698871683493525867015150121658009097748062618604726683775946753228227679363380775781293707866606315967843404988537438879917869946143115132154480430285898966933300243379023470615598484024014430769997401581621758841542793351074546203146900060422550830413525810043356140905728427588983589966556334809539646223563691946304784677948678981652627822693455408192825320458473465488343040000000000000000000000000000000*i1^31 + 22435081152723366445063671357921770462476549682353912293741656728478007331630913755121388876860602121680766721776064277637604607508446844243759999601012098861484568042752647087231238608523496861799947054237287284518578085158612040582748005880652387075924465375847761351777201909189860743870909610983441435099644320332599924753056831581099502245870795374070578267034540981019583879079454698179288769003116147272875478510403290428866493376011974705180674432830159108065493711408220317063129329158788078326255134385923723836523081530231868079764867416872142779897074214162028262200631478698527766855791420849760051752379071630498433610277513851670133279406435414109146669064171152806189809455160108444924762269498222569657230804180844119578912495289970835534859383500450281512337917369120112792788442311181540022840402559625361274916362884408712798937817405339194830374400313475908033809454022632331569689705125228613275637616150326780224635307675567879522975677109361593375753149796960750580197153521422247486936705095646955536488791250401064592315045546438134670369167478850035280364270570055343570550979033016012320675171113145485825266940577663225396415258418611260148214789593312410825738939202947572378546078313481943519179563422238383367542245709938630572453821206699500470633046883547036349112146733264117071699680595736734884384629749365603825604214628511413907358197967443124283533170627353459722800829310926285296599526641082975137221269864519628385336734974030271326542532738343305750422496397629765257940197079299673791478266560025831724569304532462833828490632655896683850747761664197247344096644482384265723613310242625528830241305589350803603223563359244009218041034972600467456000000000000000000000000000000*i1^32 + -5937521318395397325556117509329330881063473928947012163459333852837513137006561387099089574970977187711340453614443833182618927886082345236826344457599416766384670577635055664192393581063182315837067674324952407839317064247429845524415097109161067906179989988288582306506606031678316479493166851274454674600172291620842330173347042450249472291023436172302237995173639434584135272725370940378620782740273936315622030386137349346251375565388269377490492249402188552200612885415323465900136741467488127800468384815521218127639942079750279687485675323003498467023519085775368690474671386749038279640516603378165688764559398564802929782182853377873279138679041285575098263364821989105389112672836728985806624015112513798806291516938724821535567041284590897747213305117326250700612683146931406448908529521169126103939227508961675548007294888175627965267924473948419663368950917008649203366769469967581320612561621175364711806953573147639532758475541528823442870044227324725756286086055389186537734549261092779952391288174911109027530822997625980075923311604175932873131070360642238535124888607825658139422270703956659400352456883519546284513371310244875324744817936442118521307616555454973750319869043235635096554310763988076278770271299175786391810291286730518056175401943332587688214784286496803449934148623477831295881524638909463958049534643877442353658903110719885671157938481868626598902545752866428687551332977830214925737436398214147330689793009690894026139467547447228761009656090761927212670145236468269384046490308009504169995756026771093128384412326961324607617847391510061531731691243841620124805372211492705283066692154935793040809586251223832326660802468854474025680078739865600000000000000000000000000000*i1^33 + 583612602854601410388473382838187388448466075309040630290959022742206881610767591881685967563747042558596435913338578277637278667745721244669156511445242217174677154739027660920543872397230174103447786996964625450961553553185944610663823255643039250622018586079132724719112652363273517815283682184880556472788752140241017382979956760132740508775405872837201392067560809338030530656096793073771790835653692731139688145200783521505120389147957468865584141301929912001197881907973362899007351081715151524829254461368710084645619100540955067357767673230615320590839147273992887998017261644611137828517501219012374649358934090465767565209961980359531213921740289544303034287523472224317249805256407832821658209372945533514469310976603646401555186460443733604061365982966582405704438049614299504204858195786991714877522756749476117549604894522271992992584502596724409233783530181219175459063644750691327454275236204998925727328768085658187924508986001643561934131755588611744514448332353786495863219658772577094463307167828265267074255320519652480390026002181428661510495436481757457457942962573574725181450553355092374945872091297049336489474250094691595036928502358340169144485463491195114336826974944555348395417035789685624406248183205324327264224603747086767552165249066411169859098659822284622665243092339105423015960828902169694464571174856327007143200573493103385402060323366232509845155767169592147582891725112592413137163658468556287324316848639313641481395583021559440253187443222683197471973662611263289602762465157352731408585684346036945499454260881561349228996728895117472029021143342080878921015918741134524271947992629393567866499534972519200733507686240451074981888000000000000000000000000000000*i1^34 + -517668220641717274692346117087868184732911284896277755330814546403063358022971637396217133764588283424278516986512627274275114424204068921784456926364800421384314362347299965270175085143802723550109650646235458934949570962046780808146350746716229677767225577013849103453072141395378174417827976014649752317037952583104624189633842483215032179478575982824918594858336013641552160376762090750650105340422379078673640113126340934979838035402013438197986227783636402804962190588051035114906196869010525253533044204101548783346496064371743317305232903308768211803752295094545204374831449279536690815248396864875023863461231484299451790470001620793253152047585535896784771862932546683452596876075719851495694698521227638140834245399303804408171329928579097869638884829736171637270804390382780956537804667183324620132353763237577668080419628576206727749635938609317422775699606858348826883764709480878548489120948240928394600140838054002051442264359106156226752834550456732219659371211103601449984455725037004928252285255490332090316440892796981073155493922032372745912341870337830186964682690791924202513570657704725491315119382758603490603295295379073931852281476400730367682840213004957011190181692962009164646915070009982337127088223305917475476401375482024665434754106747906427529931206191874572911193007897028037664380807034880061076033166047334610686670676430363420010671577894952751295246671499660459787270667980208645668235759446878759342121971737037136425985244803949758687405788063475713646026856175335518321299267172980520051141271170173774605750879520277413666717001347081564967196723217725613999816426583883858313402044196605693951370117682384261528138567687933526016000000000000000000000000000*i1^35 + -47105179216257486302951512325681161221183392436459807293357967166751400092898451709319229657897907631284129184439332812937024384615921639899738709802798546388921730282815272335049846440815971792946060796262608334459967609279352611204632955438255064548248136199999722816910619463029711879585371449452254907198289597982782795734854318259707559992001759828282636840187330157461712747042743806308846952295231272872994590234035554499975288163626864051808806693172241131933566765290630998789591479746153301059083894036179620721577347500124407583397714080589924526750516030206409251488347460887181878237120763261450205081925156027083446818442160343213972870487517714877072719569345422199034963509136264801283261327466734904468617318819771226580379906614723129547562708353714723850463314731866542235782476902975572034759126186391719697267156980536790366759378938490334950143396294109133046027757513080947850582902860318066198593001134074573434281562709990289366323769441507254350553732698102888378144956043810872215710878250323655576087800112477517424407428559733798777611004096448715354207687380895170765842978399308674391345185710308070697919897005055127909330218521771392401536058823559479349047183039058313416236445131300753189723756628698101247786466204077263647880330977079910898880843075374878531063968552480666488253893060743687500564860410400285822723874925045872002408220788552824972756062366584447925911991396712659960066335074014252035207459145796780295196950719608907305625796363574396366357084528219092274497599251494649297276823647965367829256653861660420574011975961057075518526182150329315278492600461914547737204128136466316663829610034876493151604002154086400000000000000000000000000*i1^36 + 69909510415187412907866403853795152101568641653126843944866593630841245612805435845039253260062896572067824092975549144844112410927704186559400249884728907169923367219411376000712802914962989352419997026739400623904617463078623091543863941806142626572961399348235960847200082696655654315599419645508218763770339775041514864655711706953875673946050393263104964031008555582422127984754161633038697117582609182378276559635828410739176591460531401226318968267429630612538627401147855248910808232022915182398258042431168765338031675370780608756274618961488667684025232659967351945919253838101625673523161701125606739548336457335361541362451777645090145031863371891775160039652697395789041081217394520805452678514291491898557762795966531067059485643375186231219355422326913098944991863516973513261496128736989201525338768487344727182675639065160738292916558347992694801718652901136098147283890394158142064737454769994432067899810072833167242286340582358756635027743896682649690114636075577296835361926404238486913111229869700183580656019067894255276842535510509234962026104731244248843268036829945134527322248638091857174926891842752939750226373207514955138921656109861370963662265875115162021141232806228896671535287896475963829520394791689272525264831881844343786416484354566225396278128475834718125547785289206185542059438870776385373560238665315266632887981940217805122360232914569058878864244404758119686159632370276236327820829938885605023146236946986875877182244539242259706340085861645784028862273432578479118748585125661839144367381578540798420168444706170124496450641439967478981389681977239510796109040732136377908711785496157521231503257968692752590873559040000000000000000000000000*i1^37 + -13714805824590159909311699629655138413145890135942231920945014771572190385045360141927525573391268650956816368866842148665859573375060731237748039215705930238449535517585758719788378896256007840236382781154948215553782401255865914854162832682007048936116640720803127940907418864794446669936317995590583252757333039287034642848254320640787484318408510538000673575132289142717882565278418942170978929600980372635390465798553600622958865846936889083013655049301961206875356933498893990595875971178519334442495653643029157521909295769049079239795785188350560369181548460606474823972456134513390644542088884115720601477245890732755959918512011032803722864208543736893613321580710405067719447867776258477660951023266943501294385655322726038439463610534263713030294524461349632040115238540133071581008419755526509165978868513146422370345503457596828643979304650993767038370296544671049479565539849098136661163273892290224983857276228830310218951721189209317422525315516315902757899568838620133681807628025985648983638336344952670792511985161844520391364538391576917966514408871732928801330578262708208343126659028238287567802938357266400880066447415503774748497929129235766498412573321908550766341749421478252338038278671014852898123819733721140669255142867437165829537407916986059940461657231772626592635946104406613919736173287711384151010928987472221315569241921423667268663506319794472964499994585064089595437102904114447026290945647835433553278490369247961758512967631480463631852833504632690612076124396791453861432878823972931570230149279669928504839211749515549561473092615119032846255826663439630539725999248046854170504086921648418623602927967160242274304000000000000000000000000*i1^38 + 607541784198405727557062578645580218028227599526431748240906015905377108100070457668572091150940259549405607493051694596873673127563265147798171355281603132475525997146840921766757525515945442410733038226519640423293732762344508066540841593518979599532923440094086115193083841656910214360725501836579641458839123147265198388066193010279063245542778456814572618423098813404918765087317528212495263545649692110415870376877632597874499099716618565726168105214697086387583553814699438144544601010519747540115254298445637190478808514521948251164346853521933624904229247475094618027865327109489250161975983120619448502815435839576648603081244913429584070949450782148551863180366212931288381332059552605443518587362865914397636533339550412954383432704612886243404528035922128388849652389896672967410348894314506320195401738388372223788666130545888815247833432223696555060390937320370285098413975325542382928271136776593924607140296972140789398905142393564289027137602698663062450953377630811412145523415158103161950170583180379158191232123741875857028881569278761467295814961175796940411109707603789451451419746649196246511501904292403303590132812149669681517129696331347542938085320288176797644071255317492836239819897166227996391710932858985714606240200179221821658343754590790613535150326421705978123563282828539378176990579544458031328462069092193829622633952769347231064900861805505418649619124333459812941366739410963216448012923936023717927513194974161117355050389060660707884455014298898741774272116008429763010295994518433464156503152130134032993027213738098211293502102934066912138590553876073102732789554286771419249668933173309242777294375328153600000000000000000000000*i1^39 + 42599027641061847329944597970041513975472581910032460614261720836648468429966037189758424872779226748572906569688289221011349369490421768635028860966992090418471901372101595004250376485221090402473644586820670226958542211722358024188695985618748890490493525138108337682233453336231791868436224836227659592205790421095591925437710040503777483913248031873588619115247281706871990104015337813365426935164529275978056245055023715425862537667091270122837672424070446666563232552634750672670923963622027271399510282786152387447659113871548219781536732658250825156222905919104104497819438075379886630285791725339377876453920788016270695615930242650875613706394597078142397426269597622337414167630004028024866551450123089044564095598841713672276056323386230721388829138450680774120885448526948226752446169071193506769908818025399658242412743474484279975173337955631416427436688540725401746096518766815081049280712438748216033139258513049478472185847190403539141610868048904345088480922663824812151793061384055748351291853471701378232675816162503887979400775819179480465150055783292405601761464420324135314236455303195603850863247901384053087611239918946444816625802188363114861086888923155733374117905304373406541326243093148475458937863062535383528677044167104228513927283051616872072323737557183231843109516727616078113106290765275871969211843708275643899794081892762412997311741364867484076108280218327540541272805782036884169978440398202649423429366314872246918105963983793811324768011818116754529513919269695335155107460726772679173189128984469163826012127911726901275585193467823315622348987284406433820606720967076150392469922193788648519012188160000000000000000000000*i1^40 + 489998172846671016366922277375058959477908860025130274710906916760699361456658024394385839194678408735249454961639563005812118774153647402568707756459463436042419448264454471744143820986590121404163345886350407186633799962915664502073221524659789435587931847928741662552565011236075892275719465906467738655643289678966189221625129940324968667048538268972881484775671492636876193035432775300401992826371528577006872171486703229012202250682633755043976200894767890777380697324354114684139222388996565317748827854390600882882305642000949919523565050160692342165796697628352629541061796855186106632672296017096298726703719909378662892772770548155636719602700796980138365895887618437864603390589578992427646678072136159783783557833408011032338225108249125820962236762541782867228594720196681777409675566478666613232569288732960121130164837687728354711566001497262013136262969106654116846514984456909501102653987199410902636089277223947928102027946054476954775831081927101434534510051045225924632500489479705134410894157125065009252940740758105143319850948872331536368305469445421236433761763840786046741744320353832833129342122236065648226507301780429454139817972886355150982622750543979443939851330717107515501978460491242360040926543931287248223317015815125658539355797025156953560088160105278106510071837954389070006373674599092385486105668611277379891507216420097143060576505261249382641009597612389051840510379083282696468554926420463945158587694469260099968820731172433516837885917608629892730208982599760304306428702917131219113233275120269593910051444702177803507306615964707473900130239945201180555985754355080308661799105527929634816000000000000000000000*i1^41 + -165945280802223980678639905539130384693190194839432104205678389843041041380490444496101343202533896223210772154643479890182382286549448366431687101502349682555115409564715183980138496682438872729370472037831758392794644081045945954417190309513804202004780880156308259143775290365980314963536567343922706522385324214910286764185456223638501649879609111418416959259234661814589698797299932518021840088127476232109307781613447380201542240859529372938926221042191399404159745591414097596559843730071518696205101235232196784498406007046278383565366935797071199531622746036287411503253072872778789299116696231821848249013742846874689948937462194998889028273107177225132660168191518987439520946179872077772054834598064151503423141577446764693959054476428941512156478867035319195320825718585741487120303325426451227143664038481390955296502063745366405921133581634815682037260184931511184682348618564664213519786119235847153540814648190216387092753488158932872002486788443153766109247130142515095455892443403318649536764533287308328261264777004784682741463983783961980210081324058110351016005594906339580501757192069328966441222439025773721815832629205636909791446265698712985181521354836987211432155017705175078184144319648140304306684360691866505978847780595046807182612413655687261666402087822527656315149415474909868582080944283121714503395974383394771130848040828824047528943888096203379554513598933734919382612792987942190823205745940241863990953345113965337550906322179391171205052479209059286607485707393100923945849335168215537439295223141278050113436311012188124032895670994443284904549734485446992841820541213033951900287264358400000000000000000000*i1^42 + 237079428436938837481222041767482977572559767778413227516667329997636243432088751002406180726428910406147180650758409039019328314116057574779953614124720841102211203684282505084847335057763848278380918735893718843637691669910342650636256253466983517302324237319445287593802795148050311191129732697565207398820056161380916281123627502421086914276274509221294709942071313593113719987430854989560113901545941112191899812442286421788255200466473683105045779029036213389036163065340598905372242390446386334986072322242327351589383281926065406226895566081075153703823982200054845330278931663009051171030043998721153142255794183440891796012872731548427427161082628963349600671431924680410446716059174365022692242770640801722940087615759285443128982251514764636129341291216574108797149385642877217034681032210423293521887493816181132535108940181998881946559817718567526149536758225029849980983424173396985217544054321330644765170629508253595124424370806505979562317866502062099699797124077412425401917712751906603543920673295642788548889279604753950357820019376602509703062721109308763655878099150079460927942081398128600639785984886765170257752609334317331023592105179458320658424239620953388197887397406912389832180771462807165930094943915792000644738890398044487564962743789869566527156045527238931476378123434124208469595495341054583676204352320181369232490034244568302594217241766618536082500993158297556374424541709093763062179287060395917577007592641025306920441337939657777716285450924974127843002619444750062977739726707460947352249729563026898515147941570318995968997314776936631466605813688490952138950467088233434972160000000000000000000*i1^43 + -1461804423095756372219055408685746345912199520425345999521364227844234379400063667746620010829977528709612248096890811188551809335091632821078268203165976936441850864028531386957315109561845064946956269572831753790354559443295274480840496237881783232467354094676047591067006067261065234565830582400686445170537958769768840330964458489582658136348014038185945047539017611696261309367879070159177645701300956872214350541207474691726642232287885923377589185065411281628068095877891070910734122575307431069896937718721455671554488659137214495627867959968264318452543322463580453323069856663645025880961211901124228068823856340655162323839047731530325479498425109920190359286546785816489953147146463271538392832722251632429639611912967698881230022854919027898778157664237349441916780576181856431480179870845833198776953349617167827569696239579281316761394843766649226343563278578674694149457870388848592277728948842386461507234625997007996398169150862254715543409154164309107198147925037294824254773222459693689674309758755879922661661855209371382673121043170032877235501873045048441144917226071504289187438479377924399047462269541649080220596656444808230534943946739367849496772196844912391711834637464053284482206105937679312430933340824956026667565876389072198295857077679389600649270419734606243402480856837849782034840596382228206558286964506920809186869662053986732349978708947405528210753337828589157177683538547850659615467612065258439394335822127310289069652457356034953638980315477850096442514940335808323902078095456468684378191661433922087508128977597403332943111148908793398933158766235768238696210316132352000000000000000000*i1^44 + 1378547879907188981037422097347644103522958199713643525709658844840310513625492959343131060833500168018660753726086588847024254735287378591464640000910913196174754755813156301366219810463821237953474214617707246729812130805284067472930587804014619429235766647308460015292606764309716640198784146182371841831143502224374423727806177169101050427448578372551697823800269762590503196089066746620059936265909861696823248978446299108973270778183916358359852048620944772564012970439561555533237155795857419272436131308297476168583929320204466728702461224465252467329039527120760104609799046582862673900560436146523031829386043388333938694077688376024916706454955273839805195057161429204582134687212279278757110270799571134670321669713732151958924131288482266266073378432882973094834077665076225815195086007432136824678187728664886839812430342534753135939211630015386441598732917080175832293977832755629889419133570447114072551741331063420351327368530169453834696449638508537913167267043083195743523589036447344731070474605911169017248989272118520441468725213814443948006396353829277582420230443209691489847162382358443511748091391171479503203402175429478302766297152162669613013811839128681960981677334688561904139813661666037587868595965484212662483358167148938155693580245111991702419060713099294290653286093794897443726425570514103372395968661067124119061668569014956269152132688556316206787410595354973316418087541629490247990118394948793587952807297225878743034029008212305017300787991454327686223964933849942964889494467047976783486240313003811156573673436276595424235282389057135403532854577046035699335168000000000000000000*i1^45 + -674921552543577499203064063767167880413796620268420329325737183094877618256014587084146849940855219233702873365991069128360690072902652531017839200261536392706974724271241968532345950877743820329513024284333327073192673516520689175534212631613861268196569828123224185916524034763700531536873698845724984018774150636740416824992471721624662277329404341694866114108626560788744413575090764578071251864932501198886041929467949577645624607023720587133758194028975398156352041814113232102256616992180143953802292410325611984784408247210282033161765773561755974461401790839978579706518021177247501029347101090112660074723957829810163014062473673013825225427067089106833776642072490792784694243204338111935944659594042766123878418478430068554035599970077055997192155756397182432482526502300869332218250131787932108122563411956223509270758198488716010819553287542936722601243877746999588521270357771740149276353294625509306748181435304090210319418996373195906883442283834500203710722825937220785100926272415314384932331659083963389245039783154840254795992562893746067036696120132535853537300412605700818134676676224428488369106095170366463932230566662256734426925312147276833982693766714531825018066777048792295239276479822737268849750962360776892433204369454765488977408041322412633399591060878709054617642874053557870385413862061515350162290579349416188686031554178373046560009117476561810470165130443793806337704812580701945842875235386194543776221883733458321493915392756720799339275399833983474370522150936477436517959706877309666728930192867831677631681663651355804370042769669011444386894313213132800000000000000000*i1^46 + 275716906518891051032885337616581280713647473829874265762305235871548763265223202563464791688661298424940437161799362801612254188384521824673499659204520640198249908150017932995337910810476232660244197650577750609559711439548904676114768894820585642951719556466836161007494892638933932452927919476979597847175173888300112435435302291104479588474662462549492798291510286859714969481642133649038353509226242278793355215997770445635736068622575887030285707331770847263957181126059921434169762119164825829908652220414397586337479441630520013452016857559906928730845405151544026768001553813692655921439932859808679302352843522673169043413851188183844321751510230417352408843352605073617134153859780213150588054822963516923361131146984959304530033284597330850682382746940078908653017486217632682464298428678391402703967641906525994592445054848310056772313662076550444357855464606917491394793065157764942064701125738115752803587880481735875860558984117760985701412748968218781886821227243469728769341796959849091281266861266816018249690531132959327126603003840831583936039120494111525910000867084124572914003617235513488155554404912444540224801475038077492485652420137609784651015161044729459522170493410205064274339283483435271107602623943666838696044869777121600151831558491453765375592868624839613712464531998843136652793897467011369336527127358244849176245142709406495198296269219135808759224060332116134177235469460884000092557595955849839217112323309807686570970910965518499620178996569300373201366591854608260236143504530486274774634120937460769176878659829699855282861109661591707238531072000000000000000*i1^47 + -36017591404854880349111945960952996723876559109155366042187494278899659797655761778944725498935453603231398260859948805031893792946556401107377106816480023143056190467592437256479249552674966172225648635108294093361215875417542491934684327187222919779875943105134813268839569358782189475213476286436433105025004282078475508176572409188841500100387196668047101567463494720562034595071162307753000161936251505152042332282818441327042081532194286848064641266273373111668483274956627675675392786144068993046850331819757345436862519300023107885607476658076563239131824890367532952119022546630830501086292353377933198681753076529553291736079848096247624003993388190958122905733217969901303188311858230375314206353828672907502271950894727504005646918325521728666238815605673468615522879347386862124535895264691953520256979882287953592276397867694973287650376997396887934228774518694476315377167021754308643461522120314634504611386178830775279229020962934720846416052232255467371941572820334437532168952284792946965975316893912204387637110865675461354452744360891424098700348662882652306607964391734629213674562511442930034763603480286069663277426357328845339758839140109440316674413407568358348908260768233011833918539330279211456365804605933515223388146575793526819116020291680594529427825850758105218201785220288197204293380718823460783250587067635314124177110845616151415915008025609166231526824296633982773260478491870301559423750715810415751268641139927182388396523581512144381518749499777933814984873118290915218515267983491838385285023915090229981297613164920188584606546440644198400000000000000*i1^48 + 1782551525411168549111714525358520553745947444637255544536741095912434892238770713415534130382506296108064009311000546024086405420154046245510758510517325478326029026011577185857092647363509969571244803195879419393741066401767986597737114246171178314574729882003484167823478699694991682607579876943159519462770612481597808410030058474954978753242616068017632034787770096318880360178949209411617100394082970238526499055147004377116664847747136404004000411189273186038153972458734868457623619610646515776940939198995087137953765267515985751066232114267793379614867411034399941888776145411149745599743069156498441215574935162988296834578140768166765057355020410059378199847152506426685922873781879311225916723191954258691253128016533499101176778165867906044518041396906052412418321835690525885381632452251790114556448016327362035529248108370400986247397678454984830680197964385194903836238751109587643861223637085643234721727356083744962066451935802840391498268391744831362405730644276122533871085364148511897345899836799237267493346376126831378262183395322178898143321251521631383816032644560828063736692642491278500086738192982256748488472440238584346184280749592268698506525009523206939261177373990995085180698886538330327974250337634931582674736732396213735222398935700511415867042442183721261011485516470169864256843233322300162165356130588567715684925712401983403442852167860191753635044709647617352050446003848715895859337735322994619945794251954670679522751356477251092538632563036521884351641184571417827388064194517875493805952665670029939504930950511113404206284800000000000000*i1^49 + -7291771373821770754639657866398159642197055319702820132581201905246691366350647902874948235615087833226087406225190963234183359162716161692209758167981996392134452074310060344876699694073828006907357425203059643088585912011924922251412591118795062500553106891934424299860121252014689634362916374772787273753030068230013967835938833645388877631454203829774188829290824809590457781265806033631168567286094497121757733832388462956876918863358373578075399989355748909727900891362647391516308574222246673241715759654544888924369401160693713638145751953880134082147032571867552237405172332909348834864728600396152437632633522620759948602474348040465077446766704142433566674048976019233349031157844710589835629873681890408947854017615306201587226869100610610349478403234030602269709561376342842243426868373404607272232399591545908550549378488177335390388283567940626875549496025363669770249947613443527484191742025661848752118913341923982813476828476494215765728758595786078310473297433523747558980605775591094973467005691824338840750385143620553539641974667397076830159168120817516506161803218643389466106646008639919073354553666221564665563620292515592095543485982808989678627859391630610731667177311433056747487369141259753452446661582468161160330637114162425833005512627748691772276319746761262685757286870287024023937956181483606347356034939752015045996737426598863448632702342953101829375268312429846348093220885890755852055326470836671508945784258968893131702280106734665857146503552623051661758288329904918098238792188931556087916907353580918511436057219694592000000000000*i1^50 + 37545366867469612970276974870743882439597408023147575475177072084278282864949270729441741982424679730015562862336577856887240860688266531673364280452866998102933899285245754379720302604670502653096137130408074916653571058934330135180129745234592962128916699500056703735595666007935409920910098937242958970953503629870452791241977925474385206454621321367814224685806437096815542821764881630959925238066680046114179257904144315419979590245546314338242464264413534540769634977897960442158230211995760928469529366387618534049048239731938214844238739638196709409232746458195884084975469930917811158516090885571726120172636289195937540861541156602515975427257895746046324497425331298954893225556581394781894001457938403123672507238629196585239632299833704937201480496199215464282343598779874413374425670275242985315156374148149641301954296388225603393593318193993542666072736781143908887741850814809449302991332901081411367803950869654136724096399013125653400841695040670349361707433873209707017065260480259517022376577027413904803288391901671035820754208736744601600874062502097520128090938855775399622261380095300614766993749700627386666273086592263950342657957934579182250533053443943250124286868755088191016528651693082721540517569574952982325948586679871636596926953939852676766082327491369528609141295819926390888689282573236533671664345618987834769209123598412508457874400268071612044820574151058288255512711944267682409907134578221866292595957178506604845453063874087741397744602899337864974984218502920190397887772780712805060111360114489775515238400000000000*i1^51 + 13199751216309001477099774932468947203364981968651420975438777554083656758207238246067278674509790359525548744687742934650462031571050722158668293966907692021568441950349045547989651423792176587684524978279677433903009755287730172502376892257663535629639936332079646344952475933308348634382619977904297408409708540348312073712214359083243136006993869349399030191666077870210052743940712796998223897668304752015703386054448006146207455529709928813946554439530574716913992457765291653427934569591384802089919819411971456637978187274764885498935724468778251285433971049826387764560620304747069889882766515046238311914398809479158505529272898093551925599422047835626978415996026286630697106911295829294335625870601012659750116880630141591522048074382385758237470613626812216003237314272828988420421048656420498641310938388474311991285149263886589722997845476458499860484224835236475243146059564361299512614598543537964775888138427956548241651744854928717014854214967960739900152787198647465666146925204154221003373634460049100859144923416059023057009934163277828709124170198718382841239863771710718562177360131768433599245385513164642792629349936445289441329982464173350806993976384791898451725537811587479743288267532378767850535167998811082093054176013113079750267571145104873283280649850418908080004712508464333997605585744378530707081097446626713365467979773998453339479241417705955029968491642493173473514764373717137956319338842417472518611200566533536327041323832283614064358231371279291529997966803216157900273706381781768445343217745920000000000*i1^52 + 26230491207249819846160019321090225908868055119680586315955799484185900405204966608325783605161080052468279263960011881157677152252844578790752604559500886573025330856474558820333469567947519890098163752095883108627847394471944976011205492191715558195134026325945116594037740471579400027633220049784813255896915397946316340054319219394234084666406337642568669260473872905828694547341543728778624027834061096583351509477646192110488131421763544690740053521795293541473259846419604764583946725654647694364119985334047944704817520199663166948934774922169435768460036651043080551043351812233131750304226813252130779726292536630444408207076759776070446388923297732155693579236030757330828613803802071337156918545935275217417141914630346173299525906627647312375949182880982097581912670507595860968709634239625484533139334132050981680966309640210629162639138085820237848105907190902019907891665810274190563872730823151606186195341468964123765336447522177469762483245610784365919065356628023286478631096689172026121257844566800031054946413189669082836887183397709453898416366793072605440166641903528604319376062584345766993966579798495722111756153461063312926785671666433821081467010437487154198225545015949922526678670393630988837809161913990151179800917521118640193058724286526907031840373659973794490476456946883971594061523542235140399937495976312109584175215962622173989421080530903556097603534938596524668383140850317541875975356421185373368177296499469853787964189564329308696816033034619004177299948184108835411391371287381147648000000000*i1^53 + 7437927744962961917916171283060634868698505734828300926513875778673847441447219840148548649280623457456141287654482693024300934241784934090415184673445904480874197550573259285609603262045226890042584467120536256278682017483667222715278628381123659186541412682990555544663542679001867811895708419391137879518997304126402849145041858649154597600035242286351942061196723053785709611844117956153122648492617907651945002159683743884454744766281641857286177399355007829470740772336267810715107825720979719090994352088689086313931399331834308127868677279670238275173485663845086765645287377056990385561498348948737746495079616752461765073323185525629465315646300395371739954093125175191188810970697502607487268793267708149371864584232798366572513095137330882014707309064425047654683471416680460527624337734124681655178574701202823433023179943143062593782609729457559201135128313053935339794265287681900379799138494856256866630434544747245177996986332216835749712690640760983016704137787332273770998202600430123874759194866449274770883012751535159502890381208537946819148391001166302759870787620977954793161640570225186048472407470984378430561436974785042560588463226400854092404271222711870355149514355739738827781811926978395476290477550661867190384928602731343166890780854790112781260536528751952725747606241024733535665459362543435217401146971611485208148805851599246444804233160172246151820820497739647207225455763579555675722271611195229269419263576756388565756379394882779187342566468854806700749677426325270107573452800000000*i1^54 + 305804398993777487692300507275547327717051273898236621610732610754292054546719906419093694262866991638646035480601660352487318014820723260178273890694564752843046059642488872642480901926960339501162664467279467010279404661035296769902671117218508934955755279456777517081292614722067695218498656441006259159989344817552557919345449943909900343420134419504269736940304333838087881197805278367840181345769344022622484024886615305889165762152430881472644865888393829415646986015889524659740494125404004154677815668729513264839042559134161735748812267957535702354883529315578370349336933796948332553144447720664978965183669493463435347225179425365128655567047097586159945120016592079325863857697147980472506027240078597892094596408289963500600909998134857293288140072609537216203644420680062360064794747962823071216564756675159457834308754577380034759039906557693388771815448718799514701664162159168410911644911574135138177679830413785521428312286599986138763096508180210729569105706051596373905065024423019617216232525602345993772170454734281614209258128355701598830309179468353142921224933938295684820311532588707228606257424036899672777446817956200507328627862811412661450178249410823163368958099420145779143418954272833218369045450652618641886664079877294667749258427336772658572673835009748381712543063869700643843598115037358850885688519744064064422081669314406764418227815081313769108994325994252679337200311681236603831105048187514682529010853494409521906838970676502627979821514289106517619802714931200000000*i1^55 + 216860604235180888370596561476070138215099427950970537174076596334050283955726102960031787328240987520590235895046574458527297598419640639641381274962519387910199111378305825024201822209729872135126218133844494130411785701804863692636809124976329991166743080599932455824228578803401671003925066360058133856892873911262981616469605237918857586093859526633911554451412593130248013816782923804340936544465541598490162970859943518576425083913414397121849438107835122802260949212763388626561108556928901015496016367031324498997872061413850717419340310334244467875120563293442870417532039508724204632098099382094208904881350650777121987262259377570708803522155750973874302832534349824820993070964325350281137563035999293005903090014109213230704810879611961779093707880383584032369604048345978882952831862067661025441911743054182655460555120478542428250283040134609569627492484325485033165488584922805373374838913801545698956615997906735865693628069903939134530779672422528997908296597674998613532618955939270801860911440628794650888731172387117048721396308886204426272103884189198130492693162480471797722175492115732503541961771664356061127283662079989457893538192639694756510756212039208958519205716344764142652096938047970626760091423967602544584412043984276719976883884022054067508814593253398224452413810926566183486802671749292937133805393691797750099581847882950502639122079978374647074873689943972374623026093899531040884741217408890582376453746177751949671671881423567641385633755948875776000000*i1^56 + 39170745404893127193382941600989146398286741072140038002445449126717848352121304131311791071759666534397648966043357299360375392688583880313259982629255039922343652226631680444894138883885099037647974116121829397221123065150930059126716338584365840543456428175817512506227616135422437112239569926405369588273797577227086207575247633045251276503560905324878650796783638688007869934651725028945402984484486945801272571151371776013364327893579231368744139831668383493314369722977512291735461395214873361907559011219436031103818971774995086259994908364042236229202394604875997445437928726532288481691398894065147741263345356796207372871591791525669340900609140799449548669269954358567736508336533660521960416210527866374424934839983539187764873310310875361143762742958389957664597825170052541043585967845134265451935081772198932845221894488661281743448094571243681046578774012136557562547148841869313848132151294404568306369989679957855578356793176640677333174930922032248538816268836184967085389835079911233443278063863492821790873216599341247140746923160246862250773757561871433634138653088355808540524338919670139098382683997726539676711300323947087593719827892206804921679107027657071912873537067355487955162037346581865904060011170500786671934160955738248282344203719178924820259783485230441524460953946379056599661349064448907824290319461454528869271111549743074903549375741069907195606540236894235546035106526407840065855948656197940483293485688211644293464665110504424038400000*i1^57 + 140957514147235473244358862107511119325626621378676677494921410950569841501128164100583985070897901871592719996896840346109923092888866386775759330851839150567164180837346171537090389887764840768171672139544609156163851937097553189344609978421802434025218740682560550730766278396773720792742001058470988024710641304174163562935917836413252471468531385057309070957310643562917210888349747280346141685918016231897962075348207302669767303231228680004660338817342256289818058922966732751819776154345480062420311069552106413866960210307164037746284679621354784252099495487300025992181588299798518200400140214778808048218107857539029329969384461331375096139857590730336638208059777284705457568080137659697478881846957488442537836930265467842997762503386134076218793310424939416524825163917753380552968195933822397666805676743256735112796920757033168700757765337465493306674343302962830138824544756144580526094482413034819445195188608822809969847659330579226812270379799998034587505223806484753538083460870685522254473866902633171465120349406094104604013284587275755982476702122381603481977882023259568602689242412716715888754366428903206471548756748726035960915050828299194723404219971791072364844900438115111109205654232107018605216637944414106960200214808150777748549576330939419914073730931786295712617853023765459389272793918243177834880328968344000439983301517560142480480551272155324494165003750293711981153091905207257305948590328388471434509800360800367923200000*i1^58 + -29555708300173696430911058872087345413875706273645004723043392144420378203199277735529656836630796986950848545655118113840512287581609990206795219294012802468900896557684692261415459004223672786991395531818046894481826734222300612303900319660434111856219729010539105168625465774903149975481746818458393912906508718015978553645479360988681993063849919359914353439348366686416549188768504099843257496168636736628514833115906425392445945955810004519073117057531730485228680513875411015918683784561201347434953797531540549342166025957210946386172993142528628184768503515222473226108494049882655652505461718919095356086824281697119531560492774531124532414986410739629409393234286534717012978432218675558470234057873938406015385115942732752161919361133997749399575346548857685700989566250062855473383309925747332067706118142497264723007342419809029081002416885514732398606827763952504865684011933696397711144952557383992215195333844995095753385635506159914236218486252473507535488090087464290111656057477488875956566781841776482983575157399063488787975946693431842590741013880176706534179979773825636797239546521204730017624979379186514323876321523508044137921637132739671004778783943824827980017857837612183614915341009116062465367852541761474534842540059371794575748242405290891781580862062611661940640573313350368508659977808494876582029220010850158155093152515117265924164647513000399337464484585009992302696101926014650654046380937991551168704000*i1^59 + -76649134979076818998799416842793874364586592860191935910286486220867647805418988530970105229057932905333607973039660363111394421676438164743497377439985801135557379167660015200061195484167205010314621862435151403221791937630062176963452650958482388594725138901835741527189310362166528684916949924679122924390933373003998607508411392492292056306745394946998851670958445245746954419061494453464406845792514748772021166300207398196160740081746182274237234570859864764326120876762951149096354299901712818070078597390272341077991455295800964132112685381386943525847910227666537227004105363742774566835904773167350116841146492579024053504956148987874605635617988260925334536581048475104247993633140183274343389461477893117603151565036275032019048833953207494920694033620821692779366575126632528733126088752052965962002723946315252703360195252414317404401253849341331606013710958179320588757197393751965008033780573459051703920200392527083561279857581845343101328085534761701071974256062423240560649745691326885920415033990996326804615650927928802916598850804801934462863955676645770858647355410549611268613885919554810804100587157647172401631190265274393117538642665080399403626702152167485182582056077575551299536224162913608992570524303486512770056721247328322767992076818175896699016639691572131097386325540463475198558022594469477569745635042110909834954850699069270160334822083176220942621983630535465288682221984548808000*i1^60 + -62639770824164520703755871042844388393457875796331716767192636725171477745770803609434276567702185038373501014013054512399919863062591744140680774903069221985883798499666700292416854328297188794731624033011344872084361705739829933271992028875434917887269012359223224792186184581950123069509818941643683478385527293714967692201166817297046923775613171289417968093508383228529490894180032943667251822789802909977619358442744418219841198538739041627101886147598157011342331744240991960295688602234812203377332579656806448643260206424524805959875089229981797635899188437101116190730626982829306332340236920366745848239167340036848417422476824669642074227502519366158164846386071629013271204052333843169174383892212354071532228657893196427114426981626187891303700180608005546658777757572483995932562189019459196388937932772086091494979162872188508531628668860029679181488403749462663439780854895080558264976317926324479331673216339428357291593902495417083232691393100499913635025385277265428568718538763737888892119696599796029060934270258636288330370489590391116233104222957908369655236365821941296906322552021611389330313911395929807597452759622684381306067077680011288660919069329390997986375785587054618193469264281521399634749499840016112525061081753644146356538664646369025139206593474547322541126629278494535295824549995015229534482255696125127661237455841201187084618555267573721115384914043650*i1^61 - N1*319496049475157048575387026494421407192071192218528516754270988783611751590025399650109831831002175745684935740672876830948604539053971857382947183428819499708850857115757380516100270410200787500508536429352615806003699914916144259808889695386851128503337096701400634465356075703596777731470774294605419420716235905218171745440446102048294609540450028936479375737560501806932751476313104549255463739561799221542790847041554305434705091454609267169679972364278388977657509588955239317578569*i2, -454459004201297767415354148939893897761019923886864861634315275065612689807691474220753551138862131360243102856612756120310967380186895719341542391437697496097649969165291948331813446026798040767312029253903122934653541238578207915577619670926738543407811777855016332230346153819052332992290394518375608587783156329512415126174173186628783583663012274863951754474486942569481063714709315688065963450373433039583078885761034959671266700290903937439310996700657677793956458189954416314730887702835267275924031351975756707954676270685172636616902115352387586451889924141118928212774748094571079403806018877570214358573450380226941384606920950023084924705634293973606004605661854638654115805731842388563367462750333821873840156321461546042420465698285886936894151506278355194370282006153270350494425406844307503730288239045393210989418567965843891469053538418581294460685221673879490313612952819476936381499818490659352932840575372010738798094003055841708880213976561393821146658986839508042654110267331553682694320917070083915918440544009963951089991609513223937776543423537981584995449796065525634022906366857272609032558963861224467233043099248785438594633874251031206102566843506225592883007402071714582992877538820108028391897199461849441332554178880513413020333774118409914814746185692984826883670178596705458933453021163141684381477005485701750490879987780984205686716078734461376362836348082480134853098836365069245822414338217302810482638408439233722002094412923031233815172304029222617799679873371461988709800433206818107066003409363807880813014346998056179204088694406145886929980722358408259520001925995234263010107045850275056707848517491733781934045866508020854546601510653709470219275298576116412412367181652030688171050000861080681269681197867494790435802932234099483462190074395658604281948526346240000000000000000000000000000000000000000000000000000000000000 + -213078267806068594160773275606125596345564913220138115312382746769312312879235688659441140568936193910821153952334495639405396684717717272213559133434371395136845055372997028602287218462503755504593071582441989305781509958223395725575756026565949531426877559249569183324463763741569673143983596279333029106115295948336845356240623537731788411288412879659720272578100253627641381680710597050141705730005014203890246798778044933997505787569459243726043948898662095224121734282461839120864269578935873394662952144901431858790452987346174744029285921196916731443383617247597902942754774838160364668514478416952377874303777678816014481713900825455052047844604142683498830944147460253984194908709749292183547423733255472583008719629158366051944440319914585679590320044716361445592854314876343591641977258798257319071165325623265853665500908118172421311169122528529837091073254494994896084900522191162533320346295465850339351244769956861785675807387505040137593987643624759441224551294635009713359491996998945876297490598643678696264566659795609882480637774262002308729002555588419666736845661081748789273786384638804421573493556047474466527528332535695281581923355862629689287235351090207541549667562979377133229877394843373825941580429039736400281229887824242451165085820134926435250044851922959329975681087296139089755486973855185371263663749346284030732961376349011077819700464561527279472250392162311793480150414225146033823593784333909794679993226306186420666760368227042131869288964068645780926448503366489607905602650307771672645091223332684623859740239461978118238024148240190512474476748889499786393237082812345123373414833160396539168066457225278147791274185150118585475771054605211699468852120020131087457763138833571329510335462274852447726427491120674606887507093061071642338719186882452685333364473856000000000000000000000000000000000000000000000000000000000000*i1 + -304304892926487916380836304193774998082313572202032963232002714752261128475517837111436261968809817012284331870833661138820620067457419421136500979753849930139407620917672870506984242595457467588106073678620837733722332335070073781748875744227255651705454344312040883865606126601887321633218245933116810453125395765085324334411658723410191131526635380111033712416161528964643606548963517694782434094092158990912867065484029109539716656918997326931264590326721264668507602044349612380176403987494377833405904745711949283500531172050920942592872935332577236292224297151156069625599195547112801524889781744613826269653833685614954086146554260127898368898553128358851940680689549355209195998058552410402497466748865089320438293397801817161546484064828828022372491058961243735125755236722509159915350642047704893697449602906284462836365485655384246541569446326087949138139111255352302338577314957017625324292481783245767873848578718784096516244594119703282677750185966538927935315901442293646209290516382357094967057859107362262733542586099477392198975953595619447648201652051603464954179081586397697424021869340263834114119422607860673636835006323943258698356497128188279499248648496904369185488616474992244203251676175189130613494163585321125099656598849342635483101313780351906140969960825233764076824967843912438752907005945619816301004944017129393083455403999213959071625320953730415564601649145420034264352883329425380122586366445822815245140664637473763070205989228880355704742115927459760115573659064929980545023513654800832425273988844937424686057957320084410095850326476267129265189720383371999796580297179544756580293423786765051482817277579001189615845171006881504801034302728623250990763127239842814222562759448766750093747577725642917225626972599466052313732947981951317758644466797816494420289126400000000000000000000000000000000000000000000000000000000000*i1^2 + -201469223082289840095544130073632707042475686527518100976630125740244158383592876786511894806844351816368014753842183970688418588993230915372663215425066679622473798036965043823700694871042455736681256066671171758805454305378242212631326062988290719720068956490988362145808261438535539001300324627965903751503503598217802819626750134230511141325313975443835799589529207004188916558035325998639812565585442176701015486489561170938144082975511713609085502878064141105788539099669203144984510589706922989533360417942286843153865398046603153824187786897100961566655808627002259647310803756087547354746379449645947997836519452794502292005770624474535097440854558062709266256352578912338537856291522915326810573145331943815009077023769774415614216891599277928129760756081862786666791508303253866113995385607607049692503843707547421947347034044275478857675596802589020680083580954761242589927273094439542889687490551457312683523230143689435329114923969247291165253274999943541578981326917405307953093053923888735272451727929085740653028654977169197492178549623278930535978309717864399498847558378856001376652768223152660419609736438732589079467888004577420021665668887778325683424286835335081064585765105581710110565338573482730280120746930270448721308529518807367782200231586407025009106199180631028125647666588666687291302596965195165814079707775058644216062896329431590521517159335038264598579788328444189642952635611812732063155700287302904314025438786928856148803618094539736380884108391117796234731346136787244706073957070127319264027993442924193667652123394645905851322655255851944867588915737455589863121244131595818494548687035693326822770743109016649680485923129950355973348831802767408189092041005565039960379818396696978749991692385439320173217501990846906850276378133039070102779614035846453096611840000000000000000000000000000000000000000000000000000000000*i1^3 + -55504619087780344486429709697060609140613475135489604706113160596515681815809125177392099705540074784876539903606597297262242028663671367535426771536680163903708176429469766982118303883917959021343742330079329782363502248967243876655612574720723966003218209798639327750259629286414320551307629272222992627544364870957984414459299354623377865578606998628628731750987133572455937691358357051915394239365628461630228192964960292312263939591413794310524195100310154221732979413974043516765250010332203990922437901837472798825193298716486018732288292839245318621171544075346549680785029745936551646732038082953166566472817241129492660800422102334215296598612316309096554354450936399108685112149884764269096182024973556635981573135282087146386348665773636555414794332689804260358538364205103362298756669880570706509302541560934944949657883413904112592547043509557977760883189300000106777867353088393942341572974577040770443907977515192145397610171460772831804718872666784013758771876963782256907031358533937155675209763475043672904202546606322405137070282341903552862291784995379917083076546959952919288986188025681034761578033305321496606171719938157847801372992388278594098293213680436838092420113018649935992339458193048306311065141706852657082758937424709731205433160683914214660427478488628588100188285195512699361970217386545919917577941043119925104050552621767327626449488945877920113860915834689637954685099574365437814669757544115516172980172049258991935534651459053420108874844606574631979461085722699951958417899646766217973598527029483688641415484629131166353862505148752815795802741071629701213036550349590979141303776244186052276291972734552813009931959373909639507043243353748776733127275158887193522844071913335575146220850386101664770375425744463645575215353679945981944575443578578666520576000000000000000000000000000000000000000000000000000000000*i1^4 + -7258178160163239882181703449896351990870782989184683990775190118672808500922342921488134839765144767055103960812052860439893429636382682500156350626089412797799125968449889683413179036430711560898902022397367390153450881618803726628000221583730308850237556772116419895388050178122843125650721685199273038978883214233841024325564547121781596965026261172332800575560755964469143154935469926985690428010987357354009078376048703811610771812677007554507978512113557290689800955627376430716829481408781377068198116205188798823381381368924215754597535491091290165718674572936521651628451512218727689998043203363758253583078238616348501815289696940489211035068945861359961285691127955474934547970463557332890770338632950224000196554764988945069443173322536573143006492884438241632140832675708089424571487549657752409367455171298691657420444755642753927833250470845368376628601168184223340631582866827181249379006339274863392840705155951417101701304095902334080393664013413600927685500006480957730744638684956940628538885864023745915639109788711281160742061194582392484842284582929284311423463416108463135788564893234899251795936224266590313869931806922900816687208104774120620291052439511650271910707741051479105757414741417288134048565083597303230789226149569997038780006737346129788022338166283556125374938210571387839545165655810921683666509653999890012157325393038675951430850355285708008268023168380667361436318214769161441303035103438713809080867700468002083531243884881540716465402518561171671783160276902599389681735023382112016185551671035940643226864068953255304896861889481610824544242801557963948121648023924001417748402461520613069908850735303473935833218904312328860177956346155530441043598752924652007020327696664793853365172161256261105414566041398109028628632664221610787391456943821291520000000000000000000000000000000000000000000000000000000000*i1^5 + -599015288941139905343159070366688236409390041795489695625185366528745256671030947813195844880936570757403312451267485526399824387787218707929830558847712950431326684673575682454586339187262506069284668185854364099929484170661815812627454980312837085578924961654314917140472611724200137022897601625304732810225194230807847872017209062394228734650770584642275980224804829248582822446972974135439984606708554574226801361200734807194490847131346102826749861243183031406399689400892955446449823726255624223955628813550229114405362753618366771159642320569054777316806853141284911636854320150178140117731322870087508490109496483935638011519921324997550918798998657306088445432681609903399072652347294453836383933514595890775010559901738339536365599200951559234625688331017149565401576801215667562783515034721742249217562120330137302486179589798224045126344643662896586109579966901796660114031743992090419958259248770680581553748947045692699891656327082507377609951101516468444791001875385425316353879683135168218834154237207502736377215461940537582796447209849442624143734776452427566660749613429480262026652960678637671743808872213804210390419611166032947811007785849258073239068426828385202431393830924380199462765364777136918975711937318926389169010679392310591789146653064458637253603202453864382591417607353934001483407981587900042707321290373454167031212953237589916905725070467448227395177113564979395431900848009466481760476743673498019230654449073930398868008792311964930380442124536651698886019415194915982791664920720996941333541429255851700852598075466984907908176278042823119206039156702361560836610708349447177580828155930335153307960760935766479728044845644653059698511613007958465645787599656678971016933663136257761254021290739866823484517481879641706046213069933426688246104925132554240000000000000000000000000000000000000000000000000000000*i1^6 + -44081361173510247763750374231426082410627643639229875196754678242728202316488363518539783597388225281231321924619352918341384803671263455020330654369907762890845989782225520015840068437890987625794667982156921292018007117667937238297224441978643663448028900423120531779634374272197385476616228462378423966763920472791438956037954672691766598664877414804632024017554620456373381553233256811709471843527103668871305020655659779813206473859601427821193429533299477866346515063008629416388857596893458425837968520846018251831373300415766427090030504940277362901691468024989633706673781699652547667493906375144265668846491796156462052689645837108717626907639410757310606274216105597035758745834563793202709875728545022295540794592689063130665023639562082142636352237486213261633497972006274819162057901379028114399527953178366588798972230148618980179171426110259144832464536099416644627364982145119930307607502084840548357698536406185182514423429285649598525764732199325916288963667255348372386869980522222103351131976941628001063061345005525875454795750047325958973907374056687563622367178762473219861980541504165973010913279174903097250808890183998335547549932082669598047132507736283981616556917435975749857876904289145995072147243038043302394427930843543469931615215389387593656363446340238762792480262477673260990772861251977553911311814088356165627473648777883344885115291053551082732770262815672016757827285211599658581037124584333261760677126014688009098651033767607245616396596924808039265847928083043979971342774284319583291443693367106551421688147015232271487480732091337491468630921976683395963637186578469590327254018564122753650918935870351974409734108197197838221276996730588611713060964400920425788046246479487515741349711825707224345742967441470283016832592446180040698337588936704000000000000000000000000000000000000000000000000000000*i1^7 + -5704688136047376444416058099571307997933064256090370362136003431610435983433694180441150419887073277060755974197800591706572168541777533405473164328067598192301948741293409762036947621279169205272611687402266095627100704546523452448774363077296824452140830081956069860836656383321954030461376554407971192038941691851574955606252321128094011292833009191349554496036881651387406614975524571490360896933616826597166602954566951004478457686473807670295436246880316865851470245547205390629867100753334792446800342504260262634160883763850004228821617835562532084430124222707845201334336590735323450572876393417427710877342920494554418861310733350711236258869985922857692637734698606185717151660575430870404676292847425127814670892529623330139375994448045225290927751822804588226396750828975337682317617799870231409978807481774742124234891329417018847309649065610824745341615680618170693737112878292270917069685356400613699244029903065385371281406199860663756301432597918426468264339382014921402857196041036601789563158792533926035146952794199354723276352226253041556642802589127940779301510206521022948388058333295361829053162369591453815705037228346214552510192196897591660856596166785927568355823052387750894652889907878274681890254799928580877050469044216433812903667500749418471676658296769620357640054542433332209178648984403821742364707293385392617918318463073833516864254233218311834744793983523692859493027915914904671092477628170060760356374026225818203302596861989117657873514869943669952341825198335655044387201265143570335571583395774555164856226414488100369179517705730186795956134776101561802103543192352692094801641745561227536821793133225133516709391745815127090911675140999821843173678208241572168747261291467051972555975752050939587441186337245417987463395482696730434118615040000000000000000000000000000000000000000000000000000000*i1^8 + -524724294508792002557778635613746230595234823119289214154799267055160284313862885237778994752502577795384492139811383281703047474253796852283734697471795840823602874545170100620151076094077444960060622017157637286744241296880518134175642254600192606724975786046093668139375601941513907765435972730859136487862973178457492404149483290492786979412341357812145720426138711891843314607909905913992960945841639742408363846357766912072687475558693914757289650769743719134675059007213788508702637439133660285915780654870126902284309033880849284008256459364239605048830161553729831813700243126386725673559400697404001656137742090910198617783369801862646567760301240658629594689544320392258337798382850265582592288398878560531228959047933786806794736111620912389139511588489082904116554426701904459440901581349776903062822668807972425698305797391792477640473550188683040510358894609867538194800919896158322746899383312814109973805267546081864924193895040059081889538476109693676105705490104206488129263775744183335463299443833585807903233014678417436618471918021952823676094460262808380986180791206762356437014705136253264325757329877578472391149903545926779023394231086613054378495054476834989905127335276876573510379578614535479944215983888394147321212184670739027684994919816932092913543797297290353342078545156952954205217571328543501037484329367169224900926039436070943538005845744921486352810777624866974264533331651920172665077519018018147299900052650038248719591503132485360070757191497757694421811820182728084906357325932120893453626383135856558296153525686249122152355807616795206519155569071174890806771600071578838646297479248574206389806189522789144253657225465399362838042114130524695933270038661643400361635638136108267382154090215442308485296260963767823201310055875347279249408000000000000000000000000000000000000000000000000000000*i1^9 + -15530831615790883151461548304367344228737170544322859221290892451068416583246613117753137551860583805046435759297404773967958845759377790297118912263239448116498887673822657983185309580944950883978527031507087469301438049832809707323520657049238196962232088192929168379724336792744739277871498017497392757212624077370886507274449658719638246847397707729881475937311258535426539719834751142166643315944709370384798659531536745181671989816280326158308152586180545220701235272481461666665992775696556853027536652211975581735724690636232570239057434106294502754720118133842860420913160481454012056933120533467157838264782352625589181116517795383764209376606745111511727359040251880893831055441207155265391251427543257906882498781665562617351537967813709087341389823821844580101052437284287888649494823151625865579588704862859886089482868489351476944070949857387854532100117446339814476689366996762734014023029865520353312232171027505064005450801064426751248849933527009312323979887543683381324354330103851497223464142866659975768804577790204317071824753119385177226757175380265542260652927874863893584847010847454483527841459360580157334337992919690551417061216321046579184438563866754437476798730848450596610964442061557897289621596746188468396940820911975159740793140422244808821795373362480699266574446180737159661043825691491568326602616202694280892300948288851752788792660327480670501121047073228293434778356137102379654754187065873265049035146763386501405710215912775218201644780920352457477022091539828038769096413979612232062058936395983941669245742982102927604197577151069191427992582363168692843805429313757844312336709207903275823239784123052266729189663886137876687328318371217191872974848298928822268948100335842280407406119833224600720523577781071738314866187979942296289280000000000000000000000000000000000000000000000000000*i1^10 + -568858143478588847446299923601006802630212741737121423599976589986056348265886911989572683736105785074067968675750189490847870415383834571137860504129939351638053467019322806184418602271985921888535657298915385380055818661797068340804806145393600597842670176308558975705381691851425686066838294231650997319581382215417994294859828159765907140886739847580394318481685203234086157930252090205745132948118196784400118270881981212967237247441708364449969004264257062658297339175885571422951077518032264942206069214496531797739227262786017665906968846680296578769968255762933027965253173346923086108959433031862345271627028376758253490090798543856312016418802730262357900003845409371005907960146190025230964174122781911699562670557614655802277711362421327473032865574808535109542523775498111832888622017238193888289960255024553209369871853633869615887387852781130032239546613984623814571658038935738437769986274357747755102123768044893294402724749690397597406681500314716736994977150725936479688054977353400664231947862806625892597867053410432442851186856824350709300700028982475169094220419150102380892976424478540055043555600725460655515619935851552777318549018834718024482887927682843274571567581537880319748827554431164027679322477075916665085728927099043951644340632126953873711634546695169853835915112294282442781813663938876441142141836071719899772374872304282626910295766522471605351569016322890252685004860117617880744173789131455844119276588410870120768599686188794709161592366538209517202261857413562763591169933973725621563379900857124014559734081087537616246821229187085523986669358875311284351671022244276610122888101109815558612131996739485117859602529999204427595576201000962664639760752496355054335876721531721568294136005232934662550253011340551182791740303984086220800000000000000000000000000000000000000000000000000*i1^11 + -8311199447858186692544082739036275412911580607857119189603204043145652722808420035998338799821575761957608827684708413664861671692424861561879710078003039076741573964467701377681092153865218557962754891658297291344327561889723957264539753633725181441279662704334730682610727535786481924115639881961981566871295647672257207089020070407048196793084250184956565605960893132861498762227744006427551204133022801129251469018465323461949291258696135043238580650076501343906803548708578995352782901339295696183331642361906138855312860151462788483505594200585543874712232947305368227439454980728650227591926864696947047619044678535872589738785000927766429494676589353653701920706371827741454130152334785301476081265911710815785277220006585193233254282978886662444702997109510878797523020485042664497424865100883798935357004928781954591638775757126877709425326989800433352793250187252326988914167935201960507293222349140742833500163029742177156982594560574303549671651477998630830398613507646807012935980124425152409237836601569196838491249216992633373752566422964776926755162782944693217659822987862450889423701685490979019002781397338426643312818172658656958108136685694914836994730876140988981917704208227545508263345659097308079208276833622470039760395072268514413903255503317791298155755086136748597824526845778138437608271741146312584318784203803371532838497696550895744489403753787902084472503500886314103795879490130824143927417225814588022626871125991705535017197447272769371096984350978253473584356013102783947874494771103674814880268350656895192266541911280035649935991380364894848968548662512827972645620432761487618557742590301673776158211603237383623339731761474464152114767307330290744150620516645948789657798179743427254857684011380384461268111313941000976659333450301440000000000000000000000000000000000000000000000000*i1^12 + -304854376500864613214692745747248532683536056186262708108203860419775664161266034387199994460549656416991474279547243985646379252091171771494715897334798133789673766762136060678066937925662789834754084233500319145852197266548025721233838167332718099024360535917468522993775806122243454229721259166844533844812664196997953994380181630747700091424329734916443965046683061868649626661936165765961786980454815782455965764037551940377278782198051905460633954018755160462318620072239159275679061380639087929909405110408082825816460722829762929311371103582824215799387089289663220104476342763372069064947407112634586254168831929335857883548566548760644844120786506701983978164158859398263868307928624014688094430782573167361752203515198002277926540807784261976704024350493323292745813569544538644887259125049409972784792453163911663301602604134884437259432014569719539233755435124019983969449093399866411154057516428513337330872131087426092395644711990295351147540313745511367224666047683593905088449000282433184306402637013813881032276415889998935647941696598144230919084431309675592689269097224949202733575119494971926575939924436722755100659860740152620796793610896104899575681647550861330334510004909794642769428660333866393966019326444740539330731596354855207136027201867999178719897011836536530794522516977490794128862351807910142762457286748482257020740734087126839258043731023460506994992895917019197264943631009997747059447363075023634793090050888785362851900683329850246458106683322222428437752210747073477453809339658839069736624849669551996688635278994976555868774443079482087008392151542712788439296926956336845654911958687160168854364594777592350868629502634773863628559228402256044645712082225407013814290543782679531009691612830132549700972853552016491726726234112000000000000000000000000000000000000000000000000*i1^13 + -1772898346333659340683115567469067113095214943816880956019256263027614948977592055993088734676386917774143425437457895328261863944399157838479681894634383531790190824564639287199377288812818235669050836392826942330018575723164446569166885890908137842792249088441331708064353460568335746106359522116359848189953880462075562518865011653490728835216388292993709349360019920080063386091385101760071533632898432655900212891448728510270591540516090278411584841151022189807569206817876472651268225318533815998692878042943573908041025528579497276862020639512362715550997496534856557145450093034221255269973446163877920890464774072050232581628834813939193978497503579167833018571562559412375597479663898016597125767769082724873258758956130514939683050573472448181668857804077917451723831816262154666149742112059709676398268519657973540766307353414634164859680320659065213069420369892213424971366969953014264185399287411828860746705924351259594379004221754349872914451801865841479154191859849466880659332319505727110490026179882039930928385081988850626252856731798538654952536934593918391611450291481360097921875052217084557145203096683576657674927603084316487555953092988808597552353920461864369090248113877307371320801754708534909229434450508898158504305869038991112453406809098498131659991813786748236535892516137016697292475960560108128733491301668605197976383872398325389942157037614199859396654581030797562823928248887572853262224825059518468060017100382013773296131337060196506272713930974666467638744144879942188413447342951939169678359262645319209253324187784306485129990886887417938539918760651501675643449171036073011266259350553680975421404190704527226892336185747969336430049972246604435572656292936735774318907635951467896952753593969780346647705305099437645548748800000000000000000000000000000000000000000000000*i1^14 + -97396247148634135646416131691697077141802943665951870669467938912582286137836069936553874102336438243349639830285526958961535119129481753749167516844762379927027016775894224299028420873395046928664973126208331083282316489810845363745113229891025479346545766418919035313889829864417612244325086774408383024737496586610437609306895297947857267435423599724021585100748702463931073499011526292490885381709797777850302628117004355155254443809865433190293673534977184482928346057978102796573189054807883922570102993189924326019256454260730830282816664287658103390138762395502143041127681361807632848512875173463344184773704491796483833021250171457840526143962862921189042051341719468012636411031063582982696990068217881622149839436848960396115148348552943213176954339971518993744180381894645975046242912100096708211510144920555443127249039689916148142406812436840110599474593804753855941188851567246969963638694157793656537694688663482567474369162499775670445590885839423630867374716938525817827244249556143669370737747600187612304486662339790545857893273376485706158053710347441288548468002782628308631207946425597906172609158226369521272934257719701552437031459122630863351776993409860718162927734540233139919930155281424811072252662085485658353999493117329250482121204350858985745067964475951893176044947306932562459553780703668643950713871234429344989196734298246008963123276742862899037892785900082654653868604791595399401230279933809780567944744921384018836052907461091879272117741208588971527928213501641073312886435275809657244610500612366199983966125981092027125835979097710356534385495462817783660747926747458209076785926945624791524591470060438392882815788998509777161095746387719406146902985992410504924974620052479292223359951838511599425183880056367260631040000000000000000000000000000000000000000000000*i1^15 + 340555341344047030866315448244357488961892037090902501728393384542144358836061069488023375830919394399034727784918432127415941300757220469831492459510271263058143456060078775877005011827681748904848872627558878861161068828846883238498036768624385199448080114211410008690832366086611671920448979316984663334918113330534386553120708552428240493153192742793641930873008170709925337320857925608490716194968012996045802849161566242633553204393701234071913272265815194209726881792604603836333922429389072420315685339550655202566377527614523909644724551950635595386561067675822186457747797021999813865575101871747094006063816870664007989292220661898630929936460078061191659445025623343494848223755501993995045493966248364536484041131043691281056130383827880177394171000341278730294518554251786221925650111904331844737737876842986088877532886203908946350192931778425114363639146428966040734479766998230495584935484237841613393940763951499678413849903109662538186138683044612009473727738193665654452730698948318594680546234615501699704653933065105328416302909100542238360352767869953287567823858630597052960299317803853507076221528413350644684499771614852959147366308809911442076313165426938271657632058807944487125327616944845460065373776420673426135902058248310117134473979563265813462837143847131551481494222276092988611795239067153967770048700574048612984241233189590904489043500224726455332643506122476131089115838350633160540363790340146221542017763827375723937990389656051353014962107947329949970201406552277966725494407915604131781651591920483906333188076329846671190526323746398537056681629801713494386917336758044142276154814713893128920817002458752735757145582241425828039112923872129721795452616020052422029212448755539276658310921405610453449499528145141760000000000000000000000000000000000000000000000*i1^16 + -22473790027227418606782526754699564475004034578033858302983106875345626123466601636963137360219052117448596488254410594248547716022534990577407967068865845545617563052228608456085531469809659581350263871048941529908700801631052414131277113275733894565642124748870596059253799194600692301368547268649165298636451038776598230857375661811251847751212306286063238327702122723812238822246741795619013849825453998537738328252395895640991459368624233315538500119828311755505748062583733620340383754294542120480722990561133946175640726445111229582364837930691870111790951202658518714305868747399082716617842458023746924493166278160947145137697478726206077854156018926366283108774849291198373269811086673605524087043254220993318849554555510651987386754370028730863035692682994438566748292961140423876841169552493647751649154429366897771292840200601375147533589710028859297178957289475465343978968310207034028524923796086934707488963079266529149264071433898876830473428970911172729913503959532602178202997671793680560724751372292220502276424582554348829433125486788456343365011766812889213995962158336308796625420216900860337620082754486724931408402621498289715137593922363919295422588143651342217119127846054652717948542787817543959301346961597692278525120340602419527006313043721352331610688226818386669811975025266514096772561898105848440155441792437375228499172705318117968707219597721639420180365246629147211400962191830045239708652173689640952812975119571487284403546342285165856214956039875269259740206109912710709168987444104668866500081282661400171258503300126655747585222524553619985265683200508756656199724619990406181034263749036927720326646941953300538087164144786229807028151445991395849460077812443711373780236820240023986378754212048180286376124612608000000000000000000000000000000000000000000000*i1^17 + 247224542812469006896478631104436036054828565740395762745909481941292514145467971316459711522236598948761479521961893750057216869360591214625877522407829068598647071897501554123693079295002031593295691236891585406532316752197439940526045967952418545187451397551472901390697690048465188382865875110547312695347489763476571579636797369159218515351082851506117614942437973502594610284476684193513568504430455553698272962338752882022094467002971900980198742490619290429258307067015831362247055441665671943067157022935359584308663732567783337350681487303266053273938012605300915926833064566511749557339661199940415469003465736384351375797811177728754639465197056282332048783925773074223220687252795088301201280444943859722168651761412609291552771827860182829038014334965035020778781086641160374300309806568926105279912757079879056057991124364217460840118384167927578444683685021755594399672457798129055393382686500006709209350818426350812558715002808602648288381768430277287132393741446547492795047778319491110997210452611183089183808024523417038324799625135510020987351434619064156221857860303278101938963069381670712834985417726889324927982268936986238586546332726318998049003318601824892672771071111698458583628726424809214595982169532337891786850355079728926237667759732344950023380417490551448492862254361376272048575502922215499271829938999196417884431282339170968682323957293017056710602282943909373983746007831369033728606342068792170128947126653831518009237136676589779969876006821370929046209461872788292925520277045257804915883902359115698014588306372016457992253133887284157541292500694489108357177750944668347307375749303604166686657239004403395527458082836366396723025958263497977536581355066847764388097181127571640923542139142748799132279767040000000000000000000000000000000000000000000*i1^18 + -4893705251358313507250155605712391889420021570683722106558304518416215437427565287479129909305401651712685309854771397659122736629878471640922639482768230532501609902275107660229771078728854503653893667117132141428247129276089790864565548399116860827049544114120691369909618683999263724026753007972664287078722354660318858864787079868291980462328114233624765530290453617131168298978112464168136693311438982340155642228235933489303895915093028096374558560649196055074878975270730439081360533873260885403410074705109533363514871999436077920858360839036363490532005145938509042778064136753851117274918784178635307244100754929688065990952503628359361374774998190221425958728655590936644194072746407929827678755081297292651131619252210886252297541706780556258773055140806992388981778703113508181143188176117867315441656373650662690044366840567534732823036003410445231172801755079124255543973021302258001081371795355844712277925609957776881329158201068298667050387908594269417351081222819377748336695845511492941818797017887862821532647495612476233625811407014353404051560766707241000100758181674635035812215703963143674083820038990705755417484667894843185969001650178763567864534638733799829881522773791181350263292084564830961043046712841490065590773722857619262677634058530387834587504154404553039297367129111137179200607224751253952271136143236709633641345517226714074174046810596671314023748481709827480931972366781566003428914118166938730453446813352624736686643717599203647045661644292823347532350558981684980502933688835444835861562550412292816950018333574655666625687814085045150338634836871131886121017247975804220085451223080823298641807105746323364987730815894239091001457162774888487900405374186721601966072269618457056793856494556085873541120000000000000000000000000000000000000000000*i1^19 + 76958838332945170370883190433443865950792019386248419765043469691904647480587321385758640516108056342261989091820993227454928049627693320139562679611633504731788682810992728576138418959351468152477290261513213734618255015989020855251022962735404168717186271050837543932963702579729031399063667530433927171653397313907132988429407643660829299955937570508872357888578847745779292958528823758606752745172134293021732584984819016742623380151804843910417832892380459782586876055229311317744769614080121127510557767768134209551778009630398287800101762411901306270921196299383758563468237955236673308074485172823926188252005465355584046144462160837645335094870140186967717614474242750990494903598061806870487516247414072226827356909104883174389573135243021715205512614744051742270324637237543581935110464046570649543226298590650403279915515784458973974973032330690676958572176561360723338517012193856727865779254332945994178163350938841953708233198469985235529077008161918824884097523040328348062605160768444339629411027934465953439262993964250352463341618606866739249021037125295034189539345819215012037115699988114514213603562810879436943814872234654408377874103336807436233973311836855200307780747236581104729144549261513872908770056482092851857503824254337424088531172081672152231210305131054275018355927472779777376713338372305153670719773908163359988169857597992650100540588252945435458682391731909849491182363035383139373900469695671807285087830052009996622079074837665644775260703592775509825750421368083220379816793668907436481926957603418074085352733827305065802353948210799882175069839260496343394355434375268146494765207082366855343295672683116888062432479303432277893575916840776069058239419606383693630594902945447778195898565345237847244800000000000000000000000000000000000000000*i1^20 + -762713449034381946038917554648616156615038243406775539577507327221374669640834166708311197224901848924403882371936817047933003400965926824737007274934821109649889519358472208157868650317265810579818267506812626232378525227417434182918749868424340405123472499793510815261392824384912515543603714577581880479318742966644175895855109722304414272698160523180670504578354975445220232451872057218946591068721470484317235507786039871119100332030901311900189770516120851460152425719579936851062595286496937674637812026287312816967501127650761516860654135441499100166769579431791386878026314901494162887857813751230001820207777644873147333924682332247393625581575978826109139230368988887571612164029717069600258698474201671761160233846593695985250803976172590317708331933945471900406027552776127630788319237580542781540728390504575723815233155360426978402369860532875098424950274807111944482244318365964230687658349193860146111864031194781154585088571643504724354283670148845386399681873291389495729015220109760214249966306621138643887800603115329095276657535746457841383563054210217293124967683696717908385575175060880325781962988793248234174445946775158449819307346177565649540163280809501870605047508656221655543158671198918882871073874270871655670252233522561010628684566666158136355361496470464233427813045970970854702190233414039960825173367680025468634622788874317631457414035047097155591578873910777488886037533728632677314114370388153270332717407809998046790465588739671806460426679304843023044531123059629175697437761870222739232058732329659050280597024694321525872637711442336013701133278810289520152631381803146731847053155286654239128286566969511630057305387502220840543883789967263040176567560830769531081429976503468699825119944926822400000000000000000000000000000000000000000*i1^21 + 7452470748331558309136748464863882588342444300421818159412126751307817910155426548491489713681434179746052362604558667286051322270029588750492848495441397607543553935619380061387490995978083612704472026755164891764117141309182479183433095066222379956007399030164577364989339001957441704019272942163029073049541878780529729651320764034759868626721248014448320480633946714675158832875212446376339350019768495395411219028663166672815806137977188681883088103630084073450087739688013567035428723824776838889626079097786517815509703422331044513541103758761110194603499332410658801093271196571165324174432358341466735628185177720699156853860518969591703024968853905924335883994421507519689432550833955891745664742327056034970899200674271630183837414159610446633374395472027572465948420016127160759907837407262957688646745727739234281129269760811255585738392903838735040496344160548952841679058965160867115234300638486937485051921685114898351826600048013819311802382595822425689289087909697982505344275559589892086391653962576401161095139302037697327314880814590781388783411954405381612096309254566495856676354632928072553237990868920594870955083749178189652329942233072923981220480758017909564763083462282705434544566935487009298089800062508506620331111022160817518625027867321139094905627797954542695854087465080387478109535813245752481296930530614606077641991937754076836483617111984350352756285465663361808128289949636593487488393157313136414161756224384065568794882274646847133537884027294581672243015973381483021827035569972315205433111834247374419605029683062162308581981041209702574685629714461308182238363320521490462223985561321289709492957747954658327790686519481709388860487423790524993816309585867168971072392697158284721435227193344000000000000000000000000000000000000000*i1^22 + -61884817038995870715607825505002993314702107010385187161202763463868385006441632160952377856948145401425783641509901864846518599878141028368572881869216992379001004502574775475389525941093501483980378087189835084717480686916192808019095221458597581415190686236408540130077530522874547430919869654605538926971156565661795002095006675622074676957043501277525070479614938766047913671916496877516715663168348286206750382024733730687396315659910686605387310501514411081964061664430389376970128528291350543953003367460162611464661085642710335780630384125646183417344018634267635952492109919998705119538955650546052837905378892348973081799817639849460747166289314176908026444267694401473191259604732041950053529767538089680440690619768533647026179844968578650580189506983103909346546574899846922494385269608346223893382609251221807830617024218866282157337329872362871264271495339356292563085762517880489931688960280529791103927782948658519018795766238676186248982065268292584528681009616076196648696430676602154195945260410213912674628662573742352096688794493985715705966145285593100344251030250509054745389993970591563337800150634466691851386330639760353379109259449270131363831575254961725651133464312742570003712774146120053657381310258223838825572095294386886331768807066904074401016536394659994486408458226967573520908187747656514380647566697354351198979708256370101748596638897232613440985913543571081208235480156491347311619561739833589472915778329845298678844589206903517914461017978104035754968488596706495940374058081602627605958756573943100404596962556845022783383073517433527903838417271831015508442224400132377260416951091423095728516948797101059464334216186057213654324338476660082220757109990885476410550696436525507722136780800000000000000000000000000000000000000*i1^23 + 342821982367523572030483507047548845886911642209558130293017327653447203729410295041617052360390203433862466627184875762416263652096451739538107050708638203541383447556790131674644023193843976723005546285659938361723904647534618768036882953031451424040251945461337602942651163309662680865687458121120958382556090466944737657844931041857224746711752793917516229811298056379159026038722001007070635521272670424842865595340857843954312027409790797815061036873900860298993247154241743036641167212275997732103543138464700600617974323884614076118333835033985013620880286909324693292882095584927927555448669987796288692294064553340084517510320319046878387168991465428929211263444943749367399898677701128112455905975706195178407236317949496002337204728547955091934134665739446666220315221082123038203533560190320700437778880637115360684915466809975098927239703440880426256610911542138037267252634232545716223627605497257369087609862882951875907129441651206482793746975842910017555218212565120792633487994499806158761840554014492111337220160059608554375273739895279683952985921216805348099298860714120240196798853257116666692910308761439410391189271823466675262168581687084805174529142761419631168045697288093198253856997890670876711758943175921498798545975040737945217599640822528689634627108218338241824064901718829469593482559473581414665482697822349668553500205659643442368727694076219608672834075524255734939977170834891234060103372225210089221990706974184533542787928406057058948638914660639776427393025789469218099489875100426459242382053516067509406056920460220432420644483153756016471823559955156326988272579074849538656284934464594414374017099960269214508617847040048248284696390683967168873257420225468298639464452326620198338560000000000000000000000000000000000000*i1^24 + -1274249036399980519847865092967371428246459285668691684654815672749352622291065729040857044611970177580934031739684419921753424521424400221144580024862839596522172569329871851801398311952828176856660018394083221640920231235260965491642759897650160081624245696937786422204943901685552651349504469133000862827758866052069508007705411094640445706831967201221102046572918902484534114930591440120676511860473997627855898261506337988902251589744605495034756103601395541291816863173807428055054012842906311305008804624886411669799222298340068909328154228578496556323203833546001843360876532555280932116120402455742092366651589797803198937012397684503933049088407317110225314678737677840804519365352365921287092263271062252475793303088697277749284454181609735397443151837218138899001326917855089059008353565326204868745691524986200773724215470546449334884278042894168428422305426163966591362721001922186778361590160244445532753334380651966961298660401810727506023224489578072327745700053392250860068084271337762390089094392413273376710764423055644097516514967341363893269536733189121197989841879653053156356588402595810632181494959976460093475762743172500925307958710709633355374553965877920618502200694606127322837624541587911312752388139911602571575380019687180352174982375379808563060535701605702185536136958288016539453138674683843352232590811699917090876983636239950750740889682434277048190392300555229646439656174306918658337484218607596462945512174226496848901840303678682239640255643784563173364939001999070403216047919353765118786142539893826183663162609707382047416109409563004106967602286549302406723828497651635243197242475300293527829173867167264742424626001983997006551282269253311304630229191228574302032751890001821696000000000000000000000000000000000000*i1^25 + 3542806242636378495782035001925444535554164618933440545729184701845596324866543388773009965009168394596447902049379944404370547710074448888038832070376896471905430538862608268839630619817112676246091255087716229379245643203211436769241246215705405768127868027279389409859638074965285957104683756550435360992932554381688070718825705688001575757607223388514545265418709801792986134019789123651662802547398208852245824999458625526143353130937045212010611196209755242793256679223889072953450849236916798661144861213344201515368843070992260923948262503952603397033369323377611079347226932215037835362009866953445420774442708484209668945522921767763526007050831973412842840573879240933544153097750314055390842286387061263076599679824620365571833829610188695501596460431200107216084986921450418677393825890373510493386870033112849417951976095422439568628530699681898696946591356716997954433341864761987292460381917574895869280231620166317779154896288423396528574166699952421845133792135687424758286433389890774853547979510747920050391573276457782905787810688740921001778446343720151805073550660611438677951063544653557354018766289931439020894000062706505478849727920384231315454482485284205878262310734032233853116444966706512811886163791135734589541982967148115345841460817500033393834158647708883806954191748818612949181483021061176345967912204905014920164012443886062851731851766884210375444096642169229575436185118597096289066386913782259689263118175958564030809309734194861525617514580946025225304029121581510661765655721771577976567257971748796803767623365250427780259684900306855072738387794034512719661869051563717925366316394081051049966758893033759635410612738180925878019647135867236213498749755522172607022281365913600000000000000000000000000000000000*i1^26 + -7957527706855095200317110638232273280906435065468916111611030311903857544837821010279163642673582870947946067305996142202571918325650972996487073990926177568073275043843947317340306401286838720574627497953529032349881355394110868082766419177814459707254751484197992492139875774072674497645801904248728168262800780494030907634449817041270093808803448610080035956968279704802980925171536979086709169212154737316447626558042438724369585764957853734022757013480691554349110682515959334854607595769250876865485058408112873891195361787732609495123586069862619297908394198175789622151379382828514956467185436334014879944334289300544354906064105079548048791817059533212574005529609400192352510840569382316998190047507797290211363175479153644560716489847037080435353866034469359574971581959400408759732451009146574169986815672368557119309828642380419827022656643620330096307907746991963426602368560174220821009111308735747994911559469234050660029555266600442640467260751339060483957934980077604398265640953467497231531379314207180436162216465820848177203551279495902080407372420805692086904134506669492829511476018737975324315836779209713300925291856709723411233339914026329693548925277525102725991286636890190073800899837117043053611564514199620162071063420653404236249262096893999272780198279299247426745149938349745890466730290679709516026480551230819250129411506764683529459906732301202275507814296015693220266733182149328722055487403958985762440490757126129649239861251897859630017300605413714833994448412742999761378838370147964186990674440805277675569589181508751955869541933471831136585483572954977645853188852804128499420395224086149310545150594094440619417039718801200632862032869619879087830515303161192095867207680000000000000000000000000000000000*i1^27 + 14169974062796948436049527103231796395367192589043630957014098517738631495331017536109629915349404074648276951948914666392748326171146325475003547524682261985403405843969774611801468545946296014161256011914372184122681051329667539395332411902753714167191202446876781959636944099723824203532311866409749375477681036566588177061272369872178704791813671076562877621562956210401691952954515304394387273812656828375699342433074004430995530013961897276823736673828883553483707283250714814091081222205171735700394545141605299488455432878272361467508676007141525052989196402509289226034077124829384193976144052470796466720517679024721507670515217784731280576964804914663311512832714045514398667595581739419017419392510161485103342370394971072078663052068806770911988826413456313271827915855652175212385483505684900582401687340267625420406251277272070782934499845041256745605825161883991895852478583568094414131557281035382279599291965300707494125328370422191000049099831324275623058405172788856980311413795734796332332966610369893147750279490209752367233681860682037664075220037058359057220677796456812007507655285049459755587592114596266568014127367210559412534443072024150750665828525614001124146063213081304775914502018982884402109129871999193741654040629724474289356549928374872319144949738296873003022220256132289546871525684635832117491119584870807961366741368065072228150238566205146309668132265372222791623305186562206358365014412156731144735366266403575299932748466697061818522306210194642395017176597213277059504796819525074530017793674237261075283396721675610905510914392344331713678657870623000967648994182110629115628646702405193143707005419483436415032703769270437402379315301642600778383794217688395415552000000000000000000000000000000000*i1^28 + -19536934685207718082226244822501165897605161160884238281957607955990619822110429616086688105462676643355389534999100485401495580458644349041465749038278112374408768859999897976495644849372826563191210108695017306220037361286461569342109817102766275078185981269884402038750981217702696059042256034891878410233712184613287110071550288528417122824930012403788785587210012588567137338410877320273351379859138058336738078881709469538795734742113647597380364997168836809896032825317848296434863458862954115414673037954582083743160186068400328115695049644054137523274654638040106156158271834474111036585804794493747505967432410068976965952860547262263742785258130087665969685844346679210735725016477762333382330485601921060315164902813188210544746649019819663980570554483844268933357144889773040953314354428422383371479592246717924021988881817080980027451257336436678050037222869486559052114781306932323735003460304392639694748211694506587571866709792705130539801388376425575882818103168570297088083576583320168620963408467603792259562918024119232071813038510831098719074358491241032815347670138484716287545675645338617675751105023192406630884610813013382070179187487657754850919572720050039737326799151157649633583495977793452466744437700907700669067186252002441265757072302202511256029240420691430910648130873777279222060018147679340630325961536615766862160281256429799816284301662212922451738565593262404236444319024598160505562494428352691681267028650914435689950159058128764739052182050363105275868262147756593848731910925827605447149052825273007459223095418180520427123537611256941083485603847594398065968876721724937718731051518968146497774960174260195283335768221267013534515791638673032054249396822343680000000000000000000000000000000000*i1^29 + 20284031444503599203134746263120703541178906750482068034614135418003905550974488077504541056507150742785460140232781393984273477875497478064357607984869024615237396524925349173266605157128644629033676145364824704242752324552228811810950222762241636477034070389275121143387583526155723641995683426312279491503102381241447313750311624679222452827033296167236006716525640213141030897443806396286755169844402195352257099152142336216384837809883171476401472648363271813436324144625273681933882897026656201150687615195776782717034657965752525307547698926997156992482930199658599090436608509762740157548998035222711360721010456338391237685283699833502123180195591250942076572839294896026230929356625190502843203073798228119516248459765574376020665517007300980198151512263971088615757359891768831013327824392985003506032241570247330686855823823050198721798118010178453045636647163200767229385310125283512292651173932644102166217943983251981875353903055001217018954003424085819455765791351684484732813114451269978544762457473661448937935046889009242839826727110553046247100231312820403533697106354263153217134433728008181633821152370599859215356593761585122626168015289005374406898481650976589966602645091193687904751562011110730243873299156954788369369743673916221132242378631902526541025648524182263775629662680416060586704934027418079829645920226738527013036940434477915156587640661337293004167460622038015184282445347601824159180982839093797146093526385514616428908069568142791798658270594578788642309106474356221595555156029145788831428585636022338184966556944421471088025419320832625400022317102120697698172315933645806293596439264961063501791564006966386755509019114885156862958163775263543198347459297280000000000000000000000000000000*i1^30 + -14882008073022735494372036673507425319573341477596998577990499018796698547170303426688994734641775651166187613291728543587326671615437393665912724044722798939099183999516480646192385160066340024035027633588603919218359848027519289766072592632864938660168929230600612285928198940571172413079059583872520305830139375675224717160902451628601547464997885803056269269436703803546087701658297365913319468008738462336550780632871354256081891382144799021049976502669742717144159014209558024231596245167745731692176916522148526114469158494666901546599921550938819745648834597667270124991666470227774776185397206965023192752452397917590311069962062642599912958422981361016230604133107756440976786430232742310748295582763090203522996212932463826801907930692433479997740132629485265868129842557942270803421201065677247823436349092256386709856072550280155338077524878246760104487828125212296207298726466299760374331164081572383913203729292554968047502905958490042147243051293647758880956896748885271201285262023459123264355077494562198116259373287689112158749068774325249334744780526497961436551263328166937536316719981502560848865270182663344701132940623349192275663150252365210404318495947844403947730203060238698421502304508200210937608764758762334682241201851262670735710024981060528380742961791303262460223656446314018567286218942633692275081253256996729267739318318842241226905914691189222281447208170491085111382116216859656240577192237835393469468698417008769963954356561151326594567019235565583235238568369776940852352098053186902388192565374669942509218676649868930964002988501489156573328052028471531174883580118272707536220377088852371167241439868113543378698530190447278796994005382825334431285248000000000000000000000000000000*i1^31 + 7098222295690666982991849075574464712966006029061357409269429409353021534242217750434221456992872605715354200242071586345436008453757202761239532637831025490873997032966740374320895260381823857615897817439415045248297602655808402050633357792597285832442482408030576653086890405744185556747113120246774319859817637064338355607407803151163648609001661225854422979950150449794801762032822912881812414572328785293874614316648223447177645883800110054479463983881672277403341490710583539677497497727729399685504947572686174468513982481960338970138236917659846161101905636411514499149346243301060609886011570256117522190422393661873606187624858605941693395472006450429086625529704023177626159419024661103154007218244715098906887503750238884697334622442412009600683459460663373744156259774909072598914969472112161099557874839624358294195242599014604181038072182084078686313872411106967497801791283885471941059742331239936281730725263513083610042452556522873055498992250898269499313624615043584959455889268894720767567382187684244344908248972254665110197278476161145022380518044631768560856162621221500924503960088753289254081230300683261035909413749045912563736709248827872925485911285225623570707846389993202817084213563751515456482900583041916986603224537161683819289587846863521586929764723240373390301743962210245650364392658557133253952181013037813493329668934153649413443147241295158475050258285453442848494606691666956972757389109773224506289109323846989339117588781703503798160490152790404499958692084353781878696749080799399463722040639798994168891907818445190852216960337657345466496634491713837939473452640585734896197062873386585795167191522280841835398668729393300635349885905949792665600000000000000000000000000000*i1^32 + -1795212478151162177958616816873489111559890926611470149633743724165942294205607851854099556999057862719616195208001681806883192004130831886206082505610922283497891828298143889894984681943599460684630718527397714919977945981804074303123433761290636888615470327684077943273752907481184294217076558801936158353417465399295171974647684197703362013972573743121776137108150942538466770037267379952296938790132057260444198118912896227800887413920474640440052513598414536534640784449276287897164750049343555756980847054101202870192064697739464834762979768762974282735484002591335659669236806443579351255324874180581867024401976432521278514031873480114440629276860277604557621668514126693279109186272381756607401844970222381823420959221952592352140428810249796542413575440224589731835319048091558142344768742365010330574789573051869018249425882864744761818533278321017294956039918685384955945852285198080453396501095939354022119029313341713566842565047065670885940318696815009880466283303263351605492025511437451248888845108134878814567863272150977090060034251967801738428201324763336830957198226500335772295796265354568199017039928331851702219578732764860304331135412146687530084589548941270330163200742516878258038951997804797378499439292474649161630436984250620629716841177319475238605929256986177263585898304561982207085951440554005830282405760412665919231341351951149720070106657363201968773126259499425778620152394278892393549119475594228781727268214163605916300871680452644314707309495967112529939017980219038382882287268995558425820945707696789162576706715779673396876035358678057479839933250311129746765106827937213162089021723223580829669261435735944790971162052177366119087741452943360000000000000000000000000000*i1^33 + 127665562868446266817485906171991057199723993019572351738319370215870335354653978229878057286391510315315892504857403779019664302501986639421662663053312204740601661416474533273102668542991939877609895505603142519722854770389466295250056365556857110415884016911791784726697209099402810438524035679485284645238358481344578635624062476773890840515956019640180455557754715984823217201894654528138068185090557441360375341562387769886377476371292428756738746019818671603731442761503223234230369093058070298518035763721875509323707718739471965463062121249001599421111935960559997400605253293036250987831026667355611595206668128315283439884523857216136210943457113438240132733280053648398181383419818076716817761448762052504243587596524069760506214318222596230812754672363815802180154146099351369843866580534932196791936974919589995268290838194453216337489542839779862457476610315703568253922235237841289057955056796249202745147868752772461291540734417572714072897857429612316098150054114645182025320135376340920128266378645358699645753405344585322632484783627867886241189462198265284364248064052092684585442717951072472476177208807845516006117622268744254899591832095592421482908992751747854564831379034054438657468395979203224801841482693704324224556453716308118572896444246679277201827317218347094030288492901520398924567697461240260311109384785309826926062841297620022877258994937002304540814406861765432431434491600982754220362162398537267884171487782611863106031252296748516570242037506589577502692493027992660442580986537422156655818579140724839447827353877894647548622067205483732331222799465131286676546638129562681065273722484360976339565860057688972373461262562316971149361152000000000000000000000000000*i1^34 + -148922151680670351146240273157251996835710993287242174945392887706019553566180647786678762490271002652029162924623942237569503051260215560805704522610052506788748144844278389632535711311810558040002500624934043957366562774555534188623222976738079425149803200798238040906630000376897352869676993600290856026954451903804264218678369759530445302257231190732222349428782639572845199171321883753977329360541527137301213046308081780897237849187316105311082124273325546896555193678085287854076483082495542316247942975055200672411343635865328274665732200114521702678459841208306815529080485630455186485641577179118732126369406655210359074062546526433186529073174083692909996754186641279571844961897577919000960791386918915624925581886050933935411649842816319835337252182956430568819128580430818599976142370865457876211150798306849332708614154609703216229832413497575527909212096960050526977288086795008161897944277234250434402088227934162325543896584731540065109578468956907939131910403451725764586033888494392582432670344697663674775010824594592064518442357565944734491572755706889707249410916089185389625925357281286375964692459726092288507272847018424722094386043701501086517925011716956801732831967004036839315090454645321770821103290584697004010125231611011486490911992087252430558668102863295667784867746307077367788959870958565795383910494932718266185706412936062532537381798218696263138339739742594198591039538853413109284453068163408243920487097316961775817288228662688201436755572599303975758537053295846893524988681069152125198542937405274378859135503986466485937969699266835568706635098301022834253291477420327747457079216014604963827800493947146745936062106056095118131200000000000000000000000000*i1^35 + -23090768206203840586526508686188257625303625939789702126019844165971972047597054681086615863533157966207995317396610148394689761586210213095056403467543874808228411091896644216585934562896683614276684361576492182479334730432661838810476644080239545351866685412523367940493224511622519671282133937330492317723105924812562612345902235352854099807957191322819563393086187817911748463926486426531668000526667530029088978693439143345801214968216230800458882524898686984325607129776197439071406732725857903433417544039376689246652071712269814339706556772976263608964612173749233068091956540185374160344159992595514929460083925928012821949625040576118501361538236907315948811607458000773691251327342832334759840341007838697867536411534173141336428448369456137384364994533738213878269556860223598651545471461606492349483620094335939623491738133190646681635988208366222097233698952141533696243646888962348201822731429729659234712551159100230204943616906859158050792898414723526714570422948481037322573388082252171769963238346503465167912199035485963137496689912422129884044614594423029150261291230480645390369450486597402185045642625923961627592963320550290047196743337788365029046862320989970928517568895732543081025609165012826299911499348423489018439591842301958838566479636875418067126106410382063331556973726770649935051289202057887342822588893481250914174019148270193129862310004341858703132926469880696165384079374451237904874384501978718659803089688594208032264049185594953552905827266048386050585559075541088797916131395082064105700940030781614390102566910670144162142255028081539647847270645612554122975368640966628188039716256699392772852221801417623059056547510353920000000000000000000000000*i1^36 + 24849692051833159231435183859198291230459795858583293234380129852801169469132852561406430735150006442337293723612119570187103716412107363355781832210533660631339149381712145275095868797509519330404160054787948625434468480087225523087808331249582066951299022688940212965587266137537205478640480390931191304148432362015669327055607992110106394153012683262127017574163722943170676738035532138619545432341185720778944107425915129790362941044893292970040100363395767819616803961150611961290232509529653367251289297043550190817287357961318006225570364783527306861492915705898726624186450833949477087329287830935980047236677533532289363226578900368273534310505193900310462665995199904481157267025536380003537216827634965240033891062283887630875053473190649265183873697563575147260866390604236246182544263540931357265614626981501867530829035890296022294242136619627513372523731023200747944468747941042537001135709064226040492873421385012403944178722983337699562768872021184884463003337377589374296816019113965527635622699713822007628919884959599658580946354558738618481708761982625244818038829505648301982855253666885404335569405419808663384428323933627604417744748442817368707945329412611517824820222091211363722484650801984198295730019110289376783384602360289673467891470643348685281160447782397538201716910087911277383656083353026961726304882274737181760674761082432467317577960074088338408242468128440388117293142943913984401349927718281704139436730170328954171691700638059976342406094537456706898107048480300475246666456476808212907665346860864462047682347223673138122428114409438022894119285375561268882578741004676459028264217087429752620274025117759750352381411328000000000000000000000000*i1^37 + -4723219686116469273348298732098504433584665864854240583808032666648324565639731410562850672781948149179967075109590212155250349985566347348828702960230387673737460675903421516019710451019497396298490246236204946104951191143662831825068735067902091643420561626731479881717287277723517954898888652155022659915374972679342347705207709222450998009803877947745889671334917326558440207525014639990391423034267991317034571971873986697021621692428028291703831414279033188452508872854716547745867956698920085400052500123663216583667934217571256182579545484047581475253315741049435452825585080043899773603761863210126020963929824099489122109413481779448185039561619825627519808895148613678154117330655770118158821235092357458003375665364391879149567255093620921790837478727691273411672706711203338640196451943833333916895573593461161262940365601159567077526389510945196204387619904060304436464092710926487728073859661385500498975988446766187686608751621807956472709468126637571297609820698524189901810770296658923728216419187412147878331513712647961674507069274876967133100354024717156748256892372339564779684569334191179722890376772004443696521461087800438015579205780944328227985706911847767041666543560030055702165575348795436401247780785295041036348076966625130292826605623622565808613809417252256776128483760760163351433135475187126279078888805758966128863713048427126566345979772224244252763985887452216750488509989089734038353791500850834989933182449607994672016128438540122104742814871781889015641976521493854575958815533950920203306204133806882783767719040094939176299888024446338109888938334030091901860496343433074752858984541084242201131617619202183423590400000000000000000000000*i1^38 + 205617039560724785278110705943037593728279967366838593874882896240709488904985397735255760443094655528760981391237022145754787379061730793678801418813296878462154783669896931597240124468859349297899083054928419227714245727677646589687210000628642741533250784726378405978060418309954975273714548610397785665425081542491949069219136756553891630670318801385726107916121612276085269010679462729314150430803573777554270263119260184286397993010060840845112695459043689387949815925948974811793539724902316332329031529022991843558945099475040891667193083418229385423233679922943728075617094977170767477458924476281065408914672135363918336218918842683163915992564789230688115200881531947930591975662539365710683527841446886192612920111824942279917487515114465230558116834713976227808850109871265159393514497640705906242586543684719277963536509611869809964253614450627858691968236600545536498116739971791248727148162295265255709291087830365980004575157387721047292724429335259614732296790207103746167659293048350449232479076682012861206359821739907394282727272275472608082832264961791621629064840903264025622116689550131373072826110350019056393771266005093144520565235336114318093974786134091854108856343430801917300853879254941557076243794647907026005805047127900160927011895283613988458153217566596667900641510174451362159085981984533398025890892346818293657678119960645131208616228586701519533538648043688235551772569685731108900791079097198343533517613798237853607357136970748582021587111837194781888632307108180619646010638514406656916885453019233162762866519901934717843143684266818506141834320625013914417065421691370365128132715818178833951429221867847680000000000000000000000*i1^39 + 14536508768047876201577752623929209803697960423954438479797419528454385474274133464813888387490413674232700545400926267451207074037697785173345583713032494557101258570160977672755959705434417632731404839567302538209571748568865216677243088361102650907289846062231704229992597585894576950504679439047780135718575489272459380073528175746138961914807624813148685578096792561208327839768116054399776351477620249939452195882688333980777828175246625083815571711202692331825139338701609137086616678054221994564957574090859429454608219304519725420928533870736800776654985377400953379154329714392564574722530842467906392992335530318486348239045078186843603034748318688806089134122548981681100591837258365359027817399772142270462698539082537326736857812862225980422432471382962490301264861505773130879666661946621519639968618984139116387217770911004786031935722750973973673599988839936725945723323436416122153964789403454263973691321565654662149666471732856382949420621008676168449115065410881904060782035229062069623511479986337212794070889888879716807847892016318800607151412641375109668560786643240855704016697218017634333603649028501975885610720683515066793991364064246823834367469915547663991377262328087593896360506105058629839288844004631252993822327322174037397420647907956517161191936346669484841505930320891489249468932965705467367830763899839980890807569531745628501176339090650052927494403337112190358609313139122716572652622062111814703109824055726536911758067279946976524396788153931409026060732195049209718171990668388295975816116886338496739459766014637837040568497014654141606686022308087974427194255775465054748890979484995855212269797376000000000000000000000*i1^40 + 167467743463841393637022238029865447892175167581838846327375073864445129901595497780744440936322665967928832560116977859479904147425528790370333110451136519391416426042180508756590983999085183224751186498042396186350878390549315313645000256740567172034808152741421754252228039212079861262611094572526136558663383321843950908521672318793434492369420391850247757738567370390478600667690967569099387394168599200293688651390907806013003661227165548785971004789426637594920412415721982259255851835100996526380967791712645794101540855131234516202644353762767407018804379125631008074544606675098821249331126790066522266238577459258467173429454121050813173984477865909046649377752227714624052809945876927160198394233635041301079080029276359345720189999784823756992915852497346470078661190105455527107158243082584839901320596587551791989493765286396594036317579039233528242827945717233656502009827557575879596345874849729693348411743111128902857901710613574061009101604583168918325041474178478027945830393510080800022594093431226743203284473148584212339648714825446425807501649422136406140727392553104492229950522864432005256634758189571841581760657590955645997433930675994573831525319821692773131619851445027464428830846807119839892046094677639284892415827323806315265637354248812360647914258708356230330282035935538811337474904954886401237320059439315708601796183295350145787902454433127351217159490691315966930366316196327057467944459110999049622214810605976051006457046558324197893406429323167915503055095242754017074419508106823096365180177223716555878180866948743710596671462376497358953104940961148233838768041064108988553591125377162412032000000000000000000000*i1^41 + -54691866518360763605612382065514815702340976620331673159009438987484179426035588294192614662522645054716927693595932977658876941879422892437167056765684783972251017047394818362720896979945374051514329445984636274478770100980258901971923260361127497076380922091690170877739924732625179444306380532133516131397253236132199820991593634229830173404074214265088357729741687088011035809424172427137104550249830019136890500021314480414328838273421906113839576539309884420464978365881400097318030092226880554415876549901482491777438480503255152029501195592977116579260501823179224271247749840367171992033031906528718925135611926444112403135600490941289843145242146100807411990822679771282241076129082271637972931534413928379883528928350974597876629809698029570722854112658242868217708096901869094051108853594419149403592745722629185124355236954945061451050401269810507074819238103523309943291167249849655956640640675397582192868924396939683718503905292946881360179935273242531768774642536842872051889760776784866130638048110552516685126077926665086504126115694912352568243130088757123550688431508029228057557470255024851304524616746372629264482244093903898592350381536073717197348935846674669644517321338247082663988677365170408216389880820973501343951666481545297356887801869552031409300905670128806796993921296639841832935961534368478137736094894064774552416976883304525351791138582342137476705562987920553935958819252065178331077714855441422230411387843185431564106725876837444884749940584233698339729650496914695515404651255353259393446229374754531731159240812228806393050367234160814561933453331459978286301965349480610536754249728000000000000000000000*i1^42 + 81313977044547393792830220335555754568916948662770190502767976312116175739883899573293893387920517568809394158345828787216059166852693864625378765450368045279887964381467131413037055629749994193753337687030610216844248626247113178628118968301876201613770762526566711504609832307623274836515722807584638022895105330731073158387542414866599232435249632613680334096095521112448295611082575668594663849952604741909118518060298646212335048215522758843841054602018741646766642743505845279336081553954059196598842426352056868370371425512586958981364076858731701822633513111391886482797168312356548954689845815997908476077918880704960738657249009068999074493451751753294688375246490491115385472200508128169132494087519360995777334624845971514062992647872635422826884349263426523678492216249581137412626110982220195024482892680769310195701025494897395480112888687835954944822881197023632964945378781214061137070772027104951696237797250652374385743804787426941959921502223482444345745362059214025594871377743197175219937054289600018987629251713420084557899169561099935902662007716344134297316183667450318412532634730335042078525942051214330982609325634106100008371370402591604373882605310744472187550611465199822452162897258973941620758886780696172625075775070824326357814222572675941749849140067884778992985194133558831698011676602312235783713027417040882028933470792576627102265761735540492950019703086469664059698255936913161084557440324368330562851231353155901187954666904699623174049842336698213289359548458736162918565987199027939666091541423938724390512490905699934901494404968903021415606402568995864056930292041859444244480000000000000000000*i1^43 + -497554121536471070804959040382123102744795689461787785703815776088771517556723616346873156018363536829304960710389675299080992810798678508890385491726537946129232631078398539140038719856342880966964906600951154394977892477927701752965780095318454688663685167016521740654725334944359844003634900684006164052808644319969808341248216600535648671128355787614305651912552114795819219765055009132937520047901313035891580891683393063805593037356262807926071991825249035856533486319171257237639870246684821558770907396172829361436640986395852730095083229481094919693336840356465505068341557455995734718530877530804140745173585054485624481306724586381679851929086958125251518651892493783462224879700688415597613097404041976374977022795468605740202688330701397819913385863654653873883083175341764249013482652476831094010083604275475296573371010956795998183537285163132538405711030166662475477444361797972391689623912591752990034726231256228773589445511518968319406188204471345109863547113550354996704577290082584510403366678063713024155570224640196126792671174725805085633143958956033944776080833128531889851706939105019982408762133499438722520004981894245702880936491743831909372655825159272999647666730218192470202731968092386411019606029344204789884105045838028041147904379383810045868080539303389185003860267575108723096361418636874740213561648967287027623810915701778083214904961421546035399743303482298403021217674037184059422874850735874551974898999793589763544700354308412376593433906879601800455103265709372470664672990762359844801746222885767562765678942251825875327723298713290801756891450920278258780001393023385600000000000000000*i1^44 + 468170214086852849932591006202840708665061102795216595015246591837416598395119631959368344236812122846889932185442576540172040786974534150123878818878037715342146473029081379559030232449906950779557979525600965462606644343714096609665969280644758437484626114169197999407758815299040914647250732868667779485413822007653428676918293781864777028510873306346360415948394386093775440344049416281491395376907130964065983019779256854709478001130769208340505011115775078257977640585050184038491901862150725133629806861261129598749967233713027177465184398290576847161897170725436676338583518076118356292760299256007040356128643781597693419564356829915258722721464442913546788549139548799969879834011157869075782030432494921332629009392695967628435844476732505793886491599251596188117969810950523406892808312066760584362338170941491634210841021099620329442364183999437566711504415083818647799366841279965574982703196174074402356723143206847884304165764784390948054931767652845712295509840842499450743465123520453607509911604265784635915882435378352675362688338910074581461979035055228388057904952759833880088185724421482740017489633532816417221538794122918477796558179511649901485753324032512847018423030387477406055233406423527038173136096582488884137178661861278199367720161812657063961947871354823070351399257285865353690082127608643134137409148629354971559719893265162115517586937101914151065291533036114306301530667118817931503776613583768639579905503563204156492653577273517609934013788499726522034684315356165540160342691597908830363124317153883763739341192070114468498953765255286532998674710215545907367116800000000000000000*i1^45 + -229634093533735029373677525285677848105599997370702129548676934019407647258694645140788731351519584737698782060341234345490877993552404037455310482906887451063623854122743456486246597502539196616947034907976652334430173584079658621608039789163228973892093144351942074889121211744126047014740082052933846753793777400041298049818104770220847375584430327358428164003678763846553100516952102036198242931498294509100909553027120943994832993890813459159999728610877683318457206746420019013118391959726576043925872805220946132320891115789683492413969530813349677843599429956047421295508233355358579174404426454008399621027575805059289546561469288306371227149661994373329352045705601603132774325444854778424248442788913140914175218467213078452725651152869600949464581473690350312573189677799895650519024729797457310789742370105950407572356919713485183137980795596719800536956020696803705843187365127373460061573268165325047920447373344728408642691212373890174953971600700439278021489487715098366971344045750657876380231694667664730901548501441063295966121598091484771196018904872578409866950289356486169338913128983184039560038691541540546546919259019986899007188182687236166322619742602803164176892317544257362091499483834561121984177462248411223044935488887758284073843453348425840121872485581603843242672666040664885198239437389198721539263379548105177779234717764857720536996163357074247704772003282005036977543463627394239902154436965928855610321898293416382151796407302184473178083411576203306225167442286518302878622147096432664191289392994474860499347196436910129636997934093947608268471734441607168000000000000000*i1^46 + 93440087085487908472615692831261534715698769907110970718623789841608099645581518467164966113971566661997130736039221108111019078493076141263083130622424195867411680061777630820789470426417802071177028788549035212329665050396001874295386841477711585707863367834617320687109777251246983963504846892564999372408643994617689997184961567526445386603001798862109207389520899551139502811242458645246170356421915259920143211934929179180389589388306247214919568469556439425577477035001088513528830883869400912104487798805881211617022108367647705060566317955292939960176537684768423576557511417352957941832595458674565863002010010337586262386809688281791678799164286968324533929226278976182961781497404653734265646434542412903517181919055331109655022463476919070180727662869415596945175304438512748533566346319637710127494458688277392525253455687434892777093507717763413654768369818534386606105917330743883578237308781460821173855173348253307742276417440797046157585908074067192414998413815677627802249286132308263316826705510545344665499273367106793082541565035984119999334071143200090740432408665737619769584162334355925958062424469609843715181438169779316306153138023236424207801362004332092788920461450596542317679295807568886169005306499091775636220692290876436770400370846331916025572888106918009380678250586924147110217080559368494394192255763664798137524621898879985881772232419573709896418581548404734155934993661296555667213542119394304891591353931528336916282928539289117035749814612052055582352680924081315679372095974757058886761061086929206151717840135718938413045411216733688631289446400000000000000*i1^47 + -12161835358838463585153342451847871953887231560694206938520816830614841374857581373940894623255613474542436857492152311763114716434192974925271806930181784726552059542781511710016219364918217461541530327982810243685610478232143929572807079942402011519479812765667214375687333937010320254525083815147979404253215473475176565201998152046272496642100642211564240501269958578178287299227091323432466278309411560253538319294843857899490676146199677019513328774174283740619723751852260348835217163943985350303958559849956146018441832183206395274031190783987556978263126660468643525306498124008482617300551821946712432137364062729570271380350966720106504955694593404184038290316825740351832205920323134499020282036281363024726711006825618959445790250201384204223104232358968977505985092873243877956092332998967882637724848424738807908716235888743269938568644251118254974472137903036322798951079337761050800539007393027864244527651692834938100685427116964173637801628152424426303965416594034484245202129366355399806623143728849121202769328307930690060632343029375968034904060144602826192067256295443915951203139338428682166243014241384885161760029594025687131808266925319451791360813903383975457228180513490563554486586331931435226785074394162472987205468954817247702617853342186358276910908977058192549746748879904977676381913976891612964769364935525217879874260372978995076944123221268799349725604150017004281626564611518546640056201889753130715442168405655923203910064912725462153726483531706541977519272784442880701008729566378724618643338412421900186810448178411117021570701157046681600000000000000*i1^48 + 598429946123408288019909146791570226490258372557289776899971731247598928518390907490797720064529023644485683279716057138019678604756741026295453886091703542398240761549897720400372688171288714350488556339381623103086296602602521754682475646896437174691398493503117415260604408098075024353568193412933892489374576299392243252520591860933656267830743136442508420752996767111162295360423774352852396373263803038580932485129579120879728892051741555464514878006993859087992202432199604387407544470735903748108117960693864033340529502800623221732231573863257915000287960650643939810908752263421113399888281921305161919936779333722684482778698996840890394298274404574828225395408244384040565298148037873756848265234722012855860150153724695754153029412618954781131234662113255003690113876853087491610731844059382078004132074884676045741063089656364602305405897477924713736124623544437606899136969422640313865374742349311875906406908773205284950434754669450185789460117447842579450079041812382473478146776620463234587854919102164720705259981827978468298362005342823347149354761379024341946637960753797907302057022144748733111890943451571521345660232624566990949694385398132835329183039398817470997292793652537301790033988493866020278148140842394881191127940361884159644756843231754226155539211446946222439605512467392369969818923924867780773137714586835836546704423828087816487066263082157221202362163800248889389455551088906537123464269518276387937367997516863060237352987698004645240203448539329494052523096205280995229195069133756078658785791388729699610276041149446878109106176000000000000*i1^49 + -2444043225249676051551428696025650765487528215022757273437745030035040171543054210014795609050999351546271850038787786595297945833142872276003947947959844727677501165751240071033688068090144025302577162439356107596154551848529735665389201417722385677145517379900474853250167876464093663085426402171071790987509671148020615407175151355130912568089084175824422900724604450343662075979508966083440894104769788917308125179934661119663521983177097662823045359252336074590228773467855258516084112675936008718359258726433147423100776346093032806180054222950259295997218448178569353173946108403760417500634651937030003635979820091066162586356155987401727972521048736968053295537114738941342883752223130495169397542124680584546139984934550691898873832571839941443590178803926660689608592457813549004750609714354611338466239374960851905793393638152875008696711712037438710834216984125128507217817695150177820523738163483886115319463696337977006963385998164592260190155577801275638168316884639395748742987942882656250911155784527312552971563199478490826258725903815157151023248283309384225354747224047587966789608766485353762343750328360222207858659315645572700850529853309677228124669278995439558592696841828251995402709763470306186864517123436775634826487325156397500680848536247304980022958694738607513209341389077565888709242141804884280098969817755803392248124253374764365074239228345429910870908384943157854853967644246070794760923358285918875766582096575083177940218315389065546518907367821387269670601845871280907807723801979200427128835389259309712644962383193702400000000000*i1^50 + 12580328282225060736472790499842472213045213886177216000834529770790005478179905463580509616803606289218391811240016385420762836284162389356553249641600665990410935432379068055313601195374466468168988874531638946088125546016401895804138615525789799058639413996506542943422939413236686338433878243449168058762001049082389233581434737553153949875813704633809322524461319162621832707830796056281644106555884747442044560375155261810263359172775545044781440696938431112549905588924767783127900399169903918120978736593463901296755089258725286702930897308292538816364463978860838153647788801584068404643367347732543032471319144282129625382277422459001928232842407541892472066206009740426453803685161361371080783758038771255870733840038139850100918245863091672466654788669213788371461015151148836579950832049186421315652122981221613959225281921139852599587723915905283095974343804468466406481716627029779911895888084998664545073132246094741468989692737797330372900358374025070096681688018396028998641147540369074161791132213496305021771253690249720244774080883818160529311289165748984122817003371243036078153831112770027844082705235241812857870329156378369997285356045525015781024119695990430295465555331558688727252788990419261060827216961780800773503997856464585037575096998558595770821888516005004027246385259721493883691720830651654926128785813535911758872088110089810517560886985436108093687554268425615998372514800686019805007391738163957664999960364923607906695676525674183205313885360221515070350011181826636500376427923868984478331825790137258486005760000000000*i1^51 + 4375337429622025965415671440404920241818464508705585170106873291290783989796520330977182700466432712254373833822144682191615723583914221504319828044660428506232951929488307509868885839110226819883245820030270481522371803580467829136576431804875039546598922866764356875753895355380282484056085600929566849952555036746476752029063850080816323777142479801126511789868403670480915340497745710417729405671427260568768434304408232010646968075309926459315310295140433909808350697169744694407022961248598087834689576774509524845750658012413795016024202162922844762898606580578590524528070513406317096083846039337633297863134928864761763373615941631895672460221290265294754686768750616926907485805511346308086784056826176851694593782771535591966595431445903858816200778471807438313401067476889346600897919947531341442380348271043159376521825754007578334152754805279082977181773366957886922971098673056241729304828940074198647104520384840705798100021853687657726689536864157995889840171959540154964479104628717435276831767124454336003408271697889074810243262148166939612385601148143790048961969423447544565281285853766687146679054836003334223152428919043999918126845946073467287241514839767983452478815061888676817923509577646666797872924967792056809753217448531181110211704101413244910772103505495591931618305435656145135962656425425423778661201421888671777555649418712633936166208318357972334405122710057738228587741472449271129751296527865300608880872368526813967842190988358762636108465806187171593451590060830187246801469169626254166628015013888000000000*i1^52 + 8737074440232031364447337237229355299264923058692189170977622201483744524190788054533783574038533358348302906690042882818624481650769507997552337392826869928191152793994164006457348684569729557439556482417939158885331446911800315203899135892285258025113546147412420684257183135268289985872215907917547276602528143226045218803946793588096338276034612747198228695657458343643324676112884844701108590503562332905210316212867663306094978438414855562949132478886609403339527309398439860793658302829289132698622363564667360019191165791000564274461284558412383001929208338262764647086656735097351163356947255442398104918937700461553340431470218502982674696366947212207157675806578181521783550164748197297485133042365837741644627082461193284713633395993765342158505897138363288187923884399050028115194848481297252803113887532705839014473193979025255388098210534525996769947842086409932467301392373498624532253333155625642771047784915873278209421535543168101263399108536454594220410395875242448169656563504196620417836002915249805534222187963528980131542291473238882345131930227945982571759176874896575887927784598218101790643094634943087280828464456500527159504905860314911075002479309640482851837925655288980359605258541647393500756295815091739870521273692130502872144082205161412318807525918935254781786565798710337788191742910538657574210634063777146624670612870003785426100783804416460274454651737440854247693651549914250881659899125736273518157521094047495446849490831843819582922622685565929231131260061581100778326668778605746585600000000*i1^53 + 2489959919430343062990162269470000084944204192689572306329356151492446629806233300819779343060624195946117250304271407246888912823127186879603280313010956286788924634592661355935727143324908617772491329038153033239406934504008063068004622758664009799839296827120430004923677797993845309732737268884519223636140998319437269561438973323389730548689946274001399940938437750184881684409989335353350959096810037982961675123093674141166805809114629617645379351169777265979422537974742389017941637396205152421984183615817768663223540914434369134684242076319671680228039110737132170098475527220916691037558131999746774218429835489643353487945113288993476277450537050244049740911802427856423865304332749049309999286474966728727615397832564026146081659406021463920746296532552135587229630006531563468197585872057688338166382895828863875110366964714842912220048301223865490483849652566660867516367654031045220841616537179693907046818121001811905026149826369843252749309776912036995671653395662410167357638942309379546825660751860490059853909551362662903660676953189248558461643046950117520709093786201393028927783651233606924519824963577521274230867874634160704963130649054975065288340545582580500940915888020152802113412262837939468404734200757466653977350298394143210908846634863020863569237991629355726256240960989242168522598808406163613541310946611754726080131621726528340103510317564125947873492446908016904596713327127438491031336038747750505122828592300538429907251599431978400975288860413950677679512029919804858763837440000000*i1^54 + 105417994867182576260698352177657618939194796564810660847571891243470251224562433963531075013480316058507242609580141217183648367760264685694488068671776879042457505117020111665575300075352396714057997239618518767817066154615375314406215078661861432275963804248761945337432968104929032696186641930174975017990388889475576200295765281116810335465863076603618639787870591831135276727170683199112270212104352433985428118473743268098709019243322951511281572926017539906021526629683541011360401632625630988829732639047508305838244543801575485837758371150068048965957118960022454854736425250913834232290500749937805711418515609020666568267570317016909630693285431352495339085852855950733597762694543164525401837791904868823996931121440686575133261977353712123567811366720991954379600376137178759392968656221883346343223509056566369676840451536382986150113610115266004910706627402872818719063720638363961671762844841280408754369791011137348697170955724150530240071014567170196867290515259203679940600663958101940154073055127559489160226644572001598646263047015761697196494881675822307629303276946711988234785508020152812904722913530093452463729485415363597755027188278649572107068706520495962005020927736669505988099848347490174279705856272415154208325654351159303297434470724335969945576361930190477482240017308118423538255275881540858212579827006614901130644129807061060424938854426009330702086886984854152421039083222725081411742340024578722740026286879404669928533730147179774059582439008618692651741758095360000000*i1^55 + 74333746025870903037629741089686260032021093787258989186160538368377587142096401833043568801037797781659072635770278714511910136272120755291027438373889298639005021699123424756599630124956472940822238218179354171248222444450431490910773813910684000323886056375540020711189938187753674986956879302831504534621755992265589914897144079189884626641677319911144507490384622422684301946730080967306165738589589455822104591331471090538488771229844917985963392113363689864493916907590353007623770626167491937978365083177954713342749815086366128054916696417784774582579655283669839488346000822303278525454663901876443895710571115319137254723864438515462531861062074645089681312450992917274039818082149115985326759696037051787424320168598348960994832792918889282385104245078716650589695868790296185712819488740911499688635115476237405813427100070936220809634223579384648511950555304769228829991213176984154431338773237043333724186768190955349558421459085088052863223851580036416269507869364627705708741348751057765547655692590068228875988622857091599744887637092346224899241607099709823899830845294332503528195595907565419219912099261518372312761711110942922406849286874170404910176502586797987753486219548984854961900998748853835131239743715966838446832476069479090661448382255709080688695491164389358250844906981027477678938491111798260716973093118588027567679205864838992833749089792431572890650441368513032480688954685202973841574659923911797924436464697027181192794081468047593281076922388815052800000*i1^56 + 13345398561263833962782617882986967121604232921742758909331065584367707976270601452936423337871609429852790987059853546971636060474623007929598325342339349096298903136938398707437482431919199676978223334088451391431371897161950481247233094896632377101163876000774478793349641353102800767014970240793361701659256732743747416158486357485776810431005266978321627262741890810059310803235238358621083440192295151049038195750843883163267225752799347971362124426968655940683073072647447796355801749768288524222798033180299909077122438281074556189472307186241417942544221948129109928965104351371208279748970749834844366096174610482709955410022729125686315685005682195132201862676009640326790363829514184265663941568108964972557833465138185721332825703190448630130604609844061977092161584964304503677970877587917013392218234829773599948235441467620470930432195228759952998830010088467473074546112582607142808397108971629205713532903535516826423623590486319768411804857644334428951376736155393080731899027470925404196225493787685140805796655594999367008291640322198769353430175359547396814430037502162042772080702554408210847444304905521653714526196277204193773329166894484198628379555248477043947473656861430824922692376077656288684974210917597433669675187421167968669585861637877225347350958566526950833525885890832063036979316424739690030233852388799852369765666120384804526352667665388437906819600697711223298698623484295622347412041595697098377686198285440090324086642982594586664960000*i1^57 + 46336341253158682324940795737049103616708362299409402238909220055604699778964239520840201894533239506267091617320652662771272537100237721791954304783331226846299602556991430028815688989433805686634008041902444422820512135695558452426488174932861806349946152694248049450604875893791249732282684446227942607140204391458020329124124715155592669373135628434186371731124096673490562214310693728582906843360196473999079413936598974677936546636075008601228060049696631738191136780481861159689906000083379611336710869177050169174192687263319023391099983658140299329787080776466770059880630776681776927946079099559339094778328793300938365074905331804546548212665887761129393997172673885728859733000462497741308384268033151291493069959946565666371292759554297304788857936766169819072013716655191288684283970274910308150257648429258127695654328865380890203034038073735830490723034338545935771458176803796247154437562548131315597780195180043694648908407052912686436496075191026607909252836988556528040309467571187325993266937363717598080721247624935902400342883050596772680697906647700749425443951750622104028940919349349163689752461516585614936398594929089162910700068754300685750473395232247545130689032829596065522615254857440170768402999103547361467378475909200786287415756868291810330192684627562456650188788716296768717620990746845820395293035875818504268482441268323148785079620480752892760080046097443083373847464220538927590466067593598620263755913238982194009856000*i1^58 + -10742098692913925138229033742110385619399022158243353855251184463593220362749272867638490786824882059952630997632633281507970054788949362075781257235959981445595608274583125557750024716830184945649110750917919741920171296156065823793032265443254847180604769673554181457087699986341152297294561716899655188219273003113649180763168566162418518513101442480323195800861086334828720277552719414252894661867814650644409920360370854782558099131319564260916033021850903365849120667776041466974247389176676549299027635786079859302214939394780205228025926779611020903382248475025886689018133246607425491566956899276387554396575144182347951379278407205085221610127566364517251050203653326082144481301305412775970359343972834740965940961491131485170299090285744121112365698753947907517740015533643963300682654269670211506438192808207571129507997136621825194521737380944270193818230846721415068331491357532298581932036912151474317519616397862502040117173900800888887935541868855209897412116079910833029924118384997369378254590351922648844340971049061916696300376025154151351924074909103009085731466869691222363952530701896702776488192038891146208531312174232022178491660072667860098204018852949838387746902624092655101006806372479037773108886408742554851314506560670419493940008911424797053519050838416477669333892366150891110991862535606041046236969424377284495428839297277082477231074422852002695129620862347703408271036623776273536288104991178363748556800*i1^59 + -28399019909082751861912264257574078589812832525653938212001395948844894369355188410176673372273874586422874054053667936299149525631946809344494004969452008535773302856124914075730040040540092121284052305685644603045623069747159173471509875260930283860828774001712191795257035794884871683696975657817500026564814173972036504311898605535323115423523235125250896711417340810056349313268228878907140377934399044212341581080335938808437881166984148642859830774230021251115070940007809862385191556666662469982743466700118457056916848908875970649807329724702931518132839370489294057765912348637048513564984908557432198660214356113751267303506482182986726501823254244756329832886307309149263200789867654401966869352083547130148016323793491417987890907374679042607827251628988618797149051942695018201102746581149816834605296080035487084494824644645055510729896545771002978938289570441670341201802029946244470955505417780798846756875196448747305650774220180359670924748873369040162390780242193983572728413451179484494497514729140963042194351953860471210446253476391185348548003106016045325951777449610187339417469070498635531487955061709973141116375251575146375916051501996145376677663048273547351719340677423026749050580356730663649515570199024092526100388403219496729965324442102240489150950833174096325374707327582194469662641828705962709041661942294528939761523931779318809136045539806752653249180511732409770964807562630736440*i1^60 + -22701932115083288425367212479061844602454434739887760034470813472760822734991669200935217800137170739703848557252010421322905488857462846539074150002274487139853941929449130972944495660840875322344354739723978136994969757050187329078606039639255330198787334321960637290079539868351575561284261958994695864433722345693916170116514309317417673820150054496052616204356811002216162589736645524554398399820942503525048620856038830274422150612802165049139902062002377601636790655225663742955883303397616455938490639826506326410183622210543119826700414602383984786178726693047071215334573427064556580678783060295624732288450462475194280951321720917710301913462924353086065959633985988287881924037026342545432719525676313929269392544594168903419331867070533661185937033167765882627142871331269336539391596299887592323044022657311733054099416915173204112742852201555812610456239239371287973027966363820384152946244117467468321013967486378979493813786701197379687167269357843874045377843758558158074835191514031424181745912591927766699159342996820593498483060244339906427060384712592573118353468696126417656815436694283676103113795943168975051369705771465099580588651365192038905638134567251946942579001547486667437760771432837020299880395628911491393501729303406207195076652828159150445572490293605856820739887052826097075242631499762215790915303799492808524565470654005225461642308958721058264584934786762*i1^61 - N1*319496049475157048575387026494421407192071192218528516754270988783611751590025399650109831831002175745684935740672876830948604539053971857382947183428819499708850857115757380516100270410200787500508536429352615806003699914916144259808889695386851128503337096701400634465356075703596777731470774294605419420716235905218171745440446102048294609540450028936479375737560501806932751476313104549255463739561799221542790847041554305434705091454609267169679972364278388977657509588955239317578569*i3 ] ]