[ [ 1532629869877639909598952820316460023419106505376112050043685136392898871960255296948916435466511504818839139265886958458175911858678870997490780012085998895474696584595616614144855498611077880488416681754609143073313557757443408607935182210325676245266691238121749425866312789243220285780918020767827529870299581294937800534249442075587376211024369217537096606010807671332193430238283867852917980122241727310395628058519920352342043602571204851316625337122016812594704434036031360061532650451256493027942588622374104747696444539051115206087841487064583621073089498042265666222176370846703891931019412938112857879772021788059488778366242749392008459896554008532903097012497845747868051632723877022172005863751741198001391874671323666661164659144604348229606850238361091085077821363909543856213455683706639064409430226071151036583343837591998367318081376540580328814905931168462396271342187174418265493011954364498490974238199294775030725237253667372942393782530661632383567039812092489633656681941173998947371067115741880791609110311653826482292028523117123089638700284596716740104154347445996963718471556339413890125588885867003524944693818366283122060276343026967295341044229361470865288599664834895797488974372133627374857690448855103985549334223803603273606047075964420655279853185672641171613677267376647963379280351392842226176556024809570360733279199610037555131021227645672624220261932024305680099838611080578618486136092643228744016264982475258005609118147688134796840874061520969814145174620144513232039510165578857799082332258658459630345501283711103555285617289061417731107371135960854953714669350514382655199834098805487429043166990714272533005838962451726974117150028458891286572382356743295561352008913522276421094825000960000000000000000000000000000000000000000000000000000000000 + 28043720197960586867999616793418713990348726349717437655118142138900937431567740971231785880578762541788335867905859953666331809034160082695499395855107672833398044928970165632050853299865432851269765782242364749352074050593052399814636352692676667258319813632321061907788151580823947497744434112349293177294210199427327416101555696691838829662663845092270609179621921433620235755232393368427588441379882550080822917256966180692742179361097686339757072814271938772231896699161333273258562813351775909334802617956977461360145164372589040903571113237202711722320815311097325603209298892496598414979535774960825269624107659756476895095793665101058622713002655288942218911290120359513503004403285788731430658784272777243285569447270068534714897412893527467109831151559898919303515163833164750389620688113628054005429949683482726189516817993266126992369598241646759565316286661226243278598278634179296907828217746486253343961413379891033788772216190507725724712674306346018372911411577143016301336602550326312933074898357070545197906142580860510464375436192406189677332721067403594385761093057551133388372065570870798340910025067962786534643982343935084636223167766046247540610865781836930158595645859235814321013984306813600169939550786228083222236969822440406382537259425460126933588828652106735208497433526992633695169277963920103267563786044519447516124224719755607503556934367940142038625520883423755898358102067258669641089837322195749241865435905018965105376536744808368556917139882387350150490178496999146086249353780393124832847726314974590418419836934503049562603763157368174786855387869977104456897738520677995297932687271232987640418595694411649261070600685475171536406140106152748879996029351892425307030718607321754487278796800000000000000000000000000000000000000000000000000000000*i1 + 3002755404149827222137431358356104865691785302170734341226194177641477728226328136823642988674768270832232741422455641614443137276876037870008005768242400369015753010923656883954504633687712986420573693473342234793274116222860731434161440787717874813786725140381055346866351826011990409180614509777176503545876747067769423151205861177870740639976080414856869371408053984346212562550430631359676816196984538905927958321270664677898842616143380076713952698569483229515416516554038683469168330377699392924959665733792290396856496101043161866278096032994517180328467379185491197730175578610696793667582812828029956253832834109612830685251592263988374382540491190219560493196362225857144362390432903509262417543155205564694692987472756980127243374212520544461008555415409422910030922507441282226207358027464338856922459013675908276385558992004259106669989330385800093849226498749466506455270515633407516719407588764865736841834965545693523899536742970397509036263344550331599954735505035994944204571068070480238443477607845496916905882202895075560091476767389180203811427070836279267979759833250358271229006947056690852928992953107248998607731754065965960876961047275806997891444845164933195780632931572292594181167308390026274928320582880154469518055435881165392308260631280188935846688998961315354545137094245978625082340274822835894652512957227375372822229315493723146351411008826192636214154761457915065884745815837786647629038199149764484973473530460490167083056554858742637941972201454447840270130156024785648164192816255782150560887026941433878839223806561580691941406323378545413675490690764562750780571594641979181740843319578515862738412177733278913597705490058976113914304403248243337752767759787354046809600670032062378217046016000000000000000000000000000000000000000000000000000000*i1^2 + 3030286144884875330377127637690235756069223131333928276064730452962630606251373974800069182615382933942647373839593672756007466350768242319933828426754642806722837540479284028332284824370021281145584389739657392070613255759581804443954345056615539565089017042736257207453830956753479404233914215631573947470014052866806055391270433796134929604691287268752994166340440196206617624944316419216403454727776219625849639657603476153451075903529596786383686309067215278945543722756449677030336583711482378664346557689228047063575390653256989398804849147513445405600150347651013573363433082974543632006020934975100753196965793408799117739715642624513200910857117584164240896883705505650360579850188061908477986368509924355211781357383082419563670531590226792248990331101691295686132947706750029136308694187331689925268860890253718044998029704764658172193254671549608656414985192972948066814940003881939898162537287428318084700113303135397168596490897116605910979242576881748237737915804282274912191147600819109308773298543887183822549634009671329192253564838173077813374401853706616291901336152366589443854663505364870022804660119003289245561440541675514239252229654562949655034633609059215539813356944961144662247628263815830194883482995133953531978123305682171057332370444983054819554793635833319511125719570480435791033869186308608829734928293125762424215207151297644565850219397225206589524222040608838069002449973980623353742953349653892115812951828097263851848700391940895645916483390245453677369929447037380072275011647302928376090177512851495087031922543159474650486235579049051795577620247662167195607039942874888065836032758739229552698929936334432457104058265483670334970831820576424677788893701048827216947644606022576936425881600000000000000000000000000000000000000000000000000000*i1^3 + 1065753882436773467993254480198713385230540995829447475951773577913191528887999407401223703098485729227189184096033386791937831602532178262349199975078579496963855546215899814769317398130665026335375164961482046881479826445203421658107287399567134380712048129461510345376298777722144136936431625008039395588257597440745491164450075561456237914224003021286472509492465253131634605736921998932091373089256933174697218255773911856932267786631922410431330443607630367710750211359573845627923125572583263898410259665281125188846621503460300826884094224413236268424004537886620420333432026730177922418105939599699395373901969690239669992784298713251149967395209594621660941231891874297863486044046388822758984478445147633330856331825065842881414026136422687990269014883605255114281824151399516073698910883046063502036536798141373001053078500126090247526477097508616359298472966108346317090360268863630596018518670978429372914208011793102182766547696105404186347549709995692693299595010077362289760195742510369128796312063308108405436995969167964430170882363846775579375723366711920690626322277276044431649243902307671517061397876374556764288664827389225799425454022026667915402961320808221652799358987833063309787883815936291074565116143926974726547512093064696332389756786583267919346659966460899608473160995427416616321083524721123793064071772848708413374144057584159097027870949921935207864446831058247689875814666773666467556314662572361704616988532569185528372044381905710374397248370705907997383066488484905358681317138951425428212069619745502856410661891067938209998287074063631986542841186254587348720479213525571024542755603177885614527386474501659692539939849807993126288174595960632924336841242416250841997271148812754046943232000000000000000000000000000000000000000000000000000*i1^4 + 2085366909735695514712840741484431337320074675324563345966928259270285730200718167583120669042609209667541954879078547822124861170608129197799782715303523880728710443960212316474698891121420164314386038416989155718386419886744604218383087356517443778310013196322944188960254992211914496142460926233665038642374927334853192965315684957385059642012568001830460149564235296372662443310215510909328263394211690271637834747749359504594800076582271190760045500127272961674982074432844703043994958693620281546322909897820380808079316182132923485364437661859206327858749586502418562836564319673792137361342019328709711185714469358131667151129177233423214572768745671100323648073396040836476049427743405629616145728155048560439067022102493665034726286141784440026280946730849701948791241582610755349306443569857182762326640124933051791528955573639976832108194519862663147245362995899156662922319463155560991991878095580697998115883285868980388551316712210303190798350270356689275929311702335614803601267092114693504395291074202489246485063975556590416981729648977149432684797182958610693832926752102341329621573199793180233835324123075176656685992485093734152924944341727621019477786740362633960600332122354886996055982837432626700260265693371707797876175259495427232031985309635716531657938326355043138916768454854950371915812602495386156293453051311464207428138549466701851587437066397481841757733910948047046736285267779282846363061424219902107780067594065639668886435858668650987922466327535875432197946399590026130571667051262096614609431927769494843442073651150433419609806426221234960911578133550648884227213759230203033495258299505003620662112672061514750725950638976606336020721438285435352794661365071005598631055562688127637127168000000000000000000000000000000000000000000000000*i1^5 + 3112967561241295727243963958970531764493735472637155768943759402088077229294661093411801298225479707258685254172107421121178616146622551221381082028221327819651856174207257996052872315339878304635957949664185818806395213298886383309613310998411645741007873741409249699546203955288717374258646122651532123674058780838006329531588207004786499992852025189307552367519821058173760056453887324465743229106608131729943400923827684867954469092295764498016224648109300680745955939531607854393646079134130962056532916732978234423784252314607530017163067665952623413365378462239181509702305144475915392479220323849650305938298239082886530849026007185757167618340841748213838959975521191425309479900888110623828051616148008178269589759020121015122046221830291471809739578165565957455203976165273325437994494770589932998866422272024791677666292276636760855134739248406248621091657122283415405828881235178340172745155127008710641758176830943586123420438663021628083106792825028753654387651738071016875228154594569702179199878436909388458288256184242589784227814867239950234170539501344543576654481562148129752440146669454893024038882765374143001662646261440195312880269027382583361502526233659834955688765276774707747246098156980801761491965466677686407194794428310208401220037190069633387867706349451641651472487293056482044016728768686615444720970812378057261970696617690291875112077030876157623890501607393683796351089915506177164743209955107601502693883282162036482184571409395973760532283839107549630997890600847847633075370793500098613145406399049833711261466483341459291374432381855497849867701637681669317018610764351784329689202016140951144721653364741052216723889161889948346020826760872717349251779239736544257178148673437217471856640000000000000000000000000000000000000000000000*i1^6 + -950929230947033524851357650094398772074220411593605427720075263070648368692012225905472451155417750186762381275406899032797631904206313399964371394049151045179230358979246704266877532967924019564960395697474665899823958119828991121665324876214694706722433864239163505129030099948697864695547487296477634903408178778278390473514563086249369835805418391801335812678630684142806615576102875729228965442982121863538873024119906990340519558690434348614798274992727812147218952699889876675999092023139469020334801073173142479316150309935893118739380149639583806755551758041110355124884044845453521925561005792472144044933664252527363315794360310647715326163742810365404398147536379085516550388171426532619174744035644085292302967974795423923835434479488126531746043339507659350866142727794902177533357963362744977895886682366081667439121300998215135679605406389565260907400694536239733857201711005663603091340050236539865367372745847211935339618988624018359822157064844439022605681786648781488936637364865225143845930540502314414837895709151906493133254468123455414725396806032269028440858401624683293626864182167056152859828915791501924089588605294074131757974712349241882526570356448520470305747303001770558786034683994949193827943583194821306521732674889322196298236324570359893303009038164109310457208586225301134512117507157004849506481834118864599397525862563644308639928497063987599192802727858625520388547740043033297607544508385930779478986646118709047500475213337734756253401217709082271456771776881459636041442227619179448440971338570690668008002988325323913467549829809549549568116762062246711172616483492167764530812521377070905787123562766879828912168077032243179775886372549623187504797115623562841709709806616800604979200000000000000000000000000000000000000000000*i1^7 + -1603850391060577408336717332792055490910818069425134741428892009333257826748130457150038507941418417454556636213397684564553377990510764668175590785532227234903775968682363489050933888611103727783910586263255264153406326557160722726463264603362763015558763255850972845440714051883782140125573180529303640644140869651851356720900723761970113656643407894426758306763413021261316024862181170644206961571875509862904029646653049954100336446946728202343562576427500499506104192717274372312076166022533573445349964192092869060222778980494063423562160558889000448454643100120735953758591582938303939190788928596207327216457980067654776096889456897676892167597155880141863689317906527777978305345277272328092713943461222586248811074772946949250817951296844400913506351920124757699941222526627669899240680613319136227729181705232814150948840193790815984988025584445177056846157268886454621159691834209550722915334249940604575910036897632538430915087765077521429612667003955254934385327579538385431466058158522943704149433168006323949984130638049088285393785987498441977570877505537596480738426949919952682374273598193892380050532736623368555749180067237756977152309956672597119474918661177150305855948360337933201356048524410397266537741296578543946854083687485916011413548413882404672771849926630170376823545689689475402446703554154331681924734929685914871358632996612907157165532638010031777396368388971112035000181171403044147531519474056166926432145304101519573249494766478893636253531895237997036472787050317208306266004970174252201502911827917478123117703126430572903974380538620514773690236519341443607178429075070800020687328879773050725100458901370813621655412846513343932549075867144595967226642749599826886804600395643947581440000000000000000000000000000000000000000000*i1^8 + 309597971490992882519060977421194240516121023379803574897951343349472146154395244720035556025342215608304251193006877424522176532788624495087461641104121200454253559904638382502983053103551524298423612851073339522145086843190345272982991866827859961612957073285122909706740465171341236247671484972814395302284758388740901869100749299063899729032955129085798623512246954617186892614106662815358370646534718687288345367771881285879225096521045085482650900878389545935597384381379253549409985233377813640586862342067055291961723170410301011064215171289973366863276303623982840483417694274427719084498313953188091706861747321141394346106246823631447569626682263743084496651537604432121078215516209761554573561999461720886842237661791384514445537685513733299382656837162956694115706425413036542777267752170481447787209250286498462582109864964400128307469539683333942013672353628020988775503500299971521151008065035080437086685008217149302599376377958711173484685629690062276741544886005979866839748687118255981938000448722082688096998825603018511294895698137312401791868737928949708418575889120514256423981563095540368622026370021697163140955046146017239740920016278430593936523715251516036860230400696751380937856741781894587281800523547961924638023818226398354469357426037204190979447671001734056183091893262940879336588098261074446750710220964815219008577815220164067309323600476774081700205025949450987944729386765899296895785819777479337297986148828690027407007493756283987160679033328802084591862934181298308541759294139000198771731403214546127548502403661817860849874199303513145832407006051615212991116803990456884964284360366875921225741844389221474292247968262036008298012599611802367162116193223797884736825715208277196800000000000000000000000000000000000000000*i1^9 + 269857164567615634625498409616997467418514327022097803033658168247076990340926424279234046090949123703015533900336105604231363585207663909427275921517380823769702293090346426595825674846997117265174736074281530027275638207512594648917364647130369097950165618954504636712640893296636482326300392850263384432235441386204859637758414044418183342810593360085439527448055783985222993334529740633160632073983591016989740137198662284591512438204091194364813028175335854357772995067920366375006384680654736531988140734039827284131216207248243125201980677510959853826038158372443944055926788671249972738582196019992613459179908114971482259560478620705233749815188224467263168963405116024255791014475990545307641425096322867301500465446522291761225649308593194392177351406790868244012215191319906913693040098918100108592851205232957582372716740293197284388004256204214155039782256697143062740042888103261468950660260896798586251531163428148763667254010711834113874620350319708574329669012166292197482560089563017419887353627759273501981701602105417350795037303079409941906970293055130607846548991568252451140994491941190075613567892253653866785898880583489249978092037515879047354644186867217308901240287640233859827226431881346427842782805745612973092981721345838019673458807775281969335270532386736044937865784373277223647881688236696282245797936884174935547486909063242995167080729276568286447414268013813428396564583009101237726919176440690062325846685066010972673981722936296060678919225226151632814574645135624203946192585278997342757056026062766234299309745081003324597196458682729061092040286720393124080622649916966919151127430814591527599997920268168286186620837269255749841290056178906236668508503383150964009927800199420313600000000000000000000000000000000000000*i1^10 + -7220979185730187465980296982702852361527019982039084429413373072741449360025445390743541961208426655421776183467309550407615238574544144640465111383421927792889456342378227262187079217354743833647279748818004917402105711168804212615354324207400522907201076558613603513051999090169996137841285593449978008961699604689811954069295912676643146882462318353441588880879971089893530556186829937924658429255556252574493798951164769340004102874955882288207728651649009470533170346156855143079017065066065987711703540751103603539534450429901142899935430261091418081466298797503003802450457994500491465005042011676433479067005845128298415346647031319534053310963295216563658901788322001152998554654476099803214081518137212270950045998545999979575231038761062977123730958557921800568966229900977479075911200914167274495953815344936471912611711206639966347940608793975465306607508518099927924511290735581118459568411862837128327203748604502304627870490911705541885387143918482090376775250722828605518948880033004481192264059938340301506018201605082550001261249465354736360760002816233957368183060222386478927151837893822316307960397797483984752469430909988059687096937545986958766879871717936004925564930826837310260625938541157505906110258119671737690637125243610012070623129147414389123852874769360770831026925879009578186500743898997833737446198472166644225343822362904458497949807636697159875824623342046742464936652483518332928663688407233029057862878942776739320381485256945936454229593010167107255327992483999302103454117347017581408279693670693766068173642178472611692076607315854311395621684823391256407800721263900572701350369244673370544827315542550835039302249846561352508789913092595323245896809950275889716075789373407232000000000000000000000000000000000000*i1^11 + -12232626360740793088736003806419146376666493489514690438501250022254837001061101120017199291400148562155474740516041733400909618838618766571909911133880607817971320217921068820694223264313573980139644599712878424460808852376854647011537389926529741171679281364079467715098966145920888884162532190856325831985332016566376839034170044410359074737410245848945936442209966324208925090449801401854596499739170920401384673646059230737099902328938952266370391710101848142454782495827889001744968910897520321243622332115437660066400288027005775025578992263651726147668406687985219785153779383514598302326148744402228237768616632858643196794038709741363545045205654852325937480472030476885277269948503264414929997883450117260725597877197027515825338950719911115860375949753096924122890139754408714463741077520079828531724864611747963030647089155001910772861935888430871945376658537783455870486343599154930851503585539298224274565892062011591248999534647692174806918622288847191283919575013012354312048105471929780308949573247521590479984308125750561496834121874615242659854984539000657796995681789537035772581294647238221156389150358540614034133790132927913346679745741246884612689078818588052928735177641862141153772486014987614721994814485238917480690940030298721333078189996585542393416352769844431907935602779103901922244045857442598877350976436081649923660660000148124772112326989065784572399103307116754272714318679770080832786243009330327376207163974049178324389819734872542346986690974569063947275401991095612095479637708288280188661194711111011488703555954056150715233105681185023926833739645215349577508247250297544795936583437370696405647468041315081746129882319374620292749585845093123301972144079180254976082287253258240000000000000000000000000000000000*i1^12 + -1570173503394230746880205642045305844780359374875655000515306556933303917977874286588826505639706008724937536215594376318323848751317558983674129106234245443528062951684428990501034461101945954031414642193757462940535955140040000129688412773800515336578007333501055786334326867143884245029075785145707497624723112774858649855065395547959634668117860114815903008039454054030362219517730874191281233697926311486067070127599265945509912522845337451419126234858002629886717608513105969783979363653564982904997455296795550410724013876812327715453175089741682182218164864932796086361379261068005770705334814766296833399337031242965941834510615470443415442540017047762734953364742823924992553261109379001840875987140938563606575790906830184589503351800456040639300595976109842208391330516152658451444967949024161617447712339239749546246805161558010021039603626606034919043409451824041659404207145994808275830631885459527752840540769995257027451761318306269018750289300640369126305335504552930341853172376824318838294600572628028558775404652314706216379116100425358711011081862827091084194187673465077063126486688512518094218781132027624630173002711571650050410388068731536710288310783696910985597932047172307221419019776146953550844749882086677548488582306305559649507749719342782678439793227288506032064675088440836619185604575118658124878813090770422923592320492487830262373429339842979075691561391725209546953669576026222317359384873231776223096474045557978852888498356911076138849408287814071299071177814337642352475425534172562828850087281413483315529069627826606106334345286810538030990389458920396376510758710105390746189068251070708311748186377539384897701035438151733458856950069322088122060989759942582540257651064832000000000000000000000000000000000*i1^13 + 225378074353433773234247490745124686609087497297465112795976547776946828042784209405464942284758421426936188665116369600701108296850313973072770030855174554086526586617174475498475520023943864862181158351072753782510990054322463792348254643367902038362665870138521721946937063902958304976683210892440086765041006283798385018152113634461592215477444758462488534661447135903355618278170582477326255432590352207152323609235298312363583171266207968994958793314040488533804148271674897631944264898217975114907179086428204644093532476580083617196116485033691367416126177712259959896394204942753732530872663708624826195353876598791268629455495986272793839287753401288498640628791874055269205301695103911734559884111564157494419581861924198461233880265815341203305335302709132489567030808157777067464520643024952311964526973836724233690964881452300655297060596665984652548849480944468837962907768141050034985101227428434211220910575722042464643339762021028353436108731420180261773172509519522643587682775574413821390806300457234319882118951170020797787277575876308733252732301342915410922030214746602387873428888331589407267067529019834312873511985951463032867232979959980028499627129606188465630876055816392704477642888539002634596602778787341135335611656837158299290874275830083886261787268884422422882585331274268783423107881211248031514479663402898852693891041119217283951700070570374578655600657635341112960593588843369584518544452050259636207981988165389955321474728893813679587208754960517765258621784626191686809279613825718599669898185296995112435855575668024757979498839231171865248545575362624698652719656821348969716337505280585357910796000486577871533260098669463800453678321674412058566411995733689698993202790400000000000000000000000000000000*i1^14 + 138748612030810090314110214807089513006690191057431513853538072879390901892065149637126596250756585947114967225868599611618028478071619208651600933060620313988988881008699629501211124557295500628032709222584688311001242380405026752684531776206564774906844966525835083442559395852960840761691903517881931326515980211548227935166165306428387280795059887871927829943139167516034175353175481948975584928330598210555193012952520952490637175459143363966404397974854457060983391611488010560378610961824512018639134857924564950514472235326937182299006481349797535181276023406724576150730776778145512630856888474227826982929001407508153657775813748675660594612880214754303758627907295452974065979740634897962435114830205216026344877422440572510928548082869042063642159604095624589963437145784921748398048627157325224883872848982933155852231349612927537953860307184746644501642949814574877234091851526677814932186463369233958291933993722793194099151750201901309217943459351979278344503840047801874171802219583196473967999193693923487337962720185590236083676810839937784363307095093306919654875211525698662506105803854153364459873899238878709977833686373581743991911628745934699838764745104043414405834744696143817751909242341929186987639810350811577262665167113854202851917752383353768185371395588195937145129406114574843407547041065672211762193572388769689560130606657678718356716235019163371123525173064308471536980478589472311981641425489781682967709743442589871563128457319351246964383611327363400596179871043900116721153959819271026831373549356950177333514897269300720463486859710577240657073760095917362590419551671965172828606578808904588695462216070947215570785508420379355522557679968239790397239901157619461437521920000000000000000000000000000000*i1^15 + 8970049174504486343421149351231983938433868750940747166957537722539256141650550912844627608789350805215997247890779574249526090718917651590283743809810476297855939064309848870135683083558639965374502004021921303214706531002683171921481421075786934725867603316171514914800002507743895137249166490050132994404527795386581246931936709062679789661462428492394055735285464087235683340157613929761550570878314650867414709388624583095260221237931160470405151394348416031857707235690657536059360121182925810447981313322663406995701637443665385568114430167899676418315059797692137278695206376025410275686268966656468861624511913240701979844419075798715128589353690297387882143984744965666055960048523723727597653926389887662231402881215805331000595757281494204895908817962937220268859985177735835409760877645138292739432675518833829207932788639571482041352510890737680281508646458127035218822942275264748203827022601970002641060470821667587522848635966090388529035714217831533050674828968839342831519834149750452839190774783077798449145302050051523495872744330679298159774611918415926716991820681560494688320705504864167270071452782567908089320530533366596534755467918873682007218814642335341498843520170755189402567952512637288837633380955901677156880914125948206948823970852526952823421098615824628013095032892683674651845098842508314278389026269850044858740852041458160291062954356142873092508503026948252394136353650052060305991009400451754578584870075940727260449338020656398996548189662698630907903835793183289214325393784141946591029170723540350760724822173733059187677142378563430522870816696957289729784174554751124667071029394438437012384911675004903385198794554112439805857243756300800845629389377937787060224000000000000000000000000000000*i1^16 + 2092863801544443848572011907579836958778531197834565726150539985265625376976577516247599773758909437719900578837778151109438431104631709205768129550933714752787820488149225100215922927686759975616542169619638477648376082033064148842593401622077138551210225156421789479120350911851789264773329578305962057264360141770398336628428101976463156536270450400648345772860626046658103096410714780003369664710083132303590118420148480114775680335754826789820165877564857989127585111836621884746945115978050076214829607348869000648687947819752404000986105096281285377458659909322661961826131313261038101381237090461522934499654505790720099607074424532575442256418711247967217381714476983465004156902315504598021173902178246375307379473285688560276782903929295729545409687269441000118570496668802771152183429208418216771840637434268343694811772006215743325327662018780899602904568020569524987124367707218585825740254908698539041467589451356086241178058230222274816177487775647070841600792676225850954219567584244544246325090752056338974796936387094880337261923080731326637635870319904400282333363489380612908641837206718375561881995914731487405154919594673211491106444926195847724081609998843573600469790171890214345921113861134799927520101198543452688242346109887665546581381227412899765355589447966929010587724459063226374577725900524685693669999132689097189863396200368384779020622340314996744381614411694651325855764952708154364063413501173733440493340898838145255432378724858344315209533952323519897903720210355620116276482948617714387339488830083245989740885395866100543491277848430338178895621282842802050541478013917011161866693708900456617377687080588561038443365851347844212664821300129603829691511233123136307200000000000000000000000000000*i1^17 + -137671858358221427481938932906331475055044459927379536456201234571523868707589958276785624448157012557014789693277529212896686809132249004872083051257400167419139346864467488521342968282850569762001494356493317648739630899206365933322569291405844688266447974675208749506864238622095067734272864613414930183328635821700417059891333059866673928191000771457574172220247812679828289516963446674168975416045804584414987121727784623185239171974949106723048352010782087758023975562181646487322538427064563837098034128067488719702247297583671227444371975086232329511079727552201584533451113265046052503916415908778282784430131522376684359799131576166722601952253532518982743391007930009997249940546492730904993541077218102578558259497853138388767173441620783293347004016422177635038802373246947994592242438828952609262707185066026517884474037374576172945873316090685650865706179252367232867612536824864929957121958777953559732144033903579710940455501439063262949059491612919282002694571925006498806146966417694310439046469929263145337481327526730842794406629350726096668210444025558793244121269861282787784580034557931136920669432913237038190341812884174472579512507394558991899615861337811111983482368737173839824190846037792488783306454488597232353307010999095046579473829496662386721750518377110061478668144674423068167736684717846299242423876827157620016570350602847195747912097896063739170537817219833732778730700376304747809073714713326017085978872334611547221383497424091433923962358108261654715725959154284970597481343916540749510036174995153449637906641671069092330008532149921851800256996565567777461898550156776256788071291076952491602801945816369379564557208711474598938584582695088767567935944135802880000000000000000000000000000*i1^18 + 49762276827029357744565144028914778651747071893621577858095106873787243591766729912803441185610807209236839277514832884147554521818975572992608106690243731409927046089922359825892893471154011038964346990960994953511403419436045129334517601885860738144511359374962440894319698110200326120992822487904298623950420738141880046304273319381758899787389306724661248111844567779998959558253502208239762770911351023658945100387468652387545867329504200837274117357033120144338328965601857585981731924010442012162326177510865939927179835522309124146291713729962825371283878622059193734873977327968992658321002980003112862467039263284099001759298168129517276865555407302449957054928511839863899907065414469774484297845646439050161725214755698527320012841050118757527099032565253315231664586617135745650770736856507496708305962977055683803686436846408210040751974407204913083451051630475700343410817024991265407669270268560146646681349616739466618543747998555613357301499004670428056872255053481927365099259434224840850954295172575888859423905289674139879780683647278881097256482222870479129630503318739760612422154539489128555069409819190393180822673458498643374530046495711693522965362319297975052806364296696995222103694720736227017602472534966222608307652013551180810195585779349801928584013256138198056848070623532479768867455694859173032045731836896540127658176797590113892024598862693607542670785306928644887354934574870831977193473635671935101825748899347830100451888843653978491682391515307089380217736680898367860135750251203719768263479524345195485380827481767600383280927947883916875923767123713202991047076917808726051226514130890851065694644140228046693926294583226496817026864337016927879538944245760000000000000000000000000000*i1^19 + 3075705072590089306299663457493704553092008276829757138713671929971722989052971833353016668808618451149979818754175994551668360118850788113168376089940924098944933319398073662000795671896639282777748190775361873979338714579840047759335914347792227752239236982659156571025398995045420641042924523921936089533029553655191530765528983790908814567269914939320755459852652384165869569934767026172799419464601760969134605807381623395887524224041594109016887230280474202398390244685975479712004701019394810621804738165365658312344909572035042608790308499988485619126176300644656790764224304246626797259351096064011985882369339438380439743005694691202379007532226880996254656580450269417678089912221866439772760636989531625627077309089136994625235380624213434836518434166849484637183370371126754921448424582020841511831373259596430258420772805226372927050340140860768286057259537408245572330038695323969861429289619058245141879648681589830343159894740836728789044668061895982009933575663628514440352196925782613969194228983460430844637789648494448459302778083245771736813373231344205398506968162688031531008524513373336354241919463532730604112513251145016712921379322354309240740732424913385800319435282992771822999460800656861765280390126709848805131521293681730038961795543159285491633696675510102017295690956401990791361479105703775188847121490947138797647582679026935538525563765408882348944993018522660959159354896298654722399059060649467591613990614071122462293949944384819741323264093141310833852894568264890619327475520522027137842482018498865677596770463330205381480858668927421773647269591412976856664408591513843625931993795083885091237045315045862787284764996009025450118496661891726232958638489600000000000000000000000000*i1^20 + 48645006693070444557733402133537562762638707437063566986916883756925479732258816871383977190077153607355151617047519633598644603494473196938515689802502844674721085708305908675812618400462085107443687477186928021468552849929330005502570304012368764096813166617907718922290884255755379508083065470558548340071876515761301581067529316734989933416090031260145472196357311470299485166716862867376680617964264653079885952007945227542101116393014331836917851265970880371876855304050483920843145706338096678878396971128360280575296948603821688253507841866737965972402080518661841355531935578720274976424132038902267119725321713639859490345092552214197500215388094175951235527927312112550564483038556750970008276775707813690579211354792202598727394686514079845886235127927241107928405580731652933738172321520915824652785708416843395939742856155081319173031127161367449278887597296285747256465480854643504874611086590043441832746747838712963622911462163470236906436451284872533230283708290297850035154995660872557238989560530334682839315261719120915818485732597403044504245242066408015505014055447706319763496159658040085601153779175000418528003025315489466593927818693233731235073646236540346963928269559696387137265565898240714512458583734300945397464180262349186336271257005907159750792459906258900594099669034368923223032895301400168922172403220997859039467940567125911744196178508906635578472949384885088123195671455851093711641130712044431504658199184471544182108904100858446993343591104816864274353458071080617403471277941041076452967602068946860726514845085486703108020769317339308335879390900417059631835830439543742334537227939069070279683950224317581631933850291666407621874729603069145776128000000000000000000000000000*i1^21 + -37203529398981393801372564313693665004369945036773608465274515053485263443607451734229515682282002451772635574800460191681192404545239044412662077310151623507469809407995759836430236617304829546185264605843062382629254476319133074320691778198450123344161385055194565172530155188386169945049335738030439405456545494672982551665743710768477917849069531769378746417365836667148338284624352576415027078274530991660899530329594198017451014595621698370983665836699135871225078659287361307906487286704957614528013238655601949467423877968551776806487627225317663242415893218911672193228860347800555579554032003548864213093494503192393435505950827252237682180941900815650389184499941176204183300890150654422882473186492306193424504666200185420630119278278651255150856194072990949707772827513315444399580992206097961349356776522556250858241292478312209346457612894543844565527714632753921554609800981865578747157259819128912798939729874724831100745339698994198305083789453407231557571668862453740064977754592451335521860022784212021082192754810644708787432742614338211298529303913678174999651065182642489606332934592926031501609617322504590172145913426500545835744276475827928212244338971194377625643668644860329546756906190345249982136371341766551461689459532569843235690588527540298194980498200527358122947949247372326588985622475714964012201547299798317193946002425508551582835190562018723299390997271184673208639651610236821525330434907303792774802950359399709300153527758229311884498031678456078907415144885921022659731611729976635162276027402234173509075202239250958065922641632082557742207861415420875196378615845259198932293162749936357101362533432055598150503780972276626037654835942611841187840000000000000000000000000*i1^22 + 3596839499443331958377517189429105293275292289841913491909287913951903672111337494219595513022986750510132565245064497191474529987473446450834999875916179637007631288385261046591939992800485375928245586435920458065978734834541287210913054701618274522863568113898904025557517091325944192301764995389770075671864898340121685099503962940488954529699918868342418936777312409548116469119252749079778308604327588560151420189108171829638992292336775829316114938954919793708362939473386833219061944612386845420663490647290433196112047571471159157793612699509115922739004114751918130060929997706479609884300390793025999230651896975674270796804250424205586356716004829180694825821385338971865443496945235682478684951120370944388191418769946809994106311754035804195122908945526089436592387575909059153674508152287571459643505006740805079017232390672360383173737147735372578521226236375064033070126022746996349387607007383014726822803607984803771185599564579517706073734852534998936664074308151533408154557874963563555393248098167599153111093056371893803889061529916483137193986465139786341773855783354582498328425762695150783294062485335973304702939280228030009278143812388961471841466408475281847528430795969245184832329431185756776973131448856936459183120039938822726910624272458440926913260477889568217537205876404489858594349675975058717444184812484844427829147506301305992742503854997273410228781550938635601029208659592564754955476014342235289403755448716571917642699394424785556831327721525635160484425633491620532812075365017748153681104559929411113721510701465505675159550352460722360204580829361150478352088260766013608658728268622766085841261461132902015274076871887504454214389467310981120000000000000000000000000*i1^23 + -88670102428680321981059800351403254456349051620914103293607651723232322407109197057263896908903708418303423703739186567563424926108154413707293696974581484534450947535209553551647898991167017700348913758524302921668698454459214088135347588503313012936244956808141013602457083979788550606081120026690640935119817598700763206863627924115880687694372830047789552208011700892667632201566429787855078074893119415830364416652409776914952557641391527221318601089580805409552652940341246036459955325306955264531697628317710950306859486813438041816423964105977669246120844535656201133573853131215094612281163881090777655591216974761169947571090232674048629341097743767806465839414643419091753684731300657790370579760189591513354718791187449367905637059560919582491546464186868093787581067086108186653171583107794871352278591421399405590538590471134816488977156437342642782980863890206473069050222338527602310070304197585590364246766145398508626874426666053869786892667962135418529387298209959153997520247800194559564722264674742423751921597442697094832928464038090141635156763474931541537201242259119616981730027405980541749672202047837182809645891776614236254479596072297831602235954848830491999905162489118406371419730426389816436298251370562939460399832127751252371749413124354777608929746810600509116928064433659046781200568958649532526694947063979266982792848607197289395685289211989507218742933828170861982368134807441009560792567594503081131258141479505994103122367667183665931081272446585995204817253820157306929266604075562641484882788578326414228581508018832078870695685411657042177819496864848741786347829967845124892875370569801244558333561385346144927072967318698044552919417618432000000000000000000000000*i1^24 + 35113164013263080610791305904441234021575776243071858339751261422944456127569507836131587576981110034711269589321400513674913129431987516830522398566836251916854615536824950568654080045934564452287203951326694340862073973332999146417245140852326486654368943401864445228416079487871186793285371719116296042651812411231100325757002322772189249322343497797085099945985130063725257663659389854935394379950988204622176557484349099722409788680205677030613968815612584313641783893603445590567719668197925119814321562255582436808405271611188386603705383950333044485559250681981493280852576585845959362040972585039168580405386320153352115699757019865771907463361562605325182653881185867111090376189012096668227832619589986533958204480590889643387369348889643013458873095207024637450836513862577062483754305474371548798820923541937347462308037719032546242830183690903407431085223452716303496006982296309658275907546164658033267675614257657685119188857582747562755030533173674905386233254549918463574072401282599343974192320814239950578345953939966328899110833399719606778443939219101113551323262492609393937106608365901972436843947963953133360066387171089970200178277341105141443375707882968147835498073099016439425397750659150666678167935276356108341954648758180398120729077014296539421674116145144422278740758757535090552757764108041061784994772292188593018889947767490497432490775689406039988401414289479267405116759417811554114736562143875478636701385766398680413604900573560463664366466859662714220102735594611982453938256824105409122967608556228794511274367006812873482351620299724237319302925162067174555890282360888231473407561960611015472365042995813351038746961028346398868984823808000000000000000000000000*i1^25 + -2486938949211345543122684607680945023666670321245149097726302084717349846862475229876968926745744532749849079295062771424361839934237834456962123128681074916050293580590717444441407761831609629417290401428676657670368083321696423853050290335669672847949280769769893676419366132662403913971773512670722817938782686921055965298190688303656766666048784327065840791396955933176973531802823284794272000452898684780158548853131970563447564945590437998590331772280819425203720252280860781463695363772463458646309864487897934912366338736961487140105897537307111602011752484507054999613546607654650297553053915750004720000383416354983130350004073153169727781001378264221329322470057827580981700693370558459874156048306098379404431462582037824357458060074113462974766172477002069753065533782865152686548913352140663157699305367971230579795662639045228244507931486014879748167518614696444421428419585726480731518104985841658686450643481076499661476408907727844723991658096406285319404672572464206747011450051214614732847722614902990271390102853097570166971183873628273124707067135911393029456152865193066605981038949788619227187236371253903824279724688695958631066144230403909136867040772011168448553646294229308058767565581794654445409131924701759525383175553355716858665722489272023005620311059883184209461039607091816859825378138387052434164886612716049552276968843830259693464043806559831313120872539233767134956231153292503448543031991023178860026895362607775969968832587492018561314208125908743491284372521661013583856064533975997217160101160217096233911477502790485981814464108302918702996043595480994768499794281955499007039898188027254085210473401154349961429807922653062006780723200000000000000000000000*i1^26 + 101136435907905811933963753649430846987893997203853003074923962142685292004714726095684372926092129818829591336092146275911410977063040812582509415314057995013016430865847730982538297673970812857843124998752752227881081014215960434928987001361172641048888149064861426889027231678691719624228646624039147436526256927592504498292756111693057146763935987228897903257178795097625786708808186320947989125950665802598792363483761115118187268600337560262821678667394057051056420266060651828250063893804702240745748420370209618624184014537187896817617620422008928418668356724612782692658582977207439235765583474755810554336126950539596582641534815918642503101571312785331500933716914158081279489994925185935744287156764041897127137747927473819325566259533029231797662306857813130725861304550752708995771815580753753473987102432803474541024991817524139013819723253168391109138710430941319371210451154247164057201863250955847017263486981262930096260130910252095419386621403361050323771832507659558017707487465687056602554909711209045882321049432520752432351277761029398663495505091180615889934237143648768454148180890780810305227667391648764097370357296882055162341956551885595473247916147589822688371329281593094093599026367784427917837306052655788097776066947657685785492402730055564784151799604750936802636584887297729150378226937450422978575504904806499007694716902864236605435179034514536651956649135793862549494555309003751168444240009401461123994776626256506396843245465510525451104842014584393839381901894930921075166159679078284263044139866510539264511099098484825020594835386265186419650652273089825491220230351441055373391444820937588579138756605483312863293265030202943078400000000000000000000000*i1^27 + -747906346300998239550375248517310852487181478929331308763452629479799705545314795308824389723943221758062211298143342176355124409434527965155912003479251473757720929709944908282619438490326713196664533887384947445370202094565492679528317619564230235669340882391591634979944815202413260791658789008286723929874815720386513032351896944794222867082736244735085193785812535535321575158433663681534977803125730238394459819996459143915967938030935891884721813923764922387269389951673242645400608722951352827681862770873264087728326672754296885012410869738955396498390920334590608733195764885360698379871504567147502090891442462570495486363806513900314044396048684178989284875326595893006615642207886997086354877390293722537987895655254208748628050087809748378330259743831335095465392372382807130275511647083719497808615296751723643182224015945242167676843260763040872669410652873959462809214513524829431522964150578251292535014610544934383155529568325292467885534284824407125312369186237487211424562081962828628788345547521473913670483471707331955513587847795664614949783062928177243038903330554949673722645335644149942723673386282751500300693064141355519947000730617123325143616481016419295203920182961151063704298695318604545022157543798786036451430696382903953089508578163397430217863514076916686779436897480100298927211055357725723476532758026372894722575187343115237024095268383717517581967654848893442425303902763108560206237056308337619641643412975394301475791926054148741048531415790968944509276990418059734939691561925541206406459479015676505535564197008943701271466039218030614676653074101423177599024290510402360711803822197809267501400304609627518684140828864020480000000000000000000000*i1^28 + 107001005345616140793138657228795280589560058713837819289564682697832439590597509759283606231265431395401294153971158115165483363645692216224612919353478152144904307110589635922615493770771612622310340987538860205814581164534453140530528539332907472348410870574011857946873918399757616631869146394145248762185738310188596280975515188843211163803948628527446785162674243904653120363866059511149893827329311809794359319896480675432117766620849019794317120174891126308848113720765042594387368825925339357571431840389092272656362989932332599896229885356236549442737789445646186625842480360982367012552869566576475208810145413551200759751748416663546004048253815648669222932386009158394621944255832905626304381450378741621224209886316913410348889960704216666072515251534797585318529180763672663192404932344568487470783207501853636688808260655418329293000322327809250582877212204364817376471231939855456838306901219247482223926178137492537299435985750388753372836877227346636924980791772808672398068552992647153600799175017990144191774066932789800875161280798759445906774536401767264674748430798475600642167729444830848313318790579122745697619610437606366990216833061073030701402339762864351482671258890854550126277145067517709777770487742673172179087170406745061715085885049277463133867709567720279375879834376182688710704714194124253024110758401013012864630293738936945427619090724144032704262986385852499113409337709797057359438152070919145874987430765661992540086218878412951831128129662934180396369535875577605745592546119421010591455704443177789689507794127861902280691071500840697433625665507280489345706631696540393399370573703827419023232266931707242342854510510080000000000000000000000*i1^29 + 18429946947508040558106777484818922280236284269680675418090327973079886411627642297276808799065929112254338215043261720626631575339743557989963986278103654702266780034365097090598024047569537598847616742704356221272265853223243236205198905728534067693118000025510140874578883794706807005745310744025386586014902984783467548847343158262657566805922168410582380581579814422857717264862551031819757725305111964931963677721629255371078448104338958850751631051799783897374544109580161785124788494684444029168239612923170271054277815956372967344513638069696976754003669616263869243964956040860141581085728347443908863233628347740981515475368748601638842140067953642269988059030119504978092398897345770568919807160123907925689112218925945187687360860237912358560472399073499814507199973989229456307632590989918709270238791987671826817224249176915338672340115768221976487719767608651190396585767454121105953159120053644406579205878803216511801179109100965990724059604191795386019446717393642684045298972729716939591363327960333571860143112599984452708282542137949242158729940177979573176600617525781981820126530264115479689370821059900763636019435749634276657822691012811583850865090067069589154573674048379311089550855982974886407696769148881990855712683634868803005262409321455728103784874350149050087410318115623215418695401589681012747740539922224048477922651139930474944056215772878175519485522543447428860595969426208227641477601076015493842914771029592659868692266151164004793560460935023667959473074685408104491718098204484663877924381121542100500241409165257564092880280422684387417513359246367601106915092304492806678094560716538537413350397657964788246904832000000000000000000000*i1^30 + 6893541482720236452949366360017120173443944662008213993521232285736717648596261840570639711900381090851978760611359977389080477203194666431016921135004560456042804017969215474521596018408493468491977035677821128647497664084051095567631473225423848656832461089295789079440081828126108883190052721413386382833535190759004234959173925714090875649075611931564910267269614383888435825414882829610313037061053315791722843802345542091731641723945661050572592919406144568751037305562701054319806174330060169711189643049614619123530117414678049334818907525778708362940303960130754077351602615779946029740583645713605042292034827262343452613839958989094590540987217407413062116806229814741716663167005332181468507904536086872211522424230243100281333961153691792551022737610766678822326643555818200209358372286274050529244138099721809292799517646867873134080341297640119717921004959962058781120180968893390318955704206894529997598012013827837948935555755881705641745756819972887397467981731549460870991724758697753504731934534204152632181594868578196380399444985637817014257721069513356472211446920088916825048634119585450788069748800926408032233320473555615773823230094877269133364051644717507637736939658114688979110822889591250478847415714572835650600768434557367619162413533845692977129003769748897342548487504825134690676461061070409927341725305023304868415115070400726475166433685752152815539898413398045975884756922924255861842771404177622665225890557675462172416728918673564362736292571661581707253789896241926993496945512860065911142301073179853350792258927730521370033269926003925761312624378656614337570136748794901615783878405284016560876709029597392404480000000000000000000000*i1^31 + -255466478774833944873719474059178389431285599602957699018926309221793278474762719758166461443692237336126278775767770786347242473196893153702947495523546921406176033232043790704733495629860283623515621494183692356840740052616127166018500446521942858563448531477611632047486352063783257780512563553932661048416292951302568659579987209658583389667966597095007468849610991354361757372223351628752790737434484019105156424613201273793673595903411772205412938261029031242776688762899358114741230546554211005585928345597164452083077320699605574609622443013932155228700163023248196222578015321508890189482565173645156729416526914026409417759907285414264811519787589088706358317425184255044107014448332577679311433171328586492727745997302476071444975475675152617224314156186708466780031652911599621309243514935286412312687916497917114452221566765969436353827843923967148021117080153779086089145823300910845712761648040147039170722947832699491292883590051874171734864059531621454908009284716497624573198980769479081898371656585481657723106128979619177896865688534806072729425803022886303693252746869460967095584548820706200904696008253843583512744043578512945055945978436145408285503751751918249154443252376393628326710460705831168169624657985081178856129409119273658667729122116917254099572312527489579067558688890464767430098280792948463545917817004498459069028069955516508033026280937023345477915086938704638235355734384916663885561398042540806034587627797765138310284541769760593629918623711600462902174248311869141367107569916992620892073747225616686585661980629279130751030761827359346287702946597438087753108597767925868871583872888512689939566067988404633600000000000000000000*i1^32 + 2219018784827321304518394060722068043601239857555374693440843007988239627126171216473272830473323458650588744714268481934777653325633661512484769320813265525410372665332237917883916091842020104041610381203808812207239758660998026209731467002850820727547819623737641884070374540320094598249714556973584802876938554878689796669362956998767744366572767488388685613774486097568933606961249601242027745842038849138259856287964305997792135530672739443300019724539371665340739947589811226837497427878278365786466502176214414828668812478490577678866346207268095005283354570255584451192470912953697806267310717537529747727198723165140874027372493313989565415154304186956638680086834900362348915575027060471896379187947749197169489485369181772524860634256622107243304711990378944944075093969920089137462901166684832592434623526637109623722414157913512072200459571037098722962995759023449027902144518638095760369015031037598496948547847004817264169639287812957152259452473389898828308403073452576947656455331659192200129529873698748041260869720727344013282169706426583923123715391858012998029602216490065251310444166909032919412358620154943428108007174899191998739769005825320748430201111384600503140279609086457972754167684435342021095080480514184255600957755189628045236892348891766545424849001810026681204195466363293609379375277205800852178064671984376648711649213683320136935236609619941865683247545350429115675396663970721257478244811484381445109071752042278142125675434108295230893508704340661644729331250969514923349599985546865621809354062487897788687135550382512543013299309294773065521655821572726181147498832383755881152696762234336898299070722867200000000000000000000*i1^33 + 969052550436481013382911003056546360641928665720294829480324945663854466077615292913761343134552388970153697057817196843905889741627339003747380454546461169370159581338603979901126376038924196577002748109550827690874220627369415027496648858738195360859644093435715833527407917041000861535498747726904388305996541122638770813896034864001538605241092396142298670163036736926542198376061506016568005631395785237190697208546058482284133165234315887891083081736695618827816265446448579105130531104895406681421199882288638680422829246058160816677903192496135392214865682349000560075089996488253086169582155164148901198331799848438740718726186714435708518385320173396946348156127219171757875012033234737179160324850691228810879752528038913406922244696587699078674749568163227690622936310102080913765008974812120803924643970207607792118417998240934372612605048838034603832608423433091793004022161495077797849969046794718737006908480845837571164896944301496937481887488826181347073918392691583933382235001680765307662382904176855154603823099645894598685589516714000111471486815785843252282487775686425342868251212175338701556704305715933742679160745819263607066707735731900024122707574046307733167711722626356934938140746104804177414299814276719888984376742468247624580942419019165757417554827388998614715392108967553547151407047437430010576254676142470375172090466765433264011366627044031839789688767685937726669326451298995031846391530241757148659171705938036348523889158572986625885823665197017931064729632441963262940071598259868625011007252519105270938017219358599128652505886188406338499383880863837594122083771131386286289618563713192629601566720000000000000000000*i1^34 + 172161376664172153615612924014291914201429399947015125454409691510449547705113307633798924051442872087237845861753475877548115742250765156429041038921707017177361010055559893828385339902836977047914018518410305777976719474410331204774595049137263266080090946956564472446763604567474118360128887124415839891246827145062648239818441405880880690546849710383079708146175911324853017704930468374913429113328485036585910204672204882379472613082119681256730601650032853313289584477893918453794432881522201331141508590102461143779748456425634053567519373486387336494635847780680446682964759297483566776240174541663619579626313692196374408959651192684121190872244338354031138912902631093977580303235864925595819442425641136158859315038801806583405590466590963255882421838912407277032339636281340476017955816078949623323069542649224813065624458967527255309612069694656488737634897450438226421110906007273978083533349714468638726991544591278516812487529111287064365154646035945044641912228841610774607997260593466987750303442889313333857839780081703829132268500221922219944856440446500664133382671403014119104770904725067113278920673620445591490710030563295740551680812027276955469791550679039568739098750942529100585937703320108348023400926433875018419274949822775595403066772956474171456867966215777764409874789280082289065161424039162500964721294515826505584801911916811853272372363708603584395696035582423536704097657119827322529539110778714025734931311621021771797763002843570111641181523648290478472481607402698722051717555074378238072257985807641655075135886573373863390040991966220389228285457481406477667881245864224106141537438127623535329280000000000000000000*i1^35 + -988585468129327096951693426918737048067774432889653230574143100202600805795879668325496069169730089260534375212956459324866780152256160315189442326003806281462207160231964584948828191826877641021561213681367826419065908960973332082076740266548556524212075097796951379070280655018293755415614405955298738537030981073614269462724608405185458190687746405135966532066014548506566221654408922288922130758954209643278674440242960606134396496383357657792421777931746636557126360278469325427634040189685953668843855438450398078615868377555485700197366698135687154206960969384505382080580252837408971989944797059905609068540304996149512141141117251841990158271293846164308120786297599587350727323754219195506290945850127431507210526917896193195368999326229294293732513622060926454580210570307157514132547116522677872445394168658276504495745790705174157495700572335305780975867992358010870384919621117529333272512939420310793157179646439930137188886719504851208666480774960540354971150307578158964244413101715941073832041458589081437243063344475488150707091887671830708412557287412929644325683696245329459227730294935662546415098980763711313865111395916742232495586783239668063525921153759941231625112288676600766672883725211453068424203277794926778971443837566616312089748983463972705493908850412510964359458866139179798194164889844465152469188650270216454654813903559261096309266661194825380977439596268637853820935921115839409344106149334516433555960953824975634890976477128736363441295255314461698146449160551613134948341008034607966500330191830916217796680908517684684838044267555162382661479516435637297172134216777239394149742207798607872000000000000000000*i1^36 + 639735957298820677239010366092674833276122264514108475163051041532976731652964262589400007810418480614460028321399653013769531767788161322479219974317648699873324572445056484273251693272613783862652688256100991105208337255596026191217044500656308556751021093453318296992990331461360334512706063028226704245623704158332472320992098995350384490464565229978001741768641821192075927137919862122596528476933478599782649218568266355465050413154174058826495870563370373638183448328188828677205258583897890847270546608110651906253691705631870277493623043118876321048660542429250857050925765410056718379955611300517740616584602557756901381255683243047430591780421471480568766682447629927812637480437364118998339951440301538916668173997528468718051164534197755563176717989533498656893468872214195314661616863372176518141615431372145295401460092832300033089344174279768486111720729048618487442937650129093404982558949990593608546446621391302533571154617175344039701495208604758120224781695481738128716277982025597477686993106606817911802525661299344475791286842493294822527922445300810222635500065847276379881722611054016995686242134391152893644735782349752921373421437777938060728242062830131676360392583497670153197570366492168980249943330861974963088799938944830496331539187873725608818957485379386700947974665683418882994036995881437907455051305849108984197579178538558652386287065855921510105934983956553148264612053098498352058282238301683732553273774464604158557252108085291053413545159272888299204881914636808196292687501510112489776879232499363006782437455787631398171345279554619435715422715218555048198864992353005388374485237760000000000000000000*i1^37 + -1554428051850645361419902978838567686945088319874887017329041877138501654863308331231942388112921539686016980144813492336230869796779390893094807317213130103177944478198557086799162844476930875460024235092171271219183352093304251280758824269209403141356426929725401365071491163882066848640108929274138289798558138507907715512379403895434025286629301551905597112298268106412394987920394958924565711766916264773200665483302544997372910882964206352770736749955429782652568661963671301563929282182646148172072574828621764497503899929838517894265731793481222592719957536088099945843858074248031495436831212770481813030586176488847889117404503113962992702225913187843127774706661107938495812052477040842435359131057745664898141653802230466729708143282422784459057658467939701543260357687913015769507064096350795402391666425720504656880477498386047670859109672674248035925742536291818278067066782041491111033433612619735318030390424072833531540723869703157372045279055056589916028327598400710789745527326714971684274485366979275275123403285567722619013123865849016660950583593435988743638583276735919287081880719684781196582749117618405903365237679715551682162929516874065801373674729948359929676167868721333279649946881630624093211271218866875532491514768060896585842586614437447241918005923086034452993943987258425272946209171808374069644257386956078754834784099068819852451721802663510482103737204503071968390229738296092406896388177401621819771898644086609309231598379073936047287371158577365047019309896159615622602586112975175909973873517758869706894185593307861128193865438120089124855849899287145758473136864001257373696000000000000000000000*i1^38 + 6933747951982790323371484851545048825785304377486143197535860735452363694005410393273688079906899973708619477436259301230578177846172105594784616482163744165034704325817221000566096303370860057290920630833088601206147019346621098289466798252602977470935284190637213810650582201581767131801360886941830584503685382905925982204372895355674801853160284319075696105902057209816793955887874580587563849536543169775659023440811006086612233207980227659894933471517457931865442987461263461225023185742482246954954169725986303478514057378919546789110570872087121728657508239552224670735158628451124323852882037665762291692133033719835840646839774778202746743050536477967697634547727851262159246298445403236897573189502622701261528013803883605233583061789958682411383190808102730537904950618188940084537023957456063417496221700167086347519056830368580526221588711565245109227008976162834579640223670450938028952588554681035210346932641518022583079711155160746784949686625026105222656380050462906852067287265163209705797368622023853429968748184692616534533483704984510531028053687400893410739559782665341446046193269670149480868460106895126321837115823063080090496997158838787871454585894006456760309213452975307555254247708419536209880057291773331005951697902662945230045873980271946289191324368509746330380457255532458966249851796800084219640122304498826823937242386530814911468708678709973590320424829621934082167129615399954281595581925368916815303323564831690282369633106074017318732724336228577060390804815220106357813147819199207898393154501787853043425620871783944079292092174122068578939828522947561880984330678726714982400000000000000000*i1^39 + 25374217024934254667386466791298063629555146388523987993722293768601278189793875505784514324445332412158335829068290822160216289737586256118868417107591742634774027128257216864174278516619621428739722545428716935721823219265245513171441153582629399126465951060124670111661720659075139624365439563747529431385894576482994087442981361557906638425695825318531347191767064418041686436608066396805927870718042635273689558683419231027817597557070535234383167337055589986287947840508211901213344073607413280300456626999704197568714085932131657898918197961448996698579266015958623450282656609167238516637432530079589076389950114426949120414682194374926928900341716569465233255053746709166509337030998037303441393229991082120271503318445342124450288043010643449466888812540363915924104253012357635399315592339870475670718993130194471041069081328107261403476193232207477299408416609819417012220180427215875835204079212527885245909806010895742232109584404703074152418451391309803639036199207848414226225840620586765270807669213217480438078541708945399543450105796522153069551264610568290317231526150750608297712985106614502284038159501353802848306717575557097036768011178028577852909234332501388794292527922986412817060637180479322880669354953494086781227692657944177635025916824014069547378898823357883636656295248950979428428468694170693907982932967686500386565860463120957137287130107762887364971399797810279042893428817715313232812620220655423642235318458115382912203179580594152886341343279902402035095348258374989191471541200182267135263387792947720672697312745384996467363992828739549251761912683227160938544592983162880000000000000000*i1^40 + 36778341105516210228830366778432794495249595046137965259005423646281852675389136685777108333769143202799098819942917787458307352545835670889345709830716641534880153191104896213002472249006436996567090447534752407095199628707971066253517343498260316935502768312743464533324126137616772622417133919874387562916342110870454462124564575269044803493283552483212184317444403421754551278974809031162812030615601054736607885573340313397768731686767594640942210201769591452084227312045714423083037136527162363527863462398974305839519053322912367426756208051258998320312410351305768745407113412622050374240952398495270744475242500663033613356089697404785807845458388577830467336661573736541739717556014631332185096532941123167141163430412551429111993481841478822049507033758439446162155363927499306985381236973421945740961414268678699421979372748634247696132665019226216528342554625366455560806404272214446173499100193263019882790819463069760826295200150323475269567487603076927620119997206700017741029226573493944154464446471995136126426138070144144564516413092793693059680441269052226316398480922282322798052118670100281016152906898030996005416528789891456349958705085542104480082550206014530080309298866693149596462257837237751327138809768307366516423456448622692227141848590355992586958676598823086999141561543739447758451594404658988335232829293613538393176839031080528410633323312803149993807737627755402309037495452287921083875475042817441489246226398010764543848730630760288750076631462260421825817154657818200016970181555194884109434829831760578530774089808810061103027806590946887116528947105887873424320102400000000000000000*i1^41 + 65344879207260938145389552147946830477285237963851285612759844486253232020278026582430259485614542532641444727088474194024987267771032360758095332880892762285355316895514151894105424053695366022277283595401627620423459126208736656066746265971903046440352165825534125512335037421109747763974204677619849345553391869540785057167832893235520866001216592093131490919322222590200579965751162375808251978017921235556187192679450831543477737457693683541644514239363326258057493712850376242768121613020722539083339837154861154839350545784107208155250610966655140373895714812025952638735425087095769456613266534168859149535050426068743532974670260529841839339147649109522831520978997671529485084408343783358889429748505711232650925975968662779821271098432086145296245933440027426365023689974021052702061216818857505129721641303057842091911141863720434329347002831481628577037242068656973958431163336807168569271340936795996655177840003899520835203155296050063875573196430319270729296805952333221911044829608869688334132786205032755276126608612260374026943832852370470741647641803330306218874117644682550787940766216954417429306445503818372195500413143953202576168079028265660476746352338624589208268984497089425435724259366961709832669717743519199061321315555581617306356271862302854283291598286939521777947659538203079062583114188307499282779559729440672882206187603002381617895137719034679091065432654203181962303718369762559936281381630475982515023147812175696741172341216978092580598042032596307753841476565346484434244179763200273079973406971879222104179771158774320538492798475203089284784520531699772162048000000000000000*i1^42 + 50079862998353480819258816220353590380763689390514972688229690992180394206433075872189533100540059715752002127213296490905771870284189038774157121304012601689285614636038521126117296379649672352631440417658226077745259462582146889973065947457680026226088562778554417080655233187933735426789169731706516339766364565958972273850649428057613655536995879498551421860078654399357460252482804560009329634863477803003186763303446908686753814084197406005547970746206945553567656407187558527047241702196375641574013122694738569472322906058400962564976606147782171529572269122609684370146840530283896401060328306000172383628063601961108764169801826056552320173240333417621595778752370316606356206289824870495070928224262990480683787591799468081241826498439630839287702981383371737703732809863466015925777546302622235043443221547190783255742302469680907055969959045758179301525973634456485428064909339348157070098614789829665865475982359414999789001536377580756275467790326615903652079111172012313506208883777769327856323281410695738078691690784932208833338462095150405392278793694485009384144475235105537576935682489084673420111386999748555468891872203868638522808801773912491322523376978711734591815485377124752281777396323018890888691890943662007571724312371320820705752929990252362547709943498993164995145698692969739977124821210127019297798402485306426339850941128444848610174444903711739842091656667854777486355397265696435240951142520682915226038737720248897765193297267903486028983291529389499670960698311081716601647874700481186003376793479699031171590652483532545403226773336104737442148819834765312000000000000000*i1^43 + 5313338802114931276559777044113675222193176527969112383615733187041515496843981097845719728520247694671737598582049664212584692450651522878121637592999446629275435110387675691938280843710866483900489410194094974060671328148944729717661509484826196724568260515255142114314478450222393766730455068594166149772804111479471070021854962983758260001656925411516056002388836689921427745721926627837520457918340614257005875275850537612684073311971661580006571391193965861081611767142570623189687744369713386069172767035546942300139608804386374617395956489171342605688350846687433898410777197828909793634122954983270726396812155578495151095031461228858362742472016368092173188075988703476006558693639599857825392880327675471418966611492980847521911084773413329684323127367869261299777191483598220329680813878952215156162692628988321081717945006115749026354031887270210999228188534033892110397339160890936195037593232408284730732185819053068774736643271375908473532986071801209406783824043620258935074918897367289416358201763729431679587085074327305724798630640579632708951718823586364971628137878944772841938460939127596377092847597317388095011815980261275752444666214792711118721681184170463170141348527242818132288151263363241763590523934738664756911602294074389645400730128719825817183224550990898030440425052830315562451491873324742055345097479130181767286181072960065089571761485329690400483543813153853835642922305786226260324120635982294413852253473450570852097489975903773559937780647323831891488975773460676811813374969018158517486279573602419250411565559980736154985393240131579516300768051200000000000000*i1^44 + 1441871439611141758623689820711042166719547041805978153829306487518690815481407868530629708899383062620313255676938436733746700967069345623327168292086159956396685932168376247725070879215917712732235467433633741474400387188870694200446878023024106219465096158106961541945044748625978186321135731080589156345420809277664014718512223332096046739688385434103687878153617717003575825662668878790712698085565327786525489803443290098846776214721724322658188070776936823522779607825365600081898465618107997294208936149112402948375405721477561569887948789536173650846114389009631939350676291880167942950863183583399785035681259275685184451473078899032886964395578162105485806140830189854550751295974012367074062960975857591188761718423988309503517566472483003096856086607979216942549114406467386212997168854775997395036203125923125440806011573256187245198926424645378666807817825513287390517942480384370304972925190602881241889714203246149273310075026847745142047493390383252747354556657883358868516736961387740940007016265740406658218448154906363775780993191505182334855886376428475014067191969651960347579911749709626810598793430218759740147252669112330629318574112808828542295702882984362636872477048797331148911849253558704544424394132951705022600060958594055833368337185465265569477215152942511313979877170426935202087274466151361950414984297971504501762890429343719176122576081572094680302381482967267764724053663653534314439839271903834757085065844848238772250417417382073402472084210777980030899142351970139682973205111887999378301424033862127365852734209426661413171103486689010935398400000000000000*i1^45 + -4954340627744575108963046898618688265034648995476984762163808111601385387687989269879962555272662572284251046474005892084576299860962853489930584535603265637896898819883473890929252302147607304744521113297032096230574611007356350731528766700376031612521367278466220818324984811158512874910059510005602714599748059613489309292469308617039277095737348105595021323985610026586007231535721068270341643607442926197104588685003623133609492985270554096030855316114167585823889683244960299677716089942247569876392932512742427078252667144491488993552436117365845112374673773207492415912734147188742836051581067318329473654556207948251431383061221336329231328052395639148477088517934122648149063698864747519946910075542886745361356889066491778140125377314394427338511568018841042266971470227849726216359344392978069855366750621100798902999548235119176993365634023519016215689068489972293112732997765570568460025203659927339074586898447558606515498868972418284842047980419800807841361182986322821021029383375482685121685198864993285171464678473494023466395402395563598736548407321725088528518485680379361175157954899668217472091925608007247291327080391816355303125390956006749344168553206182102347677014546306226843306391283565698726188764171729981708414225742607349237950451387766492091941751768853268453293291567864883061737036531359935971040729679310190823074118329044922401638219041699415568362262995752743728914191295492375695504986452814471628285052895538504907860668551640622336820726301113853292289742686182276008532436160574426098668157377374384206239250134498429571343600228824514560000000000000*i1^46 + -4133689234321193086886477454441450019613396204614187751644839296341830197203097415997446448502046044482119006435148560989851823594209170034830708434363239992447503972888106986725932272137583490580643824039604295636810580123787254771442318329876245339611967944567578017597511580815158787133579567407812485964200405311671270271620097555182118138814207956851493070813138572127857040502077123166041206497752275850192492605204613647801918191530835244396670844742967418551238552845034103881044329409582273233464407699323682835904578761595470956697208543440477164030431993593765973833316251190640757668860551230730978876770887975295415522927310207712344248651235202481305933260032921753212059208166242443886408963983310225071455406131898386368541175109783634827954856212689391810322067893412371642002354139366176063439734525385238439984983617498010388725920325718537723738481286434698929137412634590003744305446133538463679660120752054735213161234298678130138930108853619894511216740114142801445716488269144257393330591140251507922079509284793599225447197936890572512988269818282313826312601734064173935016808223594453148709350447813982513949322851241997202729128585573895863032398178151003127642158629849516767173208507620287087943878924906277992044017986917154455804577771786548050541469573330461857032739013058949669188040490403987267966968702646253482099979085537518158213657592704228018779456584735389193074028817588214162553474378885649301884735069144515786802959397665751390196096447892926541654279867911101946032850904151617489162876556892427160467692038892646164692583055360000000000000*i1^47 + -952187927121886580306656536537830715440492162734826588492002077920634109274253301798160782175605077300412848709586965708484067374406457701220221656037455581419219209808161150638748894207627320387332188380202412862768143992418432899170970140233312344946582067262703666020389529152184418457760003198812724610805770868908322092267396971171785584038103288632271763090983156445346326818364696977006810537749515992085520880655536884948978002546145779890804907267292326374394161063544635241616197444793112740470575508887867057000309981403502876998491149603302336326022454028310411929736949133677235666422951934962666218457509137306142244682710332449580030787519057541998769134272961620735977887978342359325717047502545017323285995194531359539441076721102483885111754006885961633786399604944399495036782627582190129841714099804884008159180463448308462521269376531290532090656091170957813754964566790834043305959437739998855764684494362645345445393469484117377136061599965759712032622818100516743111696871158571457447016255199580635332364740686727708530258917580492465158524783559147512002931261761266811979337416323197221210160276233538066776357885257340632510797173767310615309019551966375249580780874493104330003294503354399981941941064637005154555711692305849753184643712507006335036173777145981178949078450673040299156368756690599995944271714198615709084094680747814268129310851513721611693602308626779527681399834358014903854487216305391343116957058094668276053544138535339100201515474159939318299041597787180868548914948913884350854086566397306544789030448054933500461056000000000000*i1^48 + -61060232770899806680027651830231728993919740158059252477331240249004104521615114060101959582436599711179128333822421706970939524330639593847899952740187124301620473748387471314423968255888067480164506277218974656177995647156701894994597901302302067331577404967404629730147273409355867827222705638578879454024069437998558513015244907175570644517079215327910536362478087228618298841290541695715257085134904773584896557149922296040258576168130311643017488495662032053461899664085257178777466218273180101100357610675486353369064156608857777844548981766664878034770637399965690093941960044457280762767261869793026024148913279035432696933374367071088934142699355569916274157118662729929593262896667955551797968405018528713027296980165286633396201443436542860118074581164678557656931915283397625911713123868792059896046484991681671127873446945818922209360951419931933676470587843810065044759532147124744050108079882021553763682026301155401497839151857474398451211288985439027118382397793964230117758864514672473630968517502704537689729159187541817642792285066455854702081717155217159954159190142011480432475558517210162688422026104500392294813889114207548935170746647695808339476751568931451384624855565882165396101969500749323752637899698299945899021534321332275475434209444994771156560295546247593681335242683234700936983620199347019104187260600234114315962205865480269046101287058535288809471131038886081709334835714035557855099172718937541738059538733351648651239020383130561772900288724060194824039212453314420772843989344018892527836748173734910379417496807538688000000000000*i1^49 + 76004394128316719086811920550822401576667258765440800944490205572955368166226051482309506025213123694595655296612660103399855283051847716797331244796418436174753936108374399859587486147333134515657268145760519057914180105781766742022371348197164705203306230410652155377874535566131774802868922185280265502708896758503076714334636142569942563445799053742139415246696734877376620111973282560036804770038575420690615399724905206845384067890807645987415277939244722192056089274215483633312708041365671255274223133868763735056779220929491772520620080038281863134467064200375942958069867122413113455668929475059380433023351742898030708831591392384115394909481348356519078981708909186828931166276888728224026172163298183032893242122411647582406983196798384380810568214888045940621977836405431635964843949813991085707117261826585007790929769707586770936073932357604891007947299809771699420639659179509679719951783277228975350006405368502722051324306497698320014626895458215287139798584486897525838992678995833459483825999375343861508758048851200104016714204599374835654674476521931371106570221406405406436878252867761492480757418198955258424368088145013091316104616832609523289556610923550264351459489657269416906331040842888407212267847381886812771069985571361615859041086407490665137623988057959217803316906931909942737662379950345550984299949872687953859484074217245884826248901541157746615710463089795152625647922689534689689682869151540123837925979893188998246438353194778455349864028675537276766470845948464355825179051264373658840163986737955265233527033036800000000000*i1^50 + 77832218122235092753159040833236662928396133791473826759924432367246711568083316028434106267841559308344663712118073232209486678812663209006808073225024703645638577868823105153025702977635784058425877092271921265595099132631230037956745999192130744038712631703399634707490500786029395877127343787592117266075736705574204257996483744769858608362439951426368661887964775410195539201031333773147999375902083035300115495733033362492338757549898741103098987572358598860289207047166255112011603459992324582549511578880468469245382174400072531818044546561269539653455209241462056250457241953551160604479402331821399198743303233696767507978164703808572747324839993820019827718730537704778785180399824378893554640618612657505943638265641606417364281011102791930222014240179985442768243570294732188468118392233065551241146339832539251225162418980914179486064855620838386597815986229226902826945810031628095065277940895047442726158518721599122265968453404931962384977540040150116321976580710577262242639834298911868645922535775891906704704604795905653063451313902146409316300694857451966805250425274971631414531948711494312025583143678129640084369107305462432127587496769952777896218201106342267094301978880114546907283697748232665700888562945561824435433863308391430773583407257595487039726880334543631620869198147575985990644657038079622826544360470802452439999487549012284417348205478219494286039379397400298633674341381207990718232980134695357974426171074873301930561971021981054234103954697122791164117966386823570311881383179341512594829409154234624193331200000000000*i1^51 + 29089687749113866940771826255500953815635571200981359515734335552244469933333546598456826957740922577842089117329248402459752490904841747462790711354561182236317219970514447769542004488199895208432157405581450158778435395007633584617292838117837599450817496501535661650179603943269174451672230993619625172354750067766039915508618062673900069964908251200644887988665796184489855110439776977302891133268315342752909631846710636256940186586536935503076996106020504866120433150740039890827334881399031852691799715452628110930853822551376944013599941054720546752363660972386443645470831626981645327839276155371266372805505953763870312829278707653867295073799848418832115194530261797770729880286793593044007458942875187397213063715450106697081155228376107953412203147011027960021556302795614576739685362116880142918574438137768658063252831796935045595596520774600308585933761037031905727267859118961722906431876145852669833155700167133736756350381441382715672990836023072052152344496202600865527132749824708466423542616179377243796647959071380408579159562649101487143050911794038302752564224109491629616143002695437766245000440556473352372364376362187664145614395087269594391627648862623469012562223971110503605509583887329941158407380494854490201946137737909766023817398143037604332280082598586708308173591668678662815875333572492973284311748603232074016807246366827403053934152222904366788048813555769491347407065357505931251967312484145661501552770400342430341401031645938017430582928097054154515959620691191695126650850438664301272228953901949255680000000000*i1^52 + 7754620876316702381607391847487563420902317563782245955423280908633551839000999607358488536687672619636819203054924571998191582995021427063398475818131435810605171175331930752249084686778090480446429728448028914668867153183336424646843826583091166456383104844732584594603462597504508119238053015176071930937227126189295751819616322995576991739878523739761908675503110817657552404500801905690356068596723300767182834359257256917502141349987332300211780787895037864114119193862579758706979706311543006789208326975341507385831865219081474005568060143935034807324790661441812830782025872013595653357019688845143098180879086714467312797973568030738809447940643880042874065632260831990484827686150896365541785147912948555347086851699450784856904527133477880123133675679842626132270677464559351681462758138044781684982784699435183753747218512074117746637522784248634826980989732345538629982692071958081024747169146178370934536781467550905567153398978959197407040478833447422485628345059876483681482260339732249414737209751468035536152834290185659902308018716371468038890914227326289532627075407837848394209750175693511113421552560243802415304261635483702968514150025728404739237808301554870785458855903891669196799406153857184862940897804771804800315300672962540116724628018896758648049058398151322156234097154237623923510075250194507863214654857661899233608707872671661895099492758988114089497048991419453711674724273454485762474731181851816095535793797423309145505951274190506481525668451698989863439140231909720666300458386157387061199665889280000000000*i1^53 + 1754764367256702596869627736788358894956183723767109291086463360766950635189965546740959964674625584017156000734819084108146421616994321538146482564669511583796082346516542886386623781406317071661388227306676546106980884792026238155349580919544965417224972490663684062809047610158938206355878593401686696214466855378606502325584908270937447889463592665397185719772860872248716431436274247892325645152739337312745281222418092138304536291545579835437367314614342066307018230499569232829222924879661856814814920147779275160193386873637985421097085027045766315161029900411255835759972444530497602740943321377382468389450954913103349247681790899216054970774018344896316120587270957383980284020352276460720206597725125200522184046067755847864250220289810147918271518484110007014794971586139954469314786597970776712054973263173398811997520562787537084555460345069811941768340944546862097397217959993622271970386939952337488302035275116992193732521695754977198476345556802507396536549077780790586063561458235601013520457137961035835099315035264174332460737675965566076634361942414922839505841262850070044095302003159607309804225279302878452631613541962500319799135643040058405363225373063697814357282882170659995066403208466847889799670835591049064873363957005858083521875337443081745571594098910887536823537567523250176737221443343871859031648318713685058223341627470816708756377350535377182871969075114884342533489486634829134912459923343741012975252736261076514327488307260750371885974317705043081434737440193466109244602952968761266667520000000000*i1^54 + 285475678266595393121030037703842656931781083402208059800540762929348837446669721958618237941196358763392836863509397414136505505078958332700656000515312053200456475483322543856181294872038667046861829510865868908086078540750897412075687469549111276429573012270449055162231170754480413253761446928826998050682655499311248528415846159785110450283984891479744293076003548081402826186744475939797803156832589886810549523126780095110747965391356497031212647252598067230820114819818796781497055398283975944866149645136489984714281313667890425010741839239137605524549581557546419563013201479577550509754741889767356684121722943459390385764223775036297342655634862949481110853444011945690629187081370623600107425231857873847861303457313914065787546618136320498230734842473894733062222695077463815470243549171581864024716735489267989225169623810543370755595619625890729824811544524912527362782058450313186181098591070698542477375785581073384695658828016073580383323952854190833146273680543801983994547149169242330360099141534962518607610319039582408086741594561632949905979832568485063347431433697585621767582521367504168581494213132624477302464628678377844999199787374407023769889913311266487769741812785475239316054649525989653027410185868131771391096449589383146253529248416793212090453551078869869382589112745448330151440569746397194413520412721973477884160312115009204483219579746565773488094161459802230150606577607814926364141458121720581889974843591768319030805233449965997498861082059733425410268089507250283383222756402266112000000000*i1^55 + 23159073455749377447061319041446055557122956054796915331331753084446691292936654051787702956629300239301884745477951715474647562993517901575154606373431680025895504859380475852090113854757665379441214145850668850744702353945733017766338624146629678792969730443752789124718560149401040398073803735688671340843900141234852990545540985146978251416345344794769293617307838042852717720994374378913685680412289380921633121255840032457470220854826494950029457554991939448912017948036444916409472862894602994799110277590507041971904331762177255224847205111498369940713139186812623657998728932260114959319170128769594195390821506736681405587427079181678379599966678438690222832852339679624672271825743213476343952348373110905592959818139118743945710990922828957542452058043093524992531228460417757337240467281450439913127200643102993095945030746711373901327610051384704167858091892070943569421973952489509283964707367628174910656393744771229442117390060404706763822003064917688770610419937345258488050433067441900009174336036032580936625544141174437171747629455175396531146924104104953141130116147105563777796920173312623494425640090102510747936216302904205041465304828871156160764442112609148426163091650495472323263808785550532257289041243752919778849419027245080011791882381653190956538492151368967404387853274839759749823989138254600794564744585714131578347774870548664888594615771589156889039332191591836699180348070704352119707235381650410165347820778110809483992202005617185897977912768741946622335420576417901317150107238400000000*i1^56 + 2505868526177753174249272763562604313293678750444558667810484761336869627625733498594783436724621335871088126946634054527553615169210980101184828604300136040090433439754124715566362021931276147255202918250882608829450187419808856912818041545670094710060724827881092855462748106854273049317983317613463774497275395480929090195854055157984222142524219454851780739635242598862218075095586196361945742896746487914144211968282623166965819856777354031758020573270944609136856774817010968522873704313059555025790873026483648276289191992216843846624225289928221870218360670139535047006626774647832044973293667144771225844909681049368854189193327263626231915192228687014165565783603362774597882767897569382852919130042347022465335505835916192324864012402764787998040118812711973415796377342655199343937767449367319723670551514650056480135767023082234051163859698464523653167794338350070944968906702170522039262885233950927590568927519865993936877857053139823986528998455486248738479448140439687052746698788360338363011135752427385699930360169554786156707309726627363020155097586245985558741835892142779170512791535169461654187416085652294525963647920077893022658586828374156486903314394349313408249345622771279101441929045193344710403460274061557217575929656219401775980322132868173634030019220865759169267078221668063724401429605226683399242407237506810872231650960011827614230989731521980576901175814629267743898620142708417162392002478151681153088513338315256938226421770636627315868968473335328641759337073505979282227200000000*i1^57 + -117628827266110877419086314045638913117917015390606126212856652684545097234170394344728189519906271081816311703447655037017645997653093254223006935709862723725590117460626328946623084692838361955888054517463556961384117938452868227774460309523910519227566248729386426366619695057599297345416298788355851001396738708412328563783650917838449413386312682442789930093343461857188298085511362377119346383479849844710992382928366274948325213760462620387511667104021575080266200292944509915399795556612289246922300387522518693754046384109541223773613869044809184007057144510216411614550552159783147419097002199478704698385688574529864677694468715773104930979188074631666782800906593950069342664612746559758441212485948056031426728907905286102347852167059459997270001920375619322176404839640065008267503419295764348818725996151906983683529218292977412696685405790912607161072415286659882348061527782622280665892036562549017819340542411389416471246815709560996157931265726531434387432981333971832595307139569594003003678242097833310760519986439581027161486841358797889635905441377565903178796719968724521443243383038916050212503051095022905184174199304240647533736715427463116422103592731569173202354356295160609876445514191078649959167861827475761994664034231914354379503084443702088899587618978985675112118875137948686305653397763436969642194608007741321337297131175682547233047540750897721129055611535403552544852934563688470176681895072348193031843430832328897987249079861158942367864649960335763515694369011138560000000*i1^58 + 8838399673115318902916962805219199639444976797487259328522183090153828232334864605106062155852704086021674342425489285580535388985228208521400379146435776415154310231456949102214732158961558153148488678915962115934862193204115376102792228284764665207453689700816101838485786892994105319510078718236528229853886249958744888088756772114005897169759081059268194610005183435875501616081308259262035982418301989040539779562359992428594257281279404773446163945012295415155752573511385800409705693111092506835430049970868009273300678177692434069213718005716195810031642717393651468975279023523954224546182412741241424552988008769783657529348443164107983553258438087094977486689834329108390292839067223552544310702123218195404671964560144975089104638434157244261994359526396959377029165444442366786420084622858599693309039566716103334500475249504073143587876134414610118569834624794976978418330323847554462119331311726287572788212652015508263117794872033682710449526816325763350864116637441313750945887044496392613810552459361833030477941779252837915304482979216698822928753605395282883587731544962774379651674566878402037551225402465501569316301940225972552376445882422650057906736950184034162026488737941234611242801459193807987995288080550065623553350141914074128858674387232165640284719017815114481505612132861215610615408984880533890237697979798325500099595164250109071872909295030465291736949498750047035822399306308577110162865400295974996298850626060432382870449440246754782172221920133721830614630400000000*i1^59 + 142921664890225624831766714514206799512064628658680589304188893880971808578362822985170487387218017894347523579799064181422323646285217801434785131737694327929713216537722092733474545311239191842912514255044055145097029565674195472867892997527119207928558967547552132902063750726406885115697197507720137205572439152332964052443548267758408514597320240596586458739693485624598718477157448055028283180473418358634101000836698646214748612998145485905785500472232612401346068543894107526982425291072900427748592636800702074883119303254470092414718041967491841003341489825514706875110429830577623445769721521875477266769126888823759810103043211167447777342948164600868489991966134143095664073619202466852253389543901834417334856778242247610173399491867045818173417826075894560768171285521740569803041141603613451130923130534061199413300355696643328353851038542023126153067527353341570331866974075769710767385516943963617308985154635313714516256403360243695958635046152647166691040903972331463307900619798908398812074350181001623134109665605707319716258373825852246030865768519084740067958729218062785830843400368160417026096360134544237278442757608332544855620775208360902366523109617814896182375586513504415432786837192011087416927252644982687250276406655542101625094529679157003110972735752292532175830685695453467733185304815149679099909594776483555279745575082842343006567681823165727478385945752589603361165946437991323535392635634954298918923149386354629423992483619733373617083339006323720192000000*i1^60 + -6199410349154144642139069861124294186547535655756579932702208971182941749812585864696512489838993516125722000913009624448818306538341087320077643753284459731124888649890583383629381611197719727518410099416946503974970102231929303400716109011825242271926906185825560996126116448515956376564067807594945687560424604688991557637486409926565009044063180636544099023745933215730442775071627079603474833470978913556064501958342908250605267649768901113651784665133803627769480322005615442526306070113578775792677034199303520420186460267810663570210925786131153669201395649133460023699274769288067004938554989251297339406828889962890203522094369318954869022828061751952178541860973147561527975770567420128465632082159428931286199206745861995123572902674468522641337354921424900848016471340330455855371463795331525414776789091546474095344421867590381167065940956921107112606967575085989131804303879103469468749801657087493062055024199247720356361039007852914446320913589553961268336213551182220583719218554784084072553351214879659730489912675902461951939815888393619284915609547443458009214652333683777958541918148240487692420529484224081909673513419421216802604079806153842304752955129409708943862815085577836396110461078181703989182214783872773638572074149954124776022913686916670467286373337130332451177979461430492510708997493554686510017369996884051598060941475494385344682775329199035091616761633582929778061404261705047949658281627624157009337591098190529511678618017893019598899816431616000000*i1^61 + 368832280003565750052391928591384645550287428608722639774037729317656370769066891843806308154807631199964634257032395941511452821814753662583549855537690784696259005293616113488284258401668810268728169868729068963569414345645625516999572762268619779996897092752153400356070416477579865095250972310640901768324241984092515162773935132398739964856580437361616231340794192244024612495174436732241392607685945670042823269665516317717283260020791203244748343194016673835260735866480246967836435385963278997397927910117078533528520769461758748047818473989542991206673120852526751169995262484744792373660597690512913194604225598952606437842616927577475072437067215904949591614728218677918203074387636208646820635443079779205551790069640290536988629778601292260279504309835279431521640350612674553214802612631978970462049658728883357404435805878427545677769745163117479452141250372329089386953910120650422876810228975820192516503942076518639569245058112726840468477564165068151346352566439715742725519180340358981924716047076125387803316791080659130948414928566031868184976295027173031343950336840629603312158259871774362706430814680573462552204350210565978695653944596298393465864694059767076004301773341670961189350480607650708828177043352829700744228648254682526919771670497108019213472362061989173476703095388484234470542561494747636703434793604526432404641452255005002998828386516390355219652268865159327440499203984001204935391483891265686467512202148206962840484288348563101135667200000*i1^62 + -1934426492571536858324198500563587329611178181543277702532750062637423730651846962827800661042448100488706945255121129174585725021854692595762661790737900452978679381787354784328106397953772195509541030999208993058725627961855324502585272470883397114083012424290885257313431985465148027686393664094738624385473897973198876263207251976842237215059712434941846928399022373121346339290725322169569228839707386674979480419254013324823502147054415077587040821276992622287433307900867267894847739505114192150533545575387033608118540730584576568927729004367299256901525043397771692652995153204589856323499478225286554072625365869393126529998313790434436339353895120121575300092467214717657185539636484734962919519991547283523272052142396434071620904776841018829984997735572730764353313464310052546591439025189363692368742226366645777286560182119149060506303237946743633217354188429585718237567501603309485965443539242317243171108295607306255920261378721465209763067011518020336688022198499479403843681421574434111559955477882847171130738829132655532111216144461705721413318739897656076852201834843801191284578452338900703531309271350951705993432225875641842880329961387580523062929640284920290287338722693717552971601241444483690486393274918565058233225167086536328593515736979240634623903733315310599554659280287289092919486936998473040519510809811389976160960246010728277263398960468563746659130529810687333779986813159051336744559953368299079691750902930136208281107017865625600000*i1^63 + 132411407916054210043877893622632968806610949056237608559826148688376453423623475834572246485328231627384006199882544766878961112222504444438862646494250253540620640314173865101807634296717172056900326085666831303863042391300301876898233392272987910239341301309538604400613111635827783371935285667476415230183419138737075618181664151101973441938743277900276457106790192795250865469537064915706788140066610282113025624832043107849511786354751275328236800063990975094536555920937196189115831096911229581368133977328700143365334633340769430313432794394532682388126730777011014367072076716770725571939979636747670027474110066448186285055172680274461380877367596273962378501595588601498526173190088071660758298691483336691822629015353638335726964339479524332727645168920079244649922138635685729689939502068895681047989062656319644622551038027171936203919705080327199161518489100237717066365071031513964762824143855811430109540916442182029562295879568137511982071168450726533157940296690365435379794005907617132564591111330915529264866154042172835518027967134674580060737715163938944100948383996071089477002962559625849048596993185970284743648080867661411478146419014061648586652158921714791444421955886616608847012303472940165899654588936528534196070140077676232883766841947005953092829225418936731307863399948589977101840824881369792081804434861500470914176200049426386858820064531532143879532134715212149833995880468627100803402637505474873203987920418842339915386060800000*i1^64 + -275190640904530030277429428329972610855781303215402097143964509856256235460431816822338522157755458989847860102045943751603287739139333061089532420556135526998064319319742610254594057619066335874625794626616319091178403602810750191547998863572519544711602753373589693184320209832569524214517369320446460710286941461297061325144390791345186260211733322596765839611016755284008529262997133467198167363454043949289211004533593876164681056013208779342085668583117820760824846591704980779843875892924271143933235400311631072141834023904494877523537929803009594439730579920496197730169116877853425116097349845025781736538922987227558516149252919335507159582182023954042975793828628952522863322959806156876378929794499956137593823418491972672324401752495018224215754009045874706003929534370270714341645760759806402567597739060401993534623774437117916538196124446060739431162720820096447681803630670423619323250284635780342305800361056217434704392089337089752081004736120580218093848673147072090309588785962726353876313154804550598661977809306642075549616551420384549191673334494940197676394790966136159878503631876151512454217567549143480274588119533896079955117400990419182519263768686483203643034681542608196218829656267725903795961893351598799276416680645488295499155639146777755154043181320647296129041232268266572706391134794162388706017503081323244642216970781876658814176114430220063830187880226072722233188492327004025630739487232268749488497739327581716480000*i1^65 + 12294597589090076152178765879974319677550243207996660278505130100777228878866282889225266766566197357619031984243317867130388919515409483625493744046170715136523108827760718548759033355926083497749275968452451378900722924139370092116241746548287605984532662102190911887385802853587375128604101636199788520389475480001239161412459055928314219304362988086296262544134743473200646419730981677425377944256179179457934620887262971691956060653887381578834943692061449675871354550630906889960959484182312252571689271051383755202361488432549579179923431495615055338478317874049494864397263497973198546242464382710205681596205470422913574219101555764178020494758835581986144846843282156352740329559867143502950571640306509550847752161046874466254563333319606355137077500642588343636891540658697001922566124199528680190614041442761826204840180730682782473790124861790228490683571245720939897646675872874903656670551474981916793896315835128078063326805363689610048958797401889019315071164117371364655406825390822390995069323088067137820236585765065938381558481490783659729853615119105435553667128937179116160708225359565658706420512422575270633390271820475228372876429990069096512985001602231953321803013515937964564071430117411611011452460813011271760549417696228872610649192198540957367722069223667847413210891495281276539492212140736238810296853936245281997686451056921119128341990302470606677041525804028819250071989270543681086671728669227885257469196238848000*i1^66 + -21106326397312742885061242754339604812592718668666360017186529851477070303432983971792257069402565046340649971742415208028902434288796426926227980471885447995037109671992427458382586395410313992340485661114847293410892993816962459747418858647479895472331172562781736116496424805289339968594131976241010823893525015790818936826911677377365343048062388935194461614633055922385675544636913619945300114607603455612924534148114076256914666479489710245436034253384684374078209561428365895336925398491022436585433776280751378764115593842229621855457906971507534493156935917119112668297777474472169927906832176740274195192438289121090395185677354455246823816795615950193703523273540021179075640526505281301258480449878968470740445765419233299525610622480508767642457548604674315978025093617285009310712072895461210237649049099887999367577761699848747633616517680724866684549968944912130393296215031593044657925818051471292712447266856099019242369399380597480037827596293226899994828514425928282208265186869418318574067642032811474202574242349410522981361864969419389585788011938722094939234822609919525991647159808088118895392942096958899667501838957660236259166572309733275271456908825398086703017045723079116671873459732556095317993025763957577728329546552377587544040901990963292524760305789999768844177407865854238095492607136921084085355427260795452106670945113237319064938810019066856644317156264293354059179861821909129665715797265403328069632000*i1^67 + 22151954015994476999219418588590851143317748605143445854625306478092281989874806770299559685307375237046862190300190909762848911186647029356076597097985878759777976088375207173698313527170200364870188447832996450422928130974402046829729667895574815988424184191685531163779943270557045020160093603401979467431745740956931853597956977825529507372928213623396788574804974237247194216277286856680846620379741260001891515364118441262017606059815360267181428221160037308202655038122090980124347606387807097426765061287945916445793636393243922052231439151199702574842138353472111435972980631954065518610163381579747061354737780986877101468193150454302003682815548191429772307734856493685049428785938845837188723008101412335056235716978379248709050067437115524830793202925942044697370101971900061756539812967327010066572816258250470189982520893311776808345306033803405069578597011108625533298705100280088897956412392522912280520974739498234416838124473500623737140932405048016570165267782692798941755442992045140095936687500220746818353910810574706589419751019058768490466788319579971421878620947810144831836524592650733478570286190430657138380336307255362739908367440475804706684233745889018611370884197539854543282668162344998659938150755559565009521045550416159813653817741630939458210005923653179106752983673464348100588440034589324514497914533206577718549111441178715001737901387529683183167960355508812334709781314805671651351859508019200*i1^68 + -9677534878425549574787651422701930359595391564334900434961839203899622123223877836765806194952320125742617746939181595627665987419522994247022838259713735511029129772717415355240858244256961551106464278824905344022387327086446230595559285697131278204656796772773716856872609124343949053588803400710436233500758207924623706423434145666590545831209029248489717250664862758450866134471921579602706321477120889105333008424949558501113658544633107400050770967196347570424845085449613225723117430464979314881536930398499205313471066756062018809461199061750411709449744801495991269456002583750463404027727454736196774923333598534511718901525556899459209994668230330430374607938776573702087852777527334686806191181613292244086689989357763217813593881031210712332669244460450174273723147263683926015555149207461685610409436816651265242199617776294015559527178637703897658855143028170555981203954760948245098579011842105396473849261840438541087285461270150117291210412870855682822697622387102691181673128343285742793764794485859781139138311359745786323871942843773122205269381726491787369497050972053105724335184008062655840386142083725772751979066353543101450131303580108171790454721806186245353700257204552541569543128414029745922917996768808040890353411033307073688220358206040065001007742590280972015935276200734809487870733919496118631067230693461788054721890257514345154867201319420303755745994255991912449487061420082302917017600*i1^69 + 6846104374001739025400531564052590618823737694790686185575100368729860769825150168677151732507652197593792744072452451159437894222243448511657129362496512381840648225302066891308034022231640120445110232846630351612183894389955737325175019418635934752468956402588401272272386923859214748827233454936921162045513262634737364003624354869990526820900056328340327121606318612774434454800074520000399453432986482524187493350951542148991659780540138858371861040105121213930473229181830534696700846708949679828271813353925788731779794829914010625844301756761253743953000457051114251890497303142353151824786345639993649056520478322074643944707261891674064509105533729411088848349090369781602421823595203643265142674273654828851482899263179036212576005562265662545839762255058292964023378475742494512669924243006575800033893422022773361058323592887546848728851056349412251600690101743651949909221667882249714288904445238644978696645655286435346141477147409137340324641186253375522538685395945138955144728884489122416968774178127783343108730113189360639029556471090135573771496466253705352953945850732307436118818381858703864420773348686675649762728966900438401764466230861492700960950343184080147029935356807849000458796564613581356702216697534683052290071747454655688122502186685923592904970070601992781635191419124737525391689517175038258918862349359353373876529258962060267018331027898155459060046935524527213457851725905920*i1^70 + 2306819595833233325929571952153809651211509310514429386057119146800706184537872327024593283820053402402163662040829594167540733196044987652589510807990524092641522174385518413759222133094732679752179660193520407330543679790128544744337158116217268277553718617810401009558419539831314273135556914005722602544327510713923754951596653991232620985274679654918029613540220415414814257001210808654574035109342906492882178173930960922697158684790901003632419923700478522455844384049701063234620229604855066943405814107947659460640388991108397439426424454947109240768856101722624730614581807369119177785394023995676581014926488101602453398670224909874350907062241169223200918628916076168374145778740901239239938245426530788106023946988797080905501303996687399572023004334281228832795266608300388321308314404403169827966361636089796587688660328886896212999232849050463979882949331276996048982149568081917551540473917010346294266338506904550222179353683127199415032031631193110355386059651919875553578948488648791611278939965721888549509311401156153199111619793731703805914173721980206434071989336925079299804809875686103691818730524321570689171439114168628163513705972418006459660339796551093975495843616352197287496150654835922218914477281059523085558236744215204938704769688834051240259191745166227411170053690028965104941971824271224210960178678357869451577812064002630149899174181961341803949494373505763901440*i1^71 + 620587263916558151786514055668670792618771196524492906062293201745756669920786857019135191638224641526021078551743556757172510914504450529295355537607882513169485888432663212259570953592902826781899998325609859220688198300171834478264800432786681560946369112846915799222006372603992468163448005212793073793283016225166998821233144244940839819382453659605028654340819649224798936818345669422863044348666407917915815892851960971877170209218759508675315989761179708095336557342107314349523737455526166101461438831477278386893861891752866441384820454186424704743563956173590199598965700097616827826044061698204278775888990073713763582697901647996339753643152312557933832044994052509247812539185625757882829292130055546445434121518021362634254566787719928138392568268453633052425923372364791459212157064376327709524545148061060425341030923737642106105476648827830503333527335379281543364686172813104887505086399417404191429426676412849569477261357267766144955381542004095174400760656019063350520723551469018064634957277043590442170213485301864410041553940629255505142225377057468169270955379550166016592817373600307283375649068997731765311405423117558228720818523874123566951465166852543954844142129946260781392716299163339044587725884513937076984531031386394711874456571165811813383697167862635593055190629422675043249031520114976135689138450572289565033248164869930620883650648353187042066169856*i1^72 + 67073233149272059253351085156986945823265015579748569903617770414550650017922100412430740323310699346863889387087138572119393568696701814604092260371041783218872631086234331260643795576735489534394347211123280552794855383439903212220237812580001017392335673871775943642370021960306891040860309123023157457847034245530374187808422752079187245444499297548893088060996862772800392552163771470036899853031085224458144758060776501722468205154346476847647766667222828110964768829575307992403349046930170993383437285959756944697460236563487168335850300982128622176573365159018323734582031826529871408338486153580802243077296580653439990608626526337224420605998221577696254416185347295043214113717006197821232306767351024668984254858758504564128585587626437112738929497000618176923949985456810299018700956591530310932349128184269122720989900058521555100146629311091224153000846865670974297586310421669252385754768132621253531224892933564521134624126923137305553695799603068543844265757908141033756721947685465797270715988672478703822648862350642105868256013542616519552806139283772382739092342823274456740602404107956740247138280030142458873788937420712559762426774039785776903503593577364017511794373489679635907027528355616875537449388676639583491776393991200718957017137105200500775438060592247246372814000400538433043591875206678875372785756052699185672272278609135962251842247720960*i1^73 + 3834539397679312269980057235643296818250993106374411004084906875020819481804974195129827703747413955397171076482841542609461936067423581109853108803197560272913585575892593184193171670188483123872084637187848252650222431478047910402914480476157829915644920420454367030392848415137076723342712556214669323875559921918832313924018151015565173553547665811004258437221269972324541981859751979120680233950130696197875158265652168641695922265067294764600701748867493400017762007730737246785516343239884302594589592994119875678989726447541765416513577718707578132559699056724647571186702186819708551898083442547875318846706304863064618565149489602280935696095862887527549754820689142875392663812323658083048606270182765974898001624390218384937732934425198458801532194094043410414055993352425100273156601967392354607216232354248010229571530078370081031039794828945366985739239307515745662948637278006609114305456555346869901824873856030466058381723345907579603922549001514884935048038427638666373144498317342225295629988036568404117691606434670554016661972679845745069057257782993050144243387993480373641620576293478714773725740085163614313755212316501179915664023048297872960198434249348566546564369728234896333025424400494764880945744280521809102350479653078040694466542194756396759727622262055506147598252001795922769688487974074134283790345109455683882983725888385843200*i1^74 + 102759932251936917723457052291886544365129866627995632441030664142635429537354775257090070452465940768909324756389199744036739184409936870471762861679020595036968604689708533417428750052320436466809898296047533738426765992425214646074221992816492213780409684177749680176371907315115714942796495436010402946217209688540589596520647758946148482441185930757032124396323192889455013872583793499410795572037583580819372471825120199429132538836888029250445999608240410457807985104197757518881173707126648584527157321556271530959708342841105770896678986050651472541414633501433556300919121279574637999401637206861889595408357146912980815304138165897028361994945547116756649643676178812566432933722362284968551301243474124324700653996912366062115093425610473394049330790008825734846509921557799532359628921527849919749205007499591026738453740365577885218819661952881098678881289528660674644199411631068685791696588349076864206281822306275621364618764677930440727656815502904493263608848844452764960254950376430374794630916060978600960459918963035350505823790869616576289324388480607281765773115550391478926257069866526222755836660375007049353733488755803396755526074690663768480395144897272967202833654803973430865707790241290894270751377446723879223270135222865599005668548417839114143906031480046682762007418382830977614652444639556015061156550651748024320000*i1^75 + 1226379810919386211315552265827009752384471799084852943351655806778282323767382428698254704748817976472855936139763462414294076677561682369316942652565618876606692601647641153622235036544022715797326181790419978951609696831803905878709874187836264888077241973235064124232113078792861073692632048658847972089707311355158319844350306767275458207968496835740734123046019779808371687196250542094861414700109318338224493275544031706380436567712840134091935929393021646133071513541109463311882396690371138441832546145849052809001876835585452878467544311112600094793845522721488880518188351473929987878773715253637625381691331972609775078576544725599940951900613410800605242876158870917826108453957466236764334880676336263191410165544425667352651979048400479295496396852289653587617179383382057768145786698792401994797243508804485514123210669076552846429451340160496480804725456728015156985772207498776744144621846089770939384758735377526483799946245222144478276092457523503584864859632728291329807869260789752884833300528679467398838966934077889960967065060629441375678654999991511897374755312213180789787677907512201794238916199382555301496348871899473348157952405228594747699233265570455804768779785243491325247163496726620892707938258835159343882214384476301149434719921047684206068207551698970463193212764641341480738020639696483338158080000*i1^76 + 5197625399686178001746695650357397356866009784092551345922815098445215126373640241364544639813415084487728925633090767963162624410914613640321127931694507513753366705607246443577349005891072960525699414724641462200947879978131658598354137595836538588277618623793308872493005936874022371797316474389498890781760961609184612184970604380371640196630821155115331190313368744112047594811644990193269718226116101797950565978695259016833160876016882242411863882736828121470456588404903036682133959309720634605866438946880777594483561826313989472103836888978285852644563069834998903647130526372978034081980479352547166584193823187550449266806433469802014402713642287130273373379147346972116661922142770427938609383471960237749871142461404224329452921346927436522629622824896978523654113671110390207721768911807626908970312753436153890316604016318384422724023186958571453573341339264059101346050933669157612524082767215753611776710915468497063890829281890113462410399510838557695188124441374648769951701232699308575801818298732587170511645402317954311705003691967240596707098934921992230983843246057311178811800366231315155760457126320137650960208280535004257979986475907609234642290477647337408051609481952467979877959787695410740102491681947352417026159025679071197272938166214322103492759940758167321933515024971145051707801600000*i1^77 + 73443775705067361302521988384091175695711876654586466363232037090239781293184069333402311485330314079057253621489211946357035136018332526830076837660209617457444299501951682905476775437864240148151066167133965390316300850650656826987750746859405399271164557399443142270100285813068127854414204329295672115726937008244573063846338871950767545011500948572786174886119822197903878501493916077088763878277364781402239278036530246732114620628096095881510523903906307392223750616602216912303411891642330508984916992453433178131633633924434658519454598235586934465784230726223700713637956934353378510323233404713923991140393243981535203366984057621927212254431647088763294877226950903951783011933050915644067505325033532705236197886259334993492435090769631227273360705500931998644248999107859603216736964815898611409221803631725907877466570238534596817543558694131376032173366053257748999869199095384603262762044241025946174211021403370760629968966951922087301653007026618542757687160823704485356710814982747420482715731625662540872659058225976436902534577329566254570604641830609432519632048317421124927189349413751318014487787198363557765172520324166389143600014165816470299771564660105776177232361520002976935194000041900264966320943817711926343128800035472668105450322809607756595714724308877347315712000000*i1^78 + 127893731971390269402186559395004847598249993233872335780547652594099484167019305816828755962571339179759054332286194158499897318879139213230918692190661855942225516233100556220795425812262011162730966260627465464383541448038271649232570053680201205168825469864803759593914142873847254327828488301814808775782705649975598216872249525380021788222454628140141702908234494639470866929132184781809668919808315702991455597682004972626410144315259643559649818674076626675057266387084553381162154500046895499345324254065985668511913894463340308578302696085276569958205210905693435199322788861615719891952234368770695775323986376995838019164739576665665284786705235913286444033450576351218880716348338791198243709664721457438116587488101179848732277435802709693612784002443959475514027407335940560628981500886170207197050922999299410527137117850129291937778543026142214692299871157408932231831225118640224566860244065975572791414248498698375153098875158841056151274560988374950513580544408863440967799250726662690096886364505407536486482563030197835677887864509346586091650521840967664040547742851090599691488427603810435306315466230214637464193153983719653849469227690102679653773600913377101840299717412927024078819467048187627060711324891274352508094541314103047621849802251673036871680000000*i1^79 + -11180109630831180969913929153513288177283868223177751989642498113884250961092324604683452854007629746481303329816395711987173017049370865693218488903160662113082680719061699634479403437561370489552241824006028322956568544380230880379363157677823132441889637628947075277006724738794191366084861088324774878194202468539412643377096983042974416601797676484897951257996824338547704268724793514555797210972150864866397491396461957477530840992113630982857937947160332575129509868559889752160518189076227053741103569275549065045259480506680343893186930054031581591092222948895360076353246737064684097868580750178702959769460673135130545618376936813190104247205340216727456348836108324741729068605327401594837654200404078229675556736470172646056188836339947989778850225678253776394316376894684091468872088483506304036590372545953447805932112403507752268601625150307011933127747025636927198488216984983131937808638325792802584270188372550606729304745918724110354991058586433052848700320950871452532468674431329356602472260619029851476467900355783102128688147026892494223115917795621893945559853790808911886738919828345432871294291318348094706683432773136057220906141507644303769835356696077570417749755052521058098109625824402643713528387115232824501409519231145598800000000*i1^80 + 291699853330814650737325362712504950771561434683089796483386837119202187945512123089289696733247868318198253342629580151929403167594108789013661996596799966658704832909894616487132727644858470260832801651744925442699766483733258387416984894012143044579434512007536134973868752588223066533050428239541070910728020947018750095632758251704243622691758456125629671676982095868248805344971260011909145462009826848124055646006492191228345379028254440846965356162023784173240035383831924510549139774832844113427695712449632233664700263365330835087814953916762220907508429397725020000564190012821184824216651978619285496563623781059593611066394074214364321192751755671587854187615704313470939128926392883729011028979387434567119088072130556612160953002765606694829497546323935439068162776654142081836752290692228904587770800852210884546899138235647159499700552244239320379998352369507159567711303348884389919446243232462249684144973290900923940727395254857715807743755515414884611199336751492531223500312255229478353876445443036102169847466863382267308496033707587992687716130796062950127673570517546953365971848483670605660866294550700585665373860417312663229461987728319238827253440662202228465434406985319970061082614671652102752484979984750000000*i1^81 + 3250252420744482095348318437888951761779081667400031379706467419638617153988594425158226065876071892836997152388932880671982999302901987103355822390973057153600718051350118892815847180474726659792671201808027822926383122242199769900354685910925567450350094603991843569189402543156431973100355948518474512136772852336428312830975360856472068495632561247110422452507971429925612440848313894010537190062954760903152574937684710192812815854630314154796059652093288036008239977937550811071210764339178228581950856933153074551814301285309042639958431676996250296251609849063595033912383944666604566393672751197122662259009834010330329847058207198274657608693192956957366329736389067630286506291199921170830370382388410444137660513483052014656073579847600821762876115844841027810881040973361842733546846144068869781081632812192861782410228468408864727123345551878958762973313542765935879409561954692654296318365989681151954883530594024712191291360620753577643703911960938400161346646377526139682858122853461624770835787936962466951635861696419361259973958180464030099860166722810836357843529414035945772313461508124316332437455659105953309277651133763180002307745570870717925651666406902494720277900271856224090817206406250000*i1^82 + 3330240617539281858870897347536332232879960197561033947960846979677937273548161484986150276395655958590190101419495750102241027224956418343907365273950602892344081654616128263970317187799316552492000475351839748977771899969136595671515653908995864193046811532804827803957762536297666773806089837466042675850166913674069026000997294114356381301342817957255105325956827927019507239975688376120103956484384449839055831742951814049919749807498969928484272773812038333112757357920462549018168445548568651229125840145855305358833339235337108721038848839565646812241313771272875394023311713802937055809811169407156039689056838618155901271452045403804402283782009719744572979338726922526912937498226614503295923700270966797352891227060316262991393834313271834462975963807870907814002223986793731007797979659481143844257179251684943385581663285438976259956703117670961954547506594374268477798002825602756709608593574311889667983497645084977614238436816164230599534776351036548830627671551227432034898959629443652042830359537110456562899535655988471677188504690638432321158414660348375055234862488413345119328548640352637544104275312717173014246509544925867381141051778320312500*i1^83 + 1046582803584696895309564811744500204634134126944186614930347230373564376476400625638868985039459322603198350832156724274161780465220467888217258290425357998165456213167871242809697205363614570482414847710060218785823428778164350864027680122926392518094598440372482937812954373596707634276443306105736959751134994438610633886231942787762537798160907152440444146201401096307356296670593666329997222285534564266521291877958904409124947852034017794059326938651946837388933114564737374610243603879924055695154544246881227529291930233292271132362501449185472378115829064776576124348519326683785615546404543129136320780561635427257326230617159505743254708520318174829194193984940764331668971268067967289416448623746961189246957641136575677277114509188297038475323168090218173428032972099391868268635400383252982368583594043461023197715291666397297248307866498301806068591504546894960100223011770898866744333362127148665593511725137042445742494609400344957601848950053584143943404037635828096240941894990984180433223693168748225841504362582182277015297426200033190308474178713227466686174981314333546357247239950127197265625*i1^84, 21994653819405382849560890518171520921192852025411989833437069350110925009039254449248378891099309194635621483828851833571595250119496000439172749395082830268756832790732982690573957775307211787092094556300678003192916243288297487002373309937779848122435584361035213488983453052057497063183381915722219586582227776664875395903408993349384810490676600862082617682851003712699634790742654825832384519639583651492827090694559826504036046686947469733633502013701539479240174364168853804701044347305236573851357374662775113044945867078987512904006656304913283266900026140982535983484110268482356686965763676727711395853500398155504687168417679780829908585052112727588438772770839856873385401409647519675482940244670877062635164533374864499621229913985496962122808555983175840095859534435441937161076290931431376524915038263845875669657019966894904159250633239570151603355407053448386356642390959839826005945590250234508586532621688918257533413103901625688606188016948654561718351372506374205164094642723601563172379879250366449925905340080054819774285988760170913269761594543954671561552227031624501306900772565740004859489124230705245998267713115753411444101429428111094385645945384327742674551700574660723514042391938342081747357835938764472869088494341808177237851287398424395161610511981532352197757725942101282430986129846957379724924875149130663805034718198625660646150120702217144837781602957188307541083398525211049162605744909988484617773785758158376943394581200103576338088153356600664573955729994757018743640202361998480444384108834161914079166254844037522299410054867211480895302650787552962593788173763047012346797826693555856999323001928466082255980474893776540480795470379842141200511116107970825904519510950765704987443724104534048889100552031050149094718107502227386615014111208157516449641019113172178434449428681601649834306479170344570052346035876375173501886949499941143549342384114201759752858518475927842502268870676732723102259201236040995493551016784583915781006980257598782160474452654956016588662841220715044551944026047037201975940627998793691424052170183446531632276312886619672452691075531040824462819544584711597482494068225054492673347320351707256764703654065567544573546427580416000000000000000000000000000000000000000000000000000000000000 + 587218312647093164747538166363743922191518991505069633293705640433248611739143019017486689410156331371332438400700695454451293774744999947705474073712719468847219076387800584117657512185258980353831394025582536898758862330753802848439000216434940039141422678022033473030187516323891095236598372466885433628626565568737769866660896965354023061067777457972464701498765802299171544522661109599347417680144691991234595434779454348767413741555933890620699933535195389841290437656923375507491962789514702209243592128787202385277101392462492241783083328970422325304007325154450509018048946075332663731400303714800125163537485358427406947556000672941625981311532576109175492479909577418260139208126004337653877158916648015513141229871927211047832065157270093548385212731459765499436685793075832143061211177691146448197231031015870916690328634630981006894822252657005368784822740726268386626012802301341338277930293225471688460853147369194418696834861269272556246295142208299198510593376054014036702526409751749337044602195891111974273435535983225561549513027362741444859139387565985702101063785018840885449647179393745170937542167503598875702900447795380040038173927820364691409647949421988372310733713275207935625529613777204196145748699896769668377932705852858157178427124136466112101769531926646967999477230136288885784691286976200088193194555798306419112920985857145522092064850397871764080728554374882100417020401283903472083245453699616474842811050568518014290615077177051605706058412403976561004094076189667454052226440146281319032963392474948662431335824923668885809479237592637164609821074923400145334441895158102269356335899945369907711108665888306536662629089832082910722918163743311593439793582109616069316038439083040221329621774362494144447218602141859367659140142236672564501557080978632835208393268774609095256330920598065059963701937498038683104152537753552614977587424290646999759025280134272052933280319474313192884785403005723183558100080345526321247721664167482703100696379487491855175749457961124879946883070199181532910733188054817234623480808513799555547018495670616945209797879230230805705052390056653510722011415860778720560396039554375488392926325684131109001745006001281453843053281280000000000000000000000000000000000000000000000000000000000*i1 + 43158956303616908473452384629444391475367045934582856659647935148099272272054919318395608412514674634133956105977342695265133028145818470683947716416088331957549959673687217282040517472869733888693955213569767318718528236525621671221946878015314819606753905873922228705749195179912672700218472538679669243658585588122823977797308576828248050192496651152213550278275097309398877941677483076710225399070300460643449967178783219464228598278650918229603508859992654348618128649747612693144777940589015038973962969477218689729343466701976680361030639460316929582976737609431303501102522720641354383196651160573698262817749488730213452581060386887147966075341509340352468577935329290990219136444828460055889221933059268938281978482330541084308397787223396201580018602957851710113738783999231952012181762700299898243735707038731923750344287105855710912791857485102913094257127119617473965020685708931447825657594435599651881719459365335736780151497593558567415709366066871284391877722590392939517491819970583217036563046801135521021025108973119372965032117934422394125448355559721721518417988862489989599459117549093439830700045759945468656218132784628238120624543573049008468714788854722954276474431353825525470589846176276395180294251499109766133910650725404923738381390035734491262835895044213835521545114294686927907333321921647619923289535691132603596227979179843571880880225301419703323159083876244435534010429840437632880658667007338839935248151762006942165003358234194369133557550742976133522954093068149519537832828245185150983157886318564093575157995808053434778218903490444101332352056176415189238958729296900121156690300175133533583535852742480098105050131304009675147718449642205716555993028669350386795439983343542458026264974291925112661889369372127679350363230097452440664768126248512817351006927392553552772500915817914014636943293438123515392787051664390669793845715517268733496881029070989885654897662254909342319867372110587804619397758102809303481129803508962873382495126610438364989155868729652102082844788552668265706388200688110965673036157599571353079003273209775128828238676566058976350195345200370531465518819702826064730035329184177754181633090084063022104593691337756577226590624153600000000000000000000000000000000000000000000000000000000*i1^2 + 43801401998334221467325653230706117597229623280414601083971375023632172102672198515644372296032347048219680483708477007738007561621602552279052156545397518662320511753108305884159096197516840395879072146171861571703285541300946428870414518676346650371550631067782456908655388356582033900776923688458962723912309981606523346493331767776992397058869571771187008010467548334075416829540784769412460432365441707991914572374656475840992934598962488232822658259196025168828811593791313947920793614910629735165357558829515710097977833505578290305330618829352024442731884325519446519595546728514293634657422451178782786913053616843117176832309904011307727566412257960313577840399047025596442320615428012327354206595346428583765831019791970699242833068745530703026933140967969311935276645563065604026821968659148519220153378290659276911286549249561500818021108397971026331723640858020871923093616495486416525968229665808793224617136727711970180605387830514016600547995543371813470364879885480478480891728880163061604741022220399516325980603847331761592567848323960046001740243335848781051012974532547656922873064776861568619236743385393270169217739625477144559115173392758443292330721968147624683990103265193243630960765889826006518234768284727495756747329042320395221195321100342279556222253297472031140355445793908872868616851248309063317289844449704044263515007325716911133032292276950314631243099561235545423247916875078914661354550203652514248627628884085368325019097705236731038886702015729108647073287615758799016681364842433679612748189784695279324416514431275800787392048722373126259909320605842785355933578523875164882533018143250100331497937658949918677125571937662108751254208044377080007450749678404230638661030731337537286299462670720464524815230454004172766749078497393336588367309592530797852606043828241799048999288360774922939028650691817513612498118527976997228559017609255005869649977154500777069610521488625863735527767450368885218470363092987483736494181525000710141480927593154100497892781730940506280876371598542367099804402627596924592867814870192858405202691149040821079436303361280586182425452631655420531247115276457772258582412048312026545183717534061726284808761833446361109847080960000000000000000000000000000000000000000000000000000000*i1^3 + 15678156362139426875491453720283691020797423610233344618371521723836355879027323587739468578265491718038675278472686102069129498148510069573611464117071722982372107124817833621382168184147975799614419288471680926707671266299690675435246438199545121376264057323290069818830711172329700810993768837344511292425862973243403825888007337412767244037717721890808119099930743556395060427497084593876360670956252758684892080086984003399598202910556066811877193881679446711302800827265060571315366477840827345314692964906888168875468092566360858822885026553696806644905041792466779130530980154945139705992693004725680637113321716807176205510226791939381109300173400301716247002366214828668030657850650594573468199073784491505414296483117985729678793276750718829792092172264723855307169603891158764642416376113038162391362336125600231435950423722849219860731661003513260492602698368831031673775487160952036804201200517211517966951371405585931180600281862256561726944170841892744925236346136679623412153800779560330400074570256451784268635032081695257379063188727192587680336741995723295660724027355989029955420392285168387429512718528144767740119265868069649853522130001235420851523061251844947308085544466988741537472015261638653042047646644829202353406884964929058642167183310014098947852741034897214523626531903198956755900528829632157789900845381977390500329969040689568246430176180942258287964523217730606905352519889462193203840123918418681654173505767677940589610168426262921854730567108245222725747443979766298918344209679219350629865265339869497754987799677298623844870043160922511234026707742858431154320991773160458870227690686268955916938367353493695411617990579635171195378185828928067787983283857385111247008898495456563437225724530134979319618106704930853390472859607998232798129213260006910024804834583915290025704615003601363185712913686018433878005454791275763791435790690299178198505728573052248299778988977596619320202633062489629389027688072106775561985884534249884559914550506625524869311526973190960438514922180772470494124704199642485729627326508581254075384884623373963364880064838895331222796709768663821972497817771546277562737590140930282977193469101056621027695180509556446212600627200000000000000000000000000000000000000000000000000000*i1^4 + 30013468729892164737203437503290681854228488930855693916716706741024530508877199026116733038296879804065001555995046512851358318289278411329553330148625225650063702069922042786202068797240080930985667803323771244485331828864920759502945919919661968388703029262361173529555819478703339970710970406623333672997201874142850907615869465322630117182109676639023091688927941955263508150839349867148094595414097935503257290629897074187159881855342922555115756392812303120829488956880777533784330435115372323259018998148353840223222075520792809553598532790806124637446768431055523175115004750949195500330521064401565025376579901103825796778020467759416489994030748128767445216436212688681103240275738864749903487157957340104496673942791910360601875807289313103383170609576525582668966062465810875620529373953792667192124712953282700089730734743029962564323838699445179406385257142380658771982559124166299690790898571102905776441841068729374681915489833633899661730073403732016197549798563742797494119768880737664625022901799464284123041890018711730421230450060455382459047438577167031447698916925218506663265936978444646292355337862562079505088309447474486503498856386774310483224417960998520813708632340544598379120029722023694756271934486498171446021487346670041763103076818830813776666660895710751817966902345876430317628655524500752040396389547051586468791880889685955576628110632858227956485670250419219793675318824303098714248301317877749023693071564791087419570976454782512066001814745593599985357929076099439171669060547589481283975638279050485068459349533934748990666680101092668443855160345161526058546066038156543363626737828676828176696494716394023956479709636577534981089348528791902707486774621637616899311286757154701929311207184855875131636551415230003171789409151031486326500777370108141502139993182301160041952174620573933585010221506097101641261707428388141756520361216188550706375247450694814111871939493877176049832110318186249005014541165837157310950135748717221770373952334193733978236573406564719054162801086299853040647681200415994098808250204788142018202171916811105521381243911130311630953544488853981095528056286373280969067106527645447319054768310253940599133420295862072076192972800000000000000000000000000000000000000000000000000*i1^5 + 44753860564487571753710756050257907738877192268675952282890771033278251893770126961343912168663589345334117398719945993105309694576328280442674410562752580647056759167779105802482205296856865139815688451915366176237522932515220730954381877128540250578519730519598027325526724362134307533289683214873174422513309132137899326273056304320444775740899982053808836256297213029081633814999702579363225255488318483984131210915021540979752833567314899315078417593652157927043457315324401387921211084727273752542005623285084945903938388356295751313783450662249559231123070469996087332289375847422672385678030222977918557596604127164272577977497837567824515058620081525598080133496134008153640711398949358320163573148715074574566394612752376342588948931437650361252264303348871401604293405754235094331672147441976902538574346446132955000744202479537141937417542771705371970711320695072477169480731784390941472817815839444229339532554394718641270467267813341618372296649383732038045756289513117030021210375943267340963432830575102205117161525408774424484353316016550701535283849369895544875104611672843484873421922558728868257173459349283424525216673682064861042577628390801521789459391010684567496284286342904318701874779611422137730624317452503463532553695691973438931269852094856558935871690892513792627315467856810155324234729090601273644808682478082358144837170281598697205246834789122200803009131721943273671991474166704467597990096273560834540802661451623336116083365921550374619130251108545219913267169481689687817379029294081985024622363941267600354359182415461490675769386624347120677831096810052154256266202218075252510926872464026725380850976300503731820495678946209497436642597312127877738543860728749993551416483225129720761288958485388794138359605225167345914897401976894062138926654499171174232297821188676509921999366184921498528980348721360414880823780797261182892392089713797111720536441064356753523234304846883570347906702354018890926445726196475028413333404153348390638328195134082820655310293344777306691060874094232800264622023021235370036524641501345507188800488829503775440745297156185116835430254978912008609309174291805152585958580821794142506798683743099914943886245735032504759353344000000000000000000000000000000000000000000000000*i1^6 + -13367809732661230719851290506515797599812255152623284076073771787190844960748212999190644601539667677906131157208185554880549043220768743147445598231858471948442016022700287466800497932851463488632047838820517951495885688037176759631110428709348269291777657951655418496902897780634463672565924195283998618904694034209513955316395796838486699515697341549820113579554386564873189041126025556094267219153204139715958362324169452342431472019659539296287620927705217240560467539722729265560995653837640161007227573585398917134715998770717261605165694854172553688771884043358179749067295771441456757280506993420081955893740202903210128375178053939030995917815246891453018615314867393178240677499715869267057242473905792427126458711212586062419289599478737654861206465249530721289522612235584028692745074884531516703521513924106622204683734426689095338523507327026248682762868726748506762919026753505050967662003972143269911919299716356497627657488659694067175023041930569696423333764328209402245038247644567493540810022977380989592710629751621539374995719113849497579214405959556701386907735338128043515770505706383553463927787227847911301849434329953186608390855682653083457302737955432490928041491461310887730165306274042955300655428905686935111882311733944079021209312772741080334293359837254201240067849158596025621177134272547470845932178606974481640183144796690137436974626588809133314500391508419828450005760348993318040237641606980498442846317218020938137684087450546834654239334971937935860443472793284955022878036488634688349399406099405489008045971802630748640096726010671421930367518635372845067883807595351582941039292630255871631476455292794966522123378823283237714161589895889306263349525119930169821915939663840857686474214693933519338822536069252505345529215438116710697194094187219503915555172389485710888875469611069074367316590287948950993117351413387282778871734630862556385659668133357542668630867868562600478661335877297895047547377958095271988672863251659291955735632297914797277309158964528675131983889932063093137634289420959203736767640044584516934917787643470009194982466242783211674737581882421398325464699632365351548488396739968434495912149180079317760379385704114454601400320000000000000000000000000000000000000000000000*i1^7 + -23006062397286725197619875603976121664264630210459577903822419208526063698032780288999268704322465798737281107871050322285759350687069182626457030533510951781606924153634844437267403420585289851946296925717360886027137481107850791479762948996366991995811051795239080823851682520859587149553731955021266432867038494682302667804611627799846253675481084736783597716955890993509238000919519202088591871866537056912245697104504969412615150408799139038327259178531485594783450292889225351401146233420868023388852285427403769332363017453979490252161128013214593090566391525619709399747941256987532025121737888755436595429980551609335630186258550283230551005001479073725118237975071425014025235980142140308012115400681049513105429452644112115528614737444710662161857884701346896759822853201800626788373235862360455733866998844110076486777772838040605931322141214933382852705265022238095927245311823653414398478783870166947630481772380569636656659661644184844518889738555841818831418406148068227443487256938203059238448348535650473817126964790198515284785261943358813261142654480507655580907960405969287197427746829738592075339868767007229177290455822602181455640417377177779178094782382817185579023656418833627615580684369159820058153443368107105756758698716134709285193253489051437301219602517082990348838127413536876004473566141767328669267658391794391578284686810517294594219805494619828622917443499531532583027426049028527578752655533933193610915815532475143885586191984224248129036500728243835680116546545066257042804034347863738751071859756718293230493084553470653608851634924744662120956316657508595006360455561376223879843652263016668441565607000279690307937489045389758069822901608260473774432465353660003441207941902517983031140648134413568261922716204063102411213283088916770052354691739016292861988976930008105095856901395508728853668657525701434814350338884366113023855906257466878206504119874474407006967978241832099219226267107767589936834415873182077389256848221126463793128672252525469231409575332240358426288142885868738990793821068416359787554449491296433400907351461377329911816848622594190799270593223765793437080085905263159788641556454455313317619820590526587969380861558892573753344000000000000000000000000000000000000000000000*i1^8 + 4325664595541967678120074086558277677576751924377760332141184811673022611214269606820786615438755834625118414130655905711292190048364274793697246581397524792699296149952806808833778231822777743249765272622053633473934865572151597884205812038086778955425407831107494072262527960564842148481437731325359279198936902237421489838217143425979898323907973419406975569925104378249649177221206610021640453302074747970620834787946804846415329477846043154112592400979442871095502617834977587059690473373190668555918512791388079855452912300431229483603872791439918672627074941419389718552483907531116761149842926047890658162949852502466969120702162197570744597574542585545592488652322910097133477316788508977788553073632471857230255101110044927392961596405579716294536290448747270821298418004870152237845980256464602941727132972884104336767177120858959550322331457142164746817923692972933362936257078516562121702697897537114083171396578067673154618608711310129306352164776693980032454358627202921796444680559736919577428864745696798776282537178824603948480177203817657868537445398739994084258017565729387198298430767571372684957379949934195873509040229391137667520068597749131074600932930255865716419836537787204349975266008278794067401313551656326110333953631001955065712788202392676684484425476990550304906638666503110931809342079078960205122320315061220407818571031744384807512744562920188712735801821542086878192320156676934766321527874689376258993228780387069922069898379655819590562292990543678075760585479645774320700604922553890743935430835504933130433061007879641554459415985868266557593250730780417243214259654978729005599098351681594796736597036451241203852186871273857973371849446892625183200878844957997019019282999162480175646591439559064841477126287605356944651265925752860203117506346910413450076369454607138072328384253995923016163113926126971216047262134061187165247831952355936335154252726555696426968309073312241662410422337865149261326030805936855755778597807491095086282044627605783701130700871857960881490992604722638176449477738823973509443664670991058790328999213607110556586596490381433831859981873274679552062028623601249794095955085048791596172018090096012180247974202211334881280000000000000000000000000000000000000000000*i1^9 + 3878199267402869137140459346074969238997450428724020859884112284867166744756845721950606364495292078312869119704329687567108142992249133428342370438399275583595499426750470583991761984716706687086513218823447918690746135270061484098789789059290158424464941711060450628830513368925402725435096656211495846748487353286773321426695227511640994534716916900664362816643833109377343310986701115968640941963858957692426706728207437458263901742267529321133554172583828584124871741270809137281716648225847306587788719629574784478272866721263732313520998729280212379471841102233003010927980045403166595493065891086660897172532065431541424720936766149773515654710337510120434076757012780048292275724462206770461099105870972772204024567656944784078914922349223463058344830682958541252760908295316247909547224433705307313543480091082537232518092526803945307204186439605716740711033649637671694079490494220400364157066304811077037736295204620112438020681943435818440986240507155301574394975578513165264691835236789385563699036259048141598903580295964415193863836787785042622474065618393938651272211474841421671485103818718405788964179690524347443424466769248898635731683861055135332095956457507691568633364879800277747964996651296838062849969252216126690226007125458151219754718950411403817965655459665852908594851895532269990228193826758896255770663477046690172784529673502884053463140235981745756637869780850744430996306525142623261644609231047103789631281950367934311580251793766663773878447461310978458307323634336637378532804789877360006663839280276647689937533192761055868058563433900889351002236812513414336480534476693126339427306520394025451263199285154934165408228933558174979970194749343417970135647601401109405526147419378275098799724324492127344359066370607542327568616581314785967133388226615987788225634675163924183260632268798945058301772017671730936534788728145521583917302476049873362495327792022305900799618164372973574303998029181121371344060915845867760036030395718216695186158032597491943204702253813871861330834598579994986775747864362714801166525052294248124299395412204302875005446402192528903393952643894514570692949145287794392608309698636381900894548519718799073887129626298873282560000000000000000000000000000000000000000*i1^10 + -84922167418290296533779601062508591266009234479189417814592015598559547960836351858947405103021675058642481819552126643145482159150070925243717630867185023291500322990395380380107196116573056734277298966036778277136831359433881896763979085675246879050796360302691649380029145126395926766837350124321040308162875501838537958739924275995808613205835589149372785802160349216706562637485484487658603851345035283457658918163250709716285236387540523371825796995545225558267631600282866683960914703031797535185340356819025126625406136950712952742379966096258352136309912266676910569353415484381806833335913902540547542100328739510205977248211347029285259113700399247194933484238111284227587499006506866270902830496291857887807770726943757910073136058893070856579928479216031795008404395868002360229796795973268891234926697022718519157655150600178414126594313657724686072188049490744394948766350908538121610163489274756109817846744171961734791834539874930334641699974173101247574690950448321516994649088080328244251253558006278732959945055399588715116239542204521912312527242389465720557824134815673920291489230164809129930727294854894873160850584893719623616706813938380378028465092829462130385957164608860411743465120095916241595307956185463496255687204429674111536299607641448588044179554305691870912672734446007687931074060254449472368949023422535833928416943630727653714594946740572551396213928905496008400871021293390475743822694044485786690576184885782107349619889016064085320970661271096591469716551207550280913573105031025534645983896904479653596309167488261415067604899262678248878134649576494873993110499252400168894390471536131240480816847390018837332351631903026189269329133928577582399205301723675174826684561307910190650383553731694780046003376490083104864273494200902477252721662144876078182286779624328693286428629493782479061545877287649769168098576741188880591510591783195681421387910213504612565206892436271897027248245668598919529600065987207796920276026431559755302621332449274986646214604316668976590917292553427127779319792439773732867079405839300745155254099346429956451304180690522305470210282875401420050250435135422351460113077243888482169513077029585610023653326944678707200000000000000000000000000000000000000*i1^11 + -175394774295835483066397474283389917294520770038650561116000054317274066163748549857818914770719811846865011409052836869775404595742025868345724813556527950225016724191627184448681046201247682901896599964045711461613207548652035922905675505541587862584819937931096454974785586171860124902646538442872272976245668485559291079027056532926372576817034179738794955588715658929121475033295456620496451188286247747655777065966822532257799795540443392563037827461496197064133562309171015428614536933428301797249987844984169455573252847384168550554325198928267293609653790029103888958513210796911744508975793256852676016634545202867825502933737738719198205563084112811910994625217671367870529391597278499122994779690069152098852644998141637225620919023095792495804332866675472818692881629356860665825066361748985895369619580575087562904196918207190694088131313497946408829104620483206388932429043572848558517605753742088498642130828875783495044843379096296479594501808398909726220244997866324348139996365133312199098359020482101320739223452865994821379640759555791874642798809870888287406762096118169794517170533928797649545505062585353533072621946543629260927590291629426392184407230118397579590668238534461431819077806052615825384068995505446704594815827707668136064899355003268091491775789865703131311561147001417628943814728747977458150447510624198070273747532444716288405016444654302950917522380967596269305287786868646883868680552000586841284334941171782011075242382422952410813082848829746761604003635330074696081844756488342146854818241493266590241203644953099634295066867379395074006700174150496679328300449357060956056470817586224828785017689720792951678895333534898318630211437036775812686198621138656782676618165161732491542230268738632778562432122849501902026730385594053818116883650856555964116056484950739089725746866772843803761092841099104877448325430908630781613451676561673543337660273497382780308156565877818370960196685517861009147677437084850954725727009827248483667797377234686221016432952689630172383746070419851703835617672755044983878544837994715369971227987399307200332724971027144331139852555752089847503764352748478325832293374915816339904637119339876207684308860984623104000000000000000000000000000000000000*i1^12 + -23318148250020511971399377479728129023036437567515872795116445128789273479131364902587464190698154667094000487630597439960971415099467262149643273751425019629954327175105749143435631705495202244669669570649582887356471732931973396066813275776090992337310408751315089493226166550968109954531722975461210281972350393942939310210839077019237981044267564329199469311865595998721310076087443979169561495280250244365275391042938530760400497848979533261854028863908958830951306838867007222317872845167291345631890617479579121933630932159894740774910948541474385359310658690155664235363465559991458650687152119538918199920423121903439495577229547384007201742010085920188333432576455133721323132144954951220538385804795203581367754414565476139449336265772288917639201433115836604281832072629001707762937259884738665231193274790005462764474277291896247882171062916231106024897860348392307230103660946744662635164834508086261686457227538638669460637741672398588511883903186320615138984526133611403828035253879444597537727633408789860008911946989570772652323525899539964913191697328245037496924753691342363559519244799386720586477780150736619368038482550425055389616678578347967652730816095321306685043621475454952974298374172616878035490733812276249165473588731085031258745368075263539053278226874602631233682255609869252461412597647552586103364167338351009289060421691504204611491695753174531296990082939264226252341072029983308833941630964340019567018598540191661175476852146052516240527814425655633772909316414621807321200562063362275660877754557463088604296779464504585172837397736946732360769724260080588994202965195494981327465880931445493137511840323031837679771630442504844666872428482643871963626838307927552823884168171154449992839372942019103508383455167290439035930846649564522961223298052132242380610496658900889170858092547230724945858377262857160039164081255765602652963952638883082774791501511232794376641992750544430267345986829739891882015698662570125433195662125476318978988782438818455050405042448606785755018478292999428668272131213849178169219332018933311395181181917782777737213175109929905408107822654347259469580355129271561723454168794555548797969232981047300490704108860211200000000000000000000000000000000000*i1^13 + 3191528174604734289076286749931708073367453048836556321489465759303632057221511423733525043190057441793435471216054575287453448971769745446583189380692891473910544662454868477699173410853937090656475853013143279640376094060622571582603883435885733140896140680791321260442822528593501027406243847407591708968672086342442057368995212174517604424857465019166305706469107445855750920133810844480901521134058115059816611963053858296141828420375107116421778174354981377638384298155050472425279168522039435102477142606916175965190734842038517709922972310653427876085910430600380884845365594477489011200290647196306037455932838969001777048162780133953644071426125448231745968845566113511268407387739765890565033690098164700461465351923011598939081116720969087141282869333895470568454731180840060257379029311166031187734209179182160343897442595307023422132292363231729655024824540962722574289291056465913164283497498805824160727049600361167094885915171169962450557646059519474842637945862222804404077828813266628825981997000178474125229578646010926974644074556810100070691286816027254775429744919661251044954072396026420593328668340041997935807422920703547495128632883537669969809847643842436403995106186571795091389047186349983480847286171205999496072195596394875649073269095993222296523593173663064104587822472883709365189309836551141489225558815839258484389826506160344859810176082334625014277652508529235469424529681997494579891608102325869425545445352205648744552241512461591787644061992757190970975664089886506343312181020301070404408221459340580347167139021789669343589757019105325177788778480314203562076313969788273840593607121111370998576916944812779876133615615169083407488163011267568517060640198346442017779442900768352058079389638880990053048104679331265829613785653458375531853905662817124165618140626235232029245927120186841429318083142154616451713532597472711464997795225399399600916216342763011497813836098738320660545835616222853648698628739882210889089958683424512885857343961248337755613010357940984345989087911470868759714510366834577299108082473351046951168100936420181053920612081038122206565296609398993449219994466876543891491710248165254667591298266627183414593863024640000000000000000000000000000000000*i1^14 + 1990797892105475762694103313539593608109036064530309917444548333344615615297586758204191029525093071151630605552359196473109947496041163336910652535948423976471075643141372901797055534592396348458427400505771688885279956907683901729426117442729825133156451565921238633024321912481663415594911812719340807564274165805210866110958573178510324107259102987239882919796984295489013128585082384592044870571347618571338867942003682877291832222079100874040388448578307090708527743525989091410035845821105508767147563473568517274646841525830554509860294951859147420779828040119271105461351110872688031959958864177332816925665938049673257830067729685177245217209639346543739253573944560681116285549994200262814579049524788250669869619652403784277511073604735253228085095171368279415520771791970961607878048558714814280332432656171581752751260892317960228913117813573376132866944399566886553520586587748240600341003870032616096912809054637561887273836840862115415530660689463091614585911905611554906221756838961074821382962839430489768515708338835186467144005959073962739128221224730948040323707777437618461673660206918322549902162626002774444145092956580370847469468264833034203536530086884174475073854481529414146617899242117684520956270820543172079927815223769458692617320774417338379139871057186913983456770581261088659862776760335178718890870383476852389194600637997617500795014625796585924760318510984805888911183535109253891920109533789479510377247767315012643545307049812751091047844890180080834509528029527142617996331841960449183622510517442393698252253022819554321179746269998405280626644954683079645636739684704779718671940510521620713123050451770205462775481273053468359307768580048737224744837239190024374189417375961265076056606083707427436726075606211928627900982576052420798975832286932075930984589663366477965089955660065576575478974008536750894410986576155157765910101793481557350977579768627927105347014753113780705494921289486989197497978329859999204162261142073548527233760476180525892977831461008046562409676364977520530639819257869494386743667986581304597569722556797092652402703226471400941325831834069996126233516041764096843181196687553309636290807632922515475563282432000000000000000000000000000000000*i1^15 + 135176987633811843583574987142614203142082003187866873536322562879865593281513433128251945151505679406929683978520346134658612592686067554846757094857806423194083311541170762743791034171215589745462816856752489381190417517935428114218774128416691194000289171194978208342866219804842478358683910830793275334791037814440412645751732702569268464820589727318057932922206880422352134607768758943246679923724870281764595096841238234874418964486754359139040931473192392794054695624991959940848980263705136618374603391354058578405044414865718756233189093174973761083632092732105979160566927148750997660749556131644324509663323736571495973181476242915666940507865284239774068300553832369057188707111765703429577889093849129887575459905138650744264376003416093998813169586398781177603243624839125166078850795019118697477531268904375711045816240338349066743715807930293139171998115277871967309354795612474323390741315302616404154177754888771935289545825024547537192525078771453507514360955067168866649000753261345789248275794903433316925538326719886570337777400248326573855683542055109135198495250953274142792755923752792431926728372538121856785758404835858741159481770591133385326551057942974713220161991991583173105821669830659617060475226105888786244775620395978496999191419671260162873410962365413696026929715052282893538238405557613798371069663876594809008610871232626537870714105942652998480655442871120341684749199058692467817029887301733232722308089207195795379295035060312515097954038448179809705783702887301778102117803724251535784322762490877727420523582219953716775819507801812781867596077467348543680682665600039813095128470535218043962070539778116339452174523320567847421187647219774070918373408587051987104831643948070205234416342082818131992517761025639701940560422360162134007575560137219860074067365601860206895664803542079131335537471157866531005125803239978251698694588616420126729060046720967432708818557902310103686126925713816493540611717250432754865346709438793912860178705320915641634888539510372542614063192253456174968231968875378935407946895808778538365807153687170242821975396202220790252017813591615256200714738806643946659965823444759805036461467071450903373414400000000000000000000000000000000*i1^16 + 30952275874992175283272905310662760907019950971016482890948227775560854644607676569703445388353815227360060995661844065949289841457353782041566218331476668429478612903912745556959324793668248956880376237627016599284590345560082855634323811383794343600874651735788772195253651559466077810313823959311600040980144705899689650364979406239367542134164427571699855408248303499892493736372309990015498512799331304077283962288423782067848706565967956297878301388237512497488421121963809031456738236206392101970941696245592287014556388602355960936325551997000170998884166960043005585864679176413516005104277820534476616113983220885456876826371433810771663914879826321469846963003906653522432041716828943303136297777515584486731445753241345596093632391762764545808183326646322027234049979695724348185408495496938648110857537082601256019686111000606306288167760608523793371801622166900320739018633127155148521407593991182652131569163030152119399663638182363888497539387032792052174864805785640002197343986149653926171066360724451727369972709278688792209896460677428446289485766058697105773655163316729903304459403877476849637951707575107523622792613480853150893921927560402634079433463595251808705897002715646450811226317077280966144072951131610616155009836468535375028947857284320530622928376592279523919320725065028903460954567430480076526778585660660971089875224324360595333039246431736003781828684470747687985847566158495408560757027630481000112523372800716012601275959204750926367683701704704149960408360914074459717538580565266298647202253538364117055561129469591090736939906287296491242146851148138372877905666665894984425878230332810423310470317261545692332140715562571369652340455796976547235412538075015482187551604977536600508922519671661713613078876539518192469231988700120137445804238787466082454620395737126893640025232266465732725286762402183435425422265310564168925404452370861090029709708486145371461462214142937587179382904265836995149703444620142979539791726105824321031181024902873587650624315091742074929034427510493136733489737449665141296581846323187871510133899456562715848957277107992477858851230635146732251234075496808301294078802418125411717551265678511906488320000000000000000000000000000000*i1^17 + -2051520460280662688829824834863886156161175766055969912039613928518667228335811189618346161991186558127631461892597988969626925151869075873664273027602566343166231031576996267910872042784292346475369621255210631360796079025162777570406454265218291293394699833770995917636763999371780190667391979665541563653372814520444317608655901844454328644071820227612447643430301860212394362755281696707403938268667738046353684088971209372494183510513033999471488667734256618823260300003450815313009892056499882596438822065620840356410407686957565775417825473036036180482108384095762587996741978980267479651177647126909789130945843529704958854602008849482891027731462150103421166188411361072942830341464817067169287342567891825886979727871029881754037035385428071965913884815854562289407065367982881586941420468348574221073164104945168369684817451218058699604182571861502077851165132125747040523965557007127593458724180863373069470807126765924695830504539181834664114650331245801850852220118537571137738704879231983697957939594136420473724477514793491817389989415083684288377032392446116725751909044756606877425722394229021853228086544629455776729156308434171241913715056622209791151166866378295173766347736731968831028154698171582335291564928909574291564806942392706534355499892206901405684449147692064464141117118433408560094626448930558129800765698583132773254986372243541580116743872520892844425271745572398536177649822029437608688041505647913160308761424760626421748965196291590721584948688988858249058044896956024731774533055807374821060872177343128468043489175940924507815387258836685701884470008323000505024740095999300674133708889718864454611547791651049568472263520137139846230347606838308392124672618747112303955776049671041512131688590401168769076383441264035672337061322651657377186620908559893598162989194109012661887898493939852297025551128110339780829302131375499240878902683875237807102302772175308016583736760354260437133597887008091077354009189341446151118954551740620823652926141380368511769287891418358447810984164906210883647694470562171804413067196672959438672262175453974241481449219769755903692626187684344637553107720726753339423020131763023518389737047906582528000000000000000000000000000000*i1^18 + 719183602910736135989669864631853127349321152738034190550780215439312725239213021637284547601082903901489363847899377039298927969947515524870601734210098639035129591183507482788052079081176570212847928751242724418314580219488359831147457010530767776723367164833801134036647388269296624224709940710115329784724851364926010152762476691039058809462116056923706223474695786211609046010680655052757460938060032845589523849594603114135808460800250284943243917005500594292235860795546404119304874733379264465555724606886376506327840838544069911698184038807677873053402291083550249973666243934480626480319702080844205170677733826158639769562543689785284527779041114013499522839611349562599355225259126863516113829331633712545205897490762778892216075682937036499471553776494276789794648324440466007000966688797740787451720249687189424611542300073906724328750298399128016820995406681729324412672277426591836868865464159399297502384206433316383017731381941905470943358319378795733447483598640461667459044186539612827339601779431164510951089003302027691449842907336216530521893729397032445128417219064218800987225645692817318648542420063667495179411663127818608804099876693674492719995551830761449985681464817777524785167651353978990147391738405525713298015672138256398023183056909474217291315332845546075539047857676464967311910768702478157738072353759692993904954560675612955201411454608753482981798564283395356439842614269955046294065567226661654895595148857790867625563915228449058055552432937181608644863301824569286014448969195737344060173100654611117299426618968561599261907529265745401225171724651690011754684445634849902022154774377009271091498296102960635741426627290978670977285419557633690395530516025169553506651824738842169699300784773906439679356046879841730682336720277849398661126441652454600247962091029699347790781544364711839824037003933186119228431520176211670670053842265947155429972686559492623680425964533172783224287268204523448763233499608567355636679582274426184403764854590333424434421518628190781521789741987960033575599365278486440586617169785621396602798218702401250144911514710240812892088788503381600588627958654352528557228352666821435665856342261760000000000000000000000000000000*i1^19 + 46424532702390587091672941479341915589697415442275940181242338975278561491793746274348403988269101804379803827017079733134023076386171100041420401595484207364199217751507370505719952261350596169259507873385789567669636315968888320564062842395696311036539672206860948656474616264868825625408808638974891910696227232904679329735309977374006672419408203189805170845330085538881928350674073650989458871829433990675524554856689742043946193613524963793868754168386066012068559083874313763176157501290837943480944617190580718927452504122192535076057480749414802083260471238918896568580746572379371736641071913619259593573166200834403463921276706685836346649309679297361465350417531373612175589829966042716551287299878162935588731036330703248966678289779505594887694506043852276018277910320889875951662348893000304690935826642956022089001798438232591050866193863199136411844384943236716641462861838249851814432114948838719329731569248160027059531270673908367083436804661885424540953809845819008758068955757579415684562890802524936135470732441535316123295725080879759226734729067124457624939490756414430268703371352667553753840529549836165778719419586476911165678811831844396438200991323471863782896383158218892001132772204648609986645435915614413977218725570447381581382169812450881161355482789272725996401509380011830028788908511313311416528975496054822107899921015242886430768755309159775281027625393728613792390187179041428547461334779264398432265940222678297444388308684124058950038846467757600872460253035445293722797613797603256629021352132486376783876712208813253570336549376514841366579388886542522124635692267166374333297821494819776611437055580510398074965536559310733026166246749103791177190593620340232713745818547886110730280328410674848557192362750485104455368471758473299518361454515849150219297087592472883790722146437397737312533505182284093144939445609550759954992822218118997766007989071003133030072449844282861110217952337349871626906286043313472841900599107894543805933862988312017489969425729516358143656707679684042615957504819094635809122646474769762534720982123580468625525313785081621052862198653649564483994413774502540390028616440078708620272190095360000000000000000000000000000*i1^20 + 759252227863888766420620165749480585506056512182069293478125873291569119623141277270323293862092259469499232971464259220024424424663579156051991881856321868174567641460032360160368857938840728291847193292417414418137160673201227664690994699505534478062430422929195406021211099184626574598648407069395469209855069885914403916401430183481982790927496301200573529476071343182746239774952292706296052238314126924991319934189325241750818696113685241855644227586751892235667732269409283068973850303472344171803833200059395969832467629148633648393471933065110726963520265636677921173590167735069046768488906327510610722584679993967391657962576878356466417134930123500613400204344545449019712117056189031959162790743964555009151679760833335555994291996352790548296285201246425200229186410762076099080235975591200888846948615097832359976334126994460755406797520233927220764484844065115527906257870499387257566107278982393842993069420028247215279377314387398349880514570142654747271567872325076424080045044165730062712473637859470293344433486201155678879019391521944235351858795874382095568426051595457148736818008276194727424594646783133342773737739037779891889791728124080595945952702788368874217767659406857401480169834293040588335253486880092924279800721159188030104550064281637211732711764886877870905524218196555248315055170296696353397687761754919158828275856500860348966656940093856312260878885028548516771881737087376510619054507264174308168925047298723942802707687910691363437264827437644353401582348151299092550909351735983931736806806828428220165544700196238836311886803070885178235285634073291665233957755725544719023473219649055058490045976014415336507485380963677416228475791730491482053652989466275676954563180649122347704241522793830998786390809737949072369984691240071798509187792300306349049557556006369826736787700222107512324516310373134097260714997577241166155599691925091410270714538963878002054125484066182372308679532715752394011623005457886459271547403657142717700144629206465134895724566156109460604147799601389945005476531910900131925881069061777396935871654223068718773070149955154199007827292033444818554656363069702412062031144941356415021219840000000000000000000000000000*i1^21 + -547672062460017362614630417111701424630304364650368282276735610954553586337137869181152705890466359862704992431250890844582298593380987222268774037973470422014844990085746950559159488286952592639230431206756489669796162796268697152530511270124667311907963243579785718005727769143402322861418232715240688390745699835223781869152357988436268032277152019689243426506339601216238247895940759634766671685266766189144103277619778813047195607626198631387732940619782326745296522698757299746404707107614815443119150575139687743414862739807424620280688758839645962286922203155473497943075695877446112769912699375293581364157595133695974395078709249780184473066623391359737410872727659710422287485583776388459119956127326184304374276391107977524043122099528823322544309400550714532934353517378632162539545590672122150501682437594948729747516453117077851037000733538067325043663230023932219849073186423717707323169042220454431191050226916019826576754630446851095507147915988745669833751553819321064770635499288830196989214723860181657291692440554733074441278051724352900825170643628321604978905375371763287684396680067199547961863283354162548864300419418236427079474238455214137891269499108546816052010485575583323739003083135957127575134224156921836242853237060140964211079514179011210478172654888162563507753355390876952752822348382445082881308955694793285894241043339474210381977795786901378819162204479510005189839044484176715140629682251979173930427053202363135542171179819861643521311644907018149388517760280502937206512493721755994309590347730253008997711495943759363184978189123206105215977535596222411379104291948636697934672491116002500968927798407035691551900597796145724636815461119444851822944511203770280884551066465580244445930159733438496104762388759694820667646840188198961789589814255455028179158028783489482297148788578882249583851605566339170782034828630041775549751365563164855779792184707847747186585068982517757727717689214125715716625862117988241078182713792003791041175434360274275750280732756950113965640998429192604500726118597952200034095586559177467804839006509956030184322219488106084834748626606200527505633530660231663734598264974538581213184000000000000000000000000000*i1^22 + 51328821920844143218768712052314339780040332936101184289912488844029580675029982656386155087100763262623828962936097174880620572734045256519119346256357264589704450232256825240348453234852237866677866493171306923138703961643145967444985795060189014403465545951608119316827566631809954182291950946621706167674630236234496407216783277742935127867137181195458656565122671039808497311892229908743349535818332060742199603315518765269826642686700310265656128198274945121042329241351510168604315165213324078253763973147688635298082619914085355610136700108635345638047159804712186568239299381074076933482429769659581587250900525590820308038914488381058599810982660799495893196126688528145074706380728908839165889568931056672730089348500448164954691704263782475152529999824828375189022539974512127004221055678745178501659765641597210140319889589831636664256467010124053392878326244346696374466041969411289813688297417005407592714458705594274497436074073534068722129998990979047609851559197186940871398467192558911932360914865564488797336339927563551983277735486765116422289533934971792093469241100725188155161969355560760184629482243920297310462245043067207646252829186239125749079238578954074957340694054069013409682793293511619732425315129556667393473545728457790155281633015597817476254333300078960220212837315601110306258564512154622089409292641120116041826911658921624739341832652181351002536266671420366952456710258738307087396515056147628242505658984269032888677684876485221467156388193775896474149408223064104487209598172643771255449731085493111799430918125034756381047570184177098498986987558367673280959415083098039764886755674294700296418860551341303225339730196360814709066672092113061145238128176944532474842199672664629573431051159482571401937639736837870711584295537116762835905443474072899153058395993812149416905518853809661833035596832569918628981810949944017165507201221958242240343955712206220582262834571540993239385440186914736861275649646576898173939032825209703396081497056416151808414806816423356224171744648211648195201111601340909465266233733617279272183092882132615858889058859403845631470843742486591604311024926499570998336093439033081856000000000000000000000000000*i1^23 + -1179984785811510259647914922931946069030914159916232945532075257287706292748336653744105205147055780102599897900749877352786376147672143212647333080703671650716985552137984816652246368393782623084786333145019362278933567702050421994294615907560551629607566832440813220891581581240723048298244770087250141154733040325220114570505003205691044027765728543119735082324089369487500510766938898153854184466747828996716887095386581762143270784583085228336980535408678181540390790671025562025718626904431415432074673466310766576633862248628541280232534998197967191163834321899811130541282972804741363514468697192930632399552193179598196125290522178993608526610752661731770298847410380520092302305619679569621504748775544808666918680383877079559858919371874350661563687780348362629590455172054410500268329936176064471089534639622142471139955406479094231276935650979675783898712055325971879670298796960633397694981182734878660309543269211792367734027901989170966717767231937221835423578354059969582417392792936498328772490471202727134836464653304119242368117534426287391391170328702210681149535913233049511660849317668327342151562768431166619619680560601097141721558548884764408275005264043699908536792711868073560882228596441327312308308885221534031822158034390898819392732396035296833301248420715777403642303984803016345796128649177208861728317382905123503349016235763751546165379417919768729026446343083256078187283807024410597230041277859553614720573260697206843741961695146669363949530130147640936110142652464149558819819931009793931901443557780133450146292400650707052267290365932108755352820533197057848276325113114018442898801960232109882127099763705249362555445620194619137987494100477529671846777823599363852559023412866293115940402685216438722141015593026391599032796230694630356834054373970773806749509981571678770070342797542907557854026773433320697161571433463329885539842398007365145984269073364495465447010408870766028607989708814618493218251178463565692519537662665190527800758296595859612618906433392272734309165076864441824894573864137090960172020105410665545654525385955348274571670792070160353265208940920783900178963386789863577388021984736051200000000000000000000000000*i1^24 + 512796121108548244074437924396977663846794246978542929820867652276784160032279627036796947564478111479650149844765691854687722063368627483904514910959015663601475939250040908017447692116690488792652045893796678379016637752916302768602695459952557902868386395463135146316849190760659217292194396831393756594081010098815063704559992516395101439932314079782957203403818068311433790013818020849201310333411666269517865463369164244743537876656866781247241406950987906886026492406043228033346416452000469645647781905137782663865257950284211418583146630386807675724001414114797715256529475568457188087582193879099411387111549662175525457170450386515828038273545119273414230155226713221388500613355675888838878491825263468071818313177157975385269246723132079943512163465889741795076246447808908654086151350346797738883779686647105962693577842999321515254270731229466413037297268496081921157470401905856983887445471589762084619822433348502086554532323999041539041736875400641587071344553705184537214475754710090993655949992819615027887347009246989257236376468932078414053794046784243613558048607763188168042976340173805425359128691511821449319305410129547911813036560607985734291578135201866070365947361892498017688176063834545552333284402722205264430798411500840648024112843599540393487674869248076497147841047658490537038088734311885894478423632528378811114732380941775459020224214435240807678344414306489491964888805173314823891903566333488882368076972668631963443083642022449954480578784541445545326623245423998944644690152271683806674135895127219685998879080648646873854948102831652067960949547956949415093378486935475683336729160593941623768141038371614782713775440819274485671462917783400640057984499173320604181696819586316297275963796063922155640791596423022129207416456908029704844833032555451862296033030645432437878769955354133524227781955579065335160068578301780975039783146150509465910519009441026603344318664646494230192944114811964512630433695565526567288365086469240650394244435274058313056924042225092410573599851710234577299064034828704044236099036642036146838818356231957302542356501041347344888577191757673960069320227674832004361903669248000000000000000000000000000*i1^25 + -35823832680402442678807606298628646967286400129685623204325029814699938422251568820759626976978211911708216769804654617847335239412043937461064069422870147458292467433250478882616608731470915770653369873860640682404754992021396198917147435336671541265612564660285096694628624952580753096686877999183678714525819138940039576527472566136177531069294377985217476689887972458189702450059427966644054824584297428161800075240081207774891126030410400320773575345595696539615857259182820224439846603972211133544313740973821209380921998735200164729812886217710834157991571143217582660593871028504916838302157193724470078702745496305659396812170812283394219587921516966261172739610556482286355475397489183962787805492561301335353897689021931827991222092342281313600846283255302209142426500264907416204120788167898893637211195384528789219907409380559227710384556214134054545495852019347372189730879488511646126444086449664197854429217158345511150607517554565734571260131099389775631562267955018340690976252161482306756783979647206604496163681799576367430018112452813646191477496796189081470432550606044091949590132221039915489322147407624287803566552829593622375179251077598108628231134007690769721372376741794076884825769754017601954239528722896500668843629686465143458500644907026775080188354915550332197437988941890666119394831069291894496066234743424481906579736489469576814898272042385209670927432513472892448772629621250752197237072741003715683787529066729870180344041904133184630991349088880514868462866866455855579428757309301842824695638949673997535855277811216276039288400508806597040845880937231645926432745523885241521800453720131566685738201720058087671187792779452184026452283206971967042810597712615139778045033727751227495105635001030678911291187659744220215763604680167819161806420292802827329437702480792585797138613459955801576163673660380039063963068662352749625759733726754721323507194661209602647939494898916148749152580498517187221162702548263498430242133416132452904283773475302499366297736627354113779946784120160451260372900917000210512433273616198835895522863295771916182710045748508821119543328198919308717354257692284921334118481920000000000000000000000000*i1^26 + 1409710670444551009547471309081567362790697435261828037658738045576483365385151436727023707281840549171913954185107970928792755461822166872364319270580085442621456645833786073754308080666247953926508922949162338324627410585800727717911100744750810722971384942469690738505846675380020735693224899472348229450960246786259035145446751665406780864615046223726737827773287172857311154781848236403440408395236047041363711883635465528278161079899452990489164815911131256086673975053092255368682018303320114014319551328389717659256102715080124500494397756770954835380758223511341830905397916751008142921488977162354249143800465668289212251182739227995171291593384924867123152305011524479169550365520865939285938161932816311518874776396616601777772912221031082300159550236368869256081500123835369090755848068152245538345393477741545921747045528706546937704444115373504364350897236546874333125610596136269382983345558706178344414775125361321719573198261174586914473712064908714651680544041344489976114430283257394483550312932328442878468261258544160394140909774433337450796444758964622547642168745526177754654865927139384445418060282884770207718573898755625973421733594715220962309982697751601619839399474563110521771966123153672466930296999685934182255179441133085175641851726340266268707250594712033685096794214060117482025448850274546741357709355728660522793979356333396444992015187039923302626162930301332509456765187238806256660466057543189267518985359883874968070443669211094172745061099337352889517594161628794571593970970536095461110217112023074607889444300183700014669888140840373951536036996758403655664190972264358840665379471361050762439064414941920827523599538451480154109403560888508261291612559638375722893175336662128758520152977070797672061572725127893322186487826016013489281088369389274542679199429959175636972479220795885639350304467898671482991892554244282659059332557810416970626166689512211144261135067627963392226246416669523822864948862214006481979732737635927057172778902319250561922100049406360622454655560232202609121232847668405527111996864945615466219510203426181596860665494641463238054285689927880654205614089817192304476160000000000000000000000000*i1^27 + -8085076027227818745554248898430665823731502972776840402078036452835617433916960313152185458463976595797811952926598743883919576379476562191569883897053787026776337183390326118600221318419078308389966123587988577361239177780944840764728225242018763207404769254582585790962701956389558351599907449037363444365122926159122814670887020186462897308874265645913665055237100527867551061716237059869935072661890197844461878066477222214239963349889856061335443215293914722227759432060402832457656042567357107829011829862496144796193577422131079605027262909155413194727554824687783894107210883537710006563006864201075844058735887539276048257421619331869593002769871343513493621334991617244661689840075756298549414825706439714279234695960813416979994268666794181875030345322915032345900815058268964499178146585654204574265054841275230292046753546135477134292840420753965676939797296727393912011224253654402126074363727862705049011180465535282484388613025153765964960689090339089346551326690804318864005308354623443565642792987535719046626710130203347269438513220463728949911570110308365835031654557585396167109252453562701006390913195996238234094158098772380103011700041533714247341964495141121218155175119694395967947247395769157904816215226478841533742346034834177727402031894597187736116174820874092001000777204182487228494103309015719095059623702032473333533526649004388765215325226510272830747396905558061877885634529417863371281128197978994064364469388171231671320000906919593053973925504931607853360899788063944582441598274750614529834563994455398754085574652804992951711641100944037951904379699945906505001983490434026708164898422465712377276857857467897842243392036167869317515972094755262106274510275441382036944259570496662069217336648932922946561640302867418956020721201466624880637248212832327450077497281111162135771729986565024107820498330289019890201276239842981875033372400986961259321166340295095149327999018337435830431941675318496624433815782831495272508324775488575271146936029940287467978222397821806960412330262222616352119803835773401200039503963606323178405861658787586718204143231018976608787791199878014053158524407773134848000000000000000000000000*i1^28 + 1536494731789473141954857652311702437934864468017669423457680199234019804180352390242278141141672179296928896510628608158387720939758788087872423020314937261094150220554237488550501022878949372684054963133826126367839529712039284091798008014456433397282041199236490490546979521903374266850984328776015424362437308841016324053601381596027685664497710640040526070487313884389866186649029789963627669526835167034620040410427869095631054780465206027783955844055723974521925336965068572338690817707104048855848742500562353608371901739088887168061073196093028412094876135907515961146729528367541350936206291294805529104793822436128309299356781789325073217580143297236312940589657852057290165491453401824533554945821374480572023812458225862723996833677327830485004120708139732713126298787393982401261120993372115129844846467244475060968353549867785545087267955076211650802940349330043212640213260729510164545065759468782981936436295288474193916900650061136920947412652449219923759647522419365361989919200508331766180104174736157022838358619522314203843686798054722528084210015179612675740997511211702152051687049665027595599174215124149587442166829047044322455383693363399335774343254285403624739657949951131006324854283005209325568088783894419866825511179998487843995420101158303782563922320938219908079964958329672160817170129855563200470490419842409995286776103292487699733305066873011597770266328524154785438784427524576699949896069180360036423869880329044414396123196785470796415225736516874952898313521966664633181034120520473967426906868184821362080704058702915446773241915545658332785373113776391041210928024803174565287484303787423727119085138529508542156265360600783229611318435290616778733250950932776845401054624959833993512228727935589041929666552175799035061537874610596703410698282644206488407596527106063877125946460101749039675754297965211266399771989797189951426167284033948728104210976475899544875575646294362498788463550899686250177140595619010239060273594520961476407604763699231486236179354490633625025754123605152430205229073053882980354032980759171273143507896603468408454551038759264056475452062732172831827377013129216000000000000000000000000*i1^29 + 2553672245691685029650531374251983079887839420596551349947266169161432207794958088333619986881321682038678173095426665276581904737374502362281506822961868256391701736888833353298735597605493627350752365735259099723396735160548370134900709060509614373419278501695421794711071645253920020747017053638581349833036896561970992094213344577957274550608946703445869010390154732498197545823600575927573072170779304166357634666568142727583529243233462663109475555946582289683294275912819901739955087044367522235926891667917366802380718272513061794027242548324910191448387017872812499736946612562299407050110379569405603000297353486228272261110498436245122252225051999035510533331662235273980540260139753475904290791049985880979241182185130453508139349427927067966036335985238783156186887704115839859008705631570057334531096458527239304243124306266423928349917323230594519436817252731457786841241330964593872577549713888199303922560446456147214576353633608007295140227846052994023374501792449599880203263757456500562971772888453534093496701776127229328513446961137145147714726281261029037920784298405162025318856114711753885390259970942496620145650419020949964943808185740239329279464827999542002640181568733544634309742131464693789127479465888304495683164936086604064668623318374413067262912577010753640869164132910355667473520378583649505383556206017260599148485308849219004348517890070077945839444775684165387920292346484750534878991584175459920884466159392403728525567703742603638984171591389754056126743422613819346997179685790979598279121755552239024955429670163107361457588298527247983184147413140906093605236855384103983820627856954544230292565447706715258011989881707634796066070985785458197603024169115926688836384423488947532315627256672081948245826441943425442517960945403552766968937729783287086013179244404586003443299084176902102016858935070060271004084551167393111650211865166639956622032560145860361257569594355999333901403354048059568803751420733826376103808464751672973049538237887639279702438366121622158057950350339865031684437605368690446455864960145576547952386443725533200874396329052342904799669278859983837411357491200000000000000000000000*i1^30 + 74745962194186597016940820764197972440298629719428324939455271982172681854130051847658299530720320245512521343662273416366493179164883492345107353500819342888616064724997407134313633744518276280057345357023371917767499542774823404781458854779933213316427810106804817211000345471060420846499747108832502121494088028450792833214863703313803886025153891215143085199841894823149529205602389165111798106414957822232138234064313745169588212533589672306856133607186930653763292382209332861759716129205409703235930412844500300564810409645640142232756135331036733981930365194606071838984399564914197741327405457436317398967206423577185451935073552388505797231109058876913068336595685677733857665627743704482091151965916400552659905364610377421577309821080438704546658988794323494632802884445022623407076706422296423102146836703803417666527881028788883551981174155707273550100889055231221095734847655182662140236513006652026914051771416647694184123422036349959024863251759144764033243998220540971158892106728866608031056409586343266804795168836792368120926414720835252337923780304309558268051444051032458073028148661952391670739158456161943428364043038657952512621937839621787375999925951135993048866080696201983630875118874729785891846358123646306888497642120820805469715494742753254157383440498787236738777237220721605002459097209954142918324936199545098360281289507001520975026254612375358157904295806205863850704161073030900293380439484913193367359166301028315387241186649811391879522343617879011472644558317903631309533433636900857739527204976296514438313996258295288796100616688029297743915839897122046753112640237098714644492191190055240830653929318135178913253340364182305764289992580722347483593578266922893095651097848662933528996275278711667544661120393360723582757933182107957615969065838298299640507713887692093655624085473099252683700953614770251260404206949924190525051267361158481363305728124732366125393247985536677848955836342203202165772136686557144429515997359130817760355629070895608970455471012238579253910041962094621619844560255279227196926531130497837045661748752765267470030063659326184018343151707839693376716800000000000000000000000*i1^31 + -3878597874146294536658462338603867441526201722127527177486465231847772358416700139525184352462480345215447372420968468778485253537246362755287250700442961466956790808509945103215875064701683088954810954781834703728551379849380040159810709958474918739906225189225589898516522721415767273046725800626629210018004437263102176321526846089767674815493513542298904906614468305935219533393444703492612208916128572235642738397899172995054447600518042098122661927753769166112065610878100888427812922624925992093327914190076909702662393324230723773242496777266915747513719973362301207470225922900328541343255757536448551236499041189310413154432123335040126585229765098550515403529514350061374452600593425770279816371177605749640560787409133827892306447566495700829568996233271685663342959666969106297429752488588609546315615254500717447368496764026224493130253944064715500892378686921398105998122826355671781577825903471247339283162706974763089158333612271792275995189531524555527066547561660552158357220510237808254194884896691295257606597004060145757448098338758171409138706007902918885878178856575036864613711979378749625918965063248824530233309695582346402340874925363706659311403505746123304404475117950813149645810353790164486230372516542481952420524072113585051393909092560452575614473795757726717124678657150613813977903693534721050884222857673978097961795420004069665865505797884105538373607192357425742711934673166043408678817498506123019414136552293912547527093779284928064736166198922560059052743603015557382161868246966329643165716487565149879359029697628633817752670119777783772456925240232628969528477913401310781465992451280995934228234928506426717475741944756295559871581276893206348703904332471001813872836147521720662898573365492762554764567319335223708944759869179499736668127705519764237778399377781623203441552464507620404572719298831000519686856169320407092385944119352191238414283065641874398790190926348435226335208912948400551231763013081872604814492728747520434048751578120106661648378342616015887781819577395945414494399200281535443226424105756199140628636221795173793059739350707708575381230029348861378560000000000000000000000*i1^32 + 21555993818056487493232128659500680223109131533029164785513688745782487804890046183399768597081555868408885551392256453156637414119546000133557528221329166366054614418816994256284296045095942125726226321766039615151529804043003079106100745090766331360251553475711998465569453749305864584398963572901159343937380983684436091081525420219763199498479953079913553511901718082878992553733544875758263023366906812362426278745886542729922193243852052689072105535819444480945125841222167538292452155829721850617158764453048053003251414195097067919650174090281476866759047975666976069717297786768605019149658643310161478978857543515151000498453143157384300821358391601431997842110185103969008357514862292930506853891024325337444038922329482491059592823543770050818953282293866003013129831284011202832701167079069287158847785514510422905917628644953261216224808719846114370630549671012048973747334635469831456260367820531644943745480801087889948108521124096043302501638522214338952489066927463234297876526512220389938023221064852191574611726145654959726208390260191275466293911119890269840604618530255351909547739763178711906507997893105538716829191441366945344379366880865452464244268143419941920577497641796600430776835055431952012424997140910721318650522282025765497928756856469904103854798230230468410821526185282060910719017995898403221742115039787775812888041505654580680133039968235869963251601162644876892023584014212344692893454890813839576882515984349398959274922762002289920283338143642805490024536905742716181356473037529387494972936800572808763886697774370426883083652967038212943150523518182583771809821586205743213642516705263452780578768003679184677517631834075161520229341146107066886440617064409379479167478114967359200189822574442532642372269993396611459589798204733436646534763119984295401298419991294259074983921982234170681776944910574398527803765851555844184573356203068614707607473472592337961065065375651882037847733031738453550485352886236380660222908617373190360217890053181580848203782923443608814367120807494434353005671470482898489394592838222219328143478712649482833654468655331308753525087802490880000000000000000000000*i1^33 + 72887566439205202154216829839825618629427403977586629621841118493947516197238611309251346032387006795725554842355752213502111086066874032668986552250720923627265718186157799444159846881581046556526307905296850921189228776850930299529680677637609685172458535410235199176166108977041069587029957359912795023355795333655355809948855101884929473777992467602685995524084265727356820669858122016273850082080989640035236596289029642692496014202288748627529089232815333946287111662621451099659254433191762893039728415180797776455293652121332944942457319083645726486853505991345027327204605249907438322057658166903673326244519859986686747269910885230386055636495972935006603501756117300500475609739013745004050303192108841095197486266206270170397873152656769425752513281432511326075364173116017823054397332143091309799325738544935816608713723003371490603194872334412370876287489928740115889573058658372000190496867600765297389719973203971379256352934979809986973185305199648724565635646202042312196003980197055445821588226174162381965754136184496639376290195770272831257315806848744504118350229561271817581149834774230327647852869776205291365941025224286083487332240368332946559211992291998773959858040722811837238908932560214359184884657386635137424926914475342805143744312877359771122568199432141141167990402685117429151023162083140736966966421576191030831975598582662131093359075996804696991654502920100667270606117911808246385728242208007565369918332797973156582798547915221750049641924316729374808388353374451603488037152430342184965713487862533065607716174681547989101253113782947082463533918875867551757054736401332446564970681969698840059046863007220501672814973358211112731740673774395535620229158382076467785152361597965448978233509216146314205591912156293458037598148390766556250309795498579308998063504049809595493615000867033253305130792576258456672376408728497571461240809479609662054975482211222782540744734638758405259811684904384692786909862686961978278365397319323281078494762977902966880605124681666412054847819436200735184739220178985512833439309217558281817845683654849666182676478893018211334930563072000000000000000000000*i1^34 + 2362900721158650800009621375278916758184200087904406942242056948133905066148132897108098050510707573533002411838554727448666453079298058368971545164389786498048378002858226220121448083205129003387554120595053065919502992748505108911097612403031483805558830541876096727889619995894211417495557883438809685402277136643486720451625934645190709751897198747899993369423043091527231948837538845758745897636913121484569625958284793783455317658568196555192430826834835557161256638403045678188508679165730737458080033480765080530492723682325496149390053326359490529034010821713139841942123916031452848419939061919645506451951353121959207452169040091287807140070719901940783227487024142839952337256868551509931851334270315927387721464874740050000628694676948643781422435560021167845996721161471013648340027718165340015832221318862435386974749167008325560152789462058566476478517218411413176887644400177139935895885627267514533864990401038628101166205207854448542653246676529028266806507134701242707522022284129483575658874267012072704510189359415670007987788247629966088345411828838821778863642935340398062371488806292846492344942333810497429944284414112199617891222663111144587102112235805142035019203950051567295707707473897519715790406067339009582472484554075429314707146407684987785895805865809930649288324724852194675943992862921869955259307420899680109111991403629300316991857387493174805037910658061719069448316967806372795220612406263308343107930273690188831449195539137307425890054396548645923157095314696043165130015321608534227882452990109286073920941925777376079072174930367126783225001982460230436151887348418599224897639586009865752500008103100981151392590516693045531370698241149297695628129396955773392448630452485050087992436485346672812314447077715218344015987032986618940543089666588052755945115845383219700180942906280121418789387638697574513127592254986316681372707647390358559785033578735886073566255189247848094376998563460399123933225401150321799366104710573058456911112749401190455624846409719007864355909595632752300888596703133113995672210342772106185379409964521297823367744281502642188845056000000000000000000000*i1^35 + -8176740362554073501953408799122414750632777550589161336256050336923197115514344457747899948704252274525046348794659906761082658026919226859539733499764817508137239058903568569307923905158733531376215026525586307119567545339253107017876199068304210691583458342850887934779682082068934342642571396506924157103708215737395650684612462276340207706604415174249943351584767970846000056494214586554087766275236179749352255883586347436062789242004095277358954060037497980776642836027511465114281145912163405030371037322118429279378300309581710679521649456073676061904815450009482196589112929629558377105674181225287858779062633987239248447529135626495671478591172435390678191860164621272052879752377519168004428321035396410228608744832022913345739849752051239016797394393911785851954561648351410765176146301461176010680101437944447896247499563885456346054054017079461840029298792485886468391149735304417822545270930771764998649583503398791174370330415478846946570676217376424501098084330813625794935687893791854468607537077023566761984698579050187815167244341493087626613039786474511170631485622950590258229608776116353366901924647342651998227865168300289023537407351511423872115127847235621449626531542416412241731605328866352583435503460690777249635645346956204744925427526941670463206499006087258740121691708548050149841785816313262379713056840457411135678986838647514028650992007654232352327336172274461950950644965188788507257689382819146522981086408194699663072617330919385141963995679026386166248906479009616901493719715696457349643957637287727938748975815226064198686761985020082676318334667711116404531913013311268044851111269342077998849500730973371871442128470882951143990466722190524043983193927556247022397193884191892532325371719752110042255475085819784743543303090975839247745686099799514584713995151868973334459272502312451727734579634232535590005712771782371016576674443756235804753968457556792413251119068589330119741230703253500860400255782261128868660901272748005648114936161668071863484248424703269946857572976878715074514871655952426396437147728757179324294922490225375046120424822543692595200000000000000000000*i1^36 + 8950121064495359376448026412118625231505030137452944674847555050984179433413932988347213123952837790465628744628679273919094522325573292856371695508105995831247448856221086529598237521548104023496381785721005632157632704388016940052923961793224738879481976898611873281598074992796852768421687009530376962967902001179837258169022302612468492644040282055674995811474222744453321336039303502030663232398487328635742038780305260335034112402145036077522834652297632582997733371244531229512523947288137635490930045881781800413714681033950957218706637982799811352382407039468769845290114329397750952020141252204197734232975837918705981706008760177523667712170969947482917068053860532602431580924983147026528554019746106249374244002837496244308815527261050550490885670088227275193171941421384678425536471892484837736509782186713104465102452819512036270570694931266661125971409640331384827761716373443752068767039064338470086688090514604759936555819301233853120372133518192155733880512557845462942171108600582434589258812071610322272678192833921387400018687503913692754771881677768601887920182660587329433624552604757644227790607590730647118286983041971875359228708663672192747536228469855851555166502930931270399699977711723529525500426972325076616601464981275901613281056539801986343010518473533515777285840098149714954531618419679079520384543077068354002007184507484676913994003920452705972462645921597676609799085782395539480882571889906859615738126302511078717043757920679627034061165841219792931102236143198518971344469744930189551026240516818585131303197198041579863539106162081054171106233500916148523841218181250200599566406962092134694571488933415319637388677696639395777043901122129952420027361409421317381315654102540968726237081941776599290950573640498154103516696062859326555344939695255848192539555463628683644988091236758311883610028755347955765974521270316917716534021660157606312309424186424425381111569471664078834636819886963464518068011748651765272705711756824647162140792257897373989177606688822583289748794419579463096335315948641145526727072273471617368084064515345519060379185971200000000000000000000*i1^37 + -32191984778483657515740994365238837495511807235144648502044017380764626690165650271061140887925282925474052000312391298691785806145209257434000145009669543042954760828824387441255534580506517365446351970775183027282210383551533583941139860306223000138918696764063243636308876692301905412131007600155846848317297935877112458143728342826304131925497728012281775726789464313640045532285124778640074626389187636101624507835601739828897879978873152717116428172519907909505596504246841759934564987230216852910161590128832911593954425088273379562778885645113195478265409590679320446336462514617622527433620720383962601442122855039434487586129964805717186773607528399481751723490416998728857555706542373429758574222162221317479699431722876477374542514455111971008614084704459687489549228762317760669903293045440557157344345984753755546131552082099111156902453677051189849479738051187385812225536777140646321468394201945476761864143784140291454611099557848650432112185006346400598535788777637656299264216725493652113308063891365622327760863064385416359954935692007027767764562365222913258448625533344383919766114200371564729012348336059819601077725928238494607037108672002615949420619338568735778981510072528637941199990727449391118512095350281089509612749872757533149993792742171697853922429555487524582475174153702806849924773230777597803289486522928557320731804133758320354219653909513729813196763931123559689912368656942877964954889399933525361421883295209818842871864595240917364817213830786770507535768318847396931510846693676331507414385730061178627338695937103018943274209677103301685393659021851292666829871632798323085690008064414652791710784219074665255499094080736111485313538890260722595159092835033097535891570774315348772839269189263321077694574419712278820793880423545674430554122133881377506233466755500999960280774799307910054906252156021488236016283775222833743197686175411821922396711294678638276333865455853725593970062606794056799652853007606555036464297636358884724506989279657525875171302890197409794603940162469169280119989100866269059296395338054836940093192100964011934849433600000000000000000000*i1^38 + 2132001072161316737182587871596326505762272776110956483323605230589411105521536897032918940906347212193539154698459047563728071189807940158613332833649458490685749912158532486383625589874499804930799280717674053015205516335426064050043429978878735425299890855259900734638286247169727884533959787729335242850422541443575913106698233830530792862550627559505526662633847441053944991595744639293868321326660167341539106169689419084874607653164770154930921542808230768789530729319766826051039850354136791145357499023081489500004543824149506823054568471410684853188600604795488519310223022102846627706921719532537465245231347618814988744576364936078095356709361542590492556016699961911404054034284635310842421818614583774142803796796277771791557712990066966368148793306907770453912779827517759922943530277187614146781326276653162785941935347185555932584902269717811869220893763576847249293872667968301370768659332100119860486035097291971225941134658198322038775557246547426777136749132601943486029196466426668500032438937167318901248832736066934520349818190088073247723526894695002889735418395461674546013117478234149412142281330330947528172327484927745714663480112461831049325443584333568959446559252171720546891318058142367825887320210461696337781670874483207252597543478936254816240234246754681835903340138451059536295013112433864110260933044799286800832940180834387749795186867032519104583110686467757764914996096340671555557880169659995513756467111490135083229375001269728742245867009237758537084730963297724506302391114631401514293727888227697213247370713396978049567516172267718155205915408226148809922952984077468252274757793895210033676052636536929180316216215157153302013491046895623274670664271701876466984905585074422742836305728210790616293335691246608667701461320614177378874026700815650984282502016082308786934479095802217564658551788485084558826722848447141407080725829570645635026252503871670147840907929652804854921706965521085324151297344243080029950077971244805252542611241377536753323765860803980687303311820710791582110057159976336492921240965123860580550073128769227325440000000000000000000*i1^39 + 130829458917901212611587778686030425731071511010117892609629177721760420956657831064618716255930956934762844318575033696254845260885374795371308797171050316132648289701446241418427949665245626104880886741901986767043549101636966836064666256022703313083833614526190743976379053257891506969386387796133142062834557607328555390227072146206117769645028814931999406317628072778085579261328926800375999218011738591010582680451485544013768621539523013144643996616932072008924775043896872393067659906145680490850062504277600241553963941849916442931400145727668214683251983023455620984767162306471303377556382785602362561431934999785178467453990572490707652820211548460601336247147195155241431258464473572837989022018170013615035307586228885475060040599951078127550264675598939134771599057781874137276128235820710693694952015953583760608155586371701027299968976951464731530020110333143822109705372395017526164346388170558375903389880978705316942590460234164275052859808533987425632663901664467817605365088391387034289548317727092644848151965044106989478182221342216013173220203349964349482039389738290703773256022259538740257837824667706168203488810653644622472019049112972562554737540752887953888918897765682487125497711705442577197369015534424945471417653953265428173272413926939344785777643948927461018348972764551295973812330857066889491616528501665690065563653640005196668780761697321184501095622346979096863483278573317028282470463479995898938673787059062587822367458548394989660451835659206025855123251950671897828445621792815014678396732255239660244037116958174478214563031853520893037924615531971551541484112232830379453566070658497669973294647290848777815384243800373900458504038504591281152825863322737647281926743185590095147148557804371641271715872499551707074319225547211785547767540385187536545812791791945501790735860891142831863760912301617963563357262354355451333294780336733175475662968125934618802385743142905078627188615327284229189879852351090250072277588442739305718388809024543084396384777674685471640949443243388286883481755483158729216278945859287954276904429229703168000000000000000000*i1^40 + 252839458290374584317418685543953801282189514304015286512802085011635000265721974525801135008083854923493457933372648395793470975738450062655865951746920410997887940701460563367883759149103752331789250127465502921335889131880241540805893225481481184804025047892645503347624532647091736314930743702774117316348408802413608151667830711027949399722539863982458742973924782838302221134950086384800952961377321409098816018923461493660131607601987498612086050662337876219269268133562995745108054076467796960487503263210322515825941761880642680631114323242945060234085120364087134421787798068036635121492566890670459606310689559957885036675686661016446292280804271166229597101447351302251674763559850342365309989880492312094413659731078374889237045624822305403878970488113110243297865267300821513517045109650683685914559605308185820990563741585531079404473855578430930535096813204767050500075779128256091192374008428130162074420568768090883941362504968224075408004552692279573710806496793610024954344667004197037341565803223940055371395758242535343977402942632718935071484540773886959391118893797566467891934557947252561930988773091825064765168355514992606608459911226402011987261897368878412372225830794247006848225200995227547363655083352481409289226555725276523962420091972106615379482685854541139566995460763755014948204443535193530345192390204751159492894446759275938599736626095785952828489140533096436807145125877532788626455375249489991678993167874043789458735371595647286716886851838998029229903500293967302346025112621555822434552678650736455664116812460848391922648500627272234817154939246069422021440369843717219391372268753511779730869182717841840997594157553096197648812590970065106772386874678569162809248407897547829358164821244814226629216922844656799053013121612765931748860314601899287745657403457772333157228428975362581964065567062835479676051404768801389659274669673441402562657395080949045073190353738441003728765447168906230942393373041329843349860502028828100676222681548895792772688682966438239051019499474266300009952538812678926080629444973486137564674916352000000000000000000*i1^41 + 513229267447072996728384344950672044415133208471712331436993541631416310193566342830866054012111993189983535610953785202677900881195965262195971356902772892571520679843048176901565439560651907516628287184227172687293213464812321366962741049348541934567909132774418611201593369371985377903936855548763221047432192981133025996351410429273668364251339951344334793594511476865605310921175351646385271387583665752787012163923338150281365453448664648124057199767773068512259843729916472041325652575530842857756796493030082108788295738055656960230415328331046015593651502744206145156805287583434923732295427044548533913137018933753197620755708474431089794741818363103290218946739709846957647529740881310451081977555809417482602877370668955844191032407702814982761651755704847732311892200782394977404163477718016884246467904789748115297457832862029157499251936904433010974733266939741936464374144884664609773018374796904403280893709179650133391804111097505162343163673594072927673556915047304348589462054060837992679232860488835543065390119379370262508104710236770042943538926257600071578551622524855330386989632880984126933642857690869270806437351891734420839753622852860937709219278158097650790175167601662889293511527168121511456569267750556509873193332054746192853792748643227843261619227391259641182001032317801710525230459748877708696842625981480474436581201978739281228354051210230572596158961135752664278044308770974695915011694463660746585446514670635380451967313071172625420048265878795522844192577495484014785323746455182588278597330527455976410612783213102554046314066058047858278101320943535799923291298966796317073016136320502108635535912496256719279333685232277617372412132288674875608217008700922928032832832614059190587836784255657799325287336452409758143232160232110091853476181590600062771150526484466144636019678516500668858217124662968177002351198788985504310980229956852544800310643654966363956794334923981743630607736260761954058092655426653568852489267116862399323974979465565087325075248465533315333827253227280341193486834886086119014062276359356303592652800000000000000000*i1^42 + 506635352366272165932627357864339046269029729156619170342084197160056147764889150267626163818531377021569864618246321888415070853548386150349087508653207090402627521009523795470045759391326713049257851319729043577423071095116983140562063209487992698330575807509097761408708008483959039002681270990227517629477520321665353203039062056212329908431589239220103297142165889981370099285021363511845580391197530837501402665071124010878633681557987134183457707520922704667193775297807040627477504301941704418417879721365412783845554372731898343887465488303025748250275202265498929777656236027017027686848825919714392567965208662788751201041451949642626766781359771364860626377263907446487018092621883982765466933122676641407636782984077571685313510783259548934995090282903533077429189363496718356555991914276264921457086168126897604092079147996513538888944001653664019145432144575159870986027997285619288085711675206973995538410171116209529553544343779650841812020705267143463288877145160013745370866501268656133547352401382002956769852765803524059253042586771144335588980199868160632904852982162613828846864975855905019936162210286504317269808132848794728783399412047595322757901882542426515967112442504413587478597835333082341953025183551596908035113265188520477221367661958406454978836939176232239442035735615638606976072256868874725821813354095118954519904980067007082062309535092728709079235600345378798764006072586358405982296344390756000366679190538709943489089723746928313715133875622892880849133142484381602423747458756096848944320473390989321447717821357661647941421468080381146217008628414187743634873486116571156654152263152610018710916679179925224171966916430105425938487285242377484823744881241942928698226468081788808137056971320047926378832518811861273496118854770891591175673835222311384992832035195369501317227112672276844322858488319618431957790600791841348309516416204880216659470285475802791063945134397402181874548942471235672678507934699794624269188578984114797656779506867702196662159821738988673085653277933345048535726041745058503927655288342472294400000000000000000*i1^43 + 136348558852300961806772304137067155327072090210680996745241732634958095806433202078271235525704764390557177535381126061416522176329734084791765610647323829642600218271642635771574862593409228345414922032663336437810607618602538523818703198626826800914716802787177723980770081650121000960312564712391369857688280297434135293364551041588702697471490939226179919995232737786323100801783066990496539102565889667501293111020943396099757738866867227764718145616430229119249689309692159011833958466671221775591436844242640429426838390679971262302765625397719294985894344860320733338647965735908779602620531719590433700727949784898695588857739555246260281833522066104510524539586659760424095440343108358286605120837207663460470735712358642416153191843417891932631244041643481298187191659212995155254300021121862764475133078301366210151219107490721055378620246021747408581347416327775612020713023329546290227473628092251950470424108833487376447351052991095126395558718841797188719741145257996466033423610310189528778800115641243950987960489376987010810753892900608078527710439797400746761167170262448930375331998873192569524603911652570367979971244801160163655261204895890104179459756719986110937579254015553927532488610660500191827929040873831549829454130781931714255929274583197600831201565863180620185641090355316808410751392032312278924437673552981928178057300303057148983280262661575492489909504555234874819597770371519932066392596685402334713030689159454730425960157477166612060655177469248259775302146879836773546475239579701196337364423017461223373287207965374608842919751890162596893547704825149589768012491326083581726656491374227985754193651380258744831075568288741751698059890791540716704899728307420306364638987415533714335782750950244920154385557479841217718551845697850122447657626226166578494110318717456813136545441364055278208714659554508915018022003496003800301187624177820233285886302364313876365156285580838690434748714233335932902222647523566987823859275551225570045859929766087761619327723037306425446539365205105258737216705864548774540297235333120000000000000000*i1^44 + -77039704334712516655354487753204965730989354202721567063234686665051853365442725961893096223685050778335411252256598835609204977408345452701308457841838455402557238521547375850252928408050766148409504782653982244741801053326681140832536977822195071575655109601790156601061172541719582618652972624625897927257996365421626979172407919351090908319301502877311287818943880497011364831536026884177624541905304119439229132437614141229422251776139403392423864395929989548420195608549762639777630476336393903803282586065761252706217074379398078284314482664859882815630368579830073997445494726309504396575639754858493823532709575138791028875654541442435013885655941146082888706877286267340097786034478939812060539899155600964909622195752225829123073791578097235954877233277225924598246518919106274173567481212061929211334724031734936522959559135731162629718190703850359225599871903113680227216417616193104887062696091750668246689578756082274357905232421566227216967252365329157085128131081825995568861446755522633400151199795793395620906641041120028061032744393178747733471410278897509062163546487806566402723252651156808758244954184565585968661641467454943834297380991308863594518440929772962192413553553622585010582907030835061933618941636450540134143667602387901501485494762882370911788867190247138640251755679939296668201529807205214751497594036042599664068339073874300346914919131206988453971218562387768097520812815955948121535905938808160946432573549623781831000492676596837214677625431234976677265817761785366325126838649630009786967725099944279381324503991268178753729936153814757676075295844024411351126187127943771529343282814778884057229452158218117293663681438458441734322656063935871203836096049303759882079944348560770055061364236213993218371279110689138095078870837835418970544503330870131797694480340719066438729457098415730031638243928006474120141971046101322539155132319444118011271647766854008475420384328264821350348895963649731118709541879162732747890027169463886882917602033259537262222855231959134742110961495992775073047144990749426691604480000000000000000*i1^45 + -81933752580093913349077495350536469250645412433625177991786997653593395846836241636879278554289859051624286808100609774785060366060060703526390935617879094055223336808200944017990630557893303472258717839798239902157533532691623216151204371154154375008704804868364920229255103787918379673267793132882180595338021931255943879242383529437232016004027187013949796224969263551088622594155594391414162581983574899375468080062895724840927291350250033272087344299566916659489680812183430075345912815868015425111539800248768278057685234367716689811646637468842219211672326429373841492729172018214017302506473147420213799729127978489905067252857025639511412504612236231737523727054005763424088408792311678091646844450825124397170057471110801035395820120824051411977879592654434307895750945566988159201816887681230985059405788958214299553950285383452926263367859433450491534761200467533033967131754599949306943484874013159512622132191299894533906255811117956489546241191856904861650939317476009102709275083739174232649194114999624766807425282700320972465882614538121442973374089667988180083463425992445676233328641963486263075727564494493241647241981826854538181992087517923820436050867536186938327642754259380058556723798516693535073610809660041700631019728576500156755693879356137749478956416865605224774975525329066224470439283080751760341939136529528449283938081144449508835627870405949649793577980882465779808024491328087674746736374194469454268550606112710757431155748688621287883567017927435298128013123373116448024130993094480881095867855687756471605557649645105193520424785861637038519701505876803070230944240878314412023544076414555425669087965007715965119320709507885406590010938054237151025317643535948398585542724547549726614781465208765452531474475215558399514931377142864777753045968152032878593436551429804390173098179981053589611648265843780303648045954254949895636398801421367112603660027988414697591771584840060038121669983553044837984277000533417902326257725078327255947445754483716526889698201836259265169206785290377212879601002868570587136000000000000000*i1^46 + -29751273584823998218819077044837175353651979621199653495670831850795847785044540173787115696781828901174692254900227853530794169371432718221311871025054320171573556628678935222389135828040529338064338684523187837622824191116731804513579442556959458577222453762428390012262133563451811495035465088577468919019827871809412695886552141423116946272295984383328965307826922542899643858853783834173755177443340248799232682033376334727155997057168838829965835202116217783948380027989465781651695652608840469387360561156822329491287228109857347607021933837713947260831819804311113190902630734028676896359934780360667419980580425899471582573495343134548884880096561506526750314563168946210560868518958694066020430377546978792326430437694385008234730349517876371071177346683054340867240063336118103797476911421913099561717977326124180353094526418888184593124722924842628167720628735854921266857004581638326981609727687039185657998258312182672221180241967767618443186999166999467261249737919335914920934385932695621985105223880377395393055448543571558005653809615015296098295030371906315154317795233951092165190126706709985698837950310406055702469959026714476066444751943230606730116222828927917723418033144347103609747878796900573748638179710808410688086449218929051175822968566099829896813119600785863739411350121678688574768455724399219261911802155008682642001035644583283005285898863811829699552805995174142090182237411455696232189613933296342076897924596032423799180489639599084595458979731976315116215683221358261809989523570955926386278049331327822512970917347588236491040659404711963200161257125837729828260681283099390013650583668609267889933604956415745503356658444649566234912037277875712714291752001067400660806634440146999945244679049521521927221335631998521323981986674714838170947282879653072829574279534055606053146072308718413704514309040568807818198310933837355064811389173751655085782176000164481800108033009286167567872134704176613424129274268064945546432692642489428804236230877237434334892496314056970385558237306252238213820396339200000000000000000*i1^47 + -4630459558004290954439226882226330411952869598210940174548529227839695375851503555632208038709064148904301625016406889916882059695953290947872558050558034569286647645245090163714100334953197791690251972034760410907789587065851058319233717989494341185535836503180198647600017979111407074929081921357208820355871165728960092431347016978153136541960553594589011583849095955540996872147661120601987069390795970645012557909747168439646124733958732902942314184604346920608083073598445591920813374826796459366722042830185226923526959120181811146014205099340004341297848663839684848223216649720553161577064253946236205645810760120991245532504511458219552175788220491247681959916083558140869788521705243447953119547865301717141724616710571406347542170423003736996734317791401439301951661115838581741817157714723413690972025838886528654357620346556738815919865176090980564194063832159278681277633330572252904282987832541068938787662809185852472663423589128317137214322429697862185056814558142984533411493382660101901145565519044975161162386374478305481820185901097478794195901530551902246015569818772096814539205138166963223808168846968020328316086498115787284742432104763295151351544614673180742087941431529405329827868415759424885318038114624105564895181067620779569295012869829196060263556576915425132317254640795565193672447391354923365556787022461554092657851526786759658482438934034328980281373660632147945984640678796567844185570583035243683097416268002872745927183081102983685205811136236444673845229388059113539760426749843476687047532981263751693735937860502460793466357626269309465136343054060630057489773590361152989563488679810347721666673066188190645202062919231283945205691307246552497071949659453889429830652806281577777384486054401120015498279869954326620504385642737438487521762254971308910084925982401865022543409978534948993651366928143068020093072671683045434515761646619334004549128018884510806542016413156474418537861481681089341461151254338955913473307202119327471184331017845510853812628382679292234349031885544389925771673600000000000000*i1^48 + 1200880013252587994696078940460208071504320587255915817019334946880993550467516380339132805147140355195194346633717207089088588219006965883667591405127896628271900266283426223617045444897056865016234507428258552681019651144099503659610050909072595593680592192931982869961077829844267625515743847701362870686157409416546201358254575543858964050383506249379833077961876840024685468957580695140582465256906220016173541004853864015383037071756726834169303342637512975466280051347565493686923403509606027050580434563197222744035467280044420971220316841578772198889860139537883559001063422481204624088549501040138238269572188493291954137402133614963716277560594557174148657962152416178369081062826289548580516443426362940802582292213843728911999561430687501279245124463545578002820566414095864325857935948621767739432206869608035390092620642711097912637701653144643035809752034436742646345297223394255541107142241901011546973889695310549681108097017717622942464873178195419984061675835740597583715271592237854070113377092124182019958592167252053915813331205664481483605648487872337320270750587347028658608561420835312951962338579175858179406105493166864977754543500268732176128096444602398247321643915408442568198463824981289356314206677553865433608778006242241752606062339537859238014350428030766399716975619192562703621388761954581552821607823714523904596401653395724948841895605924462878371728051556489276580926801521706819085819339230440906298289678500053943811855172772401745049605194698355999571847012777429013240526133919609086063489094041337519902815099666079737374756146205680556608873746469968689778942996742674798839102838962137213559475330026497540361232607515673401918002855480250506956517658066926167058779139899088169988287536250851604619491113569509397795800308212949948203146750861677401207452870869145871895546009938468060080404627923886912432951715920461258650684475645982410342831964559211093722980482656580500816987062954938078149300234239401612376299296376818004825645226322663335066055652644287252418052874283306188800000000000000*i1^49 + 1523805947942261510122955826629078320950441182144387761795260345264797187203566586535359698883737783747250586012889385849088539072569613824442031548020864187080678474475707136160764763948158590989534441414686981528219606355616893281343959002615306302063512046327281930478024822408990383147159286706454598591789868016669990109927195502419300413301198784847848323592435488899084498308180556941712481464103427227967703404628101555291264338050379146820110128634807150977401694803280908030169927479276817051210135638477935642264703326197398435331510222744834580291281312753701377252513953138470438573012183646456939724972351137592638201630422353313566378649288100362797914187849590376289137263602710304394486225179917875043202428259045803701184046339648358105821998070834553060688800537323434808552249615838347931995510475919242992294763567150566351103560074794617766313050123680186582159987578480544322678356769483600066524206927489864061763951819858552694633920954916927027584442944719501767659307812206295143338712172879742712651779106359236027350002832338436487702924237927834919458307445148736942545830378879995418600063496729201176683328518965499536665947418571437741364209847978665547622879769756721036442747392006757416634692354998162507587006968319705038681653592363857498140467420785296709173578220494332647609737964131508053679834746096309741360508920892518601243108486973185235793997676383662592059349170483308179318796355627411650083993032568204048402913626275979156973142596556081679257971775734304718896514584636510445259384326701931657708648632415336566708023277247402728138318753449613468408376094654392650477344338284041581440894696206909063887787539888898697303336351193517800982581390491187105790349234053516152482585815862820050240699860629224426802454369415600092873905167836658894863266823923336717016345549232879826825715132152239104830932520914608550422556893895788833671409204626450603290964745559913124154727894537370617252383781478961343274902436513248795287732049654661965151309304550871640235468474286080000000000000*i1^50 + 735363375253209572880358211512345515084208061591255816501215366936637436550858991812232512498669400407533615104577329874421229773974692747765484173153413093748184087912876922486214143655176566697874311246331317516527675726892982469365499522583749851524591761670375228259838240331850854624661200282054205300675352061821938856726499574978859839603467338674580634940728498972538194305735797943059967543826830866501080027794847945455622844487251816602027196534420952235207099241423602630519400298030045689535391884956097732476862998736573503014699419531696574598582502630627532466441711132096364502709337518021983828412186710486136437424827276382088707957053411956423896623956974463253750861994186751777426533758272654203681020200672785307242732377920283329987156447192480069165169793827709801984615514094971350704657198182337268442477778525151693824409928935374133507923463612576076951341640428104026009617589447957026191303753810058740422447468638050852469888568670395576508794552522515800395872270477181391124973585479647861237130594862047706635667132408062907396784246666672512402538218611915213018484949504983702288435222210330541471507912488161112291652610726751897605339380866414748601038114960260154853735173020315920035913022214656105012215858433396887770919661542375432263389283534521723791584391277286313048330387680319738250957435395150507515198712583002206825522583012432932128107218271687463965128136054978519963813576779839888990301359656600432060734022864792742684660983565011741625750664133584491034717594123361727841953943379384019483791775394302112714688573199159752877170352411107395541460690078857538020138574692956833067154962916427378870869571167497398117452744433411052825142827876213457560247517404687846194741577044341898061981653921047880878883414273993751240057307569619031938996720599041409278553142680241131395776783522129020179033619413685407047242536457536503558567738528464152252494145022392176490744040430987027670547979238395852359717397952350874096575270298749578854238339789391659679088640000000000000*i1^51 + 220527773667111164334924605771553611568098546205056151493782170460774735073805590989488117033786067783603138073010051995477346815960504813223065006206775317840834544999071206038264680445925122072502556877322959302928327971448861494509837303367527835561949912807954167430577147276833119754393303502892823877483304154774769454890933054775540683393291698700842597407740509981902094395560427841363277428264767120257807437932277898284715965619972834306602802025985021316181154535210054110692429325307494639874038036872163810019523986592237424694580111325920814827001586259033028484939418191513160568330538957296405342456517316208916053944188645945297473472231689735987579163314344131161461360458766193385980791058806556273693621750482373027917317130972617755305207248479306222060015308276826196408346248977226015073727260023145095905811352400382348875173407115801068295666459276567279620685946152636084356337605782145970938748571141721533903889181632847261144661984238126250190618187905917500459212404352085209616456719595800753823251718897797638320199198251979042870969098493333645165690220937945462410371588486884851030423219069075453684836512238732682333157978212783605879858741646950744115951278054958208215058042018790075085639494231525621276752653956778265796347833521446248524040001454911008406971993665378565749538299543105741775949379703149817067410261174675676657352536322499512684993101277564474550012176490596092298619273166546234183711812605549046364334349725415337009706445963312128906642669083289542627222430760635489674390061542507877935967169213316347624093241440117685271121452910856071031996595742536373698208832248364121127997550767316683412761450293598493308941891478184141779761914748982530018461410252037332652425115017311549586494201085193051159302427296565105266604038654062873547590708828022114293786830384292349910626627267288537284657112757235295589512153212264446329760461947513013991351318187940239911858399142968712614893996861352223125940569482178956388909180509983585165182916978685247488000000000000*i1^52 + 54420417799473509221421564073941117524261517266355343820099298067300497219757187543456636790073583972353972248889746493475943299601498032742192163628128755238170919617628513068086723123561056679826984568375514726294833787752351896503255308865561308487976845469730306701266443490613274659081454497022629897658775663539483321418032256846538188909820465736241941815386313948322973756670745816167700153522122956436239303252428771508549381608316061340179110711391960424422497785076891679082186901181999131494152074383541305067220278133139183123314527990861679470548427009965213700137456857871042350627061834789764413876301898767631816553392309758996173526269556537016749719624828335999281672954110127836832397079135781561940497553421786237365033954329391107153601775973822827591816077871639585840472078432462074413960002064987854347154853935218006539884207923834104900576230088033822221568608618280192232823941544587351554533018320605600426659619944732726459633269758748677103728949389228098063245423709016687585508910959526006847110514835969847206438389006063372753297680232599453225015252832027213614462724963197679399917982481501052504832477012218906863424877092681114221090439467736226464612115421685071438353895814905823984716712638251066655278872743083843739311544341264511532510389309442603053516946684903345978556676377255601938330511887589903261577985666069631104734749611714516180565180412365942807332901087738988372737181110667080734692346534795421605756596478870473184768622513453418807110629255996687523926528584547948370540912203686071724869122540217766364235641288772479157479634268936568628532739202616487976769445953304414653232100867626527777951992277038964407972761319628895976923702846125524718886201941831882598628534340897343230187491965818848896916491371776126268761041976211237660917447152014178924843277332236097234732409699885914411009844314980208129484444991746119633247349042203697585001319011007850491933970182222697509481861460335559376230477604959341414803605352572786649773826375680000000000000*i1^53 + 10552051639373291327999822249984628256153802424075595903380522574400502679709173012584187201588793745110367260311116228348589107778346768556814369468609884801656343131750341460360693822623418328998235550584940894396036498113270986024225552009551534520953030084725376426629955707675787860422037813182535475076134800795972541555017770617363866112850196142852295743585685005375078137475234189662406441381207859036012211322796608917432267459160500885145925168088410208822524276882714235066676346678570240164830504871631813824088111115958746850166330572309770355227288670034526016243800886598392626408622885784723386846954017804881973593090110237771155827815606732731302036129820775959475638527102916482007893491886955483201637974692114899398334170959291585907964886700268129747123784728300006013173263403034137015905173361874114383093498687940553289257755893945596563542541188365554897033338052673259575730542041154029613719235515884094948055729943853467278573653727256181539051064866779989898270460617237180594109769639879932660295749404217646730980566165288321517975636311166766358078183009105442723039758626478690035972203222135654180706096073060536263205997739218522559912503055317320453311255901826747176011663173710152347243836460833343767566737748067409024521225265972511918574320614197244979408628115185300185345109476258798189966603973589108483274776020467544823476485956906291194636306964098776552270405973094043791468935741255996473507239493134215531544603575689151659445647356270971416764994688914853744459215482473611478727699839115803201522288224224737813255411440008601167350105481028745235907786854881990766375366950258118886783558187228732176621599307416244018885594480402852893520078252056476129320205990683153805646490191145459281551748912508564620164441242585145106517055734530195433951403436418828771070858462231723212565520241303338332389506489233861384537460069834315243713907025516398452945032225293569828043463183271291549592849009255296092876035093459657436775378493624497668620288000000000000*i1^54 + 1369868875206670878641174841093927690132993084724110330918341993351265119949190333708030263305184293626810521479602168598407075609519106272654348640860953904884231819259981350539031781278767817063136276925296839640667772847466060316310569894068068564252275997044537442464168951780230572489288158460089774518557257576415632178843398395625324705519940286159019705011554339559053501862393210258256863995049751215687326592246230583477031654971036967528659654454056401121721208641098802842917688801681688497487565467772106594371588950328254323069639740986633509649483857931844506237038018537230478525808159504572255853194784981563073792831312596121369459430997980240239978342384000278691010164634247194338258350576636362432392782090248823396407717032172141369480615266795090597773040633475262606724046161854722772770025094682582676491233509261073078708371502819580837438688152767070614011510456786044977781931795499816838089955642346790735587349987314548465572257218106783000251716865776165980796886526393896290097201866947191462902796882249392385894477285346370566725853571493653190819605956544099884003048752608034812594728209128640288334390957891550509433685459346343113067600953755644327059899879269327102020835816089692949058681904710032332855225822957833193059349320076661725541929865104856470289414479408240150846374867526673123141375457761421284800912243232412971061703534624080130214160739748655823336189035286382057179641730209579787758072759421887380119579730470129252380965380976908982827100198242711072438393169063619331017692440274023417945957885295833754006782138864748950753357850923247671329289923095432873834430358470595808328111088387745555244703523246352097231274026605043317219965581391562855860447644592282923309963878869191626043057425162003076767013238943035275270534315922947819462668424284980752094603888825966923030142669262093043020381049590200482421099575954743285377838043716033521892773948121731839472899697630082283365355436397135462497006517221409715374172474113733427200000000000*i1^55 + 118249362216016176123982468354232894779009252388305362663415741736196857755427772519255628944370298216627036186187965714307830075357719994706776337371786779458855812206030745090997120592094986555021810329431685850696243386492724023455104880724462028059035790413216029517926328762324480945909011941161346741286443937747264265092790698838574092317410984806979615442587381490108555428798983883932924434817615245901071666850051714664880829556619214501710878363571707367237491798606319848868497110125447424993711557790871743176219251358679079755176799631669458892319774218227098750208730541812761571675613383227246968423436143146658010977650038159719691242016322224821751952958123782148138064558875434826705342371840377912116343909379049701606311937014825528903031046226252085185235086592072094721049038646114613203649166084484762620546736452312301191154630763831970050273558626226347281565400709546230420784529812667607398721198157136725084071141493539194935021584712112667138293009440634912667736562173039246049563770134253707960288656852923351705450930514182403860797702555439670600807271878923903885709182782374091612530018600654888100881701262817850435201927337577416084833953476539763304736650299907970673026541343767110551286031015566956846014977086218846846875334784854517141863124269552135581122310339373163622660919400191761228333884451908267723606873861095101803803177362703280215429131062837350454590335361624124629669283881083510424459862480724479345201645686094843082306740311771501786029632591023687300684810003949829203115210494230628429213208267370295990040385063061649842735787674256823107160515657716894210799935855152757988164132037530627401635064930408873336771451828104326912671274879886300076162019071537737987575303270042750248087655225191420130414392324154845458234289570496899502290158843009351430871097064740724788036824882076188278224707294373192712279188167466023741079726367298446877189120924069764583470031589161261042185520604190845575995046685773586686891041751040000000000*i1^56 + 6206265542946296533598570782002170901860888189529550728440384483054894114821086499024184159849027681968785142129963465076695256805856283407006349147363091953367102634619174138761321775144223932238336774003454907734595683422474290811014753452268347266931889377967652732038299315328314635909029581420483242514796131283520990242093168119852690754941441911282557760814396360403103858196516863693900267777159207530944684062622726861976774038916104606892064065454969141252344383047794514442932027149366344787923385888832461533244430835223516088813864708211860352038380359744937129030826484401247180285086959763917004099162863689625705709760190535303499383921861484878302287472845747207488078150807142414694352818966073804023870418885414858438044117824007229686225447020661445854909167051765320186848998679876256458872582543391364359340299666036932089219657934645362180959884683279512462550344676751514213031783213281530977888818472835825741762594833384235794473940112156164632117225456293006752359976956183267521544344889443046728069920353969047819196993350324184676534188662865541388112670890879169740332191203867690631794509882153462925776539668247311392695757359434102273863463339164397911502655353090734270924962832226282321886036268596969298097419593090417201406408730330094017406310871892993933363470928861877259476180792411113991385100627468384682479181299229130142184707972015136630687288473949088504958412453785336383611297073409171611330198486069265026412603762054810149292553269467800822815621509790655955024102142278855852338626017932102824156991881540887593020125624605214433700091260495427900660588097883585922745406040286074452224080301504399745358149608710236255444212316532310723165046898615613468424302367360381186258605605436172222799734384024610468007830005652942138024552406887477966080193064571856972488668416322086951669750577210682705747399437522799621764288077249662322839478729954929746518352311166021355293344370392531354843161825738892792438960688049398931783680000000000*i1^57 + -392563464626919929110725082268685318115454066109049594986418841170565317010460205508175585841307009799039804678872268246924961352141207756897614483154629918051729536025150859671368544762847307299889702914199182991262836600448849281580891181650225145821724183782743342086285494861417073727283585814341696148752888102678937486480678683201638901874582752133030157876856727148879831614738830583673630069779659672476995785152202728748630638382152325770916062094764331806348035550888561594095297882216912239652263785617278368756598663214439010774777434936103842050197085145233021661681122402557359131456043310820844233901774549528861781178630348498938272409822389788801813929470394620349671668721514697728808180796210331080218646140862528245610557862634904759557269657342070897678508328571044461710098973007288219973963499414287772346077058697000037185293022692925116260417453163214361743409091071025940509150308927179545966673514080613678765525077865298996472859925937155504964790564552111311950405090838560348954053814371881834528098236836954197180054985316177902630890852322773665019299035550288677794682912362139478513060441773777883694790222247657908896978219126487919996038737906234481951763556508277714827320243897666419312618417179019568791892445756647077648533553789624031071563709723699482219884949596168142944200612290265927124902833039380169692965908202227724726165506718512246015193140784100999036318895016453672905405670713870456318265268188006460533538722100104541182085904369842548280713707463850815157105559008231496462050444842090973863940611600097545436214630034372000720729600401699777014564048395562469588400633816574384421290998528229351416177119836988611861399462285127435272069718675735580973477257796847120625155434472284177020477266887403097676136944636781739916259202971003321996254486054727546481635740330267457086741719864872495930638091749380500869544888944390164010806737828358309563925863463664521068551451143826355000719069058108493315741471186354176000000000*i1^58 + 16678566341397581315988535048301039236695256273425135003886901306321256791719986917571933343404472233965574195360447767244623819508131111048842706252021177916854047044106054559552264344508869918442940457077061459058456669723838730813109293442217975072577318862589526936312988152866492637852242048036913307699914983891151764543741190948210640894270395334035969994149610987361115392393361890038423811400098547239275309664435768189798562496821609619758422480517978100947087260655013838313032602948094685554885396086699621524373869481870053456150561237044878267397234328817460501929261284408030829724011866725955874937350290775309531446178198548055679373143980035220214740924230017488068371507576674463010772990660879736197886522688948624467333408128267921882030921177303082906667576140403356699003721358014817452518962107810474432326092607485842674687198634709912909993534761915401357257775013710636086833790858711653036092485076664508829111319692260125223528671005191370063289674571737500876953405203965984794070541740256589186811335059480428954120196608557103150357285323274495631405613134805511605655712470737867610273437678251284140941465577448996486900906175818544015879739285274876502707464050057096254683623068602318253532571655550329606542229424405087278449846793246551324608242977305144595839718392540389456204529849510269667485655438159597379625368737301089370649230141343922176999497792659069320614094123683155086949709977061600906026324050937244627228914080529183818828662891719838470357196874338542634477251556587552397248801361821620714563027342680026299270392651310394713357152054220880296956958168967353030071629627183396481243900804605893719453583935480047902464369029179086210668747273376997874279475339438670027648295882918788418330750480562684951571137842673758041807929910563906485567412660090718796013589837658399286250339408055765959863287905382622117223966241017227740903959593506504233415679039207882632383926290406946500240547858872301663316606976000000000*i1^59 + 599892192690411068695927289423020791812976153019729870643635761265263359085999232166614298525549374905905691260695236385859443144071884140001232476604621916169858934449704322790270759860614322270308201179860160867930239096954963603023742731005509615689348899226812067216574488613122294893841515302107983094522699779786393084666960836703810564857975989966033985004186229095111531772973542649103124832774304726937611138082042445735469869275280894589117923952892252102399511480951688817211744620911548447968583056703006677569995028995551745305144732534222843108487374064007583403207501103470289416982678160944277765085221368790008686223531467446971126598190191151137786081436830407284121465977794941061959931077253582241429372853707461730686875341914446933498298863703071773041800626511017435779104228864685027102601781304564378897501171425584673313853710088554837670625619541862010381931067061701592629722997047722629043852924916552549765676667237585694719849030240837256835796486643953678750653729237398127489079719070396997365218470469531596803086546359852801683620214034184413617378053473648834680041461315023546075528482502735489987151484176491972708680120002801216178869077482784940065935503478309045408956223484246746689065882517334969283693828379307510023297587840908895486907351675791624895436879938162797121568952627539319502461114498801958930437802252106974769104411686114406325823857982132264368087683968510080179192757139326894720405609727089346707609886709277191457580976826757756686178534157719572092668342488601145681164644350523405220610487916072721744316007100932089253012183539788459852890178569303079368699810938798059816905585967954281840593713452570822004042633847886480668257987296977831318073386347805020913056307048747277003161211112233242599172394547135231534511185816074137616865212432311382261073014693483308361962798482214926572497532826847859711787317782189770891877660339425691315291593554643491377269581885426667362902708307476296499200000000*i1^60 + -33109835511433945178580570831094106690725448544552432529566891868764637552443987302311363237650568367403756752498409085056217277239069825400450295346080543346847580804790729770574168309424938621420653954216218329752920533678182062986551863445062159210267729651079462962030573367599415961048428101530423827186960922387780787556452172669774496279098604821443136791743941154396586638133016387366792745135471981929570882370632000474910211427177370044518450097979709431510032892600670626487650654161888898668592885908279419942426821195990832151019767441908836766473907879227730141118088487709895505814858556695255491768663361590236255965051004599824392681219649106536181855422316806458378629585263262777655963079490873123817471646325086651022938612935507914749585235812084448579882698031623235231788532339994074218930263648836031688598960553598568539166366059679726597135408108261905070637498843320399159543748686328818765254410853943920419369274499389518007252185241775879274396994316181653415428373643073043306556049114851751735392112700254910260077223592577223134750124042137778228604253124530344838171526477753977738616451255988293741539265890733132371260918332236823467449147555986200876890983880694432709826135833478983181433456616074016565686481022664319653448854079168752972424802125502574943704367480749900252329703282299088251328801236835090054971166250234897576479871146154628581499412694771067650137884434159343587792986578007596787167261648109396198590010487293925588773796703343233356504195547573744988025359080109052476948364578848517182830434747649181461804047761123357345324509785365606895089314898792381878571324120174064516211087575172346015498247587509744411540646523928054312550382979812903564246526660328204213836678241683350741396618977120250621800171039711945903618396210071412991665967502568501155467543170419246330428804005578951771492730530995605515254163908556433548156797971749425228495300404752273394456684669566229460285672705228800000000*i1^61 + -298619781370152058669492201436712757461799945373594118652225957778360135997348314536697726935176196184061860512157319567735662252925641027344118411437079164624435901266976439860000525336596930176231547829071815382206643508409722889994498490723790759754721635582733183519724092528598355169366117707273093586803887601882908341953921157172581723527071554752173422508813182895477712179559569075399336252348534480390877689616770189872711754726179067458940465843743385730241658113773463269242628626580886611461375043528386287750558618062832452742276020293383435625050959291222220827866807972654234073981520204344559729413135568878986078759420191206768347747609960766141157953687595475223747264166523010182308329662288799173700570218487793979748795243755918856555880650966637694908363486861255809822904298790497952569239644452422852630313095023509847353793750859896827632053512205977334729324373278521200615992046722537463258194091944859136478389445187413911516349249352081621231461234850828000022035510422578186916531523093160441992057723014128008477272836974816524724333560700504406606039391362914250433115216720442650631176638973910134617852593392561536858986432691446239501468271531918594256967263044024210315751500270077672553747306735667114058767255365837218998290942504619714451410245130419471214507466824032390685970236607686961782538609657486459472818213149224743274430082112804512046887941451355673809278538544339113481973924280672868600352564646932798320667011853628914157933883586520486595291409536993292051216732107962393425290709014096445687952240669201834675666522835188645785661588503305598116604151964003174032410836913974675227755748664714580177119057993489621146391461117093597432348488438506524308664688091167701432554201600176562009037498721106251973761077757514628035878008768878780288136484396733024394464346109943833471889704717857292302067931681323273220191083179266989737014000845552178354872654492399656561522562320201015392993280000000*i1^62 + -12709499043726829725092207409204046550422869664126250946810944439775413027255094940882231770266368211028226018994368129453490435646976499877927022218733304342387806030470673608978495930748653759738148177705915269885325075373751887729931668319963914468599867578976142358944794922999556305307350624494085618464971472265573745709031698298153148418989149313558751988131604177249038407354521878757548589796687049939308121160582943724801670728883382449705016145724595444742336660931744172084127014156210363918341223044330687020675037898669559701636001377359116635926361548439518213201584239753964326121033424743244572010188828297706482548909892754792522841351738706757422111269030736755501374633595015314185356229393659659535238754616923464098048616188660516547044703818121244396240484987450253666776593901594934312505626730189317137396443176808150932329467924863262140825768406615146800276184424844784838384546534550338729507452870709231530122754678217253513221080245382244624743462503957325300761067123865375124109079453727051315609635438530177462254686978026818508302272317024217885809787318246215026498192199004550858198566838509841204099177848202337596374674485067007869315541406341150120540207135940367254640333917907428393161643075101277068766640421956111084179345306348283228142896260201965918363931320098667645021134381193993399069786179853459955382194474992861246898799705445673539632081261880699057581284230520000537688280629746525099039701434537472116332395295120549418524601178433862682031343314936664054560376477093729796137153768914536236776402551604945191766680430175770478495858229946377213231003635974262086918691087195881652566845147093653716039530052141688303462107004828513406689825072038985140139989585911558559386402541355652655167444532355751909898931662039833659353863613603328158104747522518456404933795539429074413007719906127548312973615302465033231816061737673465241727081790139316606609439163557988933616300916085882880000000*i1^63 + -85153247141020271487511026113762098885656679198081536701173227349369016133418359453637841937008665585727653391215660957954330167355171799541224061354383877775264901448786294053894608985865387847633120289442382534241507954739737141260206867529429624332373710150497190312668750101882705052156084211434253851260734248668855762490252677102573045703085103005129113378133393479307361287350840937249788312434332611642897478028783048053690331630376639632567074501631964856212542111420566680866303496342395785270423954562681665378080490604217358643979277659168751278739623126920406086155082918357319770738542663460971633938116421575985569531298787188792996454767814326504706424219912716093515634970927750192081484114069179446658333423180692875507940051438523552815680489194849880465324193837405223350478112592972112706158927790617256315691148481646499757462258304818146877209633151664380530952389612103829648196627721121498920982941640219800057491466013351565608032326022651219490055752474969613988537437725585365848615694807378464827893895329380407468292403335976482092175454141758196734157868144206121337859527119425597272457868796914186159287146349212554465460182312271952713856012445886373751587091491805148651742051081088562909430299890091053674943907648184655566180247598295490882021326547693074713984371272817038093860244053357946219207775869835742134989220551027152420129893467738123928554093217679730013075153782735656220587048577975420037211007752676258812657587249843750701672684084160270245770707805537598870218731517271634594114038074388742300757722214467959523063018066899870688331136315373670236278110325966490536865164785072806087921240984222274838930765087523986671674825241971579207560940665909560742780691711736435473073518848605785855828715043697896190246305927195594647334945005141861243694042420335947364757933446623325999592248921377941096692523646928452903537671431549976754190190178540000422409520075015593467576320000000000*i1^64 + -867818328506481711901326608275991550943725331004430749306544680562750012103076996232366416892358237950187405334084928575626961233740502608614692845071328733999414244846897918287027909491064183493137001817817290161421975610526474387271493418936972369101881281619412786843372860215447258072709866339471013330123290788158378187866757278196573273174222553373454092258320122240318815204247986478883369655173407697785711766186269247461647336154456419164357871145647767782993770156955816490298024149812650121794499435789568022304013961227137655144936394952033868175717113848545434908974407779431899006497545241109709244220386678204899618238275393559556638682814343819838272795912361344887685850757944582673575426811511871054050094797004979904295757174062098142821848174756182564953084819551322307142177854188781429332633906780483584763971014444515177151726727601818095557344579120185684999598201687101248112674627434244358574440888136847004860113179655420818514924656208123548566334942150231401851819331062901808074477694876497719807629906777692590699737966856800496225912997815958494974418104546271801471588660821886620382924981118302892282208347863203137187029345934336923001788299467949518489417614005474405791880084090198439440793887175839327410099158579934614166952219082258892160899068184126127291673199160065681309944722798441742824558144142043194470015123115778970773704677101307528320313292498646535824465837185851349781285719622860113697870652547780888962667415184461143211226943408165123880442511051605255279375745463751561153313180769666761659971720710603084306199746522361725332326685396650872057083820295729066453415922996027448283409409638029989978669351740463636571410970769547565367816991561130949041473494887954082433466044990173983569194607778809529458545214164737267807748473931460333767134903101019789453421338673011326637932897555276120051410559175293440495768397080399777029816508996174838870497319268256841728000000*i1^65 + -6191815621058597306748461974913664426613541034700212683708770167958792449685914586057761285678498335509189427440411272952395052374316949366363865544521598288074611693132033667079127058826561168180690976539940093093915073863266640060742811721597327202607285430256353203127897017861426394448682642644198032262068967800196952372698227679976490553998692998103497249691912348341977491905679235384637653019705343354290596592042298895745950925589316578630237225569527627998176537345141876166734521141381612205748369950823072233865517828992054830338642837483420395180591894818872318310698927111199443099391028268000405379867934371375221493233491293925195190759846335759773760057730824712177121335545032352088625786251420239383759517221776740685401680619462853083449718171959406042753760191665438305053310499263186435395866705456444919393323100894915472195874506949094631619531255007801985545009909047511661638673564746508020732995086296769521518125775736250260501292420229470356738461165756484596717126258790494410761195933240198535350738243463288925101744421909214047084843670232838323606413781885783388229675186250780738547866134302827708909427094836695667577944387441681609175903993246550460683202492435692637761804132117686266230369595521886903134956233803806668864341189936308179740564825059206233976059988993375692109087972578269923682172830949344622736330113545963663980331461153454783130566220747945395484643423855658250451288703188090353927384980617569508499094453189061463998013583495802756246888929306897794933461193691073271763973388925581262330907995242914694872533958282509835572402332491221658105485204277588035992862513386321166122663159132021141590689820832773965206638492036177377171645224207737413099194845072483984691588718212037509115470219128643942661281470090202907642267805086550446886242767065380098053728382388125208832457776124507116864346889994809566086847722422729241124745569383895939479938216755200000*i1^66 + 29343391338176024712514323462749888609055879859785858649147575753601603640260420285044033583168431970841713376968039421625936535934719041309467001083035720258948993540706020197144711289683015824563982786157930375684363862739738785450960614225419397159849056030542276700853671496768381292530055044428871213546174783042536166244716148072323426658726712986529955218624182568507414938820310214878245575574707729089919099679219005360238794540774525493771553322537360467443814690300613554657871466056512900220067964568305304229441072117435174896124089623707863898235736034419716973263003442612591154961655380975304897293156671211811778433117021929032977886569793351889960106566004763255563135551993714473327849470445034640625907459659856971376594612941636898723429966026625396750178662990125721229345607520639060936247134247178190151610504409113860932693506315213142147069250169866314063393391004836662198572590033601457363261531308381854351111116880881486859393291177795491331257382254426096024001508115889343034087951182842744905173422615091628399019963551874849622238359277356798125135390487610470348365282384346612803446732169706051097812576110405841721431907879518250268279055489250246366151051212118852822862562925141999491098262995373337796821769515214655628845046397242063162504242398106097282440225591041000425916349024387421197288570043360421514955600652886727333337263509098205499794535373762064679382478907557509118367439132106143813946795815673918843968648662283007434592858735892283373485419271656779353219731859838659643691973817362392370210211061545026007575218709097211224671147721387995469966697186870668983017235787831647035862127848236468974911564508032186967246573768327115922939774426797094675783182102067500019335600212568619306826780908439000932514912618294590584523804088240399485957836831517129431381165060845976131985020343809304514040405467049766018717877142823438468469398848678536413184000000*i1^67 + -10572562648402726820145213857603636966541825871129134511907478594925839778926749692685901662113369031025546584896285651756565027932312148849784336661174961192120012942791868124113152061765002592196035486398184118797290358790179653734596895369906098069501877356032828348880148339825299091494463699099663273205589398156222138109458077223202608675500942238356006290808156859504519039513549931341266944562399629150720229484659318178073073092298577791101878065851636036758190387511513284737420280092864080935404183111444189480803200429928935266799692063438990972781421332466434561137332762472926639210702339431557420309239365054839608990543776449512358153464266997020274195539869992553676299061922103440685535446166750658217995006317831093607224854623463849819061743208009433172357732563148401750711624571066150312659593497058670564358691374054436431017463301294108987052855995029505115203577675363113007567124022898666978050057379820024256979473443772380593509240307154872987813409986478949979881210032507056538768509881053751626696421328114267322674400462780753134615353297178671056761082040472063040882269150128270492794768517776130964281670802810052990911148954612514534188586931382016080156748043700890700611423368612854350722288896807001465944859727226303464394312747134066771650252375685693048116286495714110824200506958447117144516914301794216182389091557087296136891704631653288477396575654649702599053632034466108076901579867672054931386526805862383990555869023468297119564359499364248884472946171243104079312728664899158146562346729673981075031373904718441545602747337471460986773896362476538963017126622025238924028883199296251737135885896205194143242174784904987121534799216157775706510619298200174239936543975702982597186721821244600434471486559021274331009223924306664601761002856638473097122568734696071867146609747865492153947683345318959988071131945190715915829218666328279510342297746145280000*i1^68 + 12891005501840951601337501832057401287979560376229495894938039158242680252498551030293614865727797319678733431988872060955322936483070270782732466257282340257344045649934162014359971466584401491895974360357945802634397336411797567732659252839642546118877778608790006137710320581092538620363352730537599388852743250024799070424833405932720362953080496108252672968541463076485361435139524780736658244436330215684397352243177510183180843997636691926413586354514148584239494609726048514231107323178616657790462264901660169753289455600878744284327335754376908965492318050665873076997719515246787938154858348447446497282644818125782183525154383293848061594366070778545284295840144893841226033598019146983161368328470644143329077233516832669928730024668217409068601535279991883668232574953124207718491485666715713778925446320529641411491287931946513208033173231264945856440367022219130518569684148256416131786498871222458717189081874290432841515175141851692999587064491565023905712291076468869741915711878523412924220109914154441071932959050269806400910748760402047599915065743974207196240531932970784247001871440526716395446814691967980453297160757668019666466188423486903736490606106912256670008898622228712418213079992386745094147868544828576474543800090235283158660840653385925836186953303144325371802737833019699919115823487405873412904257192527498327430336884092684602489507057640265657801482352925308298596156678941588919012433049636729649766360321744804796428643540488216393164919935410623357058825613871483484943187304027100880625333140387280841104668545680099493413659488600942089954666045758555017374371256050471351475519460121277255115984143549633312148659919961364972820216542929699046086540741648407379254835489079096128429832262359218988008720546864589263726647136104649241925080067294797775164209306169829708360973986484886878438970073507657089114458273122764597591295703991267014737920000*i1^69 + -2278011028468896404354325347915723848279837346497386399083098494568674298534631641086285129189209842261536120127657845523469934577976678650269293454636763371668690450681561402108632765561105727707462963527584103812351812591142044551867790746028472549288792254466737003397144507174028884515187176409481077927341796798988695402960962020478465189146604691439885304872182455616623706080998936297592346872505508278306912450662508057389685125035517266927195819052198944511215729904978935104598847807381468934092049215664302217392806828386148831109243082165732004582655277671181904374696450528441599196093035463358238231355094392536861871200667869449262686784674573187847232518287004902456604448736467633617611645031270201981019438853184418463312506565862408460958107176484673572998515141543214085717267057176021899813653677265846990745040180357057518288729185505108547147404460056482853183728320728071816235061752531687732704623295355350086241209799389438639275348111131397425272227133426238902013480719479739762455278168195797201944742676102380438328657768235641130718327417325153037205027312882242711077364756325945558053596539859119584423363649644054056068242980587863771855304907769060683088673503666167566885380285727799326088228677728840162920838033033994673512556382165984407381871091440745748962521985653819739360581114662676885609485249272686553446894263014358323716938225296766952928490970928045120977369472619792573997503636936853781350099476564593851136654541845405229735369886935954127550858464904570036266160027705371498103900429066491117137999812480218233122079522328808821495733353940602180601904032681034742749059441428296025696428038173272787394034918106327494073361590491198284153916430923812321328371719733775183248863227477470015352252862034516117501730802598587395797379846673765604455374619955383848632245655325834690022095347449177776882932031250612330652922636402688000*i1^70 + -673202854828577638015938157800887433522124318139645523408526909582228523659017002058757536743361056099113374902849913249062114171784017643802923772205471722526048472723061271377787352715798372625305459143392015681130624113663238420841069492819181640031596825279124033599893613756175657382064532934609988522784446943600003543172335924990698397512555125155066363820192744416178273358005932546312717552277191341021805151937145695211083057575198229032910696005536948750758129748982304816067388324440499758747525307104886349466270895203453891201345475567788691710431538053073194389658527070424958943224831148740996341267526807298958827461719811566339843549525049499377978659431086374003613017206928537737126326870406497497451115143013650037769079322300783793122297702856211970020182095639619312448517813248025397004553193455445060142179632917056577408073339446370500274875363501891361583502103942749990179211555949244531046303933504679111248542122336610996861835649845666488254230571612969601896561983577229353622652656292103747852602525301505413669041826422337778452922446826941452842316887512639245299788706375084099811563242398744871972687108868852226824789897562517770404680731450304878431244244970269898408025588823146483625043361786810011948296791710084006680197121581992565153993318409684649528781055760963315938214460779602585158383543002263179270664424980890285440626515553923480573929105707162145473678082645579822816959647630060878465332385205311480072310080787274268300261449923234140679851753122605142311186968538237075678295049993433592756920962312979266146811602159157271343226944225017339330055488249373142786742345614975148656357687150507680084860397646695069441346203310577990214103083816836780123333455231910621620708566166667171707337237317754073993283994777737003750889903611734598490904093932802921799352174636597773898842311447053400584696179886672314368000*i1^71 + -172778991066141331674516479258857628058223616473848092998873791244538090099144559281567698145609258650998848638981963962629758147619807476999033727811470726424823182965448090682239696872981037158729376500349410412780011817827951871487387399125533579630800745667126460263265386669562604958964121434515550722366949236490571142382113599537903041354458944602931775940237629053493384971766159833608700413572676588044199578341226821319129197204796121518662639337288676038885181775148059978220417734418649370306482301520640196527628614720796965118879993489758336464652288113308823838313249779245953420204634337892715578761465164641030768949787603222030615018946924365180127525862214872959902998660992414831328712027491592544745322343116806884127693158149872704463543272784149626735769172374481295636648479333343361634160515330355039313274917629793454298140364527788806619710796059866393152238073376391611244516357938815858792256345906300659246633628165492178528209418435543672347159276762968763022973808103948644677841202393397277737931461668617364640677791340761130727470278301341854938340461095160651622037727315463109317251069963996668185193528370396868600837343615784839127707194884430248079372933390806050032718024973909542171667555179417066474568227549983560469596266511249866466374165534638380759500835405890945039528742092243023164013445677206707676840772093723091987715618729035019623995525452718053554176015708751742228123630800803680518251080689739892420828266807664661423737871376230974166579305416649117229229011738481043460723712265404198280139128323730020671513429252384880921454815086156624442752312477795368237212699334594410034665310905949279021322889363299262987993161036487581031980656435653507683623026453163269514722935537870242578136357023718216860688145036345820406250102296589754070795747905003145838094116146132127909997163595825256730093158400*i1^72 + -15042664252288754663706094868608238985484079633725893993718861939025812805938613355361328058968504333548821233699089029697726985867109475822651095873891321631785994595165363166934910462567434405042586645497835950528238048114105485218463824367632054302072822263263681254902542461551605241134860871430258539490038081120188848339288435480108282848654193016864597832879660906636520629625452712400562039294766741251779454305230952138888521244069412197251432246732186937271507089358991744606294926667283068326184065324479358994214198835490277656238508911679380642303648321887165590125930448487527015479639847095824095806108538984908269028003354076823775325044161721966763525343013221948621845972402402472422755631065399937475922432493165499635084857118140044206300933931190931962804881008514033930222159561164494212974410163425740691154467005415911997599731834598131482088935078002456392204161119185783873792017264716940863199026955956073942930892775166687910844169048752675107633978305599964663973085968592889938953529711247751906127589426503579145290312590486114104406172004885775323969210301620657152852136593673395359527366117742458933483260157620267956159766467069451770350358915577911186484169623508003129625924630487890343668799615806582631122834883984407842043643686044343926251192427570680913197100349699832629914319665523734627107855804025248729179720110051724296436935881458207277434126639061264968744706744788690606445530605483931495712743634412968822458387352986907919165240167513593912027941981567711583785989592652886014056696434105281044848939485619853009338751241720813676496211325015273914504576460073183749637992416252869734668606223186151413418841993526615938748274900914005529701701178138348094208825568816673475400049735499150354408966725474871018605975697249273542104884930403107635172513729994631978829763833246192745298980870553600*i1^73 + -744377267228976572588298393507951973126932786634092089079816338143732451968369550020824477920255549359422504596486526421711437395126332400073686082756253796677139488411806802724261644025445131953826473145541757857450995878560175696157176472355704715204084090422516600304504851801174526294457210183976179273601086480980454594376367055563967044166160130330760439749567870408717270457300596091729101689359161117620014414121559825263828645639568404482354858359730365844634406995404302394205000428443488648788721819887653870259164293300714723554910551835465611796040202642933288141712796453816782663683879128209043126389852556406574212620585328085363184873660185291154534461454730791147461911392686027350414766965394094187305109378152539139943614988737156831918928426406699317003424093348505245753747579603154329079474722848810437327281630032663926438871539928006393153971625084355211094327657552888690515837284641938562071091124949956190480770276278559621448293912246389627338291191244825710244713661233678708564540716925121814987790115170529670740986937016226360691334714957124544818329838234786616477251420170315740304637590397067274998326118125349774535587112838308443415981151435813081982940651934518511503384329339081580980714584775621704098438008846203826482336567755957816694297571501866480839303227430198501780497676463657169936664005049193467072310311322077405894752739017330026603789241103040101186356648944257982457862078398875108501656678080443320232712754208845723085363313733678598602624956978021505372067825353694275566685375596796225151782717739412126450572057249216310257024564116380899416783866960280828667765666171573729998878448725864671706811972443128231311938322329615366713941921871971901850147315308072431841346291108583656646750774537948247153934128089314759505910882066366702325042706252710738305576928720977920000*i1^74 + -17769676423634849892878030010413816809635840323265361071876509187098468850962936312151332330814072379502882580562056237353636828070698298593848950650453363712731846283927026334174410161563126933206276727226654848790615844627084247885875719733549717720878280556924275782653214549143530806058482061635914859790663223511693251248494612965650061527990269839940486351768140884681220078441881661251462221455889286194144356133407255757501112550784230605876496025047767071380674717071891837920334124383464832009943959803485251918487966707527303850943685204190999807079982135189975046268594697624972530548735521414254829296495399846990266011847633753373921272164469521895026267156251009508986020685242811193946499496357166870735033583518941125053300641571895757639979763631556310814562017766030929146576239090395709969456756532913591878815124628585616496375140928591561718679663187433227899868344822782710167526104729918662743202184112401285300506654060966335559290532405702922891164950624660925006704892189348759206788316354856511665739981043653539179471552483848261632810687273218341288623669975151457905102629096599702883222430558972649568487164352643657376871944297434265671869894281694955151895392085075919287081522339520275452042771128266853373050484334835884206237174193334434708761715779896473089380102961757686680201420362326861365320899028024740522338459922929410756375725007805697158648272271386047226278781063420956102021111483716358841947812364151424144725120525961370148298212549177390867783587642213245822017836429645322178223050473220934949390911072610917436757706971966761128367538227058794308351519547365180188111260709448070014396143462122755930287297136053932793268910550814831609858690611535850580196267125430787983570042556963908947128797100967709000655694687657290564243271346686081919013826895783584071680000*i1^75 + -189201126836060949884272669754129328788994977632815846542116984235023264300335408055609025168649363767649294845443746540491189192456817277428767021755424850333845398840005836319355729434778734925773606367123084168746064276444541749046733605249952466781548842629596186960622949452235034455513269422844169968763017490654726996251447918580722248710856682938265629759405157819653086568139132680955853993044091538749080452402947358495955395037913006302870582040792329070219407788965296201968965566648965519618146276841668277761304476782198002708928298092419134319712451221732340217249682941970755930685374656885737335080059056503432817281452595005813108278084150155445885780138540447372211611638699272373881652100457592532425571701382791615166931502119031358344838986267541690226536516491397185400420543034080294638604183242318156009636254237395158097573694877279001813901169858727566039757159107580913552973267688118142175990603081351008840906989182434904984861505323900924745552829594056730294054798994204728405080199453858678266285312614504040350218663112460463480162388092512567560603234627845399736941808588901319312418113524292899357240890630078224219303568016179704469975104247879582853638360710294841430082766671786757683506800779475716508126389465030744337804646092443101681948610729845596205644298132303313003559270991938436500526256384450498949940388243577804733332071540165892526657818668431328269940251341754625623697370066075700254255963244301618167010375329450933173622895061342751842343669739550535602215907596846703045400693918928146242678965133147133013587556134172708438435685328040304220864458003156830153205953954325030619720561100804532740780924651918992470489438243417627811308246074366684999584648829934413723395210728758742630555320402353789262383777444728266611777307989402462453760000000*i1^76 + -721805689006669650427433866822710131967341121145300067337594680042588356905922765754708049928644797813355599941487651324365627739704649068674312625664875233411255571276747499882493477268159711024301233139015085231399891484952796285602309573653867344964990029331070193774422405103823393157520941117083105468652546378143816944815002158779203210163269604429662019807940264977210371047562917711796963877008787497132353790700568642973801573117984326835087714830712181004960911379156996195030950276956076317857113042362459947077086176268990565215682487250543321875454178172755618940178156766134129587775451092121103763972066486070294052609834027305409602033626393771310617045926660085208372569650076223646944417669163740755734445391479710809663390725298267436021277615437190023326745117450394311225914561585208070262143486534363997114970517382706305845009296455639459831014642558479429939911705365259997381810823701867431693458491046874146137311289508132102827109798636687109053391197192555023734239158416973080784249151994272217889335519518028804109535568391295818009391028345434429053293580011714772330981703977745611848283674221987458809613516094528914556931043291127213072859407467978977194812426664704865708060440826340763968530833877833741033858532313993886647657318313266046206754724249339968966748658867844523528579405039687416350255989322715768111355681314854890839116642902603026538020488407969686805386879378357608951492081990613949763680376399680270628332070678373872515507848419972123659329803831676672648149279224705707006778262852274120708973318807712900201100146286539166239278540037354559606276112521630760177788027011029893592373440799073230174486845075333087417426154011165502562437771387398509080323504941793886399229623355130939915165826725271672875285977874994422900162560000000*i1^77 + 27951842840075898247690529187619544764737725596160143477822075079635579007775186864565701826198721684041482572357063563295092193768277364697881110541397609754721715748182051231452294474358463260148204520177369127839176672785202322532978137615420236644088514478643935951968547361211354814262555979714850431022316757249596261368712400288488691372706333163134001372402461679359862785735816131452376191760659580968130400950227562790225778972814401984332814496283191648969751234286008730442245254364078386784390713780483642766486442408011049831349552880544910363584242381159148889419227461910782124409187764795714910969844589888504519914907829484671567159872202988076804143355090837353984138832785073966210382837543195232809427515167756295829281727531077401649648711371604199202380229631151009154001776011931681938065609093892496439800248047430294845938566815098653729964257839879598761134325385408147972248287544999783626821139780353250200233955517861861577165566284267473427602669309774384112194782430874142933453171852393575621587592832185334725425085482098949026236938003789910268803272111278345433889989133702796134117812448070664044905852944593860202647028875429560648355357589534535400940631370532580066677822094405359886853753554185094851807863860976795772240087521186722746856573844474958813068707926190113670334317775082311684396950767161083908931574199616609239645043823745231938172465010224998929946983750803961026455212486692948278113479919134823387464859126221253074036877978605924899107605592631021779291279365501940022778713160854606742170022630399235150238272969876303558141593120513272681204362172184086218265130676156632080286487293220342376987365513636770206783995225848290818099521244419232658058207356051676965191736944252382683330112673630832550451200000000*i1^78 + -4471026909871965427198274715951572743114077931394387056113818879724449800462493398288036691227577319089178209598928083729536805904670645147111638532387570549976686599044261178696903763505751905853964751832429887567013661127810062825950420500146824844064366698874266796859250135421455539455944028221375990097477405685076709390980738181886420444697752361884785373638988929028327029689105215262070168585588409295734223603151126238905213704423307154026510148889361626786725550906620136279256049188717647732007109345760002408590316027721309877033449616611333467513673982079932444587310428216167328919624402297582335239851187215836534079278663249223469385544149073148523384459517651796254176946015732612106205966449812240179703916048355817797326611901815479957779541192505053865608940523705057366244068284529494325253892492688480821402782516381763360632709457844557892289685425977780702208002966123747615512070622402530328874237846756587240852839253235198400181654078909946956128752757489237293282876843095363716502729259015393183374640383344589558542620673786877193523108035494064706428260962420960933873910988300846301919236355650020131249566363664658400099702691536659281307942825445296351470354495863900741008458446200107907683219452980410512174054162067664342208529707965391485287701976696625431445274982182140539270942162628239349191373846990406278241202673342147933389712326930838660159640729384196310300192354779744355788895959514374609372897068297940866762263661324694393325963127597378753464388396070867974519055652779834226261740886670769111886420488286907129044322061202666380925146323215066182426921917372683003392209571948068342223644587417240671899369597458698827507187978755934379428446316707407067848631829433768080017970833544320847513600000000*i1^79 + 242003673410973196796144830958746101027928460888691488263041654018668353163288721224318456415832605690938298928022131754059896147243017683781670046596018257219730121315086224832234584143977572206350042164482281054279721485521392676510271004476984704888267160586882785690010118773637256234951152197430446735258212686624807255725450901607651546142298234503354084413053150285042644129964577420154169644697411867580463984587115969492121454156036037040519209610758499786411176136714992863048066088648898383226936492561568573559253281794732166434896663556458501776287820078976743558197482570446035757657081260058945185380359381147980630598078384567561731093672883429034815710826954231379055092807452322065139446653160276910247284710381895253075900310717138046082834256574869762592493413135770360461251082637029793595090516821474181342441184680599339745214996695172557574045198150590757245341389799239808599669929030740102050677358750470708990643849410560199625261685339587499263456770181245447427476458294776714468277564681634706964191179631841940448210233510464372690303580994790454502443243558047921363953877859018403585942758914438417127425382287112398524763772765965530524765581873658601928408602089801685632525500803909880533688722078645076379879547207957997403765944303300088020042236607253380123532919943880883658485877322875373473672597483704242658318511919053837548067547293282047970376427170411537050176886195190860885589896981559498659467772141309713977804709847914652425623786261775285437279555029018484138099034050166642637396929170079898622206558549183824941105076541148963995918344398167610471582389104590414801573407565284153017123021440333992840013939662687289099729064116956964657733316579318097937892744719467160000000000*i1^80 + -1946938212923042459829085138534259191722748980433183689451345271781094525593808342697475878516649264108732798752400704199819141555178246877673820789120747322852354920117764285207960991343269124457140773139628182418096694430334970370934910039916297038092092565773164477323925687449373298301174037891900025037690910143526374396957161497423432256099843926376068821799347913422699877906828091476415724846870050132149234183287461533851956860528236441073139782971138466543692866006342013673424444392232216694042897263495805250523370888001158377865718492724566396444378469435296493067875722661718851205462399946995591666063478363710387853931776745635623452852352898185526172363608594405027183983861427479051873814705082533029081002674280464823764154228754654322411438712014802449119500759622140579446850537877657390850584104693408233833563150662773519001038714465315320246712669368776804275973845050118825910912612646964720697464390614783647103405485662220400996085052339233342825122764185741356210592352877648003174594966885563680698183973982598160784550827167101783162548902571429566695755786749298288539163049543543315437595473426283431615339547660456054946004241245343044874691643121347406429617596256327870003518773222058077110084028525565783666600440811385466264184921822461628589970137862838791323005676697805180414276382466973724868430839603124291581115646570066539246824704950362921730169527958867981253691740989257569850931251210180318483158290371105840835665642260649723550873912292195476362163388275049919442870787846383899643960936186222861126549336686191510798212600505760068206720012251511327056231202216337713545125593602476290674330820043403185413326830831187555854647824785852080967243206648125000000*i1^81 + -28069983263423227999576604446456477520910626484682965936984037179597182766435250486420627829293395154984348241746879491483480871618475240022777404483538050816375677939004874613647975649196448766904421354705991787806574162596674052523467226257779277673180382976594309051920603704870983400931105490761857292916308047162998883411626866968769897009684577234140925872030675334174050616105563143161818448650664447318113068959327072037359629917507680580852057439477506835531855842707510673493211383595939433769568598105250890129808816095567022469927537413778436929736809785831375712493995883228123383349534174653147314592690119884360995254531137195297195739159377123495487974086977360960878375208249180986687634999645032556539139363719065890515209896189004958823624879321664522898793329829262027307323891866641809572237324036352945110585148349300938057639482714421073627275769144042151200146443245889520994564105801822550855297294586178113517990644705829048203746930953776374387490709042175576067022515396874615117186912894566742728878163495630330982224306984251991809114367679195333269984695397838112482376115506400232934489741963458238712947069292925298275761582473286410689371491227446604906517720824548659157716207444052583424575543602212919719637689500095351721415215020201810141190528664984433462202410769354615030871505991010491138802307893168301741761345331310249799649091854434044085450430427798073956831230385979873295081588150825309619415906818198581864816230833454284444883109602646428400591957689582667256003236422728972287020072927656449661934976088859962774247132167941434719858421065567614812331730716309314517723779482032405890927231562975541500057222503156660442450501171875000*i1^82 + -7464051025603350863852073896422643901601524424912356757427538615674052884167506102371764729716395084167732863250867652506755994580254122630830583979632141210537803619445642851607435818906110618815287645060440465811690972005665471524626495070871186508972224728419728852542752492489360771761659844451099736847473588734941858533682277326191048821735602357457616077563670429031553429104639151165908313770920821475370655818759198841854511519488245904071679069251022030929798260279271374646103258218094913832950307773865035396511816548089479217766331645128111556811995734406518513702611361446888254507610298593211097517342398488759904265710067165496591175210250745524496229853339730353735808716180059262132632723460542535147318522189745255784878440101694934049746282874458885612758684998937292262936491850785484671682678240373370875382578111727232083024527261826681348684894813806864586002208422498767757722397418789273452136222639263092854784705426832244052072374323052448873380091283940665644554032022557501238492956529182303328727196028565633602335626940397868142175660746493715962171856317738632823330385042802125952248662129515258268775359910768512752463387075557976787770331385823947437521427565983736019862173270857581078063502193909559732001893612380900776448758180084177013583854512933445979313684032738309379742199864715976898897603195854773430162809766272432094692779483649910825209922476509813423960401983779893130985292077147846319757716120157517701364880144806055872858339820836365085804143781166730308712756562545955266354430428083037452499339285472204608472208946396673013367250691251801599650945964072073953322017436767578125*i1^83 - N1*192152874819622132007133668691025701529839879121931219150348302228098011415008200576112771900520209077023042600992784694059309259975884349772670292919467458537518735485808120083080067480000152460399478340381215805277602420046098723787896888345490091518881210525114979370493652945241559640065021405561315318515137748195318416313047345769860389756322122987184753511908386106509501602118941039008564739715374734494863231708471357937877094857292101643616206507572224000000*i2, 11365627262610585908637164209882809743148784166360739664516947571182966660629686877441971888917684496058183239141949010083622885979298744089824941044499706553925166972683404082795965470113705417969816848276758015504941283111534871288156480118064962599481031412259022954415877266805966609931361550248921213933125849586775668928543536975003347543440361249490905654976075777924685387195830685640377224185060087164218042011927580602794048953332007583894720845528360712423571621438571777232259714503382660837562598854533012120699624573321674650510408292551489487719667447657971821634258585772645028671309459000781769254044570993805960503174175411780762890709050269444706205684124955987078801581029070701779454075995698593185263219870470923916166186215826530225541904325026758119658712506724438284688439395960438905640627042263163445111975103374992918292849030412777312950119955379179581904973030442215045377585449386507059631305306868965261761578648190728966509634498261189642980809811270059419585349011529691119557356794213555563985057505237230379144730135801580177089927853898536517610036274498447698419672528975356600741369220583744867527139765962950544930420715133761518949535324471467196355620896361480646254417707378215284812459244996256128044726874524790613952531187278786245586211820434512425075883552967264360304309629990350727375747731579210380554883788097656615165139046340102257996141479966149927260652968420045202347720559475720781509374819136929695422639690386040505749464036036295634924687156017975575299657516703258225959078484087831368335368770043337718453045190479560377558941991334560394793537679291321067259848317431089347201399765475659301552449176124514463885865001829807617533856089983743678136227065766903411430139589881087525141914545888591932192945546591599377016121269882308059081912389927633591491987729107895112206347575605729200090845779496671393276906466349283727490629417052857458452693399333303330616057909538990714386500892115518433242680344454292699150019323871526306780804998304596275140793610152359711113190537529184985363905556816537490706788149045228125891641276262868915036853164889176830138383523237263378060251310249239902209226962801061523241791946391272718721429694054400000000000000000000000000000000000000000000000000000000000 + 277685863347527702810817316430946881096018319434020496946581830327750189372273947422256914918094316278811500634986306348878036893136462617975184037697502703808869163849894365034045043362701288333156880878194951784799623901015438783172428287701761516571331084951959302668397211418644367706460131810962075369323823595160627231571902666824271407401731159046708411701161837288394532635959288022828776040961327910530849146324295522238564170057557959833825488283059245115071873901154544539530686312300937078944621115837991392235802323171074959695432641625697520620888608239887376714172225192767162798432788353220495478144491403150905324636549470315651850184662597446526434391514840887451073687979163667044039513536971066672390926315383222706946912292898529166877088641726039454096684651426532680060372593569615979067501811062773934264288658004821402178226669758526942063867364682748875450494134828307592899640919428692678031111152659890651854275934428973086658979819977315864054510129840483505622941008583656925701291635531104979526580371466332664672124599288272653692805839584001619127639215706177369101819596721221559281835845504010549582293255252440787635989920106844177459999896874828944612310314228767057732837084281933599888062031831736930048347769341747038296903148180159131152954141690573213387738427869213424697343079631597040305642538514317216925946274091705279248447034169254253900995294006311731402490471395305031628931501059361717530139488595359082175060448038148761726517690055003371751945321882141620975329398308705170265226184397089965895217377043021269685416388790390023857063517236170345616960836617458004464235619645696698619805266571251381737442796134620936368562375566496318846335446706330404612306762929855266867273924556428545287050577363763631236815475078847940490767143550045386335842745871382642103590844493913473985926196376895785458137935205939204530637225885621718240002048038594506262136900468166967059772963693386372831634708856385476537285331069044119770445360734208770496627278321266937141477416827504814661944582876911033190365225903995386076681508516589552220352676192102217748354211568790898194961208338233259612386095606450961884400391830390703082060673285390984937211953152000000000000000000000000000000000000000000000000000000000*i1 + 22286845451066617525047033470497945050741518785118437212292584267043977330379089415514898393620900139879530622789936779632825414736358935855617594209668598009212937970691927014011606399139921644800761742810938777839620882117155854034687375511336920247515916060980064293341091923536060752509261865468923298147762950595121563775688860977806740041816341452948067846770799146548809136653776380741809963890396147919543603974735474537738381358814416650908545494861153447080018088179177236977260612818609017765526931787503701504763813979548629393710498340972848598159881686160739568721000147450530372128179485349520987794921832660049863770857920011337124814643635335537713533967470671407964541762216384586321384221807911840008553266855593522169612763514891012839275493991341708178928292112023189515470613376841784030895234036349616195861948734385147663750739563329042838353836341152884446371401583949499390048863146500577723399190334588289088814217841710712311895570710928689167011699459602580162177607919012880400799448457092717530379019231924955733736385015624242249735638510032513049615307402178865573068946552302803389572980758551893892342466660706361552625741256425126579710165465648971777067006315480434894386871275879363048987112681140757425142072746070316434441379954264259486057597208724765256522126048794818448543545168042777724274284216236712941608375384804855732703861096781646831317311308135632433569825972059671537702180481146067928049458239356633546196263492854740631062773668285104197235698022818443118232214663363081651307181390498912323482617829204893176226576461567370674323876267774983698255490781813213603619744991700251034706121205887096277617529467795721450968438883840556069802880749147801299255659807080473261553015290360310299725779193259191167580983131271015838210437649893654011545623918549515372207538787746412847175622443080733020043369680768193659931908412892783715296933941384652025375159265947912899569965190196294087453262942124062493624703851864208057827286649731424247749034259669049426440349838828337272109607276011685030053070780862078953489171480219520515358135437986124548143568914814208182681738269435956614610708384739559816818302928185754759764498255741270346082539274240000000000000000000000000000000000000000000000000000000*i1^2 + 22594932448105446316959325080515094224669606893965233460648721334744674897019683252879575205537203815780154335780922495200685325465811396410317774830082983309680123859496517451496997056729194224060545519796698058237645301518017236969809384253470057542845463651437363172600833482636198449460775134639076781069418705287586421843164273553818313411429007590551898864087158255469308637104196886422054830217085494507593593243146326339856325824276160329443012348707502988827792173299251895516313855094300222222138548611564961617951689042337240407692993879831267412667846998330094053217661262465797633114229436597640795665068808179023770629293226806971722469886001086667652779394632315843773719739235062152797933428527600724252198437190366009817009533419460442814220508175542771279228450216749336096476829208368269896963755482768169042020742407754922590456655145535303552054683663029509635059240263430047537561992778447462621264124827005090487342244619891396501503261760178971427680148448942808456562395200704132483599809510622585155069705400640730080901440780362588875346735507747862733479446949973516994605770109511353540083238522495028158583315221447848737751267348798216548009517358775407808897199041714085632227192350247419808022775676518048970395037399218401587058690884946923261478186786788700682537962992096352566063171136108717873831208567387734014932756040972027075776518375934488672095895486895203753579088470512977881052520842168323441559154734231201292245446932994961768952324181296414770288610082302412293934742235410258337202304477000371622093628982613924034770702114669076311047243182997568927753897798252734071596304449953867586316616849785877788821229505545147094349182124249933739710919951971535209276494498110810574422111160515599724881443396180935908561854563133107008564032741363170976455568108778407836771921972720174613347109266706779619773538782985322472071700089449570608311513732097810557846738695928323898021565546014000707842480838105304604287747545908889979766320260029390961469515175996148205066513325588746079413253679797827660715874316210496692394427862780558466486940714036966594221292973416528319238551740729987716233321029728378713215174985566579323508171866466439465978036224000000000000000000000000000000000000000000000000000000*i1^3 + 8046008026680381797832373179741221489282329822115570916498567535797670956266617209669750136327524921837652540227159777357268040774301282318204152810241915618508207957982433573689831804439702545847848557154346608113102683988464873054265557407568505158895233128345434692665770946735919595297590904595357236132945860492963061928060960172607364313803404560159004573509478220165447668824959659877693805532915015079054569083404784879800433015307854867674904201895107101828815738043394145994105714088495872485562893987511266438302894067478514324660899976655210175158674094649380300675757426240145371041994052748501442215995732072560911689121175319790918400210008335279357838214590883723636570627444299298037107336533358669530604438610624308845881216463471614116552497417336981364111559320431042993419421608913726397160011169308570446116561045631872973178445300373658602908943174808666209250288189861791817345872533261776861413406253920961977409891970944029162004935774661867866634921916570808342133471161443393948897657217139033020214971772673568049746719820312539136227131337740454921065539980865043635836459185055188665048612919096858466940874407950007106003946649516333901985777651218622087725909961164280741321679435420383078609948898988046206441226013645580304738428940341876039268748879916594437244356120345535230777852225153360683452702381051732027265289190077024232133821354737386494928790667324168924371083289071148346707918755593548427555574106327568153444260764896878946679473771060686118677552992061709090883974862093965782435323357214444334570841644700360808931810701960813720082415832274182771292243167947874546306354632657282993349254350749787047696103167092423294673006305078033626876065456909664617042436864020082386056756009046703944680834009754382859471446894661233123792700811757521014732391647752052893446705969436727830992374134399929619275604594482333856295893697182929789064319897759084376757666900279884140926359956653901036415983253194676765363826507636054670572921944598380430441339525556576921639636476280599122926590200052535314837522189400357636753967261239602559548508342475887213005695848545932085780198872143642539211894258402572703570745452257454757202219824883955281669652480000000000000000000000000000000000000000000000000000*i1^4 + 15499241684414654927411322990485413016250472927016023276097270042907388536911288717082050336769719954536227476068511094262634124948899085439526849370523847891003075144967349014807688967128608832751077445125113975386588047884928224151077657709068783681315156521181217106387867067930267253417031512409609202221609784261500653270639839170749162267065733528094927887938460796514735793849370726948968188140061330648221959930977095560848192112376751650682038620606262261229466358197320059345356452309582135243679599743516760404487436282396876943733143767482786283668710356677116387075343470081439551121620306062481034140786967492620506929097168482917008219314869287448610693748861871097260503705749216676853474073037342539640272544440100601116184394605901368110006687249751446343084360554214361864251049633486059770896818590091721738563933845580280572539170387332792190071941011095697003445127322017361010142185454827336611392182779414888847709017879149527549731449449698448157431068301003517399058375098043439684740846603677741005265737392397014315745289859730456655606455428171323964881494245140443215834671706016723954510416812071779056718129804704352476169586139238470770405866547797703088149504262588353360346859055078691229506384429382950208035815666778889764736293937313728685323010154830609405463054646256656686078319491154498261400170876042724972654696839991607977903322378089216511797981666335510129656504920104799124926345967585789076234746313641779369039912711385700032336646991986671649930824998550548739698568976769517217252823470536407727141850451825731132711989317730543855329870009537823179615244410466882610767064370497779959657036293798419652245128976970316006217730709202710306939302768524338780760921246060825286573882318061921368396891282766953552005831416325547509844389389384410455075324597857562473929046682360570078519680851747126069052812086236543642288634982125500575999325034795372545905457538846359073585417751595733649424211221232010721418205854377023403908909650713453795052070605270723705790044394269118608415120091295489766417164929731025394663385716744996947183186021963871853447446455597054648900781854091539628322273690850244647918108157118885769766565869280191007183339520000000000000000000000000000000000000000000000000*i1^5 + 23135897670794842695509608601044020557916061767755662517304595533179058075917216586617267628944924592678478809508598873704971712032440069755384739089376874232846462191543751226530370348210330734706794382025772909452408189338677775401011630138814450148171441585955918957198305992033506371231774031888861271816494991189961261166619915843763237924510073801380125054995345047886388711626961737345128660556678120768254598273081452439095165016292818361099281841840822491948268862101609067277756903217542353960101525623600178850967083561459949378321967558397774882060668683619741266578271723638790667010221592692178033675674893634478607337247423809635788612596464545384933708257615320796399851482343545722926413789058854164545502801731428424074449455468882298553168636757791251226450288423686256783790628396813445145876764115776834072714281659940549422371730028328543336753797899017516225322026126335492639862407915487871733511855119533507158593302907337719315210625665294663531825010953561749853831550157288948998255789432653387960637808316335470952676521805074272545705470567099709611665731568027359378747910368714838401910256421753010306069509371848991053266932047456335264525023027856083446149774206688301610225507951665717744597777299471760403038368780138666440676018713776457932758410286230938765986522066858304318028939402161541620450781529809470689115972312491592316524856402996040592312484747399512285642512054551235897401946717724959603498656449947842184822348618266415739952221733469595105329712792248356232973753335244754501849018609559690299951462776848549113339386931040529119623962843034737472757199648136676156572278794574941438557784305686551015781471925849212912446295856693668592659541379387175123354649956213234345804357028954662233658377189696926833655267804562058197535274380314954157068744441914214562977588555128379067730283943148627079408007378744893623814206537860282724101126519291894379373144851435648791197021781587789554314898444425152585989113159922825401224192052522529736244443743437854151161705856586965233274816070815741339934161614868083042230137930891723473698429792046130371802272989754343770880301015541684007898067230318479859330400140740414438046210406879786738227609600000000000000000000000000000000000000000000000*i1^6 + -6938828781152128609626105856077180579068384595929826723434977312924380665251661345934496377145866453179058905786009208353016337731427708179503246045534039087012617540425327996070285335569244023343289966357660213095720097692892764384415751828568577999132082346068773495480471631016544161047143716261933902874614676018104681732713751363952670967826498999751183671462346491121968703931252043237058791470162953379039972409721239142327502835908010945467391145047133386047340265371207066742031533583369436377018555709269744759534285923430187755051037816769219001244879067605564872791318056244752516003886672344114594177886273597812980546233444391437188945158322018656853215137579498909064946628908204361201132906951518442861652597610062625517519586105421197662369450877063236889909425715420057106359504957932227362575481215095258384022823817323869424788416282744287690179431734831768027130742902980786334244171425735521106550867345641493618068108461866308238723876167833783615081442398332086930145372890537944831749365833026850574339179583230205518347023689529805599065907416930512719731203912963062018824269616217621347480339792852672365308308211689322275581339322070600320135378939721616438519944231086375983051349822043392196558430902739687452283252073147128750380356306111656800499644078465400450487090866413924621363101775665404958026664545987525814997095094290473761900521139672800916866657257032725691858177065580977510759218633270922403326059823591489245309274912866898589131449233961398631123931324634458522099898686834266083549222703784395868435743972438156106190784991066778708051028325901013163855074409956511466844023663358932964348396464549708591441120714409541990377102873283493190612124437810013385367070662646881454193535073642978308141770168872061062381963469045860425835158091739887979909754431715363383683309741216384839325735772171123599070439471896852185816733983140877738794283414101379723606796627029997011203096697145940895641461858540229312227881478508976292972890877682390508930763010302904033381628801907844299052817104405366354234559151080592513381251098542241085129230948015726048066057444849713830811068841111141376019385347544055874087768109927636698566060530860918977855488000000000000000000000000000000000000000000000*i1^7 + -11896405750977637811796496424684167707925327809651320297317233250611412770330933513794969596338528067076820529715501640617900896245289021041568512836347888859246216836283762934177452807583752620298375883947641248584935531136166322235842670771386371329209284444179778396672179562646924920662691272734810626863025243162440247355788042458129899330607989767825267254895838007334997788578517856417603100686484862034862098383973475154686931404184184263921914954762534574855953158953067428016790507354633943182002251007625705060910759961919435634038497253203085871839687049513562545976396764052196933560619156530848893027863026792155189878762185644713170832795569495045778031957534054165134241413100558464252374588282632880192784943967711013079136963030713013721355280716986803512103723142069048736008723678318453136004006257047696025925695482712401934543097433786606487308628140525909411241962090912924400405419089877316221138978300785949954620710722348219801458197077646326153989280135277531922953730017645434674802524188223023703315193649971717854601125514120230031054745505447590995759257912480719969321273755020140728699551470364998781433875772072847528860152511876937552104231907293769636898781093991416452150691448616268930480443268638744246737388020711907070911244356218874620929400737948978485882777375034506148168790876312990743234750088769926583039166420070123060565972075971635734423836895003226104697494150122833376633110575308673781717026049824385649068548671905075537081310670834964114175387240339604511169174180433854771854540569416461039829920809121116756077372643594987433160843835577035141519594395570212366451878353968987536362173567235768320820683015272865249964517275253357018589460952418669719671114733324051424314266463392003880092182489515794580567425200700196778253103530260007977533157754556677910162906160806017927910221470791001356157077279240407141758086868092415335637817219621984407733437647679091660984796217086200656610221058542091183800546664750041169887040549601038773339889340344398965070498821006090354023043639158143492291324855575338876215997923766154876498528829045589199070744183670475732091251937982853418000483477603470478618992884040691033347361153703248239001600000000000000000000000000000000000000000000*i1^8 + 2247058357921314859102731122963122526094673195449289898465102169785815173309030404481800741391989420101595754158218963729653376265315225785291336205113632083326092835628685398149537356115176330142415751448245624375459029811564253349832513834228838125172243573018424630703747977814722149671638064573863497269650904117222328194138357570352247368857561596100226230812343824757087594280668655483294498157951806979800471698043804938663173854189079177705575059749342098331559147898696246174741471792793535818337413920944106797273592914729064168732886383058623049695789910042319222850400653783827809471121536977812860227074722552809591527514163524320844488270609645906459589152661913201948197197265140243553995397641422551115967801268014249988804327579231097710075815149570069752390364486304869565898398718144266673309783858381353992366763959460297012392259261386546840778558249474573521581082328794525823868169849256201499910278217006222495659616598855435717875665283603082664986065383357127041494909248672305131662404111052038235827874727645072722747490675693620831096584879689749352151508582574081856668013978351169508525036243621244686947851406497782477266979273135966518837953574317973937950594323618320887125494951131214503502007008898421783570328998451104944636593768660085464193234357394737510654902777340741430582050993120693398966261320895247347031850215616957375666567374850015210640487729710009068619732167839195700257720700666972727747624107339715682368955413116061730256624575798963810038843787615214819765333706713766653462738493730252259419387090579060461489598678207883493018731815988508241778967744189750383646085404980839082357393808485457557865230787532735078032268019551454678228227085669177578011293975548472625363128185381509685108665918008603817537249329031745201115470042884264654227731415742937035660746384918186267916697777319646526447510990610380132493964966781710275153029865046618375198684245640943630015422191398093918601700558736167407866847775266271580840296916871790455163394561490367466611968419462631702824751497883750705907908201227042458287397218857588188538471442481591082451640574635576292976030524428512802007159083763995294771194262630962406212541141204129021952000000000000000000000000000000000000000000*i1^9 + 2003698031003316194343139305289425923121990183152108283028639093805724800348418810857094253224283211433039424024444661799092495074457365463378743424028420799087793347546396687300395529469789508255005019194337848729987280214678202922126540574523302227154456384125441986997940868816920162963985408188643281551562826626892494710739344294876784221067883572344757319915601812048081286539982757264887414148150941107569163646992012353422449297103993497634287202797242022571102862506334047851453761878887337484883828182323173319231101428745468921321166881561883974933266426921028474808776289635555656630933303364988167702283273216833912280459293727680868953002424451611148249772112544409745010224066164187683957658365294586880943312233619146314569032226294390921377191080398988654398829295388964761644141176223660731810582354878641295036634465595979465449041441567752659309036067545858673153291573342604397681420152094696007553444004124966860319030903356740457723170997869711789688931293468664186656955581107902188592852393412099899639637248185504400174672161155179337664552317661657640281394666061575180307360585896925350601224824916634058647451887460437422660231886902093580104572501809595660603787070375991399138741128001204425328092297267955895829371256592798120071661939163187419904637039079561249716041670383710336768228604803828000564622641322841641274874993602768695836669903908783023347921874032608179379165038080323571127399866293058439455233642446403629379614324265145123467548524478261036066079318038726528606568704734238127810556481674819841929578340609242922380132807901643092788395100482186853529738552592487307536071865976735363347340588478307563060178324442748442790051413970139158052850070516268920829667630091274299457676513263490576723986504423627380644859572610322368053398290275499588057420557872137189818630066393360201224790331919609562211500142792135515702202679990506576586035986721926542375515856322496688248754435674539700673261663177202993988075154886843227379712227482798766220665253320548017884195438808384822488559174329059821508499134374879745631315936162574407034113192159334252094345301694364810632675524560600218838145490822816841606050695139226012843190221007019311104000000000000000000000000000000000000000*i1^10 + -45183751174031891668151742320572003935194501457899708165410327844737114640742912758287157084369150305152838875618767411837064488253146046950557165873311320035339534247930953669481950040003532192987738926654670239547991471279418563598785003146090604521962855856282976760000930709628314086697411422083623205535472920264353089586080189565970588325173455486355526734133675487677977246526067218426161919108309627473073689207234582480359910085727474272230905004788704235282415338757175199718284494612504953921950789718953440831330141102200390041755429481479280686265503635098614348859471006117889927181860413047519670788343079203357528261993086636013216227238245154778145858086141794337835314001566501676847568615391550240947439124098998540805282595685109907515990948985673111988745314148761987959311024402863047115750652738074701131788684738020821871205969469876532339606345964603638856122150571971014769178780613716170069761993448118527762961262492317153495111171561043654559272027360019026114441364216762359157533482286136201625370941710481383458744288087964104449374961088834206067880034114010570251535917643751111634457939551101472060218143065657029618938402038602741425531508466113110799821917256513152952979322601995402651143942078550653053506094907702297054244360381509096420258394783461483020279807809991782400673009055943898391675965953056573549012933665179797189935700036602163845564647779892723635931846576374478707631251991920757164959314100587589384535770761448345345820570007568247611068448044905965338863419154897571982352573601190086043424632296198378914053369784097878804485692217032903245514738907499728219363941683578734567811882798152078694071499107948262518241577461337425699757322372368056484932728486298668332626502176673542358747658561140090945367950637937817809971997927277508555007111170094675362532281576500366496777062643882634677008498777158751232323731372496376260266193541345973602135112103996474339667474875300059129139946000227408918899429433233811663236366742020795939360397815446802909124486643903554267358150788703033880663146376144611381860152945525063890112474860569525468144060297332746370767411927845683277305351446358238721084018664834252730612806194802196480000000000000000000000000000000000000*i1^11 + -90541771501120894372516320858281227244768685817837795266749774808433856251646750259211878058222780891088129143329529143912687845567803450540440185115911825334047162211400600067748337727931525367698276289945402535825995653742298239134981984068457477049281245168324160466362809234762057174607658866657109761664214125905983374279186700785034389571550340674484175178493709106212928846419716728817077840180624783313082836603799493653670502026947635202537452717289791265579817937453644587806993618785171718492570778173258357176384022570500490942169382329473136623828132935804518511865041175126890013966949624630458323195140959465924549304691307525391579832224355135153351702820521832620848378106721471686392152356920099264539844904801963075867193459197193164315613673198044399027011064638855121936577175442148367745370917322788379088310126129613082563400189039572469660121714637398777919971201525799825114952276700227501651751979482493067555787600634711274488250514132056569960042586794734188780765953831738188911069523434446916025388206443136054554471496886476761002424258440921938520121726532669439982253035495770597255033688711542731121922542590845460777501655747640730503855713548422695396768411035435572380594591647648414015033971573400218398512541116480166559643226364812665287271970715904190059907342326002665048759820208468391199059698268415803522603630008433339997030055733962591911463063011282133094212594686421504904177962209169167335066850490718418505313702107671009673383026202312989547837476743094516974561190337229955901345424469319558930466328417383963682210767614504698259920212635871653402133923517023486209480063344640744796463772480014899429900634868018885784022172971756533978851936664178538423812920155227706957835803600133982444421461117109414851097544501320036588261638997978899776594387538697431742022934318289181858049948800566412545424602722666689666913128991986590876111331921993607167863861900577233148906636383134071254296224381646457370406657170137985443319398868105704167315956637643666413977768390818698501931470237951248080705383827147858592131783681050511805610226550378902295760548652477949672926061465328173517391128745359661660860501954848702684224162379700633600000000000000000000000000000000000*i1^12 + -12025227972244562620313628892924554810326386799200724448192722275433868554901664102228064887335105710984302849543997762677614989180660635301453337149473648154704947650528542922897173549044940389113119262890943915227838628221234562180671235327644177332233943626475365651348144047662105412460876038847870570377611642739882585183651446756386466202272721610314712999918806483464244649665591755633264157530931822289017740490499291230483780438286345072781269538714401659943161622615473001314320870256484791718297256787882610847769713609391257980612815590279282841302677173340518888773483956935369766642747654597812385378321127127796682418320947788677681592557957209337079121775288677850256800591160047914270424587041915015762732587057523054870956633125405525010602826719614558727853498574016428972401846795049499505871703239000925563100603162089422271130639409773158276561958960322951616603630166940531563966242598242631328261281395146862944080710443730494230637672129529248964834321134232443834908882719213729493136341787349738607214123882963928128843864040983041412295961562906487398121321331146177700066396249899357588105212579252749809755236476972978074951299332648751109371012036097892660237308029230625533627889166861647506938183834882315080141673096691825635276818602423999843770150402883858640478229798846962420565381013106980500387913003020597128765671477725445749018290429582400471054812598286014686292307834796436776378978239104728455507800261121786184428004165064918175425574904002652127451834637113727260432756963694139642531322468438426850390438329194541587005471253863582668753227095294479480175671527050366282273923129218610107532495774065201482458054087402359526978074446581351759917301271853093603343654576924998243200058420416994070264791557296399632423651601986938571548887980964471293961679461702124865319664061309298080407060224821860891629719057767790241677239888038586996122025664667436626260372956649319818762575393178473353472884299787619263229200400192322993053262543175882915811407271106788117838430743912097325677628662153199324553635385099261115953951124142922287689379093190418347722193090287091220425510694597061005010067864106377443974927418736836152173263302164480000000000000000000000000000000000*i1^13 + 1648386609035309977014072260976643064994381759236137108156922721321429383557210485357901763672453726136119992844257858228673451367594967035263010849522849246552152585016416706009303536982047200908325183595793742638429734624991941273136338329528504576191965350564142486849510145945113198647212962039481819282484458281389091370831596079705879795073397436206390893683314349199246835802192624574286193158352770953332726175648903650184858684465862121064010220997817020864225892485162306109903240918717762142284838923702596664636238414716274664745676877886589328825997435005518384252575898525306140897491428941172763515145054343571460477772620148886155752899065310555717013671822399152741023095314939216664467742134344631785239530791194209245685683845478586762938294846863216245085881250023520585145438154270967833576830715511204310289614339198602139251167577497603550114345875806348927837627496550405914223915427887452050129892346284173105318235067449285216867500811285013861893937008408463726089743755449066001095075812465866124694944605987845009297609969737823275708179368954248870217144254911358903649089153238818039553498821670334776370227729306850881292421473016800314665482056205288035342246475181898629152488277158115430137860569830126199078297032966616545605524972712950804717275537151449000848076779881220916850720405192278598695827212288200278068454717770790886699239803286848302265216768864535097668779923311801984625685251046653828815878444253098051350128395117149347344319866779762525413101607686635757329489989143984086763741160082195388994115242503984813357209853758667573448708604573483293557470774158683855267001115583341043749213378107148055677180173666576876279391550197025217786692108565363730899742643533469990714899882006097810427753076348692454067768472878758017590399257213655288468753553563433623176014236678086089004483012695520562334103524036165953558690216742270772299350089014401524674130385946766463745754910036897625763527547142964564138931113082866098060686320323973066514447025180936412468856458537927228369167681164721437113106996593314869536898954807695579802290710367324021142515970751585920415841666849145908101005959947370840082344193924258631292620374016000000000000000000000000000000000*i1^14 + 1029803958696872818872943940067868327739776370615738581471567805627336776970674724119507241395235619267118957755104886316648149050530381306205238131002125523833750762659894417355402282759571832952341802766923267750864620964173643799901319963836110004376911062293584968879627908096072673012951783256474452984676914110109273346191122498700364343650736983355559293419563606795284017677590428004613240200709302534677923507462707707946653068644991696276739960160293323679168387289170812822669320704097840175083234947685905349663448647905824113545726194698895114988815555248398112391374799696658546179334659627619207889236009736862222051017163448894976021610389608925797397239717342272047745837416352682467887270260080321370987219704976140657212293520584566480877727040961646287849896206781895892387199536819979232321619941513143107962581705252175296225256319996627004162841879346281965335713660794032781430463031368069733164321219357315317254415705057512115977428619261235625284840660947168779903678441836063752488552314798406891758141656680365122590573111804107990172851072667563884891765633054452495842423691572566677673898344937602119550709217895711382147097004758044970924256092581045290941769496711956232716340211942514185454621016732646455649857269175472428990971513141415295717978128400906392490334366089085775703533912137511143438112895717204206145899099964871403790126884745820949575241711867937378519829146619883376492166298066160051475302470910349939420610130894862945688240423813519997087088098041049311706913545639530733373720654407604328292318467516075610587451595262768043473727628821898799843496916294677499495088008193274845358035998174775045837984325495791308129168772906013268847872146106385443614527731770657553311988568309229791724541765451837567163232980460762152589966314128519753009645151439800166045854231361818559854059076114234821664948688624954397188795864832097092760524554741081327105474598722719365136384265483862752936294813325123270026213464608918939677036680415594105876623534291359098433708942435986191202114790594131010804538556377521900169420213387136068843251773912792161736594646401061378407622575651094345227112443980843566750796074001382562092338380800000000000000000000000000000000*i1^15 + 69393770362658214544806666941683242018639004200302735946233491669180493307223597389661544763418779345129946777018940836574566347339306115169845166463199979009085704620798451458802878370665618810938364117552459512185147622107659631668848651281141162970581969430783076086905449936638284777861903613934845970437871323483341020009593055511041848156209179286669206178116445523851256081632580850868610225620147883472297373586226985840181338795380825330942602883580552968421547532363084012445687723499784986498426452659220977593065939683186988087740573979929826914659530391118760324135250140465748536319809956890796510331024916202071828916043135212780724245132012815114547089649533366839129104647000004804861447634324437991827114460705247401964895316523579694959198881866421689918241014141032567057410586105231093845830095564625724008083837504803376457593773478156409633861827064652358425625697581993795326360501627323663383620927581091107933408396385763725380189226564585399196855720207996251509472763321293302790690216142777991263361164512884610839002955827256268944873010508766285757073681529706968145127484075523817634488476435684185981054717876624542742579890702260288244011233391343118033258014376070201149953247855898762902951794898305460003618698755699671738021241522514180958190154342910181341561024371740290072963843646329751217676770246899119670943024499189840996737028027544906181627270874402286516247132808779172379971579717040660528274582672102505887566616947234736150285342634694963776780347606428880649689649193264009391474324713800243670148557867088076581212615574603579275833364748533417668438622677411823582065508374417772167743864423065645973496437940938105595810047789541620485036890054502134891871002398846856525178543245911184616743182724561104373046246024345243669380698795791614040089522898636879491634001260773414734640888151108319430190071350810404247145761248002192852829493178173735591923234399971198483449086895194780497516696502121440434032500294993188461543405786950185036061533507640082864579716348638283509581819442866493714101576120377513495806965990656233645050264773681988548421335207643245803157836024008273575689607976292207586731965027347964530524160000000000000000000000000000000*i1^16 + 15976307461860015337876576489847510291952555573035001904624211637676638334921423884473512316043971309905530929780183517557630921826983811485199251292371410750596642902544954239721665344153369010307770104474843548825081497151503061469700688704273630388907160274305151392932751463819206700232398244579564168976224807290722290505541135135961292811718576539319144205459306812017119414765547841509369775151149734240972440886893064028599577679796259678820998254489001717260537231030292865303783141928694571316128392983779981455454285268227707161806037136062994632391085457070482243913308267422690495448248650510225075430345527503709185287084052625577015836823020141069738271889576270076964942663650266066125444854338486115096435535024940198847737985907163178463048290607905839302015520296944944595432912344318770650666810375487598159451268971362835096678260059523683630207572594228383403869437087938799085901218069710013301253524218322679488980615728866932311706405808618943303183884232120060663409784853070398970354571624932032161098871713616843539232793296955491841860832573372287100658668316322554963767087466939904077270257945075339048775348549146584243283043563823331841006497406881215493168738278529123042886258037504549410685747040407606884629413140090424651981121545934249481415362630873584617801643776055468527472965331487541528598558659094154883636843306444155043618024665768426332221348583320489154967114363877940998642146006537392682187070042528997880089061109938323929794346673295511792617827336012864524132346877419307336565204752952865892129231261614163437710633681616217626411467886584786909678782110156516696062885933298325158997767420126395998258802643961792379980742656661937539383923514053421341869998391249498283428301967857566814031947450694784371807722205625014063886294277000822829056260859431133145303385523463050747121823447675174602391052941771893614172279866665604822403960319559065243022706510355066447486734116402544222127359289078692451277132647195773726387082221193792440648543130007039857600102811854142835295077221493759742775798594247310497246278785171792374693219233802526592918991560361370796322003103429104804423431805880584078101292457444725751808000000000000000000000000000000*i1^17 + -1053345847784238556071980698766349294037839036606957744181391397144308550136217735807473346989946719930303505014596159759844694452412877355222058176065828472480205949142340379696134691973217005975907452030701953344845781567972189575291687429167213306937292840227888585856742342807649314250389860830493795524174176710275191987042436453904439846773930577455091993699903560763043211946990267622691441351863159632085438834028540905264047723211859052545895872415743377206032379108367772912506056074046324751778954639024035931431161673835676259332986531718364847314789251275982576937273613961145977519164839627592384612440155232831481933739986874738101310333302993534082271661304705456632592057958161154725523696213303248397026564468611142559103429791755416643778615301443321189371929319643536068381392514275055522659060344466044017797406614830982382923785975915567187647097386019480810113022353150412240521683266419023891202438738124944076592243358615227293859187004231051373478654396928509556530987183788537868574282129587045814727642181238370543279210643275613964414736849953635391900931523775257550155838187818004005473661381141040446379182877849884936187778994991296476894959431353400748728432279669691741616516363842539541850760540864867594721223452454983936826554382103401842544132157479077302003423832957406790977952240196955023175518760937358090989766870474657156135786610819375773132726945334378265832532476546084951070936102472915423143172404031601070002007051356195196808629941729274770121511348466475732083498949448783880786230879700705739986398534766604586224438155159270042802614339016972371293381434306524973691108262588292894402194771446555326199530208195474363646205484414248908264564317487415836064800747909808673721499538247523195767995698615829041133502640121788142605893007678137448451847802326825214806156414519369943345725343088140089418933078205104549035248766406531079757500456808738221923797010463281639024638480600974442545141333385959320852821446811180838372722292581045198568719770509619641170118715057529712015206478922694886328275874564195410875282106285768351992739015590408259672755295427224350623160931982445141035059561819949872503373334704239411200000000000000000000000000000*i1^18 + 371084032228311676959327500232864402517380563240598140284665369462907971472202614337490824177570944460672334211824887128529560785826155875347652765505756168285378986070123579752238127058504722576469691613276672938953621258620462396504676926241125253588001353576328701373521114428884922100011041741939962268197596883908637264651836266034187230914954088209825894367809069729226891223432669044377487738171756800424900172950001758300164285605273549321758661807141089757558974537058611363058930104100092587325184219891584138520028309129624369820115817459362299067808242068896004476621447493041938056354008926763169747650724731233964050027724386474836565270434157937486789513286148160177379547635880909617091458638650973814616830212569393168044676524077608545865139803585914938586189902742747007659104777808438395328394422126252956816252578058383775153225108556581032378441848359748588742507622457350475172151294485656433017831008270937998216888248733501342343318359914103654889455625014603722841588975639094257858565706491607733858060399099153328052461424563722783676036820262899920339980139987943124119066507307602452224931546095767417354382476715218099333502741875555187068084385835000169306815114252504743713588194567699288703658236762017866073010916257295934615610412981577396657963998558331488502987894216519733738403345451973263419005139792228034486563237923552258212292925825788356411718729833540312606859543188800892901653562032199063468701489383856642291736829377626686624642166432968639029989589246615455144161660185749045656032635052999734074082941006071318524258548656828745481301904749751551425310264327174362559945880801220201906045287026776098583011742806073031423625273838530802215753330175404270757312124739999511442337761068110883962218246254725812094719770955123181325442436298775191560257865863398452359602777741828771465854479902900104039313324592058820738427797198579080375220340748327210917204568993189458952079504474273395607707259925138884759107682211559613219879431224592765983714098620104444478933593563600195270922206093470996682368548312805278524364083699642830427403894639414399569280306965784964386792351013482021709992726760629619203869815445913600000000000000000000000000000*i1^19 + 23920676952731423662519331010277389741954889471435787425816017134223968746776325593751228184824061288612673484629986931115532049399336124412606959917369326227208250425520235563127014305479666682807732695715719909459868033816111404282225171809775211511085710770320953521825889732147480962079154121627300994301888322693195890982227221367565571235262998481646381308407008952300447994608104769768151791512029321398939215602919029688013143731980375876049485575217480325460763661963600896829107045410397960807856517658966021819205161078220771133472675486079048631805111372215346095593420720137373159257327236364421195276711935070442849769119959564103927425190364037383933495898154194907186845472212900550982511409160433438011362541519265878617357799482299546528347123484630084357071506434514581028365664776670653269091834068742774542130556080466709292231038037277002027610319457413786369384652634305090510874088436604019298049948461713091121819822360053261007693184788553848414599155103192916627767096917079104549065022016004620276067883240468370888418873381084674376956684553072464618998190141606123576217639675849986306059811039047685362977418574371023018912602308257296887427082956038679345055104590828726430051450030961690975630021765795197537356290604949311085725818357308516472555882788461782819614684654793673603098618265799940549498390014345727183709993115113444918424513681565824022330604506279219052228636559201080159915021525072084156628011023729756126414442019290958530113779365557967852913280573390915023195691284255678399596358927680934493511099919607375216499710825224844496106907131051944714766224437354037774842555858975592835040710249653241457069546265714062770804522653027755384390899219070355977164423730927518585506702384213823510864590532952032850039479953286994291469844549791934021157598853838924196157667552106045498042423655109518393435607299321456473379079323145656136716879895092675442023143344757589040567897916965303859675737434364354191875409794936020798577967849937560005196254682245195476669528884460642088625222983824436514346823862998250833557316586212318689766180263526488895094790499136602598656038267373574073733783397588818560316315009024000000000000000000000000000*i1^20 + 389979177212912760415817232518329156991554334461806076973993185105438031892599731767193735519662621672362160973850231796038090280437145380755387612626264072457979473114112890524254255118001390509190851140208448990829494738322792375046216367465329161107186317266723498892613854273860179836366462178987325191070233640868570947107659170521537903236985349404083155766927144080903961747718725293744355737072139094837156973281145233045169839640732828285070959963446913011988182391908918017194883676781663436017527523710015960780177884832494561900066817529414902240214940838689589363510977622128126361985079135107117594549874059381887231642605755013767168933293250579313178872721917442764644992808785444980830991154906716688334401826164932768058289255675831724175737473914453788236257002468292974208750053990519556121010076835534142995349791387553279177490505580783018073609088487018126967002490832312703899336995663838419690027994788175299750304245302828983418123691456211509861917800828645109771693200310723210660349317583390833930256041901957812238362021167025156181640441599643830724325226887353167266620261221169201540719175143970914301589190989741229170564424106189422444428899158700086644470564373110393567616257890939641144832551807459071929123660138829586154011223901113439985483876090892101731578934702029932104863430101976965451489628132297865548903120695114258532343135651326503277655864197756869914534210493836634110417550513169654543480444449857773151543971837880073173626078146964239244498583672169784002812667872128165337208092499276526783750843897938448930803090859566789781371345965933359279797505102180399036442353790337356326420990189436653347719379576023710840878581827278098951331031425067216582256641119900503955111617420162962682274949502434200479581626666260222381825623169585947576753788719777883095339727232431200628661655936734734730113473542602086504571893492737765899251833175361948871192159506269807989897527402620760758687194781464179644418471457154866131251123097363776318040998218006272610158620597958573343719994024847165237493462324786441474271939871626402744040602535004859875165689513451735976368192983245523923105442373770052831805440000000000000000000000000000*i1^21 + -282054325009971911253852900993988511202681968977112813248892282131249751423250445815695197816790121040544993056627950929469785588476925227388076625946565224584217603832340832476425535159442610141843994303611516766559765973589081330908794550412943764008003968838329645758961334905854236646010696143920234389841228898394123681682090478212163271351021031893531218339754491408293340575762921562780852858844839992508673163824976838279156281406509289810657883934547897448352651716625785580035501592490609935543827847988132078615414591420295065954895149176865916305617923537017390556412510628334047343690867306327374637887024288871116679432019147325859499136006305868617625450341828658169022001666804222610161776551632405296930907937462643339977956029830915837793801678512231826950858527035100652747571121340602994639149985535485628165181920134134127190337494343225244032436684170649552895474656887351140099271167150533364014825654125079602729869795065896215869313958631055980096434502307063509709513092015180213700513117041298722613356729291068529404304532479315837105204854783636397918917036729185236724708965142185657156758505473689344040310826140502943535562625422219311899564650247366134213579815911574870943142365834921392208109282532533976027169955027941778143081765716911339862086059336943442115210477550325348128889130934005235846608589559133656220398766688800365636747289697693421612551184567981975593608231363112647120152714685644545414633255648816397049428781035115878692366214178738598403299619903917147207593081785954842610917230727533551190882610515456248014905204199551344761379437807692469676339826499025371520801266259048339244180935092647331658812256745260025587285804637959410925556282166383400502508015210735242116993835948881496292993629560669915900166246406865999930342473462060990206588719323871838822491673466489016132039311352993223763893780868454865795262664657377054654901282020445573077173677602041486208193413033178350182820345857543843179039970162476732122860763787493665245891501468307994611834355227941456336067632153016775282669562804383269155983224543892422782473540994818913590148874004692525410385719372470836605092113538919106714009600000000000000000000000000*i1^22 + 26503371385893317706184984089698411658663942819033723651629926150947364758302812334044002211556877223754485337519741139504880682973893477386662635914162844158733446592609946740006314101340309399680723587591193618483099525576046721540085774849853301536272494416291640977608763446933636753148803556927908950820049699724191532434999510796451813674340508293532934776317297415788526191595525515571063717515237782225963990353440953660408046281041284488584851964279493839155890611628602217993708618191985562207789927128444061984037333819533751935631281384378883804578154174519308001758320491806648517382588287094862534919920139596040178459929475817967348988979637548301128256712669878341273504080182411242190656557337952519062459364212782620029565874739073208950539905889694385717727469056581752142864976208265503408704393426625488267833940073237143619848388974041495496926231674207748532560520222102827603348065458571789058857879577231307781074942563034552167243210962668754716231259089815351010456370971126465645625037164041449450400295393835229043991277056361705870568363185642138582701979968405469884925922065037916006335377767745768100503211960893162341092055783943546145230899086296441363180067401464949857348480492988350409927898096643483234602274500720436831285215670041171930094988097709518176277473297706491923087427616672686273565055467864345541968059588196017647399171981442883837598967841859422693614468698236044043298714176230237481878001506775676343377632710678283696532632233522648661928399502395328964638191799001253043396886013085125575048520315304004273639660968670299543549679619975969605815066916733595762710817265777884985256857897175557016684083443369865744735082573368897109514832639321703746421710083610347524529443144563900507235279201641114257448921725902933408604978618370000616515334679385356714538343646651640231665275232124233215821544973262354825124832742714201780542819899669863794478982943772586576263205873116455595361701324207882491396798406213830688718454591105723879421393649434042972426858239888634675220729971128412337298244077026629403442369565668085042602726908792151844327754530110248126761542390733385917069593543248235724800000000000000000000000000*i1^23 + -612952658747929612449793991513146102723589718013447905213219174288446570180100700810896918192427010045459063707359840817713825121898221694275235654921538181219665528105695545956688458473129642192771897700787416095534085159399510060852136529724345353749546388999343846133267194726907131013597531870055980913744773494640793268491064676401699783733624944549925176148916750605458019059139900971903436616977350197875471768453621928338974884149827536134813159716951494225630898238304125630807976615444462933208210802528249663903370290474735685679817470574090341977529641307930989360302512960682426220296035504504438191183072106686395079705648509256626771550604376542746457965623586831451708122460864436155667143141912196738882328564207690844233929760010378430295704850509003973941997158902453302194712984274401985839023551569795974968048520356939275721587832720318900700529820365289883295333566368377510758442849172917843289135466548687470238543546653722520700533076588879795851928650757166033779607331697506748025079589456658438967995557763383210886017844398606854853899570367671872551765244579997289794573097710326951576640710770830994470985277054968358176765476469022993894021923538623365857899918231998057714591066524536116958842027079896768440329823720397901899865944024251609288974219729212646287060331240637292406826300805659389637558087698892112967358850931085921491275303369244586502052288396239975853616440759796162193974150945673151483514686926872566645633947223996797610719302057657798696104382697853253228650281811488462454029952002242907854240575698447549784025777306008387850319804538391510948699998414368807444970145208036329649178953318806704623819610304760050346415789533074090254436669694090113011621885103967119146667873610445620671929364186343896793195778586808431619743743609577544066671719047278803805805957014689180464919805176682721710759208689492859248091508289900578527831548636650629357527241747217144086755506863420277660068709081200792345514000837405638499973209120042658015500387359386437341953855776438675056501495242764610667980863130367639976482713754740430797670060776853174545219636452951588252667640939474208383734349121454080000000000000000000000000*i1^24 + 264332315359369794886724011457745262718842740960593112675529006198983079447674063513250211957865871438402181679372647694933367812708111757571223908269817643737591947329722058491990925758268502840777529734310656334068144559807942079754670742135372078636474841628636386488890704590735709051085546359967707960235308448283040328759573368219296505771224753686883926094979485942288335959250606194773862406662455908711604353743420121238767094433636855559645891425954620808145612426602319711656043904894573740140466968680575577203535048905587856694828018427665115268554373253835389844621706970180133655105422106246843990942509100581984161009880800676937172442295728338970947431743614454537946401154801872009647769155860723100071413546797006461388439017947480861186191804031757005022009469300698863978999784915891638079650530384435847402373560103143411548690578534249536723086285776005092393950616183072871074055828898551434229006745500447681703495804974136399752396482172613301816805780820132015711883229929917492631441469163616315552922193846436345843573509083501471367914272809839412563043983492829993563783625698526019738020374923153753297816945240780236456998177793724690751997227970988527504389079056765801207234176498650062486338324161895453775857888887151698942990783716323839898480824564168120236025442510683698036942260096980125801239412575999111484544808311008251177448579538780174437309681958657865565169495489256670201486740702952878413261891230388267608532577141393306498698644816863579352615149919778706312447918421759295314129424918307711071413642122408101709517515562154729821476119736403700224766161252448321411530083298668243341914061097294646692667479105466182067361488667352849528146037012453444247284127170265143757249628471301310539261573457827919340864004055739445590544141891756595768292352963295535473693846089003715647840391029821139411807919373476528773459397252973840652918736540061299225679360402667953752277740834896796902720651299273142566148832600678254319718834930813047278501983519574332735842013283975857965973954784169282748830526134179463983266366262352355992488890587657397914698591945648903915172291498641854657724751544320000000000000000000000000*i1^25 + -18463707852622106184904618076825813301099419097300934876443959184705459998856374830033992395092759380643494507660317302885947726856087513066828135164809752517202816887968927108309738955509175760537804202223704306520433023845127402012004349410578948088896438592074335438572603286105873474321856715233975622905835757773371834157757276160104356939022142429350280015774837711766207435658872007845858213376410800475775660667096078282439986907348287956425487837741364117506606170519275759921704748835463101385225436522222109411032927802736446722008377551691200185201773486319518863579900479276647051577649322984534234327037836624275864925443778307088594603756103349765285349782528549725927951310667127802639773504854400514181699591920491249535592612125536669014651313404788805412041995981465695308146589745884349839708095362121608283729989793108466203059818504002985291264765481938517339856259336749049242366526549191512749216717421918774570996026338951147586963661022062411088835725172422590927722142118421775761594648264824693382832087415557137346097236338028707309438598913322594285035902589756391593925405174144173412680249820332040320929868158424157270608775906456146368938839383827266034494759953891935226037028862170542744770651101349957019959413907509119868459465934281267023337521465349048360562213053097290975398455930758076226419916238535899065463098263377368530322260628052605564744760651977728545643830842863031535030162229970273086377861319416463476795822757650351291861556754651782566116530545224460272996995884221284672804783544454383732502719239694367917926824040785283853810785131133941827178304221384389377434202441613274784646342429007962938178470355799765155221332631792182935463090343703465206986629535227704201440232563089019530907090176773062664557244762801305384819653034099399557911456285803335430651670234111792652235561665915574143555675210397261212405244496349043040781344738704287233896723691736713692737305294001724731979161248533557468632781005696065826543442058523626534317098603763187590374289094522636309037540147903025951543170707152278301061557463757371473215490118619842430208599493174886423799128331889851961345835008000000000000000000000000*i1^26 + 728262195507861462519708888096926270053343732011436023516111330607109810849263623213316290662802949892648588367846068492443193778241077430004481196517114467541294583278323205593537084952271612194770140548721691997290373747948541868096636124718577967452387156400413375892115648164104849645444415702667200942381066255121622126886406131364614030865363315652924364205258848691964979206356250654818020467705853655939539512046479427621118636786157001497797610308437152216475455861514110005007809900540102536196751669990010051452688666828563569897524067166617110422332592096285332143077988357930009950784789901439310720486215748852142700576757413323421716348980470568660647997956730980834145138927655833400065733309414725332415378634548881718237363683545209168270421816865770754913789591899626700701919200284649451867114468109937488074926026312404690955783733566385351434069106805813637197433988291190602264416758872007162955197525239944606818851675075077679011165505624649886475098889587410690112497370410986659564349125168403858668472530554460814299051556757305636106104758804211459368877196634333402389999993729490088113387166277993206556919722500856565666523097309015796373675904958093849650841558623143972642009247112898036560066941522616867525594167769781669753955472567941752172886616770974553150942803598750532805862166329885136288335704768275482971352631090544190964239375329766480519600287962018088205957512400788480873529748859035920737909492245690722884687827686172031156936329721305126712880762230214428569773967792833673383335730933606460573075721918407128336461112325451287898836852927518042606414153036756947116496541449473002227121990223516982184847748340042814470971498083236633101558044068132682449072759156877391043124375860976578025932775467426749860994848904057289229583473661874905362003301323417184588421217204906334541593644925818480412658975056866221460930747494745026148209587934000748793226513379154661446005646814323949280649983992504722107354794728610584199640946459995514265267796643617409336892777052581449984789805995775556587911971276449308548966051689736511287139277488560562949625543756919267796988215680608885538816000000000000000000000000*i1^27 + -4206020028278757869230072298085330783799014214232137112225173807029036625455666390506043194586602713473011770564991032470999602499728305968762111697027112518710288517472420697229939532998220265865538841834150433594689347727590546680903094933983630795653600879050604174235384235142726705988433188434417645428084477639473386902522721983072690201408302354670998165719632124664759501945997664789336380784741649400842311274834616081507006904370927488838684706083136904387346443542121712936371946519785293257502456166465741458937064280376669438129669334335178875119744468871272132111288986851065515318539717469271854675332179385408757886032522758907677570942605527502970462476190128928279408610551709783974733224308669860229442825331615286881414893247051233706481848131720718051385695034916670926674277051541696554323082691455028911426090351591716686421040419405673435219422599295010600856226244816940712435623754946066297634596518953595220230392192954180499628153580494930653035629839735605413842915963994639126623319023327200345482419152713172187099009203971956887143675698943515260379414981510367692541765607086474665730266751836036528326767445127281827870593788090087131154879510810421851282097755247277216843535403270759403022181770962966989814408976134994159274995136062140999297484467964759044043944097467496223241675840939190753589875317681893150509122863039302836661477945549344313745736484719721205236487080527766793426787408712937502649903040180063839964192547189216892976131555791299282547292397859580203118737402085878339838682119767978781962015067733947297666637749485771151011846285152986344756427318629812221637607769406630524482065720842148319878044585798967494645583529424000401421719879115458246054690534199986102166556938976260610837876166250664897983305615265886209191616312342568311020570454356341699190239963989259375810368505130741938882867213867580211556204812907750914578293450067812341852630023976931119019123079516349267771175547799021979570587793237383912289236355560292549005153954902133284314306277188454727745529126384484963405282449783508470306857283480468414816873149831067891681490672299159600102468612764414771200000000000000000000000*i1^28 + 791441568206509541775205806714215770897042021582927585107304150116256760870941869780066605585325619031695755431927746462918880242141158433962808782412816568346378701420374122210768342496790733300948605936817236907280094153202981416379975473613811097414429763880838167701536819101345768177229702048973968636887980511870465199846299378700214676781420794859820671910658324927240964457083356919370406439868894209908567687187422269056902452863392314855857966404539682485238971518707803110610917965407822037944950917023773260230931813680273929395530530229764908474327063579859658362445945292639060161517728375664831232053537029916370087096091535007128654712617087239122672304101673172191492440443289595604366599830392804165749494136382275288348224430000803065478360814961308875854997038689626553281919232444077015688133837509179820369680646385056190941374141066368435270491376879528413581887482007887873693349462578206952577784806795971968277581692511705932367428318261964498165408963833627350285301217017496120753027533145131373458385835783520261528262257816440231790870423106033290311180616410937975806478079497286140507437312614065168568534877456263001618096505775766764934387376579817065895797870826298346505935258862568125586579063292217987664867821412322211582714118652883925094790076389761933744135466668746303902874569055975021431863134928780395629932672112537564638112844085584152388902069206873964675237641761195893722237095824027835626765015595073984538110669776914391005937172098789030535907306626212710927756230986857633595039659729042763621382205020024632503083624577451611891759693952397138729780024620698603623466081907337166927630134791619988795391033528911885161386198549861905115022190804936288899220971075146456515485038660275646237559063679155703741751478195617159427918704043960828586193678299068403852546928811966843508998613607245009220679837410933282252940874885274712899043592392323121703350403985780222593571533688242069202966047816355515759875022888801197182649618837451110342285393555621448374665793864731985152195551958513947727085942086394110932191433724647412705466698272270100472964838941423121612727601279795200000000000000000000000*i1^29 + 1271150922301161672695727970860381525238918730547276210599259384359350833048189651549105874447044271629152229722082438893911439582781329219154412261079838573591282615049085899398139678624331168355613244351365513527990654862080278525675363329010272870155261364993984499318305156488237446601490381042574737751726769623167336706875583912849856420707836587206343970301994962307268888013469681864850151079914861241156399926105926909934102282676555426137591529677716688232706532390843086559876859790146272577509496484404204731819054219875923654810136437985298526976381883268684941180260958111416656489420497059724182820840394927516848151178475452399801354137063279460611717774292630142739317072405725031462158533310617769192964911039216973086267867735875339966602217824534449002775359964628833627384127386719568016555633157887723680757126175037841938434320451156879367727654365776820781202501423557703716439827405016820481172964164943275059198820653361044102561585488592449003683867875755237602963134499226445787776163114710246231652684794213357512729460246109838665386074207998293961731375352319779322610637778646924359687844926069213568630106075385182190628843810674958045117796495465786491649156504551680891413006880155283644698696373672748322094447698725861461360086342683480178208667006057085691470501159382198253568791073145211442454730868541725483341473658651544175220683908234472050846254732766654306783785746007694136750158544669177577738598776050659687874639049705290427813483263690112793021771880076386031770792295770185374949838495343639367118822584400107093963583142615395996800586767865022710909155768333710110170353937832926945534818003538491944972502745251347699382996899742709985829133988018984873496126155893703251206896929849112584070536448767906350294949742220754008177726739653735797344442937179191585874628868035023320490412597422921554825704557972203694953791911578502046129925031425563653807375400958055668709258482933774548521103789324081210722444482987995590618110910498120345278627209497165253270641233192400729409553834023544817236942493416457787991418737090929363485398659317909933779386117856505494602074030080000000000000000000000*i1^30 + 38794363444817663595252082747904016407109593398278780288644433489517365941831333181901780698402578649715795450719608434292065298153944284819093681727121423659143261072723631094206580334913153919138919084796609248093485834371904486807174139702529873995596173219592680017476216492483251533428224735726488634805965878228485339557041974197725186731716912569690654839296058304064135307597322007577964016902930059720932436102146449353986415654621092991917379146484537062549277330297160476113841234986291201420674493863989485226637222392614284617192454029063062472683080218347547871618128842169533262922798009087539958677235223704627270622014386221429298870317187434547116438849941134284523240096608858734804734264317675399782228634134472285062037957532504392198373194721172510006557839039009434870285806198095806099254442620546625098243426214204164295407743428801498924457389593968927953920756776144294978747690876669520020759445781228984570850970628801269395232437849313344476232176829480526775477104245691942816996957176028450481919267882654935884250694019089487932991645944532339814762730197738040752357292868195061390924026018034038410452571044252099199503135153979830816665283099235204383299715639770160419913326116256078436465432676938467907625612812864888521715477056401352582523699324971063764207997412751085170744164000362538798148593785101411517761122292260407158527886262416969356827533917776291337577016070994986005025510187688070045782121633630728660687878162034241903105521679337079325241401164861303204041840306937147905393240748340489163102894988488554581789422249301501827125024516093290050514129948927191610433154021498391933617487639526272680397046866031913814885824865558386179750026665060463318275756363231044666990429358341226255201193880162200173517500701680545174489102026944661942058189947291449219976717892426522871920854167707668346169702392654280694951495804764524043915436498059059119675312827423941091017829201930939910148597911971306064513936263155554868586249287042623949126602168508599398266044281597129319877348162057267682039072582882379074288820516475751384666254660625373629406656009875448922112000000000000000000000000*i1^31 + -1998001802154902937636935656994752069595485478138379975505936668470361490811785548210026354585480996533579776632823642054952691042438913445398380453401812728610641850433589022978032055503668498026379868307249811902802783224172593749391789732268060759905030264618217311122460112761506851871315460382094571552576636278375409011630627106136731817710794158728904019946531747228535630501998825018761000175827931484444066896690046470409910475935657746991205008741599103119377347188131247466381356618283614376258893198382676810979034904371082893300360401192218630470514031602039584309612449629186606976091850457894408930448249197411840835390065494602488063420992028093995366926054248714598895981288150645364721702777211238926944736381040674443875412900198529583487637618855456166634898020965413330361955520356030485248087137117395974106256846246152355865373154560794416394940814903072332063656057227844802162116601208324947846718433966655294337484764544622245923992898761633587414439464667469359395460654901434377011860969307969491117778571513835155436737681515176534767489633917087232568554539561923083705715356290572964619961425688247413107053781522496649678221744318487383907254246430285081411457835450161566843568648757909261721350786597836437514929217515624538587462833244033958302280566652002316832989205292136749336343601958459143397211962530812504446148655371757299271363422860675798478932967098644850614105961365172791675358511852445595776712805357758853673737969445982968584995220856350142841324779820669683530600061404379257430741698375445982226474065922788106427834732526171696559489943173480484409390094224995718548631591112511696606422967455367193834927095100841619256547212605232793001833150813187525500736561436596303102131803333161035044660823700467800370600033732553422487171596521296024007796670461321673492140720336138454249264908198657908078673629381544271188298514752374228669647278018537135222714737947542995880346377177112033121846630355978196167571025566761073180272892286448882742341799544029679988025524784194575648373994390701302739554574941442099435599513905480304065062669196608874852004438623633014784000000000000000000000*i1^32 + 11171092918884174098874236286480537018344604033662485667916079169950058131055991019092923086973400651971828463734273330450529475540684726564855821045479397381802543353018340714070461432691351058819383517862220260321348582682702061766099162831132090501844687750844685867537443497117584484419103142552232393557085271531088347507537104141779233517404697481321500195709365723171703520916964981521025438615005032813590373667081326922943279819862867417761472869744623384792193160065399676830821321639668950710391275175400944007235286871624574296642153954378478796727437914345472737224731106402209727992157887686536387952260361271691247687215378057880827000012614517847572363566911062059140584862884147113334908275429710301072108971712179875599948535673119561059105527298097350092667117451899137211774533103266049052767501581479931548122932977123512478750572597558169439161295284874356142342435698389095833026141054034882834428338172128779841868286966419498983905041418705086419644460524533440750520686893715286042725892390095161452583498560656636436287413417458367339665037633756031958259547832301640958126655073182006141464339193546881230938654682240182537146769366422682882774466414953856192602306248439041112573988945752577868922606197394539534300705883194062353713369325983945498839856598940344311565795962946658725484514171024672931922266236693154224721183955445346660842331778543443787870130938876012576206469431118483807279178198499855907333347574431967242337714131637743642525545479262015721226348504641197055011378176213799566386466096059788620033548358315846421693187353322436706744828321943294153533702064431864014833767049916621672739743557725376504108516741037523992553708216202151320585542407647189641709068446195847440581773645207262744772997996863470788596172679161872114228910592152107896841321462966565483245569397566113211250683575071111178266773633015743129350060611539483039476499442148210574835564808771696604212357176972103058905604198616482349931462454272876746639165857334776057991126419517529524029771112780811006147416463014102203188771233101794053971353203316726194500754126368259994687470837956608000000000000000000000*i1^33 + 36661608929291658928246355412431796258747477202354153642565352916306704755222637191033798788534014453062702447659454475021366837853760125693964994953103518400811829204711927073215163312850240654006459354617956172875420083489218411282996751926113288482348388943048411754314647200598130719385904342541792130338308025415167611200747061157432897561849783328812299125723141314976013254412194455621341066758401210965471341508600750179691307725885021495870132449274510545980805938685350703951985303789758254630447322480446747932034610070918748344531564677760502240084892533828540913735045566444125610122973251537124176766393978365835922234573750922021717544376318274111402577177762385603552885705480440466604426567578658980223664789930984922266127249417061185415028624689747181828220532543742997828451981771462968783952233167920195971533408924798461946178806648199347657060128598183250769828052918938413292536686211256418395449092439558937328242470613782197170963000876322216737868485837159465102052680103766174085953600498663840271743341669692684892721684058784591116842055632140779746563830175504486494202547262641703177584674792457389731790169433411408379312036975307005262333497206784043809998275559889609989911777634395355459621194247943850428522688348950569046223122592374920479102713836085938908732645683218520549488058038346302328600374620295489260014697853095785763682293898740181022419799988535101232989788011712938412502777752816011193893788750863952845278274740796961922323700856253484493703519988297010278334803120526393008995244556972467765549761654789663421252329413770654220302379646564549572709284325958448371489703143028454678825074114732535246080463602833228188471475219399111080100409655298522178549090731364965871315296543926493157128098278489180283970753527391647451245818862669467977909479080977450081415832337432940907841912953385550592051613162100751196392186137441584318229814610250773159577344655286494146413927615020773207988724952854796835322985054875980596169993821089392048075044928002201596401427346011658962868669868732416733578174201781472403008870994524598465250226016498278232832658636800000000000000000000*i1^34 + 1210645208734304659234093557133497294083871597900020367136912883809572421982224333271031144602190472389318118868219925139132895743524338385475424865723997430340274739892103488891665638956279227804970602178222785064504161669115121096738687540522763276943038892120842185397144208419987144585657795208074598361711260294942999371529732974572923792301781705725276818969962948913359685930153410164414637657520971263217659262829772415057390343649886331983383879842555534109251994178033511857104080308878585060746577549054605532036108228588047489000564002395164698603993736540316202645010913287159293510954318377912925825188430742811282827527957157541030368211867121411184352553723778611020523671174096800023183929049038795114034671564616196708261296152642157477961115052011317376975811060871109073158535765885116351185288569575741034310989120928086115746484925905315649343510571017051424938229418873479202178500564098892978856603153366491366476831172777098218905081238918606926080027973833148732452617865101502699212709539389314268921043167461124387397918822623030910539620949586846374120531312043106995453961752018130398785765689371560023181998707652163975108800334701322445612476546192762911122020509868699222715688188822482000486565671497092835504320799582111415444982220100373556512285596985191005805248964843805186012724417580125199947284446921002449899360553578572651641447756170871569086141158217042353772874544291436057071619411557109464234082597809252830795562951613039268425867041845338015104205136037526501448037013089410756549743487473649542194449684280372794284034525190521228523642862711445034616168321791579947909926345726175058847778986314970659762129206591914647562580065880102139071063001968435574526118555080541876825706027230302779071111205093304101871365510843674360789250425728735921228619385185862666105718978792729549114867869189321791992863821974784745810807704274273098448971428549799604177521316339291960968653748372982682366765338648228408314647112321539941479864135318986419773755242304729079854137287210540357873184749116880853836956813474723763810780036180170171296046954357504747975475200000000000000000000*i1^35 + -4201666419863235778946878447291484143530217447387400878540286983651692853894526544154513005304667888885249897542069886433291047208827189421748705226464928737278149175115240321531516987288415086361215397910742462974426596607403070572618395934967129895897368267711724342055671290882030404372174421079828904602289465961590060785793984813005933851386833353060841868633557425783749110390012540916620589561493952859238699468657512523552666586248106292261056796591405649862022747159057411657869573832085527368180790925983349608348152271531599101914844919327633285841116795866687045349442713597523114915014193741972926419090361257635235367452890855278747799890067684880258251339775992032087940432002952192228237126508794122109144725011986382167928437692595162948806695085556196701395922377259122893015864051224437274940442346393851220910055663757478184670926575112764324545755696712282331882848774028608856863078514679787508818947182491733196814122563356786028243361005338842077115533068252620007771440451925923816382674501449101807211083939963566631747557810899696043185099429357088879901414715281182107305385899508564706085532630331410670550121531632763140221405609500087346995171786830839196158859957713894447125431887488893252047697641037046369539225523603213589360069483915508319086691833441993001513892421692567220306695446260490466189886199033578401838113700908829304839533311154882208712324579558997873951671797550448786193652439570926133410082374839087446239234934123349185273111763313183345576852099227608462614992907506962784102115112928515720614922948293236541701643110967141437359761742197156960091380604061948161335712160424338584645497079319798109956956953909111311733029732397202468532306864632434201062258391953162057869331636175874585936759133582840138344892357622589485169937092551365068416602743380821732717954346768957739427632009689071260121912020416666133318098634909768654258825180844775785960230161987728309920363215825664113525652119931689581640388809102905637336073353037476908898933363417540500252090587833275768379107790340877841511131593060031997142550000133746965903836797019545927680000000000000000000*i1^36 + 44876246168731231347787146245821973298069748595344344100332050040342874662374175078487351001517863298383426620095881444419123167537589337120041957395149172015433010998942584152902673501666568896009168533787888875245119394607478168985179680943971436024834235776980317544084690758096499634740206181648657563001385274587161795340603428845258496096618111636141287878296229607025930856257650803111184271139284373174011768865991084586965001936750172272546874321627545166830445757375173278782817923458976646618391135826287840377789056852019353693573007429378987440015602153241705434466661729604228260464746875499423929952124652206048465631487005565002069230704427947951590584109031622302350244113553461217357584574855210339111585843502979792870888668641189950204801238807381349706364518140640359417065273233942664253961476024021393723223480605603596363695867841017646077242651893924643299458018302182574555885943858146603380182751594742287329142445196856003209412059309862974834603579046791180826300434257620899118950276466035634286395554691928222407903500311203219948488391181123771878425808213356117363943930704267883473903193434503103900853377370926390693550759306861706581428915640580197226962725652126233896217643309816613982023861417207213065658724125169476041520047758961493960780157073307679331718179173530288453616033745009286983578356198037162363059784539507125014590563061416912449272406444842556000895917774795902171374571897337008856841591443963805715064591469555992472639194068605116250710796022241790934106286442655061577348694492094000402629194772236150807857647412264503999703928001422059381568450803874648118585392228102232415617622265468369376823508019794523890440062953447654456066734603204612670156096898544176781427830774236645566044626747060550305532107015053853296061350880068595659780101454710656049739914236499877299988490146928330476625156498467493171426427175230559997489287123645709889615643849291862042623192120613273887244775354721229665438842005377663390938131395543457055591813114315544284190530904533605140993026415795212625640939703583171710756834902800895296134971392000000000000000000000*i1^37 + -16300185865842677881221844378592940732350154789712362682999682561021855010167767618903257964691392576294015291413968818265094373024702764940279942897233769498109427301082705276919389674017537269645029132140606665141206390738933241233919544862376457492489296169912776601826731668009366009760225875292345294960789210291820703909310655863234609038168318958068172704709264424693573206051532427316444979006316567512700284971272333598288300355539633887433534022978151719468477526733291717880664819153136042037954856426541472429701661565405334514057567575695358074811450781822160255682260642506174951538609127769656683301584803870604912517804591695775698343653468435896192981545077773150345575750177171329340650611366581737853432849094486809135397713716437076718020825874673348000626528356029267036073122823456287442883457672520196823892167591124716434636596499509789659366313488248857556787014617512921112497858103191052224318237595206131290011096682323186606624464946309565069303974359429955143236048112537271646129990442916676324208280062764158522614592704691168193992187991635817196719434290089138440684055575525296466461171205000352209129032167752786768524544711124314550055979098269014763099371697541415820057251972605897190481630594315433664350191464286019292609684773607239906122879211075903337228269002641474027893870168689997845537060270848512887998886098803065530983284683520188366962115967865846770283680829474620745406103881509182963187872877060480016547690777360323880969824088975161897118042148303873962317280843738326093151322962058717791388832813027777001893965648491495396022484648153060674428249308050552123852318504365139765760413053132099298071144078089737800212422576672686067727249622890639423851280672618666585627709853090268873342123471587352486088952212087288932502063574855347782306181059022356332197600476440576134634096313961451378642312409024344803172433898712206325147643527844766145241713870961158505947921887764997141141178593509491785749978527869579072712767670872510838987337033511697867609786696746758429084913254859504336034318861086088743939164787980963232822067200000000000000000000*i1^38 + 1630661998399738592763456122132764698428641688814788739014538088019236333609728553635124980825473178029648497107206391126614410128105055273384064441635990348033769910161615200106360719743547598281956088926088549490442203388964451613966312277969215667116091559715403442027855089986775371380177001893763486943609935709094993464154899671855647764426028340526961240410897947736438759416161600875642760568609956759945322834854609173971399336886818977156318231037547695867319698611905351886363536276571425764744698156455634238277507685066468454177639751810916126722395751920754731100820457150065583878910178339929538040555151862102111353163182886084512992419069254938969600301699491253287160232253577524158708833078589181271063986709916515654013540338017612084400828982694057469322228433535203606419768753056638778253593060257697453869972470632480521154348545195438613777877383116659372964579284878116414798556969425771718380775879678117967238842446434542494908344402272486349900237658952180270442650385259936794958124280269491864907759742962052842778357668623267122996123872782106083822142956560831355813016689218862888620572960888608152499699147977658583768627139283524751266954421884434865071400419909682966810646299324720661971716908585250333974675973507232610260295455658111760626974184207880424464023975699696615044513161808312340262654403129958192986018652150374113108130925807900285324940967937883474915401766188565130612143145349078445397107121350510546523456229715590717804108350101979596305352891873721872115355586451882131173054897752962413942673888953031953977601728672645616613175254314586814861513788442052955529741298395349276607805551182374249841643352122380240921361820800370311783963840784075731487922278955898207514673296439563881347957252629505470340636755578219286406805888686346717250035204256963652274358011006677526246947070756084762092083928517313430274480520742778813311519817353082023734129453435749637328249366932360526507156430886001361899906709086286156594694106854474975937109770297564789204076539115509031622198572199346063093176479061575781551589245791414255616000000000000000000*i1^39 + 68519123067006712274087028992450353327919018937084745496618173663349104656459573714139015628770737459726424910089814550281614090733385780990719385116176523179537637197120814829463090188552573836814316315716220878145724345248395853985671042602275002876718610218205772717427248611344970967504526791882750493724918030840108784005391241199710881852966372221805106366135651073859022340503935635252705317314194505595033355553447102936429064038489398305341119878641862153230904150111231301324236014270101005483248192574234483508616702123661864025766059899559923178912841475362781826934513390274228954638267974748973615664026062199417527689100313538933113897066189666385075537164489350800396714398861469765333605108975181991030406627535218273786180833809504445370706800778206106400800076764369306880552596955875383835829013870374355460439574920842156195217916941064027531763667317956739669326591338296902824432527135394858234767918575185992946057152317730029262228052591623133058760281700454803870358532167334035279632020187635258209424151011264581745996398267467080327296296506717960527980692486241613320381992228235411890298038447569329703955087614998706656525324674788097249588205366583652145862585783235821421501431618180205501583251477983008877889207473339098162820700309332791735817443321312663684092575377413489814707077920333394518319893379393869260338949977601242255949064304465396468261690412352452543639081332650040737416722448261139548322523212314004842445560152144375454275558607918059071765147475390358559920553017893098930715890079413988740614816024773661121867149254986051476868370776821605307368798559425413514273139154095359923381423628998437318902802520297511373771930520561866004670729542389994991199712599463293341766233060181427593281496662709250434862847390464460936287487078841975436604303376099844272550186856919314161145471217357761330817289254547814957761976320967563282921163017630749724778269872880701137373026980707772256837046933192050788739135846839851888084975145114041272568628918800865748460315326346645078163040879312352775754457041160337496804473194099507200000000000000000*i1^40 + 131633683459314408797690007974666059926943159554227196445503008144238227621621918020697817552164958302125569865801171038169439450399481727207541778648513411635360450425705378953819081872317989594558906830768128073952750652669113891371992610638186292748834286945720079912985433898640289465527351387242961446364013198408641063727220574259553434657824926071763065008718531815488868001375773716437261121025571872775491555203717720871981905209817901242443612798904530540665878018235594505028697573503712950498632765543712728629864633032900890123020062572220110990192904232978084464056559344450298159422591889759787916424541661433340814721950258099446229081052553608575483366888127427726387987008461898813699069861931573407379974962670398851665928366980584907212299666429735392908125993744089916541768241079586411066143898396151002015511389256488675835141011708359746464020714252184506295417195462064772152818380737627133059182845615740927640298802410739554853568761005220072538611012253342610459831976523692846515601815940294591400184561245082396046506266652955325114284714615181071077449001279671605911983000604196288009478197280629696842385824037142956441246212024675495508415367088039328451093095550611894609738377647204794293570574964243464132505787095979758325364055844129459874962594656439477764324191202808829531085492687088076097001819688891879740646735735943596533523926243840978122936104951306051077597233375740915953356781457314541914940744771466884668302541340693429398946370180865060789554617492279022087973657603411052597341330570373290269647052363323829517411160692682174387917142034055027334531819296810271969777744702313947262675968487445477356253741106432477554266149154737611266832762720096038476106960139720226648703530332850495170109282624608088197271374946863603263510403679007663575728708934680040087528243697573663469685798945689472369629310279520287649227438069148460275407793386225168879182631358149956843092577915192137737561745886319173507310622038672681761910576110943053166853716190874045573977158651321589755152580917521050120886589072490528237420544000000000000000000000*i1^41 + 265665191047991538092718559917188402915049537484240162248896425534975921505963013012352077362950210096827540710487961545754707007217568278311263692739856487778117439745523822461793568640947821276001442738874187470722843531742139684376397704473653423981444777671294241798751060081941231559956789912536729893850384550106755588406190713719545600118799471537972624328401859318035062407801579694769601077002360382621319895993166742225443154530589837741352032069588691939799583594527465522942353343433442683145285855717409947692721927515763879671809940520900762352775592453861777699264854297451102833088907773326397552542934207798370871163159301781167689899518187526179397319899399289062878592524584461352061313890365359846830282290614425415571888917855885583544102546653187039955295719407952272347846729413320086459631962676088871744866569440529358152629511007206978375520882395258841020144742355205343724279692139011455179519948750599670490725805429235423011000120776908984556085363639062104202229088874079968749394644733372461401331285093831455683212860784948702390633417875100553893773419607381132671027355881406883822511019340497976118493958644633153448645400098444853335950343353198683127175964118734687011133573197177422337561547067153571020367427690503512208669473998496367777554102197925684580646003054835370075238892306508362800201666677332913915673200501716887489991778903000756594468507762364815704552062572739967748461131633344034803181058223247389027508667692615291614826438660299866141009922282722441172767402973721324853249777486048253851019590650004612761498418627703615576250741323437178439148952048579646560717998172707558436048976481913358259310686282708619433905522311269400812424212985975459283545569844088692561036772424581860746145108221030071998187269430831997822551509575690912347019632480284094428052496866920655643030977884596149384480520874290522368755382040973882587185418712189980637557537500625692227134234327930057638447691191719682261724226497367269436998044576113192801119978801442433963202771051187783557356708345311335509435021268273757023109120000000000000000*i1^42 + 262373144687369517807322171729978256748949679776783554021999568325303093821331326435503383533786987858103978081384916097577101529576510770239236592668377286296476595806405893001062497492088391317683201345595428221422639933781797440169260314183559954645861826749359886566308702512335424366910020143031720343341994567095218407784786294285947748516753700710012837309238307061183552888508611302155246570821960168402273531483518441683392577095184044859205807551260874649503322621319333027352662259365729747575148250032989430402643544816994575626222477728483043077054400847137390058658022168563868179114182268989489699240251066580635878321820405072077117556370722580760756094040828051975657521004039225247844221249747178998993672306640023921659530895132714882624237452648428736261746674256486254331569763568447117880740062331633572867334585126200753028831048710979827443808129776704936444022943864279618373942257144910543096305491201338210966519957595184841898136046251722237799607743819723160564415400390679854455648777116469103287842971579068773615596333962992646673144188921279439188371949341173674425914913104232971045056325528141067993526117686219946317159302055617406482742630557754677931495154809262403193141571590842534210531303569152137569970363531075709625911619298329960411446026041495918358465181999828913486681922261355117106365402810631364751399501358328543553234786403938577464673568301684200865217031561845053857168369080730785808592007109091219801269758241448438905582983094763772082690134243422830632867731415037833364910707590071486937998184789943778122767910056485350774700197333204684823518439935907371632715339915473612008808523073680822503054186856792628084784115504911359744078449553800067466054462663493303651964411703919448512142896696956260122545032903308189566741073114380678531828841952996542197012151538800384246230717852669838885330361468729630194460815743206429785718390539667245437859277504350169709862421197615326515371688460644652785356058984179220861890264750016558426836813587916766533816441561833944821096150402855610154745367549475553280000000000000000*i1^43 + 70785882256913994178836573873478402157335781493555226952190802178928447623028207015371447824525233034138382974245887920690191625775952312064210440726924686652747930743470519971497352578912220879831302195158122372355356811173795757341580760967185618621674797042262362149972470410624128749268385018405431285487545366710621073516989537536947826976517678960687394267067593164839613559024778352848484973060304168301667715678124841980431694970619487552361506639341668706932074691792781790956088238179920315431872638536762518537563044661688659890586305822079314606814384078106450484638598604928662472762789984298326888289461151892298876196100352835003126374435498257261267689683466837989865047139536601799668279750440087656522209199237146825431645785678512801900842447725837271047589725218379584097128323781158553947756262677005092818355598989715285698502013785895617212832804190848547333334055444226223188967952614780190468435462729963105085766431371276771234688724012127948055720108328454097024723271896044376417552573815706266922713432236330015793996284265323947388567900693006768432253830261079401663799409076747338370074128669977352826607480218099260949023173794984376830418610992764680893567713774650310599899168853277907724828100248814130162409017632779776246193921310300012400524127358317866081468681197288552288467654957968415034187848507535045401309907206109607528371675157771497116494458571493463950397000902966447168745561635107286231645033502866592440244345046789415570103204520365787635958736743490038356126239752867480598598263769888555503849785930886401303287517759653573468931517634208379289261307290437757660628127507825690456038906278875779333317720456241011286137461761352364469143917093581826974276575743045287841543467953978407657426056082395850108635953007441888266644610157946064172103710632282783313694322509968132408639509278365171824380917453901821845241464165884697245962759495261351770388887504807793343044240753770064789008744527414534102141929144344710583108341093241718180350997120047622091765317361678497959765443178330775782207864700928000000000000000*i1^44 + -38991812563044406451209887112235368802115888852923456450230697498020313238844202833506631363745638402572983293492323972682620983749861124140742620824595167975303407724580977841689292063335084701140483793037300899345558397956790343818733994954212353867203126654428184601617066196916109478986169924722182473260356092551148368201084397656634573331640234577255045317523614580783697575728932807536812855660625235676217647001901626046516821536268790773588218288265578022951688311362118636017948759966573633029263395414738653110937029796449636154819464142125450695802431189349863838704485908879164970579905387671030805530920466634350202419244130036892077012926366003354064525138637270291842744615323151279935073367898148964927514581356209265799442696578890286005366319125174533042973685973784787657882171939853373898341245956522259646329649220504681231542140149423550370640776530524141219876593656484995730526043174052866981353890856077804103701974880177848624468438960221488332396236403910144794408605495729670870325681112979885103880079676453203676560995854817689283885959438041489900851195594230067359272344624908214856908329089524233848250896966080772149603038872832370224806474497763730789958324417298489593576225255961153216358377120285682283157048731856587485277637520626666142108682795862357586548719714168825296790935679575426081058776997735194343713122091686505947297898395334754020089614174441526631777349662775234069208953139105614068924427856284256498727902176895889584040149424306497021398549054436906120738908962685500456814101849202281484200931998405410977158231837448366085103129218766947765256657576715694669140259390574456691754317819893773602901735314544587532437963188894589814555594879073645558475459541791463498383284685119176964421190920424565169649978211714197522395210535295885739438313709123109313453872151772765126018280155233292147070112159160065413530848670729228821672854030531600392817024140798001621925159111096501274585215931441892529252404702664852503763193767417227888386414257143937278977290904676557066373373341289124141727744000000000000000*i1^45 + -41764955656154318339719779577601224448691564626910098042537945890050755422589119755802500939547757033664241862081543455013117294152137625445547930536624884052448411580020964252263525382614748084595515406530697789920832555113464970506794350091163878204356646948239803909389307680833085674078316778338024269702123675914099422005825450111815428488929353118554820435706985494807001746571951432838908583863123545071003825277454372964202931947119726333809499769072080223213430084448967280154553234577630460494551243433548520962417407972534935917819995317474445542444519227398001410687033093337092403147856682747602138711517188679708682910567910211921642232604099976764820328609097260725788268250749954978974014159183155326784408479350965179520187374314820075874322873856490099410251089991523777548616301418880448437033752273956408086548877453738266805233936069810684836222079439275207402507723700802665598358695045843530901038326097794895932432363836189750013123236439623940767232414310724773528401319654406432672370422373309954423819921355557832766346070189774000979436900076943573011779676854145461034286577938586707139542510735732551655395689301106525870657329877059295002992850771848626867211044330176377661698806307293092789945334938469354105615574722482629270830605939130647232365218761697029538256220310828762470763631539838257161653639775281819465458560770882587523590679043998467259016103910604788867425130092085836507196462492545738043122612546860904211352606552396039610216336435741921726597873345716455082863126168750770578570814054837059266087914239634519288871786553454091344188069841163712096659882223952260697089279687614329785459070018589740211833632277482925629471657013594474483945204311913526845765700951664612496319384645979907768603702628587040419937655357691980571660895910167785841965248602866807880131805890502037486235079497174317847767633381481143474959828372397184483068905833972622781265312530596822491306479104086057687610549974461502911659902668339701536582244224041235789613339225904944655704482843573346246335236039378364006400000000000000*i1^46 + -15349843874084873765521028579601743108769785899351468836986426339430884307139628492971494246742481307102484794361566003106557171537706174166162053978035165993449834945871715707545622976097999572466388647645228234974948478481269691575057430796114017077430418575035097148518170116788189022877928206632249670442348097068102845686950679083793354362455257336824340324062045014510352171073649112223226551194220063536430963661477806915496034081806783172911144683922996355529200775351251501169721658610285690265396645125642784528046118446028325709514645525149306963132501120507527704067381562838544831325398299684310440593822125296318993496630877758424523591219042861899980830580444900747815501364177170501013613697449929557580944753808123305206503409792007933541040175535214988674647200356952757008822582199807351148268990020969870711490293704508190141270627601511502877053520900081623012833462119844478687815672214551148718920678017888379563118789080769860795375302814225096999916375219451535308107438862948892984096385211331599299529521488545861325294948581284460918719197788759656336713737277871276576464740969236867946257896459001521989088530419017358237609609844966898767561016423557634961742241099398681551006082347907112598846982722121051308570830669155701546078734078341002679818637865237269468378130768382287252285441409107377208101956504608677987477741030594207150961723925707687761307664564458754601001729328973950766230153689942878497075265756024367006636788210780939367374483206475021319808647630375767832726188164962564084410859069988760090299229367347246115336646101419945023030904950106795059796402994427232536545183032633507841514512005433169988241610718026613902407805509442426861892787435714601941842904721069789739089938476027042358289739716321350734801282357474189524698953707126158506290310562668800930691608327837417095971204473538630191160243818206367566211843208902538180460434346780588005128748096510135486154122550362773317675936920306218616579382854899919406392230488239966329482878185365658640831730694918991696594599306854400000000000000*i1^47 + -2464040588154952598705691187136750117991945030024010460693306380696684119822151327441546303866887341095787861410990108089971608073631604916395719696460966593982733975855197151739523015547733774405042127844218910839006487448413498328203636826686230782308179834112147554266790239362644896752338658217584851429014941582432394215933810521562838449421352214436637323863331077138380786962774100908840602180891318305077173084970465435106995682962062689997046542081737961604160998072579620140769940669455667109990412266284209807230840501663906350348179530258126123217734931782296661272007625642965474305990312073578490577091150055600342533452310835961773144285143775774439458394536568221116692881164939912840012488150020730122204415329186163813191864296077773000007321531151003725758233132813914326513353406654600760208846432798864463758504605705648347161467287364444315115655765398827777902131685729837414099262260940742349108446779193892931283111910639192486312111663833246198847062336187594710845915296525468729357931638282929906920643916488246318334779481415668244848646674078277161054646761504152985191635537315087365111049137894286132974077893073989837606718124108465430738225522290004926374791737034880823163416557797945732130381443025115056652502961280175959920938469424921009592702969387513801827206235921368165094901516529841266251207310960154132559480636853360088505485197700099367523776452460158091984656059987341405612107470459162139762671003044000999728957480952904128792406371494269154468176459704741618941418852815233102979989191385995929399232164128090548583146677856437964314431766639899846030124682237917461384619236514037156545901791644512146244658206633940572044783421857112738186882466750073659841210024566969263963476799273516213612223357416935402815165692283810010520770679762586622017179302707245331489542039264465541714840374913115273453326985320789674142987024478530564568257671529952642270870895166306958508629792191204139315727471318273303464070809511847044646297178705242362892898331488620176199968140962932372159856640000000000000*i1^48 + 586693687985638618279390447003434659528948113716031729673290386400112823516123985909343287432864686432697130221332658041437949459729718582447875660455694933207932590795108259415003601640222306323923179540367145092381923147961944233036163190339938465248952189188362609439263863091234982646605776394369920010592483314099611426765714605771650149353595374991387767835769417259918684540707737611970649117136640633037920410749469620014595469320094473830932665224220695363748927243874352664537782133798037721333313779584631728512602924610373339947426462514652011502059857576002214124824881145233315139374295475646632444505005020254821055100577130532818027520330721445666497721802629379921132007770757795903370395306818630484553123669551012072453362928003531732159823672375699265156781825238248013227072847244576587329055778008466501500214820334303251991652309895279508566049564113603452529653555743587720864776092765803634579693610819277007162825225285681145645267954314336970952044769025557954741400165802804201955002712226258674281644890490370813715538896232231579886369089083621649101447684811615593998991831104347931610371761417921690696157162870403815540418740582899479165281538233778462575804833734428290634030495101117543082845877716726478910327815009368481002480096944064489835844380053612246533672283809119610877500735848577953009083577047623601626487178517024738373515976543998929144162977342415666759817071113121227295381745353112705006530109891758729146821887368235453313731185618825309729554620506227968699322475548724972090792834117076929798949746856367413321745406900762883643588934595734833282717669642582232111376042400096685606164558840629180167051359812799687291463335470258099921096681812572838630260764205676538339031996827629996161542829189718350419170446607213069524016272152870084017387952743603091931977923069705427863431632199210828238418375178591919102386638898510613199331830370510065215497421676909791164242836134104001474547735782673410298805669534232573439337918648888286468171970600165059262952157395948666880000000000000*i1^49 + 773915322161975520819384940859956115411962801957297405753749258374452162918278769346962375499845912326229967126293824029752373105807411223867373603059203284322131812279287812034785550975125510675304386181482309877382994385373484494853831273920954150897861676966354784281760130895513283463417597052895998153868478671635768878555480547790298554749761357376080923615313333110426088041900728804326619820691755913863119146338258199169610869858937134821365266851638167150388148380714027358367774253607524602632255323712089723942439650701657047399909401811534651989968157841745567622636653367900365955924849943007118484388956191518032435963801320683640128055989331565659365167842730011308246623390496017206945326286966187379823045150813080855477189179398522320147580051199108108551053609071089576364337383507481031251967129520735803168622154197239420753189093353218404162778444668432363114446142634036512427845037692774564772523078065722649957767682293544416509902002982798914325868014752779060122034773696751339094800067653456812792703075444140477028718269177654920058372365238488567517043952680234678202961093483324247006768525374296020026112427749499224586364491737900479883042470832760859614490053475693698968522799047205822699931334582463137100972287923724359042900001622961669013487526703982016995096074520391278849007509673468236448909029807175364138672449744011549261154703802639734532378848982256181195086795528859574947063741731398981720785205839133197845097284887893914433018749917069435503817904831112828207873086428372502168362626419314487175832742935336999115279302407711784584826175273200457067814223975157145381971931602866386292646431726455884000893025648124273115143577235783979176335165286713008730123580689551441783888480961816371017252376964102126298694925358777504931827616001978782685994752126762194918649426575815007075211419893988886223642803611591093391716065495129249433312907618901035758912952826480451079615797020464715142442092486224970292038948231385392198222316099755121852288479030406573529145899220992000000000000*i1^50 + 375840877210899662843523010441091347794005864678869169127298441701041415377100839170009320590788507730057968107593180849064143576529825304817586593798315558315911871928759635547540565612270090041157843108434577029432749944942080376754404195177849593848642503412754834278348905672511400697105566694258237464278952092428126246374408311195016114482482177544157761166910750816357354591296625804514024450226870599524285008299160333936615302830241893999940094741872806617671990461590253327145884802066496419815084437393920608222945207406680995473428479357203472807870375670431884365511605092028808480644127311880224852929373075168523995787809062533001726752252631899941424238743492061984139707350016497977883602092350440483299378202184075704020925770791359929452483853753989940730027655107468624227488905403866495363485747679613503940493857079528189164386042516058173940180169477268798825634978926130466042587563794346726357541914757023438703248380160457132339577588410226538998218225829728498072620843188013605115458452404446301078314272711889353931878600632651451818041979657533272950616590141052508335721730601954472575932744342619397284562354653889202617769942967351420290487104321477909544662942875309914835678273987116910421003733532706015676823381768765292907997905035197217644312823911077908927233280507048846729183207555001717706056076417368026245228394762742291064242872379855080228606433747924644281160796434054905688140902075859262598937420996356770096461423489913587018431112996319690210469061271226236946915669678438190255598641315962918207007544434274439841940633145618093781419706023763930561334202856511097630410003314385281350861133098688970266947699871100069662638944134867074966739767285133976386878187873996498716932229686819389971054734465411700619043054122681643006347205699421441635860809123744743090668648389322358268447613635737907130445103930248456144816888637018589586576837358793278111126851874659457616602009080511281609911795670949112654251902080402479877260238848528331917364365670785020673916928000000000000*i1^51 + 113208655061188846656822533793663435919116606823118735617530407850316929639789970456587594109247858355737268962667558662402947244391272028709787669126888664049353450321231156576545687048881422326307618545933660417114212616949508488409745600728720639257924264185361203744539839718216955227598177251706038979638080374168220370425433714946256930511914305084317468389538582010548481036732931664103304190282280140996451455783330796259618361806225733796253873626438796055865546306278459402539479765009793680734734068110685699123932547380921362566440114115273748700872859630135483844319722451610779886213312728771504335539057830140116041195289482426584369884363165330055752227119651697227942250961106891555315684676859383315436010376999642160748513077351671522662414562546323199831511265281381648140915413339800675907852007672714901848193266665317394286334655235339061123843495391147384015414222990561952392662477139361101438228632755183003938663917962842715806352624809748608306733332020067206230302091647004709050535146330304999793991036595432270477324586883529688066352662752055944965399276639437222650674612105492401616551872853446864557704463772043641960967993759787204100412330766064726759104770873412630451902107354664519511169628186582730030307705919879278602861334353633229171269338124468578998383769358354484157174148415866339077829471756717639522212796418275261973158591572112364886589284227117981924460308436205228612845028952972870646563427213335725839370467516203322845123851149670800681666962718656803796189913534651076995213456067305773261773957118298520855301390268091091928359774977589723679906312094027462113011516511991587067018813255163912855795000821981593311707459305405150174364835738866528556324183422845618252429152636727635547199487276355906448391172707772665478645360167416462601073603434312970818909089004180116717492406570843912386209110626182815027492344291711547887239540608142765933387373925783803261151051388904783802677224607100562373208375203540602272695358306365441617430360949574021939200000000000*i1^52 + 27984848094140412686772757854700974643247505011225630266291357948144552249872138468608994044152036242904717968876309894557889517029661383911037506725293861812753724431730551300347997280739920525701073053806965564637829666236198356222438639133787557622866888990637961750402142173202916502329064580242770243841949257042169920564995344479655264922014297019036371616654265805346424176960355599345118803623224816158434751852897852354014778287542167910115151630681661854951776324091984652277949632835152161526893277351247941533517646068242417817607032519082685312355825288190668281064592855698156864315807362518829034915970986793646105053398284275665646146414187719676912020317254044369755682410847203638229489537207899620074557541952985370676310721828906644465616664965709337834029914748074046676799967110376316325003509216067612904753077810176955924586716283498003019315878436047734741093325553974661538166664215179972524897522263253261306927866686766821383226337235925411587420576240315477892986646823683841637645400547128992619502825339509378862330962951411023480493802204623257185927828071045834794117676311255595018185236000181978207136121755371475600170285351091263905910233319040513829261498005069127473112379247947492850807209812045747026744553404806576108583582462224669435157399395316254339617019954035292258039788364543279330946702230017119437873154043404655789072943583610362004019594869677176641530060651259466520584090809231358733393400406275733554570027963491555657742431696932350099930636701710520192189125266435475352178340750255606740556216767136713155469170611500909955116807218532125195282162172459628973371828524446068941640620575637188497265328557330718827819037361533001318409666262074530752958148825782348831793721194180525589751464782620770806944836300941725795369509873256669652664542822548881085359123111094743246334236041376053176514503574549874023496394443567406605710536865148562624318193328029957286974202362255004117530411941313462663485741805091668980356916346668870901169357271859200000000000*i1^53 + 5435894089124137753835639964313095475514287627401885242407779461107844054280952435298203036754945668851539591744556798008216091908712839398997875895466929013171577566738420258878496643637636197927248138361691496004244103795016515124856432648996098880660294607570409608017474588751551466991139724036360770641532826026964270250022321713165888469931316359082957142197531534961442217340176032430339451522951657665484455489784882254637018824507323821890900061098166348515648056301246360881499528319741043409054870427578155870637015637116408619694941100127507294894541748988286301598028833506315722123157435826615346306015179049492143785523273702814232032007799842798862413187231543204668786642160959383170011922911825143667215289576703767066112626590676588601769598788710852365826993213918095806283786489316804383150668964421145811066116484239569151486423789508054306198190773511094824618866478289257590088373789587106920177339079726169183552164400560343767920150652795746313849358592265313767570772601167611672093616582285948978097102938187088099966217532406792093372115974088849379556198369734598116746176816905722097989914284307589595060565619721197709150386218728842942433939443095251703704628491774581366440886387724595184406970645708637194155107923038424891432321850219297501884165510605812312361303805794221347875341297474828729405916780823437424690589581934506588473162988635455048901116833420436251088567325068971764472106692528731410449158859458533816733099203217683352206594045541704392859151034058971584270613260807298762581687639539317398783138385028779686208282802211880114678521985725297314263439216847261402098552676482721512155656183170344184681820347446640391746590684659209065958830117317930367211864189405381485513739422839169948132066003686281543558514729385419995584855131547703827977011135843843873769419733154509321310968328806873002368051361526465590372793849779936858518854367086432634546712405242738584434453869648163387799624333358341934458618606579072851999794932360870812765388800000000000*i1^54 + 706813404359091009402209178450533684748377017965504243188444897376098122224274579345401475187743197413409465304542363696654908513920577047706089245625659093382933986561299436587407754922467888223974020862545704601109333522457380498908223932868084724633882632497488765622730737445930182531877252000856947033818185983489905482776132864384979224210113863431123210979927251632263437059411029688469940161753230577697797596385628815740402050602854830050966548093271298596095630261288581607703267602789799551410003973328412793164648302536891923063020806579322201346974436037670125963419480770727559553831526659549931270987984458464192493517363173702528516867769952820701229199694186570855338390199208193888191748889247484253184942587905846840638765336109603347578309605289545771044934210448441145864278639951430304825177701795647193610192361791264767918725886505913116742548976163232246681608333229236526952986055690934293400271020159668068040577846554707162634190265223341273816918896873458706124208472293692027559657798326322582551117464555247786176074202945644599657289782953520211886594980272132248076058650198129487411810909590776387619402414170671315555784155239443616843781712353976370679653811890675318184729062541016310520587318943733492034114984555615140359632939909822452145113938821713386867674712012111903024799011494150182411724827900723148266924680047789930243543585703517620306128240409252875133649040870825310863689331950714168241025914663352227666740330005822700557901628784020960699059481617408960397023653137021725034911625408727673634371038996701917831964075445521305264932058604989741831041042430588509721220625619664794095502585091937725895892411707517015757397843950535277592224730616249150151219551350773598209217023013268246970116252449892038609631551449880462329833629004316256692717870816394728274244991071712080352376325402440006641252695769673836662352149539049019691456790221684298031415330581355633236202994219625122486126341937489697478641271199564531096539142166549626880000000000*i1^55 + 61300295540472747611676257068769389979735709143713474868512782096229913185266267552913725483965351063938890640676203979719225061892722661944419799891173865996609410623933122378989861310424376319679420382285492367406023348847316045618743962190923556555144671142292330661057416715252799118506454724862838354764939499377377973020952751603638817734733670294001548248068065273470018289663391981590944753511995382251432059571479306566789536753929284765670717994984243745125981950999515472262831005276838850075101909573449022881481431158777380170732209947223374181887501142886686763094901355267888401826229558846633634519026303207602369374040243416169331929022941774887218661297069579435944987212933264655235065978592889684931978212421623322714214269544976968296524071930860049838171192230645891777978527395503157368111658092639268807443355595706366243552216574828392414616442399012805121729365097383810807486799838521474770950261875207731238991223598347268747198106061423455309061558809803763962285699614836306164727110386687277175857913188465352764217650370489997526463838604385511844421828750875725619729648402462171815411572873066058624294754274846624893391329298993163602508405556187529704221376011421937172735704845218982736699209878607936589225799786981552888973116781983291967622052577179403574466632738169440456339519452542360395459991397174100640414981244014861103422542205440201687197413469741849102036524577442182769589216403134418752060573071845678345193288531841602711630836775946471697446400696535414153124641492543154976045666991255823894422487997730579998573140639590713769314058868801521778954186262124283029619220082957167207607543591062900864496689353920330554277789350256423015356286955802778547437846382148151683012220829511747561995433571198406818679286647770790180482503863166714779530284515033144975988506072200305243399852811279591214240511175772283373211487904243485797777456098233963076170858248990392173199643972026475452062097129770539998837340353151926287489665335296000000000*i1^56 + 3261268367587158882435298052920197715425483292598065376768306619314675766641473069456287579370970150609402851498011882590989462445225883977682230801029209887249655995568740410120653682348606858326353077026280306798553404915047655919370015597451817854686751272385868534592874430303165045063956640309885774527395483318200720275431662426697418268893638598082583136414312231884041713060740740636087889639379452821624135242634074873778771507680065937923746113514142947849203314705816030965913032565226711621556843704006134363838069530903463466747837111886466079142061590146396821816501400899781210573878640683889514969863441333675123169382306809605037364682287631095309530778807123065153406748969010183049463558455731234045299653926995770911580120043616404473857950065003344072409375216001044726204703109153944099102776047193696113853395488026306683753418714401327196420805362406843438565270650962065062712745432559913010639946251289674339611609366371756346426115942160302262441742531737983726873655646189408139149402018128756880208714425188385015410879376218638994177729999539027120669280604022743779088844946571055525289244018750136988623276348425740617045358049836402796094839963507370684537101995509522278944800533257444746159576610824198225553955331692211868327196115806833411372170401364253352568457558396136827078795845152194275863850983720932139036283885993683633378237613443374805067615730211847893005565721600439659307665365770796458135999375724337038791916365706188820769263444727835290890439615391845579766525597941810251921320218100890703716721035072895290323961023004064097287843782905991992850128790315094477995543348673953841451336373197710236628986809246626268809280947350856228736452526566717650977889317100537539264164599901465284167871475192162827193818581902378838873394585741208399259189937141990230227974177034615364026159951884277687627202024909408283546769513026693541742462141004529538533602295257708737029677562781536664979762116670421446010704519129284527259648000000000*i1^57 + -196201354819277978477297429900635203083256568389436484016059199647489722614586865928680022566670567351717028248151060374977913321162131233355141697904673938032498334949108168408618217027825336177055345273585244577959214283494116580071885282267927024940672688051850086046443012641018929285683290416401685051461101096958030753466251552692572041997748329693698809140981557513619919087308211909525675111925523048276918174816573586479827828287099849818824979121506707458360546651054726969989706227503474728251296854984371334455194593917369844509161060619885697482493861709231709513483482193695990004176954674852170294474237000983309146850840290443963700507523864439165517362958092510000966791758747342111450388679058259059857448808819196297947936240824948143228625442764914067053367379132544220707386602153280262075903875043484950237297721289643095436894631588989487184274281523562333135625090546129183325286843852741581577532837155890142881044515175300911659080337826424047927369634666970049585376883748848400134395349073985634761226711914326879698092856577844982682406417724917460491458596034289780576900627002477791970264087580736877956574070051285487543684644874008608993958295627234710162593561699476094944439318019197091242135436397560727270192887479121766317391656140923170176124900282200150352851516008304131753428737617573136152804820536953824670508189885648545674877177738849756332730906847165364192833045243981799761709366596960058184473165718482283099539718481249585053555617925760292601040568805212629988657928187351114330875664906170149979873040089638956759938661951430753494012139241105329382757299115235759020131059113565547510496807178492149992029834740560464641184859732637594919136062436898627752165313649492178487692099746257421456710779111214552776565161021945090848513210982349093671260473610262991415876354794229011664542782641942945368658934771451653250405367488555280548440240272270039299794862606380464313566410244246696064814937210274235926848722956609126400000000*i1^58 + 8780216722292135242765981597682216823731282997585431043594626495663777971852682002154789296080338423827275506235409777937891887703493760761509499119634502181238404888646398075750769785095177282136263785154471382019560455423696346202243613959925503920939722107354629117112006948880056754141354228000537680222581863591196973515457029233737776090067092021912733359930745976789519037561434722282895180337058134456112766449190094636757685506081393029737002028879030228715981069873075067907646738070910979779102121788885904044665436508301158007876088357678264097348438594803267131736498184584435709157888814342964304617573823978899127507716040966088559001537075118225414012377621196776198467125198009763226807139655045718853315968320752052933464364800925957177832200395748575617189767051298452621729211456694346533046934291364446652166336901242810261768184061850141681747986187865250570487326983635722379701645025917089748791648789154980146081008109592516312045109481344512056689533994902746622970218383669416893612007703161366145178130171156806168921056011892083561652839698176508864100110031237997715773885560976374456027163042077957206972155906807479106888538812976144095780035674199673176208262136335957408691663710047246703395139394749334503606866248167576505414153916498247028741420206490229607154598202029479603501669382942172030080478434481912192078859791458788337234875653614154537547043824385555155640375268419905559554329160792496749367815794119918211930980332098449261810703489162323722085586550474051734160202263286150655820940351597907935826501122243115086294281784323773168662582831940874541068355352063377270640953178574692852513950710095991441937566877677749144952509282100987324246056577519590584053851936998682967379226000423096972461428845429019200186289152966061741030771704146665181316825823157546077973017927073264724675392682821838465223941847021723433347713751495303916895784898763317742230314989110561706962546579197471462350671819915457720943116288000000000*i1^59 + 313839173011446883613997909432708935279453098575303713513817912069266375280027894401963624292090235512747516295294915543639961097140832569860540419577033084077183985224604843548871010716028036847057972136264600394463728622957922950884299967382312210315982106331534438518677623973066961002450263487942001439807584716715053378011208158579174395311351696519680573977567909168275178983411917566069700990440019249512335201991945813874907725906039907783329051204830942452092064390708103687889231529879556359706413936043165513378298881390768164225382982604618615967825350017225441186203729658451809083027701858389927946438142101336951474462201923083189935318987590450699249006801864490779932366974255992638443984001397372748669784584005953666209177211832596403768925867181796035079004082326653550597044913297048979093218550409851537920349186521107024508393001747468915040456310130515968708970191939759969354216392627261327529398327093222177287053718867537321757803376471177765037412385516341485014591355272471125566405291844672260638826128487191924738834452743227626509737268309895630125801763300559941492449884892865921530731575765062673951875680058317727501242631703504716846183078109513051618304911158793487438646576605368673498921844582310843851413050136809753088590128080861726664486787095868622057644306757683744897102351544641796517154363024907650905072478358071058533950539385900727778853238110607878987642096275730096522902903330147314600418770154471558496104223566757038630703922522708047634930761002192792966454535359437170060168501760612682710596160662593801647071449000628975826205305153651133440832562139996856932161726630349388954540780033293566364221409015901136423426026932612449843436186944030634509950967283798379449656459333046216599933170616971528366859059645853581412713765959088130491869699420723922619683952504276077153038382705097683945518679788634456427277799009041397529933755593313583156449780823288801386133891839907254218597017801254743572480000000*i1^60 + -16363920300480476218857112728982579355666911690858909712390995430524943603720614053616429337086032200048990491714571191344291262670336417941684111809350588957381975263780711208316336423616789582079048810013217254644809571116531552537907176467658583022142881134714418545093419040642311124146002956398579035909014696225705273824764890975928570787303267671682034142683503710989435631776097831358260114318220779111054766007793393688917293331394653522637187174985186146993554241539455896551650859181392314807103655601817972778464094318225684170330208686162001401417850287043692236040580341574428298797264151067831184004816030656511277225591173400165604004561062176705135204560700310292341781296214195040512903814012157951769309457861976695206199730214264666263059786173928879179118269776099338746755084386997512355639808818638210064114711487538846231872716781833219557194869604361793504017199265627099880199354015202006426876851944785972088540111554274996814096663951034395309797979462264549887049153821294009593629289497361280790657441823919665599243762907977051014381923087340788081989773516164558546514694312255649563359010507667803794417581359523562224090433686917691408399060633633369269530576316197490959969112901640791171294793511884379238761473212796884763000836581900501084033166480796744145791332923426171881003599047086614726887697322784102286071647854478309120399813332863011217826543462759731928610520739533537186879225617422936261275700802006329283704392987609876613008271293441912399734139330496655047772655196364651534680600548779828921961373372589907208357953655953146310478568243792018085603394912939282383127377817305276150461854141411008031500072842756178830785523355416815261074685132024123554574479146553572423828784479740601132681643655443755310041011971300857421014956357128544785497136268665750589044676855281408369954145571625294881329598984673744413378723403479755839874579048227879733421754077129559978332428963889145928781612177162240000000*i1^61 + -128957756143225542366510030568728381062319445129664999158488687594128678221156699440604640589314452097291694776423094270654648257685952682578592434286161712462999255065637161133390898954298528719202889986974184711190092982730253267042106063655035878339799885484287114839950590195533164129405467948104672814090288773649859562712083717856187700951039954739382790492311370699329564967399414424853935567855208504116283848256030282336226652016238177478427033061117162606869234070146977389125847235053687758828173494634309422906703184798721822723764486003952675149142581568993589747368086784154475597182540050091623130102234049475038053987835171358739467874937504688005201464389551733390896833388740817863593837014658469685452464124872038761557554430918435206006970697559893310245267703072504267350277338130418383162785508867891259451624059478685539335430431501130637528431493600554221256785092800756583522777515486989205478687596989749324430370500029828959984382628252643808105420741696603147927533334062336258410590867085959924174907434774555943419303265080851698208995766853222682324427694681155029485826483134419936964699484779654778585044954513775272859433084027581971804705065190803408668849416201707390227366146279409049850954257630368470912935893271341597216804753262003882167676037832314729284639468704670365491496531540645055174719653695923641245157284062481870006823480974805478397314791940316720598581254497407824484498645267543422988397807880842983207567122255280241909518540520873067529799260500930025005630494085041264237396940011141505130516123154745600903741459696985478873475675898781055563299732492042373553858776644077891279241289676184183408721111680450759586234967095849730354552232787694126205210390919375444906528141254943488449650658628142458644910959685856100465312446693475255562421259746135679591964108935210281582846963332883070729650608907688522817969574207350219573732712418952276763612328206668611843478192586569812050706432000000*i1^62 + -6262968585865084453083077197199782108515603143676486871484971337313553669598121068751209735592421774647933609380775872407702712557745084968883327109966206178568888020635594500117987397410935288730126032837868672990541558608195086620645880120248881923917834330696035451774918371140870297292619838335679518141899427447758615334131115550266592147979900262086897737557564779038143241097471067465349213718365080786915331761974644842059134592629980175951637876673878278439627654205429917344428785197471354941501304145105805659604746083616370734839389433217234181751637290832445427641168380003525687707153248561335112225355359643946612020065296806989428899548307009278617929510300500885482195404290685724980234644828394322212335558418144152559736616057541047728407394536203111392143556337279296120284399871127014504211088389668193167655140242895045965515572066074443115838512180419146942386634973377034848621571961169348518012911714285695081767294750328485282539303482044512652961828885979839809485907968201824089879570850691562557657105776265719529352643178606568754518581188600535412034978159246436226932156195125409211161521192690378109276000012310982923208070432894678320253731605245340709281110938816497289321798885030069003897948262224900317015598847553485227126306615432994285188624874375130297787807216919964552805165048575530426802927483327226333524358478596144447588458232693051838093363148597990031349291636784899966863452935015764210282453904188268256057525379588879036774591162841370477898811015349189867124196700522754383163627552825533495475034673321258801211324057802520210108319827397231918063114129938272424470615092565763884834636756538888010136857051527845376749723758343480275478996341203791575905055645393322862093189655018599926303617885009161294779577086156583926376330230701892155892626020061329156713237936994536646529967458894472264442381909672241619056603696076079028657131749720349024375371178456880847373409177120538624000000*i1^63 + -37525301860161139838964472172705077087252020850177969029502637209491653919848266930242806877857494144338331794586411147682193031450767701262007823597097296514402171495394195250425640797233808455861212706386806984176714054592718799645016636087756018867537294084974971353919487706369564983511786484319505077449739773768578866761146265942800628034656893750684800339560717809339374943430780394447127912393613389751259875041792812593191596284307278014172837856222466252816863439542273314258003241311162253154435690019896685181006092741339686298271021238585143319012875591432476371002167637702840499485808385885207349636928271619248042561740420426264368237842842056370537229059251264293037691533926508548453347326476654887679715809758787908587252358654775678095320961588964171097208733044217310091649148506521428058436318432324144833052383490357737942292389800245011784741435072815240384828917633037597307873062684924799867619929216064929605631875921548886520419584686054412750771204853639899899477132165720470423905017904810325046474507973673454177872078037425666211352711785347252541362158584270737198634050572233266988950652378359163499140761492674054738866761259905206305604566357918274280296500638120803592514050510184166498636979813958600636861710719969535922271025839149715778380419970493181251698905181712197637282831051083007245687155303671325975476009413434970305918262280823819498414714287758362116339257101248192319997258127241681506771326358821014242413399806184166046020630675846040746918784932748495380660589895554822893967613282585146007288028614731031008731091850358010823637593569670057446029376908513434492617202988484585611848087729992195025725499015762286963013201784699415367389282411503073125647499610968021968365820558272163546991422398659915624375758589073992145433463358508935148407164310994389045509380962851793929726257947528434342556114694377324430383759679938146328872737479116387381943088929289735577238765568000000*i1^64 + -425450792344022531680802296126079303904527112097452319398362607158103565255111873501634873157546129024681249590832026165164663931717255240845935401013523961544886920057426494167948213276200165397343679949427258243445386890047309517739309669360236518928091241311842465653924967622261111776373951330518114579516424887952762856557449671308143168517091962306825597246588360605509508673019651801049383293578478053040641517045488012997184403451029414783337761225261621732608064704432533871849020898531969239864831186936597470978612572205846704380916639232059588016875264082547532339969779118706471326623875448756587568576854852704910742430272507726839929783148338824225425439867094946571028809295864694501932493006846634100385270739574006241726009954321491488155345130615794854695009615686214751709142365656932653120044591164183605194568074724039807606627981142994543929743416303934190533452338338292624918768476668547307593823043341382008729957030982019933087810969130370147520085561040281082811692572217957428864743832372494231250514315846266821749298632341217594345555937250078455256691599615580618310298824099748734539335645264329968125873994023431757763136037031298566093434554959343016919090903031777996899863082718812648234935270958461961995778104914667409299299333910482294225743641934031443336323204296275719027653546240117350667039577892934446354685292434135395645627796029440618076233842351752045945617347686031868609484918707895851392720381623804112348460898624907406002876844638620058037051104899457005064860306228771767101571491093336044062545162531482296176953067920663012668949987082197438525523712977244387189444446723388627045965679004569834722539533529717767930584341088835471134660068060294837757763620536153183486641231914681038233323364174649525227882634561143689396721245483879612236360013510224625169723861973156202650495623037776174507813517319468602288001990647163271058304357495663031097069262974814991155200000*i1^65 + -2776747036919926565539789039765134171428104618940380963575228920328588236075417159238980596155746834869969610663175957754302200171835989009422667516419597018618594117166801607162564139749002504765716451013495453333585342722426879187894603468875647150108767222600530714237578522223952391911460870818662555227125036515510682508327443927286230135300136899103234332653526956413400276932655009981356157452378219863373841641479989334653429879142257269258012069500555695534196992953178387679919591573407303760938608276333013630035212787332092035606814670403089925436686259001736215979342985897766848230475647811240831439066955036776069145696907172753407158703344623463972150289187643799022736251740602762016413029203753038857839195714515277398356102525307258674232748886275740158070428323030601421792072217360411447313306042102678765189544326709529795431154836803559449886263560374159970048124266299493651628893354186737132021631308126618623898241343789161075341693018313971892181336645918165447424002740867014184514431344432569763044851559933568182157382066430447783511959778666645552309283485145006580730051202819568935837293984248864392743024472058493453066602263200650905521940242314041220950656919454478884731192535083358037921382517423726269357564088762026247081335009047786227388404955379359299701004632862141859161547622562766013658733873895038527478983945055229694196045117125353091442370457589851480265584865563254566906565253003152656312325895565917143850860789195340390517324950871483120596924936411896233785898946906469390505102842674570895234216685192148217130579198704245023184342758402224471645005044525835586550707869655599305011502875327995778277245036254136350827416505120854315367547343970595718424676963994533351016241606948192973361490845441609737424037716619958720132278685294700917892484735428216777050138212220492704171686647543800203172482784443364588262291642050261704594639504363406272413133837434880000*i1^66 + 14143154983269251673546012318191183114920236764753688360780133472697416848020877370154179401114269431793743226769213117118096835771358235311930357857843861422764477718128431697307391818073011931266724162390183408252735057443221526180806993392935932970573134954181948853302860761576484863063981836788544642716447123417979879111087549185876571313796366428418130489300730634495461006859930281265072593095264446637148503129860265172845327234046870411963113333210137813198269950430636394067502470157163702751339268185850011535711759500933063889391826915309445706225095244030042369824636909241646129032826523081611697446951844371627114320354540605490429255578049801427572382152168893975446044343124133175235015774177015426644986603242335701301394646552372800441351142804906370193438965466166533362013880773754332535043385262293641140872966588039662520819147263833388610736591062713816356401520861739036417239982152502471884445432990047924737500145858662308232545547111384831536954105319830042505767567047301655284248214634585069790781279917332269253314514737955558370150886449416744329859565737861901939042610172062119185268557472983624489501999390266745475643614668415822236398128339334232684813748199437720475733788352820409469120318797407408970580172757984054842302557800627211111743392090736842596773952280383874482535447886478409589835297960080406386174086695539350809443638151746967962548115210935401750607455614296307500402975874661770460374226339107219284578367348107819690614188792073964765770876037000600476895708162809036687552126285085003089033983907334977373124352251354403596035002845860354659940661092085448566837108614405202000139380933355383695203854338656725949272483398388528910894909630923732051057055117020608251950492756162359064108531048518348010182303574151975305691377809698861849754642869920522652710960109985635501213264623670796624127908856853346073419348164564281629725503710461732134584320000*i1^67 + -4987196578125763635089907728599054961856899938811643463804998261845603876894880102825843195760792842052506928778510664768422351263643232471250799445121367814776136408479949332171964663265152232317978499013332725564182204110856463646998741298663077947137174611955635715004163303092267777973783147404621261689369018554824047200486298173111427153606246404605740070849940955268968355654995308779840297018526026122818232462736635083324155294092500257023432911111773069146539011956188219744694422121925338395020479578157369632140825274081060598957516357998468732063325059553776526909920357507060901138325256265343138829893607430939654592853757267802966979026998777055927185231966089195966040095941095095289072102346782669483629011937236973468171154374162385041787496548185397857701938855486983292331505368994129055030991634423049820473437989444850539325561274706975477876739773805987747314420908344770238161238924985239412803165552202662299928714675140714354810625878494095680622374060022965323485498704183095545723091815228031250873075280910238581501081281870814482522586642983821284547498775246116519017261019646370080186779841972402288111672045883109228894986727194463024056505197979162772366532079424267263434453773523837874886708418372094404532247853290632778992031565142968741868278033192344405001605211493961430242722289433124389036555613222998026695736435869155147600673507036197759226619805589673793289887784591115552147028809785496756745507291616555130901571661310169294934422981167939065107389853201202582764401045609074991245332493343287414278945659199375000579980500261851953136816926908142509442790487436925405540624352707718402393711392830991274586177137694183473452042186246556520904308079286125705673938089877604059218397064983617249493106726415966765603076172878692075676897224090226101739484120150273323215394109738235828044885781477762637377999110883923975075848603214072029119119519383552000*i1^68 + 6245287718152444119783686502876827634467917368694199801294954134082187612472946161774829955127176986969447596770746029790915507540629250068925431361953260596697267982853822339402908191252283755475875965821585786326406237899493962148417443451979219383926458271994752905161590793865756803905528068992070088406764128281981212912540012495669720942420321616022281532877058834535664425913649195187199023140772356974441641496066466414296653480359304405331490108896618990273172507029910540505459555445555373055215871045104400488621354389230824250652692439299292538913133227178452120455996125409363657735310054117397221572442147838855456197722234337642828183603641926575084852329842247672497922516926165851272768202135356581306622154924711029759852601918764308214542082166622161887625363402795305236440966086496557934472162899291557301759338899525533662965834879466112360643530131126745504030642307002732819535265524117692024708030862509006092492488482828572507188352647548446806691590746643856029951135822266510108971659976201719227835626389067703482538953602259407106896349694056918079548997545386166206584804054995941546973037214819314684588110147452766859666299058396021464106254888211601397354509988155744678566762496498522011593874616120039108954911086941680988850246979172865065970995070284539058420351389075981067005859097265055224007079778143269954307143406524842524570651629369557225219402868834330452157593027921572818072837679900354061892157977606075979696128635976256734541220275326458606225716086349974269481880266978059573205225765812498690081316891270375940635853465637633402022471167671330550926982610859268501192390471349604931753712481640395426770941709599819403177385286203986496717156263768060484474239421215697208032335241152299562203983206506937538108588913034444403856803143747392249342145600252555888542347132716589476001143146590069075345977370904626795119436705504608655507456000*i1^69 + -1110943629533769882795412350697276768696921895305728931869549652578814094344868220156966587399013196222074238754262126916259623876054534964728998188874468831171388602500312491023784369702187278260364843024630821861763583590532592547066491135362309081568726234768540148097828865923899616872079232240323089734305961482915640330670614051121915374199218843339164700447258199172950507873344731406550093371022088591163080643425791838549662462814590696578824858233927302176967877843856059833128276067532496370609035273828277811609746873370598863434047765353077268828936169407673221774311417142631163608727112665760558672896342694385271720249522499097040815689863367000149130313674977793326959592843844994185105880798470183829148796730224148250135614766945521427004369873200749993055655958405896742730930905641846656827600548192795951749702459262324651073431764391969230015234064570702569021383372542473964975725799610716735710894801752165042175319442048747897207270893262814576746334219173756398617117776204068324932349552173670269258750635281062956677243848556176815752820433674157178109415399661575160610600231092009198053466858741036299049496662603189108376812820032350952383277542581723519621847603769150079785463138364285023265174750613142398357946668654103260041521972693456441713448251309287784130460997730351808808670696944286499306834206522691145244220073290935663443018680045557644954249964005710913650996797578857614816916000629326995525381643062959411149384968301817620241554729104159281514199369591831217253638402172828957275537407741157134899391038892739496201285748176302191154446779900930316647774782240313965474659493000660952040280767223887499316060212354418376520241197436069505162594095359354312198451759809368439658134403466298282417452961888936415105348519734829306574574249857923801748111398343922148307802090916032297880704391489423146956469230925121415072395449021235200*i1^70 + -331605047034186675139562557863822040370461977728000097077072515694860433080139126494481205093816698190531328360607293989557058594299755285266703954354550741102911972045293502260892264040711647221136913287170879814291018795752050553721142767792981068044943650634585806221838081708848170780294927158726316533796550942540237376800956646418748335286750445105636272414731703020919123085396879950477649510792104557844100505315111785127728229593040282821963179604300589828365036268957226091607988861337363801961788459194826279195666928956428381030135974717210155556817277806660815717400912496183215722718404180709216381334994323657669652685436988720740289152191289044618413713539360131141709286434985883955526955131105264566442896442839420684413130300323881033881829309336940347678788432200122835561367823174650558493183348113954436731231762700606902834939152685267422338115260659621881440064042712740294760413410665213053333790196527298999340947028263297342967349915582480294396230157129618097713468916701428626425310196051746034067323570762872795290909934157938081009247677059828686651835108153158245294960019068263887472638930834653850011878577038833451158827912436511884983519288543487679038893066623376690218907489313185177610513325237752072471663475967705804843238479726492013528352553705584960880698937814873197432085153281222324734441128161912815423129212716032841739652088357069988140307393909565498436424388735750589585196820096187926346109787898280409959741384862406589355820975595465976271803562544571893056615502080607886675540579923177615093465703199926360457760543009777258420808987587908981248403726744389715039248513360773789834465081172870127021052535876264128875626475596468966108928023633657856976038341416761496775561124628289181557801885397730250615206717306220068898145020922081345073888068039975449185175056694108853621741783501336849075481309033005475430400*i1^71 + -85991904849383186382437216515219482807072722208854691276214593111853158654431007511135221896166448816066210597376197667694294145638938273240860050130769409066393810885020922445117621627010871719767000627131635224060104501101507602590503599195292921662375583599554425918105650566078502475077875441986895200503386470308434126655987935041601045903402863213037229324318733585717072498062873938449456503919664407213104753768750330113095662494698762984511611336594958347786108489361758334020271631031454205713062650692152394621149179735889504673796107139590056003249850394960688523474713240972462561666971347515961792560344276839851483239374409658916781351894567955267720123928553683197255985154854609187696971339174655560503827159402872129166900113069395261194786919490176799316286053834416342542930615662813724968601768023037715701376194875810430381165404411638431731696667101644928920997683547545024662222699168650295820691121141994528137560276261374068625398459505352532451191344685213542029621266487418753692359754742373202369789421684978280802009178795414841143737403960940024684093414528317419149277662994342124397506322462100581964990547514600499776712189313083379666615639126869075513032242822693262005851043324386714218100839063644471624495752152116711061354938623894882357201370926917513667379335228413131233905527364063129827484240495050487467510309867023293824748120211260435245723219689652967088564989439227775950606450368237392926822186419395106509516772387705168674010996778446619120219351121239395567626876120295388983117207644138760430904597939765158481255284006419053950107637070755541788260846573673777064064078615095471154546340553371470275285705735651207579341860595702577744534117884359645960786725203635991412327713151213312350953256614375215181503499369035851700938887178819464171429065252741681931436593654040623540534261446677051806696079360*i1^72 + -7613908947013429323019668188631446259377823301994904982409895611515784157372840228645508317785814253098351511570584696650224798642610004116747535410258764890717872515032662448407486676743241312673120862919488886908266385611219829129396331389100845987995598720099126596931653864891146479838372430847605583575562366665006411223642434061285470770107844509853772950519106743250041626521120878756860637122845967604997368604762128018017576699464026393452413553829086806819956218926010538445972657808018146538393998936590056987787397230899363059618732356866081158854100222782789666962369832703346143396239960332653713764886568708414374414180561888755260573052331181138481513049236033709724674849498930301968350806879347575887243756245766169278266905370850828580050415871481022528138979258918402927518587191909727450944300651991557077797380579407074909183727666981640140145288738557403724910279559184015505191771141676256113247131863021669859215319208610553294146120672647703173388181129756472557817787091405604775068850775449248354274211026349324790291663484754184138796775328656055790533248367126524815590931119816357709104553890727021765221973411602499133487277463512968546532103738573798120498519915252456055918002333094795064991763471391662537966040174100673602472668336826551105420173716150600806961855312122992397788470187121544538248245332896862539133742006133903103895602392772544448800431001923105763353681637813676992836302944640912062436065090556637421509190960095878362880377317200541828573966332401265053950301384089985299320226136868269515990183569293988460938536810492068598776795118159951544108268426462169620970277788141923203968733616117386724452800689097755793421738290601502673686413949971736976904814824809889918733175100497771734548234040667472970688065755315873158343805394200136907430783385220539059583971348864497695361812607795200*i1^73 + -382726225704281183561168867779403315066432746017232983896303932608573528696275051540894561371573510415753381914694376832305791846424224577279087811147693822139600194502636364955154803423743008645282666196744953578019887496466783518574946106501748491572846394154345106361670566933925615518304474269375835783786915421943464491447836395466689503755380183142843407519799824336701199373606518284666149008207403155035849007008381634068575049023159890366865717367135838695885360640586042104122713567407106830682680488830353861323439521182964330738269004839216510114707556045613830497750130213461995997229288702641710263801511606085566603922375024302318345522871904250631327791770404830852682084247051543317075831161227341122611072911699829566614674151389924560902915734807802082215301283244656855310971456166398971412130389653083562759168708617125787681890045010213879045900711434809719086875504779935288349320853660594629966104650258104078730561453453000904872531223948822564769465435696951565884083452095936815666638405119487051753357286150940792051679932718415365295075470855353251540201345381084739512822287881235506458981313394042071361364466633534329508757200963454057359955555647872051086321131823674345405804003127768100030156849697027030674891858079777290502449909562454332059699446570267950757147337705346852049132534712417368516562427416976838187993517355861045658817045366302479444814373634157979253277937523570471865049865125900440475603022198776402644955775371612460416348326495864004969605779994678668030044826904187406675391132233744384752095233778402766323371381236305030393842820111759201628965826168196424966866618753115817881696693117697075875369617868767570726992961295822216240665415901090100288127143293046321353348827335832070216308019457617997130412611482727720917801265574875406167782621635409018282026475905351680000*i1^74 + -9153010638809845950727767879539378828561649914234595399573702611532160002148988032640714602707449437855975040547218846571004616927195040316171496404753242271338849373646164311850716956678419725605509315863806344392542076133914539672820571192991288104205728606387239358804931205712529638723150998927252693445126461062541292713395741949472142460481243785924137779849729413245654787187635321491334291348530065766766390994458825571108747751281801852838984662408097124414154274263075816861061906661744763020374406020537259794604174950953601506925813354466601385181044833868069781800874504611076939005973285379694275269362688627379090675629873177288790198625578603233542494747739215296715478430932010603448933399241689698611334180400619080885005972625459872641920513040984688939861579224592510327242659504795849268455023144177930376854327568751865475543445166467816675750124890679830192983912250438770209701418466226783571365680791301901936548472981408073619618111246034204436134191673469604785065708746624824585462758410774686696729381116210272651796126360830923827718420261518983728147300224231582857848136662827127734294527902009998856080811639117225951972315654998458675881185993082768666396364182818529742703787243080918247050741191184162807706192895947952882313599418834300878136001132102472675076595598137645714364099808943300370269881609197636883167262662987580035179606782437031668491915178858726486078579444370779262309837715893480812862714728877484170644858055361800022753388670869263983826718873216991820004851783958756957238656204452315914517816390069239319942938359359731531465912920827204975757764254073340827572483323842207539295376267274084674103102428992689473081526730700243024957733387202754033429163839374100145792474014751106591740662949574075454285630305373339798352834667093763331767829002533690408960000*i1^75 + -96807930091538155497145627075268935058693431166001390726199253625987913413869652897031536273315254322542371565118939830812487558095450081230744176187511842338136710305156194600289147186001086067286302767734320053163252617188800646278042009992387968882309694425140281467608631949811914266070549727298192427420339906932397127062173804428394268761480355674979311562542592045935276080203146867670624520297257965306546859779755389854366547625205462101583746970797025320340446266030481816426815538819918980244763556911319469332283605055767980969036872589633084561080731099346450741833537610381520743884901932367816391212206652692535633106904788699291808298504803745161576852437949833127178125121129762984343082625818412514210438818706649606238332438201735532269195822550945276390234756535949316526673696149828154720296770531958712984360545183240600495551072613088541566853223743964566124337155548385680674964749827402489242120717592702702010772505592562932691675788266403082288715146020114637951962288578081131499993458018166834659189976463070861375741281153449286249462591582629766653679328023036009918417055092290927914635381454988144453775720688142202005914528776272623108058734987288175831359373681254389538013597664052564876055885898372007938408898408692296277818664270393982774778459163454946760879572581260933127650166241028555205925046801108279989376734312892069820286446172111723276513940941644081529385998071242185484029450279698641797783092449345837659179070167881281444414960384367085913497455833526874303637257507918638523224718885823564584042482627401011083250654176426180781745968260498746638784926133067693657676430949869104509510822831094140408908823039975569170336413378230755280913460272424436861355984980325795046817578630145429504964175312109750535114715104706909230201266982006956589056000000*i1^76 + -365278294192523468823256453516050613997529388489195421719806925581740365457837984687946380546549944465192008421474269130706987357672651426395538124504615975290830378492109288894633922821511270391707021968325670572427167386265948503781408491635777392837008409105919021439524737923415578096012649466757428015930959333404839172519000463082088946327959320834515883116979789010275156848141392768470280743236968333077815676447908038546023112847359002262190337920258020143055015856089488845593293929241983487271459617268173738154307031580807216549740285174034180649053401292719938063970656939158659903953039529028099612747886785665060553037685810076548042825299044926301840866635035185964928416267572226009321056279360384959587177859890186435074429653051218340941861729660773010075122823803051520963001825895216058796164998648241145016298821427507048229116171531533419606483352622153235058319726822235407997788207327946142053970413245378227026966790918124467389900105405094171878797101875152148712761240504132385172312654431452934751129255198010049440245037707280987003688678078619039670169668499692669188035699607002080341344161582760354510093789790001448312138342157161795865346745132419308084726595590311796034593804795138151765621984339407451916750439620920575445156590255131347644151906295478412155495922978810888173353471978925131846402905041355266789577194356039759329464428491557790834186307457263210748800133807574736561934633179346665403787240100022324188092371743694896446480306317938240077179005229215696434371280055713733477236808151134822497372046997511637034299672074501167636787870808896707405174850501946621359594207891356232075473364879341554308067929520349123084230202172296984691285394954630401904303532110923731370719572174586291698671053502867547607263629737572993708050432000000*i1^77 + 14548671511488169884026564095393990411046264388846998794552555891806318420541245838673842407526905471434179110817405860667485158596114991068853967590462653796458799719392584112788095484716857072317334570523599190332959781071820230695511205161462592310553290178222890731683734126469146749485561243675055988946540459310839176576757018109168492940297522361879159914068634123952524943298693068128052511140714265712277630795918418332913415041624853882933065716882493711062924817362330700703428401573494531935738690387820340423028805708953504811645580130874374260703113765116242503447498047844410881624579150708959258973652533490270103271327537391650045562759301472937928107511492925126671483805932174265682675758350601502480688033488644364385503951088893219193861324209373011953846879827336073326875063634197373761170600079980638235889960143642054369242483682037501417086304016347222799650917518931646387250520272205974961097996675162129594576123816263707694217312066925788762874631548706477550815316268215238738029923365562256510488187178318765975529498256498848666783203361200130798711323998597994741246829748178161565042594617567494518893011903321111400841250590376229535765113637094195672696774006343267920134963300024131294884024001473179882337223792738280990593385032916683008688326641812959520152459032054524657540090819571496403373575319874981839887681600451168724628550097429077340868585473850737300873316394365660957202142396594912122966031824167315558389953784045341383906967542575523685731509503261897854865754308337815860709445060802451110120615511973317367039650490516452006546940518937687405573752023104879247003361675412700014220670828354084715630880439407678923562630121698193898407899502543594376233407602451104711001691198568141274885167075862142993111040000000*i1^78 + -1659851263871148189881695748661971608275423351474601805960868391224111404321805334448699153705160664305026756334866925892501934358471009306898261762448133701973655774825020663938121281719850940606715264415424437247020475777665314380250678697129022559405575936258802914062532394141559881332606162001358077389726252913704688816323732088225001483208534496441540300390941199295940264302166612706967576758659386942173341566564469654604095114716775973037949892814438828602492292546731048841977239643002465748576990605351946959152983816157522558971729577856102296942251553082573835877060665538128336275695639166806488151346860894100041007330832436907113014420105679869067453919746123603911287122616418595834954765447901435287606202997452850769184309369774084026696135688419922011539518190130299992375761947764863592404152978200698914204347121329574067679006232067995874440844939409565244830003243048068482210834463600222073227930826869994087302322605169250805588885581654060090334409465819317907306881303660041530906949420315664581821901599767822050675577666331040293743799668023157270899969381713254575549674783584149828882022557802743332103436812720545878303869932939827287979788276902621237779872021881070806313132652337302712369727958292030885331588522082476016586420173970217348803451641295256211954851948589913487484163127567711708636726558262726476567724267558305527781728525948236689377238002447116666572127871904587137036691544601653624401865799789080934042184596564166474339402184157288448564939331422862563876422021552047411022260668868066638709184828020909321089332778823388231521343770971301187880153450805295945650645121370382611683122816217115752047591459895711414610377248258240344663045513764172505018513858126415901184939091322275996742400000000*i1^79 + 89325360560213570430281181082376115723320121748937684956194910644102122796511703114186514118684730764548391274865625315249614435364881559394714221344063370840610226056826583469234489244828017477252390116428445809254258671044848274215153914468976987091503040356963909998284013278127307666493214502746179238796079012997333892938373677947842727406266261217988787960749362908009454640291333207537613122073129368887107859713584682977299383053754588492407357076227810461342648378901915313939890662393375082742263200931997853741828081324825368562901565781704547363130109881298369765117671297432930945474299115945696360838760089324294559098762485601857540682972345265020296462093515039348996656656196960578453817654551273553301121930838882355288066069968802346865263347713958662424424986926270804682455733386743516248379380278786752582872248445592706961710491206431908680345552113200739234514928246568814188460428776875817244704975525144138023528065698494167920828020982996853256971452819710775606695014198879218696324898677227886678482671131188815851815375192073792896762102997191755256188991096447220261953238889192188892535370502620311450055694567946766394607042958257097162780681918922715815552893604436375400806535241501976512943027777514160737015417760485446017115234858768130248657426609976980434923018754297411263410409455687725710079732479292109490574018205754385788797048882169297305203555738111941489539969626978223938229709639075365360800595640134271531187667080996466931281622350369280778034415087395623896902113783108195976178077803528719552652919455013149065996690014862243491662877311052266291139951229792995991428716746233428458246945411082977615696216726836058088341568984932512123725969382369326345016121884599075375000000*i1^80 + -697002207696767770711400732462388596769461413400887771812903324674179222260711956859362521011793587912869233782468696975020895356546112336643874403230329324496221423650249530092048685120808849245689720929303501750040494501619594667739401846626272772361991756395258676145027098049616493201332050635591547279931173169260692779075782313294776744868285772310900495881203911216427973274467084000662474013673679546621875081799185346164481713413625721961199195951410555642391577036707277275412881052957576843619744071031792317495430624905769675780214678657288820118893479642007951712778988005217199329110421994229932893569695162083509172540345625904266843902199573932896261847442315235038230411852856490221207017163191899787551057998723101526018224165910380461713759375770550293828893875367169290190870079384138260681042962193280795270253616470499683688684767320447924628801388130892125960137629926098422509546288342214844393272589266048462938720301514325182815128989925841313845571404888590010806946372508909994188651864558651329053346065526549014814282875814141025383440289028176351493438264750277188919585645736501446527098227368961348821805971846926096105316755956778944499705542880912352898016596765862457274568648495021177662209151967706827599158478235669382942910130922589110073586104461308096705095685244455842101054985946363427032885516017051298543415907899247884793569097919740388508948504891022769028424877128704062922961269263987166372042657633008985370317125028368968872682747280538807536099044257832201459600261231675708274585257395287775959582402141318825591461397019888569009531760901336107752914309725973330335365875835758793097461748425649772465695179464332170133063016753047675508589223728359375000*i1^81 + -9903012507945033641931695222866200442162501958549785594253082527208999156194470714707046226437806962952132651241662798572235334513871604727296479262657035621098839997933263087964567014593122241936417979646059052480398952077900162049308097231500645726826734903977668439292647129764078205280626291652085175534701657746261659497995852154031169512347542265284893422561410912173295268797695475958620674840484669266423222062821287809401226802962733150956926066611745365202193747192036330600301524880863359170233193387632364704579898907081020943896178890119063902711459215969994320028255466625065618415128951126521338662067547771683945981253229929763085981827030923976796765955942602663398697901318633381513502910072444670280292806954858635508746405322798685918900947241156596475536053065113624493579591594834450984699946430613657473226252940652134477603538783229016489815808136474096256260623658888798749124051812580384537255536144742303870830330036362095125218316310139755495818387399610294639224464506474017524805108993918520804662059598793125320182777703669128184166643314470665748679145503888851108779742192979641780912419449138998805772597760977218200559718711030202262673982407661551236929981630566525588552839775364856210124065788324517426161390479997966195682892999632357684107884689901797215999802749636354702605180902080135607809031623165542545479095531932951734197977246339562371195959015777178548474106521071369132738633265123702110498744389605127043957912943041110042865376335756218180859495760449049251912934652200078397632232911149136283451562516213350740874796245788145402301731407630154233691459878647875334001671872865666694695242512585291961836255913543592658283160009765625*i1^82 + -1836829805936805320967882977976813840058858553580927378344328030576556614978464079114301597507633700781723426267308166538572513972420258551538949124272889964275009851246069680741042914666071607796759687321676589661942627268371614522311325075957290717735066261407147736258162807517145848091633333762396028240750997872199028531918936095290342431902492351135265771324022185386663831418327501922260800310394331344901934109933615897957362594303964611454126730799219655626157362837331227111400754270379886916824036294159342759923586921446403196772360568139043985023592078853167342537480918724519023360551741403419016450647135697593850228485742216339833310898509809878027023779782950545760037743024360136544774565608421968720416765304484312141495185047946212340543251677102268570368910779406629680676566227958839422504587266439263436107620405678567538652365923921166459471454059704529758770553030733683274160578718450038729217876385041589893438061382550772088903254238769890706601595782639874584509885314509912630347515751271944749837543908786431711168877184911582405539621297542681482489840696206216279697795039358384791051922994919231062248640078538345676846496421463627562556672515884965467627455689946999334413012273518021442990817690088553654032715743874933756544817805396784244792115827055515127346981781269114962945323912915133560638453981181175969999564688435849075481946702031513062377872574009359574179741886730420403406633711131450302402683341768188251238344171378731110876431060218609252377198215985228776086258716136494188580529348386313861259790363952636938174061413700815459389822217885976772465898488560762948013226132812500000*i1^83 - N1*288229312229433198010700503036538552294759818682896828725522453342147017122512300864169157850780313615534563901489177041088963889963826524659005439379201187806278103228712180124620101220000228690599217510571823707916403630069148085681845332518235137278321815787672469055740479417862339460097532108341972977772706622292977624469571018654790584634483184480777130267862579159764252403178411558512847109573062101742294847562707036906815642285938152465424309761358336000000*i3 ] ]