[ [ 5261783154615422718177526618087843287640569394542674247523859038591198358960160976083637434909670497008823685914570252431417086370963814683351032995805476391190504013890976169876729468687582068549242770511089501494134698816627439449625034920401805645709535763032425569077967403955414153204457298256124575752215702400803779455864035796077246214409529364873679855246045219332458386242687524081890194822658242939817996955395997833743266105837911515413482217463933113033019095767927792365344178848374339543933021278235816360445241534268238499241586534105727690842007734303161377622552950114589621229260324195980411588829835759257513591451802497076116996859208769498698201538411720194951463914144767936479128124678241563182987602636878328299222362941436795215145564958887787349396642625286387674627663089644692903016068093629111275226623023964967808655544881658582273159700928320912794037161997480469736839325408390103587696359067909607001043539106413744895555468399235356190443931443906761971617360427927294346322235755322795640337438846828549644198825558438975281937059804284649988816091961042659703363920261307586660285764631955445788925257744527655126129730134124288858884388712884293674415237589735833600000000000000000000000000000000000000000000000000 + -48751563205275409558544181669044804783924116634565515769812325754220165008684657294323384695731228948398335103887792852071350401616124241840712195255284292558804315781106669278705009098967121846553213320551690114363703894193705451620953794656427433072652604620818281908524516255551434454691749749261501559707899697064793163799777201994402951015134561680624605902370939020424162942337300656364278855397319594303506712291823958318973826800321152778579872148854579169699121208254197103369132025840931183123050058308274791936489553912009308265087487068965241620189246589274369360008943983688377905748179905479308974945578734995217366829540559044955259178463705068455491485041130518454159116421963634409659823975094088707367474049032135500479099624173423689875254186912429437985276983303949133119881188713016483586838228237698342198413009181605713074533008203057821490068370102544522023043858428775986280488430431150310832146878779048058553669695788861904589907645342246760237654436283638811269391694160544440883325421331995328569383738385472011400161580694062156236102229535899226880664705373020341655671246815794000725240525211140421015904019162587570750708495193432337467231756288337013414707776087654400000000000000000000000000000000000000000000000000*i1 + 845355124477922452574525561770242830726998630390966183428121896688694752833951273624483232773834416449588830476235275941138145410121468777678049905793098200165037570363627183896224698348056542349996654456835893092026254126497528304721549527075633567842531988620369401249083266318883137115512820035602339858305501391215782823026271142875176507537692291499098681198002887110939628731241885072060857481950278067608859857216639762125913994851704505299224044702485461925159341797654076692317956932401000244044527258853078223059496140208494900657945598183561455756610477857876520975720546506648036620362576393961822451179914391556617326948566902956117491192958717099712604296918226296083080699067667951378225281729564032946245118387789501147996018939326655597656096206371101675628369274882364351363840512374249950482643395965297955969759901115746590418604398737956693922316487675797261796626003700296212517564328449928806899073612675703343291934671255872346313822500435977618494102287284701674454694175737208332522979496661284460500593792991672039928188803796992634014022066656606470671937805562854235930755682573475759259834627925889178828852423571953445422031763909190261416934996014833007399315213123584000000000000000000000000000000000000000000000000*i1^2 + -368469650412503826454260067347673305320342787225260094315657357120417475126666904256868484516893291295341425172470335669776686477656527748624688393067829935719599816737386097284607681845055601261753486831817458122603787169419025958634963636483184651071005614396283250211236529923424415140419871125397600766487094160254804130471221992920995746742932872546616521556431438625805903536850531661982741426771442731882316161777800139356016356740402214094156201188589973295338777741515185365010898414248965130466877377393207130916792409389009708372644378710645432344962986369272817846002988240094805257160066196396527159630442325750966130023331461890584100269794996234485265757744617250244996073501500483470308274218284200613795679276184232903787623724700199519359695118136694392755259125750484822078600755901805416399983340465361653600243248042918417810952947840347112372895682686405158613540248965487891604602471404034584915786796167204828007159830437371953995619739084548007009392151347685300045015414801537331402158697735666463616237723713550948140343805839789583498654365862074789600130376380550761549061436072399314806729040536927669244892630361569345100602895076344384695266896615215696189134471168000000000000000000000000000000000000000000000000*i1^3 + -7330468613783794567238286790977733873893294785323237451030632221571313044209204760083178747085817991441676537954121195682203484920054157285686180992274774817884844426124890988057508239556853549192088435459569178343688468243330571563592349977245013865479820425337229556711337187725519805091882074782630657084421929384213390420258703668948113859114194101635720982504980958408309331018186299982230466424423887587778418643323356707202779319698717456214505447486237542207281692365730917808796259542198430300135536596054365076186947766746372605777831942302529902734160620326783827194835011391206337689068655948667255239665233542922523750672613466105865369535159142528625447898927279455353774868072727533135817656512955819697144648355548837412592380636245285064876841105460110459809962092876946699368787087040999151544517868612799335226939506195294790370017592003656599660231308351433867536247579844571732195707297138050573537101340438278967831911446916806588653198907677554186403259765201344005578272695188505746473099024312648800379639811756408679153328152074928989587828642855375928812224950656752573322541822973375248359410462250388670186138023573035434221609009221901108072613307250848297185831813120000000000000000000000000000000000000000000000*i1^4 + 5156100921253308864935809084397544697190217169436279111773628511116704649564574489619454095574093826831647776271616690357063424705744252512899438992287851961551955502958170117072561571189491752033528250392440323905747348676206292119774311973409954362629210037551684666461960951949554592509767317012952787306918144386744001738157406929831740061943718237574931409724549357083910021148666683889253227312105158005589536802114306942657816308138030685661708619983121302526122708033230315629129692250610670585483351783462239924430534557218015247686658229565577581329144154898542876706658101802751375714608886307390047031684885018099258121894355923085881769704625850294505547742531992050871905139619039275752377066557054981261364110422231334624608527222394983967212330368189673110091387237629005312751423790410493871439586794959604762914693933010716092197691322119987024686592465205964608114984869272132784017516986901997546667517732911085487664655187126859896196387493239976384039286254833965590160050923690764382762186418455273950112046829628722100130831772151591943068205986555046129337162645392195055076535428541885538992957102992187400366633580037787896757738833395973706726314453554186519696113664000000000000000000000000000000000000000000000*i1^5 + 15051706952181653947984857014627138168169710609168557577130633325706150462455795851372519642117689540236660662389937268803112998548435669616067218386503730968255069990569205899124623692848813032090747610004597564264984950347300402619412652377894389589650968442835819985190665602129114171364424957150232933540340405774047843684562708572660418523039763031105034156860573077946768404679065254878440953423993536734946401374499726581432018683525316920510283221376874079896311031846256225092784480680474874647901153578458612226646640406005796286931800281405259065458319266900122131556885450606590163279189114248299669335676766725738533311266801633366825674950202495294891506670651628848315555995932452755617696071835212449579125590595383280819571451659085710388482306492519512966739627956083663119669885479115892950549668858873378361348510503404014573001982267402030903598103141144133852565743926070591449507752860914534982362545311969555392352872910937331368301610789706316727974388858436370472609867308954461877465471934656149423008428468605694194769374678096647212739249568607164194317103709313994255528593368307223581491571188681699452736143000404520486568991308552694564485578393361494927894118400000000000000000000000000000000000000000000*i1^6 + 5198949652886221312941617409842625960171073235259275508343012878120666478497844399939758791559571110237451449313496686895596248616695111462282984796982856653320903410040930218326945195318830499023076860392229058966357081040399373004753466220517785795332597299053151231356833915148715562044096994766929930765348291048507153834920366157235372854895443954340689397797882601435722005939791453771636186083025696327686508610864524792846054391997484271478030542980391937405622211100978924516663241910706780479586994853235470242617322902630255035488231698084057785568744230519816765267925594313632925012166042148914561100743879589853371068215357953593358955533581298570121527522462995740256930800501476994841012549034867129544865962355725027526724744281830215219555047192283110854020018327287554287837732554314254498067230435145480985943479111428158603148500462847432271926252511853849794727821020631402796895362112756499631561049701334920971145540439068832738542607612455235769312626076021112773728161322758039482587774586623230509815133013773161131614638721572629577713446487336095845971415466937147361060165600743396884472981431248339877720212936752991128886570787981304653793522879237949206036480000000000000000000000000000000000000000000*i1^7 + -6957589266669196215806353750197755122333626769078444752906933981634121464587811803240472459461261207705388724604105366534054658974185720228333124233335718204800914998617610189659018065352751617495259056564286671690210923679337851927630457829197430826992710317672632937261914161193819932927725197409417524565451244730201434389013495128470635451564892795195233142958162292936155322380640882545709326453490395877849352048409841194042725035702641432625518311256219502440055586550039602040663243688047904328944350338437301977415139516171280907787749292623766371859138532570578113366271263568829922905791336476521958929398017131438917731505113247855316802161204428164512586340184983885547523890119543941195602659658894659537146537034268975995370004088364875999265076428917128842199601054456635236240053036113731810934766813817875229508552543828814930880039341677640116031483684677704577075770877294629200165487816895528199514627738520903464229057819616788861814601892497496507935414786163644083649464161715449403752176858408622723621897227465775724507584693674563488593297600214676382719543186411603493240697575014685596481653080272095222821821951288322634826698633328614691901903922280154529792000000000000000000000000000000000000000000*i1^8 + 1856691874325260125970941717447111606390641673620009382793354161051762641331741659040357519722419001447590667203839141249930111348404752596593070179503932728315788142432149926314295571205152284352440098077590458621394801435460812242679718615096781865318478445608349319403261733657058544008498072893329115428651468592920385409337693958152140284997023366068855779640346215395651888490053970194511951716071240275933594053870949616357933996399918266233569427168637296978026685553147879427618670098591334868509258977495769401197524685786455180161240985525629714035933430010844623662095283469640626614470868643085184748339170043773860978230954240053554979769612931182367955646058635628246843218863943718472068653300162843774191791673272041617206158993821304564578747144567530630848543789551036940144556650652218904407387196112330246595461349962315656007496945749180167117176050442836263844635946766664777991796193061932019301967018810764421478974613396199942140327669326164891898101057244513509343502558791841788261865076447939435519744785165183717140036576093452922323748164000003141912344991414863489181305457772331370605172994265519158674741195296019507367192215131714641170521863020242534400000000000000000000000000000000000000000*i1^9 + -206027911560679762613801329937507822483485283741343930608427993008704428685357016150768137179563768118263119005668303943946002681671075654599631665763876913025261188454333740648410906375345672846310387315181111420485180799102162762684972400583436727021724915415482893660297367876327771780173697361305985269302017049083829697745341724755143289994970651569622651500262542574048720060587189335997719937717423578815405146356382952767318160433890447462118478634019543575689385076498424963899076977082205484396929752904846131536883813532180347047870925521605850052110278697572551383886473820329442791974463987623117328007524137313391973936914242164809450405178979730184954169389455429069562704120565750016608096499806937199850177597014484974137645963996498410435253292657988873437124273686230990390133789068920693170522705513566368842740985250269330627161417720344169775162517184593010063695496053022118390354536700973526183404221562191336327739279688190731554226772453833756483332034605568158714097588348987255454294860099639787406235744449631783539304893852719716039032811179557859651072736198725412409857773230136930655391607812099297638597756826991500546470380453214595384066000394649600000000000000000000000000000000000000000*i1^10 + 13022202764859771183012413172890828981674019504567012480475845418554796633910795128542681478171579532301923440424324257174453216762585303480757613843470702268142305994825596782759907907877223563485272708237529497985868383035972565179690355265291553283983064739887184824393638649413979717142427624268607880834739151065419221996703924346128719595880819925143974919002983236902288881316562215143996741490660647771949086173648140956908642133733307579212240674654298680922150979048516842008328794528540488372920489863622688382821783057688633577416209044242926657295627391304602536599799323661481908645985858054250214424014058763356801522937028038756587985994431574275713496497219833256937142854788817655459529689681513344171554928557877410649973696656837987375612283985383789655115467539155241480878754085432432853279267417361554989631975872225175493632395242924026773825630284329816795103144215812099859384866647386709886169970857014991097874983084096832650958030555166107734120068671227718971886814329466443400320589816454706179508090899431573216443106379735260044985581824660457290574059537426620147072689924752759949878442251183014344475513155052294031269621913479067478273034289152000000000000000000000000000000000000000*i1^11 + -1779761686655082497677331327535291801608697250910899875598278784200354293369571472360660649257252412993792318853598161245008653558467755385086617393733551136243262315040049310952220110636051205263682597072253278916189977034175490815069355802251329909753482765074384146761976462350696110020308167511836439703982576042183777142031838564819065997672687505913115505196467100295824108867113395319958461088642456396085564542648486815230648241666597273872181544886487000735926550854575048426949906990964766343621843807915036579386389818148580562334717371802163416373889212480622082227759514202868805853900906203224455555554661289117528447737423855471779406535509576927661247314761985161752579828418520585152351307378070351518850095949501294142514816382196638713338707886595954081332074094039874776024046000158104471716225620079960232677417399110092957803802429680778670809065355707354199012185667525929016602393770623557617548682112775314238154579763593925630759967497285070503920935183357903562471244412786272924647113462775539679854050141383800161813024462609837067831115196989801276862345477304626529884549181114349297783636552028242189249414758276161508755437370201401960907250073600000000000000000000000000000000000000*i1^12 + 184581248016665993298089023052387766364594364828911693019649671792628398340820598043611760933749670323699064603829525311793903713675689887633669943753453516128228765935805254862893302306813968211559925246165242587176068187463936273062530611373187879699571470007529189274059646010221357497024660447889380857474979857677521491465347618519891261922566197094806637139725284032765343005842476696385831696067811524953129041049092063388977559747949058375049771755450334336327853603987337478262495923193108548916455959713468903182304968672927530710503859479552871892181753518760036449563937226053806747353954068543255031857392175790200591314676274570873630346685707116706130956783294799647952283773838011800721153391735366987794750250336812793095707992532689800946418292687257391582946724481451674419146280224914630303578098216057442473872861765813166482386333206580531660855569576772183697783105211202957846579244729307564383490545793364882151983571488546197438483941527480847325356438944122155641010019940069008891408268735574986621204392365577919485258295861916998232374106384447017497368486499318115806596208842286253326720590695944885142269880068675518280571731556848442057687040000000000000000000000000000000000000*i1^13 + 4448851585350570183352782307191125428779115256832632993955574393775917105070401859638364833057935965406261627367681278109277583805204348619347229853660741804589390053167696963978716046472461987362618586510373276178432108397942046069418686805170162621828351630104918956148190836950759190144901415445040972258319059381873761877619293439169504715191520566943551500822686926562906383923718586257912029154573558261731902684115261897054838256448779995026883742646666906574397460359243334821378112589934316061399973255743379861428794631726535027085285777913488482359287462353211294366095643712030485530118205130894492226920298422876325254687670173264433391370475363639976668398880570417146850608392189117555745857514368608460086179045948238173486855458869924235536831970755680704457813409646097406973973367274554560687173246319057510229264838209639657837840230062637739448287556606873504883121634719546541248709473133290242156842565064469891324296272922450611451810618692300025480058430021445737511741367205506718587997163234419235484187288118851883228655834208325233639001950264259149712154825630583404192540614349858835520913195112052065105086404206266626317025938210985869312000000000000000000000000000000000000*i1^14 + 523639355017139161081371610795927061610418568593633485348045134992680090441666962288372841752442351936689801660814850471161116138187359313929339160881010545570287992863284116437530259221418444465578372382495821307210952714905572155869285705736694241126584178259357515392634017513373604274958379973518493574213722123960644229115795583285514814911065993943119524840926280640467990721163086129265878024165012491524348486739195546971307866363402481706253723912558141778829309726554925495560455579507713011419737360839803713942721593764215422126398941506828723258610618785004318021219301853156311615903462461167542211988606633070136683291898994742958513213334636184006223272729192600949405547282749855712217811954167081760134664060675793740588251086128777502691325728746874689378306480943830901881923460121233545638021051944921536837683001843607182053840315084178084987127425647057108070784716514641175073783178707706759359751918604120226728033375438443486816967342571652943328112783101053480894093532409915497433852786982109498501865716427211148064851156386029788693362621210564280718093924603967711188232734817541648436239665206554510101918805533179010084726529334234316800000000000000000000000000000000000*i1^15 + -4370006523903091589961344762248340492691536812334825393451432157226151838492047246933846446366732629520087322450273754448552413093934764276599163164208607525353204244199825843759239460334858211812494283411785725213714666978719191756826666295518112907637214031032730552838533037175076883184209016647496742422278610937532129201539700222918617398231618425760000102511307148792600246814626842382295333490780290126871031223536216078338381434828872529703233285901895408384528361212317239575423840966143273843013806037691178913481494630357596939090924596224484709491373214555477526216378378746019257352870603876039083413501903637482392772272954974230397514604053480978215286869792050806373939650310422069901449681302840019753243150870826882460048726605650648491510194297159897780621012322501179115328568104366208147460317844960895880649966194188545486495379282688431985617824722284319510297512189219625931120677135683344387827949629105198954806976147693534471539315968949098109240650010959167435508497479753826177939774987516411787553288592724712736623439329284746214300224081783777449056232604909959538335658804239043847250170778163554067454941885910510501669984104611840000000000000000000000000000000000*i1^16 + 930840005462933840180751018563549524875741007945526456165499163156166444486774591537706412315106333797842364396513899219299000657738345484334668451651821912947331023307926263242658067362748997326976170550730229957459951035836075480623808935530627161750726675319522132627231961318484208061503746834651625104443154288755498416530937911112674962911903084093556001115873477232103899898258898499753193513243287093887010848466234238521081938607175572927960766417452164127836672427292924925162844683522976259319396117136606287164245141001263057548226591529437031052185473953741035687684473599309571237127413052625199698587393805971048291518166767096613553626683895693414702604078305514746766152815949506181263440272241312726117148110105384937306843559427454527187240291069381154803135451734178479316581250787400004913377354390023224977536102966170495567126875352043551513427986651396718297752915888543008039434142397434827173359840856258299510581800436442952163779460665048968931202987149245525262038098533324279812692429976686968698452395558647821514902582826823159854195443177721944807382361913770873456801530796919474779019895500716007098440394545378380583171784704000000000000000000000000000000000*i1^17 + -15608584318083638526557272440062162677936151326550373256670405373871685623333258058509043699486422113594854881550651779435115462586737127422647245040321798900204391499299257256750687756203055548326656338212000967151336535136224769727486911052325859740871886159381395993862227642337234896386100458706337306822672404019886080427476342019548511537237682814772703006850612775436814677999585526869164057869444852540000598497221914764509763749361045243176050610140427893723565315881330510185082162740109481376645466330269344747199521675103457532216286623050710018083141641130333257575907957380427012760610287689266717216044746285116488993247625585642397270796515183510671093648272378409017950465289832487014141018369580364456438107011549142380206906115827384742805029174790306623498858912783884859749786913251035042160042586467018456496324744085457030981943121118161099691650654996236526940210919037500352349398408553283255504580191299237065025598839606366287619562416342287773900118872415498166754899781845590158583017676556717651424664157370064416602449489633351312311433770120315377849256354360336475012191077242269714692541974597097056749540600773947914243276800000000000000000000000000000000*i1^18 + 108633728595331670779513430173139515169612669676161157260640918542172654789681339076436439743601047736587459716567063245919040395788041378944127046291248845758467992297981165082656990170074478314669666876659340178348302952118349526048596389815258740100341749595009372818494298750224761920325715334990963455561735108713055974121029306897119923340402915539014622666598706596846179962377788083373583819816203675025189340974021173115223854136453305957957803822520071771803262984684760136227676977052119868998931931976799978385955052110528226417017706746278260855001691148329077242429824648894151762261579440818600740183491160238917538249130357973406740427348327068702993049083848233532331321842410344276361123848725676579800175449801826446827707297288868926995582521269600270170663121741673907322705271491034119063680278266920830327394842752822106508200019855585835638063668671419075772352733330526928490393031611447999884525966665495971368744543917169882232691768048201520156805087734194341479973491542944277911333029572831497796728415710425543510314659682359413521548400168939983290002547375687133778971036158589246160863041841189131294706505351657894707200000000000000000000000000000000*i1^19 + -294692794014264773697321319142271918832480593998227830125015770333116141487581552635847904223066227195883082098046159831760573067048358179569250393600416960831878717252971916825623226426225402848349249648620003827060105949820808192294822470868586580536322469977670944704701552689098357572069142985080607285064531998287933947641422470350892287226461620027130834883497489334046613444412951369972710187567864683500265188188718227249362060547802890997894535028090837904242684132948649811078758749389720389798799483321509363577583254949242329649286457044901525742181541296360326415231667942416842949865690705024228542090737796583257576609910242296458631374961743519117574734410076893109308501096896647731434193087138842406997972946052977299277103002280530394441428882292190379338358213590620644666350807493777092336025548352430349827534825817009001811524660072441533176985854685689320280477495681968017326434814587078306512369537369129704863473888704088913516248114679812956819326226400889047802520478585165637313012428805621175070937285414671104969214291168930276250974110293523351430371740310635470684110190192148757125091522796218196752754710849519616000000000000000000000000000000*i1^20 + -138262881568867080830126041381887641201386538765883329089717332056083844148715990225379734037889072092894574984942864264866435853067614243710954996587055062838544225200398211121673621213846769674629069399417641129966089065522297638224541495827754049417509684425181727377651289226751769062646047527227850837308149583305829201973429547474836689216426399057123594869146019236294510262940058218960123210994243282734304925389593392001507392440513993660576924584332838330433019060383743073139036273990102441854817294747365015525107099017925166325427635300482861537501514595729163360104319595079608648152512296754184306110185265260793009358070876370127510887809341815461332785343616402746147097618623014709997489710393943950775797998626837857650999641157643191044688061324946899018610114162094556381031284647920055025735468710099491820629807472101604322279499330826496655718219925680021000632896209694998828407956024341009090086262139005689409341376933306478014492207940179490323226679489615000322667566734672009943469786703488131285520340442052889988827293216005028912661748068327280265526895354968128994375743471549425185331417925113434430479794176000000000000000000000000000000*i1^21 + 2334234691034522853196901345295474563543108748995613175592326150044145950631532228019639044054653640253482586075959363277896346615809639943304508050962766718874297712357405464679620040747533981071826647010214599071611077581564714725253634148779419119248156325825074724231680285692623741327342164727938427801684301429117505161817027920188755869262468932663330927382828261246811438216089048708862848952347897090288663699797580332536478823538080062258398771280942267708057586915537815668466330015997447103944878867307837118725155689433812930646022689329170247922155416578674395449253558463698468172895157579393633812213894935422891822697348039436484943527749410446064077142057924329939730074847305689079810092649992712400778775488495938963279519490852180066700144321215383178384218466239011208656244210919215433850742820993292327138532946613980857661945613870634219915801799503676306856705387994283752608774585051958642622825467500941674224701304668316124732639929700072261066791197957278344484541085539011173496041769272777200148267718031100245900783165112298731310058573174967086011729441447531324145553293108041186149634286439107724501319680000000000000000000000000000*i1^22 + -299302259069075522429120462506400523705604308025381653227416212984367077005242529053202462185812551106076527083316926606298363547084930819539066349497616256009544010724302053179111284741960536670410247753083302969206280896951642974071559977000401108064410080679659644961728715235488192525768405461378779031977741358497140714403353501901806402080201190227669058956325755078977198352570124703801482775489599155296121766796466824576667288745527044102961582751436217244003620408517098901488469993469540397562586757576134448977837572138772046356390543033838562516237660986936027546279577601843098685923192556150680933536013657496484758301812261320142743896724430317181152001813505958659513201659452516687786901115796676103498806582359945069728116763804689402265583128946091086582393578788021506516095789780336362482360316494400355883306602542140204384341090042286649900111908426256289902209168240920526965445013049424447652272469777680365601072424688509208574319726832012993515782205153943129007398987502892658007542342130799658253019408333475318723386671719555071528036014803678730281810446623455379194720661067584659995159017698371829760000000000000000000000000000*i1^23 + -27837624142053295896806918214710878023802025544710610094498309755795608149912427743646534769705842820295479685102932519912451662617089484202674560207657261787683046880008703274299787965374059394755616228409949344516360245664454535558235588390621532670062413614499393626397024098711188728436132199685433415566842708207168539587528962216326024912634208181600569302626756535422409590682226014466802385392528941125475442774974336438009240205600253219588845901686491330812851030151897613359824102490368697372029499812500848343179733533214022725338976216914870219147329341866391533236170227687300128437167664287707036418006509966763185954272863631308272038344675191778188590853070382944857605368638374288124340942597228448349153187128929430762458656292051837939613802785901481322101226184878169608866151613672971527017099051358321066374765885972324344123684769286664893853300695421149980917617608135369786760216287696432822637888993152179231270156289057955670253020756619287010823005851381914394211561168153159409882436058200312555184585404779697449272522802031961162960606073168253845019597280347117120809155215460609468670414332257894400000000000000000000000000*i1^24 + 103723086288064580169210106991800543326728789914046926700056631612045666332081613634314830665040948974522422229415386732783850998319555119811536375179251394049386472512296606135329351450789318857362584115986753436350020923647631940716365299778561099001147609764837974623640517661908043255000665246137693759489792321478878593385960972692822267850713138360611592653650622041535588955692654276919666858178619408255983544513130445232505975818097325133512596028641162486025702980661725734876603586474311134636398084011432889783448050617760520654374362317912179392189888839754105474900025134807471400421488087072642605769599819925439138536161395548885615289393579191165076060363102515694527654074119825487793262025681135123212063121449855539040794683295684745948025827478404580271715411542755097645990575348625339278162218313035005805721407174935049421804911978054109742970343835080615854792011087191589135902723363925377787251698586535425339585056416931395256494412468544180335744472809026491529376450916121247694066224852278034588924123706339482095164247558031043845999175537082706951401377629673972538965189059865083087362971402240000000000000000000000000*i1^25 + -191288189321960684988789235178582909209094835179166701791851052836750240393556598281053793679031414381925822641970906380840887021551689166862101495991532410067641787991219394405117127460954282863116354549216022684380551231960965280873048884020357504385254758778652280339403039932149724069407763865242564292017019540540038909262047614281883889668133272758360313359414534326370549924226093128861760448414772765774445665113844310661319742474139628071908368636094812802114166149641930501753303247682018750503084718522117656083310778884612386354205682678065503462233147948707436381095077774042406976364543548978174898479165742051684059941128308511453825695425120319180518692555516124249570238281243153244535380292631585355278491660504537215339096968116988923384094762431394916783905345927609161783908550293358621130537255223816519455079169209939417497108751397877096881058806187734345007630636883506742002587458358269237115928611876861879066661414716483960956664171196448278927701498244285488619430672318838039939447639233020072879842632248088806016769997814301255822105377930370061116315388162207846524905054575925774151319552000000000000000000000000*i1^26 + 202733486271248911192533359945578865735126074975485040555359536183091763412258141031423255890775200600210773534943453924777158645915251495961048369281954783516449000552324717194927503619488688058345289735285162089267623121924868455639466318293915364211593804933285431950361270352565927372874461622528694398954464571619194858288408185708983227349404366634641903450611321649747757583641742792391367143715369072365901651619434967310464775520666240147297076233386228012848971443863776377508808911870533613579577054737712565540001852074577787505272494691653427911342922863476646322045763245660337231026861939574914522769286816148382427841555842040713624470322667838349564856863838254906618656340311190731695666848861401462313820629427499056904721158295193354109535523803762219755953331115339757388743675121786726506261366420458080861462568935848085311934047077292055183086831350320762961061345671369344744986957420614270391110661925903449527839056614499128512063083831831497953527742929657641169947079305427986005884308865721369299700712785716382166733585945379870238904401236584342817620841090065348883123756387297918976000000000000000000000000*i1^27 + -95174343159661566490737801354716848475209787961962003952627980563476763203650207359178016524591228756708763745957408170519036973391014602984943849683449473481281185838199677051812860630836900419093229193050474963568420478394993854028022648052444947898708580959925232019414019003189948260690830765504395228254484298824037602317595600110477059402228555119474083317551629234428600680052011219629543616878809634665080145948938166497041876592964415358249785547868120363206159339051978293255223750256237003540281693330161399209314164586178818796239642712515604468683373574996888223915756028128552659684119359626374804863431337664547445257414710912588204020967851877642882327118655943721024875330473245344145861708059098429014763498174186949375461824768259335910985519773755234825450552335030477568119427663778201471701551381500413743161947643427344630484094377275072276669528585515757906462198353893720986410827408397861637310973387953452187436785357337657180059197698721358505832778782845787571041010423899413754179631498515242731025031726386587447597731352312694050372405467762057319500003825945160044955177939107840000000000000000000000*i1^28 + 16334032756974876338989605014971203115732293345260788309022731783646924920008441602534902032085025684072828776556524183545859166500336040452018461868174559444406736903503293301440766241622918036832461138879347710366349842797602248780930859216229626441881201757475613887925842527580501892103963660591756451025339269810654477602504458447494169530155545266172947258543462450067559854217257153735237623261745471670664791705197627463361491531270400712351487779761866461436045057466740626749870540219019579165699352743826804785143438569552369917289564920316825659160071428330033269519097591815635819675232148070965175675517599334713259525523651852309019479911308100735214718567329919075851974119084910792439503209745889013184937138711913830637731374988761570270801937525824406994105611272461082729819580704369614979105842725694775662021188074034094718035127345158302107358641412729939190290185857763996672763007500458127432954927072082501378862667646295660620228267700194549288129105007542259268390544055080879208412734938156789607605873015385935534801529249422184842339142191206376857897795430701526981726437376000000000000000000000*i1^29 + 2668632580379017736839356642581010460949690237397555783804685645685375143554180471114585526776066051297853088601553284518693367934148868540005491488900860996130698441578531484706638313723294334033615599540367792157484274962753068555369843102425449722056376474661132044708732034539652860982026806094297784463937264145667602979472019554266327224953985753739268290408677765280683364578740288044408808212594548093235119781336808077388571587783804734941200850815347044466608966201237437553291163487152060817339688489741949777607920831142299961751180094198153001707276449644577893054703002689952067278126817532782759290210768548383223833869563487232669707941545610151175791000688185669624343734123590671155594338698095710217397313573162434455193378041383611556054986290572238194650015652916179274326777327000644710456705687397418198974883390593084868527449912822746614132675602325912795887061597527631180499422752127103561328446700480470845609303607755474361501541420669551460178396683748236454941268409095882446201470279232473356686779743091530860563921287285201714128229960574142829056148868065323384832000000000000000000000*i1^30 + -1371322515938767848471777216489545753989077095604132083981028825307621027016506179463712472962727248217968682708953493186766237184272792999086955961876200214584926091558924484372921191297680068200511609771777764792668516735604992468683331098130254843738116919853007646137851029729829697068471173039493306052274384809084647430235152969571026652736666592034502388612487267024811269827198385545748051341237513719509301949856972744118966037144699321758826268946196758521903594253893608471030305160703504810887024597099649554641983504278618270033315131447969741236857681691191603138278189770263681176869797065826460396748295882221629495522284667908433272296125768857906755647186041081443459529029074637838706874652675285843082911182978121093133893795886488447437055584718542539139270454953468123942440360182625175318816581559798686119748839693364593450159661378831757865048485766201676387964999526660613847795022146306709369954223409350158308642415813701492878422943987142340723639326783366531817786767062011285794154227260294960471528694273946098210033098459369419663573095699719636470106400982302720000000000000000000*i1^31 + 86624363100427383751838016838422836880364044529068399001899296290906502075243994478585060856389365818304018374230489060659211473148701989993898099696437099930119058918151531508593770949279620825365320447481852156220383073998804356259220142223076667480437296967863567193784656965317740573725384275034932271800947792559231127159195461296454163275973807848492586034646290748258982943740147238420451019346210087697356843339152645846386161149504593507821549114137010235950254478053955529246955880737747902975681605400263963785995949042473901323399375194749351814166016912506888826368458294306569413477550398278439181110249666518754490598663362346302764038479983948152928062979046008833458855285821017321996703473853641606253530981637129079407614282339264410822721630673168402637148959863879695598888355906457476027306952323316095044553316732305600394508492621270188995840537950656950821987574362962676219145668269059769490542368688917480509575171131878489583185926622829826566252401444233521423926067168410754472846805507274655759710070610998854643951754373851522256763115759706915940534845440000000000000000000*i1^32 + 21251919979395560274611586237743510692298437330935884504147986262811306728056282065536875883840945667015340078074910813004676266467932837620375934982276293686733546484841024204254207252720489253181411136493815113735379401567570841969013920606809126844228992390056383872923318932172705702680477074660930316331095617361066473087599941936742691264376458756224116102853160536386709658418887858814901824296480788227252401396420408191874547904709917631538837355878697626645806214075952585875324182338712199663350863262567041507369713109373972225921777072212902781587709006595059509942342391102604031261531832339566891169545620747780406954838626575714704079628173716888955870233786984428244035353968073071012375723324462171615978549869389277486092426298311641917131748131996839357727540838564934975811202905338533656411671278602649928944488136225134942847715087952563073300390659670265092983259618050117247784198678957388658922663235796297115768673999376088172633417710661740956561868235134612738788952612647372003640731734327024459264580712343276763134510358066177992977244326637073963417600000000000000000*i1^33 + -1973714091825063795531262460412508179184554935383344279469754061129668463142729893731339023950310939837787042040615435797281040120048752683673447420260329028155678095706012176063179668768687770997589975322946886260012178451214296696117719272414944748118030261136537610915600165714327476653119998983315652413696854186847702569527453866526625119593851655396172549136321420280313408755366515733902432332505475158215428338742820212620133960058285563149249783486419483880561126051950343477030117569795143461122693481454354222222380701085645077808621924178946384115562029943883173906159501144513568343517697770971617330016311835410983595524409609812755340671439402469404448808132795411636880463673042659485114234486081906429607664697688148073131294458931122341613162606274104791616846376895977456453431005407431212989760396379142678552521414037012263941446984032373087882958753152738797200598859355102456500426556543265316636854826909349437022190615400964683444658213567567453607031695192338182334058784436774275978596380513613532345543815238083541979592698310857564071705091652976640000000000000000*i1^34 + 58334122649260486110562491929454180901745482935673559522648201785878853071362781897448021022622904122762196288823032641646556696731029985931331515175222285435505011110001659603946143982756908291659732479332204885727318797304892556527667345015955073290748151449372230641111677491853202254540684202426628805187882951946882400331453600264601980460408773473558498078005670252138710590171584506806796800516489941984256488169856232637933683310103084285988238686909411433994112378497021803472199235215969005402309995435750498797771070544747744854592675238255779509271035412570542819471755860994934056007083582196842074110850627389558252182669775729829022279999006665602693748745622276152176162306354992059704620706251368667353574697113862818232588016652574050242617677233097760202817079626073744850053664697133474161386970667893876903717189086355652534028060917830566263020858316437959748706907568917412910209382729916943101119521203287061628210295635336359935427979016082066113546712770560100277845225153726757248281301896683954186258726243298208951112096118460325009809211392000000000000000*i1^35 + -418647235060392128591191448140842597080495263318182878999955439507838425725489718645824123535051468089292341328933573754562615636329009877141829248473877512638828592100653690971326385698700395800938197347799319686049848245992971453630617261663084735044663074957743052861922087364172090757397579957414588367037851770540795448199169656745406799300152285988357540744126945818101584770727155259669913545472765548181891772944816841240427144514144523947458943063225703586031291469645483126162317565648641464356556827767733824220407366706226898306083767445374177525493114489549807193614636976966636001063371746996034993176123757022712629300236146057513570777388473398728571982689409844866042239033728224698559864740572007737810859303676177922986764176832178046860557261828104503353914300606591857449736941909998722672178772334108993619644072327699739525559949232817501136720658987785080974512300206770958906636914468868189891127816064292522730702129366550994587068114771012537859042235953940555734452429291389656269700544080023185710679232633216375291041323507464352563200000000000000*i1^36 + -8633228173663302627249655426618291170452357450743387965510263496232096664413378435678574562052975323641605683832579913898651322355502070931563415970400914944632646628710955142470866221806954276163743173643215658776549097741226163168223910755383440713037045603782864824537971573143079525395957196847480970522273234234178150515104589337518321429285546736098423162148974895352201250629569022906584929597664343971797394412659746838051926101610794302081504003472411700890665899552057267228651137053366526697954156356811481408954896855019110168538463928166057934470112051411130292173333404383268176656464415916150639563568203616784331871141614846143615970964669854300720403432746971355941170660955716394998123977167678914601245583406332454127274903628977057786913714484018317237551691433222164391861862308475978802661088236782430210697498140213771443830489274416827059163192008216143125546252550100052005294387789813295365316483079043762969768502787778438838794749694008155514745042553712501242565431536541141469026824175666375976641082683730880351856062596382720000000000000*i1^37 + 109527330672407882732225034746631003225369920323637280631521967284421260600409432543832126137149077647290596769347769980436701147739326040958215426770635440484280114271726987573985069100334912671928542719596318675763506291101077828146843466535427122293454447001277286953791665006877483872718378927819419559770034733136492822556047255711806129805379024455710704207902801093726762636841374760596115263600585886779485409867288883396199443760888535038676352318031133642910374819869896482985580688540990249165965890645483205371466708490842960289549648827241710762263494509789082965504827917988971203442751946146094745579114390534293194156840802504995728184037841975903381555026032692905126254135307009397727834301104604393122567411879040452606065268154703305982540955665097051086281826725833160200064351027465507777144697730658453600075944171956279623045457759043821397066397863505958500462873908544100677018502399760032939186559730110570493164150791480127582133056606790876535897089776737062129960459753067071524052726186691302446442932793243763992006656000000000000*i1^38 + 195114269801175324889137153100215924244332216750138967453071049518861758876409894175658714886139568290170586835137597120568239065638648961241096871033137499744536332656430422969937137212868242204380673102062373107173798059575753515544092953445512296764679292153639487278206718782751423852228142448651367467965347660078470596361188800401389196748907818126412739003355649418076088426744195669194218918618176526002375606302538065039954878962921917753867958365599826829089656784667637473372144173649760025648953628930416065084666944369201084634656595372047013206289147329774399695992757193229112042682533694228078679680568385590162997302120336730438993908205035697382143100467807536407178901333496234942143665613050910693559256184146517039695071520953646807862762519369233626450884356218173140236570182323114057252771559114247230139003171781578511558784205965098149513013308514149197293363533566440283560643356140691401049778740466684451757177680718408371145668750007448606270496726777710665912437731192106778967567718523688211092860140961739571200000000000*i1^39 + 144636732581959982457909962347668075821087975402920362844321511914990723370808647440069388548067263208620387787848080236893170364177328642274836655545739197348162931023773029376587044754449442498550275532740548046605185001319221868913196018795297416696131517874737200522385732112795592016789851313682219359955223670154497146962234812855873141229816890518962886160725798679059707310631513934767192585279126512201326253039674466296576722725609323276514296853655016645097106298184831014604426345716100566417048889829577143722976869864425393951641206949020633793105811454529073518696536912929432737610116689511751742316353144314474676756780568733526905047515317070581868627608281125782670952909624448382816284918122817026264512503906466225552986097401684642681511882433409181685724602493973325214809592023932326854601903137511140661508542545453676191105230745213665486628005556456859969094596498173168317238836579993128863732160647412336702090142687380674196659308731365761692454403569013219093776535200335330398444863513875577807337221120000000000*i1^40 + -11326173901523806638626545281355983154232683410787938478122834798294051841959771598262556727652888499083522566989207111926740413647643752677498908011604239976677824478652541225017547840359913975541020313014051668547569491050977122219894652002318620751882060979068926119030814306554159861795948560869923446207293329860791395568337177072263476132846710461306634246415991978218516462562257650797482473433399381523694397340760586514100167470156752234032785098436483074182294285694405479547546865576134749097963242463406194909561681959727182055165178304341095002522815111419680312484285586826005992523943878213984125290614153852188377304457478696973251021165193267167549984849006075301067588950797732285222279267290711460246071664757329069552809775619796738244048339467685436312117334313695984088818324574276144649789956401567919223679336579899157528003681624951565372764565224458036275654089431393717076816749683750893660970644915361879537272330907680242712200794994056780304114878947311810842129786962200152261839668794167811584000000000*i1^41 + 2212320562116386929537613763496340581176423550323598536231376842425437772650412511505188173385117693554358175884879734557803724750628709398129128230369094393013127385134544421917307306614072110596625987790310147081205528674911631112382814103033285616286634525272070742506572301349887466152228269736477553083215569051594763039224048046916994008617455984405440723350927886006430196435702055078298244932662190436497118104562864468135973684936325977636595402235734349984521871100249495900435228888843497286145884734935971480651917676405731137281574768809266722856053161184076973241704024460527683829515899416717351143916865853196995705710335967035575460646490722974546772244593809590349947882749129238982929278522965118658866743832339856730994159313888974247034387303957844416986242723959716399692048736231245400943366342024256035138555482053165490182981234067801828693657357676378577717597812988955689260719512040114585675421646082238657970989095146742546060824825796761926053503961073974444324261228256819362516849011200000000*i1^42 + 73997889313338180670304431100786303745856032803892354662143821335638691337499358121339587670788290188619890392128357623419113293968446094983094582787075256379051479870487080644764540730672418158835232907473103319242893241350608212279859054486955695313913083438057783987033681115331787172432988493242833674981905620492853269442259238206366150631750500551224889054731921477106185831635700534646199349806860273850037891846135245171268683663834360776346527497413927879662088218722372923517780692378328044992351716260726646232107871729801356988561140622521947110460856495038636721958157543483285261087944660036101119240597849069068850651300111745928862159045553734651450214820878435359652490022172054640015279839894930848093194789407946053237677332296692973200794757033940856784876362977294889869779146870187073626684560354866918217220341298891546437738657298237595438489508403271860745052369201051451070223513491569291135920586571516853200611228473542420819844972219292188364676056457686672098027231952535217920000000*i1^43 + 5786930493734432434249063327030026700060776349416872144142070675709600860772823018102178483841803357968987781265584701493442323929061635497260138103385655880696894388238318512254230804707766569773054223941111118150291359198735011291947731230063674235184297570195799291051907074851882188839142374559023484422429800390056866645705445381357445069849335090949142830373555566972900825758086670347402223383003099085651099229397633212263338450406039079482589584412646401623041732688696890528038793487248261648246353960497981022256613824665571356713231890251956868029702994709787041209988666523221235549189256954556532722805310237036384058220692003377683277458583798226138822680110669404328273590239634331133663775459854863799522549735862234216491281267527438254669217757702798506223579175341909740894653591146706130075796039043683348901059529615844350093618553343699209104359171906100611619731015998003856064270488129514718694408150362214691297634479009501734666875828124342404236290982294966080026994776000000*i1^44 + 272325514298277374360809136984858074821148163840108294958091717289966458254197174594006904405857051830277895543280437392619032331669803172067263385555115613402126354769005122450820295286471619423963714187314240006528266277706041754585631585681502490056712824641787504782146783792042898008986172650546533081011689945120648514865887611944755371079945507342924029680250595058028762537949535161183178643493541038768929336509372462084133717228512181449413134475739164572201613096182963646978966299237238184415938121354271034677541264608301558087601590185052519252550272778539246205085154692995094070201426372381904565301915725120979583882757497038044517153546006420267372258148120793856664930148907587333769696982532280046200918946633659381102832635247693677953130429718422582651037495124684922400593757652098698997532117631348869908403036623327315253270105668067445484505853966564600572987194797933979402606646723939086301525108875445185885772484871680597633483171676948335281397184952271858400000*i1^45 + 4022395268100969312113581458249514196340818424069934380660266740460146839920719915301373612783470406665923193023252486255219838491758582250399460293354892972231586049616865094687799422947893505647132427108301743803929381039657204041201143434530629757299325476350210172586361164236105300041760425626362179298891506450080674215914177802739020756510919808645414950752850661990196273495447980327999338820450008263551565566451416021600460043256606147899551377701584880577368588258772899077746670708113902658451609796900314130467973110571767599357512586225870084366935707650779613396076480279404537812937761415271340144654257664556188885309308585266690864906956885919912845916083675918400259867905737504687305110476761460517350308174440426581971148622659474583356425293110717574741751546608523760614847121030527514291614356877409520007659802725946175044704854196893480141521393781628484045269307019287796214319090352319514899008587617404323772814941387459565227994478070399730317312630000*i1^46 + 453844084836090445051612031771798036392378204391983484226550089912066316132230093856505502010238648060019798903264550918768195047659286862118058352475226232066353785531770613473473507178719440456863241816939699265532054368641489702833248847020269705444299198088255730248937287306127182578058454518404997509398693833394359334609686671986070624069495890149253695461313003355163492339374158999934657082656221505718103189867742324208046813835636165925486342843016867852196944433884816922915692775768710432846822152036329088309380892353777227612430241240608069260721796915093953121442536339271459654299292464088900766775560291420199651207871231379224616564690785308638043695877493283332172204970401190645206942995227726651594408768931273204571731877598529209094860567854156963677762740228858975197754987477858740611280288366627930981732878494951103053797007924907713842196798061792439281494194256080280384591259547502563293225694307204801878738830908507163311280680273842000*i1^47 + 196450243158654751068730972485285901229831108329598884276571701254031617828883614421663016491969118036484875673980846413255352481337825243036036606895946711100374112852401999178586917181565347729486863086983798353780118710671198059542486413264165537533612404814427964795429954968519704192600751050182683167456015266843654414513410779240999193665999932022332026403415247686067686098742354489404551452765246224527866573170819505618571608340425167672116307313126740108345093067988061643661088904286762900906514755065602592416308663040235748189382006407413297943132219372217087036745326128913182600832291635191742924415698010765106409123820141446202689161564959899911059700752279448832556942122130607739643213904264675382393641811352143324508633008048503258212375001490389663909607489699091024137363920844732732569807554563026201830891159887478702939113373514619664092372380538234613997226446635049004989486423158005813420524872669056017775407555529174922838100*i1^48 + -184911756517199488985534221367281355821305583281377389084316983764937677664325148029111494445684787152012519127239079525952611846382366160814220270534924656376365468627095572907608210971079331814661595931761127888394336716455043024410758671581998220433112537887408226899367497624062405354790121839285290901499267523365750945303912506881042993577798518886109412134485162585193961570039784697868450644773022151421736670761331786892225816298737578050941963390031260520903233010632025593346553053276282283111728497028955011934898400835363719288997797789713312587796907493739603949949326629444578863948344738745442743802206535018281101324389393536732792357783278997965893291525907804167295286347334192468641196069753568349429536372866321327681851404959669780604945627879719943469928673410330774627508140039437849997260331966801404881491364788203711079559909951322690784896499614206063549022398685169149052866939987404643616407338700812700*i1^49 + 110947558973432994205743573665202824663077849055376168360882916096391408036650257106345375739607090507503551409772440542644126912778356057209449616035729961348302340072839916911754335697634614855686345595496318807196286345914282063566625502909924197396430250940867857725232497136260516652784437132889031256594896262158427056347052966888817008027615068680926507290675054471937166314435404615294502755533850547243683759577457177440802984424279013420174844098281885887182523586130891017517723696453099671629067567312750734973568537367527239633058909773762201458401846076121991110112018615441790160151702764989293027480339393162240804233011593186858746866563466025875423073108708729017000137658412018767272238948104002019054557680269402449747627453077275750823236677228391853441436037520721968466004890723731267435265820764422021987318844746112951165288582545210619792130272683715427250554471713604982754354135201*i1^50, -535811338939187836447888616077714341816567726375939289387546246998407411331045019016773552591955689546471182028073924179943245179406642715560205352312233305492911781694516670207782485294535056256239919209718648322692477416649068123697736313826720895813932850796367990101861523671713828708913551512744048047609862864989317751112064432685716975978514414753219551262396691993756582100017583508829236401300521322071145555736033496124945469046495404348544306961933690849684660381933403140669641760247109028779322947550921836652614272774677925620725382642403130376939471787635587155903848600588238295815922195087026556744139320430303046261442217502607085127356348938484637772397316173507943582610605241827271534895053756206505683372756190565353277052686166956284977628029212525861778991534539754110226439604720546271327713463441361468371973305603879254258341402510617831439000347430564836043064915998558812579329330944291115480451310158092238091360125717214438071371704939693313636916432090363698072934236101470066646490235288369180263983743845229148800975403487023406796531088111480769396477610460913622390431093409736807438884508588826833983337760122591585235750408114743244911389181347639501388795248496891359647195724296634985205471030309525084985783110862468327097788231725258909393347954794577596147854599106164852760029679596575604796788230512373445928784501690033728311552911645003230097594343187698695499287474440476844227679936079562924601744629961731068495458526624507471648915764226653610462211201238892532770647758224433896785247293665845760356859562382373778909467560439105063319776670553521763226804756447403466202971982026715000912504913116634436227746695930403023954694807355418601583689108568145128300341955610765961456647622044462558061041314225496025735640232424602359817046294924894294255462598959399534901076953740497800339085790550935207936000000000000000000000000000000000000000000000000000 + 4912745835522182840793809934152826658623728147273372135172390144192006242250601269259236176014728864449234559188760800117394082639248789483287684018742564951463248728181880888655048411533630542719118635602288670121978721395609874306026958056454695771407470131897904444018171109524021745304204172522153909264990732583909366165061860421673390678550653089947732800590724516965199500598555190560560573302192105150959917855525366942887887480132564852546872133678138208796741805432354827455983080658398686779633930254771814919969983049459204937691611283599454637512489873377292053679414411787246487467587501294376424546440353971737805283719821732787780005381632862510076967718567306876776635675806675193443410972867861187965768333869051449828405374391106672356483927884438673073730231394636312126983020136038705661985692708467232307262431202348736477938476191645150476626534257197905878000276627558772480271808627556250536127549244050770725908976633757296608112509633802163009785547734192845107674619731212681966056244121125701493113951087892443000076740869901148201147302905370595160880670172388463470255826348282918280028382707348450157213415884432083278957097796170007652524850984409608296688573606069499028512785052347093063141222498850662634104636665512216393350162398589469109330932758895878331008189397883095615392952141104697672299906083982705847376251309738883476959196048595696321006378309728229579251012645059631488512161678686645336956954941957828401028992017454981130129846988822356863650935916877464924711452554835498213072597367358230730426323683848261863354394819207140841813200958074823387633475180787589690713801223638086356808356711679762130591600354577752984725164563313885953003915983666069253376009744907446825155780546881523888621768273530588855731537287233854142580175796862244119014072757326733629605853938747024409570138391704579447193600000000000000000000000000000000000000000000000000*i1 + -84681988712497377789064005441735463126665488635492202355972874676277644891588010499125064119994501422070744224000598443571196613356033594873692272800906989602538580325698097544013023039075591936315548556836340044428630832382957156413365793256735815877959082013438019233460497579406350459916972184907237337257248647687086272756559539196269359732335707493878615802187128187738536949535991446633070444275921861722046608505516002236145722535824822537031150188231478317015663867339562233585626295733661369961023193682580569472119784114261262838198814302049887253220031902749602398611037637856909264296432960258792648508274803277006154185113894545080310603129139610081577040800834728629829362504329010219044192403159806513461885783781433427219193571538637169160379730344118562002975104752975566886665035793032571874936092480065420712550029885177073366787275759378110388381721039339957526383347245805207726907409737029402968985337247608542197079596820528804910364081155128556431267991738391104481641464025622556316463996269191811690010477348661851177314816322338257763012153030662456070673105861342283791672659409821811029506513668295349797036005338705750809337955929348106159695139269143861102908771190215476689067395565169744758159180773875539016516291832866061067693003303902313013447605907545874449208110404716474994767907003697014613913458654748964428821222899115209596166203017537973392354506742729751127099753399181943561102388188839591769067032187280895609405738026109936369509022764027785691861017189377476667586507376132488118149469083136418581604983187442911340843474117609411815835996307172867330995217669616868225952257759427868093583609135884116768563825004734696559809427297284538795955433172851794776180380915298530831898111739048079950175494087337115395139673531618701569673103126237632411868285315216745624422941302381667048293501490579504103424000000000000000000000000000000000000000000000000*i1^2 + 32206006615234189406205812751718328443339552978074886249312048220776519123479464686714930002423841834633644547851870574649009345325512707627744618416164270866130660628063265313881030311464892924186344223412777275300510650880148262682297530972249037197451944280635910432085932650824365145698841672519739744295195736014375536219042750903901776693569824999599025888389388064191812755185008515994456073765217141391402799663268003941642668390962697714933812023166813250684644408231360723149288681614837394956986623806367310201235680015754965176570111206547011315551099822146023608939675625201746851036420864582431777394392437998555957174909829768577971435326293166967087783709419207900052758544847413637261832102224691670188485735207197510413837789052295633402589420979445578436164804320671392867253889834258496666136859332885553175479786184054803125480147742942884134296811480211212533446450189537921085187110768583435350676380905271406501723749386514939361053747172083933335917111140956791236419581044097998687505113943959714573344869256858086470085104376412541596459442478271380475744193507461628755508887414153986297088666333758796512677961146207632086458410471659481182484045982023027854834192167223576975402926399660239165347517839806992005172683863528832198608442804351557401290777944322179838260115210630938677553123661041172992017666621022361819971576754222591592257010015334178709347984406764532290427389406038390472034408011252079546771316798985216700919897569882267265158146199108979549725064151078096274243433390313097711468625724982270615500872225506900920078162760938720449135062714965546610929473115311170679621114488184725223763993849547331067521045977731574413281348220568921023639898553611299880793357732131665133685039716764169234079959646506329403414834933440290733758852859837348810990167506979305007672150745298369606893270085619888947200000000000000000000000000000000000000000000000*i1^3 + 729425791534109786158987800333899695309147885855808418183948037995290948294735071496786860506095035583123335678532708009092328013096840104080008105730198252016165266420313700966553774323837629241231669369483806442390009221075297580439160294177201794221535119960562087843792376827696612431891740034935593462436782338429614538762845105504467738021475804722785924848293918331745294773955013767544650418607339508358597731817927698772551128858923976744996770929175530755278740671480027179415393022365884187707379030262512379315175515222281124338398054272225755102147684940695643485103276254003256653030958079428743227124744409859413941220590655878758984949676638832349495808052603986705734061593355351689865182483458712639828633894506931467216689941960967064170812485457579475127811824933478137673891238302791210294862640843988541755723239805346760938184911052822158612059440826954693801576133808455271470957460240734640612882311548624709630804057292058422202098706498243868726249370455127072852357865532039982928510702824905997975583562378182036398461719014292100387535315474142696033730891359172419809667352287589259146296674726225292578650540779369859956021291268048616821148667843968094363068193531297722040380274963850569258543124989619506796579815074526452764644257296699560645803533763159173796454681716129605106543117974612228042616806447552148433375474241256214452788690047629080808481549332069718031591636445954578228433619058623189725347015837030398485255270796713432412034673275763030645134095730566966175300366202484886189318845301421338065346572733205044521881632653865263886187160540011813392588316207441339313395611791750104017533717768665631806453461192469896593794061623314985953829028349235102671282935827702892851713255631203599621843678463144652189460769086728267721874059324239157979221293037882383405624985627522385938605242608506634240000000000000000000000000000000000000000000000*i1^4 + -495042125164998417991192903102849529020261836606015577784229127166951496832415033666559686550823997777644280525362082574242788731818484781034478441964943027163598756787190448642514309403908500406944106865831491643481899244238312696166895542474937376383717809227672051426403886081778779601408475384995259829537794934284009863177663802180740582004299830371739235422500437508993244334400778942227763034390682429215418280791320080282927662671097949633963829817023768211749622674106390644143019441514531959363454380305450101442025299918429007447107598067459506404515583411387595307475951799428385119605365832929410896976941041176678686045944098772388504417872926638683426156986419976506697668503001578589043585196187300877049668003202336911129843260389567669014163270909600626908169721021629330209290729894825836511207798456343558261303913887724673925140609938673723704978344927468262592898629771403917871376827977092114511984235639300374772444168309302104361473180557313678090531184048074135162715187116250174999822072826255299567835262888218142520591212925089914170834004319189195600548097470803607110170468651281033471572018021501770247382602709609877130321479124053403915166168324379338859555233801945487482145218733602199633100952312742508589440082840057561406031818960373153862022833868461919680630987198909879218480460857067697246016771893318715812238188108374107424663702206762691688187147208266118607365597513069592861898719806190799832368653675968377696430452408358023331392355353822698430935052434191251652416741257642805082363881167287546190094623417014608761967236682791440699746133427897302407235704175443520280711402229203835584878281125967146938110257597135402273802244175457574776438958038400681045523044144359620196964442284054019133549113492139269442790171654583410092643258637346391830069436955311430433867756725087509492179984954949632000000000000000000000000000000000000000000000*i1^5 + -1486580890160475433372676962122060664694457655808839251321375642893645794443002671892361536423102798207624093385274767080822442691239516955829702235898515875252111660903631039817809125416619065451331762449440382038890404428917419590759830101270065077024976247516439057175962359529278096327542273283638399642282092991424129864486940201037057116068652796941835005302834181156053897602068918633566299373915982775070106604624615712150703730489554902017249457024956633762466686406974251076041923203726370003415708573551010326090625699663164060793645264915859983751884298431733051719745454598126600159339365252358760414884540440834374398093605046969231848373225368216396100840154306691685601164267550815842410735189244508728686082560084561692081522471999733743409671160339106712316230935565780760594924513369861413995433485362452217587549212867477084328271144905757311501001193050853217522920281285475841331645948573109602507572595264840714658339960362629483494549931023230749798499697548457902153344207880390658538514061414890512388249899035229886398145968726049137588191023715523419422931030224622116138520647366076182236926835976399866590396476569441241334986214663463888820328245917482491103948002331111601785603468215631357494993605926254855245211909113151742964124428264177922336809648680932836309013348731838816619414540159479509045782938174775327085644219113109406871008840695575408458711176722972080730651521983958390888283302171630527123929191019296079107296399293749523387814373229731277610614923831274430089372826837505496045579924662149776402905998003147165139726826590733584559558233845884433779744621126297934169695657182371130697810962465911916061950815417414496638087218239789758368471251111013694169430370289036508050776121450276651754813269738632221649056767865615315527680257972189847765409320136089088958136723543740296422956169638707200000000000000000000000000000000000000000000*i1^6 + -511337776140980430921716137128868785624147892846030579844539641480952368352768864056261051613304963928826830977362444667321693922316962395327663395907817132780632376634195846063096978451372987490828809775146548015808414951150441295413297579800644894020718997569411643905222715144539043213737014956785249642346767414429893022224795618726681047332370961833248781216346327698259976935266490479946222821969669262745751894034221005034039273047233152781837412561016106766179694820924403002070998184966320179586900288053515435311113347013917399160431524550808823300710442039347995902670189545169208534625863330499764968025373916486132351879760636234186147017631173995426901781956922496215226153884602437786941922921079354060631937326463071363633943522500024899878008747996476037967134694345239821321366234584521864409077944737213901851481878638040099613691991460336866310844145478708070138819482841017507902285721667852354445842722587160392830998387582401271962436569138261797569329436753918978278140207490165822456865374741831864122184226407168232551005108865114578838834340038914526564178887515095195255866931769943569004939350174233470822361790814471335923903045188201955897173930566809170556432233955704925072848462652869134106454354768644402406205149783001171267000450305280442857829783311432693540359033764054645886838001109283335508581669165457132982047710936236652248082868700228649180863014255741555433162489684548679916031100242998835398739573646098548553801953207332457351102661162828378997310046503703171161259622739217629045485046800341143554100044613101797995825739066171009617644643275252917564555194576784013680288733311306753957629564571868274711485004897789704794493684427017987928036135626543491699453914193553588164879189699320952619054085363004638564853964738984754170231963580665856044405572978527916237530048357184006182229529067520000000000000000000000000000000000000000000*i1^7 + 687888824712073963207678525926793632603246632582899729963899378358404932527669984271415507738124783088188621409898432096716092388996804717351954492803858976332808674465680071100032984474995399114361712600580893493100983042079047720195966947424751387004466791713311946492778435029907098545664779921553021722503221899107840391163009762542453385371218380534515078071744385119367647493887016567912371578205324795994674722383256429364819348811425525404014894691020115371464785174742202249895181615406632451817853420358512353796750035435223753512888645061002515346878308042673922421841346614081763921178288355963950782917870823910290861484434202781488374647044585195663107506479181901920751647092155361702598779743231019209634223493713500467014684192232628842616947570530671330960636589727416500855015494270196750614317721460355308470685654750368898546526027461429669863716808848369124530659795074643374053626808126225136613803657676938501671137229644361280871436371556661198582747576835595879898277762924990942701261829139892907636295210781834302236993385905465201320938349483250741272845829879804362909838779016318950857107359594093508090711112007804619802515347932852943039769987244277888294462864400612626763938209013384954114900805411083812592231229627048040637667104600183428049416867009697623409203496819795783580648946543461382048820571254660282895795137627291136465215209754648784224360138202662515730551662993735900528244178053939698366901789140950774882566455434095886878258381970624974185672070343640105200837329102743259537159835829255695536057444744391163317429309248133338904928414995885292766771908071397926097188077678715202269451864116824193806497195569846263498847132187975422492383570704184364286180264019224302663675324896195000568949869509758089874122679615305427210333769621235893632914190630538228721844953582083051587131932672000000000000000000000000000000000000000000*i1^8 + -184096070945904847387664742405237484555870415739419806388990476783073189140661696175673781860644313837598012582736632680893028006602966087161041319112765868911796206597444764042675982530977889583115213935840366339455277166668322073632082125966833098749743353500980080235243206684717198109690577795404530070658031620473441673226643838012169649903947212184668520590074648330984092493553873186858726655827215442473564399311953045238664482448071137285241879301883291477025200464660465751027375942214565826817657715741730926485680323816990287361397571057964969031902817067846864983072795781051029992481375751777307446631500302802607328187415151862832755661560969998842382914689555176874891295994168645907181629278716824277031767629245560085265537203728338662055903041567884584723991000331422010754503884044068734312036742732361773109147271639126398447616644197166386716196257031906891215212598428712388174816048671202813291032301151437205711850593975546804866244675760994372314073902238600244609134448491040960538548625894735503260928027565357190543532843998989374528123594703445894536994580096866516425005407473955020694117439420033664855731717560443879327588847705580009641015581720530543935697537106407420438385065797124802163020562723880737932908976052188132527531940473047692950466610056563256236804074086186796154209613153388826367723362626530954559332164388266559506303719567154353519873116506291012490470195162886850220996096082547200837183131648444868292876180653062296549992259999249108749930688303292995592690123423649564447586790984933188109514203949291051172606040160466018238069301299977455277976357013580921475395550733332873957157300035153391292702413673358485250610573736094368743087108564083106995915502409762416141238131213866279390307916557262701301972413301065203912865179187366815595715572735539475266448337400852629532390195200000000000000000000000000000000000000000*i1^9 + 20455436558628419298886603379988238006346147965658634720883249297092013014016848484400869642263075991053750483443321611263184860520322112671251907592506679672345543336486885483192716084930885437619335091858215090964199818309579681851952441636474079507005730129081285122829615961824782622943038580467439288306395579554382348355451691847256967289723373225946538025628949162019933221091050420837444939502700456112779550333662915863903557965345013462374486958102674515505224370660891175147970612441905458992231953071782710680403349078123182452601892011383595162928817708897480080335489280058572443104113253009298239489683308094476734259648044991387487846771657996288691786735015936776983639264260124648713004434915658483252705647928730856616170857354747912131485312022031164706163702710220344525274837578091378706960955733834097170279318081268787923942860355464419615346284193078812350181907557851157353756684105716775758662537253592716123739703005105322483469676672501501777727650423301083911495099997385713172084460036353447230956562155274135854962937110889098335253614337726063718068307938384519948120088805630949539913670751185069645991835879274364234323560946088381212421321089301832170425174537877147980199752854815950244757892378825985864292040380501859595630217032239156800833561030587838752325291140342967097462789735394334992261312381777142270715545988365932776396357332212586933767073304484937721922898016507839833824773905983253000624372971769004267171572786789297976461511069682248557972983116773628670351688528734953114841811459340548964184097944786923429116890847542943948721851592491265442877926604296615785712246274436178216023582856026188817760532063393379255306303914837713934331522513206566178413523174380387775813027938823006665564614548414721182450525994346136455616632852934734776249840401983703248852245305129788548055040000000000000000000000000000000000000000*i1^10 + -1283361355731020493322688106057385470599571312505489240283574609305617250910596971241707420438094409199340714646662894034189040024918363935643912659693607226286450680150348419465144700331054615300754200877598403110154237576765063103984258961718996609194805843874237490928532350509072721499905846529905214725394607047142758994545111838930555307669320979315924822454595716076562556013927665119014565119278875073471121354823362484042689216668696594152525881407571635621049963551610795143366902900278390166300995246666796556700853558190901078928410123034165722390272117227326688681023865570613916431161220474090765766398884321284544588019653423350103352156800446015832558846809548730373765267341772274430234151609957545167886098366749692365894790563563431888879740324108563064193032218554864865770503006209804383607571107700232285270721403553988918241107125733463419993946748550960307323566358175001169158300704320379398461705905702157586303525192488629030921710419744454993664447719134172832461300350802403512357142583765810045750665689417154663812047248652248106634548824596186592699190810800824230584575517673892607845421508994004062909314910714881205579858742910332284585290085205772483820280231880061743088494677890040558929786038056506551493281344326649838148072993728782043819057733765246373183439275961955817584784159290194302733340419138806696001303575194623441045977630180462560101825910012018159241977789863423980073580758579838975278719802026454270577586799299849147022731009675228175108962433895142963618382567494148779521411054377673118547835918403881572229488408328732179436640738157135758250150759268262074112874773130253810552328924876588890192875247766988054815743506362033544680445596327266852390893339768122409259013664941134211277955848458421166286645176567967694099870698765877277695412383345399318066925132330446094336000000000000000000000000000000000000000*i1^11 + 174547873303333616720130259635078792228076456362265756960552331811677918018246409666690002229709242759438763162088210600124237445065783570985971592894913495156035681131299924739194202064723249363934355698834699070989466820450750861232386065691815520096747913570718294632562503538743866837529840210366599859596550243374908393150862573614330634631522850270881512092545839252385970029636608013963415564634855602595910793446797878526851373172515846152150196741055666624064478664074881470151250031544260627102947734267899294551153258598163869138673557881595203032451314835062208110721014154235735928699947538595331918136053941996843123828937160994427634561321388632432969331295908329658172045806860764207630519668581367392674428137675891625021512134755029261335739022754103636341522246009328459586608050579501509522665524043107571879655900113572027230265026391938191351383443953521986846670895829526801144356184390933157691713444188463324862501057562045384922026624512468241381625396944075844311505694661924588478301603786596392860732043560975334750992102852317390547150740139935255511242330442146833182980340230097994461584870721705347826951622150877160374358542070459672908210082590672460210634828549653764450171999080172736676388410499799719203268493279328712207533702424375405049669178256412944690452551783464651526548204470771986886243168944477417811100749330333729272402370915185964255574130684348797155428271238112077641820862885770017277031438571163349766843452937092207159792696585597808449991422590480893329442542334453358010269357465517341857056286055849569834431623237313767832166249029183034152817285483897710891157230069253707422130774552862000294499998379412582832919190578962001003037706487603921636296820831401364231992080563910316454391003079403670189320948647429681188802213961531896157988760320297480854606898560132710400000000000000000000000000000000000000*i1^12 + -18272437221102200002211168530794954629546908232938512036651981980131191064642052894062571844682707499921465923919163110085108709288092429978562252963160507419310448282170017541367046563951393926115837957431963132260335198248914148894244518198589370617251270163643128355664166823948849921205656236388001449619161325315589404541047178911050464626973424888160407086925456765007111019750785138141376119976129527210699365636740764893202304306946278772983285063181556654061529366172895786080716145560388924735520640684367117200313007062281491979222483590210249248404146977049918949182124710618537766521308683692141579179498238450793852927745354562156591354057471483235280749196342985136120795616221795829741243723323572220406469906584765946378227914482990591424195546772895912021783684468663543396155572481553653883165992751159245708999480928334185941522026401334102837660209190139191555641210034849939247504492076907426885724485693455480876641516752620503078177184687624356793191217987970579808229641316656662915727121601412959507898191912314459634641704001434895072822010952906417253841765988396100384780243304009377782975763172008422739160481807470909629316624280332293177468823491969209180824858570733696742420077585397551361429051712802409325599354785771736718431943084361931348124467792819505804154290055388474615580445740362937540658703417763612955636752957545694321494387164075895388393218437816377787077522052082775449499147393370429836705390540321509442080766129657826448198796016496377178338233322583327448878400173251674720471154106268205051175193702987864594462888921367603986365198739844526590808442567421073237156274995137603979869167181094829043436484464336191121797693773129651828981775224243923695773155516887610292664125393983127485151659302214277028594918881413094802805448408621320513904897563461616032320854415114240000000000000000000000000000000000000*i1^13 + -439412440447389406774274128475527686595149431922707700504098465808099218121367891803001101548732338280482880586546475730574564084439811592739173375557096427217161100495424865658941266715726313257395860728933279309908374157490265766050622436023527481682151396205000152840969240924876602541229733761599860445554431297854715003530822670148947364254017712361909442928721282588709798700009891027901656796030932242124640456895722676509786187452137661711976138836972761082163403112079135429054824960289624790802671432490834329341826826415283687325202026994000565882984393960476076020121324405101221710444617846925656808391461938924243884540087729198525466320681839310087371825639448351723707482001119713024021547952474128882051570449600622372819008266204615786309411549026070468875428248710434235638910825827611293805295068017724299974661745321600345104489645948647834671857999715350433326443848654270173959520115720264280006619665037171522420041885083706595702989916017070510419867271078801103544555428782764044042344808636369158105385938281900729355713989603959288322407996087458799656874387857065810106287396906734410713700254086126903993767957280025640213295612095238566679637523780291911792244246963085098643222868308907924608678753495273770199402177487937283988556663838066995682494131501659886523463791952465507194748157821331373024709718432451251456192486646370466653392184676160485846103695618006371645190843672739570388377583057648108207584234193643235732347716585103784310631810844605061256557933062792941369976368853911937585239832151887827485889123252598770312355809214799594464848463961155673291110355268638475441725178052091476708283450557091766978051116110537305231798123330764057555351033234277769734221568719156600487114839990165115576103374962650878777138763025577413187530883133130585556829743216498086632075821056000000000000000000000000000000000000*i1^14 + -50018102416727949292640984542525555708294443284055949851276856920105174955794831426835342757219238150184731250996675302514416541008755619632376433366682619716315179686102732325689394603379904598605812879405243747394600495712348755589373552018706499366879174842216706679911659591004465373404194214845596406640970580745431886121096329235573313128086944252097539420251837764290951149765654125053484440515265467525226470689231467288780119337050005699492755149382780627421909979879164265556439595312987482021119560190886282845097147825864724028307696137121563147743909284238791612178739136436146112563951000836700269421791055590538637695426818828589499720624784813870825690221922393051170000963988593594868440218307856338825641585634974698318778427875835432856786955254638365801678872434052800596255020457742877233640967471140897098296362111989056797274289828244471130567549521768426634604989751121980652447008018978693157179000004134268566203270706563440594859780956530414266388437144454175290142729847214032738371194649356138590831225891475628889950564757402389126256767827505551316362138320294263304552008237923438544928205842739434658842732581910557775439010697506432385603492822014509636738493664268718953543268551064123665809659946971827088822065569864397376532883889717117270586202976401819201012576750175955216734702842465473258673192249767114791678399615788485911919144332857995394345861256207517366208815047508173357131038777960019974607253269806273068349188755115261803249758808954588687513100286124350416037405454125683465715771620385264327406828936835193571466131103610848283848662437041525299209578438821398173397979606453645558328138853551737439755812453912005217449263664636681484210928231810217065631540486630173603908889591513166516252058879594579314923021900045554757400412666205798903944435261773356550900940800000000000000000000000000000000000*i1^15 + 520063177513843862089419537494433002430477594565416468618812451730855831136389195182775793145758081207965372020738649503070014304862696721346174881766184919539626728280800225179032468256278466458848951050114374823413809079717620398329190107275531885394948983020794814356978787674567718539529164006763135947821381925397866935802492169957382490417493806698336119526772410620766476898906314097309036574108982286532319336528840240078888742947864724212220684488260415607140481325288065388026977348083060247436867240338192558681479387460441751525322720071608907026128293824381986983114388152637282021705729039397150408209128240276774147181106409911252968402911484882735914222200745546035606874003718694046751331602882634543852687491576472056833743871954689456703740806793087418798967725148918502765272744021547777663127280460578010018973620600342797343057108746139418055995125240576454138911771127206103149382448203828394812209839428560372348812274351190040165876009215452097966543025343194467075641505579331077313397211788605588521547115163857420851509739007197446392873846610766482241150144286420294983316588741859117324884662675101034602682684777193922131557330715527289496729537651874897350063710128493971093814541866524320905830305768505737259340006141020899985591376781960583498858791297938557559605397272215615364919556196857574931289823789703928644499065612138267395810664208944497126127130244510390110357277552321146845296394452811999289591888137799842585856644332580497880831697518851101846961598706279673839385162094374981784403179188257847429012812141409552946318042477175469122064336135824168305931883083689827190484094356208319315326426804385621419112743329820936036154407771815533391676774223124635933583381627037822837943296337839296705003468461944896674848238870476848376351399451223829075200680356800595230720000000000000000000000000000000000*i1^16 + -88531829263987230717352832144521916978706312113555655646459803376129205074270776443248298071827801512561036717983958665426994586780247856665250692806160853986510503145346385300064281202900058738933772164060477617507300439255836138403304880980711130486533482462257691691232387311394320623541932911723317295967869062191062804650181060386692667303087267547473835706293616938503799883874728341825531606825131968967784531434805382424584952895341303664824793934599766485136409713543554143447050096246118943455168130563318018531416556489954804797006677982453485817632997158683924102863147058523277816560205061501033505765735541068404569320172838949054565360623311490499843071915131710207317072899079588751133476608422427978747415189147471253771063344447703267276376187619861244963758049909652716162710808647798206913379660460022040166362576647268896227891928822164254106748867894420445286016931182627804055669830290682868124103726511061895314125914278081589852942132055342262188025795914203519113549491251874329245786303801236756829880526738605039335811611572960992124887975174666348988171512033065901863678659547442585433353187009085295421900215810001125603747821296345829994423501191666166198294137079000577138229209152364586814895115287553062547817456470393317621227180418957192015665323598581879242601498477071879258285051204603925682425560207055247717282925021660442677643548967495282372135834657110283888967500458454343007125712815016671239755074494335595203523176922349553409202292354972503417453798934409853510241551892642497182486316143465236628231823384791642496733364594753570754338030118413379627107491044980182777280310380884490119168042327285663983574791940641488880623972096384599080131418243998989618178637956691973824550062960864177763313515973564442457963943962231004931659315187756738798775962914154086400000000000000000000000000000000000*i1^17 + 1413615267850610135480324375213396168566004271612417114267037730257138746752781065081707966165685268013104108437031174556212803744727340942224607737624673845265537836101001546749497782486811161606196006241831742897743670492903254228817611851946252431454373453694840184928599117193472030408533390083410594548068690770219429675937367660064306856262782980281732623158715826676822358650945794320759293010149020708177161924251633463746650591632699859179929034802008039731425775884467294481674681869227366615439529986751431908616798460703305031701050660515181718162025638700440784900952204072848935762325131195843536160598375211081100325470606273313042563999976458964032193167927853037532505122315192758335429574908600806863053652350722104956301619587130145291677652567023557642614588977859096464280009229410634547141818898673077786181758616613181406847417184584063022111891755272957142159301499197453081481995010050827468056632961036908980416313200387816938947201191324837380929508234344992710027060561546507240596348735355482409703391196584700505812466740767124763536644945443619114594621779654749363364680690650297267215606077593533183076204656024979792006881484525545876678976702849756543690172777695976979200826091424903958408422471937888493849793850280939569164620162787560442970244708479960672450291472128316025400196518630795747323684332188298743014511010940244571900609741104907811815798027881459584290771350404029302836081266812275038120928168695554398210284020622933852632438583526375708497844101741618011364143785390720721797846743267427797905116022209576065109979735026572602785298191332978209189669826034533953977757953545651573211093744195815495570675678855851793385592526834767504264864886330954835189663155431566308862437558571149326420653600612034242843874952456463369335108786890348975359279923357286400000000000000000000000000000000*i1^18 + -9345257349064623680411033717627646818097621356085671567022563900811579195938492066466602926738044414276876513710125176106146695131787537816866877645421361034015430321155057505368071888995166672273045661115131311350285808298308916233711863922312718931183448660783873900630513371010147189343636806175170810413394477142056481889971319179295920069354083289007642781179220908864526120620622404121846198497219210506534370946163160153697831015597693811997516250025173073808185654473092352952439429072813662431538680885181892664255953915117861531000773459159001838650671140231787670290761381606366180970485571577362625097201812185843869010532329091065610999097620094880867682034439330824256286988278355443955696358337977160997948639012171897818500543127879038185526533810020559001655008502153427185282428781830066098139532290980061031254135516567187940740984817567668271290876327630605078760507785655905881658754326789691555094825835052167813513281273459603036445842398931386677462997767971601801126104363938829711054492836812792261162828501513072136763377003278722575647510320293259687433524480268284560272997812266269153862288842691882560887096050430646851848770483347347103329032659642594204879700476498628498059893469796888011664037676713777926215161143789246194574049975066752172075909090536345273648056456763390363260653677256784902906568295535168117626885583086512297301931785867847699067295370617047270054169382312560909380901220160978119099020014641348238544596236250393425312553188015493570112426273374870542161827118034218264386747915267940465741372710241139419751803960637703379872695361566705608154176955047927202680999380695313534301094037744407177172545841573717513418212631898215349568206136039103268403275578658084803047416039802868309180279734300068531949417883881507812415831751202390616122022952960000000000000000000000000000000*i1^19 + 22748967006808731208824565367175830934780788161683286879583029764449183624003211893144067862666786298809736013912790793250304950097609725825325573839696901068460911717977738244835445069114982284229945201912633495901443439380052740104618780466624167047459045931759690997500738839176328884018221210132565238350623125531398510103779963862740644323741563027012665212813745475879679419145139512996774536049182506344507802841628398637044810165037714322603607449657084131770495171249184083664350788327699779966496739740283589930827967262455039633807167172011770080900895004729041811476598889163079374134386233418968240438462688020811019603692820212546608451320817515671782765259223634268111512877864358365370192015381343085737331100052274458826583427439900045128014067400336478795860311870982026004077701766685433808237898362382633056227046699395421364948461146552422159092219096850449473812459727431316806823035768076916073886511666443168631058825038507478895290083883572043928951730052997425485025016449418586272765821567731910776301296324508392704858059094023636209355025074152449000675696536480895196748869731586525563297948674144039074533655270831254949825806660039879618557561985868932877822599310756425256919991650601164962733431699584065509404987036837013973693139535079564140288103390721667565637500522428368279300598192292676323289634535448023556784511348483845284765973623225970305337107163015306800303067689779770520456636619676225793525785007039962635633120815810990691735975819950086753515821504147341615303916370254374107717114956592827718672368169592414316993248924837156479094978149775432624156313289121402510682015595322431833401140553946327501731153490383399724621266176627527081072711460514965045244224637170593915681343313499077222677633123712413735420106664772232693347035179696257394278400000000000000000000000000000000*i1^20 + 19701885502066619947950720676639278214369904774643356652086392119701845894921611008337410351011003798853323291274810549362037790600363012656368618711820083769657580694607746432009529778658108846910604613109243829044285770799497435156470106015856009887145801088696085973183017645552425762064887074438081612959473325047884774869790682604039956222589730087365035615255119737692684583230275167850842839535712984260242047397257082808811456444776318839772165902118166619335988724059036716131382674132047443183234132179669005162677491368224905116031942368743357410050848223703870035666539732522115499901871880631473965695527080511858100740040782690519033484363240307628057907743830363976658510970349709556282489287893171194036388620130309199184653175121072243629881899684328203867640869065538699504922861246035724093629181897566618325215872307088980956537616240969682007373603956994056503231650755593313711656215006324492170933210481270734259298488983156340313873510821905248774136985037787473800009525032562632557618035904211137944148562366087259284271938029852526327007752097501027826572329472064382213324250863083826369793140788413444257226912141344046698628225241046919072981056501619833634206329197655478595869427052309644401011814270464312221069894659424960549035467984005519254207268959490454819170419874957894751018624854030975880024408815631952059160046208779913588212337054471696048338983384998299713595029274215215199432916208730709481641475645090299540572346477769332308039407535355371805697367600473893556636740099064328755573018857173969675305275152343801011077584246026080591097964178932236883398243127203594607330927605590324422325711740876701702806911606611010957134519873283756288423046204578683074853037359121892629527413169046314475811673584860317675931958821966014444398067105763688448000000000000000000000000000000*i1^21 + -184807158203388031147616417079731328625103755533065609083509001553077281619342802816424041491608320705463057711096379420374153379801895381262789231516368638836713472938619692846936762552703770527190226910391419624031219015228218599002093703193862935433450906615636422592755816695584225859988127575338111023493296374905107803991893892859944597575925516485012032871982148605505323508085115005268674424039213803860617558975976180789954344837236839727010467914350510990900194618475429735880948743775995200282041131297466616906562317354711179443967113574920012335618117229510023987052781911502694907139680954575769424086408075603749860904719376221533149386278836187407623960812015509186179705675010786122872145077453437025493028928670448373968555102596122962045948284410975588302529508499491254257471296803085392350987141524265543081149786291003394554444792843312041488528718940605547984274021607246204169008656695778736467256869904016124905750701410531841595863353939407180329446484643795911259373014912104378189031369565653826890248231363580254594464968803108615304679829375140512730909101549156001010376180404007054384876964603158122558856284593018178532530939042806829105607536385769082556510627606928238717630872163194713524573771233973915918634644972803592137378713763647992611750960923717962227920076328460091226268994934181858381360951925261851687002326138473191241835892598399770066969725812888650069836477813084989206878454388866256592323722655543014438989668413584290507730009948137544269518541061826380490921553898778464418764764061630492185440633964401838821001293603955901176190853789241723952764917072476480404554307475691164183133933702611079892791131483125009482957398830422290839376056050856894501994667041466769993309053576554346366651867044420195500667619313646071789921044508180480000000000000000000000000000*i1^22 + -80643320309189045299113475869144750080216486386709937353720350178070964665976371082363595051124361500823012546606489786643209938068085656607262765259083547455940966201689761143551961941401740404015311530742097428511728016649802960146149629000344448289956833910694407210848000646622044713761772147582033555625300822458986285303213552986419131154211388702259668601389498684676179695110123503908093241573274388044782506780451490162713349645699764355835896549011088670900920743908414565983502316448337283532242699546714906090309020706611205546785080785200123780037035672597335917250120122615110836337737814959351611691021789094188133485836471632883734938267920721012329698847006355176452511593517370977090666057472298482043652562153255977448655822665563081135794154196614378704927904227942309742372730395932640311806572721968577010589900310562049804334046649656848503489155495843564314952915882204694423785999217265089567879985062104809844698033972463133659128019722977518593102679470799358805437340349419989504327703387115736097197647648241430375763760797159512923357973964595725981134291367878379339776002024333630373025488560372446369177024862429560847879435589949331974932758772690251401000204741782446630791506656512978107987696472015238404007966397216724074584823770679882194219041090299244787354081636555395544313211449045865437435256315047736745349472575566565551291244599795737614066039210953434399420320677101244206474475159916201938697744973766925597273473391917885451372623917089304014312158871771297641813344082932412145722626428006405964054331429842618839052129828471407732708936822736284194316188351453517441961437569793643425136825013889203226923919485305462926069127402851356150801316914509184305356743310502440870947883219051970006546008132093118594619296969027576232165769216000000000000000000000000000*i1^23 + 2423493239605088421811897156896495098222957116643588420973009319567983718730191347917049916288051575154595239564904281387284428445367135223539376603817595716814805140895467063374925818250420482942383523072579710735102110386532606319728748370301594992848298744306501670952678224895832339334034409216194206495417523419875995247364163412888274597061842131496699469947180177436262977057577059615152926497168727688638918688255852563753078132635869115103639145996221387541874854802123971169736295216706015171199582672207981395130934821167426200470282870286987589353730669923688030086381495102427219631881968845709463677816382781440939773908143930712641101726883155947041408078148370708559260243220112273684138560482891930235554880432803463053248071388884811416129232300703703459178824041698470946523032886359395702942069243521243542168221417723885595113288628122253827084367909884748707474302188944828853036325168713827215173829053222833854587094211788028933511664953933285734822497938915372501505556232597740744930553605464255231008566589811758375014255719877869269101113486408750982745390470071916177919087987148816440173175569397237568749467285098646373899345155302380444304544575973655516339931560625139848826183987780840762854748283102173328018070645464664531748287351859446969756604855063734260234118430501252160134994220077255679195525985351506447470459605272115568177161996844177562174653062281531423915118835917171948418872136880890093279167903913141925118281562415577965778737341305499509229569464795666059165529519281027534899027498690940666068298706242839692944815058775004610008318201085056717466994417061068498816076116164377954047904506577619333747134923420629270155603202199236251619489770193637296995770481099028791777803178968610735123703008063365524331068885181195126361292800000000000000000000000000*i1^24 + -8268983763086420413921855031946848052524593196493047674706221811990124530248687408799400934586754810824139753054975329020320678342555559494393248818676985623583206311520179538871231517846176795373572123122617501634555479961725939415160682425733671056669945573655519287861336589581980949550022929884459489806377330518333374396356677834985124886125882811296153719599924414033932614634642140364261158165149861786785730043556354408734114733312510079988221321846836615223602294008250004170118060053522677185050383478721902977984298999007167162618262595224529801997789057529249686092033978228704298884550427751093940543749732450246230304268678241833865492357413918819951344849829322804969853500098064610415674715667240615382049987791550212441128954325894179856957552909980268652400399876777558279315020516676064095432769637190913002490363394462161128700444726020891082421359127143884602962369446799245842888796096785230003094515043884784014430013933493799951738570258277154654845450995160020319731290079975788366640772274631955319318644185798645578547858600913718288792131929207460434620821916581234109048782885844559521302680865702328803419587956431161970740178243294587787348395226877470723014268476862916221033366555434816990090782102803481936546716290725047449378710029405676751866725250511405374323187719449275977901143626892549231593861625281075567072864798649509136736582854150601209596400521731662716924478672255796345841912279073167121728929536501795158518163683428585239031148699437886087945027534010009231195791688758482954404621392122533032361235359430519894749213823635480195864713888967520358226678295720182966234274636285621358082900294709281412459146951958455126103968679416476682130810706413925096491997270221693184139813955188439197755483171083515931089688302118701629440000000000000000000000000*i1^25 + 14410716619141419533623202493097896270462300329743435858098632314985725190826559129215655202043283449268216716098430634860484938058297275882141025889657827753938682508695829005360353883175246626270612264572818241792664129200205222409350218777056221747035736492711051807288429345179006840152149979143861067167229754076859875453079366873873429362163826817361069371789195434031723973587591096845167836154786407754708325618554708684731640283476031392648882302029683277050048949138628938628564274415151297866805634738313320786725294179826676029105658341223820703185722216757607969733895579893873457049114574354579384126205005145097075988144787834407857290709738880226361212882435525558510886846693411526713505484862993705325435442652278962623934891021929681295688867927616529419515812505507204221345850133813929158381982699621577331122356991212433267115077584433253621873089304777145768303135551658621290985609565561180856921099572183837323310475865667545259522509957711538863361030543859280572811011464423839623514695266578691244445918088138420245444625400191386826176081663178544647773901845252219045445237272130978194608673032440922278687421076285989209739585916520658545181283175909082949077965397595391813714801427271730975587951444101957860211178972069145178503986615180024863860529714696636296768701777777825699878500904130586094564048736364871242122118865609914697322642132264150015959109901532791637968822519242118105257639779891238085188655156165150746450009650410938484137721025341550405275267455823192654789350883655896480281476557854761053533582189161607241117651577016766767010873041405042401391346359325522439497532741526504003222760394029126095724837277144788671477029463990124452403244172379369532860401496076023320948164419379712180707619163050697694551249797513216000000000000000000000000*i1^26 + -14582466863084039468840788785520839732668779608834116559359845174436125932982654444720432858982132964966482019491398682591534263745125267865283656722045977768576817013059246674411620412883490492744116815328884472309724263780009314204753056014873378829910167657250514477462876060474638735083835207222999150384002867361822308581923754749114539234079219143480413592382800099217937897540273755141702991503384882890855178725779865676018030394853850257966137474427648685996344781787468640387525551799562997386059355741170201465976717740157178945114768429846032900342951762873515027271633015310042167491077948796800936571947272965290797339209981151455888734294885102386148773251158553319193620376164067689142629189472429094754581614156198551640694681355882872586394953857068313201534507827184413871480237670801226527369489516813999285519700503916110555091473298938938474863808112779279429939483071890822976242659102064476115107194729419475583005625569969829890300459330898214621626297288167480606595384014729492824638217169046207328906748599040620420791375646935916855838096803059323929450780202116877596022952363204079879637704329873979868197557491443345551183309194289677348894640007851583789492734836434167202216841962790684198811640654497631893688565566093558956594540827155554332554204196309499005469326447713988696726488274253236660344340413983368802947904351802559142166601139514282416850936123171455710825626098233396003042167823547811895638736006850478120341807833006705893973214762868388953530949167274937809454627434168312103015785624127384382099966142080001140734476545948817375088800329759587171603908112772034251931681578376900398836507283331284359863153514128182508882456667770494609424436058196030824233715960620931634603895155040817508032705285673798294532050124800000000000000000000000*i1^27 + 6644533111412049472524798660861379185782888558207551321706642837804358865887282073149045612751526400749576551517708788277199534903145448953468188842441324752546477658039717304775166364326695551064709043075212896007428727651562641428975422079989867515027829429732307434444220521311705219247956662209568391909855081044771673829995344955320608131277359126756099699914606571353518752285373248049666229096102789723830362701922421961502865733500730638090129906307007838830135938936032860727016531242576006182762911162751832912909164302233862643942918934221872674605591947717603714716497689897163416050446691978380786153025488574391969607258832917299538322660792745427113905407791805316342991214960575132012954382354355175935401458382371496617290225540760125437169848111502078653553113842876928445292429634982108421397191294074206337561358095469378021838025905622750002137994123399272808290034224646134069628701604523966457150131135963441001406122493533046664418982399515712381520434061610222599723545816172036415794567800840862965592156052664808531279100874699403245597896568461373688188961788375109170987369190689174561169740820583812234339386388934237074624683158677499273583746003803841752898151116907817017303041502477268338755873178476993774243751290873679451894224755466924383568625568000943254608897870514015426453087500476175248215263360421569792913946601817160292296386323849437041507953260270206116528724656371001234327040397682847697959798215138645750740662555609282845676023545276218010527935961962524545112574843399097593959911913909581541953252183959380126708975134437135837264288713524521551931356254789057998611828466533298066360767288577028038320956850596591712252912068172057316481734709520264731889123171334502231278562766082016721784554188146473498050560000000000000000000000*i1^28 + -1079992626972110467698719981587710912693552805527112778822162303869685016032495410600127857182776439948137822342184737354243698227924760978316215538526856303627088953365362872230866941317258371175601675766678100891597004283020942355478496867300497307621001867165800637525608000765657902289999178471348005615242420117957011367264006299457034893576846957825987128372044016299538329783994052869851298495695557198855726369338067096277485512457846208730149341682625716215521332035623993519617043470511809513621297166008257349394470451200189543570678154886502490718406530344151132398013763274697183667168190219162676183022482595241523645710116042633329521613963351878503257416414200848194527742769137736695251457014782753142089245473183931159973883056727645817200117463900729808613695759616621663016595227698730285656530245308468309886692395626270803453219451039686625624650513054478806879633645237856777880544205329420188921718646020859496830176153127456991832758149020423636470486741283671050538785791952543479532368834846804393992423712142708654029292324102632034851996755505483554756893939417143353529839335190770671601185310574295200152099465610260685166530880068099665481969827423488653951329165922277203545610607461112641545048978601693961601339245912197032672471491632926603401451248265135354232660988644208104105615171664360556217991665486656992983216549358226857069971729291692300957135054826804317448817622671981072538254438577582865488470077319982139285890703648571100121243188399521229612468507364815335635603611110948107063985914537003005064213605079804123801599322756438903735905173072168469416671424518894842450479298370313241135706887700471657145025149461500662596554767833410034703170289477806215387863960931412272214433562364450362170503241578577920000000000000000000000*i1^29 + -206351110939954702014630622269720103526760800237740363337061061550306365727657540736841414020994847570004714931764890701773121681382824540282756532922286168630274333573050858914410428615934463635075741807996397339535158669594145171121514584664781103908255377907494794216912567145813570163109565549476862648156816691478199234427787914018941585051261162019478042534881587862510384504331046778927291105465869361290464993894641228853880111411522725581159588469423953126394450860641714288604331664049227781566744810733348689507235513514423739954730698188668919819142215357917023695156879329974394403189433062205403773639536928403931057558292688169440180753557458864458052282299266972294099354509513841512217305369860355703723447768947117377276935704135673359294543878130455564970756224959002762746882431239551146366541233693440404622421675863176690502454617731309546404647461489234938391423473142479865382883955625830994511363157310449347510368061058289741436927670619008129607624996877827824702789567011600093933736561344634743716338201809826734346342412620207765630507968024868844879758670714479937271211060983412255433275194874685080183095815089388522687788629089309355051294696806997827318913452187932781443628888097042186045238460660913107138199399742113844048913625121378996695752119284109390807892684794445021043395960065368269463807632968445701187168097011862017081926567932513719392964853328657693829277521344382566092235905156880283340829520542740462780226877684406303931177202266174273110906887921306022781115558559233920420169395575941659125000088700701572481545243449049679662483141289873860490865082248538101831734039382014791930225290104229886543204776618858765124254238032547247456859999117992378218148972654815945031240901698958910328247051878400000000000000000000*i1^30 + 97502274019978149033519462626904214756133469285859405714766408880134145397755046670088374991163435302728987406622635076750615291649081360912302725162350733091695584790519073350639747280012281649211798329332590652105770587744887945464267670752489018398743542163272328167855828652703042642356342495629794147738860609299014820205849094288674868894285244575345853589301371686177399461633085619827571857440973504502597222225415452322351310369608126040842313322010740577906339337969558349708075064627080000704200616457714627340114767494048531868027660324580684169301685193092489584350764098225860285145463705313069440449208793354279414855688388833528590106049224598890468754061015550452523618601594302818142757658912347213548403885008320614680728562336334348405208423445877940396704829635329535076073250448811425352695103780039565365400233890658594786495032553467621665321367037387525477398933594841811717511441375207145693742905883094692820175096057266890546944755848550658624964464265263063593129149991997057526399503926566604257946056123308485841372803903168728574090184561305895908574051154755690573040413034532366229994416710225206132610973000978518031678187091491028950425071380461992053669198256284208108818625972855551972974726326843315424972301679187591433618969820184934896886911524294173794465578663250403179941721390756753903650970179888213594115887216080447351837352271037876973839570027563293627908012837889298071958159550357431379525498055310608306343564613479217553673748163100762847951075580393220405420328628472658202124276912956419968829636869204930510823661278338777829697950845891596510579122645730815126644802148037762867494003429207359094515255794603997982476930743286942156989418220774645529811584731498323344833190476383989069250560000000000000000000*i1^31 + -5704570314384646600225891392948946039951291798823354953331457943061508973375334249658918432214374443960584571919310147357999531518872324588826066823722719994253734038628263190576569924320855733396179992954199978760984433050829015795370261463922616219327027301723373568201397906310549890781576635880501258315845968482465454451732270091519609303577367104857961476798296052488168556590955277810201311072966486069565682801579555508993773122676957923017417435512664245369368108564697476991316932394246751982205351730944479742691581582258123859011581157426386600979017931185367606371456901207356222733458057609812887434510939392945158634696938362219591146806125903741440358214609610769763583540793630533230683081138733993613918888912551316880247400992272064812747000233511486851856036594393467144176171293852549943714425513703389975756034300983913399092003423151335495895274185982351636059727671459539256694397175184997858851111207592080674363862946574879926509476255782277271852592390874229419872778211518811852821000452986948005887188292149910179204350753499775259005447120838242942738720234689046149221844506316405625523324097613967143078108163631225354912380820017086590793911793783904631849793834088250617893876812269915528171810496660563687650236835632417783392605341360310484517211184597081134325840403644863672925893435333759792730146642278121241055222005550170375263888489990941581791188393081407730485301445381645468220577383706190276753399624574315094125978885382413424022522571236911878828607937378545855477786240095951844868535864187495480729367633289025511617519979216747670513449343179457994477380901655309214768159769077881080491401059650652097217774027515826293565461326189913141628894893754840944464254912467827378329142111028379648000000000000000000*i1^32 + -1562254076059322006576961707711168547733136133715374549885889670868554503985987342316035625154493374875874689305154007584012954837756333310876165202421294907961826350483608323433691351354225674572541528768167867386719577724496758839061742905093092203689127675124996986105945164612825014048038703177824140105045286539150519204509489111901101066959746835591259986940552528348624916088983266380913116893443096985421825987056348092034424495442232145975229515372421434509568259658664576524645600826052920654512695233527143771306230424056497308378449865973643565795974452994007864965637153555838980174210168089495546124539496643187989436408561287406256532546426077620927578381246935806020135642297944304944505269776440579281235067970824857070755391824331354956358570867147047772698896243936124555916674223908194715362330353964363466889359420426960698449899859715731709850773232442235675983154745885590715251162239487814357116281187996376294001251557536224802695403038121589749217432732923679134885108227225340835479653250358595311390481179694057870685993458748147501029192027008505202379761434877647769437866742823072118465764870377501006216512988193007127733448783497075790770617270005157025119855414538702142321623359263964365836038117488834927996320734584762509996152512946011464273863970580162812589930173657126103992984891266192105869050219086554912664020562193284013806119544414069876604923422359823865774939130032351903892525625566556767308137061064528285821406051235603117540689855326033266097445087985367291410615188486355734847142423180759083898085161325533753807087039034747063981371905570710280744010866958168020346459553943197300596358779222874095491846429753637718162659952984370660180503999666897076775371337151437901808343082598400000000000000000*i1^33 + 142971220916571546705063479339399351872514938608352515562492862768093352606743630762772349334060502210345382272087533360275706458367900427129869035981843635291300131867494894948942775804776602719231854478761350103190782867537964333555392787996009930267422341724975713360832882213065308691650460957587609734995455118980516683121262873794722665312592789994016499311502838939072945540386435290317888791950222959582242957848920081931491648428965835796017914437540359495143330995718338054235925209574376627884056913469219721043574277773112218058158353303953624494322251976460351726615531840582892864572010307223866520981046974064394528056877375603181798860365919205721331211380395015200333273584387777585134510714244318523812187204173188589163755206602752341427150470779141417679368719327346240004819476184241963484129375954882042587417731611928239308089138546063624303382135890548632608231569291335477817053178626990979691761231270539425494184428651221928963074421001760230776658475762237920570099877413647124227252335826882134374851729627553631068766215687148196536051209589225978135710080181648479793263993276156142089673783960959096361079003384223231769387688252226827298266146375911552353988226495215595791576152435346695065006677287486578267785060892335609424807850419621230390123819429189539801619882414484660840015523452812348994374941558266351056135822570203894142634473448464351731207120288845549429899449920589227347344328777619246243559391682766953405163094285692990384449978541877267094475914116774920723602965955633599020804054392177372776748724316996551192650935292243936465108753551980542620554680157059951645490114455080254142774280726051969550584955196550227512190691010487413310296375246928262495440227008650120632729600000000000000000*i1^34 + -4227807782631808194568870852432120184964158474827841739609658671020454337015012791805136959612543783397751678170207422317044692144367758832008608952010786741093403638108495480595153690887876610862664710403908484580725843935625086513458268550821247209024186204037087582815265708838969059928428220836970045936627063325523575952581836432534536237239016800134548597056227606864062321714855825694128367366726356308541348213627650919945594133260048447281395614579780040307864922469542542878812534299576107793473296144915457372892730325425413324914919519118321958771786614894064508817602572398012795915750532166298244673341960084048063822485440694233284393569369898363116017970132968884767086594623797656350345526608468660970868705982132231612344651495875664160826638159976993810947782774225456935258475676925050325585248180205925495561445680036399860781695933391602787446232761012331260154520646261729358262210263648814768654674064557993056901912064499098448305188453769553577238289682273784639827748812590276537149476215020395921566093193569530663575620540540569447345088531492247129896909671962054250053932340547466930212302652297757747247491619374174975970065352003022531800648520380421897390584751757557539720175542131313424009619345613931449360170685850700387534062639443108435925343662824419195283159775606417189960291281199844533265208952805475933932342902389500892759225846468353210414034943375017342022921660938812678961936277683381932211696735948157524672570060297253049239161053769756769902734779063917814056922839935860077827412526248070562829970142111055100980405227630758108412046465236591172383344199812064091958612682965321819091532478301076949871102376875242831098227879122309835953086203228582397100215870196547584000000000000000*i1^35 + 31354699009635450422887963842842607512987268179150734457734190614750773262295261108920398773019947645105126132104799353561099391371264267659288495620836471595551471709931068001569129224401913492495558655270165624362679299455115148589648081097839219332936507425207882709611324825861217876864592139166083249716833725528788788742348459378329386330228906618308476698386133215848998604183173577708670537347368063218692485385971881686757415806396679945278167889239901560459362724114857810945098460918478963171910529550267120156790917314729684792786883154545230069435011108346357279510751997644141450911104607358113449987840201588486462725322619342131715098449243833301662216811540088311019241706348183064076573601952395499501300449065940492732238988841037507161129575305620645270070186074935828802201845491187195020664669760630289723756543393610238066176667239423854825159793074447936701829890085866929428349809025459299959998143151236430502393678690706279248063926534628523813029437267039066930125437795921291214025943928323657749738251044368761880936248202991914038766725706141649230224290889260445583054284955633916377501414801496241406732120958817147647024290679496297903296354699802559868835390242563271143819721962198303219919220565668098813177879971685250715582406214290318031572770607384171111140395729363669875680112643619062348039474628122961514418831966710489603306880504005394722322548134962708702492425453225677876650965199003356781154320296767024936228204319101037636754051147343679197835046905559188172247302648292987269435732646133061490018277979827863047490336986469324334739681955479204925949620211888302031928643362161766883757415724702932329225737190155469882280725349685180020394824940504078301009451417600000000000000*i1^36 + 595114665489060231259867689817641667159453101389279188359994284417559088698041471341834981319110187900618079460878263079289959358211345538426285702259307514884762617406419744228795309594004670195646820435176896790649862499840479111946368851119963407976238082951264596643825821588689724621407888272138400361696870448258478146541346479242180547117604824522320305412943592194435835570574120279549656750030212823917686956182519489845676795584062844175900766994455682917808102783311672678336159600690572572727818167916282406883668047970580607329277022604674304262299538950000339249089149592673502012703564757886647252723279373010388612727244141519327007892038338457950088982461616122274793065292364858803918534605051487180899643456451281572719049831004077802625995036452089816055502351715981799469290115174878461932570847065221477225728857148120925147131777316267463273640677118388888220476336399233411213227318283777986323050430761194495719413817982187432051934734905083992877283744519812810897333742525593745698673422749254499924892101126530158831552468898148672956465307967364445157264615771118518263861068461763513482328789273747324364677383544288951760086110504295004371312595519189864972283448098902477258731472106730658887461843730168121496415897580921937391905473850260432817416069631288375275714738979499606045988416458787664998545432098368700855111521765808973700921388514641313928185808099467353337144072866545306025177914296438527741218351328113263316498179490749850796243536158871299419271016938813715159401430474312933656722585057768537085083067698903908270300838385500409211250730820122652438465467247850808388926559389578793907093008219675814957151016871378908263228510432771145324355640840266608803840000000000000*i1^37 + -7711926376659383188643234422517840220454037079503957307258435010843364315624536311020853010053901435827490408045347622388203998900836325407713134565809985914668074789174417006512446974906272346245537474517509785185375700971296403102321360323385163917717464921004478754421818618355082136810209797504176811915058999306614219928381664852670337519166258681917332900337899504315216767437918073269109161272675651632129088601803921900201877225395624003523047117363086252854964903250292780389486153951102499886070854345878853603879940723383517288107099828131583071059003031785353654937518472047385716068118484678798555904281382793782233482282554951941699502868626354065840989511431057656229140367275384686782296261596000723737142837216171568640959536040852148315002014075801264265467433442186369627669653531445357574574689369187531061609223899792815620220569130530543587334731990090645753264882589974008517611494576172029017377821735169942161113030849987421939826465544021235107294974121689375924732620494552402978370080947232286217300129626274974742155025620432487448616346792054182819152829447764726245067966500922516334154123775068094736232121266157866501832689630916741754770719440386001836225771216877205720904479297550969725541564434212895654126460528182046085230912750897454894435652941692158575316679283744742266698631304747127892282559109526457265510625319152643096336165660884079943810090744475093936587622717129009389067105283163178304715820711918075796184652926615792175296237216795221367518160161426192936698968778184883885778311942128565276855840738717237138396894470022439698556933361368030666713845396519441128296715124876543916249131626673818869417117657814563840517638913936868534882940888360960000000000000*i1^38 + -13549618381082342315186188453184629509951681927222094714443354230252765644049602747841034270438262675385550972087841662489792815341308245767221451959317358379392468995379063297355433268943688059387954418849096534980276139371187588703648579145571674894410835124945543340223901895328032257218214822186146686148355605565664629221149672226832017443428485710002068023561476224464976401826671918417442005823289659154601975969921330290287448537418236082045696822728479214547005923680542284556394787848369407238558146791102253088815105406114637274179738671793099410501452886627366315821803901373123774368823203855734723861658507943583806018061829611082546122025714336524881833938922308483535650213233758698062132276982427949642580645612751582268730362945623347669837911950176011360754594287395504859827421844485738652233101612875563174775225423729245339172746381806448299116375047511375937179498308554528649898995213420156445881262229474946187213852623537634293389804927724623305233641447856394614634860966201933178521016935478595202868344691823769794781371421462149544699584051807176530182026516355132798296926147739679833040762909623101829010749134116803008561592445782417757617845352701120865586051568606079520417706255148120731705874025989664073929874815863262972547592656737572901200997833553009801654769233908598049796671759833163109121889258964727224363473580318746350600448548238132809428621497574058299449343814327133175551903806485283184653864092347065444284241020344792573118082701292528953611821007713518113007702354706118939148883969367812912924502347172136410516282807503123327805835441132182993656998414748092234907602829735926812364387371013613093304244363670467589235488203776136510032691200000000000*i1^39 + -9888089519535528794643461434672539263625088654634350732861898701746599490475937510902967048532010824387224495426202826647428012941829284355893971638605189669036505864028391299659950699884327971302511953646070982770646086920783643631334205006857545157659492382198635923462825680573945183820778272589650161861925978510309363981612400044286078765292782749121102092210587179569166516991073699623175504581515129422286765047291253206513348110858935794597524311704481831816662892224404654657909150602719551994905018135257502386471826293581876456049821722626147451868746283029359704959880847561966001033541395219066972527856868723738404447831890833812206608467064549045256415093193151200504493495442141540252872014140813864900611479320206792839896800861915814955120196429970040874359279223777462220741684029615169544880376172104504282933326870726912329567273347096281628366660778554204822736384035960813658676463184863302617238291033890281405419366937089537075761345358519456164714048670634191221215922554875532640892986179634096630781646685281984805582397492471874527402683519807656677869021545959948167030096270906889770297763074376033561097007337899093931401549811390436630970599839607639963427399618522791132868223811228400341964824402318385629442349195910521209467136919589441168016741803321870236569631836339149639699372506183703718566742376074102904013672027200551062375729134067692139737614273431911327076522156160721012306629352848947258174949619777053157246236929704847660734273914517749309891977324347824831001194919059615268567572804578569514136562789259778597284083794314405050158708350081916540446765668365046487231411900542484285003160716371908566474244793798406356966661347961863680000000000*i1^40 + 965181329025154892589111810727900899303433703828796292225910247065130170083600414686787134372209599244368052563917886202096669139877756178564375176551468055910722394873867861855517130577659843756829125244899116549619646440374401268755446299695382614290706193992328331581373199681303703889810413132525701164379560366377349352910132801079147376979233497242983158271481455085690468788270060107977130479032304384590501037440126384298822575768683773614005302960772490691929280549512071535737632332356620885807586425086094628692143459310200836140517993345014066516627032889074496382016144377700835878073578094092891479165868984542876295161802633439886759569125659973244814916153116535561793656970734979648434303196262093611321300369231028980484111144302963102946619508834405922409627640220709664255060461778223605092047493319698487658104691979485580606143618620423514829871698993847564878707692655612662846175532838515200449022584562292176492688754921883728070361048173344173303798425427341537106320179365875964754169024141814590344132146733096235239629160052904065452142686707873361298205107636220454032869468869784284598337877079687837439514242528654741907095972413985072247293787167163725217042085902125508744489842579251974336068290917164082508923870212459020227571536752366911421493674637797026087156672772619997534386054598035187431033993694636564727957503281209493608094385537859382812368102084985450554347453360438327774755906882327565041461401401878000824507596241775651162220025685482417281182627993668361260908325481237636736450016119761491342592288109622569797221759543914309733344370957457369037031068438988651310585991966753370352744187485067689557893010864490798536897792000000000*i1^41 + -169135548707013039602063354235333863509505392187417906711426379723086629071645261401848634213852247461538449365935454582971735063014363716762684994860592694929479345158115371459973925156415749778700252145746631493063598302131047937741366154464537755863626305358392751376292436841039593396616988675099337018079143878565384635473649957496144484843839466303134569558116056910439291371791305306033849100912077647951796688483400535614882458072805583517458546450270341439232318332280238395794035598896728472860711135801376132672738984334794402954038903244075714911890721706014611859747609556224936094899324863092326497706112687232479570792946273986683425917240395791869908847938987450679277602791304562705225690798812304746752443068741737664521190903004874635831970741803523522443630266675047963678018943520476964893825609248141667290540786863848466776811244959477175736498529928296939398573817812057916381923872910604700649141315177655470879999428200322658068752085498915650690661824486542497969112045874072330553205158469771988953289502024973425722389455838127336820727023288149312378709356831567696680534913789976409847666856972746405282008516657309540728728470763773679452262764190610162768811006243368439116203707338915902181400654519448316205204219727676402348169707803572463927217115799535836989325382446087234854771415761314110369769442408475807029604713613989601960589598952049375634941034409604097121114306693673018959557957776587100934781331506305988677894372929023803968129361736291146383598094833703517716910363292839915496504043592380337018752889708505109382420074671762451809240715985210309089389076810774242645156083628175418243555689872575550710674321238973292800000000*i1^42 + -2436022240414124785135801644097337039751224370018754238397297202236608800197475634614790668900775981746269840603046436428243116821404567668809717157238736124487159471342675500744357395891559067712064415192575951266525273319342260853915065207814075765401804376827456120708617882533289986670371862823011699809475087082688557838040207304290175066401191886533647254154373864896960466152673621719898529577129927734090152062698474311804209022048357552514187477044328121355131875645261637664712804281164553182006306661468548246228977891500304232303726371526532306767367439004099794258080300125663980114012715616672454616962867977863740293582066422496492537901389560784660692689587126909314978669718053978491390611213696068138016208820101067944227767189166746174477060154206707179017273462618245135399063443180638815782062481842651459416779925219741344537764658599721535724536419486825067563576050445975005746122874260407657309470301784354738572333853070301570311517111397768056789938021274930504256621815746461602315057457679343199770796721488482633444103215947752337340106166770723386556201407654084962225511246795729921984516171607750735092949814145035540564585563975993504817484878223188199305647150885884713562908287291001345974311296803967723479485020371895677442123296569880640024135041734574016087477166796155672264389905311079937443575761508046192989327836227894033745224804795162486260761100223169179278408313631563963514818372598223269311418575240658199592571129275870136054479106158842972539191551486097233914094574919994901325260559402930487139370268326121710219237969420112747969790093629474243597818757455352458769520467175357959089236481978869546081470720000000*i1^43 + -321140776347359600442478012132793904940587074465121761317920077789038671079897593209808832148492068629669198691908859986656916185673063878260017624763154761741609645337045289242926142433572456532615307614837706041661376633662379189050688343001146104610890365932338358547454417246375280474336856924199211287131097279760693965829730808383132423707899398136168299827034371045822974324100817236744493803927197066706254695731947893506821180308993511827870028268690911307144362156736667169850936837959091967194752194919473003962026940725426663862735152554636785958018235948422293643004267535680116480016607770760501896339903296043883561070022565065915337379494154360521409360349459413656604686419697496977293263300376944143611034167375973908675103903450939702625861514875305170141260122984632859227827346793243361691408123699505141297431889276979008628450113317678950732924287988560476887778812924377327306221712235967944469135438768048573282136719616138688076447764228032319410263010647780370943791692031391699535629478000836779500636300318927773655898427888840292112783947630148435854992059571607973339638111734065087807008353925589730666648369772076554102814921547620743571271710297542610620821481206081988043966604916861872315960195723850483213547934253517863581120888699723344937612104386649953246622064425272322681843433033900132473326984982923692824028671102306778775175958691194650567323338414659886813202873864217452461497110680125325183138011488921062101877385966060250434455329026284067784514809569643410168675776423215956143782156111250192885086334221858971903111541185091670569373538484283488492710285048676947302668891449683596363373034560732188000000*i1^44 + -13662795786600169169065774417375221423895305324778599318641154883126996696220021598944978082580899830302956129195018050821131323487407122359082781677612139539129552434581412650908811999782768816685375760510811420907231755034028862870930856740515580182546991361468941374561754301394660954874745280414889988385144501683811529661211314496290400144104365182259980994349414392501899312542178815263244852952638429094998019698377162714141888600886897859875802712485971491488841078941388103237316170881321730011405950032153492135746878233957461885002168928469530348068018503518530670190023120633941332617806137331878067438108881408223639787896685031933504510513629819780919065623457001178520684382535591087359335777886017093582976399666981761841992817021671701977818532544787688126445843345403901053433629216892423629529118627873439005126136271502117009404739191381384235886208306613893848353558637947336977310763431871458078350066804077912170747507437420529210512513832795339312757044144037430846315687791752743611081098434588303722353410336367755336394267599026026784699329463607223086837594710138788318797986921930833973973923946170004640073973255364449353008025707122329709638467917723458644705225169207778927550746372812881618723449657657789181971692634981785810434609990341418430954430221634923135681718009997075950550259794087401797997708709726734461476241442002121256761723470495538629353389745304055516201280925508823587320093993747577462985131500028308226419668390491913549206517118673532442129000995372881236104466655467528053582414378527054831050673076036784667019416187928217055970128853140926625651891148227485685068511463743262647609752400000*i1^45 + 43352562914893911374870130613941230580957157491877154718058911490292879968734795489098381835885935756525250374544033629519713207255404552326301114734515630852142695598194574596829082112118936267318879481268682614927879707006232999521176913316908127383415791280330219556363649073482898625354993410778499717065079406056624391618845071952045114476466363260302625929446896937975984512892326783092229923964713516943515045459031694548758497856834264425201631980052709470752591766172383976048697559803596654236329419941883729952355297885950327149977284072585300394468572843000800374815081157795281265565063152039430206689936993770801043388870618563496814803175937628924824142135190127531423664085104052823784462914262589450285971375548934680442233979166103056767870730027410565274820311074698863487521628523783067188923509474725726436221165154817784452471981300618547901969007543194487758639388756365584906464592941446983999811308693942386276067163320523418110114565605908893187097093570679129444215067245162640841220920190396527270794916076149727558820349577894184225781449248363271518419075814866361717670726021525197062100209381495903036526252557895332948353861310862369066506365434939410742493823856177414476406191427227781716885241173489541412636632223183072544021211115426905695770760027401322015489684554165002028839367431339667704579100499678860828029456678977843266466641830016450081511235175104247402872167807742317858005591681393898794396986646497978661954020924885442172362592802531179897804070217886355200577080937071414386675918654747219062989208022935963275048392187067893069232590494223383417665093487913528988149372437315185000*i1^46 + -2705712243922158176119591684449620314721066936268856519027360954222284019314668079646974603506382352213573644892339056232782013640379784467142120536550511602054266109728358276142909308667792229638876473676918398394625396726620240437425022090411292572400802853736909966102860483761052758658193647319746370112943691688945262107132867574124147402938982576509829624766518007588633275803915169972685967101581623622854264397732369697778517254726032261684150443333212311713938075872773576476709811498078990487086453426489525862405034401939259444713887081454475944576372393432190065742094644470671867605896557151096743437760026675502684430996122569237388599644011518163947243952370051882140428990716448945437541459958293587426997843728505086259396123003162956533103285984317581507340767857152581134178048340400690588332807605251841203136480747819004041118730007608585541489713146939453304100942923745761830600067031122806042879034200675238029497523937291514118201668428140841796116487902179102047035913509459847112474888383437680107026800444765510354203758202641086899920735905833158546357229464287713079063122357337715238324972556608685986515412525943163598213641116066283367146962779184226141377905319325001457711993848138514631223082125933190116141564635257126912567660723021608753626760962138761473120197868338825173599483424244839175463607346073428048814220408880499587416415089675780568830069566459995382751857851733651104133159817074875123430364491097797085211154153228270496962649591396047394714432161812186912727042629266021838383823316022268535197085160265880022689669040229912326549101033606151716003850948220713093315000*i1^47 + -50163259196096298094982817881513999572559714451284264537639278967438077405062283997178307592372892522296620362532614425576489924690555859691820975437242747793804269401960640213444799687279040796842806476796583271743408582269733417673264371841632091198825913355809908291617136783798108566219407440667380328199589543560555351590769692106200619762371810875472197895490616640463289834595056497424152258481457256719185014227681103490385290752364260855969719041333793838729622305099615634081173475366945403514772317522258307682310115284749462557397332299097364542780905403183206748746400667517298793163959820424201855138482593352401044983819354009722594425980834193735495122657358380854923181666466957959032021435364639827293531094632473301059910907604353270263655747395512867298377728110069311386615983776042827189569831541397363422041063556746083821363657079619779059360619389294751982868413155145599329468015517643117088096947849842575789182646334358088981546388736277049488707771987843109798796865823456250977819408737282378275062238350706373895377887506926651941726737393585556758309272962303565867733102525071718253865830174391546184500665489409340754380638992776950096788782871148433711621506173974906138318122096810347258907678151964920517188408831481591169462582229826446528529734331836271259456705696703128352562208872114565856986113401894770531819563017834991316957062478391901183581250692884856915643601896366934692816825934374921821994371622824949134623781982069747587193970247500977266634378680961355965401305750893720446796969787162014916307901038061743164108312311642584521152547491246491662318065800*i1^48 + 24195737376471661757845897245662624367712602748389924632098314463536653210194150938246188380574243368846020294342996302912694051616045481614589143296715741836202972497559664828981744850206151038214902250829469552206949487716430442988073474954320035499600548523283857917016227886053218402082167978391413935781645068245273934221958683485511247406579428847771954049062142273307199929988353758774895843694709823449642536615839878923875053839092819007776073564092957790142384515986028645983819451111196891426877247315879418079812949101726905056801556575265923068495814230992716382246059089150417125209507634613439289913415741938796988731537839187678977229487939111648629131579608721476937683864760701608934917189085734218938161836888446729883129801537576154351697941866172643757374062021702074738462710674585637877771699771120037782154890882357665752236522893347515980092467968144565287942033860533446336160968132973101566673433520473698817002860248372795290922047867920564104314544262046824717516057879608989844560628150750359926339282849930097830903576248818963441496432475386209522423403415587981328010880460150824705233975084299214776273947636897307896590410225780469140453854769759531539654276671605869491822568469302066414744810254554212374763869165653831898939705540180994940100677052686165847029323043170874136005106852189639736251343883115165886661725101950957404990572416676155569661358840577160449478534599464952458515817488850924270740821077887470965462465788958021064223752540700567040344487138364747979977782331308684732930422300597527058922662625430209655850497579414690747245*i1^49 - N1*2197697353388719181362983728548099255013300008272025758945696311611007834934871954333045230405508855881723804326595903138547477856777942332642377525598397951544560538112036105076551900401642229293283191389408602428407915767572171351691369752290283302129935296646310474093739682522334387297074554319733488061177750023942545404432400388485969577861716641655862531825165032632864888151885620750095444687285890630191779590922268937228250312620638941161152445971843053739688149616495481812663920923576717628137054995430806504434492199349919923809614177316273869428355695106854508179092716388671129371765782022158274709615322483049108374312713868530595445888*i2, -176397922858729111266664158511789618717946264576672390847999393533466634566756497640692753779473302687610149643650270083920877426393409642757549504973535454592154660568649746393047998448519551232969271394786200370801441077139996577714573649231223397698543754087146289473739516383439845589366082387568216435595410979443347035443759126049534940271716978882493807990240589490566015818152859248990075284674169849646282880718282377318220632917040483385611872735978970688864666463068269876325529839761889469331954177091008814883785008341871206664911632942153108546381914456716457474920019788438009626523000033447759161224289714643714988171195469005739612746137507901560405908115887513043157230070649433129952502041987281892280110780974429346187874807022881399922193611164751137090976172447600041239988622563738108085305497442296924723812919731396844575352072196011858627691383111290469550003636744463566399550946944116006639310280487472922337580204618992672117713767747699253912882113983294102472055417499268847955965640769931420261547635968871063190745457448490376695612120222958370179507107523960924444717663843908845631723372081301789242357467996022305062660420307848796950573880990626369406411924111581793052918622863887555135536327717696282039697260244685143717675089088665208144794711989180515743291370548863579175134721007706012935390620336218494516376295580127279536994677388149418592484433714899803608515066726663377248742112421270344095968289408977167389456717133304375285628600121057559306241290474934183593176584511104426447313504615571562214418076192437961007648754318094726798452717830819130633951356569400449604009698835137896551807085551322399758902798164498067032382038285709355443278877492016449276172212242145055469645804554801538019614999274875959575007601575604398978200107121944951466697522710447875066052461166081354341671831364843275183718400000000000000000000000000000000000000000000000000 + 1660648951901724691342150259633677513632162570461074283085455554113704733547610669501633107147198491528785450879221298286870787681690466290366085004305397684607941187220797702732756973264729503632219281958796125916915952100659754003697703727183359426302578730570570900214170136980361191559318549278878371669672329376515851273949417318237571449039608682413297672415317019077520616276122088927394598564400754351338112404001688377120729449632887285761317864238209381641056150518236548079724786894083139005161833352629012531620163934159548946080106722101921841762232686228353916202000391523525292188962684840004901704334408210567358384184805624916033416225765076600521763744382319108941323097734173807933500189197479844330660178920834982470360159479951949438546412736952885232740639034941323333271059981059681900066058536651797891913303149381127593645004861197335144008616843862926267462018136269814920768977945249688976069299515353310642373904075538712669297019602949615403946815956426212964277031273443593541928327063577404886721783841779647019524492612156098470494428474331262801756955177765729230745768197957459690802711777605417317274043613346379486876183827266594390330431465158291342895418905608795093555217349522109389222472536915894656706961761116908710381289921727039414483217886446619238944241752926892797730632773140562710372325095924332083166137308166466172132417934592837658875049654851338296389301396276767863546137439745505159234222760771581359932001078831706645500626961078378160848222242801095326828758894074354730708473124845368649992993670066982513275323155409698794564110245230009335374547906251346327942181291608457817893567908413592247831646345808169180661625920867506634672482017637919276148857193222433638361292178231698608975060304083915566170334846462261146276328645150168457587472600855861424711635967929471450321365626746856835907584000000000000000000000000000000000000000000000000*i1 + -27518689951981873291461023354585829757886836525368937489440068634049610742354153704059748872682648846891756629922217928815179201621571216290676078175844922341165374072509620885978949852085353789692639447355259696683019452318130284354252273412026568711995779131238288198900596473269756065525839154744816709725691151189592023316381494890651352308817433354621922485372993957542538208555323316051207783921772881060005240128030409523940679428788294373483461988276526669935893270698048594085563997341557922434936868312688637462328445470215726336582673114552955449401863954216722570512976483788713871013545992558823136744021431136690359853809979260636851177413218824854779299341150283323384512238929644465702021282099415115277083218773940873062260029341067093729959323257826974371906845886011090326724831220275976074258378688719768909990601853901907020890991636161486882530565905135356948496362806691169661926798677750631050008881825945206064634865471040769682138188642205297942171237897560036005502673329309087946622981171949721052412588332863245793886959447459107304278102952224853523374477644245750543707189181907803613111448966605204766940079533259353066756729347979379273331193085331149776471978692768935255716276607742782811519304478112226664915150967937559182879353018168917457134476112497302527841988603561825828922102469362464578645768444474981752202458433779211683133914478082720891686034971899724923212351034017012970323068099137842668028487451966595591271651480485928566206658762619296324295992534670836630947131277449750522882351946048772891896562993755715291584744038285099499501671823068379644653558039337899575768036203775713947251891150906660194733476929740591612518607783299443330975925499968305543267662490263426885059171924159595531360159850380282625764575463103607372567178827830100679236350738771547805376662949632341204215860658689990144819200000000000000000000000000000000000000000000000*i1^2 + 9824739347886939745577300090747498697410699370224405089197283515032596177056677776044009542752139389454557763276803525239378911776839937236807630799662718213733151338668162533514130019600535562357323715117604611799196996470269167861700142101388048984740518054103032772821462606417451495621453889931970996610265764647822154410198327382298474991604070354906049003353253731861003992510658908858646079518708722317679949262759083449417453468277638404107481911592611226245143604272201759381046396177057662758294614771546505520938394732171974670569196866651715652016579583522148884735082381554232987414906479974482374635692070152843000999185429537871269543987342713038565221777307124876491707279467311565245209911732422850804955065715690787083415802788756236249299347508546184734923616838552411263023011103364068823250738967388518764273648497425297625042141145251763103098439725469386971070491622039229716951019276434419732468473852869667493454989415040165927605215869564382506468561503362710251458424511756277241017691535014027550280108634471487664883417937716712784436186521061508281929090421098340654681376713562469604385918523738016497806629924473835303672117715348257115832969680568773338904235448071882025971161965931924088566089791530112439590017185733607248746549817984184682629954486818756778818576223918689193675106730525163014611407524360150274709043605453180067730217651802269511357458281433890567664789657083495499014508352137875105264171315228902427857081323392733411931526726974285718550350035531041105829830765852999917333509919821238834448847733060913045764916798322064262838381187373867530861778250639007839251906898636792557152797457967667792217713632769953809053899784105311951186528350091106859162394585993964522152009205424419306188094647701947987213822973641548689717230008111411206877460982425787275678805000041380986215950970032761077760000000000000000000000000000000000000000000000*i1^3 + 238170353785264402624151354704315971343385226439334389675051605523267670361999676065304113285131593627509713434608192646718203607770713024686706222285355520114640857419894833914343584327263379733173623985532400243719599576462268593039550835066240293338045040805065863846722549328825505915587421299564792081818022632227316729345716801672430883226118323833761531196603251286496786078412061456952604751248472860181881258696952337449087543892835734545210665691959291071134397696759448813050727732477315536265027084109868630081925254105174094527906692620800945839561274871101010444715676888884353798234535637463636711220163629639940929696142405047728752878989336863851979062103023701120008181019088014040909703226858329452616864212065889855173604967448371217906764957489313812478325605783866317919951036706202815513948095604480021479974199133155233842884299403963722911381667398107105637288557754438802919924836190992274584563886887281710010325228807532846290316557527735627036599803024639294270244832401029934290415741372339316823873365753828721718613532042724031015680263134293707835432350968979653946203684855426431111403633866624458649006706998341695309208047268362739983458574831885807143480095488358834333607354642091033200718222671117686974805641699588458900483003583373153015463680093990546460102933111699946552597361556663993273258292414591056649619935473401017252073636797754856641489424026989461072600330423008732569001540800353325060379917688260579486978139193570427651786221968915196193966103681878135763206205811929578002861757094880750792229520017340127816129942243406129329873515566465371733563382985769418394134416208210673866030193235975559615438826552095356969985904255034405013502633964290444575976872295339999409166125347799554594754302936532464887015356331449594192790539550076347251386054022739331928710795469739802510344363706954022912000000000000000000000000000000000000000000000*i1^4 + -158300470240992560261317531656773865030485847386259325161733523177254955423913821347405553840220422386143385397085838018331356632540015779595415027464821621222146128259604414239235395081532214993319969642305777559801025685427880763460092941900307957834485470779480731568542793699576213708875272685848901830146366585950718586272015817886622530023308308585704962317975706783085001288982625001305862860932280461543776271221940373286652753118972557128570915090793845168212120295420985533913100408436120656207080057547307913431886933783151578438378461220162695712752074999006937945614799247930565343749661861691379504635533545892900557941470200695978302395653796199024445702079275249847118828670780570889399776854445169510486322062857279905106154295439624979373759698273708561876947930482123618008153245312835687045035593049603521331283566891580708158255727414030374775609595214285861258832017929633848122095232101481593813678832242087110924581966631945654304168204312690639482847589463460686813833489219729827787776915659245262180027566844352337582443430664801346208049964606432436727094731833426909702125570997319106630486055109634118233262942909903332966218606235980303838107778046141965431703397915792190534907592475389529518303638503956251116782128600944350722211212568246529771355248598380514094411814135091961092893285554228148133880602703327666835275524344886977145042940602645466463130966302320441486977469278954877138063128760497050092521193733921530158461142502899670485084733727814946875831354304432483952151696410732406399835620200453713786023248217174954807087404370741386300985128369776154624018901662146617523886440642845490950940840725187740742245109837828036593265274296219592156422642499897293547462303004633184039774310371975274433195455110473909048639272450787674685173239801901953827480307099515910232859056493610230421533522586815692800000000000000000000000000000000000000000000*i1^5 + -488450019693740773467063193864067386077164358290888202257214263661706953189506197596056818263840015601335917103842085869896262520253907459663098405649385956077095214708461401129845628984283029187375556634422497248649771408287805143464331226490549791168111153741014943309376789950984248012252684412678070277892002445778866335663182583996364118369307960922329292176554799160121554499243990291951543973360405002280195320573019943068534130218268857654386516202527360887823867134458054014964690876578079372669550441499143336992335545878105158789187513802265297807635570185172344479375845260267769528462706549691711791107939806147259180271971536797132707943422551480711262786042388678513464669972248151897972090533015540216151742087441076520468363131524278028637376313444755957958826316680525678529895399549812445643907754484350801122130544748799029129084133905979026367304417501664902860110834595560091417303156212539223502339136901211299651518170338129487503464741507039729487792450004014276732545241642781438421955083273865319300310910702307721350238114281265845648932577299287718062504787633460591610852721365506497430760781433106906522526470808917870286947504899364169860320529963442274037057812983078977339426965692315022101850094893944618147842929875995231399381374940189107619500219350817726813495047762427187911895836123175234620911007236832531522881699998816830676404312583588355031207442493221130239458650114226278207605925351675408458161097197742839206959657381438793418889848307451528438937790198675630207677771643006357518674208332729897542666869520678629213668833361632949167975987142680294393466776876725443837290677508947797671862104916402642946704085172572517237158560838624394089032891721787363358914632573629110079841921811070764401426403397022411598713217654113535553537331285921701821940215881511819647538615348714884722592626644090880000000000000000000000000000000000000000000*i1^6 + -169528669662870524920671006624108963972966607355683032380569570235692668150673392854181849520532234415192556915766920531895577275701962653683761233850522415097455968388615944447923434255636945265406057861569742719579721447489260040057269209655639605297692655656449037484364966266964470288433981783115377607567538679836678451430224771641564120076720205406581569731822544554353130961993983265475177754070493041567053433742314362917023884985387801870680582945096875131899152616646624948642973074690605149082203593280063515052007613970880431618266336646881741330213915327247438607871109546575549885102836373396349037285126135552559504203522810358159647345742498451119696366762657534725276491915744949718553971508983303457802679462923048876414054685789804351061884769338871474922351510597488214343975637911503503012513635104415492971991308010267913917988087784994695000538820588091506091262689848320610549571900327696571906220612336739448821463106708833255151070515457670236659669988232297503571469083617770928456458035335403078391369976697129784064488590358626367475893746159602930371281846609110460538153135106881203543139904876672302525257143650487756128760249534114374988154575655756253210218259730961738125971171002076948997555369886817202180742365029686852515894493386487359998248841221728133394635324981126134762204605414205733998844766345647730513063930502291809594408359854084782529297413371505153662330633071300876595255898804799179130559460961321347707165026352036738665559443104676979340938086377360416844750339413724885725921645216842140849008567752988148222596318745878439600184064234372762252719419526126459701798039567879796175469198175792969602816271728967206431988389703784556874755677578583954061691219808292278450197225537612799571779329965522313433732402682066877645789645820381418513965018712970961261721073855829789434053690130432000000000000000000000000000000000000000000*i1^7 + 226735505906240491827079519066101850652062205632285412801433052586060736353618580642270020205780137598524053065324735271660957903612798162721504285093518287098637754656329248717743685809432854356332009395794031873212654736368427313908920640325341374230867809295363134027413698279470610565946258388411279453701066749926532681449723756312136196965054694339080233647711128098225958807113514317724374501043945725884191539007885906578136350688596254631210751766310070543232490029732529728253452837037660670648981953262533485630592682520055302473039205684901099896685194459492646798053675973289754955429818540304459367701491205486802589202450037253367665992125222101854712649599849654587769850705006150734788787259229328250410147377486882344856134005741656510170278345761281893849851015908512924475012182400022968595528881823724860167156470639207003577259146803367661957935692650911908542421867235004888747930894116194565652380042819512064163600670957082969136434394982829697146506369313728302063258631450616958410374650642188134503560772203200134414287275976251752943192206316634848244636647360630651770627148114612484006670589930125866462990848286342637227818203154553693207815206583487117297205073821781027156192110857561265128223511649193853384177956277321916609655652656138901972914515435691265772916187356062329728183268948901152851827386569270581699516446879376032209149679514080330832543891418812350210305497856456453082214365710133549330393912582498591056035183632481928224793594527445018094727781972327495004702610220808019473175540072939255287698009765835060061573309706410891559530827296125054273754017582301424931769911719911121301028408962027072156408429556211616888795551262819141740448095698635498953700087187296779910492372629351692458387846124603990850470759898538389707525299686046988152772873640221600512364982343011418020341035827200000000000000000000000000000000000000000*i1^8 + -60660683368083376178724532444286675387278499645455529871561756103326674270208722901316277268637113745034956374492462201935268294487634269656372453996057319414400169336968225415699091111904487389835816789926220973567764735414491331556159809624712532096454085569906286090553420960450375303770321773655602644373902496312352672642101892525178374590719055740125482145641016368201662122390845070540569035570752542606703402890830416291542335902348611213682367774789245770827875554322770417607853978277020527122346712501438881625916952714537246553830420214673512680140272430402687127355014510556452070948394054862670508552584233342180611393735970163086824052930783366090540809994565656693312524737602752928390561582476572503500901970981189904604990615334594657480457044490595588148249181460698979549905532980787839274191950943579713725685455699537754583889263781866757102169162384687869387360789840117695696454825005719087493368957181145891950113745952786783205781337853438078052058375014259612144806409488508361804978532995291477156799049602510027285321534326056073344434352334525727090694180279347876991703954703738438989438902175541511437646977472794815460931213076954199600464814252425871587073031567755611954649581466918606122615343373490294009140408173554741745770097157818628853660371009245835096668070926765538388977106697453085694932489429732095397391579909181166186777060131353494529831337054220382141692027380050446374986160451768669545015545169107254856954383834252083831252538659167855335162490573872549783982639802505202636904474656580063821526221009432277088550426784766786069269695565533644538835862707894659631935089606961372674171484159590146812767651789656093425232532355497488113541146060696205101110184476276768539263233296681261428172165876928355053119946213486752287216412025604200161540990009353414567650217946556265986145648640000000000000000000000000000000000000000*i1^9 + 6746801906870381095183681432143058178562271627298651169541678043163258382013222801323219526779607004506718323267225872076698665702783145849795133802355449927838401830696869459343223185468383465824107537136540434243981521490314423995921573895068637895781524316125137398104502203130021382717781073008881368082251194949832441966524154322506667022491052257388788569288440203840350476189675950025117946275817072515334042895112314939764284653237111529443494595095082124513726517141954733638701887961119003395850934674068407407586185990747099339654992628695120860066637830313879324221239555592572813932841017852621659845385922493094928962607797802436691743216946055216579337656021688583536530395252427400141212781037964774785374718586298939866904554576335973727952191569361847365043691508424864549219525106724222328800555142442613878390752029498385214669254192312284268991865292568952410845500840674246899314534606449718714546397188149100399111188026157035881738818665003826329317039815299318965914109952437135375424308676268770693606770280152676502491526143224964263688772934271010390977292236108097461565520760143116558376070821396099915096475699863258294918636996440323582096409537343861130027729078448601394770867888587297617888658880696828803120548649836211037309567440515128628668235200363161697834751210358729690119163738817875632543835998146312217285697128944450540768112697836759139285772981485231322142482645844709649187320928212516350668563452981458043122545407736464711734249089207460882182806115488689698712589318954119175884246925613827114597106519166357037575322916718787202556024424236620992653754024084331576270227419328244042463460424442818136966759465583385219663100616192406682470867012417249650780966024208266368332972476994650150371141092678075807621194499207202706450679977038652039629694532832242880951317687690745700417536000000000000000000000000000000000000000*i1^10 + -424285988190616870854360220500831201358866231116463497601534837755325680872693984258781751655666085699012459861349672855242877807833794937486791379572054607720578660709458496240188844904225083152294838986237096411495985132209576343431946386321272958591526586637126708244715618869543117720717876329489540875651159126267269888135080447413173157727762794199473315081367812903201659483341372416391367118239660534200505117079540744096376748973954742643235888124663953649721028661432897304461542660216319306120374900993407889341138454094137191823771662377185708586005307341022272219624383580174050884030273897986072115167892697414753777602842325990630040324509841840012842389362962753167197097712287114054929480342888184486341664541105818668485800105658892579692201717979739993078532320273073830824265354592223550401718987104398288235411414444402466380577484323651590871131014089511722816715456525397913484786618366520648496406247272558452130379861601365576713669339475815556757388332321109289009870742235439674840281880745093389434891917090354526783585149479469723016075739583600830688083225188277122891731250621503792447978056799075873147922853343188975733266253930234562819737857230864032979914088625662572647701523502339738870248240467961703546745299636457034524222432366619250502883235394279213703195543516797643474175648194298349737265321813559728133484499826029633042323829915371634277532328427408738862481435364677165774842357397687830126648965297925985180834441123990657164911061212943550497833714880138103074901560970112717866569857134856491584739798358317746825199834205675413171722499376409642958357997874158686232983327480065919875750412048467125461515109952192951289456042824903905094478967362781387025502510673045269305650473443346961095959862003827285114135855814432467580345552931718016158485937683528472261324183963972298342400000000000000000000000000000000000000*i1^11 + 57573555868316186653613928657915490769511740300998534758640983917725472397658472554369904586978305032504937460684186842168493418175508110418591161066575512337749519431898454874898404825854674468381650841421748711245766748607348801578526631688884238935178444214814395713880693210434956085426407344070323291133660489248084048890790119251154184942757809607971656623478992101396198457759345149017045261547124035208193387383329704851430611510361055022349245399494400187725007683166347370703800522477047605240382592149187333249172425481811246789282044954249298711558497880460025247617595233918636529117240860566810084034865895686544474759733473437351718681065454805593515231379593128929602699894837620566703886583292246206841688725113324230085695106887190889976570242701189505542226473393859963519327063532751862061819419330670533530410447392379740384119024044195628611931213280611775878473566633529387395576683676219553005293382766973040801773245662485765065025267487151453909552774926350333919598101456178062356269223794581663390941269040772973102795315663533131126370132626256707619738534826461708907515687118947842010740979914428089387248868992603188980852447636930922855487985271819366466612967847860714863254700371624258914284662671935297603381278839616744611792067207484155689550352665651952099616578813877866212874690012957431956140820802732173148238940336122700006336371767808406797142563478632547321626106641893383552110723075599693959286161213424836957950099067523810539677476163063865983557770607871033926101403495690470094573317608131292995972808567643480920307049156531886367569575175130758945296750048026912934195705585296419021536888785420737992814807958879313535945999037452359976657255725557592541776774446807237063243150515284683394328663661713793573279567211414008056121849811953367010736761827255950751652158840965693440000000000000000000000000000000000000*i1^12 + -6024816213397515212925215074353892773545382797187345553380740341594690996449391497008719820754302419971261525418014013646486903066906959427146406756606900303370865055877447735307387859412023676487452825758815248887801342432686854360582599170859247093903541668660165921546350571627404620652052649500149340654113012923330158648024785181570682448093919396761626384581239570316734732873051771044818449566898899045710348957818770127969344216952682424966610590196615355657821066406766122428238138117685751401566301423164127508810910728401699619323596704095321319755302370771549979934222785837269535516845389938557040412138330141649728264125347342711120813042461390244344941472073191439482393289407314132755784618386054002450153519115077032660649974051664527979449847432376702390017670238047401942021791735015886436203557603248489146803863978623617436261017481641427799204647422559906459759629659782558013165908521203747812000853861406513258076520897828328777788893957841163412942249131730926892821480175136907748544835512168235508685917363648997559374651580517856946034122572818472475553340581950803589451126878266680114405776969842255661575862713396374110587352578083436768925698871750873899194904361057728904131243244672438992300701978638263819897176345528514826894773341271434125218096921633300074727016666399280650259037208380257421753686908422104562058099394563221633279658380756520520221483165575515506390217947452700387975584733716372124946664942348052099991438210236162461592764303485063952471864004301952278966672055031417843275855071948451763991955852732388167949266694628295334240069714707869620800184695537516330333675656444581580912456659173204557474061596923368416212038709038090558872191898343742664832737895551589081171811896411476919736538890245719875154580470931342880446933720657929279089163192320683316228835910877184000000000000000000000000000000000000*i1^13 + -142947493423483382667035447351281049736637626379206986450206965642445362536637088164139450373826397429890165943051190677857493674343799949444156917404360584533052490602269914780377035242387029947942267251757252313306338884089558160318960126476318318447950569128966322760722106904464550075681999085476074031400997504943622303136314967228702468514575328889862877068811070144711796821010544151027938011842133015404393149959662312092526915596650606718432675096380178338858434342924903599945599613235395082569979463541994767630838425809937658638644514930041067985207048957144002804169669301791912142613522111121915945358186289776365130918028145936853731712544515868018208358834635794066267214680779280556293085020760046568258127096075388059181964704613984337679156104531221730660063227872018658088108716899191727550208411808067261413387171483712045218460730931964566870352432382526970137224763686857738846456416782992112474926175277180934814615391437817997819269068959984022245317209004630840018067737244545958215490610813238638281750332956013567605003292066328249642506002023371957907139951941340792451103059504167149178984467700772301398063258576929585585242352144836317030102450242358352536436310776427261440660205278746889666080976574291148212682307516774996061260832545690702649790468536227687628090922955827374906300760700765340897310035560121650779363667003533252748880018271769772818422443556087381705013104282667194465903377141254243741387356564791869576978711255242834258356247796735176999697886806981186510923628978897240574658959161408857545633632520194416935039049821091789989621217895875118262365584513787122239218342045314216575044663954959391849545794557022527766391615334572950122020895069709563930547828628401958506653703107832254134167226684302140860342599194841359605444927939874261328988313486975335998743065395200000000000000000000000000000000000*i1^14 + -16415051634656478547710849856945529687063326069814359943559829589081320515365284472601019825512808435641350388155857912878354672514742968254115644114666762276463571986806150468893219403470309443150868909397058253407780250236448450769220881716729285628311733333016348294788672295386329513825502157024526812335597227238052009223486673682485638274245980602141059030788242794283271988630686112462878894425171346469133078389337472078774401746048908815431753935879534156441146536242120582421054323693582126570474760519420354538858509776590083129595391499915590623964962723008283158193225415287784144046215612299699547021070685952054913509561436055425519995988117288557177684446970752565889053885309186324526600120646734542383511021507109836251436913334877898669515057021479291961044177614196023794136085974526309461267760727907284962017642043713513529815343319545897704707720117895610100807435085941729681915190409072795474208380565840293952303234334121010577552809647478953917754574475820693283416399845066018389096999702389701513461484693879933625038091740363613305772832250750548837748805402655674896248764122648891424149916152075126773312343914695447014732028675081004637596005293783158241865396280165178377022764252720925507175381127390066596938958271563767860335207745790612672140940619786893436134665123764440546768367519526016761016690914237481834689596601621091036592589520273245253819307562704209767095257758923121925864032547313772717459894900649044953475998352072816696803528164080649790139041779056188772519259931927892289876791835272542190666615171770366301575435800797106611047522202346053125174499503765768022038039543942654411468136841880198199274901295730852776433826682305171125614559961624228920722306703141305068704102033421275024063486524067824428666270285044853978704246954214600148362308991896472775682949120000000000000000000000000000000000*i1^15 + 175484188535606370933744272787459844374814502709523549733990345916657036593591888196301176450976259650693090749977287169443002123602070201747310492633063510341829921270214365541126905108325310573431694252840602731857362274058670298030407133131230517138362902710762408525549318595595724632845608069274479544048406482392350785689550409708040087892758279781167078933456588076379492289060297170877085684732295219919819633982357745906092091067394233467073431303042434633247807886482043764869745453957995103171920591333602764901842622514040057173635057155266998575135987724975179990809775597645252201359604834996305870779700774547593917118585177738146201534392888277261542549215992832079130376916632172232582068005179090970978547510994104071181353133872924940750804529829969001121209960270290156867720077306929886127429465612954392181783937229463674189255305533905992750222334349587070257947978414339606686354538575037141062709637654524577167878406623320981959981177563365443343201016371119906778434218475715049295306579288077079060281033417465225847070110546296484622407562308604861468985426135572765329832917048128658438889506779531810474823264165987710223637726122677371643342094391822386250080798601410840582052842007784489592291572377128032753928111910720350752188826110967329901908066167097437002499652765422178942929570270184803222843695999047064185274174407438611571670277065593975843138921731084334721588017259529854882276889811406082846864339855333948319484520517540207218012960323506948920343441921286925423724446616872745414008124783861431941613185299532070829339005316633410700006615563300634049762142487880113302073529281331313806673462801908697638134918446308417025222020019170751156365438081052874203760381053840782489181043196494105363642295670738003383778305764116582439874397236747908129912460710908966993920000000000000000000000000000000000*i1^16 + -29192396006954283900088960711571998155692454262571210777694528276041006058826769289900614367933791851516619118165670663662775063417531267750360164307250417112844830450171598861431362732722941727736112597176459798725967665444067545765790316332341075091683873240628258682967482147317889512905078513516147698922271177176986643422352934394026191558869244702532441118989380040298175108022733509750252585449593732850489064136557108498851496923518964105823468929383772268614993613030560308639357098193967781393805375419500890448652487157786466612081927368244020890397140440730707438014066039568652063150323296132945439174330422317536814334574284531778973755418703450582487565706633103057042111544484558879839128446188808463251664278404361649133597022267690607522849435507067284184148780174072054744276343177475010115253350752952018483017787437047032503772063214967070658983417276421885185796717962226824635594565160881741769202369474115831243549466917257349016471402940899430135217468831539206517605932503521082175287840317494904860437604407883597952395289686270439145762114283611890174214080297667787136259699442774230654375005772992794477729310191640411933271179273541058750784405791248236983570865814460178967671891982308491859548359910384052426086341080882656477906903932917009848379218985788505883398650429265229610483662281896801726382428358113017488919929625935023958731007552218651023023776018382042195058572103823132011611476879118179219981294809165416807049476350795062603653366915707415996367933177829685431193514371068491065036413874181732069584481362059862104449545866886528733123585834600584837269925703580533010963409005525051379028847174494198717586663628283073380519237432282956510992861840740624049576167794054140478483064241985189484814716729577960678908989357459314717780227813014681454905729317587019366400000000000000000000000000000000*i1^17 + 465138418676458082783271713669146038991868002283142770394939909711055762332270116848020293488314259775425781029342130708218347548549207239356078259599438239910458128217110738162457188905172763078442306470675081815916321805980979354777267254061726397459175244467595989229830485453262721140774640592178440384036674779782418041354050429093281540514312008688404126704105958541308017898162013439066965527273041225608282933204320453716209901044612130789301251036251163362260355277310357218099734289767657435495246817104389194086930029208532500563202224342055635937749795406629552943114322715421415389034204189608101683847455537232644041733727776996287062058370891350588792479565664763085795789739419800158913046268469864162640751311237342284350404252067699102002757313097746130411667521492494775030569666293539320948311213567756858519362206724105200724210533516788471095947385851532720590233755017260339126538711392289350275054091177995332082457570062537257399846990303992150808898218344683647259978668441253025934405646866427025966465240099258878938471479187091022708873547106581499560721752719973113551358158668552450212217867992793146296932204824525790138741302263015959915438904952444910852218044476010650030477053323578334483226501875270950154672678303364869429761958192142510809104458987795422448083530683153327571762960509139576552052629656355147058347849720399730249877027352984581910201071657307759997598880630400109046418533860514291311093588451578384969887619748408428328948532455764041925958393821831576105207355755958151816223930435322621680879454905485011513553138430088762896207134292029704954939321612039571171901251335180615025156462052641361947533327842900011940798456654820319112353387555824570605809557897290984760263932811133952381759544239427334681080161999779317002669268621721401284866485266677760000000000000000000000000000000*i1^18 + -3073108284266405831659197768926529262059487792523344280654282720668935091856327968516386713803627459609578463642440306712840533953964572853727044127335607363622320431429979947347781912657966581276822666887005972022930944376560493196257687336406496152935364059866156854759047990720106441524979667783680603687445147728524481311020011651542334916945575304541498708788870844713358148563165411089399420963863321921583393835156990401724379901872853393102219885803203264506516718599859031294432290116313515942482070936758319098057017274735597189885032706604249660972636279359083524503039520760795948900143683359452064226187637257625030101068144066656344390027864266821636403933793620642725302077364602061057361137097807853975364140197315477099891466962633139283220693973221742017664131873167165130280378680495803626794080362213843836996396182091545028909982418788143848191634585807090977828470355609473059344473653991062983626457346369289571615507446102028578029196251022993813147462033606003297207565708392652365150251733162140442520853671437151365441601815317800501727071399135273284346585902160019240232455232682374351187182256276746199258590403563288976250782750675128313735281743489549655901449000118096863829185659084349410232730953579098160076758298683952851639764019244101237005290438790601376558005407479438692258252378739030742613609896376248224063244643736514089519281324865431420502602964437015267335772719137034929227586350670707457326044295111773798203905747019273466374697518750128108658441599509182495973734960089200023602918106639185992994609781767720392179733661081086829823028473416159137921126989887562569360823750575439651302195077648266699761945571559668680778598676377236061861812429273563379149998680757775401632484608419550281050253392941806703285577546163179248418722419391029911118959083520000000000000000000000000000000*i1^19 + 7484530394408517943672307749244914572776916621363446241577844623638071436108168627840541485849651815937066848099943406335036197851624512215245378541383425956091564012070897591015508335882177660458789797023402962620951458874240038586722985738389853271387856157794082749506940993753530561229490704231036458865315323001796385940052955414221335895277447132614312126440102189759420369134834400941856975872536236463836097058836195268829746540041989970359669616973277005263694581693960394921425001096349488461025559220867374267221219176400736400469796697951911260147688868071097714569118135194982495339406061014810688611890881917633690000992287595669396623840491654787181787184724464004565608221829547026474055521421745421794425254545726995472423583613801672706703945114686468068229567632917123523318008266025114926161514738834657235977914110881337660170522108518726198372762980809862142793115424455885613241293123366395181780853777927873736463759659337448182830438434328527081791913768850894295622837050757591038536120766806454749820991562438945280104941137950333053266965707642892620692917091315406619529930266696021771725474463243085115220055709204761754217975917525522133606687065901802923146233054758486520618725121437973723313006824959201156692333020877174780709908842077351570482692296981132023274804794696592423639400848685435054618512021676086382241793683474056953428597230752835424778035701588924997092495439079767396566786891491375352479533260786206285527272113190314232067316934593813894822361114107618463288756586355096743863748689304813035523152041298874966846373878939458422767478049627384453166401358018098641122885630087198174656763732193511583627695339016566819088058726528996818180076608634743846260987314973178152139697801347367423247691224742881436843206318859095509288833855343002927497216000000000000000000000000000000*i1^20 + 6401390993864271198336541268686370475740355929816788317117825528054703590597759175323524103533087564360126743241092643086524108810007057216619697593003942861095296281995504268746841558793209289257182036556430034326572621945909303381606733581792913563211428852359289007110165176783415249107067117659987900836184998658244912873640699296166276143431177548608301833437365954222787957501224002899839494540796069779842197795775051761127596349308644968184936736746248983970768621828633094459488688374850687156810423877711315608331886798539690521369101565962929364626670700417203319497203506365367884663932661124131922256001821631235434933493655569824979783526642418474759456554597622787623543264303332442058053422530474688227626524431861228661508624619910300825301590389966541627458193701225652492826372143366041964577050366447092138561352564179748677851287882385679127682453162685919657723333639658823473760167488150037645187503128512134726650855558031784027980504559740349872225354301510298579871268298116280870434532134314666510733513323574223919254976498571019954135036413701775058234872859259776439002619075738290637445071261425087706126391884832668319440355002505015557997529048728762493528222257628796050891377246586786490278712603278437609343583712471980731687716765150601613399337209413473349444031704671031138252950179182472907444245474519362401336719424389268530598128187364338006532049146861830459577983331666961244683783407475931874898065179866101730502865204275450830655254859555410358133535046460046600475827585719557994169901093281297055200108634578677841749560225265448036600545222478239115725489377420026042149209934057047571220795983195949538313295016575757096510775394143121880650438864591463371149575289167094462491051858214616964834416267377977834973244178523622652338665681543946567680000000000000000000000000000*i1^21 + -60479883929444607496650763626890990457841016961799678919041002913378363726645312284175114206115905114479728101729897469199791202562843958910276788105861861536164778655228721188334385123312581320121648863567437790564533216217947148581417704804909586398161724879281668758616881426537256089304244316896607613718387217921063249970023772979024373959785855867181106750766470490302795704754534147765396191035872510488032426999645148149191389830962057479199626896553934268567457977955580767992491425834177576177645875025691176683952670068775708891947306488893577650582726842157886577353316606892816992029151748850143475528814301158353389278701240120507974094301075909723730026083463324397699294558880187762044338623668892682691063256284090330443434122278840313692288754886086002712564687286754737352120932041778384717120000596736145497757706135777231568631341935399002251677101449416202291693502293119271185494757500878622967537728552205102241477233549509873656344267391581014161776205172069888040169446064522507996775294307412884495800176602697032327261489153630262513387883806245746812825953131189716725894097911003154206447133423164224612847146693025371237576743786250236022516685403399060600515306446995898035839315905018450271005479136159775072360433678869177809569511229693209609343262329743397416779237485468085736722941453330547717470198576301261839256816515025333510920258513099890730268828855909680917966637626962574804333664977793935393543725367190388552590487938588912610969139423895675520501808421425988873501982738571094012312317185744489537237308942428259784123366426013274864583304633462070583678598196947106908718973346012827900447052809001534445759029121486533979946792949498351731020985930971190862884444910572247726229023212117771620381469980105794676511660140451867699566338925133824000000000000000000000000000*i1^22 + -27010060747661104655516199937032034263420811474095466960206090560707783439935920003980203435719881126037191910697650671933983994362158045048549530557211694570578137515985469151531632664405005924663933228750278103451362068934803701637908354109450878216457879614402261664314495784059204075459317167375987673593447389573079825606958019073377421750173595013588989004128219456298552806755031809075686414312619227944072233762728898807479429401286461755731020779128222835312818894622195146094963775884359441245538858572458241359310129734306506044799705439879612700312452034888929352277080385859828710030805510110480642679257788712585513599721752988380334537647160489584292822943470557058308936276051294738817403699541058293739309981421513130251227244582481597748364345319995097346000915209920912584104655756707995938681434811055108697652705278258977376102520045182214849027768412659343238294894592705528308060095403720407765319883373926560304380275980119801280470507886081718524570109347909594937366017743525346291712444649991076715874756230590709208969354025740237913810733880071479851941002112972878088478411567282345841513999907607782804603812001089759462585523997428107373846681203022546734866172680380734797291316451276355602316778375722661083308953537208446649551351352073906084384608754962316131348424080065391707430489855653605447696978634802145450710736024561213880764361003057909112552020458630245680924032697280282009780441064179387452705954032258939390631106041613801398333671013500959461591800159687198097257457096629527275853490441736093932491192283741843393178727212125159184464794965093830705505572649182128880623108038669736303047152312404708201802725958110322600526734303214014012360817076820536787267249765494060075151530480433089836575666705859652651279794855947187480829938892800000000000000000000000000*i1^23 + 796390546254537890331946376189529389010284643781583748563982207190293497706930453721939263165461361944903521547003802361731528557247625792540097389974564856680979062134125744773707755324192878987447857719462548405661969291228620305599758771188932443342323304831809530442341902132139848898119526851126084758450960747027871321504203956090939940355252411972430514725103158177772822602300626720373918884987209447511465857402247359639892766496095983914502994045189073535219856821226108364522097200989110729862753248676782036744879208159596102566268272592206973026074083118132859497559690427357135480197162350928462033925506144737259595713987762197057302658570892136024487545994119663425348545544236782311355487765456809988888909732345988534885588563079870059697071816943726025620229020539648860199740855514367855709304449858398598944035597629123538535666170812836402184738426634299013869384564785281200429770509455592482351964767999648611027866824868207532217262495792526947252636325945933182631228410042244607238494676831296928418624679298429101196518349758497841599437407150451901076379849742684769149122802385330870919015979728494362806614719810298252667458277958136889130491529012010270372050903907609416865947941804836876275987631351572755388002849097357277484918683423795607047754103108371896522060478111246819975445296813020549430065047995601142969043208093154411163062472032181280266077549549752933747794585332817904470485228953539658700198124289048103358378671280050507392382447721667363294890484000284635733533996504919802563071924238683697557494071284405495855706868487156934302407001676377069223040287116357414973580218981012110069450539757739783489330101035422744879908030118493055668345664128059396312461443145740729204073327250805341968189797037083811776278835283816032438845440000000000000000000000000*i1^24 + -2717314736049796084417190672709608945051632261692623791548991419195888638349814212311161217732570838159802690205505023879189499926039017556178119818630518104938020843718993390549214168907012706796627783918980399508294586424612533568733376631850403239279366032654350903425095108916056812966705996874601252658555004601199834812006112719742132568217477192000335487110035723842678369540716985828039827414011188624757618837837191233493199229276407493573085054980854836206188557317299989666591216946075888831434837882861974074710420319112810141904655307295833913525962348517232327918300228634172027641045699991730792945889013508608805994035007170078489501980615275635628300208861822334533956000810949261595308263093799843651686208865286011877948409612525909375446636950154283465196360140926034653660080774811304285355206206028288633467148764403334220113501534775993286096155355116212246517186090281429031215742611061809985401548056074819055200101655302863095495236997485617501003110428050898702249905852506793838141484504882281619738502917286152296318898588134341326536012661113907305931402318697641188568671115961033813261016671522214814495988433908149364915385771014935119145218762538778068087503460570712955906747642517226427826944828242569729053341994572535247329852710907312740070550487230756672931062368013043274047257280488708622190543953742214500752231430236802834917299896412878737825899736165044378968941606568191845300629562431709909659365926974997239158011385586426631954386374900461058925177464860573954658471352635462699913352053844692501998114532559580181187840079895399122921774421745333283132029959845769832618670428558296621528888699110705352127330553324233720283413368732454048437688371580810407521184948969324796112869017457606505969293809831090217001273331498348445696000000000000000000000000*i1^25 + 4735385555396945053594024581452598172933676101580357185408159466633501228155143333548231016221796233695081384942267345857931146766086105422391535429751338788572817938164161226869871180500215053448773894286620660807989973526947498267846088739762635498782374887589273604677370122642632304834924736101636034177116121427413476561911041486385014897139793976136943900509003374341303300237792216377286151308586774429471306402502457314613581190585828298144296489483910790114095291245032996349365947069695276362669293507254821852015713034006879563349376214893466273129729315478391240403648860450230752691361640228482796660619299168201265741991931221957684862876300917945887394210950490489807199945112164700321096460560999878166285982751681620463894716930322785298617505644758321987863511939752494769365185179118434255538241373690585288420187336877855861569628294237572833016862457811287463643009784500703284972901490474089474955886059146966234996836880448515666511597631082323114553427934861809101567324290375165780093433039055029398254755572116070937531158766542676395263470855466486240409239202560936978292224191278013220024423445681684478318929370671466360561288803137687119572276631971092545546598193200458580808031486561534232088159485242073253711799696201817597280297945746412848288850777640237278920443216452874304578301477044062201662747931727958107878412403181984488558612636205874619003982928221469602961703540361582990158135397358277064565008445647636392559696966972199182501482490625139274027941014242769392776083856640510755392249563378755824220781695779413327823107613204240382320830936697000035801514196756643555449709141834682730820705797367406914415776629188532658265537556232093444353749347309130829289703149654456902774878903656627856053862443384404112940806431362252800000000000000000000000*i1^26 + -4795180399837212102950273400573632483449748256065881971760830582494849566764851930635668549206385756265520684100901879904473502107797701358834077789512249907553819683255489037378219297367443609557727083357312172530274274076124859787274880032212836297337880200488425664062930044212956304505624678437526103067374678743700708446625505457131686055127725544225262243310891953230074382717224072864542830981881384498001817078532624743509862785812308509858567882079132683850279777760159992715776319080498450286821115460923406358957626414418256667974826860925679829958886406024075843982198296190803310863681461237662305265486209856515260557139602015621117551880860391106213684730628167907280291081038065287789123018809950378666299041979121503071658903923161120111034692619125544007344222779194884317453877673784806117663081575562967865142489690486710854210826927135151111363777241229411258131951664957552809246056091254310996636633674126656855949087353030031526468647041852115567235469394043472797219320035522531246367255053586339000292118808556726849044800805574549106237975160230522992976046838658785241391469956467756108458606773722678306677667628812656598677450347027897059834644635603816937235206706413226228447696019910470469502855799084146749556742518433084951625509431587311570813401288477205083556613025054757859053059366976796287208716462125122740776916572302282142111553558982068870730837445417644673056086915124143887321833416128321248084995357399858264858102371573328291522994405767836155582328495603362854466148465462157415332221495366300970411048499610345508394709349559842585026664289520606410204311916973113115164480729285286187311286507965835805073442725043854514846287798436981657621173061485182129926972815593433129604985296188761648986469147850719849738099752960000000000000000000000*i1^27 + 2186570294955592622606563414775765429594190270660450450162654277994811275416203960606010666442145320508446952823830865684841716547960071366467211518035713963009092350527425278116304204852535357868883145528306697710004556355750604594737982190284231607904446624794983757332328328957744566875038594259363818732583445184645297326512626405064191004575379413059135924536102946828085202993150816587386259470544271771710665867192812731399862148901664594356259748820118444169607096199439417370870180939293830042635472839412985583340323763259987024940373347515837438201778404703735373075432907794641395277807017413891135445899550532193149795514594127583020938962509999126753075699959354099549072985918987626130622288037425008116765732078961721161589632202227373399432665251928123810029587609825057069275124564831386361447431226130177809575923090455458570155144647858195713340830743383911409188026055963534242383102799811490035833427218093099023482376212965863115180219665051592174195104467960886515657365352592253823968902469652746186051945749939323176369474772108274550201808045803576661359066940715766738667077752412696927654020852917137400024247894246175588791437085971829308884224786086409076559815951235035363871142284669296705994815299099629372798834780978155466936608776656819819659556613023756514556420130763422151245984084029765272321602971468795747977470469452030013748371829661522428932388498321385581933355764567112017396556116127307071951464998021621778383071713373872395359061058760947374256927171567724462523522395118663966145369226133655643871124567361614670999411575342923092246447554342793186803561064089068865686848891265850106054082177596887179918946273986944525637586404110711679528860942922188590243739259024708289755971520925116648350623425574373750210560000000000000000000000*i1^28 + -356290211709727980080506581868105943485581405565527607775629217480200700133088716569434949198377588002124865857472436943776588794056064274102456234343185115668921938099746443106517555473815777106928566202433820708153313866185850031418476947635512185893522939060396771225584356055888569019133100164586388736928029731001801524931285276628673211811009935350135334770589649285305087499561715230165779614863252592582455411160488848483254180222099549249283907150105452334451066724147731069114771845756434807567969746193992613698631531747930629100043926058226262494672872872301491658228388121250856076992340743899212365325603317568163401948958274414345188277879512670181038306331954242333692075241292175784977110476238584400469707098801242981896555792955610055931627029986387864221988238591211977953116582119810479568718565005119577781662571579459121323226028512300641567602168324755775134327637234916698349669397751203261028630638093356160870893801729854030583605106022100578727742520546070857492491655956420469898708793111186638573376456620100355332938100571230617711267064425060608573163109116226166347568728339644279520836529079129762820240656108211218389883794022648100584935794110263232338345769442033074891013008098910717663784622149501990693537153271939646802758473254275974619284086930002161667757049645240228236645346249147731636351111295165110895412740975367066076012312614575265166879509375810427885912207371206564392011017285872774117694135833927537635008039149513567740740510955644299369768967046278989105452099104599112803723457856694586920079364462559522031394909610136525968453060324896828231799633281445606475027748299054970629808846547656548707402954434677049885613984578002865177207483384428109835922225825510341819384853400577354872470958172117401600000000000000000000*i1^29 + -67518539198343605611623472418056072877401861367007229013415200105868436602945427634104908044971437133322436183587341299458155890104303601454643486860096866369624994644090468032390698914795283632751302250390247973680869623744283989850338290644835817918359292065627486173444463663011232758151064041207559988801720086256654877809106363678008198745760846827215681775616984952688464765842212348619344067342371734159532495905677958535968866280907099423045122301731801725812049437784250273796977615730470637228913865682910271435987406196139102730435475757369166381300897953649407679632162740734869321302576716332211427513566753712089116117453435484263130649729122399552807942866429662921468689579065109598124438631588822386809287581135262166447287711917965428805781045238528042330088595995519794272754241150776878261005460941068439770658323505067745707593960912301864883131959333764083264869063638739311641718422799122312286741506213889585483186889202957485964677712645291651001015452047918307202010695367696103955664738161089864088910409840275437980180361877758944696700447901819499318722076473939683320836996726492388171061294118629724671572018179372030680781282397934148039247653347093939542822752153240273357462944302787155432849709576181041191295402275212867767813260499970831311291115839659686543480474240710391589208852378339515565594868958270482145511748000797112488642124488188731122384402217019593614230188759088414881301038375786977695771056510452995122834330201747765451766910847607362687059928150795588984226820397961542179354343270216599177194168896454794815860349342881789752185751808914304927582695335447470643439759018701553144850328248610724157853821106166557095227810059758457950397793194592675687656378173674705998938939962505881817598771855360000000000000000000*i1^30 + 32041194186320036989576345943495013305594160039972530925340874970103335949344750084114607160068683133263164497868050947590398453652183251309785618056075538157810885904129101633518334919347667270092630120145382591987293890510736729780468891391915455147981597684149303882608857864798894713047303301127700589720100648454012497487613841568631578444052691390096980740229085534941467100420307097623768176214847378464272225430872838814809254301434592030803096970213833793692040221269544955639347993681004904909881615792417782786660488536238486782311875557866005827841775647846530888828416105422221570994909463394115723580641371208312871848025321667997112648900372022388204572700384198141783136132027756797530373447570602659461337999545660884418745242802292856230520469845219112809113516248498711076051137625996605221628770562794220790285655014148599600524584184073589796016122202055264601681962646743658848948063687958946866065992954013607315502881492010070103354100658974867312300731207307252195147400453686115079787039649881576109416453028233608595968147466284297133050096055095367271145904211162761367907787549843302680577533853227057569183567812458867620734152091606384724545464553390397673294430045501439874317540418709897476946091251227777761658303881728443037060118089301071127853897162352604353670941911673521169783403405127983508731669568066809439342086025171070246808481074547988286009127446289877510508519997855282490739360689605372907562167775687966257534804810118944891819306373665213432610953900069584923049582863644843232587520429124096318960043995289251495719511883075701801749333952469807257579810832155585303704405631397889506014038196880814445437963153203261943963779347061698153297771778011328882980082229119938127462575169212170505289728000000000000000000*i1^31 + -1885962353723882032150342254408467039077572663293773703818490784353805194251174337773727474398920250163834222089565714185621557771900723563613984828409114090577505608822376932925242970495565636017936626858487630492948140259150321717120011925480782799423352278107017770209261651455599751992092283920140490020504238903400444875239998145185505457577988590456069436745755505447034452746733675231962823326182280205366162188796632592088463205645604653279497327064160463831430197634159084531782847307420222104025686929051174140815902802708253247818708162323471575682048441552856580517886165743817143517444507235445824252657793484076879708868662960564933741323636080718303494578626248952907198287417651745756432130693114728346030939834907972229079575891291217389967182342101190679069626933082333172280017827390543056132854213864161578956981169688385286644645480183358229913269336409458398335033602894298392559910952325127799194457475668553544653437716956954231069166589743825887824818736568659169960566327783546612762993077870115791170467325150259527138255627335294682924324937211530733543284836975782287789242262095196592400997338961424431855084789039895445734365403064181859791632252083402528001481518134931883564815545947807385640076547230782441594555574437149848741384908492299630869505865822376403009589378978589762373277039209820550616678807777026126849886741882937418543978341584953696767141051329639305018587488731992554595775728187247388740011038004576961000424340869365411118091486816664300325766196925218791290420339854446457299118820507421002133326642089046805546411783457436366518234623087247597444349879745312412985225289103011867429281908053232794682555901729648855219768194607237937865684159140328522080882914922500578614473234784557465600000000000000000*i1^32 + -511535095538258251074995051128247646056506242120418484705946988716073433101891905900416742611191342668706643759967165799174476823672110935725002422622073019284197063058094283627186926109291397334767343128114970611558661000966093437425988827782845778466094555738267199967110236802335651725531400249573693518534005909950476642171113200062192905549813502735225266011436707540984790478437867609701051919400309611379586253367161886885578290639786244661987769828877295280788923451023249296261033516108477309756065099586812998812209162725968489540062509124595245032780218190416269374377304723123447940041977510044908593764327643602115765545638703433000020520385868322809228392548169652032764933013083493199702703092904821548023713481909709065531186653782343918455161925464566074822676408587315618955926180084178288160658605801055359477379088808002597937965661607611052586166777994594124358354142176934282158419087665375927921739243299437823757317000087081776464317706702961891039061413861088461108555970247060299057612429265415910822996173181343870762468120729975875811351994336578892005204341256276261772115871034688112485555784921552641089113959271081005679993565428324215362475226772587457477682503203865590727058800317927068532254069633847273218135405745080404210949943740817820321950309276055705270400215787523335130482229850657434164839762284012394994600909056141340121842430840859893267136049234671621488113610233874711939775778167592278447770337431750525321347671042251805365325967863932877906815652224447282940173559251622590308897256281333116194346139356675263177400653272706900007459181765999452731449769346566884491595364740175561867458869715698939046769372539058752263396930475129256611050009573966599105564221044862374313102357299200000000000000000*i1^33 + 46929681202494869861978498701044255628893576742322923208228837494791908011199458243441197453828893355732790565311101103968905604587712918717890699575366476225432402587648479025825795839864035091046239909788686087915837044682276888211285897902389086154418760443369401613553709874370199468378964866750979939123592799580086519632993500406513486280535769054271236212562560678350690298563442224499092762056881976855624671051380725993087574974985803166732427078656246766924923172438891719767378883432446474384162967573362870622970248599114031037353822847631174117756495868884394495761600433773477120884599030154174103188397910602904617036060498426284787852019581573343225848064703700679485891740167227325090440217630985833229344715298360571121842244832702602457462770643751413382030692820549056140555028258889683582446141850719554330073752612768115355856712620442322050308493343656054534104213621529796899443774727978721454511252870704632046592695395804226593534557474480279614568347391301823796155374531408069751489223768111302995180133827314356505792742767736147011020957788741585461400044162826078988203200496577178990868500332886361248402340119252127234693506765445624993868468226757737907588051300199509167463967702959632424511504716989895369146382519065709918468591760663602494003624909057327842125292586836019073967194695860260733953574754921685517034792782175377511304231892168682045550165172356724620829704084877939905274648252257801515470652679761193856102390260019426294506517025187632902234178634373379384970285064600875185191954955156208815710549806966224445904159416296149443306387064234493426061416198118797228161364008637862066467171660610580885415302872793033677649801247180922316004660162010465317092456077887476296843264000000000000000*i1^34 + -1391523342634938688474819634373989910519150629038747144900848168080621136613249317207137340805567596235326929959265391301380500110809968573156664987868234369809942128246321085213645254330371192173489198504489815317052289564658281745817582833438504149200696917363858707500752662786692296847103437575647919315193496135736054613506460489930471825459537726643852290303554635427809817026733921987028455530185495183197722826916575780710244312288770688938020061632545451707011256350453288365270523427975325453956395841063072873913104511061409927638574003119541856337274687406423021769830127925046409585303252325416703541346620052395522068037866873624376569647549592422529474759927989463015331442742197704428245769448873654987899877702076519764321143113472497934107485594098434697963246804173677861048696762920227159528863303536264124065756465345067843423026393621145497060709213587351981859711910463640340956510573379155233561950719212777107525465204130356162197763862552758054308000123534583596565023940487224796564639827688222961735223453528563878188519215415166615547172055830272302189580966463125255309762960375837656975039125960766811538039181454371613996413934621657291384281991714900771082937539176681872954615909336465094480850996281173526134779435933464154326124254131042275034845368432820288479372194797203285587856434141327656462445993920537488248639945222864597244235193059187981568427149224251560709867126347174046340613989953652984335174190217878484532109034775823918928904782846712437694259329981393765314781898380517177110604894875641714060352137794506917275347971150886800789230948556364293859432604353282046120248494233039610799930473623908882345127160382078466887789583387875422107755273744716535430629476345158041600000000000000*i1^35 + 10451235087342084065828889315800228231656898527716848906542048092369157535783867840359319511620552905065472006471096692848319545849814340680931087642912669859683003374685582380705727461514809246739796412753733498198103393964141954198465554724891240151542897003388685948402343112777020279330533472978660353733845492492281353272659464269958962949465264661758329691819653373317636468929366322912472660553867424679387932551095929606378261660055337713003776298736905767748444076602061266668662480967282960642114030327649337229578289773036996781154111194048884711843124476396962419719588949740271224881972671018461269435621445403252486085210413288506478033583187160597065383335194581758057345916079676162002291353713164179892628502742728194844091455563348020836024201920594090545688918980846137470820677383660461736872799981860275988919655945759996132509253444559789998903252274123425270581654403393844040009912947301546060438231342589641432282811801611684091935566462876062422997568842288751027355484138331027557848712643965171369054253232922694785098572043557105406765825512696292399860395232875086682532528459118528612485030325563184862598937598037353374631686285523520344119478838407859221783190343656275999910829203271555991590523315972763465855424039403357384503796015513530841590676442534219155272672920431636701422834247367116558881744042217138551559510827707607564031730765481309410707474738334359135502553775341086453161575473187880091594668936556985164685933364707415778243248668030822451998257877256480847774735365563316406052124121360434969416036690839939165307233813975235791364914827708242715999110676936136913194723651461577998148310599821527669673747783019431502707368563891812927311787945431807222829649756160000000000000*i1^36 + 192738485700155956143230552479238273559482687770274939461431566589108697059871059668396195230748165900213786756313987875189537055251954252640170073503286080456238881055015239928722904960704131321702575408513872914606269005246108329295387061238918356177020672894524338679976485279435844862697993864666619618503692995897437261456001165110972993141380691002625289299114887660612434020992464179042287252748747087700447615832689259724129867921404818955813604165398807576094004111787115769781017196335572353777743549960323128215817304718738172768868032018006197044683989638343519557694726745137382810057820722695810587201334136409294966419173239760454710766244367104213570490248435657544824932143958459170448795659022189760808846582083494427953867465875562372466834086457358441404209769593547120676564834345282899535887743327665506912160587573625273529043898210668860185666632296855099670839549475806150898762031693943468115665480239064816103526613792523997160441886341791261260525997100913666081194278904720771160677397717542603166642235365107051985547312826471646938452228735599198606096409876091380903847912541136997357033833440703880633620959323453178845375770591325145614932330876417442237361783803892461963145644903694183304737031101873134224599961165893347332009696485574677768760740211801651071120031560011937367317039261122766026295700075536812413939561376295393620210887886455388992719681721675615635057327346403412337126266895232581807832832248335913718953816959304561717737341373666814628108562482035247274894692400760244882697741435627525169651477228671379845054395285960207722448313671561017475920412147906549088435957668225008598896525738844877343401451195224756479862269147876524258138930584456913223680000000000000*i1^37 + -2517075218289657429677562983661622986294179832625771726127698411785721750628622269349152036350467951944143818953717079827989769961255376522201432582098234331965300177181934412940136951047114113515580935743314954213646365845202686624650000638783928844681488396292474527536563544797702792261481971867160139638597976795173806897001700347991043212295296071894159057528365879413648290043703310288183817998487533455549922336457924952263156010959184701587175633479130980727806926319983156073735023482210571008262498893720821548591530483194842371396160043169263465144393124509745142373440872630446438616254145048621540244556296104093999058357725357293542802152693726866168406146496416326107412180388064535562091591830181453974816068598328796366665853738135826978435085824237191680389760111017169061473399381820384882606979054945193205686433983645612686327114909085273238166587622839727070300240804326173150053218459530088058115182464735243296837317372686262315924413157687630058339652255997687076210684506990975480921902207778934136725252934652487131838209301388148603171237324877627182963411831444444160949003812578550214926491726852763342566774013612621050541330791209841437408099488718677600668816703376064795709667776987456730416152557752527051448168749526425371770244952256785735584030241579323867145992476766461227729614303564345195798690736944249350207332000697453296618304131310452887297307273184820619898207129008819356664842372368822397703278850618838931930064427408645388903486000033099247540978550320027072719016137478541875608349822516965620102818491879171825796599125769285625746400505388676116342941835963283267677554841640475636894459433790920119791686958690954483652331822015795391247829822981324800000000000*i1^38 + -4422995547952639243832524809147933453050046826117373901368759900747147158488717333968506035864848312668402048972278039495552184472063198911955318877200306755599653249531076720377761639405409287750412681775369887217929210419844647021502757082960265365826359965574981514043879965589870152545551040579785377165311495033600185926461163677769298959632455773266095748549220320711705511878525845903733900365916533285814239296225054311373465970713843922374808648584774922983998089940247899544318911718084375025501166175741160193488784671070859295407387378909615235935858581035292809707005292354490403078859567476410671346682903465197025408592668531574303493774932340031226898797514710578202048847160117135596876592957881606364073244867889877577516682978284997865171777951354468458084711220416610372351614850907070776397647603527093966983640400136760937137495799052360944020317909665926510123727118828360041079983305140087854187357559869995461928844906126964564713683440721909605522052290633512552464380711845815555695850989485745517681848027951079017176441152924667591190439162045771089543450478806630365594999550388020888495088670540129008544946807557442000171183287019734116458639981328880713094178750886253975984196333331665042597298553681127156522848482535891488170482482390100374893469136164033776659218172527625916081507912332651156668767917383305680977124551186853709810488258145013696112047702976245593639488091031179101641954099097854735134815207699809003252698558954564550336845458738294267429308053465965505710895673562525127461787095473619026296798632487129589875115880260873139725222169750335530474035842242750529420984453370364070038899982080785152958032340170196773470778441765383310816133120000000000*i1^39 + -3227339888672407544110650044409926612465003675966766216800274859222949856918755415226692857875754719089788772546856353037648768392462676518748172758358038889178229628472625130878690228109430182630463310354420320081712694235357144445033615549253244740806013409852244015429288033643132204807310505966392460518691125222772174729117091390311604135459263012283254509843876266961876345258777745649075618369599096674295799897464032846834300093487829918469942219173649053957182148132857020207364313334756105590913454094346808345502712049606169660897518738831815796452512166290249121041717025423358012575673883109951359859553315243859618207623968495740428822656315825648782672746045350180805539548350509639261017924816424283098989485353733517464037220248742779532275140920349442158833852772273326247424372521325399311996288982873316552312048384785707387560538173242074689919970931351450445260476510303739918897526893315904534470149059586145688571707421616829221584223288830401169577771762658575898249309918905850651156126382205400183727507565049645149103428267908771957693673133438243245599310488392350824937763879457592043903596931556598487485824662939190517688542435613659773453645983374905800236524665554648963014395380356511816983451898836043566156074567151968449729013136394442273510549866661896619089579396383743263385607016818520879540938670737320328219575980130103314307094322462765360840647222529715515446903915325044696927485548074183327041572284494066238021664575775280110204101727037193387748093572125056658508823499444688732481426212751653533202782368814258010797855067925234356939462525824812696887884202898483212357988944698135903421310636844599974762758223601944143327009827788564992000000000*i1^40 + 315347427678682840095494247365943440522778193632558643555837147924654811779019925616504125377907323647126267471311413568568280304865014838038354664683842006406477311526513781348911008256511183753994235876098030567384967284238875726756515669942281950675095431295918393734050749764527902921993189819116462108150082704023948684985630943401942693152666434595126233767815571955013366057557016773250262508109387637114384883074673155608051916364522026675354327941553896568589640018751594123354839549046006629480998070052931834647149359368956476249599135440357938108185208191903655863221504107851160433211081842077961419999635561780560560254883828306647910881944771460064877008690473187967425159597569029029706653410985525318058995498423966126162289288464190668132834454989949067287964650771095964364150167498615625977330660145103234503658419249139151770191286627675904709925750723902213769498695725772881266946795387630964323760955325809656070661389931195812705733033529526304677548975281506008623980324368310031502510129136817082443819083347575171122954811510439307260568968835680177725171267972737030052089526876849472524008317826000735672958802708663202718377169808507646142495423427441049042030511170569544685094632398137292594373887207696069049482515369277270206594521461417277830439378500183030509316654905601603116106770501355061140897276226184294666841295989046239072203412769853562959047683951578083479567451078069433115134363746720338777254451999822255221424912017949594217225373744572776419449527982464087617143706512643237430982867830751322332307932121831164578905931359303062172363760071647387773217543117518518585159869890809769212655003926492323772861229839947241703482316800000000*i1^41 + -55266384491978119597788614004615941620494402131349242236951256364469368100266151301725511364635510111362784659779993785199561151888215206431406765347091398797483210272094182588038170004251301293355913954040633796687911697708061030020530762321949074026034384126279584186980375915771032197835944299591948945046226962544549766569622351941549334723520875547950006016857474712583613770220884162937098184706213671599168088745327156498073995509619121030945045788947637429017254364028152385801742390707456759602444614594943664240464009990869026474074858353703923194747171784670770712709941231887828013524409228011604126317392045531870391808160356078258154234981414547050102153932028303261923930364127757174096185821658971325294532922673413426451494558360416671929848108751309943601777078346317488825927448945006989509820318382227955815809340814057970647653742910850682509809175280633291855769647208031672733172133476921515671705672058326178868740499737135373632768198844799624477036060485447334863980953613170686210470086460611229960148802518647477104997914715751109483276295881414402120389870201392254193203705099995046422257261529436843753334096751789462955641972091634526995168151655153392510102090352856962653934821632816926570616120909125875282844226102083089948148276361400491329448580329021368617493092364310906333006183357029252918475213921577173228274552296713227264988118431242096441876019707509818901889871830029986733260670263228306353806150211775132701180559534566720369112192535363688528569798437691118708896609628554616275044945688635493849353614179487326498990276167344957734185306066975785909487384444001883743657418650365549297870581773812811818414809312546023680000000*i1^42 + -795844999816970683985620122080755226953632275285370279989845030785122777117094933069783391159977641941076872467446376974818782683724784524100740349533599477367524635953407112917106558940924470588937362704577708158646661903779567400261187049562177984202657055054874397862229966647520785181069412420180014048418427680087972600053699712164369751601011261343337937990208869681446207201046633961203307177768593101186869059919141724905174658545410131337823164049650626695140514123450969428506242982393221349227856315895306174866331355252915612490273154605466509216237533149719786736582512949675872764482388491593818547537562985143351221470481718982051793014718984400275634379447199077791957153493003344198584539294025928434341617376540898364900932259664708326622629348958787281037089139745142728012561312863439198596916252614383756526863678508352676195596345721632610610892438149526534874282369839880463153611226602446173533933237179406471575305499897969725574781546504958177775598961177084699513730226756244707692985099094775330373607033910124706459812087597305849985536372386001787707901685178441674543458290830819332821104362373551539597555502544848804442288106643158280860167332953723455108516759301935450621239588656214135022722397373294782833927564958606788200130040888394346749362506204410159281037660513395957294185987360572029739586762046950901731374454289525453145875265950370713981452834392898077292563028548384737137405543909833530124002635642123188550657603046937758997299224625174536283859562767950229132787553590316170280090001750726685319859191780955834072008673637895974261640745533047893872875200390603001397798308585733225821901592034725413500402432000000*i1^43 + -104793852809488331478668921621225437528216905573121828603129797209980901167984880543560738142325605309584449775152112644470825682127627693337145614610924376245234248710123209709568216136752505458949482237179645957248440039282521268780903779424361645122652005678059273545980136360655884439435717483074422508095109148123973307839770665801705672475196235187776405470742055918959329407697051928242652213891076595437373871430066623091383011143139483658124312762828120162707659545492693386898076396565017176179672094357384793986538726452934824866661135147267598693059446943611871097514625511207756402569171894182797358363749484458059494628015521209501065065332746479028995862045038645834269656419159001865143400647059660687216756804061552368915362717349137046343703620072990934802316193927977402921043329922502420790558993445500945727993962694203173179276559253484445249134445365181945950072199711246952121073219541445407681107879111842919071023860280562519600920351811023000111179861913146632221604797032987834925414061399854102578579926747167539203138661422090184532385168652112413786147067337804968349247480055963942361568803496831178970699464892368970010346198751925018107007231008438308836534187433575181177488463497668568506013222615047403696563669115558732242058256610379734144726340174142126281098186213331882151831459125870300377140467403172175065884308698324537015598747197137766496261744832606585596804112707462310972417507773543299560155473142003549525700383863491208212163588775796836568522807435747670961660508213923485567471051515146384967739259717090291845162958978788242312861431980779219475693204291501841630507165025103131008767430051042605600000*i1^44 + -4472397981821270855622071792219845293826672945182218997501780427113232192055668361482403927736641423818505184953095932468013060317482132257443395263080759708285037460828723117432161772442476148824430853272468104836593140982130485777467798416983345393460401618229011523614437673495106889700286895320439707907365164706007904250234916570508226162697032241376545701506555134507209270154279830688254016022048548150178089898610110787867814634470922429476332900074009399131751594897691843102337577891142459700962556061680436249594534564096300496911443800898395751655036548486956685375901853629341949161242534966364678872887555433695344975617679181196881675039893094431394982572216772244669325463232751138925800375502069613549600162004688548449778096612492489962117684493608714117044817799744735302337665243413515962023014756688521901925986057735447906720843089984212314066835086001525894499129737731112263464789043621066856246999956309203995042524368550283202567265282941143029062273557664630053749302717426226514352325943022363445316367450354751597759371253251049396491750527911056873537651475844393203548738376306632047812801972680784897366149352424321870632228505053709024750161159386965703145629817817659240921548210122389902725751697089780243845496321679937967569206749558711233692303373006219595649208378648550204804049637229125605333320407365052706951383304085642796733318329451146457667858051624824857341033473452361856764953731441172816510831367867878827832282158389857361706632411367389083243263676317360511793461052330793058899570166233058260834685639386521849188876174254842634727218974787645989462554686229284745793547252685527104380795760000*i1^45 + 14682595403736618786656802267650117830293678950139072976844672986673443222265399703255227946453510204326141327973108689867033633082103288555739613804795893205575982019073871887976656690714417693675899268055927982698233055405827429536873955970576132570408126158208470647913109429019202153644270038014363694997085876164315099100271496959830331070891236058356001325920674270530414509547962757549606684151105515934838520411390939501900515629951275473667082986578671436965167314670170921897427099625890006836163238821348258927690066650273284489637290868675187550816662673848110554584686939240965319063549619264482607746947522139456328945415174105841237580427562184451106130444095280247477343592970059563799711737773218841062722921767068333672634158726474877304590014006640717517042222749151289601175692519406613002806343762879319065379584343700950668071424914680124846019520558207946357059541189709542166852935557761395686067032849436451798122199824801724751188524529800778946162816678899155135715787437449739895151472779296413604060405601527070734144334258141739971960948235731755431798988183123290073923817447868964605642587294830992550354176538362156905013395588797485289921783439963223537818626699530490945087333561604490454288209985018544111945851272847499611333120820867990797470977886457776479852751991683222367911103516620724022170175077717408264963535044663152745028463230803569983314449702987707411048376762687377534652135683473180222044630700321684510660908042925792358033089935779970191853956900255261080779924991002783831396878574442194636237037139389399019569959231902615231608011537209751753500803660250974367421245431383975000*i1^46 + -775865566373647850408083788755815336093480817156084609444249950119151746959035219905233354625314626355895152778690620521804391857057808152115161268567929064898122205318658866036413072705418982954239754628510307129542957240979855884721254998575326282001170412590553378595121648004744431629663362691380461698403591846216853077313130088916313974140046130225937335790708543366373458569856485883753801077181072248482688053071192193685175618248729530703414185045369559277813693354100114155399066792795769807019808699540896574503583365199175174152063055807361556954265024301399036195755701285732909531800297545764646035033511126705853715117815689690045983734983047734628262139961347373209614153790489683450746424753347452638609274704346814405345444929825603968459343222879178548130005889134611852765464872658692439540723129297655388891042804825048046198292868488911922760158642080934388052626122010927678182723923709162841281631574996075704544687784350743171100994931149793251261361209589650158097466254751427788274663193076117723686022339275796441889847234763248909182700843938818556012047340717961191145183533049222255468365874951242805534199057552924359628876553421061713253695053502345627116038740227865160141303524713948534024026076946086949129810216152774106881329241935490905648005741851310559408360185392591677786480116502464298507444750468000265492578911607395113837010372115889931450183186525580527074796388236775455000302538659471402745604951178553761925293396352247234263564807315342974278519631426834243043452665878313672743308065822094039632526964126526310414726504981045894702253199727458594288552792477124575684200*i1^47 + -12288562049494290873971948301137986498504756747292695870929907774994003741005271201428703192866100743305613200720879876680082907460404363627675751144076175993951703978968646958505923050587108601477218060149530658936771082311914126756677497221191090279812507588053365853139500636964482778825757061765884158841690039053348924317731918449948256709815304125037443535901192084481354595941409683676045371698928888787790148710308458544719362027121632384114099306724509680797057801182131188185163267299065750356622346759798703585331898537286313719633866679405088150324911528527733374507297824839637885268199697610092505583953897010917640287326237900305469266922909804965157331248752525998475535388112859906904133224357969993902185134648355362143247834862459385803625499107357049176624329740355050427138446823920157318888625358790421182901747979891296832048695548526921922797820628582151134286112999171889941736474086207321691751076394827355314444465969602005069669278275120990187506096714549867058382169596124489342897720044579728067259884251351482531043936187802489363934903906138962359890457098943356049091901539211711827804006281257510264996748582794538266799350794344866666808428648615988255271265170046713552588370843717866449938441275994391692848882958430662296556299616010742241752321396812792116837976798711065966459850630059254954392123120576206955221022770326087627123714493035202647091391660069170167125494713698349522662986785582255935791815137289719157153307848986850978049916732869485859331237983359779318587104595455115997872255894051496019495640386255772348421568006707269585306544787751908672794388220*i1^48 + 5958946319701843967941435951131890105977821077212873061170392714680998835494891834660006408685836940665373410917756379097921598301647078120390731509446469496119693643687968210371054646601180390386774249867852496361214831779573830737168072323110369126060169624179252224532471091796052988441446920149971913620912038930617829563266734179109542732033114587357833007745898459042027316325492123646900364906149715461248536146793868624883609440738129840013472080721488009713081148753204861689352130576048257811796281633668482370856444932796161422649012020489586064964814039956285337081431865304939881609755204354699780820713302271835525604710244357776556449308475577665781379404132108586730656899162365954605085460193226448547572590528988119215096632479324329710019470311381898888155735202759737385117228483549424036444686214592064608299333491738068835459412323052707430259565775206600728859775312349402689314245561075898448965050090160196720161111201435952833810324214387689310272303690061108663838964385683851635245813860213913940779786487495511719008735207802330560942159835468767765683521507156006414174075299024108598661233182016593831646281602550706662301314597782651796601834238276763685395617993360559060951337035971846273785105897304681468759436170606026524461061883976190974244451776707482249703684632060613400800774838719236704521054792760033106723229691715064844767611544472702747841752264574302453259248536752729983709369411054011227071522389583586542426444812571381671131222159670766208500568569310853311411891888250760015898539902216923972660234059772588147610133289825300029075*i1^49 - N1*2197697353388719181362983728548099255013300008272025758945696311611007834934871954333045230405508855881723804326595903138547477856777942332642377525598397951544560538112036105076551900401642229293283191389408602428407915767572171351691369752290283302129935296646310474093739682522334387297074554319733488061177750023942545404432400388485969577861716641655862531825165032632864888151885620750095444687285890630191779590922268937228250312620638941161152445971843053739688149616495481812663920923576717628137054995430806504434492199349919923809614177316273869428355695106854508179092716388671129371765782022158274709615322483049108374312713868530595445888*i3 ] ]