[ [ 67727211217404552275137669124378435757148333865575619999685373424575612865473722186141483706778181968780850205411812830944391290400963989206834084082616431455157879268185395909643452932717630897286670170364418559262378340400763351994102629164814889882758411881380843025098828496225402431353475918359193358311506347062201358549203112192492847686453905463961367783241733703660369756088920951949328827394763681521493824032285646688177587220151438684700315715668451373226853887698856561002965981884047270478870187837493361596310056250105186788263265936434805301534633316197528375989483123868506477597525350092963951846168814903576825952342929900613919746053325095754331355473507265958759798615379378936673200455947970581603471324999095226142870052901590363772137708991299325674685610297328654343349253207061128009052351295635645941192616409275022654562862630573455872310538261561854663565505415031900199719052244866213832697915329947477009482248923021744369514326216049719073719659863528891832163845754823783613116199629518366235727327425942528521501523795626502359298291056980787200000000000000000000000000000000000000 + 46443707153809392349922793510475188286165838804770137197662958303645061354898505812136564160256860717227969816189122630055416680407396762794049709463301258146701324144938584025373409779523276815623384127561436574511739144545217967256817650741090080302915237860959942692587870600697137383387489178425837417895466158159875458374495004932438289008949265220757237828783953231450687931187697177748897149256590713127644349942462590014974673619737998334342190745701842129338166156915261991694607530606741424003253097673202737258930720078806447501965071609064701034963459088896738862578601420726747701135553805367748896017988080420417950950958111931570001107847227649519851498051738510706607724988777827898524046650119121788187493413232414963147051459082884293461341980345201357099647386094620831227835375479567809926796578716425833574929715138923430540460460667935284279872232362257893237567173590138848444529350473569251834180437365615174019517027555666668298460302798307072061195424468704280363622408936239747854226083327856511976957764488187192623177391446792117357120625362495078400000000000000000000000000000000000*i1 + -79386037820528690296197313591455892557006061310710107293028754643451186153683402050336959440999204476426785629584013084289483923806678215440127981007436905738998441219200369051025103793051745728869581313465762306290155628298039436145913532783082711801042619245772777781059237345949978688703579927125595088583641083673110284852632302115649577417691513136320100027855844451385274662371139903926640321140486360444796457218185550852303300094220659169104612677232146835541732238607898518628966741070409804335056809424181301938376878629547224192211868194685235123032116777664162405016807019497581811248829864018594204114267657112204067931462092771031969955884627309584481440519655808168070351747410152315607165872430221761225785126115559745290237974588562207223254986436731145165351146538679146632914033954560393102248103040889499925985956017013910353337019561124217098934436285373505236281920834123587219264837387488759989686633854979774207550867402544866413707526021736985783648243808036281961739984531466011151421763719364675479334395284109788269145752366199156348755110307613900800000000000000000000000000000000*i1^2 + 58412479928918981995792395953966681855243807033293824608483051802784400343960782268908591417339861438353641355314256633564227731634415194475152648392136836980458294205611600767751130138050181027626346189849289677810387332526462370871174880692335783801032365369236082698821934173591926943903556343871743731388834890394224370684651995055126436524260260150738920506866197732819992493279577819743866971090754559101773146185506294331415170870945862832706755493624798479270064463976660959903538973073143698327529182371549509128896417328996066907875258108180107653591769195018680838115560886895196844676762320395314669480613455243668658870665109183546520865602994956459806942642587712719894610574019209037578424265292358482599190777795842826502916516407399587347253522107906891902025699839029787896663462509868695583442368530700214596691234843798833868029997090613409962250421739253096630609649205970207356919413029716100054637862463812715573048492520857857164403236589844552123169265956467581121540652157655170952104686877154023615930271067309865531117211304588715106694411419910144000000000000000000000000000000*i1^3 + -5120199748344712923801906691492954477452818550890293961578737869716887674886997100793667583768469652522334051071122297940114943817579759036016971337356965516776035515501224860550591919950288795561281555796537293046412545242133986098846547876836079978941045149357423930196352061128001403107123368951323144681507327233632301773378375330706978814679373271605841910164855862666203948028183213700983388009050391513934296148580920095280194620720774710146707949003223298759827741223607001065945163959464697709235721894149359209830283352600513175709916646559459234192301930519037568618322287325858808124957275804632264906617540255308040369514847565017103770230870482778752344531862021054974656415160121869303239624388309864569611018482770812018680540672257273021049140711420374841814811809489326368664871056868855877721514522206378996942292929627572705645303349240961581844533182005157647743168555717390795127927135585441223066413224136269181158593942453737486694942322280805449334130843181051177355802864140958281683258991905731863054521583507067540487531263661881862891192465752064000000000000000000000000000*i1^4 + 4063068557360172651578857121255835905515101211451464494454641363276564105024220820171520590770169563367291958854886371949988164681428006515253137728903502644396689550560659210188961373655618413855657878221635908016739378715089095069240453847006042464110037707803080841183437068609188250571816910870480527805975741072263804295943471492410477199247205647981880045767144355992724518380470457105944263805883984811747850814397245216130661611105355364737729001711607461913940872266533786739709776919691520587992901596980061863162716413401267177620764704565588900090302833655433172925898763632198310995333935831318288546292128391787039091050004429463516912643385410999677540962212758163529012418115201283768424970781100428071693370720182013131855507817116411215854934862419000963449977209641810121848174088724190401789651958779847342507315402499760325016051886350041365911881618813242506747230833054703160055306073813442418807527825175832625694536947014006573662611985931848607020089961456369981932385606613101453390354844917713031449201352237188654546011096137638986935096867553280000000000000000000000000*i1^5 + -953585503121475167649216561830455741101529596782668717884433061103136404003101075051346474275902461767347334569935515292992963929911005053841858519464768136617673976340317232951675892994146085514253143272024312532910562532184411047392863370169838099540724083614626035519870320645264959407051240093086361798252645384955717137348315553841079345637157223423195471510407767266116357351245004509030530780777911099256931058567014341870952596265277800049640044593388604293334449160231980134363085421735449041987026580293440880979506509012764123605440744775417424794624959746300288874635618692886727201595172392328522850428840337369141074079075414680639339830043128155241677064402022125898049995432922704859647487567070785613243319174608772629909063774398986313060529349883464987089759414170593413119106468893612624507078721773592524548421005016767624283995420825770933828511948511484775364513622515160625829536943445841664020631381743660758302723365038481704275485501973390363129978583907793441319890090689562441208206185053154253190280336383231977702003576842814296360289912750080000000000000000000000*i1^6 + 119884565023463438174061089538409317003036549057342922525481547465998807783925785948896153108200091284275507502523305684393619715429903158212209886040706734253257816731654881713474697812982967150170697991868472360843653153424259993670853865501786088719799121195484178147185706167263416190540587375497658521638573667829558288658157170432662051701913211607335172318797578022322392733493093451427060035500089511224149233496755754501249693435558429234251001542923890379862838983134636092948421683536020018601153426557314182278573153236352685229729181462708948501307271458588148514834483697103358958968473826512181713121466894676628347594104800796722895870692392818841978936285630080511474379953420743930484112463316898092682227476650734999297716639672762492432683595446072432971703033453340716344691269300355385944970172971349180455017880050155073088887691220016953872758975863668684692961140560130980446763101971767227256118742698936122667525203196027560706588689558987301151266575503985706657150754336298283601782558845122137775003930091729360482317226313787217954434606694400000000000000000000*i1^7 + -8200515876242746323997826567719287355001322696301066925931299600927670073630072861940202626859167198712038505169886903152345927373065618374027691388744846872829596887043950388428126038434137662691851441287237410461465351528658871851239464761289106563818424860466564449779112757034730822660451865295067409453626961206561381078369265819829490298295997272521660809119648343176667590911785206661038568135377871157074960935305126046575636990477962129768339023226131161997450467561404396322415804564566636573715669598283677827924278668370388814925714812645036111080631237480572632201280869917819871997471220084468301487839700120068343133693722574812658775763647590488607740524275578058020770858806838121516896874921722251336094705223753237091977294484034909650080525793646267214135156533090830058704220928761065434696623218225390095386591625076985910091511287264049598986104670318317351103309097420167045063093936533517717211094698360026196151689089826658011271473690081421426892862699972191397548274529361483407494420124054811531520999971677014480487316543849503571629309952000000000000000000*i1^8 + 383712576693973195528224354633173391261514630445730863854224264547969787485658345554312314937016725539018256568212741330669531740880571570645285743160155893325935385208346872956247999276762918471806501271777831630212171006718208843433644605485777155070585322972888947329676828720977974730126654622338374977063775456849629768723731789273702122197795781850929633680370401088597631882484483174458671066640307536658491541385723660565911954742762783976804080073095591616625706546087332050472978671277108090234724134820442219876354312319731324867960106261202137323632875617684395343106820036630857961284304756466320240902718946289030831973041089624118231806208782043227206832425086265266799716239021251241788999287328710378232790711349979236787210609449700678709149043503121993870606972290767225264400720611169871802954261009659338639162280785189309243890794454350164367156068143467777184442460058965023379888955473827844421191195334863214328035150574097110353210912565759701568535841057243034284428305316017793478892251532082772428280908575398174313386102668117951108874240000000000000000*i1^9 + -11780954613034379083712087604997968040952631257714036930210442144136760217114787934077567298701908580476923451991600631526635497896266708157322378962367903134296645537016701938976264357006457265410642926022849425165540759609762629804274645222563087090208900589775724186278461644558953168806462531845560778670697442539965852336075160369978773663244090919073220491023155149587810740119584766446329563801656695558623783548414868749827833942401852098218594370374393837397296434193628997415836382041599424911341351378619990768159385607047746045124456201976881970870789618701794091071692337844757673072370364798458734690787486005550985910766858003468544097762535547366151121955642732940623429574539099947264186336812429488846709303374406167325857888649250332950818996555482998565645621834471824702119905987282275301735022799089549484393285123506924049354162897974423565376607416309642196766817761290466645256859990952070079914081181882955643809119417646763875949229600108422274711463969504220364769999787757213573712899545980428325407401415765671151153634075294814332518400000000000000*i1^10 + 216393006283697892142517303489423077543758791203020197267302648210751095360333863980412315607059734715479249519366363537044792671588699156022274944351879012021204519998277824973501566157066575922421502664880139772215562638475214140455366890577673736092879635955600630152914402269056065691866796139473809851050430371913313355311901824686535804797703416728873773333194511448752021431333762045087503392939231200733752001054498485238286346611497218094455650353798963602424300339452538355984092032450469155849407391874920821148420613526443179127524515924448230540606283413136478762460944475680526813564062101988176633781409380851127452715177676985404913118844586234344205483789117799088177791104014662017725666338476722703750618725670215399349498174550779923261346724418588256956143178198392026309849729623244762988539240721975065581668595880446864472555323725561697552606139069998390035429934924253277488289338471947305851714414448082693714986478442671584900915213071698351658037322674040950407648767044699413428965948477344498782620142483290779482917894850258927616000000000000*i1^11 + -3834749297453268589436885843284658879781806695377514834376292634581035409537540972971623189998177875746257918949183419681109472021435686594375469550103716151710204334192336706074663306238727588124045338417589496316429316217028710922003811117386039858518584839705602612181948884916077050889333462791927902856773763006302754302118787082222001588327157316191779534107867531074046079979218120601026945071784725642053096049820560585954300306456545192179810881149245685763033772967267752259609571942843522382283359131122239610053560613896840395976166280813327315558250496848820127952215088759485698011393243895876318861549393198560623404788570830617905590916262665947446266933808857437548722417321994090453338171029997340375763446328959448327282481485933898727029540612730770625467743137472095801086502322172104244763890376202435200028161027049609683251636641458276236108878883392601304346426624511971215737837349193999737702820118929591783536470750047579064735202470896999454907952790921140044579957152356313746198756384038594585582927265235019943540635168134922240000000000*i1^12 + 77556391401110471482347130062910601378309212854282126874528993234996428776166395194908150473638930847010305460808535670192511445677379398217617537147284063453324039629549199531345209307288760861691445835642112837018746284798131763470822245228694517674707306977133925541593151115803710507082649536539559580469379683977730762248361396949345061400284275113799766194924586288247562712317108291096944239273928212136261298043644546030116753046523096858777143080394304612349168913369023303378321541401308211540938322312256976877817886178302538837201200729404169140037897004210308189564495192778880893998120828129934618709418599517374851069606868769150201240301257023137051822093572084597851457551277989838996827738903044476075317459808970892447810845103258354349165746348212440063812066954833369931141412884084316226652888718593832930269171985180669120471725192179152646122500481937870560187624736676180741798887801236433278315881096162586126754908935664837401351646432918354890950575151634805003108472260997578709800325191797407361353918506769290929224722415616000000000*i1^13 + -460625141442322108071642904391695754424451349510069800654814112359162401912794068137224172644505474377161721515618329643833968542692929475355485531677814319164957461019795992694174519289031546463981716697898599365728947264456816309750303977933803127854262530538648616690059683222351979821069104754364812040168371025985092579886389662922599566062870043434236236739430919767876515503611846582706649384965807146789695041952784875636742770776187479764905651518565649138217283652509259799254238230010391853222214878299070734226622144868849442317949511216098599601662694346995720513922024066013605760701504667665706245449267957012414940389099963735018086006501713165881713253098028822804486791898812731210876310153946985652001461957305117912049574948017728630555562413436362464537262205634983793007586524223555231728893535014346906746016313964641993954358493359235307632915056224688788355504273644140420544729410902335558289331911811576164440751731321004763596794108501263161478422293990080221845278731547565050011099950914518622325481889335338728146264391680000000*i1^14 + 3413557548613261908528894703291292290639141935857796094095255997462126458671303721913494134059499625018425159486742748250955262146733234706217407629218769779346691214013105292897930252309026684698832959045723990482627597050424577676310854854458774432130725571802686474268527546783342162699050614699474300840751263569913408716237332316404480245496577188888249876834924947956681455645384446358958566822467490142934722426458957129133060253575061861188121960634776486604954147495995223754936723214686736461677913084039105297606953599253962736156597769673724847620246936648268766152584288893017845188827651853026499621274612596694324216954145335768083152142843207347740701553135257172572493605644910654205245569306560592148412786753949357956447481069291124064250786956582065610495232085250719335761873541634697737107557665117717099213485082324903373799958886540271869475321269913146821198665066430463053972480090480896863747474667543601692297983188609842663488089834010355165415133860226717763185149769122665337510855786517860606091846905849838483537920000000*i1^15 + -173906140765810188749646465526665051498232161310993113188693021628731659819851103249409779376292998139669748789799838643629243039908600398098405460784492504408608045610141036702711154658940626214232359258039048584269308680401051071832959095690956804084190459355559634086984287863805927375945117578669659207145381803570292069797668050891139584987152716179474508012284347451421656253999970327924011906170837731972025451361518662701111975335827556875933597527533893612937823186779665731650907422347770928329421978349059005408395063621718841527860362533627019412922966862873627391604382874452536356168312684772143040361012489459275579461821513763529769261990238747999872215618269118961738610733194782884725386621710910698957086973067928767380137288534442615044106590662825147597341692181795090266061465173782762925548976436035554433416089354864516472830661116206524741861118750435000773956727525538152622140039511182210815573604128603394957546105144104709918967362945748942805783419330611316271308502691992798428549002417636200985003394866112144343040000*i1^16 + -1775727401894798022416816015729739008799702433619423749448932018804917255387844874493921700071345347472741517635570232780165681195309923665771909038074001567374971469231284575693622415349754672954066083642896575144710681222845388042679832262706027716753221940249181569816733274925834885026237656587392461221523763962670699413519686938787937807091782822360220988678815677400735511168352336789417195663592896139400438460803634069595989865149293093322943698679324298275972654253930101832937203609204585727759340394866137749441063958731445375529735080337502607505027441307047272579074911157804150860500743844041405173845609644887758431531174968622066214595873950202029391703679081400603482019997892974457728019760472662965198054205702269904705386976203454580548861352449006982611319209743014738788986319484683099730102688912198678994556841237746491025792625805407676376045593340964603858299149728127515238171672182491161292003737507426942639184705260729765824944283714372245754210095133770349365603966301088901811050459412851536725870865798922240000*i1^17 + 4136020132375657214887919193298409282791456309422650410147576071741368978255185557725141330807759623867840220609196682286557065089029491301389168152082369517935360659836997443476279972185600208852322321263574626213922687074982453412279997064545742708829178692346132522529162097423786723943650215237458208980111390360078149072137528753338603223152524024777984614725804414299529590248440470319114347360527777574632272554805798781038559670626357316609149596304026263062111022828601569235032477807936378934752600801938007041778345037639280584070537823522552023722683279846594844361093961372901993031541000363634056421298220180026281887422793684586673867251933723934766507602975334419884232222309735861954259627320968013197106588920556970350697477575890935147247243526827310079726521767645265466178232207501350182497652543899281484908931666098142030507785935295425205220293853973391042603287383955673948587376848615540072442872374094136954974086619601653739112108862620926696066667489536724652310548675213612988256051471513596734556564619264000*i1^18 + 156275516743830610693557221819435887546527613792058340269721241723267088864376485800452712192515706624592941947647033813783535214327810927962657623688653411055657056212512320390287075871074928130063707862491905987626182453642883898264949953320071516926310518680077811492750960777308279861130483489658711916810340631653096063894119472047302517672127467678689287186804277284807966097219290776088886607992254851653953206994615207538089072193577222650754555871606197389224726886638814027986580944334361167077751954286142077003350430844949202519154343453486008611945085826133667916624469714313971322866576962893853320751998245355337322241128915546567191635003936607247068751283613250503160744830613536512360787484348686011613645155287999729531237172082505414796278994365171526216847754392704677182283624213941551254090975234489724279572998475095924585621520631862160013842691298901513898277838295866288666844023527194212516939605654925676137466954384118033396421564058468456684626177309199022885855246017425199893985970214726103791042560000*i1^19 + -116232130782945431844001271329639444435938506937121594563077309397040925162555807093296146390542074983008922283021865815331433847497302369135517392153356170712394594141066898688438077419897288721721887300979138403096908795722534514036577233915553376043252314115614483724417628301351786860534040382373453006503106135805200043311094691543486208273379787069346529045914669982307130997555239441743398093273684764350568518558024995989141292683615052176044423055543451740533593350301083080558458303832700321474022720682292453214732686237043713414858162959199957934495111321679921654500711234089753935479974484213791661635181581252097123219008753052427462153928497051725733575658530211921713341112650620206337310501084222132661909428194594264867532965164367259551343372532137018626729451659162454292206415318285824997119543199585001014839063930274447161803982871520872157707688447552258446521017488074231558875649687827360715940289057450008100134682661365380226504772546336944538719696805776073344322883945189268049195357975936919142400*i1^20 + -11392933084594408080963160472123059854366581985563389041174410339557797359019202332346021357875625550525409249666777470010820076172152969585824756065994998259460213185237388796835613434700815626518220420764777458991965481957106105194373640687607676256680598087853387802974407473214879731524799409864212887311473914451023672978200748025858912805760932339014488505820183832147253906034350867853951646662168471777364821025453935874144196811821780778172108866725357196169621280116424754722855664680722979771489297864767234442845207728616001373111237021607422280592116461722593384836135087733305165468348965460567537781069481466143719167869287789375395689302682277738555143963898818902872095332878452508918772866666537300138551731235056335429133440870764632702929868203932700064402266187826793734987116653504470541727161081941029417007165137590682591832111175632237889376483659433540469662825073059422767016398271398658615151092923719657964794709065673500718901803977520556829961924807930354450312139969154004328335100067027353600*i1^21 + -77488905015105666933885865819910023845650362170757920206080898884387438391465716488622389262652126048738074476640027841431800262756650523861558334067890996369275265793491487435391013578789133104949076698171938151267067062429641148123875259121130586192663151842013712918261005935441208051140179560370847729003642405233631785279597086108993590105396270472280953726342763634159079373569770005960623380745056955650718810650290508926454685394444522752183304545723878542529677389285556574272716180281617597247276654290201012255171494856642473233443133495180187571036094433529594898380307075037927841972217274860928113339279993473655498260102284188628178619494619183426114690938459209159984730834491283369458017413751277299187907368858553522662245416616545129821208944624043476161978266873176989670576238237546794832657093635223523955820093892361946983317952517504540772979394837379370030107326707235696558634199005846886623079467330743855348286505874736369381527104254360583280467223282306617012090007879399893519742386831360*i1^22 + -213298382244593146624627100126168471861435040693561138711314658400813038484245769829730770613161532188039862296868851104342975242027863799257180527821522980122278215048815683715032962926473856359841681499511364141860659745884470406024791317225802353537093525443549033521585809578801604120103749004894637874344024827729737559188535795179373624516341348584933918094749913313953569236754740439473192314347691085310470471762401323775540343885416018905281604710505744411272433501802625568137629641084836002861831604081464436732732955028076578698698032709707530266724349255608629837331244866519898929987853595373534909465102981675926987207717225530376043860036031121987262048532654109872711334884294689156272829200794646246293934074355433454769129540980089951055567874723624637282836651743482085243498168310761138884994094777629096681333476073068074557419142929631103258239475090764941575118565501382134435006107446653619985304131685441408150630756373747898646378713836286181108543506333923816504601263974390744303534080*i1^23 + -255744176680640733021050052264299253611280958514425596676355984838751276357282047276426256528403263960647561272241427576915038995628833400531891427136413720255389462431269128455752661891182548715624090580922165394052517443158162332634276974081306093175173859051630140555072595933719428777432467665092479324262043475821734408056887960112086561335127502910740523238201906060354686976098714044180607839465319351467928134418744308845450477829229989186496434066680870823446207033170019545623586408633386153552827359414119895986706929164918969834676849342325400822794199410121891795908842868564367821576712617844598147241244594862457569610499810093361308220669900193040033270772834136278229853269039367201737776596304297308513441240557204019886507901635757314062680140424955172674300994335546437347563491050499085801700637753989258981801190850460109447446418965905471240098418501317787830603637176326875035830097040492715847568111936380483645915933301046947239028689210389681543067806233004380845981221291424743424*i1^24 + 155989516740601026396136348528236233701247708803422062547210189913370856309438758913664777759461625994110023355260757320008340276694772988246921607314810754955053852749100332571179982974858359570911113463921314122491541206521562129901375221905578542034944015634412352436519556494641451212692331865902492232068887915431081474643484879495588610404155914457418890098424168808706290591290966444451379300103574549070575820541418070458547620021814813866125084423002830202822466419739592238057124191937656987295625386798264155773915706901654912960507910552622853108399645797063962617561695060449941030982022567464532206856251931233666858039626886070553816512051536296336549001945745219922592426840035809861857169017552245007040626758701289873512068565220697727142198632242045652545237488281226871569945383243249902890142513603822197638919179826370533069488003482837490904599803948757693709074322392400078671249606043082943108273493667788421168009086692610007501258209754388950651238818824736314486307067789312*i1^25 + 752987050175834087250937017378453780867678600665001271969965075558113051032891704264604338351337243246850213277559498724359936517237413609378320045291210899967223380632865793436493313025114991237526284141339540292419095568234992253994812758637097240548505783694078095714780641492109738843511281158048098352067697075836988355374166714861347447700810946993443937240165405088515104383463340698116130010755820670036234370362862037104408476737139119241686649930177728248240956731597680529576874597700833481823591149643230544373391879544367739421712834582060686165835923796595067682969138798622304661633408140431676559710945794509211882823032310438727464152599352949624096771131443692257697730702992571412381715274040119901811947396307167379545459289693825563345779506989973178815184788499204828696029355049647146514593999241093823516419382672577561696034195979431215657674816796749513199208236149070672875171585664999701472727717702704525447120984368089813721039505286261228385558632819174106571210752*i1^26 + 415005040597355362618153916395231259762126528274747886644225078371559589672737999960132240490743211102271939645298883460867800370546839604629477606230551268022347831488498199158244394755743301291363744354815867491004784931208011439494102254190710548365515503200434457870647264055745968733971062804112822753625463305055611587487264728526081816760822385198802822099295092822874987165628869235132872695391092936581400165858373360160088497818735536550242378913636709732981735703487234664589017353875001153800176555359285532999336152037793851484372896336744189167130666667355579264144039011900653968196975133901192430337283594038086693598362862948994983606295659062153882532747126715120740606509240665426704909778156695771392649997510169202158633936165018107715719108843882482402384264848040663383402499367466502656818778310255287446490152768354041281743111414666106744754881995108268547414317739600455239574046407315887687272004812062952868728122648307294146437528100335976858611450965728952320*i1^27 + -251708289149164276314354226721855736413680285854000036967870311247425484965929695418609191709665924825959224308146646722288098286960268158456753693703503483651110799114327012783262205004270012749590104980729726897215226466093149260991377135038603501942715358868644156660500167409466793420973060897669486135974477046329430697142475284971330010190562339715222527654058907212576314303601574645086010095461392946899465143721428635538391667798656956149396013825838471532029860436062124739554651483893714353413913804264182106272249442124528264564807345425359684612926378813961367905880151129306061207231545221725448022257872943066583209124406921459612220787953273254077307410348579842435391493936350891032949827347504175538927266234128803732402403224932862644287887043311741181360986874673366307947783474325055818061969152072515016815095782230656220771721175546515000386868352900729687515830272432430208267347619481515233131297098881476187417988151190288712693112005551065469531354304610304*i1^28 + -229713666788459841389624652785047899237097974909085325427543596148460607169720737685050824865034271987724715667342640883926730246488074963499994392314920232368851713663432611544578895852027174320913297701973394253976796830434768811281032626610076482746377250230137822655566523882471048859720049411110427451544268987567157625418018587936247279968303492353903343184099767466603432544582802622907128949416558967210735626479511676313674948311245248025781558013016495426261308281869316402244151442728896482526328923295854051287287913114304089895750009339274892960370829101280609045216573591124548034056567474323158404754016923473738508444809841116881003677084711339826658010344628411192789072094592598067758503402816020614014776577005144265365991647403488413328986480003927616232375488509501816795068966577001513861905064281437120430077515891155716356580574038681814756086445131658161298906427192988737249794512585840197426612092888102212321304381353635641259047788137297233875828736*i1^29 + 353056486074999257824417026917232820043256617254346332410113466541173845116532441917162915805416459718370960140417154500958153742671647553615221843357561981200850541417530598324708449527204506448177404420070792903384895768679745520657936005388154093061761201342717252046376622647000325081221546257779602799251451023251259047837765002284617688951284207833793856393991519839044413286870629013915551793712591442813935311122497641804497480265584821754805285942869250163567814478636066754207521501090943999030791255960334827601066313709741433197883307402491934660501558051182764650157048130882614888071772660557110761218451733483798824880246769411249165019733229597662606299945538024813151068219844121906654739364961294521567226835239600520602143499544648278536033670911850111241191118296107294385906572436459213056963520335840678829452154171144355541225957903039654330853900084934682834401383048033819749796534780971110426072720134779473375427669250770552245045281637034622976*i1^30 + -73771667639538596030830639293925222637811031095518608316209100829177685269167105859650044741281483605267989148452552193101458519728299140196437688556277225722697522460884439006859164854886745447314390118042374315701110412704132576478052126992772859335759778952508016574012992107871537389833423419150816066016694482018049467956728971957191411730883273904624846794892266725998356962140096628516553260373954476800583912404160567178704255830980279152613300778525381182199206711723928712410556342284506076505173119474580390756552486404097709712735111460095366251879444504791143942867788712447335056707582713148257198119525353768574701375037333045067483515737469665112117506382293056356817630303421482415965143193807232657408856109701452691114954128484814660660625354033382522774514785782040909444909295324904551461326875669069345139438714155828569360297573958283419748743781791740934624128025808643945622050701525162894217606062459211241324354220022600172949796223451136*i1^31 + -6446784719466491866520090569361803671060929517376784982007198276867943854712978077266671166410608253612966379417788317720884110407206665939925345789176318595782889513355451299602069837330294813305356979708234459999587645302097216206066159601969446218308124777292739529792170954282210192357117762254603567718882801545021176096862898482548339835101176918462648567856625351037609745338101998550070316527371423396029769328190436601711769290008917737456268053681676890574014653380195443171140882400890649388367416451506083494453654911120435699901716834468177385958263851831821538223339903719145094488394817051660887014017646712069191285327130635497181058013681555677175111497517721030916812063650293919388516450957874842119866247558659517060295968529030542908924635610138546233521376934846905657893107009927480975078057308552086966382849100071346451003990837339974161819989957481681841656503232839126028732106360544873393577883834515145447820146203021313776287744*i1^32 + 169842483742120206045080357289685066766383934055842588778198222435966160134474343119343596615512769846624867972383063847145646804598878310778670930000837163162077015329139099861114533660273229862213828606543452443368024166661621197758407494899667946628991729318625098897074445123031108207511600474656883612987281368838957337403803474896014484578340205797213327351456349492605610149725740533682271647479863160160166181140318052796607780304662959730279908334708008681639029682675461293793275429918277537411090246285960062393972341343849822168145241032548767071748954281490243388360570825506127587999923057263324055032786321771136787187599381439851583412553516477046762623915816040549349594841736850295391306695931381059387939246885193840874095622621302703718678388637230533462418760165799930153986125230233820388297347497134714830384991990764332412544533837171581057774857097813555978283379250979958826384705557994919256050978853851761708870024543862784*i1^33 + 541203057359429262321867420799932241405305158549827640090222565341338731881449186104005936898785910858033882126544836164726334436405099335266829918819396685171394013082329330297398566748651896967261625614983017285886122753566949625198609870747521355960254220979986187451090678541578519150713761446244722460286010003519716430051236247982747724061152662753153465304937285287236616484757299119887338318932581750193290322191266690637196127516883843524711362384639765257260637694635703352166763355417165875703498428087291361090407065721706994845670610840839668799886858112247987830901290027494637000113315381805172637420389691159750544570015789639370515447650545178438971154623024746211826459407740271992992959228888119663576896960213414812672145618026502207730039604155432449795668922536057928635830335034456121442942726558874984753407040519386100636255891974791889264654509609675807861384031792130170362090444978325657435633184052216765661206020096*i1^34 + 5027165737805350491448613540510761209710054781221393743724414572464334697915797045432270446938444162202518781827091093856865963511376581061841145257729736910206476892341380867089939463286963610702037214934930624401450796940065953846248850451600370493160614711335149289555856705446198869024591561782750699971797275463725446539600906065821513920539905232574511481552645343877680365517024279734200598432736592517994016903373531753100835667847443233049956066184561694560554324005491419886835536913414389957356385637866979800687744999835394076900291582181598490025294248485784268176235356075250705062520765060385116565858756677446021905611148906849769537712052011243760368561814892623708641080657133927165331799431223550727235326554180028877779439357899092711424194259612001299389494344866188347221276494284746318473432455872936104511552894391188015876719808856134080038026688509410490342230797373769527205874381000562848309440680913832771584*i1^35 + -5906277851706549998309777972494356770479735575014358974539309553706463060484310129272947925139549549841327843030330050487891958847149557556570575824771266534003816018147409513768049871305864720368219123551341146744524084856909631725736267678184675181727946731775519059648926092392397758303143116166741182028855253626834922010035111991147238148468642677277205933865227015298093666207192351117230330541261686476657039913751022672156011524318781641400463802682779029856974866080177275273021607747003758032463601297156392657988865202817098571523563875542370112243925041535951067683646764870039943770538822549552707661010502570195774905391971352206003862692674615649805604631060380954834019219650852976548188570628339792092486139000169505143434014768628247941027638445865101056072763761627414885366830617359621823777304480647494932521153699578794833780991807803788142149521435156232655587237388815022823226979883501444218522219225022464*i1^36 + -737184693032579336817837149873362338699192370438686968159093813097937882324942161411978871927386605168876647100707958056048389879256701279366470729947939265481863645414601322817266717113782644601839994856983361787165685224716215759428741757258653889953991996308184259555521635373775920258785770957395268753745083869691722135291737475774948396453433848807605161697470815534563118347909147377428496824951370336463273667090870609922529887342425648786904629104786622344524809629167386726511192495260354511626073633851021571967982495629927969662434921612632468819909882243877546261484946285703233401266653260846744144756312460298857900252859196908511306097551992873452460301015844093249333974194533525067435312814809309317987328303771582531798087118422418441988334239558742397735826944546658452980666470540374278155223492555689438368631603417480393230817692237809222340335442437052056635677932575979004328486500178170386501861376*i1^37 + 82984234612182893518689633830996777249654245525276272239299687862278766723780081072233323095101568572049389593162847128680494481837854536703198008834601324794787904009670792235912087156679216371364805286099558616828062103315050030626399984183180693141808332506082151881292335678978747269692691492850493040639906829275260795175584425388085638478509972981444610340007493254977616899373379736153632333027762020298601228396703427330149939807679035990186763562947346150757197200358068630117925485949330640616066512869400618188439717458902491911246247112781183458479494520919010426009507497079776952568486731542766347938672685244525014019018464331266394180991211589356997633078558515343304467800871510920851711306232726056085212180199436128180649178708214297511606171352213403600870370781994556419125041771980693545368512933842664062565603443204162693704433399522585227039338238826638242414621721082230709177994968853118976*i1^38 + 20014033189573523954327394953251937810661050400765216838430841379764336938029968613460404606727634056390981769955438511613008379857844072922578160612945586823458203732983489699532671116823398950699359491419708986459709314957203365939588215593900294944902984970246255298903497842561170586236503484135105236100548972617711775707213117264624603702797916886079570846892022826581060417552076305180461446469657905077414627437621139797164714930364004586568084077317118943339634004648811737290003445306669148491491803721081891805642777539401240615556432114074486402186088487019991815620679042685835135885270146741716799966180826605698100862160810826514140904019880477953011156073179395024279113304779974946177961281602891728554841768495765340208741686333811793472887174705770854551482414294326734825003122873627770809664472183710502383674184010034409482875556115324264771271688037973536512652395165790103514117742526464*i1^39 + 1640380805074679280164081458290425356907314460837135043251198613048084977125294201240988682807647077218508542169263435143924862913353152087478954629821246238140485643965170216166660830541536802793954020190028675278068296034229285598590595928496779027514613839007288900980938799350091216901492211240256855530814138420529811842919099495543889832469122773141667033955195914108281724048967483301309559602403735875201039781231250826635133656927425581797868171267591053292876745151444568540938035283815110988668762131145905513011772398704618657670903692733058282464106631720567187054852680024904524040906167680060091912784592423195187167226331083618078484176856128426272812674190575694577672687312389405934981040581014979681432093262962540275808725466109412575135064679767228720646694125810237075586759659659854555666160789046789679733430336813325052394388652721263893178876446759422000868230594231723167318016*i1^40 + 54033390817536749163973801107128347161673303116958300932938390404037811818487524096155987946605541990107576518213655932767202763573212460337743756124295180466802768613912437469092557519339310998813738292912460848488631859548871554574187270672925903477320555703470241537528593491112622075286820222019012539376595495357967144787772756494469897839053017486067552142937906609794667442479903336514730255558811008640549880326841955074062690007375783985782276764895050435439153924902235806333079705030820572658757993609488561298345152802347995907440536991371456853517156263498670967077368227614800380471448126597213198979939413284046056305035890959611259741421789252031739683634867011720086123918732045926863430682589797538245994385666966469598610505393448286628697643092465113231965742384769707145977916287060174045527719772155412314607367842502789438921989399032200115418193394971832815459934293458944*i1^41 + 371501114875135570853575986605753102329271305957220366156623258793579754717636784761033614278022002239542093792316336494164111923609071768451378216576932338928088271798768706846636426237766731838153985268486444594241911063412270347091132753795957468517264826740416038246992271011705659729430703669434509855472362148541724558532786629659980247670503955287642906361736372967911384184268424843171939983839567833642431866335968776721147441127807348002563602125546834272264542079153416286793736641934429583831731715132226127696535068837819586376016454288379592819956926510401734679502214243696744693123881587609514302149236618062466258447405240091611907433801449552004463239367797383903710615546413204414443440103784496871468589927563759341071528899239070175840974793681507833948893884866868687903778462012535393643017885468019110895393691329447149112180895291608023272470405811024960407207936*i1^42 + -7965384002495213102855700019252279888288653599633968546244159891216258425466352467113881315325348323205275913575967887797064235746271388274519470457087680593316903211602041090054281285071087766428551996018852888163714566015193010363358314356269649712181042948062790879311674318533629943018159602317893751594192704655312596732262590613978404281704168686351746374848215686936881663573993460022097108532324550738220957668650195510163180775318115276476243160639537453362280404670215560723619224041771259972081392747486095418149619341486327386498701284319295309210417340905677960082510945625244837064596122841056998766699074665305774007699134431124867088927402512912284381187913050599805223745315080119596315731168846156205410061253579364445841479722404066733056555046747037111470557921686023911006647989883609927913102352404888524026286865301743475184883289907470486205292716926959616*i1^43 + 81948204939068293148321306023034187646564872578781738942893167741816523077130671171198206198939610532455942257959832461360559648478184309756511390231731193803262310960515000573261808108228348777012005831624488726257030874380575931751105036502686323494953351970537507769138316933515985577110155777401997830981696986306923888939930077513940792890846421208618381566162180212248951056951433265880177544516324603201227290651042662481609189957817201097239822781864528262473647214685517909458579817431293684298997892265398649701853490237525027056011773989597316693857647296424264189021912794984027355972814209531770340092014019085873982474581482094162571357602070172963230437284638442139083273511275512542324659140176746068187101401688163023864694728318374047756615055970897613949307108871078852357639152628199288725856734637919952965954083359577386959145207599650409731971874816*i1^44 + 1205067412485159318618430134930940204070585622834974742650535646115085120206186937628955466920446290840343302789875973117728476519847148503075993869026324404803459769752802387949982725314081339341642069571404398728421652202867555631426419936013491930033061990873301908860796320214434542310074342734960606668916888388692484182423589414787460727523852869203728535559012088337690619159020790348319689516902086267124958478632726986645542457398056206994272269363296599869253146396355172219250762452683838293622782025500400126507884257616891178697851285649382252614423051701089340922043707657943992049482354032391154219905162540012169270627086372610793038185461011080166241002452012610863423074547409861302330831662183781669329265027991846701831307129957185875385799431388691747462389075195633837535714582439966755576182013982885564990901362979739961561189947582892212224*i1^45 + 3742145624961217968330140080384782478881094117707372326005702313639135963623787716844062717542065267872495823578912631527556735375768783445841031452410544282665113220099207180183163864917501804934985222291187944941648197604788812186076088210623338335540087386018787107659149592913873095626917492173757929559029894894106173763850888370914673229099966288095235893124391447174842058670888877867912278135680378096419630884949280674821766449520213341193156340073341051479152137739860156408749322743320168022810928890845399486081514934109090106806028932889191819681249631638723313171854388765428166754350305654750714452338089205202111332537335427144970793594405002406713823324923415466841146439446417091428957661633234192548861593298877568493891720786193561740139437597648785342017114159982087389665374552886645331475053435815595110203062075087172411993542885376*i1^46 + 3364721391052860782971178543958280247890781845639942659150060900744679073243435440829104068418616309524633039667094700070115143944943879619144514779950648107595832056545303945741466209329848306435386852752093449713109534790888461526826344577419751851315250283934077617611175847353004342896832912084843549439047395240306844902833396640584262214577325028659703338025754823688288347431928314921535139476084773030753899222556423245023186622071090063243648322225367222634277906970485769440539380805103715495776461575346888823147705623830886809862189057246298989199713043848327799407137292196448698893175447988321682992434840976754482658471319761360611050765785835708702142897834340367933910295812314716584745520345527642377390110977678307206416253379856482304445952359309490591103677680790009757221769441436109737218935737877333820900489882805693579264*i1^47 + 1260412650679877390784258525646885200530036153327898311776268780469746093104465575816560289986235793159682328379180009051280857082230170368003506423874024929345779792447632161188571484514419004162449082999066074161462655564978031419127241451031666238660544592677348482789184300301137550383480167422705879471050172291265410466047054221288179488957154716110089124431046857208314385405271738778721655487203780905490946477400833614867668609037455945898356878842458251941678239058644841082813124184761074943454100792537124206774954393357343453737919464305306051557107104038333510706222628448754377875869504435892862157832020858862267053293047538920295510259511207873553981883788856257182860829074525476506239531904616964863198471256146903163970574805015816307186049803172540010449904841868309968423395247853755005456101304551089899555327574016*i1^48 + 83294799844004480842501331276027470055506667372209433556059429606090207620168949351849577587474409099209858938908168829745455089336842893134127151489383823473502847562544257551849780724328013085956431602923965571708905881465776563294532453855759811344803796422660960518974980818473794896798707793124769471992868605957397797531572718316897300656899903781506084081532362177373163621627258772680181542293974616795158236063034427172624041948027791480811786554669082047270974373150351901457312530300632905206368421878927561290601506639497862171983896918805879776484300686407419173029099608732343847092749313812720143034414191941647110600663620906740020103733219796189766437679518388484578185186458175934964210330255049830624705177030229309649253437978499422383102617586951591717607635140301336263937753646527725892177674813319413760*i1^49 + 2978678509785756133503148194066940479360812420836256306178068049609112670639663962390610732985312850804504643010865259921160268829085107478099409509621248696119183230836675672020243171098498192894459333274587228163302627979444704793743545444390353988507530490911128079286650342862563425507887131134479362003830983440419900226927048804701944789493594688533673477157580160135400860606492470672746373508271237538053533394755778782251750881223209468774058054996057976509719634733392606668436573407543000610885756922567136730941894662515852513991322370024422335710277167894426166922930991999152795385363759740726820947513456214916160995130182175021002795281079667250996697298976875246391363058472047515209004988382145736695886873133777522219674826050369000431152364921449349856141507274432047006211113303086809373137174528*i1^50 + 45952558270264016940450654107538704062814298655317703197355087216870259082415657249361930534312468989776711608890898554871046519199573559078017665753772008643316823315153557373336790799371334850457771756934253170676145351588028798475856198730676676553117976245390448896309260716794406493362816349737565871553908055717251342910921927405506396571693536056397682239807462182910989587224187868539908157985669724064695064410328742284013056525649607022540373630343168955232467014415761568792962042162812670720152493684917192780825234717970160053140302789178121194713932679438039780758439587444146915560250423546452433788132220645390282377904655905867410393522132376359145350916724094475164812731844992465544717536731176586772729669537796073428910973629591971385186893540496541168447749060754884767041657772179456*i1^51 + 624319984334209060583647692193527550581263189650255662497102604883741418183741769713340021003745609884858285500045951651393420022059237409487293868881228138638059823434587551157805659344558114957168657757778559690127663544714936341631456211162045534717721524924233311973902033715616803957854898647744938330913773951571774418380375849379867762726731965073373367760513884984954656512464731995424356467388734273544737781901312291146040411670718812019599097128078997607939918518904424898852535653162732355872689369905155344111849913664089507031172617528143991469821832839916013130229281860552749735290504100254908035157511268010523604323972919727890038949186216864344279254079064608573295059294138597229873606961129741014444670505155060676804395886579121059241553526992486560439019456328464781541376*i1^52 + 49394295652780030667919996696836196051647505620228402286002754568288968523964631773112590867090815553709287148044343244304675373615324576569450804082429111648972283640741719780148642791035320410389548992564766831240553000721593697711837012313126283494871071836592146443993373198571986019249384690153504671590132763035585475268431668280426129732882531531095122129427948971329390319886683449713653468130625357710725372681342834280561473916416086021240568492001134527111551275133736714868923428734192151864365544288357009717472505582715187859668065754785634172591224804826956825325718572967170725062141158550616468304599259694466124576709581085709345504787965075514729498005232569291144786367379548335658159507383350663775505625903351090033594884414511578410515923655508623997114777600*i1^53 + 6330589591569611867875917184051591015979705791436549525180957646030750888896066831172607679889991226316666332961248243075630332349240134069796472985539649472419479204449785910694968235330336400289262617846593023798805927098852624145534380488913126798352363604938550200587455749501884573456896110269876154954911410884560837702847343493024677433985061858519532013879151053015839197308016044671822897733940426611205010243927387277144892541452076368967276543588492492607846646340057794394227400057219171435070762545325980649284926495325677559113932589418075100068163376078444792837000701013019327736330329534516730453740910735328697237574354887345148771674468180576414952301514917484256519290949071931796023755482229420427467973898980902251141179722871639779093017969950720000*i1^54 + -17416793520743429177790943719103991423931610793056793665357043112855057559038249250449259593845686118468098392669899997712391283238850655758060322689262575613768997698948641481049113713632038347788517997369205467183520767338197014282623968181367134953525029116364979455218104333750541285995354652026397697291307477044879680325856602844319226567257991164641587986549772392832708442931519703996932480317287993046673530087716957300261894462509271498822136664980703866642229591161977324718030175241871461066810447377382832152866713253409407644862752915486554535304733082812018925031486183241946722414701576811487697702854159006173302155775994608831419796005814461363936462825745539917118881434744445855497238050930528822180189412704702282235930463929372672000000*i1^55 + 21734362496095683545342729176025789772394544119076013759966741383282117436471413480291496901541081683929594740934063675226480698786607129530893814689213920523906528957788841103721804163153678923245092737145443288431946860221395091432986785137225001886598026587034159701676421533205121827201949647148409409876268951471409686963725433258179044455596331199553461789239980433881384459396257765564818407965096066705430923248838595826073732796229268269012450111191121765514549625297540610013677881511047156253949611149114496821390431058318615637170151444625617876064260988922437148530735589018087584207568426175755540614934267512365134954808942933577195583479778049769806936507315372008345697418107373817286381217149406201358490355266596792000000000*i1^56 + 61697146158958369956723185021393501165297023739494481602320773675058395173259331893192896630815032387980764659142842438959195379178535722219104007290987660828012812152830291563753265671148735026277614023269667269384713749747699110249518874128942832307836854567229718545594914464992996231843867900791163299576589958621383360153153126917917788417668954279883091535744273505609379693536102125571631777538038009513305707235135138381129328548590013007151078405034249164243871807260740031768158059293819529667292244669586412048046321419014881636517978223586527763202600533205460755345135108467848705452921989639402700751398878965746743350867220666041061232277149790760354109689511473150748629272361926316227722045756420000000000*i1^57 + 281989652095096648032852721861597677718903832627253426313509566576795670513817942495441010596849404183675851095809762173729025961903979653160301703257564582148047021920796831030123122712523382235258569458768048962842108254397940974987443872570161387334772226628109564108260640858519453882050393234729553415423864539857141458013056620115198727150913607582330332017829570473396668171038359774917151163096082632127674508481066941351312799267623075203528143257732700476578672969028235489552498765830738014273413230315688078573084297396445598104227242595008946999802638957339979345595712688767464512804460678133509117357740445333924621272613207292114056085106072006969670732605557086480832393090906250000000*i1^58 + 606498834201630100166086456975487982542533291609663141697445151374171357615997110036991573325533697619816915444841676570400048476154205529210775845077728265410559710127232769644706936306386077461204514947887737490728865909231832952571287976904534737865200981824914990446827178115987903782672309703231224840316960728029968365657727763204297587590200219332335885564087211389744644499703098488824710970041692168641265264539580352721010613252728018311466687906070767798851997940366341887896319920816214896253360986896419987765730991535477101794048758260581579943816855892224300876831143396572025311620930658421848343077998248304422238041450096215153778213407546313350195312500000*i1^59 + 1817722250222858156565256718854083282730504231279587205940852403561261377044355671895015786514367678092236538462910568038789285307381629041394780324142268355443576975479337644118336240444462248258396386785571497906290435724443163066500179872146804924786884988725324685804320713076684892311053633625384239248712352872319678546014366188084816067405769227158747485880618094085841055115779345717658902939059757452948892502518770506003887257501148703209471416925542348398550361734593899934260928319116719608741945366598641735477371137183394835300225286398013169210489921097900559403903770111744502822388120980675872136299937800646236051954528961181640625*i1^60, -869345758115277215359855277768939698513075727078188728417684759470165577407865328270590092660699936473639746501083555817850591540352581485250258913560561436759390742992997707308482739487258299640188543036332831247018183369094679476501305894810564522835679742647108980477138325750310243896696326431309743660722750558804508971604174592089459683726646107792698867124860009671493520849500325090712334587915684889941355859348543919201046216077017054847727466044706131132675463132973407756083489153232578181824944767457589396998137574549183558789068915176371391952555372549470214633788918903154521187266316528013537673387264004134516912171775241615366703600449672318549620859608991286856041558144345137399575898158413008649077570205057139252163416991817561646460615957034934555692952731242988695714918387070645591297076947872415779101309142233295843950836863677784821517077693702467390536572866934215812929869850204299541497412019703547052094232820480280562699280882315965282435880188524997396032705071254359610086461262455490039905633743362245476040657743003002058951867893806854252446807275860401176737127968291481277060981571391279544194295106275344438887566030350206226722088709924244783798774631633273598891293249552491590481283457977957071478934523215889227049741176703225936958693558955203777665177523541633713641054978133504796017924008989584045815746173679177406873600000000000000000000000000000000000000 + -593185468385916443997890967993599132142493521598342379263996701078878472871806529425477236729668978942384168404455539666860936014260655478917359689464715138400468657482968434216270561954383531580536565324688776487602855754360933465039741686575433944802048838306608091176140005922252450465344963021339015716524738897411944358724721193898137335141040250310603702514351201358761412527803937728179938114177590458888211243371321063514072551943683065862378197934091784247389994860513618801455721088807469975159818506206173880138535362942828830613875520507580796146015097385809291529688886761958679843010679135960869382423696011243179134794395308598955914318860887496717387935462250784444833511177987543070022653945684882468968905434505182651924445805962969693313277101919299312087812939906205191629788180028656364182448514815842939415024165088105269268574026047911874381687753457906284522870706334816969011604819066539486461873457408731280333018472388819501052104022817426034943352947391829358184585465063843713573797887907245314233369468322155525602683237093890120056911446008264249304738727683006539854034775155237071421269121847797162904525386535395894501223409607835731650339624620657673568229433486851835584660632235228032455589580483071404844702562984297353691976260087135679563605365206174290631423135886672285456405445395584290737917214135435000692076164236914668339200000000000000000000000000000000000*i1 + 1017618108300555094378394618278813282955052784596702911237900477654034309361512701695439660105641394097687858855382492199012174135938229903875490403794934674381110845390835117086761161925886639540888834528921872703030999173543069519061199417063343927769798951128092719306626890979965128227333473520148043812926325699758410268180423984121294479453408868430295295006010630716849651588676506669093267283471900545512221161987454920594931239113657985077656427415403363821397066756744045935931212467543065942321486381834566772617745994998030938167503700520228748417611863157075858781417819222737740779844225488578903231786011437266444327493128214571002821593395584975906576071586781203186741100444455223548160280362637484021879398458725753782983492708687806027769485133958696489009965296749658794852160966725641474414574462027668058980864233509613609522209117655355243941017789895253197909464252495675716660340084815205725966168351456177606380947718646181222496117565227026662554064942285679584138367815991600011338052796515714210342419107957166998615189613076754725991810116969042632112745717102253968828883997432314836193466978619674149358934295845330771235472172897423879180714101270641152674644139981898746843237865532518831330686208085982187533848017742230705604531926909330394243383349299629528347386921057666753704583077743514122482964865702987698129538239408332236390400000000000000000000000000000000*i1^2 + -745785509932854500616033166170573710018449426235202502143991440566515158402082517926156061502166118385300464737002374196131346703911687297482950805779030733145069133602955046538571443739708495269351974809853549343362224135926786605112768857598631228347014457951544804605337805819603206027770363838902500347159316628424360871164644306673475018303548570963730006544508948201778067378196555831497930283560029739662057900123153550176394977163599412939220589859798135618882626679257588413265495183922840106604802768815411369139682381176010546017687406075584299426774542969581829909606872070315099726316567491756194331027011606821871807740694389333920866994580454745157183542028255898760129732473361939810783330156352674384763978104201026349309772338958730247594250391846038579839426316964563993174619467332541959266327806246071214144038598333625766645373583001218919960687684239640457909237708647994909421636129432125545577476833241856540416441285538303049891772796169518093639975858644222288177945225114564188215064077017770657849785005581941068994112359852505576736597567884475878663793580040383294864750612039243253957562537336491011623374834883755435226860334271540411693686357264999973804121605456954278258069567733836801596555975166437301144966829104812077219249831894445506950706033484290868850810737571282012491482908116928942322130233343724962219677561614407565312000000000000000000000000000000*i1^3 + 64384787386440163245850540382233960270624014276884031258232756152326013541669179448030278379302345373192707185190667103573695000074124625319944870779271640276111691655525507351981658006489196975191224722171547935285600291172764995925385348364682409864575343990571714570817057678492998861793614322235460368252698119300403601368578205137164596784906486212801006831944900777852454662840364804233927647033829349329860134434418181294125742904880320659788408380666410815439033997524200923211615018390255094964298806910808954139160501676157579614805373730911142641689948571253783815679405392995400750220836350208835024314780520853861030228749874471865506109893219356191173002987880289340699981189618916996806957518816529996710530445603602664682746296492484691709678201843962036395055097020207926087480186130421871169355803463711841542896063272973306675401485992882408052112018525125652522578486801670420827627863575395703366643148455789108090141026449544681791787959524582331652810139573299959302516000859153419186949290116323965200922721339508905836344596697989162844432219008049814827009386816556706188967012656940706834919259691379338887201524194559708494819336815584652701450589952363732517789527952551902795468805605001095118717936289606754262088399562762897694866990166834738341913857438205662923946113007679960508981009662263710577158042641253623719137002312362360832000000000000000000000000000*i1^4 + -51762684816068085629362042894438463748278423620094589299588591690664273582186102908021276061501845645757011869215441253520710965682417335687776966079548142980886630137178695232097520523433594313892578809198670980743148960069649538612513634272019504515212457919572370080138910976717259726287306931418093943524241122443792432120582899455136282349617985376599882503887668306177967781285725546638782413103663061440247274044759739199264312035890957630263172384824281602804347069173857876339950184391168383601447472601138500046678491997186673774581793176206342606390703912136875973937131409852538011679234232600445582707541366560409352238236661348946618779281283923300761830148028334227759177644470859786913501675957466720595260489278162972820135153193197125549144732294697488722320618598602456611199329952038612669216814813209411578485142470023888304893918418698829399675923383487784397314119273075235737427783031255440582995564549515671446340594739316101167135302343985458759301832892866851420022672954738115408894354991899567821282140510652763088230189421448594936392876059759104667912724954971595045868836667874042886876787435237701526932819868250259826375156106074302077582933496019327854099178763779870816487739527291506280883389101635619126147913688449381092460938210154295454406389303136121993877782248323499974726221781430725205767280140954232153960138609094819840000000000000000000000000*i1^5 + 12106915662708327306739862867548170236165650512770866372844755857064487825777826806354341592332643229148191373075687862365243287529972244947503645822992815055245212923564244144672804061135473020580172335394768993125688984487657690201913115069169751603223655813141426777420347375666354085589425270408809307541643645538743783650524794035404451636914256270889824178576764058368971572549898261201236076733388426711059883577753494316830485467469456559665438253705960738556750775044703379577023555117760438940912282306609580572072887976148038273025229587451495097972638608699120305882794817895793493104935913313757732701927152196101918765592913525218761885722389302486647350391012917447549689027891693458364030384619362291822318733635382699381113481018968051090311503656136723640734451898635884641747800185780318838512752373189808569771909685631412984246261650224575506363084928817951713988805025888018539658169189548860439919262383636118945659415459682213499231507837018526170751800237167718132049628393536066536531050119406418683559628647274837246388645819712261228387281744297199189409941052030279979983956675456137936126865322762023434011883720454258506259061809118549099626464894771280283619014749084465372481570260886982548150972609126298263654723247142140802557272187985757774466915082770643027676237850449959117931825132479718880733286784720144107003614554268631040000000000000000000000*i1^6 + -1516457864819656800528452796223217224359357939083572324356860832244488430530087494604779393806907055982781075774827496314215401762636837897426743439783765967638198938938538997276270177011540249999529607632006217987807107683720338406971071236233791568422636155841885284436949336852668946756021991011822225306858832688986685897114231607535433896446919212090671827034006051617288856350520966892594306278062000176842669196336167986977676180030122722386035709692651742613148776555026973522098957613732446817172035613260638668576397831879693854080568332819666087885968735785454724215059744973049817154458926338264426699183468707082774678919028705140678462270890496461376600165065115222067952693033021621740113850436504559205382497138132570710884875720376636554545517194719887756578998664919747506257172802382128954024244995608854041116191058821753878943700027498644729781193126347318261232896089102124407458773973015408349610320596002954624591038215148103821948763165842489751051984259594471366402269394159773469721091932305149302988661358072351346344409162369286926937984001511018584090916159596522535015745815900711592514187566355405169196433641379834994920253766123058007836148645055825908930561978229955141334792723140832485844003038539631297275776730488715491036400484628358920162337586615641639777975625091468307690043583724540627162000651937323251842623976190771200000000000000000000*i1^7 + 103287313652780312321355810226001040235535162779979289271834202268015042848571806418180374551727650552960116483774153751508927029544150158626137424788611485428464113770429360119167057760854411881335613959328904962422131562612263816952872613054870814765085796468661702636948538096024566559341210386805690745447742261962241291043931474800832642164026113646260918668398366298508395638894982518310232388742511854173727275528164725069990970897203120203149149557939261186859661352840370545296293370839183656736818990910995821114666095433406763350110689667812214891539747106785900628613265362597555131940408489520580379668962779067365573253455827736861214715290964926643536412689167181753504554358967437374376006839434086118358620234205958303892004885633838904282000129813050961280630542476753389153740308660380184647683588840379212785770680123824470673856446684702755895227666584624688839345876638131809794067094092321912338184483560853547750613641483569168178021177455498821699437530463073349691637692277855476235465075354242379417532486165175776514487033888079874537493410294235878645588166363541993587590952331467386893470669162045887622201544661031818441308631713822752071543371375860355784173441589178581647742830006122058085834510917770440953142683337356857984959128307287722498550430089158990001349372433447432838345528847092281640814446336083798251533548650496000000000000000000*i1^8 + -4830363856708621460149870687784471394809516812789973097196620192228516143791465393602315295087884326412611441064916015001570547202317585746091135357924670557968176319645333920047522098746625546593669596410321459049774668762551705093109740623268132535065983558728844769246370393784690118129149183272955879243228244361684539966675967751408103799048382935034857120642499981629668578001317403982803869138372250158727321106610722500378794070113293298370065385748653685695731660427691720075062229999034043896356523395527853999813406300242774260919788961389858941550031731556256990438280831787206335868779008568584753845197367189481351339195924070888348561203770266386918369888733583740196527352457772497718295484812915017384939355550235116128868139889334043642437904776204622904676606486254346515637338022016592467435693927542852658646984169908282884037100390499343390164201036251595964318191262419460328470835919170500925615867268594362626993959137315648399585669858137697823798047000140261400125371795555408393132634708761447329696718691243724317157491863702510604727702618020648454453930034873062040577841057204956135941312337024120399257675118274280668469833237693936404301400312471445294200179299595602851854817900089791377221168356412588114165533460102235046666393914107125776264833468675339700435814896698650507071934080623143986005024379216896025294505246720000000000000000*i1^9 + 148836369761641134292431684516786700725917078175727155966360187406468792167810412952021433508100941747406797143255756067795261692682202229345592314658132282618138381729918964578798776318798451933575838660672987261516861357122532880217448020455177262869534863756358052238228871076348423696583896605461299748257870144292491306153421892758122120407139914234937692881848892634661016614150831914426388697349773366326245395495632364798520358145735539983531120597701640235279671752738190698861576103430008821264381418732603706947351651229855883081297077949956778442626469280304148598005347548096472065260293303045656384450242194284094846751035059095296805955606203806999383222084313265964905837785362027472673195723286186136749221243892514216655714686934622995202273677901109908073925329962718288213561841518899052665763881917578835230235041040832251877320148011380523966339738886921628638369539267507236410663940057946126882416534381662242346600909520838545689648289004557167501413965301705631605954408452184092130575399148003979126004425465884193964151647742665912648071997880777861896279476099776143078131783405812256855655385546162087832761765922224536730179110839062123266924939259362339579738731411386396119161038508265827742906922789887241540444868799868898291080772278536348111688935154999639701627582997811258449301027774985884612717098743809833677566771200000000000000*i1^10 + -2757468143427385200910978061838406145605685452711886051806089188355732618203149319629272247913492683420432236739774711024487364955904520662594908039308704419748714533733612809592747475434603264035707188786278105120940614248542327360848310091042746258002373271083501819121115883375868267362945779780501911210454965623229937519739712524598306627861096461301921718598625356342595905440898146601295825796885184474591211937575237049359493691467180428372506100404737697171129873473783638120709039258367037499849873564584764505843794641914600050264862763410835174316156933518299456453522256148340088589648213990273207600544371608784365327366449589439864083361599830432270006300531578127200372438439039469749140388604977716575294676999652004807585396864850065650068554880711725104942423230254816121425107000848528296240872322710349651100868953711946855806226282143267430389205066352750779218547456991668488322398989406510574328187929977079697826260911967994425955382213521875582129791146083134641231510399268443428977325897289049840912514279573270005782180753767593757838372783817416128197011693694336512722274843888524419448879895639898576159386707199328765043425069182419073560390949983244807043333173134154399206591034417453104340226431131429634713022365233264075902889695454599098265178234071148317820951419303243059845733921600287759291493067204324573052928000000000000*i1^11 + 49495988261797283979608115222817429918343250936179977492480287389469213960816998097005675668842321753414783685737903244817005133576090937773783809559220593411097139938247821761381558032838013299727533147837897561660349517229162069785642257406666760614683830941448111782220936691659530438322846353949152263452688978309561816299432537825117830746979186629527587190319242700105088177968820794978188661872709057326609837618578197303930215427103884955980254130382118983060962040783990136713090584704817132261400633704505732709266994825284683722940509031403452962157199880105391893405956452297687992525581686511215931154135319545322598528854785344113964208826459047416905215137444837494681043425427343293351331372289311384555318942748974598281396193311382830687793504729396504121158674669408630228406232602496730721626105083036662063856453883171310821272527767388838292197891346265602335668003443848618434448366555648622049725778169349345429721543537516441532850853351811149879959276914457755686817943303379221296877550853929898854613777618354775948827145291155025539243526929950133057357105620287728556432844213460758264072329052774111912992419138526082036250666054249337553717175372160978243044592344386556107038321306380687798177376003341964003715642277537154177552266188940435044237959697909508311308921444950196765544453302955264847224412052243003473920000000000*i1^12 + -991937891045184327687778979870420684673024474178689234925465979070560696248477690588672275635723421161896328494074833132494305633700690169759289583944750180607171305961490051586140963093746678029276177245870848827410931322666342304306553902031063757761436349565965075526292564743041395572752209488134729795515251271524497234154093715824725562876907844729452219671278131397052159202962729950741072673785725406665853376275001988204095401227123349908900908505602512761731536530016902030183062382613696484199785360736578012273458580748480124969573522700453270928236027026655095725654804555407449910427235611841714749047237727673655033666835588623888654200551510413329399070883890610389221587830138183226321308372315711376321672460220927220185879260310723687053498041583099030028473215414094408814578619596821556127114706072456181621069524415834192319996712719292518211755543817791453105955553165648140203978183978698002991160060596188757674108800516100541617148553582557483750363299917991365859785631703970385352837287968395829024911473422214550535418355732224188623809888296568333208152743697063226326840553260606946088324277197654541810192450585176616543175502967406737679538659750935061428572533118176719144758390576624562947621527201996194383126523180917563193464034720138187176919411154956150574911943899662600840474533415631986294990465788805120000000000*i1^13 + 5646289761736980829181540062482975592618214382895242804781186863789308237099168695781216497960008566432230873180347699163843437339153889656361660677424415077660743408765352105731217560711009501920217434239783383962149299781441570892617792006317133483316343554721615997653070398302959489375244420609474315419517671342894684881607170831911141498351949440702344398259530418514235113295549498605052328430538889997519192351543280450261455095916506599918692583668147254978502379732106024442139424762191668671891951491072277448119144317450449281392041620309700450450816371440490175590946327378403335539691701588821828587187055346565493592135244772281368165113714431706962489783748269444638605563930986658972092862701483267574486050860273560284204218212640834170664386969732437037463960035100384947879590857457341814999807020620512996161657140069381308644886319053428606608344735614500915244728911306608570560154108200979837439098098506148110842657025187456345891964284597457903133314109452528225515023104156959948876754395534749301013161978819068590749047190225933101534801898605332420033550614120924451020227242642210270311618458783775955617644822768007480449260999403619678080443516804438345490093532666912885821790219319866389562941638348578511910710209181548515889375852388042046720623785649928666791233743596458267286798947787712810582390803005440000000*i1^14 + -46460151581568978039804080206352347489429908253668187830371425831612123861100936708170021172107143992852626259115837974397845899347044086629754972941310791205668701637469393198601180543530011444905278735787324999086646166729483575407744932848773824809562825668123878610176833637151811846154192273934890491681386830611659547268713823692005834985076613713285218660502023316800033172572312768599748024881941964348981626945490826055558230958407006095474074392801549052342424550971849046700146169436973143997479666714794482303615523971028896852002229504149326256659414110974673406091187320815158190764527211159489317051626715178848668402739384116892823024874258064055384457197652404878830705104872416545907654494871045169039702413256495926997752685592059864502262347666854006532132607248517539729816700790228840027996596840970023203700393170117524729392052608434154499076682028322149565465310659342491647926188810316144451918587404082122633342778190762631633792289834850914044899073816643539782973462454113749585379303761173328377297891000834136841689557740964180479311090671980331532239895120026773097466795091375080711632240320889156116284746647239042100976632603684679805754697583548767940070443314828780429095563579204039514706251995375312297872077348981670460601293591520809568802706668401651353465569015784064212185201952692489758726684672000000*i1^15 + 2279358625524313113650601549104660103510653883319472025675571512480143793929921249181693149292274495384544633761992563627064683508368536641028576835569697616079126525394445322147422136817880068153102743178715371780459427533319757243058031526170635523393321992589674210815397019881408628234129363723161207874832069788734107211508000883573479698482078995426481098675550894268686578366161108495370269970231305982818690265811010888035246710650205956360519423277260262497773449397852676411878522229462663461026735204499308488365374273513103139245483763975329174457007652661635884516693284662742220958649537632193182426150725716446178562504525756186105350294849058495575975950588620380892008542572776552599054730261558358997604351329148720232559432861189570021652183723869143629551259829969442986462497812190659219816662653068607774390267762350335062002127239660364595326776554170975692277231354729172147294007895921888313300880132935025132545365587899106804624148680790530540023355263330787239628311664049769355588863885499509591720083992968856467639768587293654658838435359951372884098157571983268170571611266275171150071763582746530702037889680207218718592363658429348096302059657464186993193668556265516046082779543499505925776725799492766923458594716749628526646313029755663174914982876517795782743823785369089855180095268040984935236894720000*i1^16 + 24276790666404386528090976626254249539814456786940150667372210127894114218169955881705012838714707073249982416480328823928881909727690841255968266896396197014709579289340208980879767975285023593153217792019169025808958157175719957316853527359127223169400137150599326811616816365771231912248588658892652065971768533735898456289677223813736150846960317421011668242250438085686983270095822271928421064985199489123527582964538941526912383978273971397573061465597145303295149935616037300639838710132354429763704774196641048924550201048550240689646631724881731472723221805559821943727406508263030043860782592290985533236434091115728853192857219091182705640152257094184464013574777848031459160385622196079208746751246020686203171160070266009064108215009407883500293484947834369392435592368059032497839615107350238118942883736244023320450573805447485231667284469111588281175077255081883266165599302557829341419263569036844080530024908414211326615768759771081400806358391932456196547730378928129887410620343243271036704124190692407436435495216537392484477770203375453435012023378492630755776498891862230994235103866949544121080110854296266001148724842365876502791012696072169249332765838017272312596314572351849517286315259105980954671119588937261636204318772539999487400847602448805539308376536188460979213558536775705018448600268291566469120000*i1^17 + -47040722386571673809127994282159989202243207818513495873292537770938240022896197058758500701490210354927728173666309354071195645601692032911526001096821088867366782180228479417708175130570911222993675202255549597325029991725665119434477918231291066962594161176374579241928836428005858540163558572215669121713045750535772453276128613837888024915379278156214467585314637364151004872084721572279203299074677855698288478287160869055621901296590062456284868372326285643272221455426612120940596560802367397515846447556590121436436673176313014353147470925849402155377662724794887251143375679200873663046310087462659594112945932048376912282815671548162258847271761677043343369355218487719432189147301546916955624808602848256088715251997010893204581426286923361822352939395489884736056543414640405307423885665411122352233186641327327907957592791481286834441510620290159933119915441748353195837873035741343515704908350934621907426705958507142371089787524925603330916464162110466059658671488028530269420865408390755892606669547708900578948036306934858196908454591160805683904722653228502865389826629981563116849863805134784785909633494424889798942003233443355657510201718940435863945669635993713604436352906023603095075282153371769347827645805974332212681170087440575831580268037442430977333209804248071817392788780784477969912993836695552000*i1^18 + -2081145129573231947678625124191196903314626183893230725731646486679652268064112316565083351439198085379501822726590638051965997386748110530204614987957374604384559935680698134839076807946096334441342028434035696749575402764619136983526440444566739400200310357020204051431085319398775000816313474098322661429121316245977428112932087684105029045254875257143592060694549106395256945323658577999930225877097020798854955241287928749477643464722861529868275704159753941037483140997452385791757632606041236765815275633022463210447018951726833987332801254738354144922945160987048490403629884836714418750593744791312103015051508523304663022601822935212527814701863264440476499323108654868367264540711173419454570396008241506268282840887518093436429124767609610889612883304792623162027714576850367923913886884887810261594803890732395716497128734478916639460737551527299654147781228430375799996591804879870367574626320935497516689435278911478395850722560652720233434218819103056170109971157315212214546813972390621541626563745111723745935115439979785527590652409558353437581009412234906152153877853560079872532184113910965087913877086009111546621259279204434331066663731408841017340735744791080971424406446663104962242294684281174174269503008385007718630139679288501250209136688060059104134228880875214075485734388267161826495477841920000*i1^19 + 782515046939567785563181474083145951076804166700948721293181136430326153305058530922221522083752711226136470821719951626440939867288555112266967425625798107663803806461966605936616037740731229925113017108141449738225265675995446163888498593939401298943916952317801724216405877831596924801679344767688095661870870250546171401025870271582736519324233445140930173307034150270954908045869378507957395630409821453783642646284073305008414404236741960383820424759417270102395168730673669965446655731733205378733913865879895708340292822423920536915774402928622947966571754516301507358357063299759695971936783228880351498961424616793568549677806261827674503842914168295132831346274065690715035953531430415608727143611486468081221804110084885230241768020222915698304973081675027329163815507269901523519112800339310442291523024399470510631313729165784747899952675992484872873847673582767094935670568353446105261768235032262086346684245518434988937488081784187419465963450077414969100784834310072365940784715730675041620910486905067947187290783656272002914520853295894502676761453342019757870139559051185748685829805597864769591766491535230187843149223745396051340717251229069088582633580820411065715752257386696108467026875534445663603085609119584032599611976503901348570536875351894949716975092573482988270011271287085731099443200*i1^20 + 148582516216144122084595335637248733228235409322603999743582406732237864967235693643033717650386189073295209128263401852462781639360335194959571063615454130200363066748542771288763520156835778561730294287104418878626708466741415777585847030353843262371957884057482956307325065226076846576813816808558770315845386654873715332137038579565859969197003565390034916598113664609879586950060716077011012728804429652880545501472243203414264162740062667059039123607863804348177101850161616175290157060224612512919496549318987084212600094446660655226369297910893206611442777450930971993342477141492211020804769628270487402011079870533831819630759071045184226908764112965174495874765565708049558723343025150375716106968767859128945360495644602580217254388512941928305422770961378947063070626954570615988246957260973939344991041797453587721293770381005551503386372967168556211568538611391192125725577431385940531779538635729887489302623815687209119465269594406458916844973481929430439841123641584657531230953235153892435376771311097353680059912529431486204112839892154073247722572338809925891125696246628059383883078616684252450914755853586022854688844858268552901697045872002697807877620946047747918439782636696121423599963866727504616241816391664706593282283123444564727894275013735393068280044101187425444113971152321039564800*i1^21 + 1050999468627980279657901804618087223042686400747171966754553999274926621158230471758238463779671327989591379823422777407772417348048464336769604077507309139943429570510419633950792523104513290401330543505429369168173032685175202647777944913212909427523909502181138959308683453265225165783067328596832352704637588330588060127429601116390702055299337947706828858663270842224974538217421015971889477697027743051577361378268150370382789110521609296176733372320849466498175320784540521737826165780427211997378232107958166476660115593160882483708815784695944439559600393118099537993724465670205046236853885710997417439535688678009200247118666665847072003259156882184919992844893516943367237192725788260113493948759836708220917878201519782075599255683174090949195277413022151398771463458996455998159374349286852638557778521452165479219087253396975958754017001888326036410636828597809021093586731642895670738522003485943547469852357298002630558995453574889819785890679713225341944763008574359683901024271859877528765683163971507335270227718116175560101064539116337542249816046366863241270537480460600622102273545469464267802728070182511880264956981275812712946394423176250778463317155708114197619164900796401365800533272374493157796597841433117616939322270483885194683253155251623807645016623333866124628652949220884480*i1^22 + 3061478133462323442802509180731230149212394018577096921580659995538538415657010957435129358179701316199431833902205447331093666188115038131408406993778066673560048783034909564477343392866161577410136518257075096557367495521227699120942060719537737989288018076457676684292716039513285085030117337102893740340359014505650620596847295376956497774620952643392131312545054314331468538226392929917245597490696921342733117814417048590932350040104759315404064676081737705335625610882539658050328005523091486309368606347144088549004591006840703938749599814001472482642846695341331920863191664720832833599784682314328394255715901978681163860732774683741709432538635046532300390820040510529328374518757055056577215629975598619198971002894391760252155736507021687588450012400364579983927872485750792062107727673237680125322702904736638354133793852833299117959305375580110600111180806912485169737621990359315293240302630526644599690325204421386747282167316099696712695014076671581712819545995550822047895112592998309532128177440692702675468927954116680130058778456552629306527190501774154459501524053174740324838747113113471021452555218108228568365380986510395087045154113460698051536284098813868835200614294147557256069535068777076956093945366029186004798664379102689150514750947284622165796542404884996719776723107840*i1^23 + 4132731760106265259703097444430323210301866866090343915300421269132971221440451186072861995568220813302528788146418169773341802649656752378760020711430178090441295286044891895991999442965750686178739673318047467985870339806172406256811438363023657044234254475779711903654034354022092159138152552508405335346653022368987053983454326384320628175515428644201454483659053763438745879580855570814255165301232415274753004333037649389028639668498176415216252575574784421559013697486085574719273503079151227831492292451700484566069179168377849713682600429896639953995442964030373147040937990120564310908201973258990226322924496441216102885912248050154251309051730299009747325580554279939819874060973757124504656065703115059695915226299972837915921311582596664634355666780722594110754964998440975364618431720626931009268736176660433425634743113335212110748570361713546550944809449841730270824016051162000431463933204250504407811356075207683165464311764821785454726737404808033922381488031753464033452162212599136839756741883155497059400633651819327928225472483510650046074758638053930690401490219279886943888340508313859472046955415033513522299355974529024314627768888461978654963899006819910956843786460950972631369347131362342304845006384891353129154776035164798518486612192304843983889388084468481924268032*i1^24 + -997499010014046261426081781147192530174339041910972024212746442327040469312969231141355085823784130374407797117790876889739669574247138840847543134641652655283276660175938276577196415122463812681050397155434507961520180073451312766790302462097011349318602759413467986655292344752899252754503221893399158253568486845389953274896537603528100933535253716245332860017675819395297041571760519831968472002777978973844346889237543589345615741990637115093363464962678603541508356233445771663042646952403461943878622042755375000694477642351946219580705242082653417705672762454221927645640079740801807364292600706876403552807073887801758691860910910735818707495447676086329434421976803811743137384024542367608501563388377822642002682711450746155304716748289087235855780311535691764248646101820438023932594172321252088601507967875985219166503360100997264642164091911564916139392307368132543255750711849279680379646229343329988479083599401129479020329132153640831178887371140395878414683203240301362590141566025599487949709630224368664851506464086334364174788845169107886218109540069946815291666414879799402036436121559121685714882044236544011505475394141164618815287855023530382338882218897547825034430821561366165129779648989818807927003541846968503922085526394812200168102188335601539453229831360086016*i1^25 + -10155527511856808524598818335288803646788021748958690521507316596311843881182761532298697139162382447620393052253113206012244180605324296887653276815139838049374693659630528126435500475750585414810544391886116146624397620494343143029180069749906912883755993756185438828208873298622612557855394445921637286815341384101695345129663857362074768711937177420143713012387749644204372359260650459240457068000478588196120146475301278204895600022035508454433560302934180932762074940068227345152856712026759139729578441376295738304078583983826653280599823856975900399560460070965125393486423460582733300167146000933481493543091030312699994485583264196693570543070758893535191137058939085135758438504048968740720798376370717494775266760708187728317612100005921320427588274309079387159365219800625130132001981448267600703626245129678446610272540823981014560871807246737309835729244612438136300681664008473686553567350056069712372690786620167286574555063351796018311761166531026036725954328992312833284543915945504776102517735296812121281748101709478528201854592846429895891465475784528938464658567930160199364440240333413805305766117860828537779958213515664891744656288446421505244326345580734651277947083200761256059537084512349627677780139032000655450857483066481305640882514597199120258371929767936*i1^26 + -8076118961784540492873679526712708317043328339736426725468546222530641585629704157020377722737418983000658062638548031643931096868705720068188076908034044239139784120456569360120888178649660585616404991990480501265062330512152103070509063323608811617226932289171899878830948846027469835140402117043255738859164523144933647622952807856070165932681999575567001371570243572788861502247050574819350034407076591383660453088721931692646646738720498560906410098108590496103985500517735698737456183040029679676300676591129643572636045327910600571732641224187504210779175432876114380201257061802911316042058249256317599804335978342183499926028613366376781563570312039370883120354223002739062979092240242401930500299778264779756412901844876954235689396960543048130476181603896662292044024924900068422497663849682877199028828081454965495572409138739887252846469828600651936025966461575231604623838197212205094156034523625535104505957837960805448432130817323460990434005730431131174118069605817979214138277024268483615778703679443243000360797557368128626191221751088631316382357562399170206432437447386125082768429609843988151064683013326098828437992493518575388717542772469068311401330066306460605540627678960263787617099263630287020536207017436478402740494673694220068142189525519220195983360*i1^27 + 1325839128191116526725865623068532517157007313173521013460266522595003195942868922877294267713529688073458286891240877390673388799769390487582663887618721499371643765864928017760748745160520542550243995940881491124782510769638121019703095018830671870236440169627278219583156542156276910476471541180123595426269562754554300137118769981690935815648191525506961521013779171311344569186577068601235696092547334479302836958246193299965662754100776092633217855336599453836531185531741670897927064624180803998601114828202254039358209338477107508562480739706825038963433545258869849131605179764219932385562947427735697164737763470651832739973434655859079675229924373639626937715681643288732785638566420998817726720208913725832520671367897684397504863014273768365487737555347252647778851474123492472154527051548944426255868797992088610646939862153058195917022104211006110700205720240676040581497380815817904046762325593443302901988888063818106293760832999448503373768367065246647227726479219458961378268947325295623629295504526729080900551164895113903583992723030634833092863132080633847708408337744010532637847192764707581701242816725218759051808162538155259560499980774664110305964952209452881440311412773008497421717083061197797087307909621811166411929219115341170468525300380598272*i1^28 + 3458429499336104525397372019841846332790054974017333238125856626262160291204476200505519891659422539743092581403931255171714813646340615177854082816882223771160588390380248745124137689187396848799764994959729993345680637738847740650068795434726406824271702128522977461545541216489186250083684118886289127683758337174272045410714807782196226030363668639959449783968252505226841952833772647306437982462774579158640813060514614874726550395815820553399164020693399881375154966687187588381982289206666174220740686313206791892435088069326225272230928230978088290085096277957229185472787346248126253096237421643747133058799203475437087789972929556174014803793145846076278767565752331619183789229007872720593783219491288025186827347007712955421682098653802082958519676090540587246489960280124739902129093345686356389837845907350709435398151601075533313954496747909924008562174467014581316839311854925043719496608795027773162118900630010504458480184056259749517587476761411494455830830139607173393231027793320145638845594165542425704781239856371375806149522148215671372291783174140117119744530732741168168251311002612494937374439290731245964382503535954102714227981566706481744375180738725051368732008810177525427958719428765118298957817201042946975787886645610304566348897845248*i1^29 + -3733549565230869281501886670059173371831556310396673564264162283551239579547551110345850103382713083035516557215391353414232079755476005115598449914159842525113613240995617580262385829174386433399453649026749365539236188012664189695470194854815528351377541686098428278283904592394922218741521410018170412418068150304764970462809283030350472320584591334324928359551052465184489413558151352690503748467666025608546192965881920173639709428263078395507975929785047967780562458139745308608511957658987617113848499755856209865089927381208704595187715774040065123026012295718396819870270594333849684315027355616478666800769692555061715080742614506777211484108363959700479348950726190337613722452121058452847839848883153937676851338624436024832877501759687519596714010767657617071386372693260950962873752396233235849751511477532772865548115965124845671224899623066909813761304755255140535632970427797526860464885439797329027597265938853402838221001914872056272357423069022069853456019806266449727849604429972959172413145858626858541269149810731593247749387413657878834760080155587896294340543256961175794547699521961404966408352195084668097189623077947525549906758629704486760897487898810580522288790020647618243837457072141064849762848251981982475289562514289113346080768*i1^30 + -106555228219141581053112464893102721139836486619988085561432591054607469762386353147524171946489598870033532814623911492465409807530969616042461610632677056574444133252586448003097387525205016715211456584274717456381615230752879839414179061909048930966197907122613530274010929657002721018722919265947834260523365045409653544495658742417352375067271417857005354207037931160543950553840414569915500868121343969900772847293151027217128802209744287618053293230316743619920653676542554109789009103703558442498203366345222646015016108852998882183911786379318828707843316827417416813242941878339795960832124046649404416136222296167159351095530200844817340358135608344761848759026290336392786871292691547948299935053039993760669437479509740077255549846674023812657238395553846744637384788741700873016116662009964043733273491548577420571057521402397207927401008644673442361866183643941558620458206303234734980632313180697825761902420204948928644157024879952098238932653873467539439571950758085819789240094455375108589203796456107687936711979279090181435472598504730910064767185017081194136798603415114094117922835415160527319639295184321113173710160536466514532243078723965076070050455998769405199387858051248263472771657200873142662020350619958453614631669467185152*i1^31 + 139061355083482539312669336849766694863689424242620905135898904091486945442068605720529846053996560684553121170627305549302373673363712107797062021862247161487557554221733539845456451221063241086628131510159761921360928984156191848226405707204632735219904243535298923750976409205652434864055808493231241312029381149226094029289271522679271746313290254278090751126546683191734404448004150308112902297306014270532185167478629551981092322951498163921504800306123288508769256495046546380120099624280513880858895352311256890604166924257973355471549358196773208068768952284025223337422903778955466472870810341025897529624481974841186888712049194935687027954445173119426831871150105452344020747088235743797081507860545670346446521571272970231449438946233081935431757573620219039090204226703896222100949286538458574084466430394535177019187516771374712652934695308547440553514875360800093729001705921694506897651903815447041804235802689261088704412854477866828288295143641234561921863337460227512087071495725537555257261831370036940560228236499352647022077271177265703991142575562033156867014954787763644721939107528638665434252273800688052894368998547822309631967521000822510540717261520046499330119795667594098737701165197083355381853320371378240773047713792*i1^32 + 41032773050380486505153974761277641520832266211237213538062957203157392540897078289632608441012351202648382775248965815134592464228653448837621700224548231099497823098335877723360738269765064543702763147703580244172908844871013104059950857888334691927651393937477663145379447455166582749420657662759335901025072206312817939576234044616421326032772806891879896443355566066912573379294649088219188183185149043604912624251860594329696996832486128545862143751576135225614038827063424245854270984800906070008210394156730396471698890661968574492956724745512149917572026097743178515636776599395834547085307773067960197418737940666183131613983203224860789684673121541847007761598208749368548225819248128559140140011785002760718046834026004077926671938175693519501857240511659358434521937969524334317579410601194190739858111355854478636441900018016019227270925490079935058464598660327598964950008867741434246594519738547109922671903243474408483102903669231159448851952825000929383459647620773478676720120080680467293540749172240203867064410934226844832048049252830458664297780237652794089871608536272075655452273273275396749641231537453176150419721011880078085829620790759656872159594559882603956939461725346118537119414211222292630943259337671403634688*i1^33 + 629682733605761582494191701890069540479352851455724285093736946414019037191274775904873434043493207004891631185528053581517442827032843948580914394174323816267908219442370399720041726701220586324706466001073988357743581365448487863944428692669998734715913199100578896808050915362493192202460597841388480139515685609647609775348439013629419795989402847992465271740241273609074364572782226257700000798335322827247583336936920983879764501277987209838760035313957562644860780121353501379732620163480842477354376343783499888799063049034839378037035923439971526137971566635205795902070009801282863136770249316729128758603323462631724391357703479134489087494277392726747547870612087790927214453922736127943289198933769096405774375701019439941608846158197496590112537156938684756498800164765580767818751081984772437304340984449084592849031438651334783625927732152648984437421423973255080251964252151332204919574999164524579860697683781571387711229168841399422615341104022387635779821840600018148749186479930054084013727645244790923669093761281700413166700709822840550953410239130863829877540543588878805830921031721960820022499281296263369870316332323301658477348202214383370133501693395844224750376325303650867707215826908347150872637993910272*i1^34 + -1035681649204530193349081998258134418337860106202182827573614441595729991892300660808234681463791301020894418555723065562094381693157083118530408262540847600454884177518254339345444926018169094975271150028989480759581978113498315683757214128779987289269276730598008713528310137192142114925746382310977904956236276185217762676609518903196867446815767085635471078308798183228635354062472474379644500286503829038504242271342472339920758554237941960979853929189177124555176353326239748980121114277282939531663940718516987522740343062318201222771675089029240063625937627193279866087546652856193118182018852534058437329248743057251787146378458595037731518781401771633661513871292786194845256934157034279370549243000622152634927151216611095487216501901334480840412094993955964645848627492265315931872285293352694327460728817730739421359000020048357398059302923176993769310468658404290926198020601116711947630037986793375177815223688762300785175113019055209973097152515625559454283083302573365269279320064716080275520590677347379842924918054604281625505289967417118351935112047050381596747558609036669255088522027279902536159801840647007646953127147293530644446594991322374647581766050893168795069536994730587556933628181495387696043917312*i1^35 + -235390729706516114272312079482835266078694099648709360915936410983264995739229378073770768665372605958526016451856739120454840589364019196157574508961647359482254161150562947168140206436471674771161075521890778621080399903320527841560941933179753771327469410069914586945312013091456079455848409463927929360279305207777787681907402135084535256030934133908490490418846150598784054771567407491444667086825246515420736826588904145862982451589549871329711350825136661797980170070224296227161168738891044290662002471946433742282543217357489102706519408111667735619803295376600043657435531167576873843557734268789054894582929047492287700021263599823240242335435205504241376082006430302479257726617530695461740151957408517916232840552789278699798039784504840227922240525782399371148201136280408985982651027457645628605029741436845155830402201681222366329336835617467332610587610971439689886717392598201865202368563935059023356857338975514531338722698910070237922632555036791115303553296380438471469049874576246825405470271262590595372647221113627012459591566950538664301576579242331044181766842504409169583386657871806923351679502487637517203650116038309031251376392328954262256864523770058447518450563799705768480509038059531010048*i1^36 + -25969954911647695497304269335186046962489582483362209167827673088337345866933883781047373613225981404429276616372812441153937718272799646030219066848257939449992680107663660355631340450086551518564886764324499690963324364857610338373206795687298881268589408095592263757790218937179426399137477743084136450848310081648167314111531792480301899763080067293973830542475434413144074768694874990192643890871615842936328551453683491823891486678302544018946851861618310622727363223769599908732966372758190130802704964654911095712010451005926661767660866289581419266322636734158158183733141027637836828264966691059859142420541755673270171425331257085371455198263023360468590050226675829228280254364179684117861338305452202008129960638395539473414159858959202448875943611321065421942471460679797793506865934921925261319871330159158521294076223920478729102326664563818197581683057130931412127065354975342849326946498483205257270047260061883863837365059039018927284627189388742328627054634715888202918981709489763732634846172778453701272774162454134858504787061074370771820094700482134122131466122770744551444370956297217380446221509340776634617778847838983532097553695511447905245122766240719845227396894522929050630164297285632*i1^37 + -1659242585754063103258656360916448244732157732665819702020625575958892751331197962796827440118105753218918451216550261940144044549876048952153195541495588091304996309370085796450263514424265352360041979410668083489140558383474559154621117109667885008549916800912561269981584714469612358513206528056497840921908198387760166138555155460837833726778532136388249616931225260094202741899710293818192443649858819963390885151196017071727566003837071964976432115166161166073841313174454709510946040483293326551574314711264553659344129779557139202102528441045488325125309931772901229362325347112449432793114640522250720112984804489316913748306608498028510323582179911179140547065571325365536492813600206915243017152118729288646603226542113802407801949715145004383827669095944349835687899342956309666375903093964128446754538272237398360778770382653196112646156672019951420821548239283566469292020925988968677652335334516264240583255094255904446902004839813225331527638353199358485927660085434996820699276644092372828057781958602623942856626979398184227526324308842428261076147913216437943033530686540373026079663584670919282101623634445804594129170028723145269136468000740673048596835514641982595306423059421890103738368*i1^38 + -59110495804974300887879953517010857307115414418216817574137150896275016614125278545211006241888373499818029578129005414305972211106976796157842597321414373336556566927819614099306333503376689742291172678347589971151745485598712034069718065048488239456685354677689390394143593675872843380610534432731877402281471493731359435913309012620833733867682364231518254846653338616305362535254737864533645298858826628866216936862406294757499289812401961456712114173583662663576905375968068152377593245377920339107809920694328897559062339740628326984911474986793369299947002925771061894290573491085081210790567954137441776966505257731321549388964819284955773588653530323259090613845345226501378825586260107629271438619109978122369685511779877176781863850945907330257152746119062042444113816941345922712691768934082592308478566643490276476671066941465140201291375271921905841774874811864978437398800639560682640881005986989621965962904931856422976584502816922865968611268942167002267274398858623665393329600590677573927864037068974273166484565136783410542308755949990192798697190007266958626191106589734252501523955696147789386881062879753093878087147844124904126322358753754105358016169624515439414151118535524352*i1^39 + -1242901070451737977766537804869845413586816773663692435631650701704997842853031935263736658488290097937928669061290561562142276591963806663112092867010902791862141778533429278197869828045897468766662108213871882647249321063614709000288492337066770388332885773167802680634635508668211055511367525589976824446077740952030121077338790732325207393251275094753043105766722812022455761192315444681485146628781750053140933607996368113196587372564376696926578914805294671273399139090524198290992139334051233709470309014282469471325242465232606800745507533914621575869548619362474647548850499153123407457060714707085220700109774256713998102147763584747574558670377900687754454884997677211737730049815270772990724569322894954165220285684525766389855696466272168009768052111870179573600248959304393843755935087092480688429115680596312169664637684736017133209964612474779291029305671916741171662367125272872706024739436691502170372384561959638188296710507237530987408266856792890869197093032549764458419901421628647113560762374468938683790883384145498066568546574949451557460678271456606175328546739655471319989257117611749463362361092233908980426394962747953712643898358322202764949850462161886963971391488*i1^40 + -40938643327589274370287391845064675212594472173456901789408618303618689302747460866553104255302223557274787660824851710763910023164929141573296452824031307741126075285522152932013678610841525996982270292205530312709051624784720194111500854735586569860427445291396202237766841157702987378611541917094205792799365703035751929127746696551210151054291039830352896571390754199492069265000817868571210455751333468818233237688015485316253503667365276688543902629535568052898120686232824350055494138636444618050605957772946780600169620615533172019460422606231327597449030307640195058418940412110265811310196078694979645029911029024068660725083207839460712568769181396734669091914024593599266338683516059490056384179165206983190742234646141884293554973348446199614827286776406104928542648343008384399930713843550719068827962392267178873599651195649373591808038642963529124834745588330215417869397357089538962039803102606693753993063953349454012784934015361191795031931252279283271058857843023678711498650261781467765210230558172214093644289342530444598561591449002709607714085806134745590238789358552098379629934444904764414894454908244919053446863538147380833443264695325662952152803823522414592*i1^41 + -1695848176589171825260766090811361216072381409614331096551819109930418382267544831972206339731796098305802522289560881691958887695562661969572562281199599227972485457773212776093029657207233959443358938773471861759210633126618361817094518945919053084217094007720771326198069713257700168629854369053702793470143356234029174496708164472619640545986488797911541970586262393555928765641374663743995431779263640804487600923186392524704465998473275875364823242514211080427184641780333278195079787162016467252789863873284310089376258606704158736524110409351310448868416821660674982262925192502010213260066128804255481356319425028914414337650778810515079832902831599209499799257563210044214950043605173468232444130106851682222858746533095831505641072237942020102104381281433000281335642099880966293277824725879877712732653907670184330294324534921073199664206110644369431818947759895712730199455960119328903831943655570156448038110087270712394509272328616693483755889373717383036597516028912932358995617812256856779712500056836406538771372297332053482291689869817632449085889672814022878476439802346951712012613252279397506210138136571214508451932812750398356291515130013893332246040936448*i1^42 + -23199689604626927493479083139608951029259740925500019591421067159845778284357323628555182501557389574923545131932057872150062681594082833975242200678131729213487798922835914845084547746063957835858515409207988029398785943324300647563706716651299900922921646893112248381226963770479734554846650515656098741859474614404297539582625725015635233553006008181816283934426832610871859057536275654232134858911929905639739551631867447851635436042413817785888161406556871786030608826947699593126457489466656615491125811526690935816131874096600980287443069844122949972365129531226971491070522595818857733207236773299924378731058846989631051830308432195110842937691052498673666937621920800666074391687890172089218585841281031671730681050904897530752570074769817091368386032047590533778086962293944539781076609582648369233562940248651490254436506848463076520457104677387005356622781922108007025954632560848463441030412263784936654273789163853695154478817501356969161980429196627377425379048654105608037458807801434859709668571112784171901147147424510571167609885446508927280572557790732977498309145025813937137581145704822262022153797091404116596861531884676417934827699127067567194112*i1^43 + 221311258838879824028103302076468526752572021929499112526337590844158139897817073024470505662161519954320037594103793577276110239400593422050637927114158964529711615897651596819583267183636778477814306327640952993781444396169481774317620383191882436810133149638046463598632445944333588155628077028490034146338738991983077789673369605015496077979120329014178687518998278164820161840191593856478074400110315259404663191377725262886482290361988351686611893508502883940736741712830037993499256117141121646642372975408119761628982371063823910260325927759704282771609575033474561067042826153644985056480976493873268481351093652977353998216910602640354216073635924442435817819419807207189257025749753417872751258537238974070503219968853799705187580595352605491015013982167067417531076799690517739626027572708976547049345910075597628873991016794623248870832336692941658460507943817624493136465530730902565333906595018605967615101615494883682910123990632416680659241027240840579572869712858989880431725018080747103330559521538262930670150596013798044908732719255176764670191760427526917109147900254886367836336855543792741394936847544799543800933677336596217314589710221312*i1^44 + 2798745043229937224680118093260872696631377738584759539633880943556690385763081676788492694414109096456598007565832407060156456367170053470356126937028435258280735404187049951549279977673650815085623897837387758362522683428374111980504666085497520211539908108634372288498394407356200116455105427393104998939604632848943775765968051665872882194439767315777091380000536252411084661509785922991044605355633606918291361136811684113597413339224622205243084271756681921488773899937193098210225887455539857148301980514786335879318407544403546109919186730992837768727342691708455414426493035938588835957646159934198255070353129540290452566590363697810935414843479022888571154672871414656479224432409259313596458846991734939203319353608073949839004641546209358815979774353753193315603614991964266789301806711271905401190793236216060458924637027875175242306413674404023447257953874565726041593648043919129136315374704888739193077893835858553623809225499019240374872115180859446532303480193848977008154833416143795267691002490508527781454710655128742406292167489217380100278102762926742901152437126886800970276293665523421211329047714229843908268700138053953984135168*i1^45 + 8629800091459468011569392549273581179499222767982927106088791420142672448558185416228715972897359144036020976965011841580135173344608195630525365322904639240421922565701114533901519082582743289682785906263469988802217896684293141168774613996509373264229355094024837776615592183017343762950731648097664808675880426038404420996912064869206807387324352887139234022893378144673857791877343646350905822407316176367027291608940637115946795425471951713379331264010881235337274132043187169741294459126275427633218867768047410280115082527699685402852704976472045097354438016654447891082274659157233710058114591170707084465904817429684090024803522802923842330695400303123791937875146807110540125455118800093661365742686517749600083623707788252272643219330861126102705797982899419711066423657937599111846288322604134849458497871994980853917378175249245677061557716806565701217662321224997728733731196050437006357813099179162497389950394364784606274726462139574063786631756387253418491781124706530551551418161148008988572869595967006233937555025386016186317920908946556957184500382859694467080947744880509018765685596087197841509475008879648234999711721848832*i1^46 + 8934803275381039988805781167912520865527886485350378940296829022298366561768595059410130831610912626372444859748026688137467363149260566654748652252980804409068206492701880462133154000903566826466323443428238069684017524378321315983527622091201766824728680917468943900291678483674168609270226410428938593061239266443820120088536723920779624137342519052612449744780757783209077721805603960968422413956732685178889627762269830655886451338329527551572011990076782271993482929241659774938958614727291781358530779314174055990215968962710880263804703772532341610564413824945038070957396901465088396662277013129587920056992263844397296228653657642281702260620342190474403250399592347241320086497962691822510654116330398873645303649161896055378342711693968424975354066795351791854289094161002647275237651063041280877945245024071222636507661771989769654722715739995701052304306067663593081413478544404777757302453260027088021465419255699824536265696910828258501921863494047341981126174191865841984757724237621889171870638526679567088496543503947236649946696212297346912190386663014405467087505299998042473785430507918494789202962845284382799822848*i1^47 + 3409677830779360610024964004491089870817002757830759289779948331475522425467216893291329897403430318195166038947591160526236183303904863030260026278874906693908646031125516289865529429789662010726645335176110026671271534371985030736048410206615525436186836636429916157917404657768971169909728426915861679994378057382049081199056461960461463894607017752919801442766146648735286965734822899178425079476054334844033339588804351451156771093254883560044079623298912648509437979204367656591845020822216044087108775977456878396370904611901560262865115968948413922703255637054906951473150384321273090506352715747139344655329783088786101733417118836240654062847832035527301904210559989228072055373615200690646260313318554747939504844318376073205291249694306243006047131262927600820042410503087581061947583245561990238269134562268454363825694475280826290538404194566750124092951758183236789395984376519240464049003750931941557227786010774198388827987459844823114212106072757008278047790819645139111444872922661260123639979280315913508387689071074176101698181113750962282483696483535389052436037744969017315508319731462534269358136268685312*i1^48 + 275606541136056692875168508538041265977621363596821904373407514597592829524732376852071473278346815521589518849773287973283465962966715216604784922615709517758202240886283418935631395130266309518332598477315737741142801131985112126901114914603077415425896283397724325544038594349121761269019577032032793751137700790154690020693729115498910369706060162276395371210631528381791535474619133430164492038935250684631750366899783349371382526697280368146990192914453034143973541773372707653110435270949106382276020872300427597812827238476871353036091355181869936055995165284238424504910410718346992149022471984119530601166037580634776490582941674972815461384161649981903602518416490495757200497662717939564017688200349333262885870251608135788286459521202604435040635152277969975174057408440981527755295291335897491880275874932983008793968669557953863815236395705795551105015875051644669532536641847764478968878460392756406045907869180907666325848840589033527872880905245938136685548899933342136227404967790736194426555241047413494282084650514178285716435348186146570288969253596897288988443410647487719947955550426501973278720*i1^49 + 10358652732272174803708411999544519634004082950250582763807703197797398638559800622572269201189624702448345888454333835252029094509666671593562119859257890195497231304013794216760956475501944306035722658689661415335996499027092225764463066903303971542932805815954323162964281520081609526940583600282950976298748341612514200408213138590936985782927354481083645011406475154119766326088699481156684472033707650788735977193472078537245077476811467191413184437960422857976074313269955251661953656136350568041245855393477238183113141190430176032072477617117294200857572425321758366816716908580498072163763620706581798135347181289090701183517386973065417130974337383999559510963905897664851227622326808940168055788264908016199558549639178829477302548485173284577288738458951103035150102758080846995278947062248548988918711517025097677401451144842220114717320472828472290547288768395896626751082361574453098838527069811711950839823600015801115127329283186095823731220125647142913371813748297337249467070147995698908125895164187815573746507544908949178791791937793524028079354937808859860236850081078384808928420560896*i1^50 + 164987633041487070641494040310045934630832665328498132052193772833413814816160606138293488046312657218915987328196785757054389772426764381727935392960068310634883856145071127579838441107219684375113836881398928895570138011702815664705832724025027452939554692506275106112966874048704840820115809154567872462362418254121365087234308870676296082337180310991284364455818658626202617287305401120596738030611152987814154326563062674960342143466684081390811955346434572865959388621334588976899755665479096959682892186295073953849460993728443933569466856752919163127844602117786975190597021541544350957745275588463740837667950073638724660653138003225956505177763424981238851889625450014565952641309754226615320640188909466818568440744851275954551599730014170670960681851247369413041476136872910045345562659043581715631275474139280906515092054062230414929719336582771388974549049362501589462840239276203636290187396389840266531594568299399637657578065498882610076888601226360556852823403474001786860389307333249560661495618378088957073306024840222643314672860813506818239843952239127855588525752146347425792*i1^51 + 521355783205650078347754923174880974551792408027387415137849876149852258948166168849886631044820261479730164605686641396640124580390619322007354345213745667326383285269532317961990849552191236837478735744910095672721476708911694426859563534836141879479996843460369126393669566194924885482892200933562140042240102173307792984116259195816690805054163431210744407774864736647748258958409936781949021141462136508387772232868581621753374274253153680154380828346670500431813290789304591880332634851789162100432711368314097462475857674069633100958943899199699400333205648824096754771760578502367521914602464684413754931498713257687383639132371404735794743649096592285600001119336661767123429044463439492646805630706667923570488484283325615680437966754967359680660525562708125086781972628227320151054312657221642527546704410648627980642593534026368188080359406150317233789264268233483656560079869658401210106450466713169437426686110702256787914410108717835388308031871881640567301889643289749596468424526989525525456052800510636599813326729303410846309279759922015504649869491665323622538412032*i1^52 + 384749896969598361191090553310222821068987668596724613769861157491955624595989036592188026187247745362035081089779615352710825040721802990601850732439746380578382874626254689837978126024878992241596498748886108424712069605685772938243080843094707590341511941286904404388241623181128425245973977024928630327918345632065912897903057425063726658689000776332955637973242900717954407476400766140835994239045829973556819202996396250450655848129532058463381089634427909948728745580577456263188854956797795783470460134960886065402229637239200939022219442377579473869500727137631679755676503867797688766860678927335846474014035562592871178278006630189533551643327746200166613186789065613194140720565940459738749631968903867980786034811413179336072145588644051010746941936417879182000033791217040735122067088459118056110225419185870297405151453100874311126206547790755518840132198686130846654180964530833706413349958785429814666233716371409493009509106152162416356704407271286418418831396250932990427978192306232681952000629296701455643364697703781305290374290952629766642509860044800*i1^53 + 4127914422232976952528377054949460594746457544861551806359560090378197882925681702616004719531738901298237966000740043146083194515264642706090467731156733956503329810898781502505926244660076996229080361214553351975181246471638643582161665886429809764623582523549884939582302665767163641367194794439702837334629762273945678256929494302521870458484617995659945674127198145514830693178131418691980030498708570098394887272507139293203078617976239139667904664766365475404226764345442034977505847742281564459774093926457992891065949503005282507093442701908159053039377974272118546400928736179194728615425845280044652662046875952611222053090289174132756401475475493176978676376982516255104035521378224145965324658319371306787991978910684794774310762871914618177489068923723234509574421321477782388308108316530971285007838993213138740008751277318573015301282975458205081011957139232856511314864282131983669756814297420874225624657687438388125777325355405828897860054234298210367140500898413102674966834430430360970431498063554671436204352611570070679275698879811911680000*i1^54 + 1637126043762796094331276049837256620368295900031208041256235117095563035032929110646182866494669347122515141766424487836286346687412964625034805419109357884595372412865242019828585756812405525846013269172569654242024590997161930840069473225615803801587872889658719014176136319226560079815211159674281938870696684692202707560156655863984334281413128448483374695617984214280037733446117143393948358978791094910580295488139474172120090048620148752736495607354511051056379502582157285704459349718217708608187979717821549840740828047591115457500885271709602179780447548429040685275108905851866683821642646320194261774272860439004352207747402483838569569184834355479472529873175012053158933955280959571431204325272320475163209316055598801922782614466720266302155393094024995835481831104143454711773032119855389782838333942400420549232338647494054282776127672860747748885014621584511567500674863067481282676052019839216068181971887543694153798684901468300002478997110256824020242452057677812347761532083575448280532131962637722771605172093269480960000000*i1^55 + -591918428277346965999380828075554705027128189569099880250948786415950263521003985848984614945902493299673006057224892976042078405698926297387180476823457314630679782327178623318471674550514749132766532305344525017595174768815550227188187160954683485629424252908289540548903746377428782853012029238852842093279843659071763621887405526112919426329615890091566696877973326236035079013950034783895972879693140178060834300964460471187099347572529066997514284345367609993342735749330963066694968222698699477042220890425572542790366006309343591803123640982260702415593057175198857337952651584381176688027110605865406277889756216111396508276676615893884028307273299663219571904076113139114773576085282028548019401030768866731464619674872160651191540181931783238059348312859938912244006358745911891354344934764770127091838917908227933294726969842123726732224021021046454692331239435835071517337164277454728410692942003652316268265006011719327822474090749376863664812162431082458541608560742332289544258850367014881557517416780067028000000000*i1^56 + 4717925038516141278789698177382005921270091175858741829196177196815811182189800844597246872652278219403910562171642921363142391075137399613806724380450681792250589496121088588864373656152361124942014190490304168497359704909292985928345048813261484732084600466850322158064293218042425157463832589099016406114988037018376594970296485093621572183000109726088721858904788692024620598821088690335220248747218378965977694539584660321806236577555412603643252082619132667760663361180706083497090560422315224483666841447012388852360810301415062614864613595834668443599281391156431733218294983060477274681979336117113579306316806369191582288614917685296534835493279847799348173980230307694928473234978845001414783479434486891079297832107666773687150354625782004338903650129390324440787270296499381555053083129743660021469442327526034736448720456635291145248155149006149778697126536113086160967223965258073783059300740943994360044555424308637502782596240877877386402871175569129095066156760329822748847894372572727500000000*i1^57 + -6618785138729684797633204455989554411360240146776774107298580625660710019111922210008041143588917766931648351248670396117442328170468221433101194666296150160172946531321377096535232083299796285964573577628207917533722413376044089210001322049131070646129296030903328009439685356045891957583802579632081695809545418382237607539091292111981686348721863638974436212492772881149002401488655921358424352778573496736527501536209313447912833666832510139269296664721961966017994297957732905047569804674309957283615716549779428929441221312480317294386779084443127442306075555116784502211471576529725298231080433037419917718240478915504651826370325066063138889969301319104593931205475854188265897475545494543322552776768247723815678498724231339602004871194021920722470875899916343091244956655288050976136411631171688401607696388107829850264579243079189207279521664322759155900598871009820261770233932316707900749085781352576050185807642138368661801653734027415891912941444733567697495408452085937500000*i1^58 + -7117273479393993966246166930887959042375960424494184355180218689921476203158692575577624438899943404946159198936273974502530677735247383503768760740781566468636600616516392386487767838275176919042575373358612040421434880008679882415977956319934073140149011816564219708747990153118709842995583572198510048969178649176756280866790159484680389244257287472725913449187421762863381982653750194076974369251946565977555101669407839741592022165862085610476260331431399335566303441698521388295178173817869031682060117360504450482984005125452057261513571014469364304495908003155708093448012390639428713139524443681079494100430557275988949052573115107508058039948487533159161224330526129491135227836773322596975176584665948718484631580914970700751764757789776133882591414305118720279547911572401364207639829903124722245736340236300630519673374882625440841234514170325325692309182846221801747172753884495523697882682472250340814211228183355072972340860566546578237280273437500*i1^59 - N1*219182070365650335531647094709058296347957727245501615539018873755399526089140625115223922785469821767041411607068326900259181195653459753745319602294233367946754730269725693952666717146333762130485678483708311753800945281122671783586397856966255693573995810353999254615839073540089337500*i2, -3428036595124116271737695181851941232481094571810846865063309018156521757800828367365336972022553974478324815123840926338660267998443982952569059933960191354255386685152587214268184726451329493529476034155889306496257288193890304847715859210185656523786002043049214634091651601508713044219216600079788029755810327845834019133992619298810610665948489605041748161959789715677862580136763602212885913318941252055246330552592834346317013953630834382390335326332537654284685519015147412526328567920463664351240291908805588436414563542185436520822980390681402846689100999497141506813564318665025346804331618026844935562725409931012331910623371405552726003835259162140876784561468825081592431996222354794520337775223444165623023028684609049302382012363498770112678354621937400624683200894827240328882087622452446730707770901947403924239634406468961614125859917549749919068526795862749612942658418593088300723815926913683997437002920520622449776755611572840729209500485065427432818831160471443922490840296819955908972015895665999405116661031731171126939996345220387904599443055489308742970292615599261406174713163925163346754036309370064932750177071867917407098704393206555663730591725627346833361922721369314024613282435581904397388103399330113178836403813835888866468002037971029086983213793054433364357283152846724238842612365820340836964718034173583050021799790570224641638400000000000000000000000000000000000000 + -2341551311895217263988075287722823004281332906974367418312283071279245476016878289507630256293682755719574175655731261403408841863474791485729052054178467495187316931024260816861914165882034869058474032039555684911121174404630309732278936447166976969619550704667127868667337766602515780868794817581248007619105248094449499023423342860328340934098071982278892753212946118706016764223228274436758598090352566203976565377459344073133894920113784579158507574397403798880693193742170265170686718356622213239377811018293312882651496766687657719160053535712685069814958010545657732227911625385665569709603909515903222307819855852303733885518312287575579722418987415551730152352671708393529607085862220420397364438897075768264671028078612102807433044918132605747457628364804099089184161258314078726912294272708877341017690306793529915888816131844398366297633100108352340834113435445782504013609359001751636276504089241406073566101455099127397490488016565854547029513733200070210101213623714883833063948521012371957920759980916809589861245678832153944390019023560282354498496586042573922086302827216613505896657265886637535795963989002755467880458684402005656918708427938436569424425194333581460021363114830399663982472809598634034944194629893307536888640168996415154923858802346657210933764303301832948233038485219334799271179839417032190358375065653979652278642183129115970764800000000000000000000000000000000000*i1 + 4013864701735882714095647034718760123261993855840145008970132831870161193627978356357386867116180099648850493095301924007118977819894474397335679351633117535118537777474097665435294824361527855501405587401474051606333174858973540300646410323275092272538404442928578658848842996809545159669224322843565551764294903703520373540992272822393242228852646709318145392873858308914088741093162348016032715168030524738103611286417143533216641228995285043149654815555981991414044912016860809325989151779807228589047853932284352181339101943486623443520536205478225499915699579754934293489226407795763032772890931429552133587900008908336589764837813647570489821212489199241790930905089354365859904464228749674664974982176100912635961335292492765043661802011078399975853227919041870028245022819849102393357621388779339079831777644200347497353237491327816507791680130948136077225058055012247455338087118696223745263250465782872131834920068924182701731586370031071157286253393643014167600769309401087485358854125391093081992280760047676605547813815093731429298192294324661981276219851508531003589765145043534316434349235363242763066995572225748806896021947885120175285176509934269380014864615713882718875673000972234009889281198608198268221941809334019317234071639598313701164948280178009938977791502523173428043797086170612711246888868034180844203350639529197941676012529030400678297600000000000000000000000000000000*i1^2 + -2944233627754402084315213354947002546730552812139656651794513990402572140191248567207148388600449293722719462994606464021199709200496007142887408226965461815324149254286921796364510537965711156808670772597070643014740069038693423614593248648450925709803615372631822911602547034666314239634481223358995847138114191357909424218546872961102746559043583512031332653732915193610175177717315832792551235644904448078327938046101833925459980679641696093228358893643345309328820803058260869089337914926677112242692221059385713410354587290703295676690569426243082304997557453629161739612332661626128050479521868653859145143650430531262582215486538397088327832983284749956358160074927238298077502146761287166454969712812408620165529514309988152850060385379589026426136661333441550936191546542222132265119979949032188804802295639394088137641473639353564974373434452521514472467759099199874024983050967687545913866352658326521410711649011919547874264233411981874973639781335094337681547990430131450947047773091913487342279276447256333092538869399842098396934079078073940772355080357963751451121735523447747012061508270725670407005528834436393889380033682613290682391621209647556166330771453318820990778717401264686581775190881029918527573591130497908562746295973078269389597841686733784375797222150357999151481515074277874391478012268730049844450068976227857333816804441851919597568000000000000000000000000000000*i1^3 + 253341462829573696397670868702155233434869921619726554557123382063031341501456209358268696039050956974924068985045714418487722688240887991175567474332769336217423638364548884733216147977333329191389862865446362402763718556657896044658736251232626087114662320470921002525492716854714242827722226344619681500693566714368826496590470702339811679509050699301615307951793254189653540154080569098652540046460490378082794463817508244749863135551229560538103848317882879769745299190338459808250217700646250214459233744209606376386146872119430634762624999433533270672229510799110802913670511703477565289492015668736163676794496753321637356118580999787065769163112492324300811305814230958074197034703626356093671063853592631704716904649879701433885961216253555141198034429575516005914506471561824365597530459442853517563595466082897394879592512776610776900167272628267599836389788741285189536127772252448520484654563224197604892963517892658151818498975532676059170407429655035783408828113240926838672525362641408091599997678886242562045577341335846306885483978929968936934336120803537473523582851247000238406703592961633869888489120425277407411453875566875036646396243285588208877188292954949790362575303606341915934459236278396232986855351475063907037344780247979670696990209960140447105459403071452958677237304175197183477475231187957212575451480098499179864346144989729783808000000000000000000000000000*i1^4 + -204210917079490234543666780904655692892812932796853700082406325570194289042289357937843887693515195675046605532892019343725064803591176230870571322841824711573925158717361632726560265783616189677505080137786944080954361376673118083268813782616073259023850936882499072236659792219048695974775156525702588899394206740921425752854912712209595065695240114068700097806985280762507611057573688669082851089175212031891516446123583476462102516052035309684102837288390192719398363093083185348909251759497062877414767335912962931131853604768122238858484525515348993973402988456235840107223120842114840774652499310152021241625500789860462787843837772951300800966104126134333088924747001854405573022004175350927426595436634158569471809072394641258176339886827221539555369872347004918074371809977855493033648076470337999157137506951449425755683022025707910137510583449084800427982991595845121206063276374735115728435176068181252121519650653906972524427242155375284805392370244322595568919964003868301708270409208000166145087243506979441523775879710796929294891988872020793463517918940371322199057886719487254510875958891312219459318612593935116876645683119264009456913027996360327876833218413321354963423416132155666984939254536960428136843381702178194616813559923742454234001410434853072172172306752089394312901945076846649755113539757856452165431399708760627888330106426527580160000000000000000000000000*i1^5 + 47789034717866274017055247828465856517276491524958302318967440340859421489085664649729218944126527546398066432729081361479431910958783329407238578306439381091732305250863869409494473039217333654130148503249113016295485533975941107690329262917130091195050816380559600986780514291863761460227451539399629071178864628736707431628665455395376538539673454916077899560596133985233180466204470046155002501541460602962243518107738940575695796761657211480457298998714114566899712919617046255691672273077398471595606576410292507653424060325012345476014665039510028384600202660644923644276191306616588307942944690395660448358139754465697181248577444917628421782988564361665449494740047814042883999856241448611475769540543706868265680620108955822264874413422505189011409426761813970893023235953372573671509361403769762930038518800605295218353378796362682437656167242313891378869292890031196007334428284027441047390120203283774362776595281528195480377970179665715124114850421679670410324460217878509696309833589054303404052230756820993936795791550187257857740780121052390277520332238025555195133337856922094990177155906422659423367752104678651452197698008101709406278001560326141472376936735537197589329215148278592156204715205683962198013705392999624960939006900156702471091794542852152075944535251438533433340966231137608920401135982770181832610235160316000117169566837909749760000000000000000000000*i1^6 + -5987636492141062944101815180883256596710226658882467133041517503725717067303006948590459238715637969088235036989112710241690632245489581613231915735318025174357249416789299948196542385367804393354228638411070323113555246469519097563099427444012163273019353886394662027828947470752351414778594630154364425644340848079476808164981817641095547038019545009472925396033035295636152670723921663702949359950109733734523828438198702551992945274510268148381575311633781026481915582824858583130170459153511428324669427847444367075394983955382663458180729854837276980087874995788372728074776401969006515533201529325043139939006131226614534302076503916641729082917374473302284197055350461075775103634841665209947035368967393755246883445384839177648081813318782271358325887464019387873752100820795249132495607357773756742239061958085916473455974707270837833899657929686783315209281297023634595992636797723491975829229956664582475866972435669420159314225948154969568843397157623464215001582306351235738512283421542851960134375772404018755980745223803926941853274473306172204734312586870214750156244152993641326356542880630301618480515310278642722917859326790529756637874755070196472835618934733702118358046048096500467797416740626669882471212724522560991584423944308703811270579616363380536041136742135555298793744893620588685195379713412765911000203494607576651658734764608716800000000000000000000*i1^7 + 407865094910454524892146215200483080704767475501995930673018525422839917515920595901182855716880590834897358877614423443701263801783354308893030543623957161900048682455810245059187100634260901517598833472741626396800887174465501231865951016746685637096702956381058937943780586329978000416316807485696285521998749610444584595565297119606186379083947134530427934291054126227592729519518319635923442122596832048996568002739500574263082980440872533728478217858995132289237544706572991229351830601869918206145554370770806650405958259456153548187917294216572753811960840324005545242477819638983824190079279808466946886719448810830571221434944976140818700672260043825741403494805022449236631066415604204162056080183841098375653958906759693144346628015581893480611729635288233989947454414628915764724058165388313848824215989387544759839185220747769494443015403063410666650199134597794182766416302887365281468377852610223904184854928082510692452053913850853399063571643496618050227218981198166903807026493123347506496117773595826476938773416347782016743925049889042114607904155805328252227849540271224415351057116185817146523554361962934418032564294998875156807470431404654121968590060518210995829607593864536107817124901442775022776840144602106874393955211637748493041225174340960445084726511422349294312190438997919351445140446454388752316143629640644713681698259206144000000000000000000*i1^8 + -19080330671557731039039450913493444256331786151513335708940396730474215632975626487212021249868525848398203586844352758092533372541343198346357156522753864731389044669687166463839735349046822764702215590282263455959928370182985890283016677906328471921264315026867876313567205946320942236320356673878586890107210187778513761143701841950384947005935644807834365852385592651836311679698586608623558537119118172274439710269106876045050022086832126159723528587144903693058901244159251844359768143145668612993902258225666545329607960691440265143411426137564142240892442491648383586551167654972688099929441644766330810072085675968834268994286636448585917767030513985995960259238197409652267234023198986109647196767402907375407865565020096620420085203809362451799113819860684771486286154347506867923737158183942353806846669355821973521531536301282562208265781046794954857243152824594713061408679265382920949035221108519221610079088791661416989504440676956996423504644158075227063866241484314889368347965600484629529848583308736976133453960807194286967096569757859962489379502715772275356395663501975366527478266921551964608414747435084605883078721954266857345493410447343331041160042609881586358356672438571123967024709418936443727546500936023079317518507549959522129103113119159140968188618181416548015274193436811110280493573322469244919345154739164972415693650657280000000000000000*i1^9 + 588123537945819335862574742650082817785057368475820977249413315394742331785090868852323473659191521455499131405492122164222828754197409648244784321300237301332127691864414996030692561062006788039307677071465760877025894244671919537721815101358121525986099441536201343857837529975326762968533736100235283870632991225375819386167956493109287098765920529915250529802719498618153509898081810999326094736507746679721627963454395128750760347249570688136399902023653887373708192802788998305958780852194431085203802823404157734855787784292295220741171839503567515940672852059656591855675326301068033860023981983623308638881609952643839063320012644621322297302005880859206510726548700642098316971043933980733838644608364849160253996433278954649011164511612996283497355904476685647743207464735662361094624588980227745348812004613962504585777366826988403721636278757093104635962984899861816303116227148499588565022845238023387477122344708303065626641682922244134238684155137358569615568949183082502359648772180602324776584346651395164825872173956808378321236166107861963143689592004596570126302502071851061278844929248391978650979550227948323224201761980842575615480842855708891818055156123654944871443286873082195736855908389065545405628897743141066019886493280856613103587652255802626751491078571088295856213534610005683410036305355714416034301543736856723046845644800000000000000*i1^10 + -10895832664993772643351522526284404448568406492464188164550990838584257192491130213683514015992401332289409221645254667444935533041924737749494881566729949417370033383877786377883792599496475932459181513770241380933231931536449509547554540279619454536162009409146120479733323256959155162592836664085458511424105010273141292722366096566368943061043836673848837594583027422476868736473110070675763336726927793594622590641805071869983828184576024075190046975481903011890715443006636924022514616046251220348226723441473528010135466732454498658984033029516336435060105529553406543242810142711696400556474463634373614277956671545244575813524999917360496968045337259011212312516486608436664589622309846069824340587121339419266359737476278877604036369309926920173819901267998514036365456302157508533564535531548342842373058657995251283069734493545189994201747049632332787720991115107035869900978030811303857989028195698421111354753748762892986121686315822986936421916946827261101484257100255055199932796135925445974458275622598578940483395148931744689476240352304225196329476137249297767844892331074945694768730884392626955421502590081943462779715310774728583872127122594020075705406959192126916099015264204128557328357742418419470858621790688914695419865823526325588843666579602917478693196961059127242200197675065503635394198006278390884817095092617922480177152000000000000*i1^11 + 195451004327944052691396038690784434809157015527478759356461958000901038607990190932847062718851768045901125446852244447098070378446835271752227863840448023126012935471924098162286004051837452044618995613915994528575305619323502320972429579503283112112945139786188582948778679883700267904599413522171417307108432375736557714041075443814088098109923787475991251759475502771977378365566600942623830929150527349977681563821723788536301924966335320798330071627151837203377158198716391647504521837473803526914935351058637015192004167707721924368207675638795387417616613135585397775001218538098832417044252972034043987094498859603056629866568104524647879436360509882077707189191719736137183961754262235504765041073666344722117805380924897951555199531066529877238785035018147188835471925203614420221849392303175958055436590215771914240478409901807736355364713624403295787526819152959126282525218336093631675919312774178499501358717849715481726600727584713470107350457768693496771064924030082286829933590520812245124998008921528097049687117608652633708971085431701120321498317585014685071350733498017598444107079342560890784096442374393543024413878700802505507233601251986448870526363530064957199103451268603872929641510134849003132716204024095329119681376852263663626690860714516427552285149258593025234825728862170421943535173356466459267037725605418531553280000000000*i1^12 + -3917651831404742316317602002345426391868671022169312351020433670287268953579748869206598678296421613397235027923339651034325516768461371104500628771959336254126630045350937850222050468913287297907176457428044972955508728355528194275253710003104965447180729245039725489152621243694016384568111369866930373085395502241675783656945764467183557806015651700213621803532164526551612078500445766389709502303370976203181784818963087632670279497365816825510236810802632290733811571627311558270639335996896928261572771028707843160900494323882745418537402714322135042839906572390861542755887154492643314860139251225384617697382335049494939824492654236567965645517963840179470617856372156094925954004887618488144088988893432716291302331173002550560467835790552797099766992591681102996513532917820572409351345676204393943264145010913000691765473373894551141266229784241749214359800531054545979279659371245057805884060509382619787484708139052494660430387845982555690023675421801525715764468972510752672632972018809589770337826576394463232321281160094228827573805873193615508250992225411175445262812048018395554892694824653661218005158944611715598657408895888263222080027776977823176464223696653786830514745944503331631979374165437620416004187960708527242249363595456307891353823814935902973335496213963431560480667377873164998085751384326646969076785291515133952000000000*i1^13 + 22342858930030682929310985690171420156184895601650952982936085870039937120527994380608327914250523682682240327374646804955336529738919798248472729540992769364707149896488894692196241948621574412356661348108174036548486416469407715870553440154916088500680385335564963859456853708099777428718481773876126272414207336705348598228123922644763955663897157364593242798782564558170097835960387571262459929823388792121572872083035565237214551749854396953706932393596950610837437170858880801060802819499473773142611600243907535633660783109969842071079298166435118690433182800036898396065523824919035476301965361520093444881113379708217618058831665210853970327353085336181419843568486732725728898888263306212301890635802373215949466580976783702101379224479331386847715043307233218708214779337012146795623321123156778043580754999521222976416975690844679631934546427660905538447637488395899007386177995911329622947016081535062415495015375273951698458243308295578029276502876590802800383247231258101960186301572200376266863557435049013182165367629882598164045507982659502802037998046474243732032246880586277983141563613727353109203202001981386547277856669255583136737533394074579591547735347747078091136904714536712015312547671712868004656987822759451215877468663449201697623899996663610709731242514965436767744204521428689250150214420386718919187233725480960000000*i1^14 + -183464285573610024293259813106852019839939034623554362236200572293040901397331568393049794899682878679617303867389646734281877531424380468033822572455454360635917584046486777167060741482091452215995729939923485784350947085596631164907586512118100253312798121364473450311125378841508270493922830798867146348871761727840356445924627329458777537351705679355788360672269935834748630155257784936384697511396520618146700790070756884074114338430740195987244206111661729734923363555554765523781854730916244439693215937037425363142643204567612493311699996886425298687001463403565364969028866376728869988369885040802103171162029056556180044257970212155723497447341517849143497057271587769899953758887589370539068963662757979614737537623461977608777720336186222998160364300865637838532420145001315083332802162018996387052669703470439607037535091136203501001809008200847431190407904024034415792629847110695736673167819933305425643530137247854551390222411325459329345868823498708130067973681981476406294272367228393912500130538289739502894581244536551230764996460742592764020741034874423890512017019642397469794527689298771395566794554939951391084603329348487601548072216055581261767195479936462951426359488461798555269858952664953481923501287825518504854462896168606230717212869127707292154064519362137784785037247778838072361784004018569324821049507840000000*i1^15 + 8991394272854872768019378802657697333867669456754929939478736973845683060569866829225361298802270709447489684249465170490891800013630264388630913083035978496504304223547350735751718625036219919926173945531936033976871286097591380849985968541017585991678052505410887294785434160743404748615910957350897679034469502516749597821183446151894570837406675432772270959202694310233034929575387671259790969018476201596166734665724531391925497665715228883025316264156824306226011947954788196463561399633190156634738006873847835189083265608791878831979363757806060623944544602877059840511212924170481576635131799895775163510856738927061262662046923988218622802719682112000616350438714719807260220888650951228348848468687785247172806190586761810536135510507784306629723794606672913681212502817779974624728604344480049248496505145190527896739908020220599143528419880906974708320988232844396105490819059681207870187655816801324011598887650828039727137348423822019053794342466165292116220281294887719927745259607017342574312130565179216499986943767807560012729557015802595153023832462124739038833823250477321268728122534708840237361179950817513966540825935694407855558345337847920252535939156203652197140104341892586908357569327437740768872272040739763449418364096299035619102445415024551807459456062801840861892505060961759038637660468087658350777466880000*i1^16 + 95801158320506598712253994970126756948644138220053662899006963850812172083414991896660160122119648053962973678973667981336515682338644315841016477792041198002225759474600588339073163777267014753698465441041189610794142723900695743709703640561715525241029972313684176197942013778921814320941672224152283192038399549840761583791078004248948811505438794786378641388297325161234939550624425453838990129801773776436000523009436871555071082570236874123062350688988235186804200553247621116270696860816390726259452476516496241562010507988519240048577428583626528185501975823534840945382063549048807351936252534005550321946884712986419369010273793359819832656442261091959218171471590665185660102482322918179304569451650575756951149076300177851403532977827585280053290616248449710909904257370265177335807175425094670949908993738224661809187389026179386036037370761617540164196699541657394166416230404224526801954859592483386626159754563788764166846227186626349637451261079671222831663674351252981653350999463379611240291475694875398464544199210757742762900371708967133322314862887446726685105281188634719369821227601248392009200173285921875233539276814026562459968563028577819616130443390505119706309569798849842370063497901466032319587920409223177112120629726463082784493826666682801485613182526834562023532708817621428783827334231091346145280000*i1^17 + -185638313014431973594100596754889815837687290338308467808774099852075707307043787483038013728577020142573800825929300428967774449190677800039113398287582510185631044044503862765728129578758795327054115270393607070093403792156296472513454289023691135455443139557283802557481155617244177852761338499312253555090623608027616122559597606865480491223557237017616227619532598169440587455285669927570082105505730587558850826051178728146175582548060329593998349987788795122286141738972152019819570528312578034578246875844501669359172327804945657127847097121634796392343712240198696898384105485075649726586562606152513908927177416824013783750186376433145601943450711916606828536499497326626113705741719965022588199315216373383797036695898786872898902289781862750656215684928004890422085393550409485180645462544828612841116010002942580602540724945194233439011472401384411387070095446962582512378491140724215994750110058711449880996033007913030916883766766631541906761563178056114888817733562559779686471075620769565540891271846685267788386276978217697017738762289884510793553721467477770682036514664412317955877262389973615821979478412456129280459762518093682454115752651076986132194879459132142526126129880600044462315313609901010534528131972610625002077157051482518187742389749280928898087540860574764488371988736161733119085491790020608000*i1^18 + -8218579326179353876407210434165866268356898421173332426560118610802255092212387156661444374035004672963136550769982533554226928633104155172563134285099135577836805428039958522350228591693739795514008031981755705688169351252849254671790401177137346410895005168076073354306915010624566759218315321784237748547821297067905013108367966180109014020520635927900565546326722713972112351605752964694901422946834176727278450808228986911675561900737839277271523534690689319181760294989096135706628169992875470476361845855357123361730160435634489432326663951788605919657321560286046446470649371664494654340650968368502423671685965447215717725961483919193665211433898054621940698263722555244987782317257345212985302924848768527850029584485860750419296734866649770832795376833262770225414595283549089008792589049557466591657422065282667658843985500228994475989982619313780908998346825583473730135761117969732596503162941744665369239735181039608606769961018784176685621642691641825643187452230820183424240766743446917180135511651374804327054807940536409860967602927845545340382324359978559004774578476606593328885876156482410209120466536777593220617727888929447723173638475233256158234875698275713107976742143593496878300737214050432005915547552622674846759113462542525864192805613222302407146744158150390544446432166841530906889756344320000*i1^19 + 3123527990626511818493692235145596894090943950001806174208369791046962138775309466363720837434304500146601998165078890091674151576623641863397024054452586471979636000484977565236759330045816020168878968559870002604650636249478527076249744330464153318000771059654900608094881111119448183645194368750042609882454621483378320733019715298951149555830654050895106818292024392925287920770395755922040006730378472709677555267480424107609274782499114022607389325983411780889562890399997512308874436673065180810656620908998412382926127092535837735412710904079831947940540727430730541452246851094203187074933356174035096800597194759792348036851733282881033318280213566102571289451220102633301905766273405014875645087896796604436198623546300436535810264016578284240366051612659273703823662141574095149521854867206752397495404171952436683466446564932627234132888442622301341135516116191816765919570320574342386492584085134399254678973731763573260516636919885013901162966023661384988687679345718868331665772085573667648338500175164740565931731267426834762084751804054218205640654039572906695542304087044360286187689606899692783764373911963035134992475338439920147955214737743713521822143072052607594681107036551410987245150710205888820546499666037888679129291504796723021330137431596709043741422263308526584759604830850427632012492800*i1^20 + 587420620694320401475981744007559625053037304273279129175352204786452569150926608608775314507045598655939554248409758095277381724824572828233062115117249000904167941845089601365004073141519456994269120850256677852964782488651221189111796875859625874580184453258544131876687698139186089567555497181248728599891454617013327269228046954690747536650956799375541803860454486415583979638231310671726362530047769992637791098706858902232079851065450534165735135637286961370898493636430827090659233824303179163352375880640334928211213168407895938292692822272238744123916149605061898707145621164641960293499687037525304807941056273567411176750814236002774564795999917234537911360396892721332383145129369994874081225205620368273044744698329351628071694671649653520213676861841556409746955894044234186656557211496967197809306888030027432581136432526206033445047648531780885443787723154038834455466889525832592745741828472937157786616579852374607833536451417875027443123603325927151723652193535992957763254508400254143526468399802284800240193779572243568141862270598730746737104386320039841957845962032505481551883459691140431338965794936984970365312168026237904697586654891089645328112888832608866467655769772674211609777344170543229798397372421924667181723648549655136716334968812135690686669883343321889133276802244116951859200*i1^21 + 4155359890091023895530728348928370355590895139708386152069214926608204966226492606630465375600577611527024549424752756430946905160766778134186072118185868443261195784919900037225850252677850128909706397150563261247913234672623829974539046368863476766005653843772992329220006084505807112994592711283176626861110913987947414110424346338805834414770072700767934636632598756883460166593608594466438645187884722485706013513612732009412890258704440236752874144528896064869053515154625823668328289650248284408327692235032970572753197755108368137668156504375636853634014922168612440341040535156315026275063694533274664551258214005007726242113462762088398248270675499278351424186699342467721287848121509784344469774790602785324443626816527753242592750208336304842723138510434969925710579728523213381504899954859183388784228189344703104276707485434386576224195740012972507879028563927201001631790748872057812740705379579193555297265160550861849408044216460164914438492444752678916339531543740145622878166914510164593308785541539704582199768427833785338729382154947839510003787291625181702858586937409392496808235794171607179823821660790163854818179146936075496558180718576819870725747607867762813188271823723460377946775311713357412232073304445915332319145412950697478816306698305677030868967153676217833095356997351505920*i1^22 + 12105082413280522695514063759955600327102583652161477784652965765509770743731823965508009199669563276251804506268178239490171094538534588382468384284940996928116511823356955023445578331366572471321237281308483971188581113776914486790207840434071519197797336653355627605361956286188261167718387306527228378991433624996536714955587731921875587745009038764596289833879290683131832004782069780355699304089424213586605688652371699033235498861197600883041762696117092726851451701985379199859792019554797220673562100439843866226010474784042256374918038383041951837156245085317179585881235735444287465978158901438716684367036599485342738589961901109860872816458366962671064861434325700411185556977095201107527586439675893045389490110150710483336975308766756305230810787335737844330135149460175029520719173033270874541014842555306750385457612399248347289792783544048377075046938646453787634679207752686074658604631093732936851137720622994005261462119159543940237824023556496326562852468558154445985359368896058210243955988528141754128218227406445483964463228646575053832397411689187786836222483916144106061174871708721287764605229139893659773432463305861776037805209003867657393377970131642571303243854929219732543569478323525078483726788936270929619122765297956500180465239688690680783958647955163223890044135669760*i1^23 + 16344288913084022873807302704181762351965755711044016163539865428040491957595474855393260063327349632035844076541702977952855724596621522064538333743605074316932043602200107261278331881454056811839479123545306723860340862549908521699805685522509687117761797198990270796056549375347387434966883001149239141436617558191766686241228679948298295587250762753874270961276251771221031525389569097252254969986606674317882674695648900440833504897669920784381311929518853918490870494942003502842823009745098652552047157663357769261097300888656123440274865675625541358524060252070002348151124105069583202445827886395492629408080217064423796382896002712314276591052894872448343700630194322959386253434692271218719421432237947545064915081989874351993382649094811421946009583848417009730148836017597209311076123558174912536706077622843018531316733422415569931841194498042536258787092478395663028005641017911798471729456786613276090852640157015277195346640135010456698610350144337799062716126656068654368360171008479192260350935137115411468232971656847157561663773142561360645115456412727518889772656023839554324152505266736311380144885652046560104976358072289675978577713075144335983247086501293691053459324493449593310593432646416461331616691777545650751713814719579113299292418835425521022379209945687071316246528*i1^24 + -3940219582567256265172673078901092433545124531722235548753597527760256896190135750231983750694416918453500090187861988065189610653171022167452114523076919235900905530084934875781613567773732403356833520017356055155939688530239408513437536385364204258135957256917360726340660370474199840906830497565564668521017695515905900276802654759085731314649924151905594052536480708660688762553722391676145289187577804383836382973322593541227676447115914173374897365674878056778328509044544565401331031141081915018368825414724701045172068528765117078306546721274365196214230490242929360714244744822092243458824044121779304334936631582267641000480160039489937037118934398784823665957381240929004003012456200908446188427548168568921729400524876524112181079416501141445120303123238878600212708112932141283864711565706099951548610927362885299369443177461131249610317717394085657515567615295120963890583224101702574705611139046685925609533854228983435243683665254769420449949834035341840034204160200058052116060991204644377033562190001585819713552723053623376952352873125125972483441537816180977396500527630003483869714890015385225476772500365631988400252078666793332641523400828875449362979267542512015855360364290806689794302654016807600470853198436553736175624402088182235780635250198550815851073092676747264*i1^25 + -40156204974032013883497351162008853001398357143083060198781940779262676297686771691642428777734513746026240374643342547160085908292971189202923802233405621211276322902653052569698378060072052853062480145934096168590729923777670408106006713410978146411928732264389591872806420194311581085683149579411814156585700554229102083302255209326925125847961271257908196044757021492261841059657122985321688403036151068639624197765880213499159512571399870822746489546117750092347649792198824900367254518774905120011058807339964632701438033176224828432631310594978740991072345628904029242462621505719191547254423650479544123921403144058370744436036423014341299005637833988501111843836834719708125108228663064499257536962228166143602309298429792767935732575333912499263821500908005895159713686663442908638151437502310445809658380749841932834493632720464847874649978549453527829132103874368086613138162716803781272323571770041819290353930475002738325532486326598235214326490141072123151772685754463541273895347281986145776901833139886912201538927846029193192092036501572754907162494631035040389522686098117169457276227730375688910675236755066962553400888191503509962194386209970280803371273876090949772132522018766634004232656221660191142287252552109360441612511577891085118282986441941541683148141625344*i1^26 + -31952351294221150307593262805213086635500912510668066903781290985118849935791212626958313372040155349378805122689567077773752243274048951804442977723730657392538969021472303055950833515206845715950094870043523222320381549359064405260552033601746911331798071997018488179119454323006719364088140480274326598887844677102385791954141877572425756971986507913684169714129530906223947618384197235182398511338657294409618866965116401574777651361483207129861835688898185437277090494377222012328980227696586024189671606489258668886660812188182061344854737412931950301326310870919053696604410350155613495250662870592593373577024660486228170051464180962791360470336029301609220999123109674325587440885691087709732865959120998428051688089848522527523764440407988096050476135758133602188705603896532947051330410078887192794320047789320442201977416783518563677186456706846291236050405607412379436856146124250698598422329701528968167257234442876731881392247117168421323254981574796328727038542212082792863000529429808382107442705549946003176650596245513169924866127978556026379666411232376379487192316567953094178767749748444598008064290483290078778823485941827898506283430436191709664575267863855404308930575450269703071343008134325730692898951999758953111360174373182548993561783328748258082160640*i1^27 + 5225567663288949583825378582684077521283301387638502303005714648087534842457235782630039055552066773685222492247838158264910878404442953235157710513910040390714884348012049180789876788024735377745995543851706367790417843098241487168826108650881432168000874833500132568462331831364748561011322979492425065054156477422481538357482833017577215724647714731389035234963446573888727183154679622871137402856551500217930583120936985508996363758826222706727926663335627632393022221394557425282079804511714605265637428709117321449994874151892315064508667771089378129030447015233108207603097071276861347935671720327910645148756318992651719412148915420325631492015899260756062247297719206985183009115183179548001920133716506261076795243440016126686673304896909944637086874281063407682018532957662829777188805355698139621803545625551644165850685505233166352643325054306772827730829868684820164508674320422115996566196069506658922706481469348576031037326571800683490601902797831537419601520369733491188072232239392157832249498601868892993382915179198332971420295414416440433129784156803754729856084642462846540760568234928229336113518193478751800284889807667206999284719104211897331722183470133929542017598514212705351543437354400765401927837292028083131291141686569846368229845646796914688*i1^28 + 13689888978783287944342201754525799123011251950082291057161550441013148528361372690717417297656958984658445813966930491196482626580338767268696673759829433723550995329726781349881989315900707610506553669519393145980038064577122670489240658818135122357273131399999615333989607531521320821965613757894790798529707178484280183498245128485619938524390231453857529974806295792320403414626068285834075798410062284144693083816414473709636188139430828385134992045629291028283147501239797554372381786898371120088449903643405800019108011897595256298786996279738659438552421813816888566521750925759929311011003215374090542640446639911441303514219256962562344590759354597977825575197353129204474784213254460515785686018319880057791017929529439000486984294940688162070739939189543419594419092648239664698258326394454561526434487009458531625141038747202462554758012148239942722395675532450400745850234029532296342365191921708475806572459451322598678260496694190347098695519337925823901771400817901540357142162465243238591973748059895566603443247725176974878076015201992783865481405842392942315607233992707416690696681433143311884002615634083342064855288060031531685350080701310056265627732237074763069333026221986294437984630842867310822859120756732467376139714311434314813456716398592*i1^29 + -14778602677212224921383936463349763079206103147776605583170076247048263069844303479567619750578270767385975253270570522760597481899700568732353942155961946852586301905792995284896336742521401378075652397373820837323056182829049840429861610820833450249429394328134058641071249066602136751340347315934216570908338987277247090518100355095776449187352066682629550748530527172719550379913456501397937627393171539199946698935268754217916870420467658912922211116044485712079419313561651630101793693609982872719250291608318813505269036087031829211744300739104309404061962199025983494766058744295043347632856062959491445144836658114395333398693840270574334541823623977423172360614407304374991068789080069157090439572815962829104296641783287172758805513153117855693253372152602346143255410685487216183015302872484782403513491555271882077312665595575639682277394652216594408315818138769248113578777630175407137074258890694048752702647180380508567172470794536729704839500528604390102438816057758527894069667146853427662407087295275327065675849388307575242892011473790950473817280768196983254023026142757266308487533244072034676808189347679498184810208868660465913424996570101164334870543223376506127138266757044312209921798628573721109976605883057037603188906788179292949839872*i1^30 + -446254979673456417216072663948907476118508597209967215009866973308971018173489732022497476421500835117175623364033597802328430115930105053396738340738976485962333963431603233636327838565684837383534940269879371833956113511956296280552613211951555683446955285527249259406263478659398916004189757243125365108432817076498998925741613628209692272252059975879003247327617068522852170394124057139069382577557873278717432103406670779317812064687677808833545781114182291346549646865037275724474445029428562090089886920264889862577215830969167742568798077173738593279471841378162438499106646571530221591861015291450990590697140030809619589545761441085953248135317568367718488534478200848402404295573057553983629601891088113690458762361079885701845447700376488043996274378525546804269895766715280005063344873033849846147670236414580571929971920407215799966884063085376775814889510859618199311517835057596244046009595589215673224635064898656251206051534477850761862174259849332411053900036730977430911605235363628339487673663170634074246174324477357857252803106518591441602602237272913543518408952424754872584835919842442359267875710744487102680841875512058587007827799850129961453480193106703089085596323918259555157855279175596984453194149122558756556752840302788608*i1^31 + 551285741230067294429638040393283524213116016131064470959405101337512955894046144133200227990726863971066900680673884877417049960848617101841685735097196994532342159998237653908917320902814493482102963118729275836461011419994966582682013414797357640045706013071961993166064773738599097742345170562521818993505972424186897934637639182770639245100170976327247118256747359057220339299656532432777535586633205037802885389927351164173108657609375825263433888723045315750726284151137959310987323798761043504571986639397179004001885403769311900621098858536192081312806701371866633074696885118435151059175564318287992075711982352066639176631465631902698106376514331669979115841767770529929735051203559397728013960807643025648218121986226989179199019021541954726658561582619266725744883204583240461337871034574088967852931974777402592430688834711224114328154768107446449246935434633494872024272240173220339503082059549992782715676132752007174993150333548682596599984941273092772287391646910518175919702095009052804044212723075293631691997300810096927939226929511398736196398049051380962395844340275820276574803093087547522111761125704021169930642901128946057493350299117041520074831847677189984612572083651034557362375730479623244484897034521900090755769171968*i1^32 + 163602423918192632489623436024678447260608059230627794708693486261727171362579996627288113471669076693231918282687278835558866813098981594781665712602663388235268517049442277871367831197276405104125494542763349074740299214348611238862118764081814522201746050303416522433188567063130154500978351573112375450237196509907830101239458831038724064042873890552434798639078049639140195031235668647793271779188782023735147626342520090596494581704981139910266208986276144206768375163700652177264997293491003401593651376100514285679781140295685377242870726808889711166671516655211995390115375707925836529382229256462160697431604393790068139496959824275082806156989734719043303061359249064750868850966461991827827550081050001982823807051576315040417206834775366939178687386770920563884069710036508356493210210496305328689128219229474771157027133847418836960319148405638666635163755113016231397271017300750560535144360561367951426828156978356508758099151455262203823458178785221619579571853004202028331643620635413362432493041656753638689227584757998879184839457111737044329234565348728397804999733182814368747923283479537477560943334869642001014236193190056252902912914685134786328641460222674707018104511096012615159558356813437146745786990434439661617152*i1^33 + 2790385758781185992195575293080440190081696901450069347157455897311004660795933292296182990535262952130387451077444395202938452783231972578589133787913195690249491759823187323764867871763846572870480912129923705932535561015538927990856067689822850611001908627597902352790786113288641452077248565457994384053963330632963537071942704497982395732373584193912899648998520713144043876461878502941593658009398675628158114637951764035035830519873950270028464802339777249335681521576794592343100020919825478293748217537083366487234946658975369107887597977920521091098131429667258500055195993249455379877293736916552281318964639365805434686458229732829769201423235081243857887019348827239241752555188029654229328281287708379357375788250479931939808356464082853003844283183903176555733803923033578027825741997856306024587283894557088916617470591303057050780253889515404335914632320805820559588089985564436103927028210490993255490320386805868293310391385073682486939365485793031076175264296243688740914760538834697993951027022159538518682849092148662383667814767533105555624541043938473466377958110466449026631882365765579691641686895461060596365734891272902800392357528502567392118728198018895585448903831806434012159495783315336230558867797311488*i1^34 + -4103685351158895187935960702089888415354224646896289171554791868928584063934566518763489639985343058573438516813998932275923797812004382648388352725876975267737824288209289853061372185845978893852033039545981987018506491114680795319208444533431927226343424225739276785013446053156207666904442498407028053253573295230284532183038868420648261417630515630332645070973557044021818659985472873938069699604522541439801703030761158098640851361470343568406562969296168507929688377979463640116467118273478849699067150593371863823514710339979526506991855905676502450771071384638613617670055633478674069708580723263104229948391517776459912685603298857739850024087593071565832574003526662683348449788934874518604272803593522445375680202745865321394882050497362067125638632749092219230289321890205769722221298314514834870024740421170738402701475359138140972529848261354180248822807815683007650329577857431405017029587737956107289213633466834085858107814000556906976701807825891189284816732075362374776444295262917999020684806159361739735406632371596347483148374169635312515332664129350023269155713570671417129930250637450880254708304208247386537797953716068625401820191918395772764100460217675062829283782691870572485875008938412929708822888448*i1^35 + -941562544798943388033791372180285044558294736686990536425685715732144274127531301741963093986875494205056925569380890584868531265377975157350731977885793851406767304150964706865654840255516249847553095529500379711548187184891027758397148122709207677949217528323021600954843452145971604525556637351330753830077942662373307829285169551656107681817487998962770197960862790745112297286704238451946119414304712570910948520800121839742634552757867827533354503136768848411417654721584000873751217416981202812899766692309008093646516599570085287127410125248940293091627489205920247889058290383859919985563691207437125608932509503523029464701259570165950537891166146417376165858902015025331626747989764579572507583016184779447724394942059949183368002496926673813711404998139731830437516268623018001479718771037033540285203871368074268528166449540532150182052925249799286616362265776205453292897237337426044712600957869283769588552196309086012027806889893058522036655911787947944255594016013977117392486557295378599839749994928710493540933269223873439546089837417254190426381565869353437490234269809876058502441169529065277470612657050957670741717401703298222798630278578115070008037301199746033755853376292846147006416474494249992192*i1^36 + -104778546205741691747200472042156125441553767841490919423089301989223066995321374888935525452464236862977573998485969888797401237559264579344825913993500020755530307848826610578559414858745158703751080329691008416610406508448852070291217021815458498556102685829026426701281901990452689251148890084049180370046336805937477446432554474358028041087166699016918838750036181662165197900384492412507535309248126519315794982826856316185102805031619000804540113920829924044121122744340841565213688835812269657794272525478872407361887672292274716108706478592233622317858906484219539248770888210302657179060181913296672997067207367307314031817141608853502139881908542845920466088108154958366673911776615435129544762736143121067907055419025738041423596749626511098386205280561982895643311036996530247454046189545746271545184976887558469893602115297626462516896160760337136213771908603464084806149360635947433962043198750660686347428857902960319906971117106465483523975870176436045548425136709425260828544983851025934436148315257818608146223356660071752653679799421268215182066871265237563060821831619561836938820793407859032624317301146063792438711502280223291171865232700153597411575840411618109941916974731532254434882725347328*i1^37 + -6753098725487953279039461277205499184938643731336251625495496039219767051938757162254107457056612762361415659423339988586217894198441305671028480394563852188609656179154225545337486049680454091010049902663727933505958337516446249692806236200421653983880383235856131208213993491332788233081270828980984226788741574072851320742985924403459712335250902263233821774994743645561960000046627231795487114449010963565846114548579978752489791291664758196337051995503709907883939903986882370773194373344208904070619983272571379801138052273889184244540266349540259826550218842567920373806804480119134129607385838633779535805220501501106797417116927622229449101356062220267320198733241519190108743147833479393513259141936501505153459917013430972957897786290890610812551402947583981615601085786954789037399433955653281006775195780384749831808738936599916262931388590019135563411736725319983705785733461447034436387536990071406388255728159078066806214412451109087273913333219186250233007717676638875601433378767964021108334753326346233371658269626892979825471373823589283169522804026804351031307209712018445891683611308711274260281140432520260371946214344475695325327445075229312837011281848000748547075864475853024365903872*i1^38 + -243777351871102890072170972128426946733776008358941753756780555483087453799529888175984135653994039794909933900888164854747241979011173990071837921097089753976808245425190570037362754100170370191902791187273635021210356608220482097027364023214146799405723393732501396985899187573590305057296027182461990605195667085017963020634671652218738119491929995950069068587461297303123516494672669917028511722596683518439313240952691752146457818269867572612395314094716847774109974615734960596768854469181314404475896819549543761320240412883189961258132952843320662608395674865417287472934072479799046877408265669144977888817241349151304696177691133673451593803733424036099497613873098185369970853680837269551203907884345817649204163196717419506037082720914929711853725307078193926623184566296030362399722490270699066495931975483951612852103040271991898038648530913681749381035589214901911398595134180633023184318544504543122687911348564814067361477241092516788566887686068143481522662370962165631619678028275944384402838202026100177578133060460515983728535468182418309622071175779817079625393180992047980259066769632212911310407384608578365423555418619004572237215333920722280720977883732985572388832484217847808*i1^39 + -5211779083418708729239354494673420041972645588034900953103670681761556876985294688751260194293414567647881162327903985498550007690494160373460773189673635641421341637485410711896147644637110297417885402387737345470930187571711008990364979468908379165963886187190687829519757122954965117357994494501033005227553144025325133876497422567365967314223929869013323725427359262765874261827872777082554534363175368061348251955939985173139917374758026002909812089228574570591237296880022276058556479005016247689597620192477203916355567783129796055799493758771333230487164688372143583938171903762652290130938713722468446067180712936354774998972380309567837228309334562428007713130093367996098041893667758711125998479872686698576372306856352059222098936522427653542546015055046844150295200665234031506617091423526314548869052563459343884263773078797962107484842571127570340125547790698719554007851496643066317900417588079815581538509105212437613442093240852800791466734283349325164897269770226557834505138819728957006859748811328447156686527499224670827825030199444155727299358428981820000985417899940296157316708008045564742492476282428598275527138117900278866913634175206439024264281689329490467332554752*i1^40 + -170192113195806896108210585755888426503489833192064272320179788215347661746779838894094088173099633922771942722834782307134492571648176940810967349166429262991760771795659715074126732152575563063650899433480764698734932498209709057967872542354310659714592544033032620945083768840033627170668802932841027257074342237969057066878889113677919312058726753412318932611976715845453624854776017089448700577572077390649510185366047914572611728783969453741561766106676380474650802933355277674507603023679702274943306251256089914028282704927770210037339663054811109033205384240219775162961133135045882702678042606710035642132714201598447817947294790138186792750017692267494624221897062458168382517400497064312758955023772566997126691309478611615561493021301876254247319600835920726778059137928324750136846875829476929570650537521675716985997578718051947537139260574576616478677245073103312675479223187176789083010339143030967221439743750357525503016275903866894395795023761242834036744553331037244163263216673074725599812994981192204038182655569503098816414791578175836990185701563328195066763291440042934508160659730937721847541882218479752631179936550860858262803580335459804058116426885253562368*i1^41 + -7002328362543558702853989745947258842991831815775825667921409051411292016581001591759461545629878443482370265500371737616432393470518806321143291226524481300270204877726142003419569247398150491033249681292884168266399937764538915102601420262129532820660397382569546364688877166404118003301215991611199160166969231284348503662950108612417930866736811814462262730293145309591948355884839543943471491915936193083557993773622182763758855227608127262872448136719311981956654431720145300867627903995541729880073375656139370660811996244550943183402589322835756659991664022070331216100721747756660610747831812885608989849970349425712279485948526403173241152075442290382311821165341649159962748948822722042245987468725546629435254796394454850300250283995613843502821552099943404787072872727795757468954092105897893997247277386261705447321282516849196400540230646890859863295739556880842841352799964531746593683551025932460285160713519456769110968002424850827877997918571827157387327614172248456252549314566501269516558294194079190440882081126172346407910426185010680820206370772424179993965914334834001730615205018911512327487613115445879474412192301059363552484756768439206543199140052992*i1^42 + -96608653730286304178666430559058907143226190242753254631563303546016495607671811815492311240063969033567122036954504595173863284590833162707926621143506486639388298657322595291768880211595971437486465984053079088218909401885609390776677295930812422117135613813223279791887529636585437918648157426714589174141700279262256191978111448660837569906690763654374666509962075218282653126571760318875023502526841637945083169446873892405525900209549420309505270796439864555353719883276309147405359341986150200934784592087625822319762214046679080831689681502705274243960162829696829362491163852007344537036397588748270770514912847647930635496445006617763241672923661155254863528648815044847701227060088374579366207992203247278262729059028600542557479627111899124086881509298805830489466951207479161843368414700204454341626325019899845962806877159761365305666435534955058042317852494957454081414491630671010913195675600389443722595353696336417115823697435515561084334392618866208834403988484886889304793936318454234571553852021164728435416259023650651828894964802312584049066551468432639290694126974012190169962947262185700051718418678894813302134286502949069607361514913132915458048*i1^43 + 890360763205619732663921311228010934760414002105187234189060312398680419636173596551692853126354829089317369310178745315065204919965997853481965062548784565737837872926607635457227257466144416748556601077819335276351417983559678228133197964850934670883600449314360104683416068539349282641249859362552198022915965229469972547317837199749666751550266129071373023564151243705718587162065380938127853836027087794491813044056750448978028924625340010325249419290810904960083276776906831719816687585457139485251676550696192321570885206312214178035882133985454893366131275918284407994312392975175814393515360224607724345868054744424420024339677447712883854274283577892729093619951408016677224969147636855294304756739724634252614617168832137837444998207671579262780292616251665978995420657848015676774115449846187225886017117019715296803160315524590242397238241734569084861691899032147362337075988025729838788948318070678773767387340882451157695915299238041464374235791533435873311096730242145479334966666591334204519824111523990565630783564706232398051420677006144596790669322570370684475768672979803224370392914268717410921166057783999348791468844351091609410627224731648*i1^44 + 11450562040496459100091132765589650253887803452285501832866611337592612072018815610127266260051653930825148460526890740423337881040757584705757511242869487960624728833690018195634359728917331074644652364058349997736596847831434164134549245529644943766039709437106148806161546341517312945041668770958550785164347148173367453192118932478433062357797258775339831176533188918103752566400691383064265392976068994403434024467675387464057053438299200912819376346614979605830715938259579245092226442282173657912849617483489368596426649719438020428679521700192871596065836824847100015372595463095910862664992312769638283194095791105944912614585433000420524838329013715787495838745870644195085858545707940610051194981475343494600497632924456278343714517151576457336240969716268560278303499242333672277739977728598276911372604281546071558398897629662551548518049313088488079030213265955246429002528500792750738885342705987611399763166933590993655262108784157140843135101179732837091151309386604226336789386311120240170903908584436854259667522827953734242439308513620911478902444520925409920979664581873032905298087775644018569385621434278054596930095999619660064489472*i1^45 + 35509887087542466879025787097485148630563179535355015275677376488526230043624607561033884370636505352303319255422314851452585085610906754609214084346854604145615902742959895845616751331060854650630792765453288308710326413854514159680512949629721586813956303962983887432776136777355978729804982724313475485314515976354179767939021445567605214537539991708141892738235664133374101509238518864416086321036707951775824868076414461028835871474683520253168128116592855267578287594040700558291957767608301085506833786823853579372982874008307245048985462402174319936590519428034004668398082723641885378313747577572998237618856784293157582189351948970388256214180512830881607769083984199999077844987913831378519803416173931396187095365910866534449401821091558861949327813205130293560045859398747780944520853259508595006000172950200699330787730536855149479097820739745971984216816917084691261250702066323024680204606185376588780891680158046391159458575052885407518393031326340650909701118666783926638652561301490059371100404071999432016577431976089251483365869797573794073140952302953016722402170097730068782480302837783723735527732408014271563829012571619328*i1^46 + 36822311984146408397967341825440466106998242335050028119045952385559845541961369398621881105732409346531562723883572125866604741831767634775339216774491148811500636362277094396539041402931240372236690830987321534182212972392371821646521408624842736631319185458776013632971534428837034581087781584424665213289270102873262301408223829759531964258189505249422883996203193422012765138643369209083582337719871539418939964737378734761602358820310137839548051910605154249136001507604039418481635105632621437287676628801433737249114813851559819939484948456707408460146795252710106830993425000348756411680733812487218720611306470028819784357289140605394836402059029877363194762267975660122489082427922956385821859661850466024961231293746888468919749914036167412734809862772492206817566186923024165262222248894342706634966260917062540478080272338699720079150505055318288558331684684125988635102402433728394530387877547799911918647000900322240371396370666993977235059512800987630244992705975402917940160444143959455463104451018067395015390415468106387094411307397629272083707531210364053196531379854956152113000516423786962454083849962429744353902592*i1^47 + 14070919977502932388223234668250163835497604297350271891077249329079564641506616079366456099726496177864676778680332271549878319878717811725504493756961789589895729027391608424608032363295327512774275233860259187687513812296740225630604800882624412174961029645178154209004375873110179454734529322796479031506098886882252080055418350617063450570205864581190749051528623967000633447488409460650968678846992956746141704811277978419774904268975889861320472743606245242695209743329567765353997681885978554585458243241211623154545591421208297847047793732948554709467275325714518205345548102877888624938032628950005838236684167949067409833505302887307082860080581287291569100437099099911400928373543637973796494728613010634228989842045801446561307987979358537067827992257389988558437536977626620972693300604839579733948007929421283824944135844399420297634427670976967581131197697054652934641740468175558089095986264731790786404598341895687072144044424365276471504912251043732685301113603427211404338360586796231998556240920020316410502035196823773223663036689053700973724926041872500787668937140465067206081123619117730484314925850165248*i1^48 + 1126519131694172943269237595548254723267756713233548664313674345264908840415351801039586542370365434675674345705037679983487672113164803424804843128053313288831350682845532331653727786978632061796709118861765330683306280457873230078682996009275327773608417646159456889782971274735621778140931945172238222562638031719112871781226669368222135135146152836645306488463109455739299581204534960506938315302591613378132195639283775532031767530307881564225825997634558006528767675927766537842405166948391671734192787566310275492577661001934554842016479707298244023705194687585988914829488547734084935902243785192480609548309609583045342155135998448692168344685652694265501096237936073456448325639199851235406729149069012375670183445748888121748666891490902238954371329994215768218920099206173756301725543005179088182636505051951904120834848502363874398111029947288231108039007731741239291127369259682534894826512532970565283772573391031577445958750956949611173308088409968386888751423954574748938789989639973054013421303924993855153341054084466985006978005102874209133087221199255964569860447423070948963076347568134063789178880*i1^49 + 42096924877492245919047984459580053832236055252189180705044381396754244631343095681506795587213051905619771868894893176820073280048617427848776049281410179907151321514167312838717198545501828886751848307915230597490847034816251096234219643041277123837697348048080692272135031741283011114677914048706249675749324080178710377501066870288817479556803060892561935010558592519716438952554129910248943852567007588518870086090023779258974897965414304184331683825188428801586980732367765800741652583274525802579795354316561088624668343028710864778997372761637651684191951138664524468190606200227720708409631968355574948458962948316582237800361107116602180165629075382187534607692288880287137097039054631251121857595191060618359681808416620967310410059736807688501445593425833720668628145638338045490558098910343855423914618919863181438117604361084222097778010604431679690314044430321632593842229222598362679402408536059045798060602249131213996997353063899894882443957050457213066335827586401032998913109199154819062773365272255629505331816932208440443424206801326094652300626059385946152868126722206591773964012355584*i1^50 + 663895810123972036229103219985519346272347795222119296914041855153039221124547911054488160098937629230602152877147852359206769996083735264557741988462993495957975431474141147192172042005186191687008241019807105012725485729966012802810496327372498016956573579718810143971374136209227940054646403388902171574446869462306624730681434621093854678147457899446068766137659505021041351678141046584416277169466853906209654839760617084181267732492232506933711800980040690224935715427894958039300395188515147243235543695074902706402376922594540214142749030098490244395762127162915037215566785261308878291012345584880013086659140888560676644165883264698323252118278200743511586234564637996480099563124770329431680962780220043958127938084714586348791366595848712198699284505966395325074470231871231242922598894882716511192766099304203771223493308988285904276675242023597959835603690097235783823337307416052230641625991666688351388654984588647469166836456134677106736584337865736350212530799396842827875285296827308805002249844923046746591565118283318097661651759487753304897452855635216431532648013473217773568*i1^51 + 2196705137804574299564255403774755154275394815176517241159863333587824979988472928968140657153541201226411183738539468939235304230864574435844181085416143553347296069521775292636135793883329129922386516790122643997024694125441692889971815665124010964842687516395820767524063879218347972807101205885466000945373250945894222895128040322981855017401503340309870329238786789416156849645155513562229027383690717428342583625740726296181528092409115367267823380838862106209691539515747256537894460429298578935985265203149237362641293426626108708026703869263557908932141200665566666961341636497036059452438372377291114257285591357336825301403876851031677445905790985264827315386583091883843076906275642515177948932304322970862145957446829293763875666877710135741240706450480702809729569198658978764970703159687683678158806992953201324215486486993324227782362440592272385129257352233323150032580251283331854404217873217209388979610098770801317498955610166807525155578314264479070032340226026829615137124304427600995585581373629463174224983633897702145804465173595895981363779198623678759832649728*i1^52 + 1239227103206808456064853361858219999585626630858057941413782935015743538426974875785187718111758301528590459207916559785827972790591652245607184787413295410070440617345849550454616566632696586428191662766749441205794667689895390121572380655106446498684042938704063810556515391461167139174804779388995836820685260379992865250648521339742259913966467323774856049071598685887397256491320064345178793291997807472433625583371102040717789852076224824995728024456355177630973004556163027700198791429574211463345946190499546302198656149362656228011145709087655516538771530618714991046174562355829118480466569182539984212319309536283817130673940388530764677592517933237860133298720343220083841082436352946493672097084503982134033767521141733941782175535067877075889429554888827006995664057649478793990868755019800475606606973222286216116475159763847014582452215100134919049222867665459118120122549713336585196409748870136404555491960671781149519786247071175487278156859388434240022666912717101278939228476876678331518972094428879993506954529927971466155151661922496912262986937139200*i1^53 + 17344046996900345473098241226637771469163980648736838781966827099226642345178846142259055641814796039749591952996127783255438004393572325377723605736980220942734868011404467476981920541817075170641348750988770003525612876999526224640372380751889264635881924693640174947596535427232465575600465293670652400684394114270485521217853823584649006734738652313178465474966739161837299776042213853066234661706479230428388190343272574205131765705318667554788769982140695258408553877063386105189658394525052752183572402289615987188547441637192279461582391667050226704311595118090144691521052616892051543420308670990411224417714718019204343224370817866562902682092108417708115513151066956899226494633948323951024824993532214869390121928993390170348000052484588927841789384955919645763083013725524084521453025990902932624729787456889391947525584051022023717583853783908309442356934208416592309017204368133599102907142086157071640500551656302188341440586938809196773859959561103616738262835275922456241030528821329133890348170601675786244193000093622346149696040639427870720000*i1^54 + 3786706478752051417796710455633679010469507259666476317630996063424878160733277288673045200482053643758786070210835452592344922024497732959314785765398793383257982712940160971135656181517785695850626342001650605068322829327660160171102022042097881280862600157260553728555428535048481207432226438537349124637235572729420384477467029034815632116010599291217751583155240241654636513159875626881541716078121220216213503962174050138953163688716680829867233464510192361181932530388845124493000986872551588368133759167267119185314735077370171948171252074590706016013441410187360495651803807404755995559080536667841221690667896664983140082673205822133027993296454197276204150182965356323666433541840175965705926078219487712726802242542088459050492768177470951361205451890190541135804995774477490597616940991169364335643352518859438354698448911178840509665982416578759705036073645207017502549094606014800860461501622701568323172658695865524130831599395774524733499947909103219939284365154741583551641294063119371182298270665595794876845196864663907840000000*i1^55 + -1061576833574344529862399591786583237246187524869390337510532527518418438649310641560460006365382916204211210795374775924262606900977866140970111540626338666512481694089152001175050003501372366333856066177567792478552443379354497462902028475547436337796570149990828525813609752459329980066837251586732454775161148258958108289217006290105668481594981891336970460353302674933808251384935750341651460570241837045677806608748003328496899128396632213800140750576155985703217137462877050594818207355291719619416102585426766828596337475260401957373370125618663517764770165076332740559619427193550227230297451710483282874889570942575528847181425618835799383546782434135778438613345207950188822439601001454802878223888344031190338096449794548657883613192827413686192105938362294912656646516135435265898631612702688429090671630511749136307487921584672294423727309744850312439905602431494830942590347672009225617119408149509522063959384647015363360732876385484954998303988237860329000032458171037138088198629752294195656611774121659412000000000*i1^56 + 19439656524102295849913364852837682203041238497269579713730226423706161187991920110743701325161404951705632009172995935386478942321979746333171643468411074942579527118355026896197695681581865830227821239417248579332837192881664252276970968661174677705784223053055293189789141227247229112280188901572651275693244275149700105840206295408035620900807000092000125738355685996149087615822873792468023892715229388364333010185621461812701454088951359898549432718876973155588933080384328847579792402061262005313685831656101104287128568450120291371268682845684701752792043656016573586729956917042956782219473628862937111337346221047613709611034049961949446448640887518021865639715577059771420211591283210186023168080356764394294442759150743830375127503008485097214181525308503899471056172559146278181463453553438474208692274833252718245026546686481908599152382339614862018564983266854853075896806677167534297633837052989957718607009708502291385500012257096060116279643924586755429825218418678464872342608455200097500000000*i1^57 + -19096161851625718291835194191661045112284783285732532667785849709314423796696912946048197661507146226660389460000644862275715626945069552717616375695456937529582617509082163057987585362292446942703422575891031691462500716363357115941837398626923094225645614282877868722023852963853889439538320184872460974458904037753382373221684573277339400635364018694265413633900474919768109051610663206867071832805583323365083685660393420107597303545093432780208028491903024175632772403261415193777025207786903911802180902385473314335609776181968537523361042161272772355597605126810904582083060664543371315226847189212955514234809319997662081007203466763618756432555650727006614870715435706030546938730504389945959068100786987841414304907194995625187992351155586748100085649238423395701269141293069141877678597454147817507726964724816670531787692789301253076746447103054871031834463444636741464976817929319511731808704798590877462228049137026663556072988265808255670294635596785343087215060048773437500000*i1^58 + -20534204214930146510144160979459259285121086351069052741896695601494498592511387332058294458502750356248343600428908793992818338292610436454381216893783568342020679106095080118571871862127631847982271674084417758167041299505989197252165203375790366097254307335103408028935066593361360892755264683957401011326162124765375774342999552404872169766134722290787559919431963086564161631300837430962213897077152509563543088365824091180246708145747447528225825273958920781937354630801397012222103944614849458135731533986493186685440817522433180933266481156462248967899986196341092264267265212755443662304104075961033135523272983401421220269738125495569852561566976042131642377905980540038027877999080249840467350963761731926983947056521843365579464666220531314283189990708365510680033470589365101258243976876039023641954969059453401423901870192781348507428694830995781052285393726483881068150184187430253161367486078646827759662673951595078125550821461973722753198242187500*i1^59 - N1*2630184844387804026379765136508699556175492726946019386468226485064794313069687501382687073425637861204496939284819922803110174347841517044943835227530800415361056763236708327432000605756005145565828141804499741045611343373472061403036774283595068322887949724247991055390068882481072050000*i3 ], [ -455921676347488569184509489806460808299206790164040581646996076121456562186058225769373615599058333974563861639242122044313507972426476821535881637904084832555277295179894596725022731639691617596645606856207772116659791753763246547275206625343609461743948849125775252104474023838817705441000454604008948396061603517432675930115781733473185963920463047231278855463722396533218895420018887418728088950406517748713500314273293094836139515082640843988121609617343672537767704811142568865837442394276918275251449678388369333907283388573879925002709425876673540513862812612084719429499593253647947738739344448019935887181483546087493255741434554402620237014026945291328302562138988604045380974205350422015122818986215688683964139643739223026285337946182485996483410409193691650669018082750742311561638346482354698050784892041794454203335498002932141727704093571778006052696846469977210175855087392610704173042855355830276739032680609493304184150688753344150807549025392378706164068204968466759992427802466989860516201196587298324480000000000000000000000000000000000000000 + -3588208260474163366579910157595352623598224535770269900254540885746204710611744484210561187953337646911707925908212697728148250594746156073239745671842579637982472949030657530259623334170056686453898211921384132541380373009675730898990714084903970671306889573508895174721219604102430301896904077445037669783986713341314517980210123108905837456551567186513991691635223939675631028254467221199990272540483244296949061319954060956974529141526658866945448315836942433925840963742878754470056095087375614725688285546671814181104741919852183016457240547351421572905616049238257986621628697056113419491611508668357293304005598191657371247545686393778268171540569662373910755971534669731629497863777979574630138970691894067328745156361436268244442957620494577811221276140497893730627376926886631538504813832596697035035209579926365140254966490972121669451275847127260741574593684094993032560518636871996470619901214972576289266624541410870378997766860560903075380729868334580582658699440114828510240766645406093259049962763588730880000000000000000000000000000000000000*i1 + 41667273003727379122180720948830882893385314056551853940594605000951296277553774324215792024462024389443708547076479013595305447752967459325610514268658604298912833111032187067842779710936053566131062598193176966313459958509798980032211123404468273516682977814260382564828553396581123471325596050429539141465144897497995459908207269479295142966349261659561378287549163641299403410110130217992916220845684171134784867731142546682901425205319547629644276808799468832685519630283913819136961204299736318025318608839847125136274424943623985024757467576643203055402874554221258511604028142872283012541854792124299056338831454300725551020950782257158859525859371902685397168559020689669989387936258053678061383774808797744312424402897832176867944632874515431818278112716363599831679314174664874115034883150797715095488580779980003496414056430109623854989705531785961212258998426194726863741559722981123799564281515072795232681162339024909481270199196638106903346063267656629471639241063329958018817371691399968053080486809415188480000000000000000000000000000000000*i1^2 + 13172913161969192836145940999661074055401665217352704037689653083572894764662268618539542606493934622557819107116433207847254613930294316905595159108960027867987198978565288476871035853175452462641340887260526804594142049865324837403490201489823526709032760194601971087411918660028057540284309049086809413740639070736130958974216474860208495292918437670844399091588181906726911564356783494020102084609796754539325804909177969483665888295234444345490553004774356994674303502148599266431090143766870827705972592768827496409199017445575010603136382224255621225540693821837465837490606877460693660932175875306051308044880267224410319903732699809334888777493018284031862902060966997238025916247478427542735929839579867812116045914543663345516674276866089163974153649657870282155713185735567345919550294092358602835000791596292246842797821792365726054715524286875003049774188616991736943571587646874089656698574984215452967583110021627558218895321578864609422308165223001430092850126949822247582210537038634187441402998480510648320000000000000000000000000000000*i1^3 + -62933415811884334952434106019311247211340664649109962677079783694458003107063399763333905131431143915189178310018665999114734498712888740462281235442052949974050788738517240763789725767352028112947951981375789085998779432474241299775881287280162653118630409516542652733524956830807047656834864222999813499683953015399843775145636429590033466618492685777574371810107273222565846455649020697602304153196650385182227492486949164727782239039255737694963775966353040423060356623418447478706729324739311707546744569550500205312126071099983868578401481830753026863131867409048053801654850052335437278266268268566003741616993373755666887833440078343996055598416966083191273588099550853615349763992178405394463799765917091001431432320893169838343351245920242476881060699324437882992973153649509422715036527614750170788206932606397460435650059982314035693699762440402109083840505664090635991488549764598321552809186902343454544705972934207389436150281984230465721876443075712442811540864231545821936597512669692164301348721855540756480000000000000000000000000000*i1^4 + 33991493205704296826231890133435600333862584982500857006055473776273148396830904271246398657500943008629511765970238955524074431120887596907257265102312543034842123357668298158887976905688322689194303731953298483482143073966554325482376686887076648663266280876259898966336572963338401024248538550871483438284787424965620985869175538575557477226759144239865412142105197705305350301474561292360994227866482498207926179025850697069269988056896791437756626996117004359363048175246285646103705707937376458069958006470571463672383895515423183992628599466526509369535973110064416540755075779129327310967557297259395587484696532317494533715330680274414229353227152419522295817532110074714598422092758702229278238950679334580552764624299842829342366403922853075337723302713998757096368000615644650164848515172170454957639169711559631282045007226349118505048754523228507010196263152866514032531175251915238906979838438328723829216255236508140868371082674575848323054757134436449780704700251162495282639253749393520198506633561133547520000000000000000000000000*i1^5 + -43397324788517705752937986657958124564092687958769376891287145983163531572992990390322243105514485286424558162475974307178560890076415406780988904841527981283202803359387162647662270981993455994739254038538739761138804257628033117918970052906029143091066576009111512057191234825698881912935681143883731350281920225111064233051856590745798570041918705659927027355998942416603464948140102005422924257848786426754359288269833140582783124325284229436090990125567889000188090166133085496781229342155168097434900021406834497759915792948443037303328002081989977902920131456890114839616980728044258127664305506123782900463632193758652034546881428516229535843270455200636246194719949739229376908495303994791474692841887878222816882145361701986742968107004153215356236751582216488789085952006425775039584918246941660887980072597300410810731181338925780574176392512472244604781933796187375247194411402611223055103829115067217339125122716050518342080188972477704618709508152097611581102906457981793058064184598184470083811719314008965120000000000000000000000*i1^6 + 42918046302479944920809130129839970808855868670843981234518335863244370083203924712258273481180856192953841600371673646038883528721499540855978077974987569347826416833287637734195610333639975322930934430859859513436510193988035260088698643815262148671389578896605234135458346361883171064233765995331955292105912316774899606282365905965939519136715058891091595288134111073685106953358402097234290862394635255308354616911941346523927613090517307601467930305478624445993616431258276912318030282135869526362319699074814783043751040567532901784627974465204815525355013599848664798406715236954680008483187726478381050716596673435124760748942236232490160777943279520933097113597994902183742335538464874228628853834202915274776702736011814644788425200823105476991249374727099651810963818897305909815586813659552104104199708267552576867503371869258857166409818228411516506087914754371945931203472058901087239271978655482071812916518540414599682477717039023042150402637606020331714866739237216132001097296090324782952171981889968537600000000000000000000*i1^7 + -31208347894110321827814842736543997155882998279311403770190976012339109403511163737008284230393598546525428491626009324438180835081558423252326829494241624460819778213992459491372906049406866092629141806355537992184732254696248078474744366560774924636061631813536270957117340477321141545300295411464539487819705496295041135261894262531445128142269572559253102228264288905651029434998981872251826553257661970485210321305802531759961494187238657941936899754553890803363085218890780025412165728827171787060549685992840385731706500435841100630526782198175706593669728087067222843125117496295030016336783651100696699859623837820316911579643430227563539705143904851222648473068380346240759702811482605269107848228272140473733312638045970345582397639281831773880058435146182682830502842122509709020030705170170842658916109355174428849754519017722679340422944217633443994455702828604844295495363128269565724470889591745026120246008971312127505264829970438255483947135293241070276276535437782719619561639009628300827891830230089728000000000000000000*i1^8 + 15700803247979686749449055153746314739959707784662226957329189147871155155319744599759364184662330937043953290019560012752692605840432622066678528498318417020850604235184577994044573647702248115930742373145657751658592812552285247743163765629492497986788699415882423430371942551325725736233973919325152406425306450438113304472910691293097031881247903325970596562961250908400208341756869508603837708019464834038582732377239454305531147024621495950715900426509545099031791573249056226446790009701467317442181042446938000905118023332696087555151395929978283507312066857596621421582180796635896814607872465155356384712167592688123299038356190123292461156302721783323650952007150695734974439087650916661377645581159293754360498855473707310868863687052965534661372669862082222844754552669511158885077497799178740022271800902623696569569400017086947212768407358398491114395404962887926376909025008141543916061111718289997915964836222456957072664487476127458307076577298328491655499462434232063953577315619668068126035147919196160000000000000000*i1^9 + -5838552537083498765573438612321643920953185639142976524170616300130759053002663177386252030666143874727665245084149317286158842699631488077584358357419498136924451118893567418363665003833476144711951222592299420362165135793037528096061760581765826448439685014695198728550019945785769613859066386592567077950815192600606365529153922135501869922223415911663221383668492444245890707102445825048998870524061170897503696335491944815663242563065879171020333530739659281272839606867623292847122376119103103063071957421542996578257094936351623025688470152745513610872034125874892444682862038307938641351259914211214744888093286476474917155878770914393192528827807243711923043752898760281011976635704916160040701937363348760339811746440825294862806376053758644838118594186849366000001859174027725745458830099548569868115715028409973355469553534445790626952103471326576616189476012416949897284817671119031850826373210798098922912190538298390273797065129271693216269141108470707512919357044139448979787244709973971834170301323673600000000000000*i1^10 + 1639348515194482519827668814887152597705329473120090799973916040674338665046063017311280894408739466765764097267258470695617431850470625865235843833440364357538299631998140748782132689390400050237076278440893316188750128040641558518179025033337546129624763572274484057214610539952171142949317342868588365864452555048099930268167820087396815534220405800582190701148592096106729794311623281675255114832392861364378087044542306456979111447053399623812367549167674753121961852845231852917700756381419011904689620562175986301656491556817754810112952277638095924987973915473706060464565182781217970274714145541736632041958612151614546577072372935725986590598781182293305232102736872380506576250384171888834977218809710161486223482022540818334154200809840889668459826199466375953823960352738205401735852819247504794290036677038490167236291128832216604820735538795677573581325201076903917110686734858920772057218243634195361517540004776674828941617697861548120320586714895247507595456149202034520334333939999039280392588754944000000000000*i1^11 + -353832921288454559371976817712087491751088767889830095164254832157544118663178235818776249108232498652144670433860602720544493927533209089572501546840094600434215471790973960969971382446685321975625710895163037617795188098127498149066884730498794606623646832560239728985074594510818945833143311017399550888061069668970465773980410220084386572170421709966610734921803560896187791727756282587553333587237484643072948160181681982643326730452382329389654813251726406340832647187710656990750025908352141369879652232220931357168435852857597162954680888872738728671925581970213493084053942559401035401230457271858620695205439638406827432734152613294703242238609177564800806999760980207343648300144889950456393639452310661202096097272482524635174160910844192945220306921401116231886503030322918010369078067378760352570278434618194145742441623781746569025748346214649617772100476249462629915723617677121806284129381650922430876996245140253732240855090583517199988258567219539380110568239543820059204291202197748707507526696960000000000*i1^12 + 59567651976042573305641530344919088301147520311521068939764401623181243468078668920494947721784724247984599940504386737425020767687684838092946032295628273867742175130537896739391480569843274937425478451655569586862630919467174648230516282377553951992509593418729793774309431303806695551287419071122478020716503909916116007442071370021426935307419590920724994177221127026321024161141256917803276104494769033909314771645590334276189026878347779050191656920537617528759300479502944694390176492898863183168331760241696187467590857649737224986402151122920371174406789359373554322420208560553105859713292505967211462691774334630735528352332758951698977085475656318915000238676916115961321166542282650941519553253321766273832070936690489363254259448892529776617067282100263289204134231907419326547747985453964904623774044781408206398032937103484795364929025914639450619307502567313003493631682708060553729955848275384427914929189810861507286489894045414038787907238679465649866637983365793143044631410849917947038662656000000000*i1^13 + -8110697346144725158133965833524418980317131326035439729443729589120603066898764132059427479150021458613668981770134258468505045526221219931333554853238972565671753503279439029238597231331182414544175292030894570794372341009530368300338329520587663856246720576323500639429083360191708863993992818866815014273239258703303279807670461777680350695826084926826619958607526611802781513696726047383652038100516165727808308562960462659309347302749283427410790175068668923102043568857085745277814310320925402626710820080693673351045748672218868441315154500582385086478333595471516777944476957505635544772509478206084571545419988709050309326401504596461725323674742738127824052266780059537962736706156810562292149296176106383614974414583595334430160234805963584525302941422211394108646237386205317340051150557340106557633086759955139150969262972891747091239321131720997409936349386485719353409088847076063385144644291143805372387337477450295634553111505293479043687591869768719611503989327039435646600664050459181947289600000000*i1^14 + 927973609082508701034386420232877082526974995427041104161734452914504853565420395979453216237834386475236730047584681780782169991588807033813184479036975559561305078949184022427391987796998822384198792592440039948212901481945704190383242925070990049888847398604219233330840093904335364649589983811096648394628689126121116358078075582528038864184247784800478780535221904460191742137175524098782026743817228724503758983727321682497189524348686154299492785560250389384312920849695738215101617206819228136547210971906479217597408735264343841888974238571715650101813323413198366292560000694457313764017772325126102218566081674204199039859893677603114670215955571211506557394890206844433421087902244951747605751824366223590655464290849063586104947744773421904095264756282081184912347350514320080477184893035549301120306290092325284813753890964628729663823907228976349736648687429798238051809755146124211117000278298168982957604522554407833491187611240632009420110740061351717756911521787320942910926286805228584960000000*i1^15 + -91227672673424278796533157519417591038046821397544203366804664355215724387636674073562799860593481020377969489210772016499958436248245498217580466382467199877879142964905414902677776466302479638434876695923854403162908896709575696837594204516884876560982304715131980942327704732277437542760031829503158360927877083156063600611111972813702344656096501239105502708089091925803589805162922063866281656483149204403447238342379294762833670448927166580701450296770403865921372064950215737496213273624969724532805073531784419645370286818781817301718601402520240266585879831158088441464698004360156538621536917151969471948677378806258044785262706878465221270399776545309642047962915978428333633908010522347960394788022991381299465149699820796486147660965824159720209452639219987421102917378602167168967485689693845049728281403681323704624017647667607004049460368433544290975575308498835590129892133753745795027625502987391171453080809071970677458445852456402116000471370786941981837568379709498643310567286112256000000*i1^16 + 7422266133595979483227449439450421365513111062742467747946187440527566437338761400926889507976625673761449906825722845270666903296360336020884314247870185155367800874703853217428141668775447906860728885604155403738627485287020019986327338391669277717208852125604318577850083346626915585584946388956356062488795746546222262785587077996163423667623808949279914154891068558073990002267924862567073143595999595974726708018156073384299527176056079123441553912674832830860311229492317225200151242440636314845140486092681205794344583877836578947714237786545209003532779014935459194767122578842052321315849791826054459961938930472171022918443770133369202571319403664669068006097810080745626068759820406154732130867782241803587550311605433239060059259018450524285770871865191488745699455663578875719083324098929828254650181891324489660934486590840233564464405497475537444758911331344806334734115487662811083524067996349006621933651476438341191270495447454177242905941291804068116899658996053387155364263231488000000*i1^17 + -456644771905576324384520960425800077293475150507857034949896247921584124385215892299854599398149518885071109015814060736513191905430134481653289537748762282216390186578216980802253643306562203101248792264377309231196470520132042929320878841740416217205080147231258500577701174408656676553766022611814739557562430617812519257802131243039971297333469043891803938132775367909427756370501315604418951075209606159796041147304529670651834842550523972139015330338391980414538247153201692454808852035035332235043417220562528036998812405620794323096338439141599746841926457863936856673717120928678574976287905131482952011017111535601549361100183309753456367653474446077153155115664343505189030861318080014771756840489932109295568579490485253990737692500154597085612703709845617286379286690225823326314457468690822358302120703530112385506217128698363119060703740442787611147560534670969117760658777724971057728124903990971164078838191347019967960776973951476140734329522237495189923471776063527712925207756800000*i1^18 + 18070518905757602599722907290254918660083079002188500726097762206655069293046307938171359095463749013346449870670052570168623563383117890566025822356682504932539045240691763677467480194351814580240476083175984626872364140422291848295809058193141277573955383146366225955476623964529249450630544187733606010854021687241319779790856159952682327486150386358695301018455700886097263287617433802134672843063760536772531639670170600727613868261835943406282436211295484262356723653424224813040589369874034735572853589154795781396906647101121406601154193909509754740222046073501365905814634960407924854438906079647698051787548972897067412763674181960524151259869641338713013518888146850375650449464205862931775615320364476643930584649829818840917527609788271013310615660221154825353154254328836452411116554930536339229051197835648418899696883983297063820481754941885943453257670529266914197320982231203022855397599965279374589549121992098146884488736512104299384480775877745813214205681533231446150348800000*i1^19 + -319509876878196491761364617522167021564876633192811629523590061290616637855377191934656177963668442041469215765080785194523385219854782785937756048237931229259476081924850899750034772590808405209099299810606792841262103571854961968559029038377305462490897489234688903357657523040364534276275181664539938693919517617644022754803002924887206351973216243830386907170593082781492591741974835610950796805372184015340798406226941478990192671934901406348159588772060534009620992874985801238205655159792525322401773764693473906892566477517573598567071615270760720587021466885940898192585652444518119107230426720960939936366044234739769071826029368487650859882852541587015945208628102953299804702316091370262708822861697521582131566402438088744525039586775938297480995200323715672215718310069971667691146741491878750807710281661779944412018376062731147572788139885182855689189737558719581096049168999705320528002254622492584985375745557796993321828821290952634541457298469003789702011576540725248000000*i1^20 + -2494708070197751120797947575085223758049582284185444722113975495550765204026562647067445986128931178313571028314840433574028255741034202358171288654680306521004742821803375629268905693957332723407775151442734261437353027901402508573836306599859331438958650245931674923278167721454961981226527074816082915380724616018482209859141874789749490704725669125914637857167823296049189352585815903076722369043661383857765546462328530399254559191343550422739587408137830315859130598596775062831829025215140389157912286510331266280469832818710101152614853723683158298193392998790104560903784687098846521059273999936254022570225200998925099134346322113641312816245381629546746886845756780378465920523632450737782208689542916081184188036328323023290508437325932181687275417737677111283153656039355882798823559297937472632983878897547136959020276596118181990675798359215728589572119883903715579834901287198207842273612912334323388697575679079963241487338384283327404432613966317530071217024794624000000*i1^21 + 23103412450292730285817482331828401630310250597476389827878852562766090505254557616122646372585553142912447328504104326675666333430599980456139815325599268033675780066360621482900561431853592491776007083909550392952594856813294505764750904307306212234273524524330260223255953454793916819329016572784615275437925879057729737482282025751541612601236669732457949549717666432894397571410626273410453476928065039100578888649236507865484537645078748206200397314236661700842158780860614036189629835385776310836580336052378210330804014516521970557038891990447102065561229004731317971728211425217336554542110384287951290815233986067635438118323142785309301440048801512690949742887182931427731207231736677506786442846796958026481711399349681740297199331792831180161842286953982739819890971755500011294205255318170488434083700880086277835856633007309216305374236755402937401110477050018091548296071852043641762769146143357115893721356142769480997481420753860003532083663995490326406223626240000*i1^22 + 25445975433520226973872050129949916128881529868783729787325318216847792155433798120451231402198733423561016368436538633764257849545319364966127451509028408434767835583162039543539941557383406532469588990646237149428977602638088444622399732864886303445547750915974161403387075082398752611995260392852495625435467704750436761697329667537010061159457156799611499352999293118599092230580470075643908985776081378987494717007394091601629040957070673028903130822827667186726660751534372660898477667877537983089860563242204133932248508657274919513197215059872263175546259242605705836471454951757143533833161507892925825223413169049721798595188260283138887403126570740478189849941774897595797658997755535661068723912609342653549566613190225676277749662018926483831822070212043280534807629793755994276962580022636347837555318201454697321794045693064208617617083461361386850029500671997842946295823690878067079583792611700817224830895580969383595720185272829554858055286786868568391680000*i1^23 + -507877750889856877168337514262682062033715550835287814491019883904231376331121166769145875919367200349547922041949126749895564239818354920910955871722618504366753455715073831167402956837950777407194220646314797703582583225788408407765687097568784942993481681535631442258887384680659304792867157143224032960975696594042073811020517518649214223774711170911572470188856299863700378919637054246941777717801620722766050616881139367577060065529393576213692172117562077274078074096565359596180018627989913205614056718087211462347179990164772605714034664941517222793325777963057025197358491342337106180912479918869604542872098824709459758726032214049667496028700720078155380748618831923314025262692444062192728297324901940624343536090518830274945356264818286800067418376265153024816275554258427977668813417664382958127855097278879335514516549497379212715640912624383830136675407764680059455136740252790913081583498356766179369005027500727143136885920661116452286023801772179456000*i1^24 + 1178291633901834875354621375819728222900340938769189144875400308841107876850031390388413853344390176984563755866744137131089301200056763166968390259304533759593619064640114786604603634196323250763416446967809252090385031884896947341917064495775271332966141050184886911876095330596555283886383843638544720726875644079731583673569923221270508929058247108522251399118407902917909063277326145491449173044651997510175547812241007133711853988496676096287818408417181386098262637833544006372962753947033478945632101070780820875955126544887307612970496421140379568893344793549859861872249198901654366590138456481643634033281201084264115362499187540275068297503155173096629349542078990442969345258047230695798583729440944690904760329908598417774607300860659117479234605569600610359126928147555089987197153614318368724259171605168080368506001421304209552201302585089280806008034670079826639563031062228499389424102117214385411689592725221819973221595675046064767033047567564800*i1^25 + -699652974239077948742234821335278189288370856619584063096877083951001399165570828348550983344367959589056812626763002959382258680900606524117488407302783410818507279819105464645167494246995527525287515071740304426587285529337029403445932609652173947989901373883685222441484634642121827717871733480194778041077454188689251335950995829369677484975091453909785738168604607574554113340968745140225606735864100962264921631089208763753851623480383797543754415239626152316456203800839304713146588745975662705856677924508504745963503184288420492099427806440739755555634037789451481262208251325713094977752838265956819609354761652712973948662979201701734601519024304426042511217312608629312655010983100799758265100468291541560510940948547922847862208621768714395420567455491577160533956853573806932444970843315368967263540396546418052469078878614786652038673995618336618133945171697877591596780407944720189952655287346628693445976300958368101525034982503251220658913280*i1^26 + 206278306143744474577501303600554472054393827808140592502711175797694462583562854312910471683247448678188975544456466113977594360046417642221536498117893895497925275917405555195957022776162589934452676786986585416569356381594837561569287859076231617299067574961236334343071550062274198895718538271294581932637961767097830386962180356069634815102142428469226829618278510650109875956705780953975925637453681954191463395594718580720670672108428786020209785698284611081210252082080597623613989391640652935339518508875639692816454668315313835538773573873011106976116745549890205243702664800944264839084176861937233381144252244795533405745057118930180050926203419093475004869290859460955293500392842089435692049304495703810182896211086134130739857355826428627574301768303984697022883977313628645754635654694786957780570929759712752862754378428088608200420302651911334594271094778726477883537243083411254602850626044642000957339170343835186030124312859760394240*i1^27 + -31072356078056818549856626200704716828073530935333216781301886733514981369384200578845375118991258436449529789394353150364664370484946467681659885379011613744341372310219458310951361278820041360452631246319617705498549854739428341988517970091756561953953137876427252794087584533142275411587668573014535595592405349325517374942289668376337257221242542585792084472082921705525190118738112139614775945539339763701029341335160753731269085716815091802598798292622844716185186161285505417012443339955883624634990349536671487871511120739264701063233999587110918675576822099815612104127035099229724779450587272787887439284623376057291866370324271802969288870727450778398011975467756523773618138752030235392093640048359559614306045241056843757440014093155529620854397043795982744248910437927384661753562022794071219422127789742138579552328575265140893999370574259031735239797752701429440359874484760237518029718057797109088226596774756999488598550264152064*i1^28 + 3596299138263586677387887139032506692049129019785064205174193059811423858295076448642374788252850689623468373418548287887249238812242952137924195549070983587049560206615521248762877129096931131267127199179812727450896989337303710348743592778755410592989025555147217187870266325646756239543347600996356071544762065341016822341161705492230231148962569864158498862942435846781888810335367862862150924828737589918771602979007951355835332876980530429352158026370127976949862134922347575066815280594567809014592633001299434166810042584009158986023798558210322093354889047529623741569304106781481519903950776940612804213576830104658710108866967408598581605765066954503814534220777083571850315362040922731952910781905848865910725156454358985617293608997368934215059177025600904539953672612476603779352374990547659278680891046194816116707043193267304583765332893725052199383866854331545603294133290053892716286945865529557090118286557741698886139904*i1^29 + -1432493402826779836999339301530231765763032640961211554155713159433249163802195566535094914486234328245061296189622554835258767655369738275147060041601816141122303946240590166399330265387457580357094970058271890042250070318101687998519911743170809733015636702797025138698921331780216404370216812798563463083564611187062842470973782013223934778890444520119617360821970370081870264353067023274398535375467728676751646649457803530332102704029071515693287593778042806910570575607534642368199729197969155118915289572597654352295394801727826115504762967535841555374100359737215155859254409103146691063142276782048161633136762618926931314832704977877469326557978967925615856209234717495791092889319132932631725921956737112690766738573854644835378931143208583947709357419984941480631826940586418543011679385629565198762452518967204065406716153304657972665899660928765968163766487218551961277527948269160344582079727746721771547107859632226304*i1^30 + 148498048297341481507571109640810277034069639461216143509762889671856279525931809178804794271061259763666356454519839579397112825655822698798715097035795571321893303468369961429617575548535403043077692127763892856675109894597203198583259484807446189059159916256719657763841350468092151779356529147797691875593712159837017464128965901187769576727238823810541963004463820301799043501532598144942465017863437829198873067183034241574138522920314121193535982570159556774149516559413699999175542012809955267219276618583809983547746667840478565535054764727232034811650721629492858569407543722705091950895115744382145910444075486575737127190329970406664951539036088804792535954827782034608897927220841956056206371847075075711471042524209341040126427149571366550160819935580891811339719356892389562923624054554052038266795978324488734317621943239252023064228960993845334340571789455087855367111819779603065756461287685449443469179224064*i1^31 + 8564456783812901785257843677235153332682380280500513053690230211165372572922981700473109722586125145702765416775673637339794803058976823664950911310942149483453538767313762645443503314574228400494351726908429406071104642587502540568630194219346221571051250363728045951497875619225242126615162915820579598470722312719180665984353319044127890085795814180671218380337489614904669109537946074552653389737710438908193342468551318627401270234271682405132037371305655318915057650021907121273647246533005863896117913763312548897287770227027281779296266228986967818699388895262078694591244719377567172983114478332709841252839440881518584740167820126591725906010678553973950955369056933682355529921510480084331225527765173202528288275572122551892972051877671472285334877270482553092119527285426488985737978378636361124509794545210954177421648878043865847395377113705549700478796793725387588894079918850787951182325270179339042816*i1^32 + 5071834896267709382218685283291118903747219215165390752226930278473557531967886978148773121204806124922470253877287284809216105161393293621563581057750430396705469433687701462239960392878917864781369296970344363906940979264289046308086090189454818944738861342074527434175641941977821986164953727852911232529689240957050123503999309616382104043257967713662033041235372496080717975412203893146768504776043890726158731806260594557103879768463371806737027863377121142270496408661982315017427952873580806404860790203191068611701400996233245779425049067756102605383757303015734631782993819518554440004846896569064360955874455192689842517136427877223988392707263536813060143052959132277656891724906714467862306595054528583197916032697344709844580728007369687739111657172587712501622048576339581875529778864069013968042525548663798954311113022564193609892738009408665222754572994476057923875057716119785866890892692946944*i1^33 + 192134662838386439470061286745932388828174789339527990531955281317646854310530787038165701770870873654013985264856070565284370826414541687615383962078899788995738847946771590381946352937444299327546582135976011602279085207110332349554354423763494284313778700300099482122542181523331310931216153630513215344102230639707526560388233523429036262259361844029426314020801956136059196509447255241266058721776189352702458599267526606327653857752646653485847252516993923245949317418549675166969152836364201530630471959400955250240456744126338014179998326723365386847525932238331656977897706275421449282785361789131145928163574596041985362914258140001313621388031795020612903009038710460376010933358899688515114646429458343422454967477880545430345856167497178987920216152171693579161761049261871149201060342598535388082879905035460957895800254091081061193866503540255125857290529647164614285177207339132151205462016*i1^34 + 15374878698722535934822375499806797146482967514146083642350677096568368362161764231014403782791498861362673539085422583892062553081470235987995453110518810924265523833954445359715639775955533880796522364492159790226296591259798072493641403071015658514530442015538428009318234589269922000860108080403377936594110077688726964391044099652132554941211392869829121564657491239293890969465138372567587155793362498049367569342382779790200077702299809284533933042634238608545362294369360411956181122341828857232351445606096808824311734785443795921633584907176905341026718690745843053751357511973827270388673865650005501801907508504346167031174980475559490071738770990385248697365656114432572378321046680278391408527715073233285100099011943420651139532264904072937828941287568150440631639270402608957086981674572883821045435677582839840132621596293267036664746598761932515274406589051203661196585372886237184*i1^35 + -109497560733189705079489495427704306974504482678350791406713623604050704136835421610528325734295705575917451402234905059736864782729007713980425516334831589253230434065151668712405523356803367203620549393136861038077923965011915912232256742789550890365924965180400148763531704363892336321586621272058297670420251629413403796082602590141109918674036016500526049521958708352881921899237557926109616015375533531052932821398171112178532764934028508154474760331336349086894583795428251108886939699112267811315869395675422020622813567213144545418665782466818498453175422626725590253994146579002512812755271931809961712534263441992944044776886541353460204776518675689991204518434019990477854734311873780919573615811186659664499376337450602822656930370083067918382551013885011054411483236569556192700832210974938604833594986904813117118385749929041264941395758613998233788001670963504973172015366144*i1^36 + -30431836186688120958971382836538392939316848839546256298861255049251571388128129406306097288205239081217716358114996379834426480694171512476622197299507886171625153428512908289332846875169644972315317911394811963309590159668135568016084018265853775321734616629955408982317195673479883062604214878370554277636342003500081513699219496734762759570353413247157893920144319775052104136865411480702882500166600200320462135432386654327567532087297602597372904488234312595093284677530342058855641024931959962081786185661796907483301887453363967080314093802085127363500923213649414624221581199427474144827770520814522590083080452107172364496463251046057762559805509144723075860447042128357603010793299244775601495825121143840396927560896045417062732736940460925050185454590781141064807326706535179522310527702467605675262436281057082325399421127622649593529929476896625621456196839269136859136*i1^37 + -238099306611326333517881477313226202795528518148883521602980606577840827595076363523252690449017527422982870086160050030419984383217535583407462098289505563463736278607349575352119356776253085122265920789511871524567963061051866359218490682472383327177871634488675181414698444163795695850048674462946422520081087223489965818251791000012128763850751161696023295173352141066230675792805387113895977715400939833532039949842664546645896802588809500829123212281259059267148443873754323328915814586792332898125179946740003442782782867816640176652211014390195394604951244007456488253792318879717192385352063828451928615428673723656645441963630801870156325986147378507030028632745641111420624877344386545626485572903469344965861952059167429144409837921502435324301701891156069166397405141899556337507626410341495134252387976473259641737220097110739822531870636028625694956463937552384*i1^38 + 19038767249471441703630605824139729993285825273013695189400214221616415194736883629386274272355325303509558004651893479929162650146706367428231158057473837163694793582302985039693222044508758508663622145412638321079615937417303526694278993345370585774131949583557226677098008572879776927497353767774122942605909358657426002634396874765965435377856811834444225558087351242930429073082184864112584057369438852593983597454842073120014826843924002615144388615384749394648982702918472548643119564253395238080002670882772814472042619995335052995491616728744552591187453311004021263848395829176422224299250154193130274813499455719295292511711169956527212602118734825203098299469516874462556487185467562440700625794359941009309600510045709635663719292660384552612428380405582216325199588184533651093879401033228877573200856664396806708406748898101775302973938357376154152730624*i1^39 + 439119920537417208166611951845426982607023506746853561979239590989344185112550935694391234509340239802498156039759443916886540201386708636292802977692945938090341994283467224110025179180959114330924322278739403436237149861288636549872930196739511793754379584385422859899590618964032085236628899746504110895252086796332269651660188755705240792852432032390834803264627145994998455342775809401697484488196667681852177143867125934217361764071589426690599262121537186335403992745836913789959192917484777423701726722621157303376069084095769966917394680542842188279009600787682759618043830085185850225861204060544396262535024809382290115464896785990195911368891290875603261131218189648245661728114668579816942713465398305779491746197991323171015193453020286731553595490621357368328562056428782848927755121952584801543210040520222383317390348531140989068528010318053376*i1^40 + 3598443731678756103444701702981949885115635715796654785919078286532997852883714214968985981909083742879185327923219081848177561876558242598701609265374140625518780541790593228978758684721383584869761234417282488535231986152560852430097346071951387422759712664068839183502760808668638718416499341265909322666835947328412177084788772391011162055117679140672670251555258449623051279278027890919315682620245729012299337620962650957737828166759227271268243357984301715489203132422916766595459918121253629333591205534498299781882511195649029212964269039815570273121067964996336863153738164951184980801554897975523835853056996836225257986625156758963271977280649515995843492850039102880507115169902957081996350624792851553151130677442171590182324726910972714536425638544908210865461098661831345666475303896250615606591989137884856387882624383446668096919568384*i1^41 + 4683812738334551254460073603847159153688496661371216657750069896841493611503520544455800626800242754428192871662015826893528195828508894696110989347829321448024863556010550276535395313033176126494127026613538369670423400017067995263684675226763762190845423363820914251226314843117605154753887158786363697762142054506661307953519093200779732634970821997899822697112036419984631374120189660883952230910743460026146496630069131886995819473558611579327276619475434897003502308819020464874648611061178526182086685158512670155207943628833015889815090025264081031246628659088615039813732065152315136313532868891537069958124280686212636460478028349330783019812172521167174652034258167855549457045085815560531013102893640242835502309274242946279860757863149593692141199913290149761012260501457085443126892870936125999935081666738996777895058337584644096*i1^42 + 1955082621066118516309916721372994865779365640305437258577198141110055971318106807043689448723583206962385765342930681669236665196104906671130053617225479572770782984122455301608808844791514241521121814059866319623278496892918449265899029889838582077686895576590880196830164568835207408807944701714603597051571480762141562479339863314373104323423156053072503464352118199356530160276765187269373376920748829598567532018912724104629885488512526025836389899393692248784452695562187982733996153624103860933782731682631823365735593501683793142791739919880814803054778590177117798766217050649847298979114042542090776004724991431177416666965354717496555372900829332125880082681386974333986183448638266146786801374185678703691811850562156922360047382431929281883056473719008063643440153203571287260990072122275705294954208746797168747865964544*i1^43 + 85773783847740651999756155671864236270172001972341634881243756294827220644978209726151054897726261259160086163265418034223069913289474941934149559682955294037906773373044731014804867307732676356931893732288639063729163748179678831367243310612069710232099279131590333789263945099558189125209077180019020073316722326394890290723586040925532837323596315275201412465034629346703476244310601638530420537474824732047295568436741366728430288321022192520494313891793434295801496332565918923609693203190486588514554305007468997581065302592039094532294208298347473781301564867378863726194694558091625415459957178492841121161822933748531655417658578033171985154294853086746868493641623324249561336791630223011526599209885074188988853407248742933959983756225993882830966593268911423680274683048567493297670699776170748641655272364834816*i1^44 + -19581969482113289713544339046292282319279214629025693306794801191610220195863221598904516466366513424206116302946086980476566337419965098970830173083250262495485732083754147222794439121700213111933595509816270414127948988778572759529992757482201052435841482844734377405941564773257463971574660942909249929828242587797431323020627565754859504085866324231266003822023764630721356009306014863311309084955989661785979193791836762002395781537604462822194152535306999874043833198366753495732558797291265413905020492463655378865642645097590846508758961341605382344121659776275840158380365715625435308318703819589701284000642031977595955356155952165336158471574321600711001484583519173388746088834488670361017552576790183215270364524352116474118141406004024933722137155336785602794598909570078593541313820657171401870934016*i1^45 + -2343934676786560188728699963205715778323402548023956059914675174945852240358042515434242218114361035909908645012964026334355981427343472178539464404634056662358438767466449511566180049344710882241551349899094933623251201569929171743136940154256266324252617958687234223598783665519399441811850877242131308657455169562855410858480000114507969165931530723120182857160798336662237907821398581015532265696867013064365717448504839508517353319310224942366336381767219642456662079909256561786459852397855106644951173966112234381052858527636351748495820502170424212512015402036304787524521757651544414212521478937012731442677266290656142187226115900593975799940654455728576857803451723410722242195714631791663500065294820135504644430681378957895330065025956702435327973621830804525074779436213432620650874634502144*i1^46 + 393054378511332034615811488805059479495722761862669413163967519319264635154100090335747663781341075292077123882732339684077373010806954968677987841072699296056626145155068955059018094287939767020039169014855925261884758917255662865306235490800682791916166536467016953088118022290865184693250821264869588655483285276869180975905378495795289496450136647059448697506152145429515903402695128554536938274618848870951262309920227937276630808441973128557323750448749109661945418982422441369309607249735585646900005742362672438615467119103181425895177809255302839875876566273827939104804018684805503987425440453307119084076135528447388672169839654756083247586617337877881912871988401870679947269599012413849242932812159456521438130971789144252208607961215975994452967844518345495565902651948098507505664*i1^47 + 53285968539509977171954716573258978434225769308290869114915741636966575582260909152078818997391537960227619981201168583751581520526671404215737566305493378413104201197080680498444676980942812877338362819038698682739914314255191442787305838731017124547951800812379822669653033252006113784647934436792482690487142879276117781285440154016964615385251040162107697811892964626060711854039525081017060973214683084084921208332075031544958179537635900333358654882591402725015059457367895052123477191233688878490852632123009425514288271320961710228464830960291176655369892630105814536937876111399078049827023171262056482689594898275256186291038512321666103176200288550946317843228888822856519252036437856711086442984432219884036703806136536204545657200401140671253846111185330454642172243214336*i1^48 + 2374140425806189152208979666631965705269133073698837225817695713342438904832382766367519960983854083319799099359488289625260906722267755285420527973470519207018184976966377232786118597145365652768925470846582367568116255069367188029202735754778677260230811374808679494805803100055993255988659263982023026474121144494917909852180341519458555526736665900385926835555072378593763184971164226867896888932749238603913755994690120623766014460807617070567561892613401050975619028189074363972869455775803342206784795760123871973847591048309445335771623027129771814808340863511053093708482492144425851925752837168114833423963075719237583361020150933825753558350267095720265555461602776354961756480017302219095909902068757070301500007026415786241839008433236851361264819771260014690304*i1^49 + 54556511835979701829003564795386033883083675520476210579540687769909894134891814762479645392023825240914415594302182752581790127748616725016567647099830726066017776904846141442170886291698270406247676682551648911172673776664412323818871030721796570835355332992252199685853783224885409081600259737678517274178620264097995450714755169563317800591926864228344605736696763427716100492240136082490294242056046286659051499446543101877034910869230173903923888360582064715101106505879084298903587935744571712255082487971244587430049878180943240185225108185151493469144385372126595808660417319716507645055625051876766571516262715414711245170462058500678322816682990911023703635515207612250196557270418170134884667860587975178382583218548699558339943754104801482409452240896*i1^50 + 209967205384383465596570527030350021670131947325867241871658161753031582250328932019287851402082040543607956679887131205726194364251433897866613209145395852239065230509156750945605653025691855157916395347364776887113336298650973980844453233953114151784541411608135307987508612454126881019606694094006263188210297521831963977375001277523232566652270947571189071309401944884087361545768954324044684031111850627723038785513600638904493822925457602229123629551552050888846636346426376643469300725909015349970691467909672116083024306122612313911668697650550268244754552221570399201678393415130127083729562020435366285943902900294604011471504515970532193958884031769320710991470899625543534928691955486783362035165099694399203789824975728105302088549069225984*i1^51 + 429021921275183208731060979779818316666678639742689583202433473106453560022117896025875696536854952513599644343821174305970524272550655975697932682250667797315539037890926319763602887721032451181961096548110677394478772386764734680823066907137737912891958283009621616143939007827377982683771950713285325194173795973490726738797024267496397433160985291958582910471977383098764888527661380249208006809394641168716171028217563013381897972724672363895998509940474418444152543194547185611257899960497962964362028952578707541330657041097738771964410243717651139652512692297854050566195623333757041737771946836978590890403471847088976682749909556616521255348209791182741497512325325579491569047737811401596774054031224207487769206121017218072313856*i1^52 + 415019701192671467526323473781287246927023762907913960845418784755481295827513760229093578868550192494059996105800343498817052875546224423152376384037148454297763187633662552674228052781203626137766244541027396463238723901936465261267967708963639211980925110165853685528065190019599277928021653823014747600747709794264226220925736925378955457927830176873832720534813489286130651526343965149598436902776485586038454694529912148681505796125438926625113530370795101671276250790455240570151083575103194031886828679874911277302878181814079122784379667978852020415505500854319739634489495160752374857899053502453045315026531054529289160111177926445393032769692377880756617571034246218827946113315275952096366396165223939384030946918400*i1^53 + 196166807779536534558948035582420466230735140686039182622887006120346608915258716803569709812485243416923174576269506563265000769854729609844771266509958686453802095085468156029602645850976238801487858091814124763889234729931972497123366588307947612691381454759305564842117198913717533210173038436223305150939285672691170563757897211602205018695119649538557356903396416935072360342766040385710616838746221704972216416556166590283650213186524867155653717356361519745640878711768195938509959004889699829766181495835035214251523244316330221859907780610377756135058651108806034159217560918189031268432728828738303864106321104291402232222307822108422787743075452684966629814728819408717961822190801990489016372159774720000*i1^54 + -5041682252524695874862544776511597371392467995923854307289020541716086021120467547142623818105101166391265704405887284547049597275096489557335898044942500175092066375140939959723019208461961206746814974378299755456395066031962907685537049050019018296529897574832589941203986466120779705249836273193901635987390253306712011245842703618674065892106918283302950635985285738123046280521741316577402213081117553695983015268845628091339985605648651846261974900995230456040751456881155628667313666527534212153305549139865501655619384966945735982851754133698287370182785117911982928023497031248959242628757285803205559242494520604279211085024684638229602053874402415545833835836149540946041049226898526208000000*i1^55 + 41864583435991923779903513158560178454185652805422117688928609867481834936342464928262805937840828586633376088294865211223449921261264018336887774178675645837391914349345590707724815118170654346646667277079442307786515323092221043171301022371257488043085589431608866795242434714807224059326837526471425879013066938897515961133122344676411606633109292684854146818549970359198243840484869834801030844969045627355553525792463854551266394470920435213486621207703255607612074535796889884801641474302110698340886480602501960212532018094713723438870731301868336953935375151159091224683267018070403644341972793909165824705621472668717155684808457772330573186002083537510307197650343710032000000000*i1^56 + 476826950564721170742622530566013481105330712092813925873961626397595423056858534077709924118083652555343752139922959783998050013817905974846478937371788076790752151072424622095348496967690251145425292490686295562939391363142790332281308316841602679259589241520840733795668551334446306874197940342229151723014068124092814050863689979412540555736717650840876026413861671530635866605091525299062919490420855090439837811839139196715773934942765848341134901444496221229667421124348491422933242411392325443928876896098122612912725011281049554371882418431762727262238149383179527412069429057657864227475697962310545643508551289598154660076530153113602724427383896582230000000000*i1^57 + 1537817844944109237586072790838188114400650132260096567170955116333474702257761129585465247303596586909254906412848517013187982032707179259880183239353465765549728961625952524291667163491568854013147294762047955956679019249066898624618474176705258956166249188640646023547967234864806925768120847675529831248955086296502962454570111929125946564219502469263196251954185236873031105262881914515647463063907739434298929818641071199579601384109971166054236982938558943058564415920654835993910134292763273519765117245973569132431524913578770681105668885516388439550001033524609134872948460877020794728818406792461684522672355325378079155580981517317390625000000*i1^58 + -53126015853286690152282819979719831459540579680992329273930836594466423111078728028365885680495376295622269191536907533747295663712365401137155012638397649413044944280339431580853518822048517163303117410774282336165779922478479958858038563954423851897546271692763322083282282563122181945783293937751474035127090731758236839189886100660993218655459172204156573312617419655541331413525579667975112942835569026402486577758212953720718386549557620506514408422205596653789342021220146090450401816395637901140892260181587620876830696235105175290784128687447696168341076813129400652907327225144006519079151672618552166646093750000000*i1^59 + 98798918195293489309259423531202090111493807129609530351791970864195523024278002090283571785611952853994824034365076549529556235613687183689843874735349972249907911748167093251170508411540002636188090305711397263143397810660973648617807802125719650206329525146133985718311295817694809815958839678248377876625716545891952518895004164437768944924084189020455643731475944485604442409092670027745218076837180497885950078426293380811772011237861688165359169881570688500367541086995061884180642865157767487031166701937748250737616444460904691833255146256675192365764918794033870385894775390625*i1^60, 1079620658962703409577689055349502779498382670950215045965537003371851722957808492405270548760844488084575550843601535540298956449505365485828517433071559090095634535569250435699534542383516831752947119103732011880535818460274892971696495744775444751662212629525708516326048334892659965430791701311489471482420710198613387945884588158211294497236803397045781870332457130768119694715995187100648312952288431864733657039397356379394364908418381685291678432971037605467283606998949891725687835648157103487443417345433370806192572008805741892151854843907868741164457517628792016581485979186750669811728681038224189349614951594818211682664023690120831381508729158961774972626972444125842900743276343223746725357432784560088161442120422282057852469193055287803783573834502655185228563770912659865107449917785715906071282664073343831051920936578854544086121402655799329938987697952001638019360801595123498993416116839462147048609736154209808207530359576811476858989897119703471214063998328028369293819906108842530104504231900591946972592409929225856133015991983147302555306252314497337222662192196995540346925901082198148724022658020562597767461060741624874667804313547062628128983764137741476417232026488112550965369793031145493499311757826987378086874166538447343128240694820597990239698343342319640266142101012480000000000000000000000000000000000000000 + 223812603703307287015749312299053246899159459853941734678959574219374626182147779906091274554334376934241130913264409585180024576611166674078166273646236222310670638971494740677428336887510952107957425904237978446563687933428150416551042213771033338678601562204956837909071539565918087424210714379360556527852805012594713036156435997143093298466059620685702507180848455302782426324479201892199148488619811632193306923518458995208989334653375669651751762409396065464676469795698745359361761779812859714747879877019334869803667584361559682080052066060525882841974718018441508382997869262894689686491053296456402934532147029719050443977897515039615013099638578841796854405057973426938134564564313896093953890333150038200422717239054583565731855743937475865827912170341648841199976523647363702746793317498397397717577842099565518129662750170196682975293229531417781259872557693812280327214669094659172381018495436102977005393921799498683725331828337896860225621669369614454028291345546182668160232657445347030643606286806612952589085700383708737728159681545990935436484439956329369686635957142350214066908834039882703984543128563904400633772277691246699301548423136608230322185504921632930023849190788017903509654395711932007618108733052108600362835097700589569512313032950745161535543788087290181748397178880000000000000000000000000000000000000*i1 + -121524315492927737070482372757753793266091193160209943447626684875142330520733503903041955675234950469074016573719193800761274766126681599459242017134431041064849691240497133197806188696580843259926564524084445820483466187596848915723999841041221048878956547174022341973071598095816073952328884611315202011671592106241889054124418861783653732357220145545424209934260329834036750936954637604076421603744260760546211513516109209784464921859128015322261987957520497507273906436590956553607939863679636213654993362052336652263209682268632719834808675782081554810960283282698450738582089916933757477951805282015316680288552447456029181519560066290444284152296366990907589820253906472884355978755025002811107060090347939496286222330955586711505544533680806694894861034877819369041003232581804330331099439033834253688840901682598273841922038778034413851611732505973305232128419006885865180152909535189297366393976128034861422899273557940157981542767882650536446888766526192399945941056045267810635046698110445379587983718014979947918226252807081314946337075858620270918519590218855744746099801138667168202732751527671186580431479546045315169283569507151282516156701638446687418305163347464390284034620097406489534475585116059719326233346796449704977032881925786003103847546254451877440544586308382562726120500756480000000000000000000000000000000000*i1^2 + -26923469473892553463100953318678412602510255324327341652869330348639975424939098136649317043329346760160451416828801439560348558635123425204595837851974585707310684322528906609104563836546200782048307789515989494072710155400470696482807246142958308802533779165832391070299678090933665513983702984051483064029549412319609281777929511472475779479426473352885237304082245234639582269294660107662808640076608320074065004962220244913730742928979840749097776434389245006725173648601301145079751113504865018101408155148275647129805444464601725185174194282048650854577892962739375290824815483717064411556817700279073984653502169683415920389118189474475303948878814150205084876203273791263542646393095347683118363696407802478560706089514736640920035978849886513388598685309020255788882541878068061414982230241118173630213965933537896121691470020997112895955186233989587276734628730976215368531713997132409487883559058134183467532465856772839237211634801657343559561054505302721229015742034362490185415753808714125333204750892290342069790237178200825617677391448210564786898470936731802682614104606827668681565042170981729634973146195017322721621694868095769118280359849946702030380081906462025169347638030575723846266410387031504577861307071613716029866979038210239461278750217589661465964119506685806503595941560320000000000000000000000000000000*i1^3 + 135823103993075597075175876070756875861019045758050141627359966759372791089831620391262653486937508006187819291322292952609482278754941290619526469971429147950522547466827477753174191495852105822095664912310615842795671582127692122118173233828541696502026603069614967072907389701016654391590895475700211058986366775047711503864544394104064456546518349321443518502397755270563553022012344813300032933546169636183097502964740369188612634709255298942913807985544313106304273738972562428374140067530317186312237787570980275760432537641795316773831267370614023373010794050539714386976385313495104950175999780540593204402401663509901175970504304534343479937101295075851383046113191589888105814048609539341135536959088196580807517537476891608104304050987107673969312547367320581686002934849804918045068770290520739555542673503655766337585180113059337707351073731695178535161625329797224479984884204835939193941213541891794504445007413069021583309951178873573113522595996245103269704915572586327854077064084667440042090575392960178542388215721372835693221158620554010859639418708059736863837416913276834374874788593928533890348393296379369927933827320593669521368220366732034002050542989834254581903439129264823310927977166436782590763159558242892387275698237646494632989920065115162222009183399330497872997625364480000000000000000000000000000*i1^4 + -70805777583772581461783155657176796535761209840456777655936765484036231753049350983675266643845922069382796868797190934051459333120664463139463906549977094681991081568589563621051859504849997999324392788758837278619192463686493853436691903789214474811550620603268387651234434162244706543817772714541884200569914299313508357662008676521559469287735482513267502839510285572811801519259974170405656110991027861170198829547362106945541362322480899930501980866643240987235143858878619916403145403991093039446823259596597417551529493588938339514590525757992719515301375904482711100217053257039131637643261104864712763508888664744951674845901857244038875509138245802680785179983517397461152383278289336719601673348545627218507981931642268525553809692506150375779415769263841529110926644068314256399720216542196045344652301068093066912172016561102476605762526582341552975884625739374603895890448396130598683134578234936337038229453763174704896772928045414473011300860034624596162635505207299346569303978675526691401487904454995253114769534011352980410694312751317573988002247735496308854561700326081065985501515841707768455870113502653466957059590555053069236080428257175242961790117488598074340484117349578197293228668397967223232978286016137687735841110262415210231230043705153061426591890081077573264873116139520000000000000000000000000*i1^5 + 87053412462607968774690585171063126201703783118865654467404165462645593586585498419980358807486815618851587741450196979146152983298358259195735753237368039005648774489960917490604931572862420710536150863305232537288335442454903123275479141908572693921264924664185765923988609540037991492952203306542396408253994331934810232783310167946508004702919111021568450310093974026057115055370929399617388851206168536955771707667963577263052311993666181832736809472262687975848392148032552124461595249825680047911886722418077316678206983906449437476892742043729906711045335881810495551341251211285617235812522710691765757165788014078999093899776789425453140520678600765592822538575349265956509033916916712753818108224562322099260148162077496012205369874989497786219544523829218405358204859973049221518009354538100884659455621629016767685634035885847003793899568886106214066838800078653544412200964795927619808184153517374777254572227930237400392967064978435823322329348727177897279189516960438485755551682659480398932702193185589344772398181788491277731869227225514224537352761579837620054188514752851993073607184872091149526552889323400620721012310550912252147673417321042649630543448739245955333052665216070372961524809194526325323635273056169456179983359485798473564271831489295189330906994042526420143076141957120000000000000000000000*i1^6 + -87112671307830576301126001329101111489606971811211998125863682470132804454080948654122279773074355347109591950458690282859409019142410451586867334951891385649921506679156299661261324362602462123445871086216442997260969586537449561129716537339268061962837593633867292676206249908945121018950083039664614101000843672564511575454335489493115197070866797749352201504992278015233328198297181645693289358698345580672474301965282670248561641305872809304660715768568889685722494805418593112185971109867399494349151163929324951885202782218859988340778440780268070707246580412580975954481968457339144246474146142211941683952242592687449821558214020740288582927031460785029527486046317429981495166184965118305585431342473597627763356690587894553655000934252009463294675052114653602507619347352005936737132368236680732095281322653128553317606945291623092888695387309758236418966691052627513642692927110543474792096895855698611334491389693990433472975199504311725799482765361108552134723641694725050984175982002895435265059928191926788714124878657410678057455931514135005634801809439540702925180420187278189300074170283285342624789745349167213695191245708420780341228987358419481904002240247818338285309796199948273440784869555585981164521501169811974886977204769436208757416498585670093546595439944624315648649566617600000000000000000000*i1^7 + 63405230840219900979508972664512567446416965147958743879532649430432370307734087720318297950534000618589774801976875324019197643633957483437888761558424406093631932508872352448864950360589135718950937537162746380081468683636014810174952194858548012124787294359721642036446337815827973704613814026149876416124591085087804606719236043513935699776876519952208990146111474860053746211881643586388530678133232382477984279054998752974147863494961775192871198925601227175774877690647471671194121519046096105478554922055881453948976628171188612267750480178480062461073293353617605397812455966148206736048627591629571858241254123861417159002278590165081793517619032817878656606969243408627698141655326791591147815134375321019256542271505341946248480040778355482022397960501743449734543135719157772094364237671646097569066878704806959745637077271785533199888326548778122299364714294587947393456515076148900574454170018869399419490968835046743670679839668617550348062726391177000803618411450252735410332685710433534377836391999952516812080500502234928349288954957877477995200158891674520441834104868299261899844492291883525119229047229827896294499626626442900585221664714406629596468113941456742778462508629748671031466937753089427601860846192169636774097983347820004942252330279691356044454375332159711861043888128000000000000000000*i1^8 + -31825183796874098493268682942830666548996471324120848048588097565831052623282540704277349708328025578989488371947838609812923164777260742492388336353288084911614091020322073584933144835351102012746078589684944097940820143840608089002284974887896726285305797668948929719143159494551517020010322252891155688699058883351862838076790796227613796067273052629299715301142121220043801997152081906956023170465245239987050091417096121403647827032160273694202607886433665477810451026993842776728624453029427841854787471192582828297341915720520982915491626831954710872381242373544695022511838086811027552047733624302368026144109784982136628720973543259031221702301280284367660699801098496012645733371391649418620425710352436202145960579067866226939765848615279853475620764424282383844342118127281746913824172510120285081879559594438932712995980501043318254586338910588061366216173453018430977201631840634875521104214060910053442242530866656608999468226829558437007135019124648096405215480309235815030114891623701068380115469140698921090528869553393017820349366810147250082609778007524335089229894681068496389333057570009918495997561833583025301081554805326496376700104182513445177223228635183870657633941737766963522964257724684354070095294396147288668580497377481760279107975508341744602385064195271672534830940160000000000000000*i1^9 + 11758124890049513324572561640990664015633650340393452348888586523165539307576642640465736142800923433397820501960164410978450508464577743345315753371181956247911633116825219571461289480414813605199205918326939145834981015920440252787172167276329807929552068635663279747796157409502464529367604973698940930848082953892639879274343703287698118110680867573401366265950702154842855325591288444594096053588842810480265309878397028139783394752764033638693569381790231594205333292851072902562515761644813672325953759286445399754309310504319160329942176034442987939794730434310252408278519877981630520511143171125420358158676889335610309464631746539955885782474739503512738463799112890118736118197044264976387801546097387178820624176119158976414857879629842939708539863427567288342077959388374346257613516681110047477140130317716426172170284105012888751624236403525739778880742814856534297377626586595620397545809258635476502164184660452398934132387681060519943972593450627358398037941179715516319075005750115284918014301294190075985517670685606823700787153918351326127454195707781530067016377369087695029743903628230111218372165982056918743967051203342583325961723408952486088208860514819639114573739652829235976377973050191858040384509427228595708300438807706597853635712413714285927037613056845918632515993600000000000000*i1^10 + -3277998303032913810788652805320597740266568462458015443996835661690531710120220742660847870000288146010766582137865093422354065225892895707604309662296523334815026293296824342787862803488444400600906255516978198474905357496620237405222420756681098738088608059428681117043937511714221975052070253071473945443353417396196304916227783783139767117058084626172092792444969175778677643756750928464829314325936137476348886934796836198974604286643859955415020647572246856372210971375896346515122000211812034591942872926756421141100865261403087299112462181649541476950682214476563258937716277961506446751466654948873348602845024824992093176678456558950819509143975483082104676337577586482256108907462198095415139934142851444773574389822221384721363327728916540540111419486547200461301410950434032623694848333103593648298403889311824973188816870773838131088755202795839273656081986080369393208788689218102006426961187867112407795775317765054907676477321710198766062419016767765788125768862617923684506064489658884620486830173279332230065668028855009461653579092595406473541155487303744112748994055143115237150144994979651101425630743754505248536932938593597970495136510053324219298254446828462838945580502588740572931107904327769120302136498847956564716436427018946751550872029237994210741941279246241648082944000000000000*i1^11 + 702117918557119479230043064680173438318335556026976426681262989930194147874973280847421932484551869162551470020587382403898508779947756010353041988824953218693666233870222715081156319257670685568771554412530798432767549783146859455814294626431787768801202100807980899810525585633458371023646536116515299513058471190509823152128926359589443422497911007667113989641973082732899441233107557665616805716650569269396035093992847527539109154374043196541973275019390906741899890662439763046975386205896025325005933693473858246632222653022968650042943382695341725780931151893319830303968859043588225150363323847135004952038851725261827885251055079847056796213886871336945349103725783217156977500976938582356748831875673704329781708649583662181727394170717343652525569134762156312494088182215039054522935683242472573486526728139585843816435080952679441980081926704664791862278191072050143206770993130512170253506318940842864965361980641476485490833514952037356129725744406610950188822730396418707321450444180176233432737214077962200813793855716125680690426253310376734610744050884935610787680201131470181276445660292961756870686331563902416803672642147755445378114653697422572363126141584798748039708095925137617920275651341099398720388434313522476501868967375493503266886083338325551253277308655317769256960000000000*i1^12 + -117331954999173907421416450161376500576689538935967241340903238951803993342467707029758166019234052278320233552996531486582413305361105270660956284701145769635798582337636795483023916746440795124607994665474767957446685103783730768835159668156468969475104156043673591657125148925918546069487144144332514135604196367745439416273688840308413878475045268262424971238647182116739224196237045134740770932179285129397091141394608988150338006112048916082250548845788759740312827645495276449134282379957654713663401153230387636259282046182695331724752692794695635541749571752970610039492800339775467004386649714515479447146012118585817277626780553074446955332712518155319755665660736975118966230720876948507288619147293142632404380929682782590232412783785815528477274731553310601632429572912674275310054666492995235902115830234162371677127902409335804298856727385064990637877021023073164667594729082848937740756565343753631160939993985031213248595372150090649985175949539971419563662240942662488807888058891676826963853242724561990359413198462581042053305613071014473565097106688608582595965765977203866029796055099571249550062265069474846142464292485942217366087118881794285259992361109085184143230113681812376940881801361472034186987135080020302040228141110142987509914449182161036740946627007208226816000000000*i1^13 + 15866675048834998776984023517449509298588741430682565995748177808871603320868874836877471105465544975406421242212374942756663500811938207805114056499761629732662109061930720738250104790242295845102745837643797745718867495867459577583790926935660015572603037408645105528467902440526408210805652273077250609237508775846525674806207647573450111161487479228752960068697341845253167118582414108470254765505453321674791932044405513869621217590745106560372324009882413740416986360111839617161813926235207025918941159790535039585801356734961620134188291006315636578747874225283270114425695850266643866920514747438073947978203278482491565048385631657595541169495530233029903706172714145545566906200862640037729182534237377785007865078089013962080690949032886889509994696767452387721849196757796283192688046370888594786699189105755633820975349471479385934837527551174457383137836519032182057168469030907104681992378222393874728178586061320893129575114133396002226469803673219863466837139194495624193158055545783165641505619946317206657293782430248145183519443802442128711713585698353124198650530101935590428059184370242136946433173652413910420950293604955971146386816531309882860488608752197360071353638909593988617681746029820111245980812441686941966473662484997627959503876710349401751135284448827801600000000*i1^14 + -1804791526281736547097153991231033135227364743052732914288587692295250745919630078580537061561887534209223484960488856063994338557348405666733470713897319367876159961083568878828750403873473617475929922593718641725784886540094442364744716185663404001375347924892554652597037055557687184059684477897626074100033408502083082403915677216175337769134875071848020693552644135734859264079406477655273424221714969475967568014915505799489597526862424911827694961292769700124269064674328188439885287692767634072008097818230880434661269173499343700545748694496404428509962861557199006010172991579179933437980600716800434641611362318506605134369776177345673538082166593627360064006442288934817640086224293354215902092737703690311568985583451653693883113341564581243023292662102452845751895025898867742372847514089311677113348719383727987112235728692541585456720474575624070214794475484820747127461297374074337156388849432437605820564925903483423768603859097037017446104164581864505329176893470512165030478605514318551753573366464508461918370186884800763365483479391692655158039364081914664946191489223638486921763637733366101709337643986389011752395291132841846985771584010732871929545417951007203206779366261220544377256396434043332459502114162784107637135125876244310794584007138194986365120948469760000000*i1^15 + 176459277926867671678137345148285847428264532469927262485067850052804581516415639537374718381529457546728650468397414149779813588342502825516040842013698412338792350702710336854232634969386793848943124001654547695403130738727281726220079934531546264508989061248674873313848301520897344485064943251968256130708202319367419959030699856527268893465301165759992741286735269424116475131745409152430685197496990381795056627520274541871362469492474017244506440203725941182976928139160662965949656407389300278096745570002013590805575185610730893533925411560480775800625933376956884051491912936414674134251184702118003778071624509851830043462826480599771072627898015950238332553761164674799967535283743784599951704367500112944652396768639816806834886569280760436927087811011776512194523693427600912681529359311400061199796754047820261737317086357133971429857606310299882843464810702348803413429828393440338613895674001164379257344559078582835172962769124981127272210973883716168006773665892728430184632366650283077200720270903467047124087602143509187202385581484017118475439607711978763233071800656399359528997680551074488410244069646432646697757473787170582045473860352987035488155125299592239759784509888784796766961516102968987054873859982889682279710762566103166987488023084666703363279159296000000*i1^16 + -14269701142632419943969485220817609631806873605805360542073886900032993092957966114141351656572597772788184387783690509335302223803172696451256891891350442360847799407158194720762260834541037998950029661698632539498949787490871728825742871569360752954685306186755746593868994494798324674505179042354604254609939809516950091292231801398213693869698786860287861465812161064721887644831369650074369551724345105834676745953605064240630784080695243877332508191482925767450435133958377748856833011304284440845500744152746815935679788644871939500410239060551172812072294563447439547760412557934783538767861921510707860968642441210192185032154417208070142602554933372687285764215730030808642396362726406567331182931721961715965061717367775781702515248505025177543534295149827882837862337012799362901851714409278199863844718916044578291979519469886687314029861299381289046955209228970755907930779505143298069672854497323113868186937945035348627167251625324144596951798763242826220857479606684980440435692174935490743420270791068732626093476911128292390930007817035058422045417425404940700837881668776755972193301149404411844075038678636002483468612582153873131655457639555517842898675597992207309714756021659979238215611966295318769632300401724839462630875370816760702746808360565170333810688000000*i1^17 + 871025199260329532997990277782245450501596585560953980606083567994348258846134010267637126973491282366309906668537404411523634540865928439063082553166317091636465902108730995494987621723403950931810030105470106195358145006837628157347207227170013608807328777605143581690398827279647964185712065080292547777698991434957567941953151119121507100663350092723010397388950832848585892024136716551976020571770464859686455412645336848015252845691852488743388327829877288396553396403118473095429071367317670452104713630958633372970130793089408593829310717695458491720658928654531822371380935978595291849124337228034263009825902034004223097180925986973602132705883723535844430105735526920502128979509703028704973354727182852072861638948096222661469791208617384563717407578883496292438541840346250445301139771053692830116148637610755779470419784885614670910622545631295507863542720272422463379408286514186583631353588362659888089079895717508484275192008811255322199033933088203199871218268996274582244156603873684459170575216132872603598069114185967824357619209194161052754772330439163883517283441426997686048204756875301486547829133063915925676230343441064482008081158537349030205271303272297168698023494355606233210757049169461114080722790855546166154809656410387711972200273689285807308800000*i1^18 + -34102545414160288178618183155344526159082936218418747047442992414253365329996488236616607846170567934717719952003127424803904989527192566051883212772724896351118182529549819207350064493296733554230244425144396701606674686463019898577847881264812688941647759848594250101507404264446433515777767927431162312575525986866272612050950784692680939754741849328414939653814939094095782142496209520284805058652919611674385949555581831187937421293490134324207023710377417809224088260402927071145002235494041832464416865969495008684935641935123633747169037700957725879136732290355611789548647900607299783743310750947156083935044389166122506821389292559289041928925799252822023620944621935697219384785516474061318433050194340800820178112523816037749895184849944318350924901632902227006860333369504206026483761487952994261172405763346698361111605427033762227044970059236993186879481942136869080093532585459470767455294054185984171466577067959414178614480791833212797829406202689476557545791941079295080651663568929302742961354114688662973070281061081299135643477620687555224806513132146986410733031332050351852401265180927240023839141607128798518251770092539335835367689486255326222055313505685911413282878582041174502572344388015978729234177955089493062965149104766734423244799266835660800000*i1^19 + 589557679792725340481686419889251403305470039557722628503797430605626591757691107368669038300375835167426820531643745616990103152365924513312281632933641894620967028666422106941658257374056008177561792559550156951532424061987707226719497633398503112014609804995177877618034335734078947054650156453706721124272270588526934237949592192399892791461909074921989892017501340233132617307216605792387287585602848820203595750878338991351191483091314706233626248701456996219111869169075664068034710470278952747370179799351760895529988818157669381832964889295937099484379365050417498246306380326337863320976389276242948549119846676969807440821544786533533907313519918262921275071892567071598027937792824146652492290747632170398583087699952673907103176693336504872688948128027616468079279016947862855120071938805274859942116671370374696942182916228977355907447120803979962169519559113186015263676657551736742150278525238240991910152227775558371688971642924208662370791453558748605340346492520836308336517696750208274017958881370064134051233467678750767393419905584896243458637635220659422390163274049788825774070896624279245827688804024590527583099869373818873990292132888169405122455717211927867775606593586224008080866050902049284249500455153416035772815491806129802119623999488000000*i1^20 + 5087609401361810835675081542946759523953636725507161549718472306465434785840122877233429074884890623557866720028537058742312427402696802326015422129420509402650203263658100023041649699370378735175717098510125473542679359658656690723087145231731973646997407461339717366885328084105608579291248969134077216541643373133505460878752465437306899334791404339432990977957354321697780060914759032621733564494178063828713106843285796263689175510491954346707241908855807383815220768015571884730240404052471603835556347179813165866463151410546698400928713309930037753365279746632261101804609325218569849175390170883148240424182614612704079495792997292600045490080775433254072156524442931148386137233299328655684730410180064777361326926057742235527627190908490540782688821568642884809364640635522298496141967608374253549379359384658806716187027506690826624780150449182099050690893593241893123975707713557813002710670470093587346559127203919686736134042678799371240622376858758243273801125300744604015907831148344597848096391589544379487096276118701369489272767301212555906643927555428779284095869904726371503409756085106357719210913902370194054870038412278908712847766391440828286331922993791147367186955011895140568026069053571403987624388097097049958711358417416951372447744000000*i1^21 + -46141795118550957929237453290272558330073507901862631387690697947586363733694041017342001964838029646481423510068486498090920027239128798392580078877447356388746462295048585589321095296543067062008213388537219899179638711963670645670425498550617120565061869036495288303641541356778489071513005511095602718090802454527162548271956119275781788838995005770032396681247798655092823791696160502159148517867653889138379055882517731919898090007744938161766963972173250298471712599684311179154820274123564277574963039105234454148470624751952804617653329935066945809111826290860569291227699115565333483769095053844193057912369972753813497009907027607857562312033006929678710160557549427494320407683872803885918817084111573447582006951823190638903944622657922609599287524939813666493236695167553843468064279761239763712049850462675018008838482348038294561631527561382241568221470551825737733713164845946767288762943065978670769311174208042521297956524228682273710613464482391526460737951189847867267215417551886057089793925870346998538696975490008953516956475561344589802103851765173876849018707744778607496313187628317275266814252086172186372574764249763633389922213103459003718500260483562524061332396492703115420805589425280135896370144462644535248542626429850710179840000*i1^22 + -61945030965229272402244412560548551600557317026627915963581547669446069481331961564884891522662493065265613169839061641654402565227689067622520424424068784305018990764545473984618081609178599566691027436130211482848871625762094775336986617359912271731415480748015202796928138304228917908798309817289143868949201742345252221713990076106817751512320630586433697155346363940164285607887466525354252218716746327017301564506827197888950292711896433579929686692793899664674277554363731692156430608100350602708684407434591459597137227254964465745157267074255050669047099697356079527961757273508982439593333587089601095967725298468241597275782136231673334652658708658096454864999734467469366262609996220686711732983171570431586387327208587719478944994790848822890741985181224458240809816681882164512545737894316384907944400674714530250322904021639975347982673614176603744722830755179170836823943224515420228389405920464559012221893539966014678451263891613168992257898616789563333330766943486870038258635919541414076156217050461624577704505445557706954982944227475548946821530625393766017709758713265495290032213205400895247909171213054315278664109076841398303476085492526205961358415083753896114597280080766462108884110109136708436695623447401778681736461371310080000*i1^23 + 1082072562281490981372460849660428763857710250137408286535234054116983989762041684736352490982156001355407827328414857439696459783654497337927261867986840654136859082928746831731409076403103677317077903731042731369589187564340844342359737681118302760397949411816134761420203916937372479015604250435533959058090037540640113535202609508490734804101006160511627597790298201845476557828039901466878228876613401053040801285291235624067246521789612179701107655038881214598875494909446854596100622375553706464084102080701879764352357163548732519662451416806005460170391907237855821482464180723432392498467685351971606797657973969719404562288483337780271111913610547128598610532977483508491934552412205489449062254623870889851757927620379652695176320276704263905296770480358582030843993110770046601857772973379065254084195940711545319297943192417348826286904796875072853512018280776054934759528938913580938894479204532377467103856542290661043648271999137863168806238538907726388656291571191004348224335646928930137045475775570339185792144012961536650959989081159771009303050159241003815249512476771288518479620283678385102480618457685756805184585415978363840733553051884303833706292651248096828706179454384529190821388789622648125386777805539080270279277019136000*i1^24 + -2469393189772137168988994450831776827002570972111157639660690788215491492231874375723493389077094906446444230226944243260975673131265573807755195813664543002052140370230053450359167717179297594872723606637529122487289497189451843903939807674398574425845404728220157230306840176024803824415132938087165382908403456454460279266411151377993775583556831388585051253825085773847710180210103422067857720996126066944979227884501039699054642347808209288893663449208067557781512461702099547265418764606247404168625284954750598095867091088654425519168868242639420172473808040098243933332657593030588225962265512599521417047729604553129922330437429078966549544658316139189947385331742439989039773971189438153573637696132446061569274152880249755064839328376758070397133351153750337654684286960077505978258250168079489881350665947007432674716087394921427396268628218255713740964176758712085833250252274077631496317780633405012206375648682531887739708199133330850327968065382753312122327865453701277762899490503809230337154249663591472552847927343171069636373822783612268920137470227104506622364678848830979090473515033729345861069091711638540243476555984430791111041582807509117452529637574957401331200350240119025976433475935080361200839953356922447157054668800*i1^25 + 1470695076212869324909184320842065477740847036831154977574396528763289600178033130639687475776305032253972347498298090541695290252932380313541711526420967554624842321166348813124262224005333970064194787614815019713192936540864340514696837081439434351971611408902006978293692918311540383340613806727144931164310008889732697370675981305528390591123920993166221950347082079024323663173536368846084343901534124273332282799078208352689206027406775273345715102481722200723866727201900579372513152539925468491530169052648829217668370433059473077819122037241927015507492741669460875678368925066458051261041444088036042044380234470762344130482966767046833522197465463037976484698766387262184687343424614442646766079606932137856228495947289203966916758969241148247981305000073262058914333919144339314220488773271894379058632923200006893470053895965449664228760625391126577280750851150342059144494417269901133582962357556750300347658366200016715642121670010196517358460929531877751902933962144952315766466726654255666819977161976455390233228707425766672848547448800262142957392683648019819989819028721600220337476523364978152638624112987834003846118948850994191416382737092689111717501844535752781511508339485831280375163820214728350495290004207021588480*i1^26 + -411522599248817130623209597614319721425582330647809884418504665955294519309416471499061527648326844136190905903195694543165443894583307165353507855263742233701221902235495399747904879243301073796942290460868671601213390453171451870994330487165319089015928132890177714627193016498560013799095626995834675395982915938370695528869099108769491810865610925873965658511626711152951321940878002494554266840180732518506344438660521996543078175889123695888462817203165455119321008908372021725409223953552690317709697304810483061263491841326493011658602814249759503655724022088274002443985977928245744986461735439383508771797921997340008840873790436773889095088490811855742741295203925996525154302595525549774784297672906157477776229451509243943151259450705521319121911053466450358380528047977050580088716787534079643624150108297912009190834040094851733500385868983178126124954078470963852963443568366757994434111519175890520281703382205423929646530543566622846735784891153828752442437593508938061060996563953970958157562896519128402298347129927298326819778807294639297726173281100509823934039941028051048945396540377060128754356277864714608329165009883734319273714605479889847442269455560652266296464716960222934000321859566598533237604341514240*i1^27 + 76324393248071208773621954872460792968041112267105957678334042873086363775099952575489026611584733617454391999067688570831594071368750089579797627377915516139722212141609085834899688109693865132927207309538307983588903288746592569778082479547294524342624904664583033813489177434220700256179708690137686394356378269130099237355310056330462243231929446435680876476957241436976388081226719815587098176646072161330041806873822507025900927942313173929438879126325822653517172258779623531818243902919630031832087339307710594129950436853620760510973072161352089390384593432572225425178630171412967369637796294086152249653066947420441349897421724408555264793997270175507406035697414162845125743639223561783725377277243408225186934221401942793041414150307236595058793339273907629887374758852204462043393671792244713175860570427034854856554260210600989564891489390730963064108519805195935482686947624766651667205479449781541432209117752068560947597296940919208848261934863403162825358304304519052268911398082107191049540302424038155859706119864903819403959814093888277225080674140270321502138346115072902649166362458653713667923100427029482755225789578491148365615074067705639005524276548977745133560754940177883074506839437870100616577024*i1^28 + -12543223436538847278041751157188935736025936244089929467434448991192483958799474647770810920332043209403523024798744541540870513187854032304325116163477575828136860635163674151323162621683867574679261085335500058176466935723488044548437684754534446193037737281851764661533978024512104648287910218285973111333046304859705187347585468289836593879311467774176895435435427613058954993529444860718192639897366270081224996456741749769139980827767573840347896039245186122574104589980020521035293210008486865298904710533046633799791521734193097129404837302644088253355840327936741257440693778453730981728686190126218038310593362914367133774762259598821331554564100966213274968570214282998529052810075875425898668559937481602474268365525926856782302997248927103772679313835734598653152385999871161842453784100720042959181581872081339154939457430810509101158828814727880983210875479874504210192093801057668627906788613168764707371727038327674156361857519669071121774691775579364113048771885896076798118188866489569436394438375372535411272648313564456727251212941650564886681809396466056861781953436278995767283792707466292998165529976981332384879879708190850976925567383121469003376377507031566137419091900622899868477974541252952064*i1^29 + 2316468142228822452178419490994836404480218888038825194919306824568167280215861856647693566146289310102854384732014512305785608759468640591554782382440464349025899638027267699617971676273019281485860220132455630335009293984387282072947270957421609546310461119180629229258028546421021072987973020101463225981665378363852083755803532497667395882916479234167274615500470932002639215190167083865497827103351649256093872635494798103955125031888909045128546978955287050585948566694770822638918510128000436993425648285103571885643576998031083654057093706114314066215559966688700034073988585128482683359949975790714452568232106219853589308142243743741949984220244874859552630901464875062468972420986016965414790072989851771177646804803432275659395177795893043039305246958060247999383328113809343404067142477383044016718028249326038446501271892714804244808986361039237695945028893289056808740076063967013639749456002962205589751998087249034656423189345295397414139017086223523810363693853856300493845193606624502448325827137960368472590513364075379649507305145537178135802224584798965967294520420807058691427840572686503402276673733425069367818911790315836210914839835317543998066672349061269345958157787788264015329822244864*i1^30 + -378518555592767355152094313500901935476077314991036334128063949387775103647398511271697669534024209084411877505952717145475914022756473689181126882444770675203339610507019180073102415161307485423649972590927223926286146033452211050076600511321172672825296148500552379502805599867420375287014822560934554480638736397455467823509074826530169873387237533717097084645659533193249676776794127109963763353589468075507541180386104930105993427280159932796084550421281386844688963014162811817631911382443626618684941263581749382863237805446136315033537360980634051676146060254244357054469157719441259414306930558934822289846836820022148790989251419520557259502452441640426315060319520373853982068038677260896661486541765249704722483028863266065173202499255286303529690309818516263546078713949807219716770747507398402662492691873473683822198173380954537062416228887029025977817972745898202569077554594296459644883994417498137730928289415385018561119464774996956656322468434391996751587666192048601587381867024407357407302499747380681196467867510836179405692720632004832648567854722125414755219398619075436832786957795961900328235224707528175635618212945597211466794457390816403743075157318509368408967055006409292775424*i1^31 + 24994989461038597630072688277478955731151298885917955197074675791546646854294096527962333349040454191933132918074975115314005447088278248924176503685077157028506708443481506836657436492789331043790059650703724749737039383019481396888244338481187533653308470706711205285686970838775200751752509334552968925506214972067295310384053270948721442870752930738430929661292914586082370027493032629294113761683093346515863772435393056671492589894330785680672888206382124681462655283597762193894756666832292151612881983484366437997790645203635831808488712645188842933641169517408469399483624250296232085589967602534675335828893008938293210492610712446399726645635822925549106327854045024057215418262206263128308763433650383358628171614903404604255203739882944142137995649918847900688330611157129602054575085519928628294254597521100772105617752093896849871224341019648719638276714593481123953549878884782509244908833938217136533100078334545988103787253582426674175929896548093455975999286831620482007551207218578739829574043920703363376104249444915984377632520818266399530019547230821682395202826932079055297429362896339174691016424840932902915115989789122081395180052483183758003296485673870923999347085351583744*i1^32 + -2988663081492266816564264231805326549560740371096926058901944553858778215944687089668860535318279526970306267713766733154350269826234540386842697014315286447825559888617610979381121562514325206099478988452296370866254381382695991192651760534316024756668293886927129556038992601713453006490155359787528456623636017782650448738561406130953751270225502054234595164762652129899124252223508498867465795787130259995721597152292953171638543197680138203486446432312013159176411520524352768106780551888763175419878426293771120019164288686345632556578097075455262154233338871815810360169074536268801511995385556977540672542967382669526942387149519148160449242760842190777788130285012759569926970992942376325467192266185914510538122590783857163214706409119864967329027879193593142302039045212994719350368089126813889959213575122709855875003699129698795764567897468773545811871827501960561995132468797335870231639563223836731111619885058034146021216393419650037364544879640064194748370779825866235482611380793440428642562360763891394157425808610365648503580317437464615866639475693873441689992424782814568858627523775992775506296344316089064593616977199613315720678978731115748201727190487903889929015394304*i1^33 + 496379580989550289744884626932554414187143746769871598358275814152404879489448089429551630835055735069842388571996715933046433939709550403662051651370003234353906779995341801846419651759568323774339214068094455021917153359285044021714472832654464101568712920311517255280120040015339185687609877915343448035460954637163156483751107360462052477635714196807511517312989911078564820271523209888629262137259046402796226077754352270053606978823619740285609630766567216838850660567915994370508355986278801968440594267837361689537167582713954143821713844898443258399579715761103332277256030141415591964609479202580989384804185894465606302176347176405936393275964283622672518753063131988743947296780386276271508142713457427791348135442632333206772055909907691041354299191568727930243959764150932340796765483081541999664283582366627828038364451347813159665823032375312770882702997172801545231256785069856159736491645694053598264587381521909310928915029366731473249065877151145280149126564943960798022090912243802680650496152171824068251075660425391377096887870765087990322033140839603621177197833138940189015422645997472340857071949972075312807445601721170745416531164586085825477202800479351865344*i1^34 + -3777801092230660670219002317913711556452358913379972775632218924833702303275481953339788385112376138161888739978294611989778795571662300470585408862746328532179009008767638647711178481357600641803176219904336632468272055222405035774478421598901133669309422255017089561884920818034983284542789873407540073346400610670218412934436465400117636134710726894564006495235864762290275061701288171204100497673884587952333533942446447948420532838527903353361801981064764087116477318780486305573169349321874894696064594149869771878167009643617610458281166465196327635942464521694167625833117537936605564148043318104592042495512146785095480001369006945506560660776801522842917499784994872394655091829041547153607476158146465317698059015849435351988092868369553289412753797444992419001812752376248108800618652116850474070828554849541770935934629872648482986967846776331849548788392006921165919035908232733862255026476902832237067242342636073080203241817590265747002009057464746913497378726812593776206170218983540454990681305225762617320728815214994596648747528608349687668270380089497475153079989669602127999145404726332827625499690054155791351707137911495226307529508713417384160212962770944*i1^35 + -913718388211167113620272146448163607699860720107271752554096518733724141232176882348280820681287740874299816724871263233279219223638910884905647153286760609117982988486518660240850761227710319635241572915666616013756558554612620357044854713632674837434824711711136621387213130561795661923384604014462785538620083055233205717253702343062133012074553013703391529711387650463852902331265791188067967197524049319705381854933801781511617504566970738800767622568635876873451606722378106452334560579666969982451754773828222850259412728092110053257006419812534763831682075247797825658695538556768828913172602175681184904553937878358001438940905447474568883282335185362148194223503732039907955045544757966058615734633703593278213699474610088943616152928950020583398694838642448051085545819162006215221003552712246070905962320753560168205571198035295733590859691777003290688314618922369262196459021675421087585822389006374154984979213868878576344804155561401986630370626659264806753145026472332527344441991035845526114667160042231872989889941038704934773466164846143842801367152787697053936267648211946179219505981033264887598100145257399471894372342591894786372420623684818012471296*i1^36 + 4096548726580744507695956300460747924555284894134810097258841377479531933659474192068115569338902949444164303613491642355526540818452981926139715861141323112372851250840310607197256690352004797168477765159208670337522914803365156081483988732170762291693774995140340726281444990933145705257402332851654206722650795698438594349590224716102560009543518866879646950629872550101334949270282400577244869352609628294691597465156027048619564383150323139260851271907537320461121041694399832004942796882685913949139848918071135263360059397148328349586599896150492365099824309968534342835368443279418137192499937962420183566473907268253909977538598090725655497907540311621047499367674630720402013262311834377352951584382968441290129159305042987687732001268457250833736758422748165087103021182558700328785680843914518149642498777226017693709844501676246832052622197278398653987852552792961931730936123790682678339092721156829871605555565747213948315296721898386119899788525480555819530656290011887772931001442558850031298691990403111852023358586940611614637206379749770102211512979407321622079264019857554527299240638146019249106283447877561860730356908428545508958487630053376*i1^37 + 624820792960605583745529269402136355445846219157301897911565459934865450040304545649034088858960526047321073519457913442248141853574324188623033696269776804395181316253776196957394417535691176521381068010755332872412273732214780039362763309479597714671215858033058664636233355611362151820039978251052691493571699917339445561481029389097832474252550132514967341225158488337068803821357589333777565359510562517848363357376109048555389156673864810164793597004417346567723432691688118531513998367366592933326370415470068078973689121566808714324718546874558364766125320064168422128245284081354537481793748503260734962217818932859777337598524549514188524649432640905763340008244489482352824876063889626522524058560080398855072441902387452459923655414603831572583228653120594909166148551168850524464252435967739353654611450234258915326890279876043932437554083415222178607315028765130715099905748952230291686056390770545814291629005637902248227496220247847122161805563890029227794099864866911915526819661710239341684072400304140543724300488495019043763730323646411442006656548613584813673756145114375341708425797813972653996062215042465263982731019209864865428537344*i1^38 + 2234347835972193831657893484396001994558810782561501703567358174289119315008053305948477663940490927888498621378932574139252762673411356986929412735591906244460793394375777834506516135646832525699422537609126160803860433523552884012102111088424655023974941852585336163994402103463937871044525470879896647487723911569636434609927777371311354997429695497152371971484201010498927032452324533815693051315603971866171091897709898531160654440959613943961240673793291856113645680237786376668300431584043032904150703943664659979723636478685656791135349721223454071742066610072967985722927029368031110460092775141685230160881486624281684198704472228387119606419334252035878568559206418088345245387412422976156106643715547807059771210236171578730030991441054853623577485464854944556740671148037518621060625140906144691935177800900774467544827722574421866811585500312087290880790962541527160313786818478182013141215304593213069850973626535825029151959696186371605594071387094956270130957167604595158503893425809400194173018800751673721899992394969211662612072198866756045936405602562153385432308130141609943131450885125195343631098288348370148665249997485244416*i1^39 + -137955042946527409285461444927013370851449058787399536780497355652726648679995503195219083182386718518364885510755586030949645485866268567501319596054766581873467052085765060245377055278429024378469729576028247474044927724783452688876851686687959756764668039839659955730383719389352472125955780706785296716242448863843150010135918181891677175531906077666777075300690107132875404565262558376401575821897216823416694788924183105950903159698177331564154422574386417670444447551967698732635780928648231397348926516423707110771069662215913607053623326314287215145883869559854934287640915111707937222808344095795356059712375506081926150011816352712259241610253253538861448705519422948784113421504338087533213005028123805692509462158292355924849303311038148559856302501245058779899296028740961996006709131332270374234905202530231119396760573141428796710079615331707261109228157034509794166608554473492362468940256236161727588271825482827712893096272191304497896109057356549106804047725216228185573812617856451096474537037031473207743553269011629373865130870084374728697855097192595317068219393137448313896144893417138230877609080503704527263567446016*i1^40 + -1896068840873916116478928815599661376189459502208278149625128371272251191217721113334340511520352062938334829839622671605104221734638042035709330847111149283103067488554460064373006563463925734034992097799393756174549665008825173832393883948004261733847417602221083953973161390368903994672134291701875101928366431817563956337377881247803842216845623627677581406229323054279694233205327664048918864970364744183104481096634660059409545208820666297510180179193410123352351645012505587215283772105391380793504898797527459824745289920358766823610620483747384477085836713329005488596615023419474665707227102780539278799972876791197352717950652864635821949469356907392560539050332990959203650253176935214943479815876053974625370205934303676186303530058962984167311401281529602873061827759534199101683677923354539136130087391986703338800261671412875315920767279613638761040085158878602745750860177509952939523025965131534200022074271513531781054455903127352294496412300587426649962701792256786571308643215938877408529732010632555210059972678723054391618523673046813296110178571425125021930714174434887279796063709490719667514922107945084780544*i1^41 + -2712815907621195305375290034928061097767171598928391407834233825510838788996720611703789478585404123681439101950776108062345293887883963013825515541190200449635663866394825711310699836096455407855614767367583393465434251327267080678590632959383217818030802265022144145472764168883950552390445050446596617917809362231203257596054154544556616820088713146907011106871553267001121632136324385778533786052733298738089182828013475391810140209689350988447208839067589771346758879324573473674181050516762660741602045380186216915170808863563763261973911926099581375630737979969127496233667973482554411800697869034651600239512142458121865971707047815698821363319832351806334842357694069861792320949423196300054561894692401568247252705143265295230800688484509953821704414620457397349227132442828634273977978741706718488963447032131658696084560413467681919714797737394304001903105648995711782448424310678913802616960888869724877410752751679375158846175183554201625182093038993876507657765014713590178369530168009769965464111317156791996290213786734974527425105988103690149959896345903122119683502750761120998279120669797822431808230260736*i1^42 + -1242349419192323820220509530397064752894402664682911110657882258980904006221233750308791916975528345046001000249047114128544931322938892778963057832436575499901545891086944435515250797238874057703533169580365084898271440039594047096336975230627017053259224210343043327207815142005054661282006552881619789961576016825544553748417577785498626358094573017193842648553817094097958344316675447465315608630085421298732302188987884549392545959704099307175641636056699875722118987927596541194075479685160684295381856025442037985207430391173217104917187494992929564619938492453674586987414914279922715206533209602703370263712502945751770678082728526150148011648780586184586781250088864468191720203466689993512557164824070625815512611184716779511545498047684876798268171502764686689922500085315819560242564493868631273802130864962330042480973530503069549012354404172778579404089444122678363578589695105869969162638599111809373459537330228173430430114588037646207661733413623407610892378306249914770366617414013985011352391618312118849727881410194494882591610491292018458156202153781682589714490220658487394339219343104125435904*i1^43 + -96925555875902563825959847849944321662110178972309343309024433978510989357673105740158394527691824160622029572808928425119605784692826305516320599066658308992371706431024814760786779992322498722952484745575070634764324991507408059818282557227722235334409270121204867978982238992189833140194749376372332360356564135630830097156509426081948297245499856795864039167285462604982276278734198050305283238575284067634382851365567174825898415136264037192498080985203970229572223585343264535531402918091226967376187440649137187767337323854801506119094027745667966009595653394855417134310141925192071257163163567033354041105813628964264143518005851857936074754350484892933812925141516540485958647655429574510109631865526865068928918823652457655619527453375861428096701554023068929772825059564800521409991605624611504939793682369725906428003169362779172962688545270174784184147675211869042547498550668398956833225673386583321805841026824336225932330352958039265021416079657126230314963723014434788317887804171012824698474811013372697905934431189952182821373802177774652118227812562116566906198857823844937446463635456*i1^44 + 12257617561651455834952663092831917383301330966712420383940916275128280906902665105676669977268281270164669826706072317591704717367493816469852969170809017302780863872086743897776493594308646176561322605805091088079649284556058079110342714111445096989909678569959590483518412195811884649386929348070326193206867214428599885144754115289488053616550481214632135001245056804431748128867440233191731261974693800007472527860557444614497503411294653287837466871815796595770362857816033584735841977015065337687785527996304925423510641613507091721937071767690405773248611016745393612711966082796697853780879478902335925103573823898818997598746636511285967309884390877500962980800038129608741534267084238103468559169925477345144511359695752362817886672105882876041779602295639280627618822816594752144708741646854136128673298857531135792781324005349915750526560813492578707554198767512469988167089650051749742791262554791644697873496205863987613861338180357661835242668510379744619853758653538239981096722236507497489660723925040133983997263906190094365083981837060732660243858724005760924744895377237344256*i1^45 + 1890013201300175269550041643784554479563088714119447844977056985137886524786441491864844838484740069466328267891024945572987102045177199722392170772820951839818429233965591241745095796036836234660796125536015990865533007705665070598177588063971975876956983839807095869728865843862957137153180934238542295520981199962589847363281134335528658582757102796342712962211821299582168900573977754413309079623149116086798712009638365071658518874240678073331197893718865472331807608263953101352610200554928426837792208459244420548089775984913400203368915043189547883510719616905325133821914694684415543009602621375375382349445573198998150106608612073730088209820301691222889946041159744804885681201586691145971371747108147353252911870741207191937393897527030617686764804948162774852947516391131837051634976500303285516279755955038781219499776654559672197829927946432775207085202998277226918375254520550064602229181172621191736444607573997649695945622228199214535667207174485666801237124428638637147333511264082541167959140577033997029890387150179462036444041462406947576561805284676730640824008704*i1^46 + -192180930817789468423802436617939619002245271170389815997887259589825627011729526265725579768333322532226908312461565478681903341951378719876920193854175679439554593028367892278837146313356247964414219289054205555482807054401666292821490518930040864963639615130386990715212074992708416202973035969974539854857133349687910239805947277270290921570863993209773693097142471138673108330522012381033993517077221390551661017482573582074083450998771089433045014169059878823835417457934769895207733606936601797473721383526807825117072105220711878304521401843591770206991090846240585000016689827466264690722790737305118513524025454301162632401345099157592939853058286173019884054751472810520391424207717865764477101213028748894658305622920054797439689263126599094809895422933697970737567941532896747921712820071783977450146063430177668723074493296870204862032825963692134002639610786518352536218479222333748834885381852839922635227286022616571238240041087799883338982599731794424256344484785595160692288813022415655997261381871363935775087139723091673256366490331154977964386371107815424*i1^47 + -43981650489560486309687576745924653961005811675301261230585386086738018439067663694787748609493434399262202291391302192293703193045515915325910019011317132897667232390673676544504081739343047343861711502268973553024591961932806659552329688154835403209320934352296031380540636259040954623354676397183796788970021095476983882041590792725194494203288173798339604646745146994210200367818327389813108795546966923875508321671526933065592346460907721699480702620160656882753618962384173183432119632547585140152463195366880849364240287168951188772661521710609377480478682021901639113311438841884444613317417643044819159973573701749339891250269377064696708770010187364765042798317349417946507096383570818495693679450715269571866244770591838772342373578529917030739259204402014168421751227929524410216050891638005738211175675430837287765918347498346661257959547120721846141940892355670729811960797957392556077698582658216245824512257570838509710173520875210736043994440891128274689469642876640590212552420185862787469363975560538367492986685281281010876113620779788735061426176*i1^48 + -1821123730190631945156639888630321666739469645300535228989202667782200664342628636562819290126299303645435294298554050254318489128335359896788823392910810970305500554092887229529803698973483607004159217310826931980605840177604975164873795950472963394974455960182596727784709023627838837334842743036499250193765396336347584473006267089836552330908927385063109761433978802187268255824136157605448687684166277660665410763919310391428092956583978472790173152852116003192107306638643358212991637662252174358603569362529256341513963234841312349949961592256400764644932186111104930034496224019184866318042181953561750208025805897265833684919156122396858979450752260072470584180329701444214233727388512764592245671438087579258870074169912148402996797716264934103397928175485107012792796508044891751905339016766148470716302462089338674258780358755557597652391716111676083102538206170990037764559093290512739737988366223414404266362409906692088946336968347171165278013192799548200268469144212127693124456724506538260844136964534760409591809461867683577359748472766464*i1^49 + -5131209082838855142060798787034867144583562354428107801328582087077941016796361263129959184568669715325616868412494298573543306513269820884927937767777674667094360330888755315231556458835025292443112601338753721729465188712186808258476429055849264590622675696311016899110470185483325167563951778088885304991616118853647892276316106869544316768179468950999615523572377048690813642252959393392291241331248793274609432242639695527572077150475852776695104442503660616196734275406539769752357415504488269182189114310723452884250648491501299797217204844553936338583156151020764793300591334716726322039005635347594144064963752707779054126930968513770203152024141402380854084799366259605148278940937275931902441657380770647294420654620517509803605638301118243560478846783479708418395433674346681775020866278003592700163709210680992590016997837424085899385037800840593824754458417629255970955376777652689215833297349810099722024387035528460773669571068822121498325115961060252410519107903744272456588755251997827756343654702342467318111413763585486094336*i1^50 + -4355088658136415744521287214925177698034862749759344097001755655299023926619778326000920434135887476555619042369191183568270140313722828993381545203982908455343880515346231918189133819704815166454629373462991048902210804887418877326604687652410793252535792777113456397507646058000729192796251668836129483122001754577599288801223327864144048518595934300619830936691950996807137754619001258644266639084474924587525834999540135130951098171246892664033197273701535687241304013990126793862470863222288396134897461753914270844256858541311941237027410127067702717438786371748319377800127389498490901399201492410860469859148580527524192709841666693844601574042953404001746037899426832745756280777336816046126851835228736122700535023544450974440933082120020905394081253767900105030388846494849118338042651227656478390285128504363498598711330844178873386452555456071211172829602438020330653600499849125650203463430555360423581740448751506318059796300767618638763257633025236041079213740446598498142885085772070437480575256758196052356858118144*i1^51 + 7666235524004381332818221960992855837382417131104459614563895863244797571455344366078610698810850652610555547988460007520029476236730377461018050760223079038291849780188833607287195197189006446879112108369152159282274936140209735299220476275090657901189985111472968639206239584559469190601541403701179664504695004895411325787016720838137870629572983709860285891098577149165131057575715022443587055738556886396280738255345530414205033201633780740478234696385311724228346753264510872776260122498977581732477851443005497889184300136366897203560076589727986298665390245960552077535131487963394390244231265574068196443170663278507205566215679468681579447166200843941778279265147498922557300825795902243960040479341240191701614607093396519351261560712801555101988397207962318718499402648504463222555441999981421383844483357932320012975335553752650552120669298497514939708492263592192347662559763751901115725246537523214219379165520423845468388743124672961174849885695359140246940150403563235191046003107646085436196943460040704*i1^52 + 17461321758919073710920012874997277267123001609249957662910068076162134923765226738456157815860414226820957110342851524849698642860746198596901165852823397441475387990206410315875850505768822325400892196571412661311235500368053919522137952208010044581909252608096238936578482177678257974777882032431324783556429545422146969543908888480781575736513344403063537197438585159396900844441206966298060063555056503423338315214468332695782424621402543439455809100445150756393374900164910891151233445957144416421858350188458269901327678934006297701492408301664927299646318995536152541902016687593440158219976890504626055324984852976665843029742158157682623808125622411398711125346107569189327331119204253748775715228628208347995691387316711619106217529770417081180062387196902005844705703018477634109237040840371971853278534696897184123151491658917842749606441623136686789816055747846130270451300994928939767071866395453682105384832091043957437759792954860100507237384533329036716456583561522465309801061036947498598400*i1^53 + 11673922438378082101268835826578705497768015432477018232867936642315074145151448879400701362922253704972184996973029725294769217375457368606754185816958219987027189939800686530820891119117014156591619952581306275525876904941279815514093788715855002523817049964367908051418167739685710326517505579918065924338502861363904265411203718868551744200631865946444766223682155633407672943804509053318756480236522834255983810831433555682792940349010369427341120755839115168767990866331580199345553330125394322521427680175088068378576463624212057765293408164298556741760172058334379974441168927087861848865158381673117602579956760027758493438746979405381840941467616932768520115659300634864595352117697793992127391997776917114483595315458034873614220895199824419451383325612642953180292512728725033298310186467562357914860494774211066263693804465783314647382261643989493281981105196485500962783102190169883582375029668191880617689046608657879436218623398416543133467312581115808138563493398702073022300160000*i1^54 + -118490748484911469504545163835461401983164721260424309065165746737885138256951853388507724336052147880650442218329170500376182030526542368038137654862412078612917037548014943742509869125987392956556847558701561838926256796397996255071432284781092330096155165735404378124931527486189249512871598377186953342276643282573565891716056763104014742605316507371639594019508635009972015881017112500078677098227440874110201910230301174085721735972199420108667526708186755841834579657590356873779597910882264743733402458214879857671520346869110711659466806783501019906261764577342220328947150344160185546842909282366515977383929646192079951515130120679138273217578428642375517462824109130530340475775061079619507128850390065061918783203667594598165823658334995176659286854652704956788474214104576186098245249149490617917128335749955723238679157957222457506829182447043920462223464828879704720765230595863896772538048929626996906150355826400007378385659283937999245964408069860247014638720000000*i1^55 + 131074102314498547168019613827087244073667701467177779492797863202536107276349632160919063713347528060738643954255562993465093746323718005516743135615919623302821993689562711977243817184916325814447286259437109368870598870240178800235907790158572087809905414971012586013068625635853757633977842644493951797123897953579275737144798799650986061092638513381244998424198564790634081847468904783276973497319508311208181872265457537865953260445421464298176799437513099414215932878816984206094695272192587858293298306532942376059734011496656045246016656380891423890317833991331188347682916542097668339926491950942942324537543950360468240202884170308109522037548556928764943219303101521703693980267615171787691310224717987130256798905804507223295539981754755533831497790659804281419080730068324446807496320896178296764010448683887384858684164516692030863353109999827458707758048072852620739222385322615373837467956612411096893342410478454610782619140091672381529420244000000000*i1^56 + 13537495406236198187085658149866203110173070146504628308506072902737827638615297795760966740280029377518664589178123602403832847164099278110318808310819688743307954619646944241473469912846857034743249195951169639592340943864776227354407783756055240031622725827012988656770590938756306658490541500662690212456189618578448367239769812461520574477461927049318828067507368642063339342082144713992187179734821009663296688601831333662890013960463164165351439878661910779699742546721227436164553650017293430800625581026852002033477388525377842874003832541832804271837377703689957241150234579557482242039348509370793693750317058186129912798500247439612524551632649877349990528914386078445019631889470232939236642376777744960961437931508558530442095593620967806196469894582834433376097736949738846996861494720569958203036127567581919035247611715012909867508251947707064963461976666633342884137022953830972252768721391097818517274314310447674953199148885625000000*i1^57 + -41414700776483222390056051871351863171915900634460877669197870239072972864917458238553798273828090280625882165626973731339699250758035766368800490618460249731161226609717305936489588465143619473686413238519043449437149312287405459047648928980834614994891324315434627634607190824117847861674287750347695572652217487795256562893912342452771789496392674599796696704105200367634978793693317239177645987518396324119297699770377553525767757640080445204428543986983723256474341467951551614769857315671588578150419129237970015762195504247648387742700505538796138172240476208852271338243304213513401140462342422787794879318138311554977931381168928948814501808295420992030065789483168190082965567550594766880475827988349282203458133198649983791093757711983655786954890088197909100845229289147850420499898458932664122652201030408881394754282667277498271287820721791383335437354466969071549491134180102650540621931433078132512695153898253906250000*i1^58 + 577394068326705334556332967263125065266146244763634369157036558865516467069562380362176808887419291870742055945829243262822706249743759642884730008806416006052731977176050410856476892212698517945944817405047209022876767972815636258145405135790912038224068416487902026690850376024962089899634600340149746014082770151665395149080366169982148158429996251379754156589101914060441439167757705146489273376221293991247199736674069142846275201015976126445888084103662163878876765004780746034317474703126782931883275913183947037720820216224084277309124799097259847261879885313464522499291419239114141255060647722638665651751849957010207801527898448600178265141660699280908254633299857187385058732836626592019466299485807198786700017981048389839695207871140478047831037841117578794807167964127453882315077495418035452944407301059276187136774546810514070894757897588856089997768525456749162717826444285656597900390625*i1^59 - N1*250923326061304030952428148215800393916629593961852188504044544002065115625921833394508659271086821921480086410824295148005944613654092557967471044696255493166591003903376262863952957205601269520619404568802292915124377737547306983453399917759300665341938866545092163017096800000*i2, 3891621796030328453551203574463077444013828511077569677469846375518775561781594938810459757565833529765049421592435419578972653690767622337556247687365567369601152442839807716486163499095971253353226653436914708598101381539725931558728246207564367374674431950733830378096208751601502714492388588579718263993086782129281465324712416676646034256375563173260500144372540638629689508190928972847270109638593766787279683511595093597597324333273078711920090781697391348244681132849728257274513029342093348425370162722445917638431036924801812402340690196226991107806708013473511399962847231121429852445522022697861879891948311510498825029299762136688898589367273419838324367606832188830958308322082674193175355777465138372968459413631925876579137277346848640264401432610476029927062277530579726016060181699568155003947887495161208151659612848746807011647464592419679484001656072880536504556506774765231292499154619694729669857753738962874849752019672627532489973633671906204598325006761197214519810279242539724848903789906731237547973112392871621079336654849441583758853122765201144670666140288829093654849738922693445283898352851083456561833313098339884945039102211500490298804150748093394118541591620805014226214815348302094795390508722820685263380828861126732178656154379245754332270830203744556631019838211358720000000000000000000000000000000000000000 + 66432048288995963424619903098469458122720447558349312553484920293121038069189281709972706630858321850524874861175347384471606253464283870795627982867400683385786547904122398452971657096229085690108090558108882398067221911474968606102837833735083405513971147226671929295762645102990146154548800927907142925142194844209933329537313669187718305223809120780993024525198087150947871455868339572292780804164364504122672750072472342070673062561740338730386823005707673311299053078955983401543333722469881057855236594412304319699915469592085766558583614663798068400555351520743473220752810022691235330674860053616351456240670601301042101164911678501156188427972612066528821405522485758843839981340169662663214516502128180236476251593821449817282185823858282545392301427165687301789384320899905529194331114900818309820157000461148139628921070433134102721790285394004583852987270283720041409730045496650540765774167316897718690082248515861778747459714519054695427461069059107268750073072437789173995746438854796794440777264508671101518595241230701243296226500387660115404581433430124916278904653897174711926765552497765264102497812706632193539477347307118804347347135585677771714764341815421254747747130230453942525696463928030149223217288295837642977998794048285613299687487014135422211383407676945905267962617528320000000000000000000000000000000000000*i1 + -465775695323083748310580755177619120732778002979941041818187243821102220561078060571406764233451126182866412470484608795628838741103031016983740438296955172799339725091736962878440460182140016747169641179431487417572146784941533875608493685666883144872563147580550062173551439900947250959659145481343377220396749468101061310521404502792298436994145820627860754199707335919080217700601653685053676791647942014694258937761901189799269086458365667757822094698961085712006236647837610461319756635827013896216034995977064057396176238024087089885266031873624724064105842647266120659235499691700037498849812388637290956195265602485397959746621542692957248242997974734657546726440983858469118937214791840688515515866200347604214404772957676412540818112718102518348012446618345410828228874948106203728434998039976042600120321969270595550697965912399350401143601740478744795737934764252818457041892505433599980164484064079511133061324975101211725491208639639916358620637786178355605294539711948403242143023589499815542681674075693151453302640936771383139185260993873432678189382176561109298282396710066601337009919368220863720695929214493037739637354532563834915948415629220668522110758918235836432518544307952568678285913508547477119671513143608975196102128903206528547196472505719975008745805183839130601579578654720000000000000000000000000000000000*i1^2 + -104436697739462771221346565856316417837198819000488311284696869716541681752009767579309480988365927421486359069169421452410409143449463778685646757149904114083093939355615212119536527042516166976254466315986367889112833103276532823064904134610287042618612099248260448578803745734474182025702823543203060871612576720719255029953470215887714315783624913228804988106426016688140376588183633207170124524486449199932932500636479029042764090307119938889764204229990977011184577691742416979272721191852375520790071545553501460306019334836671631782988161172702487390113791868691520538868397221225602152470493814277614164341784852847944963647356681898271825012636668609317662478756023924624923086557550618582292063585531203540366378433157346387062710667409576160313096063401858127726889331102464855857832379420948057878520407167973092519126331101417886805413258467632297638390958858073134323844302555329916632867777538840071490971964303498055525589667934653611464707022934524309734931297079496884108442564006558279719881613275803339067509011501863346974228822463776074945098263819485876655071473259088920372214961318489279134714593726764142084620775743127680543277198127418898864270930619296718440782622293442285504470501181227677338911701865765666948139473937398292095090042437661672341829693717325298203103833620480000000000000000000000000000000*i1^3 + 490398281895957772518131147155041199073709416901296062639897964087433887258393974738653012590624909581925758618894726879353975774155779609694202780766731772568111027094273660805885229812873950492037684862799345349243393090673763606506589929613549419698444758098569569347290451257628301986426527325475208373593917955367052696135344275100134375738935851722079984229795269545244616158516370011014332362674943041094899698883875578929634814808863870950223291827437287284956728395771498947418830057881875577221617087564066085369380066784087307948018715459660450566997423133850583657914994173566805384153834165648670093655172917258049065564384603697585836544259261791189058314782266869606413124484802702976631709429274891810347956382515595195552440723210472276494047976411833728554540871073544759301465858195764473571126031925199171573764238911778547487592066296884549758146160018692738875547804887571781042117724376456276130300888807472345526277633748290900359006962556528639433836432310727362434353906404703055462701721065697195448616449993097530482321871451151401012332518713013120036891271382875780589693539814003569999168983661340410651330404163882848738459677747458167546134188953861200860941902965912893438141847616658131454756394726439006855329060738751996612190792765290452393641553102286854304859653406720000000000000000000000000000*i1^4 + -247491265659891954405043384891033948959446184548945867672055473341222875112980453107170879675975618138767177069099333107063033161049495793950982717124180112131468094825759078342106102675898126920427271099065053496834524374538451010666788832158356349534862956457130173017827955973456166512904970189197399588306322061857863459279485605213294186722906995241805377123117464300697720693716661731420720218010119799594725105435449711760207283645932006671830547718890280738318629938327876246249073346233467689557259680772261191929780379891158007627076814421344694013209536334465865892724259303943677724869062401193027919861816159574283134369580984011145009514579925421465878114289434771712822118432116527076775366156961522709607592313547610525798168326931729735203508543054129289763693719898763002229464055109587051821952143286843917879108857058662102434525183449203570762011172098395536047193478987836859864150939712734126900729689098846132666572457739437427353715516704587591757385725170938046464562816633556783425122257155461725561393818626841662612782159372423639482838296390586287047928637040667725832189590272922835330307911749716560567547681398943904474896207935469508685004918643037566472309636674335818288015921659210015773056513968827705704350315863235329019431017455980930090323228468364642238934055649280000000000000000000000000*i1^5 + 308649382749605001946782200662686221776526038623649683729843445384949399690671816424156818714247516776235557345782041188023702162047721718334369147298700540201806069033371196144578527067869898239000497516181881498201224570104260249043206921938920720398297612524116971126731659312847970531343723472594927658945147688013527777383264038656985704952921378727601854827302390261025361294314494603711148297613942804728667763896684521773084589605354207986238039646817490694349885995437614058956495270175596177348543983911598271259218500593356632887388456390843432893053624210180588133968844158887103003211538305903270922310703575710784802670799553631590633882223750684930095354498244242050925078600741145819949956598963934996480241841091463144462848179623767896956063017422778401700034424905141306409732323286242520559552873584416432059112668191363714941285889375849267527071792522298875173217231695938421670533269915307188359675564332390751272962736913497148435897268877165809071022524244972015732121622637362038704838738448249759026510279399923762719631894132961924714046031564183636684737951276524099912467463407037270522643365636897958138264606745575942656401551325262181613458902160476938414805244506831669838066536694320377601507206649140814312138258916921537521153872202255498518656133665068187051527692615680000000000000000000000*i1^6 + -314052510657509322387780974399011053667390235999753533882834688647205466473245766306651287529417933458286781362261296783507429459885524133875126092084884167355059286928776123961025606921527546967468192972780978003367877024631485150368573534146411689292525960813973333663217506553516189818663458587521563789375047900963773051086150757107878334189774193670124366356359644627833317432855656212877051146730035326706011224567612861713691986924812209579063802904811480618411809197768440367540267918770465038986081634832814887215354108798495511314797275755305418878096643296808467276317951204290876811979124465147805215473054922253914316690636914961515787810272202823372014366384442076766190989612658802065776190151723349381716774814411328735722907531997595206918672697100139653917073727088571057676873236783076063302192862146673064145059692897628657239393891938983146773175266532965693789227418014521640471461861845631773929890281671893918272895043611143299992597992654460529290544338733755902368616119447748387304496674553186878836026583928914625345984904752500294911419223552933685380072295461304715139866432709983019751278262325269796858250441569696075416180356057803087599118302775732679276651929935445667266740964411715843280807559868484700510986789495702209793087725721694294290449961795852561578895763046400000000000000000000*i1^7 + 230632205252989808625093947204987471169327699587776817964029308383407751743871011968707488516310709730769024818673696104228887859354160983502847223870907586695016024226339191750290635674431629554061574933835354002132899642597338501050221933415156589976458066349626296860494882190719380748774930625477825430436279735558954775347511243498508226372283416211386407900845004866086089957673900546109484020605645360536970439833153476851713418439452334483381616614448631804568513836231745359029644642149688806574590955693529063062481560729136438081229078203784929392454956519802779848716436048624070222958731887400418041847841343938492010224838395008731913649086209100208623966967381413274611299275489902518077845360138338958831059740085044836438081562052472997583211526109046479401207976857317745349381853318666240451563322200693045501591746301373465583381067336019789377345706510294061061707828575831163684412424997649450120373748920168312381415192258905693549056855385192486925330596382201649688686977201561410116427106854471317940661689708918940410205586139069243289949030565578218494723316801596964185225516681899054842641897670939937411653623485239045813252976222228389952148640567073410107453551752680276526199786545053844782683779853512393838980318502082948814055193564601066077084531407312670367827361792000000000000000000*i1^8 + -116359723389448763814547380201805364821498066075874678356170765097698637607778863679149731406312256403477904177260891225982071220473904048027385563961661420295399425986118596318061607385638295118726574884130409357990339812990435155016614597522219220411609130581979257712040969424225339917897925307504092377205426783075990760118340757268944558254500184740879717424493539552136215927535040081263362539120001609247274368159012813649986326925095745024560497967994206891881710604734907968025016638076685553415296592854521100690931054048004725500284752734154778081143120409009332379945089489155121476982859036521386739181769882594395298195878233459967018755518038874320443760716766947966976752813867927415476703818841432785353461998870763576445329934560532138436379628199817120250428070490878852560362132593873214646274127592152762049552867557420762861057853331924390120893913713620007565339401312816224809112904641222254724345982096510524625058660336398631116513274472505140961279522953540609127906551846813969355687484445684193107060666793666176961456032553197434775706319588336569262302415148116788947335892928304716521962277342352776909472739039201306977435547420813786635784491537912428382012029514487694866246122509425142930169195823728799995128750084402033854126202100766172383005663898460662425442058240000000000000000*i1^9 + 43136942383706418863916908745461159515533372054296806775816650301102800363125205687991598317855479279030089803584716073563976279230811883520111515055614918792093935363682061102392390294529593514203203683567420020570378596339812027045437053814583535107188618996078236132905474351941874350659038491376688689018670546621731696628516316869971145617829119499500100218133895516839687281669993119115020083837161946735988025214397860669882790448809615060482070752350949875523829058643006208439524752156050650900877364902494278416566485401710538733139787620928614653348856776558470716138016064263672902909067488025057881608906577417885987287415657097491086757012018415982629925345708523506490070708063949965653044706337368370787075754033206853900825622360949477449249556669663951778212519835108402160859883638227701850069179072570302187077497999024180626433647250532548178371838542176189127534423869500811425548861634924563154334102503522258044717704400383468110801332716613037101672281750934203081880879815729351393000722541956014758117982933553221507559874040255103461574855350216390886324013175317419325286594453736696720237815304869464892039217485259360009909949457781060842437434600454917310696066846210416918617261061295892351521268988006331291368495631158423326539143762234285552051719839037202807285350400000000000000*i1^10 + -12060338314457054838237267463071654487477184134893125756544717803310158684731667332775179970407659829972745472003257699543276336004961120469541262051000233449217692733456023161743478607806765305595958282184418901567800936130982343926768375042775922363153403514731848299867718133030181441662417072474491120560690215564032245094122641899351595151377142618500367304565174091720755846854334159802227492618131517131615133814554984865800506049421315082744500000669177403257248552335512273954445003979661867643793657114340300891942451665250148166065678177402437730985824620382949307579809246890195844467032282796811134878561199194440318202093138968677775623863809727403341116577707905904157130037670050503001683598575573209140895012793598083453779326823081286798634353549346114030654537012244797291818567276362682948322920406179662470767099234961037064645544729410585405509479769301735556532689227123503768166867278074652333361846862571238732478924958535953582053879658293814656976058528343613319609061164316747569665507906441747914941063874777590812557555705785271005006914798415447841870464566997178840652334272102956115638227217276927900035477074753208800934302491600109996943686884139292079910825905766589252567728773772452032271591065769949788088159625522057596682945312095673293799496612122402295382016000000000000*i1^11 + 2589359880689420155805162477641197255338950379343194319786511370070728836977534446177182554249488406835691818544108219119445146406536862787785671068684643134910646847288122689295503074409399805137555241222423179241549951848609376924995906572669476004504818782825579412410162392166788408955211887052176942931169113873089224978093851475015011402863111279654134548090580704603540957044261003480957094980479827375822159886179992477867752282509854044128173664149359924307774498578076646745065401147012747694579784004017960895756913675975781254221912776543426446637639877170375603614195530420029018410687809988339060265545265299344502584156559139250957452490265539736958325119076865872420643909637839399521904678666281026859502812839422072853694418393807052965600770492380699889465751551171795773365670915177313334132371731764428692554101376584206312752193664666571076780652362595609049329721948026367884906408436229106649956109767160816879222473921421597370496875581101763686897395316456753756316957659771868680047652385766356067920223431960002134647719954574179115217560379895071412119776563163873742862000857685571251429527366009829436857203119495914160127183498905924326180923052759965126192970208157599159113425997298056114512411962722333390963547795138122059407871347098125850001357876657978280509440000000000*i1^12 + -433573807576766834005384779739918397786264977725847861249797001668505886960727694390044417174512602820425122636402780679215566630404324611199969452446644366308792271766119565607909056312153313115931712867755533454561263523963302692038004597181080711280638204889830879791492637154585983375984217419639307920201129893548848920150527048675023435517837719954539256607885089920013441218647255382103049064795971835163679621178772820449285768026019115314096569975560996582703898133988742451402452637870771484480934669791786316047116439451267515323628484535481220087453105016938714484938958128725041900134233176145510896575104209168086900732908768387910528010997292486835781280046914715223125721598411694163449061043526726227761772401557733650581235344820989287874826756336827301687604304621194284862096211369394453999858232656798237454619477715642173874703793009744731183785207107895847465295617970962318750761687078058949382085379460309767281225826780923916582831939788164528174918714364726580446484448747484154077236723331560891097489793447265780044542940437915100779529082057255613816384296158527347503661015577845005665662290962358411132238414096586284598785270015926395067251637963319607582422504931145020204025724456995175429312311340337129494780185835685640304387183081888111775908979693462749184000000000*i1^13 + 58733428457278907393478877409672537987327336283684396222373090597332161155686434369071335787747832635036950646648249308128763890981337051602137308305015595555563634423178823166120334638140921706659668966485417794224999408060852534475191726463005416587518232297005155223383978659070391571423553749920479974890289206448425880077807402435156794371288347231964407850103814645295195229622283187927311570242429337132012396740192804718574763005739734083983910689267187092851218149818025376211551679431683994446581761870050507626657592308422390557430192901434578243823132303216701625294800819895292990885602636776521059211091245525109452629225142114901101092514588067826230952290736066850395632118697823577814376598232446411530537561061660198472658943403201679560233862250226218362824795300894233104984292189505691045419197635430035691158048764863284287835848316718202582456125333255424446421538120805811215863892042784417160302673869884801660940318702418188515735665622240928922805202968316116334276425167284575262691650920364636936481352828662270740159900457280231798841140560684514874604126808560912129018061478934212890025919656090376211547171360174277756229960591211022695066486281316787803184306994695476241341433352453528857986545077751325933551002805599680250441385538429758039079483032888934400000000*i1^14 + -6692160594002243982800755367868649574595587395649939853642418919227291580850351671787961202575472825416750764658271145294910131018002792924507599980874733385221990224024710573771558707223904895732907303877569182563469417524902541579385681606114752031995597170177593208611168978861855844766957616286497645991866323557576199388922469711008712028571210061139748824246267971336569004764808396875428937698496610461974046459897361840264134249136472996420884334981345014402361789152071439042517874214041120353468768475057295931414262108813879314210675365962971731630398899502989799788434593285585924822035364556231045659029183150729661593712955254991690259774374127444880898860362835965892880233956273855315099305436666140263090133585310547450745181128378641256100509485857952900279322876115775619837612305324226403487410420339109695385853886979700826010557897444954985192627963204310976859693173054779976300518163973271552263548331312377691642203572279507092355215228536937201692988283883099502529398824075038355102520983578977847444427443589958965519268229291574621093765771824319317939607209357214244959354828026275126814380914748614073156715895788289196015865598372903113941036921027735731660811283372778348540331164471866660139227442499178081500701763109818365655028728812142867054065027645440000000*i1^15 + 655486641163072217493118381121641205393156242009523258793471158096816328267763394182723015642921073702950683619808733210136293218858108189784289086730635867931941573990867080186047910166245632699062574301525670821131047266023667735316778003339439261890246911661980415298607841964729477542549541442263188446880740232556904284476159066560826550337505107459800034054992100817506582373365064282090574249372245243610071749402010892996499230887066265308258966031552940756993003051731010230710578238777861714154926026377441509102928681772263003332515714313198343475020398163027997073740447974530702438581394381110679359778030814924443264071834061533063968627929074640077329959395282212166811233693533481209702650281262174444348182570270442184312405359074641308675054981970924961508288767554128741645413374489542353470794977964610940241384948328938792397772030316181169724757234017900047054915324082991478023580779201735599104859727493749001125743048842945136423899199584121239742960121228945225858868655676418896061061743007950563631221535103953556337355491504046354542833935579594576960029741137513576981370658079988637453383198964555144540023076543201025472849017320288469668700588310915763024894460032897733657598837804994065440288569785294640932830876073337893734295005417538558585139625984000000*i1^16 + -53104220240602929619579332463339049289700513354804197934601994911983207577446409628556580951793939539421129852031683131056285065912199673136659299905626138332359975737912947715988698828459023506642837930364764353026649559852549333902166845165034883983391306279317567658284493421046925631146950956126012651362449356977302862273583450503244371538462976677738997997475760680075691095984502022493686376675753406225759727951318155051066114879194496350746736396034218244379550587915849788183325104869731441091259533542709387890605897284133406177534258394569765471175622525985473964739802919081387252272626351975521561908028701401941886075635519580734125777810196723408904179469223646407813730230595930334164100346451317409398122166724592932648543325384729197961437153785322090211377685332916892497988738870028940738034232763105349781431350273033935333293172297823303285621294624032435381525901508333711249724724703496326806260166504776469559049188821160223205369902205148218043923739040614721324828099434024614394697940845748224403613146689910214770724256499577572901476685689198415561584207898369185053312930304550866596756139574929297351670794096107109178438785771098503339941212807447263926253523247535009198404854341178067501955336487019562341731216144032692021403627115518497948434432000000*i1^17 + 3247094595165011349270033715491325495753378370943023507327058996499302940360996987766288687634047062561103783075493737880156399864496347305161067102713919655397207521072885194078212300003879051118752886909502913416204957792394238399332213304999736197913401599708143431510696484345716778182532223683794162740784217765411078748196460587954808354040682858881347232807533660864184601637731416906140623920283873616483088951451398419929710059228679565461138443347622053169298015282643197604970572610568579873775842371506480000640280949616341546451136670650574886755415415067533245331844692789675022323685588870580310398339791496244715105780617587313175142106870062608462179019041616840792426225699462656014623732035381013533869632794453607421194579849020943802374750964848651358893701719833750641224856167068445583838500907611591477302195523004284912578773094234840170716138271755545204891842107038728348318379258369313793351011071614447151494129779779707982575161180240404708266913816683508518989861039393781696212531139651673468967318188760842212149160475209484505321226659655291467673911259149389122530666532452865846218977840397857179513718398781738410155021783945706460044253630494587644360824669670531008644966129285822475796680209163792955780309990815365837936365937792023474995200000*i1^18 + -127336445766724102663913359772492682611535742562172879280354620713357787967813615037100248153047615761035261602651642815464554210213182836892989532223091182925443413078836840129304638490804733415641998969820040880701781856005264981512798855837868373558126889869211253380787837104721051482717465342557749414954689870260546973887629572831027496105232971269661100139841757831161790797515109674995164509964264775448154171450655864936011426550780479257968922757473971877239624964111895636693294509996639541109114064803634161581440140325120010870470068643868301911971159567037553587829492776841061478217158499003203302069099540885578087466378741755069827908345199459825678585104909471026435984073927665401483227720844966533632272447116906535301068206397779553856706652399358814725968020997033106685006053719532054229179022247289234375195952054479911629858058937569445144896031998305610757987354204468000010888740596985097672432087491342873263080551212394254743559874842192192695005632727453220692370164614138363830061297781471398568536970301343915895023535912436561001393251733824032817668817056418191845999679589532937657212638767364882580080672047503822299158906049281559183183640583674137915679790034919786205314681885947548098738421533625659025941081387759089286884436112257843200000*i1^19 + 2205550665548794849624998161497394746345330488212024173553402976159754904027606405250799986580042204207808762120081189090690625453645186665989578575720366518343388657516194297536515019799290086897290295600061590330943334575404480250558177865263563586540106805605668269985464658583210703989962995386065035677627823467516134560436104296846570898281719349429147001235573230165364685703315797685335596029114078709482548238094564658512099285176708740317713966707028947071357444399823059787303673199504378888276210976466590061266428610602891896250184253203617097210628400883654407108263762731683715080270131785392427029702099600538442001098124570703624787373502158068720144927442823076452816286158413820976797965913623284274645301237182270597965582900270762877058386529388910329765851103705930274831143147150436637439179589029303365708286394176722245581563621615332089469327935635506248517687711799408478586350737232430283410882558764741257069335482998708362913538656593774905170356968427198722621806765893873714061883914850845823707554598405514724272036948374079984549192047606861032686871998409023271947814790784851142476216884524517605989462801237444393916201065214478588795606734430880456746413404723203071916557961531841197107943492330324143429427654141675704870819069952000000*i1^20 + 18972953656030492277766099782979685583642879300324081985999849651526177485525537390738905736345504149834704609755891652456352009051216958029031587290311096912431003084747172433602602264150161422029046389052902811853329152043688308295415771570521563977235987135902042509031183205645554077919823659130178698733867468299056857475691533598118829156650697903417874565155789450138968539799722306540015982307453967436571636362594353030021440724890413177909482113744798712163626448958167728626159843689292649696448754086203007548547093425615684058828527317619898934331176647587245636642154337518282312793211606555606388044940266863683307046747746640214093763800468629957213049482132116838402891486940753758718986481947703090739152796644244285843109089441345291145777488147326359745186839624654996860246495518382918324782437991092245123419303652586497805914571249485612708660377458952784749596185699095206842642296319970942926387161181806657673703845460732403577771366081394109530852214112860132826546143155165612455853967222472135321505241050632046529148097751986102378786402063822101087634567184034072391671806887471141621296092257003647168381167311950787086104428295847201710055910219411070016128882155212729129385441332578200800802123355244991525716438432565778716819456000000*i1^21 + -173631564424526193607822611020110938719030575192958705797250345253323952019990828341452975246207167316259104936785514113526798718630610561585440898054410483471812683520758337076558789492506341009831211341731425869423732526532389689644137318118902101152082055797873503931830536711916926889472517416093757910694168436037975855317957454307149971244331881753466411998209192452936014038965917930534707975526033067320736935142644477097159604673536903235083733882055964103230927507928305620885338108563073849213347230897133611353035194936880517591320052287901980561294594310762679793810397353782217567148853786090808208573625042323815458746908914296840893312859044353476492702839208810752715646016264649819454593774563861630633164952619389334709726393208055559797607586678120994114231898017236445017061363227098413679525727217873496839851068043627237395246705502267158954845732218228151874559982032041959232713336556132997904804082814220271656448517413443534199932209569385736369797362077297612906331992682517324274752939731597409270603495547962459501589600824948058538255573892585473052209171835186213941001484095678991108814195176882695201811643287758751861421297939117512029180862679308839678927763541028675492700614465545547931023374058047432947517272545205535375360000*i1^22 + -229508001952696345943089218302117153129318939705716606989069273607023718422810930261362914282054727101110989748886564295949855869084468569620298812685039107556297479237104689344519416253424740429973254184334049100253285625512371497189777714455766245560597090412198458212317849134588266979229061537474503305570685827027001629069158772532308132357021067334326537574963677230352393833634727815625121519545645161707407064178129164764748408727300466671340278984829134544723839880868315943747983458944208508924428978168581412481913487945279114201815801913502069185633078768838554559849470148232674038689163684500078863043327983991042041794112804959281378761589026348452268940971475916966692649346037750086165526449065774882403162084411330765690645855066425827482740991042938299813894178319584443811007084357552431120577748966698127340278913679911737398037545635121042195064423330051275070267731245149132018440685334209001592972282530170817732598696933774642572700321458016872217903889005879330985989423625894906667372013086250443345441884562656271150243880184715745151595449996956645891068297503035816440390815683815137967614764859778692138723134690740530426920473295726813716928919004069790366881506096389891023497692066158740032481959806322731572034302136811520000*i1^23 + 4067403403894460516638292821994521968456037576873013184175943599893605951509274843433455453637485842627080064326804630202197958741599858628526200217202876766021564605676549063197662513108371782529557341352116040471471568455844115338937862298019848683360275411747044362953972087105944067349426238497918845784039598537209218351526883791305408974939585059031773145247823670799215191453797534322551951067351161782419168569155920386371547613566123010284315716385332635296522975110206804962195867229020764118770844865911542598226540429793270903388324319964037240083184063368702626787402488290028992812495025237520837175155586011230660838302762384729073065728271052098505246593192163495026053855088993615154603712624437954828999186145967145058057940395924640775152783642639714443337801257593826879157906867815943914026130106542773799891768935334646569872718159657515717597364442649640798605517633598953731466958834021292419667944161305391815851164240567946712067041586394596288523584655075586749840547269276704975054765011589829589370069454688814657680301927418842984935188220688364586913086683015089947424967733979252360613972180852835277309626930013039437425877379804628241444954438399514794873852038830127105736101047296645324816514156504786992829441245184000*i1^24 + -9305163984113221409593447440626207867042011016577512598863539121603000185795736426503093699210427052748047204755096566813492030981932599087340795406757880179208180689002038521090907172806211652126476610061324301290135707120099627345224925804969870326427597519612277416547579158188129475072271158909186347129629373634813998087022395912518071124783358415171815142650592577304810331347389088026760674052489710271385736781069571758532248060972369542490750814071840476698957611039243255430266215201814042313177928812772831014235020419356971541432716476506004086736614507039830998664211692463419726844565215453464442427441115662319625251949237254646986123630756431743692786846086435537095208159117374112495596397529419267627136906797797376392270204154763795787228309992465113074367636943344978391656881173261100775106854341578893609197346081685775882254574327757288074838814965257004223020922185363261426451529626057555720019580581362298691647192617502272265155287498206492863509860857227554680244358899021034392362341361856840432891611245841366238286102955357925805985813383021917358081595480211879670503068545519712617168430537873713460195088923391340361689047691496417096691262721502982157616287308930292344699315231480794214137935737140274368033587200*i1^25 + 5591742748079938861588408441966319100316244987683269974256694643353712819983610706291678050302727535360774530966791567743967743549364211325660415092885510581588517405799897246442962658735744993524740942500835021629497804337500897654090295528857108125090133653331726524235907540154112527920271022612454420330052379996673417111223044493356639764575776962175267000906360524381127834485487324684589500619200206237574275442032187721970985867009378009749202186813232920843610622414244274459780315231818596177572152371825630965989354003561166673449859980147551176692686730174463807764547879772270994560618861919816339907123983859503629852936261676316656590048628959707917214468370681045135602585746671043533389335201722000871484584356106487809101675575922222228316344897713749280432624999286182687695521805596301713276530334556158522416306614134676733823804972647681667521761603619312517158502116565160749457490422468362962064992372590557136640366399865979768078880677111595713626092158191995063470310112132905563536399093285695678184576030830206681940856541626195566068689768914290215334489993616972867065691123781643402964870817003519008034205968018445456770188371020967238698104127735630538894414940957443935507417266464709497936288941325858897920*i1^26 + -1582435216700560299929326250081977100048266119474467043131467465874687277469150379701429625909017746282216733286645117782143346389138336803083127497398841436547206594798937027171435748172329170981735723592223872449714888152695131869106210357573789145917052991060693207490440481783976443834924086361033309717068188323518688468937877510888593163115046605779451256750143768867768544384117068193779590182009818010092091889469306752193865833435031422340489454361533797675647719478272354549747491255846733264570820108782236943917018882569421374907494047022529224091211641612999461585963767026494858899988469268976071066899487736879978910372835281752179744464437712449745094554683487177984073128017157903679533147482894871744687854722038677155912445942349538412574457045498573851615010137207781142668990144237024376675976642782036819203560022507813135066893039392123157148680633382962327662176976817303424051475901369429649771921456828303743434459183422191104428521925542229153995868677685672055804965425907552662837153175554364041463790420309410526204492244741184667284259437360119251180857672707761364138474095997607942125209299453627979727682485073491969262104720092933007760618212871088258343450327876493472276925623451683467021889421967360*i1^27 + 299230056417989004159156798692469982892341851587527581460514606553476558573232118855760828402296220011746989226843829601587396674003825353344722534311163905434159507454858601383682933652061433358523307237952859752394401625160273165518146076207603323240286936462422057083329876273508128441670886898168030930267497325462533410921108246458845904320078818918987542925997118954239515512573375924652344416635635376139712535306359865332305892834615217632570198049799077245374119294393496254855134744912822554173226402177229396356617457206050399402775151136448107306431589051675020122436393010986916722357635384126491699616750959954562170855360985085883092117634916960145006402007461560093354239058406165392997213595171775904722795824087008984916529790025319244112863091483038411151245602184857593195057382670183557820373875408513077307594356131284760638870375523011178542780356826035636620527115182085030654014609794227364259650556474031711865683978900084945470593048665831790797231549529515296123263449666177975553362644867231050147465238568617525629584900471362178115254782828702099632532870539475710180236378525020918156564785635219149253835432487384608587019582413724016647955757579193534614055943387762055063761457660735803564752896*i1^28 + -49557410426974629946726293918904163123545786860896802454298620427834875812110932964272920960545463502802717208259449087624318802678247453139259054494696845871771992329149630470448070151992523461818426634886538321551176329591383931891928902192746002828000538546462452987876423199112722356182223648361183412280574245476026661928926083845229801024788065936721181073799608397929938852149929495429014972539922013361137341524972790085254671484133763868240698921394326855621370136338238369005191724885796256945630435322576503754085806241613501126219375630987833137760640515869314827470428460743453202626104975462124479105812925603716119885307441743240389309720466228043610672261972943114004845064856847528491885950558417521993228870030345235231091488958118842413294140840582130151445938509823774403596646362475775627344069832430075902992282701049106284040583740376852115093914911153974909436973142071609194013235441108717263257726487393503620945221260921799862123807116902133854654191621197356148799623630891037938040163479832231998373974798201191979530304249635751663527680494698928236056974096912007399862895494044660097946985875819967751213654590732410462145297889967326702776655412990603437018481453821345583346128127269011456*i1^29 + 8859255650575174482352611441485302322137339114357147297731083957741826298500683347619598757626061018390705168749194709498227152278367776391201834608322776412815761498448842350486316942628124372361763285641345237709195371293058075416847696337026548672559573401961176159685676704464032966327802030442990268626165894879680022270150704044023395435390787922462863649497773815809946703790426262519423280253905159346931682255677128841574465973175126002331494722446719788359066330298657320997485873856834259855277321171120050701413271267159571762128460265098619057080501074633551307407714265169091363741307077756692042871660756701211673603343162197579913031578203692206645896367229297104097169340521124045802289997015821125386848079776619421094904325126312562723432447042113174821869334928963410386608721701977790878432818295130854491014042117943253425699878970854543151865965096211490880250738316083870451617230029625069626805965735797589296279440737943638798019851180799708410608731400116817751790190623697697085571906470450358223287164480921269689570735275814248506247159011944873790825098311930969517427938810001593077405121649183540202894460020784759625650127811519900558897314459065983547322595110349595028932637229056*i1^30 + -1499519129439207248679277955672113683096358765864557095663270783868343204016870497961268545365313812167800963323985550057937572236119448500461128586522506462022739015025210491424887973018750245513901533435018941516307697615645849169758693647001618977222427501083879980866885818391100854155777905321733279044201564716759882327227259187482333316436672073077321626943311663210716774135116102118310678569731931142830727037925756519640116981161961655085778673848093732425946667915440435497757055086528008452347005247979523780431468603255401114791523582469754467794711106070286724731125059862750281071692763364022399580254791405289560783516073548583471399445178022956723152846184999643050340741991195119198159414242225468675005533599382194603793319493339768418444142612764558341818927293516356417206817652426352855182347128074249917473296845264995362427345915488032950417197757816758626007906730846518036592127123181392264491697895735160384943547671996582121274653789516371607509884162547315785166382525579861799069105620526702723476733273289111182446748182840280198767818919738579068098089278618235240441914813673063265866144046846727969415887870557594077432899890352098401306697785335778012345438519191547670429696*i1^31 + 107729383363458317210963236063737037159796586679043179104131617430958230299879261974172140989182968108504250144261991469536698808726880494390334883998639868336989203555469519571718126194945838372444330370902038366634319940732086263639328707433056931804742758120259693695227237339691763637760770576887815443872618833690722197743433687908993708340316791875328383396275374025273289405258179078394010724632626881069182344489504940755446346704001063214472491191345747991232118689766159480661743091591172388780239084428646425650841179413992456344687495720679271351809306649640720339665169441034571290957947071727700994883811192181766234108418120218246614450667952788600750420181395171659002882954793494452416611979935916914599964848593017945309773907578333143607381956046963209559844084437457428183758639833411086985027627327186360195179328377067659165112717429181783707868500379630720032113785056206755344424828248521854247834887570596548706996993604841044080312287699245593946652867677381883167096721507272659905789676334021569189533008744246966086088358548658733436543147269842268911004188845744987333879748435658827844757237544640188703562017345000822203295668533112862572239258123362601305254077321445376*i1^32 + -10001973942493076424962869455405145487970523851766376982805950969238002582037607753477211072458427070157609289410011257816497365375722500710416238636486117553710461770918702453252342952523826665608365842945588765974238874232866008519125060296599658798150364781371563144166036050507398441319232624407956705002610951821786057815973813334941343240287235955064381473184477174982061860683655163324132930159132543855027714285783299225085587108890002247734976185560133764208476600836106824513353369598969852781718167375191867351335821974130025706529101027410736762012353262778844226266626517613903068320753255766170133020901525357744638026876269461535224575908666653048387007281379585758131385155917491220168344272697761321416396874120171410457154862281742001341772906540565030876163563463398832908783520695348251535203652954080881814126286976636900375296618215600713595303424405291000733330640184785625486154667830647739819993653167535950363437293218087635745711558174527402155125334257705547139912850043167143527006074918381999810264244613230715966341905002620129383957861802488954637247634930143562764958288369791613752042263802866275208046520204076398961153450823570193769802115078771152008318550016*i1^33 + 2161389623712543754375435261719743719741245694245570822789298989992770559775525602773944635468124988204823394436639280051927743305846571205757251082786229671435722793441232218015648830075365961183968868416123680990718127694625140481841471777886929802397177372815452865465983049196268175583470450804678526524971836747074769292179567967576436323524118295964109163492674425622762665586871296978040009250616574925433858692988899626676804790436532688946215971341799907721532311568994859069410157102686246309670786530897753431650204850361918866045183780382160636092467001936735892566177889858002290957067838536931297172533156801191279974565549024400720486746137277890945939132809545995057053953835646278037983633238390327441615713590882573830076893285603376027939107059060871202894298539619099226629315203839553639266371971167095676300116930279043958352568118786012403076399910854568747767865252537189173843208430969765744258754715733625577986442122947507231440842916901344973514185179678221348489512493932895368599643573545663970108450348895460354732879326846560052814734790317775062290443469279667616366478082327463781414850222860967511848392945582614890806431584264277365328113444503028760576*i1^34 + -9523280096095775198021714173936104971536767264130939108162427779149997573029606455536819703311488444875983782654657194736236487644685293799978179881907732423223658842923077101925696088275193240384435556048268820033666910679583025995162049397409192674639616191263039682556803847122415536865277226017054790187737462787417055555136770853086626829645909866530783439134069765509721252596350436218669549082408928712629130376837155887743482878533836510800685521203710681155168915584638160353336688241986601914125505251633612551321580512009833405904039969624044302346599014184341696568380411988746247024069177740952873754831532890917539613780955852929282624594338802625007813529951115917211771576805359142000619803373829410357495616517615156031831490404054393958419797174388264137858871325269416640576106509641212324567162549482054673841250163790082639524913434744359909712885009644733024177815874543281903618106833480752315440061423702888963836450837443474958254694770821304827720915796620507981292939035569813642556546134015142351514421283740396645381751351115237112213357444486796366007041461189660033119726834471352917507271198346589835552971658745322122027460643255298608519631077376*i1^35 + -3839648671238468313943073071772219688591464978440210731873988669375220820074090186232873706677532072199377947664864477303305187485488573883652656862622057373545898269964803293943825860074788893529013632589535597707389401593898199400694188615365052006721917905815429799363606820473536542723750653586104724404482912974710028214448031608068669658536337722882755459287656296663185866571849254457783527411272252838258550505164429251061948387948949558797440249703702139991562602879961245574302534800175263425893169154261384515416215440597148132790685261761423646351382172014552649972735424241919087650768534328673585917985692019194429813021209831914531872676055704624831545160201295211417626421075282785265650643546017646929033157914722895819488729157235006576202855324757556018874958872920614535265965443712990465109399248431418008812791670356364362635901941191933421326395178983881786476444407131537330298205992143150002806974014931172333150886422948921837184125966284297654583812399236457214369028453111275295786292224428290983883885800659369737078522939902475098990588828829791759293983663712396080667712808534014775798695973857038539089150178902572785208570993448638096605184*i1^36 + 6121205952110467993409015690190696257276759685738827340287788676248255633418642589002423719259306231675824817875070250364741761404707566644434403204891371249797113899579224275177017279678005233906319523472337247887036827860227299412294541879937823410941091672230616584627139406180047983389803177805374319044267302423224903558588613323402837237505950590361999701508332894749373114108982498195243460211205477150626100400861517490125445055277262279665149952802815789092392401497192475331161934275189134762823088853222682736763629615144264320175155521758298710211566084999214179080346176308946244435080505911038723957053820198862214182735379816744902635763716890970582228534139364149095261528081197569134909771491022416900328987603451323003111446990856668725900054205338823926066127305891438004853350840917658613547528226689245545695829282523474146124729708712716559254811387632116971342038649681494767621317809653741750252200162877123676844698741942438818134061993391904087901343078089320255927073175933915031611298388613762683519439119318770214831983630879980701480082702854115445162592957017725206567921328921073142138769555097168186676652967909175176179189341487104*i1^37 + 2512429908150716086850067019422448534074758516505643727870995151098497863861636932484027816490985542836141150769935334685910191443597095595857409160844379073638157685682147721716609343787445109336256150550641644649591086849795984195302600577142719836275456476847071581150255295189813072911723331593238863191809727245627315955966240270808471827089967480415269947180005320396600481011202715029191338704447433295641297175156498470823264464187890332367075745790579307845492925976538920649550536384596509832944628013530027553775989243416892692336644818111719995872290770593930486653060055474044452063855554028470250778910287683748268215884795241715254286824186313806417184895220300025456910618922052218973766510163233215065556805475772532604244191092342348605399546216645175048613254573129755006507897847349726181323691511918119731795581587152464150217320421400627853637659798668008439638076524473375885761079986351574169487677596936572900540981437294221760331978843652877447984526163818010777474173751442556777836057119944157484760274309327221944948404043264337837658492634376455639019399950108914340856867596484228846604330183654586099592847715282097624030642176*i1^38 + 15599795443796316941602137371555048004790138562252808363281849291976605019575615995450778016942065207290865253304093537731631814365309337657290665908606380124871088153776128102297485111228818563471266162002798119472640355525732774172725600573777083291939550854306680713615771205052353906073492107571667624877626935269820774120425325534095975394499707327265095010466322229497785144609321857502606191455053218133081258782666662529529255706082697193101200243047345295876681430948159836759231307256056138408870620892120596636281579577506097888660150432108271025988074995993284884685859419650469574802915805023827559033691699734075601810588202221748009231394250705757093662974816739997090410855865803775294827453032486332367772389533224492099343267840718003009891403654845034072303709331859541160500821868313261178452731364760212965626198963527413904427251771104413681689125295969368130261827439986584231021983912193363595821218817026528099691262278412373987893963795079945081613006262007693383106260577426164002671458533841917716026547884053818824560318225105441616703553555955317817204922798227901621629713427108817370050072811823864250373326415503294464*i1^39 + -426748542428018640869533252137153809278022873679078964565205249551662076348823788754230117592845059881534615521386788361324241640190316802304894234195247912190507428121817710846178999063027590749907680689042088004083196143555157329970832489598972998283640438364778773256064613851648865233814723352984181854559952063767906317684015701031607161480531292308318956265505384443778029809199291328911454345700715888646031355376865648302099293314203495129865870866886568375124555801117190428000058449836223645869580172590192066952986443795779854131150954371435772208370433867211153898018334066860261106573902349247148977491906556397418842486184632444380785057230251856065431314687087342116695851270461857061240679588418273765695362299018496249054172661264383788789993549089539741311685494228380784543071878210740138504661008097734878980758613700595331258812115888926348026673911063378838312628321652178072710853280014265411828551748436009890465779266746444155018142925144985710267801215300419641701520490545602503951582100519084917820210610085730861896842729991813569295003254422980608968680122530320206547557062703253345822996997909420280490139582464*i1^40 + -6701954011702083006236558311545020678801539500287144086546454056520286046009987372253530072297034793307333586037934205867212217895911061279034466559486088675429673011727070383602523125660270185614104917484170254754585358286022091373082022562931200139474918868160383448103282780937107838059765093136529056329945988815795193539845006720125484474541985198170709863993490758695944505755108098699022179619010440042936236585411835836437902301779760561297430297670786387758732457532663609121275320924604216163335674733318531353277632306287448926435273305857979516328965218076859667508933970396559194242121934388184995192684929662679896857255430673768350424550294655265430952615665055292097096380466315641015401819454770607906261062286374379778433022085881279207718364492149895238522633920240637189988268821660350486227458561843128936466434772304191315160205704489910563144033658612252799426010212212350381212043478209038732490793318158033409646303730735527515890945665579306830809994467461575325504031803263699714119755009108425295643450729555882002384747880875558319667520636381669763179980157942866340077365787129772641246498423376420274176*i1^41 + -9748844129337480730646828988097526877716860017179829552185884170005787763025007072141336916835034923194204834343387116454334552133097171929354088156482746928389751439036655665102960297399319410951163941390656843872996756747506876542051151391132002291158339382537564394179267266260037526333982553404705462484378006973192564146835179836334024838794100414783537167398301505217603000917145487852476939087023712753713893008419880284537990962225540700151095664616517578734622378928581344681399999855827376407534144797505685182209654129566431811136688104093684195558164162794856267104657626770694806933828376122485069704791595449204924200471679981803226046953166632421770998131828965522601989826250748694753028985058078943418169120723947334154660116256526299972364142549437074046262289500650394512813680219865715321463050972485820110074321080078894600601592801839851061931820632709097109346771816837998315269673116756397011747541413770241231521235455016836583262070770662205817124444569615262642611761783800433907526187189761720255008864566015216089537793816578503579986763761480852424675215531175895651045709224646775184947930988544*i1^42 + -4534785231336729447752565989226038677005606377309754083081938699432116153312740683482394034892424288987584281368799424162247338278004130376848970060665677399783413315471707271981727048982901620684998279808654900257115290249333523013127387466607632107981911935089039776396201666651744458700457382246089515632570122992936951717126517958056644848116965570131257843249655219997634299180413602104326425670533271551065955260938523703322168563050108011856468058273242965877229159250827089148504458055398356614837893980365167081645338613572647968057995349431252258012133759821769718319472203001053674803728351120826035330975090194126659041565135225295622813820422794550027858857073786664864039327829508910480258512097429442603331651423867091089863753463517320287339763968441509463010285463304078093448986180772837690185227845718932430185936305110569203631190579330192749958890642028191462956947621943269494788806783436732845152304888079147896764474796481371730246764042529148262474561428338366715984093226520782062754531725277667058096024360488928455508930079187637594434142598543118447961765474246996054076292565422011580416*i1^43 + -370617222948075397776942039302348709119564014307220781483021339822505168159548612018440037140733485298014286988004421744566850407901501909200648761693873797992945292270819690409627143712780447879410073007524375907534809018201792669253595393858794319982598283542585952914981302656382402936020962249840643858130332974597946579514954103573567745273591629140423473974762128994393479029927653135914825874271399903748868448954609942637264613705101497586518786739677208308184576209797199897611353834832839207132188797644138776134110982992712867094425347972027836809699756470414912186303238343794911100205298205189621192535227008334650297558690346136935436544967765221547389321329142583554043648833288012460821715286062884152227544127756243269638636869628902360678364607834774473733863710972396944522844747925184478309215857500563290494364866917154977337655211056740635236654428867866725787363185897518370918150352885558205163274610243052326103594404685335630941174912062533347242864348226223635699679603232546196316021326425132651476245355698827473112886197962334450721706729500650480320318665642422048409857818624*i1^44 + 44788411980055706638496048823696646832849840555977935533649114827888206356284907147955303019055636165332006942530252026623197535189376763323982796577063079890620852900264572868519067105841391653637393095754860981709436865568364114619555378269031857018976195705970094093409855404121838731763445751006447483125359807040845526238097027042736207681994900502964179813098405418043750126440769450266596212690800265086365474054244035248604596420333529850969671151525066435008077746163446705372797836054075349014082643374109672029226010725950240772036633123148461265689649666588735380834363754039532406755870242490859760173800593612680326829997517898145545730653346102816997000620151713303503022542550136163373267085764570395243257869616100777478366059038802447615274361087822354488412195961741163962336503326908834376633841324559914769763183318356015311577114421973707452384707922927464580879076535272169206680654153713811779027860517123386034696641073770855454388338757777337457603818813011892477611215942834397057519791990771860471157891700836817205264952628831414329946380237860090449063300467129319424*i1^45 + 7190649484334760073630736064192658900017231402509833227887693809476055478835173981554890314953785362463844203548188242801618339286578702331112414033623627115407368724252562705378653749362204871768604063351487555546501097122496802990324944331840868907961763942535416136858373627123666790374083860950213554230058629586156221821701225423525727344265123622409856476459513492855335945894300858481296268324349836815661872335033148295641308586777947724466563607668936919588440794842128472162085235560580076120767453222570298758254105407479726016155780169386918789095595486797471524842151596969110243058146240406391956096740966206865572805062531950093682656366276420290341319095512458182453133880996735116098306985134549981853985862254620145472624487945645848254777577820828028329645664534566576035066092798792273772615597890486250891434902463521682156153610575324311669123869666594721198929797648434681033109371731650331152401342462994742850486231183687081884077911216096623792605305252447117656670765049596618166851346183468410211099486918476576250125668029506427643584412757143284992301858816*i1^46 + -683958005139887967887813531362480009391130240085911152690777411862972268485874066445307638127873684950118786551325693858036586272030927480744038774622456551889381601858016883603744165212999503767258785881206766415030221579165111284636121749624087523543469291819318429075163278908187485798991486871069905054176633702422197354833754345597063829928515357298236849242968763755090026246752247531970480122859380019237620401702141256812593804398529790988173595670651022522293750844940388375825826241648888205772139854703053873478361856433581777539708689718329515316132305791563173146036506876280329736508609578127222476874160691821811008011004870973027431095146860987222695965088646539726705991193042738385511832302505993897694384846402782071014748636658798844595204820308315290598164726227466847871020692389221139118490659664610420877013922641693854149749369764291624868672552801670669517868473295769289489392808447783027727891045691915814849109679992298651137349459441111296241627488285018757702954625231360958912712372287027845812255871113982559306231642581035385907958783038980096*i1^47 + -166280598840922449456324087980742105158873997469765663485439372684972608843719737610680802636023797942135181021519705976111345992804254875033328564105588221951450606826646445754687383197342613585464976131676551882012108483791683858660253463103448535151352071103844983089914361165021475273677636940067705413551941659739115966769031648336345839586163495997473165107838432466500054536157185722355663308607692606526103123484336625039130150940979435194628609236171094865386284195924897018774314242808614426808929666041992430527659011680110315380924512532740448949050510921954184104169114901715720227184007459991400026676292952132201022280052841814990978446291456178263169069057672446630722042935617514830908689668232948991155153095698752479473793059712784276983885327810139064915317736371355171362472989586595456156563943113404187239440869318168663283877658328833966623663674785901462744342600830377275147266182695029845657255720195401839460405388574017110989122956637531836238079085483048761418973121913458592368892516690289706677955504095930529968892560523164904434171904*i1^48 + -7000865928378612554625915409410109109646624006921905776099991451802663510343420801637249902944412881285199253525327897322051603524155014451574047674997199556014013266901677305614350163894060111968292715707223002947501551211506426570921260500436800480708860085298360020434124220384015023170901725322626766746814711958255132727273527791849268900215634888364789569647641560437598000630371500909724755883496120618288563378091948623005802275642280190333927538860324340310561560462877229506057638924396189369239579303709075823582490439802114269176560226496329469159833199113307992065981896888126965181435649849759752363418745706092012520028887618772223659620191368457667127522565244035588095541684748313740727311692702225799115750671348606093747012794756622377301548018293831506435630693856702031259732300709686571501839853693106916310011516804868001992630028247735767140125375864641161025906238033170962593114687294749601042066530069012385791004046955966262651345575494578587377612218873025576755936364870808271741470725785727756708015877061184115658050089517056*i1^49 + -19220540661813427520358028196808631627461786449916034308637239408767610146880303576737457938205958372017712950376115071011336655997603042570554678302608739307187462882319865186596979908669216993411298136048918259443970510684477257401050898811852110768427298203880737703432209227849597665129047359119538265709247853704784502033205318061068100796256151432249076831701003008179312566878838467134423775628927494940755637618976134245764252070433980407566145395082522909161795877994675876062936837270747825633940422982333548252465146938088957391534968005614015102093830857908100636365577715391491567167832032091474607588542191280657744117479550760099871362071380808666796806378204935906615032856811628589616678775691579676799920008658624069869403777333241395518051354695041046995763626575341536368213879593421124774295200138419400837136911428440732837872028563795508271025551159411372379048575298569728059686842199804459479737797527501889770108671258300787677124710890507525555059559490912940330224402366267833036599226843024094630692013010307717791744*i1^50 + -17213770033108948728569473405329919756108180821365556498027366567809657241231350175996517190076370235899256104509705077440612260210690520306190960141942195541334091491704433850914051997360732042656389453266875740841930859924442135078419541626052014532200599304785899417994353197715527167645916742075622818484341191091165648153357885809060361766591175962905756137983105903038954046111772622124240577368906011512557187697631857591526678719985606709970631208583384347055568636510670369499221923225891562767810520756945809900554201027514235159179217209852447034585463394759444520916513049804889823035438144993068484252422144125332666117770907276828118177157061086157000637333342217548001291978595499210195975345045262778567083711431723601037349703949989549171223479610306355762953013167633512339533469619251335424429276909594296474847318325581951076432013415460158148708579750339954217049828966675760275707974140639063539838591797485135002874558164986637089707346860692389935879750107928249370642537919897332228820614738040669555000344576*i1^51 + 36410687958264242599143798373947842021011243822495963545048077154082794597079271880455976776867124579325903081307019060133458439576852982715476301842527934670426127897145997807861669071393703992666078952707475008398108802044438747888943487262733679139350603417769406514222454505032577992776231907416752218344221036642071071978576021424475343629010787902226223431617368387394641027363814151790712376566596714240400462852341611613276695174441707066924536515730656193583393976527078224138486857783123942061372853195191588873002826776625349105698979941570939277133155274915932932392995712588344939865663315822306361369426427962164846924805236005124517810190290679910587397291293711498899225859051168588733160654227272282868455220604041649194013393029396912758620064419497294156537781334264269023578420905432364765514341423581055581724935672134360811730333064606467553683113551950158863928866514175120995283148724541996991837760506912750371366832276060956631056219285586005530199977265593309586852305016751004338633738148642816*i1^52 + 71383117523432362684876517295494430582248010175354660788700815897606844243806386397858370634730174293333271241702025015411382904916388906396451438642745652588933517132940213709901778076676034038638383402846326895471289370232428971037060270231403114814242524259022596349477633547229284161312634248214969824427629739215290671223685796339834640406177919393649551708089140619868975358292275598800808603988836191272917957639835048328016867805479042323636480197868237409613701978592498642007908413059995991966481877782086914219136440304467520738668734646877186313244217513333715552310993041533142512198370125814992548992370420702305732845505206726879899426845164944149926677707118263827141892346513264777516241242364705588494028059011256717043839615305820604557892423479031997909890556301623066874149738892263631807322510593489559800691925562529009700949568898718639613968326492429969195512182856803643310781629674810750880701553164652799238408584867124036112240920235695337665003047389869743534361781724589758873600*i1^53 + 45766828218865879366358308295790143078637619563124729834150903777482821858059167884277717025055934461297555270898886932361716836530138110813137639845788593957952584477634286560573860461374966468052925525572146127891897050628944088488996855983966156936192023158297951824160887097299480601783768608023418752082482948125214400118817573612295667323966978762476610829643259095985178232110523175610528860334212594874840964350756242065546305913419834065855291784799896529452062429540165395473285214875522846340891255403896886732605224825247059201203587938377074068721877948225937795078185000736278638868900020472510017578806712430686583160234500320334838460500067559349107544176548214474325609370878146786739722893625870096601588664475266235079358303374632430647860805669018191530292798706942204601731875180873176020964489192819723198565960314973160055789824501780532120234641602575906445351830404498580514329652507277445911471572267772026300324549040212829538843172709525183295723783674198257518960640000*i1^54 + -414298981608714823102040268479026654291519284756201728120156675103171457856624030121176938367879923510598033796847350996225095392844751978771855070819600270384004729449489298323045826383171226216914412155898688048119022348834685614040545359638886445677998255658478646395471191308477441606514157226458623815604822570831760374363457221801315315293112843213103178739157933245837662008642576462343803386839085220782868345076551262911027663268547348788030830930360878149123810766614167627084006801187432524983729140098063056334420782984068896177994905853432197944745366814635302598723771548284684999060596397654213532588098064764153849784975422761887385322409567420886246356589221360447975575917855718724188863829001760255747222796799091430267247378985255572639530927898700169115445588051599623632755837333770890835061141566620211008786157332134159478088678132930021402625966705675265998648658026977532730443204770124026793338750084113693378348731678988408832980129633215896236810880000000*i1^55 + 546018378966297930267882571267296567852434617276294742487942561593856780511849308380417108801861261198795383228046590958822795524669084570344916503065176182183750240895900289344269647528602610628548451873737680868373854578836841990452740866416175473044385228100802899108209074689945644473550047241690486451572307700085717829514109107841348010919333332946527974470161795592398920770396309832225997742896098728070361523410658257849546961223741869459954953476900576710273532242299449248175910287898321755494198204828998862154853920031414916853499108153086240139826035164407602869895434715506842754365768823995159447751814453162473930709584292000773973652381446402265900285139712038260840630601999369931447960078261815500642607161490362382252146058191150747653407785793419756145646889026570284072743151156136584650850434856538631182604699132743396099130661702881019270163570810987980535958192514856471706416780025420566554778070379668704031839166252863063641998451000000000*i1^56 + 72572024591622400380705542800126796427142931151090899092893264860235492500760661029829030382676517097703439885030245835986046351943213246256066053612618323990730638590019605595111438228388380567213456622449392887150378108505826775029149174376738138649985299774027633015144130895391746832053258352937019911073119987082345959965532355514978035500649576822275331481576207975344416144386970514330695411621345081216199915228607564612976991604613031599867244938493951517618210583425111907813866509555851955700787503399995421069257084167494346139399929461031970147774192816722347093084891370736190981059960495627098748841534314074257342759985141884528453294386331544565868909709885940348723833816225345372333524531453810999846472418494344063143276510900463462253198559949859453858895291596996135586895373216958909281094171263883971767225184628972611043143786499581183833650751983565712771092406547918639958467357992277672393525272103586002407138612964375000000*i1^57 + -119705518338412057535988968138451572878769010912095146764019460168841024653433370109559104012441504529151289828961646807723446475387125476849846237650448147378633265550134885015475305306203422858655821433444812935421755022725888992190305202896091133187355408375830916271269022056517843242723195124674819460662204133278911143348041405342330871819942617658572046737844250170853767164817487574302467019756593510696253642957166161314354594987815433269631030130230776340225451959779148897666537390342839558480292954140425336702733052757520481187070307252240044682797862867045545604721594161111494430612251796457902328852900060591289152064109276607677747186368123167602955296271373420754585254972485991006096830672892264068980197659987868872336881928991076930146905260638887319364018436862132881219981157244521485314551236941438099087529128246695251010754132669301083388367478170591421808348967587969073531893739240980363323834873435546875000*i1^58 + 1575287428933363760598172814354442274667595675750383444208456415457228494995222283728773555074251905486353294552387738061913199467064375006001566751387559700341466135393735647205479956726502261848934830307287819021929866243576661012809698599891011007794563953481621304030472947929051882268223436033355940436810442693714438473566351999819181458907405980892248288834973307920685019806010925081086873838254730098576126978426657539594646497047790523494256976585209968665404983967235933313126154650673605907799249227484377839560691576645604549741923220070300613286934676840398299776474354262033812297781740933649037435687951198513141611603217507498850680982378262740227437249816553124048967047164122221968045024387995257837618145769951673240396178508956475025714110565962599731331218062168160474136187217089378419797071171499946799207097026501984524775322892948886144124982473658404226699437506160644732666015625*i1^59 - N1*3011079912735648371429137778589604726999555127542226262048534528024781387511062000734103911253041863057761036929891541776071335363849110695609652536355065917999092046840515154367435486467215234247432854825627514981492532850567683801440799013111607984103266398541105956205161600000*i3 ] ]