[ [ 81742893039088547729492648526423512243002657788057284754486642608276428025541609940146146340227534417422677468004574440164546740011262212829970033464698834309344248608645850166496830037559826718590913250913423195533995414873811892476569768703434659071437988462578522630850543524905265391364964003171934943781592484841906078469018139687124870256120327762139049127220298424131603744859597748488642038025647765175871266942935554051575280807549592522661208394662495879673181311172900541240744305064994297436677838909120186520880228102487274968735245080561785154346935998285583459620682339630115766657235598288166769704864954248708083651093762441464172270581579152987860353224822809817520240953698194853731822766038273046170235482745450629340368254802738767894186273665587123439341005638036428580404847963797317333702361149668209669181593992821285104152467336218595460168192471816486915246375945674220886039464030681284395701761340399821844434786877681803413103949958145703186929867351611039088017950115714703999906380398172250303014391996859588724691784816063120762084044487909914713288723078044074742418203497877494460296353605464685385748174040041185400950940059298530764586518594093855647149076299715384998352295008632270852369157170575464190922873943664107595237861835254542700152369035848797888001592589570069839106908703005873053987918302264730265664881492089299271680000000000000000000000000000000000000000000000000000000000 + 933719224625884246174472624183033834612165067463295052043228870124438909111864511100576071060129844266186357415407382302440575412278721161262857417122810303865964988600477046341376485162813076283801295711808210050487398681539300373738744146555576096797814905535540532392089658677860593553699152339128885934851359702067744491142440937176659856033733607172743542727664318855285021018179373904777496330099222212597930871533286917477162672502456569258759769463734942373872912733137568311000113932547709117130206716117009200690400644193491449231641943159837728542270155721406323525656043631214706140812560489824274841890693392233838674637984034804417915202882210549041513077798233500548746571131277631981050666896157367588958168217124638440928877348545234642242737742027229732565292142460066508825020507852651708158112915121667580684520813721241302554852750221242015953210745961211976701430136763327813492672214060345163338161705650503083077288522396092371166412111250795981018958943294980395451337746374761067981103100626193680193165684821152354581692040432677818841364964416017027315945902017121417727767739385130794718322298545656295209155385715589717718313728063263789002595072381641258290141263719175951915479118862319146594565370138371165971915629974370536138769918225704267178367028177896619597422261357959209778555843728355721083870695630136039867839825307752202240000000000000000000000000000000000000000000000000000000000*i1 + 2642928665547845290456123082787436086746627256956833519684694422458412638000826454218113723033967219185117537606706686937040135996875589168469923675189731154394819003578470061321156932759552937162538512508362399730078284684692739359348091575992552362819850126520977824564817665257239515432906827721230320657577355041605261098991409423867659557229268183489373106578275308571407794033506704316036363513996803894242900707267702737336007607031595688687093103719804807694072743897571627988804688285674655084387610694181605620615459753616235439026980978877469997957408338966291435443044930017494769651670473050344953466644253114537518642943148920446889254697978762858520456889814179006785784842723330830204575272611594549128930272740780379705731935756458432713251876990539926378275077591023706906385299291372985582296018050392556478498888772404096259716666590666232211621857184986025009284819013847630743142578946837480030780850607991842195435042527616284792430084430053137835882096006163487827306735059237523776402484431123053397370262163567350453259105863004534863698206284910686602757107679636788306069556990307220398345326917583844287135471387570101688221430897470006847223509591283998943819730083082284193205956633981956210719650154274838067292499116165469950178184316863950412732379596334965074922829414831991418398651247862507081575613566677269417568754960992252723200000000000000000000000000000000000000000000000000000000*i1^2 + -6819847787349741052300432926823191740652317938076159674550064022528685268768040124021445629366008529019404581657367228091248230435430863730225035008556657748411197520968213687860051708940158602270403251550965767366344309272489267394906155720394128626897429392761872533380155941847416975487410812459912308309362013767746591336181152759574286412624383117021699554155070252993262615130833018221673577205406369254078219599790071002796262721700711726963347544105962686955945283543578218198212564623669552868266878607323102856578398989138169003499495200216746280754969064691414734892341157310964407113198218771046013728942480116829215148665359265130502707432891569787338947573553394775322345301381062680018116293789335355192670773443177915052053826875915184520316414973868621432131757683030074267276907232001520835440497998434382797598323928179324614966255242195610452659536724589929799302477917745662297106521659041823086510624824773378783429325922375332615347909247925582223451412925703829426170646595229509457092261683697770696461058960139931466183993672292929191150380221484855064718744865881433065545531544479835358528673969576991656664982347256771266935258526152851679246623707190959183391579269555455641479355173207395323508859754111943118031566644817742203048268924303967326691673716895155738280598932092793953510600963566892368080505283084128055278959234740387840000000000000000000000000000000000000000000000000000000*i1^3 + 11990749434781672198985963271662091913568376594743953899673488020102802290453373022013776049758212155585211523588794832256715177630379310486796583824237619445673567837059069555833453027283186982774607555952317205230054864210574099435566735124252737615766037752367375214760848325710571729805860107719604579511320170212519086201698474340219324154419161651186020160985929822428861699847448932537619586257511433302084570510810089140492822211365252061913626854776200040240535877585659579103397362674719988894480783165265000449383022962446625415640868350105383256814613251802942334404384391317654825436582525088324325845424670007852776277591245466539476289573718348213169668297775267867061347961777859262707192871844057911831506990821672911446539011917970970747883792225570179688968034934740051015340715712778986094987238669008640963672787519423808140760504584753067492030705829214791395164718614644411182240478745950323683336981891145933600341666480198544363324979023769554208617406969149177109880620581628245134391417494343836923473771024978976103617669329076714617041888378738979243538808679063184701921117722384542517263951701067572789675862529117094242216575503918497312854966530359994142472503959982904264874826854727606823594474221418909444803537692579666866162544688798519217323614783277733615566183661161896667140945255359622035558622123840717496669279994511360000000000000000000000000000000000000000000000000000000*i1^4 + -8360125923557159421182828038371071680211523700744675366502040614144702215022302905887594235616410063961469578245526592381954392370365947079282189064528406770439679603033472629653385456399312642318290908575923752742329160704386673861393046898827620639001317726025026227965729493431179688425609236393687069245164804555013761110930479903941531824232916663080478114157842472970775415636786127953199429152569504880738062574490798565236148371318956806555470844382980276233870106529690661930882608043553995751343968369283027797310828916347149291278976564963911682514750390299698662475676872147862891905047551020506485744454411077882562160684786622483543532438616200351011234873632457004130990233496674525556488718182532908008091049106795693889661450663492398910840155200573620000712181152201274287769227643185418483904152631500856767133661248670675413861949609279344081527015160128132187884029406601362146697618436732369749940000002425455594732149904022720132864074220478884606767763381383937527973702512931062709092775496974820316979795617126752533108912145077594339643974463615060786652254803668551241764675909632350506524700995121471431048801446163755729832233767336042490100770600885304813712963822109395055564027394945433042234956469795622695641650152852102015976862786845996501172619130386168839105186437239300313835545165922806663172645279301856761895078540083200000000000000000000000000000000000000000000000000000*i1^5 + 2984836981331506528841293445276335726092935853406854945752951492022174466911292799834480858466588811767356683809719457015755836408550223346951663702769360649514807733116902165237096638702290807452052369052806593516752965525821887272807553425073733096908089710760775533102147792908041767795333537895611144557922669945100049356690505582696623261951940387457978325042829864352317224713964309434565879535139495812430079174457497470579205434908692094043034979981528714636052190728909753227319652758207131074794061764562161826678277350325591819393989529099143054147155209350213949153577501902795100302368666283823730733677767991757695505579406469284677925228518563033382135432826419952687284105444075783173767578260295259518405892711852053687698250515070831520969826724500368355260787854589005614285268846869848949675419381253001460988697747053399123369779412730277561200114956147230864992678802923501800506373996148147402515737122196775760243742184166322532597249807938937183167155438442458096380231626626547362751857846723396694934936660225596121838041896044921956437927744028433840623601192416319721305589372167524615734855678251588120935534983816400642583241989062698960688854059252629985701697226375740513787816000979520637750930335244015449484872361555775876036780602682799351098845294921245930279722347586293806924525255598606281362211269025771484298168238080000000000000000000000000000000000000000000000000000*i1^6 + -618623828651268025826858233624969533188146174407416685933720943975985261743015571974604181170320874459171348639612420179296760063404907293911702800769053650845587684594884800776579498165938542251213483092557429037020862265590629847601616525922697801348936848534901668196977536507154505172060112302261064504058077069598125123667496073059671463014893603604115908252898612903980099129308536221019070598761562665523953901335198688463452282269335716348784957563710380294532442369250747166103651169631777072963420985540921933206685445633848137343110879963429475125412257237659560474781740661614531634302471963018042445590092641555897052827434855876067117228863351904862072248513539760246664789479325612263189230495659952254140289825521974946516630959548694160516197921793483954741500737853619057182043675356221745187034261596423442386081236635745845176873574178742360288099808762286549303084761861303552019775100279881320584661624622972414119283176012525558580639129178630249832898691561051149599312608686685845299105023169197560845453230551382516835792329536454148007643668269561249832365775942501608294294158135803523562426461643225267711727743885656190115692794923916506291014256738027972984256411270802056906460083078193314807009993902499515876973957876334845766440600897393310087219594839772727073462244364131261911388106105951051486006508563282748959096832000000000000000000000000000000000000000000000000000*i1^7 + 84197848407617233104569849019828706991264884466528280841800745743029558831013577539252657411446325522267589962727158111437459490873626735829693439753796598095491979767407929983278208275810762165523891570884211805693376701157775137416646638024948225928109183568263134769181460444533078885279797416962858044498746748063050436241045892694607880918221700177804709611664648297208902833980443998605536470159775850239395416084515215056448770306262955119436125209838382001647440510431224205602285107722383581692543501910650841847322346214995203355783573525540055166868806721174365890266639568435206746945853376185709218358993023391845792551104870217233612680377103719287121746271713472703247941968983519966339246431751485246779542139742177178043446851224514495813721070889424893540811572331218519140763223840520732511709150161325961708356597659009448282693149969763724245433072593986522913912115533429168723713863966912778757063298103142319601263640437573147707225083094001162123562281737202330304199305874779341910241495882150270740955204859946268442026260310536369172026455914560411043936572697765155862295653388820467312690706184969498478765855247661119223952507225164787688881647512893665691043795469575972197342167172520519714441826053198678072234403768916216480757648404066939832711069206951226266421822267134365219629120263207548566550880275242815796019200000000000000000000000000000000000000000000000000*i1^8 + -8775167635166437171731585256238447487405829421138020158917789286095891568324778701801369379838150427127983293805405493092613429798685125991421986112481434066708085697889525768883581472879993746150633947720681272126729111013083469081946581116183984399219606472679003698867252861724996835763889096735975485040713229792656667905622353849246424381837056942327183886199163018867628499965158783800835441895244938320062666951813900869350906304780868877341116346568765463765716442225854360913360689540338664157392416653845404864378187969543709727790689780561302587281719261795546994642485368882723911034768481623990400539601909324768949205326214170300900553170139846646528604847563867970495060559567037530491968349419820420359669938643439220852659291917426920320288318575525361008737311198032804747648743504483844279826644620938265136965962526585749108485305406270109368047274380592398173342666766089864498659046309357698360972636959640014960043031684462361478288629841487076688366230961083638391526424287979222016145459066656061297168674043017290942103178464070624109669702159044738833784345407456105155905242524885911047831148079694418090996977294079872794550279709450507164473490903928438788358339108816208690542502956826366600608949759414469660725303672779282990444086257354961789961020238378251516561217733635715354605336808565884426400709904905178972160000000000000000000000000000000000000000000000000*i1^9 + 865714917313028849424858447245141074407203140028526335835285093612605062738057857622403222412029633663173026410658349013156317975596958654463333283635786599940060509228793342608328056514857610409868053810027737322621741927292007559395404143724081912664444629833725170360755331829257886820074517506681013301246538920637445504266253478286085327875943772277838243977214985435209878448359220417176538618362126930315661656226413147771383762503947995605809009251556176586625717602269642833116134903149688203724737146339612478174754600507503343699771466312562857641690196768843488624064032524974458492093281380734669964114044812849063475580907547946844869853447837406335307846286994799653786509463420488814911646549328930646124153065872383676423723936785610168437837578868488952402556671292205326052646933415418271225940461305811411706042318297606573744873877670750381235546216124719120293859512986730013036845712911077446665424533393284689783641060524370373075500943426146905649561940895713195403135564141746547243213951242689252511658997741543485539053909009071891156752974492894833210335955445492805230111877318879012829918036390898671954395269773085522223915063559268708371159143559184594865053971619965219097116026984299673373614027439179271861859881758541807287804287884771884726190279027815305066663265806500047745080301312878621122829855915769856000000000000000000000000000000000000000000000000*i1^10 + -74145473738712820581743599766993646830945308393944774108775772946558921396082877230240849885883461768614044727285686473982512589854128010603512857956813489796919240617162777776631162943660979856513681076086732287635094659594407123936283873750350845618033234662824141751601210741793852803840153856857793485316889615122574939735152809237387052510899430242264190241957702625930700415167742846395036985321116064196164547023393612571261024665625780284309972438887632409524431171228476415149640787009499223493756777128168422178360072194193545325553430021997962082478496444727982574511101205089169028762851540239981958006492077350153533817271362544053231803222885953018122959009530147837287470494948685691250404939566846282718084520374334567060487153085098393237882619224311729146420708765457207925357153339621788639506659251894393195978856892566413907281307731485796377495719589048843200778486976481153778216812117524901034992913497436551966875166818841084073247537164177550630572851355273039689332108377852531142872806829071258317562381782454377855581429013623611815497533412984906535513547217056507773307727679581588812556855487052929515163713875199508857771351951520568898485354851813556008476282732008871957804131039833969177977069953737178098808627622933382907499605431271168794943309845955571795726337128511001683030327056517060594173683223756800000000000000000000000000000000000000000000000*i1^11 + 3872362744776722577902856377219454220357207814810229915723791173421172554908268727681401958990378733726044064969990839178032191173685993241127062529851384768901780879037482922323955149215146816488692117281272956436493976275473114149561755217961014703297100536790871003266700882929473030917796079102285074136681583598512897323465745162364706280560719480105563843004328240951629315763520989938813811242249006731844786658340067728687952607248275105285086435336046765024375108491560694937405357629020927077045517970964939716943844206186958900347074336557625436274296932764665708545103260650039292219757722961004840063086405508676031384690427396255709755859449349815140359051613310838824120370055147702024229705834619098646882412838390871060616431213471836250669132603726480661333882946051908669865180648761698121198015813875342024833601470325186932676091479047291528830039126060335681312939997146305576237582339494609234788769277990042972182451958936715848594495778992976051129549165257139749808588283190414632809349995991769731118110544938888463570218552511528209127859644215534390289893042484765400237041155541882502331249047982597253165737991295137941513838696929525594219050335668534719635698369696393129084867780152106539043089778477056555758111890514756789030170433559926504299185235469079489356432808729992462516413273999131245110320168960000000000000000000000000000000000000000000000*i1^12 + -32021551515533135230821178417394692719180937130534424195467861612460560302698660913089083125671423045067964232827249325927522724463589832244449177852467381523210501746157313145575567268260936259148607515000879702046276527518636127549003662327413215332663686197568802242971090916652543709950179687822892328349737931297375536477482777879251016327685696584233764112665275417491561801590763804139243891752004083627079712727774746630546430480524626643206308118784203963921018857407507770899019758842468194756816287792617396231296567846018956884912736880771582524521021282390006430681946073069330955586870377372795817199900867812293700495232017182194133448748882276825357197135426697973473527720731435723059696717970008913698570339368903591582037132821842163786126448103198581458474101761632477078306941565536496896344618413406953093878602301826945309876130741252456409212865533754598517823147011080803661133796528835300664822053576247766347223789254791564267032371516753898876922384105419619386736498273165536635808936055256512102674818618615479870295936894781065591450529140079063617163359704583236387967766778544408506118493506583906691542871400954421903416699441770847113313544778435919191393793598201278284525361841393794444598133343665117416545451108532171349914280977216894653812789861663614322644374909384598609823002902750337102249984000000000000000000000000000000000000000000000*i1^13 + -3211596644935431146164636202319341605826733611074252298440180107199602802779068992505832950217967106267690281976884394630879072699354352820157271480120860755659853945321939446253759144987854144736426775769578959686682101123767421185009260595997048625166900160648209532591491753519013192716241168839599100001832083937281112824004598859242536307738144755807702083663282567826630767332253841672061331885025430168724687232829687042068217505364622954865289958358135121296123418041593945103529434938682607497930305665883478938049319129510498702323504928041760452409633383341591718666947028577532878687588294902421652062230732335195917685898166349225950777602628088858615856113271531414870384762868881377742599917838680363316330955138661968417221412648180746722988701353119923596296778788842596841687148403445287411261468593796912332606170199059189970979704796258326798045669350539499951602239368249436406630236921807783399905706616423704876178600882446795699193871903420756223261707316026051751841396422461209415392599135172832188374781353858895862765404766919695610493156038928735602739466346594878251841316734858302264228136369821564078722732765035903691181168480307981566753062878260912268613489618869464252382989723104882227416708721054705737622009878277994528792439818150247643794680050354856575585815133798335893824749686060101297766400000000000000000000000000000000000000000000*i1^14 + 81938397374938339216875374193997534882532420573287699366076727771848010396902113163456518778361776203833337499083740107412378297858841351215998380332611637820235807384829117189633924453363764175606554197779433700616356251029460732646198124462053129772433176497339790128154333975027141628666094207039394153978493725372461623301799618127326817945641684992604255749826364955866281088216551429526660848651246220781754568185222948453035781804668796961372774063067078538997034696553101660883159893995724820306370820782120137359181420743964795745780468081437356989596577859607277189359909078189463283881810835074857481411470673115279977439842356903978985049139468597958688812037851785375237532004705577869593324214183908054928268237980306332452060704934468495471998487717959024848391473027302671679362128965890426930502704407603616443551242554115671030823809908562609227782657836166370948092579111713407673793227575925955475288241223166245822480531823846701206001029465955059087307436206212724133807043819434367423111053700137732307550700574040612032642363965710302200779916306992157013289353043096129926080259125994333375770888466467736237672517234322738949335904187729632942606961490151485069234447752803356594932434206139015626704089687589848955499884782466830700091199590889334989696851345854693967368025903934895230873418855476101120000000000000000000000000000000000000000000*i1^15 + -9770114755463050233333326638559260650248979752251220253496187664004911512094480429313587015042357253298948637006771337813775932558239226720072988835927639770622633180495933902142307629718779262865302210148193224102404135390764504446697409663034832151722676026261741536890295350511761385827510369795752647934424011168025866111116029721016106823142347352041578120713073175726141735109310359663793827747451937903949487857083945795874189397519261359970669635461502931997003404977688761910338852172801135149425810837575954060549602080905562121355198916139662326746261325901543483507348847965051144603810624023079114023343661101524167445979496976132722225107525926743215672065406008788153001113967602496534620102449037599716308858443139190206990655936562863388450191577695292923394211095286444920073604040539281604946942117854550463947397486651050421883689880131265833951197641992745939780291508782539115889010418413050394015138161388477074025986934380689099583272592687697234563180097242779105754781366221565502263585735711873577945219469178421167481052112492597066962574486802677299748775897037629028163323637215890397520718541246975648781090561237293770758440827281375993721711918383929225829926754472068985251232666746832860426516829946650396075888986087922365303736895779697802305312641592397412677681087524491069758790717931520000000000000000000000000000000000000000000*i1^16 + 384403188852253146253077116080825349250802312490535292995507702543145552399762818806751809666101254082198051287626217298667513659814414136306148437563400759484629851109987711059969661338441621327854510713303504256158514034909151795045641320028913404768556183709828969461921486148204733699564826178757769276298107380297435284151998125449398840808203666186021225184321376562917428713269345770062493274300548523931443675662839882174098077097662493000549313496010110578327497436966201173872259319264629599640356561242795994034108477179811749929870640927566337599437878212755607593373134884960023428462002066824797719953827551463407232904271690082823616006871439290647217940980604349275079730900956371450379062536997042138327228907663444176045910862042967124506943102657441111317762791412055117396853016573579096028494632859531309953127030060366224245498708230081112670496979356504239768968326207176660623646993585098298891266855844121832585121418588940763970233129525445005366651911146611191006014580241400588241004706429794154565815213448945104500930209443818703624430135949554222352636341518392280368498063499778640373159446813289420455450395834474795067776919426924847925230007932099055790511852695020188894983656695249923665693150408514179756098776193186500984323648909425947057758334157140771880505871608406374659572262502400000000000000000000000000000000000000000*i1^17 + 4402446525448018550681335255574224293588984073697291803566689216923222648589878388342398297419351762950714090934757813310606522088227303091558635901624762552053696093788127080075518249350313301591011958540838728862623207479830130318777240208377659698041103622822928666346276272342728156260146512714045286720572235260727929847809451741213409747015019552280478254445299459328407964848007140011623137502837911277249803921313359034420078737104739304912729422095315637429289604040291868743076597938628977069783671722133815034036705675627383451198072521922098452604792789440035313240133742129050523116880328102396244232206542811692670116853845245782577334408244324294217921231083782379978949219078023839490471471140611050287883150948222582316953970935404680097902377750820541144855169774860880732266652041654118290628489630812121320214582746586285858212311049078760976442027444135125884963673805343847920900763704062643472477973144627863781864037031586672948264666997339235982513937105616964039212180954584929553377846224811430886215136093086138143712813187816419794455112333188740890775736832147052656315167385850716475709291831957288930581293955705531166197486643153113726818352130672896772795701523338266779647060564553381879006892412090153270913810395240967969758191906913745156859529199568463757818607211524992140312576000000000000000000000000000000000000000000*i1^18 + 59075728046175286418494567223543229376078322274394167473982050089290968900303999303952307755302956265173257243374955115206895102664174573052643138058306743965421097138922081322881262915966315590428017678927701382408698534861434662484523937320797241188657587258986239366406116821528020324307701900641865597450120904783508892630680949132554039051327419378214721319091488438293920914615441834282123154804185764199372251358847630428952559429129844568323239716630415066784641390591738460000460935498115766396712569743779886889206161744667989559132425213773255821280382264910679582466601447485785414763611317900728093637027078300597461043524704531426482677873815811985442105055240008982965728022362329965529381012131523435851566852707790120419234905046472425862870514280317598636897691072634344012211267078274888020886796002297729876227206032851846290708817577690749551160904959280734829104337944663967265562888935242561632830249436922262988752615537754736808559695036780155058873660742404374147330080512698422811369010622639645622654464603217736429645468853068771767070856286862610083897317844677694690085521502753171497618101741254294417362564763111601151079511951846195797328273510885900966098560842002101105185950864657764187503142374917261781451944260930427612817676626125186615611230336241663970208736446738251907072000000000000000000000000000000000000000*i1^19 + 26785827046740600814779487214267354614617242760292576371207504976630161713244054514970710744303732349730482739107048347809864502970252368348484748210963326742433818892676820111027343326947730480163452231785329756551724681240273507225660313992132867993295430998974173226755443753981929617101707012621187345008203220039155501899020045585209101860007907045587044619678150856715366266361221019590931386270214082315140246163435837455667005549672923160022248210215469899861588098902216866183966081472173329491876213852037004051145124419237695907495198181258297013012072179661866766022582107390376897731876204166448507565210477366610404684063978564148425399762289449303304447997059468415148476365134732344579720931611327452184165546925369655753451463092676687870688243608120506425697959563351416748863347020632006902546241376342333445219723166908899266719625738859514908264402529880332919832363085252663682901533900437732947907661029425113219112331345797666549155704295529669720513541984732602783315622868338426446137030637273068250060845472900738652702783444291967257265037543777711912460801294073144946894748736739217731739762924888982311990036800122892162234366466872178381163993134206108197315792370046941888181216064487147894858324859710897607550385974623897358031289694230259057857167625078255463527388154604761907200000000000000000000000000000000000000*i1^20 + 438356243250525259209620432913412017003438971248189213303858406306760272588581145406703029026406326834462754836865246865526026806525482918062876722302199880725969132532536600542034709956924809372361373344633721912888523210945458403851975725615465953559864387655785166402433878927262735813588640524192822975842524493725679198188820761851471883781828398741388169839803130494364081099447752364852103275281210142391499332715015210828605003906177052871923855023455283033257762332796896338091661937232577066199166948314113865488934305925088723426783343157977040023633446349762429276664764679891076667748369492351686377261846878139770965304245796824262348927307111316990194821105385041095168155219137394574866853921873705886408356483950738415527358075986925093524121073572173477532933024527500167770949056917085286334667459198661672707326983468649573948669584378139485080814666224761020240392071471625615265743993242563015099214649513582516940054631432277670848149898444777215055908195845661402581115527274540515594647978884232149084203622609733973493429549221651538577060159969367436297371686477167351600054437833520636811393074145010919785140033700834003613620504802954999763345353555114059465748050725521860454705396214198634299641611588524538471123372748253210787520060245198620865763994276024379369806533283020800000000000000000000000000000000000000*i1^21 + 9378137568320208759205579412466705185699003175856673157946965423562648052237188660907966443474607452757464067914388608103837362185564997684655955542163856006886011780178764848686897409248784631442186771556269143060670448390475320282430787986273581934350438631143986325255875783256667120593939031392767718071804561234349355004437097865877549662505758909081520832928731345054197491421370445449954884385801943961922603304250040044847389395002096604694797725853574114503322773393142574892285179491891740750215654062125986783601927791664929537594087735897837477642126955913790996326592361840920801130401575214341463292271609026127871293363728577153717033995353094500050632222130764769624598167277719866139268943664315125598174561862175979562723945487880286811109004885261305421484675972890613970408241791103122506508787315228400432858934132390692914534417527729749048374788148305146226440826688547168453704634933536469836344636237856193123774769107680880734195530334718836236605831967763624929980622006895842955521008945641092072498204004184670906656867500028054572919574473017555601957444507748878952809476976361932966414747442609953027601544173919842474958552207409608037016907229326210101977636242689101338275332257536020557209302335404409500472369269798739397197059835089982128178433581788141066362021740544000000000000000000000000000000000000*i1^22 + 126987246763581330175995107714843831486590010631911651367594787304921859217562530399729437313954553135348828846644429097345092866888683830482345592417143699643232276962271179449891985907872074900896162235583575771393824550632761067345980588905567570206760689043259412471128174544966784482769511354596063585354070046671788018960417554607973348267834073617461514166955880539114233665341963679933487785068584304272510642873290552035363665063950132896619262599945527536293146754098752936758432925493499004591777281562267445625738856393492458135961382022722414763249564221398495907468088063129694591661116367793289420928457087839396255469957160620429626422736884699766331386514786496028778840998662590042317836621745074541254014180084186142924908174969398086518533295379647540574831111526771785815997856176709291505665475663850806505847594456757642200269677500892539762889910391661987734006456449353117634955996538866735857029566962706910253694919456972077216394090754819953584091755661960080736828093387014637077420167953998341691590842781537017556213776223342501970847318477302462260974850863421119130033312142650538098800181055399228135745530419046590952436478366585168397792783551525237888525042352522694811801377151733576246664323064587896240200320314733970028475438813217184112403929520668703890132172800000000000000000000000000000000000*i1^23 + 1730690579087357407844385605077335125063928752799827409158723568430961939042343829494878647746091313597366712746784350708254555655837609062247047084244954909629898209787657254024549985966783934112186474786581539713180621165524997698663624276679291289363115416161906410496434871023248717504977617008482529628906758102598078203164225436142601134440636393387711991138676402264657317399625085319744546695516010060911543236029015930087900255578990851453244579540690462486954788539080597081255558580547169445017238497227407100391682469086108003143935833255456342795302991608662740511938927407632211092274491328524788711192195349319921292718087495366367554364307717362314077495566691684334519110406291037510102760085217163051383479137082218230739536932069301240005979468017014825015673260530451298739914721467167518618386300497698115758827510226629088347174930733467460742687675943261402459660125847044180290343306185569086617878323899555835234671614842255726175983035012870140742764803584578747172227727708063172990066893296677047545675799085503937746283222703833688930381435157801121672189089331268319823101720664674766127597857249247178196995379065479268168822912737540285420741384421915333543701018607180746500524836729411843283696161358363752236194440910895796363946779888993025717163370276325802639360000000000000000000000000000000000*i1^24 + 18889437649290770302947730983801778307102096919210681375605498734008274373441391271602368737439593836583405294004980903961016655778945262569238384192490920176632288397983234850927756349710701251655267186987712456174981115714825143700497389869320589801436607919481827379212775316814851675394129089374587858137323099985924040503838260137109461632923487770125600316125398584522838781992505711259100493077567552060824151975327687402594189108055077274502559498321432125817863167675156124482447587064126422466590559065725349139983274683414997235973610434764021762941453861336050854124085246050342407227255711718954844573608817691158971186517708781214589885874304518163676548263956256976296703322044257500492557539591901429150529274397693536602389897279111354829638488627643291015881286521144396253911812442929556812767709659134938559524304762604331952599458047428178300607726107872846331959146288521034144844815991660288119416864569783534414917222446340641502518221966208110060361978633785516171430666407536093628633916866669388348468464855303942340597635026303444692542166614444280981414659265414285340526025704028869633681275768392791038206809587268607784876739770301948933117461789067482025272578383894496889189715962707076274115978937362020869637931593342418805723325353463266918801087099874312192000000000000000000000000000000000*i1^25 + 174597036438049081657589169514016750872609237456796189453203023194382184166944017375110500335192578095211108638093130007990961473283765236991610745892976912124725753705123587868862554065474999162523725125291799659484248607613779040004020720264437366062652255652298092144651409950455367337814567551343448600090989268988817343587835200817669846370404409268511303930754534637186390354269610182552876408502934754920196954196085916862578643575118458537449327486896350581115249145625309593081691968046550443374745385375867086647670465177263471290895274247113854002697013948263159242043379075116150127879300100038934778669721823221370407807153891983788460679037919585042546770259623748446603684051302135038092567294783471824880755678323213308022846547768801425117570368121740637888786741433043100087776108592881521047948260200923868321968331325756624175104956041187661825418146651460099718395314051798742635357928894252347006902927064471586189147610660187621870492127405200099192127465962264706302274460319988113021494272757315433263520426226038373715437221097779467702806935669114398856965244407602891624937981241879586128346827010920773957838887931806488878029513822516351319958579695629499951303847042766623876123174189354809954640420910518695581537975618189470825700991065866643843355837569433600000000000000000000000000000000*i1^26 + 1236427745109394955284423137292532693295288149041096583379330949156928916251999209509836434875789207459217965052359901757627911542597418391163219771016714518143114193619798331333465667110216363413471552049936478663261863952064990617552240489820550557500766003214438276675655014962517768059214316132477392330924398738157319594823144267027500231908237460015213205533345022223242717991754803925654184960908333195504857163914446726554730733812532309532010411432538998452612836658318245508131335498122272624859275686468605114408030610671952734192236854676939608155516298377027095572608777860065270841808269632050057338322135292925578664684914797016660048921772318549717206345512110663164654906842910951028078182333837699203217596739952291018861350882138653269365527735076861175973160973540435135481560623354481997147385470747314959149923107904239913846373197595638915584651764684445408951043296239379601947968491363603169502349856976310698443096158134563615009016153968009644960944616855088163482138174785004491054505792880394315927500901754650116690664049024955957670354950366869999831135353100634567741749491433683455677325350149945339388323147340167792449747536307391809813284348182299048741361735440899722356523474639349409183418361044138511553730046361517078247439837036454590226985123840000000000000000000000000000000*i1^27 + 6955955756371069113438694443078655567169561148930587193690500758258409433903295400209181125387573410762103178304524482667321170535995211525843833439462859281584279542637374805727067541287347431137308987064952322198405061682776385566134998968420858905411942792234904606848929740572204987606867655182801940434826203108519946557450055099839416588849386508182920098996625598665168273497679627769245640732207789901292940326860961563633784451624153502335252982805181227760380878414822035221620512932332819519800171226617952410743789440634249537829313355759872134496686641881865887475788065624683109500892733909148745377043001651942162864828436682095057378541798052891862877904578822467571402119902237694137867723673307893512981545693917775767294881627676576774129775671843067559019878731469138179932602135087332044581203347680579835176180720862842417270935688288438958028795932663330708246623424313846223405494384025210217210967945012045065193830368588688203595985656434512115956534326121620693770679952278854612249544383129241219971273600022759892131271266599954790606705738755565016481510465482787678537921911564533667213743839195672699576286166042066725507882766563131136838797013832273997965036588370973099354166517385447645980365252460277050498335827734671339281761854370632339292160000000000000000000000000000000*i1^28 + 30155506524717017018050768615381640513374310892253868713478253474633134855175949676326312167415190752427644724347980565100265467747513406371632068857688358820867640989937333473616540118082759481477048643774070666384503515142350780597595258607110900691116158303039726648261543525364678908794447682551845438865911434223168889708569411328943224698512720662316414236540549246612202229892892436516693601356472479203654694416312464429579721459691752961119745407229225814091333143226391770534308690771192839802134792559851508286793045921724000616691592074388603558634344301301668605175919987875771215879513089794899232890376717723557442493187691378699231196413595004616154604658677781846068483786135167987400008337962338709024291004855504482222453519166534984649991668420944395855215271428695411241502792521742099506049565550083607651690876984381831592088603225743695081183479969825790344164750239827753236385854745083328317240825398633715094576378169696509534911056744876317625340608368254763839005113504929156907723929730337996219679284780415714156541162011936286595689991841665657872886959013272855055610978365586969028429807839852564443421985980894254183344928987487980615189058061339730513690163940799881562857438822230360810303556581003501304480853394922743701082958833235735347200000000000000000000000000000*i1^29 + 106740283212495653671365357198696824886649525952464923327512132833691878318754891067392520899486597030875661987450063281856378161363996226608000618484808690181873861274528401895101071910921161147658423398359324252424500921732428349608963080132403074294858868327507769940695932827159516674310396125071548543906060826344636191026644298308897803754423908595277016571421495938649586544038217762236320762808059155379797974940348551947639359475369818039476900366211086807427279230144865519627202824356598041178824315383056784955629124970170237585047732572482869633027655800478082937358010876429617252320667551623752772264872180474989962614997962370253251092079907881230041518511878795897482515986182718486291125921228485168329113759322601341098184674742627284873558319238896660621504532471445891977450327828349407483066595893995190012803060360259137952235118862260521823117538689664223408957589897969223437841077663095431632837518064163314071480215314473904754320385758549538182794213690718186856914336186161668776052833749326714068152329795605697979347760564368682909202525901984254298305419522439171218162160610376119354222331158043463460347607084929616910281827400809350286737793020952559460654201672905641917869329453813997806854245696651026980857898573387350041350580071301120000000000000000000000000000*i1^30 + 298854900251821650921495467616934264839393305926221700329803809669924983925101910860380511634616385434214383452282670699311719060771751762995648041711044127590831371549464401406970802943154524522841228632981676852856858986518040350602706973503672652335781656230524834681469036473597621651074297712112491390345075377781439920485845946163234318676621724352396038234694562998731886294778827004433838105535207906672869024649881932502584468663362901075302118955249423888660589105380927212443191554497603012997405173249407028813283478094670616184905471195557529074916910403721674122552283981705813699122749726910125094487006529869011939770321162286541424485118847560814365183559045714353460753000450830929379988842270387260278061454195982395589387582416803554017320062609871268754558731800554176292773156916298654460551339169111343781907600462717230959473359743580211786491324956828718210188371359148059172572522830139285065270577821539684042112449983653590140792081237941932036796893496087453381898721814756298731986499405372316294060900571719567558537354054585775037416870589030031194733265717585003707747623673277160156859991208738087553002419132603493467928432305930128780661071834166933081685375410462801722131399997061091216176697326919102097921995633066866383851094016000000000000000000000000000*i1^31 + 685743221970140710071799269727608125797595125232992445804506269803702412518771850093122350392036287016765888513019966723602205237383757462875564017055142768750249053838765328461716566597217627075072392069905999053314779503107810570564886466437246672320771229635476717056939162135187716019305366842725657071526652033824968775737412900488107544968925226008154432498337186756489181371306094558775318335188709796417474547864024260519235065164001332820442247955651464381670044329515112248562221643644626101941086462894770159879437242366629128547508904773342019020895571622392572409860948446027259774648782726739958886320374362892920784467716570115662314693469437999716571491693402168667710756772731199978247534246873860196397880453432707407031511686679496817267849588727559943983979064585943039527429651958822495368543933036740922769802813502619667089295657807270038249870149441999756848014839185607906125963197778533178152835071404887054414260829412430653057604826011822229164865626315370489663055013699580370836939453091941402953282862123874376191117669926165298966944924291844422041145678070344192123899215053977788344287976188659024997183579794112139216300861397458669494879337825507205484594395727549620282092853360521100528663659979879349815028652253088892479078400000000000000000000000000*i1^32 + 1094243756462971751678700912192169598352997286069112230623472451980820601207891085607803014218058577116181845841434902519145054129258380050142351336623162178322811848203057386873429890688170280698690102748989990864077961183441984889933812498398189660432559281735952303192191987277983895458301944974729366608049936202857294912025760520233960217372477833417497886635674219954360527137736718080936646911397222984397583426419037826240939360436827381575142855994979785249440733924293215918993713226070967440455554041397802715440812802481938567476686663537070595536388456347384501310208307194038189412932952194682841800085194720674112018044052311728461764839845570930448367501088250630618227960134814692027533053156624388061666883182595576393558033750135760138226901642783871083446842766632456944354327456235602162699152646362648152432209222583452270750821904385617868278400382652267198538647911875156074487519418904922378756045210357828323645063916501849888196396617725884986257839732887390032748625510648240266695610914580368002598718333112347876283974449505348322703463900455991022690014521728899890234153639317057328439932125597781313654485693463069171670205961173561461080065360730544994869559425920459783530773749898737957461356574293494242393912413720695275520000000000000000000000000*i1^33 + 1538207610283810604852469120638892320203829658108866471836267874366083910625328856325131310282929563710262323564837334785946890355660685220094915971141161007661999732031364819457325105059404061694520204714024073047363323131830399315332920319901483710969228264303600679540301022467656226559082429506496515159184417708098904058250231653782616743640598654188235489174889159712557862007062193022731373963019256418195148784603197527978522667156492648822400223889433864920792902255023421691227611306121043326843394816530468829009920906584601686598263925733648132403276709853872647734020096506644376015602517881718574536634800163895794123259675872760068761794169513786392945472127071713076476815679526574295336888658530206196014397327640398651191150854090109472495448358716274792994745621271734079931108377118236125187239830096982476223437732577987229538668398345024070346992233945757570249885886976183030516987624040353431300759529583407590868416360769606790516076246481526560832676450086042698620472159159218849889313015393162064217416289393558467152678090736677217578528194871966667526748248642761778447169481803655200686064266771446613093194172082889960422079883046200826267624545336523587277622315690643440420034522526284869928283845628036336084194980528128000000000000000000000000*i1^34 + 1471332381737758134409175458968609149934861853605238913700285701432538753297169064657244656729938303696550326958150976915646835904601157742884078789702008941133207499544455612732060171943601963461172362456601071344686291105887997261365325892228105361748834287558106503359898546747702857738955948091358396276746576967382658962855131951388807067262111715752638464548848050731522460935967322551080978972850900978899480667049251269726211141846645624853877267790833486836258793029534356017097541815217816535889714650424811130330441247604632204632494339111059312652295466182484200099737799369020993755172760094447206287082716028085129374672626014693062955701787283267581975378751448684352774002270570188405051583592955703482174951302697804958097109015618844463256401712784474220027855942596809378524076739957827267617626286049897708045967012199100846823215557275639276428389139006581970408086702457588619922188212222777730541533053583225548819122621892298619388471252359892700421710725225349932997904838985571069712419186505861350137356923107361870874710089569678139282552772675512080802432571359100996304984797407493609650903531684142971045949117283746309354898451724504709520390701676415315987849479436601101281279930728552287702978433923854023747908403200000000000000000000000*i1^35 + 1526280859099791053314824776336682516144629417331404463507331558062722612487985689746665174521194233586699522411669669056704020458140832539226721505366777898495080082112335666041596496869625100703191919482164089458264483411934670749986779846517984373996777332146629972789439671584828038214212739711527709403919481048597790757186350149651289237353775893108438472599975284345451420575258453208808213790013121929252682569696359635271948716339662659585742612777450268991217847360226886430018975003490496581154872270139752371568037790773795860517611464745760143988803788835119205376182094169988996871282262598647326832842826918967116596296041107646996808028541768430206406092808007652725704272249293685691049523253106896502753400083554862924176268923992381361846037552940458664206313708375628571751317542881091952104038681192184940853970640734432302021025992360427401274860940646268651290841866918267218012085334025317923064873944827737313249579976133607458873712032968838231755793511950615277859280870924520921164305179125113330857512173119094035920298366583721879918519859140411893977913952757573747023243761874168336589240982431538195325461474393884145409910993906430247749649380196068065923006517532500751176564644906709916202355848528703101337600000000000000000000000*i1^36 + 7076903513717188913889291418034246145111125353408986190170652191378017428126480161318058830484988107978887360877506571001420607515943364437948070496174379180639055560101061918386986904579772802548461660499742056571280422718213824278144473633630039488910053343107484168731276846146332050508090508573653362137056304148499257028694757576406685707043338994964316567098395363121566626283186682053601997333613991253049284275997481590505104421237353501942725942870461588881199669670072712114912125519266614081541235895737235082113922674822259396341012394117173757265397941862047639679234122217240705299601933108158094450140868175684986113792849535448008774066040886770232266374779907598046052513596643010676555147211067647061310444023908432133800620419394639152428302071023979909502428471691828289704328511624107425495290853454468248182795025102465334984550361608237034304914909770414645649400871225741006886177895239276514543878477644267622801043348291716961274632517805880407199213809804219890293332030469390847356458217152097967561854929102349211722233628599680885842071180218380099295818808121174459466822742176304944220107556079648730831887891586557718510843359009903670524658516749204034340206074446152976872783958379325881339829658058752000000000000000000000*i1^37 + 122430985512091773275794717685109088432180781813275424784989308254646224885314604310581710499281329045739016915878983906797177480023358030597148137548953188467243230896985919289024679707980172434023512040137360619813665877140485682192518946286322138236890317173338058745204235428942346116930803599442197976627352836162284268891882734814625585289835291928289817351552761231243058592533208742657332842632820198140084420989936587146776053168500297494311843632058441521151152396867419455589320660508916605136535968192368376445136429764729748796390386019157608550035496509161967669812303427141141425871775683130349456176122029530346798270077748365715548251636703329712699872406038260289657968959453094388070680224871349416625796052922767589193362990669389849949907261046510339258946129362375875359419187178683295119528120154524820088901997685314576726496510331171237128884804880617246108352189870745286837360832961500269913996109404409579331126270956100831811355149059506507782014379760255141941291542697259900020064151192432239820932289781853611072447152040622613190280377508595595548223381698857413363769882438148637793655524102116724603276802699421039536734990512152063489667704423378541605522026259836024244089378792924679559095884185600000000000000000000*i1^38 + -1260182181375051089754402474953116912261815423874344589410863904412158454078495203136987507639074612194186461108579942030673095078653685936403237928180359229425303942387723824565829490003754301232962836178705099301371613044396953224878275743951454038850275404162524892168434237159571774918674655160469567415038391307259834667869984889387808674608793858875865474731447537060814504230292672139853976253263121043453272277624327462730447578306852987883499945053114650606000278149791438753762088971960757049771254167922591324375595249570408800890583379757893953310541000232989193544103471421138439152988428577648868011094922064807040846716009077139039164151403019638218263298710662567029861334413140952759874622023862156748678746228944801322512649240009765538106497768568743364144205073947127494659003829474321311487691883091226707973980059385618155060905506829244478708891938736425428441868960737193525133547049186928086134346806504381030017898288779380879077541829689753249463447588093635844066606839698163753859795811211768205823255759311771677819271135567634209302973464348990514332669777677896164099917177219733970944608578971460797557649417914318653634894142340815837964583766978250270426159830256475261567566308858816384257228800000000000000000000*i1^39 + 1058027994622817811191681830752252775222382939034897146049736806932972923751486726691844050006446420325666842280003560321743657404964784037221598506752546251944635461182882220971055131605691767058641319334637588208578781016413734259724909761572330201879710156220727750546393356980226427964324575236097379778366028513802143592505840611354618799760311664167969305399174928253354268905663132050509221028498112734574008891390126055901056355754329587664382356386958512792631178771089177457985157650770601498075474872229573813610377832645459287056231526872869676059161962054431489852915213653631478622332782267372986317562017999306894471542469225332121325856830655448961380806937881034385404740330709274591697545612497710241342259427207246028258419128428460875723508877999453435456704972532960304088988728828791639452576755918490411595998289513939234965445537217090248485300677062850552385193012117794914818471622837841546177618252502394753897237883648414499440160170315086726825123818474213108943745272625522838034796705670131359666920627424312458103419849796108210704117002745719693093476469403127175464173910161718007051501244258814735106239920087890505650755407462509066001503304175983067069615260818536338887799560258715648000000000000000000000*i1^40 + -406102481462887026318452830136178978540310368702711310202576205433254899974150954913105027779924769446513242345295719015237624038175570351937655353698510449727218889742276108385804807612064795338591580698590673161689348852308706040734183209253638915472621437159553155712277129072499635184040229597557025787493885074401252232251953597787016421613203781062659424074510986582768575949289161545704028232044589631608707801471620195827732602648273177447481782859443192886672669045989717064757600714313290561632522178879444773670228725771049734507713960129758609036411137973147490685467348095697050941967559844631198201815755774250486170148728133762844878730801081515138238549389282678754092748742401498846867076437533303232125919824483844808652152080761338991339573749380612449925593615196365009398643608359296506488259110211141694018686694678920560516837144767116140438239224952065184705339560038363433751281903886809618913928541956543953934824329124983255278945247881320696318886173778923436253665723380742361235220002291114142809155146860003460376486969466218959002877282751102985547790194090825204230003326609904887972709730588694065043345209437439721089439504877426951878665419366169022021927759747236738707449720707481600000000000000000*i1^41 + 164803305800528987769692826064242390943791989462551007537906308111753212527881006214717918521703331889416758826435111385054722599859099806790768866254975486508605273293927569905369725711906141660076145976151424958662642396282300608237314944604685236306216122665492782532772592225827712563626542706202577065256632902072225019725859237669680802451544578237979573497124954089172247623011156960881854707541253163896058316005813248647977485132048706744589771386568617725523678400951871101335891272325527497914540543441796010811407850708520277933827854922604046313244303369047023817737446364787255461185275831816835954192103579394272199133867885120533985529996299055275329644656216232330553041105181497919742895407995179885776190669158808370216088268748235603099518211860215883947791604700949938181890214943012145165487824009758820663232960289076635668768378847428995848642563476535940389235746395823800858658227656980923777029459678330210289736890636651967622251845691479861275769548249719278164203008210904123755788717119249948825701969702572473585059908532542434136355279431850036320008082289286344540071086604088777824705698529977094580837987318767907900499703259054128449703972688649177742720511598417174554780631040000000000000000*i1^42 + -92523794941418089652863315302367044249259981753381143358058865187578506286564851036444921515628642692147561799064242683284697177460165942102722719577218834065037181843120562268254597865722814092403832421565533661764569818512880979903741363906476548088541748020783725855376273783489378509719107174736239524307833118639484983938450675606637071940899387678258908386614231557863192180669601145413258819632264172448170712547492352566602182766566000109212492008195133032469388186789184390084128830730938501722783847589618839264078918732223039185165023340696741746442865787851544191922900082879915900435795299395788532279864456798814839921549829609863949920449038303682012488009358127675939607299581019796740225667271217889789000389503018638429134523535395355769116983691194506372965246963614461958072504430415751404610491819860114756144617762670464772994084160082926341062140107009321357117512973759305952865086892117023819240923373722480515956003926586223314764701491624663666205835374351969000561613843026842480140535563867771293127035494807196625713118933337657747646159187916154386618875962431047542460411972160644103340431864819473492126614372074397396251340715293034106486936858724981377882244857699829284864000000000000000*i1^43 + 34312769177868395899244936740966405248647297103929340775042081330277263570103030642286015369876223040831773445207333335703188728663049836441671248564227232954414507136008945145774544243007099172227024417771774605067296163429420966838769452496860471481513385377049609504321715848016363565457195075455373065997640750242515591167112846186260483236852932114858005378216673644527845769041866832924734809222779556853478309226041214362438481428866692405867490825775149425030313287036088677230852265051276110709495703219823592992841363724556882561462567495824983909094767526324993999630541426721748652139059982906108104338784526554189424553975586343358695146833259170500056213963684423060339285066851911837625105973901290869561363641059789694633253142301281132072914669025153163395987789001387754730338935465392736719705201996746076320579317508288931377315649915012208617416199789608225135488403066169085067501578753502526423882674681572817953360465375974110458970420425460835238945756314328859373187567965682780880005198511031484979554431569483045169345085002136636217190952163394548753111460363511167404327050740168227382300580070222942302946554069612621437027128354098899779070671158706435755889292366525235200000000000000*i1^44 + -4985474455814716720173318832024272848240136981849727503598246335054037986806471788276023103974379891447936938362659205404875918236704328208093627489968735060482493954053708810551458317380803798756252252648298115273148608893474704832601450285227089850747648713488729110228611250656811373302899944956280982611362937071984025109735344518157894286211282226152191468638866403183183001791886932218552539699300706410796960670866626669288524449305463948897482091506158237380262048176691328818651037385587274453286589863260588356426661811682637512882736007690941078770340992355693900875284076459872063928797407106825245177630563382054856602083346041354241417591757378815544748747509382370196335586102382814741057433509699351250459584448864093222112366927223894694494003363751239628745379952819534506958169472109655127331637263031108911254886718162156915039748260122159133647513943833798414828021829428050952722683408365084217826816480207773880201150378597645485178303625551492872880642915483959534808192817755893271757041017609060623704000862752307174333418376723342928742408781450516046650246548809631491706091654572938442809845690283671197664603711432988613058445649714407988588914426521948920583259422720000000000000*i1^45 + 307217025147274994512238415821456469727417330036534054158057341587785701679180248869530918704926464179462224374825934200808652420364560714733298938852033167136522618832988916394816521730480229956457085101049263385896689921933434287306577381019897982801462949248152922329077002282983820051589503136105054421021632387860560407879407766418799604293738266689419038440468109872199858183523978017694445674137002007190524721767984781022705910339634357384094159288057646507372397081966431026463543228723538129811744823195430433178697088646167306879846700287141687471263055907329808369858712588461324594022082399010436955294093005504399523006868001470972521458125209519497159493579087126488522627441892674697367962316011688949302445762227034060117955193257062414584753054331071017332332577406874576630924249710348682019590266421455158857517248329124827597112620935712046537181477197501762865488544609141698962752406938914199932435426242272326775303510008738231082545865509866157519185862614464484493765804346481240607888417774999721033413653562948297470160677206333550966255959823282135770935427252287965910699755688016498858076278110618980080044708823057894442307045183084316940576322464765286809600000000000000*i1^46 + -701498587356499977087668396846103634333414011801061909382166600485697261359768963774919356998270813312561475723425776062468971707970891918395001156325905543285213294848570733558628207470623767057640981836117855872753222888624750680657251524924996792234660886142865821189111140934150362467253309762262186257564539137765286385249697141489213833976515156508888001902783182737362716042660128244357641027125997762602157072471034865395836186261337427504031000862584530137172769411846811292471249620287892845925044488917385500784822045968062475049025207628245612687269327689354508892194471156874364282628315744719785827406429358977922448851274937194662457955792059708751322481511356722958851805852617472885009330427616865568939218332556425662091205054705342228353999676466951159862551326246833053416840687479583556464914419975640358455933218759160531601610928504150941547704330645648756166911673689674773603552224786820391072957740192036812753412593508672570049647789155588248118333257875517582939704881088334343963561582439084320496117652612549632887055836466879278399911589747408880632101852946931399500371878611223133794670640307382631240371454668931138794716760962246226324864840499200000000000000*i1^47 + 3823915211741505595681195484815050211300384930970955109925652627027207120987331362812357065271122013450844994688825872008423285697436109538420028346468239163073062318570919454581725706710870331974485396716688837442580205577589119388753329028863032650852085954562315935054104987291353297662194355163316957001372718268981793314689289838838480854224620718367960771363911614128639563362241019539934235862960749957016402239855307384510954232074292938846568765769215950291478263803445707489970718432094196468973626512604946885435418204941627966380796574945615670381371808769500666551956319627964167093278113124985873970163725245448596251052164299752208643878433659218690144559240827753927147713402370359736498938037186589742695231772883068004798527774008076552456386263912893258378768342376553949033118900032596833569471571140004966823647766408611149488318111696841584214263211210480763411780929440276714306179179306880498929551866503783622954391812628867437493547945963333449471536164832387257158951800943458741599100144441995150413638325653807656855312397925253926067258340485227303993580497273070540300851138261011213009892400433493369871045488956109205228371183692019483929477120000000000*i1^48 + -267091749255015677521010261272095659590024081954102385368082824471510834254591972022411965649907125687542108689495919124514072041173494277366019856818067541716424130895140123215023394412408414047520645327603762692212718580201082991087642837246993576933113145326021361222337001318212882930419730863893967821089695621914816088942925169170489401051640267411362733289272595898247741981009857902204410484324248821222729137818898350917285071240358819185710010178713236557044811907100201983351458681514553607383730197508356172945150922879441276282159923922100804834930210823146732347248248162176667574717794656103473304451638588259759988630016360158297588561729084494674098021105175243542998396788424267193224385059991057921392415342625147340760366884919355914417207001726432922115485257859027473918175580311110070937943375526312329325464466561576476888567583684681594902922180157464011632448162214514030527030971550433073786505925811024017697799633524458462328247102825210520007150105306240491233317171747380866300496416990245364293161752548951741843355363459566962428582186154043638637835622999755399255594660325702810826883920712747867872314783972972917031833371148288000000000*i1^49 + 616712553327720656023347740080689138591751220151618463307560303932784733483604427864740526513311692278364519244161042268042243769260058568037737215125647607380644397518443487044744720963487334712849203089809204329766210936947689752844862610152494040413596461561006920104027896913377338343541441653593364429357623097736833785106520179549200413381326685612124870602036773533254902099627186904836409221366076611343929665894262800749439697373574105397956776090833731489181223124263894622933867210351823302665174099611460126975394351820497302637449860633498829336611826393246898444573645883174874560986760369779255630682967103810855810706580458572272830720630928618216748140886698167007996824887239119270737795536777007444398079660068576093756901176804107577433029898888907332184067569557643066061916048359180778450865044892048960934333937947205030979944639110808262334084438443737339122745974553778889029603114149006410715517121073145113293257355892501025481131370993162943541259198482059892215112948532400336233280050176232871089038393571405278174624892645095931413179984693509111936597105543750795274519883373392090456724844005986845888404311585858774630400000000*i1^50 + -14877931920195836837263979985247044848109089687968974928562827338232632750765991151971930828009365447263893564282994893308732164245411226863627083418719957428283045285970280837215040125976095189412589695250595493850938014602852475133396915360387105137466172913936121175686170914834171915257446913779260844222747859704923278637910303952392857444292929688728631766698393875437295669475558800384395749567156785458815268382654162530997258853452713746859456792704432825578686587696051105496276327313659847142336623455748449924267247905841306679072432454646722864460596938568988246278004271588688793589162782615902139239149372608262676460514753039369641110034753014669147283013665361743523271942301975047721334794129202946481796068126263917563388486668918353213797539057454958061110259035644584434729883726268510348449176713250312019990681436895081909377709679923468522210947360613670862604949331357772701896039426073465426679297101675751750500770086428472919820972829870569468294695486419087798371548160598680501706137154678637107516429289432220603188602380453655380731868343912456932007416812883438606775086417542953445355381505521028924752527360000000*i1^51 + 248240258765375552096673933586883475700429518851705040098784330372241304486389347433078020848830776892897137942437404220705376962609141314257587964739989431283940709565607355696961464955252552400190804228028684197946234728025372356718957828277932239635561406755632209435987174866108976705812524188660653113581791889109354887882094467189170035645396090933627907539042142319324994786402631803219488154619091260951059770157105350232857778682359244795803566551847314588221744563739557311089484230038007849324586333256259227720199604243870872779225908479799516420509492247646118279558113261331796088518608709926804390469644256363065097042903265845836302765816774520662913912994339022599339450781019548498862983291979394241251194378893915381619883815325024145876283193734302936985161200180276665002857535876992220913100719378689687769802273379821670925632485899948833554565163931025478620516323788456413254945862107629211084797343660026506743769423981162406410025309826943038666734826094800349752499084105126812786336328450785480922027453932447409231224934388253134798719251984968422736612989451507238557751290295057703730537964511232000000*i1^52 + 109327653927284899702287588935201015155346791278415005594562290368495615758771656037400103279051769183641957275785708943571914309152976836611887899104664626286657529370478490670563046053380962038234479648530847065300907375989723526403653576237326540357066459204741269475951910753325488169307709042532470790104070126323559687600196981206851626490962180035758385794031123685934816206293368744070559945756256036700380977775294690170855972351194994741705511637708924419152486683369416943860922126591715806891444043305035576409080787933506075917945039792409933436937941404338014595183285912199695480449042124519458361229180514038706837451873844268292354056656384432032662260945224904036164521729557729552427348421832643507258226642949930059172813804121747050588092275587358470676772986931483786715465450707269585491594211622491838209621892932565132643979331539629324222099230276085932447216636097852699547634712349111316987232222598634232097746521075614823631277680092809067028352703548959580460597867582567778960480737340043170815420290120960707860885432083280469482933742202655557943045277897040166289152865858756608000000*i1^53 + 64410537543973050875903835377439559858277124138832662758203657649457580229557858110101175249829985146539613393143940871362830944896668777164699203553327421492810918671555030802711811097204612689113732024841361568155576006840967564726893918591147553415095154446733978860292100911684681442613147647268838183996410929492928769341027282577720606026979126556762047329988811631808122471772047995319363868796670356575122714693056464103751605570464564434488360451626208046370996188768703425056420895140512235105302793115371747449343523103838702550532474965480082158952137088662647095790120042907392184259004975242790347370989630915644830250302488582366528619260926605229562108833700625036653711207167297687384161117491848207620538267519962513626205832769124897568630634023352998821830784651775072816335233825872381026144166962646550986251226671785424754595872029474466917218620053990340758865900029577340417466091340180185003004585574161872815878105419023825256147209531194206719760537162303604080218202670158158733536635032709232529977033972502988097073301996515250425703699022914590553313749323672783395840000*i1^54 + 3702025425272846754103686817363945613418618297262438990883686277815006474777833598412992572017697903512639641507957572811887569806761243939972418278800463431034799369182008297425277152778460561055191535886794198883567669483246963600129953606865644956885577057658089680800711523062953494115915292266892507090509604367421149195045618119500598181990960161463195996045194462320274101531805239645516976295812917825093176445774714079476810644217590591020842950456999078538116126713978226784527281713550241436185179805878088838912111887364890074330329125990280751400925096977145673398632966002199771716969000970558806466115988793001390311686762487257771165305437894047931064876976564964480486735230591428244071788904319332953662102752315883624037240269720946918541979663845923023274258990863927407184867617832097015746020472332461758165867964566090137378286991964214213219958379574583421541670444675244522994087408553690036722798771019851209930294817652203712222311146363583084194997016683063936279334147913252495729221976529535070690260183798378699565464344963630340332768627712000*i1^55 + 85617162026639267363952274624043213571554817797921794053652533673612257135798526368945818728632318468036123841890404944901043674883578746750836002492495696116851907977564213487374328021555219933100297195074837744864243201551356917648428576625647783075223478527329378466110306905695766570100044592633247188795478044050326182239534668402361649098129069754256393519970632190756944954972286990754813337670313892724752783585733127941768471430305019988104582988871344376867648012814462021423301100844931755248678121640191610541258420832334079296083702841631309844366767043572289456523383179890268117470898265686161925084971491935738580876805334863305994869534151629884258808237223826016643670623677317593384042170567610618332961829292750055680316590815402504587274287977623087766102969668329865463619892573326380019975039608302834036012424359008697890011230958177859977629974490419048833421881632998537039836370737480106620072252349213433318647969965408243694742181756824131059552750816723830474912171394982599443891862866678411649953177170218248894400*i1^56 + -7498125607625622442929190353342910260715941684424137076468568087102512779266219133390040710398114178757240912729616131351819330770468408183223776716350633704646311445794934289439188137693318284069761221653577197522453163601794433144272146562384891763871629062742793478654483707583993626447964541390029792422927519735443721612594082668905276458918404786984683205157050946302477816032173894684905858424080359815013427181166000816650267692433335729350251611279017450586545372826147500099787914790996866535435338306007747060275899646631916784230323601236785257320711175661999825697008583047579413416164319410346980628802267896386979785813371814270846109337293548078268698989182021020241592252762792833765886672679258767507513398730845935068268791592433932386263749519319471772220367110155338766336061950275860400780108077286004486915719097244055258899233094392104218116530030078162129785082498223912265261288172074136193712290471617831001339417489120245964825559081324993444821591528599777649721792143330848954311040*i1^57 + 23269481226929432987746110472684341663655153267622957459071171831871888721757721215771178617547785820454410530261593999801519382709699767189008090695609577728483307627589733953874406072361969666106682295239766816699392342908581398047224731581306246730592788075103076735246662512523647788009673020237084310388835388378834231571509293737079945375726489142239853127951276909291906720060976137463521351943083436755010491331195894797883143221850397796863935381528155768027834288375719364504480305102369894048653591260003409846968754145840838201121733864809402341193077841997721209588643625594603438364995470584508890397396988612375144082037695468963912656209502684310252508979462672863147393955986360997228379840236714847743482587594116820603268948974206069355639520119166454673454654373637538519120203294603440318732539176092499257038500012137309565593943843569145940206059339663366618406302911048871010902699910935270746060137909147473784821853284623304422146627224206377985721*i1^58, 38295437601038910472197736374272758877684653657634648459326692431506689471436994026962525680757506708691773948141044321735247624334554872177253316859141614221046921425191294594396693196947290425679408825805264259096960076312563888398265708480130165608391053112825219586588844516373039135824834410555266800818521772103272948260357795358822357150005829094344087307912654563882173096788867697066460023923359876663073259563158505261363945344509152311637153338941138767421987108386528696373101195376092839860312292320981947506655940304210153805426999863572583613377630111233141087474507625044966902080877678448616277340848744490773036307787081666297061830365304114626526945420304403785703663333627621152811340716941138281247207990276942919383574829442369507370458539565750464132223951511716453712222263224819312598595366742883799162718401467649340290600711920081304947756997588087868828745393569469076615004436266003162442311441098513010273169251107983764749844341275747167619394646298832471727946311808575589981870020757221708734495589749543295387526564114007949080871678963654300607005717940376244304843069674392926196645899295977555517749743053029053200984400922109034568085512985435776934264986845759546493258909015673214228236893533939221077668646194843269240135041441862663399180949600074919611976727327186033187157012846636615861082229844063577307263696522391763204954568485490086668254737023787750143807225112562781701908583416454490376190822492420335484700005162066289306399867130598128714863495169261422931680440089544989450576890207703909444629682536100117501926606609918964259108194451316008376231021352397350598654409338241609209164577614206724847516326510576766682793593310144869022807269053360096007421008304567516071179037291386666870334712887211835835624958364631386121767279031582931941077659172921671680000000000000000000000000000000000000000000000000000000000 + 451893531853422583322744784472379160288266294471279389258797800575209381024018696296924251612533480828687054303623494286760584967314560958854386700914108970013013224120267293917670290915789449310625366135548639840254624420810295325274121317692651461079883704946699158613712169851213616029908348433410646853223024634692292883712165119642608189317404704329037815294520922688608034977072671954354816503559177721260166202270472361148626703211941061448710258110266940287124406558597148990172172649459934962713700472405480909679758582269243341859987372011984429682120989266221323790236950527562176952450211741285589407976083851062023197526501551145187304120098774383587992201439171556597115586501856997952756712469667424723899304527168074724257179405387791175686833592544951703898708724778168105369550364777717845323489152412824896190464576118943643891339842109250147274445401406577013902090331958255451262848837060156052091899400097270315877690628159932058957437660703263559030636913919758880994540978797081842839387822424557055700454421989941422522235872140954343064533819692847293232526059932739441183813706580769353165627231534385004887012128547317482331211584617949470364214142236137016539307854208664186918225382687162323732263001467891566088214241288055966627131484391131988681469724612324496190337304454800582766409140004707361116461114540672778378951652850473167143450518820901760725763707024918582496257096567858649358930116703719040163482540244145110305335739946596143076250796417848242701011722531655031212694614081485023210214749270719244831851004639941548217961234116662388532580306479010442341285083972244285282766967036871674546238117156433447054061126307406624803270806454711863510665574508676716724019902257017947933876032793084164751112412530271778289364195734541399046874311787066808706457618308136960000000000000000000000000000000000000000000000000000000000*i1 + 1247933988470615884644084429565316321553178465823672067137573176636424070550485141693413944074870137018178336069894653608246056878317675294432070591489807982576858795857717902298755366163909221188680461974488826130605329596645281292933333324852600881499428715253733367073425946030500224357905472406409941102147510371288022553138002656947818127016433803739655888300567087977266407881713583790756487503681942941210938991357096201061486981944591443317842651986401703994690711935131562453602503925566895956607803549008198678585795986355516108890352235412370280725340741543381803247552690894305937734205069690710892028177039981772503340449707266443674243782253210652069473426260043651438146083230234634702932770171473164366891306390296521115128887127003339721833257567225759865864319546457175375949257370863592199253168594118651136482673894838634534038203925967215474974098098878553442394259645554166267188350351478894107591498559660091959257350580407628632917709549958481645947066070022165040536155292292418987554176671353143216148948022964544734750632681221420368713104652801903131956326381868984924181305295380147038108996403680612559931460204501168944056598311509912097424344844756167425356686543594724425904931217368602089492232838910009567421034965319175162555668814724396252729286072037474374761362679264989156558181327784277799457455606768544602379144110138291982214605816147438452025955639022916935691264973683652979311452098421647598239464785994635241012013595697057187874533977038256647753135379824819016172634724796120358258111317233849875339110588185665328554063694601803411981896908768004904069235538957564421995701686323677334512363957123045050129818432523111466207896694913977393922511725810676944607471000631362523940463380183471061355082583787400989376054726929342945680548958970517656072208945407590400000000000000000000000000000000000000000000000000000000*i1^2 + -3259045702143413282767346494323195020914593700423667400513594639147392348207574037074751370230765261803563914719947357977598176498742718814710187294328275201050108461641135390453393081156802472221125791381676009329860626583470222201157544886878618535438428812323455999509727581453849396383395643056417663575169768547151328668744903841395724372136800863352749567826287861753203573036274437499496045733066372118360489541681106968619892759908387905242028285753123196599515702898579112862138994235382933986049963667718897024277342415493449918646446038054528503482091631741431949614276673944837206834260353658020214877118401519052932753123752038208347605867202530243835790459861277012881819193653020315102811254366203417441169266691474858174236610419281945140571945254046554845913421584008292393520933514632338672593642423572017134050092359792904722994698900358313195731182015905970736341385804987431771847489784977462339794674985682361725787782190252371384730995653096858103134824081233728506042570487848556978673914607768908752146775348772575235653207123164388678347621625120451304783928978157656596785156001381916528518951410306855260745304328432404075427116819130192947680629459158536044670332274926690230100474938404791466757496721272151761694618605160314438536301075608409031903590160807902534925195238536849147906753044292507588552404135448008100111029270875398985498029226932882122157146994419953713633807366555108947968147013059106583281501948637256843995967628089899532993813812752428012077196654305580681827281423268322011421241026723590340595640357453884874890925704148860197482392027952832518142100862229335304907827699967807112333678153229436224321945555696674994846173054432159614866144428671695504634221127333281630462611124514431836003945573233329864423925994450740432011854488553565346174329977569280000000000000000000000000000000000000000000000000000000*i1^3 + 5839072029017321357576009129183575765891232829704549650796215701041337810110735913278109159225720147866256913131456160752726736809065966130445684263111549261117203962728843119688987364267750873023592879705842832940189329225947929745236760253830389539490433908124206404659546843903558145411241849952538098504915750656020934680210422565567515179606951625949266036789499683924953011428491246754435778341031659545577503231191700759362417599606081829194763760178568713267687512230642963440692818606373563824543801564669450296146827513170943706563194470384655627949250618824089526877679958594710646490204458168040368269080480717525319233390008142315615498325459929896587980773468841727155187154068651123262502476593332398737141423238602710549955269691857784197171872906086832930012501752174428553823584099958988979345211305157952883572891480661389066910891023868923195696969424864258931435073033144624864911263746668886070729089488320697301737969063617854994457066093686593149080144879393144906439839800939438478458815250657849675855168311942814573166800123534007825456088355124024179713635989364438703714069432438162790169184220833125307901482794204810447081014207033215301275303477780341126716758295286522725529390693814020432152232879469920986181296735711417634581405387796347468149710211218413540540002886098310679227501741891989949846783463648160736085022346276138255486178860963129525926552450103898533423476938448295263130658291617876885436516778619483507340507578791281493732154220828959704964369837736184753785529824652740458140955592537805209603171194299015256804853755492676889941373671642912792307620588624098279384378225355938735141493165737190222464507195443359420260098015529716019324001876434162746966015650368290108061898946436156035949017186936731707943275036522745764381726852161503833739816337408000000000000000000000000000000000000000000000000000000*i1^4 + -4113922962519743057622203283361405551772146817036064993231697797889343432290344212907175896037550555598511549578489240668185443733109852925192765370377631124402438473776687305261722085819905740529902986250957276749912296088270342121984910212612345200567789424883782764013340635508850659021231008960964577005290197227089521318394733257595050212117171036245519561315788474796266185093302041697823785586865900485545281670741190979277903689202378382651200659619752350927230733089088380606041949872637126461966489924482468904339404626562390780134642574981294756863602298377542989034350383156647854005062303505143425190848242461352388870790410616929217417862927728529543068382086158043993668436979326726725071978684924956689469753377179180379585769974236716351475352816052017435817458068061048144142514576170053745720866103784840385909149278069047845724374715210230551744217187002028644111378854070833380238651939602792232429213595667561689929350069165105598458016029697800915831502718051909914223342260239030058151482473406241803233766165359534628017279197666142732721598686706367932858944352431830569613216088272188219691053365500560902103004329623941990551194452279209988579908013065041557934252676580532199254722025826923992744144124426991126674290055001887303092219409484498396283026107730638688590835046136985843273726024285847168825919510663449084962312718049085747638602087149481443382815283627222678375555176052704563143203977179686830471878896456313189877291576880092000020924124784959783475931884892223066301251091613853858873550180014615439485491712276779764843495955177007540431751852682958043527781543800596178856454043673269741024836377100846380365970655422997786201598170324251715496893875933613017071335985736361106245009804273909310151659245150301756799168376333476381191310163481096807851753472000000000000000000000000000000000000000000000000000000*i1^5 + 1480218026092560456638072156926670967081757732040819755443617657987819944772812997199737292395620138614295375659532902351387935817254301040169258047939623185490474878253905171500954706437197700012689167713451192160761966055350432535447863458451777489312073358538086054309593598751943012068908681306762052190052495568663308853059253907889898039255459646002219855950565401879634618384936963318348657203959557657278314575757629866731708191370698857715515435981330565259169439880836808957258728543009950314209127031359773916514671489844018777633912412108490327985213893709889477678430650117801201368938574472994430521003985774056366632102587016229220921952143448090359487117607383725027168317726792047949171710101907035102563073863585283856241195398275058725504055110799072538221414944663761462949212942241216428779817780931308697919157933584302862373920665501694771223195581774398953296679969629717567019678540873176833655423222907671719305699960548020709743761570408465590241574708403345843638394705088921074232359665589893209030169942317870667872451078277413352492744180849165381065184867799480528783561658254035402601494564997631915660839273842761485140951001098480450796927447221550597408887176786985503213611738689196289011300386293874563483579629460213544833978156826721097828181082285635265644610394168560344556907012851553448022057686889907397474317154062436165926511642396044204075040973477657938101433136982624315914873895779828063765564628272470614051983892333426660911557695978092408618198734847607387396067116607640881547705646875147088848459552699858187607373403581408294565653913497570075959558439599863075099905095178100280662327726547005183915655921666120314378664131194280243787598169423869523278013328727500590062668326842108276784671598594935470689835491334942281846359669240671757265797120000000000000000000000000000000000000000000000000000*i1^6 + -308712161660716245159446798129810997890257701531097743675902828401417638098605552886194455682828033652068700007305393722561717843673430739020306547690201706673271233351987253351992179538299109272055525264317830558826284820577840074362489774337148008718130829278894701132282102325320658236219894850348917886554083566060230414864908702418621748836334035694695123990195008723250979957580871728369961052847664108243883487597186877639640004783806389442772760399742385529301554954890659473898357933898045470359311037927270619624923323558354116664522654889552563082715611967973005534895232345991690975801713825437119229672883108149410727590629593826667957073626420243712411728883879404247256443539737527927478696005030668485207658639726580865049458899067325990392960871246315911091442094447046939052693489084476921278053628956170714620685599458208490314010513156223032001139686026641413975681829432494552790594439808645417566952440452761029177347361845605095330740305430970621000068422612798084523265737306904136437356986427496033288101424564161110476585314613099105316446100675451336561149781165806471227070181213779908891202435457563815473124623701387801278211679644001563810594167982437546464566961033477081369353993424074617156472154502905242128499985535160163793709271460816858185948367084465452320633966952318318381180413177707654217618214670253092497592252473887681412854285549169543321497160026909987634868425184518481335638723469994026975494539272420479236926108141273818068108501482370466512775564654372841008418377408494624777454402522591557540751000614074215959322665369072062976252498300431972020198016168602194877051470811607900611371963711594996935714324385145558784078310694543660907132422286237409459325380109171937622655062525327591261257923271750681221895590592446577444180747826907100217344000000000000000000000000000000000000000000000000000*i1^7 + 42202071345886699952307027348431982929156469133806432224836907977424656124269320960930195861747417905819593679946381303435529790850637364792616489463335871797122313088408788845800504251300232894120011355826622578518607566591114318076661980913423218886120379250707148539118047911541404478189543710273621515929706610033067372838095279217072556318683533512225732622610749570148322888789221400210948653502871707397468965509256456149355983716609767804987582383929327105499067134431446085310899311880389964552082688199901714015510921118839236699387004382596451090595077292405770714084119755764462902352740991374507718882178282954837071207398515744696683889364406431776425722954064129116143783161446165299512061004593041726598152640246308557167474115755084576468073367474720904414920478038611754964170354479401877744356929438462187709530783208984531742829671514613599979462489945901870005928897068499988510950916542630707038559438341500301954463907287361762308642245977367554961530516703996258166830182564513460363237602635886740212034710143403102162532710583155723039975578874435531308379244335423408265022798681386797791180079570411339251963738341748919092150591367565355068681868686043028737565768729086175268810798793324097089509141590417129217417300942241487900577653492903330544456467239498512921040197150072359304366988523735998615519346569698375883717130465815945751019179641423359905188246765031763345756318439501192088544895793320460360164848923502691264976838160402530635959518266910528906945458818559790888269933026284934244234188768300928120383760486470036296025497775151009377827193737976512208124632354746702972400687281035322631924305376110011781152450085843552846508995522789288353170947474547989023036805080548155337350216499382331891599212849034294362772896856963039368483068013336487526400000000000000000000000000000000000000000000000000*i1^8 + -4406900470136811507932456088334194519955949449201207307942984895839492683311285524821460588137928432592241848107867420622273716132959144599857899578275566180484631366191962249249750842937328995457752559070218241067761294259284853434174984417357019446532771273561435937842498824515956929174080709579472644527915531374356409420441251300990766168133955728464717257392607098751063350399596137389961819914308696494947103840438445105962895899681619302699574792886323182892982541238834761465275674000949092537088126575048492243257230300587743069263889693792301498252938164417048833443250852334828422963520203332627366320820767063990048850135697970381671902584578383133055328049691032886352414883895602295609072730385425539669066410424272336521397342204817141362961762624361864298970158908624939407740879876014609345918273806261822630885400282089071758364940004650551150588240177905629821282458167992218766266007923250507025179376911941977276804610543207351702535357701602993766521797253077005851704283584850977940444962866028985801465472713846922371471157640721102849794709830699500632826512168985506957710963603853908529016443171791351366170881400456663345974335155287175706579982990257070273589344320292562152510123952709708792026379168409751570480428965447109683604009446342341260015677199525985020183392493683824301388635065766196660665805087433548822894702069799778845637687784028099397619516040411545580655483541366522116029720179802776023379540429069993273863151115653836895166400043436038784281935792013557994203312182231584909129566840527449702170779641179018530002935263592841091784251365862321133403961904487990284864800165527942049126404005350187839119604633561606795994954301629771588293897171408936820537730026918333748341107503587991053449794092514714548414239242385871989686277403941273600000000000000000000000000000000000000000000000000*i1^9 + 435374910192749971055136299606233819528887833616909289128552151219266840118875570594017199870723098041870223059651928352895116910139370299537371105283205228641774968540336467295928547404927851022889474654992960594753445862672576700117433665110947156846812811501151714872851318333982943876089476285842642951276640104923621131143006053151323338771634639562671729276397031448088956531832786707833900813457940590366887335251753237834658719390140769541729167780591214818220328973402690693689925479487813812337340151114674479718369776109998184602070609731764719525960011444727387905053505823057533416358632520063430684250076714976630922884450322286921333817073894747183784464194440627441132212614843052259711807154878398917838688211857144999343054996874647181934778835414202405659333486541257257941365420935497312654310399306828558280548184053318784602381756913260667045540825972036667726896219913123500625614028224795313607251422873749485123548705995817381651931560989304278166194233472096205369057669612092531387728581016227628033716309620894161738974253509671766361174197509461135704067085366406345364099307174916340184954478138559688549312228452917066034433653495808145311705662094227723064700620416088578127915280405357715318762153891380309313869167772631326173702958906498608286545455180228929386254038642743958609872548276384530433992348897709268036834510456850581154393416182704813913705725305164318167373816930878641576598283185870758092736637537686102882192771111238529283506457971676941935723241639850855415930995973600660894088538156038325788215811120531007383295115214237402557383176412330667237385959380790723413221218940134418920613859000981248861489544438349149887339480768013691654857832625393624618888272657579669212261284188119470059444358634106523814552058411049809856148474429440000000000000000000000000000000000000000000000000*i1^10 + -37469499859398550392145220938413585539224377055637758570780734669573166254849879444980480758163095128004264634134780674961396985749368754619392440040067931021320629477747497620091993353642399364803185134611402690462880734360951393133425694255435643815731971212015203896079618028289787277342848329494872024502960769323782360375927428340070523426714845540531504686361030546480250781261657933100009238187103907362065094961188525491698018637274152395958400837937616400975944514980180173015907001853955235453370552048409744479025166798756467429821048001085306451845701379658554638842072704937252694270638946044403097671747018408093211436567086239572310287887103518367332199201164140520222338916907838123986490172193455540113604096409328031186221851312891850211187329135826653797409051845363227860962114368165580639906473751689542293374519298140024863990723351394892213982349098888133597633993700411053219759417687233549515675031204818335923875031680339097533059261139120513734750457815233496880068283240633612169203067587391396228435337473333782574546070024207528929145038417057695949700512461408051128401198051023182837288959806576506597521082903474309120983915197760278823482768497145609785125011094387312580355729723781988442653258491067657739154697747103572101061023121469405371887805602747991923725787426270816086043345786234805006420397630999944227538262933843191181412525955491887527377580153631029281111300825236070830530504534807506767136621783893790994241388678314301518753545120636687531663897693513840164007807677706267677143390920364914770886670386102523885743202362919547990123044289776267659147823546034480948959233448423016539243533506028904578229201553300508058380467328200807747404634822162099412174664391918310496911337094186019654488520515123152938828917624418904359014550732800000000000000000000000000000000000000000000000*i1^11 + 1972833132266286028554747284695007165594703095214586881010634458909433587494283877092566362226972164531349833802435582112368228268617930637819718135123343733804056544613393624228476917684423925645564048728101621736353420303347500682718843125040088076312915522937968916618022052857880721971841946312136000585417260660823072009825474856335649601461322944865330993297893210219740293171764802005745652434321918754441409896242692813669087554262125187789201081114264133142418968042711107288518745680285702257203149924835244403982661898662996309825930520923463536818662905573908035787319777592087126088285248910338981686522938519087429357962377130201174256173235694630648978153870264745574314124266758331778183427658670273275828127190217598467182116202457524500338644782926185446523395970591239923100064005621041899046747296549557243952466591334170419330686108917464239153724997448262416071305328853602497945970705682566302891309543160052574720909784322262636413601305127809195768162387040539450046603098623941509546032025449876287995893970846051517527933941108748348994948742337449490555802106126780408951095161576437383034757381591229022153157624873835939156578199354811555955139053307232675536982021561215457847211555244732394605047075617575191904146631760946502209866444641366878096487209949683569034999211888461142919596350861706851174438515404979091576516137924979915797579681954569358719738149285747191636546192923063502238422053889039749125746132585878761908330652755087987145440913339476235019381442638828058280701814115855271904911575123820098817169908006623841986017398760123670561337033282299555699985557073598569881733364765229898321426207206435242925222776321835252976539427709269533325881556588384771592553504453206568442979661049260925491066255113661062434030636691755196565422080000000000000000000000000000000000000000000000*i1^12 + -17137307612903220538627245208649224583100593931782367359240646866027849420213972256595081837963505262451927167751338359207311709191013981706519675854472406923259121227296849856407759504807000659553407889430559282401236132248361474466026398132122517255205856916890944551408204457113784906491396921535373902667550449839818325430798785821794432755588628546831591805119589714111440808080370326326167063966898524972681559279278081240801893905513769771401825348399455236739650918779348624142129223691600282845686720361325948307062761262920047698477392957133693905002237383315436325916808408108199321056019992195873154836163550233506032912122803573333315839133775652120063022551733748107068222685935633717551124670167812611851015682176772421136702231725247538109209922365488580706473781635369189292926396149936684229761725564679526385381356862078458768773567525494845704184178671847710917022328159611736507489484469291632444659505333537114629166677888510051260268955650321179075118851771986578549409267925155097099010426700866379057902224038441192255699918984025399626518221522046400077286907582815466827551034821521909992606181874065142804717743273995688339673992413777453700735264763851970556780719119339058641463032898690082051825788586443227007923806844440358671887678818306446997429162335384848619979975684215461416091734608211748439337244435752123343410958705062144706369375990522980677678755115638979659181890805318200462505021720529587740601761073542444644425505104146115451438703029202590120462491249181528314129281884353703295952694269160288110753862451406668608549772262140355956424865391167401773008542564660159001075827592888761490375409195473994400401285092555540675691659714934463145241009795318597285539016416792839399202413365765098159824376613040510043188495065342892048384000000000000000000000000000000000000000000000*i1^13 + -1599784860584089555264440751465391849048279562941259937098424239651850858845313695415343459906920827500267641893499381906466096938901265412115949965768344313828167790334263916823190968817006334440723723893718541007593551929327369652140297240976550321814755681044237602168680440759978303165420240817336730536043447984736411280454034598689906783196900350554645207203435230073880735267736312220565237624550839493281237820831068370469621433851142029878305526449131269605066769684929343263929843034918873687656236340999307073032467921153578803920194794746517986311906304508130398314185948918866435140873753281620961904125662045120127790345391433423588918974992913173509970612666990174847856519054974720931961915282012445187453990813453285038318921248466662013311872185412217044988393586018834494072438552360875099985242604877916839496361514425518069308551917684599145483236806097735163244312269186826515076295376452562141633398135601182271434541729008789018927481863968726786833736099128607465105580802979280555265833317855877098421872944487433434738204040973062039490917598510294081934769146856809621911472288053235034419666231448842040927758879253537385941283309698789213301536208356345523292379208709066909597720545780856531672397665515803820438597576104549852655916113284911966509498474632675261169237150127681093085583601775328100854564378235086596309603873707581980452459650183597518463146555699258984473102824125498175467604698651465450433387232547314324551266975890998271647787354141669501377473230541741302414728957218911809089828494031093424557151010931608613734666688554371865335983784917390231546120722148582795707774310539858711211324428017846940416183626821923650765813979823866026181138257076548855790543047966969232001437722753114279654887742512015019123070378945229619200000000000000000000000000000000000000000000*i1^14 + 39501250304662715523404191579084228076607813719479860457175206477557206600406076779106302516197824644940625969427085840317383449437425437267598314466687463336641497002815717927696422644757423749030346557089318924319050083809603046039125125844706607457526391567837229124593305567198443236579725976234623004873646971939062329088436922588465349013009652023829123407305398539786784565593873455752575455244801504624235876653554511490160238066299489549993782610053053742349661150032302599476269766333420909654938430389205423112260285297939696653980255621655368220179376904637604438924497990595268615079176449580375491871037520715649441830667983797674882797898333373385101377911687240583128432917086711986791895799975276444016448400090047965120894221530215323121568697671819288102309249613965773420773954744992802855540459964670038076613879753241062736078528695202459678093927516019430334993612341656702167178485900827279956940702229275471388682863065970069918573289561946088152837787280736278960918347879483072175903986663974011690024394769625791859845678670236834884417489825556429612866621147021953759575318980981790809394711812961698978688848333275671481409912731654084545377375470187358665897525574535628305854279122755488536744195415154740157614557373632010583198993068293050766226443985717424416665519316329883694882671816632118962683470927415340401494310365489558261808126130217126944579742149492793239041820758858203657057445732276698912622706203688009588834955598095943629295212129638454346888781412541420150042192636110530815766224884633140085146205568107834550129048958362605754060203380139992328092409212716674330530898697328253954294306994536028660240529344821634632185457237924648569604266076625317228941453313544147779662162033646454190913478323437671601062950543032320000000000000000000000000000000000000000000*i1^15 + -4961206612083428952732721720870307402459552469085744882134784756786954186958556520561742348539364640760695217900117518676419040568522132974845022262615911990860113570476264070873034336268803655303115878990647002209480845559810441980784484230840809990887342839336831128693803057638640489760050017796670630292234494747017913953773337535310706240083600440245847677610008046730156413388072398795343143662667294287591304915694029202019344382192554669877424125147321068354335935386317130047808278767248334147841078680528947042662423359376200134718556507931900150955622384283316995939478200051473556539495864314490258530445814961623479473295128207729708967050786205568320045607169885261290725793971579509913384242360964160146081834608296502360445747912320727108392352961552062770303301498388039579936297727942480173744289584085838732000777324106047359638194396218854317203633833984170439272277243562493723528824311292988405680737357273903406838549490426873641268907934144175332768338613573844208452100253554494440066566470741183999155802805288699961769752687501729953004997594257212246493514982742007888465264635172338636601273250947492762795005387473285211566188746966771658473671949565426675293249919927701001970689344863006906862155756284327380967458535202116669811340751284804126697117611817051425983149237742583930286088890699104256380698984263644520818440885216269658266534484061667722884325531073125762057004733156926858043810282570699064233015018416810612515011871283009063459512819362890893457282782371299080435723201697604882400548422681037486577855569831363804657505998482560253911138887547960815548207991105580280798841094412173211351818803214128447254145521774595627722283402447375072734409946131046657086332341847003231910243032553281627587723025982685157916663611392000000000000000000000000000000000000000000*i1^16 + 199228730708272168996785150723776247608378076709825475437580976782427503260889898043594159017485813118716680825825215372373838856620953673603193846427010664136030381478461555287521098175256747662440550087708979394489512268235012186843703334593795314238742288371919409186394070277205752128948358059504627031116507806786170779472192874281859548674710574400972510209479000073639021253560355394252981386649536610477532294901772056480343731767584179969655577672629601640194589118184884661377432427827067042558009094812222316247050148522790145176605800699250686482430579772619120568629826935189435135484354282427445579406051535764598714405957490983798039779157282171513117487682632966708880266546807521771046245972825438479613434181297934512408193894638372053961316114217401786515811267018582626103826846019757393951736710844155944393653267306971386806102533903195961758435573674006594875379287704551770032166120786956872537846024234412811512354548675549968142559386100122906705504162686132677611094092677828616081948760844875354128554150842956077500934393162087376456486898336478593526766773581793113225996732490284980163174742363684685267907601658446146894003756766396658300320030638379387807802632819732740783934045569207250082523446862424564191745042350081219223493717132491963498544495951423690727273239221700208640996026533921280883157534030319953384082946225637115958213824292986251797934703590100741940375680573474252085024149952987588668731010136882397514013973853907278873531014571570444574109431641451328508159697134174470119787791798289799673761999572657112143528753395158686735359926430144407650176185867903310684590027749830562762978043248388503538044356862459177151741194072448510378444017911373420962864895176482912832811248570408573862908743299579200824934400000000000000000000000000000000000000000000*i1^17 + 2196241208863175786067724402933304765396283267296409163837116244259354066616418906416125163738503729894706220906445210960456396120453182418109150996296964227450178962755658050589589165173477620532530475979987020781692396935736551699262855160956376625190909582234338023792067951249449488492546027286358056127386379941264533811724844391154445711646137801207360255712041298543904448074845200744108611553329869076640002394278998601552785399258060900449371165678459567415196353195540929800717854238761064417666375907735727801484619720588941638696784487685646357388057524295430339289019921172033731021360312529792503284383803413046610291374300754731308654090286378907320826711403139670414416664326246511186904093317647150424952549604646815791654780213275839149761355724481192567461894305337527893183304804692114458768954703754913120159516769461679932972544819311156871895075339796139345923281400031432041640027698645929398614417308163608399426320970135724525353821686119045144389888411317921312013887534543310275862553892363902352433465618279231184616755397877372795994304935638280844467577978985509203371087464383056702312227359304404714449392134318948146636417754016359456995595261508709595985561326558193027364737774363218187273054132390971240134662869978286302388174778577396719823865147420524423592668186679982147917338631550817781913609638935215449384575464093428335881202159316684916684414134360284759966654294001733824869955526113137118358826328787937525786360768377914479737276299755173660150067732466045010215147545583011292718703593075578863335317923372945691602854280835955852428841122900131920101400974017161612156101120530056569417894509453398970505561762451216733544560868923431406498355260927773358710822480661799537083445137829281928318978042840694359326720000000000000000000000000000000000000000*i1^18 + 36183416879939402527322501928467373316595297768919395069271117151694316564305330024491935745477696693955657790017886063900698217119469221217276891881492244462054041873195621707399002567802827386096134810342795598041854651131794010719454608620714792476292390304068545890099152791831327811036302512360951641629602502352392975023823583684272158142830857005993356207066722925479140763867076099887295704299172755574279856838803190395521414685936622368950879162461738414877348637539960972070655484787735296748535653503310480999607278721284827413305067498171635496360474587374024336011520755993090609115746087650881604989327920490970667693828243698569550922527361853490284435618869160182173943214341327246034249568831747904828982812292889795296215981180208181891270340537895844059114025492422633999405525227835639110683594598195963482520260956702667530052089918572512115105256603742783329985708848322558415634598615165999123103942824248708388528343726072324355258546379539182436765105477222922415205605479816057788843355857288661496195131500965456655363665822815918826129009981541020219737622679108369672045156794970203568418930921180324768791660411822123306751961879558865793917879095579397642321381544543738814060986581414827815445668169571088091795353952012620581442803528695898828828274112112922135530281130888870186519128257270915504600166172347541612711834184577736712088729111096458755779069705550484955070725358168040240921925384418542811098328931659307695349439678370749923033207846135353441008972761671272722411371618391339525210080712985151555927084571129156297147033485791055874743922787115584349960292047554051907230487703787497831864587438929088998241443145131394663250855488107690808086426956477505824329081539945324167824976450876659188718325026414133248000000000000000000000000000000000000000*i1^19 + 13990777480165030541359067688286047390617924216594505245183156964551140033044511106740390356937849033496801946741744919782857034254344623018581556586445722801448409246952894327937528972635863435951870269765483169430940612387253888740745075649675358149120842646739297289429250575618555789339107377575343428966900115713525712976685269552106600878049699410616071465022133199827753389394316605016314513967549867701329885027385767337507817922545284849802547006387258583236946270916960258667763810330088051454614072274812216776095629944102088237225633117853558252365566882501550987359809764711379064200532174687416062438776840572159231545817219986325184946099840159436864637747275818860539152497747202179053557897757095475530616585815816467042339878402960141103899930865097856270267968496166215719910069017902729442623585688443050647258108778429905011659196337524205196408742047371566323780025540862699433871774206601965750852603542250272061851265068540478115977530403307149303923861563333769404345874210448540655471162712522340879802906237819824711793506494965406376493653736994280644815981561563105530581902414974470698914905217494484281526634975514303353562079548449228406377368209506148455564146522101713886924766720366198796133185137859136303962077895491396788345584834543921368351823527742270124166594211125016866033765048497508794140807628635364072992430104422774818520996887282566602278052595421292529499959361457280237568678600375611211804724220700145922531554154444045868760561123764543661096059726530390810972862083012067133813850435738671750186391029239856945333325533724195139327386405294972458592611451646503341564528609983454707628366433584895173207082564589535687857738163561769550136763188918163346059734417198979918147281233157338790527705590792192000000000000000000000000000000000000000*i1^20 + 230060545923421039983233506284308347524113102648865381685402628939843100500075511212144172588085239783759886996929826185453146447293175599029735021633844422757589540652760664997993952853714663316325893114465797372515279912791830925474492674212488502284950666050538225361014915101504035873517540779396186338627899181029233389905697466265067177460740141283690385419632838081085837250691234716704568759125376526967046337509509417482308843725631265001600921969282781765189095918915996344667233343271182679160627448786491527423957092814134250465727056945172245585943335430756959862854302053835898746646489308675269277248101384095210710562750674582646172025479169812936534853402515296589679298416064275637663569671571835703028537516967494801478012543354125733512437435121110390795903337303783507109943658828627182136042472268252057795540259205170411428822073081730554094103101827242406905590194161558777298418395337001457723750342652426882814968318340004785857618709028789918282881068965994407515230899130743084347423615063330238244816571857611713550099167846450100820763051344527262903155296613165580780500888360879918256928186214357157391657328702423532699698769153793151036335917446983353784613792998641756780030557469691711303282556476856725842700753723708845990302602456061613756332924454756878697627744590831027208834626984483928371580276308464015490315021687519276957569553517432211324429635233973224757244532165100526340522587848200021026114941562483227452733238291356811584766145423111270402934529851448579248929310543932875381875493314346188983595824353821078867246613665074038634592161534458223256852233688389481036337076191144145702985445190739608989848385563797653937645842639422518616328865510295916238454133811743572979061570691579189642519967170560000000000000000000000000000000000000*i1^21 + 4913142518890140544503350064909729743146798368425436018141748813322818691652475650487852551977801346170758671658597176535966066553102449432443081304823391791137427239780891996269568366495424730305257216174692626080064028259917723749836924422519293076868835162975199844775892439253809110432761789443099420295464532654453017230079095793744779632232515772548001165935108155813184259638982505391154431898785428867845549695746199872344325129613104290728103465158176995290918022215162547491767929678312977676303789201067875221123203728658609193839928251698558661803501917758175979006333096490144508223850930941754830860394132048797623683961745477525596085830034139767671813808326065666454113173723745287386330941068634818956597936905593408151350657293123302669960372099030670827742083531478815023861409050420062540637754104080684956528867293677560701215282201642066644107432930647507189078490194183721857625792212367289696312368510099729453348995861021896568725469232027102084406832496999649437391679563288058170346766792974185860863643102114184831700488375501820919277475141751958311016717702331969916722376675080221898700231393223208240942401681106199659105221328660683615351017794836269874173747491644310454239478454884629260102214700524235040873133842217612432536594349089189669209736008184804904410173516946064763482546058604396998760143974130282581824195978323789921624307473020767199842487186316325507834301988219080318184238038094090374988388427308596108076373011759541823231838018094144707530625510665111514695047072959407610094808490236786409618774278942674883498538759876064863942879850756546768361854874212582093316273207907743786514363783704373774108358538324382769909519599528786347913209209739473884328927427501315932700741923527481935137865728000000000000000000000000000000000000*i1^22 + 66744207018320612145118013755115577383127193097098699922627434654255691072382525913279199082453820843365460248786524005484411401579134787321959373894526889386800286080169062285045602817220621791460288883768818974130521885066441383776851885491793134488690657703867275750565834791237403674838187359916402043218435540837278112895925882326723868453271509868517283089930173068442404239337671209224088507127520093277428316585817206531156613071031831333781632262283889843203981405522923077622393121238731720766353548913902261793439633983746252971315466559806032129037856567575989638093004182591687312629022167371380239847470070558462191998945019722432612058444237242226564555061458150088880789921767745061009880854413038280174333560151748159233457914116980603357595062437040945142574332585210787739846173436120905356931795022058120594247403185196535400266979303805202134353884600349812979094789305876666106207173051766016789227774579203710050069955077507920887569556411359451047050367283735336317229019078565306567131220893206854314437492431389996491331300358476802738734777646095688301871672488872598399071754554130239810015849861475582774182943126455125468337823278860459860308916339060953926176327691954779237868650019558115172232663281063121342973543941628070581731681513787380572972364513631952640906876072131306335011242987782861998842540603246097735273382908651112305125293063065444170841673718735773956420740606853956802697919350842196159403148399904325912966081612063433314125477099179091725375942524136569653829033319780963677859912443191830412182126406404975821551338550046239252192800733837126889798443087000371705855021627522334874190266952454393972390080049523498267647353934320878771659358621309496925734978775148023121002802247199921851596800000000000000000000000000000000000*i1^23 + 910737981642034255642385148212948388801699332363708159428460599408797508893080841675272222396452886694731029454600109601942025215069514823555973223409993543641125759471504494078941002220189989268583389711874334437932805953856113542965225876905101892396694359466913420590156677765804522527417768498611866184613333789531034778957933642312962925998903385540633298894953997620238970161093669044643313540416136312226756311145061005869281319399764298472803589186142398065656110928978726109711280204715636498125606251464270191111465009521938736751681060312559512042480103209316124778424627259300829457918563930704024381640062885555634720369407199567962860390233572228032415148817798951110189549446112151638535542710064539013140255687633009624377418210362954756761554215569293824236853576219224256548483145340481222256840916670844642843720354783173730005673215824565034269990394606116780490181352817475925424374880408091262718847960016177971987803941138464832297095413622313531373354460608601680409924910192026871110040055999254439492047844836884946248197110597968622176100926349496350013939149738802360198017978575867744880136876764943910949040486522477156509163364334640724941675491055333214752320479196523672971599904527440362678227517574153677347426058177148643223300749150471236745741474315578013574177639681933776424598462767165814881873363726861049668972847625274195799533071642799762655566274218286270639212872479836227162553102429070852751010825984674952102782740850667740448393001474171319197412407732786434295997920017242761073837747102655185438410301397600963527261743855394384106228309765511701448693246023315458077091993184333627767474287638419853336666664366066551994872333181439278551787036444215431235935993344138652963824545714961121280000000000000000000000000000000000*i1^24 + 9951435042359017015889089009240537678103395065358913690032256325467805197762344494416524221022079710209353668266254841145149133421658330668507032319399698363456225414935762096680127106534575122850455571773424489869028521821377769690088411142834816784735595215869427870205515285111170730397161947700675126587145745376741079091145506158084843628654089095872436584709032025605289031048942250425738538628704592751178241275024640928839091848174107279020343311880383195083197379182843927736255856947332975017859089491502704173185419848639920585555256367752289733245510177556075112058498995574836606002094936424454716244678033962566552937854332758314130395658414348772528768015553033295392565950770552879659309613862051778127000781446506103376440143775104641974278101905925211783899212327826471147626205841669797033784249114295926741816879900428576607710081226504339575514756197762602711688302337866698591310670469220625344147282805656347427674784095221044619203712009526998880580300368586406897575198400993803362915618237556095844062365405116508662226640026822638410605961797022951216608126582115928485452882343538417277653078231158603337273998951437553493924668054285051356408769903163502011207548728388510906941834137853749689569481437706454912061450511410905906521422032942261572117851524107195103446099581312689384809283830999005817936088534374496275754595022232142831296565730818037292513373747648589298496281102810162223313310691551314312494227025022988768555928869975721399625600229763696895803323213478495861815005404166653142805861397610812143989718688587942645862926949909021007738209546345262233994539546115246244769152708084312076955461605848011560300191062743140630314150710473350996437009621070554532408750566584579520907621928271872000000000000000000000000000000000*i1^25 + 91960429780164724822948479658064615024363092418278122143562376198852735238356983583172478734861305853706784514392705642990483522903315341997002775627604627317085508236816236343521145915880274665504201073521924757243487041396070475458639118945472684299374939873449200451869932780294859674947157754174698928956078754534709848514864632131122736143128273126055815302635840208103766354490820553012426044796864481098796090007541784517533480264562565023198750359000358363515887719618444303733965687664273265476335352902065158226768843523408952835298343504204231247028547111706721161361921053906519481895499179955190778783997910610469363746143256347486085348060894350173958440109983464113587706086891530616429852663006417215087996816637925886174902594954485129780149234740961971128101408977917965623570574114165749907645622915805146769757612066238607909015586897245937402612663908440437327313498809477485189391206092086324690292486545015706283213362422761508512103683288432528175203728982409271826509328957659129091314186030695366033175735390149124289536240222093804133600384421615742308140031955097397113807090170062648656946005934666522383637471216479071727020470004101991100154627731013004750635427002361083555683537069302078811870426414892987553646256423421652510500598100298712129961385051888608975404423161602775364069202325822007539973381554026331670317648365067180408956741626094648972985956768764253639837632338275320123029032114413209379867570026029666546079851944380800962136108490817423968908160358458883749650238658264270142906776506328725752916150614890653534704665050358429034292550988043749366029202654913626834977349038370418295431116664327778902115068987631198515914684848462313157113952348675933610288724082171564435664430694400000000000000000000000000000000*i1^26 + 651174726803861083619381294860335334399137997153804754366479827697116954357402728975948921195526395600574819712739948402812676742058254058999150184563588625833469466514333196275284187050544485920818141556710470568146527107416337708293986569352329423194595593443138629408549836411233792661705993713880680608974513812779397891961225212648064048431210578999447050136643915439150138004402793228994510938826336712762046607764871516628970710337533817033568395501643835137183872446161356243580400875575004484443444083956339080036179264256074921002705437771822451640794863388546725232206893866458481419263042279794529368632171444920818491407299822871900704418333272577287440997988055180762555792668781307487424601343210609133331802119817552103888959397406328873603536410260399364006036303277248490789365209029953218754858389447209345080836961159314908232661739322838500032822955743398960181161383439955353535983370922902945822624951982195779777948266699879259337972477224256005595257475026731134727395130342431737264917280824444525636977212869694291116432632610378268204980557386540356617610632838657522821699592374082592567763208222287425531208002775695510412370237678461223816111621691800513454951435918421322494672300707235438520360270519465667495084453992639036520951782630999947244717625506770156778631493643925945271334874143400934907384860707540582593091412075524510863947071027901839716597230820036968340634399117169059946962656058715960791780097620361361052754445179559290717517987043866533807943276022800901909853638518337049633662363714929846171873105305187756269608773347064579834924185078234284193629418573015543179876597608690316367259829766176976175432283206992129250113751728782275866539856595349172856241453544834110995824640000000000000000000000000000000*i1^27 + 3663420990427012775743780039245912502737103452761320958778714349881276771402177070736090444741463919583498152800352528022815081678377851901899854736225713747835804920287393883961824575760934415452648830076651962163210251393266952694416163709419833171305948478715304652447102726219927482370577972783598609869411838791471038460581293591998576592134785107688022914882102422936691296672768933705694695962090373918362457951716926710798973347061700680020049108759823957102585446898500668457580804656701037971095160841223026898478344447970149727197785889747724991075472164781384052786786415079619341840916669094750718720132684010366143253528976915645375548059213955275511351057650287305156208623470665450176556110606867566628140896621957925593891347941697456589892499465919887794966882508919177440917332317661315189043148231817242287020140580512116213990705026967293948091788592004589741604574937601796944020787069302821427669154144066096111066957450632290812639987823160142516536044300815718030428657368674468638927198283354405740273928489764052097238905938599806105808747420904675308945261363173827134214696512620765625291044346793731915935369851704370345925539427742248317959958298815541503071003434029909417766483287455185371436591009880401346086447500244567694578219469817477286489712680307959167798339640196905500661124379336306257275402179506212251700159263305421206409725777152604527234226933502234642240433959416412218775418389994877618168918482612652581515190965178537199677118522445104328088549938721347752435122518349110966307363957794076886011404748551295591997975650059509059875109445163811017836450724096370703549164662840214692279626470082941453358878992274605030634100413193646129272148078610380610690881031825709334528000000000000000000000000000000*i1^28 + 15896731706815399339620114551098212496475855467785360473990491935403502414693647615719757738703980642693623055663673893903270614210129721162983973266985324846410170004148653405355684770310272427036806134261874515693314635287718864663218663051603286274944219157283658090391512119459637797789225888375881078513925153629655149707558589156775284231059295572912475200198610224539676057769534728203598081456160960615589657499983868940549021008970436668585344477321376120173492902527779249412646837383728432660275417738331841611071659959303329294687979789212696789647615198730621890563977110621779905958381627345407057086431688581223922242275521392287850629943964547582837135585481960987479228079865378527575716219873044485727024174235049931418206527715032692328351036834971284871874065535595974305683911305563937386332738273492548421659748867947049954562156117494190221702523096421064987058295913292488615717754951353779453748466812355360977860877984536292506134282125522651244416348711364644183482929742157572976683631960996709077709463697935351898503525893849287371687515518775349815106053154645803666647281945442773927451350886628868315726665778254799176591415353433510964697127490971840635650975153177461591850122346167525513760611398014878866509024867694432498785787589016637938349688163161791347663646479735407351920524523549187122867674039438544123680371861147532607717620494104830857835574747343289550454857540363496706097276261201643102473323560647885365452061120082506024756851825919248679049732460263024000640590960333037788910471563289717428442427993689191437800326444104795841925535322929277210519862922374528833451802845814298107651297220835629065704601335954012149989009047539117283569237676868379292539722026031513600000000000000000000000000000*i1^29 + 56372797693733554799918472687238289211569255598540629419127575565535029678740391616462443020984782241409882354401806701293228748053540463355715386884857752059602841676180001635118463108963266092160938546079926005032431278942295001388258396481430874684269699359827396363805313000213315047820317725469640454419636899391252686848170271367102231419713408660370986877032332628971618353372274452217130711323473213057992393651547208771544306458231482985306142467641271168976561619795865740771249062560703259201566769143353415148873189448012248770507311599753455565810430275144392409958497507348123064122351857237709580318018406178687510673143999152076826322980749402050897133237476246352714711172118015557465849151464112477099209424840294129429072513148422158405419051066242851544858499056829083514925112011469649871670773183954407083942219016173237534576986702192681691991371835411916541967014693230343747272191355597096688907454690959737398886466338644188472268631295069615237696949575066042417551144723298780816208808354820732586303291677178372808683178911077266484029910044314866245038461780340600706902683442081406607390519045278598679140023845533290470242204901294984135470483520927621768946735244453718008744826294279967596453640270702356087225614848769495061930393407303054678899865956020576585724156146037662677199098544745242167372698042505494764846786783883272438223972775222374314288205348299266965830736143202340062791507949445539913096368487706841952705075781681270683052811711847204031387305114087503388433607588483956541773916636603080743498758524297056893331417512654786112581489159040655765259480821068009326621938269039420462351725258526325814385115265346130395254139288484289676955364213984454801581565542400000000000000000000000000000*i1^30 + 158361457844631906384671214539583868824039837594606631540689943006247540302927393534592405332611041282883487524628316525077740535818039013922666889018557476351994467079585998018696558182566880793564110325207626945436778732658109535597345520754795225319053560740216509208744272372383847977952385283061662999221317224099975234639137861173003940453764221445025611219443267621594218417420077585801518513966128318669763134775136939626675890392967126374192820793986815928999353265151647841340306802499647083603751812954002898838309552406597267586220113877832196005548805579238631369075394338648527324116776020219779867201897661677338044590053732102772261998822107918839398451619548256700680605496292178157402927244282179232367338698386703672010607045085275294971330071133921846581704677940405548434036079530131929249386413697305614838200673981741028015389236911088447744344890677654382122755752326831902079980264615436893543331367320510753492234935937032596495788479962723357351309309722801829005625419841137774063930681183468254599922288457041488732855730582588757702103205027706980310355423625182704323044683342094122816782282596403042411927877579256982172649542102544000080840929703562014722274433656967890956618776716441476360289233815662137520471687444018884483972532967599212578679654172033862019316908375628802027415762504174411152592163172042325429222286218334790936900828552398346959379392554768262323009986024282104685648069403126001269766035695501543844712101385328409297292094149799497238253339033358876961924270270382300778915089170680235362522015116276801498999716061453944052442930726334183240974002094839493177990146447217008095049595867411836938670515612293937093439874560057613954328224752603333423792128000000000000000000000000000*i1^31 + 364776339604446550391193499080858017405379919941281599281246556182904084439915085692410959414961161960540172061799360266504923655288781756055369338017970612500032088744409831611017001481914106775989167635467182285748647787142050935417915427288252863328865836121914554412632210078943062606531386632168365949343134434813114401255361060410746234320551343390652378899239182214239713792443596059623305268048787237805874559282609144692240744112373470920875045690564080866662332297870163505244135693570545866039532318901424053036210388383431786748853031863584796020806564112565435265661517670138553654038669648066155084894399516090951501775085380191487889055868995633392366006651659509758008729342302094998918672003232819149959969008693561139592481657085390207617688685899469338444637429208726744269050784151972850252159124061447107199089866581832139947547431913707985517756563967583272082908423608383444810888983946751850036619661209109608714336580390490562889382561838487845075878523348952972328035732821378035928219781204506390285308775637011599447142985960845625409539631029514207086670500885220437517556396176243903732292581896066796225804081078879167767166111889107070418405228350195500088728929655044785821891337802355299219931641830785731572742071809515615252803584448494378898222492621795521855020801364642293077118041309884113840366172352560740717712764662451583104481777156557009568826094540744891199499514071468493122175402464786944194476078842459927497534832786686910600242673868799344438152281127214991300493955481266352680907747729737660996828151523653762998543325497282267475619400901968543543763194254363698839304121652811048556326608560610834486662810441894894418216482687326094883336971083099563622400000000000000000000000000*i1^32 + 585704068918950297558028139561417425352142728195678731227257075426008569565671842994452033209886644618504766236888047586243903357445277393345103779993942563099987546096703587932597299531670247452412303835806423229510377534976822966666211124384792437296634888754438602595646172462890124739594589204809171419342318867751512899153033931451233376874588948634986881998176843709292019766836622697547500621625310741059085913366895890782867506280057766070352560995450614266282944937850034420351733411400821351759284688932138143480062162036276135600247596124201719647688239158429229522756361114181174734582309856608210370899473661936797544361255878773297590304632487982076016658808157698204397827488966250348835394766252966084692903133544563209511556633948825760062333514705045404342800385988475473448407342111900089154750132922400321235503506101088752864229102656387750873183745759566080162412931854551410325495316973171588762633047381736374868610671901813091044831852220944833889223699063274913991721403380057676021354428634663905391480791846617050554973605737544973676872216704665988538387732853247407880924840528864160945187209697464524190962831061070012743205917534315237105583553652082154538975760262222148474359324328075761028641112030616558492567754509495381169396414642906763019020429977700182576569053438583225564241819538103952229568526825966669347301337338221689873302909186895878509465310099134541271492170740909026188126872748975421930283074248252765094875571124696843692438363961057843918917210266998735157848038572998925675122662776641164920720253083312251927892354644686665794668681486470781351280225858155888515632107946644045495025976192709098697132500951615577510078363215063419164832703960842240000000000000000000000000*i1^33 + 828258495652988346764109689603538686531483425031139664716508060431340094361792314891662410233794240950799528433796400141622224244702618906482607070338060360599557912255091069685857130087029402617932208724804285826843595816904620852371702114588716378739162978948215172501155071638240704961822224950759356480679458237527987898257949957479238215358680831868864980720740390493681376643840437128662972689980493780427656811033087860180506806680520628779901460971753480196829397637104620918040355398342654809018431602626138783654317443671478475489440379459628305764669851860903511193012003548725228308889563208473629641741494547007668383401600564080342040961520135705921682612190434123927277744689183249486887772743725833691107581747549515167673102136481147958453129855023424739006494914802155636986875339174771523559974956169199054920875650132953872390627611843012692532763364891537433712578130165498281834422459575467427141744118397715451075191581361986754007082191785626931574178003489353080241667176992826000150669862322246658690407057338554327023053018219419516569871066526229501685641477069303185054706586316239622721895135005876804189287359043762305394030001212519917785702453284131356711401612769844725055309916972656692974312116017584145736480167439579393449510214012380232489750516313893173550460402303543666770752403505109301899195138515374743281207269874657542707821065552136000797847235985398945017474582895547392220717564250532845346882194771704854671894123531542312033117495237480868169869711137875474785167321643023129647147853921625789251506771730023492083460074513814442340821342087306604929061236671805913744876076693701091211857770561906746594156095631464094942612099146378999181460111360000000000000000000000000*i1^34 + 800813477147267520855842545783741103077527511727131018694979632846770561800112448055722159869078327362699205501965980947920428085203206012569985879484084423446406389753172251207371154135473967116430480141222936614691224056322928233481190068305202147036242419206963076643360604915241858181915827473598940202748404796009045167236260939209363095519023401215100792982503905522401859851233613190958830967945092906284160632067486230770687899618884882429821476035997904628072913807873395244966546603429585846732099060528685046820413911892616689193248661720733706892356909197457212877054460540475299304232070948660086390820958365560108127483928598882839122310419700998642968752093085498720898628162460603160221291388460972331768434668726527921684829460524459099487056849436193494855034119762837807749586402114014077705252923176105639191160842319938040397770669336470150336090034754850434393036280787864493039070596689393434621848571069737481655524266316010768475797849628658269072354450659662809916775998989594261236594683011403612774784794390889477405758292117260651931930764535212419633561840319796990885274432012608564811990874575850000061306460761175504366625151054599600988013567982392111336320090712628985456034105896489785083897076735737574997585740387220313216850466443770099439511288820834896522371326820010867583029220786999137592803177412494475513550077609627194070262735943542055669906334763613638166958592777162396389311765218901485332080253157671315105165442123986748360722684939665432181225664054259577459047025837635015786538965887482772352034600727342668341973535500065212544376949324273984133345007995851683861244883400931424345925852890824381655717149713029113535728715315488202581606400000000000000000000000*i1^35 + 836734363412070608277391703685426279947570803391003031127448588868485515125490368392002860433250191774864622343229834423714606403579773108279584895857572337395064351744770870386513459351767196898573870428710826634569841018025310849097535162625785289957514698225942886880003206892769413199949222104336365743644205349936914406358261454057579555731975700405748988058130439042872112612996384965589781970510614667537067183334878054828475235768230101988912516569645582655880129723034861740329468066996992519547307705996070018047702708599269382646858475017718019532029709884861028438517657250295363809488006030816091521196764110451506984204472615733722747181922473201732421544521304296500801321142826296489533419659378910787926220024616637847236411143934458670279803686661473849376200109296028638275351642221658061679959883313295979520763149243066748178408166075558929102877824599128755220936907402452330699120330414278091329389943893558604319227675184485793358420938431280025111068231023832348214976991737244342497874915987973037661156507339993316985406645185839982598080153418707595027949041502467705680558131384368144565553691883572159554881563359085822817167785224165006583984744801209811909366144414791787854468334992562523124567252207296287899917757506855792202887902291564147930275629587249321650497212032235447058613703851660284024282332931126007447209568883534593399482046761890549548559287441310308100177856905601572040314073424735245648780216627142724535060998932890578595833406974470090284931793233367084935189364028115089218270933970211810194911654862228564037566320449704958185960313000794104779950185463473979416014640370337179874503724237904124682754968963816728016022396710588252160000000000000000000000*i1^36 + 35336496191115975691711547644127682303372970907070939295461147936779841446491325721611058106492677517531860297508604097424270336658207554157879917721203165414078979771606432227132259793361211994590373306741480919228623090247714824404959585846249924886587024497759357067177027775923214955546642429785839072220092854666348496627761357298386443493728675786406255811703662539484441786298204775735672473113807846131750214074131544043483363281811850837017229283172344307401091960145447619011774305731154708145940490366733770955092139156221047365180457765275780186415503720164184364910458395093133934938391789615087169746641897808788353549609776691078977507410599628832091336084267890953534899645124820611689861643021889521149441420140580328643929852296698823086867818971440556767700581892925937701654273657834416941537162363166385276625833697659357910669567737411773120799215177378509126252741761762400697278629825339517828113389393462315739727269844461965903955124363961580018188908857084314825656175964280229234899279713958959309244465392541668589432888321688605746327855467807857385872647627332531288337647680128866909988991358620459611180403178038170543878976119319510808719347873309726612007571612316152446099423960968854229077250989212058737193464085814540542700752222331735268230022456328309739799154375073881205721115536892073564145952537575460374868556550809092782610671349453497754649701896047281468523874709275256550704021154612284060264881057475007700956816640327103957533418130341646316120440810473407915860598307987014152507498665236284892272381988581176586644150805861576691737070575096083175250454665955412182661570601662926674991515333886143006209203478947707404729651822592000000000000000000000*i1^37 + 77437496824758553310228546659520771092391061078903477680067121284555470249889832546149840526097802015395022158790174951920215774174062012565417702087755068059271577697252261282403964804448187664485806083327290087448793667620612361642322384204471039919393261638254598456782269462072489530852059575619321312975952418986550508266854341378448576273241277469763829840555436364981626811903427540558594196956435804959758186619671489578410399114211162874264709043161099526579985655165214612103764753012853051503278001447262970606758592030468284687688912550390911619161250375004510260688056279083867309147761713226216564084866588189462192511430750809282361359086423878088307543355771911136423918309482907279036812905633354267446266520502509646518867242162785148079534426203020020546446966654809623736999691532975900207068989939001803288049919058974720063366272507275036944241704715797257968546499401723748314519796969830118694014919093664456715443197324575915569613968103020620681673416853163024339370660904971465218478359225256765453937158378279647545738442006903712046380968605370265352862519343452922169454315832868290355366163298101000265398367060849535122171248963374964327107728865021679280727024344445448078940737145423582248859792447344991052549994408320456411207228643244286703912512552820003784024562314818817709807677793224772966451746982011783664418823548901238432536918357825157130915690113852992457619978982895595930099656484547224420214431357694057293159319947070933886514948055519003544573648854544106303847754377868716712288255105814788582138192120625346459333011868413810587195620670458701078501469979489300260118640300277006851479453827980091490426067280135011751165952000000000000000000000*i1^38 + -665271507902180954890112805805762031863955807818808822482676514614203015637030808036126506079346059495965551320272473491073609937842774144125693824812782270767056670514369778344789606269214248071911656041763096564918443171282744283129888380845921704609051759262104001927507577334229541753523956390199674994248223363112654386251228422097385424151091918964414308774748600300290514963768624538077083827214630674654059733207516155963980503822110807267436407379965959638469143221729995888687752336660391813995263363381306179199902515827677301892794303140221616276876173849435451322591654640785632901003648572053217089706048578048590670750549984331434123934666476929516400883131776512602024053859332279956998024786622627667465076711308146901202847943650894606178161866121307516035897463015224655817989599998933317285814806913345400040033053817319002371987825893527161490590859327740407948864794083339960854803532282163133873165877501927209996997522714842069142939976759606247378435937992636853125190326142043713303979798826581696811204033145074237179624171128948433166692609280794906391100974709407959883320446537202636378084950824335852247811088717936922159523022902091656675952305821002547682780646506247624280967076712833261157548463871270542673755922389284232737015042397635593970391087734836638718856101411201751393297863886678591199091878168119261651744559176091926967305408637007679234132247019143214648449829777119706865438442773998712241663233615232080337065567707101975089668350929606978859484112365127677155828826889276000626289852594803734634084321712488058020524589325104743650441603459863229768457968528383036726511740414075398042498553180750053028967875544602462126080000000000000000000*i1^39 + 540165839327888404289879136025359270378278957745689494726970590675461839014636446135470020946914949987346609462274939239925735442767544753008309436642579190308372333480457275848632475804892827673961308571655906508502385356681194865257246073527182217103848181114388066648789964926150716933213531533420180358659524923622574523727761698369849231111863730984109596174946789959196386434177391120493797984659963839184929415970965369005150308135653236152997508230780149285474070851744900990562899639798179136786532692330455852102280387970917835216399157813242100988197355297063536280033715521297636452634728024238540301549062072954113911325466243191150259679066782844062753328673749620517376154817232423883915005948935128397539400040965146748207269245223131112222514637989298460651218154920197120371701764490497305398806847530528710240809317369747150792986399514843048726893436919294163028827002747012428635317672404314202725491059208829203990565987070965788094608273477559832651801542427025551161759645909209962139568163747530298548805186557151545635987955054850168264092288416155917147837537622372712355080826006801391001394328543775848613463638131546154106200718218760637606686953249691775954345268843078986714211963884710263218549711041287421307580944579063046811500987070988561257712652007510167683280885726714834932259961146003641461130419439074213621245258694360630571846898478044424701627615282026728262759470795481811250132801555724759973507063775683938204081416430989523557642234102395767259406393573202859899007979988303024480508271799061657180463703277394634345778998619725732022070429707768575129085415445112830648412940960334646599005054295720955367280920865275904000000000000000000*i1^40 + -207560612670188379265883417470925549716379860770592501420248384911924693268724910468519988543632867446630360662757272828333942684525329524793765911405294214812753786204678215071448512070427459111917466537078675696492947629548992410028072375830700341193032728771982388387001471535573038778389690278101880305198480754582653876707802726212268548114754189609986596000959865401741606094917679807035191425792233477669250200937098629063939555073657609478143724752589325329766036710801538405283122189216741044114591923970012493123279913814918832769226023075382708079350663420712579571146353325617850991577612994637811409548520334074254644140446064655331826355493288000908750421513811212901206008104838131882511651095491004015201679071458539705523010332681289933023227084822196620259222653884318649762425995505910627036627340907167770288726440781220082916508950585194189195562216510990459557419421529460265587657175100223974137690527921040827432759777746155817229206671213768847603538902895751714127405576314964535515132188132561338848307999394869939128262159625439776744505265348840632673656541106616896342479906167454180198688394277643106222297053672262794592287445535001110591059262017038058646594478965261059212958370387958815371993320330561816291554715306840904032205680190955172315602404540651295040458573069749947481346809401173430307313798761325274991462503459358406859491790027013668108594496999290466079442523495235999678483938315777717425578655840021596987713974311342794610341055072112365893471229595107813259068749842548038355477531192992420014973430519015379583861294564970735419883628370874974436330038346554494625104056506683272786127581048335098941453159628800000000000000000*i1^41 + 86778945542560390015702828148110403523670405547842929278254698014908267332193050862392210808382000962935855823158066385221620696375141875550630474085675510520273742993328994086618176815151113828056177511996919164012463489000133176672732209499623906140689439652633006369457146821337010938642055958332619104196004634529633096219768198520882015643009527288959509015889869435899242423915463144473300521757392706839890868271240093746643419707663013079553069668592083998333751799750197567006983081326088597733275817292345803165747914493143180099408815770078254478301511263821208450859230270357336152853969901923869670843529123073128118932353419074745790303493317475838265460695137573928082495325226988457016568361357107538862454278820485348650619716001303503169883088491094884308256304303689635064600514357098561350905725816724732826953347874071137419983936353469405029343722710640394492311890626751791858039158770501501037462960193968792205759350496479215250771477455739013368791168738374960469361144210811382109143320686567785203363133609653423890174658486891638591353728723161452162253375914536034610409915821350004351094737024413803078848644999210535979700918303296237717301084673736940479113084918224885381768617759861667113367225776775012693882831612412298694549392136889508115894908254085614662254955880757821613183963554276479706774227164692705785899729523703682015351465219601714566123303598924422116494858775862067195504357038946723111411117387218215607543095872887350742042541232709054968400148151456678723175380002222100787009522221577814108316703385253229289234045297204816493140535543710980139228144463699200845984208907557098467753268403365691890073600000000000000000*i1^42 + -49390729060799045789448997419323330729481892911021100137181969903108083883223052381462976016449379356695530900539977363464016340400070663886977355258263063346211922035733615901857240941428695621038244521041368056031175816041609017435006386944754122147376805991952044689839086187421778514449359531276940808125945282294206242846029334287393379292018116798418896519581873016165420895842938382410763545168734111946046570729355871316007699420682464762348389929181904920217036417336851820184008740083526707441863300542696153608891520364205655984279176804900952803996449585898986317797264066660779533377869222762346084637136450007696331089965590183405098285374253755505109138739928049416579145252221470779457666747868577766231680121919441434817172853930554576467610527897087763223846162309149166754476424668800922335839075318923666879534620058221795485784075078051122229873221393561860719234624785967196487024740266411720356572055515515287808911806490263678933617963874214987074330090220055642308989406030297244004665510468318002158324828963766792453735302229531032791671901862489837137148528793775409757390602748009094082656207696820529675807802404902757160374089022044852448422632277536278990189962879602212836990152205764045796350351557452895213984042884978301800467862364272965539531894762011343671649117757481059098679133562445924708606063584475657599932719580115924519752780752403801284281140511043884419404235669990501371274752227767034991942356592684010109127142400608237545115785005364775112903857637139092513346821761890697445371578059168361307572174071598423217741140607068613155883132347548715401857470860373970271742387891887133063953713201588207616000000000000000*i1^43 + 17802944953550385862769140933995909728536936032598447527979225945952941729164934321613572617675837305312810589960357557222928891124923138659645360273084422186851749527889260463917626380438723411270231128443151284004960605055425450478871246384732311263250922158360779208726356104767731281719725232125551026469900158550111073722040085223800905434062104045714308244373530863810508264747300947434053563134349217803763385461605817090977384755403587913621935494674766699098555837987873437790364386144023446655021852834437467466270216843926437593859628094129387121790360008076795874955501593345030437549770030744614490401135831221548150717211529116149486577044671803356694504003767118754288789723462638642440161941205554794948747827336876894310345003621570042978944691455834402523786319645261009210340356023751494291586182479589418197198189722262360703813254010835441525269510541823472463275424939324258122638937322520617562446124209311581228410222213013084818578418355604141576643483729191078676784980070741269524184782303789036312918871941567646839253731412964732490469122109645796193621238528675737786602896862847537401576793058110018528823905795163371753365976254498058664248497578974042867645442365069861385336542863561910901813410661780481419528999124377369987117332289099855839057900943516386717282377905535850890834038695314729046182511864913488611118767612816567440469396294566092307396077170417108631520589102448420332066973384535990795673821287276762054001234639183373082618958274348145004749516436739808724739735887288330300509269122945747402636606272041047069906339728501122438452062790388650233727409272458692339151646719644748131848712460697600000000000000*i1^44 + -2562157894553770177277297668860190240649401088273313495233789701591173083555338776967033380503992247283894134432459482516788401461722081026459116656875029488599018684075956587272079094895509966606821993782776631162790335932516393938599680121025238109571631797661583712944744661830054584369364787015575522688868503423809782715227601482012499734099281187303893921233895648931142168507941479986789677566061848415701722881744676641274754969858593524400465858666247819900925854823858330914584121033159361709990999826160643723341477507315298922085574562282394641434771496056031896739115952247505819886804393190645118031840655912402808838902632410476697024617610276414811435280732063727833485557205163487542306255046350045366047488644260210067586494296986213196453218285583938248869485138194568925812275814135858240306552617589381226411931071831303170024006374463923357269592517112440611301910192441075067881367455739725628815431955201955016403419268836203212074016066133820122116866073063305390545423306607245045533029226318267950250778657391076372828653151643596003008195045523368277772803532458331939488814563263405134874322347827546941815632136323965540946054020794258453986129261743109125588209135888927255652302316998302159742379570446157662326545384696972376313308629024781191280036516641619389286473677334919647150080432183517748727156411895647058023923468794302273502030687379703542898700748374977697134116297426999782240417395708292785293505294586144402225745154625179775718871080449448340891152200343450291077930318643684455186685335827504535139569637325189691465219523619830890718979370132369627906229864837396691086905265899770902720020480000000000000*i1^45 + 156982816153755701488181008707468009167372576739946245313545650592759968974319675724240385812596358114308800927655232174803727821419694060608972491022259581933370675286324327287825232972504831796215695364966749242242920976093768415614896214482922352875500963105292584081090254086316878989655632780591307277378984206447737400648872732921284345256116416894326308387010835636065416641038144279904495457550155341829442544346096089145522083813113531617851687000959814492471284563357791532338736851226633220157802153957868465399954092319576152150808355187428659242458690000422252228054561775330220999237713883022920148396706584501192660200644632409645750765544718081448202381948590734199570483402563475028767749784052815636522202459295161815468195307796764984554784524365175397374629467320224897546394733363526142246777765034404756480173367990015618742955469798260314494851654344222423552967193175751936094874344319555215157838485823843093020292160924279118972922669823864605662024842216794834587781988751327911809014162223871664066122128065090963109071612115383459990271980122870412614014117208278661648250736955255086448906276678992811309842822800652237067371241669620870308289281938274394587566424376539001867441160895545450680364480282094216481681883132012500164992745131980672244078937751902243642128869262207552463438999081010100652952281730395581058779317162301170584614999839828254432623689975574771741811238742367990747056937375093796203689936973148978153705977530018860450292444961136498329215548511630501349060692781861640700516187489804851491366493565844673726567529168775284915998939179366479960802077479075251592997626315427282944000000000000*i1^46 + -406809401500256164510235293951852098956704613252960231698210191041408570578506026994363403225031943248511452975400556439078216921478527063070746618286331290530695773495885548031616692351937666219446138030198508048878200709038074939212991403800959303494391881752662582429852130516532273811501711805598577020411212455125642630748772293322016818862957490213328617844746887808777891597608244955254286353505080007408436031653224960471472667952659260003580578053733042593627366162277112696810967484239646032434223080175518955170267346914112864460115781817547243430271042513020485533938780705892133610320988385972193131217135966092665987329944543830343884283313881979078078613037877260414310593841767194800525551474296214557990006621848084575308740925942511044352803364677216321533970302392258839212282370273478450304257545513556084265125633534129358322155694967503903492662575664496793253467004247824636539472266503273000414647848323130301705749914597124426871810821354433657287371182370584660686702510675218682497804509412333372380090874249154231604028703579146224123132836119084321252983558701519327245128078510577628961290123895138867339525453469376615060582193018483724663015934807099232444524027780694338759354288273346569417212226349924361761625636155440661032113251082793947096644939683317062773692239404741991931498576092207527270628789881126150620003345346219976672012386687363000716075046066959814756320091548322100712877021055979648639706836455569840073176336324325858161329470248879841605613317499855460084019110588601254914479402394545499948610383875705171772330268368055078140529691851995459013641863938256226659657475686400000000000*i1^47 + 1877905244158506716122637575793065240189001412111361715934738021361147041406914767462335769428396135094398436872625317630873939571018078640664128308887575010641100899566410822999169165896343308088375693895280547756197586120733979692658740040875053495981011766212624074272652853829476944967564776051661309257599384166224294213358827097973583852213145011849443071254362052808860310208832523052992998813798776061863677599189041100661769691313880879588282593382854257382149027882906406070880026447505940827245585884834768784983862217887558870595507849851340963085308320517209756244000971366644614558295473294231646180443522520068564911393407135473004184658925514206606051189697608946884147558690494765465786907958118861353146660097031916768203389807122431975495670193467466005705677558882046731989406087000286896618522622262728424502734422090392539262320322712705276176233111672058921705197392427283478352358264355297157161078323676039809846196271104464145901446820359216304328549782651864192160484972163021222754229704800716825754043104639281461122782739868015867275322864062870396494971863757056007498398621282306632847524283748765245307184113890802589757067671193879276518809268747772512649698998151594301570283007174349442727182132636425037599424143583055830534282804434579026278080118702185106370085351734684470225783010299596153226440944740247191614277927581603350310245705497026791752657159431170418254864778272304994487198103077955501969606577852656700624159281926098181164959960855976056412505254496589958103378067007762478563942016541989520394783647147788571597545106052897517223358627257857254090900543696719353282560000000000*i1^48 + 476421156275381087941774303474662259938570005853633700591060267392812151969254757817193682766483364670655901084916827996139110648766404392961540743783555964946872031288082799308012181814622321182211530704092560934348366154466216679082795684959323118676063161724898141917721311147216825706391931744674858815580770161023709840787108032189473369754321517228650191238426488322230772367198166425843005489269584786322207228770152788627706728018245690101811161741894711255797425057563088327545980797804743436950777938657695395311732125717010215475000447140263354355327046998727190717313977926760969702662886056156537245074759138745898743459315836114055124462316497547462013249807109500452510732936174342080540152317785607824839322244314116355616526321185350706349926159199335079275263025259117256619184041441972510354786991205012834166639937639062754500012998508487913568601361073210923008616562030128494769755782918853741623066905831537248281669166412952452482527824189568857348023376589011709563663909120075647288153616312218524189202686021973912158919608087246880204247608043653653909905062436071620979922866045081220181430991848663370005718658327190614423033008787677425449602918749027297500286260874063430245999031316373053739036136318108844446082145658835393597021735040659550621673910786505730570208990937497352067512141683906073749506201971882506700386482106632337530634068908475396171713943854278396878383053553858307548436959689725891639452443304949369672443210734027727879997492974088163170647202621741425583159063328305069587317362952911817077140764646672533309512355588999328804458301397582272183181541376000000000*i1^49 + -24274585840078035093964309010687093922901031106396659947871642342337882493430140995279077135650344978256926406737166148546706222766088077736807709515629042964587780989052468063280038381339789794034145970255276284177087520073938712929530049021426830642267073076316966046034639505343495492589071269827948486818522145593364771756196933656669885886162108266942990611846226954499120156198053698394813990500959616732872769213908706183551537250849645293357949617664395142882303525268558650203783464758515778780127864847593884202556405829942601001028173362693251619350129926972899250128888749967334590431276729411737587246800753407893335882515589052078551316559616280206813404850396248273613841499111669928586362086611159115376972496218122077202865115732615527230897983367381861335631292231170857731348527871844775968331352832268074492477648731354553625810428144295069409534545817347303970583061551367685360003034062487712275465352663925509349678339605397562819002375479051778499458042256740074157126528145794851050896492669828795439134816391464980698133005940848506692834602286315647147093411388353153494117118291967087882484186321594754069434638266552418646558470733997510901485082975013182342644011120562278600191602320484867755344465964400828024808984343060387891722078922694843044542452563891487196712597641989906857255424967294811580118206801239205006254697225164250705459545834364899314737680244085778248025356759742733042063729127601905909284734004724949714457344415359327189937969070323770973659375664265831860816038550819873915227892066418473933938211432802217166256711805956951527171581164374425600000000*i1^50 + 554146592528292228948667671133273810669157895968165911761354273177985203149075257701941037622775251564954990186031444854554627522272623437777650681915767973800407217332682315484787761748566395228438254438341857149698213446569883246219457585133039882167914110525254237205255127863271988306839292470823870710042711167701577517318883396421990301671945733945922635932482229567823728134515025770376836727906132206207277392286170002769454790710806640583009601561383074875147368945356984867955774899935720586855223500661587380251528127557451424565916694492033697864392923595813007025493568550906563346594355381193783502857012411745956693734138155635269094684131025115548727229777847239630359314764286227809498052723873697400256652169303991804449197131598954031528551797573187608652182108987431228348520339629042568812424936002603512493237723267674481273221191096837636958610431695880373433416768975414486698580967036985962623135338040606315378725643700044267941907469496978641139293805004759921994017152027287874719705155329389989335289373092714461988098834579326680599984796674749656554539233346973390201130207329573548564268382156914925054739114723263811767080031041910112429453708012746496019040593497580222795816380994510180626391334720175356706237313940634270993101482424844913858937215470874070073464103135540258228209244207758059107538508271701980703887507087668179869150920604115682628371969892394054407878409037984769910795615816656174028861023123142682560540124931908902554253697102253907056379893070157691915719594565914635106363752251729133815468158789537727179328574183432211169280000000*i1^51 + -1872608777723204847348535337647219304657678287271246129777991865978155278683285345689783964505112036315030466634473247385628814076486393025267911454009228441143837365445295756504521196515524692762878486668271765505286201906647510541897565030429740451872481002934218151475270577143147406047607466415167109440976224757657508192865648156959899359977639116594866362018966802925330161652003497533051825719975293177339133006025066652210603298237256161614316644237576076209582418508966435134426278166838783036810911375701937672397907886863114036405095397001531172358021040000419352758926967992259032323181248739194702174701896864776212661263257656600381118606724777895450794859423301302372329908108118997101934082457831415008507840376076018495877452772345151492586179759477268478517199143340519500557252420824325072730240479227815393007419709579801390615048324340020825117049003555100370092268515196038332649195200761565692343006010019101308396611114215847264761111680878631456782289654952456287278621773574690156896236588969355651056495566262118532151762039558475763484956537867887309236802393488961221914795445198593593582627251317085147921393687518463924532015470412260154036555461546369530416183116032991993302866077891158601275547967026327468107079605521474918129208109435649653373473623189381822893651181306149236131213803668318935043199539960970322769688771489264575961908191534996772539148817870492405845108962288391545410394780562464223568649567455854801233109715739991208592055162454893855573982565192319511108214632975265416676313316624067262838035252418844163472167168000000*i1^52 + -1159571941111811870145394578162147733565003493693751500901250464872609720294601052174122961552715368269484153526013519037728282431949867205103194585491071093301998361977691721677951248925640256048677163998469807069778208852224741001481749812962343514361079301271609579846968694125986242504239888899288816738218238026071679529076997542263741871841385274994100971240316036859346218197163288012657584128479302202168141420373126152823505958338575294532384336163678728206144681588086802844933987500890210562259159451409336437727094219399258985877190687090157444840432413517731060422121343721399290756194747431433930549716777488567597779442976184257552564019475348309818988390465726607157306203379684790696472952440442712057576264235028292368622691564708228187097092667992082274051451052906917331529033804578630672900204788248137422674873151533855889093855448128258870389056939918184548798300235010377708213932647207181488101410560826396948241729722542281446344751508038640112484683318801521098153740012770062632360947015623594405472889256622591860970565727172469756641446471626214772773721907874979862471065229175512034078738255571645773097311609071873499126931411094553154255998781309965258983328789557056727787236549719194110827124061136503431227897491786594381232588783767525134081724704155439219176468729901535441440498173638297981244491332582673565954587868854730690049726642281430354579470192884560278537940749391609711665691472436924328838410700681002566919060962672548204896987807335125351878446882279189339305558132517725699207569796508842368546402665907200000*i1^53 + -418165729169356632082396085884140693521224902793489523970199444519678377436591784238177042334167264597864463738883073208657793216190329292206443512009433305371795123907267805217986621244135043656143774971431343981061407212925985125832997698108952288798998854635656435844473397269907686880216136535130850121196084016390401135943142685101773555488522058212660535870636196838254179988197320537402365952442643326624576789615446038784718286135989113506374309040378069169223302935023530524561252076578722033354882013889769954947660992833894629790975672156500062348020245029897112741535094986910759351888595302527588941871788107283224470981024782854612476996450734767285857004284380232713525770251141061229267751955534616483523916880852685973329180989918461388796851299125044948673160247682110989199558229603807651384063227662350120154015500491198522477878202896195093456467787469436983720563399192659183196491334032750960333573659905363964806690040347124934573840071917013433322781527086689242100433557338070688325546618577442175459829595455408208173099142496469393877654277371536534135983705117931077323364998631853434328080696267103037338751455952696079756872884432749093500394067115446670236714614328236859327883151755691776054882260941558048302815987944101298058850905126741925855115693584933959036193305452506977704474364779214916050399476294747334821943068444596454127564803702980482694868961927415023386279870242633865760551122435672197478725215210808539966568356751249474884809072914991705373950836839506096834472520470049903993936492436308160000*i1^54 + -22000202648604058464646917013213339124338914587952936813338775093209629307132003845591368046015819647751553005139790205479846741975451959508024072325191424925805987713317964430013659883359695166951737485919551090883501487014978689404082388415703137793896782133330243608966234825985753352723256077602714797526887689324800447384927325529044998137307941379350218495347736969284424885897932054336571727256275667592774061142634035369874167520260895343757755021197004107416462385786174719068777793634897796147003413386765633951784973355498701423780785355785936865607034762751937969970016191146537738973042938351560687707972036075028112485842825361273182162146670123615315697635880785032069342585412345688468128853548570996034949607964099531090876208407683304184272862066518083973017974393091693954172474502482721836842209442981955484517340086561986859286575420751564795066416237928649916633387212255464050761784861645624945468291754663802086194267985455760199153411474258262597595419640056274213095051123533256200932203471488615835798714231971162626876412113573761792566943339070922960925765277301226892785775143701433525365697267939977435691609235784863936693032376434856508248781066530850795437743872060913547948381609595372108137143052036459358659891112312874282217151569076277111119909340506229184565084034079644673444327746008234681379421568452445300231282793363335339782300356344522335739499893010155770175198192431227409278749143724172258747258902482737259504260703406525664087598161868330363267832442315182271683008000*i1^55 + -445615018783152802863760076796231227291320687759050775491543655226592493130205879370948502956959269825422927590296082029416695221664350608227690913241941568562790909206143587481347417526241153156787802580102063715474769348786726931529400380544631352108123519544211834751053598604897225280029265100931328175023269527744162256860443444848982026707619027238813253650806013613302123194770349175142953614022370444533443476408821371508882359694761198810313919846445970666277859815558091283987389157391381067639369543024771579329849026653660697813708530500915093044402740401583498866716002942419604970185809601842867782557916892275272879964200065317202228057089083347340922862220164495828029797983384855790279959264967328584043961428580239346511975010880866716346210501971535006365740990830794285880190781534732563887447160938099254861742964046714932289586890250675737814084267303256022531389502906545274678934333646482357671228970315453264797639093576333527106496286965562725904526518332035966217416150799946028801783563487339595044380082435384899898930734480098315132197237877054918698129756536196393946453394723738077349475981777273524931668564640969980326334802361588160106732324641630012444274863340380601682333714726255657634739458376473913064629544104551539567109344746418108345762320397549871088178022857471297126171714414163835640024336474205058215609233960077694369085703679773366844774821530353611802552444222215078767001581646768968401782269765468558000173334632076374928298455272185250*i1^56 + 28278870786292439351188031140739396601274416205893549577185247904764739682384256372767121300755979276055998942196157353317482389345868367109770365231972391914733127991162090360842765603380469647984569464160965210310297705454663681235832923206404753185435442857683771309794362944050607652369986632270430215709349196863720205747227045203251133387764672130037998210120569421197925369946434529641444739591911857215327869903144306757196936793770844578619868563940779289596053357704786452197440686703697518355912417770815774024071759518917851459518719099228022024670415184878938195910181585986122474038271578016670748445039158480493982254259567470305194132637303387236336766529174072184466767453587826538561054611245682630796452935304993186030822829276892538882185687605225387979037098939987078886169874956627443555052325530452142998717242674852004457874435847328390530935606702931380508212951972816998343601842629280634629138896650564263137543521995632592979602502853735589182663790402618435874173592155705451475094800960823846277658804904768296212725688574806261005193479640078726440253265278555116235370826156801459202266611133299623648566712688273227692401200607159629575504988547188031384882440114532197613662211959900982709066301005973864879487071072673655995366901265525319382936081212477279645267099151513883722891758978179681396863288540516513610519324709552468557201668471315795140559004441904134557601075940607503321259276344171519556325187723219178655*i1^57 - N1*22393688847502064932382491850030017454972443783310772552396269295913727772951040077618329332397047695330295470934346236001185843909764590931218252730063679316539729820280653327347047523744023657693989754494303638547804787900399281531287858584268541152983015149036193508586183262159035617836407098827670319160434843064762641811516652625369129599855526754076066001260727154766397090238302949506039791892511221970648611895617267847701147462173504*i2, 196464195199663472900924307117706465346098318589439836940768619750714605976954313140625646787426142287037154658874768786223337679451788484826754078912336651857367165891826358560253717095604932982976947913411308264178796291822906974094406788336325652725199638533043366463967185994783288143207720475697722818504287586260817054308670468211251403861169742330501413638902384075108006712712433362349712127083221209289814511226045878328098843976399566950619415753710741053891719348899917196828753431622944805724334697100303193687491226375291566177283089373266957279288331958914334090393644638043280178345561136685215056623046468626015852438949287075091258337060282418454962363800636859980578917422442726889995807714050488245777997384084424868171196204759318138276373741999958214780893253355327884185326114990389831675764135418780207552597936697346038700032908625706622132173757442374314785378231051577633663014338820637533075277961417687320525400327971436119522328643494493830876046815270271215628289660934832356807000946090791373992893561110773460959149090204728599032588642420381418272184965106179045754163010298660387813471783883711012115859721790688429196219355119808336999089491361510658695316897443375876486561840191894226788729787525164875920402746985662081077880700112484239803485574990033963445204563672720768593497236699591713302461312792820851014108848185449904324143970685537462936438480756306712922320508773313310573912157493230294195144873704358980316287756014742406627190669673796468316517536303901330728874279788725619851049191509556737425177903592721850798142373635725218993838453803835347369679858984113634054746587373463702860424307125901734359448217475159790103725794398587230887378881360138670184917127868086930345654077751471314336690393392069594909707319339569104147529924901186651404586193569963835392000000000000000000000000000000000000000000000000000000000 + 2327059366407284211601756169463343168509631179456688577588697828243504047370621727453533512432163636266946072259309459197914831959261429119503131168517291222088158621892401498117407687311358703683681441424998795200500527962086606318148079648025022777681628579789283326551052185528931674998616157753127060707723139841681761013594735189597687365056332275562877859576418658351782402551119392970060701199205339694146567229393098273179962075494417368058367920243415196047809981473022559020499540271385915134053164595655188369451401663333640168815483288006502494704601289514823027455425285380724422118988359418506626858218608661773332349819900067340243337067137700392199248096562879713968354911748562144852839274697053240073966912040938154643488983810062421330367817569150097746150890406257037587869038151152979522996104432447842146196492757513160719226710541679964649299739779853530152848499521689498824860886438437176505012462201003624107591620341413190303535880857092491355049796661744653466275301697183434836923871056931722173894344460542115729649649279642944320007862503628198455596592423898203286731717465169629665759083483197872519059332444941036305656903034180808282983159868381862325584604778064684180796969065142681896546105226665711326736653985360840066613579535362479476068937570200554935231453958084406579656062067148562828820763744183708755912836524158854397987773034712221891530551864826006216222159500432322581896675789667445633122870169247810458976856049110106708587767224976103244229286390263729452755556762561391068952044757431443742464125486797221792841233359996326272552997372575379951072338280692442105504756692269250775891656402367160564448559513163349656514029269465789427148607021011432062301437375392582676465273419237684954689579819373390461539699291315034694256473460989278401438662542547432243200000000000000000000000000000000000000000000000000000000*i1 + 6861413245366424679416509179101720988702691343648801166861048435390498131812166738838911689926184446125576725778660290809713309392697067987745154057773738399104196237340972998195056197659973301245917558126253682209628823326888440362737766042714168608454774528393974497224457517219705725496901083667147557756074170081674450476373265751494486240117115005408664945811019760336781873637259528786921197315985297599187047542986889825904544553362500909803386409267930393678535729657802939127788317246996780021210017794273847254604523069261703664648251970606089478596336696489831874062658737929579366348564701239366843221027048906284086122647723964392603748888664435885486923163303023861501540537066947613062319219497023619817140182541162634572166813564144653300545937033368875762790112176642962494484092245272869599814602441666348043231316120806184585943148528143661836477791177720632877393578335154013716290287795233264336817872305473184658987424297211533359760848809039680692210572962103566778179548326521746282629496916992234808005843635837371043791100744751707459999704725279888231815726904454208752509891069709851186148019542174585209535908457567294413000778318646001150468896239697299535255147394711583685645330478724295925387150103177459044561515221707636106930157726515900531038338974202747653046317409177604978214849166130533878615699727179236643632054930841322856859619899161849339861717938461939622274335237774503085150260761324753295905410611198922823944104874482321731429245688094363713134797627661014957528984100837847557084374468097454593747871909792105409629704544915181516103561406400381804309626126831822628482491591673476150723546897861143403069124182174546403128688317179664798923050346145384872083850334452919975397466936518897941523084718713376893444544714910733173507204471707896806840457584286105600000000000000000000000000000000000000000000000000000000*i1^2 + -17449610567056912327803727780809712513105141062301164507874970136545090802422877576904539595527693044010773752061348387861940338142655289442474401379257008616123095795456025665753953567704053492482175163122360239807306471577707558451181115915616877360869623458697332681755046455048870783396094507020732197077277349747888457546122321782182087245435964613410237380732961853863573619299912677401579501102628914497355986970848081574121525938403101027497313281766807247390012002535975998202161964727625141089398514613684475706888192733360909491233629092786617151442685961636497178114719373261426856620344467840354428546279035678284792801955201071473137621531237753147992204150590122658224528467622427988452472039427738990837856276670520028022221278793802204851712074713643837744985374856380399712628127178196796830557781573995976680696856035501895591420165952533745953135501322472116387817158400674425492065798489864977757608033588074607883936446546881091997358927868251395109608538593033985509754841660163522581121065394438924706051668707604194188292436077623349954975627567280130470054376232584573025679537856796841181577250619899924111171997951620541287539440547956806758335502991657811524685160786964693440562977054089739723027583174856897500934901926210571895197829710585595168262408868609239495796289337819621381403734919467997502772756495614673814404631565759983839605538320645749030980191458368534857672359708547661694370255459990742442714244370479524526876009008586090138278571301879018407123372985752533405324854457029391942517513636616212762033745338870866347460577425029583381212997314963757294614422982593918635616170631312423369094930760208290739368791171498763012668351454248455273203001040945805536024129409014513907642720509448813829706002981077765260725528921401609599512052135427789536474940659728384000000000000000000000000000000000000000000000000000000*i1^3 + 31461057343913121570523748880211907869653374725444626571140504926167602423237219123401037265920389917276772105232340125197470332932322814083654403402343920773370292946313351936298441917006399798928612695717036700800015564681555464299009084044090691334519177193655553359434866102318083361473003856736854864899784583127672124342757626603455814305968330966709058050157787481032467026463175471979670456719059541078944354311292699515312060883329452169715159114342716520740605279696529736686971968781463015671088968786322512888430718039391774740152720923252296852477709150877693715028169093191860666959995333999697369993721258619691179707646569571528665863914847813990480625383126051751520087862812799179257293939039398811657177550494616123094063893597767931560993352528310065688528860631257717825084709806246849395078151763230382606115122582035913735710079320702106385547231950375337372581121369102948544946255384718402004299499399061518737439535361632535383658721254351349313043479384899275419942009087617141493365950914124616071149044848504646318482223951222346113906676636326121649005158256723631939283171868045780556880171783178281618450155570529204849248172515273052091158532719640491148789030761945818420347509509103102156563209506543718515960522018854441843632919471709907821538737896451484256890913040275178904015745526862920622049337293212802243533060064054979647021282799055587402018642959439478486867068649177488007076704628978646673721304578149655503108955964185845319112220158622378129203479204615572636893644826828234028511252885449106449983055486277843522063778256741140457934764983832397088741780239950806136512990884915652591924446778336451986178641822350670009302399452399113693719002824842396501541260152530339615893926404815659002048968995022840784063880098790781458635113040465496116601825106329600000000000000000000000000000000000000000000000000000*i1^4 + -22224708215880398621465871079721972018530232218876005933914299867393878156925148053189340606094795334165531988227377395372498826597709530087339639406612902191450383335070802625662836846077971853027484815633033196443244499238373644462740083222930126799005531867071803438715249742118472736466291915009626316265300500256968479257487317769438856396367573285300563434642816955586955988213547527633889226399851199423131674271749174989824847053156343324320238621780261451993937290190109566216317115569310504878133430563580352279867749706128322022342711839404273434142171698886904781512186944177157845320632884474276428038528320639060561122725103640006304718551910797871652243487670326286223923518566094934302519800583586548450479247489312491760941353049537095774201879133299809243058113937264152855006911433809424899713746700116145252313040462570753245811332217660297918582006567547885663946398338748930260572666139664870965936408932994271094261767299435473097003948693126959928885733472296269712130880169464840934033275498417276251729831799645036313692439543871193937912481033081400686326394660224100223230018911438493738233172744971232281892392031131417813483986951645837519146002508470616251831789590213830458085152423111503684230137282691009423939547298126145545505953374764069353114111266853431415616025742360883724983013987070756810759980515329917339447376726914286522503562893221206770495701174567736699261565944756024187940685860404777676691701293256079394356321443699674567825711113930232192222035646548176915405133772246053390975527579806473413454311037823595471216718512500599924582136412283218200091819488821956178333507053899375361998981263256321521815354011416642902345703043648011530581392791080699926695850713532365239083031664747238554584249913594465956808472482722717408558005482373267708894049730560000000000000000000000000000000000000000000000000000*i1^5 + 8004119691655360514523853345895414976999930186074283810263128345781087907316941932076180204411687262336268278087227339151176433551772742357274099429555097573592047161228854423210210149725580497693779010764221281984469044277947528520530412182133880847306614035354172656779512104700363175642025580438972372927470274211194875975533018080022129731793148499071651713569819480669889504329483605251340230824911813104270436776622548491578792068220719647502661154353558627075167044384427466076300769134274312084055378516320607628207089649219541738591172126676260892939476239536293865006033279279971617974750014659071971745143779538398689936753613235819455629911654588528999999472753556657139434060673675168133254957318516845796548232209755353328745672312279753363451645037484499523401299484856157871298340379085826626853974093135313152493321405552255800259661853560524215872835431316379147597928593576799181750997398599659314163017746597915208246821974902562493225317519580573814814685821157548493756946306566816364836628715454467088845516203540766733735277157262533633379333527216464546116577357563792186332652498649223730979011477946392069480286934853292013771186169942560529434741309536654930756977300657751012948635515461066152000073506488094018942652801722778506980484045377940028762683344448589225134749873195149034508009539142055802126374932118622149345155092628400965650375720136319228104207031062243393878161289247571111375471559717821025815752304357335080399365346452289020223474317609049122308630106428904595998717013996546387105973941220868338647413506203240787609634151324460202535800940274620742401913648043868985954481950157789862579660678896413825480114825582784732692189065545847592589538840956981224960773461555254531127358975978743536491631982113845151283222517041917952807210297391006863283191808000000000000000000000000000000000000000000000000000*i1^6 + -1669613963957632522976567635504199324265008893498092580317567860456175910861080268707032876203062318410455577118374610267771361992324727953895946837011248485538401906121120294808258494881735686417920004436728003031652564459924794106149990144703885555278201544982622710882720199227298362175105404768324841536732459754331309924258287917081981393626702612697388537043741017999660635067063605044171544449796063710184303625891364826439350235536297707420039360087951694746770919015805372317282291343367071948658654939020621786698639917295453624084298191357578711324977987094402887470010119133971429024059441096300430196040726772749218568643160167991443865113290456143748280504704446878763287142687750051929711149647685382337457851041573965165808393323734255460917940471031943771814029963839889215215773077799736742595707639392232848903989233381886818365835798856635488257228484973418803118322989944025400758653608102521465169760462957806595644892255326008518731238448716645498018851158239592673258922458637044495875066978735246502996750995400455616079586416895270747549009253699283512932857483348699355180733192415950630152663160880915625506865222205492457382641591868734714111141670655961314070781994420041963150530786317150823465915487331041597577990026346282864183317848435460145547497411730560082332347053938078209795673381653954341808333748380100294229933745027270597776151943486901505378453183988828721653060259811897423849789202467045855980282108365760162567712569844704928832014562541212648771140047456191719466772822068094395302827538292206691249841549769251670122883725449099434732403842725807638990951405503143812156802628173600615971428413187924905758585363881927141822649456810170372284946892537730441925023982722289060460873114801209814412553210668911724406855463603763055099084014283158440430796800000000000000000000000000000000000000000000000000*i1^7 + 228235689054393403477529831674298023328876146915967025034215402151805278878265970121617479571794106406182542372353342882424309985810891922164691341781046513814685635416067615684729665686380689786672844970980453452133555103221411522225892361064949772378519656839165090715715653736527455412869302110713725195178667952268809634829596422466448896178979506984099175543217439836417888875757500582513227425076720545099894488492200955689363818386802379268385953296872294137269748379440740395359686787084927144296981303376800204438694747492635827009244950194281840663730488203121343592710280155628468018740745533792871265739986004399094065322656618706188665070642878282356285792965236206051147438133627716681082152869804449334555203655601114864772533258736206237411101421009598094302486624797002256295700698633575811296336979174834519912959871864285655195469232046081974983158883955501019044850668001310068214380584568947349628946602583534684085472141859726167057284439488062082091073326605387818710940406245877193036455323014013900456684619098331026523605312335103484004630953628807226822925191885963729827241800660934875976763809105043954224698964915734222558022451381614899202792200938686596262516196351677154945693531823450136539531396620761505189958741984657823399393647811911984168873918769821032933685541813448373376420450431961737438340199458443355332018513666332253708038523926355060449161764394457590484868182381246175873090820673802072168447912946686522209636636261324722701176368852188243480283228864270206608325686355408107938853618813134371106679785070540766188564173036669656891230137917088807351466562224965037549349080013147350899008373040311940330592189202232047870096110221807658824695981703115080545036945718485767269024696905046221628874138732858908341523884662067559470762784577053010165760000000000000000000000000000000000000000000000000*i1^8 + -23829090454643789211361483864961369818901094902944654774570187798686381094606605396322768830922668351035416555923465042248715210425207107759983084131250580209402752579805344621003213475556346234140905617990939098147244920371804751514164178509677858434170958880842216736389950169507054988045060794987163250772972227091221342775591186285192195809079519224724414723146704171053411949769458741360552890768562098132377929400211342581783242994344538903232377335392150774001458939629950083604721189587688028607103141301172674863429260999577649786477538788267539303228456717968744456143497162617608809832475152340019995607902335940012396530243807994901513583376248279777056451395106648030790779002940478000728639287270233847113128756195118254267266345025973089219743389707616559889329113766926896978620205038703914894862670310901961340325924945109882075470335333713977902412815966584967034876891712981402416787758374573435064990879804707922903596900953698627928450700735701540413585010359874585237885396972595335175362130522507915582772204015038852592509203769127860613725339448759939708530100761412139599624864981717444389849662909549961915244141565078852434766005960179750233270123362892549495011247429219894757765973447162184329243395727556786612507051188115246054082109080366653538482109064104895990223123281383734949602121605608671945425087303412613538097667979835355700683485948119616324384843304984610437893093811174519753075048349746751169050472486205553375802943331124112417580807059587340506898250747808805246284028430206443573703389036438562923526772543612936237642901712652742472728854918972839062159444441064461482136813568057105175935083526036597386138591168738954307868541714962903512113077118809926497417049072592690753115572516622684215031692214621572779831728764760697108587858237897834496000000000000000000000000000000000000000000000000*i1^9 + 2353195442457055524403330144931562592586446461242213105287129765789092224479893618422718218474412024846482052611909201154433609373288833685235358394998839066953081855650559500276941282414551277511720347322674972565148044689930500045811729041280912629452170545346689300913851960061035535769065142137910550872153941446027311468177935583163400949494868785491440341044149117967884774487383076206561255552247019482817521532083966304828601740855962869982372581615728435558643066637174706288449369527170643888440799004339263627083551151209009359363395724850424066149008273714741625600888987325733950140732159164125281189932834598121976763667246279159496207828987482814716115875323705783729360316463873233280034723764329950068417809812712445243853457873487523502108480202808249315647246587209455738827938953762713480857811470208571437577167801068820583820910714424292594930695849465839262231221504359083095671632767818099763595642235849164799656028801994648497967968866000419084228407754223611449344821752071650912361010186150177845708187336255346389048823778250014364929815632194907949509295554729230381942576318635931053075343463399056607429798995583693646294570853592435051142945139726072359443570424020646566824374466715863470749211432988494258527104747830924416575399399208182409510367491085318915864856557452641916525348122031821999206959943855431987427869956214317601585275092108836912692126492686546051169427739251195761955147358159583864815620377454961351316763144567365220475285922618775798959686727558471106680632806813854652656262886635115197711378947527670565601631834139833097581178137832905967500494121926302774951691970550360398459346884170333616954709619499871745456772963692636688118545671504368217529589817943226478859546583729410107314027729776744050517087276489179752022852701572300800000000000000000000000000000000000000000000000*i1^10 + -202351263551700163567192544152834469090883342165645709206843142514910285854927598614134042313101292402453383861279080342693879563319826917141137999790779315459637841921497034555895085492380329013599306360341995610848353535497875219142505814753241922826982167638181821866690063429846062717152258770230879408422019016671591479634733870279626825861423441969490655572918308064454491694541960508815737187477880966438798422910482702940432276620265862230878532761483704134701375837308125380223691265168223201543013344388406056781968914043422582724720440883956970770646823956051573004697699202811610130090684521763497392443694794128075036311356252423349327183417826479295905986228130419179932062332264161257597736449022460385682150710510788509324796867078477690813975628597589106900933142184493645475928535811080172111711400705829343158773589165969199921277352274037057805907973103681951305065420518922332476631042476925120209780796259284596807592124503426665962099808643382855687022105355446373712698190252783727453500162838034269406153890423219842826839561263413212229244452687414556593556309960800913813096787044194458572057658793522612563092101858756819544443374891397937218479478508493425669331588796579046477323088544686521064983247358158029555746087670373006739040380355639315158165790556186082417206084801534162731700985650130764411500104351062752980171304835614329119864261117414460270546468392720292535131302420952580512818095718287985802586904583989562080471356417041761622774608880690769953633532868161876921570573109744340381988231079189978565695610989340029474076989271228214146658344163146021056223643391185895965194862010624749130424965115094940966726290491156280213735344001313145870880385074534578723787969600635187603062882926217885749168270270812601888719984955455973323227560673280000000000000000000000000000000000000000000000*i1^11 + 10645674691424341599003965337977362794744015294594552965067393105221337538272860943408550752381158384364066370099336817254147271066112028935842698993784571367257845990871880648547738725595061346237920773874777005144717822390392507912683846477013315724045944376132725499061480066777823617429894278045417957253661097970882246405975533635355320189026529486407051568175410830532958902075683685434670175311176234754612630268194772313685623945022093629876015166065162333014029239971189780645256609478972722925284040119301494678132728849913550979856165530005396582871246516327491982109358571690626478088464514512771231231746523163739464829123957947641201356306023136684689266184898150871628780384515915223961647973333105626688648420701132952894217113627291999078136346084784025033040367666973630979906585222965981910531003555789654710933329761638712354310039990910881181146348694232300785500498698665723265919442201993165927775157617964995111067842142017594683591859628400541800837533632205759598268923047590989274723344913563978934886460256334416717683066583443164760716751570468666821197430401413095460530852257779196846096814311755892416219239476609986890260477024366249037963479202764619006769489524183381901871076048170072984351568934671996209212111470579100488462414663386467552392514054185934258875663520262487525888987791266192359876957700889934963376606081635172243090692727392290983488259062449022990341368902344213908118880371075693188271735151551122842783712497097783495204704692584496603342368189693548493705452696684767446567877336914807234287182395984310179540940394303581758895437149952027235200788970244166210983974487589729042477838059851297094820746840529796012718388104245489801550251523630952297487869859323581586009569245327139403499245259175686584726760213869648841296314368000000000000000000000000000000000000000000000*i1^12 + -91913870011995453892783728615638630919694737802199630891316301408276121762478597773016335642401933903609184806979642095297300096229486958787667127269380577455812804692941200350883229718450374459148016637218612796779623308769232542924092983040220134087685482756200471560224161297567560019614576287969970967556571836156041566186644704099987267551438806588163555843127369367777284756125580475063376432655130908840659161872113999023076934699478437498174317621423727473872961698901099368250286784168225191560078756118407131396765035540607782080944778719498913030026430997512701393004718187289039571059419146522527546994451220466893368169726729355710429900470680694124238925489616108580950930005994420649905923766641435445352079054720614754453937948430168388952263676075254452791571114249388672242698422941457430493337663915597899066246728213208450648778042758504329227442900042567698022297518521350053752964147931537976158398631972124558193981066272616954319335479201377908327018632679847973332329199961676074566332422411731574037039737118038674446069679584486582672553278449735442634950804360924665871827075080607206635923499885595869795301531043492216911606676739740485212082739051565910947454203877008257511167768712725863178044875248823279271510307093570166014185363421126569266703192122114206417558054707750097453425022769979342943888724121060687816883542630700717627058178112347207147501776638324841714311721820220555817684922170775122889777038911489473953842971400998106482767865875290911896535624990826890584547328207916694786375964032297682023561513324858511059906332095106750377652586634512367443256564062474486517496511937386725972450477190523818094126155355952586164429753042975952535173141453120514813307518692944466442439176165985489543304157039475776935707169740974559592448000000000000000000000000000000000000000000000*i1^13 + -8658506866137761981519687179392446635851703008398834906118056511843807298426180858444568911391803365242143239489963731443303532669475984758522184866776614971911368160245846659216531402561523136909354567996542830819521837254587665875745964132862142536582872182908020004931901191425580631560165161255297684395129819926207316642240585786447278892790780970141300419578643915291943808888115560344535711285617206060168674590638935842981999532031088914516133948043751874206029431992456808427610303891146916972608040281864951295288095178258095490989449195082954933471752341154835288708032273843941976309718437490448524311560531896399983970591369052113217485124024462911668383147711007489717813953402694471871738724451488661560928026630323854135897396854640821387724355476876325569984933944510497799870411828787068379118973201760295986993035230502029877256762400758337389860981142268444743503595612280143994121704463387138140407497420551956691926783471135514938688520251226656014134563422635693505423900203030237924805935224023460646706993566106207538793007211802210646480107130284599259867079018777028214291907691917829131163223238556046618032644870658786711781788431761053109599853533608306342778193344683097929341754828372499318773279722228633672735959749858472064868972010420458046254260837587971117323386539141948984471204946739272617047468762246201491775601232536343764753946430353707978158694266109040156150902835620612682533445310161023409521066148676235653426470717000273354747535023207802444292937106123558493511629820751560863091984888801589597994250217245932460888044520677049394375021862957654552367442188479270498849621883666549967020052884616634534717101509660302871401345286933820902401630582224254240175718247298863777383700432397899347114953051610731750038551371488836976640000000000000000000000000000000000000000000*i1^14 + 217075294561664191505208468182775122785243282751973364997244668598348795263916634488560602894404649276105240481654717966426875906789447619103104633637285560737224178497627712583194954241227112635507965199869635072626805539148434825641086627153163494665237677910303592937180600414584967587981623535864472818149904463828933716880238554618908754738094969130921855719883852209287474745980998994695093286538676789966787209078760708373686704440118875238523969490521588350539542096463728922610587772128535350761336782865323049375970254920916621926101761966900076906653160728379883174943508486838334926306344198770372022344481604947122793212976106540811509333040259615898361627117634307186269508925483929811912819110611203950749491560390207766507253829522434793570200631212529703693973281619971857221597214253195702691454380860903414760974561313325729230813942063914465524400704639992888575351852239110581645930867727153668988890231188647260952606818396517900797191165162877625684628650418301775232135311129967995248236846661098386860093119362749208630910991036755567133740399456535439122488625690233506326166916534643116163097250975383176354385112938453699441026621247407593410440051946171564628548187533782543710117511647546650893753931343233272232766458755571116002609130646530053282687706042223350305137786465066704704180703322974395735821643409754995033830360485274237297618149551702414298222033823137039238354296000439729651542408584648594390065057583613406139106455032592266784089495088902164169859152136579623255789152337295154477870498518200108023620582887888615748074840217268993842261374584815703031843436770051187476428393023188771283700906584789380111783061269048018308676098089158417155468147839490270128823693080135877536734131917838319632295654038419012461377388978110464000000000000000000000000000000000000000000*i1^15 + -26449488020983673068741339087569504804969697049926119703191429565334945636460459628842451085059986144966232890784109386112265103203477278266044793504522831393911653947228692281449972401232680059109107596280808129305700804577483795878156400328702800536836006371670383922403593787001054474788783706902919682610598518501201774701935391567045013071699027901353241306385620187575011120785455300185276586471301934477957077545129722600946624823652199770745533477603860892251052420783432211887966713123478397816128687686728395493667313082694918297740023253316254428202099114289401078674929101390048299486031808120866381410778758859186720801861935055542147375600363006628589913650844593323178376632910627466160822509110081690424779996672383207292410675195443716954141152671817342403920949457216814877549630073272821912913988743851862964680185741279063845297696093271620895236516464953223293725486848481320047444913592150836554615396307840366069579657479634289966852971153220288476368755281661809209076997664146482899474445184564916851697006231987510361510157012211282786928522568830328218592574924281363687504261007361021159880871114245110287602879953187823740119957290698145209578865910199962325212793583114301545299001696657402984512860561282491623456325987823071894438423362486439373742503361534119852842123750399843262517144800296726068315575063196183196098492462808036246325378349576324160135684824392049702195834743902108437138558009758195244827809578308802759566808753022214651349283492692047073661670361556086857144010459681016706927161183277123401346365309163390954843865092498378832326309261320819793612013011540780702777542918376707970476363646970635414772341280305898875167632140285759705041525875250391989035242037900546712302906005713348062693569708395238786806465114931200000000000000000000000000000000000000000*i1^16 + 1085992814203798244880525429608697508648392428324727306816512778631081864525918202659000251801294042374213517089047624384144911872402088993281144871967090385207536669757428932372170523613825898987863954494726239194182730325255947930607135136979464090290326504526602073250746156225908725141758343385240057449669884112398926633734134613035677445463350119178697892227698495143299324805227061120216534147950188787782542073038959585550548383668305527260008398187686485750156019759042827806164430484700355994538102361207016855415272958064218512602221326812991868562328036590806942205769067259060589957551080209342409241132469348236224822626476002136837197933168684854203609835107549704082634269080480843687077114854786158469944806338927425039842570260525050739010018864333031975974891798651064922653080539083255232981167930653353505832783796340077376910490205086997750375151350045152347309224916009265595560739617016646826045332556643633094058478404851242114519562751958182999446546795056229491978879469558656022224961105662921938587203142211317687823012474174615090060417711640692081430159224798780482630727531083490989490606447955283015096231231219854163330635444195654686922718119408424130018215787023529453773889290013411626111963386093425597070470566122536715644555159721952348922021736921658623469578039987450221726784315119916150102722580773846986456082238869141935045839518721829045943420461923930334815069908179770873313576002496356978950160586049005991365665460222772699347988667814905169839074605893104278156498152932822704108880239211694553904002064332616926298848094442253391230884963784476486425305233280953087156751008825067129580065505436559203649443519961326579197422128093487944042427152998868981857262068395424392345239515181290858607885700247904541237670051840000000000000000000000000000000000000000*i1^17 + 12513881379472827776236849392777689956101721922116129426742800025207627739404493615516515927649532302959359840838597001875933154340919021432486479706107276935623787188530080827238545647422086521636721907690379981787187413178400880272025884168488115927559549977958889111667601867498882194987407208646981138363258097375217310644358783236366837994675085424671905451351499034088214058544601396263574557576151253600614782312882441859301301494769850764802184005247442241129948136371832438915116280516291194042157021429053709128029288746802263819823944789727586128155764579022866807565097482342760354084472800257788028205013120859459962643049943444271602652954054009934871821971964863999975546116441407955126639857191313273516457000220541051456938965327694662869873122055638776100788429242233379320041755195445509738322269163858592307657661750858939944358678764676573448918789169424495400806835640665304249981439182604246985671207509727994914001972622629842143186462831565725907339818204405333179543155320989158152880441849577910470532784821942084139625927218675774035623846912002376551416354821781420339473368233801391206314757105714219540181603250331541191412996423006171421772160173848188804953675273079693118798399476918550321105877516967879565793609024337836237032726602610363350637949329580111807436649649632944786449113156401449672314582381622320582759113016515924568492562895068679783086491471288798104796344901766456161011962047888614333369177880657675272787754355940476874145468760663312828192588201724223884405124214451741524062935851218321078164722293395046734559815829703228775122157205337868506812690548301535975376661271581079817744020235755827218196464002335675614058337792062420928068298876211442432002659897331160656243086512066600794376434404105456919248896000000000000000000000000000000000000000*i1^18 + 217938906799120557245344960727671025248144313360396884341808769282273706405536046886444583415857673963189232212766647446504272893309402803394111992463881746614781795744575507900525981050309365722529759604395022515039493313579331354923606526318975718987393154437761584454167790004516765382118448533025926559020459582308125291080883020156160076123146739109315916921370494722430919241727901602846330455561021622916874267900525667054430619071667671726828036393713336115686534847342170277110198568245047066557300648298226522092817470089617222491320458571485956049917150889122778144221014736304217193272808489988082807299018618876877216468514519885367131599557621348493745965323410501370731899144849174607935903820325585207140747080766226234034622652935622016118597014811510336940772775548056254406771274072476314580968986816036657779812413663504312169695050499291071913260125018501993977264627998878390832253042113451177157364068713884065942173173419989673216471070364140353947156944514466460219687983928026026349634979206546653812566195600883161463527159953987205498877332608369415966093128101431425279005075625370582039977357421217165936854427509923962679792673432333987497992319803779954211397318587016025375342198247732268134992975407618879484660553983489373588983422882079140831871869783724880563216718422477927765375813751491535591109152287281711360636885511219382014207764361776281193918987410121385678878305949663697082997003560285653322866104050597505654205378876773309500879674133369688658595003274011955712516618588327894041528501979748062220068554496929039284454570995033686379120663550206706426369965860718417107410132184850436079353999866372977113881224478167782359058737282866674445414806080038846772468215796202090057685447888764190756243820241914062438400000000000000000000000000000000000000*i1^19 + 75970988509467822058451589465667614382388564191450833465719476107884015995713393347239036553501270764772832382820701451300441121088309071561564954501575207441361035644071427157641082856765919390685064620587519383836562253313841709066077678483872856069610033156910455654131384973667920980517448971911890251354164860868198536977865718781573087757881883694378168424428148049018948151435922249156679697830811820566731270586889047514276633151949019053074812714193806654725385804006919534177906262954397710502037295082541286528902814512596076658674735664919733034903104496066098774390917246803844123575228359879016217455777582758461494682914907560553924017247679158567330892228098553864027176919406505407347934497523361823974542399725013504946587498099372309460521357738697673241013594432482351804361430354497822730356245134920950877027109989036469080299386352982041960854720718082339635570924403439044527785817746350900773122239896491411337873873814626162339360677259790781451406338851196567487072653400751665737222605731188371486561098285192518622954591617893501906522203491377168595058067334868507478642943965939537255550726258735399589732828125235740208616872033359905459237378726597240982947996126853603822259189128818172232344011219354536263199709950192304925492410884546999944100425568037830649205292421684805418889446622421965635391820260757539157258285526160090753900377882929716942681606640743868456230982072784630355774081245418964033711880933329760076294909630056433650898368541581182734948963825764588637736103049245258092817775984336166829863816918520826692761787714259457266274476934326903110211534115891967061250347597243474644569543680567437957369481843926187090256737938909857435837773615868330887959803321318008171117493868422804800611675414431006720000000000000000000000000000000000000*i1^20 + 1251502031323301467718446635660608186820665066160864944296746370739197360377455466916577125641577548672978006803661303305276137999278778302550618279965516844202257992600106858340181975071488390368649775851492701416375956661320965279813962597576413880302476440304258384555050722924700263035598077660193024556046322358985615173201472281901962759224740936972078002623178940663547731076300676261414391591656482957652790020741115375139375200805537636593327450330884031550474353182908775076092979186458054737217334482329768785556600935198097063691618767539559780281101221491128040011896468463077430576208437893418696609385029209259794180204527375022897421303710996734908620250501058843237557983007031120870899436270410245128261207352960884103789117769079119120083744546867106929864473947209504294880089683560721947485640344410694549793108790711728850760102804654095350048543256087609951694862279160542771764176646410282520554596970586504478113692407349670489296824635449922839622387008106992517849117833139303312049419008546932654851049712436251892811111270824721900824498369411978689945646929370878871521510968593291443752683546386994137284723677537465901351258502012646652356110275318556544337605828873930856496438593659153042200673804056341462684712093964266436004353233055877158551538277541562576190968635813639539937693694946814030354274510528846793771799114190852592835365435882802559886143045974564949974620878960919827309464987643927757291705682032071300369871241629300347097869028347446014744415982814548915633073600117759573848883356360721757025297744508537667068190165812839113206255970243858407295284303724757333593917420722503673392010938241549269569164696587904190704089452622323627704662472051980922336436518955300589245757255280689354319616356122624000000000000000000000000000000000000*i1^21 + 26641220394695522548494682425286200054381039326823890490734878180021134086397684464894635134874182395628744167436704367957966492674749109314430511264631301140469022093320705432327222575776830328606298494817162423627082847404489413028392324604196612156847644101157923115959084599046110654234927909299901806721353716709200104634947355636737434193431926761263504763293232173800846710889779180263497120440966073058001567513275822785710757895239931001222369879563347969058260226337101048054052379755906956574571778443874428095783670190594445436079597681074323197791130530031372695290782866206781290712034888990084776088031640327037434527862413649039181342313382642383017597038343051086472572277128568827653452810745140243618061526945773331310923506451666667460280622079468366569362421619663224613560295054108029735200796573353640924068992289627982000496276099857968487288869899637544521662566218078579860395157634533690493115894446618693446369227704935075911167332228398087742120082846071555121180455928278699307804570242199284718645279194163069170129793621692197858323339570185098387836659826790771327831194082938116731800896358794732475842473329691893064000414019318785787886745405536430321687222655855885520392767503138957860656079390328756199132328015750453725804341090943789639352353258200313269039417818685457134369806815285473841363765300877880444406463128056228546084903789739895644804771438252732213523405970808691960577369877026475732957479031515126912946324226569766446477854212362310883942494203674601988943985541292767747842569714011934508455352210626816798242335515454117300721046398105938752681315692014910878547913866785872405132644336502478916898300942656783823595665726254583551002479310189646508542416886503458862054855169249549147840079462400000000000000000000000000000000000*i1^22 + 361865722246570928648313635933532733712955516672972141744933070878500216716029440094190315012116097398140326090091914026221028987943945823177274270302896054885461900400332290326749266988809019369748131417774652823045640847025416176974014875009723607559583754212457319260901971649387967279141793069683024094648878005737313747033037910926898466214088198860344104378660820391907806067013570662773898622667486759192616712968138706244878062086317487612970001434263364268425954969798037321751248897384645751828238019801633526211877730044532991553519094207790968108917957502642918477512545039801318562005688715532099615050365157140416315834503878567775579033736570601869079949713383575685489800645816156907875754089357047326631909267228232589260212763277801039625620841572337511638450936281754294714767495336468264331849197134058776347831420781843241230897160116016999940176831680472373754202056286191739434603308032375776555322846607857859949456011048038522663961624828300845339321698320087074549930539734897203529685002926233357485090493832586650657410730807612039661608372353124754871715145340350365680199986231489249291724022492946472719780357993972158450532155098155326248966879961942948650257609704837232118377586756742692011428583204246202613782296280323720759109762580896597457641168201025990703413652311655674943685846690572701991257089833503545292345696881856638995518112304424800344730771516901287661854750880654471487957814084305739130911056628788325061190508900543940740175888005576790778982963616536800644937809377887833932581934203176765644467621081779567796982421463401964744594454682718365822319518956380335838534035778123158849882598357611311261416232241350532861463615555904195568397721996876835194846578579870498451670952786498377283010560000000000000000000000000000000000*i1^23 + 4929829935417127352293015153483475860111811819777446949706380589798949577376578096289737327785661824438720775300104395501353267643088299409386260754990252836264611475440331286126039459001558229190189247052265968955475283171044354783498986967536321300413186688751529478479516232090436744679499792923974104207546262149751078245844286266842521872427262555385576332542580318337160087818442489407466495370700676171559509176281511745298262522873217126349513709362707088343836131032826948200992076942012366170109107078327270147052233375424508797046587077010907265415857286392549486273080953726633441526346008085606691848594357890306503835556623624518210653187227157074493676383105674004908342182209947770651392366607425858628198436908228095966599171355696958417765710828214658838023248634207572906731468507611075543131122008925951654822993176599130305202191239956111893672301194706311881253665423681058118975483401557228304556302250700578103461294881947860324079100678367692357358050644599796323202218279453896306446648414666228223622723821761742332731492358238102588957611334564769287375480903983766356026272667983534824994941760167365719951819314860259518930224058934843478566894834977412041478791298557723647479319568126713447386092158727695462952196555981938035402548844709468009673069069714996193179828704641858082065822726758210268583314165181632098117931463551268377026710279135729262189205298541366378845409158285388705541433539123606336307407018140099843759899766703637166518639468855790677620918731708353836979159942408419021773638251439624184648554856156177859452134008845722291204413145777536906044508525310367484197782778838938341614749626160808858019395408476348566635451357903817287038061606061406273448087707017375630492903029799403913216000000000000000000000000000000000*i1^24 + 53828963473166837275606967632689896908726840777799115148814463462181575540170957664560803770965033726525461081671928857591502458242168195035393434348594535103852985380419004526334726864084648807776429144573311860766531684060283094832501475518584456178555705451036792479499200246271031679108677260769516048267572324454995547169566337763130311490516448845297310655109682434956590841043863690208635188046979292469173297070083226986460195075347654548504513399886370525602682814167663861688240683524009437724983598733158231568059559265570322975236781305062475768144794254318425921824874712077396777221032742870004687052720143322762765994746922562307901952085032857761022221692740937466207829269885752082639983329974658147946523061379127423125025086429629650531800022898320992637551483373047134603126893284506062819455577663510497994231660516755371290265291773070759116625506314669800797649743168560657543257556122568782236219498239290044741878430381050519555970430776341694902436727151485649013478126156709298942287665922090928963449775027522020135170951105219196343238862162977779712251418871582242316710735062071573577185410133543289090221426704063643834796741516446083654985614412348582464322269028725317483392450179279211174340658763866423739700643604058842610713490577307282213404685011250012643384836644733201060471351451167912796015225051874692973847249569319495754567081526243620183309217105904578190243287197682766596900453190516391318554336185779696686018492844448480521336101201431197632771732972469580028477399604567183398399378223812254017989832344315521145854427338575014867942146014721238878893997810874760940627692953250318876079476448168704665779568453071521916831317894250379372130207794433178343363498867027058685169666534617907200000000000000000000000000000000*i1^25 + 497077881192874504089989012566119129407885995455062320301248631597420230099050919718288874747572496295969708495293248252381550871739194858184692979675890625498345502179820291991928071665069016846225774386260890872973806212525665156166702301232835119920109912454319615207713172277165521913936585611021975276550713723669187283361395436790156653012153356070793348455147551008605089163346831009555163203560846861290775020234194688016528999083681853856168497890632690385723285275582430257889794690244401525783976825548491610460277979054082371700641210623625334899623958223987021673651558765004399004208124676423559988331604590271935204082554367476799434930776848113169712757707042672209176082527058722546395430315368771327722082046811110119157490114174593601130086362189247851962667495042487779389221095503375657822845444084399195891136935508614658205966687868370203698356958247735920029553720041023179975440013194662517187819875584325953260783131407199656678605652371913536073883352332270633723698410672816688274349399000956673872236662197412731894002855479607280792902880566226788926515960652890930604037308450491465243498311847383544156564271345454798684545014007356462324653426153504893216293002152318645442386818586100071018216287908446848316755738609225622266002630413622874501901441216535599193478301699087490424404012442907686646954033580501909897330988428969487414856244151392352888120694078171668806640900083942764809948609065614333104903694228083294581939460121022628465369714428837206375819228957027455985117343841330841155736775432934361755703062837184968661395353661641177275456400883296562436160206512777313038729981459697340971050431677758613980218326887892076447580701714282586379294762666510421829844508696580775099381474918400000000000000000000000000000000*i1^26 + 3519211372924657320916135076987007880623880946885040469074221954875694551723812979114697157627501998525179708609855210127143554130187891372505309664295813269625074348461407535708086176725056268870560854020363972446910586923125087568069761652710677660748816382362005911998446346312410346301116865795601727789152562445703183166946599732188774523599002655502804384473460462745156392751809810229912571237459794676403769567562894508199924483518176191618926105115433327998878573336199353288094325910321555925816219841313207783655039105561614031413796610517754816254769599819419276286616618081468488938139245145837233345605800360524498434872743056306817084135447727934054698459201251024580334618780344843061911114807419299733515950508893515606343485244078357346165527304920177892105603543957992974123390214840487673929220586941206769240162999897659609326920934324699670971481514384638217644363912070789593491505582055200683881253664478231073071094459537425175774774503945529163201457954751483845515958081354440805470891079473132918254292238642697267984883174566763856192926393270325299286429024099959663765574393577137849623927927598966766614263430523577402082357572347270917808385672266723917111693363318524425568931899887803710593760747836457838999220417787502961469251499108784809036991602493765943536928311322735301320782766445802353603789394720337088970956054833652310842862215955993736988192121970694172982496747077826776186683785117901643934349893699442589775445216461561734138401959385025991580068580050015083479279228480938543315410556207237289779882370829533870179753249169152586202475418992643948972893846897016339007761848885261969830407408010739525275926030127366401365308790896983675179258922672002581103107263990509550436352000000000000000000000000000000000*i1^27 + 19792642180762259705058862326545899521739297955697711785389112221798037846128276764118943666626893697305223920708748782907774341058407304140513885792761141098582234171606422819719287746647866631300914519187228618413780909692265894513044354850510532994514094680812468884193038463411714063897125697943332807337649358692782670093009767398044592243192422598208623492817400722747098544215537311356970699188274657105163943004257834465770472019728739066356011123578664043149866218658015409228723062047013822761248642288525218262213243485329564775238058759190449539597175432111715898533577707083761319367846338724727131871364968147849277809782541306509439024740234005200095389964983499783552385104548183384688440459481365083066163742319502658367663038075497667262865540712707454661380840751410421039137612749357089504919790274275946124182847636551281257155651528334078640489655493966886455937775164322000633239937733954180168766484252380968423690218026360487595142505913884797674720932078698503832719995036085483562636265470315072156021781219503597005229913540342188962839515181252043406127594287549473918502176377158769470609311274355960748784870424412506302500159567212037014797545713280615387284904715429536242431355194967483081562964661734990492012816718048982778607223247648075947134563209953563875486310828127509470998859657271758160179628345026013341126885757764365575147177674371668542186845639692515458599890137029042070001739706797332764618516858842292238063354449029821317266073959109727424076072361600031223334622577059786282386257791376753160361648881748358731928711939680074380505277082801314265036454295903514074261815867242531537021351424669821666429289954476916192251808110935550180786835281918420612353682992992449095270400000000000000000000000000000*i1^28 + 85859392334763117764379980200034541339413349575561019312665456521474445022892730692664720372370603005198519626823501080500773499744262077969464516131834760949003025381104854602975632057079172727239155174208887573602713427961638037474346737743622411621527157717862456218160961252559371774778082182953218035392125090447955441578808832148907562460447127034057365466900102474598191660700363640795154293219567754398415771873793650538135141898598274667161846930317763910486160464266122044665035733278758382573337826984808282968973134118237963582325478363310826856388285838306744394701439125762746407762230303631294135150833987353740652324448448715534662525075594112966935518751563908374822849072783199656534116383582930719960014471837922233089570191345194319424794448855235860958417698124241641360095061156377140777940510213189685369804590081316208164527159128642938887651409606291469526141969373563398439352434401977170184481551963247383846641615484387136900899646382635064204213317926800435928052992465356042756680733213716025793351736091733115555885372314495679203769115484109592413105799208957295458637400034174200205495055789317489577115866750346329131961302615024302969578267826183913724997643849595712413528662049101473872349178182856038510660608720979090616725947460102160384037791033596818531586921381184512731980273334142451410299857703651013938005265874400808063824791788199751844367415976876269435287668843330034456760265787041573997236365835736785270215351711889156074770743078701653826868684161600615542899143813391277953302234448049349475125088222766263775024816278046235569442576962747085310883602884227687606283709021733984945570111940473319953530602803685685930748164834753890805000935349377790303791268927708856320000000000000000000000000000*i1^29 + 304190263198543289370626420438581175997724692938317927169483414671948195923646929773545629426312045395858316601686746572591588117760361058848061671685670127862009214556772964355168791639734508903277910586166768600532784709622303553922721280535684526659698826561836620848304838761695847920048177271864421890573983650215880465802804754232837826721834351000929639624019247987765451957076230248492930017110684234106899632038690184193713599805460088512434589091544800279670374795300021605391537918148040126441042982726571763738937810446206750106549516516566578103948888204225649093264719388174589280608337736671586556612476969202254841808132058811027319896411519885520376352012343872400911805804583352982683853665734401074303608865620474569008211646751782761918551576266402465469557961166645985996336384980981600107060353627983279394919503492975860764071960676452798635436772986888000703682814352566186022278559982050916633521647091147948612090288769167328065205887342587742282239079094191049076596700055298260681296260642237017042431279563003419150832286510850341169467740745512580960793734960200558422270104408548454785544932412478210564527350718915988183456331464153185300261133602992868792355636955495165268050801197943875217673758207401917204841437429366130729933834614042409347713941252919388555590270935139920445063575242032333227719614194387065114862603894688401482786470461729456361349078624658066807962252138479166097383465646119458817624093596048155239331721103204143524936020152458050558309233338872170568008246184203136624977208969433200617796328367660405715096995982574145899205246614367149676086959987377201808079671140872311713059311074761740420619022180573046931444176877103348732060069681556280635815098318848000000000000000000000000000*i1^30 + 853567069906000396693782762716831654351318725121984684755060544639999073567601037017740027695915200097218614839445437843081629927521365421710341124023389263521130049660719374270024306399963247888530011856689093928090911642490212345772242074428604073116013470677303158126612655643681005637354785842490113858086571989302576809955893242010637719389284352505203581106567030386819800645987021267436337115662751614224406248687219221469254755374211871555431073215922048819064744349919323643629866643432659058151651409935249806080397719093395719391094717234356504966120075116321599843861260841855553889664938720699692860651752393661161658959172471416570535001251148395982812547339503390918186126875805679986800184346001618847439025434791622459962630487582335051194786927218823768043183398349252481815147755092452262649820384848708495828268452725854495491675078324346532947933185923138264016102851490722845184688770663238782153416997564353981066524829718470136176280331173380581038143551441786062389371598680823093727827318174318564580000146071422711739555406037564726393829981521750231799955332158433221254173780827808059569032507986261579659266172259366638916135569945123710758092603506904381758810290152518046898157243107361099317782013755742122752167269503262153138028058077300383444228243199746575718092850197379019478194269367817199217330055908560629946783599628756622455744587271259582836895966347891816186766920620795773952655033759252106382972751688359447954934077887219632766207710871846733018999670649632575972740110168043256070045784068084504692480744633072541504406394213482653628435511018499938326964089072889296887427109044789347799866187657282699129964119679630665234737140235661518539036318405701956634515865600000000000000000000000000*i1^31 + 1963217691442011725895134840397085864267364743298584214137799191640330576701388598640744962229260446377378964004670257001006341507838904662752416283178510617944629890314229142268423618335739814076099152073671049826083003358409106931020541518966169594382722286470404627941266550814448799471388710703573463679077159346037672167122619348615112940169200168440479925372875336686421077526287323013235483162302432537928547195307792185962288638776458812510482418478075032115743126473113619197336230871047880521384940055390303289394038647195572284715725703143511561503336365340265084889906939448613119749588799404895829506854355429173068199194024255775449806763825918444706331819951255898284345596867667213744043699778588299377651184155608155042463375545835262536037693950602959957253646376247327366157885666326542732891273080439109639271790596713510133144404093902406383702401276516297599768523754581874156703279741593251428609221035510734384542798590754593045850469389965233398605276001408839396795825970408441496443302865752537226675435049155371268269219562426181351384223620645779121950978324289057938807862797049654191111632558825545275995421661245394095600647596573786452358407800059595591443004777146797364573354936709286346254640829930127767642333492184656033156056116496880927296380459705580731943264196553903616390163022828355266375313591206128035426573846911857641552731230901851273554757577641592589635818075400584957348937040573568086604083132125694515289469629075691838641532501286960090657161416633699004843387397615464991275623877316781440244916178698008355682446163648564253636615126712084802386543437495378073080407263686491640324584948831353815838888272819488469850407077291938368054322417276552258519040000000000000000000000000*i1^32 + 3148556099909834543823864200613704068491832788507990811419112671148119136503785996045486942903455759070574305819436787395772291625657330393803494592770033331174964425886714346877580730897611413570292169301375401934219162513121704728574994438069316653107506885718217781461105783854239881114902641044479899344181026636196091599740920134352555378182365835450571741421496212421001769416389899531967367061559583969068774041466649593215349138459713186359070472905294576103794912474310099453246897543022194385698057895546560480821322739180081298398002547002509135450096049403988114664086586051987154771859346327305680085782315046086514166013341523879164958262084332672750499875884198803019897412213530350700579119219093573384803071563652410108759692179953849923578074805012860712096907137927397585369371194697348672880835468683034302325759963015293907668988165174182143859433407180369943363650250067938976209718704285230202524783043327908433744095087765469442431222998354624591444054248268555432759402318732143375469110890074457464805648814210618654714897234660468645618055807534856030055817181003552126133086856043713507772503426935858227776666611149775138243526343233770086649367736595356430654260214850386726130074021012489853755319504656654523145327112507991317272460185215481298520890104357753949763437298706521104908051409912637366160895223622833704332738727023392079989654004987334373579896171160933040029654965518045157334418822079481368725099536976772582629122797369954408963186153263216694831524579101696683772569700670367882712839207130322778390247074294792445077159017984921835403149425178943795178943603295520637912884062156153997429631495064666869583387911350672651407266581209518179424941221070503936000000000000000000000000*i1^33 + 4443454175553056511262655160015319748337636204047492824944295971546158530416132411707189471226612398918681785788457997402695087451737162662145292725699532602952040080191302916832543708679034115274168354595430075043079566492940319484172521798502346485746477648787227832008042803509370505418217610551830153831995506759503380848903356981840346039130182808457132718898578429671754435546556431132636999232861193559522230267341024040519459434900924716243028085799124486273827917006841335341193403668283298352178120895044331666973281260056619330613142426607600749063031441346534430471807154972971743789851058091257799499908642414582819649489314911888396779110391805947276485946205698119322022962707189672339527556383530810401716600086456943251713680326249966073881316224993063009758587017366950381621698138699568280464741848949339446867206807016368011579227389106858746962273233544557633482106028142911796261979236387167848758298752726021630933139625820743321522332981071251128408373287700898574459716341079917157546539163556373361966805978076732263694703233820188147416567148182615509841557297135040664192475177873753495191464440421669485287461418906424338489996859842714746235803886997667268821196695985386185095407261808309565126163472565654755669614594631744959460510300065747375385858063306192927275229878592503710459576321590722786994009827377914265067990660686213947848665008390209640040392799980774496598877315829461350855198684910246190838631655179544554026129255150310541187023705309078884482240202158343518403701717686072134433447392215314556040017801647289644649285212899374088318985970401970665565773771408065072850542937154979268353103692789955388383463464619662774814432015550838698434139835596800000000000000000000000*i1^34 + 4293044222899943858140113835897869552167776548592713187460296683242250383851500998439710232589237812000980763688683426163414332514210475276295226589302330518502054450796391807318083915366963327284302087106520183967500930853598940843185610704106369770199503873690537856395451792573699767764779223858156035235263464480820381685054271493251136543543903888213942110444610928044478886974722052878451984412114547275044631764233522146319219983817181759842030471832558539206359388484914164087067605706259607390672441145013895582982878189949636408083622555468681587651081598306012926908593283290005881836045320952735874251653004933693860445369934862317382727771882060542308084566569808438719069431615672613462738929742687352434262899865908610079570174875164967605082904624662137564306841018172412386144131473060384241388338454921245017421907178618416493886120878050556012610526035273877270636607562857343839086408392495225641167505774591121561173175465205863337919203856542001357527605073942504710547675480689904813853925875247388900979820478662242835725614442595730250672443343783915190162647662394450871340937137855813965126324157578040859046792390518224095749850938107048210393442308386003829693758234641527072754342567369933018561563543121604134716683075072109011073249393223331766872337711331958907447068537533480936138643058880457408089520970834254146066519167770326159844263269913279069300715770096059419859713949915131766560062561723224450281452551406854434839578932196130812857989460008250964217348635850911636669460064254013688764702253438023486260491399451666188066453774738472492741300686921424278288842491345778053328233452791422280431231580144163601371060104390187119253520024116203240984412160000000000000000000000*i1^35 + 4465833215561795962496227251393591266971606276656329974049400863318635715391666779180716035023475409602650336132548643412749725686754882566400040833122696306349756011386267807328703246470344447686714298736790987198011278786334860638278057242535187769922667691970328539882634215524946797546496479351937183655836884884338804172420827489529347865285870067977743708189341418306624872708924297591031676183441814353938379705973742219168388969166139743227318400864937598354697590856108971597927654322005520330808957380244016725621890412788176313606944793438819652276676005634248678685650713870448038988553821309704231882374568636658166843706409867845768448725089089499435798653398535336839516017837136637613512393801339993984424932591055692726429502115474721515962063435624193034125873780047425249649994652760106332927066535430192595609474724754845120989065598401663789971720585023381346288188732020342362909850816963330678988803616874811106620626069279550522168299324004362778778592512200409085626027177962694670349664507550661657186282127556681817365886335347017204900366757734160966866284548030881264664263940416509999127034143414165566587891721249066695520071423386189362536007704362992035825518529788079196513007584958519155185634127637667827811179669505199974914753785109160082771583161439990304879328351320230217691327240689489151680648731962177079627325202865464200673314615180949249519252994184687820576185160265821808338337640503512233796880419162156007071656306496259855781141765471400126537655452017772769048832144939114466664953986803805827881825276133070762351911038444761143231340401599132022907572144279373333648522686299641595052907412101072815509568302085780515470745723990706225152000000000000000000000*i1^36 + 176640688644405378570628066662214626295740866070944883842628599535803176521249842230267452222981091709290940467109904573230352607205208099414342786656482512888976443563483627334907557127845822056643442638351491447823004189467114834583209421714047248376218268304803738773244505363416431313381715590008235862702187795714129831172194394742447237162633737398448323742543217167994000096410065608504260167930190610977904884379111671897917628808987974078763444443250926712467576625246217807827467230975642602535489091645504804111079609558593034745503295773131190842406894275676716374588091046182572601468133303136083048440393286039880800407693146224201034429736436726798989407274422156106308532179626315788358211502140392804201243403754140810556711699173312276545032664658009055845151671927594984551427840985346050905738128085734201611011574809731282989038263522314064061191255997299367569592074386733839653137582682930382014910225754115566648683634346075580955428951638747380103236461189912261651130178976471909597943334531852868764868892885239585807760293189606805641631963694791898311144493789568883541418864542893672137220519184070475669533563031543388712489762240953253169794877878075923623710564716915161620134168255382926692778366807362867944760535902969390216181224566036396663062141409113629816453649375550455680219395358128998026613909244375228991383300863878640301575133452326187483546874923673691829271521001952657397107808189842450386647799390943587822919297928999101333977448243261520864789963772171714368283608634219466126777854601867282921536583933447107769629779798338381188783198183650894727259243783382121709419137603764159353047676025627132832785511814276271228295750405324800000000000000000000*i1^37 + 389279626976863079578814185086266150885919176475907308369950180334917052519975878090394920152446494909597849151531303478924842003150873019206108909173664416167002922703857188278168836197775701724829559541782795385025597552196380219026609511362866693046732577091842575570612534424987960552373553510430772027329918508234970632432143880672336860188481982917803317329892384073221805920750681876273365455559938691067931253158203906854994129538266445265872781533122568878941633435671897622929104089618242321462447451825615270382394808048607152866879617278752836940073764722708345097480329611429333772182914712308003293515941235718369576567718511320752003719093624703393967453268410940310174897814682163421755437985384983649488113719307299537895166580436238320176056447582711518477192626706088303806863375338998422064850759090563387685923946002612653813884004121424444317091818139856531808189269262398358495608834371058115446926159982357806879399524055910975385772114742881983967864329852817764915402698450111486632681414898010182597964875528107395603161160405850125394402332705761005607851838476378866527739355042871128514792995962638436335129835232561011407071501799611149269892354670191681722000456883359207127977215621331267050789299913980523618606889067754024875165130924958778963672108690680617667394251972479367738584477775057090572543948763130435591490136088447482622407420693749079527161548649912260782188256243085103563179507053891127381813805968576433855345010015634170272826920154013738330649729540671983370227955409247033463107708600532919060950899292998342552893436476879048084442238012022306933163763749241825134181895207895927712480848318508049326410200911340173950546083840000000000000000000*i1^38 + -3551315407912224130527537810193606367041625563764787725398617070597382573112114060851002670505681702987541304479059455565653376815455312892996808360682563792253677183869246545472649047856080369239914041559043246878819822706197714552740995480789508085721342943105877191222569761158360529280552645363920622597994848894582627773971909207318506392185212466212811255432041756013421455373971642662330981115311186666346296746004651607390780417518817773319486194408386131709710179927585874131765054423843793386813337987381662169224110464367574409861368214321719348106275871538864916369134087435108992273960018588702634235810635012307890859298249056230423165997903733511515922284920239829157878262563576472009806655099285908580289170096988970866405952535896713271528990104889062208572771251298776030761310070995119269160047230814682353911128580218454646386390223561032197282381659940524831426200134661269063524706431790064178489721321136824285685701478029147254772474564800702509783361169991247979545813153581185165906829967292401077233532747792446904474290223081433225181888341289354594137478961838933267945089823202611504804235586611822344185849284463258285844783176756693451421017581347965291019522943560071677336519794454804138672249757295169442950083685628775139680020228100339748309743456605466271685529515621679106939262893560378088549289760977338931351328138690999811192272743918710926644202864669159103995390135730159007829013808771344826929043343921188957251308911975415954471298472918539367149711741664629730016208807007954624764538365045228342765732274638402224261633635496721497076434302055813349212590776754856958588955332486947765369703021845194707439136058493037659029504000000000000000000*i1^39 + 2894204785677035166814907755496897541215208437234187051348360319598258532565142159117494167032341946876475640902069869175324108376609679867507440561704392425980686096527592682837901718837780617034995125056527918158967144096149370243115922857661336976017969105193363002936658514031638379629316092603651640081123757411564135924709714805908921928746614980640044380007582940696580523316533626611798981302449205455651870736509426528713704987247364426237453612687815231334353439081967570348314357330812973103420930842057863163022038899667257383994587842626850414369241663782551867846249016318950612790485936780481140688965880116716232896611159529182000201967386234074628194217242960033706321532057948606692287556413927027079119912317349378594563117786466740029616776810733003621857762097358809749796838950058024962711800081501742928965595998192738995131695217146396609144213896969736499889770540417340996579989685270131175146441092766698962789338226717940321443166276314147514080015145035039115665420515594000282858945782599965994287152074825211701400354136328495512138159954390029399140708913030589974818440133266550622560278078930714692825246750886921280030582870630825538117683204205153944306741736694463117974244527757979790493226367260661674431691306078229634976659155213768986475705085322458018790267846248389586480992973030891191496227914754849299268470364119403944190195572768919087522025029997097715032117047304442146337721021368253038361815405585962770534294949340888219114973131017121688617712157337975761267907776837797002147406992344666218090089063656696966302823477001495451050433932545839169254672896788987173764945589907325247018466649621130602174961661714314035200000000000000000*i1^40 + -1110724244099135381599834673371359088390722629403081987444940487254081811326897253494495368160151280250419322444229649352287228072844922248639775512690999938006029452353508845622661266406441387183848547265070743804243857654915494748473936143184611070895209612496778582608027816144175204130892569396595007758578486988097192894828061873674821806067091054513233353153529708912054237804059536055119607942095022526923847969316904806836749741682202965365247165735485766385386250942629396719922768235205818086431501568750096877396088228535121210749723417212609767223776211054759201191315562094105870194474906867877235952339139334097905713270493103690154534667015817865386571548706002845994346461293931406646893752460549329349967468569736861727286983453782923437012198492250232653752914492018478091159144495062069666060186577783406397079484048447041811590784569043756420404145415165045013919147833497063203182993793492143803940776138974261763492521789349781424268104370750762310654274922293269735977061250576693532463820253853624648947367343315438692843173561118005340688107863765886432260326677682662708219859934189143995848660471183182940754836175328151407343960272120107592347810867942152825513841502007964540799783109325240421358449364123978339343016434961826320589585021547107116738765401831624368676775031096949417562570728280817971276940540107871102808826835252034735158981421884307599490423114896954410480704607470856658576607571575389306931191975203420832487438462941420231023614536043832353317195151297336828455579666356538180058906621575589608184293097026924310507075038493557602545961837112047995760140099519664191217193121358298314567345774613845589523737356533760000000000000000*i1^41 + 460964600418516319580542610803092165293875210679236465023543286562242920334988473382446943498614210670106983452963470188114406633520231986761609681199331698688863758184554385322185734764328821892162523485499457768611361481689923876274085405740430343176503824395217570207387989883360326709651420254506237133872338905044672229064223327854276734714922630704318366406241332026085469237420608984106556572294014079703862380839967552383516452981076889692034293474303654542773845782551073862855949305583630488732228533357100001975942587567154745563535827033968085231354845155767099961911804139876223734009392822023267973077458578199378802995556954165842512738945550446887224178958674195843798012625996945654530084198877678046868399692399694118274334343930650151834135997705562489445676522681603151376894977933419577150795992436169522914849385404306149391454361278365360676668864564736212172575094787441395360330622522105523757429702368660008126978515695604968447954847820784422997401863130203665127934111622783080540040490262318903752352118902855229143531361673387125272655661278140357903208991056946997659873254409223103683994967297533029486235001979113583437569531542043749948029665292689254093477190153075399444164979459824011887976392870093771688873607689492172212468363073358472972778491344948485627068161341980670167622405347959977702882404862681329560604015674848421805532464479756198958703984490596193740214306820736856155515905462038744875066066616277075772455905422285911032511273606894329508864485038770433117378315695438903864048783348120881704108438654146496993313638799226494545771243429926636431455986445003686954972601717721923995049570696839357809033216000000000000000*i1^42 + -262666987860273046715549700584632657159705102137044057566993750988209573401112734882533607333855580778800947098964200199819871404073483834565233040935443053246144629278753104389565051034913044336783436118209012141974976885857703611915758982838110755850855529594078577888210625707809225037994477369870190412793101743162881006814921821520228698736257096177799890696113274526307149795667900241386607493865000676487304225676635969048909301743452175408749306609866635850590668176293321407920358194545868955040737346052049495507082857133165232108303548218541143494075241226259614689462640777852482737141962260718490992531161466603164062825029564030277578523965547283587887013279482511414862991881546403385234707289684430882822199555192072368881768534413376715271529235141028998427088410167455698973888776479895272283092952288570201084466665893946708115366077591466548527885535420616138834629217552120336263375630459983137794719430139462855954131780693798875099375837946226861562273398080430197989911845997477542639544631810306577067056915383815124460384956081243844789189717191848694917971708502883697213296435364175892059844373982777761280301725552530936379197746678488925659182973043194277680590662203439499734070134968001331788375568014019508029178601296638224818121519420634443667812176358696373927907120953872188718253861388485021681046930806847606597515786278315338172036655167192943440056229403176987368414783724686950648162696772950179918737594692496630661051289371649519114708499069907423414462604999863341657652885726620836865229706508520340485118734133888594285239055979520051257160887833385735814093523503087110310578588420609366526309571313167184691200000000000000*i1^43 + 94896726117263845040160582141807073758920932018825995412128034572826609926915211101438855139445360628708476003310299543910556760613441381793978267776559284511208617012278544864707902151654246202118411566927380916832332232582522076287196128614081000353842858159904940162382757517635190720061655850855099394357362362978219961643440831959000097862374786305686262625886079670657824577877146370535534220062028280791610495027776830770812048009916515779826906863012907756665477236676120527293773692304960082337190425464079298974584013868252000342813346826221953226592264344092698641175576707038956001863040261463738699254571836515552938219693990242791647376777258496366463071459856207257772735366090420885378806529949588045238338333755751996491389699387405258728150779228223805973260539568187070222187226314303998583949106473937193269529855208794871590374428597661013256341979539993134879439865516164463593810357372564286693725606544839135079246217882796732415357797880152793970003769839088923113268508412133267518812178537476764626779143448165508613293489249788036798186478100271353197440847185798713034994690593820341619829253739958847058558440989636900481425187756675233170480280305878979100769082526549034328691807815768635538929592363501072539517775526071173195659511097777772585122738969488097823621310844416712192521712550043855301496535114609571176709068407509782127502457570407018465197648356005961782359761193661987450879352249563112428172562668482852685667421167339366924849565505790684636632495795877526723878447311844712176184148401083913828332182022200506197154261213041765591061391756824804335818442620191607455087950378549072744030286831943680000000000000*i1^44 + -13663822507029224252137733635890643668964285842835547079860921448553497907044397818864013571476097442100674501658264892875111023379998985134648791565502808086440955401565899203936911647586079949243848319198215129214244078756102512341190170120014291563774734916709748532772599855962490689786298082404694027028168561124229659988164153942092474574501866086626039970548776318997701617718197974935104120829603115465161991609108433335208641550159532682541001044540231493649859837988606265123063146673838043959930085515138777254958564514439344894981389155519430570023617927130076000813795479014966499947538465433745706475636666186696299413890391954579785510247694974378020006843694124034594990924630024766574335367566696721846644792749358131441865812636243626421904186766639674705489478545215841265743597461493100982215250960254247407537120555666552676039035841794758792016209935556319286307132214122058682175441372562104941160105717574695627477957097454366655616792240175404023565157752977080175329894135596117240065178034147148632680267561936642964704208299079732055196334713098210511673553595441356279084954783614095110827978674855052202255601705551221073085230262720450131078793446719192096269710039841647868268514129418126292046667424839087918423474972834294233336939747944382795586225324120457896532178307165775723149853584672413955074968950739957205677655346445776346297774642952174846963455899214810080154360282540603398966274832082497833052570604395464026396445845598144460099092781663532777812075415374968045694446405828342215171521243106350511482304760443894876117321094287503640330514318490697645655009247708700314024600332321864236178341888000000000000*i1^45 + 837261916386782335637830340859776659802914134460765320100306869866472247431150035795151348704207940064537479851904228728173079049381830662610197499375240425458972754753730360295550159106931618464772501579781741327823925623937609758819957875281902304323247296026992207548347643582551656117240211251389333379686739850898817177676486689771270161145899810215852546124794342913752261229722384760721292838352495400565749084381299972629235490405485905475874051055777122750379370530896518439457529427617601745210173924628622919795566643880385789823442312550494887737325214555837827186146214255935764040287396393904909604839576624125344910300462393999730643968469787364256546661696119069905931217655922894802831032360808516655126032855652699141737576257087147021188601829824125971049875956403386809397352236303410373551842636237613246971933457501738318155624093122631217650834384205203198209512521596996170363566446955675399364816434811689173009215437954082687860043395349925261582059723857046718528487697224785844075323380633774834270074352803913112242539025807983654139749211221674271923680109577268465941535603535036502264175519895294650156508953906832643117260999850759417824406021672481530644132043623805282100415221055737763493484946436855401181719250565362882972727699119154922471539981661789552043338213672293096313881557964916952572385909267302809847825069688399168427834085226281993428201423114063623468835698888317832082307594419905500893598287589997975270920624822062049329654612942607491144135637770347259794680730231199988150930829040732618695869002058870480789482521665762832937572316455713256957421346555604218412670727346069490892800000000000*i1^46 + -2184219912853493372508258755870327088830647620979407049210321897173390266917015568551336613613190517136989928228531166954085906044947887069548595846299449922602276643753255905140520441951973772739386587281316598735549728008780254213020566907910975992744912738679807505055117231184312010838351773286086992964117164656031614980660176738686117946674075708972254902214244792302567109030516057626981346126602629390471938864611717921934160407157946426553987396196329216355844487499657962542621109728915421973531847094856464011715530389378139164394808839087518609637773210924665677605876872052842400653845953959378077373551596187601014375223079588096080211107119794399024622771184429045357388919302539712298923297377912883754830186682181681399114275334271712755666741714624815503927155633046513756264492841926562630748487703751018821707995752178396648560172115984626935508003776501845970988269258480921215892102204907611183663515500036404766534681091987690768404038307491392659087551078147383364119862108787018829309651247978281751629243535570761727612556025520375674711533644769123059497456965916799544099696224787610198726389646543512341075303466990665621653239380206368564514971130270075621995116159627959486662937354756669284353782737851497707419571319707459384542649700200222523026575054695219592703170726357067684032573578346668055550465064385418520828341495564071444385837021591561209461609413717627662493100922263670210264483964659662684465810203062005299885177325755536104527236569747315665676912750841038258768406241733680346162423310575069083794661805671178413725273462302532154852793284077834756639837240468830212781491041075200000000000*i1^47 + 10044867794447098800258054155161707595732363824611980498493889497210837829926361306073723723463741550239863194646244649473291871700027391291555236132780322085523772443331002318078905035465866086143400505482055752990372497400223117835325493588280001385002563235269835634058376712159381647286428073684805185932668579293719978760950990840549785089275735912137917653189289313748602884260060861278105269855210882326502958822653306339848668552996227064076280480655791804332576965121567286626948911594128846510224683605455427248480039911387150588975705848887809379363884545241529332674877662552362028791674669598493911743543094936836989877915651666207674070927415453384867585189013292149052063512481879415454681612752976500840395606208231533497037257587949606667824536035343746800738119491393544588190001486606540321874920846389139341912517724146119613624179562563046830680391715200117977710393689254756027566038045424129622245791344163922699086711510852773464415689094881250905350258311893145554417351828748317512489082675060206480673462237618253075022322250972900299801254476299278284593132910626464781371501242176394338106629526514668891274662934605847139158281533695229108328984049078187563670051694216015729840139608850407723906728356519048446462424169665678979080432446098045436239236810943200478336878226841131882468283777744716138402174742532878873939031270623909123504572646722101135195488581841804428495920826324897220490215501365933183680399944793156633988617761435226906262479734215732973130633803113620262049051952218843746046188455529205242358447019775170557312623994642686295320234440320377946035182162100061295607808000000000*i1^48 + 2508593645988936675505423071822587532506544563895855728577785533434372617387276213517714376641369550579952067038368459469121962684594382432032276255304263794695965073573138995350611813850013883086196787226159887564310937674917221817559378173612654632265762013790284531180051340938128035544181639037496396378101251355757104850363803751129178999743040827009220541822650885824767396748674160802289084437076510720021597008774555140808903372747803642206807794480841924642724897063814822648199275975254651909080603479960092619290306234215244175741608465654013434031946549490413153294493885120830178560047115247151987729116871743117254134604762075952228821009261041307619907175188625529492006363147130883033702833282448174217380634474902721842698558171543202352009801722190685576951633419696187771430354629623727276366244636276815858874303547034886966343142023417017659543393120129590747328887987016842175147532561232840158605570658737275090182118368517963696934119319534386577961446170259320445991031458733847223848280322799299676836486354587439310579001974858121378979104144293945036374114396868245934710544737612082548146138812193896744542644888234554891557878597215669637305848386898359849681844605402869065003726516605983623002419886573053486921134134238516873132422048281610955025706052445218189681261197533751765147879625710447506705453467846803393414910354582891222030939397321131216298270555731514703767677573241365899240084031468964625795286587509425908462966586234463396196526574310686973893142555497442881543512309357564185553601323962267654548820555600585636195870017664891629472216422022375310354631432601600000000*i1^49 + -123283886247274055555462073007222494398312022669323485113460607412161454009144692948831558001446036854132933407201232888527272831082843182883817160710714894825156347017773760291796726320655946362548251422945832461910087278907617392339087306458657319267874766562412694369570567968793387156983244335094332620213254495156641011551739690900297663160379094869314720887752932708433195094691660197753689103280566488436102761513259918555987311455341942539522922198792713876009869444633661636830598300660040795483712520128858353484767076862773101220633783718730273184186651079304590187986127877732243439339375463244799203156851517468196558479053626288088730085292183957305680455150710917893731803477538586497227267264907125343367755482193045513888494112380288195103824343852368951527439973156909745830891417394362063719732957557807901180750064687851447117264395899548237070983075749083384555913345763973610838300909609688745925147165726129256531512551473376369803662421890890821112568115571325611773497924297778825079402954011215328358967603631481157725182966129872813738588460453939165313090548045632040445879305265342321160474515132318965364017024998138570050434968077882266508571304385463282329813772691536136133623672114442506757177183468093302645178227475956656421757958274499980413392100178074235242078209853000853805798522821093223544768708124392505203568834283033095014409445082212255334804651792353875179500858742856143220008859448694872714876778161181908212872804152442736575239155748132871762517956052572875662462821618171842656132196830524784668490723639005475104230091955130704382986116189428121600000000*i1^50 + 2835510195150634182071537033962382605381375152830989893883318529026719042787310028698340176964753638074284064749547905963519393223046305390886866852498113987450303629376766211620212202919128281062235959818786751465111010480761984571663691067225392941673506425548823149605813383555179301235908046183248129630395838536499335290268411920051365432440783123926167049496854920664340262415011439244027418128633452021070587532147759878612452542260893055117696473668067078492388679348274845716832913543219226587720856665596641786192810847919068479418748967021957561434848054912764132480763281309324898185928992623328833305337431766985131683395462094574242899961304018221901302170119835573145477765378954835069611520737397206681702497114255843130181625040878608752591507302454799010628041789009038442085838302051874653756806826132381998088777522181197530988346643576305433701388808608182719095261581485534852840036069845615838381841800700462862357344678830197125083907329434874687817963621573860452517166695792956963841046340737984719414309798620786722627557287123986707972066922277398926874398312965036671048204909809652689506127697235028653132551905510026010114751170476717483034917849725322828204189691778662547582813038366675943404679732863622849459461183664505185111719979097112984386595677921721229843406691828218783785055698381727855786059751224918780102531382137412864511794213505884339036794056427756921064675619378755664599381859498222919688615665363749372796187455430962376314039398180441373496021384315665270465687656136168151808804486878342884566116924132022779455248803819838516346880000000*i1^51 + -9823723170890039691931336285168783470802500432772393970413469260862879513399290575301114467686738542335413975820344386422640040630252310317318569246678485535820120719493062435438366531598529893076299349518112736809481800751496218076455615863373197702079735038644439671340600933492519076090511975398463612961819022868299313158536080069218424148117403928264481510291577529113236939688959654569754956569908671241385170884096941442500181090396172574572869155956823706624416839784925234132858510345945688836070369707160542478975827615503438526669013775028350067645492277086507112511730599959610056581311152279514177338597490432115231723420482998093779701304861510608044188380490638165390568227987696304096899922107300388780061539399701454746592818420636236953011408323592967249929570620551527302242222579607478244294539967417814191547085301543661702647515238110972983734256560593277966621431606624828648806546683681218587041054284868404157676979117930300032182746072328302047467378639580819796540633749913335500690794730891439214191483676500807100109133528923523038637420821021514015770073328666922006295515983663663462655364365389790668582838835518021005322359221524730168451503776973510998961770767327639084728853380137063686520199448082115835426294955591887327489855760503157982115953016039859239575789451305144424469826959162508922947728496337707893061555228871477030751381305793762193504753766093786150282794991363248751036651379276110358042630930029990429940131448070959760270781833392316073642624489040717375853456592792077354299268432906624824066017002538442130019666329600000*i1^52 + -6201386209434320851870161258243565843582295940627643656276405561849561100001167384338313792873241489431094199348972962341153317576446711244746381506116126980962672649153413399501280176644379377168803997618181158781321374253284280215371017403181613088650177495863973967598547023982792820402599369247606068799341213687881092120336892949144383615240820103868420699147176128958904865528914009018922685277876906824632240259812891304529937575545904642182821914362723931146269065819401900726050053949693071746011206928424363541553227906674923519146819337314169044267350195043739272113276921339651291663409043960768828101256486906695142979494819653978063890284711898572815887897425922640661082072482180507767723886118613629485448325470498687352100053495523930533856151889613737766388736308210243911531984615904455895216714036320251193979011919589643967952501284110764643282249748990921499294153528313273200037885293952931887567927397617933476562498014181577553723115973660211294912843810379571585301327657308827148958360062382497356171137857206057058325617546073846164517127899510063166789087263650698092590359822010973661632189474496366954968289629078271181874346145190123622272268300567753930023878573032347371451660054361058525047198927561209628100378715893185646521151433114181436002375459011220463167472720854549492723386891305875718332781622322442157805410316959360920725439004151893330041382430262365870779892781942320594219162635745217731992146186499359956148507469692263466331954825892393031000252662852152828312231391264900191389641899373707754028338671160320000*i1^53 + -1973005786739994836958487500985933442070900091359455978279717065813628351899057700714483152247274014486619160216090731043406816298707287633128930260160359331405981689979931845441008710205805534544602436977661265101671563084847229662425993898587366877667531085072867215329992082529547953367646211486065613201671050567240328420559313218378353557956755470979618139493900664984033178236693098484510990840945326878487888401874282403165447363164026232985853350142076537419784990366605491696175279974290358684665475236976141074523684468727081662360410244027045029429690922679034846728366307551040341459993021669596104914288747172152991874152134815623618460092930979720523697571739777732739507768692854364452973903327242340281026536090686862102425820741559048310672150430694468634265215725756908589772631417897611391718146908008696589757276355947217906687354375704631140282230227831262833141530980749648834244422579878519741982872987114527078262341705417333380707169955454332271329351400370942257267920270550516071395915674296835531532025052455683770200913115037475579777070352605931038673288902396211708908462181093873366918152595492545442270395650466200596663565502269824408292163813794082033454313919382333250145625788270343909438997419104220793462193737589713925357621547191589723855434109068240144970323159219990313028721423037864176053978527616273486455556108266310382356383375653540558168227971560464791125475034771025083204043025005502677553996019864605599743344977772683076477662915519552745214260689901797661052352635915598565682357544530314240000*i1^54 + -98578965148878745535811093649639766465651674861244494272448975291026295838020335796922903417804286755531466585440571218094180666489438383573516800142776616568581532316436383337919534306027482484533354732376823001590982870727059078553178602192267476723440878008602282356666548970235902294757226494306801729773770368010609283786602869683123341928044743603272603575140045247067730007700161061601731313658228318695922812943974712964333639655436304342681773762858967642803747198589903088506406169380033725333715373258397549846883687907140581360699727789128893280443611115796273759782584460922798511324998440363088826596182755946650170277160867014955247207771941949581280553976268225955799467210403833670304850297140744881902664380473186366922019587517951493783559187041769142456472425650275232282621383948034097827634309843165753365905805617141521984123218436892351233984107712483186823620343133560151451425076879189416562035904945558102882282181552874944006501859948700606451938801045251865551093236177453929902933518877047540021807058724402345071507602646471588583474969070745690272950824529210124212369723780388873399931630277295872210809463249008406234921366368272587635349587611139565878356093185964583197143757029414701560408238394880301421197874672837104552172847340338376779706864452634202250054906320740656586883601097390555326738232535694449297496510219515419371931397794923922109956412911965123707744310212397015111075372533509992853178065343826602027438136161033941619589085279344957549498299436973801581714540800*i1^55 + -1964533596004693443151838395453198826583490178759511041711542326442971703967902969383982661242318664021466957368297262304041362829331025982331312755943972711739214414023343535850770148842555012886961690897794832782894653888034652449060984527961201126285633829190297410420115495758391345791823305746656089321650417031013804462598211953230263267572512086453860760743006585369550587897206774762447565294320532338153862128966691453224577096358207917069071619969906590697029445280954997826706725091957324519487806882530642913051269088656969375213701041196218088061646396353988369416979903348231041460301115589468248556657861685113567388183828672020230518088906771613004870419450450039478048609630386758020230991394763709505059270711397086251000011766156315513207348990339034846311899311037294016530512544954012760328473382065074580349402798877989586633044588031580330844134253860147525772380217821679481521278862295637520917721830352521700374040768548119586063941395206975547363826442526645765731352259184231102053912559452552502189278848573225919184795117696312545312552587429662593259070106034358556534378137093893393221163362557370378414895482995643238229870160268869081600183906743493126864203076696006024454344199829418680513414451700824865585339721873932932219559989009180027505793660214510858714255732250818605065370908685426297805292764727328680741005563611677650669443430797818316408771190578508151755849480554202156700009100212636969853165022710661781587090830042959270666786142661556640*i1^56 + 129060463282525491269704702408812689850005427949940649505612867991878075708573001151100702513332604960005161613066791701145938440758203132833463438840470291865253244252792402600909787319643452695934271354272309731964327025914634360571439043903284212079309523435912514248418632327862854300748717658932235008739264215015742253724114654654702608405776874851910349572132243788997113745732593626435825905542174588428972309581024533596107519226993754349472516301435153226649292328337326707734549133117764016350077818097611025545185266910627448057000652190765205441083374740947512469646517327435113541545614109809964154351812741467772607443430233288420940741116048797095168153970113735440186715562739092919655793893600281033856681969038285413799952845422744051349097288904463502424234473307727981614017535415455074216693824446410446104903644538720422893084782072099622239805710522777070986295737110011153192035815303625136369336061031537833209264027726732659137532080074169256005341312377954889464405724480834831950650467125768031713223660496559959560760030939379505871213480018450338164458231119686108862277525286941486242721497909675455884160491312333253615421859147355379063658550821799847808643007707820493734512760933849209832064388202967213361973475786863861538584222219576533144991580581102197676994420694677646323828992494958575041054255874555113662979034327023318432581380956058645509245474965018842985519231191526560255022195667453100792408306645487030401*i1^57 - N1*358299021560033038918119869600480279279559100532972360838340308734619644367216641241893269318352763125284727534949539776018973502556233454899492043681018869064635677124490453237552760379904378523103836071908858216764876606406388504500605737348296658447728242384579096137378932194544569885382513581242725106566957489036202268984266442005906073597688428065217056020171634476262353443812847192096636670280179551530377790329876285563218359394776064*i3 ] ]