[ [ 4368701655042324662603243281100139969183638693177834895740665274561681722917597781471782965255131300745351061295454710645757443052086286800928142922419005670881798784080339618330325031679814592518068741191048176095260303945343740228423817381032801184526567410235401768055407446916163808735883336425321522353589286859948241436843890802537846203210078538296483589772009398848592800900320784839565706920684645615830992649819862778391733593947945593672199750697262941846218234127583052528260204965299210275801388563062544887680506922781266647094102476153950937276047228378728044015515613814318626854238203888629264694749036710902280382961294117757764124762712452813462007618210571993669156731510151014094760963247859007398942546884225853257929512142485872963930180987149802691772795093519944791715534632536824914921848764677653473575551614860738788473004044410601715086598353838543716676360231578087487772741147910739180813121163842634381489693134415214065716256754040840428376203345736115843541710547017826016529737560288909021494189403635633936777422027538354577937310142694713343226238026410617246820538411625076352992171131672722255776197805191862085818878016478128151815972194061936355152089865376953790963444556901336815405914637964872337326080000000000000000000000000000000000000000000000000000000000000 + 2170930847422949512997764398434001729556804054418669228378224403498816845022103937949173468977666137445547142525656252872395839411054550691820912496392981655333119411326222625980268297541592569381155468129405279344859508789046378153501493733650458859640595169787451072058859606769202783236493764499957235401642420405963365359104510290959752096052227720068049166241966181526035732506346529471849863814563408547330432851216166905299347575503280281503447722091993848669153847772910886719626451546107205628693648381103317779188728018737814250727927515261949719447249749962680965016571915095873179073536514608442715014657932634033857960778379236228637077264783535923229066698834405700727184055102128692048966329693258561199890786404192157232987081471221594970006371983922673664192364245681536062522491535296444671035224770064781359841686777447180582496199547253321317293518550987119996533424959713947269439097347199870850675437612244326654784259504839683661054483810599879211125673206969133683401859244244742320597560493562073923682647197582216773866897811619070784124843539753817360290592052035656027146679534577330398772134897664942129656299431373594497234663728759003259531125078993955023510823739807699109618914387633854761876693975658851100262400000000000000000000000000000000000000000000000000000000000*i1 + -328209275221886173871740950318687539591121758378740527582729883941126400443316566292581926004974758764428894583578624241357505845848961244737678938926272554321412322395977594621943719297150434659398737265337645340632164216902730725072723700638714705283641640395307591537448248325749569040693041519812698604743459064041071962093869938177927890891471018940890519258224100113453499568002509257487443556544631033425850318856667639097526648842534565263468692136927403141712204319118233020250355894880605531975419053618541321715836114840632900404793484337278599514583122374570264053511641359101049693935695699466416370486157195528315195861130366000862386832228585677887997917088808085518334672580773430946961937480122762869905143538054408459055102166070486794646864675937423559915181752412441325808784164655427870417617531547536165819873505619242862159736027712520527761476296094489571893280630830012755505831634775087797760159153242755579315173027798811910618549563988733165175465315972236725178030011666920154779345868145153003661651476483872219997033906459437820956851803085478494163108623342680362719718999666076072676194278346552911067403778412040426244921186794962424285958051999493664211509242137403484828359200133812407476185293241211420672000000000000000000000000000000000000000000000000000000000*i1^2 + -1381314007353430338664817307643061924854136669472391740782141035942991217867383634340977720664980429127813191544084585838322911978756262379564990816585214375495962100580447701911638644723142343435351107522174377315308015658108988536889943651835937794464392463455149013641978608996609681849299400367405805965062194468356442712701554636909118341512486417430261968149457081760288084370718787877413664510277769427744785775198611288656854570211519296396134235023198913026395382759103374088165522759734532341163014408925071153119983965925164444836535301645890166653154721765882759848943377566541058556013958820236738561431175104391026002245428064295740641727461244146936749761903616330891869094595232784406971284051214567861621257581361607145581829159318011734296423762432309001569535357822612276546892399964251522927478601077713567834836526220917795151931073709912239214787236124959293100038894706621418289213878922038624104569056193314184608025001992292766520346527542229286355315267007192783145272091230656830375496205363851555867244904392815733478020541659323371360013541673083299889943499598384911099227621767654449647180438744974921334303036312237318174478566237843281281141679677076754151850415851300487656965529861844533071130770057828761600000000000000000000000000000000000000000000000000000000*i1^3 + 2129987926649957987296863712478320041158334850388448108334863119212910364340951635191677569523450412643318053403880720870186851271606620299642521139281415937206860439141044319607715001017793908951941241471796090417981937804583779134577630403053415117257041840352010745575445455491777107036679939576419870010315238996090940566951398657996271958422310267773958806825318025686775514937980231505046572370768777343424422434304702471683366982568505998260503993716369010420042767440385106212347135539819037584649603753088808532911096452652487853033566017952957028490581280100424684281413071935703635736520316404371383068007282683560433130893901820188976594762044551576083663361144197101792472903103999624728844815721037405594440316906407974763835751151462347841868746633706318132967812210742551261149801485934808204688264196034716733769182698832131378270330718461397138567021558338334207819036955858760057629100906965540288747960840532525452443964984057380548564408468116451122960419620219146750908436314397003688705663622174638003046096762628699885864884523963307959179480065652130637010750415533902571060788065141983292532010149046993091997765433913231296287003812474393264361246190208692197593734136597630556797505587365718627017204702086430720000000000000000000000000000000000000000000000000000000*i1^4 + 714828969225972668440312220097788629603486094736110174027882095898646992809856487817821039508464184404951245968323260359756936610267608074859730772569534192610638136072312037228464460068035388026397606412335560322721714201062969790211048966902642040086315258813872369031349631195436718227026574904079565539603417462747616711846716105418163560070909491192944601759453275157782388823551815038756166757996088283298929295752651053408596531371251581190227989187371874473077735546355138118606962461186742299983288821398701060572274693579600816021790741018434325291992123213050229332951155978616850119632806927170607745153586012798575669599130350283564818870724227307987752755482802913035799343443507982191447184348098386897306502294441358907248892651046256506762748475145249625279494920297855149175022530722625005453818143542696625936113727615534282033099977566092605553047709957007851051119934502519499294986406821070417425615313921806270460891304539687410038403564792734719739187905191844824650435308635924065450782854391230340500435370121218998301709308510690577167772029687193603904147007999182888371302446125054303814009911763466057339040874544471660351511561290239028560467896938621304592782822299633835877256739272192735697677840453468160000000000000000000000000000000000000000000000000000*i1^5 + 1084955578072166842908687486851331107234168419621820957995439365598630042055489605861747615845225159731800583559823738310932410462315004286453245972564487329040171830603437097632477318828674173899784182791504792463485388987986000040724272179287273886327417123802331664929419929279408555332513867536640608861564645237103739054429728578731746559157708328413659528504785831944183514110825175557084447294686763915525726271789990208345338748672384676796752531403029709062099884213753127548146772416833089550908878618450821635955692079327965192419553407112259594813830404735398277759963831949980057360735806484633615798913482991774083584425886031753791345147612571251592898880387766717757119760195054986466754417095201975987766392502323324415371504434196848470019760306776367729347032351804535668192793149698134226883452383399165621565240834598594442604461321719195651687743328822958031714527146320626823077172988867602671211005331818133750027299309794702880843055412496902482472778374998657403509160992590571589789240932863242630738399777467240806977188099003682838945894696616087097122093494966758472274588654956573318525644079969459785819024002886345948758491661835147657630640720602812016254819318552301238512557087801377319829495180217548800000000000000000000000000000000000000000000000000*i1^6 + 629153633410292871598953759977022280915112417231601054335497077365238004975277199307598963096356041268256947261230868726690374701327312784646860189477068723883327802174899312578957461127746710275298593416060499113315692741492818959701963607952058328090503136492916945628232408457901912974459555401191366115864024846830499598191774936633819857778503972790571022635926581333754279580233084503859509969708497275134863524368423165985097216594657148700121179671677310085083776032594713779610450091809372885421747692473813828943868088390157625187389523886285379432077856929916041403237181140818470510055200975691421533805118822589159331318859593091497400539786479523915329817767952380785659213366703541393546961315594202076122933664562704650212442874559202870803508829272098929357852554683569954712042269287198411854555492021844755110893112993492181588778186977827854549256221458991284954832285930837814227365091158294620066835881119839633092936201885063887895370882175204066050171545555667324020962976125757380177650252089740050503781573982835839828489546479598070461832600617209610343718624370216085950438881995704223825403634630931467844576659490851780793279806311694170662726347759009155572500166367109658092391108088803703487314123554816000000000000000000000000000000000000000000000000*i1^7 + 258792605994420968431046170921136149791322676767332217734624812965746387378469197381717644725224914659715007587739995598122519351140840801205135010719110301280826411361242171160743693184230617955275809607412028154201311604615069077325561991210878215456514408716205386945250634282158539025288720973533521545547909487722061288242672977009653106031777232390182863214298164840369126592305209861049987589391456170510911542517910607322247314926499570038432330650888795513455223397916409334121585337449231581156615205551449968813074118300594480276991466260312255018942172551712443271237049065295967600672550678615114677386479880066835913989759711731691055599162633879086372564919980006762313548727637476571211180276009705567790631765432291921358837046024458668934889366492524569252576247524556173748247646530673831496892018442951934526962847208838333449595835927391879271726245677375897344125272856004824988935273892762391427673195135137669455951747118498817155583312840319150476454761824605181451565768151949224868484926372691039304274987078412406958111621984107482777523026509566160867229574481221931222836620685463172214889228458981180642459648609329111162464859538963753137482255246012271355760401346576296531957242455687975323365172838400000000000000000000000000000000000000000000000*i1^8 + 80172296910768306192107209236490282694553131092805465165827989887482487856588051105304756861375791833964186157967582575819244867127040557735108443931560736443050458389862050090810836154826872600121413484758711289757616819855921202980676920172825442215057651672945077115117020087516676133715964663644342054683234939448816810194909312357544197747944822791559939283218264265760029503524440375632861683140327693246304867988370701298217340980682193338454502798203620145921832351755205789321522411406256517308728394519574017987125935499953746487872620156537910320625300250441277821069546876905161034019870020981591550203277597225187416956163653004936899905210721954708700230845636299916778220744814038075641814732891720178033656266790924923538058070702497112148286533474371758205614385521853306002626934387534164960163891455870364026567493649836201801085148809135416799822616125952071216644803529472555846019735047310615908988249097478540859442654070125812285013796220129686515210669191571757242152642694957896665917418249527695692113898366990969373139052887004420128387790637515210305129632640433191703291586472819106465727382936614806300613688355128447870418191825396221345091796053325649438924445028053913325849235859978747198669062144000000000000000000000000000000000000000000000*i1^9 + 16379436539990867765110570736991124849382367560212366701072271767254766739678504144189566791806913783989767404102000418501101933116800966592024198840888956783020336050748085992790482598774623389158764738938959848014173127075965586800879886994771359530612929776105457822539288028245932572810924745197236976807229292303253475840149665487765881170938892302713293205272016765869077932923648545047244362054076367100962201288463935639237469922624947914365195239650716989858669972710230602638176148120169609891145461031430076178506318482145441895543860278899488586664775212411464547029459873585660585199654188347832751118539779917303306983153134639104442713023678312413160760411346071911913998129589810209551307470125701294581117175514540271152867551522111485264330289119781032081097982785977811442330474457900058375274247133740115368365866150966833155658535744925207651496235317372947472233630303082889118555481725181061313727438429820453726481873131505401060851951852017694185802141216171217692217707997689708348894647084955666551079834959880423192559550458391409006452285065290351685636273070766514865229426019508928914229347663291120898544283228231142671754995704006201251694097028492752605892566909813816226929960384930934685410787328000000000000000000000000000000000000000000*i1^10 + 2812451568746683159943224651453391141300596897210717766060329032141000991098077168511901907496410410894868683983404489374693095024306243525797254473472580785239328531261771105464099570041593572181333649759582134995881830432138702771698583545207766881851846216731680031230179022690963946253141452016656931985009309185527536219348504083481116225178339086735346782734195688819255516054703657723378848039309468341680290568822849788006042601746041553980454542032553400725860106333694319533674535331812582072840503150513079403800922900430374257571611370015646283460227557887583948522591304793148131701972818512784909986858948075473254001336552210119993049562191858548904209488626727601628959687255106945749858924318841242011095833097276807541559833976553210402570718095710075040953330284352891994249055169659345140975776383535774212143714234010657316043628777669407491380864728167142023784003711185102606497308401006035456938632577923551590745726847807868334851762913127711736813944009459887997107437496057401249404725535069292393183539168331060069520679544591464374746181307635891540979654337549187491501428971098179877252783265282243829606139080041825809240594725714388866752383869611347172146924415510145599387189230600946029156106240000000000000000000000000000000000000000*i1^11 + 335782952004111421749427657253873712874589673590987404627209596146395231216167921855738934056937629727612306510626954633987294254927629766013063673571843073356955097808338118301598541914454097382640638998893715006731869506151845581106653052453483827667732506232443335017157417109177599078102073070793258414900903722691439228675093996136189357889492722769450548702512978683545577234500098316451569288562397748919598298627774287944984798622268949134776616998810078182594979130143260573103331229859688503778301490640929621909307673349569470779756686493331673499807411339119246409660610863681296161940121400893374018923273776953233653195331674240511402838984074064536550867451708079866194503303868458325622376150314427896625230268439688337178685875783305271209700811122619325510405076132809180295243583985457242513039831547857037029868134141212468608829030220074130045036171460724392578133565267852082580545476065063936582195064954829129048270178971467632560310693637111171172662170980887395549987118912618010571455002782002662283928215399371606948454293783522419389869347857854103756894793180852102021361079948729979983387502936136638717636757089488957047282255233604868938119584102006542880825652702923272565731171923634370170060800000000000000000000000000000000000000*i1^12 + 40787392528248797089140543225034094068324435774894772418636687088174306944772067827412404034316889045400834934636862098933545542359022183073202915822716333564127750719470475165987321808393611349422461125697230272144606523623450649710412089656140732865330795942547450717295847796938476310722619944668581580194331349569200558766275228065820376069837573242529968247118098290457772354413697469433111020348285792627543899473504157148544424247863235123874695448196132865266066989911705514202343686338706394905370245846936842766605415263742288849794253937290120069876561255643517000894056237894131221354726766235207184132159806301781353194421763355636202500110851411978793960496196823043760638748596587156466271748069500492626150356595821388499792091372014058894928336563811995809344381917038026442074634094073038110110863889195566731027119096154696056874780928377303581742890863663367239076950969616011898993284631478223075277664645442417093261944748246517542927741206869442862636047100223574268861434554672030723783936160213705246015063746017756770526248366375527188840081708394363020223559941687373620883786585598876107489473683182448137210686104503965630514281339784779658461131334944214026384697941321535193318765783905468416000000000000000000000000000000000000000*i1^13 + 2254269419610029201469221700051176908716032241419144597444141680504372093172554687705291757758905895451446296983427959113327400144678942849440162020555210602533645579461732612359478621068640932700769330048875566959013519081577945660119184862044094295890409505889747156523010635801231323702978796858584218785810985208431066595708584014161445417712915524210792981630411139348478966888053136898440555968879092915680418140981823407909010182695428590604515398710940675775023740550385940766859348381844183918722224811310647877981159370710192656151807509423941244681281893243058851916210378196783774724684399323419213784578290083851283626841808894722454003385578301457694738781444151513827107130592031062086275226391794165304150470977674532458661146363456970863260299008390381214624039392126968573152415601914540801267598751224946690664428982351221116881227236720498294943151876424747336442994879285746786391840091601731881459097418275067403184338653947112574625570317446053802713760950788834640514232826561739924416919709643157566744519571513971404599971798748447427606076766319872859564720622766289172636028410445131693849513683066430778998732229969329975249089850973362230413991365075610174919369224586476013651562564044613222400000000000000000000000000000000000*i1^14 + 218790851360868295519610158817579302675455691951072770159622182973207849644543261269048340767676545533283683980297155806179296672158773103619831407398439543571305709586295595927703433027839904253351119583264243181516584936957733451998468090018450523483600105285315629610346475626501230802039330589535195089270426437252454685930879478514344089167777300015630001716121300477919742643978678864469085202415829555063511184874678286963236793954976522888709256376284158089009341776074943381327637306975447641788076378899198470304562017948690284824577097662131676323706894243674737636625467809900765137288775597387634140664156599583756165930166230745513237727155412490374433226180822858472959199088700622056156316866261793087184945043245103656916407943115043320274761719296379122647448466564273842603810585286602077486599972625287275039574930966904501227816606556929398203701878491727628829119029627793102441311338435151886754280357861581791051744663076114227029803134489212098049111004788981811131230038799014327576987317151105514834145556863840878743442321438514784422324424441347950510506437186890555680424945163475876206428959506134246324689899268342962679536287551788119781633900603565601962230424378598377751396978640761651200000000000000000000000000000000*i1^15 + 2254540252110144826381491421348688168830137560650330341011983393100899738963825413558839415242550436812379062840181076856155609525307499412180753947569555681834174728133794179050888695954965877615172312964383866955718086164943470074748322609361131392535048877602773867430927332808068066406630553344451924481044715425148861908024158013442798985756170556542971882971193468714433211013118884962307613252669653746632295665489456638155653493837922773672319185754914434773337362887283587070534296934376008853519045427713199276711935545583683056057908120562910470214138153888335334061340208467914228318294958492707981418738023660012182045461106081156067512777200896693911897260972968591177925114512958814420085582708576195454451415095873993541796404677853539549784675864452294107115854303858512177033565397931825550083845033813348102340396914051411748626064510693667186704373300912842021402784882910646113569846092195568566342119637123217479202436184972005598491733090913494927298580527995286891031027156961826086247024606927900859576789921564695802186395233934492006012680350167293506830289861152909824761873315236417122102999773860620242526105280253520024328934468955568303399338465660745567509735127549112828264136967192576000000000000000000000000000000*i1^16 + 65800315652144882164932987136731740566534245357644873676245402861923092371402845617492996720885133353858764603015817822830676287677867684712902866537043011621861126422976892450665097438336095742550503034520385116359828672265240462780776886743236779891321233992419035801812633998437827631927905666893003782890746371213780566924622043282863260459175791491129862126439449580727634472455801401255461974685582215730263174161520537969508910707007045402165484071054762554374941685154773696208733073026619150279085814209489435602025349232033547532106201991027445306224463934426582429982618114366643707887255136808474508553048933477812597310821112470301507478399653065564912946701846615482794299363431829964909976650906250082103343574306786475256361679167564940177930425772123166181023080714840446100004652859159295536861937388954876884861709350312347491211661364906030660956381752800810508851925298205352008707318888113244727191496303955589190810435106764933379384528863149063568778811808800212952675198114947495545508215343892087431691624059768706781077083189951588102465149965996735336169910071912993107868903992117012115820318855430035005181966572418619398676124400810363078764873042619331122919056666944296426002731499520000000000000000000000000000*i1^17 + 297247014279168930729988355316191132975415628395127549404045426277676047311790677483119329802322195707243833362251959566394772573509183286982052506841233464822435104673266745216780867184402090224900154660871861450469344036051496038698982744335584283622660920291481964969787950038815966193801607736889251719973170353054987507884921821549532914612316023385438973692247075915649591288065203673935408574082077799344150175618423397361489674220525001062646755319041068023670197053545984962731082979736159248906825525351691069343238249932939876991743358047124709896096880568683726773053533987045873907252549962136351605917424058861064167095935232889686999259714643402709670825428166130144569052059055759536272850002467503524786952791428225486760513367898471042690570035575813258114528324655889078056896834323343641324456919804044274083563119194969607614986673367932055319565233119540326397262279816669929108113141793789829295763857843276892036792287056145896240644282712508865442299582785740758595984879396532041422796481641910521303862761554134192687684637171754533265468400537377610519876594950017318968667081665037202690995003468967004835961571237797674306956110953565153137269362045403665713447253993930212100800512000000000000000000000000000*i1^18 + 2856813900061702418935716675663970320519037067548669265033110544042877582958650866145545735067584539134554999239078619583357044895554751184532228185904117883176932842096527367718198569612150324642950835277227466813209315385176270256127067302074731171498097427934134436861318566213278848291764173662439698850384712269032829951053828809457453107026619806231676596242929636412528149606644367543985863286026466719782422998876785241671230205554662780658120179718851325437503986005442512942020529269902645965381242652864110553622943655241077298489694018603768429652873484326607375488210991102886744195886152543103316277993725103486501923235277346210869347857470053838489251557718707550061185397019406271746177949143925151797737592961847489146913772954858408584680427322868060074919866755252210042414722382509894690665676682561958556355950266025740297921240085371724313285059733726227922738409393964731672734409700037618176764355664123697743861693492345500630247566239823679826089319394754493433382067165155352147498632589832842547428382969045376032528158484825867700026827827651547048727354597622000324140678106989072576318223551656801318610059154198656184906955346415331255147719907180996238975370166192590752317440000000000000000000000000*i1^19 + 13879669262715520681680187908298527657332422985742726273776998741795266963149881932956251886537740919842540600212503644880986672400569328765653912706192628877133163129902279305861070080676732906355171980075457751796403331897989081330323366419465551656224861423144371418293568141629490461974850459355451911016269049381118829566360417880449188112081162086644075763491797895112067068818913258647242665888242001831913218387785185453178376614086887351124459975709219579394533314719796984708409788204228200329126375311212581215159715728286214765594345134179522622497220477024060320999486994587678873437398262941281158978964765293587376313046648250495327995788672970833176816698644948935552397024914225403148823981277716362051380630749021466524288478614810751003525328442250651426221687910195102060808853577037742363840420173262628985938414306256855242171133854071330269506377084873738096055045760555519693154350715469822650187265149007243827542098580596390216692321146528309639501536486510235546982228124250963560252263249630416810510626785055742761929474377042822207176502185887798932815664516129344246755297662680074351622860069346615625207262117075163800464893674682278978174816718485993398624465215014819594240000000000000000000000*i1^20 + 43584620533266840734285563255694415625047041677438012555965935385602258041582829048594988263356517166750667429986045311079883562458895194155859886050851724836619994454618680361360168589106048046714369591240848629177484059265072440942562269082781597613655416953907164792917514379172283615387457483201528948371017539098868550538393964132157054155012796233041814626028777348596122481009489611850428350758331863587503577566619370717031988239768313308354502741497933377798221767217021394736781987274862404382928616345990126636748152951175728944573795086399186119414986397702454716331346518991043025647479210683271484256971871500246064698407764685111092291202820504790805788292048638319022274960961987313302652627161430510098979499334298641665101268033183011433544156051636822103945431346937063506857228108755460622983483707647598933218905621437403980723524705886031614328118658961946724289069183279150838725422767104933315735953538251158152542217492966379136063233130600163038295516533006321830634400084798582553156317302957394627587267759228290799830186493948041824144546925487483040247532844614975948892617024693550164345080911635767419132767424103344044458505947758695049724469587634835364738667308593971200000000000000000000*i1^21 + 73651004920130823246719372064636336652317945460575835466797962101335204135956820539486277453654599289572380471851034224572642170335420893088920866513266174839117968822618903108282686421374100781787047144876428960462486371597286641934618511622747319867617485031764641784129402322434149609671013748070670453510236173172614037078621845517059855937346998159518979182823240493947553433678264040297151041277150180794752235085176856303714427812069781569845145858233247400322558921974675687872802444456340383821943385312212346614174321646741247965357588496701657216635724010406499646940532090666290493708641297881651637036512043652798815426777575657590684189933257205039235260771185506634968860050774064599965556452509248574604792276844087788396028625290983631335530852441916655812391156958525425241148683565330241960160781985091566133614132725948364616292661608400811811279500020733329927399600638627571637658023016597338962450289867020060018534629219721940444183922525294912106983332209867870372576156608763639148007360996142402051166036124117420826654199722091349991768739745463418974212994935627838370877104414606374594842343592590075999380018621838138429604629244313657129759402359193440059826680889344000000000000000000*i1^22 + 71732717602137568140181884295246860559338020905904655724211706317810818540548401457090033863784647787295066662701528370425996305801012438840561926991657217447358454861936202658666094011212410970812745604245608341732691762412260666284886027000798207753928106110479372679990508518036959576721383086032057799271146207635341062111054753248231918429703478173632539158484603976889833519830020842070959602236773469343172572792895217568512725475969906036879464992395782468242743999928410233346375551051348100111612206779589513883445550207919761986413034101217622620879270733784410395761250332012501436690871944173325976505704816705537374070759938382522424659468846101057580203324314329950932954500456604503610663041784119114304217936297921371892073753238442223223124116533069325004241610853502885185322218998713708210767738065334294005019117180506753428617877489801930712178466282889075371669466234657904954320378631676749402706836840400485348805915692681953006202203984042839249769239711834031664453025044682711332987656046218676395480944599783242395574471715703089775019304754726321986765801932599077882633086661964460355438485889684468023965790209988860218357421056989022571230379533443264712330444800000000000000000*i1^23 + 24097069875454891162607021234496926340759989092689563927376980742501667214324064309925565267531666616950253795968490064093990625436421666668172446782929158443393863602700675889602723049268299440846889235048606481446860780119977898345145794074767426137240532914903300183015813752144989836929310882362716577700701572279370644386838389075419000375493546138857366021783737665733306136247440534824644651876677203727624107069249771058564953469484794826653769736919667681559039734461369544473904605783629477641581677792456570078132520520621636937432944293185524713474282422936662147729374138829841100170064120067451410136719523644884139609702925069527024344250694185590731908359538239231327042637427788711452528178654583191213369806448538128669895696842174126750087470394472239595972999100632617868985729848562620958393199815976756950180124704337128637722905093521062115617452235406665111146943981180286251982031105087803225723683363443330072710764438749638817306658048313731140149578517942652731942260710834601303703545727885759134495326107305946891915914996332710043669434276419984274204195311550156414927022218611356149500377018856028317517547893470659699530777411338998523571378249803082235904000000000000000*i1^24 + 30253696828824416790671678319554442817888614370396317764429711779853319525821400947515949253972925311931781597932199830360212660629410799927520569377418089328717288986601697223278018928134176523018382238183231547106213563168765930958097674296852615877064719659921671638114398048019040941549720319082765788474936552339990266211777147531553600670738773701858791297077133196476484208680105350197047568660997665433080467058852748301209290843617954208128701678665387151129559314382279650672474487892016750643648526605870607617123154874643575104800288676187136753658098996386913232453945550017512662145457977891894454697630605952800013138169467477647484673613170720545091998224396541928839517552442296144839061642818547714103895261195615689898935139484383498389077882274114092616242608584222457622371924533178205509152347620112455581065760550457626498221666392431670309321922776347920972252614580132256476009525187045092968792918704094317104348615122135315497842792791765594859635990446806353165437363263836143325523713279609827021326577088526775353991272009035183180078919975715488102690170669272735304850864367689497481690773434151009367256907392828256593191562229642834978886042607701668659200000000000*i1^25 + 32460301214298152509476380289128450514862419642528705219456761192153983527889909555098683398433016186000734055784022324107560447988246637519055276260996668401371000570126740244002640227493817327040317637303552155565199942510497388455012169134201463483144341583081362866384499795370144027312548864629198565424978747929616362320434252138840667018694251841973153844153744420985771495889677621021131198427164755286749523301242432046338215095076363043636088801342303799811968547769250111217375734762682100112982980940319051802217789749922889288253380225048790326630628012705628997376148513666876792314238321444486505587463256057511452877183394474623381888311026304907504067482913210607415737681892255702892744289869336097435404485528130657176953486951879487479361905375619357597873580812014890385424558104288439459893754873178538108097513385923485974845156861462009553837538038256284198791290167753136449005622302637019980153529842515958417964084310437428173455987201077719310671794906854028739200259897950926740944859937087995544939440145418343119088764592612924232243281530334247929881536272721342071584279572415708902259142039716568335868571961493781253785193074940003302794764407013376000000000*i1^26 + 16211507922577725117125309358967475983226705069575843075991353359286709274675235927201822344144967619312155590295134718083772957157666593811275808030914080188675869882007029981058651596618322399364416088409850423838548767047086029973488746721902421280525057050288309602767074808728949564255749526630340568840856413465990446812051550639741965996299669752161581958734729007047230781850811104457331281402808962292849419497105499314168044398497086411820763372513593426919157635907505811735213743934496866392973771315641361312286591382370675457756150791723870951285361545823859825856080190490671070619193868065032211135798659495072210894660130039321716534851568321152603839838564620200658259429655119445150051129289832439068430204961873581548220352413673704289750261077090952819063825376970682267881918010962102298957271094714813994802373050594529009026972327335363905347401393648841892007324029969590383725870383698874610875735160621989494423953640282665783465842807995632923984160223784378148203870335811252155433336767561200437092976531171561941422551204892029141068336616429874451433411690694256667547461362983415061686210833490593319312291565457488594426202339011490702961640734720000000*i1^27 + 3889776373236626850101940958588238308190432128996298455248754915128338785588715598454436339754677627617453740915107885179810730397762060165903523072221390081375025310395699529622107724666730554745927702483365511348123011798154654015027601670687916488587166857913974531382281937620292891715856782152513324141094081100015512115239137145261135230009480110393778887147392220649051260486878654358514475581558840715447591114627841767863540535840894362518498699522118264745471485137068859248457607015295688919912065839379833350387131977340527180645018697036299001215825403144330340419148081351023112002716546540340348812182186545046440079568999841809528977162859373842059397015016519165971635897237315956155529810604647596421223213322738480097731326595456449685439616498286683523562632634694350438293978455582396701424936245425964837434825449767692012384068865527361078786758284199485350499992198098380852031661513545529115593158384893464026820699119313551350641690332881364583126540032287276822762672224895499730892439772360741930298815242984163267291653469052881228335005291244540911503335878475759524377069099208511774678988479011845580749508803689468899947791982143187426738176000000*i1^28 + 241027838042444504396694913988895643559378628064059154054796761450626435503086575463850724209724891085199164973049271729986906202513189176936614496325354425443818617776056416173679966509337179231488544769667615855050126560151061606594157687724490081102215094560304317861924669816965333274986438322076111916589088446070245101414768367204718690026194014232161209623034969146644580131982037474462133892997484735841338031375848197284911815551003002189551532961580671024402704176906712844731189988767326145884311401464741755170494675860360320514105349673824665321791325494418028830417868454875137104437283176173073319495420437692462113052992233733799005599656325365324492364621374789574852454005021151949473127325767373937424404848003980291480862344620810662359309216793377999004253624635684455640928936553182179162971353939342995059242910178627117059292461227947645532627495996550717090331227718371580528907599018330912221855748713788347193179408613790397164618344679134885557509949495295007522119576922380946684308815369337633614544798839215709588359551343910540022603756713811089343871730424705844249882297067834304319212693066314498236163598720330569227531534678045491200000*i1^29 + 585449418157473897629184853576235602355571390899646448523682050887160271929707821242069899277399095310574574668999591510239567605247499696952765080740539825330246323787942638973548370049016836934464565928719165666331640380525179716715776349151587683046648541210688361485490513685749548629686024000509838081948168698436870133880557776001881293480876905520276600112713688232900222545133895808922206922786958838166473311371536139290523026620925481710100970954153497684236059415191050999604821808732189117820016805200874921183978317301327589775034320725815027399196413999943106173990558211644378899966378742257326142459795519131469215183716766523046712307586571408169271856768052167730243944957214729511326912489794582442967334582030147637016868283256851407425313743297347336347932026499941671516362957527886812528207204165968668806459296067444378933965800902344841480304215659573609550027625468629304263709765197469505451852702740985060619780725144724546830082973691921805305451345885903789670443417727165063408474246011529095768160234444437358810483535686998059442902948015649618995318539843649544677579363061800698975362473384098496436371815771912297455078604800000*i1^30 + -4730775788330119530859187273999662164314804097389979668479827374623808590855411156374806165363252323611244425241318083755046656726866710275606918055074676753042387300762073712319009394758472539510175274130938202671325330465589134221867834893361559354586688748967600260895017969456177241246143075464990499014759289250376192415706338921346403212980927204214425312966932161101422111935236995335253490514208097733664717518493623600748946085216597228018618275278429539385728682026088724941090076511359392730136996956307731895534642748490665663037153880169863096061545760871510101728526093382941134463970358676834160235178999388177042321322133976990223067322057329315857264134512535378575235381959807037186198254032863329258066293689996159284561512422008480102435660410081486504655095161608880464669532563184042188636528625071906382916239242982169117736647843877512245668299650199210750817994566226902430931398400285500113198014835725385118791907004880247444418103653656476263688860028126781549355117656323403870439062635917292547700562815005785071196766747562981319870661235898847056148439941944217080003615412283971725789233306718200269630793201210910016798720000*i1^31 + -17184189709809897044668227080010898659750897332090447149377350617087443285237095710124220689155261528315360992910377857599516194679777990910775078123334911257260813023821127725915784798414080375840253843290287768678459395696511468864289814629003771229463641808831086496615420319507539747285305273187236271493130492372769368363987894892834211831120261962463024520988339742713045714944886319098427090543577978474800338364969775857991691359917897786852495334467752706397378257135217278797125667293557565400678873378724040542696147954350900852081102489663833561244657896781128680792183851614770506575840238941965504519755319735189627078233640414601252173683465839069334956411732582639199860192073152026771294849450870410585752576010876385404768922345981657257300883060515400437193726970523833233496476587206926139449917610204128855886570008421091314446217448784164245135987175909764735883797080617879511952393635215118271838547653866262619594058676471056102049942151768805457377745780826324677819704018838624889136319004630589676761239607193282531050188379145398842018106597333130974584140583271779837447102338474874997218091932256411451140922167277492633600*i1^32 + -3922215051975964425027261050324401555423736089077890021051963947267278409098477164759673253648648971040878962332534517053785758921181169572997605904615087419226551167690543064875549099357512886148859927387315897009645096056878721189095858969913932966695836851154469544696114142629543675701398070536871939862382001358829760589816417585498461707771408985542002776106252314302553574583954852023856611701731982372398151894589882528983788628766016497167390438740842037691766728292188730524650279214860519819639796945719188722001344807072008123867192959108631229118665009421353679825870702218201898521054485821689836947448732192452689083415533723873321695690341191539762689050406135402207285383832800079713379647625886171419672919284032777474080018757922745971991826102528792098217245038075151802813953854677331477861407459372389698607000236370777778290991108514597039434602557268033529075142396882650556745388504125978911750520480667177732132947755671346253641808107652548096424813553033174018545500073854610724443372002006845467757579937934474443160113117990782473181836334346594541895307937003489163811333735882842111180254488457730192597492569210880*i1^33 + 535973626088850407016193335026195809067921704703154982215797996540894544495719515657381076456473730123595563672565298758777304670063741641456058350281642301447042628107867518619977849321141690549592995144103033340935602384917553644785946697889818531952688959972841170852934714292433075711694013848873148086298199743503355189801781591065438751318283286687555492609662244797937515839431103627292361260810508379281328562064395050245615341429842755332238474278800290399988674685405860053166600208258526596833329663007684111099743747952334469736269812332260453899136818060590372910229358397675269185706929192929211047624220131806271141335691117040866464627109968826978727782953733405378041724774094796543372555149014871687402890321231113239364728800975245775612390652379787295739503112808154310168197871187597619421250020945630266653836369369176726826615238150663668017989006320287337467693969750771226197593347790557176740558520631245855935647902358989674859398041099551032686325988715330922554679902950653745445289239280516064047070637695130957946612905103518995434995030706225249649551582230453223485311021809042663244938077425506473669033984*i1^34 + 260357160197332940568901429018601894872418457095193500811680284011950572944509407527809294013512752074819303070240610996178015478745286521501703579602084591979470804753404703900586346226562108443841168200881551270683077998698776026390404269295101489896906125574744199112797105604773095893863930003163310926445366306104722036710671791809929022671826535326722912730724263801327150074223821805116056449012526749090916873613901317804509352863281770726677209072586019745123018929584743257722451840011013790764582829318495870791280409313869427335633598471884123482994436948342356764426958561901193910196083784502122920311091598974202421061545365239359857419584301067258784186270231483826746246580311146025952951710481011150574395449184544415305742443065435346338199877997166843109465987417242194788177772393302573833748471428169941545809731130685895470538113726002440274496985674130909302322299020649293424908355445595600323193507362788952070744264827820966522995175450227000692345989737496284794960097912271413408054288451308145092572603767782293124441954142111387112031794360528741960524869471617777580308620062299158905864388073914105856*i1^35 + -15830313628629432346542413347009883739290840750148579691313737420058215339370760296365868096157915410875124990420389755855940049711249890245380863467628957675451751828923620619501576849068430177132829020963042706533034139014168543056340724601856233699857766545285939482915782575877677781584877846382885033305193532937902033129751459375477718184838843431167486594493310818673014994674579079680130470694932250296215080200169600681120596140796303966168644192656838596618914629871998496354482547452917821900063487981788604036767988541751069491609626395704438694516672500009079040048951898682934252546906674078387303974031661124008145041076058055072013582100397151917906153663217271375417180173768141232748752331910566223909604793733805470651218098991919680445219653319441427936092765385274867933638784490531177821498366134177818472484288934193606685363594253494073721658303567928438731271186996777876221348817221152073935448616043196782695095095059603645765297406641894942320363320669158471424006128958672884977667898618665497650931122055264249688693985181380192941495637379730746818208608721122462408182831947659528069480345239552*i1^36 + -2061518785435262744541952989489189799738669538781702323049362836400549617376491858280526440488791496809458107051007561655825040874110234637807724253120975543086019669021715199840025683377672484151022192968342777130880227755323110543506079213698591146210449808333157795841946881733231176992679197780774578678348798054773564657363380776499736963777283709396859185324848971833071679460013783484731742178977888653122233625432082728085032097768512960316080035288604390340044828322253107224375632722232663530289527623946637679871212397888424802687736861749310798437953448378863491043660067449738767287817649389980771115399607440476565048567082747238628538359534006893799260971595897549110161110465407881941620715775454550677727636469789336689676134021485989774538619281225679667541898554322486153312141606635625733300138907610639222918148271970519422679809534127499922633818394573426761682699712836720567971244509941710955441818899785406078909967176572400316608364569359184509310487892016941676742213003044683429184366361264074908604141980620564647257165660145449698205700768574118310369698875161094182711509523351389935239168*i1^37 + 130962126456823359570928192696708949211928246178152553139015045579810307757180649332904845387547488997498671751431276218180277201728193754727145532257723558801264662399100743353112028885971463001104043542198678431850462189832740783572082549637967136351137782593810617286554899098262936063906705762751956039630138672401032268749776274238529958734745504458197828881490951487202150633146345300352654317224912702275696976816005147367467809646439902017233621290375069390938353374839440635723997626693540419476878644658952556776268654507032675841185623659311451708936355482081386439451029875671724510730994479262658672331051807429106708534574047066464802789030374215443695296312711992664210454879624657795660519939613620369514801409557984762716525619325815385734772816049255191991810127441457501428426853617215218907653438418369896814628224440273135489454600214089708942838040385567229458973835420289206345224172779540052763233017745511146828952439601171358039331994085574769914437093159262193090885112026562922460069683567684684406134262583007229520956403400851418206665124402469666102048490685778636796996266437378048*i1^38 + -293695675201763645656343746822378150935784656443946579749395533013027479152166429222172573564293162811549526229439166535092952178132669734687263844483822137804575030320178467237042946689685321002957189992521054763756487512849757832782627083667058969800341854726531699607876173492327093706846254742064959166934363669881219498585238104539126646242242476715328882718761909902155857478989109952287668304334656591826056105836072349458385347061636033956779967612315467305622916850000741407876563663256123992831176546997768605156216992857976084936939744947994856454935359692112630217693259443084611458888595615439628400619929937378822021955128226185956504261959135177910272465769594836655633661007163682576647839968300208830721164614579840244110613085159859218843544452053762794093535475074042230475851253610860390830954124409529057888892265499144276861239672789184894731662174471998812406159349710739912309116286621024713064743221571015504639557385282551722222707730120348751920628690761939808018814803763915388423442848051273436813751072446564316432825821526175309371388596711818259019232827056387939842916352*i1^39 + -1510716689299561993304435052097749989177935083691958634970497767442187330651796910711240231081754994360798564379098781534733601555512226958611066084880175452753193181550478109385165300115476040721289415415487259303922489176976108778249944033795437157591919326838588622024989275416941143792687802124082689199329414946887487120977075243624368678031368716670312423902405263626681530500273321089102909060959173554331426690080591120604876596785995515497450394384611311055651513435771975436049004679250323194629090888104410327571764239714800069691914868230866377290198989784281099742409927232483479815717044193953264448497727976891131463802744470349757394458707254702200363616556780771241601086044985991591136210359455214447539082285714250087468716049275917287090116155694796795029841135532020778897659304384956412427096910189548741208267828115367601438469662557885476996873148097009537817396593839501497524637318462659243932771778419104742619092788083823358500979974071815552791454977523399270424192603965773366572885344388927446307604396564217746433213147850954232167507597665534519020522039766482419712*i1^40 + 11070196882084169578948634887081735208828269099613344755551414313065010118117209193231212606213874155885302395262429024043935316211137712238442642473556296956990627430200180945189716018814831071620337956054175763243780446237817468705204777684846704527171095334498228966248294555859658082603056158602986804746230812849893232489849910345647746630489021660923465083275386564405140603415874961694087750764137111358218405750695495229284648079504859268160032346036430465144272800413723351665764868326573677249793960017388747937442503072379335636644125725281462769166387997908383280629262316537491861775658513139732608832066973565635499774739576787152479692719842029642209866080740196037285227983313742239288983418380421376838843496673653019272744711755690471865784176278038909838838418943847878027309925948826257931221738337898131805522688759810838943476861995765529643610585729771959114091100214924496145843863211940559957167407417647095196235264564733233511414668719461419997216037972652607834784793048241000585172289725506497794727012735898557702044537213810050484647848183048955604066218541056*i1^41 + 13157012844832990696922746393755314669008816123971048874400602431925551466845978478200723676202948252314800687475774620777654371224030955772442229067429217790802877129074080795091541012178130836296688373012700088349951817394847245240064443127471485506262074421685972604171530735948637167878590088291239606949686747992880073888493806647161093145941746103208500253326718126405759570981606346024214076126589948754952505246464965456204131945257265570765958411143616996465939340139071117985477186755395303759540280668128552810680651620237204475273064523347209794392654873285515912330822779507788144664796663241906183848339945432532672168150125680406138113812333262354276534134032792489520018051387830809290921230794195575821076836504889666806365305933780388062935215626820308034478298682671771271144396385495288447735953757977995158472633362259485732842024439846920174838576845457222903103234279265538609899259095200259360793446102642790300272930955242880798296611798289534530984295081768762810317774916729623917688980021000499999335152236748414616272444496952189985370708417737055644155904*i1^42 + 945194341396769823389959980974829550173499072153215807283502484034458923564323537675703520604364981195178325171057259520012585018776817252824170360973068677133694155851133874962000829678006212448153193713900475752881079682568707094974717664133449947956672873765556550886148285652463727509244467908769362897963416675373390834241219231441236460426684061591592495144177643024852550758926847325508070698853593862262487083785053406694816187790568001829444869719826897240419914019573626272982379793910437625989307912721067841811170820174591795205476298476424557576966182228311529251974204782993574341331522868204058632800591956791573442520214130517544825840284293846126686158018398505511763345822801968962681621701102084619960497326390069728233865489177881869637437860282296095709549557189323729028138583303528990933107148283807849364896181020150539925423592696646650455471519396776337669470219337122376413758075599577954959124793342917128365844296638456189674992997571925439069272817943682222380935982839357320885120705452769816142211049745670953480834875263510100184409949469671424*i1^43 + 33144759054394846837107280196076952948417790658397371630490473649975518953398005928012695714626191346931280988836380780120510594629865458125622634771496246790425515601906083408567014439660607326545827014015493905742117898581182962236391954914484960205167931254786120305820929453955941832389660661381488898465118137376635823787412986235809542089809848441104524317482891119037227642110143780518022427181081835804209462421743169263225907808670402244392564552999387768234506218578586549818265993367259811138696074872049980627911947510128326166722279063265372002340363222696535757128496465232334160476976800882784282359875312778072532975920065254384892837192294863620091999539671005058799363733031236016428189771940250986284810653718438578956826072285462770231680370034785122000434802027906611947607550861326933073795541636851882886967395029476367387348172457271153933107091294822293788811700607109091489865553293518080503635634323409940362598654128734690386075266631741400997383585658707440236712295955836992277459367799524742831720086351449487751268436461557921824544653312*i1^44 + 684317865365699033547941997631357096306300842054526570754966722783656325543423137331571366969335468456043624065175800588190365437362780514915166732750171783525483128922847665674389083950336074627031283260921457997011534165861187926869483461270400266316296813573730450539836373315969365220725829882519824537019600470067710063656194088701936131260458267715479454621940016250806341107017305657174017627125395086335596145109384003444292555376057989300904068321902443451346771778924982966835969008696062976931766513008518652096358144506587915973279188560818800946119840785729091454704084271067364437502867422502804974117016981255505114288456343396297936429885675574083906878532947404472499231271440593373196098999824355983804765275394229749145912485460793814395729899015254378990504912022756943751148861588874271631783122773806413469816839657301811970600313276675311596330775502563067040100417807958147537744670569903541077531462477960246672165698331900134963217985304279734846009563334161212950246763965042832755742818011503989259916143925723720905252153069129433088*i1^45 + 9058166185440424092947075217314764663636730982045183983419353320001460916085996200152577307350298990151498149842600727726293739570832180578771607617527108211725410551024066199155900928540497456032615051308102075236523095646033664487175228202467161283975456104392825988041009555351540009604358332152460933509289198068984188864857802809646739803217162973580111747490155767828429435051347939248062585930348648084879421331097383058487944323200689531703858878183857523482027484853982533177044678067217259248545498512006763338017063453232182233662218191326091115570394564448705164438838625581625507218789424092847129780505768053906108402010777818126496874297928223507872923772483279491260668791713359608981838275912676067029107201899471652594749769334565743681911276097263976572370456232634316956849077016764209491536695022274980509626774861659577987641065438809640509263491833507301754827232216298271836205490455748567989074402634939164654869080374384627587871890708620891720322557189616995846725378896887789137633858983333949932294277304101775263836042952704*i1^46 + 82291382838175974788445207250464511373307967069718342152291770927636447176569452400695167390785492317623194139520580948712087492036835110239668602739849681889044700171495997989989668487485565745529777312664220076167348643934382077750472658514882757932842330942221952815088256573487297586420073249070216885162305708060073004711074731272938873259990704808319161514419226854545766281650721410561177289391745340788458552922933544694603053970759447541562547255209787029255627804810650104134702610688638133174344532379637671354468568358818809903009767301494660286071965961757786572358789983170287374106947389130970421236810861178311487030516352272316814466368283087642049177479374748121682799718700293867927285555586937198333130896012504385423377066558711862614804022529873548197207531328721807955417555097418360526467730575924345219720469590973037334397768977021046000694777056132378194628037776464581533708416780204257105179912177625185137408386786637573690038617038923822624585153761113026426262247895779925355601783983336951408493789612989118152704*i1^47 + 501329734828518442737854431158545212704433595971985290382776262739538352802864211674459093284380404017376974157261797846224297472999340860128761254383598549799063079676222019062487162074054834504266971748149290189627645272071124397674321717346529805781348032694409290584102380709537596773528143402015346720535733678799814794421831755872859151246535222054218365772183685787354470533908788109216394119514545265759947830847052930152902726994743124541144194576368980348413312427919895641815162099213547268508843952422230333259656103580680569538950074282222091260581868160318293687296177256840694777819139877103870269721385840893917372531921951503264217437370547908917310486780893396449754683004576709518332541940708569957120011288583937170541807022520796163151446735026881959502916838624567346186107864775569786685408776602605827088544420196943817917575813581616393847584256391699452834618265392617377127731886782850114552549225241298967970856339923244105145191661648589953047835033782182584761342507618980206599977890445903577071289154666496*i1^48 + 1764133374275741934644192583111515776576289331556500974882551133854196825784953619049279096437093208793744245299618619090206770566608324361322869205098274385017619015199944625548817609032174093887802349639804340854627676737702328183581640761158838432286859957232976326412601720195256850455605645010426824265620383004269911918015175750342752752908040797580956215724116038487352481331204636023529633907299380621024120577584296860273449836047560202940553558351463662642078128857058333723542661590697898116679479352042968592474480679633172622422817284248234781706171938099596789458550772865987603686114492716930419750477398201720785636183337392324360022098641164072427337127474306218830915838199397576946674222210004594242304479845172179548681694057442279877380753220092815549623048673588184544345749173432066422033015125611627900519947781199465870931102055840680803507979195564903339720805873730193720778924763319237160752063910295879098471464473581070771945508393848550931614890633007835740420645315845435054926754311159152052797440*i1^49 + 2250461989713720636136428427961949873113572496983536078677801481760478387684698722362590875467139465430189529025145680694957141380724961113381627002330417436638961318694811903058679462816093114564316984993354678509613180696649824333751183615984085000031841830476361375560407438723726596452221763278144068435572559216503303668294262927241769015157534380050354438997734255434972454280434443457906550540281406509893899330853667712667133252623646817769513361113821224146796586920012822627955269683710153077477245374972466737154598196118672669781514241178426963517044604486707535931389293784573158109910473734375113331961547343421107654154464566320020760415306343281691475400491834195325530724056024020759206451249204841093986860934627796497113238681306943094931700035867389845317106523025222319624872123123566844020332640068533650040954993713784803888169668587456816535253865136813359246174602492630366821258879587903670624932046856194098212329060163032299189297703317327896869706650105422732827923712986048646739401539321856*i1^50 + -8567904628943573948938507309675849414987850014986334757943053750348080077157888394895496802096611027052757086989103076660703763368632192824590398547842672418593343957498251763414527400072272801055770987610202783665683985663394953970051566989146118177214035692264666403640921426334800844591831652732547888078930214348680458361402115904428379372056422000565770303049942136326643511005291401766377368561665016909673125149975152267368336099143748876124787021614095308734076681805108840133439564971339605134080925772760938165769202423669626046326049263225521025322196061888767932741528811779848771181371853038894763902510449408280932292415433326924100058489166512422827125898843118647562874453540933695636836721839122261073208138307462154294820896185095276834169849596541225554913769576436173064662755528116323000534596402687658337963375246662703153079423753257094219971236440134501974231266834255002180514173543948431391821979196496281711496066949747767017577819830870071874546236890116228037461481754644675821568*i1^51 + 39095538591513187049095287584653251930430973791213548948710570321892143336795912441854076054900372019849972121224124889912278864261048343576915737458945912915309882989099407045134749940036159050712959178890190708877804769331609364309763395781366738896898168976945863114716208045020181012977418575396440484525554428753109740164538296672937201173340372732960582965413340970019613031415897857599809028239905955540949124809741080601430234148235015302634883281985824291064049763878574783524079547129049873187745321281354671411778635259556150668434123225851518675751756553726480516975355210628926634106629052807659159131872260500299330234694012565861177212508054123971699011185926527070696614851409249722222345375726274129318264599548005757847451255900712917732775915094769746838770869344742635727498616737155716150232344494364783564814699152436824016677576844508579203904306303796730005364852449044283302633691616747795308085136376973632481734643900323154259343267437576203877206845819772813462048079872*i1^52 + 83506926385397778835962445076668917053775766535302223713032154264364313714649329605370272050909404997534854045014696167250159699710261614026403051828330072616497000416961309772155423973480253527916739821462769995127756421393531228682280280099440410793731517301738114376500826555921176463328583720744973089132033875070353066199358226666168933683904043828314650532065047870202040750772779139297299443390967339775178757336526600182447470677509016712486509238608366034771942237295773980398308118007443828573009962683185828049167280154101739440481387426245069474764436135676524482770014084710328452201115822255285838799413606923826471357997699403243499894274404845689022892440674628818799228133679212197810601386244904635984645100745420907744509985770824500723831390574618665834937107385284414656117030657180263644107320966520365158389746675551240449386965452864340241142988500933012989026427535993859647054286889297380752091358843512738873274017813497438996014107916343685767035584249856*i1^53 + 651834828657369833042939241961714939054625764938977223630742116286199825162805843185664615767090201764013840496325573825529605411646724585747313863462601572044587069306418647552473042302990755159882450251237388850099865234820322071425090867683244698923195948937529494190218132251750963340470720373371445008177994329219865227629004456981031358137512948428804507162615890717142785609292510969371013382263922191937176003503486358912984103041519619956719910586692744703062039279395778106870608792065735198011769248277434063292522246173306156394962740601437829380670271534590917977595299798330895541898233575343866683966646699343097559905249507495287959813051305702088237453377982623750228018897724056242807670303791173851675036800378972123445012401816379365537357382567927431007684102318271554991736835039347365971134160229091590674609777777260119619690742949492773717334608129154120842348489617185580982739964350221620058613126076104319178187398958119435396941776285499392*i1^54 + 31120020408913719268006383565976119071683600547508111156808518336835294045170860787414348635294136694768802967745044861053832687076119929447721829296894660396037365486985270396008143952045697892769348733408538521937386676218191738643244810754662056562510223408900476372626347477044188437914924829194032535461886324964401770849755128331323561843612070545257320680592238061772056155758910286699690173556532573510239524335299862113099887915702397550171145419878738419902975044442701624347650365895905400857338651579151262801256701799199475234786659875237323331835677880483056893982100755520983298816258707666534932285773164141542940785583596312652647176334880329936015621988663649555087903479187414741898796130440869547717071363221958666237685186754693711049800772082442190031239909878330249007333506192498060005253726892331210764878025356403804037881122913417898310013040666896980651008030264775241978319843481165269295747827592432548094201409385754279936*i1^55 + -89217587390781033352153714567103903204682625838246667905597755406827074055437949609631350000814728065643345040031880401090108157653373651875705170214005438394633497666464789693307481219396258911598899351817445169949101154263289881033743880018049395876645103483464121887236084283844798520874933457871914420296000617478902360662815466336720239124792277479730435622310603505884365352438198627221908896249017732625362063014491499404411090968817679768986040150173857850139610877894091518637991662501007033204149927922527617848756101242314728935161508810149325089450751352300565976443124040715457775123612868778056985602234161300866749744672999427099563519358416696738536333434258698029864903565607008261070982495812754644029641613089473891394159287803616191900497275346725549745535903128562734573227537504133941374509290939244469734304955048521486845117078850564974531746433994883855240664520364269962773632614817383521161874679255950031872*i1^56 + 68607162790705760381309247535553674618680980384434658594949158575308312766201631301423641502791553791146167373828966696919193173512052559164729706203827892591314828823327684652994639554209652887274105881230730937629902025946446380654268570493296468042579446182958506542290101572353691523243029032574092034734650084484748727490048872732393119912355378515847971319523237405126825944943726462017361957764746232922185196822088045007453227216388631896033121652259405801521640514199467623943206261616248750343491466681848124880336013598317959154434600044693840678111039865660393098474999091805728290127641430100268601214264564784724238288328558924392648005863625161379947333267448450279832809285377781152889530163445482741594057622113779503575734972018281886318219475322152778834104051352909684414547886468911308852899319841917130821063409692814570103910663838744688973472004973065424565851182554326162511674697231258065408*i1^57 + -3028159442456193028960971300213540026145594695029335889948627226812109984892909675012533035261437456110925646395246339688930480470282880361081939126971012341888635982434557499797373054263068256102389339616984452092301749598390566163162877752779375712711230051839072751275011801676729628337065448410889661974793742497292309148152680551809419318021417482871826709367063868463195495768757867258966331761873670846044785053366759734461653949430471199946675374634803921379001883043456624137748976055647296942945380099749768766660360556764584529963676487735936103143290893497887537769871182084224531206484133714158682731784394063472158048509973774601806892532879126603694949896576048549101871527202752248256772656095144725118024636334657411461406234755011081888556060825478786945741829992023058166307790471396201469540966370872147031278999129240325497697804138944656326114250632555121798184273748288*i1^58 + 4629695235280447404219982217440426776086683647933439048155633466186934303327784968527336689119159845566802587257223414035707030435111126150623100745905890591511788087378827073301580887728464381222361718994136771847564534432759401417816080973334759920546048872616325646095323402579886144137049046028505177016352326944052200149518788959275171089834612941764117831046267232722694196410505729038158477179232395481966243360032697615941263671754652567366890843743447527201319159730471855021528581334638749242523366022275885660226413591694905722597730597970532418516561865263509863982571483647720055515189063826540892198285318756359125032148437195565198359734813300782757125791509402465364656546460542322552030049863776138030954045755487692135225557639390039068741930626376399482742396191267923947394781426763813262905430790680289014628704147120305936930888972099757633600*i1^59 + 5875132308360981761311146179608178906337269256418379303512071746698104394509514129552676971929298120057498894082485213255568285816278714898518303946235752463444970418284445836249005217896544273200337460879935843467051049487612345091835179246529120976154426982358448798239026454200940100053883109300470226070995968067830848943228563733542608848364374389851460053131100041016714896082812540553052809971888959696690735703901587311699533283035957247964121043342077717924256265039615977008329640597728091488614099449866776982159098086480463527453573550576013295535165999263440815082717212942961579885866729015126742405552204836921403328798559623021527798695756824222998974105924451347261083438991364642906131672204391995256983942491905098294778796851871450835771894900839598649433610000022677633187106674471171188811948379845224288564954757590881*i1^60, 1825301098926266025468386463135880312457563066642061989499531240117153730377070363375722777494875983677689548491462102680976344275257759370517309624285354686797257451941029573073275698034556767546143074120834564869877434095043160095633618619008580326825795474178403605569466499731813038277899341293481416552128245665296700631640269809590436473163154418844914194517713253115644749250878682738373542599435099860247836221592185879082037797935946923772317903737825079612989780849084466723743939132387721047409018638183424552809568636611060659617939020188281032042347465662646509133317394333836295473866247266759692224190449571353859963586509896731955841831292892019612381116577914733152779858799138559756114877554841562548351540445037840464108435189025709986016091718288014503826590863500661206363099249302088767171892963928586989948143666953203282211055205157123960082641029794361453716236893559901243984847802916119096220730662403133751991923811588426682093347943575390556628090243159809906379793249244245339933729760942470073143965092329891552231616100365414842682946975235656313333566803303663570078510932726914015116368185535188086922838693911560163695326099625783908296333592875024732092670824289873506200170058240736277175608484377975779810372399873019649821226553818143687928658707992433793113093316826716705591085996742854647458643835322959940457240925359328428891023750294881371182279262298679908314061497285656402130365919406952870381259484468340998523221295293375377156433529252677396789010767112860922617347691659967543859615138192916737930365636515045346239788701349957750774681940970569621119130489426834096128000000000000000000000000000000000000000000000000000000000000 + 907008551090941911505385019890678494488034347889738451362364568139161496619047806554220922478713902785467080252053403635252257524399240201436515890154682294536630827463112521315619739686627619390798548250383819945348896237826458474243689569717632219430286424361835021867298638617819784031631116681370698982984034620935141513077908273115741163232134875350976441518234122912092705943443214169582418577226789849204786063506714678510625556891783953631698878085248862912874734106023686700441989954685190160050394458635473028405036286742272293307845377795424895097268041527836291238217048303167469862013541236203058021566174636280317597982264349173689128788666024726559551378812353051714726941929627075266980598874423552008389054997624244677099305910685941818439611039511795039087105800257372468969795129648228687325848441624748850568392171041567533529223871521951490314827394071806518082178724916733140036358632760799380474965947752626308374754733912692032940677216501720263061254248829861699081059662609004057273442473316427512671832500744017521045224478917185285599750401859954709047265523735779175031299617695626862742198118234646317082072602971404667061623195643617735652838693247306733854495969527140547691957980754333415298609457165291128066215294236711052751682425663457253122788053232334633225733929444928605489802903614520160151789004420130291698062203087911931835369342428288011101312132184331885596287722670574584619965087615814471800740825326705262460966691033628452519434681693959225661593680492272969739178653393584614505131142820426496292708471245697489417443958288849650054475903032204031752621634321897226240000000000000000000000000000000000000000000000000000000000*i1 + -137118555517457967524702727307810318780366213053394625827888039437144456411249615995580377624314173060332812913170021401274564002882205612619176786202596496591343613812348613393426538389468009145205805942545396289350742188511965467816674471181376046685288697560693641881014404280344474017686232998718933432998778219546260653691262614337036631998747833800928630069734306818528874616165152679038821694728572394758647317982015228149071152533524314416179056422948581599661946366894385300327674933831615295900166547022339391039510992429685662399483729680646699850786681131298049611174555838753824985161547665933859101376013788330682018956243849949135286701813967440587641921460325989274727464455413738673675534474073203301262806129791750246092762585412181765281060841081889550764308150241764068130945624619831443075264126532918134425273297553127526413534116923473365920974131340928343324296685098813715955577794620815871642024077866886725861221582707022742448094454886022253231219195578461441386364087714051251571377670325159614203889643978537560425497347672313365589082558120131371929349695724161920147071188520271377099495254509043583424969687049259204982589014861873101738645507469811669467805352483712795979417177957104260619214827023150686369813072476222756875134646691757566009238426894813455473352336099823320046421649556391568814202842217177056167014622849120551526261854945863543647316631899340310825688313646695793355659758334928632557960466877708076483648840030894168102743109412140828600790924389965009153326222825867276321747110681308451798684517497039464785640715810048989910571595706501619643695694183871283200000000000000000000000000000000000000000000000000000000*i1^2 + -577115000379728030810717166443418229000649701454779104366944488644170298462699767186954636590728825381166317054437851023244321528201240732418438593562122250203060174690735581648497623326569083038146241804718416860037908430348843302648455960459621688015303846516654624802025354300250946962129041889875776192954222071771959815522608755233290716493798778211041754214096738284907637628204177113735771696288716165687332723054138820272224461006923806543943901145348277997212866173568886866310858640717245644200393341057682174989421737954679181553740116593725007420846199825604319792710301556392004170598798733343873572094174705802073016823142204755483252245999847409926556258859513928968363109092601189390681073992815655802947583668589882423917303787890103019199881932216854886856619490017290784199423069802593787220192941955506023024766449411001782842443612994193041882543693539513396631413968054494993745927773438273623701919393774832778080786142085209718050574873432966455075179906166219561135362141151070002457233648060019929885501786064841955265636095521933474619828958699397484165985594462319602463146033345931779787990299990055071268962249936512151839019680922949959609538653672983561064326827948296525923605819447670123395062410777784857969269456950328839238495348876437413325566795582748896347636340432530717590309269125862748987607987044300349992999088789589752181566624111611150006876011887934372467836549790762372393801265050403121349427952770642838269684593086136691825837644550889227486310256995695909638364942678757104816869450577329267582086295347311683559735854239810811975548865867776486530535638612049920000000000000000000000000000000000000000000000000000000*i1^3 + 889938816646091959129972573714389458288907473336466268709454027031331310114601006658175262686329262329726475283370933120258454155731147013148909737019157756781192785125698133796723925971888524384598366665991511685643705786948754459511085081566923484014389738692173822344229816656385071998332778840760296204269184541842230762982811763026743579881951738606958611576070342169199097734815000824071900120873267426724185359379516362184233631751709870454553682573859939950051223968146857408916821967191384764402157997296695596390366173574135106311963847570991931263310781584837106655265521290582573012674876841565466993578907046254050977643006896734903945300466249253413182913057642778736273215551190103210623077073587781456422880224044162076391779793132504548160011758095632690201171411496058993095663002902899165277556402355474654244381670734205035670505335626871590307804827985267218261130880483743340403021439121759082137015801434301679160901693336249903146412390133537082269571865691303927428875250134957961579666710509935891347236983884353920245042860199175955575891247632880171152050539250375793575065775975130689255500806840650413867603163112011014006293870342086345122619988250250682163401262217271384159504038824275892853475625019013213886278084318823385819847279372142071796293451002075780474598108066095270659899576210921096520678132656637379495937548408745370172876215527397263070007402405285532941882633191704574457876750265280485310429705311438370333691890715417217275436405727544057157729241404843107045929858670817007630254929906363914070685989031358097144536752258804898216475515655753148398080817627136000000000000000000000000000000000000000000000000000000*i1^4 + 298648227769237965381832331941756234987179793333808001992911910709246488000510586783492667063467814778261783405667938839097243574433930184628263837444221062035567833422324047236670130025464800579243698365083381258484699000964373267709682019963695151455679181462768993898953453665223724818096756696527839159600153795719118793822732808494040533360546896611879919090646647783789875396232425930690160634615542893624656481161123055999490673300380638131344846781136022069110103648971148009538926370637866499812768152512411742738406175061083164508161957196232389978099304716927501885916191304586270103055086473317050313253162928071092149958121958965158973163035410955835955388971142124272749395002832316990698450002789304828667790300337142506806472863423866326241875428687034992430249697749261582284497901433147583922036733830184055022046756839952819089141182730988296289442989245234195457480169293213762748569577310270756052738977052204631052661085633765454055501715357018055386294968400467617596371330382096738095047532083780985088205099241064115894981128632050975099385810359350459916071922133643905208125227990554134093399430598077495199738682837817702455730180730357330652652370421765846704805552277908755286773350983546437807688538324949683080301728288021916487291897869600832363024055152943569103466706771720683230710321664005908087800627850912221498116984135827358276523904615081997175317465614989987588214942660041419458846692424694027193386158791063386167561727839385693673805762996746263551013219573903531853478652396607345824937452035220490093429979475023101589945261717426988848986221623532692743701089222656000000000000000000000000000000000000000000000000000*i1^5 + 453306035089491362296849345096698836339697405624433391683269822049640306493920519262801908317298492064459583582898461855854049054576113935397766804466149016865378019984998673141981588877441578724698272255060998163745126228425323267675495071652187732482065294512776026013127305832981425428713809686248445932430255140222583307915538450415032086535065652320507978010941544141760737643073787327810097511497877185231484266971454248782953524161521301412650338366528217625368140472541418264367484243467345606494111894482504253067403304485236475774029136180998930326987723219526490984206476102064605815678779129956201120841778777888802236556006787815039942677617113786437569180945047737668761912561031465618034955267643473532673175894956433179272656075907726551849107623848804471672504626643483618070024726469062026300955619553382174419477681764155403483589684460434364530275209991832935319934501618600429805991873998987622182429156174018285605129832581966783266645193839505621906403241605438160987552674604451149407162231486276252344305670315172689647935578986732068432213849132046853531980767347531261382166246091521709666951636763582423993933527303411839518550728731602671110559199877260396008274530137068179440462086023058579803103086001539611462823555334696886802382878675733481792517511570461424048388037062192959108068538576658141392111097701901853734121704469494673238538335347499390393870746184978828251016973397937258826415310535086951496963007257883363215073264114965445606880552118443337875044110657172916887968792143903875047742698633366067373542126852120272713886046818646100826824906115735451952254686330880000000000000000000000000000000000000000000000000*i1^6 + 262869702544247258886982605141348942284036176148769550304990229377582598111840375147237420782053358020238312870111046244928015948309998847630165134071443313171468305191340499056533818860540816016017160936686355376588595175003020914093333169862695650675660975220298409267389423986755883647126051901813079231138835119646612556426166568550534474009459302019473946685440273559195975669697404547129973013143790512490806323791731473160729461627551357144222115979711176583046877805797790601264374826728733667503111434379379685524279212269417156983709120517230092200891690957138291842793159897114435364520054615092386525271412201108692943067026106573653679616957412919840405247473449118412293087637284949458632767674111554989548281998112857617719767604723730761834084827755386434619198452376450305099925959896915350898070944130636407826550086111433365239920134111476531843206406024722919178460758385409990761097571022538974671359694766378636374200859235391761869929777799076924766228991735660520647141378908918786774791156851269399517091133484472153015071055089315824725404922158025461903048406826093899450783334167938524980380128922162210677716880662956562463867809225782006912703003105674632573413187612380361594967224552280355734367042836296405230889824204213295603045986061997065417981689827656913931579453949840116569002394832605138536812821514937400716492834986153568633474982401417404272813320378491047044628198249960266861338175715749594618476325059674207766449415668686171988962338427868051979124418600255051707148977963923529527306114677828124510194936352979328510768965837033230864119095896076908423638784409600000000000000000000000000000000000000000000000*i1^7 + 108128345441169376615825535862059551764853594146748809120516629804177238073287493449643769828915029777234832665917009506780852455090251447256057891154186866633114134931090019999112302024052714395388158106865499933498472559581339940267122373225523731772437232821889240173001684696465405567403021036699648463598912589860928371715402719012760688286294189654813131907668547993200855824091557180338985143929659715463110585524818223528667251165622198101369759861282286871483331581526774201979198651120976126728580079954290693354813151517665565876159568884253725632105288019535114145874066660342237672696900116704848154817696009682547655805691394407104660777980408399328799337747436525405199015074446707360677061500913406024996847876331274413849627390714924771509393793673419439553179810774585939188090399683831018211023474528972245121066267580550636105679486374138543896369058671197757711844941103225806052879818136365367379232426137966959971273621102193527222026960297497687015964197046742754585221101324017835897325721456697475230067010172214397613955775274885241763335032517308778016572875523256356853275715790206463492756096260499881966251312104146584147256985411777845433165678234293211285540367287586532520892894091466515158213251920321391780123673113214541938466903494113678729160023856931790608275033843391734069372626306638972709935607169559117085369825832274526698479822067785912655153297162121048363610592381548163504332482573048077991990263801992461704539369662270674133846057534294558662235435170313836422733296800843520828789776465310494041876523689253506415497332368932621981150096585781776941076971520000000000000000000000000000000000000000000000*i1^8 + 33497595403864873794467573234257662140341959193880657358610545224041297829490328534195879637316717912494964609201738720176034453830201621555933948351548927469973211011350566100540886408928564352763623834796211648827343275799635687630561724206506162039482926924084257834988792999933329563239081930819981660159047155651710983676083610230932688603580527907691289075596886785116421826644475091042141271812304458126947596562235037853114524169630850199640205073414288850951378808341715176775365039321458718876529862575170853826223728928796901455813308923131140636261802274783454189224664633451097059315147381758263003858921609186516198070773516067589086243088262824710826012010656376153128514715207390189786740279613182525345983172405946403163649565422210346280792094083150393884446783591852967021382798890895821175989802237442027505787123019581755383989763991813656202208301480159248695236596260564996417009588714636371020153681319882854699463663544803049720752941754096290279109741678707103619740982664597435988410099985124931853080242619649117183582970268432348005335981342256241498413871449425068368264825875280286879310729796779195455455227789994535601868346600133331299710792389330728379722263210334627474610863755444988064409390449135384624079322053596822743936657276753270556734663095069575272520507675625386927636017999886007966991924073697842684796635392266023367196735933344867746498667400843938307481896141022822237097772635719883724809223101540384432523927266125070271536931828444818722997683081908523002053122731815119759351002489805092654930072493642390375279595672649616013217395115513651099231846400000000000000000000000000000000000000000000*i1^9 + 6843677375239319422266166339308369721969604654824989121462412408573705671754167506061666053560405972303932012749211847309815984403806840955882106014513995564756056390515825472747543435337058601008106859564736856267368104190275270346532685410108064353231117114776649147024611202255261738115456241004080317033008837683797522497791518026107173612529537357949820492388322059643415984056220740405791814148664137605598736852782575254750831707484595663761723264462378184695967608648816256806269153104376775165968034834554945703906776128888037304115418667804369482662885729903799315553507447903719952736786000480066693244301679890877090041982489732183961075410225113954360036065651708283440573506478325254736810781751208046550596445174532521334614189204747470960269266929877677424233319423552453087356917882781473187259019347925034678962994381346706610300823946561085000034396391594042410218210752080095986882663128982504204607720593093149337485753324546580351194213221346548522642115038733476518382916258317983005140394837949362367258061876414446620579261225267312507231239025817659866932500436360477729315519219219828613349653124828173679683460983014882650963320307084998943062443053281282782080844591242143483037392893340882476958961650152271892199204432312932300788862349303141161270323906578639897955225759689577311641079482523697404457249238386534550664669126832868020800029307430341141258990859624712246467116651762544025027124075951679940807509871361400548252382378446878173986840116797840151205670571581381338099953522070786266250153450339321749492066788893707639078594365937054531584618176537804747361484800000000000000000000000000000000000000000*i1^10 + 1175104195894608198415788626921863299108215100037932287362011364938170783160383737336482535598809824964978643517162618527910755402408206462940927569101948522331188849499696938960558201266398121302910469670645741271768419116493207789183048586772702496778363374544155535014448347022869908665944475966363227950236281243843642897507180754303344853293922051068058065643211139759805348281316738230598116916826248253069388528500976141878770735079784230595953319141067662348809310979627506060820084028442392240484399167551584337234631312335008003078836429001768375349687766343094497468954097952143339376500138665844094833184337007377649088547367216260916236741228048924936696230861456527881815824533691271530368382066217319318314428583347013242859000573302965200934385597631926875588822320032008301774404362811499967537426362750930754104367982989239595284731654923343058654118963604144646702604561397026860102565756983103785217788112845976628157113127254940586382270597209616779718403407512783397708436771628677912270617544592148837967392068931630718224537521743857039039749949024566582459792916826138482477926315165576562200233481549117831343490536314421334542433170129546706617566029205637693458824104992406671805058198007700139648925359223560803111359913261474939174310937286235977071647475009217914123622793079809691725503933145351985275775229757041675946944730668400933211340784664376495052728259918059613169728299279211740008697079571433752241248466621128034929553343489492799259206432642589836345387357899889569772543984285564933406852048636168465631633706555714120156384384800221819035555025153116522676224000000000000000000000000000000000000000*i1^11 + 140296963545812296939972110059312164241520544971748068977204895143577837972664581035450083371777061226920100984727390837864865012065020269788083695423801103601584529098748165701711665842968357043941121355962006359532020788659387459830372177894615721328599758325857107375932255363314261827907736972950011481983111066489408450588391521104774408417429931048571296935343570138867702440507079150807519784605077628532309832116810035852701728271996635726330675231422228591227758168948216226416588316689872201910213939933311894821013982209312224355318706884644065513337558364503660610986463948187566327857352797355794617429946980960835675604111820436766341926059888249158722671253324074283334124100285790624833877332692003609093360114597256522073259964880094013631566297995721671167700739071523770478636196317539100183944214371145230707600963515990390662610754121050072448210992621353328796446739421958037439433467417677516187781692735161401475110294661367835989431518461744612132478135674472209575096034704735801649666442091213188184720725902227401630316048906114889252591834279876768547844119070596720270965847620008211525033847028284907497570710477683692425710106999110289108766452544693944547808128866159255906857309904060596810551522950368519471535138137101883532808273029838159464256638422216638857431366101311584787339453580432841883224261997780067042201287340875898709445394512880017737683997463807848169561231843090812251468626265031144458095748539282375769446935296361491523394278376192359181844563672100253352297048988563323811412979506306167876941476835198895207184933895810825721859061269167320596480000000000000000000000000000000000000*i1^12 + 17041912075892400254667679833049668873846904836381835223798058276762175957701544459622833294358067939102854124269301839490486484293464254072137806279204528755310460470981390015582181418946774550557857990310733262761356314383251095340317658083051634938422823033676426166105544336432617022809294757194629814571046513557044202360642564431970461983126598663013128225950817143785413156803503620991624694709610549509324211825115427212107825034412683208708729023006385387720041241720462463066799909135275931274058480213299360023034760681757901294788088101197557066944679026779719937890054405595413589494211701800911240264974914299622168785796182968081240897304826614205405408202805435500124366535682484548192862281722722076920117013913368002243630309682178573994806651694990053315528478709990411327499883303238157499604184485263059466546045662425580074479594570157106352986643748630808925238428349964269234136952422835002866105532210206848552112445237786791979629030009457337961548483250056559900608373345646389037988625411959071382783446885115354475991216011640691156344471154885522375791436484176768623236486302309604522926489335774695165125503247031740430506032741777181453180415615593823208512566834299368452643018545417835362967738089013009761623399501836185871595199178449736122392843519278455729194084839636864046890376887043551367122732455905144018763769548028107563817449731886366041479704363013674444897831265103707129789257422401674702177428249356903837881058352767290026152388421464356062540171112648161751972311743276413949802875984327754863814556505633241204453337538998913193326018590937186304000000000000000000000000000000000000*i1^13 + 941862601708111099611060164544394202836251473762256521083476502110817792256292878860019082180885996762449426080016189246165010832600327910166787932269709202332404240100503235767771685492805173837019645058349951632069738508763185541101118399512598089457015925949875988019246345491542926449283543628779405784259657672237158598642798260959523152487352792975876540896981950459795115288211889313924552095316247095902686462679673804095238581497323287901318473428980304217180650232410158616718128501504372346189846784918758266346732650992301862946651364632644104468936170887999481465328118973651122209417950173055033235040734284312030998765206931286177169786540081799998291280856809392499854929101688120615226386267824204713499542697463279586534342063745963241147866192786910992739961760363794359573942675213009080156375262256529515889981115222733019126952744754937440264196701318133259665452940238287420911786476840088970515194876683798153909251749261231937674964912691548703214811322964185546308611131897605209873548793969642533133477332248048516799273977293329142433426810918434636127944411944588300399695675723412320849500576878432631908786222803394595454136614848986691801237630417127122094745553882457528585386536229949394245906947093701093721439456108919984257242363637378065042928437356845051914732226975700536198512732780301708061905818418994562110296361429262970980778900837702108631901318884440462488682635612163819716303348024978639006000768146842518620934420113511687231239594750472371796257610393463390194705377240572163466454346208718447998553107517471389145948913191089051954249622135767040000000000000000000000000000000000*i1^14 + 91415832261415141710401079362203327579501250565217538947519962386061676416390585238112658387399371416555996295852010544180002179352189345042126411547551548269184158977577846381446846878370302600787093880320993950487821050204739618618867412757335851394141720116466130402313837668148699953806271337442339797321445107108158400094708406105429505793971475191907250607012230407642097324315265741958970970676652572402208135934294735162679273282982635763157235493158236697005439521399762326215212171054186429960780282772556943504259962976754456175140735528907088555093533984955364927762924268988064098902573134848478133889836420389360016370992203836277583173775609616001791411774824858295526890974654714991842122320565623938330685364906702414849868783022248039514078208600766186051049544423525270342282282387910135984337484249977125884253919224480094408016863782444119442096030948542177034827840717710811342490910761460794350958840681223949477888719365523852725033504216218089731201953891584084009613170806632303960305995856368570485867232274568335417680847573692912495143860137644833671362858838890280661465239443637316258912687887875464251336983692770679200559688514624146927393628924507355246036838202526947538553186432077112291441690073062314065443654879272743075967207092781032842721532309199919516147290323898469709512312511705147489863648631449851859861434683367547394348897974426650035850702284003254309825003070689987392789833125750578698729601743912104418219503982486547134293633654712587592056701006357043887747096114428476014295245865293777509679629190083904761303454358641399289871110944849920000000000000000000000000000000*i1^15 + 941796048020429628755344186744208647309030055784616387755856200696181186699674775316482852054421337532406071144809755654043503546731844785106093010838855764291535058626653153424849000142969097466812756289254832999831149727250564873780704458423923039457176922901747174631216545744155808227020877679361741412117204577042656876020349676243948037222209936125454564924297932791307543827500197588758736572590615458097806461851395380537140781880740483998761799340994947289331623787439183033830065919005428070605877810129142351610482460474664733331626197141335035510676996326909807237676391549221454519191087590860488853574301190235337995203631771101249565641726070018472898297290803877866306504904195779182122611849747310383684082037058141925982024591237415153962975580617920025994586777031832179490397422190196925870180878798327578028855648761176437320031718073372422039881606626273546880849877624117372239232854736799681757010664734913369129052352123749614297342482781280193714262190442367217682092675718688929745716624120595681500325738144462989942123177227869349950581066144212888458389165939025734893030117628811260037519760339536805046914569683302020594895050757049014074699190476546517092038775310616361609337266567753952639051946407827099436794300866333977305565247525060313978651221000802204560102524689369303787415858860242779310385779268377263583010521474104062553245215724379458885085295249129381032184773111151857278104572400639508548162592751101194940490708595588700347587900082422180075967278762601365836825291039564768078724408777377836106075116113783480551788343136100742351182993817600000000000000000000000000000*i1^16 + 27491441988219271688144527580287496575642221683425208986414305763414238634342900993873277074631212874157495327137493501157160279484712278814279928199507705711420943095515028470134882204887847667902251429074403516291904488591573018962528886477494007381896966906431111197083292649052615792311627500273919190465317551997623201617859067837284130628937717905427601483092998572996566279132077507045645405291015955159938946869987872970646232845581078389955942355665701863385380722974949896517475339052568474759253783365024523272379693080722775373707215098621509222195771308418201266161769740537517767009074090881928672635551475962501132998964318257898580687868326323830448042704920412914295281051000662972785702974106179100019241992583458346489278189095328437465823158303032779677687131704214180228372354837083993172884507159588422446122752933891565852895738192232387283927343977268055169910057726874985091873206279559492782394319057957859880706883489794469689680967887114811446581043428269817080846084267746217079213265003854559722404375941964762933193045232436223344176158989161146216641247253824740120335892296908370360428651467688013865650209817682199650818067458981504730297491699791760403788128803187740314292685404472668977363432515147157621328318678545443246133078079586221202542572303001121613279361685172798910485697982050963432939287488996543877709214301428918765814696484803270680019519462890982273772251829703155623588018966950432783713476856722480088384061332059290255674370037826392022978363369524042916600442772000611906357130425372534907770196565562860024633615936303641467459469312000000000000000000000000000*i1^17 + 124155704216985589212567971940941820911182921385657604634043920082179420789604360239218131558321154429268565382494883486453719894744410903426393633716247084039601462322917971866426462265854172471897334654333463871678464683677756234549699895996758340103177547396544509379780586846236042362984843554086343685544044766623655840393936060774745768140158266763659055427867175671505865764245902107238737209483900303578917836786895479556101117058962229016029368974772787305266150790996159040803219050457297544808474616449451028834003536222901113975094721170983327602485060435199633696697700266559476405801578162415732562690355891425369910900787655513793561676668424612969019320647674410380980074375605257953015217831850766482821767085690594913186803141162391233748809519700195263969628595445439311544525070810398414858251638063565253861261962883242916618559729769292031470011572603455907124572929717435444838871852008672510022968429950361457302800582404402885751260408066559112319928102291903704339509275750580971849026113579586329874319227544530478159907245756058883088322075666731335195729639691471720759832377629906037019602064905056642759276710978018730400848685392719581433056756595992787405574142880186892231639538070896888085608980079024716866051144624859017578974143363528454737551005902125266041302124603456205844524689650538323372621522960270714807759234252210218263189023501939229261248018626916145116421560861244135239871303733545772309917911749324302187438621215938963125859893334966201692779755841858685193825825310264056230400930579363332226241475985430186239467741963042220199116800000000000000000000000000*i1^18 + 1193373953268235871176609092481681145382183703898209419858901207823772942310518875426069675209795959832538168490152354765587607099584301159083860063602836849919922352589687767800885555107774416876982567855197173959130707416357289148275220004392434049189393261100251529507974495483615944319463186811202248184655172464253914463161302489457655205428911605165784669913337958978364138268942751984876392310374098595188017325317692205662163497238218125771805368497265199839915776750634505892193970157303717837713480456847280294988573302413693523972755447003309330081007056171986895228249845741632663707168166239655563922071334551122482620531020186355187501000585269169360816295400691372877377716185072802220516926965041704954051921801113733659255796385122963401742299469103220055761258240238515245160262815834283023840330528287058361493889493211635410088889770358597469019496858962436988852131053530983155244536743280446514195517750412125942683391187943144765223739796354551043732555926011580454059349473496250090525536252969114640104257602635010033037550708723435086691577477692366378868514806136359051571042735793010990408912254830992150094794413245758031054790127900911311784879738048441848419796724320665058787649104716447019507543480421356099047312913052699858019704180819057941825980283594215604682176417740026617642267163217123970545607712450385177225034670610428842672976178450906053418014663173788513920997107427106061974070057615881338592968939643008700025069774301644726544333018160059437488819875755990023522802662040589354917356585680654611020807311853897941474280140843195039744000000000000000000000000*i1^19 + 5795219989648988714867544259575908509955203176247967863837516021243509681151936762741463005361279730726984985507331678693026297258730542821261074166330780048301557056633392206171226885127943565092084028707856347854136436534324864020528437205600587389754819649241710395586673447944148564648557587397450214406576389165095543758175820396259509895803881136417707657385151668665294071011970164961609068992919938757662158241263366313781042676722776954669626328210491237065785097526461782087747425609762931385825713323252294916871327855796794282886248630263510210971701048836754443665950479740793921531117647199756525265060257573954300941252328850956809321602877981100332642877415700860558918287073728958246827887698297735958436375972881366852324628066768926982947941339494305807776498055842997956936428262590371960710989046886016287680004949742309525178320796904322908257196399040137209746440708034334764621893709539743706833872955068987987745444751472091980110760828416367118594694557802805437793793152437543638259440153495779370903468807689687404551567539954325191531772838025552339703599057271703309513201657480642971880085463354105733629248553920596648859020213461431065554798237212731250127669596853368176074258882120279152958039429746425283369842800875611235171605514101380614890662482555096024882121783284475050849965030075645633452651945044122520795419871666412032772266065810471996099756090661804600840074021238587965707384684233792973978024241620885468068254171755037529936028736575527052944982475127464874584703705707655963143000077187225288437382410338094323997733428798685184000000000000000000000*i1^20 + 18190434294113316118237762718229875465244493152205416501406906297882993387999149202737364385173001889506085915200254116791017467768181162628810351721083277701038544577814803817971543769949195748322505757471445045591716468018397855158236524791728978103347024760098728652736509289136985417363276251034259576995498762410857080390851116640769733427188036154941119460462473259067800605728488290853876560145733628064620699768592405999653920421382465773925104154271622489642622477473999417352395268055237763663786965903901525076239472146499722237906337951159932328480367857803399732673692974942980213378362804030346806396514754418535789969142863376342462440976411335297912169150596873172607429926142628882373095280753902834624741844223525418208706771271485720757896373779631880981946873873533118797579713463442428832374693718606398219731072573087155693166583035573890547264575914786862179871780715636346081711550416429753323557130054419840025653378940904400426307616948191849290699870113673522789578583039776065095868416328812635037511456408820102062993114476027425280059674161895648953145556117513302130207964045631411140629584748734803384652146176583810321459247284556173123800671315928760415896149484697854866297130318716845726860432418462298022310986982132798521440836125331346250064034425987611182138878511011064601338702916774584850459918892853432103540103456492907030560433383899436876828809183546300205549500919966424516841992607601249732605272637163705799936950206751411903137920643096024339845397649063226114525414583561475238563486590715538848219307882253810099408631622533120000000000000000000*i1^21 + 30714808789307109876272240073085894230597305343799620694033487408088388398513541758685941743450498925736318026062949251268596760613741060961274851087832378817636876590634258052088360905000404335719371901856784679398991043456796243247305740510553354534320194869400394504854135916517100444170583534125086592167362424133912396716374732641870871830610466078087410091329131666844319432210455168913415943043545582034461480489975892852967311407368272282230904419752236764447346021858660931596204290293339232612032914056669842523161690168441553019867262074691800586356660001627611802018430567960449688693764512334600653484999763142151746531186939094851321708731430399359122219793113759716285068163757129228474671259409140183371999240198552924402159633890193077176343283544750915065480853444798009293391755591442226419520330133345110702312556717435545186412885898815743988399446076671421173361494759942627279779960370916041046987693292355936341568033937424692951693120059718989505034777685869484914557261192247315542502639069271446651557156649798246385501523833089581617845093206602958369002345239549570900324034242742284382386534762682316512679235101603383709715766027428671951855149758015825202572594879469927651610842861351893581962689127842188063587116871675724186733451157964443671167119966725896362236837289358895540562770053794336299627184275989295878883571905237374838717067716810008891498549782035600740045085813592743996485480718426654098775507876457988903113973915745425277620987401408343528161981063187665121517905683986219827792252086697924032319471518675873111071942246400000000000000000*i1^22 + 29881929724335218988211511036399221149949887746768106724472005233451495740939112616608577853938218964642538372339029660320899777619763718372379123258241540842801343117537530647175772472634596765399266953958327445723002071962695677722106940173030897703619684065623017104811295160858877193879125732689626120381634479220227864080840364568162927100992931521363148072922615337881217880243756559970917385416781447392836599807763890084883520994213609944023730482177551394867864456159077417969846681472678507492529112248711099764657929550366158892056094218606197741535449790612301877728421893520407623122826956414824704943463352320176536508359645682163899926541636596851608205192355542860490879007287897798591746353400342193050594250696668896278520861544820804757749944684373933801218958669559791532996782979020691694158943304537935423267946327093575771824671166801064161083524337101358425760386064515982839861530991129113609976220326009554351475380374029602921185317062364822899708224006241113949531419807131707990138202457103120457713925168295534002893693257280497926411256419865488618946132956259618444575309841815693486428747503940744271585637600326617487879020290684264582778927796595339365971880967307641706780494891895778980197081915759087140543106794846628492743922228974087157425608748467818388909194395937309086342813565480952187489589625952543203278167865341500774995281732134664823329053979812505694768860435100772940723454014361052169538480950473922046770016221003347053107555802232548292094595962068681737642502701779815748784170178570868426810973424974452647526400000000000000000*i1^23 + 9994906223440208997133170322402304934085828669823106138147240066393196117048335560961905721677643465517120089248852770852821549949173426268931285296756646846738741430712091934802744086358812933567853642410051549633769979426011983433347055797931746334167489101239608234734131833391078532213966107169536959749845500371200625197229707258983383179990082015918992989831504543786625446896146694454406004343543802196519611862681253519253920993368519890191964982503554358806657644855411058588128604313856951601395648306610317592851829712944015945929854127794914280259309330386047721257231882343982535243495962866793120745618628877575736755890777731679405897502409711531002290402736305912750933054875657746850039435581281766769260543822902370881306303644701808997997282889780508125002592124218683366333739578221537193430387753427227980953001128394903650928193276385234788481175854746151503569799933369029624420801840572153496900118945714750478093500108204356053987021377723387575230317881059203508344346331503143684864894741320904198867732764070669917962759006513617725172564100082874853949764322354367738524520238966432124102776810644806489708434418927330551807222651806612804419637154885828689955023948446683365762180957989415240438235912924103160894568613044890184833845974336471718452642632854608960738147940646856321966885468573328235098848808568497789059179281011256889187161600974408111837561140879410798746589845839628855190767659114293365872389505003468227110983550348470736622599148039539845009749766953166651412339251258887973267016042476440316605559695691114086400000000000000*i1^24 + 12611278342565606132958066503536805343460500863645140128647934525345662250246445810454270060300468895135186720105758956296242494916947794145067289414119989702078757714396840117083072486578920041404894657079839273774593230536799911756215135219992966249843362038420457799988742184945201114097854498046438420621229580774369672684564181597148841455273948917722563564521533593392749094653199073956822244996464481675704587366121553975591118893893276850768701801393870509156844376905414118928337035596438397860120374554924342610759135377037853137320598254880105209389125711976785972229934744301777408825994076776243107805567278756568965375810535521093236150575737291467959579871705011472918751084758419621736862069442170560480293306700223593481734699767874393854612130086809632539147446743578066095526947143835306622637821953248678259499963065138457020711798434164655377485732355314446749298069165265749062729558934500181856565849101075161487890407364256543419892616121433113515940597874942986468815861402650202265818114714283974807460894425500498691268957251196945030248189066442622691523824679522326255147908670816164969427855244061656566953218551983463073329279715450553092856480736077459351617583311937137235268510899271882705252499175876332209929043796281970691162037019680860057602755680266495330732944789800729023478109684995676068287945434131517245288165245980060463537389324688996547406364111701369912694849628218357023416370399065431524423328407968527729583761135426942622391707694414615467122630004465302105998883878007453574933669714036896645044123999110430720000000000*i1^25 + 13525231515004624464714520527856895883925946479735878513906764071685703668272755989384845880183979228926142900805036492682907807259332942197319029845058662337039665972153840919993563397638510394171684752427149181347077062002254918929958036215918625894959952805315164062952583152340274907219034706968054681045331956559115362844080967906808875169389766942169759750242288768371666519100197263619284672451708448344208724778210188582223477206529611647666827887172273576275809058892680490896392412830381946086406608878828285043682333372575128568619425388732635538416908373776835432328551506771623568786013204976748620206679236417162282820932520030673229186056838876576500794357050452814452233945194668439333025341513984287597000643489561774572742793023543586080384627354096680538002795085543658419137983658773732019390835034719347308044205821546878920747597658092776514757833411461135224992038120599899919451488366919049057104629830608585268550872781706181920364571665769917745897592584899324406915325421335567897090763830018974878005138300993823775024778175300847906227797581428875900404476723518327939619903262888388215392757298064451095688314357152168496788280536738431212047455502982819193923516560441772431274184575679225512423931435314133816621600390678421993093834014655346068248983073502697321976327765461921363379596656828278069923491743757340825737819527529306559043655608771987207184040800173756260268812111396174483462144177648403085677488764751966136243995914431093300980280870748589386184274681934582006387702054641122336195286295290442618214828054937600000000*i1^26 + 6737892138057542160180241696332912496176638418476003902849936222079862430156482186344477443258733864735719216098267314627853935381252780329586894503190471662848746841939362084890592868929940297098584977440755294161049421192638822624384708049631396781983131425979340438797942134140193683456102650652283343109906926823706558266274659000949690913743324283100920916657385714859250469978849865385991119635441910149230627698919266820742506080177717236048238978448181538230443684649959284846335569067451698794435022287563782311922891180967260432937715961010361820126814445410647743503756802975933315519473970927184834798525150774844173474747355473140514516379566055350803555654451293894614563167230672845305039738167217735501421697787028462873943532388504482646346746700923863243022929941326484466675962679670627426385105453778962501267854513795224725165417870690706623028958380776484944305464366827993949852442181757578117712299772009150993840038476458771994033970578967808153547436593527866126303283790942643252186770281839586244697486532276233482843981981299633891916179821824907599074438883630649105362643969827305841447052575542356105849531038037263392841768481918391834645867214207762709939361197601015221212875160717105952474217368096329518662535849833947183619917202660967015419609386647191680376281646652413676027489391823712266853318987383454826606756693258027455820160243294210108275691946296295462592032327559328276820980205501046386608743650389001737364327956094069135810589475387192096160279620492207082155336129151903231502606438316547257906757632000000*i1^27 + 1608584135735545955085530745261524549754259890576890642856419921473189516684761033855847014675622242195141928422184876294328893808502896199782450877499068444633499722074763105541837886116516421987178700956190743157041302645245008003909569224711291627218537921278363236560742897771826837259999648985768487309985647340749513841367721998393197446803325990811548521767117914944942523763869790014191930212301387654970761864008310920443795924623272791505416136549447949951716256940935538009406093634196564174025613731196775655499717374479954884380238258972377888073830870919606233009576613282655550093977545781602949582420262263675156626377748292779678227296805067045733040612012051279709572335124790031242849089696460584940396664196613986715157562392080473580662899090886412034653053165899643057049580015568323392838898943063394363961587196659247214813041658199112850580643991638144952766163024056766880027385432298244942294341738091247830234107550720917947838965426160502248390813942333603691821400643247924295747958809994163500588794401275227634553207743689805602349252997131144635996008259723125258756402820794384724514422854730093951623103421033512443428535437092963581321415765835604697695706419606971231752939311257824164522196751172440237757093143084139864462630334871407634791238393372905022358661587481644242446081949053511804585591189707208491606024855831798752396332522726011528219612214026945763267656082810037341221378118444459234674654642246081615290758472867203326499173762441363284676128515892760163205571258331801245230733827759297213235200000*i1^28 + 96924120992496303821410807008583302598785120764019497213828192567955075563766180036283942122962060000459625030789184873426739527925175627535867781010708266406395198243609254525424980783589741330585764956158803225712883768711580936683355793024963053852022521295673643363008169203136209870574248578614379992941313623978156135672776980246197804173494063299030155370271151538405224668595700939175635946122284668721367726098072999932262122148942579476735542645487055325804905457329546192765314853111967447242729744061773181300989018285967640004912033149995572211009659858741018199889082837064240709978232145053896142806226699671510706696860652338077026532383191222703389367485830201863351797224737626025565302556477018425894411489679496140792895159405222193345405656287277996959591080858169445525697128516964762458804661344233096767470312656411337669769613632208814159749465520516909331089412749421047645559626684740998358220054642952892341323335141206321226143623625581454809382280277408297534521244903941328103260641221811313661853864392744810453727769045599682551195120797675395086700387604486999598816071510367731864337499895710837790054168295093727161864992255813704726459542388857312127940827275668313321875527560057133295417347011493079612151838268549616405433741203086494263039378923009342339109459623162448991747852319127649011143759065825811196529818651947726995797086492337652466244315139769577114369274584660966720483904539078109930591170630763309693359374960345492968098039068351870813879505257204214309118376056029978031862081000570880000*i1^29 + 19245877791664346426695939581807794872013075590723500806425755933419173911469509700195762840658046068365134818085164975627994128798571495846751264906199349743057680847516249883079806767158368167127372618947041644628070692498063543785158879930737725178031718625628053489034533437946505423309398187970472167887458034115761843383868382771034881559956270124443160835400704111724393238877359541780054526348894738505959541536363652684531304809982016433306194282698619704910660918955528059444039753183589645401291129684252885509933650452575076659299138831867877379695135159094770423528009163429769319973355241820902668672116319309980269889006705594779809088972404576127412900281376616069599644201447850766865023102480500515168841958141620549265685258431039215739901178390185911570513219236405499515772157996900013338927183607888357451056477176381158289636747479759351703674904954553567260555738313159497160609439659637326716928914831448963831104332801167721457920090989583831383010052544049876145528963111529727589342746122734057437865409396262541890040863536541703051502204995030378090976365500443591771403602354761468515042375415046258023746964198453434329686930601838793902916395828957791810121289332141510792482853441770833466832565614264782700976970516385611487173801577290927908357397880718689554921562057356572026161490418031170101361984800757335120636625279613446430640725132119038872589190015672100824467605665671280114734015697097902700416620957674998777344218411899032854412792090216370218988037944526343580311124862863870508662784000*i1^30 + -1976147035872550951334628221118565291867989557813383673734301588507768542169248139452102262147732250989179965793138068146949998683802808252519182347399102734325983375574371636229389476883227278353829523464486809009489412464977155068889919816306168013668613050709047041093325855697909844579290074394387236261337133442498736912790646458123393689737658112254727756367386508649208053308044612441874486054730316863672640916702846402161735827112601250907483188548043900148112733451066106775151786137445366226194397613753964355761269300160711598172850614257786845499258680371177016383427402145706467662200281378473339465753089543696326700414177879023666554109012368294362084535756114656257310022290166590670056955121456890586230204853411786621386145892791678497164952764404232509115209019308362317931969932544155653163887177840043755350292536223260853935877078527199136068726420878815146780714923803847741611420095918969756133602983783611790647230793508901116371416830679749465832840284054557862949618790555335768493000108032228552933491500948677397194657563880255041179831323227517621998382436783192049676935821848850248354571186616579670228079330321383583211839041844270328833196846447856884726003753716615019195439043335845523055756381319197895847091898362175140981292918190640090401168117037506420322134679987036309306430627099945077612369214450050761598208692219439220825830051676520749472708354052222087260428378572047894719436859147353841616659909057923410219458457291634478387891572548062968662703033249077724038572538558145154252800*i1^31 + -7170518564106449025872249852423161455305782888802864274334644963747471316114830774943113900837467082827694791458885385452927436853451892993937459696592341231578788778061564978527480772415387073855207113979970799549599904050244191353000769313784087596019701514562290646294870066748766025499166085093774643928064638164530133953160445561751462370401057219846203912520441235670757798244219180960447423259701569248621582588784619373156946258528250317772716035909169180703635635232192889339765188223919586803664549972729600399227790693467911911810809580241998161059114773883531398103953935639249801976714731981158712485363241553495612217620514015935259316501275249385243167247581914683455980521868441552945640423371493165865809862833611152394797264691100039665284783373775875020625571085379020283200733051319135276870284818932554278303700516147790651235603462359363321608593412978937245781218857724680081836599596354037234453405675588334465825079692913926186005825282654666863728201843681293445895735764234094234669981216161688915412195031662045872120707477933955404034872079193291596935368816773405154810949582540976871833266266221799694484395319044865798207424639919830575535249421829487051336162467939787000587099745111619041247244039342444878502118934832666833379491066420002140036659149262682020485662347256334187928540403576141306800995009885927147991963710277495925390226821566335515427369747237383050551480663396841361449504827314509940219503846142021702211462957044583163851822385123465293416244038396812682438821487732326400*i1^32 + -1621045929823223858185378405920812861839832778417826121080995863120039028805088226637594911831240209439480091664663213906260155051825048372745474570252443324486325857770229427067995885670134062726536575118919462852414169627965428324024877595805300764144343482054594675125622848671840372677546322019405618562107848704344441564238809098537727008201631930218265204159750462402029780525799084700643024794549945910543161331568507110594464988054828845196027960144568850934268326817052171284529277606219615887243854933703353116261959121778371219184121952902956792618365499156199040849783905292834735077990387598687823767464450002769254127934053471326421331380150799078212834262193743270124343688988358850769117967805742120991729942807582224181494028871764180673761799781394517796765046989847854872609600911711278719732645545911102056631020975055262105404394272537570598195456732532282068086315579352260544998224305738895962931509541814155101643832769644687243352231201908377062974514136407013082500305067026625014571260910069819014161780963743340852612364363504005283945888153289057432193312391989437102711798759237966851712406951524631069737200907811898605051421188204586433378677498891488565025546958698894562018100201339134770615021607583406901543370227288057669524604729144121274980531496571716912224923261750776147920367708972422944293487287053047653644215429912625639332561649376097920747433358923676482285165647959900848990397101498951530376969771552643122171660843586068855737564521250401537697910572882518948853776908288*i1^33 + 227534985704538529888985781972086706106988125687995361573462156128305255706641156288159383408527481799823016760752367672707778175442404957833388995580814814159498289876763124489657060400070229326363688308416937250732404710347690075091073415496615249134013215031546763657890405947651513875826315585037607600827255228097889220798050213956906785569462313000243617148070171830547039634982083051571090714114609134284496840502050153432640096508832136272006561446171577972637894590482438606901068686161047657321968275147233117238322223553519840735840365068082104847670260758614509579867868449084012845109520025836631371374433397824343494839455893663712302994859590240158965829391698297888578966669851994676857777663222087127508756588114367682326364263568109593543581406392707513642026520621861735542756169865123042491070840418778760112013877914300865697436664221259568747885252283646101244493160517987345123882083510381853926664920751833460407110106035095347207396371373868022789480490672314922664167337200485180319053902444094765929658879349379486633916388335678319802791462074367597766032456652305271693983192260786324970094511360299616861409832463185259139473640299800269867133865980958464823987538160655216867077872315963428474312996099748744254590218756505870308539546248505557587574985915374114787332144533171185664191394513265971545620689142179006847449134896262367949406521735696321091661217826913638415820079496379993189403352455568584486856922006009631870516320051282049297733098236123251302040600119123927629824*i1^34 + 108180208276284141041107459212475904293826416263752069067212168933037845318867704788764492371792601802518834559339719011589207681649462069815057056889715458335847052654694515383912505544034077937017617357492207293284439601470292549220444145112344875231984408744004662947690951321728964006920842774977627809121434245223924503598602558109188572971210112796565984747318501780678945140382201224880143098857040064905612486806228175138316712295713722373884170045928070252476690783890662968767076746477627037924302792866585884829700960577752219594168210772599467257659008709520661187143345521609600898353687509274710328054926583394631927639833804576849581130123171806126010527439825441633983151156167885118450558571014631553748748231017118692388017814877425386571836166167484522254445623241406262481133056356126503782108966958321914345704832323211744897133518071297595648994112015838526885310822894843801737282059390060261738302103734925971020265846134588846189914858947857815044614814398214677317993903109473410909663524195907196191462074210239319031929468331541442146984215504551615689869793864959152851958489145780304972711519027292974014601451682645706936799000499747419088391036663438507971656499271648072395151322255578876371260673725848545628290802144206006364849448138551070124042976635327290914648983237915409347736101634591310641697440648916528588551933216746954663590580481837534909464261325741654482876803630034829688476876841272635250980812670689867492924732146689806223669059809344703936590434365603840*i1^35 + -6859964399068305363533889532648498456432893173620803208208818137193333114171369022024707953246037128427974801474037111467758003463657534393826600294035707368319628244294189583638670391676719269040141000177071716153087469114128472703476874045396352108920188643939206170468652675812264103545183869816066495925515990875888203825182730277822080561001360729060609549950343486835152556624092009945433425424006661634666708316657135481078876206033101826655137812839935651227999218108279412962651917800433073610846427821227470671912564460279077803981451097560898929725610194770721632729967156004256036447568263974790540351401028602400305359505632206549355224013961993173731964137425645295475013444293324060709510084531001936894423630465055697561262942680462997125404835550161283384316589329024523806654515987248594066538168054557744738139098250039506347782707399710521829090897810721413870253452314507649888775426968075182013848345046588015966048067260007920979490601548967360375363538914687304213385900527471614027334511702066125831976058232326563433460182082098349084282334786899854952362339593226654499060797813723096884105776536028732573664624522357420196326320160622008813182663168548307080848718744900472163752005744501005506946465310121451721628370502704943096098209480838347744675005623646158853117484049620092389558838801426742763332066504487118100399581536641233222758250269956286333486438652298742821456250620663148407222142321540623504848320568930477125933903245407351171118485614782810647104061440*i1^36 + -844793014853837057797109782380634321573807984641159313790416649275854402513782643424491784979015506635218189134694749453908192805271024963207649852816094991172680244933141089002093969543007450596865020516937418799711843279564938350628064079018676884470845732046341323492052924613239015437308335228178858446799878361187762002495859928182325741388675773999135938694906897893899159403883161917395263591427418376436773456522322626559879146419955723194781372774515371888055849049508704832733482175339218258232567704283668808858074387842060555056150871211538086561154255356789805529698247907307471864399805000268248327796722051707013731418346328503063115164410937683326346627999925010487428632989496780407806952421671805139770957037326639457434951041567366122018188110474123502366691345419540035334694744541399813562989365727685884329688470523739589508418197505496771564623943403834758429039336012368734551716250208546037690544698396066616221945172485206653879542204313297876019474930350568979216548161805001109200600032222070893404870572444568115608935819196163807848135087545665184320900409751375562404115797845774906993313047307396760506179317974643531455273387025674588630249189252317367213743903497860911991811577513270246199346303721828230905434291753361566816599081518116408454206458702867658215382922302019366313109598890916923024009314020780122264116001940286229657482942490866019778261921890417303441834471192225017933936726096496068644396260914111180531652056957057100404647394313649520640*i1^37 + 56639540350546462484768038576152445958858033371028124925739706765166443957698036439054678239028900529431278928140425733587952906228951980761243487457221094687737184605784571411812438393048758820947845598797978800282740111342517381926092254096116607426769409034121462261694297982623193740417718808105616783069430086085665311269626620051837615779492875404723571920751455349129048630257154612664800436454819345538320660415367033301313231773554892482299242702397435105368760710326951221293460413011967217998490607984289935083582911914965966279526691608432476760815861240730746088598325590586067965473115961612116690945263079424945042368766394508487292865224683269229449595717664640573216858717551936479439240588420835957449578289121341045098641657800444126516637478457060033763825930842099609434210452121534656384979636782886043163278063434445925973505629378444607689221021311053773784071875167425170789728136871188313562651986331279800192640574781385618015945980612999047391621211199780448596451616515034753849581099713781478749740577946168759726017121558550216907030932510783627097304016306136845732674929398755653681831489455870956223746730326236994449199193739035171232541050986358295973664816272090652789559377422304495930729114715150634832999507810117169726891026185571622025761522838626885655844155156622243754126412718002250140316583901725997831374006211614293619938639727042312901311136299336859857722690659111916207889707392077567848027633295264994404961946700358686060579553017856*i1^38 + -254508140139835133666048915159254195416813785647425362659202530438520299822202344981739702155519355061775305274328709120479551627564491786026089328535445646796569262669687513279399057184204839357561275982463218153369123227107065971996453298761746117188763415987651528230922342504645356887632360029672583976291473796168484362821108500895971246651169383592026633536759417009489291501202725211993907368101336656679606653494647628706498384671952195756305342273643365277466682714223719615137601488242102729573454547849160051299730977994951161036745872684215395337237427739746172278199609643174848255812961521002849525744903298703628328404907954848016911475905024237684071497830472393917225402307774090433009751167847532113037749745956058705126931344892843899161812678229004124853571865421604516530798688326230464186357218069223789470623362835131171163357458453834658544693502326048162422221010848750797581729155938048193721857013005158332291613465978398503252599236877102121647527602386450729195870708137792700934128411477670370831851990667935364451327184460526583935112340853709409603751310196121039437334507453467279102696666404060582084180194005526733609929541430583362753901449775637092341827744319003725527127993277904999053446062341505060165756937702794680210248449911220225133697298855229672061754018912621253473018332201230024515457625493246776762239424558869536713042081461896883455097413134164537365413397518192046820204598750281341797453555818531955123277524576716676136960*i1^39 + -630279982392051392557310690111221358920348705012610978726561544024757392187997839524963823242273668799178344420825734506792228422266318459165563108599709151694840446748554224475357213672078500985264396948158872676537491771471076892145215617365970898265033999445652647060003427316558525718051719761865341619720984238871015980346671429153623231877244914973988521816028002462631806628211629740763287661995347462299985882538709378178017590632884734846302191762398712521193110534905895021995666389375841682764598200109102894613717114894743190649909042073102431978835810080707228997479914670883953717250103323224694870400107520322653998334924718528960869318519924274178686130633170623940117042888284976691957787040206959580717972128169829974704611837081047120359857049313705269542212221070680856715477344493927131774763047485776966319613727450833304386432402382056125704882523870047126721280101149340392284751451189461289335682356536428766085202157990774778214683373492900400977079426223781789642943915952426062482861716522920890111147863759504646347393263329528650788194944646444267032973858251896572634552669082065565186743857690041204624930371556546522975491196336520364194908516459045719197546910937874655688965212816641005352490500827957251913996306008686444017189271961414689650858116830199321503804431025632222400416777052059964637031954107624049194474138600930099504023821464331345460493237673235539521836097402950335945212659974286224835579758227459314569344047655157760*i1^40 + 6077494126494991210934063210612195037849932188489065941240981250066206204628425945713209818564608791115468167519164481531338887618317698631404330016292667810227226154503916923683158438715530636957545007765621919722417231838151638363160540958378993343915016172994585005544018860813517244004263092518564186103255715103673755368557980560191731341594444450168647824629294841411677979729995662564580546911705040488413730829781438669940489518663413771689742137604216583005074166501500105229651034812065513388051804342714204831899520536440163149718967884702519696981620917574251785509255977366297147898929386948879441860940954669131098935817357326516052570961851025742129958637609528760985813348613256296034756732286081526836122725444247912137287807915637540784349507459824437545476206222716189673360102363835787602196319289883430016337496839970877739226373045065160954694767333982180663929067045061603619086139109039183176169278363819382879331983720396066804310055763930614798735358575529703787925624093640635559713307350744704316212893192058664957106965594049311955443262406657769922616788588025509171245826721183115598239932801560891332895763457423385252315419145361704099781098963567897528234485061661274952018283933177785312294518682955760375914437542781970797479263278781315232175835078193646252732477849210731952217881071018814188786650734311845582618749145487869091701232815614400115340706976406704010369389618723255547316572128610729069229494680264571187900710912*i1^41 + 5479759043040424503862350266820533197235993346758208543939849068427032561866055319563833783680791477923591045190320698845204164934937067655939171347095233158087295719258268500549759980103894322576390451493701828629014980981427365181839309054927023338988295341386146214326605882070782535033531213312625522929830156622795322820464776823012649066614983010352372013278286311699461338370759733286395854018768292374100623360287487954116328296262298343721264353798410982786810004367393629851764096598208069226675754913957084051147260549325196685152122016812794915508489202418509600722113532132615552627973725652038069740191822188954765530712941561453623656992980539068061572000881105626164925206235975063549885905521685865983060028300601091643534227243235954568319499738601575722712253418256388116378642275410702305005585614581402054964426542218398038619689110595652105745898075854773006278486867165956806975968112969648118331080901682100928664329621864012266515178948624533665365505206599693001486035616074428456334602117528952946620379114976653382694079302353515638598000858526841938067312646253328388135181218342761103197330059966397139118021511553248938269603263004916659854283647753371707138838759128930999382848174657395132051432209620438801382838165772639726363052806463801799695360590578360105024888668269996407257373514885507984203145195539030748365246519660341175036338594317431946613946954595599453717954457406851053024235894802956986208463364432194437120*i1^42 + 382030159461189699772843753152125975491202955959410898655530915751827906172690700276118788796382367681294709988843939996075056303757256257588256644478811722065331799755918977399574920090400218631890765043678945468785432863529217721723011371918644532578860554952308419513742253503003629113913145323976686355231892783312499999287435212383858743938835970559359704419048552950329054795003059337607374622458099707558938644861444325385683275062573085582715660693728415042330235831931018654141860938022353993734799902305714242188517778403087332245238172474360841005431390367404345199166361268975115029804214642256074055543411263217598771783113709911748406983409395829284759199791863854225158729475395187037316385053770142898401090046141808010205620296138817637100112246975289754357114065300552117885138290435136435518262387385890155596751944997361439762576979860313903587493779474669905796705805791984839439381711790615920589094750646785014979848384154847953784921945971238799383235267604009493173437637821853172700788791475972852062716073871330979662502936776812122716136208063395144957261102479566140921751310643266970955251424820249149857732513394848097570854371429705738389578258000695297494187024708776655075710493261876462587202190867255640814759469849114170251204288855131337529464601671570018154375951994438947493196944988862179137684328702414692439758142953933522274191702077708345639678091610902111808312423430253471989969934528404472094755840327680*i1^43 + 12959627624247669200090547629641762765514606210742422582966875854051961158962047681500595894726409541981168120588392572254640923766726358397507416380477126735839898704724140510660815095286759907224359787206255591835079695863793461601942200979938957527048603826610887401784400873799267846171917750797256145736982186640579921969004415027290635123160083948520998251958181852224739454037200695884407608550018797037844621444596047303572837954055286264763024053781168675820408717222972699055213005961466283289456600115867724401451872525757402172579497814370548902877157431865478877924688608758006699797061734260166095290826528284974081161285533664868149124875104783489449093846498448294484345317573628546751673171189058965288315807876630747008056933216505586720279827534089675597715781799942978851540889083375906960832991706391866183441619344696291233552972052784780041787301005483675258617353290460357165854434672397576236625409251281064918970745130723414424763062843951861967740075689796987258878801430740024635204844833558991665449143516668135900385773100827501496632282861490326011687520901940381313324810896502464229584197794749661379823320022573869086400442840637355593074408518470836905456174304901216746718237453160024707703979062034484962973533335256160468134958252049451052528729700079462803427318070555219029315599037936674447663863998124278855858161316444402764218732459740867020872958510306024475893207646991167796857303435565900222169088*i1^44 + 255942722665745841370547395105853026382704234737501435428221559429491649841067671352837895881896949467788101997684040216497726656498283158215517282292130468005020500035643005690182203092930595362079291232726686478509653799333265598502911282525232280293269027377720398715002908580757235733725877005859253125270239248756790778247303766280208176389317431538760245620873977115961953116177174904730370136081761973140534828664125247423501879922566242250444414397026244202115223906631668668601775329001964583555379410775798224342226689403079435766273501897169966174043792058907860808944273500483605842557600927923637963544394050080799496501932425305537979281074395221196884354401281551009605919220957101681893850644385672300011385246645481347051676059170180825879453188765888350017702005568830187352668495872661508959159458484952727141026888720901840988140218270763001869829746938867688893833105884383889455103298526761196293056671669878220940106308991492074800579231193322565335675859981863890209846962202236093040682835682579650660794282582590784708789808977264496958637682506489671677399105771486814838266641159507321807459645447292081241820609759378790335801583537188308253225664252241064805521615930729046283889454709803105235020636266823089653602615897113659934590256638790847569967536575237700410982012294916034636525139254407953145289039785211471545195098292154119141184339778056138278068179507941878521153049181483677154848542465982464*i1^45 + 3195572496032504266983599703774916541675367897060517730564552800287943351988560119362457358836842668826831497802841159907376472365052567007915365192815564744857501244320700866838212795139376272037028201200366215306305782178011672320414378477187172966065800315879106716431189766090239257430902303327779823210557479114987075231365580648699445222672165062651798741422048972064639315597794444194901534967354643726412258224509730473545162610439004264650904931275005943417433378846273010223873264332535853429905100392338254101557666365680359366491253661336953542042969902842572483520809971835379703953237062572677319490399440389893944073504649680010092417516233475165571055577368361938447526811215805073963031169877483313159419963817885376004705036808165814510397707325225582459206854997352260801191157601237021476518317581784745601739279964608959465960417935728148291371009995080984900234139014008934198281611697352214621067293288123615111274611698149163353180783060140087940662369239324050263738635970431788149092710596139239067299837574733355499280807637874592138382631878125148312693164194195912319888074579636636925773906601958919997876007121127936756987836211917612017312562175532463990570293142206362146347076065428404572747554433785917327617357951027615153533864047041487562057480112022877049172086274404578735463832028277600171080479284127241075775362139703775587481951032676007605936336217298153451012090076011686003744964608*i1^46 + 27067246772184974619887840226324453851431864427283932987738153717363090802266303535272162988699912436810716628548810107351881646680807107400754535931481231360887159737148387667331850658220939008721044101942437834594540881665141779868706651381892451604357840178060844121176735218803503265280420952619459945168161192154137320551578808945146285152850865428098526761851702834462631171023599792282423178861698618378730194489161243079047043601316910563031605947201967107449595014367302172322969252319877850339120526211757616571714299167570310250579779653446236876621004190691515088804511031932731038945019668541458416637272863828269312961666425760613694105160274136078959693908487437431487977926885170440986310873371828726871378596369400854811324811499118178749794019400855925819438566471208682495534136833062396957156059963904443297641312094208841923179246245756533091146439387467637643598559373700571029754131339124252075518983721481334163634547029854309758539121830314294029715016079119534918627257162116406402811725282772897036284585257371676041295941668327767730231314897766021232408484821216829828107708204788628431561260921965213194067466937965696792945074776532940324597757910542092658565560540615150792019215795688544945336429003962210715147485078746811819875697104089255580626136043138538410006939906080891830211950080170019524442144658127505279930041817951243602664193724639068931984909738800688335707643128770985984*i1^47 + 147893962131575428504404712316895397668786797111139014754411867081503901047733279445279625605672740876845248973720359297338492708783809077796112235152600001755431806735144342652065645680408255967990353482939127066357972238422585325571634931430975046272123598980964692888299691567744341120442738019145896179277689648549125924936408280313678308206596752099144765098797712572180902466562305611363513173743196277356439876103149627427079082664967149339475539251791138562326168197404367556198159293893783467174505565090232244648647348360468292223999692850359866269345538930674084044833597897491737511777716694755744582931886561483278512371390306721806690096916262691751469087601794531384069747880140646647676440814828893232607808073424059006754459081525939785891677935278915860111590638044916275869117214313801212357341991900212312655029088431428834024696646753398211687769530527224612530918049615546032664177271546399630576973584477624928253453618964421936787853651736305246167788636177027601497399021156941145608818545507786804016696415756078230761819499270811822160403447059917215492248207314347109000645695179402932644570700365122117463017081277154417578391894330827802240896976433596671528318367574493393677199392371428218178748971332998882125882889874107185193586674784557488044775933491327580127296417187539346936002231637882196602102529641719876033513410084805111220876056599717842995505108635654871659105484800*i1^48 + 404114974804044127893986921210525295111685807635465477086795421238389279124559079376529412913676180460408467897915202784616695825598872516909633625301410384450587174667216849693815386599324025691466900668291402956550044536675062354621118522132875911615039676400130447485369809828892060184813082107613647649394936432308394698808448410046849395135842885985436269598050414803654458230834861480563760164844414162593593088533703121766021740043213771328274817349668110517285716934417386437771448940737290775059363523840452244612888930221949279270424608235484220302248994426323764300955123556290023699209827720796387066240694470456894838756970786828008062725443563814116006261128235953608156707908196956100490941779230180572122887996744046510884123666369648635100924155718030458664096010651731287264310292293090024791340460860958037480170064644656986408558532994790152383484962918403594328562813524526660965863647634710276282531609517173451706499806136454139453207725206063398256695756876645488472306988793060606648117277549866164692227567039419681144187301358927162292791992564771249044880055058764156118099966278894812811003985724582069042353933874467792418502791623183175852478835878303031284475906824573679042756635308472193163084510630089914021041466424288399695661809724605239955053149322861372308903559629686081606127407220434939653387768124282068379801072610877902307804786326625718551409587740305522688*i1^49 + 55516530422999791706578769195282792148376096100852821795920542562311516567270658269595212164075983946715725416999604615756790721077205136210471693936883362866262188930906300701530006502693173348007231211987806680159274007076504819029559717945362075787048679673736867223652850770751063803517333969208842361744909834068455728852665590846943690939188396187400021332361860295291802246015179681271860858436685364314432658101868664932458801540225022796102693414275139179473028381652297276629997721980112072340199800453755619123675651211239227110599243456065487689643626924840352177429710940931028661786107631528269333797585434837251543000549892245743135744090210039414776638047267288350031926118921387593324267649478244544878530004005572071798112042115114853282363166288985228493986381327105950865508745061631605878408455918660587878718047658557131760697237693797213933323572578738141473475514287874634669788896214414335639213223067763129237720717490432274719942315524032397483348899184287462896217595533751118294282046793020761835154850898240920679021233220711762671355388047249406813670098930063560442575665978645574770182509540027749667112068020639423111567358023407950483174010706167184821759513700846013067658869328681023348514444895259226106888498019423701195265194056036362641356688945814191966328068326696498879513548744085943538167665720106149225507383563389207432240321641141672877045579776*i1^50 + -730014059296520826545386880280516783684080045562999206887052107804108181777455167142720273804055105282392207838470815875142945227586641583252464302156727134551506779658132146322872744785666150550523875413658781034861167368801443717590998260514868664250150428045094402098464518203951372104249826161532192233463865253015450929041874629579760137255277635226675549136867281028078250397840490789696538290240799647992640739035407752811724192969316397462328142752174045862354123507193925409624388530969492927214010753033229353422752720009719728809617077637991365789816519208363954063830074645711013087835833131478971247061958580742398275479460805369988197512626855245971140400644882260038233386692701987278900943423234341938830109578684839038314828015171892514196217911942871920107028313280536224175893522616006332065233389156053706805735211354850612348665147645227369684410763871267165333410859369143547263694917855091972921266838594316887195493360548748593546971263668552656830987221059228301622702260357457880981301876665146145664765014782987381779740927687790029195769057192017060284435853058593847172087807319723452939072488631016222116004856264336091649691193359527111246336374400221855410179916038873609520994460679394061619242593300181301249759498718533533865734269583034183608867177848751273800617550211874719064027494570342662816736438196709202177371199424361163248257581044989952*i1^51 + -96137919340133462238562221874533323035112445111630106338938244134465061249227575686516693260711289214524787056036190471343261408151664753601246790206131172887789841032530499127643414604015227269100191701985216503837918526256318563543930845523704157860445946615485504550415586587925610992384558973765803478522932560358813290678623330574267943924259407355821239470090115903459422533110074097729560067800317783913427322926767061942250471589211414011367599813638854109974466288895789269146506234696869498170769559813522043921522979818591069872568786906301526577449027741936969539727428343347584209772097559419110128033040952328504144003014505443925522437494857194588635899357411390733865117711840821878118041470089188256192509588355630522299448160872446966093598111318722082980431873038353952745236126768278469667783528697997531706285694408088071646043581598163374409162442985375678861412318730340517894964648402359959596438549315601450738148400682189437858095203223906682709653235131555165171462061008690361069192488363985027391796039193100523915122744218563176876429715915472725855823042001122591385126474089317104423682194529094177196427511354994207708308866733393969427450168834696084641706624581656859845475544679313115002448060516296359596005845307274518343436848492455822428982302497690330790938426517496774978763310145782288861735899323893285505782546676005724553216*i1^52 + -51058985217403318951556975853783413936275154153575737668602443135007599179288353153731724016795112299034959299412053158030365881894093990956583998456826461214568836225970858358940692306892172157062137413701810070164445307528169678643698272117838957861330421944047419816662948961625815779053398701466936973122216922487875823201418903713143473312023007110572477001565728995454131140188948163438243344090285985257285456963661211805067039867384754502858076116538819723188168005168328078066135837572494600356227003922470499348582517002834996617380833132975492457146000165326747546320816023214806450807864226136572711951886188520471808983359893938069851879977692402920525619657732291170690527992051909869341075366087742850684370226786103331155513939997643147427495105249992646943581439375588741042119253483025268198168024722568950537584709258301841761892786029983521288424099084993537891529252964171263114420782807594746830385194070831154425662740550603290824966090443611186485150900795888750469048028728680274814703032871097305270573675591405033822629161417280870140164836360096901047663266678499023436633182036027728315646702188348878005119513858245695331617329647946112303911150924251227642380396527570793268864211442683449985885317509093842509291017257027831534232735488474532338110486011955764876205470397666165171613414430307165915902992591933207867576320*i1^53 + -827855581040317730108791354763205795451149084697001833813232857739870519013385177027724343354556578634381577894279212089110400551115752132815479659558579985472612015828670369680907595828736463718784761953186148317708318862376954321534937770015926273460375092896754269407763363245698265344788250016135745849400413324215546941237958588576384126487192578419216897730736573300968201051672278352469444525949314519134174254673175215225294398704523147956827150190689416345795496017094018037926213307321871467292430782835633894072229692549188789814157674983133202663429118567717753667553109302502915697209656173016337619704155791521292612467310020183895510410199886606555626330041776234415199350734152737648776283094638583197758197998853849200803248593650517326068938366403517548891567226510622370645128347959878106703823651737748146860320384246722052271470842510749283035304742160303869453150685934721765623671181132432550942075840724059598737105086087593466586020290722883060103715497676627215393467237399829423629058173779554750526925825130260421268779630605813094054351099531495121470945268872569573822994300060713063186913897518864497871029024523885132766526899768538367885164637116378603836197192624812551362102566199626811373065378538422134028797699660063916268458871261283530434093887620453105947912290536453496528533771623609213476564756480*i1^54 + -26575961258668259285200132101578441198922926366427203261926619548433428243361808949606162204053927822105699683410141753225776301307416504428264532094318868468011201075455105914620070686222502906514389287744300055952354463435302112704388773311372943953690381490724227036111416557301114967159563477295883917483811014021766241889827904220840344047081942680445716179634420663167827458066338034892665804061626137365898574339931147053507392746390479103611027085994896605713785088080323573976272395268642310399320296971943801079545825447060800867490358791568760743838708857563001965571688385192820323636097225587857547238597290085334312664756946612896792597175970415400039496585091212098221375853527214546729212438040407227634039114358029633017966291906968561882422576836565540977437054086302103610718767466438273077973629708670838545739406956314619921997564680608040105340846426129656790755752923317871995335872520744438057172988351626736958378864818413274708308094322451707865042527110810941680267238703732976810523079901025331272049664263819485124044700566061743815380052932414770159949554313322164274610764107952635504782098839775112814033910037451974192323805448661297405570678655503871766922711750009467817066000830839638960665303524860266754819034264170200842108502855143786221811471245819548012196336080484378475943559412224*i1^55 + 77565722259373593687865785033246541754166337292383151671903316852295143755771074284602021041285545400273442215188961484147414358099208089116104726192569358404869251767097271815720056479625261784537195304866427010986281803291321651002269589682555293381827443505153204603605808680603707625394748889585570163279001679260080907448993801399316940820517602953406266288229255765866682159163688930073697452192617831359702403645531848335583685760245719747692833454170943441025459360960433810669721568098114644846748674821939023454242414063103207292081038660641592906411443601639118738730868772844621867228474803524042432803744631285099343202439726320429374853200033009035470577611165331662859912958109818686877718219394442554420079415143647602976281345537761023713633783077588844755680142798684296511204632124588683816179226666945685968115873053796386184613409299243863239325912022721140331256736569926479981240478001774468592004620580786076179817111073524017721232312144218619706151439242214902486788153853663019673843971848912887587461161750680812368341567007137789741335939921413731028107766517513832697870340162111171768817984850609452508651274944366825445661319596496963483663148369421896193707074682310505369816222862378034010187707475239151971240266495807505495316206788983882732415205818546164656807162810240*i1^56 + -59974444215451406677495505645862880379218468067045926096107682359823636030616443625088730389001416635595930611016117306389865394296665342769283517091057398722402250947486428185361350961655907739209209278595219063528098254825501661798326759742943400265773916290168148768032527723438240333983808354076701585955591840266343294499952114640162407151527484311008742863227468616781726571447678935599517119261076142020510513049474576766481126903257390135261844679070016092726201742622233627707901003292465112515708144901717379475924761164960736121648260971294728935737769729924510758731602700908305169340814041621798043938307318294575813382372643611936638594881379138696361477674828270434106850309563931761521247766078100093705017850673595171278320593487188402770544019813315920274938722701593841892044824613596404533413129205717801618891464202846909513992662027398736652502687033768209014189534285083394584231295686233841694334123862864558324109499548913225727177053595332611381934354874634694537768215427280287288485098244860838589871378446839916812098056492480661215471844813951189204227585611700211107182738963581202833763712534931831579504299137402567500542806164539773896648557023621940370040508080100794853135659772123810301224044002125723190957853052056792637852156091377852626887046303868*i1^57 + 876021245473793421587290332363517276567467105881520370023656317563050122569667181475695990720006693474367732244373302535280012996340990195483609836384480401380374475906182425138304537410530741655196309484730548737546975105683022654714557295134471739667138455286198839954564438141115455976158483269706660168124157775322398014636879163200334215913449065393772958404678865701950001036595981605217477341521609749071441999472490317969226859164547884387253100636030858324868238487176853090766135203418343427316647191398731915802555754196399335654646812972409124931916580465065684685087252575640469767052915400172917537912804900659689990877803953986304530118468880848367906562164615980894139226692395265432018641409946639605222941395136377461394792823966617662371389910530598553505019405038253763424546350362969557207518477692555103043465034248940409986503972001697732433097903020328153429096364535244074152605338209649351819964616087960816228435369850458164633003422827169133401341617314172788459739488764171717101768479085420076293263298228085534911874054689329039797622970294804039076037013739878396822481988239644222148888062510361833234141652516558819064913485522531044181017955820134594381918530075377493276804498366545667722914005986153307501618329082203078851163*i1^58 + 24677559775785751749253866434344213551955043770102970991365502360170847117902215010233102483424872682184014899140173332068059870655875009018550601346473934235342943375132775090992513299554050361430444969717510966625861573966056551099645931199244080242626783382188764889379205174143349847544033202036739475033394864811681725836607701827170713268745419990046090985691112506502944749148439252474353831134127466527027203212986108401691239575437772997488078884604415956008202455923955599089537257371199762135581547354909411945539435507438625862515387467698709190373521583996742021990006811234935203162488260460066828501668260895725285169402282121165517336391067221981718667008184082585833728194545170795550958097436728660924929658636828830900686803229337509291444009809102399179094368844195452323403865783058893913325265855050583352821933469968884349347825526362655921526699924329248244018558041236596067080848432795101919237653034907590222947585988674171443596691575335560467429030421418431961266984990279039445581405639031560471241421236545118170389355184561553211915167145536723837605919926798427809425662738390969347715687213521284830924695015518826298471489858421930349546400945935063883324914216665201461125555091250432697552322846231390*i1^59 - N1*21344839504887988153155151659850936647576922948475288944844953976587451500154308635752834559150090571324065603173423544296748265342135460483962726689146297242013613896962454128402271478010855472135463113830138551111876874841103116077248554309719030121161192374924773288237977270173817328296479061673717733473896896335273085769439481541704602605983990524924656850984375*i2, 4829580000192480289473308807256189560266901662232046113019254602801671756074085430580748368132675029315695163832877065619235177167843287511293602597572315660905288748542828394896966485703419183815186580466797744498837832604216102140519801326443471066383261030999517569688730812958842942239854716272645325681541297875084920150626723859666239298896962922872131704691996217327070355088500169760995087124612801654322158684760039103509440373499141227319142875991886035876277106431860986197392221046979218834568783506674880641599247065520724518972749027201311223039149472313740189892685702994277751466145124250885839540679670928566850541282754524487732189731468961832151237180655906598009848603469047235595335874327078582897930864144472156307221599505580495984907512671475327057927596172942075091188594414745443390369676975876250640376697305490750310726723216097424070680924493098437472474583674963231589834783294855354357464296117220120066414707246033815317818996154150392253887804812503116755903189293571617952922584174909460555009239219038412908536431460351625261464020500372083852429979581664115733451083648582035184121547919703462598794664894516143466837311388665418190878867991828292052480580295877207178347635850767357734374977330876770588963581673458068700928328383043324407936860838317740012591855800995625609028689823159017561717550705905277442018103381675133254316016400593438104465775753457189740804166718281058512197959396788989016897527196943470160705191690792037302143382477921618670828843315934441986408276838981576822046898786904017270247639508378211220961018260207493302014961696935931179027582318704697802752000000000000000000000000000000000000000000000000000000000000 + 2399859688471781487847909172264886528375095469086015573449155553314306136502107748748394539062213473977505803370816909907752517684874070288622471300727045228363251863185255423949042661080286366010424932380907734056491518887084408240381958494307266747434281322295003940104941869437897490858418858186876117414825098924078220256721382198109416598735597712033801362166969072611242184035177667016838995616414219354601995681768228288847662160143605559012438311017754735264472346238520047818138218003979902334116183635757608867375391914097981975441955974888908822760694095516602798672474535083106902876440610975503577113199133995518251136293225449357503469032230816128394784188767735413809844375516663706694494437198399202528282941724326088922611438201013488948798448611442135373410361611377626537297098668812057681649541740125819921128346682356182997307878302602398845757241557802050911073489110877360586243110958255311795860155239437870555158000570448808651095651587727357792036052437633282830657370984131028124212253789636634402974764472616335961566772633287037375474482727867687571610815989326894552330298039199103355010217118823382495189412113105871773829699412293187312064109826378871834416828684108386819647575840528012422401556424544172241936567885180997512390527917192534859814267874324856332636620078128577821802412999967580899470819698034970470403962062645201259155461748811407846013789801368187457573698784084160373860646852037356730904397397952906984922386208284608192416268525151691021028977188227573338691889476590359584214693073716034021090194529614609367002923831546591761073696395108320034767125695112895528960000000000000000000000000000000000000000000000000000000000*i1 + -362783363361554772775301715820008272744192541139490879937036477733411815954399328020914522301185863414184328747738997777875474437048140120501397945610913298292258246217362063889438516949248833061693331083447596975826355179816462680811222267002211082867890960859338298530846729385860371895315744811095703594690102334506379196369736297775589812519116273712208716609453200582659752345442885481786873996277131647464587049294473640780400576209701142863985425450946961380752063036507216228133625754676838366424397786671648816592049732963642840448955355129542814914837552752070109335570084686272041817530298096560552838521111378991599146906510050981093488627002673466637402561322310128926467050013177921464104475816327533643572776293633198142414614501990749666284443600564485287152322389174935722876226089063669888068414746964560807146380486684464617776107712085843381008717006081478689803427994049450987471759696288512341177714910571261215346478283152282137734043426134076159035955309657119803320351182891002954000293747181258003136200798105579170784317849446387232202606459216065934276716582427306481466815913248034529363367260278317171511509533090133365865997030894182215502304093144242713488022781655461696520265727953214249313690960467540351968435513797099787774071195604213027994697631538220233152843871061310033429894523352324239524603381243372577666648821370358773520890707512280231550820256162749452982968395404634375237944664506070407638413066362059645446423900795691795861227039377337594725128715579465266708306198173415795173539568586262324142267397980473034957499378323135244303542710071652632815172388771384524800000000000000000000000000000000000000000000000000000000*i1^2 + -1526996094672423660832432612195719888710878817329206428268623144651450322493077018703454696860366366450504732177346579785619517583477090053587754304162621734745446794799200162742596218042812748069880131206134055529888353959531334250192268791177251176736964971587194271101899029138826531194445551499923405686428551367174525888724961137203125562233769538828890574339838837117419236136905887136324296850751788808234235277664636433813295317113747004798252340228342625096906263687569871294658998994929022438715314878806535934001753328832308322417650161000118983794664876160233018164151793376402127724980295477208571210520564309421861283270894207267401910763241148011151475103112916498920005994000461894876457613635968698083428784388967137018285098244601870886660568980951909605531396013663869837485296579320214120566017999685501172313729745827228592532875103555453756443556614600102174587095758094939708891921289192047960537256240999601159008890044341169547230564907889515820047756953029736684945479637238712898051145326539410583408778885424609277487024694427578411034327198587314689679174098263873096108318438436107164854166749620150691665665478884090795515167296553213509973506800299262967176807428978107791713014697465452111414988398083518829977045133967088569169932007708040660370617061408093636626811372543120136646865542037920849436142051019384349406715418104211462289246449754882715710878761477352566507931128829203020944608559439545162489807455819304163790988801272138708877778625329395849911309511528371297925708081587216016927560067505128858237857262497868482111615804766279274593895897096215516182881148862464000000000000000000000000000000000000000000000000000000000*i1^3 + 2354690980391375286366369444956189141504360007674191574569206217960866552414776107342654192514618143403461690320211112747741501300165941512398721047418760019292893897236499584286254012210655765457025279493055711184052654882368013462213033160557391075266311430707116750347949515281679538791016771630617633529684224710917600382793478907288572874257807397484993307756313081637794526053971989564282753334050942299145025596202457691919782617656601681240417965164395271612474268109792300122924051431651778512014117263397294258886910224058937348868388164807639923216894138610418010146997817581156041290276048464688625812794129895217402882864041714539014965204570617343020694909788482805707115881597015767928687063945548905086840392187960772144886710882029996899730545956434140606979192302113425931935420826799502665132714409008254687087146527551097193735696865187374523286354832452664855602151415612172416843544365359246951066732973448959772835924384462904338634790772290120497511473107949781891001253193643065053989843118588721053943044573908140971209361622573467742128987833808847990037831903252579316252491169418749392073359120374554908162071106001357035885842324445185157061324794131528637739774825735400569774310540425096709445354210728213002180104049474649679055266787036882593499472501875387914880435746005433103047332894080789072991084782266006583427003164872304504583389709607785361701608619121008152228450029176668774981398643641911968134070050312128029465427309284673035069853445238394980953031741075800167255728335929525145841540093265533673242816246477197481248975661225932578289319776865660936326801407344640000000000000000000000000000000000000000000000000000000*i1^4 + 790196370874109989592146741815587721989076124757504477678201984948454602912776976291716476523030085535477692469683946789689328268449668381322519519529903213444835925755126124814781852402000899025236443552767140345631410586020939239070671098074975435125308952743394468759837054174667688643885798676141483348534234445786064440709715425321513383645695256766088539500682092916072789417957862560083572450974950960225888228097807321510048801774233356346612011258196360069850584591626773532738090595929255621309272410952353713855377029148578524220606722161095041140173636385120669932155772497026640013853214615935956852771066453912264927160003767857710384225728210458712929542167920400280886919711430586981203842701108976573172392226576625612089040892732699328321876070084510579287478337689140221417587087551345620103143275953141110250677958083709538047531267744207668693848092945816824211355334273803639962869713935248225382504382967140935088061933329720109022096078100645129483641781387211128360267781872405134995186963218006998578932726861594811901378673089258951696561365132518964483477546864898412640572403411368484645760490100863497553178777080351767476062563537960728332462056168676226389117113065994639933686427563184552743633893350409758889574136866744661285962513132876550709333025585680068123677242722404129893935727136268009006496722378878834378348787108080276665983499663546099409340961619757679257433058341812082184054518996406543550704922560340510136007884772968585228801531755443180676912723034749617774727135849378057922786453908162174678882634432788225571583197311193703312057433772224646024762232930304000000000000000000000000000000000000000000000000000*i1^5 + 1199409783566351998185191466922381080247551952914704465566177269999854570235489637114069422566351336303576048168004142123395131119821388782071211259231912999303252944095263310839180943179437718466737553418838901624227572791093461666195318202247144414756186780245374279148436818229716079169726304188756581229615538517151283723679686801547582345303695607628791391767503172252504201297064888633484493064981623950007427846003223506096352209875345273504743562434689997999937243730852426809034579934476706961160366010559935902276903233149519544591784120545747017308051833426952426194568447320353817364489760738273389065620856639137821250670878391317015693757111531400110908269613258252952370462292592258184565336884287111016170541053738007053043334834936275878275231625662054210184589468567259257728130084586064431891082739630008325540498225868520514720111736333775388729048250398814368648883817400869305705476298116976075903031944823777227180011736683434466553067920769322853499545693257943729866475849139823949088953387851584313562436371036081672028508588392728965181228284116899643671990569974168418091386726911077993380818671463831413590450458173570495680051032010686346719878533339610842660168883198024392214163057420046915414001692878964518508250415492407640240457984594100929771565589037730649235157595762080940664076279036633032976596983344230165680219758743003883194124549617448341959719738635189849205123932760528181033702943207906538856759399893189514075916013259597728388758468843685619038114632831933616086824273276615430008268888677586951891069704147763023903848801371624327723782377986934373780731482603520000000000000000000000000000000000000000000000000*i1^6 + 695532310861864597786044482035224053444185410118377968040578018468139027823493406117712679074543984826988087741593473810564822285526695983492503379227269817758220939218443249640240596446100406379527490426931436032286484663550657521753736962551287580008010812305984891312108317824322496459939857276119025206940235307145099014740347656133897053017901852498742504200471285869193937903157974354188728095263570021114949405190520884823414271729445065181961476761197670012195160604480178146877231520313048701609739263293751296812698152139131467078958406689467944056024480064450723630714139940206161510475240139171777145275698471489810185048763273537912616481544854761203379164484674290702735095200179085392570984248856360044473325116491768026172899546590358935165370841911921210912128558110297976085176395245432561330253271706969856989561820594371493050505262241864358684655474199814162324552748695624633480830142367816813657773780138151493836905182515864455159340862971738555255830952242304076462776409756074279024393134004762897018444895341461556325623468611709070888213932756484999109086529971040702651993415365442338480091998857182102082917576393039434704348236080273295477968352319473077315878154866090525587923888184621180062427008431540777799081626386832250157207399241920956862040582420718714916571070241489054983844423270304144799477348882814042389688747692333115772542806920384051237063088587426393033586632425274628361757942718416127826667407778074088723563533609084044249855461773734585283376839547397606774593328253172434241133424435713101081882851601740531767065886333520238630275020473351528102383478374400000000000000000000000000000000000000000000000*i1^7 + 286099147775711447046875667972659931301077654748397211072162290528617083582043258128695144527784617806302278171144149415628733128650133121051382482907539482949967434695684042563705820520384461623168553392690959060614876732788396401659947720791884023540386314637514478317961736429043637706641281682905301791919953021547296464638866263267174755385518911626166155309988183188783529775393198842254480217741823008341566891051307393617362886661305249760171050327816809753744616408789246619668478817308923699313317723133014823892870782595468055637311253608914518157198392528926665976398139393255836512231970704766929249342472750053817015792872939515132516927944565666733450916116591717675130651597119734002983904488882144324587094773122364558473179014335832499279859710168240802481898112963873313493866584458032672327234277757917835123024804399010343746259602568459562008967742616225654698565250804145948123837823350599050608057081013930127658128800862754023162014313593787702049325373149890123082023786477766707839758422818444849366845426497602334019451345861802505440095611350595921997514953137062492231133876289114356966167297444261650460944878151852290248841256996988889062269339684151175543327364296793003207359509766479472026502365241239857248713395853602156016804560103243706673559422598409728247661185170246746654808727022589623638313475335319152796197483502122626375215106543680074205146624689461373401329736379914627983716048660679690574907589010898693864436976298528963679375940384053913132373076187638560718517067644115823972238469301475998114196363085825500693384939687064136386044030838672324604817571840000000000000000000000000000000000000000000000*i1^8 + 88632031236476908036205596980717150513575824354460073631519100887631800653126792285340550554184168743809773358891068273473737938212585402961931086903298161357974688949252119289560311359840947520341412068474111740102590771948526655986577484701814173483755021941691334532749137347854126080950600378696862548349861894224241693436809394675716282134169100772231520465199782485143864290131674142218048876619018800139986463422003838368134887685935584179394673603384213440051916471936142884499894929721886208478944397006205729772399868470016407349160807255756716156795013533365816838979435773255241367618192959858840793516039883160079461756641938243600510007285507281220999345538766054321559862967328145040969452428012124689082660091062584529049287543231842136761768832467348608928911244262576310412751480044757234124526711549769117901055513549425956581366151150444745488368715414034797579121507320326312443438843368860339627629338710489657459893800541282906412639618154624991507493114670119242906477316815136975506576204949262538313605896181509772145300919041554146814132608482326793201783954624035693882093980625454327749381689888397775187484069269637249759316704083239245121983325728882249915751700337921677504248167153428100577170214630946284587666395920826753804261943438838096658028098869712681187430127440484975669514150035179184145671771383382255165232686187876278563702369081490094481783794148532800935360816699342896687590295599201505445755061263294624286553961158824850399224496904535931649726398394870816015460683267196330805432807942389650635237546317306570872920499874759879584068385522949497495853465600000000000000000000000000000000000000000000*i1^9 + 18107849037601155458198901799979218158498614374126132725564033973350687711033192638374009591370119560044082024221606954778537352519695412614668019555309127158940627747811928048465495726572822782479221327668376151999622369564227301121502371624039215135081205880282170816797601458721583500332858053585246267033835828692825409324801433891866774709608199449036822721263371043569287149129662850584405305614656111674291866223168735501196933239052997381687431487684685489827905673503044695934673911387583265566847273810897448795968629839833172441287955077550050999002438078564632928961336032009553244655895309232166907230466723265664113371012701731321076918225411547259521370675410020306374059742823736897329280898433475906624460602541240078049905046297490256329726647649914012979645404745001409146412539428339505596420068718285818036859137844727156199165683172388751649927557759533760984359429521429503346766393449793140118756357927694719088756444545897519313965104754416536981772039659580805550305663268726766746222990350204114100498960612263520609768493183013472573555955929070953143284334120292721760143648546570567551216203200864851115593275752209763212862133374307317129653557885418244014481575708192482765094247883649523194168891582771513504901778252562086342461786124374162233042220250570176557035296799145096939625684548418738895413853350757041571302766177001197918277280614508625802807000021416879559587363442665107551660001996819255895410060487242543912699662983692893703528990465096026790491845596221605585626196034979036730392080218638394884365634959450382813618491082477160641512125434031454156960563200000000000000000000000000000000000000000*i1^10 + 3109234881007861292819299292760769722440306635449468914517369657788326660786101796719273899000001105117582879321062687472357416973031756125474052894434163058938656999400996001936335217342523998466217254391675821242946149408391920654161003922395270585874873021913736707673397400787588985182554032288829431669234578701837566449538042655681224890735869683501941614690112346459417031920819705619066483353885178433557419962054064088002842353162006133545542632467274751055791505874552650786600604726785231137949089034855956620162911165474977310659037924550574508767526822960385926228147285165118512786633141983519864465973001425001150353291601431175569652037717541471744480348150993508522854723262736929096653122184843146388307453082388085928760004348354568468190369111771785522930038538341077815677449950476692984449531776659834473135840311818931760503595841024856476090459538401669895689333534507871432620272373167072425560522397545773426799465958147741158521290387474442443207259032535014776894026871918014092619850025345884143541629267808813807078865032151765171412906137454033958806592397445640416556140835692133483893487487665455283613240188156907849387458724535940310428223653729267445255655506120716079466457817872391770311591791150781808643253245677468370191208991119393766348754680887804127128733421511584838461879424359787420594984977367915900529415238008214599131112656310315419139071127123657062239198429200637701980467805209350459777441520566456962594434315318863054428634330960584775960876423261283337197104487572086366196505731721796085700136367811868103434990537572590141313801518729187867754496000000000000000000000000000000000000000*i1^11 + 371215079929283523324312445585738728084233173008102041047777744874039367574944900157884744616751060156119607943977424699483836989135408493174825586620620887973197226230897503163813727485963497562997359514242852239818642366197834765532578049844409037782173877696174396483634886649696925662616366098772322146695485963945439454628533070397929458806910136410655297861138833446684105254355253439388826460421567800779412081275393810651785694717152396523071220149575221016206097876358026124848859688606418881854270387599297806609186345804040273400710553881618638334924476776262261342410295322049332541907736369066398471403113313240193622027522307928039075878609777214142437703509777706651020261285144718328075116109446108207586062336852370885499932577903627251270951822488550177489104921591324849536953702519969945170569652827946079004993549956959266012770584426562618554901138436922105396683921195562155944895092661417339845077081195895472555261076845802907655763007371743229919388832423147865256586247856847906281483687596946814914504650572848472382934277701229221461970205429528487933112379998421751587271459014525756827985819595806246120356149106987871793447712616563997119015154981882234685489054382677872254160721896497745898136544665081292849042726473003195072538468681248596734699442764939327024570215753482945491037483535446757515480697954166277214974493252719999194932429007687532496177798110819527807906812126643396215054669470101300143882423635217032769603326904279190014526315969738098798136956524607712264480586256371827642288160751246107914271167079273108347495592724528580653874605509718017310720000000000000000000000000000000000000*i1^12 + 45091537100060093891924104475349225651149837936703940076923272795627987848980983363717433612045045071632810839821686212526907206123875932530254441279732099532071932416867366749900461787443937645307389544864261257110687261649864167971365922434961637949719678309970275170453626809442877080407046498467533519135267223701768390621424721436154735737279366621178895721115440871163481807242897931445586590396499346226888554839217225187993488128134813626345141293872173280734322777107251155068824713582072345609675293311664131919362387722276961137499648836964921351398298500266410987852934614449064555440883419146362730585076197700616873164688257078029291026533917840896956860205036633197805694360076358041699838966645701662347463781594267463636029128033227161998995356684441284421014802370926245328389354098030221721673899973270580976055759677512746808592965091565584551773721603548166945706384398340982945995999690062590201438209998301617762781331049098123931716107876787138954760602093563303593824728616210574524963557636870616629812499929888078752459799542964968968641382580537775360465862721277464681739210767583105709363112668337652974276449928297383876791254891107821257956555671934111334155021017398949465487595275383119586037407834492268484871602366447848378588443937731464963288315872536174858425119565235935090790355641855845087182544974693084146128584486680770085762251646651369296894760599120998898314769674855119478396162296901330382725427020100886327522475545706883241687630166794019532463035528514312472184311711716446092359708377982003992033681284963377455988189762730024705350217896395014144000000000000000000000000000000000000*i1^13 + 2492098906865702558522636849039116440596084818592997925134669969276241990224193593788006540958690276874893462719492026145822058264678714034929409414915607039849599685731777749537336714051563193537502769767642221478842865693470008622147246901964104745028033333521648897394958830227908970832226037301671027252968726608772844664244190289577689608758688773736041986254804499521096654901489861476266317151812096783347175194329631318390128591136923523677957688731644169080024353984936601951966081329543972780391428630334181695504427048367206728558608390793197814753207906862877568979639785667210563956059100091966095117554161212877403630646131677974798688392211775641327955385413992452004656540503993880649128522154389353366840728787942517717771470393587815252993806722379289246777368990991767852541385359224471771238274952291114985485568769550590732195769683193876183977881279483163102312535146672514590207977734185001303229356036010236686335214847861639274618009809969115155803597468486202789368371349133961076701667416782282407836975171304064847833980020603741141796761508530648113094622261401920358127113193793994688560264944756543824485641121604498620464767692066546620007897464668065640512729755601997909209045579641994000197529437114334702751581701138576712492250881085217340893035240100206528902486205946320525049552568292173039862424838311968507105451043265201377116643266054637318660489836917136789128401749091845532814967742218190468318495602810992486203462985501942122015505327707524386726755935931815771390434246500946034738830875218370647436465185707569637086232174740392513384133901743554560000000000000000000000000000000000*i1^14 + 241878293314521373216578959893103008331193675101400416254910107988533487476556847567872800017099561441596097793147665970940754261826287853507016995068806986358340180058468069975018905636619380081125482579676677076861615212081501993267653717072718153159121622908965314794396782037172983219153432001202102288288481005233935655646516579489603833754772803322267878833871192328104838047794962735346034289141153563823166401696863819050726720136386702289639913364197654925836215949973870909793160335130083892231197806452764204848576419018421026927565903252417929674676433370631902743401998299595244680198735616488279009162031235202338632343460255927750705834593287917992439430225906227500095808555352962610994184073842615934618593884919317929690184082770878702021530720537432328364112671430930018475957770586007623719454351589648610894969637941366920336777658209117459203321639200382854022042138719185892478337913794769855999202504974243367552052839953625713444146117308433145684405191888501379548321862996664892352736123556241733755997562573890578949505416622080009360232880771093173368792711610034841590586620489757640160676376174931489784093854202547760283439042212028332937392012166249607635753723531757607253895127855553528818082871345257450087310218110710295569314479000979313857544943900764705351246097160252160285540320397287249873539448061057375470406994133057226250270504095502845499569901695144929764905227071569876187090188639633274513342784253744197439939840055494463988038833080856854912365635853195787754982446823950220543010548128644299960942069562250977378073733076990235100151568169697280000000000000000000000000000000*i1^15 + 2491955816020429907488899542863446157187228026490996902020435426839321287851892477480756471371216553499331136506490587137130114915849851389631922598513506134042998497760118623305149813592504841958955016015762544162510828490125460775546452822013006229594081082047199724379926637711236691067145986678404367046362188861780809229724835237821512574105046409926326897554005669009085963121369720553644199999154535902863740920478955530296521222381780265903663782943687174630842208383327703247818999854973013149360980555708302024186631637031323131946032399957340513419957022494805635144960624844939855654901385246135848821358795559007083823377359031904655303118581603520559342146698837677526579463708967398478575932872628943916228705212514820811839247204931595856339365609608576283795770970683689031777841520215675490576836920837535346628650278209375530410754645797827824005605149691149244482899561731827863259913191664689733267808830623052329747810649167870735512853667632393321838398910497585030563316899632030283518286590627219630875478050509654544653541952449203442712834892211689080284403447116330036885018498611173796092844215876521519704530746030868064115514136120569485027916797543783663435538723005169636445815015038206225316010092081352692647015974011811989029459666649714754950495879914616409869728478040071089142192943132587949309685129386981017226729817794959293377987790078514663119002243176132732625403449041870986307058978942986271669985082732779058948754845312074874080144526521092296666530766774500474369886172264310666659912566532719112015152297539791079907847333530443892299735131750400000000000000000000000000000*i1^16 + 72739962908845955470785237795269646043052595283699902571314304203779615303442432837404770649542674452885133460867254502583183551520123186432735531725498394155666341089643791275375622468896191923250452776172419157452235974679403642190060630592848629105803216590721948221439024079280835974107247704877476929953555767891149421514270847438469909588017383791980959237092379053512746816511220058011432683306624515094149561506830955622572656742470031492512025079808665240167791501468461846803673171671044591083153822034860150312400520034969728550066543745519807127640423120027968371198491777975811923692625642331995792555245253658598992068682887139379750712737226768761662120605626167734106751195853042905952346295807126644165555571208980636626483781732031761158038211378797092351185776747193897803156268680675023560432277073718135966778924657356828976285046011091885850173127831004728344432306948230597196895142285761889886240762345872530184965702671656391532984233751879414228218915023559538081201656158018897766147901272085359444730558759725791458595326062058015982824718205682392386402642653638453181342609319122406254260835338599344470610638762761959108008938817090168458072763766987408377228447596817621744767011821395043922401606216317899189795281210148005274750754786499052779736893103617878455730782774470047003772966795826599011736711473351496971627302146703200802017486150412148738292136749958819679823904358763860486748151103189817408970941132851022672338171137463266258577665873378338568269982344296004349588259132765857658448617763670820632763779497249108007968031860317029006277869568000000000000000000000000000*i1^17 + 328517129577778945831122585297167986289099384478811520513139082966400983276510996478844676127199256711710503281522924808445717719406051109180258930066995959015369680771285587695799963346803472836682572663764898859782350132636072370018731672848205946374582123216522485402324322948780822991935829055009237828362805463311759223970746285220338318637948597008008028083065149730702015365543194031512721396078753646511928072842465097623919254920625900704274828983094798739027705342360090851703024558928083314989883849359616444136383438788462540317435145222483444120999985301767851506620952963042760032215050711658333318000157335621235607547530344483357848154868173905723368302390168422788424598037262505426055442704671259111977354043561046378004699073237393619699975106526756193110291147830930201684334705022838944640003321457611464538360712487517152070794805677768010051733115547107429352335308223023380227444766028835644975292717808698137017106122188144340522437761081231910124452657811478446749627811074560677479842394029846465863447133509054464459622475910731244765120883547791677993809804250828240068306361599111473216287541206790462888847491123497307618796146941544189566345977445076510803489911284065240458782158668193212432044017061553387935071335372208081297625587019770216472763343386638005403542516098542094464363865697302665903646941813474171185268589895177468412750693573525330912596722678888279474387512910235875660906870171361801893248635414800310941898295032668487430012161375749365010778554869209725365498973212932053917856573957527095619861531840991663074547989674210001053286400000000000000000000000000*i1^18 + 3157470115997930616033412591877093788034778895946745334269490606890438823979787589427101285205145776931374885524282429962273740883774082573138870920752244568488609531045101923797644785731610566823656633350711700850693479346892501610546694733069577210411799238006932491807388517816990019231998667870989851563337571788142131432717903105213830488382543611788297009029818277241656203029515330391301705336210710682202558912597586084599698185323526976583451636462293082958419929801113656926031610980891826553726069456525940784174230929216163282669781356593886719079857485794924650465625578719499623245968370397599337737402270280246114558646469333893254344917071907585073976307573403800137141991183599655500603245092547829170177076922287004064885854736851396396564323557163526164224829518021441423154614334153314820156471566408220122802736904720292760624345017276977136689340737463524361322345730100639065114461510901186052436746558033866146270808374302916290808255421031895322256029892234961379448896653227067047101752374369093845335943565090424696122266293761961390161545478391102342841414496922676588841704059319026938648654979689554500698100813777850234860749004434700750050597082511992591998231253710167187097559758954876611899715356477603531010005624203712245745704530374103948499712156466554557868403282021894708435417923664843308513981541816310081702579508720883206295053449509676876821269225022492568888858123536825120862413103610208381034959644097029575164422172347843261420641415213540393292092098966953981258907423789259230381426246434837334832422069111515685829297465945327927296000000000000000000000000*i1^19 + 15332810569381879240805704529292817850348771598959346764916283814418877162586292578727224449709827966103710215134001458119372582158770142031065102583259558524176849369125807014645142039907427066320758319908879709812664996560931584759769348241694450241978271844332640274027723489140323847142491836943890987075601473864093488852541279224349325230531507398302518696528098410038285153499644550314030334539490384057321282230402667371680113251090309061524807502958147198892264637532974644907019279084048675150664622847511510754798203453473760027953966796365284908828875006556624275213445470824055021017691868737477650108226588345427033548301222524338334419396892036473401588266113007596008367039893963765240189229779825086832184001663620342455353250165017461801878414424195943629149549862281314477714058399897750487848621246198851803090275949712641558809540617015484909879295528076665671723777016610790234877536377965578676194928083109060753000572634844997961478087801080343569267399695826854282609552344960059297320976630949760048627210242933965533139157830542805183116222597017701904063277731146130767484696229713651953993585270095175238680952711042526448470550811437936865717214394779705057454795538720274601050269722062770433729855286719518415593961451441274324656200478051007854003173988961002769446491879362180172983973123691068371808335541517947102755495675398524835427953581869041694657837454149612670333877944439711390444288033905400009571915518118160936395431560491840792966065019713281859454997525597064284212899133140367062538652584968654906297924772120994773382929616371449856000000000000000000000*i1^20 + 48127161327608831674735437985572381892497802868001016797299546979942265242989177795974569755901022510549800210851201234231598682820792336789746085839491540923604011037249947569666158550117118826714111022706209095233447281172119678001490426330447068173994738372554215742809595294978488043422610006810322915105036242446164237463879419835307382323910829868630574155461364437856471630613059376443889537803279391477297224457358737330757159314081033477280336181150139590946399010000373730459269400352721376001859111908098881161993780246745595601532593421283483460396012169236446683192212851007943487643791701484984162965808432264840520798193466751676318359281989859663669717906930071342139875529317260336546798921742489217320921285509084194284644019349327967766577928868153333767893635169894716523595720191009478477417103604248290886738166218319775000611839858664077718640994800152139264386995346289022975482680414330321673101017514374145783072929941471782158938517467006797683499983370649168637180729410842912445349205708664211707579993270647773719550654829978007310158099172685706188221337740443039206966663828495747730979206894790823266837223711124605285107071011363997824308917599910628761215413387456120832370794125331611124659034624440325652765701455740060469097694763725429776188854162302872400572509807668740095856819208284074887083855451793636702255428999424461097315946184171011948394950194353916832832553047607433529172905342946022567495147427728798401901992888324575268873655562070441873485868031372621237804912007946163723037839746396270870368259665417671421719122259476480000000000000000000*i1^21 + 81263086466504345020204526298549308343488344805438651154418458572805503001650509494419596115961612980891239490365706877327834201118088565554881598980854881981449302505246222176215406911478290202342088480274032606591195956003939530868343904368438593888339243198410682586521966181769208272168532323131808823771208372690926200341567858521201488785354339052317559411414775095838428510272822205456370367042704493441874117064742679484572166840648840102543106404988566560417842324046844420482155178235528779794710701090204405440903625051838364255850091852935286918077530745133493808544150353892813077713301096549521041139924612147266073761919344731515946374830173809030091957290439197280633372670148546902032660407432760554430651172706008205881134023716623221694738921583702716900041115252780447651151614374093462614359740448143912878046019283396395306805890019942992361428871346078319531305224889011346799968561059355792166904821453672548336452912805909639304591893498531605269547937602154205506199300862889109410140735059678688547365572283440521512062891116696542886353521026089794238140465272323396808834239834669210142939794926630534270101233538607476009285939436966815488051379654912077075508505820379741241917804263529392511383515240911237128988029034025633401768984127413270968633615088108400760073130009778224799550968805321126662640440112697622933714708399261620593652754228120766473702610063214208202300831872370016349398755442804275989285574971302873428773205744838781519162913139033745394163527596543545632876002544823618071077234191794382280900811856006305159535237529600000000000000000*i1^22 + 79059615083958183840225126910942704872779795617625935015270412382850867476281187175408865503134721571185521906754980100206980001063362326206569379323314816456204083215689903689513968444652239861846206033917805107974932925925987462505590362625429944642863161489640002251035697444459251030117698692794447138455678900627492025875119851367562196926599298233021031309453597456751164223659220791767001491439823141925394724663380442108030676713699299481220009951263026296724491293504008111984154819422880277241104334188003552785757304252261893811284575242111978784457076003336414339234950029528672755952291144138635716448385830309028224197061526457824560947435262841082907877271385981787007023162795687897117286135509266460525834066791497038969123833993807739466665946065649678985419648421481196728040378518973790677447239166864436804496236186326110984857215407673143377482614423637489944393079051271025522770596758037525176032848054327915600821120835239502124637490612090032714598918222068612698799677300511361638722261992540023232536910705919591303778143001994461956895730397194878151814568972660347790229489734610504107827552484840327723257994021695063855159945102908618693544963190005729770698459209902593925927595164576229096285299252858946620509613865895998620978302693249787646439284998852780198654981628260236499963554277353849646886441634497339422283810196384160628667628315841455558912133189748815445588882358952188472171124858389620069863772691219112850095134478295085575793964906675324149153823161838105781471523937564975782562212700754106941670452371862213141463040000000000000000*i1^23 + 26443945253195423208532602794354961523514165242527981988694923791399588182583262154231433151252054787944754362434401330110280327377188956056170331557860508115978067034246503290332151404761492018113479847130048927698192809244514568726331024579218583102521274702767871504390542716209807949769947651819276798174360783276315570790282804606944068149346652219146768887888931793796655123481664740947199283303645806402699429232688757428710921791460069772220655598393273111775143935884773680031750464249269177693192559933709344468951611721608158954628345079504457858157109774094536668738851055177027671985992119417197604635721038938906379832060994782312909199084872222139673071710509950872857421883910932443002707392305240671043063439394626914938894044874023392905550371430368753728679350337424530513640939460340158448440138991917970257889707836417490244581994951542364317594980221446485054328210988897976092637538875410870039438698705889304335790379203373797957411682472209644821265939479122527978653903342595516435359179537683430583569809679426769197856336748173533670949370888981188140530845768661913453858261771297110105326918849224346280300295338857509537894132481149259082701206635874131767614098271117711662771222056015079750945579589704157363790559013753053952518811537819366882194357832358472711097182612069622652907004745939716832826491681617084502297002202051530850371036644877463733698443013905818683597044376837753357726585121143597417087712163942725813764503820844409515816890271208937160640739499586478401158304657991956152624248207349487829494052802266765721600000000000000*i1^24 + 33365835370174365120620990593106083465245581267874708465192835554487270007962194249052482972239764128567380637086537373348037043583895792421313858823129611613057139152850872554479729576072515083188072158447226971349918049441644874759685164309318200259276284797159449024135509401650534195679325580722031315964955216342026137556280991508482799213085189534693565180928609314685862911909228004578094574765639472150192184513623188293086178771335424740978953225407346773828982198710913706582664432181027683751553863833442848066715107963046903052639134725787886108008089506722740820580700412330644841028341696840992192441760977657689778802636433786815256865106760831982888503326255910809875834139607934796303488949303934337247798401102303778928375976312843691300434099534793236182080982282806203871746899105180360858854944855528438953066179582588235661000016812155160125950969112179125334379276500292078387235278737326863326725913680986057726305422829551916074318610569023683528813841544389538954663342728822334396697685166334589523181701804987990259667754779480255399748444347579822705900165224812460994757074599923835354955234065676224598849195723400146718646139198266410904201482119419150616967601914496631728300500504753468350662753763726658911989664413382122493284559367850824344829531247141647631909980805513141107725758074416583977524478063776679560117288466547347213978365584962892395145185056057137337691764417141641506279933839441286847339692297723085270259439637425835431291836452889647666137223224434810180221944227309416293715912094122120778499904948907540480000000000*i1^25 + 35784093158079896306349295189757788938418976084087845940414656717002681583822398795479321928243555454780776093000640335622505445556515504031912543652177765495610503121626995729515020717147106049143980437369102526369706825341854593865684572376177804524549398511159684613763078376674716173244468165238921687580313347752437856096653282333461972168539952004413887071374709979989133023738926510277559179252441500013854851639841623984863264467088264100341241773016695722895566884983416124307413772278379594915263783984654130315141205668773406499304827779170538959167549249525344954290915933220799605281593887594509945709069834336508420085712014462070453185984514708966089980147180164010324586656767335325640152618492076308062610331132784921978741986489172547504856865165827219002587372992319898748389296955271353120779478678214552459473624940580398915256392080784893827460617303573504289749613073122617609549834117984847082800416474296852016128871259303804834806758661804355068563438103898314105325374220431384819730695006124036274268705625651796184781228932241655044029218551334204807691772178009765700417280084243805576605069342858468678886090217749870092886982140956091106806814574606507720936817301516479445490098166809063469198034558937246234367952000890002105770960025580109477843534411760054058675412647679362481460029176562161484176995729525397773323757336905214974005927074030695627950289838306880464745820736911034804393740152047082799032863987214972837516856641668068138014889888328511697299659056780263304937589999730836933230624020946835765847948420710400000000*i1^26 + 17826691653970549454555217584535744615983591464232920426844133757601074161516162326907614289917479542980023765169396004382541571654521252462996306677808721499114756726149634866588356383882335062828667295523481018282772592063382315732012342446747230458068150847486424925858725463854261115319374127127659529427964238538700564766925639047500976713599007300983713585155731051562048481124096929040291946679051358122385148048326604506356368364764651023119285298080227795419559504333756452099842797474858345855574482371501726514319421088828080240241736054577203300975841587120054989741036869288579643137042132798339440801875790065906269783963531752525414454072509396929791701233406910350225720760168495836605346601007613395210101466919426529083317304441860644114611347236857241043836213745366166119429687336628913117973780429913401960024416015324048234911141670301114670207221813463340220677638952862425151772349910031310097150596012796275198056188666244130559478537521834755413738917128917108636788200104047286621683480594642218075517995832651323196378706152717756666386075653840425874193328418953669787165815943596834579460894147765011424812879830452322609830893129416858829184469434522863395958013581330645665820072114912797547939682367483638989580666040784094639873086327627450530325142951370274336000874976109705005852013235637097586462469567021867951063472614362155326227121203278384646679574075986077225332512106605564656833846045492658379831035288263565169338154009587311749159837088157151482142260688959001832567510284122944989102446226201093400793448448000000*i1^27 + 4255909992838499311836390255104852137910890802096029088812601493869786868112662585537954923873060841953492500526732057633670643997680669483532128892562772501796075280926368438263712599084322432629467953624837818528455848587267306946681353346148118728635533743614524772842620557011179809030519339982510016462504880116828240685232737659658797760997884893835699811037274454173462916302244161272124415398309154419161853342602063231391592216659416561176668055444949272484285769010432510391635147830426194274172668694176288476587500256151160462499293046116827895950114469237035754906108493962263660695750402100884383724181096643115437256811254256679971498507669775878814252574608316372814971712588097095987090825876754345462564624342003033803255471647559627400736599564893050736567065511167830601122517460353343600689980683886223656211954748436627292755626062878312707495512671564374589222800177461287246759129754412207682914017814113327537767811891030890258957998453307802968376722273761937556918673960869952492527612469423756982222630190842482080281151836394079747522509486777712918041978486486595464269403763952850568911595380670217126457909004991885231076659435748384593243596406867842240591008009215646764405342492988628816283359765256086704340273150109804582498101647311341138367249364656983880822300392680038524492186913786423610662622851173877805646115270893673965725353612737271452235323668575846734083178614595692217498288463865471261090620876524727405799049511807583053908766453612553326218595359153716728045673481086801929389151400272167174144000000*i1^28 + 256432224495209759815291086777595973543374250421056940666722822311337983040623004583634678425367031503137397065820089030139730230216585033261731550843123266082503345145544925284589537176690357391472146516572076632565055288861255340937534048288239320782821424687225735553554460438170904012158790959676210795785066269566357479484182883896342113486857677669261718584042807983868102127847487644541795282141588256101492264201776704968520041325113302726087751991518301066082800806927196212163644615856070403952326860143162879975208293314533528969909821246913894980936298061733566080637454164461294312703229974051193285855798566872566233003806816431207326603971393530613503834383045325769865239052881037414357408725186998779984014540249110186796133880645811164696880281392812276890054399398369625678423433882454392281190030464390462228706735430592972150760299081121338530798408534647061163526247585586597889896526296004144816618482741679220655780824509321372822659523606855286425252357994865485300106642711884264062180843244824276467804618825235945191131638771799278462761659174756000079161814255108783289905989498531695961722548810245069533916252574861312030636484630202207306691082807959507684616489838761672053886042151109102077492674149691867777928228917386865972265051307942654879140203177725220668502718103026214148237520571029244664226872571063188449668518450686434554347352769072451920112318008236947531109958652485480315609372481787698790090299569547015247602146256204240326475516608486606507774781910377908885242659908976561673954494104207360000*i1^29 + 46569567509147433775351848703633488578923924682133287062594145557851922010052366964974785819593945441873283268522119580497325402173160026113795457205872344027476166635896072217050742851827300862353382867274025206363183343355000200034210828642171690883611691392041218357703198947382137438744957063923824710094206246833966910904569940049338354545537607711432587768570474654881410608574019215231098396326097658230843771371491454429241827034601462175971450830345982310355005292454582525193156832564622649876794519316422328803633852911561080750322745251847232278372645785597356969822357937135073668142222456050757254714473966888525335348554422034981950083776567938029886696513995624676474499914697497999070516541179944566843019960135888783123942473134086153270407957923277600713539531480335591138361642383968130864358892904338923343167910617967127156692718654799019203383128598947585677779847192947868088502878229265328584415221101020347151828724199207853924678076472809121062989326639802842323398992745484856035979254076444168783523450822887143295337539387057784207080388163416775792439405188568298156178695781747891480310180515962215903192450756893819227052296366121089054887376579432086492090647338894465424623009035539472630516639566325614841574575166268689199249999662619493086060716495188396256165019893894625772899946614728010291991196716112107574254434193817151504019248738731574675118246260569489909537195471568629040000665200794046038057037131071766293783853320794783845910713788797691234717258589307286801962207499946907966373888000*i1^30 + -5228736176103638345991847832144801414294098454850407846245660816580190844592219195582721340053954499724677831248079962235827584627713631458369414085163901854686239579032062370757711395959233781544247516164541988586424427542696755982757637154381247189067943440085735901726926674197972266634770841548649371488838359289061867894560599904913594426553628710792173122415621770148553830004573756787804948993324365936886640891459344409824802135517186546791136381819091419455620801512966751812132603487904263172402126515516754474242753659407193059191277265612306470537819842150784029075343459308591045010847826681192237031815569042709158455318517922896820919427824308644513731577069306421881290845715628992768489979121504156696759898409864454863601781204999720852552783237580606972652981977853446051457256184763006222850399966112907230904357013361070146084200745465863382326053801458803132098978392063733017031946321019673513262445667798071952758180085052412998302917080837299975789043417277957488229928760605440778249633924217120780123954383212267357337294144725779019878384612741740800076132569859106023339662481539094917490343207782056728754184787589811879142119751689662274767837165823553877422568345839911967383730103734762975906110847807141013136998002784628525927071435308948359539134960083618340715238571505591872829236094792755587811641133338185335345090014118875882545883504811375650248883991115874521239153981613038432762010447554650333122372708705946560237852553689715859604365033380465942566127391834291225766049910657432263065600*i1^31 + -18970875547507134618649915775080455465954048553504337165332887041816396345582524605306680877669389093957113991336000164616685802521449287276866146221363953010212895860884234964623871697395274922883545751608108649464796945703446365252963604179798748403561923249753525640742511435859670842702914364343869303594085334366105341282296588360348963201408564311745151553457577956746833167906371801816584095917192055228528642015238267749034296470091682530110957118599592892683715312160287512445854207532204102954429623088133326516218290160548609307243076789490620216559216138983627744397793170902615094483885170472261265275034325861284954784832324994208181121080185756057930546500985191433087584711027366348933790639140458288345918163429814987889359772770129338710631222024124442259553085375449137826872878515430851514901777776534195899504291458856785691004895544599802454217444809411174533207439413829353333581611378980552250780995476907307763556346115352877866243227708430763590616892753456503316824402251700684960216099084287516442599719253488667157146865734392827851263712637590804606694469706673954436306298360705895758006192973851213339022995066824163748918044345695362806229708131328361319807618295345983193995387207738475393231557191348971356029488447144211223956993803133326545856496468939754720111030362413562668690948282716176512005704374117024022090670066673637700485438155060770007023398691747193172119682720839444467876472858488283651355316487269482547662403981425402106528773638925433429823049528551793426375618171156561920*i1^32 + -4288803490441894069324283615369286618820963100517506065163142594574131159751712664430098873202089435050506159975602016286321723151115583444498827629878650995795258311506535479080853520431468105243930936060722112736475008944033575095679736369444359770445350865145997623029537802654176453446193453890667747787554460327420817023868759775641582789760551706931274780930205677933459954349177597074211821614825592047270011776741803128060530311852044282983927250988361068297593706665998120832249541300998959460191377851030621980821008649555270645182606295134551330415571955628773027344700575633898660238479348729264439037324212841800664386742058012675792808523030043221386026224579894973444278243632956629579716125519664354918126487054954720100098344528488130358155838851231794993891774698641882816784983320509843662938965994879622414788122102151122136662116665193335543520503682808119599352119785281651875989208784331059526451664135183855891470411994895366529294687474957018788614943621281001391777589092556965837946658982517439858960065162799152769516294075462354186285024320982912984961302484841317961770629805870194561714346359406469311693173278597150894685194433387519581158585275869066054686632096185950589603605570228363709438327397194273133545528517308085665162352027692517575274130573540705537166107418363181178429854359163480142299988582431213264401142487936128538018513097690598922876632664832247220363488824209139239929227400337203246995950553966378788056672511895890319386681420507491495968023557149095115949420314624*i1^33 + 601982048089243319088387884906496243392380764573942085639269123344123367713547462300672418646028290924173051745846088762967716631910538640352951676864679669477587452659913146915189614481418960923571786641871690922602078049362061286821747645768330638420200889243679299655850231178880478207926507095433974747758920214778261736834543716369383728018361832609888765537297219396873504492600718311718808166071327447042167247005627172649415113438831819223147288017399481219432998454800476507978984216731436126896171484868600361745733004375670474500876495011405913711032799779038850958319166234586700078026027877792032996258322828632131350600638584396945813729370686279254890308923624862882718591639309788673617405749083540901923453357990743249500228850909865724259865797699031563142511475205183489528628473376251747727702905840364612047692831287638397140495329765405132310838262489632804934853665405205385229417109865897791839687141974584050727740112327301562106942635789071041745122695995683858961272758027301821206069824204205476911024223071996668456920813882710789887617528313258270829697216674349206121944305739447606300434816532914291553199484151444514880746289776686073692861085217795265903458313948310903607486835162467005258616687460421569555640954904817077545732668144095508427180611208689134211497532498481490260955237083017528549632659973472737344393907267457030466170683918666178956678462090457749814203482162988496212818323618121112675194029765143266155867461110081895658352873027555663155950219751955948896256*i1^34 + 286213609571650445961543094507391309594953897349312909573590237008066495419371630313288904599831984900032544853172474140894805742519022683759819814582834958287117652341924410148007951219177545830739606264254250292743276035148347963260911016656486668620933689474676953416598581066468038824127123683416752824270640204837256829824627226864948030161282593004965916029719563391372651367986568813564854681968596259631336828053197111700739419501165455867080402983227450731836855461794389304845497256686500029642724120410270301855204373611187245785225920219450706060791554402246969609562365462462645452572931017494826048456184316142137568862455703957122560256154050374095817340167031768475533119322810472659243579743989127105558935104676922370052548204971287053782351960093811877544190233086186537482918005908261577473006302285382274356093389042973208849802273608050098907533375451584086596559146360973241258165319538568256430057341051162265355642807126500038984545379886232875619702690031291997122399233079271279143073831824028724757317990748269798215534530754238296055538117020279271659006750313302374929366333321140419127405536182925234686778245854997116551037878795378670128985874287712552629315222901879891019276177193013681327105327201690582166136582458388831536987390131198058830918193162712811116530876340392979670923214078328063088722773361819090372736368055876407940433862971731750842653041476134999042610962731738641538664406879389462392140929487948814111654052408801775052728085035363123814895654962987008*i1^35 + -18149140150330134470972975426969605351603592338063985864546630999437530050579462357162028271441097204336666753501137635111234583799041289521680502437061800640700488786986217213341413245512852148934010929048378407103697681923363634328954589577849545981929958958606227963767258938090654210119531329171489234822962351775284725593646634878687623141127412697369634693386210024713336428767966180027832692549989941678559637705159007706483086930143599095726320000594846900985489394572807399483880336224276246394296796946565952186519633232055628800551766121571206370507986397044902659371004753186372616816351888691822750716366662310866482913172748787381816881430468228381866919099364077663620512795212485614809760544739729217898131487617147466252765628212906342656990566692197766773858163979382687253947019537436260306578116855676906590114826792118813632151132372688749306150335048354679983578615999173782531076125301991627655309328088124596656657206034841076027265414914954804475773407092428148132625430924742031152335514467049627363088975047545384098322211369084311588100725620909598395951132778858876115710224912013679422423453954626333145476985856551660655389996316997335212519547401448254715154728747850819420311667401739521376466219407106036234201838611113777021451017345235281078283131669505675204999975879663590678667904464811931630150234658694221351287072601753443931826351968098211312636139530021076372929901646333233296988275657586017117640805483805249799448130363000774592096291754078472207345909760*i1^36 + -2235084289094586079048419719167968216993448934957251291920064990773636974395488524546936813399701752091250424536552457628156104656748915180263851351606745347806263736228757659514615214341246926745389996212244606366554351509255005508660271832294793405642132609574362694148535646209195064360755842678523267990398193271703369548042565416090028005822275909570798170046468178155122190175124341969529478161209809306381842175241840272283955413686868503278495585255880386826660764774137960818940274711754999498800481445871197161473027963812670541714560166849734925593987740589543749258939170085052268085586470665204326297980929383400622788563142890816289447636449734048264038972123479748447436474047007254792432522595056663082140197634648460628882368664046668747301130620777582161826981691740618943797861344481445906328756550224361011367674986758556826074174855722777389685139486883614280095485351636379126665404693747356943465689495817410180917463471743586814579712992144557247997661859272729347797014922630590111102053507924448664229862218481037196525658439035621495912543016169092871824674133097622561430442355339231417895806822806443120717876470515139422765177911474292356273595025689855832632435655667694073955495117555272417383730992778244581193629309942576295676501961960022429535417141106274818414430059937093167445678687233069788086537399189632871009356678523747319817452021428517384340133847185010793727417294459170401393170257001115184131547797456616540784600938277438501367789903444269072384*i1^37 + 149850086769466742820383888423028469765869662227275350874658763422431195826129665258308217620829402064850381565505206461678324032160752862861783045096818835915414709357356912804846288151902985273028908067414237617120851162589458677065419304964927791236487394541237090403904682664073937614980640227068214749779624684657697231729348502844212941383576918548176498405167752606094054793448817082398214464421494292742770954405083970904469989749183051538882695807552514357026257211386982070555571793437552035645159180250593477719605379750001040282079988354133894901229448760684702847082572618149058026644537936713144422122763035310325376831582744720508523889376434700211146703415730950756587254785788223032965487818860578639333870213024549615834290352601275696444009320915826861224958647275722888227479770691356819198019418738995617471854644224238227128128603882029692246550320905701171563413644860654173836905294068903181407342419878285951604781999595754278620392858204063121073182682362747409517423297392530367463573374872024538604827447461873532956541593489482850900613541308769524321723510888388083591574572721035992592022342623182822661870254882763102382997842561333832157529694570838097272916039629501479569096687022954686870510584028377418637227885368216638988921847070029053658267685528468176002875961241376001586557061016031068286453196369786728622774818357029127797615538538653247982160176708040522178235848319181710332092391589324445753008249489014660408740266527558100722540487901184*i1^38 + -673305905339920713223778246255597235179458678485251898886182290862596457488497736453686625950564537635490820586228634986441248314695364181863005028192137986647853449000879900068236258104627770801828140551286597499455813713765927488810019334863453682512966874904784427568634934149535533776745056832756447890698021529348566392936735451308415548347144924593840690853898499277038353647930844467377624896221606854686593842494128405502448852781408814129974091558991429256553163965875418783406070195306090204365941932269497198689439531426956585947579235778467561430603456693373511545291698948833643337876274164024793855289342645659586175988105872822874347323165788760817225478172565139502144026353438259065510496409667062817853563227453675248961406233503079112147095095298639065808420463470381324622985080160496981264620749477716456196347099261008633595639168879905643129497182529528494191553014023560476148763983831506858207810845933762655305700704004664027492856014419630907161107038989189071386938391804675497677854003525491338614937851362407551616891514414957522288693000235843749094802370677512735439188497940555878254688556295429832950590149958295209512006039494177809560145544497345264607933121986880552592587296417660610045019073244972342156671963561858112892799129197172009749719254896615680428257066544556809162054415113512724091999377912880209084065690231336178006762317661927467718573528062124117841293551367474330588014870465655352268114479956080990801560656394466573156352*i1^39 + -1667554918649202907457217793160260238682066209751736801227280900717327612953688615135684939923117382622286699814040539973691225372111729601655448667130250029600977702823337009097135763086861083493526481017810038840130109797399134464177376989898031157362707230012331970819914680222511971757939634242156866543854398345544654475511643219370878693010599627040841262891657883797023829649980844445261895524176507536020183346751899816506841833554757962020350807932499797714431706197125795865318066776590753631150454125972820592218641042019248502848663491614131456425910344171914679155107395775786708722873330949238181638140457093162186429513349606757205381463958066046733125322621331267691995112416765707864157037717931687971073859968063991835425085488882691298977752027320059970193249889857205774989683416006492832346414401860488340709826412413786300494546234220221747499945620089362863465706401813603441262346526417202318416569896620349190021772840228406281779365909781539901973969378460490942783264816099420312588798022880626720991375720125819418855546891763809741652796147905142409023330392235220251162839801479069559243357387397243686556928467186799952155006842220752958610840805287587102922076972823178783467324527935201781400549872566168694571202686511718442581741982972450984858196934546342614042170015015831839029608207850565160869146656582745165198927732571986440319954953284728224008209682370805542394123750518127983407228982171104689299590559365722571251428421126848512*i1^40 + 16077274946768004567681263412114225169524836056521992655278920773932849370424717730921567558602298311004584331609737242367400570193469454368523154987559135539368039424527901616953439740961929497090019346277741940748008993678660454854893396023235839835314929480912242495440017100315905291259098805814109195321303538167468959692077607279815432235468090754934968513125875044903042603355288506433993298541147558089100530122356250808794815685471125024866020678717252069701363156801392315182672562567894346950817700718951946771559485005290997308777157854264148090904659832627470506936765297710918310237000962329580654137339058505144816410583823682951514154969059371978726762374172350556611425829971017119588433387661581977775360681128926619948899013240334397714602473513865201222813846262443729351851446505068856007564413570524199069878612924982161824302265492540068711189532269960441125037871685548067416216443082050601998763500671844151873637996691930945791327129965949949589590571320085400209650055795547948064763590732366408446293645352031508632708471163050284618643213945715094566544865577836236262453169429636280601333399607651265345568476886356467207287989497146232181727157621235560782768113809190449958660870271021688201405160888099612247748064850491806616199530794629363000165282724040128772997266748097420999679663714602171922117166290561020147543444101087513810207495509641353408608008271979400536910589277237039922512851897003337060268119172411371528994684928*i1^41 + 14497977854404345421016240624784650699105208833328707681188754235395125275236149913681555861330999715572257075325717332343203719821005691434963843711875780966756985164590214762558234523769676602039111659000877832436656598179116429653243255929555152075937587513750302582041229288501552732131627130144503621185323931667557513842145436936934819594380210860086795202605435333021629734981887695328182851649340655696837728579255918853706889706235872911897257760017094506590428902058076851328561489456318412033305068008235972125749889409386346532656656307147316111888545276904219773146513377097156626067311692242724650470042493255330896643653161344601842581868667898286541259450547021537657080362317039746747440561669793722163224618716691615022918318828432044772841529230882089974500475561727521878857316269590206170367038609058613958031451446391651518982816097092500020958945479728572193957651698732848786033776156060389025544793181574127114492135991007463732679239527110269504006774641164173151812678023258917938611563750245789933689607398158736080533447735587102010063106406426042994884030973478822321342657196329809891144782879506964369526233223825509465531040192509303443138622709058444575198632961927453578460828240369921703498438719329186591200015844937564247618852305427760481412617559314954260185918127268264637219859533214757821493242338541519458324591396684369365087698373716581555967249636963876322685147306128820690947839288314093168646499421577963110400*i1^42 + 1010767707907939421597761072420289565155915410032975967916910467365953760912184261463625888652113236945621390893937788794273506645308280339078959211281472791343309745727901320340801148382741311250975048964218934273701133834853668338525287513842048181994937870406790365278666284981294673110539419304152212683593363615400321433278488776822541862063285508110119591229601382999044895832207124895968579988942126035124200333087944895333485327738668782191476000072613218008445562964137467069943811596936254133676188496694511195779486806115096219692913624713443756508890622195537492795807779972332224624215052080012140276612802278509692710180621775779440733299711948423980609979794386665238932760316623296168394580218002253640834989928606258173111756904878076857335534331574639321259711931318092197624544006450540690360130434428099106799692030194216726745918326296587502517180460567289159193604749707115671508703611739447475006172270185723681027551077694066747737483563217458734185180921227956424572145181545617743847457850669777455711894233147913550137861326669424436575148320060046856618941087706673310129227513457978884914155606752485195483149743963306822771450210760850046140594440354825850744033126123632699614940528273452346350237729588400210265962238958593247843611725469674535323962655931546134222502394968584499576450670561260593857061728511409578138166188881793534575474221277947981182601052098506521047254460988880484597077245177261474887985392517120*i1^43 + 34289056992312331675497208569095555431178604582448925227010329074160516373285425488873784028384568306288652971782869523293634191713935388579949192149630977784454056369228714291516605272776858346674169178529676788537541478762277678765580658772664242239096768873654886908320718671700922289779749208910498120979498962150831603833288300172508158841958765351494529460570149791898421984757216477027859851536576976974254690482110455675607756764758967793764466752801798265281737355030317175884503432370884137870454754629972446115959237595690417638812546917581000320186864419997319090066426123904079626447693768697148115585359927635213086398366911247934337555116414125595024713574014762290359849227327634417009589739272660168911607522172146498126810391648884195360229896316887499598158267637622180959953959136726164464360802446024866996696689485049501343072004701317646971198831749708150462674343780951144754782111757201512024322590457224378971449038782560986965380711750209265574444848917800440529569668124092007894517094085563444864626919589892169764906703872015864449342100319773505898865497316785231808152329760143369859659394861362896750851524038449691428625810047660925476176889072072916297144117509051775941309040403211562535110485381751344018627587395466310992832281838537414463627672606596465455647631287010866844885690369845224912695645924032946568449012497745477477902230161203993741946489631359178015422815551304115082797995332474288184754176*i1^44 + 677203399058768725875353957568628622732883198154359027509691185095501575681362414662585741041257012252554934015574222456733847680745100161802659861434052142119073773666188820189880295209553077677094910901235438026101637979554099161131404239246904371118154953521937057582699352243872813524104525947803942541525387918105074563541839157034697525714987763860696588911294495361032074528850984342605251972493894694815300540866406464245905224651684890594635471569923084923507086724997141414909505127842888056996757336829483194388830948909871109024730741737172388014248849152665114532331115474004332952779683825446162740828747731040716608921591088283476985333702312354099458623681190429340817820479880934026285870820414406979269611782423717955582696625518834150579170271560493620671950840406008976647430864787453215103936360906592448396183188657879668273955038625607772793026877099496392953277414176288238672981614706161289510872237983952543546957820192097562887249337889966939516480730399716710170952009897946488723917975413931781899302746143963056121220756602866656225881340012930773943992412994591536549953378361627322336739895561231751255610761760694716843981709392153550418751689146712440969070475297299145639054569356936492104365760834642621458910259682242199116158837314982468273163934475010216347628217869084334527651015973380697889368310621777452484446592139359049911010341991991216336920105352421767768349402617728155802861887203311616*i1^45 + 8455585398068592864949984020523090571483369144310627580434581199644934613124625866258296694591612132837205330297271689314692620433075922340161104150554799938553568456273020700484237201040553617547370620665672808545505540468767044677772822975310003131227928826576823290519972268166528515354266212716989703367642106746643685048248032502335290995206696491010380253108286131585415355311522427827163882430231591734025857337539532372120529615345314836267352217809433679942896964632699043395685908011526721073328129830849526359771131915561563273435374494337711667554107981384295205843940615405009692510886037210220229016631883711407130458698440684548143232656389255150889530190580002474524256065835979683774829069908541429267533463704652999143614945445465212274368359973470896170364615483428908031700732334881607232792085947858783557043525844020292225842507846273169729683132709434109424078222871145772569846481285154162279277798395334232741500879585940742837661536850182857229289045742132488926020051589418051583525873507897308960668192732694770198397834879072714143261693265788660208856294105683588490993477752669458916862549016680732437725167983149981480936464235676846674665020763413211643411581889970567846468567216513172417484359431401600736300399994858751220813256050036849610979240776689665518325949382678346999449731283190062578164545370049082186228656831382263588920044785346330531730442274592919685988434946319764902769590272*i1^46 + 71624728457152589962608066422804440564610886869203374881372380808400474083630877924729110592952010010432327261317767024978715078448051575600501607511067947833552353933670755043089332488902060514700322948048788030204164410076485270184064815803574372467101931652089094125269827161075426229090309954875145977438329940103792997527682922795310910330780148094789342970707875444324316080577762106141343765333013786294440224451491137803479918215526817793915272044201259439020280768128478237178392661692544949502125857887425290666018748040445256844925105790715308803478843824206606402349986414343845926529191337696127782701021198283093683991150123280712337140417597503827576724376612083463873672718671745484194866459718794050496288794112639112845446462280563042008292106779731867478666782186535909706420233314900153473258305236944892089633079889699153134925240508532696411741749632579768678176823662702035151289301902126543456174523035408120533352920890842347871275879314822880138286030317039210962886755808043259467042094300252382401337871601141866251141376307258256445784033564145104370724191234001280733580924907582725413416116424645267211873436439887358922815833210080217765088890923181123173990300420603279422792474091682248350921438114617149142531216026728727476657967933845283377739970783337529790759410603228986650435372478574681120507962728789109962310239783740094065571913369618553155440241810706881934301797032468152320*i1^47 + 391390414294376005180329715777597458454943420204584263392498810664175478042483380374360128764202006405810898699978730438703601613424849978834726772355703179725332721034019283344301302926249100696520903387393707266915394437664767802964713064132946284439175921338357025937565637255469140767299778728499961997095129929722759134050484980868423361693251675749511912511611333194640736174763919312108723820258057156571084448498335892593715325482357194937789504768174498961012894731040095978767776274438740421199687059298833273977818086953678434010603725198608139256658328282573794176484251607303943272307780230805883411252157737744530314017635084870620968539095691481287088370392543531284831834244063027529811991483349968366185686878724270029742742565461283791447670440905996994549069058447487417971104510061905474277388550464340572834486225695981264453649119630422453345301298990862177048888068669111795932291276786593906692978998244656261375165311082488483411345892638964120774804418562252200371299720187400501718071969701341661150112612268156985300655151614174791493790241016400870527739314793566175265979988301375249070485231488105536585308714767544981890176382375376474735132110689062800640965819908726893573857434061384037914922078248438045829167994414428314382451654092998357682021180859241508691751130265622009252031407140308356288761446616917824053155158818047316556360199611914401082534720545458790646184673280*i1^48 + 1069742998978431178018878221353784168634609818862438343807892405766222253648908578540644093230695608943995353409490219566796102381105831760459777892067500174852139481475915165646067415771521699990941825800329720200750490457918144080526795255846119451946938984812295732537393039477537173947149783545378311774660104325783104906995580337543941786228930058308111294087645422124051736587006878411547342184089816770468795152876107966300596372041496979853777662035097058395484278565144246533427614035754106128165994811495338726984735200564117766159249709979174784273680081347153593304633621142829678894151041901439329432271792433895824023962508735355868848244182862699804488283932741310105469779519966142074299067545937087313657527869083993761340365499527750511865514896720012882025511961345718188832726014772480945701314703187233446016792308815265699467095923664135230921325472184621703850231906510359720126941282922977963248127800422795887670447284591773358136426986920401246420178460360934988019612277072412623529625598870169603540329950798577146136824278255965917172399613623339983743905179280883960425032401283891333244375653151196663498385632060106862830322019066983086119108344364846781494086149518990936325947578106185854156376540681416662954991833171090866177997579600047244558944024148550698720184880296648827147469001687081848917106398169260569275088531254282534777273586200056523224946250239828819968*i1^49 + 148404045657112050775648353704926867858009337267202105662378803865509486020840732883025034705297093878026498427788100150750322478061335754043963810075360195447356880024334391956839594970902441046541498523829218520805405599364370961157814744500268106540264641552318017473807560109848576304597150362054630910702914935108338438118093128320291356544536071600322392402271212689944869284186881711439838980558908014563233553393098105586575181715615825721503573105311507403611134061491087935855162688289439665575689167395539133989860606332159272471467727768430263598292494699539554370125735066737441960965915881734770860832091933246866209465386649740081063851508853596639878669107428844264842139743934302768653454278925521826795597489809649741035491574424085787190570980791875173024232177384130145427337018871958217339204647978182155936641584129938222668271439200027620274579218241295998547677141848510500762770577433430713701799371790146494179808474248872798278320433353353172200636406943668434671366978135778736094854186072493041544616182859333100436511876282922572896308995578362867075028738626421267249624474483603711714846957195188128025871095430369574299171455170753891215308789195850648004751200354246724057269411542342095531847748364749254857029900579073878480032275701628662712886268524504093808279260992912618830064079434171069856258484366684660211747620742284507732538221707525560829902585856*i1^50 + -1944353312507504030310466011201821952317329708024919728388792055720485266424431147964479840520145405661482498683847895761214890164312365904179774342462507230346164433823460150912384849649201678708131696741372324917412685569736201046781430368190854536488007786147790001457774610266846824277106466657412658331416081413188661462188327767125641519927058084031982813472317901783826500988884380919612413760229793633581792422141465779860157185768297405372049964828966088259081523735632791194002475945201204706057593038520591711423118622698533680844655015327830628379189662747709852569552112771440895281458853241224485041165248504708984737484411454883522300802758736536043856592445605508910910782181128583085593017081872698577939392596380792170609285750646316035496508080908561670433868002679105563228214776406709959736413106757823162191918812471939295357497799498519439389543970089457729857415738573431529324958999383171575071563564573436581899670456238507701010272686040783695873150175471842580949846997763985075089608495304822356111954029861546495640964519929830898186432542629738000054491769431414704843442726148062045358210321176698561641106809627072245133509668236519770810406864175325037554400797235395005586821147929195682178475946542268407641312443122927069012831934881058495572936156451816438201472858790065995674065112357243461978180598702137374233423581387848861481174693191876608*i1^51 + -256360564254718249257637032929333102664253504542430486526052650667310143560074603454012860953171230935199448120475370019353049175799025879052683282621028662161389754898333354795220255982071997951511365049580984819627870960787504947198215058636095092207439623278925014748387966261710653357643418488462959837945526917447091607256603613744631769571961015408608183192269067375217989384362895776491378758452966096521112273622751980784551540397048844273603084853788346277315070853122851729801911149093611026473367932819675292921860244371085361484292023385826054775767757876318877916838264054421688225930940997836331850350454785906337184161736792906509104352315826495823693099309028264666261997335017971537033332443570206193433565583436123278404654955531844331886660501857432862430245868327947251786033001406822464386774096129139375554343695515422929495504938558793032220441122534550375997890106869314257338597834138019057835707044941755798680396994898196232776328350591507201922566486048854583330069819708563110040790271703360250806325414182228099015144354999085651075167453783947158610310901794222142084205731444120143525851180687650378699301314769457668481911376619488550455824248253612328922987643103688360763433243157983551613884753588913188950694047723333175186540643331368271710876879690967128635917239017201296221515573864446087158654754887445928080843907040734113300480*i1^52 + -139035403287390577780010457551666174478055573390366303831872514229833127680561343829623129020821688793827844491362909767783572313100819037098815214131780688862864164805226160502929969086377182441534594151938607382780079374499438964309266366110543897292218306538754622184239750356944412960359679590921769713408047284528506514449534183687463620797124783918047919528266441184067210964038137000199873468387102403011204319739089889917664984315681716701039639525910358316669638797292798469593575300460209342225879197634951509121639675252008920852298460983704787893170421275572950760240718945979576150664653106161203043419684926812919766079223648464559173026933635033793507264918777972308848200399159776417304732654911729261944938692748652323991588076878947366653824281287788027494634696938232167689162841035410312992859243258638761928416557814606257057397749584474364310116813148043065597832643721533516447887971472056262985978213857181048034323134313223098660840259158981426165578487135272610615731274144128997244318863234313383309182507103109555637773164088518465044355318570958242072740759414816340860763138731520780958650240943506279825094029659737886921437160524524679889739600412000339276442561655523679325314838421940316763940656430728298317829889029435326837847280501824088528935108973619873591197736217670893288370341346013220069577732731705903260925952*i1^53 + -2229679282087337155089012293855563115168968841700093482977189481017171191671830370109766235640996944166796640864984122808614036652273226444221167614009700124866388285997189628990157741651252466714266120088820439194331699047480464454635277068002066863929871336334799468371294177585514680568939816853183085456085863655512848085549414239653808910548083047653908491352815375431731606831473697578880805437771977245618727392111033451069569817924155561635663530843042309320062133710670923294395864723540136891749696140448407350928904547028900837420299133796796822583297489364805995530964339660064797528334223160068695236168326209851525798228178621819341890534471482041394891646757115605722571715974709562638656540878417615388700330697460554994191081806006076708286759560462778292822082372962334357471680436994393252134268783736516346571907309969658709230447004999434194049002692272640991637265456796138682631640986036375434828597531850977420616731710310068335272334104839481700029257554020707730436697008939320546268298771958710706483534607188819677460830196674910328849279918913943693079996641674332930620570200305622466143542066023137003083991062144370423624413173383855038306870002604417123710596004409925051424384275586406535551356914580888945909652155225501706466628519249134497669881796623935714553703829900611191749458726340173173791292121088*i1^54 + -71481998135860965868791702396133279896824273337444835965309589383835435960602385406063177270592676689366482576026339906348409745781301628777966884938851454996641703437006972876574953856971970108395520338169256732667522350609101719111772795491802987931027444769372170352643582613038735989012404739209721192583812560051448800658664815496083063501388992977036840658055219939766665265559047613714124620761712164902029077160850078078718123019484075742628090111700315053081595214026550462709230152306378608736203902573864564276700581666700627834492289888539436849356504288129129257404872661646216554824340717000219842345169440219109660397721843269324556208518206934049686843085097791949168414112668083155535749212689667778932073573150449903546935460832236754019224063693515563886985388657308228716927961060947246611961823155457637679468992468364145751181399810283148135984481713502443473475132687004232801602589560467235941461639027531958929548851120557091355129268534305953440455774671678812807415279005181309355015798010754640965816254887963397446050786389715243334140891814557332737302661108719198338366246970898887428949847575976473329010904290473394010488244221311881457819553342258981520196672540716944175484725418361018722861462868429957350348118292076481650096826131138702751347871419816160449025709914443315522204359586816*i1^55 + 208730186345749777460506808920487056741238861945950180427341444368069051325890789139539864573384192987320257192125746029588168518193897392835768176609788472735516995437759892277242646894278601741570453926111084561207617143597032613700761865588854332156173457777008099102004685417333518781657480071205470475836264251818088842438345563142845971440829503701006351542077921223691270244406496824375748991242664679890123424366164440362151664647865753585674875990223222990025629664544766083247539209433612461773460853291648766425222063208866880519641363274543397389907518365473065312206663849913054786546135416440699634200728972026197536293425428383179524213301312907687846293744390950470195685490174592999720057743780101201905623787934386274302035443230133328412293909948550056206423074446302594629763489265652578125572206528125926326832481095412073803693214861748005083811019070504647431080725558512297242971794296071226213139460621035027053192254339370986528550631327710468479054966895251600170710169155971655092106147794233684416551198513881869333732770971455377239040637873170753109760836647485922883605038921642168139807300670560874512321306203267489671141331547679334347258147087388110777022389882020389253304803754039860474330100370657038173886818534608528574456977688752987228723378060145636926090456078720*i1^56 + -161458166082990339067100705669138067408577102812101968541623701557830765588441553792895900484313134941823027202170486004247489661460816506832041186981909902294506898208060796908963580006540395641061237742501401565916271659665289326949100431381364189486294169518360458116274224943946350843403558952634427664263865325743042234373243477653419270969310759145243583574851416610800975652520676509631457781621579858596880817777967447151514114355225988585551467591633363758109784385278244912547325323362784720138542180828611680488160267710927393488979240668104807231552917327133994963432498012505435049069305014363591443238159544290377446594225520132051615154384185424995681379748556889433399975342410021708253982600166572115901320531727080338991296308703212904621641170507973482327023364811598431948087988402811936290389604752730419333486978209247348731078280333868981560840669093493109713057695934352386087683385203588446679667069290396218990682913355062388217698324116249517552044905342108957468455034099769814112409925494813474045158589497558023101106548785650890911846484612983547481180872440521173031023187466089298852371565382266696929555309436551832779049657724982288328125459116708810947946173630023024293729455546904255640850302150729449951295440573938411669347733271732622113417640241376*i1^57 + 2356075233176736175183498434718353264833314100123469228259482444699424324378801705394351489851540164594932996562638601260279376421743350707316872846795834858714301766989876645980488716338074143130323098885299520231349780185953282631965158261127788332726583048821013604977444061234699683653378511300777603057599750864909382520528693069097116181538513666156793018553820106240837049301824963138341812776931864292122049420281011072635913963914931203928031693055356353989139145610698854914312759117784593832038104323729858830454023613419709327732364750393205283315853038657000764062118617423370677687909173237839767108099587143188953501068488560958498655090653626444787192565142321924752235396358175225396922300153460191088256432819439765751628222120851745200772049129249645453377985724095769981062349955217817095445521126093842107578819759125911329272975499895768416872739197878029826755789803133477311078050173394233267510099016409417902827087811101258095700200791930212179987553264004417065247783824524161368547622651707036910632789341844457524150082250360465982439458415168708831421473894097159360404121109277956699597392927416809151019555540121247415586289927836322284561488873021537144815300876726873915228251282938021225625555785914901700854339404562516465075224*i1^58 + 64489702748072243996942747778321543336043569094431414047573048464112245077096658938904260170402114812728572262245549600484919236182006889558712362819789822157346362951337120948250475016182581261718634587840684216159869508784657799348887911149944290319109547910321814908616402082551916100979741038420929832281329329454441239801142762402530778056517234039109499781777293031804325238054509295472377735474751037047150460619756815911709903395381779354884144510339169861499622791031458076512884187268778385077089420178802520093850880353147701754406249425725787006165268725271758197259776866475371990013013015348869587585644664974106067336504411745383639468516601068177344027843876053324922216511435388336124127484406321013002599446830316635618378770861948478926685362439364696638845474514359707877297369550906114097591947795030694746915915381039875287291292160107889976846581513016225285759683618206451528147364922575801354377033632223351317990093871564198820213470793596488680348256207458178615543917194543523453964117013759737199876358916398465652126026234820714292394569835558377566117059957945533834686052138388203873989186526455066363181794411322008410206683632051040663366090179487799560118635397980680749628220271130420910259705698118429*i1^59 - N1*170758716039103905225241213278807493180615383587802311558759631812699612001234469086022676473200724570592524825387388354373986122737083683871701813513170377936108911175699633027218171824086843777083704910641108408895014998728824928617988434477752240969289538999398186305903818161390538626371832493389741867791175170682184686155515852333636820847871924199397254807875000*i3 ] ]