[ [ 270238280234659657065032779533431164739978336778677492821408850408881057084600341495021497090521952047618292018911169990152341399152158437449756546887351322520100952499374206184698836734395213991490683092510722257842876603365307847575904723623929917132208375937630579213696191559960101037996211913784198322761650910642754105776378472460699141822887384694800556236755810963568198805395951659974833056175795452763134102041330397960630544746506906300024248300678474347741659726220391231821822682971432176360659218284118028542413324462397167157768636389326515296797177891304561381963863158164763728554824667887167181806373995665958531114258367859008267874145303619602376145872865251360916761287040429808838331657025422650400571883035464219211150258779957846965019982018211078934349543176797466188274164450633584112643856114240307103174523253743930591889211911520494682551983775587594708770806315679774140565603383424264195587684688155128370675222455215857602566714508468339594007633619878024747683998543085995758642802414071695224093142482968000745511242886754739040112447048219531077577500139243635700182441282330336053221449225290628034532024350086180043856808401935454665400667401181211462581422282421875054328218840650572458824637793152113049600000000000000000000000000000000000000000000000000000000000000 + 5482988710619711356005361606286294421832504875576315776219466344462668513740078175713276940434427669064474688046128488056456873377024580085108718722087272781294226878737181535700514005920876896626496607872620520006506744516680996260009747451313215925965589150809272809516263492259129693005861069186509623670968659671844231079455198398050743177738802817884306876698071100683701448050496249670186264385987210892444078896772606471252405065535695699076406785725270108607258997910645989017767123050891486222889269421765391945098314616923163638244387207586821314334412337189543109079380391078914913112583146247150586891599300320848527025715600651228263186109715950128631987281438332498972829233438423126318261619220446529253233323494718977700407931167879780374660710433479167182400568869791905971821678401855626377944380787463557084771293647217940639821960491233288014685625331642196650460379851960400203411853690923808179831871337268176477428109965742124892681054070215277616027862544671792260361993905626253142491855933278555098693052821520539123810576826561310223554900988723052303312630146313538260190582143717054360734187458809936180492306441159073162773759122328554114696793315225090640070945035947064728804622716709596588852873845641660334080000000000000000000000000000000000000000000000000000000000000*i1 + 13313070359499441600494715449720001425231381570016595034142658511197977687234560849545591958279566427008480089917787046274133641042539090215655603526603081818532222618604488451954832869744996481793373190516436895130868543114076041985039926516080296890305775042858505536708246058655705388220061155195634897415195338887791070300129123934305352543448582850239083876188202357698818555570930268628239694116038385823960397884710929652168556713593216391593482247943602487157455182690185764928030385412099616921804233982758872250571166995242530227658130307611739537580369037933705183971556586764777055165914901185227992981585038278253860200845284620850926109301626875546157477865342518789600256245350151806140048078763920262437425603076312716737767524714002987517269833847006532190774861053559376782498999008779140661334924659355553200612167676336029896273980052881274092104455288599989127858839060825087631616779597134371292002060147103723178306631011347278556364270246771892699437683876480033973087093218624145409980284054545682570164955444148755176355928948524478039244837191800851273612217863664190044047474483001109332409428685797124611154282356721249632726727805118344732852654964861130162274109465880360924777327285389072869076682468501749760000000000000000000000000000000000000000000000000000000000000*i1^2 + -171217542873700709085740472983156643873842789308967226851505170959286627175521865859474294564657945490438197692944249633701368378576478989726399382466857390173472798086265963259571374491424307660542068539863762217535434733930889755956243946911411030347072512352531234651831968990241376874703572128218520085522146047373431806196730243086941164676895127844593926318942237573950632749699531398057866029392041590029111593434771657460187208042029096838201855355054649003864149700593021956394258908967530486747814046305482299508044434309580649885898181548475474490507247780647534671828463271001098714708210260008496473539891882888826125836537367345145350088686401401629738584887535205142208919947800855574650273045609933485522660753190683200869906280519552009698004376660597616786298718536828419842966114340769552197551448588700711536534406839380529926828415751928298312717933561369095857100940857966106959776019024515628713843628795189415086080833159719162952115106043100040449106096559078167871973046200094520522546535744133929962184933565578473091574951205863537081969925542450330062157394975078997434423093460217120117430685286403877144905479674968583145728709740337324539998942488671287570356576065424298480919132431879092632825084766899404800000000000000000000000000000000000000000000000000000000000*i1^3 + 376786900941551713044213877878756966927280602622161856036639643626809450225153250359750586203582752585051404623801973852517130256840388998564640692038176462564016611850344423085411423777648795769764005549710293695787296220776533544302199374995469965044705017152306295049994488777856182354684015614226467937329966544611305482966868654701085302473073888085059497077476874427906304342157275822524683044703852108819273974836317510348743617094343728260379604098628295363491281257112363381346673442622810539264651505099045444496684056252745840583449641115062449801914290165951070447842646955366926455942260149199754457278987785438385167585280858738020197455522819154113752555850306735233465471673420508950972961939867985629602273566252941122831491078811719144808459861055219919016414981575844443534967682847728648540412123620883920348264980758300151536031666713687775969596482067367161583997904898228353785006520356302418931664338476508297818032037131856309733637186171325574240525243940821317312414430884248125889738728974574160893596197682391957586690557599219370392734875676070498299020581672696128954409913791888577886854447708431601082790699619241242136635372826507945212229482755346057339340411364797050075789358707652983093232263516651520000000000000000000000000000000000000000000000000000000000*i1^4 + -267431949243862329815577164725163332614173044632102868926637827503109880777824092731558835709193797765905564546392706530859145500805952388042146264473858006898949407992202848595185215018355838050129464110971026287218898438485767001054208370821965396474164033827176926804066494485284348182179537972410304962119701762662605153257695456660474222536638937280733345245246749526976113883206486828779456685119505504787696876597738218859914127419415733537440208437886352290419465444737772615406057072080168507591945239884970960914904218086128130307134131360114479322459619861814043400820010307669891154581784542680408477002315534458555674806691215750703427673508475929289099920493652708213226375836456980713434796734723747006455598167741759272741417521737268870247211647187875349916473414201368102972438262858569242047803008155590397424060157289134686767977914166252029742752221044088866325029838990289420968457084481343558825597377073481984172101845569056703486604501398980099623079920378597872906910479696475663539219405525636072549850095114666477015189024842081306224689672540480390998630771204624915917044389645444098013981966314991211810097392067256299639515833954873310826790560547959747607695248785518377983419236236040046577162490216448000000000000000000000000000000000000000000000000000000000*i1^5 + 105900764342153726456826102720205676257460786527880348298927286697292296980797175160171090988645120281365515364615461225939069595605639630935931095980912027178691450792667047342906194594262009268678098464663084976608675077034581960175068473522571970429614958558816159549247983744034537912050811766160185734987389319369871157105740540057716101530592020030979427025539966142890842603645290742401686044472445730335366033305258795715305639209110791251147411804127046352691291786486400201550645112052354748362076597449310195295823183262392502596935990683244438094004982029077046427889245914645708644403518339999199922607850402669271514993883891609942419717650088818686253660745315778618784102375826310357688477588557255590114128960891127417951257889816435516126270896750775533878885102516959821021338408933159788230657259555700008143867602250176686284761150673173352736644438032965123200539536897618398358663589264144923282006214120849500038521899643669968423618399691814680833538608229375205060428997422376366319963713029406897870237070810514203664189468262494825720048100200374659835588897314118864977640462769338165808025406457291971228254833451376587995734590166556982157549936479507756257497514441191811105558744160171002865070479769600000000000000000000000000000000000000000000000000000000*i1^6 + -32199601991326319037220936529860616631560876641365536474217807464835460248244888385952026309568434887351559663727176510421644943031780079861035571560488154382664480914783563837975026771677876409902105628342974562347727636300903322911972120539954213175619635092767223063119578997982511933889056787550753433272413613224928798727207465961450258179248887679480908640439558874112505803192792931790880381802610733902898190592409549042682201124838151557373287127800261191303877533299728575565699359814522984482162738616457323249714360957175291829684256300997250371377197137196714263411051429153279278318481490635930601547969676921616161723858643683279308241903525742240828218040685467692581271586684053873767164908491569477359176194441527540509028920163350653587413936548821818764412231742477399942640692723210575808043400248157763203677889458669581148483228159011973387338659487326459033153765599782711627026286240183347027091207323038180395737700393695178581539037046947640092718282272127770533559563802153850965093632496282803675993589327861773234963080648902492012744517319912443432477379804345547440985538991579295831446053525858232389395456986693253317104476941925312410949819922148187160800743639408672915274405880308821032865628160000000000000000000000000000000000000000000000000000000*i1^7 + 13932312587501344318374776330287269847240861416494915517766304769969720753779541149021784697457184889344354537442359871898386801292123278974098791042720677792184323181822211190921562411161147527937887861314751055874551842179686889509681348904457078828228621938367401257160496344711508469308959186288945896928869549475100152371201831460932477705278459080686144307241940939755934003488432367054517676449508687470708906077339555754068929954250494232306118054249291422652116731112567843209820145945602964323875892096534454820161180840544273534662789072482225234752642210187894392742274843402301335670120573536354767148423415456645273544748921982477895964832048726758932074125758335397303946607765363479332801545692695088186244592351317660748303592354502463029039938145991798293749330813624113378798548839458105343138073909330250656037230558537460209294959711764740984426595360029425433259198352795874896468925913566489656366789458922199521228880441260173551763274079005359782262864708281189124186652247806982699803273942615565076140140449896200620508368457706163047363239514984010461654765084767320955506431718982087178960367538390724686635941708801213796911824253576834844292387790180315566140371650759508823254199379978167353606144000000000000000000000000000000000000000000000000000000*i1^8 + -2926438641024563039673065838419272718315192714689236957985740066584789544873399324322445361788344734168547209997391085289835453039410159828576080138728369640396587701862534429599566422916923414003708104784886251094715334237556456697515920768326555221294490181498114196309494662900106369593288543986616325388596316878113736610078697232920778835790394430734836822407251000386902307782612028905364304758329302725987358230294242525345747751673788348773751687226451013288585196210181686585221171813420064835587983211719055767881925432654264259331836764725806620852043870984316168812717407553300129963510707350359050651338615810530619885805789757468859366381617086462576567573235074491488566027494001604564493038176235030031748011408269541883956948529503880288044305567746640881752256546365432607515235595524763496863390105207803006038162169435158333311003430518297134054131836202315691871545070237975110825523204360701984737897794050868391050235184292140010650146884467006917228894349725837690220470171933447809829078728667365881378122390011187236408133560349739102615628815841743124533133896073452109915535151226135202221136198236154014904718425596428928759808958048939723765272806396415211309054818883023803618315511888212498841600000000000000000000000000000000000000000000000000000*i1^9 + 228399284050796790040940108511415701365714751029236343390588854845531268880561585461951971301038182238220866981525493704910702098927546739754520607768710887970729954466366500046440004286866696596271941900241732690816115825772049717976498434447904979592246648799811487605175245869054880822141240470134439648644533037296357239922463887904029804227732217814175194458653520990420674497618856198024703667700080799203405043398207839805387216219312266097654506879117920974779703369236591158268245651018347862058667172267301518017151078277890539004489108503784532731971365328320420684302599991259971977101242901475753100913924957263795443874224322267530080160895514064714232381525982407494158276855731085325097272583922416046086202764838431706711645865410221388149116246643196866784372221282327581906995638572512328058585841188702302382958218914689371624495504326501075590511123711563872672244192506003549862564415697446819050058032265379960064001280414249271713483237701837888567539411553464959143681457255435061231051213229297287546739956085936932741494473844380728086345710964611697605767173915481281645484371740367585545169015346188245153399941861104788596842077379191947186959740333608716650479002187059788802656176102325616640000000000000000000000000000000000000000000000000000*i1^10 + 11374480945892054275005302999267389443643352581937184814950211273957821770114171327392969818940384098042879680969120897765904198197310835476394283843800636786277040302591626429650053639643503904637065708924684334102682825277774411166458491366025575409318912026245855489764500412333198044761980624433799053146068530750359333888305568625144192827719523455220326595014227296084000345950780819159447824885201231096398176254657239099685198941090982551111598763906717294440656366222107862317187709039560374957017457935130329370443804983864488181252612085299674414745210858872932907023388838206599443163760846129097754187313634032116545106264608362722892929756086946682707327719649987808788806704254029448625950947154242720756786825495322417631370273071928946065616685800193878667497251406445599330295358662693229916140943850953635564277772135230369297198384829438265831298714967996282550839347291779470798968455367031917088064937041963894125215926112886375765621845983453270238562059015362529185631840575981625816855865057657724890060495841440149315185251999367455541707153099757184920475283354904933690517911360528172778833094374739546765262953314314055454786265438321463677612077942095676205124549490880869457073919259312128000000000000000000000000000000000000000000000000000*i1^11 + 484265946559332210841046252547132476966893359817987516014438987591001436222297453447090714929921993321179171481550315069951927052350187245580482475422705996414006926422134786294618177647165373792199683179287060924361512780039874885210443845369106350993274830096589300315333923879595947600622148078474367461637347968863025625562277933762621409385376295159110866871009145483274273377161237039141327660752354277715897252767308521923268601425806256876766417246561172129430931604853647080130619568368883166071469630089920271308396434418937359663267329888227359706574597984431866923457715407904517570413736501855109991430374562331736847652256386041736340103247412707822938554920905886432854358254213522627110066390587558704331994325339941933187328145012496445916528019801296494830428120450467889242940736006371297850656334920973537764150436992378605714433721930521012445391550756822283789540259168168605898683223120388181733374692981851758340762420256936565154600919797660945249493667692351891852943603566009891622367869803461075708111587072329123008285497739015022501118319709994439955799624593061876073179531651423487809649195821677757558670975777471180968698596245780431576847744800374194946144492150088751690769078681600000000000000000000000000000000000000000000000000*i1^12 + 5006819326785717990214804325629321348755505107627088389560099208407225243492862595027441407759112531587384005321231044145854122154702331887912703247110304372577846125657251374430086628572431290057818085998880353799037976102830167849976954759805148662996282533672719189389319597297424199834259361768949344991387001737795531081995407469295998023702491976580897223081003573609154538345267499526604825159799307936658404944082757481623554588256940470042901731561956482658806799678720306490139213266445862432590230540450396197166067191476296972284805912574674572267737236643720974593798262059475076584144685852018758376635621970723586975246629267584274500445600182462757887163999311627925427846390960960480140378914890162549729360040112951614067856162675430794119078985820684848179006950519648441479436753055792562833592780846160758330173232678497341228576146469306006890344997769775845350267371495389117376516065182612445735662763911682070528138928664089738020225997504247314174382891525274256798338553028200214135469184437032803311032944979186708733116955288248991602831930776514818800933060739311395315180544868990606506398845414947767883307113321635920016651174741297209232184964597136351693950503256844743852687360000000000000000000000000000000000000000000000000*i1^13 + 53749294716204487492147561764329223879219917392160336782751493058433630965897979247529117799474519500547349813398634539292059019175153803556120089632380038084565553212824149934617815607090238300130191951582751413057248413044342877839973699033273226301273306304312611907139153168373570334490037276833925584354973597170625050393455972767602984555267643931126193481727764161516663154006032171595164266861756446672084560532560875973994939766925992212112043744093213156572881766398630534688751616865409691020127317387742386788584628262012301627774181674123873856976332637928174002602787862893860696404587007360069835930868464376152664048949545133051041705691704549651951316422184721576094422602113976755194446894421500500055159050652704911776581254389126604357368307174790645259958243716903309653402278387636185039819617900277515601005319316649862255295176478327581905111074520541541121772466404243758944885116824427299560475040713568221823768357230867622928575503129063283096265411474966481487723728725322049439898474349220184075561367002706095765953050530223376325010046154759465401277066505653491644656851511840067925130044331319063052422525419763805993918297584984323759806815185796447642556232540440343085056000000000000000000000000000000000000000000000000*i1^14 + 237309198530503414344836793740739358321645001298796811098137421653274655072558258675042811228671285388178996905927172873202771164145096270944733969474262577711582456079901084151793803316087331055734903359661728836426878574899369829837907216322656409881063706586888330883193747199399550454883936306943439390615357508396198372416924257479654268329620985983335392099134243688504531129371745449372078099107494883946215440123653687132014610925254766701200300605406752440838769184490219466571836883573134531663235046606018451336993286742719347968853147560065892463727922245853663028739864553040674426859775463373128645365931875549483395947641901917813968024255545703304229863254580940326746298990917842517017085268461288339561319111821963569396978891914368013216239898876520163861979363374456651270814814029757846577380321765689008514980973015721861804242382165887187721167850575100403288974384242738468650194689936433994402090170794513521324106046550537970817777426393841329121414433592515563301835356006907893685495931345349869377796942040096047540966815275341874580923162087354732528673953637189765984955953722970731341400585062163199319321453249940940977179918720894623832431992031178628454708420113386700800000000000000000000000000000000000000000000000*i1^15 + 2990501708275671825028490520147767920015909464584775436686820303387533925017856039249334465595180229907243935560584463150343437749238745593048331207161095079139835257613016663073925038920140932049888239983870613694448178713816310335562827663723663375798981636936030546941257698503321104949711055677433284392751224564635230353667526732398746540664603036708095341682402101040815126139822458819124415828015937309998903172165939407498277511072929740136522415179793327847386919344255401791236237791273736612155631308844886060806738568309244998289694112281171762188166925534979425298039110779650285921346130977351194434102833071867274137414646441412132777347629767925178501527937102652039900092557740094848786513784173698883214313419528769307271019487042320605913394537312457341875541589049519885970339583247675424987642027619893639112982522893901840663249075389946955196302059390918117509963600632045081908669605451813099779748814528252025650553733355506324998015436058954714874272536432346652717630180079393696602335473984795371808821132310714969539164501074358827111721313465245107160104287940789339490454710733343392353197740646004511350155566430435777374318853532041375350189846645854085701892738908160000000000000000000000000000000000000000000000*i1^16 + 3036148138542160285749556452792494749399263837042371468924837575012767025524316655466758535083995357020189088966260851534512212643472843003461673711955025865172514442922102263457949120393030587762584911848781265741739304701004121257501585583620839154190938014905354244739382854354885335160001643195721908950976303816169388963799459441944430424251742974951065997284135122337009108150322428154420604209472061008273554638205323336932635522720431683947605480055239801978384132310117921205395076509671866292969192058350509511697591072766224113265808387407084958025125282717717986423627551397246936600845870155506111481503242030135802878035903628157048630119024007095715791042100889996048113506465246443071571081293834914642100337302690478322679037412165420765844753202965504527313577611547398854089081769801469022605748913886604805066067741005642149943821714689316481127892997644881155656038212511827397238778433891553372472452450729103266948882941832179316770956722609121280642480499335459812633424260648590391343479302896157165314382571594265236423176703130748618341866009738911166801122575967133317994525975628133404244770757641410232650163730736987363650631017672365623816426059900914388401389568000000000000000000000000000000000000000000000*i1^17 + 75724469022793470058136616736348663707458995190711480180897247919402379370592666038482266492967886335583120417687334845906154508111519476907972377248755160420207591293873694808852691723076152796008478949326649295793092056438739266050219513326035102936938366471711563924985938856068307060163626142650397507988491662820480509454889110162229525833606975306447501979225463570668899196573889697973029314767631485504695826319384538767055610939669807697332457218237457734846607104422915539544476547048403135386015488911049587785642070665467378070792310919704125825384247109855175593777731763732389225045798396432037931936003387809913318328414747687434484892332850329472621993665771501778539967634102896968789065685498252799239243813552520101544775918176958885674927166278777549443417730505103712243407292216947813796179716452516695295165173375575398018755068976263973587166757015420567275674842753306207494239013926816722718180860855788006155803834415338218546977239552332824998420517038050124412930804848889359833165477319582511302945929246110925221517724592979800390149912423951464586727235973393499999298598409668124802191445508650879133031369851763791262704131735150830224298107226727025685299200000000000000000000000000000000000000000000*i1^18 + 37314426541395932212352149205304121498099317582324613377626017729711792736602619105523389153684065948207898662795444961347007589029415561074981100999672365157269572868080262745211339668446578313111280479343138764672602941988300243242552495390248631545462666661186907266687898381648338149828208083998346207698080683469506347002208526287357663050061109768417139575255092442150578695451321154080860364054771736781972740531199341084905900562417639383670379497355149206924067343394236926935195586025451073427735413669050012763263294158416336005139905911412432164554959641607246757604894827947988535792167811944216012382078953819314151891811244795410556745082567216779186166241161198432480405844783667450777696498212087068240667097448503034042793893738822981169337115182545614530785599126305100183496437642720701291725272077916010102376572402724145843474861198379755931598996030970354141008248418721144209600818890201546123562776753151461733716995729626401696405348557568877086555725945975454922708289866019619445296151103289686884396744964168896944410512529332159650105686542595356995379114398434412646507072080995108252595417676482112738330597500924691035853681078096319185418724583585873920000000000000000000000000000000000000000000*i1^19 + 871902037742813256582193363346403116564436461495696425129462153475606273490747819335722813524508964082036605137577786710878362570276543579893663392664489985567325909880633181452681344426261987332892872067189961247107963751587030278283581662295281107840120870330527235136179429280826000167858416567563701702639938739865622895331441923780409336686170998628015849363132133799571510680163883481470883286101400497934447224093319547292983955933738672420389131082991964764899708035415589070044062028410279253554132962739933831492603961608432440006049759652712188497770406561202430656888405325129840101130186326186309927476026329399917646812873361695554723913123938638607320827087489858201987497932912720667809315112041317047496749171331532574328568320324150336628153080410953998689078402109631970965577019361167619369780195431881830719510362950266515112907413593114985835404509403377455120176053281191446332568657349934068802744858090873679554871091200298511201877634205951081752720510345268912220211354441258628845605970930967512796150342152545641465064932508194372949546937472035324790164876824525622708175050486535986874428361566963820281027031018721096532231147228578379211802232750080000000000000000000000000000000000000000000*i1^20 + 570316221785143937485767229005406996354476144533243758121282128025604519415338519694315515034606346916983026232533059816579864711853117256626621245265853367752258024091024558108354006875920085712056780474965263336979705163065973107086492723223763767713151701961636461789240139518902023864256044753045560028968545867666228680236634647951797103900369594258877259337662539515088231573706332704693697010454079494732002665526646928848498805700761326214730889806683130206939429582909265388230548999974966557650723702626217540735436436535464959148443247932821031358928294205375586941403560355026617016213325682035699413875389651746278538465756517189182190885008211813012731688231168264656133229537007517278621600666875321151499407892003331926810050333450389180324109744278552898490453113454661378110910349871839137498434328153901059730984436509148736249535431599822241207357362453500622997825429145691184601147001312776318531031383025534913457409370517699331768306616809250575485924418804760410111446071275676296905091477442145332327701714555394284337768675096300419991544559073889852452573905243080767704861093623760076156652410047589827301444777027017233818675230248480567896886476800000000000000000000000000000000000000000*i1^21 + 6997777749219655304303365535648933085437737733399521011210626232660087896647992497584951135296838986592727695723852066554109732522966476432018837511013743330071845812738246759427175074875353461880120382931216398617775329715621941610824268457150947481140577028902500490157863176836403597686261983417627957757173059660842051716405052198084742799141455941959501661388851136453086170189023801422102767449779397651347035419576627088655463262157577367479990107996289230607870665481405037882832912803222045809184489355406339706466493281218383581352264464963172275992014475505955508339390607472025315708011899140327710125175250111394169565166238310039283753475772566148022563192847075684217442311127142637882056642701508703927041187270509287993756216072769849317227608025309760039429626973148874513490683699668946570774693644373207318308306575105505207146820900077412510929135761630864445969274652860657265906731504650124714722286534449716405604402487497631969654503037810175874848294775370299316341239206303655894779778238322527321501361237626402195550393575378519352882521035095618716782090226399420917462527953855079085236551743425318561188505716150077344242062787234955452743680000000000000000000000000000000000000000*i1^22 + -1090426038869088735203681203999902817962350408936034271079443723465132092379492827728535312439323683395894437612616422487015178875965784859332896564762278060240312636746954867843176289380499395707421934860664943115449442474459398342683274400447542001433523927902385417666288150851168162307570230794599117107036829284345976888083249790901057575420191016107313147889584771778126260252461505670307441885576854512341597108262555631528169835067567476689543871638404265336550129923530325629244390927394669495075994740700986330352894098635879949382401290914638961520548673580707474356593858041346197317914146423556768512751814770800321544748262327529442698269419494165344021416625173783666918920319067943772198959478915785703484731777421855843827122310812033680761278824247154692687033961442436738689897330267016899455304277978064024956233081000956173536734999930988451861032231114057210708293745435798093182298826224022332889478255959145750637255679799434060338366969031589047313156495117771500098836880226794723320535289359027104786564400263663422059965634072313929695973071384093882970447153660224687757867018051748080872125418812335136346144258361677521939676003613802496000000000000000000000000000000000000000*i1^23 + 23662852056080421503346157446452883389809412212971047876852524559354162320550908935149454992867243743611735729288069325223652209224306979723134081249043509339887563265498681832603494139531998268287757201811429386131794896819121978455264575029070339785493498975405844503043983569316095531241941798815733045104742259498283954313999817985952549222193674307881026006669259394838366242381998094266675290849210016522287084996766821010308054047283607387866842147984113626077401228955357462624707745327785292408504899512473311405600923630405220359432839166058394724118383379026338202596486839136652143106788978941845503398010487280043567013820137275072827417697957443548607767718505910766636177028004115569304511731028851876352489709568894712732620504168965765009583356509519272828636712070272176375498408952036967241159130361940435471938894725824052912996018519073124090325831244562902049259203593623000422085973207117916825511674611329547896372188513194851909200054217570196496144169206511146552224921495350271887178761855832414828927408889730529505695005413226086261708642294684698608616450237883608510464009812323289379837742348327682293924273378824597509302865258086400000000000000000000000000000000000000*i1^24 + 32136729917828098939953684764821291812327459963203602124535593806447348455229316805063689695371975230134144541683391429957583291780286968791418360095691957321941467903829423023992117407294057723507979971520549820736526352209345112728829539375451475183189045942747181769797198853358293399084306909177502780927338785592660888170620937255138053298610958813721425895772025047252629699012785479583826978512932793106034527100017213168435748491447822043262772467680851272514763989766668147543551859645767983954963140967585724883324532835614129481813260505452886176503527432300567447961293961115911580868297747846080163942974157321540708620925097322838543309962266780931710280700144558453059443915734884038867965978004436864247948902135448611907287126851814162959251575898453776581424183918747444835496976131958445334228561518633637059073478080734387755284121337256301323235616514239585817591257302003325890364136218070830160254632438181635203064857491762468207435312840146908310658231663270580380376975684325401529960317552357130355173830339991431392174372332188729016635353146451045994339749729079678104421700519591277576130366887063618694508313414246699061089402880000000000000000000000000000000000000*i1^25 + 144847903221891442211963655230861214762484070285530136540610353205960947836223965077987388503244341595204258776391030420434240299521059953906416906605679142919684815475895855775425535018689824775666333709348982512199635955907762870012161851930168524453134714378427548137773242002384962632060171803679227291395494221992136783474657438934883659287518843610975428823352382520229951672302128093338492034401195231232443771199589378620192363665701028219807231596586145075809188376431219565561950863014497521941623940532521961455288389156373019771548325516273366502901585082860252603725327304752081909491951847473444215638607118107813048528729623057445941645302694900628756813234296682933744697999746912293412698623606361354285699042135823043317552516082734819778881535566849128567417783883439982910410003994776693937328281642927632921854889430255080229714027787292731103359644188756074386576630352130307138866409331964779000416525889941153148142015641678999881063781051617934184643106850720987154579438411191379396290579764069318322722472544724757031820576808904874636262872204453824618519483607174162745612129916240162692558019710470333935259577887186883706880000000000000000000000000000000000000*i1^26 + 12186867780428371483986153299002429209714431697459741160873803922365625680443907542982800930580699549289224617988216783825993937481858816289457222451922450757595085996331633009882134401061158143568708317954766142411124374929293038369243547342226850715899998938200993176218574383245974692491852568510792165245518102502899424532407179807631248994466848733356343117577057506763729249167405535304006874533514664734424714685572405878547268608815444898733510951492290055912157328949371078068097545815647442346275723950118083872595040866765936780425527937004788006774480838228245163631355525629066432111622903264430673762204169656438529891964281722101502037860490437744924490653635598557744719254195297116073499094182159224865071059464599713377822327140192276608904063827037758496005228422041832975279722928584720875097392653261983548835429099795776818907818573127378198339552706663770967126781151512619137609461145824311520282571434061745040002590116414856804384034417715404824970877234393387849239919074822379136825874067358393684609935014773437282102869507226882401263165939023917627809993314456839398181874593526518544555266941875414801484080578402713600000000000000000000000000000000000*i1^27 + 254225241767402249056003440750215237632397896233861162190347569397593821169145293138663173581616286894803977589010597553764855607108799477324168750436330497418275481953151752324897128381156608653382561921706078715394377195879240688632579122782578344631763680964998120795688536942249235576115756465625867424110830757680532701719959366782787053274890279027617991971770088286889986506475208410278758482570990693408945305547057542073742635131507149148879380567018828521378277982264230377404551154092622325875338938573079110042693685755864496504738627162270623533933337297010592377760800289162075936137696170447498978649672627211209131258338802726056453047854260177077163259273403213185690580249767978894397105123282974382379378224501783418667813494850662741212077207511555341056917287502233216840897458868470118402680716341749268092260900779149673456204225249145952299792817074957783376208965769585021334081581471974644951133862837871656112730624704418530774316720511591645354259307182420920489570920462253952718698783655121420254610306500579427987597237807984997369787019003384326949770669011133394386392344315873825299039645483411686082467426467840000000000000000000000000000000000*i1^28 + 317963034502135094366956780364164827390367379551172448440084187286133993159246333810976416650606514659678672370043193413378631182716565719629772222438040274725573666922151056761513765496531441452111288166407235752572840318807469796149668755631455803587283985951064143217029023669453385454240077374386682436467173709760728832525470068697201346788047538206401472856760557135311851338411995831241795513661871284398954546303385764672842456629719977229974476836004876954829554735724632650331431058162582436301633621569143796664198904915917893892806160763136719256027756115884056867658041964652546699860767542566405635462543199156629660684652713892978215852723295956429430242957207781193590511848495649878241487575471910524388465169947656635980495228203991797514903899923112788108050262266804334314755206693689045854927422617977272776916510524200320973256442819622162928929146115744485053842022673809838160975116085160146452806600806502102284638085597617369228916760107128966244821017199087840153903998452391238229595344568356305654633916386159858967193461588708593641309564897583174884030730522469106196330902010885321787967251361097171414810624000000000000000000000000000000000*i1^29 + 176127564181936372190865179843759455775332646607242933615301428110711913994501097100926189134785896646546267227638776729477001210854010251422676089648866483358879801361503131034217736176102015261589074789379829597069257236056277190562866310836345552009396551750809497460976709340865311011149728777097860183918292797347164521700685162514923635218133271582985517486164459038397116970210528242334871013312299565684230066733128884650422107206808360414704811748768139257254524564380269609574933159105013639481036449536342846714840086805297927016505221434516871881269909274120305489969949958727984480530785708823529821143483722491146879124405490357057021263958493030941429036503062040406687668272594657939933402833195480218154122256233690319603647047398369471235213735544690341145203347229025585666622210997154117889400399390777454464740926118291466729004451678802095356625392532938934892946853203079945018386569440750271176071011614551841198071777423299009700459423845355998874431541921481395790877806113706038592402064313469435489617675909186858626521684884097751545747688789986223254681092609954983119506280944404833308005780232395659673600000000000000000000000000000000*i1^30 + 199704845701803685338321567940395236812003261742164425532975968658125273109246719935547168831840222034487916453685005285044822173185732567759234482856987174517842872711165287589978766479018294295104090176866955005094769893456885065044922392789809277075303438155636123027251048693073906568873471713805404210573013793012169160298585988824035987275538590894676169596353864028859917574945963593732109307191307048472966152353663287890108940330869951190225801222524385947148163667780909142419713318010063544410473493292806319610073750813018513488024301387825754255263316417692392778940359269399977081838803422374489120482092098056045709503776719838729289116204633132212089949323827664469776113658425743751268266346478448472122125998396216861197948007896304003501928550200644640956343203446280854392165907438404765693914692782574349971199228738361325155008105295663875674155216355149753990596855465850627861159381953696722997038839753870914002016544458250365121400458779636504201729465699260489861075901223401809412435328271066013709306333137972923321535622160407188418546732742803819026177913246598787067005429393801519959588241355571200000000000000000000000000000000*i1^31 + 302077981376405629927108318428331648557140374346449984306842668840543702652647154797974401460653337663948597642635991724000838732343654637601629481394014920341566447530720304126373563015902034276732388545376317391890552252263772873669726261411203357947789467470680403136667815791253815007963068373081889900883700947449180017864677188213679240187388967941095292104932688223258001010663584521117914405447289246247845009173301146741381049179919109961040647435574941690532275834765628528756363740654408107424651316608006747897981477424411988588368568122346978542305312885982123503867858114906249397707350603645883715904040258852257877780078758699394264598509277132623993560480055629006526589201900643085622963804065780379158093716198183377117850740577308788066490896884890750868406791677183283273860599077001310483451720672261545362421960096935511604240293427939123192184078523529851162338820033999110275226410221209393423801969616496669217204371357101910089123494009733015034612819858456919631954262001862408986919342318507659385895229643372769699909393952108747917819948568252096133622376168893266492162060448311058456456986624000000000000000000000000000000*i1^32 + 209458483072592713003529247921453408003182923914764550431200299565639417877784044018408995232183496210761448614595398317215812303407154099875360970873401429709157428442476180902201458486554364140333133347989770445954304285346061976519973658245855490255800140997000445958616631553759146080181738422092308294704792100308636018988203448642730853249346334843385553364895739504889641963603306117120074410572111102912373310246313424529600269923116504006566136064107993060551606181032633050314588370463804350391052019490166753016211704784562291024467332773383437181536198632635586076570033783893674109973835456459825772896364924835374665636637920432504243706633921943333303614382045876981542723166911881647859293455664659898647055902883999990343512817293994426367023485876594815584969057210752697188295692533386166736187769588465354373956283006025375690861071981302203862109630269257119412822903594282059847676076726816268856814153050993028672516876427181731965777319124331413033925379113808698449584979980882613940350850031419489465152422157939975762788860629867756268134469544886330259354522917413674854916904372390480104652800000000000000000000000000000*i1^33 + 75179897337976545042864857819284637799503447326690876073165823719984827848531203607731460896744608125315858875789866826625072574148334182522003108188275133693803267496389886090530934438902817642349558856467530730074902432754105042981427901533322674488227232163092196905079943509820211890618873579744117879537575265734740092602086405462442680705714773598212207626431864640122249666367293133818069675646066738963056904620528509615943649451162378649507002614332637758623900995303649336782832464677580317497239036558255541577163424019847347465397580257873954955963461112565002221137019153782765423921043362363803239279010706501340921748269582547522281365643179052731375940739501763564630058242871819424025189593955020469358255405351066510583184233026161106395481566526949051395160045742163671119454589379035134649564715703688881590834555778961943982755228974349289326853033374659435587540918780639046721983181069513432154259888127408952398930458083530641211638834014469449108263017351148978582379667857392485487213677952901174038275557811422462425817396288502984338822110562188735469668751261903450840696793831288340480000000000000000000000000000*i1^34 + 17491635871492807171083394277731951490519270009078371840343909610202780518757394511650816634957913961196533287991672683234567693293795048824594933653372740247462102237467235775791741997473946398218001878702832221937085786276070803000899110411722334711455779327970875848642144969748915640655753775943274261435027963082203800510261331333530138845140734677898295502820215451084839605589219093174608483792981730826097375321574239696307362852428408092561798568650856220884712596558272760339169225523864286378992475414265189470153346543119350266844627486054942547103465179274958067951586106125697305176704441332227794996300899676794431018185624731149124963551244102389643399444214039069062932144287915176796033908825998464623371035243508842959452579841946905831811179474466642882341053316153407189444946753733492780178664108687505435064571421441240389073428079208558439370982714395061973509336120752248705021574538119659626643795271513054919455479950067780138064281676935937821204469689343955225725983031823854522829496345908513874310557532453692306166662391299813058082873705803383012174441565765503857866701799424000000000000000000000000000*i1^35 + 2631120864350783340725534783311893824445091105494776543841711938487669577852988270840216783318874868113944743789387575023639630197600316625315246005299857951673775712847258881642354500641475163923808567207346781653092655013397196656300385476871617428016286279483779110163994242755203676281802566174717632117179260990886376694489883340030629329056365858306534730906841781239786516164402478183721880569129064462571868624415591148884309539665285379954099743908421037103083387460261382335902816727526272557754285753840299123337886756747917321034872548865044271339276916554852743174853235631980380133986019422197608173908802903621900165469136646868182890998529428988062423129019127998541136200015560358340510953415683152164941819666499856594921471627162529574135702377856009515133581383505899000633153667406585092430330417611625525139701610383303259284095813143367454049064577275913668211326641804499041417915434467510912213666289620892632053878921025101482668709464610482915918062736746296164343447676292605979535908348180781031086144540532179813488088746044379384898470948152188196448058793509043061548646400000000000000000000000000*i1^36 + 213987579963044155871035067787102307148418821971720627561882227483994802413758767493123847656720614690576356673383459319715601981847086791441949321634452164751533478139284401929679143983451527847176937548095261201754809418473247444845678920486805517164898885160993631952268570519277952887160588432733190747260017254624664990053196189674399322825571865944995620088718914724582672669964139747731052368200148899201103605447529426857519263574326219549438077465797350327178801771178335897035688949822403411102191860496605102862289049869433910938734253252504237151723550010755565235433257245723525519485075811351918463558286461726105819852886404880329798003027614793127359851979624395410589532797660911246270151342499321824618077783078223374165729187368798141069584435745756667061797941911782825456403713747226837168880350342418609516172735547847296026106826206599778743502298350975825463980832012017526680462165261680514137491344809345310421729066937887095610879895678725497495151185180092970460608943358053814751498181055719892118712752702404781699641116345986071976919301400615179836184487172736286720000000000000000000000000*i1^37 + 1892552013468373136995077399192038135776365860320417782862398513598091497822095639204660415955101379795240500903547192564737941800918430374993160045583180944032226443722456830517843611743323752923824245357247639912356711864326353246657827827502766883982727064345802937742223644096831353570795364643768314491652101129782531673385425922363081721025561809124420836154450831222237110250034980216243191959143280813614554630055851963884049025838841226840482593797012586459631755093168477590735400659424390498512954817742675809302474223647353937400387509908514081091728032236165726928515586935105722799441355323204205309842064926215205616836017411698476013800838873890722629231340603000404328727498636613534495433634200961301533940186839922633764071323424890349684329252151516308769278282626186220430346726596473173550616795057749431638969491222815036802743116218981691132823548739648544743408928790189113087613483568599287334902391830699966262547446636420261774420958492056118431438256601676522905384354226649432277887822060674857034960341230270516004097875025837929974703357441713869439687983104000000000000000000000000*i1^38 + -47226308733904466472697152178396561645650140192685849819493808271996231191958457631490107919680897516007497637236032455876813952940353489378757997514029146092595147604056075645453733319066208609944371238649708926826593246979021913470953268108484597695255710529107855749779621170195182137009109980511508830830778406536836258568105156324515879609836704085898604378355149088942865321996976271515804578532917213077296305782757119203092534229931752327795482577481595013659386278520583311507753570734550484856339867229116142759881485872931614146411285543034280026185602676619729774713138642503932380584526829849842499081622676954006414849212493183275145731315506257374384978018401797153067744598465633647670791372638449177625612496140630290716547299050952435256555389630288786958116342522203503494438222650100355951593821842258823126283618448827663965184568024594448496110612712376729345459352020282271903140880675668998109841046326552521786436194007608783580110695988412598290615068198763121331244256850899641933017396324560925955739846689744370494285194390637627931320641586542531793492377600000000000000000000000*i1^39 + 9283259565956532488248131893448699703621061811136537997448126560085819410051313530826738052666095892956284286939477233405865871696988097389093839279366382992271828633192909998183005751743066810665489194945961433080671432582364578595260802147628680696139608983451909671797486536253928258908710804997947990062918890896385182068077473396365114035484192858401276692729604309560855120440215019996935936613337854961485397057327497740746320226202147864041529249761459748944748216009154899123634978646440547391342190107379059473564323709650306341900047853540205107736991230396866623933730223575573418166012172843398268612262631254025922439851868717123930279373245581918578722052767562574293678431867365683604331462221626426698602106934891052566055411265419923394315287595171945432487409854205906397155931437346534775804198271084765250002687832666143975695046491832173339523953969348702350421664361379766357117880752577911111031177923206308331060087406025531900499782449426281298646703072822248559209850477697864556809747662723699345394834020593015996300792326406452264381895972700658073600000000000000000000000*i1^40 + -706624661212471747403013505885414027156638207171924238693625735225601620293764464269838980312615626393873758715388541780741500932127582874993987162301065466525105612922110989920913659857541441295930260445273246357910033750036269064536688970540647038539488571187611468646987547845784022274807007274256869929096246257239244046544213031865853277442326619521477421731211619473975071888125567943492299258392548580239732545988697302748088514996405693004028489022214942713226965587444731825948258988123832252162231320343369685046635609030057935773201224059421544093572141460996129777134201795761566834111557018965058631278091817357843758540439252493854741083415399050725363044662189664264009417842076308111432513268855345788696234138278392187169882824301463577150811075214156211382399160655474560121390810937175619795445744328565942666201998818457168527973000229490680950118994592821790564308972962309618006449646846270144413682292063929443257426770756197176784323900702527661484253766663391935211193560582693891010714992919319641786583581422824129075147286729714248832513763966976000000000000000000000*i1^41 + 37892464495887611109796808817782149771885046796063806005321039929914180321344234285887453918836483153384743824390370037249011091670580413128744278619522948154076376253711837497336122447867968802853695426716969579360747049169955568298509405504014438937159000974129501295500555057406548708096379318415490627259355047720349808311977181928247871468781659340758378872137195843622274900319953186013348075708942251253794627293564376916544078564016902555731074298694755332040595711921337814373574086745044341920492506795736994318385676291557238993141937185509461018879642552472708903869486552767819076232729108396478198612386074260172583095162292914548371039191489276348271150716800082971676402363343456864404283056290553400283557852398270278473857599476586574579074067138845102042592094281863842240158849247213325932460992840848514310603474544057860016850889264707214523973234956378085310931333121960165836227988621114796264219261014489136530498831331676931960878667869258041067727579225569279145706365221491751891396512372402477542656257861142748765261668218896039429537792000000000000000000000*i1^42 + -756679005118558269008173664675013036476834217896103205658749064606918952601943330849156548245275698262867043660886285861609393776862616456059612449934763673704195113649299556020285375836339515352304460454558392937725288573519522938374741722287682655046304707706855690317315376599306500189267852432083679061024228406809941486721954591707784188531945795399649769480033556449708982474106427208052444356783046344295387712777634175861315020134542909022920370889698915202672775682973996258963722191230465923357404134754884188796015663786040024735286729631538768728581752246229209744761524207474869635003215462515770609167219268953382008942820145550463182266599344140245727704896579196680017513621183418442296862693694761627239570380832088438082761046212191734468574581038056935630284951310754588189857144051166855226573007130692843941878873733503765079550347063400684235481039282876172242204203452415757502080499517483685085728424895785950863043498087679763635975001267671514853539118447032171568895547437659136676003893767771992316864734063944834870296890626151546880000000000000000000*i1^43 + 6262440380304557592318784044167876589303847212500409175689484505251087574946056346512313625743402558867085300259973150758582325973714836474739363468642485654394413176626835451263634592999130307986884221545929304307969106314859880827667966750887588814330153195436657353016148991037108212500765641513844388695203138391137588610894068314939667340057150710086655096394660374854493182242055971924522744984973825069401938271724700739084858876134840748285257090051465998558432726968600676590362341281462034038254688896345423569508167423842079073792422256421680710163156804615220181954641457185698518426134581195358539782953131292515957246894436281340985633616739723454300406414784504018790425980206007506401414031890318069376410639426838111163492217451756311974349898467562739063661162090133938411209010479892823878507410245747200796812406539271139057726015285783107177525134114080624184603043941383407523043559752698692888363270767922139924337724010439416154250561529723775870298577336080586049105429592694607413227685889704107882637293928336990548548997087232000000000000000000*i1^44 + -24168024608220454372643734573052492315986932664089078199645470157408065576172757503489293523005290010906777080224229698956589365224816287704624476319241220506540906310148706079860275968328850553190961928546255701265848191844007880897219079460843889371233697548820249097243503570905021911314987473286980444384740415185648664197065753255928908644176577040382313370295986178332359545967050325999558331927506490889401126684448102423496387787747038418632522285869409616988283579920480796001305062960599983642261935337246352292771441355098538588319035025150756662135976695234015091666344124197457703549091739207710942985306412736304958919650030751934930703379340864141787437205335919883423238124454624453686060998365181000718565535194573129154573259158860697833711216584087492343464223896052680463891539435194493696275252081261582702984773122720886164366798083108056449441307740567663667370419303826902806114557236222288855652633649037451767981083226653231342673317347273077020311601921890955749877482520749309311256480450783781182372003368693253590220800000000000000000*i1^45 + 67950871169037092586977057642176233060457477534756081573862188540690265584698605225132663819434651501606481427585692431472333788634258976588456131289285816518998996375137480646156288399269065016362112028369342731571646710563269266101413544020071067918435281970210570593744907313098974606882995615115992716366609075728669278074705433701090155552025930315853418327568912075254354125125102105827170310978081495268858912632977732643288242894872053591083700449843815653473867693777529813314428893329805205760580452988914526279248255764541043828515468035261057250367426885774591282975332937349597583378266475691329642756754240056888993262214848939790439194403601847776112174331245470738416235323414086730708614708418330784083031134720395293739999904394458819953208644496006055010624582453841281824998488400760342781856333711697374685008580986593824425016456151152300189545740416781800772311710347445021278504151519108494479130444654800602137262445445781339835186532723890249724481890291527458727424910858323478251369881846201196513100704702791680000000000000000*i1^46 + -101679608292358196645498339837788306291508438305669308287445913230754114046854036516732244983122911388094257483177975106684529087608686692774865616237262599660923555043936249610844249171299384389625722282437076001103506541727178133150543461797433141564110503318478777074953783025656212604469575868147328389869703269968123185727559475555884546975633208919734485671804471559529655464819398475026817175125943858719724756695407088809539025283354810659235089448742798905754061463791239177198080357920062348174275329961669672325705590923783764985233037461389066348224380459888345903969916285296971967810322283770390150652350336567810460399038109508890449301854236971407141217900226155658207280123904599434822672135028456265968147667707278054151799068256239640572000888799433658774943125707780392151388104885366751981646330573192698227190416829612436502297877803552636834076631118205738571315766490115610371638253191930831043745306088666586111810618189169087690198708973137502388898406995790292739173895874173363350109101129225321725296640000000000000000*i1^47 + 94687196356613350198514316115661519072373512387143284840221335326032371138762881609505939125684144657562493808261667676572074440291376661730923276822459562091440186869294459845863366908225347687931425957939405947583853988965005153126107084620167015172055584646462853054945079736549963066040063741991275280929812188039154417796914690271271624009261105897421197125042995037709828548705649518318696631659522840050328876096170634180689328618641423594905789823072444330476191794966808082995839892536534512552598330933192125106722984556859270285238989703080620745927305503674278443848622346433596190540297551741518380019822701995493044088502838606328714729405526399177035710134226432416813664657653789106455429192479093653761559119785761972294321619591186777724485532991197607915445486507775155762084483997400043438688295924039295280996128295723718619190387542399488105424737588202507424836166276146976823624223774531316345334196521958987838847847105828409047968749480475772104612422209098191828536965705275290670851838351245312000000000000000*i1^48 + 14717992167242345887171388836749112755431837661589318089954033206063089114803625451834832997376670198775362865882592743611557911615577026591266811861377289545175364144767991688148847120440018058618191498619396972217214847913973220889149924078461753437058367591777726872456802221069945747349292414548195152519886906023266202028325959741296264694407298886152546752479062736783490334561712737932644682480635812970055208653101766298166340214744260102979886928176469397265350245757496132301437629348314283742526688506797141395557714761411270988847942135882936016692930500342320237548326351581964184881545034546643956169861568781175120484775745345592027744888635473072142223340383981904282190431074939032362569774121561602481308618015521849312247771238591017392433832552532135426368078263018081699579702674140612292500698310632700164590472687953174798814053877818989903344196594259654304492470647013658234464828885388551435318418079555125938102372142138132844843566145730478808686765451929260787573223548260626102380134400000000000000*i1^49 + 59540775606797415741593204518748453100393915855660056975421139962976220059912411963301700564452909101958371368996402637673807578424807417190831272711588713238912832710673605501629002521262208468676250374515865821633082122822513783415419112108866774253073681911317349610586598741938422775149449182828246754479729306167579503261816189260381612344315950833744660707052114707591130774338804130131836113317333871970599648332461516666487400291828326021988282758097353862099626322268292001226416859443608894533270779913595248259128531980822212406043728485646514037278693627035661105524031689541988371424422287068308506588160896377346589804036284037240803091242986694919002167097284420484895934297629651179982731250105945121472184430622403447593088968186240152340501735351891150705518147081487899502211619783439341136140701901079603089509561023331793761070500981527604256784801508341920285541872150186162065843019566011810448250053035029321136859682354752525609643191759744670009589914183669120377898865307286503424000000000000*i1^50 + 88829303685767813834438792135296530839165618406381082212185474534201819375182328899822526065276831353449249031669774681950102246139012736771299252332123249603545453496760823210058028203454390109366874157487322988500467587520310090595513460058575647130403236282012898088321698950079246795694670877287381211281482689259447170763266850589260894345215110092124414066039495948805490560339849248341567960787386254185964850708088366677561760836951158079485770841980816678599374296974669719109914661388032588102181847066555536132851131704103140155567149294162564126429181154238419576088039417925314798223792698176115790317426982861588059914546068396394490037277943230067855652084024626581700762527957530207435470773526537240800872650203627741064936048251666048345343713862858918313984267804952468585478230917819703871305202711012342308636753260547196593770126252100481360949462714325507814120573968015041021629148198904304334350809243316242267682973155668727884329829529081467420186086190521126031870184652800000000000*i1^51 + 44413215363730267294258195297805719583790025607597274179420034254481588685283841538736871029878217374520740120584483617099958143650406888529503814259966833388304004775425149711969095289624702791861070582485563070865793520991700297335868435360864770264748308537108196042807387010824346862007992874171958294205282882031775533781750001006018788406038416280399849847699817737321863769804421233334057924040660557696632026532004307557627586822609917113734176115886304334465296228622653735701205515168014111023055686868700709375101798771744841221829980142034868693567379692119346730565857116627730727929833383256405537276807311364997007070752409472650060267534138928231667527333121683728449853976998029035875309697320683722201047924209202944367930234497385549104177322913242796477708072701022391016194131067438641289856856736258671974030502043383559039556216891609969507852131886603651283096310215094423603342276678129869419561325435389862933160076979171428172595749174164117348439020749608116551680000000000*i1^52 + 28167802448299964161168271268911255002614527456664623640096727541031566833023721455014282281473928393424220549897439410397408775628272212265225758092505900775239597013060919492913607115875647987598598816812883205371903882567482806167647677476863465577891855899218339125465180021794885229335933480195996489544328932791766214420838945674466817237519819750856756440724470743340699565603924897726220619895386485382025009048194750785304724087523213130199142053182853938660397231896449921770996620646416786829089720771538779517874727235817281025981230373320864957284212850103776948751308377114225171419402805175362856995649642375239554244827584692568838838028506136349546329989011048678656938391879674511026494661039318784258603815879022737842732863457028780066212476568548927105215523256882827251037794535243058161189431206684776844116555651071651272611461657301200971191434284040111843165097145855047176636576607339106372882822063863034004812689681158187606519615907835330383932446212096000000000*i1^53 + 17061660592392982640241944652488223038208380933969335602712993897865323652394573970127159267432585555004259098935634888197431609380238970868118076278450637666632410247106961207945967256831966486112997023141756009075500126406594975564448773275812794540745488577646926410269431780244645455856646513518503414652075887753707792404525779801834207934177077352758847700228422896848605986536950209887009805722978645891622475437807433130952836913632361448426094604349030743185509776995097831640831935163281000739398226271620048197618183774653796041445434843312670615762932250604969209782221578430404279993465738336405625812745474447125241439687329563175350997385963608914437975183295285944997993420352188337646475971446564606876731611323524034007854918729235024381783333530209756964048986392300939301825548154225786110158149017003423559103000702375284457242280891531925678628007256905251951272028521932868146978300636548317475799794485432332494016729996723068040444222870575359039897600000000*i1^54 + 312165203063296235475333876711030633308198585626387908796905890976466373656940627738157710493126794966519667669108428122626654578810291131570155446811973634218183835162760780881129326849669568670277115036367324987011779600425000167306759251067736003646116058672713847241811716304424286592762943352509965364406412676347448674243413433881898478497482802338886327641749110211023888827781582196373285560591315594851474599855471280919547386353570583269519099142321403133764478001492349377849167153944488720203191341901969139699184523223876017985997309119021763217844998489040682374141871686071703895665686034181443376982826387094660641597373499915002597990967250235681876506619049967900594419121545639094805013542079358423498810035493778318594729454721032316612918967429115551244138305135855812292281682796773755674455558590586327340884889167913777770470996852073956449473130136817171232694562993339885484106187412852754208061028411716457396826359852757779194078193254400000000*i1^55 + 20223758740699005612932292599287444929830967293005696411518609134244498524488418477319446949905634459334323965424301798493096922293453858087340583931873655828583729284960044796999752988681343441976400604459395749298663688462675115706437152993262156408146542073091262516071515306050513346856270760991942882063298271244705824421239647454879566326431795348266289040865326620808800534242150361900088845742081720863044593098474771540514558954235686357867190815217018408508398182348072948992584254870816773297036610833314220507734298275467575162757493731626170333352989388274158801092859556726199977799254016997128629368033937436393589946253799459973380264750833557222133725868235458756783413987987634996557230396454533688958316303978824845460106421380205519794099629677439807077098424330264419458756803423714115865099636363461622418535738685379480067107102945102332836069639250400539792522063421827010634787125170044231961871757891970281265707515045617902551040000000*i1^56 + 758013081337252251735709500955793051367341243352296642349751387394288282116790750276082762014888053995370212671218636381711076487742161071414363812376436327410988009207992633636652659900283373986786871727214587376202672791056392082758181778887325399793116067711897727100308328407043109351561359857109226688477048035005190500621614648629275795368498100544316886119310386967111553062605759127845251416114158363090659188935920471708244355373109615654200792858243040511431918573153556807497985213984674558534774604852334821369704326806188245006432686255874012443440022252119932470086910833325093925610696002555025716092956231680690860031370210066446275136837811789059018606866404881335630619647718789951213883848782211242488680236672764437768434718142173175936733393109276998707590057094351084712582471013679915900114470830722165450948565849272259168839806565752028203385382122384270613599905750789130857010649107134683714296418649998622156574110515200000*i1^57 + 7107686049311906912592914179439835833126364661331797064687270171964627728858941238154469194667996576937009382939412237260113358025682874045777419804439589142779587883842942652360534328630291132651628346958327676952926070715453020491340605304005350546873309777466210456646979169754977946041993256147929750069557454699200812937771312726655623357606941285160259110080861093844380508580106796221923481230622912481459093520857377330450337659218183871193837909742411705645484217028275558084323010079740101422882771864151024163792639400387121783090176825176427115325715700687816529884610164382159877432797141446091167665275990224637313507544510374998776164016917940506471854916644356425508847296260041684522472182307030501641325561036107888725916622037039400297671413467471437916716090909823185896034508440416810455264524578887503746068946985342429715228305038239068442673011204483098299313784244661606930085618062693091915238045535562052403200000*i1^58 + -3043990104045862889683732861516361823388006058725125968379796652298980163681113487415955929971503269640041612599962219729183134234421152834532536214319484953645827781823810340638387102898768389671753959442798752280562130237103249560113146812719858696670265341673561193759697496749518225484759011694643521509331653031047036307036262776512691974577745267216089981288701247560379051652055721295955843726157569246013466818247592204873321879593232875321631321298553187315924657774821440902435181732234994055322959441146531245098871689743017082322582065545047192861798934482847344168024155125349636527930066471814148114286925733995545457602010166002343616789874683680810050189842564086506701527215679473241405450898801984702579748484167887059437167173233905652050367479440641616208986169605559417727045490558288103995691345679104884702639146089867840715396697306629276675509875108724337043840950530083576513059931054684842434232320000*i1^59 + 552870372342048734970791030487724604788583739466761539635637183477780297165236611611045860527674974039910250917298199305396367595350486903550395151325396401280461386104358390901717134798384820094238574343861978163059178434682888831587586442331288113193641072468147024144832565709346343258965344605313238789173575425357480115538992732083210535398548856616927516117409751117494211562892370108630980566113707137679706863191863859797831256901942063484742336659357850258708666297545205963859860849408146394064407714130055664649339978999938542318294281495092694636362220892004353534046833599323998183953623723502140124764278967806804496131005492048438314593297387397683102375929907114088679390102188720453787153663626714674529459745815008924790274171401539601661981758962638175377725247860139182671689424195014373730311883188661079993598053591553408751892651637727039296174576635318411010571320189226451210122131649228800*i1^60 + -151351422011362992332706881437694618235659147091848336469001288267114754806831753705973181659032182952217926219974370767436504718707040429965324199716304928637773921944882686587705270789370951338855668647602138596121616114575762698822096004125889498763005359227004387435294977176156145308663773120952911592556392026479198683990441450687771933971379252054593101146395116674740262878301609146368626558494057001365391591017311160440576467915219599307726332851241645877674157921533938435138610431271640063258767062232946532033925362684594724295274014329329795918584992782589672324572869900817154954495036858021925649431715609903221109564871870208693367736203847428260289663452625758886667579716033497011275120431646853949446662419798932681149311916247622534066270874405730431654012414431603203533582456175082653444180505718764546785667590678982024876495912028718309801310862080*i1^61 + 775117330244416489386014681393680188549346364809694388269366512295911135632200684829697394859489732877435941531885430925360341768461780735673984807530256728545063550359216474413697224153846261142754897385593138821883917911868899389905293972205115333204492230863520885456681119208881166910169731141499174139411592936179739039352503436229263015622533976478734245623024226249225029606325282161736075034752666046262216898053634222700177484085668349501791971244323175544752795722798715935119163764293253411942238023690840190770945556049187829654290751940752000133771446611864808939313793074113168851531094085061117759856120368930527210543661490171667665112276272002061731539977841803066351403295995929604345684988900391402525666915539356503129715147529728993441894184901596742282637278992170991258729258294677157077279632018649*i1^62, -27146597183795148126787973664045891780160473215082354553479321393535040497515806154725172016725553861814499949426895519460745224418448240173127753745011193577818119532407754460684476332735531825245921690700512331062643319590315911731533457210811137658716266362523142362397792255866476952464315406925647682714889352384834039055845311222423801623814544634618534234252127801253837771577802486943672828967751035731160448794748549695914205279660116311263053082925193725187323629541942320881036289726494333244022833345588964561582134583583781513706358401959864028473676703887681814276907885445774275888718348192943236955581992387457042611182734770234595230989578843261054543555298884664728661944297088962030957378508078599710180528823951693210194370930740082207483935120184148724510475704298557887728498328780708424934043229047427759719752759466915926861548444083127778202142200867975289183696057920338903861858185140068954515958942436069050596614753591969321588165465138137652311589130483601082069523694243757137275628702591851219292652562986707248033453342378189975783248048302611918780887668372599080171093079716090720754465475152558755514799592142759475601996347869969216254709187748540643471589528598227088214266387422202222883220294946360221144976541252149346177901959104079998272574406100932742719103470102727940957583003907259697100228187713704294211647281100543991721639764449438561345774038238280905381147539234713169264496649651281238426251069082773953884774610256751790068718521305072315868591705162397836701667666519549594261283677273970521458549130960765010723968918349907228906189042274216886199546994206101587888152296307806304697030684328696190751110945492395212350781801598909672474983638913447377081699449512852802030151822398927667200000000000000000000000000000000000000000000000000000000000000 + -508273603848326007723064589175171150337012067529432475636211729424627182162729979713046306670104414146075151154972397904543553398701633551983809248740958696850520282955681843337610017478206774407125495518953471188821243955248831407369610648885905966937524312494124203425218866785135050210181642549149337176015930296889537212240392631215516507623820075021658825475176120116089102759793563045094393541221219516672773620975537666378157895306935121444045376462708590645051109384059212421589787525645566288249531301396325928035529455671909771810413667709802441755211270353691764715854265824480757563034465141818321516981059720188953442125206589834207812244721101227834080705642635628442491946917538882141572956903394917893494001942594598900773598590399233820151078115955413246494290048469615214416074092097875985418379257261099084520758972482439374056420562915299301410921603182108462819350588908786055717558064137754359552872261691341237341669910817227910177103765863575360398527770173634798168168998643222084989682938907895803009330589910200321456159339691545413611425397067115836268469263511754217623068821484919560171275829058593456176789259254213713994666875638329964430491758834831440626114000561662501355441476179554229407430361860099942132291848983926305681576163747793477287428310904239268715534924899481670674493680534435966307097116693036412584081659734172440038683311998693373825603721442667955910400541346267595332438512104738430091211138486235653026075266899112541703816518729533028484725762861701882290074215534250972728008009495560121182399007072883353474450622639138639784006383676078542753722314480922000187711331710899757709738026707618745664554900215424738600447401071197344213108309762731730839977074548907327373908261352012513280000000000000000000000000000000000000000000000000000000000000*i1 + -714879143411688658812951025051362849959022872904034312480382205393283990958755105466844004731939165661004390120210159131485020464277051851247779292040045042727889117417398432621751785806285120081480550672307410020205827244920901055972942918573016701033099694442392841193748417885858598017288819941926438455651963215548361475167066132277208870763560006645081458852233499439771836422449835108943537693633813372169388023099204420988029405710245610063930405901452670767933688874957166286524438156894219140426985090066898247589582351015784586428475048984419908324616355143446488554596721454454483703176176553348549090545336316870577667855871987312388856239953692754658883389709782066411292007842082090555072508274978014752345792997021682596404139202974853262142043773255024967047146081106425327481466196744365106972904784827162514859616668084808883714154268271387607240465183211196925007295659161216511005352008269342921795361479548039708495293949358738885481166611055892835409969862481617211250262611245248595902879573401444440598288842727216485154078323331203378873086840280532415992652606987954293124468919039088668207557969770805858009174752768585753192485144870923949674578575158831713236173559275640057557438647314958403522525769829012059540889711445334364365987996831940173572191037305745927262389292487097215635219536795974028797337922919094220622308177113727148482073170831630945024286426299383045400828583804070509805640891666601153330895844425351571664030843354074862758906422139998502006135934253323043978519948423333179415647182377606113310118823865385411941563157506053907298877073958610285666667362556433885267637332548605660314097785222729138343179511890259830430145586582378110577721543932404220483554957854222047620224039572733952000000000000000000000000000000000000000000000000000000000000*i1^2 + 15868504531971459945480150152656407293721488207945652637116072106332058491144649065232581079187476153696657061907537331173520293084185314097397514537901972949456872570357419947415223033651532439676751331300888108342155047523154133857683852101339237004891844116624093390565793098685565965954715599224082660545676585437062127193009213606725688372280605576964084932120182663195379998247053725196550620518701161133821963904194142732451001900448180593224704917643372760337324075977156268787599322845550217945214441751196110951271640050079046614294960770704873710201761966876523073985791189421536803466497499801882117715017921589985411745193148888479855452708370904681822912363339483146328057051322388506959678128452583734519304694447603749192062114921275267401951063521809768954824172474869100108085029932948820083126345725580031325727938316705784475794647031250855883059196407590137472470040187471561122336037746631517327101526211015257154525278486966424150321000020910236113373464688469164648049604672656659598607148614823197635905580412214569912200503128620191125366510044106271279647563821264544357612615796715236465245846171421921061224704138140619277802625993662292095367415482084743997876255999036337161415290824201207298250614856953061984650718163429897850308228735848783761394474388347381006491133397758797429280106529580702276974509571430937804168934673620399971292007567121172416120163910644522632136398240235713700579190854651788510189377306392153495633504479753810574388111530044724076064902160040140695404398770026045462715064527794278988841745515193340812666333855601210734483796893306369886552581555844674149921707769283089336678433205614634820583446260903353874523685858421667190213875565860021270527586184842282323317766375656652800000000000000000000000000000000000000000000000000000000000*i1^3 + -36875519791930204356341947310811456226157785850064646128639456312340862433133102317915855601930116207433521698455746792056242524177153837857615622879815274681128326449941475817895700269569312110674239277896815137677080575695636460457385893854633120990783444578458250451875430007079101343599489621189242144205480217452747127418306023306176822104455413706728572047195490923724623184119819104552335761375176030087875777657341820460747507303472655175131121017323825373206549001830848786467801016604058889497494884661164357689008279999516076174650202520401029735739934478283785113409104138424656665343247094924268981365959212188761167954536572203899815374570303725783626292579520261106570920691611634890283452644936957460104150369470807415082274190170331903158842424938040500971519364915591580556450900944222630444372768747055857540592800574744692145073530751799847358047274626779671307301400031973954188572916224514375878170299821479796074323386696304522097356097751044533586921743606776144722784918795682876272193162373021778768229913830807174641489711980321908487410524461088350861093148027028483400817766792878494886340169810150416922016296094963934500900821412885002124508567908915150822798269018199803564709942797388366546145894501946027396136904504690587116875250006845548611697104961295772781001412207370620404565556118238335033389048440047256876925985125826797501006736802652690486221787171140775948114808511376023010636298880266466142465381111364495949524305885180631851370108919955956347199900432291038451476773989961541397633722275118462205842964146771441070750924057898293682818346568609098357072175807674695923985240764062166233627421242449939485979161259688088706053443238141325425294593258369287877127169974545941799055967807078400000000000000000000000000000000000000000000000000000000000*i1^4 + 26408076141367544117193018173845360308473420218309663459940317058610391373889178345610537030825449787430721358272801264892131938895414701227081944592902458787243142190683948339039467204293163864054899771578742835202973832494954322329809192333519135441097783022065483101379467768663741748470034545112664350361842266293443753368123133502583888924193329988298711829752426889732213677937043937895140545176538121295545969047826165300637072795749081752049289532357408011036007611705939095212221903454731658059898261074413947426507324834651533773346119588549014974651571170285874211626507399268304544881362909604701056031338309760916733372077392355207428694491275833230204853256744159914660027919369764858855616083921510048348452494051647041116333416669913840253022693789964469745190298136203112927207543718032700671336952983573089380769245706369613722579489354830119524779462411242434869162529340026117713948896950754058606893690619153083292529946187323985462169403580617642599800349602817904861859780753071554305993672055221667650848460992832953166961050548479490087639637673229131952594680767621486508626355374106734256129043605543848890274075595801920012833259575913266133586776379316659736210824843036631520782618972536661812325619966147711373445229598749789913384525640861160139595835287902183234577065885075509068071080182420301914153509849404219299055452517225398760414856980270374599517054558866168722719074812216374436348107632729979163704726605407106903650861435781709691552851533275883565786412120176057316651675085921195931508646541828236162237290877143576199530869313242371093069880325353366408053638080616320446353031019746416496154662757025136929311719573163855493321352478262418206787835530541854160267800800265212940213322514432000000000000000000000000000000000000000000000000000000000*i1^5 + -10625694158392496873633247039248979861323849317886657110747339315831521920468594545043466324213067699767932805666575132413250270261741698371479674168585487472544391676965768671974081907425239518088634101574149339745150805951486700810259327895007835805620702315032924835545788682045511186272595916281477667117933064703689279490488008169416710306166124197473034710312598463922949632666613959966662609606328309726445857395329069967921198947150010832022708213296503666264827517049522897741941429784393566520802167461266289437984797922769884304461979394558555094908824616630083043853315486492284060238561147161723097600185978616013155734449706894979373715105373920644270679488271980032423002327068703018011894616611581171205988121141534900301528516574637100949018351408858447354823409156728793377130129861605129406678372288411039212779694354547804587028910125940441444051699643416081404489325331703999048438382009172080904173474412913798712101144461873612822868216628919145258358909899233375413242177060658942109096412072869607489814258071868927152463612170467429924722145041618142937902568308457598932977010278533404931791723626789051041706616997172186551465144547225751020482112524203935128501615137298277149966002774648318688094135747033641169234428094908598443999337328027789833503051011387653094034918334304669657123314049064617432493195302246995049101650702824720642136837604197091563656576993584667997835829910360469282834461884126405699405922336750465773740415539684132550823963302723138285759471042181990318995165641611061709887404806234093039046408849374339544881226193507365951449591941350264028115592043934426812339023359748124536998537147487527119881303284977183755117051897571844751334548277870225233470957943718724636704872857600000000000000000000000000000000000000000000000000000000*i1^6 + 3209319851821514486010401695440714577618848880538852222644954720009646789912474085019909121644977999391883196758880779976120552504011692616078673627445733976093537717662746624138594045349518881527529422025758311502362447289229646179639062226755492283129328012957232034420645076864961371601257361466886290127716075054147327717153839796687110299385271752916147080133210302057787426997326201123023282302683217361222766063728871497869485177847858921562992949189764628506276882031412767206247428225148175092081360116803861161958430046199280336650634837684329519933439510745038878151983589026730157502040759639239637899237985192567776402406735427986472746079882517502508476346586183786322413478652675675576508687060631181784890605422450694873548957636649834010473787942735611329553178450274298942240371885829351824540331658032756129672928969106673773049570750201872110735188647333809285037156964467411780166537204432511487984356681742611933440702029303418941281799930317042434966434674030140039453114233758849894072738331788861475930048200303889890208614942837672691709319619588914684859555617094781970982155972174021442023217810041912314063096051139527874757054416546803821516884342079048047810977274707155189881170619707822055980483189996259600108258264521495336891909084229638228981177908195548961636653503620273675213931409003124053164359188990849616163143026394468979033175202332149734723262708419226599375136257100288271856494577688183296464619163569206874442670235623999777483092016670209113139515493605972716909016437507715782282869686902526640976385196402926875489084082576751758183868173765921672081270078031218139820073681903454860832270887771526314337111447873556912822941824600782464951049506215115309186261978411488940119818240000000000000000000000000000000000000000000000000000000*i1^7 + -1289278132318194363639124357888245550413397491862649264244507286254314519869484949536122045376948045498779507476769871661773853154779835663967162910306732684156739787306187353749032804147654373912763672683217869450954633701191486786526371537178404137654283060587764485618491104874377006244550965186852843661732101563000677597129990969770100494697125280527651238419199969291690824987664588710204939497830852188329626394908101818217590152411757038273596847955718127599709973289323576501565134819942528487010020148909799462750544296552666595770401578653099980991297924432285707946575940472625889630805829520291875854614428376654348603063392319873441025819603102308099573793752751963598589032903283382354924713189973456417711216459137512968522940158414162516991985154041236532185093195621806202407092078090937983973010985705446848505580420266621046457071269559882551099771639537308842579110153419375750883021435795384588821095090042079557650579007142022766367048720213678881101200318934824750904707931703342763357290272507486134079861253754402193654970419448754305151086378795013891045965134255758166576879566635262070132434254309514797746933979447429283630608107651828343731656076288106571082011721898576478406088721226417842397117580832320067344746364777599515981201438185800380316009377581328445353933413628899370924231963615021964332222459370197298291513696281459942218116207628878940463654502665801158526419755807528903481511451005359329299814098732662095427462017536367990079266974271911699993950444694976113585449350478494964049492021804495579938515328930340393760988722124614001212701526205945882447748110943311733631581667198647594988278819717650499540784634554329143069696641882398915689146168655227824090020692891324083339264000000000000000000000000000000000000000000000000000000*i1^8 + 263437072205630826938812499034600241009172107936051046862576761249799395999714641995999994778873202664459624548132599307108353802129139915278022739389353938340496700985498045024787184964724679776651105330464258853965521157923475405963398798222518486073138459066823879059404998792358385561018673660172145753908353766620491840465525422489719609966423473245221656017253137937580824352973434792566234389809294085887757147868028056055917370063933811670673331960420607327194890228440125579170370921118820345338482697710922593469047018552186519108216432161089532327097928987993526193696170458441410620949930579069973243360452298602526913961624852122714951054465217717369830634495015610766990195635631493737089301278008501959073330000658558617197950302150634931407465882657316721762229299924998606412158777835188452207136414509754900171941345510139363372284646592318830553305576284318419515214311188654651210752452362901641017904848977171335132397035832313518456022263261283527571040021072169711188757285684879760059155716396814365660363623463972954339195839988606285050451226410746782313139859297367698805782649540794698042643484666959455315341477168453883190137669694273319608986737212401387010637978125218692995241830392940153871290025373679865911856797714015136879302180710563803813353693751138208691944396596506750699783956461676955957460358812814692213770422142784153921128504739058207414464355727112098685333835630268152107286207654323492412313495485587144502760461934883670863707663232997638624618595719890896893475693382711884945300056342794358205124695609300164046120889029070467652589468610541807396788174992671832026732396033371725350420813836944270825337699566981304329939459778108555759908865618277454448812174745419120640000000000000000000000000000000000000000000000000000000*i1^9 + -20237453297223800162590398435270329817049791740908098367773654745121480578187301050176898197351551195138890020696930173999046805808924818821289181211063948769316486165803994726449023795492020556748094303080075776586139857117289623420837405002989722686971832772704981401861387177258771666095849865237902373970375963154320158250247898983677469644184732576306128843661066579420030491915760038683902912553983849930150565348766079597014685534176963590454174471046606239072655485669301725945262253662576882207398330505262040491892040537093814268448494440333972844097378150363498516038763420266050786632807808542712057949257857804536937058032102700970417636927324340537276248353410404840528090579105287599341144605465939633542286467615115475028690681125876924477347284857238700652591907784704087319719878363007737603957734163857769654224950997632354114455094860640335770837995263682740157438426040912729984585399953312095825860782467309010058380483738553480287818809572188826417143469682925302266312819559729927855513142873343588669936896369998510695978344225641617248372463603097930631305510274277282974314492964518510802267124840793574414608433268121860306538216178977408590891585724584126610378959011218955116859375215884650880913368641035251345535262635671992399122583362686239056284475148870538732218324262383070356567817956209143208456938427311464624523217650963659952006304920128054856215801330057767582660136355050801131081189683567631570547780521786294782628688198367300774193691751986130414073006269179674831528298784510308093992212983691295945379240493390258003416745203854369811595546838827242613142149907919262423995264801623415648788999873376433608598716375110172874227919867245778817861592703124296541779854790240501760000000000000000000000000000000000000000000000000000*i1^10 + -1015336930350594055905309540478464638238758496072942299197841882974650017838469517727535055596205134034791875081606273779991135610331101537234471130390649575030156704293672074972363098312292919177032345547940676495685726478219702449700253705931088239877313376269132763988961907264982119708961714904852884879096828976089656675461721459683561937764659666484689581463863334275983763484160656452869740667579224114522435476197678839917134288226105865306617086897968469559630107391469320926469379554232203409705137844965831797360970493509393843062769697028195581869600040497186183244336871450824896686289833093701100128809603572687553904811786869136516081874883976347447047251190000327710371967887068663876090254682872476445959127043630603177449296774905923544730545783418247045613496351629967973978787799003657921224728187609958441625011252522467286620593770938348233732748949585885986516407637886883209665963726983660258535990765879755109391858560294109480178053199053308092491191673109552003036883365330760307096866224821675916867235774564003901838190825033436069171826131459586972901053571714849789696623871725947383767304879591502960595839203450365214710469576146489886989061702781653390570272038115288894378682503480347979381149408473055024856878770620453072213435502784927532776594971486606850179521317844162850821028069947744303271653761287314403494119615697742584217078096494855031122588288478674366533658541105252915663702359839957130823662291882437706613682953324338776477035411133288659976917384747407799208771550974081136289985025560938657121491083792110190678068004690892409867940606378760714695625804228631027087161188369582849899282421590804214174446391401490540794964033050226048070913603839557119791383992860672000000000000000000000000000000000000000000000000000*i1^11 + -41642682582087457018149159897321472863197043296929022189979934986986038692771696973490681881452161803265398182715702452479300689263554653244475816809853876385169051248481035212769247748898905322243445805655259148594447355691455105325770499024944640675451258787758557525721021720691714795975955016736731719036170319972720145005640493590231573961845255233596341806779070359584136903430223720992961337057482121305598923488054760398725372894431303752059713290164957247552729027534867651200310220878080173919186360996838785474536741515014709949334403898423631870597485796478742232500410683451133654628010634009230092490376634174717185411335885777129597924461893080537175016343147191435502702395620556477613656443308482364579551118568530495238786845635459987410577132482496870378165012322782747359904732515981117710469430816697278771779570181959641960123915234300622477254267751130355038634073916443514759074335332150355893752364387113848176748811957905603248967504551347012726385957176166630093163631096463554289944453266272828198385918350242533009105977548086951680262556257722932690251884951900336206287681095012099065524233932271426969596351156276122975895469475972121170545655643270750494216463389417474019117429881133237250672384618291801969530522603891264644964144913127193266391710465933820889332980888379657456669716455804752619484847996994633036801792779641965496806196428308529496080449734910916682763479466182903967682322875936018846273163211382401031136559127387645989021395195921858993616360324865568610290692291586485900953374794071271871609620546498559778565289273646957651205773499017350542787723513325871693666405759537458398778639087372956847147852710394639262882668520409628567447248108662467389724557312000000000000000000000000000000000000000000000000000*i1^12 + -374991862346206200037960719118571242666324530821275238246836846399149336139033502460816442274752768993558065588520815069279569027106360794247699757597556371855701892280800155461547537901199245295965493479048984493840418575207547465454581672887678617750787905577156674736490181874642364331142641924790789513411374814650755606676690609942779229279615553829216928830074350260479046790496752423912064180942163614955658198661203962605032073506518931584985004726824743596884406236396549919214350365626914045304033828345429013080042136872890609916031444817577607416588222977031905681480272604598572710627620876897286473064563929684361739429548500282794354586929707247906379403573847185551942719751347207753350990091376856943707660610301613337889482691297430487461816724374375488843327560784493199647320571615075404363747558575924539976145151288794182887234843983047051726218129850748808047763272370973096637520406534736338407292358879558505550742218528860570094188418636390921541417785079036214687671802779078998652039670862536443800753499119278091920233614061615415318450017744589392770354650258320321977711150123052263953115491301811320399464433805701922769797156976129214320738900315652860234049537571887333588683833212259870599278687921297777610296634741241359191721296309574266521428694748535176219650970507648063115752917952458869440786373449708124741230884587626549736120497394753828567312995940774045529613281422537044614321892779841318534545411544204722550287568727636038181878525972926633222521065814909904123009206199742191006705324546873135639047132122076748822438227420015945369781464604670294419453057675580791811108371314938621743410835520307515478832152788918217920672655609174780311119174753520292787650560000000000000000000000000000000000000000000000000*i1^13 + -3065684828360134184749804847657312727486995980444233249489284061717557784506585166864224137293782777968633177743328563071682424881312143689862980171969174636211628941173374611704318090439717410675707791167217690358971364456461274171044168992801843721047565009429155780420489493281203460843212264187206610387977521342689379909226362780008841677367516819276997293405383085962167703255902995385406679865017192778643697597081387353557997890879304470350614582905017919115343096002396796894457156928472595406098632207021016279098691027588499257656441048458091785710418073405304154256934097065033983688096861642234902761932893992118640679755091431486914238226871988326594719586084119790561205366298924611741004181595646891196158008907535624069795463783432155292851820344576997165640295190631287837465360033767056909323468735667468545912083560573971585997777154745092046580323818865696034104976022635146774448119733823767236400703802280222281588511138410625734617772564413551654261051501356269009092387366318761662723282474704691023894428385527812910307129402851321653626164983734167216684149392755736039576795750325848791996972969068215973946080768635433033090464238145794422162186215990318121116336642565375426049892587528388851184241585583515408280796581090799760573154604013167353236029462864286484789425178965855409256852131060832074297427630387709038963853207911924204572631575679763604182520308092709754175173750742579169003240167247049944838859133054219639075632363427529287746652985237695764839187147244366170657047482811064681586652156535815857973786992092103856844800568681595217899457390060141659527157553762542792012512840732155196365686768034918964936829412966601177573610052376774303268120757265026252800000000000000000000000000000000000000000000000000*i1^14 + -10120566067336549656967158647894436797735701298870300281079383364314794229065719578539798997383597353895057808494861881861755968759301914131317895343989862019320063894310330215428596430333109718453764488216681130880092795052877693387873634720192399087852001691313613541332969387656528381473389855353872953623155303705599994881468317368898769153135325922969461984374054581796192899356587128197608453767392420880470762410174760085567048759900932863137343083362757405382477054325813628653841648800172913131868146420736950896571146220138847996542692059175631074342350434949805521543285914326545064027360553634156359721519793630501408016090352255881599765722989946376507332400806710930586711422365175665045577754084683727480137132365003844674024229059325632962141793562320523215075491435971892986980257445006180533753156740105711263168543470909771497615055815917877349299308123001068147540154449214440680021382461433324467618722673671175814392056511530218419610156721599405601580327921003262255145684318261997615857341907132133146215096190298355755546836638446485569897347760055875182250511197394914691528505499077543654589643677881331581078009300277906965214610627488186778218220124425155362200713518502452667528586588501129705539175353032617289909834492684466794353009895685465624979597711950351187869214283029375616476566139134318189444956739967641243192702332655999053907601433265152730352597359867688405260088368102718079556153378586402637612969933936861044571741418826626933004841734441357743734497066257895582488631713261072895705848966186969908262382021932900731841682279319536300582477548689175397365264050695386449378642889851381111430270612093015408772469245299601164560348438137125206914821585161420800000000000000000000000000000000000000000000000*i1^15 + -148353096433551886921102604644128331136214377724882867841075883127521372752699163562957678269149180745124366270856590598024438939503166039503043799386520553806234726333743972121879437841741278202045531614512881646929895842447150232892352342394998779724621926594312552473797540069018098011214716920171464898490410951518890812361342663398016991616465123501346691614200165880138120383055334084564743217006965499428234392313997124082866233620706105406257218645950560028772208493882110302132313338349810788883263468302138558030173420219210386078021001354865165716695444199215381488317025353936086884149482972825243286977026662255970978115316486389071994073731942903554873240820098822892103577556360057518765076960101580659336975323139632134245742921630061637064040728871365768246982566073882068516150651781387148267094458720230024405230602599752788662188090640936662447943374002325848245364324405955763679634842241192042588567986072462866872423784696181432068843509999068689209798454966487561313065845123426789203876358948175416103177220113281601295460329688562453515302163046841515091859639591833206849343067967951704104206648610837376944585558023553225447355655274218906914930042856871140502570610147656751685494874802431053940058261119838512765960594493460839128055344829799994806099343078366698079021019369355694676466781198882704490115431235741290707599629985166221194495137257394555376222576223868601602628200640419479969985725695328619525243905118319530165280792192475558085988228284500056647683799861708872503098644546781541719523577053251024856790852489606872399550547283333217837989772889856016037172090099579382450251031495553369843676078785222180734754566764586278986738674593044655004199409418240000000000000000000000000000000000000000000000*i1^16 + -43435444261858160316396995916032070056091391371156103097300313593878335268252039771896770681275226684767110591987492135322565000360195210513908161250622827816930393090613685491473581552387844982638190415326814350669198765810339690453910895135933968951326400984550869274600151194446870085703674187108736459154488746391098811203308146208957498364847369735737057403335421588562012982647070789586225455280423140053887548608330005620726136351996062465759129833893920797662365705988337017050757709398161584456952425472022785008089556856596448050618091129584855743318127230049371135424739158794522353974661335024232836382018153763273289614708001360010098879477639985029720640622442679768264808651517148149893207127895848445086443170741357418184759010094017354888243230767295675290022439678214082592231872802261999197606454081498830387695625691277447956479723094175374039273913512365818165177753572010202393199279585306950176587214151188651329241351810600618146117187783931702221160581130320919102460716743631396768784566667342008265496795831265138926561080887934493918458481480039775746096067852965914643982216943273385385259249572425665163021076192529503783017785821343207732961005307776093308070975167304699156980951760008893910991677331978285029708747189154359463034849798893427092657956823092832452499888992282988496286921494302887691052618903656536943159264762845608227412498678135529415521584705055279519644878378998308424697987601244353865136616594170569403632299410716743597695777328252054645761992109550712484591133659519627272257903452831633768371422531978389754908194547361195565297935613223418903594523833298817991386153141321476595145637612270535009646386937305245100255945220543122503630848000000000000000000000000000000000000000000000*i1^17 + 670186041582607697128809461942876608937186730660099149994681987836066059400819826372440227562063855182367216497115282937445838221267630157259354148856248613786281142524507083311289712656390662591455982628564599445362018740220192382979137964664678953551723766462833873663426223142486619220297328740587883120650988315024052506503419620753354755154905920060329439024255257252042321543076624807329092269274059612187516068668655079174031599311880488307646424670599950306914583459473525078975514502978016243535985952792155725252391031268754195047961408263774301357739411818481118265215028348126043318400496722464762902560073869709416486526496204598022802504787158878452596887727109492169574883623926785903810729950714662938675447966823208323424303277608702480952012343234670766040926648779078203253324268178168335960551734960511486729838681996161773024777381700962240328854673850255943443764486496691272643581671776742340167762480958205443208613372989479043198883449238159428905156467510235016918005190215852437979149499211988778682866475305821696847668443460663683660545303763332691160506049116977614197477867117954302070297342745154727143161094498029640184813393505390642632787614535735667717660633474773134682086293194869912346738470314701182385692239954538460342230345197594025035677198072661663050817430812474236696658715052752637643444231050647132985526971169800078023158841019145395610232245292423586205687068707450326018910130797230583978147919583545100910479030248028442817175069284801024443883286389242415075512427539013160709455308540186718684701701785071136385588650407494751351195244973778263750942322467711607753390435866598710532510419528584250800423609860822228141574355431245794508800000000000000000000000000000000000000000000*i1^18 + -22786508782101047391019348988044222734405013591187537377575097880205272039756146469075759260671912566409365415727542224931322168308609145945457673092183528548948315970129838144851318814803689951478521931153148800265440230861291894835166610950272072625640251104391958540703145083644421381030870801657388364750612508270229460021234648397987162373578777942641971337980606701360316142314386004548017472052777528863803202297774177792315207263348237997106136647054721690396844167979134084237192869582259754677505229293639495800485150339211369446289014744425668816935840409802605533389179042246493800266311320847858132447743230716119958657830029253796507664180358345530296231047394073561752411078465688277318866780173658099272327296427690391239051391100976766604402896501100525925345442735331164468979374859253798465259063829814602633729800208600741118667567476548659589181702969809893277735899924190530029535249195982841892157207466714293026874358712832789979820632126592852542433859956968899957959270925262207160657441683238793470835156530277609025205405927212035543608242312222498795882499105720704261064641015570643624006052216354885823202724930346359653579063367548771391382621780242304141902692487804372151265658506899876763565879855417741154087103527132850726130703711812644093619827681761648621179099194468226804431608799166050323466046380965417211393206860042235849140868159478153152070248570154258770069540030024661251811666116521581512708128883231530925320189441335402639698161973350916355734874813683513450691378227455509044343584517459548788578614687332779814741709676062152220414621600429777104280126948162466304826406622334576771092361335683303250233933657548764783625286822395904000000000000000000000000000000000000000000000*i1^19 + 152410906586351569374025043909137941815759455488085576937846200890936998963486652908085777236683892156674278517323637904926358319765147461694304373916826489379432631391557308042907076728890737136406875324108520060109766095169584194992079763693114892505498188101431514548446700772592397498195340465451126466432836272117512357616673547047979613212479350555956933540210200116690476357258278789772385682502491236719767683155670972312053032965743988028041389601768693143405294345713820419079221510520061890839089467520854505938038482221729992455893912515107342997186111248842883809645711640124741962326085862478975096861854803184525146622975075928563883448602481461489435142241679293772013397430417558165522317075892406697730784703620931595956098016015093617700145126608326934429605468818253292571086615080668600186051706917025111702437418325876820398049020209853659291670063165840046502073066520578277300511491435311929428445851999989280028943127190976727390417968609491225635418108866074119487593044607671316667128298634887206329391568888752439124847722591345341531842757291018157967896077219940689542329123439902828644251729910083432477367041264141730076615490285959142656282308947836356209746448270255731253320255956810118789967486619429664073570390444215320545591416881783036579503382002995796858296403000882453174500537669886380025304089903411063135193075710994939060532735272020113070668828280227909913836949340995849935431968273894776130023130065703815509625577602205786969866706754051296625232515711904593649367051529084035927115318270745546287677507029406381537689756376621259448426842507249997648818797048845705296633151482520616132576483878023138792270991168438765771488562774016000000000000000000000000000000000000000000*i1^20 + -543083613468096115244970708337506288232267141362610280586684219275869735169421872109925311602535500173559542969725786203986362924424099363517274336225786501492791489902413055336815796429347355730784261895509630131669909127595077302593181047604256572922827774903153350111699648737903537753044645388521983399539865029090515686745078095782798055515070856267477211918895006609857012699777283603991758408638704641103998753907107473866824500723843209997822146653393471201039402878869624083006589909113064127651640576061865316633806729419752283865083502750013341791048264040351727017395478887996210442811649588047395048574629001487725628253633221100595066252726882534186991450075124271296756720461636437819640564115133398434761555739837289881662739489885032611096092701989583534752271894595679677367379944918205089051131759777297988777428792888622703142989864818776697824973416162266560979484277810092008197316486895624550649742490969498235427357459941785482838675386320459824902140099882192066751472426246921686170933286763989487184799736731901606779402762962908054198557928598645949743734910321454183627188369220391153394871937106218530297684351869840516875316911350949023546722838530927770320303723013715516260142200570100073480683176299023576148399646000241905981434267480576532074156092820868626680182323289842180294211318997139024392348733169109185308780084939968316536317222199001084198000383211563391150304828307176272617375964749060497662647038824916859730681325690295710321790361840972616288685450387864580322339403056671961011326687584843811251942173393162665789467276873836384419945412592948985872723000058222320415749412990537290603088562364750928411100193190509467154776064000000000000000000000000000000000000000000*i1^21 + 1487389970411147889665180846557884774670632418579053806839763453190719084625180149630415350445459791830802690335090056519534648781442840843155469225110937908777303787116374668735553144199681790185719516730840417493673480171615458950200360133464398747887214350473164977146100254982196135025270905162886940803661202216546081000695752170874156314126426029868180607844086099287747426722671623952479938445444018233786877086117205876109102317794439005225825170494283730341834774845873505506628113616085101028998184995806491347994608989539204117996412841523253116697292122158833526372603536610391121954027552759588972036397586729538769087146818130889720295257258127693881093073040379708889656062720189595449180685420157244494810566389665686377607808755314001703239438434136533869540907549282299633834877959971453981929292541929428885511534814631993244608357502596667467007071135756175372103341104870646857856618496862449088388695298326829473953499949675578221906446076405980472958226940091524604128712441722794719144202090431035204039650127985554465521477257681064710415727721973128622038535373793006068874558945752419771023497097971728799416836844482485607770658646838417636661299975756401561930043438994435711541467110997585623451981972547419864224423160116293696279537183653875203336555917138988809580327639452437179455188473863526249115404540305276634796862466502651713054604044344820232340447181507186106213656863335451213556443749598517226872207655217592061255885019183874974677654135676055800326352368510129163366550439564594265652293979272560801130448386499021130959060719402764904201277579710630351492055155527684181125698876928276613524554272573962901447250341719718903152640000000000000000000000000000000000000000*i1^22 + -1082819287383102667337112179375552345624859120839903606054340592957146802773766099027114503795134591718098813309466473709583192703559540064496374660809853897050770307296231486211649238385898220879605359689630293336130314734895229788449810616059606246630161251133846959373624187071577272746613108806151348986316098782251736784032374367516192950693779676867461746877201387554697442015156911939571257911586690261235389330353223020951849381336865511079050283862290021312825811365690740642366362254968600514691855968021891703272234754560428951581344092768204237464663581446759612983397213426443400823053221878259212247281416638370604130558428529429718397438086900927658737011687599559773317381381058214926931953841317602373253815479460282720074039208715123207060009301633341785185862477014958487094587975469913130539609260762684878305490186138795375763484086039752542913961346419520479315924604302693426323160030178567606604225010898218231853760954702534463165422286059063595561610290313815448239926195028475908777238394099068697448888226852646742854202649335903872388063425255454350696378506597106251131058357704556610603227978584764597613529904150609366402037284339977093156891230019881011230487919237681707923693981553628127705625065494215452232479479239862304402566556518513674802722236283345740051932047042197791932685950516562889625617454555521338631747408952829414305205360275271970247024902538116275795473756276702957540170103187714730175384536574275347496091952345495876328800589300474212716563165826403196291633675952540090362070039245390105029355065042733789662676953559028818142997640566841097645522275961363661465897200549978606847948177328134558711962198452731904000000000000000000000000000000000000000*i1^23 + 2129909854828734462464404832339373111563569340516324714949587883617978367123578772425646889461156653425355889778002667120523927804404644707533412461450548054988969469758272408270537175055825880277087176058133863745196130040031359851662225313291611748440941560303079195406370257591534667690751125009535454222607340829743853403735758647376665179141716254004446088521554176128900867965463010563515785625508853388541539265977496077791955362280264035322393138875752215590754440276882958396125315610919299111386802762535708321467669273607036850903841764604966930108705292595018629713542725169584054355250555101717118692159273516676651293912578249108333008900452174290221869940697471789361112003494098169333300471160797565839339813782815423626843964350575922586580173870299482124077352057805846127431301028880258251516063898163524852732524965137655807197390825990254782843267937578558637204881019817252023593654413386963104090158719886860432181116868193500914167145528179737529247120098411981735151509887318024203270320542290016572339954251860508532192518722325622676827503132107252352104399877977822565600580854748330961248737644703001831770266022922712856279649400235073178398645923761358709448525670707242005401541717510575426706892187030140180398090983435432568632799032527622037672292306166369678090336837307310433572039908868279096272082351518585561753021136638926621358397739458534401411804465806066020117964384227356845101157857553878751126018015461355702252081684422090896525307636169243561128651965423317243979640896976115382249635633025277639432297471386667025936351764612070721881234180153581227617935546889178143638022976868823686190070703966745772813994426368000000000000000000000000000000000000000*i1^24 + -5721428885216653990756290484406701229317968510959672581258560676881368727262006974127802618471689492202632844430909253824542173586217074952379751761630507058325103699060214441264799369675165844838243730463774241489199959347910978965828155220534799797692439660045391661339069857324198192800305294567453578831744427473259988295135672216680901488340041051950881014402079946346018678173386519789082680926905621644488342766686294281134870260625496801550202692894809978305016062177226813375742677479283988665584591723328059394424080428818280539774033442052973537485821752984141577612146114250061342750395457474618615387089755578155669178187555033111836948606429645462833483550782697553635723515924173286248369933716150615932984906501606139406905262245065415911703450823088890964390328819104346503033835327160569907492554431713766956316245051264968492529245719541226635440928312794616660151964609495338863560248116714088508199327107754687238941238484134562310028448918928938783697721784652696039122968885009113106857553520863707725747459089134497916666112273776853689156459779737807272844523203708268391141149004056505004266621379928572076787801914315732955048830319972875197962259952746128473915943229047589967622261185266885024848762873117184792678357830495601239819331760082428838721522667622765030559390131328813094960167885779186673085212084701172132919602131299275164341325848260080041935138393503851764459021542864797188108557678276937976262963080037845589868971745408876695070713031102505640752325928683983905216100156977695460790221448523246719794521632161283603616364428200233272968487537620417838587397057601913440687760619788076354995870233392152046930493440000000000000000000000000000000000000*i1^25 + 28421715411831862856000483264525425532554898763692601073249084365578942258419149666741897797284633536294410820473860535053379552852149053237031551165066697790573714986563104414274327702828455304182549877590268351233818585499115821147459648788362770332653896274125880106450433727789961702341552770628994847238275562661315412900434365952873107388034348998182802653776249547049228649662086422762284690082130983401402554837795369428058088736174300407062515922351947165791582045362341601180384575993712921285816644156829362736105068055514918849544942137143422124704506423798721896555205442541608987729807325675015589541264534198033578738481997718086521175275757543254632225606644406055968410669810119864573735707686455858843069698648648724561668970210839983416035678943988806176245700234756988732619817373377718109546919103722560021499192724134711307147735347793058506739769328915531429599691556697315849025455998059429715144096496683567846781965941224916402665988831225763808783004302826432457921011904797288394000614242570546230175537347579904996031527117652363525628247912954362222749154923379837802864704364135559230878087292209114558846231010401603853489445259894612319645396100279742493755007982900440346894374222243062891411441139340109734034587007997318516684928546300272319058913840026613429497522946606299673301299536859402169110876467131589311226173786986430736577656194762812938476016309994541644473641122592982568321420039098307554629892035366761989454932740989256234186069962452575358680680774500898581884224544658772502305971256831534195204107343428294311177417531704912729076079666772000976285972784933691215216968244798224904714158002397591371776000000000000000000000000000000000000*i1^26 + -15824205748480262369150300130474845439634775644018272036913548931274865708562865790632030543296388245851963977654545975825527722643868691155484751062319602002322472900680934945932607347422819899042284332775550644081654102963222060244205161645007814912104506481995771952070389887071883289428751759287174755846202243151866444312026480904371344735116513289507905499454297501237680935453421570674549568470036570875093585586155572074061984314239188621219467403561060868829161925508323428902585828119159956859165789731807100867099358777553590595291860964475834013154377598767726648269396277245353606332450556825256562742787187618266801282018455328922383472416355452519815296510897277093254140750139400391002876141992211020886940694054481994122764835141220561962332175990261618516109574802105282694694566902134570196788062603900974917043788523763665304042199894926491823520778733113379848148512640958670315135321855202135934183884565408649648485198253593237090234863353717785262661781675677287233713306535531861969311643797385253074544851320526631612629536834252620189490098373277267814264228664014942186994759517804484023011498747105031142327322712121529669883850940362995267628582130331883983684410982720485354743160363462115679223629704394539950824903812440059635013857388617232162711056453686165172043967947841140563498443717664596865748440673573680667415934257569060680693117973148145312391970163371933952953358489001219638927178696742044410027649248526590497285496951949206857008062545289867267905154796763444964232819328395806906673200634846290121018756896306016038042246151290603175981168734392797225473262333251512307387457065027860832786304088198348800000000000000000000000000000000000*i1^27 + 17941521545014089802199290557352292511256200980403210765542309910756025287436381004705533618333746582600106387638071565500649082285692130633855231169720764725391725356393991851201708042853630386840040519897314503625854224445418784284179204948169241125959272021327969665518749416951523511055746601423411666691195015241118498176152129403738009925374533944900797723393974938482675668903524302792581513016995008198114863184527302900442090246823195113179232179155479065612994529424281582599004630062233541967461013582615681186506793435661813950569641735267158679571229606983897985171945718899125494584075534497430512725442250757267815325722399490763322857120375577050022873936895442808234112782013590398827326188571907119394875265168875794043504764497742093620474705904408287816590636624218891567420296795782188672400759614472218718650474784271471135147048391868682454977533595751551704140309310868967145302816600020249303681102381043358024301499327358745542139270701259452546082256766459658924491701315266761522465159943126129804848775331370232274102846325154975657076828775839248153174261056968432474310727188910092164262384126137571689590917905318232992803550690836470600445682725429613063499421235989267460439858120658015178620015215886185009360703622139618309411149893269215366536090686978008004493779331062513079938135941449904983279902883967568427863226872703181070504387062662639046913227781477983409509130040832964311214114956616376128548551443533438799049943144567343825009850949943945709213475692798359503668164212669851587167907836533562263288303489515178058914288884693338307362195453054746289542266852473126527563400763308530588201842114560000000000000000000000000000000000*i1^28 + 45748561508473493999142771088241795095196708168566317116977331571112345465925589032128641492454559824052475650846132346922665246388342176805795947156574392601021226048858697035027638454090670998914942851376352994177669431663790000489279701040890826761334568298058254300620647892098575475874036936266380443901019143881468458922791593529366755176477203495092579131104211242248524830085819315364067944645751785483424829860736742532604164333690629019955349510518537515257418541743568490118632345952772570136131895322360507168819662677736242207632902415500300316487862923475401416236076194950681922803167456696232428420058351059364627741746215693452118921029896197815171758837193666533630443868045680496249939900179742797322731238383371393840106328782186605188981541373708319886578004924879683509323894566238284413950513504802048101565949698980096051481222742358784290616473143944301030813701172328005822033300657542991710178456457012625487528873011945472730610126970814773408113793040549341014815659427423142072779519427301331382538685842868601579909475367684341949323556248797029624782612673033931961071350063502077303034386524590985756611081605883969423723137128106936432381793949044052682441378997223473278212304958989965069572988173660737433935970949136281374215076438660750112210898387523534591097968907411263049776912939929257275238554716128645437495943683442461460341979473282281027806695279357440736137114937567036169808736293877479576113865673629694513810157850245154203726160078865677332025844294046461076959797442719223003091443667235035057891960082087564680052537075080449884873126066730584206314426382080321729241716729188908321996800000000000000000000000000000000000*i1^29 + 20925598571177679667117526017291237734181661262871716381248425914384099011705214065226951494205974160811179406136756160053085760530608741893435894803381115362078673152591649669785965774680253795029162044722528559944942440826820064473299592055815348320060168370985344893585853974905017270899747336093895622322662621593178520938206367613663173590395617887148212559473955181864644324630766869767271714937737696586180078420719991147553367971533803784338095855884253061367079978519992833551953369400462070645471508322810040510811144314363657413185993920395470258749829386676945600052330141005110466337529511174379601064993059475358836321212379545096301114834897502962436418975005147166091431232263948696778132925949363990719435168091433449434869075531958516759856184091624782120394495085289163304092304232344303816859344790218721037300885549441585927878195143184268468704452181769420132078817251109063762387275168348043519282349183106056768736632938481983494018205639439691971055180144075417200266388220716369715990987018952952659681861090971577047054106363206483600584164978633645984888264932156980680971897642350511575586451874361699401023718939435064958439053130218141905910139587159752804191504364277435041125488414727502826806501916420228655558053803620085522432310490355759711557800711680831858624288115140102290338239411340738474924600877033738692980662606259675536939830636030985127770782955355601660229776524192646917150134060813004013474609803396982302525392360563439334991328386648858801909913566068294845380006762147087263842577678795905481276028025919641012245200696018858987933239249713256695403378024996495580404242127117090816000000000000000000000000000000000*i1^30 + 10467679165743038788347580189709313559589526027820465550758486929010877637929999428768612726208778074432879684281375129932691067639390595537284308206559879274874419518094082543623117827223952467152274270885893229137531615900180079953561341176246963015086368637931296830709033646253451983719288995105020297928426625155790108676705694419313178885035105794609799348543670691849304957014657086148449238720106815497673883885651173342783208742520890321019978732891156128222591598325473555928508705640453672545998340094181106676094337445475115115935289570482562090925355432216299121516094282509417385036121724866326035331983884584527970658630649724350316190951350260536612568962431400814318460236808246292991798331740432493527663863895507558479450125993326702789259699479423930530651789085004752186979236971952481034514076142430084320006484763863872336523308541066699058418277104046110488713839389658377345116178827365427292263410498340188964491676578102761264975191877306500291325795711039497808754400623796142851067864669124512888383350671604617018013698251945872874369768684289080563894447605981781683599652097459428151908618506508227247373367270907822523295079180407449920241398087266592683697267752758369149616313435729823315725210525125204110857542876872915685954345715139592471673368503306240204206129728896131959213663981285436053519507537603018073642818306062236180507373974670262696795324136090616950316162861832272205005886356180777172583139990202258717262327668317649864726819234847371708628827738244112482932699672701157179196565152491122049012141903431959431880001046208422862996323602213386549289203196170580983030274032926720000000000000000000000000000000*i1^31 + 38985164197895923719706002395222265074980450478913717765226329787044923084769709346591447997352145169855386690499222479838126187837897942528596713547096076972267371048290370696475267451582197282932769352846413066011732216748108332567328954633726729145104078135888467252554843044406614102222666583318447941409601215025183121178615127499872212984027205010118393835229862087461659211274553249754309367645220617803362847766311866798466601151411133136178235284252535449631189639144080370124348434157287024267932621132000145134449863972918975110299695499430214626127318967878652829493036448697491594053852673155275622166497636217106393272994274589629750381452696633733249656303769216339779667680868265556550615012058081577387140015726250845233068573743822867074292775001042633824338077228428972770172369588593701911741531616133418413557703436510734635739330742917994280606896964712335687221524937462348597657954719286980500026682463481900360041297850699217349286612545634099198617592578391724069267752640868034558998143841928929871076167969477133646012748402709587675665655078283235906591891594771814680038307009653408231827079318979802593866846711631393072671674944973150211613137910724860922448249275135905124803325312497183551050882694725467771250074288815993548542824740270279273207080949447778010336068172033843234867464804366275791582671033083459724153644824337703265457816285322393749624634301473894533946436161483139846845099813249491012730185497130946829189141885362430900321969919685963391223641768561766988069483150331606969806374876356706152689272646213510673299661334112649244298047131720780517661789101570298176820215808000000000000000000000000000000*i1^32 + 34501724910368653472334647871249647221231908728577137646830235240904913317460139950635993996766143508045523231779945197584158264561225023906188674021476683553410309935719955272394891458123883091291580744321999183376103089304577621361033776042688488178091375726759333112061565756862397043117456957190116213977123525953520433594318261277013796742329194865840433199315302417629476027071050922282510822849305683810045522063403575759580474707515191046919929155275657054043939474968460856311421810451732334565315360484600520972764007638368854581850835153421141539660847606533757299705419245321294411879828083277174260003865928320594915249563339441667760939937168418768529672287079024833162191910433159196188006162180012123959123279700686473653980907828073137879068392261485659294413376055622274131612617665440574851027079269418954541003688306257628644714732240751681240151868528667925919794174503593180026439550358718356258513201505071030420232219502418667819116557018724630693473858717339339902536751673064391214517472201644422940930817302674638519996949755391270312604040345115455905671818180503610814659563075476893913138482875537580617557448293374816123443380567746394812421007893150004859427414212164185019326310925782000201388012223126013677451140302303401843661735094180252763593394615497740242230526529415052533682255168796499857446929956464903415247905314476798493263094335514552061134727699992409331000568043870547700228514594299463249476082264558061957994470949172030469044869865084250982555149535868769524112000181638301570296223911136238055707576421644404080753467715474728593582954649526558428481017507229960713011200000000000000000000000000000*i1^33 + 13062252739433666081769267588217803502778890691989483263363666376119520815805882417638602459562064491138419407101599679628196863695179237544516539251703771120474209705354999572400481151177718425455612070634679129860585549101753893394534211004759886020801798644235345587044346893265459198180075863456882600020852210528800948233678041113816121561233179245401152771945020112763602579988419717653556469425403173839475063203058459039688605881499596892214890566116023981273522810619714794251937541291882027018012347187297372775916418521788711085885627616678909772416341801077433969168122156244189393834421233084605657434553241900301170732682496531593079273565510089731662219839460049478858328678695724971122023234870823901502353129261455667632895075429219270262236363341378557568544197344403402867975116428916375152635290045315129294778827132362806950612465504452918952900774033624402145890353886121991512538678407810164286873690620742143291890434620762905025816386646724580998930027703489670173671682213906252606065198456202672420431218455852827220240265941165179098426449824844842373948235755350019158550598595424034700457948849231471168011540024605026835913498512552781053389667657228001103644836192444594325801525025862310264881458199219243886319910327533028882200492850435544181374778296426284876864934662819102976656314139069944483549403622290852218357516615022341629731314280499417612882256896123790552934651469636688020968218523424320610360118099827491112574711264172490220876705236841834294303165116145891981404432923582119380359737210192140715013976508793379204599490946607851183506091086084037936347603056092774400000000000000000000000000000*i1^34 + 3004789519195624837031965161072674860417770036527541678131444939966910519699343770886018011403350969389677153474439885515790091777544749252164656303304786204110029142496557125435693100760219921829327460748726188924008814412510057245499913831384335262971679845016765311449730087294964342710527587149008011520859614829459854491789805796693963459697354443374986723646287882642629334399479370260025308828516729758828637684861623015056865157591431650181970981440286960250089421654427486361054161870852744606083738762342317305076903781774483659120890486739573125085647849450385832487617566915984404760629608499850987531928198413231262829251214707379124366277220117783171649121834725390293466048608640391529506967674164934993327373384587831719675802726462301877574724026863256105629506114202915696303710690614566376671791711994593697433412493365068683891145781624061304728735348451345017164252185586359063609816368293407737602472475722045821252847873493321785933946206910885622250417793036067415566606686574125772092529212001615948404494446824411787977025840545373273902864514486268157104638927765284941689416550289290716960031706995802199479235979275156057488487089725197307341541498214626243382835979158236950934527967392626685419530224596155005465184252861078299888851010898091626434905164706765532377991458363766768379622604461345650571186286903249653437203012306665845621431755686965096757097214900427571578790762984114777312379758392096837556020283122130787589250835247526464997928361600890723823890257452875476490011882962299939016736614751816597355225626905079685991433997949547237460509024383456316800878247936000000000000000000000000000*i1^35 + 395113394081024416352123204357709966127578479721118413401357951932937782268926113489477816816061521007851644024451293268606878320822991222190427332075714793193984292697476433394036293715572240979535995690380248636279076428948301019365287467521364088318262899691263803134169303112466236706705363546221486602826300505650419131837390379144170504273406899572955726088600189934996205442517859007360943713411770838308028990111738859362795456757586088800923490993956780264369365944735234156784751899490973740760414989299975804940232615450957644461088526663612545078602097838250588816109839576635055649179869069305325165584494181284738966647396577403194165949978972667426432581587388587151271951627487390126808391416178581265334411185932803317408788756907825123644334135762672020270918942832838931820661121058059351291857424561657702173931276411156712239225586063643254935542071473233481010695954722296821424023284620762709790031778364091503685431849901943218775002589261700211453108910122820152198776078758901697858314816530589502348175210030166086663245442018822860912873402166179155225485016272947610434175510788926321327832396062419577597855595067867616147224914970718916744287055383348432502962401973772594154088456943559025455318882935551756458384653630531889028396417346119813047472297241158121479727858499167976739206851870415619125627160231130130759430333752836560715152084345133064665831348947456656723470144431246699167797004750397480746819698659684365971495230870512878923694749543057440203339682097705535615252905003303401199613273662312649486675172528342143718366536906215426733479143253913562303692800000000000000000000000000*i1^36 + 18712544219426106140257207129994478448757621796673426118029528734077567025277909812145686899709200949260800414427992425619014289715536322921046452456081727318775552009058672763441897046910873265476548645132405514307585979802982955617933639039005269666516980902512541176819235528646339606331519372306988929359847021927651733066103251661944605980000059058376425094251432736619951964457277194935838299518317253774033245649386250034020010227412717050065226178479882268021829191837941479737613392696330118295922840900381062157958629934748302743444796485492541309779910289288658821926319081400875881799061202423376228426476012648754192525598976079717486540152294489385854418428412970016517679853603982284637319885463848527325524717656008079937761084477049990535804035539708234285074597397006509009512298805904381964450803397559439052670155542976215956716721971730254239883384978596535408544497754103703274517620565841849828704660085955004102972039589116540831104587856616029159960969900557415520304182853083945218953620193035419307675096003852519066649075794278924337596416950372627404356387317008410534643457469598712454949317475078519384025287673495007863351343778420127085704671848590316249476891093099696274364502944263944500484246960061809352620480826826109073142680472658459086434638743173236233976343170221654227733508629108741294038693070838156308676493047941783837270881052251600335768362994565843813275906069641407336997772729646557404903642528656669210330445934968792028333287807560643892785355881780512011500112366605039097285748815336651583613108344785541115760427058851746685847792574665850880000000000000000000000000*i1^37 + 6217240398798515250834722726208906131709191240837437091545138285249923396013913338074866434677497649105866118490609386878655079530483590580468322371487939131267717634215347151195918709890458317035652072703834662313351629484364541731908119075126096508087814451984315947835476071354257395198263048107149700513073398764209919847215221745689622256404387355737056844067384809384318874641252389405787358733172908177249692349641082756108536732549503773401821789814659198949543273535732163226073236582404275611620322279270635231878820979725243747020737852923700642371951458851380798490010980917762830976094475067155919998257791639829110412477082696694602241912435544155651291940826501381770296142820817781499243933860534554472390333279797770391166523827707960051096178313101865340744029272389716263782958882971303095978693127849182444347908930575214372544968916261249183905549642504939206964534769038194376833495770562128318324005537349171726103644279709868069718934724086834480800034392567807121643982825210656252977034934695235921967164027097086572905143247237587865921564757445066041227799225520099191431859641157540293750813744491581810254433532201219963977865842258525821350055638001015613890107582975071969733064962139963780348385621030203918082912038326639939930275571307934596644754732503888153174951914613425957556272340007685139407416754943824286998534806412081534615731240341329213385959793600451977700514032980633881193927822982889722513624276106815869343203891725097596799005144930378325824737186068601036253293261495669837286284935521376272797913641615058799357406795656145575382850994176000000000000000000000000*i1^38 + -10819715231259787717834290773352322062844333879772433475756853506194387870712005507458982424512812162966014202463054980919043222999152018116108467864428763418684201937109125359822732457893491857200613742896468816390722219563365633309202855147991257617370574033746955943187363169054220404831738013398182050400786267515845097320483669743940264711235057982014174731869452492002178514328662504085623842675584374561589627155126336356470339858460683383835231732349100826584376289788293060781154764814829723054873231569330022181521742881484089441264146890772452924092457415644194595743663568661135830072749146206437087654027285234448131918659816806562893219501100920580897090301174903918660595399657655728251947479715699199957374284607839062722096195841279668994025850027129099980266250938259607708834224576526584641565370580259969614685695925989783019316019755946639896141207191436598837423962790449828473659567388408047160943319688953828539452772995225991096672728323133608694344651686733524256415032323392589911614014202932443964748242107262631720561081145767901433987515291623662533146875729443666743814743632011485116760316889930979029109459499162803117500441777963105160212628563695627307036602228918621031596432613629002185113457354528743862572353980960718564009745628934522431140140224511351486877485545787947888887982444955459790155758418237744583311570588358695707530235641896560750051877434359960071122818629833076195284945320080349168860376752382463094656282285157241521570302445614387451260546505057992388352246851934212688903299812380248968994020066364325381090590769798334931533824000000000000000000000000*i1^39 + 2176685007174513967622866887266976027322711019530564461157866267030419292899095233768973891435826311942363098830076968109406350500260966704854751654471390940050877026790920288953109783689909275461009831663575477252148208081194656672901253944033261321237852071206042739752371302427362725166925057706739780776665595602298690538756825105944262393139785500391834809721469681688588506181884477539097510763022270304742457663857101648532676788981971419953932374173706847582764809789182528121024771617493318059942766287092576718635962815512222544545160053855592987249851288788085611343182564448853136493501766150118285922362099034868050935285948734049053317074605818531853736524672362875643947500363546374945845998615003116423265971082074660301722742655995184814507397723400253004036504870648610879444848447823879843042137833627859751384124575314500070311847165642331137242555986800399081973490346371574999430573612529376089904753215727620745867201195257514858851472200777540310654515603035389747078290012200402802521989355399937594242448522763453200513369453031105355173680558545966163686464452017325476144259829402459346515947254990726712560429750557845366410672734065250487839341962932382009041609293770542600310215136929665651435840449461833868390980598517611564514900582352060057792636565739859287157834470728816184113844309506141546393692162164827049672428584884133275293049241354784414875085381419428956796173856516662323888513268911550961163956086969368225852516016929448010370211183908740691530767677924410155439784446647328156664773517603826133170172368385037817986226865586904760320000000000000000000000*i1^40 + -173103646940494341362735805970916026262289223548851141316692992274714676073672424124434869468011616748483078400608026015673626701690947364023824013456755313095262214936774554905722090426093627170423532241112083450334920943055796413989188402960545389000203445240003998064514800403199684056872205099504060460863119204274819420533884464401071404199720708404963416605784736474861413918726924283217666272597229201686569400151009153025875611666788658274930067160966456326994166032431092778464205845521331025877060075087938210170509108977346360287623156088966906665031490230784292757874487573177738382559354337434592758656802260790438973101835921020679911456728878305715905529239147609528918454482475363366217318275995155511698866201719820965142544581580682506958839919288139548902383795888560199942092615614578439044602337757907067562683076838323612281824810861550765099583787504463926662055901969729133811425237292557724799727033168437839207798825496739374588077933660137714487768985662861088043777116710377629986863796242797491701290148110307168632911369649061761347653089326748699165349039154937928959348432276341215454266921584370487301990715792456541939428146403909950125608270893932523179916342416889667800800752446351558320211720222253347464229401643724976028988813783836177001693101031795255920247534209402678892882154766132983816153318670249596390666043386189817318558152271957539059637938685726650284754036804400352665993538916295625532633341430425926969626435340410803893270765955659715729399453951792887201023039312469469299917023160062452683456493065727950056064737607680000000000000000000000*i1^41 + 8297834101412422723564948143272734338850701238394172226777375522233061874134596189754722548904150634304856090481952435927952960072606489008324022433841283937550534626506186157978080024554660464247718975973148592141499673763553759042219151316009704588679012476302605177993588704613568852275666842341531522755895954630074712150953990613028539362877380667046511377156067649681437204574668138432641386213045638151243488871290011250668084425380432414111342404091152782221962729581674797683543536404632149728443013689067003875063841664494050378616085618083154616929749298693871598525665519861625080121465783612836737793383418763411974154646431969958122266582186978448415697949006054609108663152660583331655047910261411575924036842076798036167567046257161443037041521232129429327298566511420496770187264145166779271196173396059992100398591458517583159048996817707392791677530588179933991465690303719228370910523405814275153881087182851018309001989713110328716973567226688252791278596653225997078102719100582209060399433118388426679790711154727945636415625316350409280043729916133399351596537290578499269940818432238242025532910506751849889157402457617976460840716891325727359091433333227584510964531398820654071604010799271040758185016432904040355943286461656041765010281755093039721696115884573436651416822942032397622141049736389847298331927343634084233215601445389046610543860248659378602066385531680543561724915298608825540519818640989499752086741103825182380510433239549030103739132461382696766907502105847019660873370186391835609850077675767213082192330270790589731989094400000000000000000000*i1^42 + -167825041361038376726246627469894776574067130438499473834746193460378651548359505977355782147641792995633662162347090330485942978421568853811135469751896156684084347507659975939592287410698710859050204351206230228659421348209494344465407257104563357620068428895851125858159125172611008068651840981760213405716608512162717951747681197265968376923958499341567105413988721756332638555790261154208643517463553384834905684374502592481721183370165194513908347772732968518356679240247980393934100031578115551691845297233703201095037978878705162015855673170736619162718043676552541424981798649972873721364643915729376107915967994307227741409474862484749019068065162281717516952578951390496784319763761999380341477453290540961408362315816322018177706833161849661247254989057605133219109913201808184687353580591278138926570904715276623738271527728961313180991689563316394345732030044785993951646864706251564256977071716977232480251223715838394789812977532352824174091101562808810682854744356192703962230186534004991387218761093588459949594198246724073295991309555475869288593370664706854482009675736242709295522233562708865845576165510048924417071754008415743459374816501884804448602851623342824544470716418678568006099161745526486823292485586761208251707094503148382290624751740689937937281176319750469095261273414439667504983657932724537940546133696039725744856549821129072023218705402526734453745172005648350818498501434328891419583915740898259991935510903982026959282544969532386064675101804777581003566784093464867280495123978875301937452643349831926397619610181980651520000000000000000000*i1^43 + 1501293613359289360924293072776046169527964744667850804033539104310301983330113147215377326184491729519568763410656956622034029656319829065749316051424535369822548434884135668791414673423190328776951678015925473362078118097575217558207605727545416179640840993273911528172058443246060184077500601427078261224513512565569971419357866873826481879058816326219539443327370144779544631551703460180506443282760676927284916673481242774724848088542081400752518448569006528804402138862336660576431095874035631671577110061604324665163986872363565882077568684119885323295736017100723927486051577948703077344973388648994884644582223227904556580133821356424193349447832558638387307037173987428998611273329969938842162766871028295970851615458068630781139087854828846172339591774441454139822207120790491945702055525630201471625920210026788849134213565442474724386548960853899033144340204144745172918274445982968267620043987492426389637783477036296947682485351779021722639273017182339863409019026256748496903031556685780931607148467823383397610870986589867266965804291145783154314371068142703162513170531730744823165407862033551313057252065460719051338557852096075648156934076016415126227239687359472850983777042770939520928317199063279625457148436568712128008108040622994997173307654309612827172132041612034441374812494484411890351146253487976517078298583132417717978495962275504597643859376210772545980171807037512124235352229844062806786370191059535862291374874396044751122063919070855053030318316816495764646278058888676738864002279140863347241279780101613041989609062400000000000000000000*i1^44 + -5858226642223857837535399882726277375549089092276345767736718664293737131197858657519961797648860577108670435429167830451481329829541449545548397615466846714549809071689157133918118599970062468839102428540923937848344561727844788152126736660057371612067993793843749249232977921343832435822073062602658425588745434984009928357560493372530087960260387175773267233544667535026213471773935162703250587315464331202671821036777394171794445003331012998917506085419445105264969218898626901955237223480749000209028174373930411364328264480526946225301501360452427298762993943878009747941541968658923998200834918205549077032024902789245261507861736631929477748804392431829123682831578290443183611533515955199870531220895428067917165545421182740886975385041176316412685182252654212753728858597172144577598403876286721932408908162845116443432448414518715866317770359333829769584566802499586302194609700339665808493871244667873044650691909858994276831113287612191454211889202804799697676209406108629995432506281796963117555591404686689358550649492615274858204561763617537499139561492887054954348104097194785651061857649988400613570488999048932245263101745272123686703502684287849397335770817204381622020839700592140190714872053481798034135314335371615682430926982038755235248656140005310513769070603807741843122725049167107406844561511294350503667748038489628424906000133453349920655807786566337957186302053099832420775366853132635051698817671930051569498210458152244408001738740778212134302319894546170392398817225286680095263667233354642847825895426678764391628800000000000000000*i1^45 + 9657799130577980631547257510045574253128214589537638799376200045952455039374943743157128022019517356860611915936324212998929656891814905401642876631010985476852715039917172568599786668397385802591340027394870226138165845828834068149460210022327112614213321125183903432406140720329257397667614977008807051558724875345812431323717077311764972583022341035391435067143210963988595741017897386129796681786536911361800892406581762813098476527291915660562261277211598603798043822846553354893116921976827512019762698267310646850182695599405770843350677654991874786778125446108707286092478791722874037207923346253659957106810522490317605110548674505405578945206032156742470983983031211293043494139532160405354297689763147686014623032228388500618201944681240632501540345799365797224550066944452161622749914482859503755112010476557815283140831696166467280662831756092686964518262002289882087570464479780314485918921890931944390508289663400382893686138854587232783619036629723263711631612928244974081417328682172942804811993942858741191938427872872035036790878162095434356600412350134460467497076363908038160046040060911050479698693979962722898864105770371155267274985559044854350509071701947424515909016598333003979702693252228791067438555057739725610071553392833393562959102965366962879595591239350251143183061355355987499870451532996298633033559672296844304175543362534476026302777819326719472867617306078507259870552194942082446375762288140867805567603884590230911658522109412006265013719693806462927582724968570549570513942231593135841197184138608640000000000000000*i1^46 + -7098325833851067701822930349827712468228948047703218824565916197436669320623409084428597457579489491951879520480441978978539438172759056239895026209668592592239293369946899145213817353632330796724392641471325057553721640322393964517844097825363839380081214089429276841813424514265820550143862886636514628188728675778327405603308023499469077961470603490696947948762531570438556022511267445178935228113256443667242831807454836084934226729127699179395311875966373631826048458851888055706729716669293829455786253800555798592747430634145043481874216878621040992731317101860959495085153628440628659742067354178411582352382182285795503044812286067402760341627182100433068417105881441382680807113400312415818180330991778533885354298736961601700572618013373007837687529495631266538661475878576569815259126526341036941891271022518717533559526758051962964399948112901024099029155922988016119976063360163004260591276177545558562643434524598488548220677560982129120968519385818744325440092341172138031242470180043717160477925156712298463225397506202750109819806071728259122756068254885279150390829822437275379126040989046774971247541621646210158036997893187125556142422927189551554421713862722347556104836419950396402583367910895693852999647668328486601581948721924795138295555108628972549198818336950381054221985406890886778208666435356869533081579900024302361353244024655169806635714107531270763648102144611518469094910345677602273444244440684549349207911910305617228043914513090218215361283017376008588268987183703804483542388021075498250534912000000000000000*i1^47 + -248831091130670520479714585787172544566097330945234238147480007143944983605930392944532466743340170467822545156866775361447248866274008431707495369067810176341366646792011404537264166173931520045929022717546056062270558779366545342234061141757157114240037960753375046210824907282498376766903271654199980302391609024013392983593861063561351721757072226758408502311197124505358105422068290792056747542718815265047073533323148052698684112254651225447351472040492883969568319111873839364456934329654259182794407051350696793630238179733655241079002290742569944836347076573442857851259523546624553767672372694949287430866679247434438178552046461768810618830727105599056788496364549266064089454806514328398234596541775311829215838478396924818295156299937021684564690563717159484328616110719232094384387352988532889272695482138877623624368172117557242261220619310149364161758734473678152332498678976294595083386650690671144472886695797578678577170465181856806152017380447402846827727062891900236501605970935945601933877994131133616866919104500399306871336280255093869427778192409189812032984169656465143692883801292353158846733752338423247401922083171596355676406145436008130911288920708406821011470251861916088789386498119467670398632276531862591907686231800315574367097074457099096267035605840926997592628870476320929334721949092168303919858699612841069826222965706272990395546382634334406809586869839034248163101272087139954675051439705686151036946055869145765772387095560775300955732710831287443804702829841611052102804796604416000000000000000*i1^48 + -3352274194885677996201783801084224015729919479026161854671583495782445481829250502011541393980849312129474597738803232959351688107602129045195795414443793169362592489923137566685490140728464818854964407685319636520841786570194725623657177725930514272144958532591924800837681173048764874536095563734209570831771896224033473391007305312849711143838350644365057583930171250460955751114281994161423112453509760849709318944005497886142342281957810854473165386708370959357003380637061735765370521848603886038936915120834676428760756487828896346973195607855357965375816309322266997555855513196287289185377677013172760674625288653558061753256135281486573794464031931509752025893552688724179035399397431402205934380490545172494657693720435665360220006861130339037501211686686956360367321158143011364114726788442486732561517140437155934437310094454927172734429601592884458173013220236011845001466128493526113050082932567087040145972399423383188204315407558863081606195348171952828138449867959170044776521270250342634964741893685220923677488129738270560870362478267589777419432073068121234386404370299640661833092708162554918418929905412158002569014734029846655604334782684522913221440998082712239045183093071125560383166240821678525404826316185302880428761520132687928866045859214602726453248406394592744144671649981468375016911350512651120777615258470449137578940442240413588299997834865694877856147609623425460032429751669973290716183400616901042234074427565046589414792626634606583252221250789919154248952286425736132794777600000000000000*i1^49 + -7250765504836484176003067198408636991012393695817327489953423304999142272701707227979195619189308092359121160908886031231746508414428387892495094272229997107017327315105251356163701890969590401468501941587643222699454758179696354021400934351400766330348956196546666082166536513776801567028132977999928395497219645671585897877676390923655795031574150029441124082144784499456432161395648801662952112317904371914220166058839736298295085228848015160026008630405353341430676891979789994607050601122435113720634398127742686382829955903965856790903596522994770386419157394620221316636651593213332462885333161982957376110091647442773750881765082898446757548284205772216612179025815810257133353197854839680642849960131510637395279230784770239962651289626317256797380339494156982223809151086854430282513812300947790782387843514511179022116097813279274685817130796606425669734142150549635395249318973971872836775039280103833293109848196100044447632706962004220208448220784783199383194494728235721083090148948468758839644532278840624748044278622143953504370004329316641106277561082748751235272691841995616897776090412882594511718371785970823358331915775965295920032958028801228367236273915401852271776567059717874539880472755249259870109303780331536622127178150039699145608098379195654470323429055547119401480517510856268799409443923026966993243920925838522197353798386475776214271175475902391648265146131021995769926093975553208819280619661391852742636514740876675231896347351604401743107224254054773740231094884764745728000000000000*i1^50 + -3591744817559265080342382638042539269885872378435020309905344075350184873246695802603557243198070801838396565316567074261815862221444373778029142670345710902225821447738458278997644824223700982144859811214010969198455247275089471024814230650599306252532357605928528323518172965771397473060151700508631947013542085397562240783845569282630132906831827464532991039147152640758224764224241457625169775383651370485247488732677371795587786364701290244055533344296526721307797566639544756060107778272332396502703802099618025702316383140101589698763869005158243908659588787978550115691382378289860793784553129028678313310168732809507922229649191481295567026272240517870391584353847624956395399587975315712168499334732865297026136598693275942645259451175716353777710437424665122762978797420192457055802797860252636195861945091651778613533622078529857840371013660683389869702606769183019696914940166144681528546361569567654647043832588214536333528271072718756860498678319470678453954205637778123860067540050563007895241543384574213676898461437737932565896241561386080596048222064738861370490427311137604922612201348657243386076152988416830926477243923242129492263409169350507677256884060884517771767219001280042301674948544784355566238978562991207065629769048657085731035361930015767775286793083541888954833131017857106060223006515308315161726388797544017166157584159350853336288191709310209709719331269956059874598541389287343670638415621748113919998969758554484648792105742747408536154960615043671212969636659200000000000*i1^51 + -2413994610803343331123663941192835253611690323818998562035109506869295044794041058230934140413523789683854718518371773770086245840951652840243427628845983546926446819506104513816185472781672106201296926269878897219170339486239124564271457141136446065475542885149409707859870000447723338543173320024486853155683042776747938469664032723537403993726537138746356488767915045535115354100256938400226268908312413633899094629385020412888195197644969078873275848246386535637266175520284146613786916620157739447155367031798726332869430508158565721283375498920045328809252549431492204029988361627129529945805078279593947207780699838945788779753604093247559301152542479193559149399549485326412176148181367694810706126836225284651880239471344682730350761325038093186988294303027741733921667793176619864441043082925443694984546007007389035113637154838661368318399878902429504658530113537433218377125847450334135654013511143080856813958235703324449155584903656669104814090728116916697709919778508244904123368398733564980760508144132096964757405123210620004436617546473519713861140828577820057916276887053664559910965374138717593101979264563545510825679712920465039116726618160181744110312553506077223620083085342086139201087232691923512362045760910983757311454643418287422013648046558922194251890389074530943843327085186183988801564769986346686556194158192845480956487093592104836489170410550717067025570436665388713191450255157323088695909229338978779489491782176693401434558987579438912387345655248201973760000000000*i1^52 + -1726245473890964623938861691318542847083994067425349473439040980715681260707842211981856328384888528757190997272218161776601747879923360166047735641864052957345287569668767995284592689764548246568772192738891813398324760146676293446308086771218300770316003136177428273089616993079899341400524951538439829429094546985077212731154288703746944354145991832307554916277201625382381500102942087868103605598077841327127564086380576690602521709597486277959040530643436705252124663059231947670231710000878390366158848283420989561623748361087525983155056997941548912008970477152054879330180158182188907399360160442260539444200117899259954967267951186903248591962814149398680165690966761936126245064280860319322111420308166410987306255854179337944894991061838860231945139008460958635205928401493778963513604151050772267953838122716836070536227256009175515056743485250252867241875376617339474674997509179834345139048742320606586633055439800487181113536157707321693971949623324554645608308227863508503662865476216104673320586793176192128044219926284565671414443135445532559705864830170841815972827845642130159553888233462505072932669655517346347993880601781959443455000170719931441608036394337051261557964334553478403365184411106935201529498934299539117748045198585842749577022128843928002319951050983598343323290461441250057373666276710432395498732995342441513307495114468379997954258505269655159920308188323796699737056517191084087741385225385211158332164461163060202954418044952701024490357784576000000000*i1^53 + -124039385287473671405183806611603313742924465471173651354581900505656400658576655825634449029255572463557853217402265115381894456126762409934654658110956067743653447026786426949748444603403218129693739631327721260379094788241289879266095134596151478629396958291035705598348469761644434689592440787516881880787923813093646150512059243933452137460229162674691016541982842130577313968284801515075239013124184527130952367329345306307679324528689747589696329589288919157365398060702228318500293895533603160646193544837837643148757446500709369161771069786289267709926572147050789740222889708663424202626842217527404657795330856984418743517207812265078395904273313646969722736819490675007730216611359452608042754814315481727562768074211064464175883989966635235473787580178629628025727449021291940706008117174227157245095804059986292802733116087405900373221728238125400762135661015624110303257556170462228710449906327094269490091211767500220752246476043162038228238333054469708260212591092202697046713974111515313120039039038702809956360686660268852898039301029228276052368496958165477119987812697886585205468874308525192422370177413825364584393269362334636293753820774451223661753986882827267732519445062703450617193028750730910955601071834759171575121036975487609542309905099799517198069458949266822425443513722539849456446317941606587022389165869782786538971383236626788639122128812256089229490181650895891845104922629050604504871060915140993251517991524278899793529705919670124544000000000*i1^54 + -1642738478343535972844414691102393350976100765643409668732222092432019067013793189980289153822435327710115413872929231275337424897416079370839154351951605491788697750597830626513840380409277481839500037625809724746441971689460941227613082143395483276043521729019742634618731587492814382615253478574074322110066255990017454474921639007685947790504942921844296257897137857464545464131383364384520234564010717536511725039552889111735630635997617533505236577553904800107917163609964341350369753693009259808242018914291794396741601396724178718400523817878772257743916572501208431155530606737987171754967175322236373295075522350569447860558810887025692149381181177049738410511905079352936162694851257119387098823397546719610027628704883449748443270516070119696040173628061144385661804016233625840340318106240761020916038246764098444327602182549635696763103938467971924508111916420218145448386867177415471936246896543273736917680303844011301475747782328286175231437436503194138535892845432689964760588735790273410092652498737623345859283961919125847017695568246362769487228158968509951848653534310161965598227366076589926720880790087490841028694043445377393945377985223652002117382536467778116284444298382545827562975381395063243682777458141969968025168763840691184392711322482673872492284594856226997835816373668363902415435713395565521320403447530700979901618750378237423985913527752360350743796081371310737009857124962805583432674052314431100199343640927587880375597137920000000*i1^55 + -217132349123561100968601391149502170580424613775607341712817259107900375886671609763139243073708589324997236860677865879739349308116919705046321311449945184284504660848279388176758155818905159981660832210098059838855398335323374813916722073064668244562421950301221055130933191885583838939908281436509708299649022780665003537946020881085396229904885879185861383086567216601887197517215223467164143490635888450813254861720929696788715031374556896044781311236853139238021861592373436919836183994110058049155180920732116774814780697003752308228233703256967713167841602507703608398973969055456259450566644852387146460945850715281019314771834162304456844661478630580357915488610766905976144778842409483129551991569301114054662568192697932590527119822191103053386418686218972123559901318748344989888952967618945567564300751764536251674770795591868516125565237746630256717199874525438969898625297305802973291327254569555292610452757434987432393519842578627926707952218360405359041117398666004443781278354388703425147386535636646409950063957769212095530853253043980168776299012028340758736702146647125984639654796361712624578388072577059682059190591932517736943234830891242985678115763787170937006124070227810869504670183224527542974470250638131467844797856442834090751202710134236810333798532009990275978597334601441468690766484692660070172585959572040677698798639027876663553430230637939124600935166817102767761630349767396573650649871745279185486723825267680215040000000*i1^56 + -5468577636422495353177207913061429319915163327532786707398633649358997062844911303797059580967162987174675636235028773755048425708421032247323247550444417135388768440949208553768067480316341923454443947419137201573571060670841974559325214452620365673009303691922971767836818487638160423221795927740692208730336562530448859057673069954597310387206874775284082966058666183377655238917563888304399573165335309812439009905458756870452057761734918279279005813936889627117061064317053793392022171477942025753280941323110350093742378740211597573142011658426586298252073325573643658272654798999357507388469746682390848394873414966151938335002804987731730937263081854138459352381595291706811675999606213564574654594818449459359925532077514161761001849033586279661652968801066212870446711273244939335533609783507414296377156926086009325728576755781358423736167911446131711206381657469202575137253772462776856945818721993643252431200064684399005244713209086105510793784183725419248406234173996388883921555770378050947892673817298945872692170001145650947231061500791038656902216755954889027120162584788001506653052947828123902353448246001873155650886460005861798953777272835812381270723377526114050024328872357746422669786399577029398811743373871274465970932520982496230727583681795531692213879661126743383941950305543582754350760681586449766331037477479031295927113881696983371843550957937114334930745931995855391532522683060918219912847827262194072845654425600000*i1^57 + -31123378905144636130596444682066164669321664135463273546384047289688732120616312999640930410486546734815115205030634824658244115400468120483218554114330424997189337603231137970580648548410474315481436222001724980990531211265011202467989688644015802523313751057351697389234772962157500204989725780442114760569616316991791097148831943802636631480082934574789687469030376509480850483226126013175545499466553858237684829069679308053397166841010121574727279947383016949250972295701755392035770122879237090524353740214008908737411280676625309780056288656255738930761050718048069063700014289872393812094246999931772490563622007023752697994143787041049648341513457554330468292530677912839178044050324535918882510234770016918844813155843364040009143301753277105344856810534116848572059421365835140376936189973987358681623876074314088489810914222716104571076418604590517260674964517410181091942704356138487362054449669932384337417586105966077228937329655374240279238867747869058574420338462042784188139300356552326421684536183453810068052474520944878993522736474275522065287391774733705587206652856969506853921155200855814128312356435140396370207128039089613874465015896619997856373694073245800661028463918658296527453860447018085710747431356406232849871033159716949724331585793572150008945390940535270048420038499381366608312719481625191216651557889624982349635471277722932919914822734730201680711766836059740198960918574576951683014596525608140800000*i1^58 + 13923145209443849484567844993572970373856445158540815296717331669069178877856838449510810945044754340301176365944662179542175044422208985446363522924328560306931473455532323268164824256052995433405488172937734554914640701771059886025956735876069679716145778181744350701635036368407998604944247773718079228148124258773443570395730225830720823215047721960622997898287085008484977780420071517792248405160236367688024525920425224384530792073749693730999940636425332205567657684429893400016952566765795907814254780308569407301759843754591253421322908910789166473208193727046235459984009325463594238965816744273619694689763099683685316272274459074856529213306765954392260541329518046841947440746634730437201013762631470778477076452186462566595638737142017225554124513705111403213170609014930704339209305135676795866322695729249526039883587083955867513554598764193802974249436274571549504292906828341700632705147882087501633660966226399942525484074788308306769938290654300811133916626699054718495166462746904593101804817183649488981797915449762981774158965857028001311505174619590689833086907956028937926013152633290370982748689342375813800136809555393756709590530741200908746380851959947860979681026191163384838295659469441527540842178943952725632228721461665295384033290500513286058384044469609745975881623553103411868720603526013937766394851712466038019294339240496269528086537951779315860159352617582083783543453415385990084689920000*i1^59 + -1246900730099909036794770020392491710879224028988831358038543250455677000404338327391139630402963272980562991094751817009291999685273339553134305307425049556852234421826922478725457195921061743596867866085811892275970804560022243490470893870206082206945465845278162168891245309517140057971751280213277166451097895252038884162716708839811465603475832969583669693072158826403264817457430508841942477070879187395578900737520163425038328000853757167631939248009951137860852651104164087117320397179793611001737486285188995189353521314356902702455760458598180951848559487257378669932312259725300836167829096268755778178217532196413384800586797032209607068161983269766144207581176730932225979462396947795217808457633910660214172762293302011364010458571239944420654739648372866678661885485084900210790311619717061291731060586442984692250261417804547081404116725268854718387639092289313100466531233689635551594983478076290588378613091448345354981313090536712231511959619471930235786683251698804237215829044327468795454666478303512430202918203335259223315183813734460377117803948498030743361486808881414000712387633760357622302202119442942096543355337370601250718844484038795856292454232115296582439101966676424723609727986663297152949777677699896266671422317251937097550853162336101863658461175245415508410660331893181073665543735481734460664552176351290022700739917906560052992107575899499197129902033746740458104286714265600*i1^60 + 137611983861024729070008057530270250745788305273326586002393932266946110803812473513521876235703204157104980125323725671645873540754170273026721522111096685855965391340463488757167500948668152835123858475855194449224417847427994896179912015539528454465899028934480323287305630891666878196617420142535501218341220024995092909690488896792998093973533847900953545814547629888531518753431696341090166007223175032636206647063802679992885989603141819832155949413018104168613873704986122396922855002872355583384585834458762531295912100521239963021246114112934686321188518603090169469452793725954391679438176605883607787054286228006212111868683811130679455639205013253787044139976234634743103403589190538646362974128248653514967472804846358540689877105297712542474242691827223619174383275976002375357148824916416189495903872482973376795382816246567912007751198377126054275192334372789412906638435014347133864222273963497177475458129260606303099018683679536307157827551768997003293441858816889704397458755229425940386757425230550987866475037785177362159730677391059583625777227677721588727107776526689858963475610499093593390293543919970036240677958314486562111677902117744580693825249310507230488928068703525109762250268049305508429260056559954030071198789003146212863021411924749247167889302395226264226725502762972806363851411084722289256006244444597484558191936505351464115240960*i1^61 - N1*21873082006168354699793793434772801863918391102937966288879999153231538327096247898493136748320666218437318347094040838352867448575189123612220474775810062616391840718618660336488667573087946074087917125249344837982207028397123058601911504532957695106713087274270913839628883565872985236603096299412452117175652873871756918531311568584749626040395705238645250362198010707790744210549435311893850094859357710396899594944771627150080179358581550984132765753150022077278063930356284760001274632401178993*i2, -24981885212164028181380785529292184886170649816572369883941309422614028127327702917637197949175013659104425002582410312377729700609271658574160191754423696254021443618260612208320608293176062583022389767202904135482632058439933397979368924781789172192541107854557433710950859507154689786304982055385594676318521996535454744594638937358173846369502134612896662552952071027417157634737464988375724098041844335819736559933245759470206860954818827213328228402944466613562875948874769612286587055327117906910169351764252823629175223044217653856110693095356230828806052384507001546748186594084603961669801848089057525329978340027773198155381511048015543772096690304152478045594857684808204114639570947410507072408669377898315615140525777058536780299601743422793423164848106019011845751607120055937716188282216917934479890607343014235166504345478027526880023104071684225454981633403653987855233970490651884498500000239592063029203499599771651484102366774212947323112015476468727443977971193967776661272861002779172596266020042586323703835704852219983245753732194148173579023219993883291230431216964647762551122069483374285708022146906386959003209167985930095753342387860134059249741438303872259517599576895001046397878412828569673635621461541307167863124598542274528185185525685446683329609951076657121713634052050970309444498750520372814377340655883868509725375256595463604592274090378424390975223425508322915082894143007410983822585173477775904474848971374354936674802894355160905265923035107209969233334424128692963630433202256957507552030256660160618192269845174437486437454861162512839681714719483874466362770731446219362890616853457906195395214283750575703553779679989161018659115989705925453455868297097849044971211082323924482298693127533064355840000000000000000000000000000000000000000000000000000000000000 + -527821705400008904032020536168609865203015236595469680245014341175581226414664957885234994219025509102573143149745339645872053965854527622743147328136405988815414614416371170052807304620552592484793510755855186349541377761961305725432293607312570475095806299665204553367973413556032472692976246549259027047167407715042380584175109894219399023543351434654431285898496094356008156216968713649188569135414705027010941882890429253243223316796022483710022244125632700539026579319135296215740089041993575927184313586344209426300202126689506996221291841707547444916543440755721347305653560241213354736473902805855723386691653879859959014577284984171119742000313643763960581451350203735816838826300086388946567295242951215821376854706182547700569002415565295519648050951591262841376087116726478285802021394460055941505758974106354400008551450095761541237567404747793429522893504822996603162798034249478731386505974378176117707713686925182542880275448009416444929855317612725519156034492125254231696910186560500841737950963704670172600029129928363077930062399401140618051775950112479249008821766550701682338502837401209831187664089241782485016368789569061464287287384920904307721140580051606381591433096568391907857105318560714088518298938628386116191245191357232460131845317492271332687424510184353140672834984048144146600501165615523641595133022955112273861219258362628216708609829425087562590532907931725925325846997315653505812075509773695220636468340581437134037561132330386740551563842585545991130287105413610037522703056327070171310182323526617863050601905530679601509046579288871146109823125844653017339996243582267757570493517941338621034637193983280217047377604202468570242705108133053005127323299569279517162166153502829707490488816061491707904000000000000000000000000000000000000000000000000000000000000*i1 + -1227947146024309426342959589387164763673506358658593316275363366747770610320915858305546215022326495694278237839152652227153966072639801632757931883650681382375426267486716199954685196475780530847962733365288718874190090744259983178377505171686686483810234651658709471797275179409500946596651868257774811525562782507717689157192010941883140940446864778180357957554569399477028466774806242484847297424658633916211317781590618049287072138097630224633223776512854481642609897019265953282840577162416731549694266950220466838487398403841575201010513994017574531687196000397391210743092047402727494639961123824534441696286370849092915565823858831521677061384359542328343528513670778569545067958555459225533930071113911558111276042066016317118289183955161589108210340753955739606293008993176549984773898450193028620152828630533015134964482126052251551286505459460082750165441764561925211330944696363696153484096711874339649519340826337805028824422686418081575770581088219702434949882844289806792028569466930548937320918945820485488547794698664255027273518755199831548730010738630466919863446229095574335403279119919106781597632217467152136889865597259696082266747057190056410849949504879652958126025290305114339915374821349495225263719996805204722846133526772566354075630016462241343717703911947695781149364685810404861161095902075742873276189446889092278788086508617934535136533185327636214113507493311183517529039326970613118547372652673381563599265198254953978222203485504486334502372007781897148447937264533920433753450709901774390264655761246508250625468411559393948311302303802238306249281053948592051541267624295823087327355343530634226549868287644277276974653989400356161246472986179305303840003139731825391194009155875706829229589360461584793600000000000000000000000000000000000000000000000000000000000*i1^2 + 17378197285904560835142965642236595142347858951349677002534487951053346523238791860506237983053119259670792192175171912236329544360117649455213785709432003297038087279603942965098953220577815672368883364546995395708393668372597662425425605100812964388559326209802089296066358524789121372320706994423666574002941406720322295814427003001830497458139779037496764103264644681667278215934669491805248313100665430041425381473544303227843490920507150255057912845526785763823569225755088845051869643874540033328178571544131388364063490258593378569956592886834226317722608786911707301447327220149161011661527614255381160168351178661019153034556538549836258836712269400092723470672147734335141353856455255983323385200867667656906174200214026612028900308199785835494812686578380752334924884520422206480761695323996843517038416912334407420542161771001431133425422226887273344967316409398790905872282504466436926170478111469502776132397732898617274428818593876504270976778914434522476935675479879019720413128665224308557569736760055084348223334937676704546140299152457734612104983572148443162414087993381872517035889211418556586693539702835669578789166010130755212004041680924316843505380326003208190011472421681957932415785345732017437039171477813021450132528953691001868328487485987526608732894954315875250641972043851814395726134399063894743738815861848699940476910576881571311281843349381390488245531278725080351800437959565872770720095376040922620541989011036343215593598380218741937590799715362685492707506945061374603225432802655858744905734802773288222732167008672886394870776741991477923943026233764654854662737158187368063189489893845393022392912236301203748233895985876154400211014458267731344363273939425181008926149947905256557471069670295470080000000000000000000000000000000000000000000000000000000000*i1^3 + -38324464168422652762568149440938853137914026938041340541737069801691619036064372216151085712696945334999115202089246792297399907713108037659075053657785482351538679318966800233457135146491693290547987068033120254393425073552814234057452457409367001316698237231754019389020173694316197412503770064348804583998636819315221870727797340721961442760169967229083274210658379134263521825032596788123882391508791383777931590068715744582624406846149364986942994995066248024729085121937531296569885482342847917449754823645880706613964285486145112730412364218513587868697469980386831658556742142450515641661752947960525506044833554445690011213614996768711707072095770520343213138060100630379532290596934416701655505127491509411270048626879792311287704595508208497804713863927834583469267772056073879272855467457406787435487094957196722596183697801925674441954023806879490818767210415607722685503313706585183193468594799410969743566024745817916408155441642660926850438198554541936647859670558427011898333272258192317298643722207230833880246834585054996909068883677802682021741909012588214911220155050620928546682719294615141417346497224311282237359785866600945550780973840242320911798501101241494376489753310777944409735471705059974367752952303076962552400814848652061148252354570259068721310876525600745423358704414325820443925819049620481987672313786752407897642765503751381867702933835551326188595596342184600924923794068465631293950334948202915785982659091165984976348828023469654856638126191353696968710232108187515358117112069299051684205977077655162401746306983519724715861773789054080094234226786846340808842227720994341442308931626805282780788301896375061109428389596586644727027032019705019708150436497557563420466974695671704604676376219353088000000000000000000000000000000000000000000000000000000000*i1^4 + 26870114242109205680268991889348263064460481663015053421293564390004701798312019830408815611345515525333554078853247560240215600047201125703024004985087476728996828912119679932368225780355723151741729984758714529952215268658317169400138668045824935947118064570524961208406762797071932920345400127396097566858492378915922790266131963714456183992915622570261101137765110261566890301958659466822212800363141045159223625303824829073945965590442769501127606628579063747844850160584319168476920787773792532406749656610304569529479081193370231976489239114647759081751169960241066093624729779954695518433689109754169584831411837982236391483100542720057938433939831447455735252285178576272069376272827988619518578312930563831277510869743435286664076043324491827966660023860260940472055538768981837380173567065894779389951556219062721140312634245007447990791282720329033045262039629143427421290757650403416169311522548189622304833660128889852488312552346824093097667210914582077447028058755826567260690861473073100422993637405652568145951288581989333074968490639570985384446657680361862832069447705465568505083587798052859381613589855933033936818782498488878185305537359575220116552579018397468738259467817971667404583931867643866650306521763985545213618050925681675163518264180340449494326109035050811593503200795611828957888847305460095402739994013868948038849758683731788563450120144506044242745609916778786076234698242302240069425447409717788797661398059339010607281052750466778553378129885663953708739533606735540865265454815369914488065854455394283678220537555965143143700120103936091783913905078791759104422691526785567431160350277172855751307643788203978745281974527133281775759129262410499984627955742839062846065931786457130875233848472371200000000000000000000000000000000000000000000000000000000*i1^5 + -10581612587172076478977350082643813900614988178126051332530089715528191615557955743775749946217651219794803454080605621554781197528695988035962792908953552751410001776492556861368264489873687355058027714483823330282846987320708733692046041649870931274415934307174006396553315550715707160126380565176870849423798013439568481330299594564698280716123931543217586590121761646248036714544482370748029627392219023644939570330822500921226527958335328075820361946736248968546887919119797191188796820281456047862622515784998173595702035953015500668168337957787456261669942323479590462594162753398713714551109969235836701797067628080217089560174661265766715873173519089356828768187753906488722672434675906715130685920480309751267162378217556086734643518302588488085037276898864045701738194165722029934173723443272385332340896512097141283035279183008245197783592088713192845929300452138280863801994680068192628235733177800618760725721494729438413744511188327692937181959823385981461470044351470555357924078471663219372127078819464310825091754057283143202038048599741519546309549251829180345812526317661790075121174552205814506717397940016951549190874475194481404956622159684970822206893799268426794652907487315018340024511144498687216951118951521480219103104027252414036208944839527097363799136750668059769006175652932461477521656624840714560861785055072520627864915483850901531831565403527002594544373335579841946651446039311416123731811449363615350195108946161775356894550290135160281741239173249501389559774843669779334734830808320321640472092917493071981589167579528655414594940418799452906960228044885396170927799485666006470827313341854971480150038066949600692706133201554465886937577637652157507317092466548804722624069809502899549593413877760000000000000000000000000000000000000000000000000000000*i1^6 + 3144673493378354982936826807424533226607306816159737945114342028405574688240920427684352661482257076824159520344914994185608070692457658899417276220122913408429220787485089870220299508135300361669341069883946249018061068140514324145323183715962042272015927502426204550551508574268954740750626145741697197616830036161444860907482197226994850545045548185229415898328268073271879846275955768585172974110661550736847487063133511683943418596730342042339788638478478861454669366080304139865520884621088755313880638916294295290298530490925676547621633709163193256470432842644054888630453475886975290308140658257916946416319436323155970815385283462320205389815800008889701064301189027452536653505523142341000632999832016297342099469490055851142598503848785974829971722283038534992771836769489471243901319159742896368422860433300555910153529458801992145046512246819160501493036171376158566385243967095806495132817350128427067752343889896034201396706156266689198261705184359788225203531051592410498185914824229292627319311717994714343599044279848576018099158659706617978817915710170471107939682013297825606138940776034361295653769761232359985191061573780238820502750376726053630394344960583704355704727781762540282109240970428286058257078614119673929650276880435783988305128772902011091314347083571898695443722434673621359905907256553494268954278760359244196545414103919887798888749831223710634965536823881964129936480211183367506022507092755877998887004734515458343721719308591358554278388487308578620359453686261099983430819105839419570967888340929045178665551675546916975076905933252674235472802580708045922840511588862280975345540501806165659190080628571083332172533345335604127469727161846085686384283938795753399002396210177649808305553408000000000000000000000000000000000000000000000000000000*i1^7 + -1285384155179033983059555805489361722908734275321927944969900579391500122011459170578589900317932789937209842967265946073675536702453832835336158435936201425686190243349513904633130799339512954145105695174354710389346326656931748530658184679447074865150499313689134932587455561092227443171879398145018781283003900734910906153049891290016720961882405494236532302663303249362952437542329927129236216132380822871394484393175438157068570506051098231803995477047814072643843480202777570287713686695072870437653194314172684509821065355143987742704251864234870798805541579432329850812607326699090231020208488656566011675501946743641674838971071059221022869599092504106402896836824122966994847170678155329282984743963567668515465566642584939499872900711695914076348227281927429050453915684525450832557237808324081041137692187249721839161595205622527813348538235485857960517532045101678568077886368195668147814612897529365272003326616065157906517577321983693563565611656124941688730553176704317163858690645870243923156716692522608201363641949863806098288142418496919879179045268610344917393542932718214549417060860051631258935576570133009627610540502829207318873162655298243840681941662042154526037689619279701785384625578035633127992126436093373232329562604876974403467816823617591215576423028118819208326348349756671914416476432223813982796232545200740521713702408730427264730816818692070589990232158504223082654628503284923046117390251896838737188031175830409265545807227522162150423171174918385769457932090965564838676775208787955761374973130367469607943509930237714811804904999791121823650995947033392942218989875404368938592909989355266324879074696271623344791674851456096846857409659947614461246925631438569688126643209575186406205030400000000000000000000000000000000000000000000000000000*i1^8 + 264664462884424226027705457759446272145370729560697411510441192252452746122760817223067812543846896400395704049603659770616505842544832954808485055416302831171281967678965650983114454990811789225445782657170325507053926097458876097779088401061718844087996322397133973557049480411445662838569755045794811006442462086177315911057955284817753413065841077993488073479173899543774834472210137814898977321247243827687470593704018059474765524231993494178174087964490568774822415900678651016091641471224119791867129516029687924447619802462795375578548151939557533061314071983424716216887355582736501487649704326648009613425535226005472390397839862267652961006155822302849795267395876733680873705767697652853546593283290533747120940651066595947273483250854586205996565111818991934684059716889418796885610886425119580480136949351478189560214735215755435105384360877513574179010654283713044658617386445931961258791973924522057310247879284752872882158124671017508591897906867858187617800016193771718609706208519781823656122710462667117029569540033033946272890057838126339206038564222543374497434097150364096828327759083570656843875126157524459723342774824356341771260213309685331345976243913531980943249700851082048886741927820913701091998876562255296321632832981094238808951913540542067611969668575894652415740651071207748871970477136837598390201440130212331225807088674084725061268245496456126393904153938391053971703627948693762045452635646297357722065727717430026530735945859077801634228809447316420989893635592501282654125133629709494827299063366089225553844175557953813507883008306434182938626196804776211888513491205314405890290015200326842173551218371590406227036605928036791588969101087023305751143761165556927137262011496869071421440000000000000000000000000000000000000000000000000000*i1^9 + -20474773897165306527430433170521670213999780733157971928310891563674610800803732465285271552780995235883161194288380607364673033645570705140073567906813909092258686448445147677239012458205646280415415364753566255825268331735932307275290223512629978544575565045762689699215679387122691409010178815081265755979359339967490728245741854486676165530567329685989998160337993270985070492689741279584754461979109370502837987878673650409258460824082298319903489043758031724140195542047297230351736108007886408234788270011820396634779963935333777410376251693130579398741528438295901357075811693733121292131862058520332479065187319877168687493608116419892336379314564547949936867282138894367693990852581795995655674591022147672669898042464442811983780422547019768792753775527546856111037635360207553844474553185097686129591499025347092081504498514623995706648242733224384531004830536641787663296562710413188732197074782820819525576319713498789014411367921009377141214371846799418946637791370237554723336376040683808877457520266906916095546291485203547613975942229464151543244395475950221763111265333966338915377973443938131140924893478382887488695853925854146301511696661742006681726839635957592454781317824336493284958663681712707040810267762723137260804163492348047887323433001740415369430064649819862529212701213358742443982210648671014343419405273633770402163335147769476629366319652137345373696351321376682040748601696370586602382434034274511423262462338266752589052026980397465835248469646829690456187525578706145090152220043534036887951166381784865083225177108823516228142941910851384956432612307807262622560390943981111518932123666640935633080488298150075061214125754329154539711446379042599897384909460424488398026881034650386432000000000000000000000000000000000000000000000000000*i1^10 + -1028883503574084600933382503585862295635471471566247608828763985866546016628425497708801496164574132426767961423412108711607407353768995793530173803187629790167566864706989314516015233702951873257972758470614710613049024933699525640038686528669105809169539807614630217209193517365645710268154997978998072194750415630408692761784697341662154081707674464525440390373160145654377215770349129758016694058402756152924249579517412960917532263422138893632306159080859918392434717575113192879552926911175630543668945528426909680134014268970869772066040041939191699019926096361688378435236224460703499494340419963424378944192009702781645681439699678611595843589873937332926587294065788428081299180482349727751474299881630280311397860924467872086854408863108985615258407836520513340394766116649219671244764241884022289765009476496751545943552256234157604274845059963912340288385182080989363785771516966910454303374201711705531397517802310171882117875076199793824523647267837449488303723555695433373980635974375441614141581013945462930905159303359423569404163058442095489411369746160181276207500552794398639990688457791934444027959394074126630778796099053204686423236291855256975219504839952284326893764832771978580135511877307917284686448894956934129338943324679068210439419847845462990475266428226445456919654400882883376028483695260745554784943330634278441177043068542995361268575669423039490707324631580235029590710493898633303234076299961790580842623890194535667454953241017554329213965229293527314206373641995845863670845190352654685102238586138817582017667133978346777848661726484097921785234342455460199691699669984645082489329917574576072087540080262424902792764290786155201583654050941138689991777294635941775583206985800089600000000000000000000000000000000000000000000000000*i1^11 + -42268057071453501335809682809680135979324782087374272873747399793698977844693967077156223641250590617753173702813420515627738034190886620346430520701670661918435500600119897276014162423287919092118396083246546680397924087243302918214214968801592756467588259341165110989284371270324577094070242287802544731922480535818556528876818557444471737519735159841467646644810086160837822889266238943558425524724694725679746233387185628980605949600350144288677504771858163032562090243880193335799901114732690989480874948805046116743373676036934545958758098223674953899057932242871231610794838650520676845556699135071766227443535993428399756894445611858596238015276918976303149821772279900865133429606645322891471118265895533110746606875923110608197100977667612091804992802523705260934236221952268889263958090173230116594489965446193781998425423098184124087296997026655263249332726485690733197764918795516676218529854974116767334072304097868297171996659580386179546884066829796734139836652240848449603311111906547155408004248476998125531479020843766086829710587642379603976186683332608926520522416027775178569773848698778399430911681262988799833778872133793173364467735573951708971883280252053814768668795653934615268164686584124626209736197635856041197113438617295023389889800402533077132381847208380993914073122411498627197912766773799745359457142864804526989724154791786697861844679218672333557132943466650767785784510818512832556287578394337880100603554118242104458391973702575574743355990210736555933396579528360335529156500724224150546726927980855990213774401781297188586782830291431769653259437699614672793623966188190524767210353907071996774418696739083503008748491762267538648146732433212771219334276777511383848207232532480000000000000000000000000000000000000000000000000*i1^12 + -383465827880146155116027577370874223663559720838854978316285044897611257664089485773005780768648557153913114321857677255495040235890796065467228512437558724632815807831531376665018952057806187621227679447927014507174533307605505713072116438041966616176753012694806632892027139061064374668702665835206781543080521249352707985581263010436946237822597869028368591633004692174713386757493388258882380483226230874215075053664461325551658954785152669959637518210308076431920962067020748923221595699159718448027465038330634224532161237003269293075467572508499197867392467150322861428434822280511623043460783505598484809801711689287068082589769667390462241379167890733048839013551013603308181013567476104316679762009175362677635753912066292159516271773505429316665195701800857742569233784959394896031203098979887953097876237948471361156942185904322184731925817998352950995164915243972113896024578568274723843513028067193249770790832394019909174099748295375259576191972379050860236718040429150054698285205383815687202134329618112952959741973374824028863505162971942056009708547116115333862985061962873234738658455990550490697547599105867028295551991711667899415376787628956056378802122072228985859890130781910345054029486554009829741436218869262131167142841213583154791684970012923553316507846616404962065171925425607404415286485458161085198123434505414266397368343904275649668138448867183600585476747689327756866084772765566683835630397770201814758420753020166170014117373109786014451879295242169073617562579959901829731601440604725040031052212736374999769213580312683309403707487959122989919045891163248540433793181162875029909867883386538022938019366330629001921656983163745969680511435279301855757554275204424174965620736000000000000000000000000000000000000000000000000*i1^13 + -3151087229697569398893338052983182895047309306879635949576329483033654934664394358585121719321207166378743040400014815488499920502427582453555004527378001657320194638677693994305766149970669986125729973848172768116461550821539708710465821302275926075196640619129063186906372861906863230206919919602043401843865025324905886995829550003448687433191950238526774463520548920985295801188602902380230131230463962899782407784371985869959754765187088831927992570796996445465265422820889751831964031735008638711500789140973145265633297278431451548690764629256511231473730584323232400004279037054728526276590844712842630421708859655965787943673423343197945663322979928868496511444784532627005937583667367276519609155768149882248986128318240706493906403345097936335884001698970023162488370849940361920660172202840321202109677143956528502854624998437241544473689041933189983074407498821005870408837019021387091547827413015640108760057387673227981849637775519071414036998311783184893507839973616773738237377053169161590627602330512666350329185242934807014251360039638114168606463997617358887268393753875666802535993108770069170860846023787345751132635940668863396539322487863896392805970642465996632878585611088402449050973123044972085702617908050127374860791550642992979226433974445191310018191500695570571836688345280695106061628338836130014339410119488557019436150855225718767342932413658651538963867580971293585465744413133843165466847555719866867468838375353616294038299720412110027457116449118638772219857204676076561686006065507679433336730014195427956684504999845868011222351389108479331051164763633083960617637669349021533717262758260873464761359943472394508324441991955379688134764122195804227247628962495361082982400000000000000000000000000000000000000000000000*i1^14 + -10818703711584600891708741458282436846082382689372520039643340220555376984366810337086700746926029717079958678827463081354914816271576363386341717180934088924201270093293495332287773539601391878583537618657119786961050085834087857760261202996074593532318046232835641787832955101668503978632541656359383539433536770545563360965049724972583283536802492859731275838052743489078948292061117509793381533569465107123594393423734181352452722806544438478095556990435674805276870446975409959981740950506448266620703226981401544744119473154309885375512891694359777895410491248882442177096958442420346586013978655092389491850252769696339800708569243696723557758315664158250679217588203965377664460217544918663005501194056032380760514400307096699657759641198566897625610566036204832697875290834295095871269146605233015933324124100304036856589204201558500333191408411603394226953517442033705160300709657388521097207991416574453490527318301089738607731234262023768538912566805721184391969516348269591123658376967860082790145874424669159215067118287116819970177458089627489805527720729215080527072033474403106135691202508183224497273287173663427528460463878526825748000037538661858072829474146915608361539903255994505458817605105150596171421550533566488586147567247625027922738633670167745026044381962793086437777856629292876347715701464219679366390618739066139588568681696655116067384839683279769926732062055638980062862141651442270294441988611842538295943140077502413751099721351730515652880414951963265626164577460720329351113914045523706637280341245309856283035675697634062163256802312403595459481897739603734458932928574929441936047756323030875061331297335133150138196335452673703302072758961997766831128732896161955840000000000000000000000000000000000000000000000*i1^15 + -152460237522508874777223253843564271064818045990884860872175008827296015272233407099361544235862884317169490072856597261163817231726303866818030718901481460020750115064390009540382124424593428660191463801031844215324287482615338674399251517090258999308397108281766035295886616928871134998268311204113361064289130052251450776698289024614254001978487704938812888200685799376071067822713763046241599447676857232472354793378761101621381629161574170769120815402662410754996097894370731487399283348153332995863819170636289001883830852785737261607298403351945566221786990518559977459692157450576742305117618904696645547585552790203401777783816361574986947995112415251640736021769740044483276903668361552445361520883499860975876499625669283873176501524848866549014037911590350907213936840947562148384866024131577955506538210024541566178634003886976162307455093749536566468815547331896193366387846827227381368688697920006932234320725129376849818553784724522705471486133339381613415913460978752743183008017925249348662592078489481187479566003516210046644102962716214035060449776556465065873539979910841618084774073511681622355461180958488817769126029477345261828359660603322605955759020818801020004125170977244685869838532605878497207318341565776047072128189332071511855533311964018668996554482944460555527459162548606556511517836772917832998671527497471988405193397304184765541576471402152148007658540873873802920735292342287836381527343837353281873403266546189248383235312293845722295089592629632774864994962032960554328492765224415069353214921996731739384653533485258101247845306793010562884683713174613273840672755882162298116469182184660904925307164758253876439355256773130130933884198705183273977537294761984000000000000000000000000000000000000000000000*i1^16 + -81086179272214633226251815896650063959258006710170161665271870173676849005763704049380825892958866513663373622123069074535531511663230067091220869137828298887821885841003409723961221158517789679980760443436841641292766441285070880955046944202927847848872846125158082295683859696949078571605025050610373491376771618914772052854260662556966771270935603659795612654533419246268951901817397217569696243294096123520944619185218697588126706468903122694756767380913863877612077983718928713019562554451707620223960738428668525120318675674710364645958159665755952355198191402443588495200767570897542063944070843197222260781049823949063924840749371963009356369843912625317548110231899543687191613836402337374530528240093464284717599785218684197768967121814073686950004528174050313012037805667854738045686146808981255716715499249971124311718167933431676869240434580183949735372075993291446210896762810024228460243272737118568587436079740919831404361363977257383672625680403394552412424065323330898962151147594107267052587159589644836102854743697924328809334786566987896357395487378396271174457173841720748332701953749215359453846589422613800949884486438691853854619745090340872971590067936692480700133906801114034182494014487701787259464836457797545653023034568599096757756572898534247277451790835057706508366691618664195353492997747272840232765914590040688953128908406390945908979977062894204281828212241794148893015069445456174244303416612581889058205023169403494516590511332688065871279660192497543332739034533095467391903679572189220506764403942084433629911247567292435611232147092182279500478718025792264230674588012481517327622798313897174112409230943177704922132359884384574206343101248033861127477657600000000000000000000000000000000000000000000*i1^17 + 659354762369120545981843645529988819595193261148857149962695978984287157957687088428402599899405397786351836022263505273892083120756852503543839311737782721622539264468189918719712355089280634381943048580566147007355054917842604012696546704165372698529869439115027196017513293952715149904281359882709442519876310055629698586810387112095983524141710396769391014527599522354431293410210279899164550896186640972663094441747878558094613942725375225988854724345872560817786985209347303031177851072024353522100603266472184028217726324986256756759530635987374284011766733866262418956374502425894865637744354563608180151189972028228919865797265269162837744416796767113488411078569413634812920786868093403106171024448367061961770705082565530155371855617718289895269702339647649067599032071680492433193236595472464622032266237833709659794463439926045175203365019226440599347694922802726149098765841066493774293032048501565109039978572311280131403402392601809110686745837408303345218130592548622621177398763730992796928385908713964902010515036382363873516781665618535249255180572283701294467262610623954263807437801399860989340244540391861392621275988037365236592596184287577180347532148843224890982841779863714534853287343326010405518624905058357167625905713774306797409400606417760804921975213441110440233735615781142474532896989043343889030491292495904715737014831694187934339301646040318905513521291764312596611142208229574213864969427994236774916461860122243309897820178757589689077581634221124805435130058132781140567417026907508568482368854677190556562622375919944107990964132738341581703703449523813638794311838632612859717067720568269261154043215248591910198137799090473731317891932294050459156480000000000000000000000000000000000000000000*i1^18 + -23985564588807375165889224731094734553548066709798429828264625032072718434431896170363686542191508251682835615632466863839752980116297148450648291574683611159964096608213066887511995856028800564023392290817233503560664613974707972466137289191127591420604219288708771358420628383591972130903972103016174002420835887237961697512971111356229170874979460708402605802875079504060624183795923401411753114888213170582648906773786932309835885109752764313529293659729394348556137724434348869152417461835369125536521337889675856038946466768696455975063814089138289676532472798857961642770052632169403004902756419345094674912036367299146273336544312162488880816438968000696594125933921130223945650566585044019415094190970138208848447096090504098388339427351720185548005664427168864695919890334176800156025610517128705432921049436227361351176815807663948794584611945231888044697351787573401924309217766205947019208978641629765049178036030260031237578300747772511024672768615262247343809601209888267118316396478443820491251315492482658729307930252641343137891449845935727043532677260956886241108896012578976215177133540103540717933258415521213858720614921359256951755656652417886069723797838330760059354530064019349752611712680329569244360946751251864212608705569224505307916781962895313009484809711599723991791216414227878259499667208876661486989921024815662416775145633580576814964363035545317676346319516241941919493388928826855513331217545498543251546579773956863263170139135952303673638560222551984694904368567529605555339252802242041555859388050702042311481390449157999575725080498882993718422327509026614092948186438477134389275900656088779505675289833655826841642951581266541752463970959987048448000000000000000000000000000000000000000000*i1^19 + 155633282576869598169006661851802651378480642690696518366213817947124018591176177518949678647362751034222730754884353958261830572550468212068709295802337417396133901186480950716055700742250484884956352136325604305090907520994864987914940961012436911424067194506415093481180604560468971750226114152543720835959488502074523198751497464669889184751271902605134346241269853733616309708624060721308578126334070357138390638522103756220232115253625457099472758803289723067559143590874074158158581841746356915757525913616507365313675346577989762443564919133421817642864583923603570910590242272083772642110064303010829611155004939002396102844577704689281739263290918439223760291275690530587334601155011361456497330990622564792520534180530967472414318187807820437566903989536126200607521805586853279066930145992600202603874259587944109157525223442720453213430638685536818478863409247876462051493459439968144088612350514497495796321217028468525522921960609504300501196227425024615995187510989740239808991759231012932647029748972439379983643920872599836695220714772129793197447270331324519793153002207353648711792908163843937746676190678781160121202905233365496273167303407592513577308029061721635444661580953696350950808022276248827565335989012716575988880194125515364704868151434589682000177667359937506066989121861593545110028173114833319380411599609961202659014289793933395528016968020763103849094782503211923326584194329333973767935731757033151226511942676011864108330852044816870636394812732489485474643699250994776625444377543193038877043159923521323791667024907600629144003644590461571499950199447072137749765792411540676898945530259991385193448753623224362886186569435623105320005372425011200000000000000000000000000000000000000000*i1^20 + -561229961877704190899090606525250873846614785758171123825725204352335278778505333474152770063963326415658356868410480743284740770382616989539618063237242695584030770182391800226668816117914762171393275790143848837143994581093755242822998375621315077558693862046050148013971534914700079205668036225776106628754001364337755558643531749396256693156406053386730186392665312642923568377171271191107569484162620332553034801944586166331990533106687545000366979624496267244829454775264966617787600078464745935035296632318906863798683544946041052521436549052383620568843946820669750132917181695667839302199171599378134702105536501094546689558785359142647997425014699438557812734870816883454568043395891951181242482430863785631319475560438912274118714415197756916067889955109293723460763501101251207975632453608419518876393628102343971604273764609637020310167242650519827389806987411510166707790368755447736773652265183434638116883244574282592432912493473707612232557310107928426490254950416959010707532689430124982958462808941507066984985028101164238759257194983375537611759124101561988338692292129435891437950948125442241394183108015641508859148590832988851311616642302343336341811733477997798319043357547974632950791013453260936826711721553481241427710140315460687555053329035969355198997815792623228422383526779240288914106602803949149465100195286927534096848769113285920732292594259847109496298218715037897180416211998900899851272988268526476644088827248664803682612635629025064237311406457451246513634811228112820618743975500770279141032161082113157012139818390622907475800654531443543095961737826995522243011999608988196777814575144521202361431985800996039951449689174776729335286988800000000000000000000000000000000000000000*i1^21 + 1541436577077398607925732728753459431560056811148319871513530960291397938145721702003348801899080266133115182218281752640163674590378386993148617408394925267712813781753994339529295582635908184242050631255412353900765324675813790645215494275940107403502596850111436123975056095148000106642461921325117447785869605227367748116777152172059977380602151369333232313177591964899268074449204728129898413854320393211733915893590078468102123599106061232940863480488129704593361562447861567750389037390830049414933149315509059595811127868668532945340771167883150768051189115181290086400559771841922254914657603348729568393735780486627295588123767707247155065495347299239421174688738618832130357388630478861168678259428916556522697139402626622434526359318293670927577975820923691808498173630819022785394755394328092802419753114340624217027606552892596297626528924818392946209052793233011379638407671860249275810512628790675520884507057388948352150379158537782989696511915314255387248208600734604945167017011740807704245081153180777975456327205306926814456935561459214156894356588748906089697645464933344512175192447828392699690700530930908024827479130549706197494771249630918682869853643886765416871682553284283718807422549071210423273316268042518672625726185808095159023891447923049689053714728524896323025189700982910303734911164003774791928246192161312210000590491587118884781225697381197129705671488131861055615314569825325964835459989225054002491109037805827114295710391930862665082750261097612574830427454780397120880369612085758118002714562215134021743258940096116611517066393011686834946924098177678177063525061649801481800343231030969504096401321407019856222083629611197470343168000000000000000000000000000000000000000*i1^22 + -1170903987063433427516286986805996229600869769109606416224352990081809866158435622139706905665128106174628292479950325405689158420895246458245988014431939623880557807185078417771094062034101454772714951791081527263443573788597890435681555489728565465491112010027963378243562044082708330853143966807455616422536990142822217337059292839604458273478947337433925410312165961461787143074763290425641699231173865882568002621650297485687600194854427873861594377432835792893064806374959634527241256388039494784468352788966759973619030489129870215883885838966392323896966029171785994293552271820059652872701955587097746862294807250118979298856486298694338165063827277153319059171185305445459379730347339763495805103973561774275385748097575409595480799898581445146815943470367404371411671063920702446603019683267374803685635288057903245348606763164455969452224088667149631845681618538687746924611494135846131686128803538957356755422517820223982662379968646609116818330125255026909450231351053800819180694374186550688920268556712880330570277583029318092131739243192650916052705757946738946515807228506666207289053900353157533744942910729345203123665484767047505888902286829815335215023583070514587940027424232283464110604112375975056630054954131481403801273418029741070649910599050073562860572959161554482933090069492785171987842724675009903616800925051630143254387548419217419772981170964562725652334669667028074946609979167663524256922367551610781952478853664572600631028583047030091461579682508406522776140362848151265064635734227231506536586534713931139774157860471969097770197320678807359891420834638072064330708228069848452988469200510044816215854949566739168727381150282442342400000000000000000000000000000000000000*i1^23 + 2187473076357049604306837532567319757684879410428882674985718079525973846775961566952042680083612943965731352143144686875038009197886091128626073172160659976398789873358646090271407134447267347502140523040473481019572027069366029931994603715281935930647923616911990099353615828270782244763113640525978389734946869188768587913203427666937223246734410986438795540546081146992141122588895817544182725367020082477192851723819214128484648322748121108693365955262836829529300050301319269112595108281724477719709270118544423462940517956282832207491681850002954255558069712121872403097686593630499112530176167712686973066458072088154657200056642887499379346136931309003629691588310936314415430156164062421931633353467923803193888476957433150256017570994746244659828957090579877756142287133496821130622402138632606152202032098946793739723224553102191302811594571646404688407098313893709692779123945550139161784942251812539287336357443548792710113647676295725311565714294650284253742344536454821340875470451370057515105841500657109515684454546516231276182495979452674483098395412493960523052603108931623420056406060848907629942093658478113778565472481812847814062119375137314980592045517210403175717105672109231724412012915574362466613765423635353688652367971385241977024219118280346400002146214505268042057568303101953689309241023120855818529130828838229571192765490594842431739714028240822335640914679250406190415340884865827232459713134155218641302695272748423053912347561897508489862512015715530272334896973376383231760220249300922201763808186198817132661524114533613206804031127033417757064647446538780624377465149322012254379606915107108803573770224467567047091074566717440000000000000000000000000000000000000*i1^24 + -5978342849661285022850295851787483865073177248712593887338899075008324155306575219939907214792108653044534102283723929014518948978254829898104022545866722022137166541330268162924835189326478701797624119385783561424145038421766420096887131411640331539323087059546528031970271258227858586058250733581803556821380336311875704743873046631397447953164084064901145983583565637363759543278714025776340250682435986206343823880847015105930050023487605940393011070801132921745761395347081539198864795075977517595860842825515171282163658011854864768335836890033877481385795342785228760371868656595510700315879725246300180365708830566217680105815971833336264668630222413282628995166845377407853638832960126003880118997372584648472135978340741159611491448046948691022667790963707563556940464998685033429297161066681262563450412627334244614993308926948224899051807534266066104618994363988894787183425178733057531199454083206709953921614119661618113328460195702760706162248034919232118773212109376840976454699769870856550979453390649390672700348480810543787889538210966884979023237496418151258540586149264230126779619499781276541107872422386912977047895681350665994360617402292382539646141476684517212943652611881386799464122260589764439286266095900489993131705873539172745427761556961723961436924690442255012499616961344575843074415494232303490145163346156498826323721434988384598218765894185055604761000578241732851918069138623085962284832969249791647256549183725101294219845464396291309612125738902214157285128990821974940782477961238130328072594305846615371291024132079117287607869646523571345333904313633402505124043197977332989596413789209866697443345327553042719721914368000000000000000000000000000000000000*i1^25 + 29169598984437204390009967021713848170874623546879111805745991432047403950691447000385578004672683337652645547507179217416386554924351539333004032968184739988755672621943708778430552284535618432758782927947492813079389158622443554445936110145613720401392665658016317173813563326060122101613662571041437601461364930066992913882160878180097726842156055475539413154759572665455830662559385979535690950091659366544258319620608342385992687329834904273641880429103546567853551854105496658032420775251125054388881301881219574517432007575282463469483830293296360150419660513604167950038915909211814364106046955322013798807511301018988171468988766564268089189940154019208765178243735675374972327715175143678481160983874690994216271820439271531665190203621537377786693628177367008079320426227019543257124526987572853247667506074845761065630512797996199101227260327440443678585438602961415696127187245119879622928786798304898496796862414870487832548634467920221280285648507422124832740681824975535392975527811175270086919642764367706608867666695493086354433293583415033600331477096514732528088575107086737999873289096816975009842881757152732291338179694137873485384892698630965725605910321317747059332465986684078856471372927624503961201985152269363564139064358254775949089588750734271064086445433137391940591039479683312135155705818913880085034788340003727219887048729388908003961138876421909932255905499765376759483505982286629322232026105842203811673589974953765835728899809058690128354908497447458442439614897517945125097421071766916508006007674593816394653730785191411217674598211471417815217914259319068479033805454748688112032023834634053938680278246273967770828800000000000000000000000000000000000*i1^26 + -16779884069069675767937107878858816570147019457923220608465394514054530916858796685022835482533708263412373784518467656830338592657773647848616339754883894691304805404126759097728541008994130713536820601388569418650842941615314455659722756259461069957168064063272580351539355000726035251764732969317873758391658064389828345043803017423257742856641620212216757058559416766045741558145171073658961540501066106171150412441926453230753788586048804396521864860268739240861585481095841280365790966872639749299131079569859467004592850525718271879936299473884432554050117192847477664587109701464666454354601478304777680978184480595113615890810989075104589093565160306026942025091528898260343199623933998651642378404493950911860918782626421149771430969844918307675831618396129962736182957086999406884749720222205934044688656343154859946844554630190420707468489298570014543890336697177181235997049426032883928906462888304947525794360064510068012261396371888936038569953232436434660729344108111744215544881321768985901226484401932159618207747796759276972964593603949150671654251461330003500123312752351314534479311449260752734516564123072395580770070294916268773412617488841714929079176075366327697521788926457818060650401282147012148150390545043949294350375397955773265735109780407268745232586115281204687103634640227593900845717736753516704793299867337071837691857809768606403842483980716966198789624486127270816697653062538556870877628965953630726100742192518501567087860098821790946493564387467330188987758595651261567152975975331224121392359087096858989475568818115234443297662380173605604598848577119835826400671198253571494775837435962584752527055167758008320000000000000000000000000000000000*i1^27 + 18581037316203226183143001561687752761750559913689734660583816301629233129413779511280990030025485021580134540795628210060165923991975116895564805610239392915639443116396432483830522973272867057591561303852054758998267317244488132237701785447519298478021842496051583321189483504142234100887978422850751162598831034356505340251731482627025492677092090598950400367732361118151714035872361558798935901709134888827810508494252462078088900526512061120838652589408224445142469765034524315327504304035701152862786933097128236981679712607648217754283598336743608831852817468308098440767481924311983685030316411030954380423236481658851747922025504508428430068131674407762092835732868397656887534433128514713222154347671292701294895002645633646151491908104618221814669052048472786796285619532295000087732412717241183556588062174471504100542591795842131716449743190856033058188388036040535359720505958560031147124328405134634199014426806445790754329648687612424967145634892150480326521934317568060261788535899876636582024058788090426838011745921778923577087443818076906293081714884024913704839551505565218798332451464415673314845780147760135440412475836205649921216534560442066513578351741068309024622726259595165378255161923352558561299375883299061224795766022775600921164122297415428288591568326178322486602469075325620450440477323198870176731081639696018616194912329678189427008391153932492559922232936113995608961019521186797233662121924168223561953158289094720009926159095749376935866823787359916794360828116530111710740382089010196703048277393186822445871922625436145054826198717644989286470790210700275184878838470628032580885643202110828612896325369856000000000000000000000000000000000*i1^28 + 46970404290791675547248955484823921107628991443395364659225778749766247587343122127446954455735302847421602761743003145634372343372575621756601389910262042090171597975659275029973893459832421673165419963623171243177138929805601725629674929193138076919954303087752547024266601255496755435167409850074577363047065763942146668741532899795247304299375404639174572338758357059846630848375964709216487232311787521049803540142531741238874259279787701724091766406486037935015999608846650658386647926353388129964473813620030157584830080498074582784655217895121458407036386439139231789620075809376733186386155346246189257650430698674525972330123085116807321323677524570608663181777973765634320552264622009384731889229773946741488862660619359420161861441995571493554233660573082137537182960826456318133846782862784558160968406575354568294633933941381398257350423390833274433183672835150250466530545611946596456367220704352164804665909327148329172012729355992335578388204186733699111869429384704474366087464350621188422559240575961837079817990200679677271579245436329845536893360328962108358375862269784773212566310834471757980669100492947777464559660555857024460875633115463660252653007340179782508511735124030876118386529300348160112417716879872715566577973069681987705601139087287733966272324746418136956000756371544858574680591497250768340186891051741080660964638193072300626125396146322910227097245457813317043900079820433002658788193696503819309059431647039783778144706181496096830002308433163111033813215404056427840289731639916729072057613788093631356361978162742395793504626708964206047582623951257915672457007397866716748403531538263421735036518400000000000000000000000000000000*i1^29 + 21002950474125048609157234714963494565778739561951848528597647892354698947099114252379700432263991131773977862073638802973324699632325663769540011957464002015682365147811172704480889192946482511629697694355305331677447211685318666333398107514376483546540338033062889649380302075787758949609511402616399649539922731228407098797260757009825004068669417683614921965910262144012247773813030122138326956177735131633242246990168553353276881185857959051012539970758758513588102786250249370722635817701809984103837989711636074684740051567713606437895583632123384349126668689966278666866380656004903194740339331872074960901888820833863388306105921778372110183601923718596885280217818022603979105360676459880106285025871833606526278322051454751041732266317911568866084994906568077337153536913098220462198398607259011942905371982585836842758696471700128948650408685519504291531578897404087755420961257748284588671953258719061116427188664180879169765479137057544960354589496248726333642607903837989786192758380200475597731802622787139621199341162309688440333529164247813017080637167382453547882523923407898531259413261365617723040923277503741272882303600798040246432174741848213009983074740066433665001654496228075332435773537845845548228351230803091034423995297923248363807089601402303132912432188964910104726219251865128346986323029333048903091750800937126169721731347691947014349683597817340241787624205197041907097610889628139888900463762227145488283630593284954540495188804904742784909798928393459724739269758602436777837670822872103758170806947140434122932809640286291794094803057500410852682863200887100238963932205569296094835918490293439037440000000000000000000000000000000*i1^30 + 10918020851895325603122873947242668666284015212330594947432647416979901122695734293486918117592576601335564786668035574793270687059574543155812322891020277670004019934689362924272979791475225330691301207544002189816800531604446576846469658666785774282632637512154920114554691880319209898537338969323424558789031479034766220867008716529880356542935080242434417240055831553151792514768799627978847821717440505356170306764130592386023643776497626763933295040371759172969448616415107064911367857526062921836357006464848508739686715897211238527848947938604941117389071295011809664942618357468028423342228453274931187815256626247904254927802827483419000973854239995440288011382291776678718935956622817826134759105820408895897197272088290180808689975290645019273091460517614998692946432102499461797471404873609071241959176919645374019521676257664116085581505726422285392988973597418223102764299712927531176899270774811797057042857361076931409915348493038571739043133845556428043460405375933333447640078368339047823041661341808926792785455645177958376662255381544404048042633667496536870165323902052820291999223331770378201127296246258573860947427766238038419972694127252917355667855926469348804176807901631639741315422939510924205602240705903914789355924162249945864267411524726144147793305526966886472942079669240152673271840883945063491132188897732466560141720913366934003814971969729017704269208506974000662684103519557670923167978174777706315558573438966781764700423309205384027441579459492215655322727315573006063765609201745144012935219538885970878876063894233471194578137491310024306558419835910339049326398175390659369981873290739712000000000000000000000000000000*i1^31 + 40219423565822182914823377774780355975246306023816485069018317537617896758659357422725501111379523434430236819888828731022055417930424658960614642159652042138225376867350494695347813968653707840126806429676899338102433083144793841447911256420635633903229629964652343607673432266041728952642870543633908276762916679007009862032989661259335157018933243405498594766651407172649101328262668242995071344534610111311147948107377007560925369087385541993585264835952705630232878322230442495087108071944466395259696412367987578474346856677505548188315041272075078080741053572738115659985969995375199477420003954219411519303425927992678025236992053210390897786969230107859099371479781837157135775194489415458971850171816929064559521980687846993729980984040555396825644289463044847806290213164766964019041133054608705769270259503816236865804723137197680659192550019314391110867339966020013110179471571011335904513996194479397203955887714870288714916783730074683097692062893946068139627963844307438746194709624946782304871742331487894361588352500077395898953805734008695403082900955005040662549195891524068685648655285872406224185547251876700365653059782966733061452348041038157825480068999652052514665552281713738650650139156126649826436623414134856227453749269769959565970811957024057068377683582347834567544537992015963626024162441237020258734884929946666955046910856458060272198007338093251523068675640608219458931263327764617334667796272935556261832976140132095485836381597515507559227587195221322479240521533929975768480414770315603508372933290641896247550258535438628424537227584679413341504799036156300777001358248660044206021646745600000000000000000000000000000*i1^32 + 35318143455638688865356981287875232552734141608007387969563763577611416310029179166516274417225797419438034439426541483348011195680090644016155067151731932037918676412886893109529678510814225685826850509745448902822091135181496999806478627489038732408527088402854852884362880786982376859569074055759586343506341975481982931391948328757220704921650227935423401047431590715962047181174006616612695028135820733242438309755812621556886049863605561498835886983282510046121406039184655949980223686694381385686380068647351701833433862714791082215550872106583095565706754697186020829538084322011418345350141361809693435124938901105758803005972232833918454051312920839861057141037802047255380428635730775502629238097407370581277254489192511744932801064485620809276137998782832892188094751523002427491255993536539725994362518146292167085993677883291956594110149885088891198508256130291343073143321655673642635930538136945096187700189897424609640586190069201732053318854599542082825168603301101335660156802331480971176578027847708405925873834292792632987744901792845182000068818582109140551202794852534485631630412345153541158940968088963374079644668827692918803920657836557906075913540680840549114881272226551394013345749438356085164897513229310525749251896147881267585208253503370613703575970220719331163884605611487699836328888548445472995181550913300783993357568158031313574567862408165515788073447651559495331149977470031168698856039604141011623221106393167856442123085289197399177679384377020219235293951241024019465729564067739189835731831360604153039318426845835833981022488040132758084815929591943229381895460570481324636241920000000000000000000000000000*i1^33 + 13288025116020174300755949219202072822943344039880771832916021387019666743835770418473292532094995774198070964696497931439499798316534930699778814998690872742655476369159020363775860891626546083186912024671900825833889436442894907542060941247806216565299606146727547655122966007005371387444105935316615006648047454832161717742009545852072440095026287033977046030580086524908692884151397286777241708245711188497355728823574371445875556558950602550883547074000354689342169325715450332044861087799835338596286958220774619967533264834098969607871022378564294834507145081297137619016986299026626343009925100061250455933730312004847628918184548531051306822668717798160214725466125307274216509542283613025840332032691694365580001863690330918160783310698363025460115609000312692242464326620545355203334879689108055034980701358121465309643846674176152402158389250210234469842721304047373019219933217677259171775571331103665825731199413032726854603675950204565959484558005292501903081304176257325057861765576798474404759086147152493822553375837896583890551142878063657177379211214520656881334298405687307719171295202492779517516461212011762382979514224533601035785149268651589218192433784500148320645675489680249660034832324109300173864865269962677497650250532014092012812988025652249584556826862545497484069140176285509572185337709440111958280488418918387591869654522498861328188174630319211584136654226087916472492802118576277055648246016528539833880989538361259960725395441192273821482727085503047076359896513040984330633728550076859743665318483733127982341349548070344075121933855347268257087404254207652600220174206902468608000000000000000000000000000*i1^34 + 3042783009637179443703734937487690768250737555081549938690872173292883158827326481483103457050995738995779577399958583446608468867985901633106948818615597899147743801805014866342024064691163010852800699480173554088595397489802344015607768497431599852027920846561461105724085646120038149750219029885687944398729674279651572294661096861187888200310498426135926430824136479202090301943273599745138332912924815236845373537472938073468736151719583511144054687357383524311138317404825245329806300168417719707630899169504930487272669153616746827454320902293750913719999289311362479699665573984403261066418958106066902570740139029940569277393862315661449429111971888037568591396808717917561678222992216174191888340095204939198418871400992043152588483263299952861844597389865855963461396336637149047097496947127159622014560843826394820386046434689850654650775328945925454315441954183807483320483906655650803066135396338401894684397940516738190604455547537051551413228465656730128172751996900022204753962483103554172695462459353629998582967238928974777572763813050533261756548514805604007416715162536789893106726672870812461857305913131469375798592616185545660564893987589446755344666760358744501696276393849657067121909298875522082912830786692518632993474800934309755892103158512917819116981430051613946430568007973401576922999717839383805855269081861222131537678734123720013042842281543455386870759912950410534749169273892794141303887424960658352357004629195000450452037555955241455282225784811661119470455296009232485445595394727110995008069217703834856812402349999796868555092672768210302557613633859312813301149414195200000000000000000000000000*i1^35 + 402274985453948401348694152213110332698198590077913877192386581726895320488785289592378788053298291064207851963901916766318844569021747651112748536410483905566957801119297661920717366997321169625335878893950547622059999292660049639818816477624608192600850010763115202562440464548835056821683435718181071495873494769299648013348220983774026759147287728448810700986042014194035848087566900685463379342150267050305937210296989365589239588804424804417003282400527640605278041011459994461140850513900327101604653162950534998505085434069212307588925747267122179829123235835647325925700642500303724800658685771587743899684330235338464434398713845278685618721936047993089465906220279075836270815246584713319411630933233090696135379234814043303577133085241258806422621542420832280261995969487026284006186484899588673238053216248641184148536061553228650645031012532222551669772924662955862861209756394768451072913137830898978067792463960514614060986713431707151214202284035994263981315173086801301118886732373168364867680246737578844440031987493365492971496445876999944448219392827826926586496163127591026418181902833985594753203157507882870852934735433402581143065550817931576030035723429589235798506000458288041304362086059684644501154173695007357782105490026700393917453128866017555598843712308903977561809531131292448847026992064196211134010926219818804847511460945004221205147289712298101086475344172652958650198766427949694374012202392191867999168630757211617893919610255362764616398216984043314608973041814354971767364121496575720035013972785849956370225800424474385979141082695384134764524167431852528595107840000000000000000000000000*i1^36 + 20402422658021543650654781729797659257395630687968391143194594700611127938889050278401465077602671350784244056507376201794607343141875946969864103761382287244600504781773266927843608726225030134584105711600540751712253329234987711062977789415819298638791819357241108440241076285840230323553788468662294662494188929289715950057611224715502876896414109694103677158306051766086932868415350986966291364388845016029989490063477407926666409831768194639100770166623955515667613622833041521261842427183376166075414952578356039615177428038036123136591820876120438952677484597501747249465250968489723845554338518934850050149690289592673976782279735072640202372874190403128558076215453625381541771413853982037924150835952349791641543866047256808101507835797383313126703088894471864093386867789333004845101901506388098665230858542294445196960725435146450050395555121166668168345788030105820657471716814280453994717312711167322177749786897491133312643827996801936505357090792629640273238436164741793855990491590099017427873638140029298187680577598530141299437697229254096079652942938596568558467786359480797871002862314464451634439920949620176504265584684542024094349418347561727421482369380212423160716503126231203950811961425933403476548229589272043564450230267879378296023240763812243431407150061629354362160915625565427866266208463761358490228413055696815770801217837426957415650497185446743023248581806320510309509831025526698025306861991154815336442765471608456882297988247690505085803822333480361037430210549368968114203777732009914306911597149584540257317741053128922092482761086081651476090071122819678208000000000000000000000000*i1^37 + 6445017607957323626876957848498868185539651901145796544128187060769284311637366987307590152061296334234044213778109804480392124338919957696217945164288643939133794576914289713125586341584073398969611513667165344388557169563377118830112140352377247157241726881571266506827495278848270735453510411620602458479691451816383137237716486835250035812242690601832351965634389551009260144802745237390220192426134348337857340685542800938446834483469847775320081225647618562305138274029171503605226023908795659838271490663324263543612922858672877282386171239188478544218696021278950029091241171957198110377670988636707386005853870840395416687987928653056968007278951993109766797118737207576326786447679777027077100339767498249541565928424935089766697965368722313997741465179223923495653428330485413241141147930868101865237532337109282419377030349971594968260079459226149225022987375553290328644336666695514472748204535391539519469252353336620005056005452594557383700380630502297579180186939054629665526224227728507742631661766898507315172957123858564418059495392259888945439503834840237437564406488426685627913065137504988683173679626976118721140611944548454887862743514648720877155570770038649104796774091832748319997211990019541644316071146445080467382708457923178288071209841366520896982031852877552646796514391153370720771316146898374831011257200754847141226162957601417191794659276927479711065221283106994822022723049359965807931024732242648461907943363619056426269672875636002807289857357822998675601423206384196909567560553420501575073682504608352599447184824393177331855250463267926594215317445017600000000000000000000000*i1^38 + -11033024471905573319434631335559784968977187162730463254032844060345600993240694979476081719891259275551845764917280856263765334974764482388272815619871395789974377438113543082447765130095822352037512949263346989378374789880768411998062983525104171649828574219263583729410596431848508408462376814197142003189421310177479571497215200476252312049930382641000279601255614129929606311104652866381427802851471300331181982549447775723535692489677149016934850879000689583744920685509079643470741095462970829900919954299957927284114101316173141606630079445189166212850501885986932794313926654478634537909828557777022783898285085999098684449664553015322624427627209957184858188941988311475738436812581756768581954871822920628857567525368050517394319475703165320556858764055454680132730463047546968944553276400663504641722330872974751683017839331574386116094226638145398920919178211389241886667079466290830557319742005276667090513955297446804850963106798253605232879719747447344930784567384121822068226206076313761884982227412058951709700299919806591244194054522912883041764856526467386661731586863594274627040098241010414055737590639638924322634743412195015394468026428459964769651110229167854815397180094291421318712956428769410696203570529975254720238871034509923328383464279438717258385617678850964702571267110976752244767856200477448609098285473070110539441765517937601425054573100430278959945098648621548467481928159300067537723996739303410549985781747776528606203116302946108049115398963403483166136473333592727260211206041575787990079616332974028021848060901418892811090142625997590517419868160000000000000000000000*i1^39 + 2216231738162108839269800040521758763653046471915572927868791174690796287557094770207302710102413587125549500288315625939219095345482131967192116443135100546421993233680887135802787281818138291551189387842802781555304533760364606594424810423271098245945085038717255666073783581001819469544174646442171629277358840905637080565622504271001267379799598452188992927127903322796325776504454255760827041516655399007028351975509347432887882676372658944154764586191339133456913421494197833834895570209424459911109504563991016377886722070256612164840881340156198709071596813148907642628070071081599184615049423999388692460255468266010328691317757807197715093807260926554402546587192272125946455159946854405579321575401402739051615295254065835695870732983944523816529713628030692830922946740751697152712255239005607074024569814373423694033567443604813314778368586656997654593288712557642057645229831911715225328558595739610342039973910837059440255628098022891012717651479069397844248849117613445533923413629533647277161287265992410081703384008058545989116058033464719095482718759476762887931763954583086042518027566017152228834858198196103743224209251886455168006985736882233367056767690384275647768806976461499436311502908217085974319523008507693735643928840599958939211419069175712909838229737219983484477764916736372292646117462059859644632697245543828433092463746931974107173175216433448431028354525744953695031224063747916652989629751717160329962405042450769795753426227154657861970502846000149008990159775657689168737625759788734920077054167636144061246056408887344566682251940082898436096000000000000000000000*i1^40 + -176673449857053621230719184025344220043549595491316959093288517482137136011467114536448644435203789937314477061834386713195412425397321347854224404771414097506168417741109415904460606175694828353510879980674716476845805169159856567536794705086108167187358287246830703809587064170681354679001501657362853214361269087261862032239982283640562447050431455950661668491829285105060581094347938010188726293289080526418710130012948779852874497610212788792650490579410480573607627639345284107102819480381037582323764419641693372185773317858804512339456462599588332499869476162328655179461483195171208401147593206077860569304928616755869524190164907244468543263383212305944847827570325362126810296020738635647251954934061623639487491230371390162913322747492765842148038358395129077967334504285051253314660319664961872857959284514326794832030838417552287263619539856026554603515968341241391963178259443478686745193146189372213818102970137629720696691670321706340408972373421310111495172990977357638228119968328258420191790793434164155233071870405549364827075872905121813459955933564216434776885209260367808328736633004925514756871783318910740206301639283850160567055201967000885959177407754645640135507056793692482546284031390849367394823728985275889758346951268629721438028334201248374779272943166983073548092517971537082792205796678738916576850280238280359537041696314952248397155792304751474922790067332135204851741013859956600416739215062404218148416194999508433548843057320011099296172260727710749126085924532540877280842977740087293361558766463795290459000846788886438729937761547059200000000000000000000*i1^41 + 8460254280016516423760617241598659848576982390887223787390564605821666570270866246383208010081581920123684210232815882688324696902097479033048820652526703156638634745557364632239237411265079111827773159993964496804111185315063609728588838598475819385989929767076647307825312103736608286335833381113422108660438504128109848939186749645935364060220538098474357288019124785289097781861168977180442306138440179317996913041527827362225486804886723031476653067021591942930838166308013696231865749411321371120055798080129892482856513992916229539832027208200027439740915745544636577128063458915174075456555610987860518982303981741277870703589467040267381436722556357196666928294202987687053878093685028230149030976819012906642814548610001355810397327868228631429168523984712280062382886387969049587206708321957760718611417612844151007661752077403695158649018294522252556749837658700391649083478632976508041135567755707884036510860707397295538597421394879779499821122204388572898390096052423276805284713615378142990998891071640120325896456149129291759843957228027621221744043917812829437285870343131957782934168531926265578643221716602562411388880579479948349445318562748582126299596433536555139914632123265367166730528189342443961755681207895365047878794299500817919317961720491744540360898480893037002707244530504500834040473367773589302766688440565497838980273351179094384629185381005512286555611787419785329141095815848359225436478129501881294529544414924107593218349273850995901160839138276204705586754320516479906205563601996304549465211832845766428813688271308348285664624640000000000000000000*i1^42 + -170163389925429477965318800215775946451341274997667769758128670812642427121060913113679600727142231168381355107778978660862772781549292522070578538729572953644148386925109880691410862659081226776679412351465719786139341650890943968257668122798351587851216992958200400954605787056585196418358275836956353634067844211856364762325279698436470569251949520821058898381282605754636382770797773789683137497081030340444108694330864523691682622845963980355831782608149298948644137337830303072879821545349252653319684184069011274757225110226620379913894297396003333526953910923281617253717498337703880682017628256914113860157256665153946630480039074718713934753666191490768567378128407875643213886589627633718891266284935072594987237682253731463218207984017889541015822578413427588654396669956934919775819738051414145993600672609835256222268923440045353547646939166269027117805894642968287191455987412139962397958242415875701396570187665918717984160755921682251387007986872484998331636707750216812476976793062997358564073736377367373829454460300066259843048306371451518753872763205330407321964463946200471277804932644378891427919985970974864633575442427802046728951571307640281687683057420596168449734703302666293071664988483055745641094725618548015275685779720183608184571679591905739113248556737139111331074717888691165346538256558153211557473340529988925201333550780818010426905487957422007294055160880271603366346173469430382097275192927909281829937745591435340919239265702224355100104707755790621539481975033517992878054981119091863490754885376279843876300278655554158592000000000000000000*i1^43 + 1508035107746983358927459269086549436891663417907686422966035948790494172441159017634558924085099276323488035472238390562927346210817606175114668547201089471016110554803150165472843575985503744931592594114577061822183297005558534557771844695783323882771980100334834378876902863172956705164297285184027468802029632032176884406489633125775575167181837088936748787907656369375911932450878819229813994215405565220117100863796788525033073678611237464491460363833688394679828995121430793614123967555698649093227731491001026273264043742308488155041934760397311359510949643780059146809046671720294095208653551165162588027915237898500781425133802253827667249788694357922247183527947008712056294094267166663522501098953443051879952070777456065267140287487538245603354283870648772099363211705578038954569290611249617599697835582732815832043703156911905145202105524703994283589929417866447455374874569063253241394234866161285060958822685056323794098911490127857244976688808629006180043389385302267033724290719673991308137900168712967178119202164985466737949222660944226218858855639303591339449040341442405104791531840564745439422033940089132713064421522662090977735910486203509491766922109309005546017879051534923831943678730249338111585707358307377366425992032559778044305065387559019028309509881957546681152509395813053150298561779647972119467807513140136080196144568925211241816525160889895838389678678386637092176229243477375877629532036744935773282036550042235322625723227539508155973786785444512280183205176499801892495553910463657404898579018018907378876389995315200000000000000000*i1^44 + -5810725408247029354968063493089941211572389263887134308720390170813192868074608811820154668533393091875318359941387104063698348287700450669059424865822932915390395445810757557901573279435050316934264597384488253410854150948633477683044801557030798527574572104302462605228467638804805420846587648181541786239352102581778563232494098456139324386852770654717249324250490909586028844446875954862644157784285789739919897583136446221587957852497235468370623991775634617609116907935989329986003259650479977638684105611350469111305767958542345725196586822523373340157595247541072787714429054649396046583444282218290385922684857584362114270165961151778305850325599906444159969604715190323242379969365172737348867772176120988377566649756069845308422099823606591457536779106078215005949566000253477630164185674528113666878317917622000340010351833772235886203707973874056079782413421953179498013779649441099889750992260827288690720449342688691178770557940114360875041601678006071958707867772126504171460376381779098605504142967291812291214300408767662164212070242187783772705518973093826761995900237150425251603035456922610378574272313097847400567090910079155382710303105109668963514459500013045634591168477669530981953718639563044662144085209982350877208913273233876673650858560476834607053229552361615178319421112229494063781843178550656698130880315338919336772407684635651920790611225484238845037795208090973577926823085638287777963000351816519063792889784411237034072876038749466593359809463678578606796589842515930461764707306693389022911939094257464665702400000000000000000*i1^45 + 9544752748801482357532591256019728161485253072475686125099883719553532730994176170858512983273329116384724524683617685136813105994447979551899345972819552099084660906302576229968782040009834082432931963475038569827115804687242871982943190263553059747288690078657120888832978481129325314496020312089668449781587753932963165740964036775998387060107176126963428531923492154839807989006830099932959255290698517249004345870076521256448749101957513355192322887400045886900392048300944023814394358700145856929827183423566499456653855879496743171068425790000426136562818200715702644684026845674274055280454752426777175474482315502909433138595775719387483633193930715122900972802306806895784989536021206304189891154265055743165023832932535911018895974811448492891412830162794085342650070524887239589713540692982657158642532036422636263061023806245099382800944539638384075301054818767289984688260018658845701682039169884289066159926476726102465762993076845977789133736130186851006461264951063049847544642988345720156257996620883180878947210531414655052939638070825629218159323943241974892149113680959238970567887448203598230397786310235706539996158361242422495485701416175183909878617564214181952471782869193527932086540226026035496627828215029115254061604017350564523834205242583832067351591809201861308598233996667404087588805776360902895237575799378750048509647561570706927620111054221716468838005036956302468134728642847025551190134274303789317643502291345867567570513006720219936950574712608218557665817655192983739132698844796634010363158494969856000000000000000*i1^46 + -6882722494017922315874287242428185078241497002202550956834737752725275261206627510174672793882288660165708010252732766081581030007257083390767424742271358890947050609087377125200331913475831268444270238384864641634700041920179756285599664471811800880853502203540192224782460310881178740138107487329538638275884176891873682319026892005670228450097713681889643081417685419960252058758187824402435826606740030065054942029951890608297454725674118379818796032160433121468482849957103306577759801805770934506826653969730619046095078055599956475477969477879835536596469959449501598468580147790264034876717630662980917154640586529752364949300768661559231822940633165417377329019353584172364850182223261205403090605404488774355794972241482849680599153723499356502391122303969264607726903438358777306651948074624213727240593726062838367741513050179344331011758577978638788259060470803709611914275352644968743710114810248673796410841130393505420424342415282958027749332188590885420036569489619816188772222131924873763450561827013024754783002052214668215325802818670733673414379911946047882407609265252102699417743174784155436896113233174580601380819421699237781879934570492279976063672540561272895696973090714353848706530619438495598495187439442986710156421599093685361869339616201117509237046931540409801926312817974358523829574672090829400940314001065122910846807240702576079237232036681145316678294899280461914748366443242890121180539526062001583518175734269156090595848885581112113438655633628621577385282128654608968938246208187699841466368000000000000000*i1^47 + -93339653770564258190959018060350276587706040108723034402313630566859714393795267982475965497862094036753818275971390831959813543176328586205531759584387259160119705517415522950457496530657385836945005040075537693877664183613763329430895921387678716004577998557461802353716615066769375506131663862911492269251896825839135580731554394451378100870204446690043549204832712612175574400428820158439848089683842575263206102448962249234547127198966280401839129457927731447223336447724319283830629111879957277635200632473693802968283878728130620120739967714066562542773552378100807248665215616986957115291908882709047317560693046738394239206903706801697610584887680752615584812566445986607440741214134060640796839644132028058750720310248092506703782721739351924364417849667195575379655659621517269895111065671622406873582742043747947644318269549918029053355030431886944853400357786982341756716178706243533267678917558232321241517272353485321651969404401045448079918538606622942470830061373329639421073560038188047114322186171474368821610343398778493478568227215445513034548993667018583510247265981676198592396777252004134794737377090747539518643285120582353760167043563349783557024220930348096220933113138429510850843755811075378468720254891726904460064893830466685554028269246610143464302127171216016309897208537459457574437509046479533990777737771867324353340303920344935986797738612899472866755856250846902888898191268590707426311472249423522887904325979832631308793344489651764447247357304047569756376530032979322958973024967065600000000000000*i1^48 + -3057063562062333271407253699816554435678584947366046400885539509160191448482257932818441252283394754692280871246074243043834416148365086108837050239733794771583922883386345858384740202189091372847211677852802506686317003315188609854284121667518614554315930875398092925356756254589444182181590552424717140450103856455529142824042264867585055262698589276535650879852610133025763463351955973608186098548711348861388418766357729345856265275152178554947792736637013885926592678192996533204110180371715208581849705332237656646564380058205034744356956537313024206255853838266377143800801401012790799982594349216312212906525484718425200002806555041324007210948780124408247958642687533665214909492420880506472868258949671300459835792915335798759183844803811770663496366025958940543867721765216199939840608944604969723052486979024546967555102431655125009289366328960006290194535954285920903839465862889363137825903667882827849412842873503484836191016821406485439668413798941791226127851044344598770420844733600199101123912994947332580472484326258846599833562180111739616853146295483149985920579151283123602536818841769907293122103381205624660950126880353355417180580237568179270144268740230144175547182662118544108777811066811645844918971559250595346557451713496530328171587437703731491066388796806771763849634818239896981216921233769557816841928050824527488566663149985854223092544904964221196117761536840281774057547728061617577510137468284474052446435493139109842415846846819406596199421408582484924719946321862459879545896960000000000000*i1^49 + -6867115591352286869497768366196070734883285301327293015706374810280558612741046654123291470759629310545369200412896561512053473989548270181374846376268266870384193566275277305101766975011214628349379811380007694848628535515215525098129686283889378644445111911366303868047834150797651769453734220282515526316697482531007366885999249118860751918243727822758199353673520228352964903433219954004415739858768557199831902183224756160365564489255895220260241490554845372204110585421291563201710961195227078426961494206577561469289341985371703316021429498751543618460252087322602224846172792199370368830157060566127027401978164326805971768754043495661060848992894379268229790788137270547672487220104709120637782166835173209258423184184129488897691178539885749702810265926210738849247354511998497271848024015137269667080898094724277315617810699946867834135400695613801975315903852164924418152235764582020044619463614730244959392739989006627314521990312043322705225098462470629471151267273171234808918133113827879357287511582977846394514674094480392051192692997810971493381037011370347991747798650722257634296582496696861486782699886499191286121706058665306796041377668016052717564970494547533549204957876396691290604991220348575460809506924959664959854909819154753488801298795348732543964688188933918712947400789503841823057715450973407845884550330097312426776066506698793260031296375233474961299753472741597956276565237477966648761932886453267093331764690146515889390345791881139957589595842141681954586707507908129587200000000000*i1^50 + -3377596487762140766772933215041385436409646295219474653866682383890493060082226479282516002448955912833876450593356938802573017129669964789318885308094214822260048989591770069010009685206703786515987701955763595142478844467538909553427273876330792154295507592839653519131067512831010426738463773041756180519878641624090356045968192586838583170021895518088341659327346993073820041122200873686461767726753978341578761433187748312356599378954598209938738702504237881593545011668420399747122646488558176970552448370648421321616191471644882971231265445070396911078101786348094014066629078192797371976478601505670622919306494696763231747898021304931281304569266426428301105493089897277315372902819074331511109815751254119244423214174537754783803508875056140411081274600964541899326671690783775746403033509563973113590797251074923761900496779230795658770379127434129893827867321534565666484231268885361993484141886676257874914797857167820949320802545582999190651909812112095764509959820286893426008257892212821811895093049674741630331878668857526376727419066785108018570013440521056935682750955756772656400052877464733568722134773612770657309576913284587878502069773259506899530530873642712235193332090474681589832300660002817710078763659451748393664952240854942621825246230054107471498884065318902082387810868154211487221014393778298581649998488559161036474319669881819259520909081285457882974453899198286982979360607972816571956739543826567363952846884472638698306404800889211097185488265592149287473931878400000000000*i1^51 + -2271083193556926589836542849019915698996498017257483840482182760990204980382294189164760842477265545859376032266930987452323066561445957471075925820594605120295311604675753071317685811207145152395398037994395315396872106811468038868833179723578236272631604207799503490225249470511169357646219482605885522121363881988854533600736721941703197940139253706299632793959610953650819990604229780731409906168429262875336908598808831845722090104749434833535407921084932408663900798031081451065791743065884140262032429136929083774674998991286313844614812504596404528613990287796408587585893987160578974116743730884983817340437063588106745797417405239516866797329227117860170998217014784309601746173349998723710659874143338649348111489805913187098597000399836229718266395984390803847730947171856700649032520118843268918340432889600893979092941707625212260566198403382031052279050990598582139716873676232091733333265420373626869890693305031360348187431273891289862821916035263827935388637384908844246577845180065424422669139095060029910314310594029181000386320651488888506080737119013224767749924888376294634103025357387917841657163187648408848662930069886708236178419049320380173861092847740133257998912896755292961580536319176977655656533176236293951864867840768811691576524708657233454677863835603410284924589251714517076422652654303994985872342702100684868654495280598936447160688700640019255458504747895126349816476333063422554305921185855489547642463985884549406523325979597330570467384934780180103168000000000*i1^52 + -1651464249783183592889864571001621359666661023012831322063849868611746606991734196498763905780684113112117597274146234588293320279156922015746000095206771627277418560496047982699227625598315239375390684100523843821091187272659244306481155762580551883001815790557219255877055331024270486048389424848580235680009792439228439604417975641665007599396866709100428962779317936168262105850002647078731822838916875874667378105287412869026387185251899321956310728386893730811496537351628183996328828244494617701073626321625819290409420378655629728849851174012182121953619265451146956109009185820135383237806651857904793963976309203375777510883567170935510462307429894343587299716188736726272994261480580928772932584584536139929083767540241650832027280311420159683702684040014770438611032948385074212843495625283363466257661377977048760751837986410307974843243396624109358667846918081095396534671112595704307152953638580670949694084993788792272987993091102889268886010175741811188529476164722216679833363981033456624580581151547838912798566907689750574072436916046421003034961366592246316171260651868066939237944481476488634871420081317675235814122293846209502160359584497276790206523125254493710526206396021885261946715127526013103775330986406518511683388939455149729766154904969842411470043379698575101991778784876560189628373666927099645851945259561858878716932502658494876424030128567229159763211880108259566524143499048066278021213668341743018788480587208889457133417746462910464522226080153600000000*i1^53 + -130259427568805364325419011346794314007678902377559537749549943177401629872683468578275344155915962654378090857323593675679903634624418294481301177867721406310608981772642859401900637890512916619328624425804732476455427541031093251569125546420020492450358067377636109190599979626960658773434504034464942751198585506339476544291195353606715318246483086767580672601681487819857910929073246137576669056488081540133731151899975752285476459463610765742999475260963599490735993284204330961467490986113461983220411544745090107414386646944438205815654556363892975070878086061762684820562340916334829342578301910949440995790639447914310664778894356123617032404398743568054080789602196322545638531719146408628867062605567142510402681658046162276016183248391703698090747066954354184628664883465786441389402849915354610421776058834253698495906538116428336974770788945144868445751613018775960581433892366115869849297277532694122588915541220868642926411778689475904407940754699030446794164053654943441146631778004250930453766444718008649614588231272012481217375537819888221538510359846574051187689381325033997356621770366611059600761245326650176031721196819559710611432323398385978849121233186737373959466259650640096307394552393384965634324860687338055994021313793861238860988489626823526681273288096820312752856844451122251487320474401972727501081785693645305221997111526479687178075946031840605919066674128979844951049774865679003015054914308729911688676339317091971106728884669969481072640000000*i1^54 + -1167800313168835320409258332507175422332058507668521475107855908192668492202636821472299408752420900661843974759382244951899095915070011799138343352411073415075826362240041399494326432091981090626920785163700757618699164467264528112107446560149041474459578619087812787691322463862372657489641015356970542165730001251908734971998699719615832047352200388508530779059081546354832234789614829389129851048827243844348332318534330199738650416814204153407512739351094392284672970335373918359101845332359199173763416359880082012244146449275875976281531152253854290403932813549171789644075767520215554501329025920901379206347346639278500802162141945522477280455081912949626120158352519927048729734931657682227188014115868084734967611865148767798905494099137633970689327248253677652383496283233560787603565815276262919937918814645553690997710456914514182982097818532369650234129430860907997704805999702861685827910069010310463492965386370709281196812085287634629865250849333898771015228202459110736243775296837719203680244064558583517156005033762654852110983165182026403760422500491596390011472330822326785277202160983981157188859205742874338775228418011243637890668520745124283736838259297043481605546989773568834714073338771140723439404260299129327891126678607608587395785142463817376819137634367874196089410813742249178287182989770682726992269237084132642753821564201899275406706374056743160473074572359039485819738954329743081951384497783642606822906550277224023206469304320000000*i1^55 + -210594405600406123084286332292127416701064085686208055784895077560765797665933457044126080752602148952123297213818503093004397363204483812514538323159463953108537647789850822886545417687050969400768851385041002044821031550966373485005680368576088559894076412063656229694493066767393867730993374461200165157245664896554153148250458429474615057290207917568363115765902537466249196010964439995553109015658610721111023898050001203741260829384442832631828843060103917563829710282077273500174052861749553134199159206536589445538896923697742893741356143547383902063099523386999610957560616015543123413701772295226437837645887873877429572933919126130107899897219474415352349050274076000838582251804016126364937599676102120402533442734348832915028683401383940881976116741288541582828668416590792604553016262580446189911070979370112784686215372537856865852358727935091197729527293735041530184817160409949832024502889978410238057219972438878244158501578877503316866819967650575432300457231131752469323680066615494711791396778571691132747440862509953411186391726431055354165115459503478426697842342165838489970715475207614948236123179794322348022356837627638539311946580284282100411250345873937383646954409806993107988559037016772600848402262595654896697364530146725820087244055538070101365660863838989227359077015737495719615605248730758586115734887732550188470243487448013402479118352773382027756466243199176388750883016387434675311303782410761380925926496083445704294400000*i1^56 + -5476634453491349671341936810162316073694349111438178220202887983146566757036824484749768273628243195213946721044796419949503495836623170853977205287604066337294355833537003718852646288491368432741687317920330125567229083009233902347820836448938976367733094599644833705807659314044916714986220675734821471789650808354636853495579552663127754811957316100922004082593712969827248536993796303949774318240474063175156080062925261197670538160691618737159588014599121147443767794541542311539315831950808872183745671583370865560373723436695281493723543084679911394275385761842987052999268983064411310868460202825865179212364853054149599688869320211333150571230701904375842557810719509166469540856353873591027348920626753489083986307993007108331643694066354277910084334800986004613682275363360707058766526114086206346064326665584901776206277346770447947975495885938534016721492466895427322762112685821472561654377446730232418767007570882692017354168661754681198088941426495635582834494741777135184047389732972008432166014109797284670981246536003130340272018707307319485476184665578721782043750312533833036227131604165196945218044523594895090017384696904341592078493469361080903134474500290220455631256874585717008786490981903477219037709698280154508940412600733401403097217156036880108565411097519025771134273396423412490746373733440802633889864041300957139753208192837633178602367644018039335107644753945703223585509638907752078918168167849023618972385280000000*i1^57 + -30638173835573107221438929097512741624231653417500157869972590640826638475319133247057998245805657249864366962986620360348060933443605238821081575385125545876731131320248921427826201787711681647383397995256438194458688415696682660615901869835120558803893495566211690436497134045375938225972032576331102236010557027267449165637607343196138760896885953990896823633165587657907239572128340619662152571091083904114516102232121077080467399284522626471266936821540983881654811913077706463434455702403863279130548896276255351315896343734942450993422870462606780881344789891619166067934199159247677839319655607579847643739608806507745373511255228783188846588609748878886556710600326055475124993895111337988111267450137526095458400226907108023816357919391820181154683721148809827338011443707382240787062449821057162975113305529777077850370796415478603699579413764225642242618719653792100859247180017428918212218287054889257129589712967093563267429808599338701252964832634452343540810043734475734451430223376419292142211272271200529317098974196483259679239135481880918290729124209606618451901178988991983537269352355505760948247905003601305417366257916027224228820046965598140437260336900909161361287354022087348791049658861754509316059857880060968859399699744978476664659272004862110336338426513961651937897733682156051048924128386233928402659004748539573924237270142519072959016075601316695276659911524748900105232172710733123316373208291543613440000*i1^58 + 13396051380925737145694478217034543761870786755909750208352982395251745721153945549917934560423604005789355885796800125637883998359394789252429666527229881071697263851445560590979674756513580066711307193375082926367707685270366239023503549460800796545626927906972699872079437732572219173603294349275721145648097603261711888204439039848002494628318886665989901499215627847138328829219127595985026062126693157519679417141881113420536926558580333716506133694906002552986473943398553323121275062801888095320604146001080592581247331560753678853679149127406012715863471057550383120447808725164018477934430069761413915328789582089925645233310876310462659836032091834774487492893543874977301987858840656337277695570803799026725278435589274128453079932061418036331744038738621541980884999525338220070121748278607564116648317836538980597461592949502309666556687386760619479165933493735962480433107062934690943772611857556267605692450596681374369480517292497468568885612319321539237398364476115712057864290635258137887848816529682252266162407803683713053863946457026029175276565506256811349321919576728991404707839739379888737571143329288044147316851499158548947494443659870830943693626254184534878115322888566938108582372870847900693524920897132050075623182604905635203278090383585902728388117955828542624495551760772257365880371454631875158223000960002633506067674433446457717243529517426290694986925601497175532307125371643122491064320000*i1^59 + -891716853414053130746287057425634316088293626525845083897441031016895859335221762494793504178973756061601934879678927382325011016686523239672468764483133714623088232801099265640655095180909361433043640215450376695607464359496475664103665921212800790479610091736974160915895809880594842064836870313141272347214009253854816174038899899201262835449264564231938315581385864391117917757127310956918633894896609818413171680382898035810177508769321241980418583680637514870792753236235465927348272916606771810596022924584644308924350975912203813029720371015972326194743418719345009050558101938162315596546540707049917821480133518407947270483983113890766703707306313828138660031471713969418947022956419916470724234990131181301966662504286587742920287646828270680856542415719391974463085270580273304665345934027184946341353030233426037412009312532170976088299309858208990762421341595412188793994421227913956296600580681551970005143774532874121519880506687958659070246903897156394494947142682410138086609871724311392112710336127377835650546572619274846195070376819206748118496154509733520116551248589628300937769932537363247305485310753911602499616474381678322355408365566340477806478195263864588595419515101689016593744154254646205133689611306375026317093311364039101628318727274084147365364607728425732458397551003622387002778623062146835659585070099064695428794350134990232917633699035590465925779968356699400045542768640000*i1^60 + 92527141718389111434403418026926891806121165035420382711947571024793464617388175855898721579059432344273574329505144811746337079055036109819309258949494837252453862332959365844176332679741347360718616193838109210362015717329433604070215567480417096467671146219198846673846263771530276065156414383848351443429537863432008817294918111492564208416931028570374126269139559370821765170798767079097213464772612244452966369094054170710846747491148621665523212726669335918641906649483262058942104583167159088843671799295806327393755351835747490683407611984557035705331163630657041207618586757821263628166661393538853175124885945895616517641034316980452305563081561685345914018137371728424008072197414873940163631761137033211483302188456095728993007239888391854484521166208100617926968794330995126704282755592069817584868014852184701626720625955997568614563716468140004551596511321356122868955283246292821559675388811244187921333401745930019449825220915783077930625459440189865272769287190409945636004692753950906155532934540389676257777489368157020288951266638292773820566316692390000982375291497748019868665043230891836833677938845926928545457070709906475151452628871577568138935985741607958789263274476576303361026207566918595946429231966395595213683267619086958286798743725756723882893294719724999152702531025818508057612832315240535460002621805043773171002870444531643869003776*i1^61 - N1*65619246018505064099381380304318405591755173308813898866639997459694614981288743695479410244961998655311955041282122515058602345725567370836661424327430187849175522155855981009466002719263838222263751375748034513946621085191369175805734513598873085320139261822812741518886650697618955709809288898237356351526958621615270755593934705754248878121187115715935751086594032123372232631648305935681550284578073131190698784834314881450240538075744652952398297259450066231834191791068854280003823897203536979*i3 ] ]