[ [ -555089484205901122681628048271398766981477302744860798670192269599058387965357568419218529761178065830319290255119993637062924400590715032327974922508913997522706077045080991646122547925542113080582414927537436554039050797821291007649810996995102680757655916728581837796704390299718460036502283662817728516009670217599400892963333240331856542940275648974873977832821931176217426630150559815974084426500721754585399130610521666493701256288383791392995049467073981335637104067178059887539708200379199810632987251697572076894008267743932408380422751603949114285637957942756286911011815759763684889971286621110292195311300443323729398413386446700279514122848704046618838883275947384635074239372235172816260923868437198869750039179156551157217376532630979670889930853796692062043794492546210392165495413566500169667446014702329956970250439399744111437082314786495349294788182057068384892920870019372996422996442893250748915998914103089905496018130413154976159499562330937893891510272485210064398701536817393150116647701821334290779753511037738482598834589440019879376986470468400750359816445226629261267675672500885807067964534902076855025664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 481672461858125894813393449409897555529500082748152866018359713030758427987767196531466771625367034275346609168035162267271266309396803928834742196131565846353200279101979710409901138187336722438535194121102358981029742021181568910276147323276081981463760897668791673277629000914263719981512875959449153118165537223170119165780701660839124010929679861230053306695134983789331422423688543196858201578957831468056948220056099192168622257195270617447401194232077743784713859659753019759587522047659524894418831388253651332292960967632172587533799878712892798532022986631060282581621490961557424967492339544020454566810779037034637406367497615502545373703202334900021794267489503173221052058013884030945206921398170779348261618155271918628185935305857626858535872360953219149579133293860140902226088133755795938200356586209811502621717074092637058452209578998079775050586401787941920927654773632943462541617140832155644141018693901268168752080849068536635929409122970447527799833209862625376549474856688462445826561061951026224960104234791468142355137758116724332894887878388514810968941555104808801394648700368511185346103563588115746720065781760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 9736202337106450548998926513224156121619395977783965499029499689634617892023498470054282329548310616523596659613565091653615049258483540477064114585882522869952427001663092847403056296330292420669599070912941730692159571606234288804728815806955941145992990559234366520871535112594737561628802655475509868415075698725339766838901752513771558795400237594253521356997937361252633288628949432694205873059775658362774740740121155187885141655162696177133100839686820709083834087273983732769264552776344334126643014709181066084049226952557986710903210739398920908647248720391705174443201757718699038062773669359316423429513767326935397603651060204128029730915023220314245067515666112867664131970077266387742251622770267231093273632400159851210966808637085101546029881898911914954662831201984805325191147358428032983943806196714214122908438134927673805895845023091640104379899157811761140721569764438326920630518004878317305603646925444281730071578448319981458100030273667087424873194448201239493390633090647029378649516758371109767998455815846006780638173090675070759178907942302883655884477245876593494934206398463681138770013636281418812572057020137472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -317834207554125798942308067607522573259247708029259249459011364287308479681047534961408927826459863139991753418251974952251970677799504839953516026474130294573632994572834722306358260121928739468063840102450974188245488776192268213479503967395023497953003236024929495251368362300703420566747759038626649262696282895741426872815830886963174369781281724597452192143042333955054959910059017216396686452290623169565273715949206109979485794547200565687107364857369847023574802191078636284334169567063347724622609640123445594511293346954466367271794252338462520054786154441904983106316985864768997044070463747170105126479476641077182396870754160597759674379789882767200895858959946771674519595907152611382743034807350737200397452928695187096655021831849593637801977991667270202283789746720158124207656368016835418990690294952029560876956012973655362115426131968524929184053546000739039675822085281150185125648836247713070668898037549116293472562440130068638447862514825381688065637694243751233099462831683139538678429340554048276304342981792116647077766826199564843843724100262136958913558599453332942384063490031983737157650815184283224330699383240067645440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -8203266940825351584082769418959608402677915338615225398941923091487540829975386557772191232155210581679430244921653225988792454790322073302105218557993089385274935157893591924519106863462172810172887776052728016617727092196815094224703211410528053839000931806313150030275089345170876206001758358652336982212143871301618175790799527158164144979587923539927448934525821743043055031479390567281050411238472178782396268092708213659226810982963530890986049041136457751426830041641177253384660327781803602529888578344526096063889788999329413489885170935609058243573010832199769036124160386247125505026119020857153474945697418501484220073462828448793721005567057010726016962664627759858245181216336906771581301608849461273601750793991534444577313595505054598701282888948746860615599086133044913080386030827742564036727739373421039941799181109066006846752455462477007933830914674805192931341690976914858474276238480525641180096310772106315237087786489688851238907032283985016697014008309439056954687255442219246857911663245129844941935298246848911732849843203678516497919074766472954901458397593006839381138613410443576333816927185023650720416037941197687629021184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -34390176167001462978092044945021297367038041544154763101576185056614942024741278001302092650973330537716120591035802833082480144960894573825959185838120050502766442573047343456740743841426074944501983026516499894085088448763805898519763576157593636291171437245305247722500679669858882031990573567705495961736903585376810993031499710033445633439618507784688364057811980728387427732726919317074875097618005255931606418353403446831250974127581796093977434994500258108021126196171952631399341719173099413739117235875886917193001981379368379826959953393880454073764385378647127938525441298694168195804434134781166390781055415524221872212590975659518477062591431884543264661172881270389027879385105015421004822570599865209554506478763585293974669472102863034012772811161040079803844417664675267476706997293504425624314671528570578704297306219565996951395543415619547472433603651349955751718062998891494163986468563553806538673996948142346480431829262508168597461838012206456673633822890521450225188092502910912518236498905289990450754567906588724257542893247820382905456307393612922055426292693059205782247699688563553728246483821442930343794566019277231410171084800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -108157526209816124367260310986738949971457921286319470771491855508050364980868471676878358823892115525165817374786047589823275892685249376058469702445606130917926987934791741252905972693736961376390575766685609340852186582637100694009672586792421941393852892508915287159884313932808931045081617747636783515614746158833797132602392994026193730897283026830134239865222585373206014244339507889175391089492132000387093034301286656588962970153157480641462119813122876808457039906180237596128016392231138262812787960391337431161176431904343293208453007071868920138465568906194895088919420903981956923956334956496724724519863340285407241896725415872092197221837947900587384953391845809680397684849892002251617739149008171171851717472158242886161851879683937499596258306050148589395286206070552414338046423103587450057268153597165089167376644892993361604705934348834586894642952138847549226161495026998719475902371332417501490942918637035350173200675093871150026520434219670793501128334860293639159625409280627597552665432007183800063567332114636955068359065596139920953749630310507497068524786507357381338032232203295067045162434672683871729572005774343176152254775296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -201425571200904552423222476869431422097762160741314118725918585821071848905930505372448655233577045868116113008368869108417373143696579042189555134069149606942072819432319674917518212943136028142746635650546803936362872083783551034670455776840573740856668377557402055937484375944059968687621386967878701048645045097147250969652813063489842474931124935700317067078446901198276974763945281283383464164695523926216487970361103541170589286383016260723033891776945581836364159161434891630410954069872627924335886393411051539108549691909763371838609912956942242520440901253971922359795730405801439159793220443386799124204387527780756471310639538449494622170203985383719517354766964990393628718496138080338884074868987694632225732242517981087957170536221153071806926202444325257965321073843863806819806747621971933041510022179685725415098193011919138300551464049833744326591161497568608344468100424933642976849486022426080802281282033032395874633364106321509908925846552023977831511540293199742824504220082898808931256822898572498485785760847542845549330796537649664158503378672605099517460371763402494137719915033347094780730092776406047994486375782316947407755647385600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -761896181489688989590247609628423108729918055562655419518814155288138833227065179874459862454439198318527347316974234832575035474668683062696832329674729076860768474144484858190839887471744477615428716378111883221987201844434756973563317050956270087130328034081571194921674366457686056392224566065276612148291861998027535091420329539275628358963992941515509356137850981784364883612495519439843872803248196212617171828109365093183799527422103834169912882070127130417235972781952094804835012354334592858706981175588409507082398509529315198357075632741930366372755095008894662892166662197066385589479626209665234316603781803099064790401667957232814508516563444152150345516108998512066268173408427660112408472465363473731138753945518583598478325573256604111104574011073467177028308928304187756287343629643028443822339443599741578002478057376661807906763539095230972223822830377507952475371455050293024125918783433186858752154188815576536401282828507026124913328986355641757396234456543655920835423239318861258657483091768287391245465170719040228049046100702819797160360956128921459083590459163794370366275789341828831825606030556334426537802632194911137941860149886976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -466300834318835172400849735635434802616650413558908719231575913302921067600714539698266378310313370545541697962143640493191913151139437874477925110199075502314702636266778932138726436136394718133904435541598378366022118654234346419762354629964620801609842287809991040470895777788907744909912138208320385985856477680700915567292003131262675126594911511230252869892817574435047393611868074406095444936937519437337033495684982282727660654685710282751422186402467069770364454517655289455536416522509737971190598440426995080748576080402121775625372040777189408042506555015194409792654849725036468040563233141744970301425773094549023941665112189163812078903658616977759789346578348409280769297409706473529575682698784709706919176644312426474834667916498450500240862246775902441732177554668764575842295594600376518707476178137987406201208491296398431664222326807448160840380695849399585391551298142280882163403373987285092487690809249046235132558574092547880347136425057941679240315400596775239460349283235818490572997572299161539004880200526042408116885871002028320941308822482741897229856535345723590608693003265099242402073699847667368047594451455117075919830995959808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -900987027840801532500527661891924430818633880018159424382106664504769253239974020544914725591665334069856816036422840621282698696006573403131872793937081979953465361545493799218668616371662064551180468134073537611116863992903062435726171855727310042218194764220893211936697101732380055617350531483370999888166293510881547741316041962846821415116233474795359247004706997658339343854663383819309749650582620284351669968496037825194670196444787765012206844457644731213230210478293150785423408208394934851121721058249666038691464495593748861567329010396759007969162106922737935275000630960657530673173584991456558165742065358278713921610937787514429203008595970859464074666638737193235632038745835819769320228676047192083949047670411655476573619257594894507670954635046181014902405301247559433671227434181433983685962955968535219995079949530872876598871141881229761326142224254296446462624728612396758563871461208639981375807531604027248932626414978135245262794139644560189603905284771957129824281441552202312314401882798577426263800104479822997442099474488041693179434361911125255778049234915872319128914856019792600400559061379509818870368760475453955688681964778291200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 797097146765393813615996412087052597097036741373218175907798779585727301724134962368078762541352503088130061971078138698390665274992219711960368598732466359317787686811123492786261288343892726582799676044965979943607577757128677700529553314844685272885301226882232551184950184695060303861104883093772335188343176552858137450767837444252828172211167795555462580892166197848351111944703405023687743234008568938572484274763478550840060836567626278092241486826673631537213061403218347034592414472087369768854073361389238119002077168388751797911626829809531966496501243833202909787654855045117240402607223466973348929925275074628867330300342072282158637742756044073082847695536458421817889324453816836922109059867017651787911782003327851344508070715601049681537305492634876031740508150400775368060201259722356293801338092300188159254905166619562189858796693805556657177421562580427155058970267061482344053477673038587259027655760474334337674638689453519670406241201267920961935973983770078445670728466072698884142143451001275088532069957846186410281991769792152389990929022351654823489530886568380810519690443901403197969653655679138405655715593620969947162193040590766080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 653452950762672864023035207877105129150118659201897563540313912368388533295271461360229819480871542910266959497494005387922264047172257423270262544442551374499575260653988429752698734373184550159237313050378740521965034692889557353353804126404386652433309526642407253894831675282016150277680928761938264218640855510298684469534918399727460974356889035620343454190522093743928720114716192889275105665771742629499280970188251154253184425073962236420892153727600852621375474933463781753265678737890701058540652907969784337740180521531294134752009154814209548760643797312226916003289474097891921296319759869110319522313147558656823424061678434746838102692362098833337732032307138047157085477043334853499640014994260398686616898657478704304533195295538708128368766211024410877450540610289041986421114252454926624279261647235575915958333583014939055878795746247135850407174516184661893126647156657286196339941833962814069437521689384005732454563277536476679203360712543002246834101584210260200461954269172951854701446896140106740925591872716514464253879571673348990397182162157521823927751170169599194003769842411844538829695769114827056301049104349501543296661879177347072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 1124768668012762341756037493062473402416258602769344001847025653263895272299900402858142547242338050150949377571661878855182125334257615974411358625553744772843140631611783109942525957378946956112058740227349338159374493587942084725460702998485426035442622415771206068485709613275561751018632015671883659590098822059968742876262434234347084247391234485833154575354275224651940994863791274284453062429844868347615992451599453892619321949519308284485699502597228578700729859050609056492525654664918346924173380897529498001387549008897541051301866003351672134529728033047572271434913973296654031878435137525213749904201175801416947842555670297014918125319705312377483727396784661859211302291399818589598004446037461785352729335610913865910262389344923791362773806393957851892175339454255926650434190534263692705041995944891010900255088573477015785749702345511857610709768792634943917228190218690100313471873334651503525487177250045143886231658548332708484178348203564311400178447134557842753180171716242180355244279493131573671328801275791645702118736296579928993975973513492170923749072053295782604412040876522417085228925219901106845440718376622386643627661261258358784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -680304159404008302015375686019438472475601895465801419117857717641794524110352621689165155252026783959434624756785920394571535000422807321193326455853524035078979319939449995119309734127840760509863333789263403441188393721467012289873406253856254552855722021532572317397041080536445616382980508384977377885560460372860289174105072074614132308606589172371091763313820273196107877638296095022879042946361550842730192620041378533810498435117233247523740041014813880943423567027066974052887588421728939725793678252049905908533684572622830445679594917908524227192307625392549704894785596194022587792080132714871203038315100878783652794821891446042244410153389478948925828308093390587009390616332225655792836298949296409019166152285061417685896927560175551927290548024367682953709994433429625950669563973981512623310069375253783422162712350241750379841762343772813561658053797553719812409574249338767001426403698319753652920382925865442072608392603279463710981844301517552602508215173688853906914023043765653524258356616234055143289321356205803986785699530016099696858283830825119248895923639662916031435725245721704918117753656262250281343060484911575747309823358438211584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -360368005633592053366020239520995670994383657234837789082794776484873796584624529081831478392876871716816651814596272228480043014000411522463486845379054783434426911307671626381076320789650014428319024827187331882707080477132052130531819969049227992410089216215546221824143780166728795905079574043478230162203100019187089351151664473311276464046730385216929734035033486260331857883649782438814886113273193860516392932645962264509695211872039234557631285738040070289212046985985580847432398440809335242905506425463144322798251641337569939990981902948987634501134765791028049974129927816301845115066307258271734563557374558654947376683705384158610691566077134760611139636213666054660363730494273614014084736651671658267711789469795294405587179750157054920388540343117933796016676995834174103417988667495684174318045161525284214665526018502846102677916157089919670978865377274594680891075522001544551011571653657175706253042923019977450899712460145212380046440601047930518364846621434209021165816271949762310684205617744272728891166342864231403581837472665971319599642481584269853427078377621021910971943828625649454373586975433125846181034616378421711346430440781119488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -344554943698689297998493782134033334731853461720027563727486172595011317911733186575423037276586543553149555717177144231562110914269033405179872208024223158855839078331266394770551703229073492829910115071829474557503699984693134273573186024222742148752860341564770421066374512567969757969382390429473271644799204054062087483310237756851005095805338822296693028107519479070018301018251448908787463746479064771486729670054841531534446919201804074582471458706395999798978564763973523754214986068898913078878917673537621268677237276389460104122897596866033199779225507296467522288926230008948176457587245125643360091374911510814656922343557531264331696945770885002346093209099861956455061458665069224187808891870451810427722685103791675970490897833749279417790208689113964346345579492583023357438041529414256821079275466600605595975613088741473290243089310046342413372512521449276653794546857228875210716570844968579743216016079227277314497942848665758695549104402609226041628636644151535697832128245658632867817517236186897220700676979890835558796280604054368848352465908087297290517681220094009223294970578661406133545796100257276990810084360175412171236579938311203717120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -235538749078790197706974593079374294358920522760424850604236970087593793771967032655085532051922519375599909460088189232274977696812590903703869822179509632549468713533609977044495784131714154808866262602153157055346352901586199500453032148868372388814536909252185072823210839901708600359697377843428513600350486697897535260713019850132005758182325648007089885691714217049494597069508433745558549532364648556073539447197292512784151338567539965334794084675420278922345166570586321078498270927581225279206756682832341067609005326875552842087986535771280310353200920477222768114216037245641987588666905488373805365329456813696518161347439635847723184295029563880925937066720640253089618955953897506071712246584459938331720886517834586700089968246371809921117873847218647548796423015716210107387261281114349795434933282436504394993427798020876506492636356393971416048868274142581136295136754798122389513187083658563885469431695329177249842057478496621130658299063394218424729241947206691816398796331714899342149148161044754018467591578561445218563097769317625600431684020986235379694359105138364029074527681338297385007049634375134712899050785416256574194235142818286796800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -86539430779538494169706054265342283985184351626223169812267826815420623534725349216543522801020030781317183160106769890676764893642328211855815781175396885125077046432888495812976939901601965498444105388114620441899375124550557643508267978540988359945893605051232191273137895087715124801223569675964260044482795635292507986141904874915082166768212033947334253265066417483227690856498704917533809396436667246289065520082535346986439889951043539441521018348125930200729047210525082536612199967064197252597976980957831803985722953728551972144490911384762199932648352835079456654689846963532810135777638191856881532569838309629415223311740068709543113114869059080366307300941138523573556495563931299966567773831677439229407858598453275139418875740589143707761071323615537398132075402593805077875522153890404773225353803903501255654088375618734584681646097812583658638149324797478295926580104381154904227802194947939725821872701809297502887429582935434513187977269899073585053678166356011387606954930831078978883303429662770062631273410587743605488385011422398204074994665404040792431556871603239607006281496033106564433609332343123317459822518302841187610780604432342056960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -29581964728871131462708452789492838487983656117105783979186306063337599345575261154199600844713989002302132019809021799517283416756183506643067423170111127737116085243774115894474262370838669867100305871968262056734825709661685257891759154575341927495555195639744682683218458446003100965249088550211017561881234595692678983677902979068455785724939751844169875283768103407719885789046148158208691853103018301162933103257133591223795399765128766456573496740217526841026625742767108649723647851280718833532323594066606470397746409789396603368103638250853860854341478049432194915264352083853094084305158929064713077026090041393544697443311328218239320333452436961355066440186447898148506560610791689724616705745434846831565415069750070897227237385607376471520931335715001180376632300038858911380749848562572795447697096227600157661380735891587830830940389325680189398739703408243691266962526741504379610182613356756383345859489371337592558338689918646233678549713444983750826885274827612572584498645001191800923839497965563905850161568308722434978296746532089114607045776565122452218192087533387790798185151041018354596870108810026951615007793698573282284145304803349626880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -9504198865326554284714461645055182398307205564460148472711398102056372358010680852210562525840664197635910944455491774610436506724821882449520913009235685585926471558955654795580667910759310059448633492587904807783171152425190742559074480415847133769496542841009834066069465318492713977941211466254818726332132740212260995255975032439583753279295987215704196182291086621387403349601232262166507768468584676695530551101739002873725465008278017717577417578513511601627631229442923113943662339851936248681112349695138732464490364898278480120508154007660716865839941452099258805325098549172905922594265523433860276493641885357048554683328182143980842195050649030865227761444788849251218287603448760037622119460271311248816383182638095007546751797384768795850574499394261787096265155736630285916021571637094691934083708447629149822929563106707041305635577190635201708199360270276285637270339403911086998851572472323937398121075395444670958163326523442095220010563949979710037701265154295366901687330534591725192163690362856812978184526150999679560150848038577366139071450945995992709495159037098472236301969702975753973665258487985547257200514948019469561955206308837887836160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 2069991777118057977577591468557890446102750812488134324813073354117742404753433231857587737907029348617561392441691843953610021712253942439774742611987153324606653484030047950273014106786559442813808795015910979290612529199816116321915878028463998076472343512440881489447550518891976034141690907348534318746584229904003252093905038683659032452724588821467066841857341020863244966245246070440456956372308540184040773245588008159469743830332987164559640323153239371059211636604272540721081917372691533510657812679203815888373801741323491865485221486953104293342617811985820570446489327354113962399512743490679825827752098130612144020311403940705481363182006101235610239071413619093473570743387140312340457530638416130926348333620743294046242754111691803323044277486214863553939669298029030463630810787186203772052566509910705861700658574978515990266037799310103926730631436946606565181325886308517097191133957781260343188650481045392260737090239088801849266089113695546344231030099998523987898538788201394556450349436244097805365102743064994505795351014804812778203431732672473739449427100597567392155737105047085956062924901302561357775555852510074236570433347572948008960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -1053539774306972293655820345368124320321456134124595039075712635149095922580715417932347445596806255598377175248315165169424284956618158924485460252103413618870272158584450554402611216848510149084864349006989632961169183523009020954225220298181378559139016523118689984034082173311353994169610653358803218960646087263300728304771060255958827647560812737452033754003009402285906663210877743748684324673669879306412460003243154384185760602287376027575134863573896117006030436127390845370175754031217365733958040444041362496988397406407458760997077901219875142526205379049659453025317529725926165806287244245434028410363604591387860995113215148321160379943432092953494687924546906642086542616797131547409312192710895178227375556816454018900330515152639086225034948651117840737264879893844441917657541633435547299776953293750148090419976754870973754592179715588483223990100659953260023548864069581911315841043912573764876806495197371589010534006386474272784920289048839515340957240208741756854656458983359486651804810844589748971621587979506897146518046507549154248238546675504082271761724288033336738378512586707572696546779582952634934247946601461852952736785563455632441344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 187345239093388979914916942310978529958688505519526891185529614428652492562398020243435824918512792400894576661767659630573978622130591339474169346789537965290751585676066383915245882532468651946731298697965943638381918434901933007673875072643253708513802996691047835709453190119429133051001635783787426176136994038325948166024092467198008711036288414753548363051838297443555973344633824790800498914818102025065595978114334219843892147579057606250980471343913791797821819349834920033966291006330601966862039500988058482275869967815802684966206027087706213347659341267911744577175561534416740352350369555021627138141517530018786873119556671814088873830230614521264788919505032453016355627153775696756624852329243989367978273048217214591022727493787390004391119804176488378491938890168158130032767035596743714093038998422512176623264347682431091838411403138496656324767618082212062270380203239891037813216989846526319238267771374619262269161543240345035300226980133184153057423384416110466721520772749805046978516810748166845409577883877957762690529717162585136457528465184069527103378133601110754957767698852409127689147147574872647167878044675727510543045236356087703142400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -40412222490115660550875245067473371888724691287655386568823331074344827388218087792117617679633147620101796180155136640311225095320703828114094466557410209757665994024218153889902852949475758649149048293421937527125941614312525572945406691950340457158657740856578448019817992639164506146140703516828713666348338583049133427090579555568078668121128714117320660146227083872157453157176642218344407284256434738136113491654931742063738690530837323559715371983495342678001455940721605594611179258019317019810041706154441027790523014431538262474282794271013814722012520582880153414364388623009773995857640626720205534163286744363277139745199339877224943504283952441739902122122251739340448710223349522173661376806035638790772321335032385565693203350503961520762393835068863702498273879919645295357897648008367331872983363305409799702853244726255432304419540246963859085389946756493158479698516494045588435071194514777879986026812272601064508732860384707418908833443007432687965833307066529864738095677401966335558061629216571568920137876042778164750098591658692317994504415164537146042757644902745089120673231494129634502412400557220482087931422470174998998850788511566192967680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 3999053877291799951393284409886649842186124669204240309577735108653303987438399350273630443557747761935196076133521405402122683869026009629428905888261222219877513508598850431072880291540130624980051313634293815663468050717613587928674322314304734041834624790647344644977305285216292449439071454941839321824723833822804505992949816306462557559660597510583688099495584052472672212659420839976211579543659523698614360207223632356571482053654390829811897386653996184658386848612272285258505746005221054602542926431164423973359613872013544343236113125811567350859791225958297371671653030457199955056474528432867398347949364478636085430679309404663991373224204443020584794415493537531677983736445287622262015830082231352328756030780436127817049134338663659093158869695168932419493252519014788877044487486434894447740050538015440535821323739992389327063954393263155519012337259719152374894821831940557002232158599295605194057010096982097421858616975156417913423502145247264174156491123905074381160342067734331058655963759930711162500821972237463570662495169274873162965901249849391707349190926811399215123041143670092686730507256776528530710328888185985193842309204507382251520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -602311699570322280525785402052806254307645330581649024334925780385493453992496150771374244064056067387726492676171181194630117928649354783830509967933684190143997440042891008013543701362581455928796288752305638510994069362029138765381358847021330751593396701634762031503967146780081591946102462865567872673501622424656649666390546358848343782930801259388605564455650258262772672014097293726142211487576969363352843089575841597164639098236740824988585953974819420519830743033175478017210892007406401402552760903226554637869957026914032820967617125053651568092808955978912951591165599937244861495859732847844360675629038070365092000827457582294390878836504699599787819942657156319063743634662757703265636853059334317980158573823539156481042869599962488664611417904440428948201579358468818375378273005565122850916939128751427050599820448877969277732384123066458491385864717384400164523935046392705388406006115183495141050349851880742858597978221840701736311463815913950566462398578672717731860404014870137990259795561882467040559887579370251411404167533337098339008351632853855097961930833137761146506249666724348683966653976422876996229075264073982501084139478661996740608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 29726260034609985530915078103058387498767773455713349526944446520977864868567794298393135001490572680584938242862689835305620113159437346647342388093328250268225320907479328735590978600313398123188137793589034035239598053468229982486023358112812473816374884926674946029543501009163011740469825383673693325665512576055842487634944286164002809957493863295613410898301112004508742761680677534984776446949494966604876832273061726813728148817024128311467340482408819410981602494880274750187613793258425207406041570580091120139018609038779826162185856290021522119745572044241608616029696852554146033796766746682372464160592126274265531878636452906493040273353370729677916471349238897194062043379928096054728162413123376554380575692295385248485791371585391814571617249231637304802569792599473984779714632336530523516333780530996054082088185197586498511715634335255196691996502069416294631638391575012254362341815908673628277573343090919303771057916997647677573789518038018726133224217585204446437883715651406598197670097587313902747581791480437804496308517261531925084284381503969241615518426131863844954084861442252084128831238598845150794108173014994987917562423561402764492800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -3578341749059136084318935926944580356946823380275483861187834577370773278828747781494796837125568439255149760159058874914685790007673360107202592030849704429275518922338630549013669821747032937198599776142518738380280140184958992370007576600231407519729065191610134822524801806173992944705328169179201066606081263959870354658320010072540900735465904215778891432293758264081718554963963661209680861276472804715254103316413902248027542353354204813033682313880753525804252864499194816787021220192185967531250550741443200858345703633190798526919220098592866004135876782411473695712865408530663788200347641827947917476614563086074102823101647915633053928765013729816917367116605451853826719559492842449111481530728495978709367652060085854685914548962877824016038418095949888358842959984494248233989645177673841870383596427118589841263818534854934929506089088122382304405982292212716134850658432915293312571268159947008495504267923559731722646997654185261771491241771953605373089176199642384931098975796417368790525253239026075919443167415946446614397222966630250642105140423462698179575450273373299387359830221002908767884439086676773797103746599576395555619230397986282405888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 108664981830246005797383048855687029682254725136455576752960276011127769473651416060067788177953704592777342412692388747296929450128357297884168265080143473097483336539884228155190409748156998653605597248411135224279087660641019092011348487418129293882183621936736899609864397164198541142952673240689689756114889680944134266434538913843261730399341543842427112585576298387459984276913696465553197208126300122375688208448861393026704328852227721616443129426742294483854348137507636916046941475389493039362180888779961166182571123612222479495226697261863691006678546279585000589756497604385060399179182120070313406924607397426447261301075013004780814371421490526644898791574745685665610768635938949364276439864964315841440253374392391804591967280909615066555570531538910455448633338412273354360935173188600956218980662971877844318324278222904320173586125372454150448110065885624745030701746406713014825389150497862360890044374678928982532424329737578928561777271675408740204440701862351180356753305737103228676245256822895418576760472960436485059342254716846501525507312231346043333819715877120021136470059023757848283974787111725653987228516129652529503769208409624150016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -6440994011765357117309463908235081322429187762206403609210913538573928756562873129292066030387693341095385971655843824250117391328386398586409655298715993648738692722339029610462879361324057489112865168941070390902039269897782853074719032665897309208069905885341705193027977788430716445279500960341271260198664480726901286596468578524683976694527859611019657293155313641150044193704894917771188026408678925272463188778490119553151144845237463255986700949212858542108013229608431133111587001338860596616210165390332777357599976931639418147418783323593589796556516364717774363323777380303034985990659902701860364987877970934927113276514262485493365390154703179868691632761853796813774911351076030129513804316566637893098639699318721689367784135121572403075182022744855503221257510113631561929844074670086386628960519148619205197714839629931699019173553484920211980213980466553081277438049710846952051476552111230983267091288377614043200489791811803522847634322233321312424277316109823235141298794690414483178363302570582027680326293855810572534382812655484881794255835941462613579810858648332696668453611095282048091223189954654261054243492703806373928753969287248058777600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 134186395390108335467163093413314719859973257072721415334887589683659450656361178582439006771839761840439222773613428544510361247404153513187341020980516367814363164211627355370089282712610151431840786259089013008123843078107021134727010239912393118157053560479063443734798873299346799035268031534052988313025779633419564948214583242119036138470155395973477107472660947724174380396468747787571254631856971985815029267539502956674758210132641242790169416692829497649314395437704670474390305157295866049108252418233139104619998282297274981826496876285138524864235059437752143059132524971167077228615600406836854420168700831371392795610296474947190080090847066192392228011405177160985974005878680288944830066410330238561372400685225069366828719077251487746904196393375320489218192816531078439961617011682691091393303149897982491359110322987307860774013541847854598786353572749496290293231605873544449715239475047987457601665992376892645437587602378775407194584464837440325225615239385346998427768480263799716319274064483449660552130155892825716654471570791648270815532148515530290853645906141917049844257150701261829158943211580810600748267090817188381832250188616056176640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 1590007627129221467985432873732108305319625962182876201177146856630443734575908429704945919693520242961363100728205749544675622252298689377619918379224481638079899952471428707446106687525426439306373149056133913733078936363899054684519928666584038365257927290596160163585303059431724742195785309694565051166734893311094424444481290018135054640441357455473464136119236629990125372662705698100350041686705813037128547644567238107391400142653627518959834302485287513719143068352717115197448336447735009574784893866377740531370108011778707846307654671362894490538318811464379402568715343083301810784776611075016380093413735403667178335428910214067100653372097977781024492764581755045643004411092587026220873655663394162564388766705333741561630554157024496581566204590619836338555360966672712420701415627886546642805815800773604231338152964571143135691793772843065469562895125393822963971788016606836634856461705958118589142385696555059266755824935029797057296242181036086966006684957392276836986575307077279526679677203987711357529674158285756389071166087964874025238968736923131702792789242705066175164719415765649282911721744210657889883495935921323697286610082758393856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + 67023472602767727562314847614468545791328245584979459749795740227510855811091125135938575294183291498107513779202398008761529368284230888983482890829326070130430802101320098299748254021285400286026867217589794533251608565108026730426833052503359880958449167090915972445913267446437436217388655313331272509121761461147014387990439513463739237120352960008515458526293324721507217457745210593892906965555504434608597005927302418390871027358689402238613212456711650381037418591072601382784564599769142798021408570550622941000500561793599130446420756527105808604340135030529436542532390493140139060993455240636373308503589049023837483614274950919240438741815600753677746450514090967046467901972604249761756961713590701460863341351208160032350942076378810928410081141967635786379270002358946778452484701632855294046043693924171145944995688743198029930735207035392678142253190544499151878536929858575520090516515973314592906409544484622607487222278430717995725767326517917050368665062837311468267996383463232196163253256470320483086198574007555570129984353233969370141332061063652752762209648978012558192330166624107896632986625890905878833168588919124149979620888042012672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 203270356613124383305279432654301428600078918012894224762103653565640449778142187094813293290723036082030971646119471690478197299177090216044622624950537549443738771213041116220596436731793718241069243924106321278794285339944076581784309336561101885369316987043486941396680247086785733380578511188985347743269419815565517242347526124678303671598064972554136868090060932034180020513385443464049096192763482188144317679686040377149516170659798157416540328764807066905154986520489257735278192247829561868182816294452247213941876079714308783375926783349022302603360574613047621598136801902481632543525133770998554428044176131945893132474771955286970743425277953942988228413744822976764608201678268569030525894826910483669443654369713797463366519321900331720364749577206585856480023921482057196049529552828556365544626599229663513189948962394269909194145511272424585826132612943153348319494663920227881092484170186776129672495961173469738890051677915742851865166028088069140294454017285707251646169971670840253772160428503567893393139325572785339836299244416491400170899785434725916674739591732391986421303968810719110083150941574364828093920091740773530153741216382976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 12328420697384114209930291754650894038031766023091324420310371569993152362680694338143212687826768774372085324634472631783703806686724416480019778727873469868009156595361954424646335252746846306796747547315280864714559338977841415105305593751383164527175729366630914017200675085087620817306038791964413895905224351549071137343632275336867279777350490935680734395192785956154496504848019783728395374582177404461015010245477033709853959654952991441732827226752315639040868219142749699315495310725642614554165087455073785144734241417857129894853860487417365107847438062435559715314811083422424658266279560349779718463409642616386063806576131982682528910554608204764850311256387495477418423384858970024899231048990405020571505024759781687579862073905748582887801357864265677907591974124609666607139075965689730712383615583088068215509568433348908124692149907860563372731351934233676457729140018153841724100075615554650869931103098758324393621525345352217774051443255754774862929118874648477948386399056665432355016396030140236641425399414715255286840487860906819082392016399780778674217466763416494516777425063321477081989072551969581633327961896191243474321339842560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 4039299442220007693680329778364727052966502053134519306199297488688581928010205440760523153057777128407185575999662801041733450791495527769991284157312788180529407109330682334243180957465497917431825427696071084078263147486839721048781567819889477449071268764787374456783552097898013944766871328135865839466563790793865843992251583196017622387004810504039780110961965672520076267965454035213630924563598349334245639988515764451583295755914949793375061893243307746161676091323754087624334376433153371157123892283656132939952297040068548953523295483255707317762256330863334052440617490839417895881914561348278874387666872650907288936969390048995097209651071941069612428533599983344105844441104727374374714507719309080033579742948258209531666669321734440888789694404559982378151154130013284404035882992127050311961648041389093866917734248519881491874198452188496662630156565776575407093288550783441981192222289366895095082675925396396315944666963369572914570798823830468570882673962810501784499427656261897893282822607749378096621234403041172240469398891820542259334690761265197620168680014784524110337425546691556162804166767908931117450652378525714915052748800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 647086053336500297647974202302490746537667800415169473424241656379748001204483304979187960149125206465698881205215663445240145320320835642270671242963460767012036728968542499516071540314364371462708721584907343374124219950634865287397589258967819098076954703776959011785710955560966175932718268919206392984719266292830589304124762311853796743476601311105073412318507376824651382401184435333558594561669282581238518060354503172750019223419410203573965721483528109061329582351891964740062760355648978598458681993102320677269309003574536839105214254281027586401322712093843434918294663898992352723734582770988420554834412942089536562891064334804096969372899425985976960228301231624977514643727506182495826663408984388729774754977376877420071736379520901643556140347529689196975659000413093100166099683862688336821765192203456466288711772206332717613958079268200806477810144638814134079922638092845447417232608046877019917790235058379872588246363996696977695519968782275019205413573331170588727945967838926290017373239188285022920095790488404870980758191238707589455375738460127186999179468649970988511494292275001199736355555669635539417435340099231465242361856000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 1105078595116328123270833073144965910749991421921832604795706115354388921748711774746640440910549223264575222370121612011795748179589991124978363687646252320453061353450031092647089550363066223297582491187726909508398616163524309631128006474762930441559206519740775132563747804665303479737212476575167526792710643918790958822505977606243586181247345796345293184476733996220178737963326034768657923760430971963938268601800096045912923219353782498652330161531096337172085419223573071821345580246104443753272972392434117024147404515444097001363454438658958199196898381809622107881917815340219232312459559290742170420371920006913825642681009917802543306981711343171414772971262653021363785278447346310187053955311594894580389608164512733338602726285350076036193146286192496397155155815418130859888289802224069795912058975045799423627675540175475708107447619522250813332743865166099434747318391963294679876232007114077040937879624721547590240810412275200655216636273095091624213892061883114106149057204807671420984656303419568699608490174041865712294464845675527971225995949952422465666086679618878480767462563182290754042984470465014257437664668806548796997632000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -3521949102116766242445781744654105588891657647888971971982061067294569819935134701265499944828593393469377095294365944447205004066779993452237562135587891824484113741144700873734759413362399236869214516054307243325516523528772287762177013268251964846555396432884539612996191085030073064606622460750676045562674926792216207347617870894472547645253577245507106806600884522804056036620593267478318664320384363612981072196065540718578759857753717657972316357104097890950042742102001297315506108813949031459993065286480717378458279288510825677943263080749619206807364683432146505863626067790551104108358350326152575563588478378578649635554104842467967202480653901777401514789017030559224876020516976457248929340416999918187713756544054724269855410956959100158771560309457830727846866058426713135153145608442955213840396753478091716682317973515105743691953763173601988074404259308501015376562115179639807119860004916644755867747447916374228078912349371506894425160218460891643496903065457671387216823807100447013512597769256077609847309577127513706280823356693676611034734006404296683919856769027516505555165942277891791411631304400406452821881478958456766464000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -845559724357912752626270921588954983609026540484260692657984138843737865151618152468632406317012479400539375328545769090653211815391258654532300121471589374105908206671198639233070475454179399819783552983212592314458959948117643861794367471042886224464584327624552668642402776945480001380511378884741758176910556463065504574463277540232899242685957776638780217752301091959600010577782193425777443990013287588274627582114950233435375442455673632868426848264554536992139081677039987466894142720553089705920371899924413047234633183251832657986888370477189510906655279872713341101115205977650735901640576965584078679573425036919715978767237648402334617701593623501723413642022923499379338865504637115990224888895745129349791812801030597506220904587879590824477281203154945214710919158576987996146300146770873610499424609038232163989561464683314536647286469323507138901293501643416273148535083296661414712549655605340008828324746354228450718103971121610822935149507759320805073032173211338789849822473187884136856446756498143135176669896815553382044173020559860645273259344769883796248032788718188106107669530891217784493413331644181307089316025152307200000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 11677916322340581143490422056726393915927834498581928780386597331499539535103747829739487118197114304305718952481583601460345934342610682490839281899847269266049903963535558555680362647876813289898507697547913367773329439080466513579870429110765395203949389032817152204831346107924496991180399909496253645531875662223847673799890566867946964651632484183108262520999293074259900859817214959335948699071490518950856441706126709528853995862051169467744332514333597797807976036015795893012194432464772723071661593039265132414308793148349867195099264143058447900871086770726854694913346419819777536611758797601529492833939484342315140778065882975222173770563404147908982843693548196127920827762372218871005632445260880810971457713278496360778187908938733175023940018479221467457015862536405531919649927128476198016390519520690585281146382025291719099088444488818583200304002136934100994969742963034865019168402872000717742289773888817386425668966224765345745232411587077267206654454523629905007398429831087875048227759716458558497336014583397308943607643795608903236107189390452794507726586101847225736341256857176434266879026452743946202877765510758400000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + 39404599469897452055455482419305510304449721925670834884246923013661351298097648915757776716181896542624446137745107776665725569554088949129764090693367871917917551581268063722860278790167046236682950302266288963283425557814391435774418337574461331084510518544548730369943688007472845242075385433083027527826625197756369639044626971967689862475948008749802996983035973423741008076340409232096211374250107648682469429593199520282291443475957591480066360638993955519753857496892163358032623481680843985551708165032189502082705550979804319999034959637080244383694250723093620998727030802178157538219610962534372481364754698470288701883564891965661715119869682981992208444911117074590732339278379644857984946709862118212631270415217208302376286274124835921394049225725966830789671802362919693312889986027778167000715055656340226016351700385504661893042136134370027506100086357826020343774582142009538824595785855602635614024719105511009042051995951447135599173046804877265831699146000229076274232272684373578009111647420057116668612417333991463847238980505911250149260774070961355653412533019475661911052882332295201334841664225985361439704418877440000000000000000000000000000000000000000000000000000000000000000000*i1^42 + 2942259711272316144257145856789459031456411428444590191767489519466948734721445548305649318285001221465601528269932306641304364828984382491136329275538572081429803972760190134761966366261612909078663088179356129583780448993961339448223070516036101883389378443413182580795534869790089387870720233348178113805289233258099514698512173520887799566306200306106653665132280507643668156034066462394059247294121061397600448215560108176503824550437619263565456258424979214261293994656989247238225895394140360756540566123083169848321844813621442237407904356071339988331270679773968781730392066665105535708744880107118443557028782771462167956406119190803834995199351666391204693895616658170349892181151203152945971196925705514179453296337947520246045025343884963617269377195211317460638927105340632253918151288355896991714338663197138862329787722060839347177482703393307453046598718005465920403806819497082793160371608424133057245889027074203155813716177427066558920443885226531171306018872417711132721967318479004744222450064034505899897510286445990473097446441951242782559503233534045519316022261203762350042013910059754208576075019780689458448302080000000000000000000000000000000000000000000000000000000000000000*i1^43 + 11831598407922081019103798891775592839405892384849793752660004412697412258921392402025987037735981725007734589407015200738125951859515473332820852761516062919663658005982318819560455891283155602523485215384714287191018734673158682988779405098676996926201767802103344357093401397979857285336578553278103642474347717464228097982095891469708498783400380875983068636748940377766758131285342232899422281019537192133413433137307078462353453516149989402222061521421654723768699086782176350653762276323870307736535803627652448431572214217006291821787180985486693633922858513149380112427256114918142809325252441794946041292628224947471365673668317658838494426918518941715683494765090514557923189665646072338625862259801693482381839399052808351466122542209702853993492214393167626946199206099721422151418218667577447227493161048343330078912722805953953856628170351369548649429551840636234302976713890261874246603955792953577534483443264266858391938971786328095261754477549394526879299609005880686839220680779234895908225003153605869700033130823193622926190310762043166445450766969696299528845442841231975903532605778086891530073277832684719088599040000000000000000000000000000000000000000000000000000000000000*i1^44 + -5631511711328949464202115680971370744922212283320487037741802628238878593444505361240401490616637120690502722089162640865508213854738485471404284464189012046357730715250520373948736090522008854200396020296155799578420933369866115996453893393919117923855737889701733736373739211458182268747988023486517540269442612002461685551238634377831851382955915802721573457277124849863626800891046728133892425226566873200926821524955267702540222400047543966085766906621580309082160548056670702867726151767487722414913900129477049087951332717273546648062453862327814947094387921929899014841795829142755394468306082845324889923278606892481422527971439097948393850738545433380475325503881083775227092306878065722929565401025511270093290505402555198926638478946298988363066350655030201530041285464960358411515157469894449580116459956897118754157487491942468457260161296628508956581932749600003470152317433570177895502527758863869237890027251689881916006232988821458477117827997209114328938090178863920960588022609826648802722297614220116499974861774258217756607238053838794753180900605682099310303634775334615862123877148918355034219307651853346406400000000000000000000000000000000000000000000000000000000000*i1^45 + 385551814269240808022679189746883138364052324691193572033846593791628607364491821502492858625730469998821681970455781835455282378891204223090400540690884722930808179971225330642686151621080353076806070096647130753080457009595650248520374101420901921790535240220562076269369827309180113455162344259475835637435036378263481297202970326423517751377931285138317145248556384632184108761080190467150631853000456138658472770806252791398470152449434488119767119780317655895366757691652909629781111688270688575179471355833926515023413005504017277185836605680189252238613956105160667378292983467845239498150363339726358508239558631174806752116193498574508631483279537954572672667583624844613866278458385608838640737248918462231863223428143922773328710413135161624607548639001825903385261006571800532035146813536266905303619019723900883622574099674253999070918614648875734647636855568812168653980429951409917552626685335969223014034600452889040893023039012658939702577163983583169820334349332808488076334629885786751556504962139564219118352279562047473015692539046045248300373673954204789480130077850845050399532730041238482502686865778278400000000000000000000000000000000000000000000000000000000*i1^46 + 35376930784980796655749271084057364400419175009681581997246106759023758792026583708280331832006424960922526179330966105711225623724263748360280280057513775683735413921628128778790624987127020918100455482608303200765875876013611788581540974245420881867314086620915190005317559388009142265878749184683060224485447747804137064319369924677668385118869930069278859182984530467678462151036255394000328435749594674077816145811368504274773222620334248394030084494520169456481217084334584927156083932864105163537050468513011254248949387496737809631039607986640943128608158294731392467093401875689950551845719351175866377854361972490615863899516701075836966456364483510963857774248065856067136985355914843388874232549479038757413896174801942623457300089898628515733488770211975293477606423740786470557035716520199623279208322494523178620434628987336763095877715030489303419617932023328452035567476154760470527746743203946322187757906081831760492636400902967332540278992287975093112162194902103962703656329874478680896353481685683285237936950488135329682046830482826402625613596749783775563894277705538557040827146692055729210155933368320000000000000000000000000000000000000000000000000000*i1^47 + 6411608789705909671040471961373696759058557654260081968877341443526228869769575455643018125513854391049332538776253330331188396729039972607962601362537939057689163819058686495349980135577651852811185703450276917812880632206654730171701491624449970622794199239191426066080065287345667426313296624452403934450174368802788856804950074243717878801094596158511341453014170790349099383813203569719202380616490296532380827247348793426119796345235024217336433019477355301639553210321682921598514593511721410916127412222307362686046756690972651083123867736616668452827719709053990440536742731996713455588170724207543467029452178559740493144134887318823878975355527785860203451961808157114825809926585243116324981123922643908696684315263603579977647423617694609087230441007162756240296989772086158436174664741685298360491982134216587464630496077340639624529660199364787912467651921949251013386619653476583527461486334709813962480397272267735037777947142328023999118643995259917343348553761377521236425446879868452977498966005841286666887592541964376979261550634707113047040548426526105770180082220964668004688473419122034938939965440000000000000000000000000000000000000000000000000*i1^48 + 40438484724850923508635585613569026052001268151884109100307935421554135842557545927649580845260209247527907408949329980157398284258813282336997688504192302668985623602614174281536809183760614197654325940972281089469078095376941926404699916862759651194431165053360730660052444850424017015504022916567716510358219331636775648803578634771098570794311453088068605126199871933913277277827423832726707717975453723471835228756846095338931176198328098980931078088902074727047419874090056516430799100699440789694340413235458489622215483949280655623974674558732302821810029246008703733714540591086719022558168452710350114766253317184315087040633289263031491777505025006492333156520900420765420004419328287918569604135679333467100131984162786840098834571437861294622373270340536867775604016709706974333275319839675394678630166442390768078814845210239734927364773966024386601286730522945435813785623362851933871772405519635971042120283578344144871085826058820042901435981363859231398463198315112214258515302891470997149770613423170006738364302046766300156594003967524512283246894432297571036642998398625026449819464094047346360320000000000000000000000000000000000000000000000*i1^49 + 85505846854960852504874777689313417122576513838227586285925846804776729372618877336357343495250453629116127739734227839514414815175628401226885915825966224859247765599742214417139040569666056473043866125407359776813474328116191830141677846694619420289030988493610641429284476646114608173976133654687320235548064920011928769256335249707844128250853735577055370858027155999487295790070897791049959727608002182912833887721980415466951540168843126442094086742473507413803427367881742494101038916069122952192046856642919143524207430994637072387291105556011787124670573993418549708694588204678307904251383370333161940813006799357984149324307710240944595943569102635243396574322834433421142333363625190860584376157728099716654644065975278449705789074878435512865616553772460287730145443250011735505407579520231565054550929857444881404089176915988649205684151285144989840636374932926990853752576973064299522833234884836363891605685583308628106785094232565980271956797243997565948274814235054321024046140019710036530742442913206875736375079547914020237796344246744415140538374940120386735250811088996989923529162594713600000000000000000000000000000000000000000000*i1^50 + 73973383015294012297870051356599555956119415437175914989777934498972597251167066160233868096622169559133470460118482185687990592141847302539145820584524025648609117385564379862462201332491273919136879857196048926906792163971091138951525876680451060237337011100720993225975582893873321539115708749852654868772126244513151803440320635085632205737667722083348801623537647533339677397593198064860296091119928980394015020046632764801629346096000486208362215395885376565731769485069135464026637143101580065925310826040391090322643580363537881827101892230429633519945261710338405567093388207191310368815324708317003361734703599802765370753547569497179641037427463298503676205952691737045043051994601899429053841260479004545666848746763081250418715320878558444131683974777819194396257871462700782235082139527463870388248822459304625045322109515541833238285587908660382589635034183232765389752917951901624782619777152219090662027809799726777454784086632899626737279848746501894296645227031482201875424609214231316215518099299589219159431584754587690294834130912441128693120475397594404040120077849981791956579123200000000000000000000000000000000000000000*i1^51 + 63206304399508690287293869995645515510752858748518067642252177481374257264003225668896260645638779523419262510705899991153432124000151749208168858460655850529198710037632059440067440552047923977750285103640985112988334266708229472861289724725856336653980670132197301833684875122784676880550130429398812637865221840550745406917959778906326296570901633071635144057992663722799997202628152351571674195220969761968300863976102269741672076823832503258606626160627138811334350475910439193837076418768191440084049987245452259982409629111690559515990859653532994321996639694166792745293538885451055200728017090657374286522801935221043572902884766433734083175733760713614146854403628139032001733613989142600786779894022700599728923876995667541168324136703404293757650863874311563099482072537901105532070671027044991926210615053908555709679460369820779467614474982437332047730820982561140921839019245063104501809088469276394924905887873414009360017918454837126538776882780804691767691564938274497617683660143209514656325347192674621644742923696935639241554271026046412527485084233271769733658446174494958551040000000000000000000000000000000000000*i1^52 + -68538063001650224384412489262885977938720932823557923137422504441508564231152916111121660119509142205516133232298109637085939281369021725184181031377984117749276284456120583904313677667911978736544288502928367970892436205637042884439629579742812322466555043074056153446135900252026809200991892351978480836705084753806621578280988686986078096403837217721061937587770265764760237675519282422868833941308314432539691390197318817516002966805531010731888033556748484633559528374459652725309643077422794814493469211863928408786521619841258124700928088436786882530455278799841348768339994880999902637051493687027714420852140896568665472260923552457806175553649388118383347181813099647328268078625520259914045210929385229263129259492830840845971165496273458855446985262348601046002084044816553079345054741481507177526712865186359706796588113968377763715557576726108592999662807933081146341237788972550371097982758910287073004457665000209005281467945224798226391918044462547798666402193309937021080199162643037858543657555499426018059344908575477569890370767455644606443351809305717477525866376247377920000000000000000000000000000000000*i1^53 + -59748215918145886233273773721121977403564270221791348120401775432265122949018718705659820784212117480920259891922785968536001229729172408040109885220175140400463788156371821391088166172368220061828822227638128831336147882764757177245494529954958090116006212973011468100043645185550103589994514578453060354531111711244038579009164871048951380499641918310999202352321490763206264920182468698483712442799198740718603849990076784641531427148800796498335892447889352808085885614185320538079417433985262237352714653645954709749852802633253620120692503133284340470718092190335318081327032699385542176175855806861743560638759761872328818508440501836887613049867030830584917183450965278129532097623882586096875859189196396717305347176927012531246751503645140989984896520713551131272208824104687015390778923627531974677146589645215288265478880364234327488615921360517415683111646448957736063659306806218330622200587987233981059119176075105044767072099541511675794052919202338070366618292719229198507653983893431556457806481330642327453397538973310920255580716020885043489362069839472452314920386560000000000000000000000000000000*i1^54 + 14599202197709533059565107863807217562515893260206947880143604193472570854952686918749883467591693389971617565481089430279768095598655679496452461888193942090628153356157659079965062235105935581429188235942160105424420616244428035982530792994723087599552216165137107383619799734508842547665686950868485083123517432820895305912590120226056958677943030302769493793026859595794890844247622256425806809041633822564768008264285059313696610708299545546724161929325048900300450270176311040149973348870285288997022878637163867449054900526736629076463757962634847680744659548272644264371689812751086738531905908612993704889956571381735357883290993092608092813500372902874418392619035582480975546878420457857017806787648894694226222233752790873163355202573422179589463009160129217313211165953083551771461297545462759261180520817926945553809360572054228990615928037003503771212843408952842368635845845541707856275618584539502672186738333233025178510434165276127996220032033654025940340972825585100890871169524396239265018653620897875362067622243076467572366073608792569549603191393248031539200000000000000000000000000000*i1^55 + 31098859778036887563878641379539444245771153291129424508296766701342503147295494602022800133650884622152734018895456190444707144928602513211731231610449610637977060684165398843218021330087752777598804772614828520776240724144553765254463790840272271672367819006473311133947549064603956843356267062146972968444691755964897885355022713430105820437207555187815720182832507691023661660912414963767144260649611236539747200610954321336666173995637536580739495573614709899188168621510216298774035579213188872211484669740338873906653041763585126611237850881627981077557506412761006324570931292200798268428693309971849922954557654469671234301116767124529897595621678695190552970399361618035702342115928531873574487654464159607495509096894451805073272815040254962733949081317065128025926744881378052515711270296883599518332331932962014995409724201829234253848621362636861045561211377390085237027531019078276740035856775086862425821741609253012470980592783048792492048066087055947507209119964995738089125966294632812810298332970237788715045168443971924394798480418969368601407020219760640000000000000000000000000*i1^56 + 2228027461150293294526132887544743242487872104104354962073686666941281161219109766297666217807641960731742799031344070643509714545525015222526489362749790017073503558063811632978330509115540478406423996415716123564813368817006593076763161928074046063241649084890999590430728929532328340008886114660923534046696217399692876874634983623667487925629797672301362231107556570951984089543631029482022246722124640379660057959351158617761032469496442216566398080240214818330426773091512495810965696877276796471169954643123896748488735310455174304418486589298375765215250271127965357180588209759493698585639374270980108719949985848119575390336351488782533325666867085201082952752597490599049129304197950801088165442938602072422731102093895722452656791353149221911689100061672722061369529133181913890372097279126728549908733527630831346828615384424470499759365633364487226757622705781816042536430481395104747428898098611824723406439882022998046688519328746668762056656910438234428875875558033584695192900535614602656889145939835220259680786175860077985883469035017076249460736000000000000000000000*i1^57 + 158232577916555989636698089855804211538394821334198801108889084905135505387862778253111779866570166090218788439591040391573073238118667781005634032366395352180628116660735462977112755557923297722683728489256132981182932377105957979758326202912214202412783297596564622320085745359848151438595509855730904817705100612704484370622574404140552183320518406447600489817784234225316344079039826008060646051579092263370962467891121910287084351020153708670006087946566749893179685055617151529812958225463999930741998730441441198898487911982287872126448614498301908706904378024460800605902630934915874791270357020510497494526065416065469394549272916134606955355402575940514758661475350548744167681994250487874829763655205364364786143295665811697905006371214351614421145431504710400461297740553008505431741447920034290412145078219263871825236584444350599604141199513967079729017298212412654018055556045129206368833155212520748089165340413176810798208237695451558590256033899647286272733307561512683463107762790475134107277609266196526221067820608703929596551666860032000000000000000000*i1^58 + 61192834066994537954585644907653602558136337317960808193108533673196021631786822291354895946318326855243420128208419305570499227244797031848680782562699972605693606832159503859242396026414917017514037079323774062078400867102463036495350090223985589934460686866948320813451507797603327130818829252989277957676812613726405144277752529253580978810290077978968033845180985436772490088228432410335535267904993993964842267292788722316604755628658721089600200338810646039580025074750977841539680077102603674479521463098203287316029693847655012909065390881289217734388559225202049409516368934134046232046429422007981221284170205050774381726944685071936372214961510790455678606882258794335250682176526440528183644501948220642266371653201914326944589931544083037575938613900807167607510398282940394451861644893735446948668126534350651615953567463154873598848903146150552514776645430039142937358164744541464820276771935554736300492174678974059196060539154769313300348126298351397556236354100454376242114202798905853011306456813461292290810599750878560256000000000000000*i1^59 + 6733303023304978051229938501552447779878534287512603889323553735737239380761260531101572259831157840566112752474681458567044315471827068704867680823223341445495673631645085793461727331879512982396868795849079561236548723512588946832456327464821124682810063600804490068423890303738193108806382274711207842920314002747990677670254346861915176637089793244963478054433384630121370361460498829272310521076548370948102831441947144445313924508366249718164694662720480354935133797620140672261933613090465646564962168626592136907918265354568993698478070832287302534041524520916387915116896195093370441918602067261481043835251918145540070559262847517266788992944949349258067973464572981907326405293825697490599329447975943338074000318653828159777016347857253811771544314390933483766875101327640854642666404557041198811489167956578412318210842993294888861944148897755737401997410431107651730324899291261691483961379204538050460289150874978633769960987414528917390023390053578878461367150866139290239062037345772176103377651254577796241346560000000000000*i1^60 + -2895674575752496404432861028312922772757578962943626799951426248759583882845990820664732158423916558967594641810354505673644226804196308284558483046338404556298376723570193572159389608514038013033000588248840748280257990304942895281872159763756451198997804209492182786422230176842578804452984226191553534465795619292794400729651910923181700410055588599381857562989390566442393286706008850628900031509612102024321230439066821703803512759547601018535722966361386865747405982207679431045627135786225159175540583206947962039455888283967013363383535645822236889876304055089413692694895178177615086119896941990915646298784000177969155164965142698900594806827042047865471290022681516822488778756408837087492874305224253860161819788243289710663275336863059189369651598408297148787313530340721927099568996293669033751371024173795057757774328396023797151365674722892334575272711487408532720088025154787259714512701740044657502549197935989212428776314584828819812954018921711524373683603319972076183112716943068889709383270400000000000*i1^61 + -12738807344463155292771090993475833911617159184482384423904881889926634332543012542267932432973118441989864181444832709309224629704739729551984036201814066325522545619459826864607062271736710695240406889190476900895173727535043745532352340724357503663045244928680930359880428045250523795652313792940297851192999938172266581245615825343188030891614131002858863696388718193965147382467215717572380223800370618650983770348549221297195867265525505200845976199321230428127320916816329291472804928057211786603647927831430728814967980831702830582382219556461403734820560693130804147639922726398594303218727417219201530986723359352527019200812371580450140443627739905488043852886265060644567772595694698865024537182855628886150119002279510680765690482115435966979452186322083377636930392102027674376978260451707513709142754813042037034977249026431905426389123441480680043377139877666383450462810612173578800748461017613202405038568148121174750490872820351767179441678948776541264475176478677635861362831424000000*i1^62 + 273688629920161118484424534071122204180432653146534940274559519566543069913799451139857150663327586635379111360300373463299991870641044492870100915617278778974394601217325662963023344363494551411459721508914567872576909108182699674852357437687679910065092649062803029346897594573598921792046537234961583488304356636348831672894298359220876004602819444852566421212702916314185738585763056679581733130141589944909662165281202412325520949670224643116284882220894335858398187786608600642405005983200794465529756738331792198354412038310077656661373449363096632127096493332175107995082310314347675293178381920436289563666474015197274538093802951837147585572937198194623466138430217556319837309338882064568714759192706058767663000964591493815939295195574595482216825085124772203592790910644923192932359216102290921301737685575814381691304713491411191978497839497773126173368749878207793038978015980589298614658249358388793169257343156488454317589874544478993748272000*i1^63 + 1635862708213614190209421417737916558426730679171173165048996724010073281368596883395191194727443743747794685809315867304772915646514870230584307760601341164641841782613390262002061279926401193430177410090574637121215174927118698075002382016549300063225060799252419560085666891348547802188931377952253779158188735774633001453220815496381321253280530537599691378865173702524498583956528847840989118290296624131503797422855801537850212496714331641950398618101760215592948671169218756525837771601268354032162535894548250653799870205461708831478398754081675982150362761594929396325769396059773068123177324542267512881620683544704605652472369237281409148121479908895805772284745535327764546248595468639178271450357484155250246726177929803884891925269404070290884343942169274712399998914499343786350526077770035859196585748734184732583742172250263663584880065041189433124784653764267959709873339389430281368445231465281*i1^64, 364698348537094789170415941917305768162894794618055440006443875842055807908711567967639464920876203429094550391353013998997667482971015744273034705107172562839206585782873370441164773092664282801542077846727028934318486209380271327103381465003165182399244402823776422322268647280599263553682809233439499115823545404432651716275367050082445443275897234323310120181185064959360514703977090343295393421474650733934273065115982554004932502648833905463927582146904657017845926514838175768437230083255781309485986457487493312245816082994638652473670963964979557276901118653689504274676932147117224098177529589384356933273423132954366471567945478302679458161625365611374657855810629811205485365208749760065873221308453770058851659194198506694156713539437840729978961761847278401012536583143239424641847933307916494928642957169124203985754743557850347431874672497617588215498247715831582689535853119244102461241679491732365924729966525713537562253131801706530139686830728653347332688942289152563410408888606660092913829466716676973244119509974377738085322282490106727736289974781431150862686852042855515206275865551653982357945166496281886675514480885916902516376977068449146714529053610074554522853875735834779962965805106522254208061569265051929383281557154648773776676320970343398885130542721853606665816282928319887471378576520527645796490271390616390806217003449884941462066433059374279407944220226011508261771777054492918074572800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -315837400783436111337881640643210652528090285369192785296773689371481074342567811015896735937986123156364073601485734704279041395116587198255099775923846312113084742521830626885044246763297927159745018919696167703924421849415008134357409393708893012531903119785524059496459679546244936309245821988663613851743426898928747879516742982535107967067778573305592829541803834335062887049179034315730418121524532309379120265130238415597163560487063729307968420257596943687509471459894439152645777117447789383533554439488358708587579912607024745510218030564862217641801305718696685240562946154881741406598922583580266059824410256766280449195868621828601271157359797181415354938854400213743364485720851301458113484384124082256023854692034160087409389252814962813956348199695680340696063423831742755407830191341288588243447440861322922720147588518436236912158310428911809423699582300279771522375556839883317841489678113860700970463449351654472038679753892703116044641762505091786575430355632416847268418577409554869696222392117123368108256945049401947194838357767835057261231111698943529390132475422407672186669865892698139567905568611736471092672621200618324764421438109296840718014065463519036153999216239341457919408250280627874697359555558079237611376635792506440859302608255606914980483734275635098199774815304592641161101935559109057761102799204816667532136815821329964441883391990539258685718664296743289639657981601268660324953751552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -6697006765704493950718296917388968167386579706048736579837959165370053885600996320496030928308585514867291792987176715365479544384073338430035382019760589474734128852081370025265857837996767057571681454091012329023908942922468555534769046594147052130167416928884617955704841651815770238595694738589127805017873165186157013827543070167266607787458269783963530974346468683601143665902205268727685622427134029600060618133193273879088001570061577256507632798824946301424864095674424810543886351013726442753154121754570644901227851920979325765596211392821308675679271442703296136031540833893014680471683153855619467420863241694514239474616127293785096551414834313834826961692668193556038355696167450131316224700582058228983394141097789350630686933104541324029516680091112445023118451374229636377648181068722640980730293622591791920290383305142324120577301565753609771357406933302445906153910199080893945816108467489322008977371579927929840409006590506869990466166289463385756361142630287362842321451109752125066812242471845275731794202389966052641676146217785499683084299317718571171496341235374064876286401828256036931302581023679788778024253703355757187286847750365603055672035378898000628739974662859675425790331691840245016584463182904983044533845071461910100602819005981157637873918819573312284940595340324234058113638279985892101808401250354513898778148451667691234420914236439607904038346536514387171763571297162836999335041254712934400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 196343065926614775452263613085759304206386476397369985192680809545652512856182739720015002252904333704865748720133603820788409636855092721069107695947992624392103838891797497004735670430790475672216772670505297353994315831338727679463557142437246679936516319188127135312696719240003974017937586546570784333679757331953806052114531188808280781688776257682241816725554905606422936799489865698942256228701772673240846361766846837633628640155845132555423908186636474024984709513981695737416043810986507604080562629424761520902149960060969873060406003761552820980692284863256802210648919074315540518526641574756672815876952417919595319992723217381726737227019339249664330661112971794265958342721965844177359817686878894450789091783733977243540331494903099893837652338167839463082015452488764414867358021800979064675388072633721795594120545111869888978728076878059234057314980686977141023708285996257187862325348791527283833627200817142182142466509250636143577909179280044297453326943375641615921535977694366921520826588464735567793974085931738581551317243113897390909525220558693276766166664078130930717821015832620435375582547068767527977789001072528095729236121437765538015109942514471013457435034472443849534907868194728281301078987047942614634847843154750979510593397806578115560256246348304228209295524201692341997556956824331033397275592294360249647563197939939896265797307594896056480683522207629651797192870346262589370241928485601804288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 5396239947358036880494230284477005613365301447491744415587922405427508005099075119361948944339125798940219482374538931871870486446130999419722993730161638468802006712946436211486288040268131845165044483422870864850789826517232763904958619626332823535776515987322964324803777028169170096739148921261704883282622888715706822865910834636201927845565977831270310016797185710895348879712561085361259237740644727561869374693023641571004718141262702199996547945511725116795437931743708057784228683118117137496730507115053805048088818252831486287930006598435167820275810265045233744879967290156402554236959908402081501462632992887224328780614171380306241839710185785627750836478936326153768889747848435997695776281689479570546177978705922617058052658648460759577015467406800464794763510173176759301477757121486657605242582903290813737125510304333646185524831428778264991960322016110154175850582533596071118405789838523880644420255880910464226537586516692039570355464616667444345882687447399910083467199912863551547584255121562631409985592267701946497929573969723846129355240472112350398388073306019053887204630453547789130658203257596082399103800315340916878619750787436299284651453877852533290142861152567295381664480321909976672231435809081803487238846507314560329618017811533286695801324144364301460926384217141051526797353545122843586658883133277261293343303035285612754305173225068597828234108349803953554098943097565122559925939693701943626878156800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 26576490984786586614544905649481086063870212106135197297948731381624457641099553443987816350825144654319788352132288209845686939958801351261844371049667280865583814750428283176772382834160147020033076554389568783784895615990786611399270080083887387119878721811665833300395961669266723033195074505299731953248597609247660820877599601510179014197322840442073783961783069372583093769124501312200966883424947450735987199873332491046275456359754349606676132260364149701980015425252723358179022943408201936031796304436670051212488364168321510191610130096846089680620778914902400154673486986460852121945291961211854162878992423631939960036811347696810929379947843974842270227246622904223340321364085117468659835040967436807511585011956871642498203556413658758742862653573046769160352613780243603622567038233741260983747999157196683208908471276766519450844454914143880471697150744230654011664528547122736865034838273133754107869128251051461295627835042804198586041464613658316975768274274475041622926064953298260261581226616933181871725230548621100661714243456461728841637898604763810674238043676474515175243986562636031594598695085306979895610723151640479575176089298234558094361523999685480410666223113406630252539555006381514702134922945782869040335898960509638844833461894813003858073553337831995241418164630138939295291751297788508201743574230533043246852795426281737134678320198695714684732901937676178700268358547467415431217730810298364779781160960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 86968980540065309752537402951293786502046536263963653220937758930906331066123462672118393938734762930572844101542028903909618167205736584385015396083808687955602020553540070148906152828655311537087364410872260430081207068932785021887281358004627554056039857582671076504685985530745756764442723246539897454690426282535120865513101184751858924775409031851677748987702685320281376870593292074399705740692758555588466715006951831369771987263720247309255113215563519757844487127844428299931601401948919942695243950393694163392659429125518536279691988661891143834011897703046675338916838675905013968653910867512390352785913847530694061751150184867953134033828215447670008505620405266316968895800312433972892373968934835422564007149900711177368928050707143119347535717364216771710589505461888375059869452481841703834130323971418061059024484409829711218311087180064766788413230075422141790427410774317854596014768671608725618192317156501243730535336208609118617907672152258028844292464083327391244242516190933038076268299262504213962313865784504584758800986030291769705664834455954737026932626033282484586079080235219552522670518518806548436536236214758210156987442042499283794165311072662415916315213290729903852260172939355295672451108802717177762701600534449017042077739647291699425300863381574097009058046319139623021376522534709644713472631266978318209174452523493526220917443309566038809340371898288068417709679995506059382708302436652857333967434547200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 153068715277036157436445731955612557921975215164605018590241642169349633831659448164645439159912088783545654724407392171212404028020786359255568666743884857926888371614744991587295223689510771519517693855965960425422237401652516013099080840239144130737797360949356212190105990131186314419250100903029701551351259342118161235207594200075681547270591917752298571857889332945644031812729659966714332738711095395081264272701612573442939052710020425152927340680186962151864772487358028528243817199133033458984823097373359302801277386418624165054604568017604809625566072495694294176560621374099104029665596412886903807238765137095107243580136149249054205842841754649700782414428808978683700925981380136722952711872811176194202393595945250298106408936155080662992496314538411525582491817985517371546698328976171000107742223511953710660940588117866506000655120794847282306588662312718129717540931516767296230721524119652480731350081626262293066208307408856691845422364089481931639307963034719370124553310831450257912706686531650443170482516263655519466472380313401103845410493666237195412989010945348541969993376813054451203606835499472234717344222149535752908438601177783378647835525260844359215841145573177433462655300965925339295103654761952224688813102831709445693718665694946614500643029817117669056157533819049139063660956316357205651800369735938025185609902830438112505466777416370513054774005042563504249426544016116337383659608488700849585533348741120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 614764623308024366648299850391664960492837498989996516099760778109156971410155734765711366989502462316445759476092200205768407766482071953755090289278066792362460109520872664809025187347654930998927463777950733067289070275137230351989236127718906126456161888095262069255571060514148660482893037390971592891466530014288442745822156197605822438635537907159870752528284071379633777672990150834180591141333820896924689102720105198463412372352542271177481313722397778466243608425947907314864203828640767937625980129767120445230381818933179119369155918932146638116294648197791974725240470974320275656364641495387338838467509192737879357138671799128290683909788611666870226524391513347318094188128291857567515452214799108563249557653058744967781011003860083207244903499961166742533032501610747769147026813789187530434230755870034630923238522673774117897264947028369584926271854207861680246292841231185659288274761410930027402643281565655779269954250897706553086920625365177297729597928048855594492644271789676059900945928774053823909975088673312354980256262384573481289687743648199946632109630505565227597074047855236168057756561653727010655830912615118988049394130872896417890282594602990909631037006203825528810700386802100847862836967746287020575516511242468833712703208780440184120706691223528548775523705631428473653019558266132301288123320551466236910249278392099892345085144599144356490615205283236026695758199425980604918341310231642603426146294117171200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 474034759040177621044324886962478274377175072735811047425929442655619504345027703748894972944921875500951370543625526846349642768055713650350941178770331997860946043577187162040052967416094712046295603533552761118634333627485496766735831103718920290661637578574562765182163976559865510382989385120077823492264379554396653269866144297317625046710071122780236187509131841080987515419505780661770321719546090873895326830988956454662032674291622194020917227781739688936472313743231123809081650015634148728975637868475754485137561849066965652273367213890495656825787098200900950716206956683045759709151826411663942907527959728805046430603525193967809883561634675484624613252147617267478246168195838944816296583974407994530143424646120282986225280233240491162150695908886472996493144699346220767129267588502910178864979442883160202943744684490679918399742050815098601760210915500761761420589962094918067988711055647259955188873576309365858596871632129015483661564104567737751654031750680234842251075648941839867012887450586812721666341018801295511943794530105299398073763259541402077912616264074261645493809557602713400456796260104831670543001068515676810118386798287053265745600965863002487979783277572712453868180370970661550385089804526751893317338072282657942369541893012286359732876483403214732606791895414659203127722944720816276610615754459087332447803038585736008018999862106574245415975853232397262749948042486816175763235832440028457437570994798592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 821783725801790728969950433585411847288852160465409661906673115864570106029807826935076176728616783959603983187804403623508890108769424944939453313168724747184052176929130170672601886888592096232910081407230454846460306812065139530545029009955693432796581460381940267976523742003734149807595093788593762343105895962540965085913874170297079599831747182698660349229567958381826029089919689805804068052963010201711395634400780895869817193618332901306945571496822832218593830069775537604984076738790591936881013677854277197751915612969902959111497692351144305641508852967926927966317479368719543434959135567309935245887774523225036122220270593971951665495771442985356461678327371406378647487980937799394081131614096920624130702629469478997061565484088169124523125799116490965819050629127815621102258425972587113538609193290320581142517628527688444340787303894667893692199469508976988668971786842500417138518105492226505505006622996842648699448090765668208533791963804760754372000434108867375703341395359567637173563254944279275181354685382519530695498893386097077693579330949729010696756182120118367136414912926927990184230984987078056414549856712160148164037130121218728630500237306955104624676703133864663446349743446635230142572721383354711744940255243993617169139752277920465597347297895041477468860855285431830454999552657501088666758152517468184526365421371771238768427596910244992475528172196221280722339418264664626900194183868185373925959433893969920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -372250317052641315081201041671727829372334307524856382812118264305955146503979223036804377178418647033252093577678511770048302487852361314653757722496724676938200796518347984692784014903541873306987587116219863987982916385887181533141220589027315745601154167367242821626608020244255179647480687423793667151260052617787384509366547108064896954010114863618054614728755164333102467150114481110092611750995432414293637504092676604425669398221446600964673527955133598803851769605721921192420392534481437450362024116024667935658257477456987718310040846352703018610097476714049483882952960612002514193229770537414722430432677192164864776887414318501292619443444116775074246796075154647876377962815192508549902279888630768236674493511899040485020491600142660571420466249461487252054188515110808167719877381835213144593878836645007036465421017777025323734532176413673712208423551064446347099882744744370081318962011795387996156542117840104481662133304618237854156046122168127022666652976737455098934359135993905252518654121991475717984096539177751609174148433362304301230416827088232563048825236369658026971957966974477858451058426940531059397252546383514042923235485147324027052079996488485865380224402195086614271387643940749400676009862088225582269394020228679273668584372683845615415306695113019839106666945613091176299345750105781557437652073431997435656119898671122063683507534863914611949572078297498790943767055292179298948713225110019455658870019096313856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -560972342522269628058083874588549020917787407613488824774235191844074555672942362519899968633619533537793315507926802158902005511362422443064586070974022916976657935877319870806395958097730285240121056601844105758276297194354009996745287270305447969775224006884272818487614228146743983337160604558361803989913151426743607282269840772484359765218193648306880136933861332835393691267693128824472952849622624835060894300423624544824950776277701353645952462943381470220153404652892908292835440162268719324390597497775036398878741353640966208686082106252241761516728070973980675504855696667705190217388898548821542578017800129113054618327891235612447647235512967103451515908232970071631699104032293207291543382020148667587123788628438973545151757862333216781151757546091808593576854848569403439043933284721457018671479296280956984725506891666609698510149163206338939556473977255807216561330126593600250522736465405992878953121284082257819190442019490021960253799170790715967061399400118608281468725046548507174873202224127102977965276605829327815093306484676313161237666808388990502564063234779183944044162433775975065490939921679883537079188464124704946161151803108207250650196598365892515241349009292933069777229767067514606695516598305692350830591026349384531376768850841737244545461694987559857833025679260176418624784661644153497381624033246066537882958639797047021228411364530313797485786926589719849132192545790619634495722152359277819271628880003622502400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -903780163001188242826953321639354006394251456131755123071064043724003198481647352868874159242617056529594012076192067591562071003386351858332893249543214307195873833047404139524349509603557968594541512590790904992735035420515723383051820892065015158369200126808392446605398624844268201632946748300572654920626908639810984046510540493025139519554334474646492616878329207445841329053771249345906981328044386723669142563906805756272089057921573698016846975416751527608202479061589904046622403100118735762136509208470034620680744561500766292820329391829625877541728599408720932665412506733484897252932817201088410516687501145363858697889553707501817838522812634554186015283995440754164890821791967241277549739087648358684553822725494782739813030432712685901938482180820379373050901969621939401489494062272427840834607952206030852254870812079621174438972375239839092985666083395368988911516625482522371761861353340599608352884590753316920928865491837925465225366974684088342028734248153988823888686774840143966728143953821578880911658972127592750972622605950145656717186166595714491414479835368567975831423005308509277124522657978273781583895856674336004757109077269387673893638715045702506776294162951538060700360771815734310628767447892959152314030540738366652825715015242121359274322601847346196821742091181983106080857673144582139103557106391126958028323779553962212408896607576816675499543779074342250805018337310650920855820436781078931310274315192526438400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 307240459883382284171294118420736582617162071177499734390459810695775412183845951016415066946866950859804624697278587039064307295715977409667014435016199145046800601788397961354596879455150234378228613192170579124903439018916629580164171487447229544200202494484407394806164891640083815502822886493791766394834763249246750442639172537238302614752887317100931518033931062777452037225329672923081887124458685754336208007451180101892849104255967204134936530375916299485567333174132794825863899362198170954308164127489330023036220026008812840897366921505409348026141579673169034549643493540072539445981021192124804961734901558134528889357482105428669734347585639347530243275776270469415855957527932140090114063648358722117525262684107191616213472084243986263301941439152495823214625656565282602704118127669321464344728214735690127507924921255753283243750450705343410000266897330320744830047529243282277953866237945459116881562475843453557696170468126795518010128731928674030631438657383348776752743885127152225950608845507796952295198756710671880042939265248699397307320636151646001297574116630689496406796407060925392208825071011621188647140925524111817237897342923578280067109994953164331422261117161352164925832454859013440523198835002337989676674357587756433307195950901194892642406713486908702260826582178733969731203322940338401415829563479746757052763510316502884386262465779316116637349204256088292912417933315043733893501720001306053176758845028748492800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 437152150249676529438372738359863471844480156610150169506266102951256084868206555975028442219592463285563588943696718500442277044176658225508586676285149639035443428349432636699379624774539190640916162864019947970248753010851291531941960943501457218652764660424049072875001468659990808913308349750129539224593783542781502385437244120449317582518607164305863561133187571638921782505714386879567920976727456872151684791712769074461486255577525453215068477540738024849806291160154854442043548546502215464561969607836112405186878692937798162570572244738345516397324747359597551247029308737520815445298076735389314809964105301324285780450024905453539953747524527437370756840978195582121661903167360665103514959772504907893329721358866193295917011201523521924134015115034694577883441040518360054171035801761719470567856996658004089227617066012872884424216198502087335047081272147027024429837696045908874576845606559024174423023061514671186440205437879200339393873984627882156667534036270591059648132621017833863398156161774920617439257570796292980480368882750644272173815624367170469742907699771862425039695828851951711094250346310165545852773308858340059147401144751709371549957061900371824047638896969183262838811358637443852351502385351846752935967053191136454613932058492722215451591548931868686247050403784699036429599382198257952141826298240842761310305955353206212424124434695064282799760674410343087689560132122248592109670928890435582390978960948409139200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 308970929151370254811865830806048442969858820359113086343307959905328589708172434869975868177371889904735148140245246429618052361625294016495305376393950784732645456134120249149938213902926593492668377962157577448435384969967389002821300237153199590044026027697509219127004736636960686953448243333941890386695696949871057845214844507718219351996231237899105777620486141514569686721070414404832048067888008527021711632913047260021584894017069040563588792530142556778653349862549614707009739931017554265810449065095622571398673440185707934126692159977947801276070639009731246497726475115114191613184710992186325363555159238085076645974878768281628329681492932741830202230427586487780678727077040128428673822265280136607018347332878391532524664609611218043653663009675132510989006059858395492565239914744521093093799525240225516866674210937988905735792064984838841253871276816233682170914812287466181634553478829671182464936776150606202565606565610779811922906451984554949529475526716718499224182732268292439601611257439801410565153359832600504835730600537969138512482210358135042401804333604523044488376254628152800951287200434376743920055336725916531035614626347213756117093231678611417132744411616049565586524850662882651790809639837322854108839349733141861633049633622514781871272423368479581321928341452711576905505907668658144832701304892569722111825931394058610831631468564931668285556672314638724907820565454430277526872224710532976203230717136919855104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 226354651351720961907692666598758273782936404347989711589211772898692530834353684061571039785278552235496919572492650174000186880626946115438850166485045250644929801969155768652541302695395654928102215442051073443351150656834473808503133483116384731388391391003976984061790342204175523771142650458654345384679446640559751048425850750255103180871306276902979045291153465473318107515714414709042460096862220705674818993512938598025294776466528286151131617830103348693646244526711144126147608658373722244446014606554716351497197938521240929740908065493636984451840835992218004905930255250246063379321246699189888280090553825748388192784195512977475129286701907717300448323681465209196531433514487318969036412112399248092025721371267398354357283184511199582912632755062619982854689335822761051164072065300361665092635084288499901531108674995457419234271779118938362067561691479504286942818996366051256503637570037608326836535349812776531056982432852725853244455595216292473097464511552575500265817156958048310963494190305444819921304769129448239590815556211901351021621638511482133175784947789759833013612108684167655583418626395180428343348589765085251352554192978562330948149315393519109970046720232988547778607349939896996753508676977024008567793101175072695626665305502312547398141689380023369778415646645130478192588684262741928383021109714928621682546032828824195848753977447251716366346136735668781844050209442062451516935161145932581587750802370271903744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 99907555885136206985970158588334811800328257080174213210454844688816240108722916321816984153446163873608362766893054866598001459636538186345986673883510029402454708228882899017448985339789595764706519720612715917770383023382078351520866493124866516503595192223320334181501501586784262952257923854584694163238090954232930929680410357819939365256353110202376859506480086258998272918791779094914636179318033617087026027076679712394919412254973876358857150065885726495424063285218677946216277702305841155666941319038785443033309056916232951249197933974478567793593590343894971407594620262524519561665099027062256010628284256565767110438167030000505504408978942196952007776404561982876668617413146934995419087791504622307903447837219996405815975095407834919711162682133138529619026497203744234086626696669131835024868225109002287657519467996474504769378114038144828598394782410960287261790985594949016065676359113507265330643314991146495099490854381015984743705532350967597009944783557676958123042715247763703510680587182799351485682645643518811828879855826016086141456930841011638978993039668447018864364649411943953284080454828408179356172368554702015181704268753370125776322692569060044226728739376617829975720631346302265429346008567458409283416842627174563866080195226664310699153730831460917682289575722110409297958145991732053387997992572237587401646774316806107249517054105362737856122001371881998346425784325911754538715774419093942392618836149419586355200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 30961561881551669172060009021911892333577261253372130954003624271207628604212830590063941787911564753234760910991306083266308554112623290407401361849276865916264073836516480434382609550242078630598094088637818746541831947175439153809708210910804741944605727461023800835709940321172133464388638441483419019218711298286410811106394621467833611843553946979086053380929614998398311617770338767099274309035487627250999337229136690875662194776892343605510177641034080165352851198393079048232796500298846183807649068305984563906383561277355773027763608902393759477379671375914182390365719491179004057074495596192040758841542298762723026257653054233495188218255701037838357348313629004530651974097529925491297765901217559518070189450877484819005744844604030431721239913662090563187818936374782723739641304794495972047784343069332362808406509754475752000586861310728682626712233221314551356755824240213683845931823174460659711473278539501664991795360955482860151041090939407626320793055245413719353411186485590330541192453593460282178915402147633151176247035956008444270564053340308975731517470656908364194991583798469630779381335318152945989457413752196657218889313249373560145290047459366271694875281416059441965212453606254714814819834813101211820012275873074923147111593024162929551763545688880749011437217398018615082385109929218240872168906864366094454047870043952814852865731798189531423727354788194845765765747345100626624723928394746358567567880145960383283200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 9821789590040316039452270919051759468943874439752860694258585778352046099037399256066221145853027028942569230631039281916863843426145475096951218935013070467909130219429026934508421362400340589671800679874088975651397371697757666169805115585624600817309523869976493075149099768308987166578162818576414798828091612083780675879940317753997764854163009202960316581439977964913480871306683842446868613262961656573600451978555986149883711822696248069039708070137533282663243069762420152606714912964478429669614845375213377446787837422019108593583929154776230812467591484198038350005730784852767933138718788368687376365971300124133366749411447735333475760618740004264062880824644641770425046852714766727546705187108462442977753792403874392170913579846594975926847485305347689487159276250822716176490780778578679305708286977338788519385853464697838835425213380157877801551066324915459328007747748384586179572053665016588112298153993288101791921838652131601967955170357253516333738349221955014622860987648698626744495396346716468870673035888957953539619130882542155184864957295830102016596305702095914383533323301444928294660207801777995966937154313847194322490929127945580632426126282815133874979290227487088581830759582810803026944414230106537807506027056864229363934458540372326275441912898654013421350969736055039769356913592377206677537215409810193613256766337507131915224610304416046787211593503195163463765716966159575284090555417867861564499866722501060984832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -640431217576819633398726580178897760439714438895066888379172045288593320960768293796897005170306927439311238208804035973453421533758069381366815253381391046967487896599754791002018639331639039231627141206979375631622118615781056729783800422200500057324475931198357297562495521163207880682133772261513205267499568221778657593866251085683545960079545971726114149938351972100541211644069555426140732369111874491252999933028867332539841960271259031393911282643383317083827245212635579623297985843108901393418040100711956370280248204210349026510982612955797923680358711314520599101958817580837175878595191285891483982497990428922396914214947322051096351702729712966972204499219176087551459303700154901822828979734846198985492021984343307822718259929365824958787614834807637956444891680223007467865527172626971447849722554941023981861407204612283659618648884802641447929664635832852743609651149845668512058265687436775955432709883144595236148252480588386499554993569254639559726991982763524129601790200504580635380451399412850006331511396265477968838173373398329313633676344880635197379779652986812286145810446645199307069166958082640406232340280549463454562252177821841559317457327459815228633924403709507250546883586364802946161811330244225521769569594925156955616148689513961130285740008459915607808446939694556834675284465790767365246742800093382444100097281585679231717644920972509655449089831838154158960812244118402849377034186656554265784735680019658964992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 38942567437029003865162904120824805817869952911591141243767451530886111339587467051385717289483320878217342146099616242646097356596675416298114119392093516032903824331482700170049775450315455423261052122241375499045833510925748929302060387811414817443941561607636126840426948127367669243015300203446002682175837365188312287293097053705540103053748628146312807517940205395982180819787271623990410090383915013118532873979621339874952991430326836341213084419370986644253949724853807240518680446397216163264577471016097154438364484349693260475441492744319804457066276350812833490678185072828465277583017996304279068347447118295936539646301144503444615190654119489010472542184880117251213940752745843741569040478827427330125727203215205011977884467438557912471649608734818250717822094884740638080747895780043250092079782025804455852111383928449547469639415834416808665253273498022759113153349899081897407716177714405371047126479760974909404090081818351196559152962607629066407171482183519864296616740733832342947037463577779736458578728856333092148679697931020876652371850876791626322919546219936134460715515500914593942047286109500079886393116496202203117629303123004972154682786220106239712595719289430207667374503739367849583945329410691296359675535515977853653561259874932968010850771266954246115072383939120770539024096014727664424782391297780402566308914170366616995700653225747641361140420613603677512473806192983982161781691044251485444983611034344148172800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 114611005635594509585400609843167726444677697441121323469128905157889211434933402825258289117632492389741746037913766469750432894123569915067623544852519173595397334498205548845424570233266586218307874865920920821536986614425126976851140912124810361737232300178503609162046456306038931200915628076349463343922743376312417296911132418767632542991313175121385811015097967774817762845444143428447382828350113034842456322896652748509978894523593466663316589990436408319724666174851257444786572869320955933994574372947646477935895408393842992933164863078932140260317349861848893804058386788986842673833525411287605169276651379983622155652163851018446180270242327400459213308584800039748974875302578512354999159518492832722537972298783708088441608915284058166624517795648850348701211244108596775229242865279498064341833186147745341271706389714781481908363144078192155401675312822810171096532187424355395531703938957042775948434142691516926178326575424927724453783849658398077852127642412991387520182872633236360003721801598311905787279128140646345103231227458777168552275657657293250580593689184772616853089501102832017423473653092126895144727523483799978443199364254122964892947316597838963925549643891435998601404104506700958207000697313584720006176438288234997503944835411949848501024218720278310630332917347090194183584411911506000316640986633454592326622600383501936445218061608413382773167066161684407990474412219400958819018229379408005202209468808797324574720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -20302293218068933615365404897266860665823940867390603867895592577752029427650008920599337332039680750266362585455691417048586817466178176995652140767448640789566216193158103300398668273234169757875008882506585141640748438336722448302643299256075499846064796315899308279536697846992699200865322480111275260792127029246791804268835736254850277662909179551704174179475031084688966005677846865872144609390782106338810710517500703453550031821889638895900151031111237800971120105338809305748802704544408682830071892797629383599733114153691123717803026214695641217348322298255889037534481215547846367131203450911497028564221326130774521485532053095092074865980097839773502865835674042411524813470816712212828916394569161396169595341282343392741082045440758001950907809864029502350850493913111575219164713038428214856412238223210923264774805090210138390215596660445337701075686160284963971390502053268427814103750515882406693994140651840235774701758084029333587378615247377278256723864604232373224630453061765786870646941757059457116272397383868995044573377119547341184369952957446015375444578920487337650354781011791608718986844729472831971606012025613927660655839633999467108630421527135277161326289242050394933148277998462333453269447333181191496886156521979671510983994928995343835585825645708170949762742476893539556491897856577246914476875195312789797974002977161334555665850408741995343233980119165423860591340131974554290993943758023579884746525961050740752384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 4649764403243860133540488421121970626224533696738412933645317257730219377516659264327486392571962124580028996902287209380502097649877931149816343858923584392843075039230474043407478361786528836438250042565508128796965526209090985385822487091323612294441006915257942567735482556479441010656908414583930357408203614176110075500093994464916543548427460320443707049507157423097646562486982018919386519668709812299251953167491452818538207340095051310662478534906026702433700989322670111174903653492036318786332040571927145802980112279549657805836680650643803710553809722450673872650481353608591548306718911628742038734480487941348082017228737071583906167623287654703157798377827158966790894125171685460014035801558761604938983023374146238859981570597642513057472010612939666245413671402134292408662183696339533461713477925654046638012961605616002587427541213634705560312522000037083069518647842679422801329593722553403261897252399231757042090796024754917905732424499652151291390771244143281736317129849504875331605314431413102425178868347166077799082288546239283233419182746943207353542126104459564688513010277512078494599574238648965445305257331763231194723085750340337853496417027480620876658070398815622797384501659739263962537727704751121003583667411614981152360496269995649943631651315613581539216258011137166813890148816097830300632049403034262840948366951163035158539354994558116084167287005046266679718149827430415662948297453289532115705159447238978568192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -349889813041733281648045895540743936387848401812653887792846463446923840028717793096801184152872929034866147776358961083814868866539829301185770143219883891481730644689127698395433298608494609651092919075136690073155725389250860117175370789103479557697853300322167939905806849237858700049680974628229460071554340939575609997807098987791940555289182748452453039369155161658022489147244140846158325043879003415716500623166442448482879857520359153669501666957661909591806221703880257771402430051588859828901028615166527831812607777684768963288592660995199648963817558534580547795405300523589735614645412173412647454980713728593945549717457759699094797300913614521337737685014916579858109991312520380420882343594162927306957406357764869888118393055770912447198324172108035289125283837770040482747824991909776615334349471976286134581908469892662332079924457842776878471692961691092853258335492168794512449267805960235278865458912893398623692544808042798015909912709146900876808007051025816493777042098413547997376516596725153725191058208251020544200644070294657866564144457957385249036464518005674414197450956894257165930367615134929387745009088007799431640480202048427021883694755557980888086165174073617538776830438799711123520205342332401407823578650690544657381914766028894010844264824801639880858187915246781216249037238890244058586224083528275521951216268056059007838026137913453277328762960937248635208138540789595587218079506203206168886124204179040134758400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 37753495116992711174156593344934776512423333561254671446102532922483375197554297809136284968641890737300934100687603312376709338352707732803652392077022458235010105604423196594621272158820206052388977019240960010234017187811857746231212703984679245815916400357116111998607573102867033353018638026099027894135456859303134122491523874327866100624378315796922157661258590779194080413146642185985725189035835142431355623413844024704391348119320168529336576846929466754316435564540164347628528582615498177781562653125235418421797373973831502341558470573445594041843841961374205758508263113089169500886448866932120990205790310979594832650031597287234390023894740917573205922691104417378957357443102692184334987036295878675782709305233348606105105418814867338180945026029295983793476205871644530517366744989889982808227674309085675560506703055815652672331510648364590567514073208879290319603158965372628490308034807173116824267837773437254781480420330445002845166709159961589458206196424902806675824576346121533421527291878890850230240225409267623479812669698170156939024456934740940943527491038452440370259179866506872919809906525657962023710839674516451068822449991605532160362910056181107001001244822609827164782033682004039410429657220567792593370935704176168057933185874709371577111325010718886036940411255627020572026448991615785590074968037648915318245804050213290265087732798046195776327793440624654979091659572403826610312538300295944180406303706534736035840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -1543896251203618337916694775108027648393211906993415339004663721994384919104761701127396310281121593793324770154997496229552594420418882377760143195027351833011293171356810751416059880226089157233297987050481496374795848464871487819560527259839982159236116752622961182971748463661496591469735158083211089130708930556165120177025238524219754949180344252730270844322173920227626262192040646161530439830812983935837881376483269545551536584318245894658513955557388322246065234663976158598688740461045033984103278266856057252905466891165589288513620481475873404054567536397793075743483085386338182494139219747454757218576631423193005352619032060153912340001832811086754293995942043810267803373900654406642687977240999554124629524175875141592092593629416998366614567235696902910490782715341032310395083005946222459227286214750897023589092573571105535706945655966784772505910559020605538822237892759991202276186923002203151777778564267612184705225396415789913646610762486081874661280813017138204524625146852876899585906754563656742244749201376952924852375031641710331214805551171862408836004503843189271020480689990122071366957073568319087357458867976339061019331836140309642556529126198791359483207489406971099011300177118109071407546360437343641400047767408960818046513941247944936565005588460766611223276343045564526928827914961883853091626193789913518644536147487526119027346284245214593255921730946910825512403042677043901134753705460038492977274500094513014374400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 91392304384750299753612536665721678670170332112312923504116776224902255800144032648670585075940361773317717135988119435534857018615919230074727515059855883812283588508828342321739928743026369062379379236052376328351613818424420984657744464549684252834181439842685620433040760383362877946736439880801818211138928910627727464342564792029919285495248785636650642037022995061108508926366200499161024280650546019387200278979261812380481413606522401891859476386684486061806588711990184918359815868069593060025155606117312565421489043132019617703242775785624513832270679306895355545345065614758817811955412315731957652572915817704510712922702757836045128959963452817339187250406271323225003924068646978350581190008956878836050333568710489989638184477618320602451263373489700366861150693854976644685302641974650840333554893342566589750498242513528690752889980310333638573041886592568759811745585824757132926131913251872580684383754592990669920891374323572340716114651283261529974820948202629308148298989822640330101395969448822018081947348013843716556300411841818661627477840930787379940989178464310158712634439671639805899820447494919821978048161429223897496844883193239242363186540771003470373898805035938024840664512455036441238076824792277812339572592888445926089095513060949934549329248550930075598391670361146582598289284576756463524636187532425001874316654708490999494328531923371202558372303896265252249685830172290493992740075139576402333234795015999324160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -1143692298931375004801624807323292189842350882054332239048661360746675068918857743906056123045247563573555450208314401730518729904042065700301689927060649165209977722944555074497285061611477715934249019743153624605936754887858101169484678964923280624081422735640839636467131226789853891068850713326392890255255115264928047129849800912902547002193310597932544840206457949510866183444316060904280270863281874582440922199773699309950732908617969956987660430305137519428239953081254914113731244843873775182444998802220746347785970683466493505698485304417294847525328595170756617896098769750650683159556784728735217487077411121314030983272155422471537566396119677289663118990445101500443037493844500975110401723504580569052244579302219602682342061895023993034040014499519051099472097090044283496070325959713936461072999314854686113527496335724046966126956512320548866597489385864087173034389422809273448710966077523130419143468716007431612790958640865590900689415916689397953469958106494063105760094996378568919030238694478277197330302113763278754339058688546721727465298082228937362605100749078410631466898062964569685413103193546247029102976806688649389489498933727940348180026180035138203074623150200773862289012329405077959350702224813795115202642040641119958427765954017943897406703370663431014338774909556534540787865424921175595278514820712139727569581001626797320918258460976756072209117994816690886701058301169150299043850550563388449000811270466112061440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -20929895618096213306619460547378995482738794078908109006665985342314133527694548631912548223431633409439738498773134629014438736503839012221585583579820901194011177359891951093234821347450180912593845743134228904123629790095272086620053373163318392805812710658348926329261396307846519057176597476891505166287769355929016806510823842259915196148108919765704142595258039171872405419243585024362721813038071209154215623960697451860621100293837997892837478019919527484132741936271683776189989254802742224656453426452678624600065180692105818243631963653437210054380930999543207590000108073848698913938472697854120309624532541092766308156646082371807348095667009931557629641254084571749231182930798503793103663999398886534945355301073133237986257400561699921483000743839904861418610890089915541077491693567749449553289682771377490802724606962434741135655706678031936173343429321473167452407866849941609400623259091660108159769145610194035456247507228174505223053188676766416064855544733786455697382655379439781149787250075474247285498504680994356572359556641047659655394532468289379394978932441434757737491655134470451057502814709365601798131203898468959563164869318918125116404076818344729003002466998919915346919235958546049344456426917729023739958900731313172623072170667220153681220721520483680691792915844677772896485220232645673053707054273250163732687274964035449163986302661953306866464567631280916629830964225262301373383860831353493377768022391125966848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -1053866686905972552201100348968202045729690614025235197864299655102035386758510523657016459802642848835626072718610664103822631870127274329358633232534553008963086604685152869325950617231884469452180756790339320675047827691734746470714807470352052777895414677830470654645332908016197209252312708435578236629269200253586299342805577715104190783512689955114807826316853857428938443458255881452253319381598217071173688781158366499049079829858959351409200674855119659732809823714610998734743873712597962534574219834083126987769812809198975315659474553073974318229231799648541313544745149825344932068662932543416347959092403983367716467287440240668955739312839294200233321314916224282886709969876075860788214047552142950230243173993122037717584695949553638992485781130970669492335485536402178244313477984463732147613958228093852054775380656808172991735433850338630511738744775295971897562649801478547180221062733713460243046407559669116280819960615446676339939680223993803313569439740512294456682960399861947321863489800971183948131539552844522113595955465391012631909716776641107310092495846121111690758546447525446652338024390538445055099053926891384945496234270055871174500998709227201072060100318993705533791301091560110522286524105039804403514789112439527349541494350425051889347086040045659113512810221885181955975239397781693641769314917986541725897540107340561464293260490418136299277108183162595258894033348167224667603152399947987475783408280189219635200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -4527515685551493250086180634154843846157004429867554873017402048919175303355726492292771473256429979536124815476643526435110233059636676096248972689630295872565623864250941071137872050229824726489403772212141939675329949851576687871891538690606780730305103092174488099720726911006529738915270680360913536657143981640287911636053746503093303342406689047988489497710478654518728072309351185914456143482198616227948509506708064690747545484051486920697949163993641573753319514220101191912745465598286197557955110874549267332517414998914186579956223313301046152832828598102817792630002149190946079570975119766496800074812613139457618066084073230014715859062059510780028780478265878247977742511242479993510120911526270705126901299478821505592589016814498643314934463403446584126634598515041405542668768471629789645934766121366739015398960707278359930375365078782637093718876351602120606121447855401818056187592890574742139236533349202888720195311643751654260517047593193731980620224184991096295891053986987295902083431311421074001363967615860237025940683279764913588721593347228950877634785620582141216539525639729875952929259111132562198123975134578793931576926223933281597512500660642531757116417351936742366960911230525562514975879002986072340984560722750934943830752148332991506696090373984948865480431851673465009834393235457821383841933016838309649880731221629612547382217984139763675009470832262377446203558735436200453839543599533302360454192556094259200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -123274035805393892429777219414024747436047211327364480601573966229314798884482155418264116019663901288673085637614629644633856951430915963386064112774026462404931948662870263465577430883632503274796025261532016041234431340061065606865485009928959770854733856733141930447867434173919525170077161172035607466012599940431232543559964403725357266597239064370172339277260414035628656105343384137932916765877036066172922144352709451605562869232331911277247685857121042611502199406555870881193003403916772485962436849544784743346159982375698784106199965649822040018438642324081960423035794960975641368302048527273491400176969438544893578093732870913638303436038242607752945183779303727011916892016219375007487284700570301001674958257352375596943661542284599809791949348876098558370907631287403070707330469021601821679415124806215736303807175930993867824147944114631224850874817286401070392592601017811863056045467555236159391964763526152896273808074231917745649515223313733076120260712599982503029236474544134364323589154040838507332552771662741830105087518009228381196202524944910216906862489412486635386204353440672904734783893875457250514867203582896781475248761332206086947600889785980598299878423676899583681271892744513388183843720736852191325007691728082656641218430634565038833291406536139225007174836016029556218896264689909684438029546616265850714354194868732806152326238452421892900131303527379714893503516768957278510575755469122131243115057512448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -255797054414849593513787914294582757228833441393621378892523579988636447149158948149698609618917700657607492459601421059739436705689703549533734559693522924428992881622696766656227445646138127329599891485020010928676878369753871748270813837422069270983658972985922626432385850911971431495696208666080751019344645078138834639207947118485912429240957934378541099224995006303673380239088753756698203615019083202350372142574924021307914256138773624107434801577717131495870263870646407580729270370253772897765342440196210033733820187739900965422140100689883742546475475895638864699224906836728848792411544093161364595905578810991399525102445052400624256132258663315185962584881223025846576406901924414273493988515640373967172716246967152022272645552363488663373859389754791501629694716210135606582435648442811460323076757274931439887584327749362913506063202729313243720441389687814683332668487037565991503328708394329663815457806109531405300737821894875559180490944715267579498563020799236666637643451289578145535756783096076739564865424827367283101894548060971177924714180985859633825114836846413264256805017426534259209052715478220271695253266826064588162270685257464203668056014196049211041924230966522670345391967405511296239341997397467856063048269106407971286701017371838004704682613991160463485515372412536157090945487241852004390729922869090713244410573024705714853407495299595678526763171182120225705864777631765085709479222726340810139766882304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -2016294339153751749720652690312597199596698067864908717851348834424702438711743143861167162153854397992881787558601023199026502293178558314701428421543145194218816260788575078715163483378712224425301940955901838998647236619777049278338403812182654361226836232136037156216332783002680813341918385866975620747579756243144782037632874171942990215659238042383984239570609613284652966093639718023075399699934447128697166541318133469419449673074233839795037300968509979852807338888660962512361485320950177824628761921674489677866980081197927232718821195965546168941584148793045741648005331328341009208537015950178008760108390998513515484292220260924387043530818561075134759307704805359546185697222665652781783616048415908381940597199634918153648015223521521519678214440063414047948280532970842604540904115312754254934317070942331043513895104693455706998526868650831086106499326672401030434002169884548761721517443235336194991257296058400773249903037570204196859696613920289319222400274861607886809734788365287446116969720153258112659789439504349643382159513309927273864565203178387065198156016859697674704171484250087557169029538505180095210990938140138200955020114233712038096655300732634121821272334908640714080454927587229274830927987598690095284776050118870950715670116251405325587049143373586918185615048277867662506568812058329661161165574320092079815049883119075401410540020086171006803317826431733512941515117244355653666324899759067566257995776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -6008787963111807774526276175351743520363490119830167517638999703405620413412063772693489952490304923199089713693912624315407256717099121729271180562414163989421472707607668415301025628395373503793210587482246103106329717828252946352263677820460726414401834051674413293727143465453867119732812522519671460403717174894205872062880594247868614473986889397913364229348844448972937899198574705013645644420147766428094278240725657919214454113741052105693853599625303285552377540803976834461310781592630092610332329883795746319206758098871067553442645664757918807642927629487322431319281265768974494813394736556418623030371319028182189912842277329737463638027350516721681383751160095811350474098762299828712668441292841922661189226142751814906641603850632941036186153488542643008829128886034655115776609766757052041153285061241617436176120435900316188891368440860869222032441816874976553987070295539070596916016979713548350111448876868869441055239498737162704299650028858404000992063100108234984448476250897596246759128995371752779150251122530702259845547805335857442381624560267385663890470416119948782061726835004893460112741998437824783450429808893185647793365060807109267564699414892241303941921138590540277753130455204171891661611974439342415229954866360846827966260202929506528138820256363140937569568239147733616249715791020842011712638051209259801391931121490677903221975039050327443142850152037488340158957298575661488681220218704521212408627200000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 35285977372178068252333054884555311990401060657772822224791026383293695708442654439500331063060300983730703547008351988521699981624004624662177499857082243824489232585053157667003041129337376100115858208357383420156384806474936561938497254230228940539650749639639963511579686226036569753911603138025178790762010585082995769077290095864561156469997786446968323414472462224936090917259584631702477805939773755396465408193760037827023309426696589061993606516308885403534191452605292635653809969115507075182948313388863665018320183925388532567517997740660941826171450321737850055006365015045371135632009727325523956923644754655309063380065046063833745625979300791653794516931391425307928682163075734157036562996596111537629337105241609810275754259320488747015749583756312829188834648366938890788677509121228516759293722718047813393520858817914880758417137415923432584294629741235171728002595201199597396117114885512160440852161636253506775994874004955641192039785131479951356132696504259014504200847545834839380684225895426716960607393086429237537308902295015694746562465536194162361267187240668486580963622864717375061068081506399560927091075830433205870858879544106663942508993337523455516188263986976936535837941809581575629093783522594265439036316125101482790274648061330507579699472224486207488860982271919734608786496115394277353375115813247477061229581049112097742270963548557564985397093813618350743408863545755035176137999351726358711500800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -75396101774762949576868772846043979336636132360860340215366119938459841237363095149397203082810900392725757128980435441331078909997569875516480791712491009349715617802342667109856113933600773320586547809416469548971177325115758989874673988722429500751336053615255527581464212681709754355951690165169665218559920082296580242931328353242381202556923663024658294694109452419356196055056303057144926288901924756056325653744831180751878845551458184896563595208217069208240276469792945203074388604454517961832458652102578044514969676322797809910141410631586204935538074696937158576832393157687262662089659210571824893717613048225127705319412562564206014308431126488911983419233050774998721940113209997896087140983000613503644642498159594151412646226252443590308702404107601611783080800226896293671667494569104507331821595640175851923512486368730647435274628609508084905299776280878369787835794453001645190204964578659312377248940179242981198670456780678417712992724958270746903211649130830391446395272757394848883014033362792533226687596244314498451872383433073295337204786225250097892676279183400475742119268503706899036959766656561461356902945768280020172103591066953141437217842906469720422833441192617929500847904064640109181651002791354630244204776995169475812444206794331260410333776217301611520916001122210648800276238134702088196253370689035138204316463428180231851894781398343499881090514160322113563993940993201962804636800607783485440000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -360429877677837371296787398504807764234450366038789077283419897440256385971909735022419453508321795073500173039707583928249502633965120414419793294080362806533657932278751645471213828609904808000417748354114584203852703129596910476648467419010624126395766510450084990416330593579883839154479568313611084987819879571560040265051358609231746857821678835200678256824421827773612635246167839996273476900200079406743503351640977487589145612094941633142335711036335955917298172005944331625749681858108754963829412160835980342316708776904738528549287575390799281554569721282993208772345601922742200701333770935786548462295897147445300994973160419392206561790981992838904762494011673613750553337268618100187349119296556522436851626952623548694601822418223222527428443633569916310847579886604016490932342837019092379464437842090957207573300980618472879086335660544638026465677357529502962093034830850319638972211943206833863838207642184104694771118169738655708679734165336849331440337901220742226529576806169359118301247280200473183292533391571349822703354859307103748289156800338636546602447188269300498381237243387652030591975072261965076121661777292925874073715997577181069699697297597033437550705087619215963973915605289096294601112090580120300315966763117261939415338282102430835353463960366538693833517707832217031150617643742281840210627551682996930145002536143807430820472746370980850542418536045591575565595268566057811560768198326353920000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 14477210483083531121390728800948641388384449127432153190461023974559634928025072729226101951282354576627126058505722529004462767484844777640620443658221557154963201599207369697214588483174196978974427605937446438047554045045692682858111911461512474065069128228450178590973126098897706212805386990432302692107710820824939499652932468635718595877522661584234931047362082870094250167112956965102606950328397688447275623389046187114940496452084827139124524559059709623128728480032032942406171524950251078365335733411460554617372609040602868278998362040742113488054222514887906374407398679357226956515138627360457756527567359707915096906343632710673980609648522002977043709405780962349929176729467313935043296255300437438851993541584159309400656713597665394957746854663101346071961417616941015089590585778953395876887141744978044397423715602567813519271393521608794875510462311781062641977209424656426912051071566049142675366887153935816503900945579717771156381376661413311529732611269149546961149132418132763475092422279465119488487194308425976463492151555191532189204976838859269299414002320430333129555847028868958310860343735908252822626677507979583657818760761614079268541527913889554820720799629106198586075465128894337579804685536215601888564899056418414478491998483421127502244323248826113170780127111089256578671308943199654412598032255757885881861241367059558316167178219696199767600105439041663596005672952117929104670499799040000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -622392967026627425399731930815026360583414164068653145664109513302713597095128336917037223579130321984279886299327138981927813167340869528277407045961223413870319307442180135451124914954606891726754690865985208565181710089797218774259698250494221501139340579195338861707880425943329692767095840225907849592627395111708680428777627862675855454563792207675730835688214989747538492910575531218114501542525937781459132259526686359025422482612878142432315085106512524921216911115166097081991775839079840538798680564371427119729824878133580200524822061998972553483894152749482677384906285808103072550168385514469486238744783824491798945486287382554622206979489118416435909739025750598851134405613242608942432801552996938425935145839232216747127439761891803643205525765325555772807374311924293669079937893433770708955259903141039546089600522220541246925894942300595813267233073004328185111301481699928603088878025717614938515257152078124430545452062757726897653893802939403220627442983804296277308880616791313057355378656613405497673831660324584060636512333898780117330141838168892927333506946172989466564672621430624674529779595250276108667587777448299847540372336070271328568672065166593236640555465166137872004918904310718728007988667456194088049868056312942512371542248419655492092261758501076263526960410341256731120089133386519786640196592004338895662365446925976824338279727937684437820834386021291434940144508907422532127590187008000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -2727654567110333451127281589553019224305753307669188382880128593922694440248117684248058706482321663575788928447595582177375311703651871118111449499317933087653176838411617960283407472345645740401635750474918046815172246231332004599209011897494936675477736400581441385112488101992460735441225641797729529008887736768737332051448442445531806537602733454695029419767334339976879674446206954234500626618604468070394900636722053268553572377326382545476334588633293179881009897965035194329361431879067269967494740631130499086123110388739415740232643622309865938201606051773164999264554104251898706366032755741634212636164474337919214403796793781605941204425639011527460263336693083516492334496467216719204284652311726297740254073905129899906469165937547770726499125247048745634949750193951048357217159602225592217783249925103778029220004204686851628035574079424074363732381793293612794877251582921726848518981435314507395640766307130535159608996280740226935488541588307558697017400158306530212904957432501453473475313536854420610033122832943479590530530468652341176361047697539444301349009719127597046825825024290761787312686528593889684814208792360101228741135836400864064699071809912498993120569736939791589805915068978151687582413269171282827744079956949671132326877445403576976960926621494018174155258919919881636392341483388368405094144660591613221300891976033852728641776049526445429701269088884166791084028714542763691378475008000000000000000000000000000000000000000000000000000000000000000000*i1^43 + -836439063059891350719994082092570824768401224147445236717185557926474761382226280051058723604452117394895835553736881668537846183104918592413074634687880966293223722865096049151535023694050008323413844123470760956558280220603873672805016927741153446824358121199141078993316820850078724065898256260860539828184395026801136513856019071666942426824427711650967637871608394467790353278418980924869490806307688228461205211800490798257693087836906385652154891312670775082187597752792832576022801088874124317598033640265653640973841498522906162599277164144357168392457386986676012448212996432449241782330664108166640376385536154257388669062703624802411849502078796517624153972946701319504286969277241558832566357185267287785463269569701875865039376198109741041376678581688260720712557041900317626888455113837436630609599052440581311129585559867055593215033558435066189190775431651963620007109085641054216287835377367191539459173683785614151851182667605006105333711565389201507852575779659483918645940896956451397040722147725133208770301123269049361561800692356407026698993412663454283752597998592010868354344614158772191437071597436496173581508879483967075624977496181873811827916844576767171937463086777246167229449122169627179550049282421248285407840765796643716803621361164964804554950413319640050449793180519195246548320407175579933440857549301304805426819319091834249931276736740053772109710020820595722052749076924521020129280000000000000000000000000000000000000000000000000000000000000000*i1^44 + -1205822582320325436048071838621226570272002016671380488515272130982495686498028942309787081688603725347888711828758831601708150515691554349270141210598569325229579998044699827936223363425951065661028535471648596899657008022712072579940093419283503211875868016780051933172336383249553718992466561489895565018599664969566700566434980252365784008668539549760274502323191279256070579611171778362274391292716995562947428917620684914570975312237245962129808107477612188752769333332412119148722172475510949417050731529724564105877066052685274965365412022473802673949767145057599565524785950089985440603518793803088121246381930468714967412820194265551917230736910306065852776474496126587074237131202840572058017958254393644351570671276443601804867750676832996994762690269055345121646920116218444258322624224670529355209306498049112964062153124630000276843900429988504046206807466036794108956340398121741984886948651308779822033789904986176295507668553527099476570752327561657038575101398505752925247302812407462639380522299283479900314681196407926978775609667669026124110737436631305126209934381052548784674919380306534602032676924407675234928280921057846364018808612485511207066023157450759602880046489843364951868373020992089039209583313209191218198835608126965161637537760373864861249555825998197990430255452244421699648423835781063017872029680237801216020881552669389610094165615593984727511914882256840186985356412365244989440000000000000000000000000000000000000000000000000000000000000*i1^45 + 45951817343788862651475148802252300417039356123677932219074261942876700544117621340144871282000994014971246608863033762187954932402572137434092878413502942560764213560724798237075496551392045652521761457153616279460705960842777611334501835641841455570796418209421917893148400785370622373386015400620289505066914970398326025653472852788375289253705854595126777522562739403789359112784723189247734525550612829724865358012882813314770788290888393511513939699636637408784937429626106623297250690297382480669487866015908119131098928580696504072166414604848228735458028419720353142164534617605991343535315704636442654534991016675349991312400892964252583275013914008054505889524373339296116297697743619567204351435460903213252570042989273429573554657441777924751289645901969691336686048980180091828455774007184385864475221785679978839978757759206388438135246591697072335350048225394398222389115036448997592719974750804161819293552727078132312167364755966235283210587262142627688576828854573065514991252866462665570724573125301937941701314322080127612426482848187263402142322546894876895469017078902029085363659359093319527572846502135371162660780843386334062560610930599971644818829062679982060313492727786772082266553004653654752363045750349782408024556687896149844199842287297191314860036539619218264634392823374737320344903740081870497131828386978820447996899705651069178046186028548999488202327461179502540165106064424960000000000000000000000000000000000000000000000000000000000*i1^46 + 4509468165853202605991206139170115457054623967722129205871517874911243876486888683166812107551153474956758341924758596926262808783412517541031577775045259007277645633101392448365218139681504256529143391274904527870972802807979592871077886715762249940249658522661656556395123714048226247301729812815640354653520162128990235020256600600127871615205104889866595984997694628500433800748449240587135187714413855365381261894258248278869004869959148107216252658607593524014130303888643155372089850092328025095034433542222267121623977989510577272460233492446506441049723540758776137488816327084151909870088537989065352474402450951660097033489363166585957671539417855118898768040189326284584452558746894482260518689147342100899523468798559553619579234286745143248822907788203165694657499781520618005814491792314483582709713700331645396946558947299448717830478700858482850430691124202402737219574017165616225757463820845922048963486844233873161914613933421390875276403989384634330484162730193071515165532780473083774717252485114980114647270183133214718193964907783252411818346603335390278530080736581598335454047321112403054391577372828655045680259234266250327908562001775967417813525028419138023815759448924622134506807667866762415470223320091670643103421348665831223719392988276698534169472842154182066089870685167651598996603420002293953190668578019634742907342671213312408685331067122031073128697739720448169692454977536000000000000000000000000000000000000000000000000000000*i1^47 + 1235090820497879828511726829134929266357294871952055368303395636158894172395641625988479139946232877856437678186721241245634703178481540060598396648254750472468206071004426768684129297720614866891809894879973478942350900583474778631607568054194609560572506269560656945341793555376949886824095339921632090455157290879282370910481187536594765149707923821193455224909157857589934617371356212461385153204111003496574700134653072716165555625446584749129447375766567638791931685345761298084889672089334312871579162282854151932249890990936861145887212682292216548340183490339862585999704476102973924822360464172551932580221053115308429948713578336929696439201498460026572944649328850141011048736104116533539773227717251542157168732763962692047839576639051352392023210600305038822709455389727921954088826802812370997557264917787789101512756063582139880200768274502084805330496088427171058973833086823916984325441277227864400949921269578753499016152791253584111457018088528671984835834963140328769364534029825048551572328067905223742653813616246729176795126421110245606794968435782238081910613436299275946940953955002410212477887079080561195695460808631324208858640076890383890662270341438321152716486453548383660994501794915851239839186657922433385214501771830043445918335087419439123873208664743683263215669992168082284175948461949963768455603359766060029433669183828453289297269124357374738424498832228406643996491776000000000000000000000000000000000000000000000000000*i1^48 + 7920534485028371249976054971478158207747228570289103309634488164287516942307117849720141717522862789508284236888541437477385525143033789401925089183710771011314542415893366240833976038856159919159412985989801653807048720848247403092990868231568819068294786261446951315033513918788623886811860490978259275572139886856852181852666642171773451840423217471531131017842039451346664953082931827274399520432839059886453052044552225686876041168097703287400977211357225199942623739651302085622205189679670785607842707359728595183961660487091365067929679022126923920267574860770266954056856658716806534270192369207170869843008891092172687657029174364244225532433953213005762520299448299574455685018073488058460330509767640277696045853929394848848803364295121091586264853326740191420451739855873606753169642404544427002769265032055593046100539647666910909450473701387535137265380062590060942004383440397110195651776114951147569089546485450041322259346900135429405307434698406755182190281653458017212311498091000422108342574748015804901716673233523987799202640371716071662607023233738013680970957453064333047232505348935559896816389401146351629427598516929444484346447679142077550063811672229685656718036343844601825912831083447891742236939486654196424312198283506731804323599565311949199468058657750452065496332659857245949813710233028023557588685173974422771220675445240688351918662552133380773358034850211503800320000000000000000000000000000000000000000000000000*i1^49 + 16756346985700370809384014962074181722238391157232766304756032757338066389825354721447558760671454666742349600444887901288941101334582805586214146806668943173528711238847258764621766041077148764599977221931136155695709351136499045712739310931320852077235324154104753056004901450642508029636490876787358470258934226061413865589246072416320974031469112822174539609504323386713900205128764959865506876186629790959108124125505937303193365080423814686736393083551181354886040550932178288206958925398519534348814980828873083878950195858699394922200547672866668434810772490084682315479749349629285519614255716500307408767745776977350964511691705569691875621177648129001827979360939710855668004457260214752869193784920562901834626854009203268446190123089407377490788674821905827646650270406104239542898820046207391619346336469617882219681322851183975888886639812615755515756128887280685811140980664224126157445511639713144201575354742297088156801705025554176615875479425248102359742949934991384643708058281334722483576582011335540214981448170903515321433115801432458494194762157504838952403300599838003998722794484203086613344191605168642006988940044763332555934582616853926497665715531219171183454689212749892755802714769318390779073834434485189830439064287335589112153935770400002417503900126880269071514966016320986577045033454667895876446922214123391121187784814010424289843973037026060339597134276853760000000000000000000000000000000000000000000000*i1^50 + 14336379793949277157838613307154235102439183243347190830592770539373840782982674617268487716329361277445244095525307464366704425086526585093524513847172217549885003973480531545349533754531752570578148196948952548315658356119374613633128493037886438261998964354179906504588370618446083450439270751862423666938114545219687946988380594008096776954524667525000653496692083604721327674234084759051106097648731201241704867457334749416562626430874385688700176352382210299827340665341843644406142877895816362087284230454025168237718391800696267709647582997733628874077288888508165062276051578719262567904926228293328016517149136114078544458760501827612798635113423529296424131988321853680445413647336642271009930924702242241467358486049999250604928539012810168663858716521904299094955079746928576023216441376301449197592760924874209684803720382193001614127415673844418475790741561796693267152860940568585564020259478762599285367916262041439988465311356177092563016571390912148540962560850794005581701287225577433757723966948795196124351714109935570242175645143144004567077428549616570027575478810460726578618308714367722583909323476139514908697642351541446870980651737491014997875363345449429245490828153412421102638279704731502573654683166111173946642125534511162165556493938819449932523377011763463114697769181925986763882281603138741029523115089472221375696286180292013567972591678427332561443225600000000000000000000000000000000000000000000*i1^51 + 12131531443631655081952559707046964178200132870162338146575630652751710191684530559558233497594855085719654180566689562427232313935835773629515718876281162039119602758871853005364545038307542414477901413951672173832494394297319205251405893950388128751173133835673811877612776074617805089599025552165291919352181447132500640243613618327315215776420693464818601599789375239479657986280049941006534187033278352692277104990029433879232587114116567134457777115815950571635191573937043999396901448232348466247132475744891821438348716699956541780004349614498973035648489073112278269064106156206770242537976625331082209032407227919207223337752449651685985800472700035413760275615229959134853730820101442837226297010717358257165415343742978792580358688770059296887671058798664859893423886167343510111629651278088967665221778253681844718923497174576409851500027898856823477030243431573861408112618763729556440446129942736593625217338595728588353030424662301020430902069205349006431790847169965453488421210184902548301869217823031066793571239155289670308338964205028203517999835473722497929873934071628033897098748270899628863679988679224933213559990479832290449430124520619749001779613109316777194179771148468251969948191769251260327714449066928181630709670990771651783162041269771661924360030636005548116804556425906867073316301180538594596206562457609707015262012290363052231225403415454036262912000000000000000000000000000000000000000*i1^52 + -17007178279768536885069769808320367768521073974066876106449072519033766275657158726041920931797072834757606029772672427705588360151486970501275287789881544095905452512913272531598125660765317642375525457236769240323385742170807912537479435029647385269714410789719135493987741590450451939630642242953057765376573528234825445982838229262972462283218953551007403124604310045076558768470079873652556753623778661739340851769859980829381908948727397931157597568248285990388697584239395914112073273413469122644557778575317285950427316966624261736953410615922202185126554918644382054180706844835971355633946607818146729884673025668730914896737924476609078081135200414470156811352021784231295044326200966605343819954351547574196129472883686722284977090902567441576062592463504738651146578523331586059035419391943228511708736174455156965362361032523518885078407750005643161689974115446332235206204367636430778452013913573354206459004032320848570872569092035170975041959374986271726640567461505032585279182255511812317250453543061420930536665538786021185524940875319918888212925376605500182582012836969748953455429507026023174713165499629278135401357143939852231267448560486074984195500509177800728159070018993403417864420957254742611373005509884838474197375761133260878881305663882412182875174729680162120857992475343987905865244199190638075422440286318802324166888738836906001297467536048128000000000000000000000000000000000000*i1^53 + -14412004422561487722471514183311439187185214067186822550281622859983696175312702133845043308412102683432675964384956029944312661024527239788339780374311283569416117838559105004432091125541244653448322204371177293968765816612233256104470146637832556033819103825024658839787226987454984341010420614931970034372126946268225882185004303198705129020220203165178522168817945007539435198892278074653233358156809530487291533066382524518552980336688230169342312320134447730624547033177582730426805105401399214946264797076338989084018079651179713184926138186347644797565238921421878088188459348882218725984259180277567392746565944695739168600156033049772198821418939304688218875538245334527090474417857374671325778668070861363370392490827487354770931372200577304868487769946405426244561354478800784152848018248626654524796480775281493643499056063433400635512923079458397491933789604648485070027746251638814241734542141759999817142563694650748503656214859406349685582275220540701188220279232179454985655177221177204035606860172506957271784908682924628604489500034003859049864923505598000591298227670299019342223395427234629202915281727218859060500346470872125550740501932373351520383950478051135481047021656100884505753053066495404059703269526727250832046485300360534961809951642450282264162809995332265088536282595295450030203651102750175540542769658903884864271055535811662932124631040000000000000000000000000000000000*i1^54 + 3996728485812316750983572300800822226771902621196451151212053796873946673046442452301798951418864859410798923913336513729516403514764604053264296473598641061582291585139411744155216249066253977242328730339148059038448497519447425503079150579764159450137942104066642485396814308698618999615855247447965943789545430487496241343909358222501919617271238851145226416867187020404532397698144946652691665063334926947131246831260658735621960140676589534438544401561993690115710065168495036035490209394149516268664357805135675482889215150731774761366124208981961179827471379851517685714974718802264748239557502810443261265788038359413856678061264940589235636418670005403876212526286669948865180782093105027783996603813635037930828486480586726315374868541994727478715913892250664635292064471169372765071057935559593697969083012243797612702469297821841865646179200146460714693346355472578511651493166234979230728728544888448780768176620561710619326498250839148891927313098107940681869726842577521581872187954630560086532245643770936374668528274824640861741285425290455011298574084982779702491358737929000625461018877035309219373491294532073950733796129084216288759031418474329447438192918228953250411395451738870483951447099622733467413922831179039633694824965173332441155538325007317380572571738047854469959650778590559486085755064520799737972492169488697493219151370660127703040000000000000000000000000000000*i1^55 + 7020298525013597785000238732116101424937131028886767889900934157045660899354568553652051917126655761423425992001685673292016387177885536391648627307851726574764354738296342065994009393995423677874115995094326623037866279056841414659202418005663044723062423262535533815975226827221869241090087483766042924285553915754022522850127002586925131962195022817360170797837953318313118374039245930084352708684266677573280080691581869100526477888124554145436016702024578605938219676881733802702634331966279228148563076028477555304464462643995932378616883538227188513371148504213654722372384827593176510591099828108249722863197563418842986856153488449116990346959073552230996664738211614552901301788399486806824958154836912680138636942536340745219954025023668456830725541100614266844590646542976042841593933198847757277382099569744037926785510798170316089366336813993565118775154566091508247592920650102972413125090243384658223759350611254427350501936982122380566856145108016060877964433214913089129744587978995669606380357140614076614272342456886196141702633950930432553551415123691649875501324075204966931119898634233428519470409405185639504897232249722278478262672843093788340785078538371035488439617115951899944494488130728314356899345361231475979774919298692062393166680858271046333547346123508292180472945708122185262090093745576596700660852723088339268140812596150272000000000000000000000000000*i1^56 + 510730417881240273611593625876171103281892392269267300950484968416116195794154387820189292123704323341240034311457924380829710104426990616309135065376168754494410784340957686496343043865912131882253974214241457439106755363102327657515347628033837758086399565794544593663992647185617514047305194622463876433585040761183559875287455999582861139542257189938108996427379250368108466777648789733539311919868742148413762494149955604655136275109918512870013349896193692584138419144698097491821886469636266116908095719762417510986059423794508088163319249696347342582974769122185737438794755030955090982281604242190631824653382727780033648298934110604335263055458396179161306724580938307204610570028973640428709477427569237569616649906149365636262661567102598989162019890564846371053239709060944831167737032531792720793741690064707387169262594508467244709556695644288414528058695923923769135852104401299887948974314532330804800939280547759805759940662981187224420801094081942272426616634418764078987528858489928423826546503887397926161480103935688064164593850902891670991404797414077267811819700849308328869023668687151354840197077539124126866902803904967533802196608943043707291389211888073068783968236926767265646656394175214196481518408171096332854268406594035201745861290956524421692655009031050519880618903780432474018192869242596932284978508981136312290508800000000000000000000000*i1^57 + 36913594435123190710302840568773921317116774540932888091249264298898182548784731133431459552815618930245398048351524964297793636106029745073895592336097771749782470393025838730479690300372460081537163301768572863233051436201847398876011014833843873463155724158844071738612417755949954316442275438679542449447941245243306329143210428252248150067350441913704516975130451889268944377171356904603993278723938384574914211473565925800065587928467337721072919902562350085741956849928208420261214731005732750372652702696276096292425649878571134713545484641274046421289549814813531922150369395042050365964143387396651372729715090570452982373433335318850013054219838743368384120403702173290934759533554077860289198678658205536189971528248117484275300576820522158129243695396374260297419106025135038266840521469266500605628749090039480133676835851070717352354009363721703978091575335850278793619409016088567104536445684144269732891688366422983347444617984272113935423270995966629488464147264075929204511925918839963776024933074007444005299961390277562378534629485242516417158053485869728587439867806422852486690175683384392726909621703985192844329309336266976578637624901422508338339879639842580749174951067985313557238973029664045994943588376025344369268194719916589120720181861175647696902248288791228364738939677856690437227061325405434130869481426124800000000000000000000*i1^58 + 8229368440006539517572444807104352919520917525758530095007293889689531152275629644210765463200550229527787406742710163359104956478003290873147347026242361752997084705282605325770790709203737306065765033197068420113616614706229022789596893673253906799886357594984119270532202188263191216913049093449417729373828895934128367439993376437176327652458722417942688549510209647591227134092933528694571347827771297344610437769286068670477327930370410503840734945635032750118305048501398792170463804137194426381730372649650599200312669255644313827976537576701716422762417470365856525291021567328360461153012414526853311403541987668118708803458848298071264734802787806164644987064488694405608961340490618135873787643722874716476410365161073209301857195799327667271169815420321113557967485183510332435440069259230982314207630405696262103429582068115259003766894558909895406049809097309723110099068870045971728651556881251119044742699450460430314384183296623569516698766882479825274504014635710253746429073617894303054519334650414720113697173793649482215662079144375473984143475006832354194728005272267824262774291221950539460504648287371094814539649543800999081152257628134273414837118879096263602037503121705159248174486805573084439333419203933096092083216947038144854683340166291122525065349957154200652950152705919337696699015006993252352000000000000000000*i1^59 + -86372054922222965679089950590657883768838416362761999013878606136508448217451217750879147277765405524499292094392188445691077831254009981183587042629784323586483682361823615231339049988299417575135568582471153412295952487418542746820195792855443881209897022969726699551790989930441229390436416380500781775178328166282006950789850245954064855400641205161692140426079259588001626971842632893899139059153433021525893932296070101431314692366411408905620962827806155032626651667994503614972313889624974443004538024248694373631858354659042145731425171409018851988974048337901302331516012474796155321061173789397248676555498489280427522177547310765414526699540355219223883463969260400978581820569490572071119644761867644039460431761808266824441999973706863668508079353076876334622977732818972345922998720797092511286658120956830874520460513535631525467141127118849961140579123990467417415930546797986752547182489574903991116832025413456283975256138693212315118279484743786458904729764285978472044560324378132133678326958171173518525166092233969725608194537322642135530094054273514101436168692043897978956626606971089288877450220175983025999610731784690633632792038070096758586742443309984644410801562167809554465854678638809434673256116855607097787185422598247067976267506844349424699663313353376874839688615143109090607104000000000000000*i1^60 + 23589884103185267799822131289057380802065746271955623666359051955060386475860782515004223241249121474672608182922411909589076175074142184304004094342195708798398224887992782294593151094225930590726472945233806392948245682352964655881135144802020331010707816694696708545295882225807337797487559259893148104988964989094009497124631740242860933190076441212184478440568448016105929519086729016664910662084468353580893233467807800728490017529356733221442582593482873672804132457702771262792595711551784238492048168162415178301259498339955801255220531967374444121541612402982938584528693772767631053478217616640741601791191387403639133522372065839380088642074043708877816244692660780928139785743164587979797804282404583369014573348383854716349133828856222524806705805459679746728628618705671039362873366802097477443288290195184823123272081183150431360314385156226136210534565320225345072535487243736242855745456365878373100747956604340059915747526891464116539604181669207153076278351603516193386014904325161523445426536706548125331855018262930510311455679082271058193107521306573512961517921808317116877996481103185670419663808107057334321203002836540928773906374672416022019279512878214897581873678190798218366459244233239410799678204690881599810103007677307257200927185645390139460049083473343859643121664000000000000*i1^61 + 51753834866668396208082000005605465437880572055610343220430852317911891656932518462189757556607423985990303228461785604118887596519748007910018795855674696780174597742228776661685038826858313498307867477565970415063680741391913293481548527220860417887465481044798758622332199457259412136064681746885971915905821366871008412409140429559359379849492736602291525716308564276293381550280972406819157947004767429347040904998477012356571983363261622132895190919614112100729926330065607071108879598986239218183555548110114628411137694674302203784122581909831933435306853155329774943447829701125033078512319408525377032265849435895678073129496516824065817084870835501025162880825577469576273006516288113043305140134867810030742716590050151036497679946868751923526150354042287153149190231480763602068253239721649259397385373007828037843156621388324834406602752339830895591661231614219286086737505621191369048912002487484878222595517288582956894501951522393592821388933194200934564372533295699995532231271994487437025071023863414654473165613950788056838423201120418936805393000255487116059195608944592338500951026954978699871218867621515810835419960840292712304146725742758401848345372595766364712674913859116441264018666688831949791779423468286063146702030074231098783537860600176719381843148800000000*i1^62 + 7436567368375488544154478303556683732405121850237431259574751494253944205620053007045203743166047864138817050507991457844813832842259591647778033746984761944017847114877354011206621461708646828325321922782751041580797820755650955359675214086621052089190539795273661430879555376289879471519277281504921111156476400453370890791185672839381884414646571501242321869627699819866687895687670302129764612190346841012151372087280698444187867389139918243564038260526626535046443377380051898832411831055300344718202633167466522680453708926456557630785049045338147808332253303621044844070191728001569486472489954828466140474214072456828067328182514232146762981992231036417324883201934318231062356782151569094739105725891203216869156253636299649573326582332015035278511543471513598626601559966105692772668899033210933314364035809553391792768306483941164460720989499219912199752009943468645491610828467328633642111844416515524600879191161998338334535579201032650524190346147280635059997747512807593862322323287662340059933820373720704689003527654582427182394700843696062141515987447458637116726976404402194793521899546125398692163319242497427231822650897972953716404207650832202218280652143946728894627436953587915286833972838970397686860862446420872396800000*i1^63 - N1*63886218434578429410268009559344558069145499194833660709326486721668751117846872423795473461732242914951309521718712056403993830798017566030074533090675889026193802997300779012773254599727566584452635366947175934912849127335304470082279932897729789908018992424336185537716192890929296439*i2, 506067012123155144921565030585610008198482597942199273145799309243182267358193159050885079700925151060593167126782891557572503944556883100635337034619327386029826498828407923240168142879064534299486442680274989022078877712647095971848725790819516272523688422501840249534234108526561705621237648378003612968571466148326202578626341378559605598112975290483185712179911605140204643302592317579889950014988638368102435769551730613313382529514496095732220230487912900016619214908519330761102129551256097458618861839722916150899751080584245818990027052040403029202638418230581390231413298153695543535808943660767799806635627874739478713094300222075266777896056265138927961423669785374287776244381633728850257961375048268446418137203595366520101495561775159978233076363971892863676429052084006543124832837328146610811186014363984254375879043029137607223798149812964566223666062256398336048349472665922957754198010287422886382173390027203856557195977714412681804633556558626470046545411548515976070104494388173174807186248164934899797187146313243166052349113634516960947671849543545956997292455086349185559247140217871318810612599692120184551330551222378727476571336279878673830351395651016743512735073976091413457065449979260951903820571446200979077816866053782884742424727706387951170931034605102086846397142403893201223379310994051744058943454236833000658500395954182926672807197628533837839057608167265994162397710736377591342563328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -386243614240986552895000810048907946453085694763374839524687976526425917958672607022506216351908337378395120858528630968279256693868996002302505409771256950778952502459727528680418250618033062826191032711813491262885577044319064875606412830089746837626635221664239694793348961044760586131520836363571616417952480695236816123254791080610137819199174283908148273088659846830829628140703159797603923355617536862563732961784223126656744506392915893127116609993158961697031017407077500863350028859454523911427101833173547582242309087704814057635966439848987781086242379211011372624858229772961378424984148377890316041544668843763233454456381529483041896515089913976420689411841610758537582599340719886713099452524100723358685428030980745606013395055154162291084793620693046929494291102728921409517962599590249624480767728111251619395031510974916819220303507819743798147192447307393371952498180297106490523391506299301569881955145182082341781440801848904656685372088425503918098191036581158631983975864561553032653714390820847131266561682286861374959750298217613984904622190824876805313512518158906764516925872703717337955119527528974621729029640872157916103594213702114479945577945089952354911101287584501904090951290469226212026719451976379851588504242650672521530048701962134336191851374960181427502969148797553257170543839131487872518306284418325638215025515145574509981771566319792240939199632156794586696830537340486518249117649469440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -8950308824992926852417020684509629848542930452825777827191589499649621245875916227485702640488575223528865700017741388070696392425421439399735604677252735228959721020850274153697566556308901902193271286840812855592415733128497332563563684430408425537249141694353385305131575612900913013420001115121098006581758094349277574997701718562959103935755048653369811339986326573699760977863911060652636615254966651890260366230767572348478249381097119637409295089693687487318833740128168266125218054164912166861428323012375875094648242396766195879908808851205362464521363082243923649832635611151753601409075941166364110679542848236715729798392566367701754375674568424928713476601967056174747281589775293155165317969932419848294397654521349207536865881330097880629295483369708424971025481315090083949380083912369042172443747968803136553578148849150700423099444865047799487341283023029135161322279027041765856135971521383121985739122101044491276167451335256432980615276026650000391162135816133231767187704204528177809602866313991115690270265345468966870984574246568494986975674722709340430426600200858797271484828560947517408362549240970846932594432515537801589286331624364066344261559669427697953881575127472685145097466781453853806923040896239142796635520605284176427461576519208332472613905899993262536272404477002384086978657712976415386448861033828295544324901275271470767768023313232449128400204075445233432526932418349047666502561503559811072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 239390313881887076526626508136375385611751587600514637543022839512769178367982096606083697279062821933647504399769357828368266602130826028542429865918972622109656100009038233494789451915748573052102364055936954393710041491850174367852044720085218631426914193855161063649192015078770243501918111915181723648611341976946034393533537233752614275844543423989942901397002949471991012122012117935853082680514856143824887388535144252747273802020838840706729757902416237280622230803987673087628642845606267864042759586027739649488822705264210883074099591770232285529922184437197861513735980325452245917305784373128922828298083033171269479705169040613165493608173646441312393600404166436213721458461532648449032328219735688180436216738359391542642269076016910125273343262601935902943823388350323153436685772391668599444960194088588801386295699863361143283309998379344284732205427417345870977323317980883421541230226848486150857926800387084636854355573768972312032542554354051464568462828397160021183878605565946809395290374064049764199450896221241726241176304717097499609535946151122633538305284822132242972411436225988847574237515858866562646013160238316854898790434749706497049960266080775107298521380216491638733513351861172602990438547659481676876987382398567141395276790000848588574017423169739189470866482186420591307099295426316657699996877752756555824445091084871568526343565585484428738827633934955255878190762027639090899850013569858844753920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 7079925468443826439714964986172371304770394097295352931763878112155388537590081636520923133442891492262444235342268548018894664504637784013790556394194002676546541495350088414395330575005475095793099591645452328015800922704110949244930698621123390988044271358523569147465580240176956290317267277709723221696019174192131696504005688084842003247624565660098945763369241659232043652313673810690028536829069434911908691334094275876612491355314007716339396019932131334277816218989770972352180365055117827135272276667249874778533111658283456982390828778691538838696666567617811821977154002247145063223872641756577123806322245637778746739168378306625339161579101883559069475097531948630927990048183720286101798582265921866520496448448884033495087261035132599695170782488649074575855959791726376648443973799299406578193763032186392983827155688299066439983221638940369326191667839417661099970273505380366062081680902295839077781913782515033632316613983359030562095596448427466181687908886519075304236648680106835776418669450754517447800723075914162016546715524358219595370411301480305724499191699034320620506352359165120058961032366694920742070126437968370235283641391663441490966900220331660957921010699264894227310570004379002226793098312648953164521260350787850993420671820329984306593489640363534209160746478611236790259255654410473624502992041767354501679428642551306216816327888488868379473413704169737581142157361872231955355745957058830842357350400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 36190889755674890246910907735346387256534953603224119848240302546482460147118989906533907627813090930569741514354595600482980464861124068324872176737604466206171696354221597451285760279827135242760839194524648697368860190365712601768910097324285990266562442045587080357859126206483779442512272343173082251740967356265966596732287230658337515940266908931290064168137435924091008433823732236633902304857101323582841859207179495310558528457635261694136553723017506214598463133044957449769413067784886478040818651795427009118240460706116965542006955958478714331630776856770250895617395641058649009563456850763072437077659081678832230316934115062532021765404202651458633214863057735623975355133398772816821012063524272707190677531120171994997233896912421310220888782150949458613126561621913268295971446978230133846970125954450929889134856375134494172291312728701983614992174445927656702172478899516637848807584940246989169865938926067146840151296913842124797277678995207438314986392576308580646739757905044481280447945758018594958202334124791176676925867775591114304851892173343944387265974739167530604281141035767724995389598518247056180518604962140890214858661231320239451752221911127787176770056457007078690579199381550927618532647036377396799972482864404752466434465379079817866313485440985012140274230266957609742144180266054242441661719846146034433055503266561661644305674856231085787158175860136160577961901004653674333088154412473083056977713561600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 108239663104480454934989816568448001126678988518867195326827766886145798975498763720038264501898774452397363659472731655996512317965072120046906212402730372957310957908501846402488916042812065169560919868072065724503494101015701178173611263516455809838502627271969523346230949821026656707489078766949146703695532022952269823516672514286469034972593113836137473252397812887940774845801358860102878489304865267933611025131459372281568008814467622810160315402692863147849561647370199520898268033270194709623044194657478901093255251352084551492876258798670701676520153757111726165682387003041439463814862995137600874386998944087921530232365581623711524600952156894618145604966336042375001340033694468523352848909297814362343542735577739204921592901139828468928818277986487483146562364042094485769408271764313750207177797660182728964768483994324183413829422428412854607753775406849105861495020377801474409344703005055298713703811023672367022970123273959722001563474436322829362068759759579177892911734259886574100407578186954465997599402513507457291262469846029182744906765666413842818102106768062211592114736124390332451736435827739324703309061473283982553561453747924735189242926739417063010576329194026176232982325498227357565875164507590922081838068297168427009630800626589740208554319924857907735504818184616930940296071039864994946110186518054739155128284051086704384945013364139794671234185620510885690713912208520031685164741463796052753653017083904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 205453312230610009234289813388499488260747186193931117062874057882694936936458650223356107052051473873858188611517724724602269348577720838952840567515293385927149005044646642617775132405169676848431809925678092333162806897728546339527088734814602328998989844908420723099188689164767074108141770823242646473559065289427077543257399510873498110358606849402941899725124491806248425478563122770574902518476057447153788286761860153378081006144974758249057795364347171961464259774397941035265438647699524707805369709587530506428810398934721863442292220161807647834901858730557503696492794713437739582807269089421759212983361727787360887694995675480186861905492754721369713163356824798253358427095606180054041023761659114796018601352654939274998430283774777796981054156485915037897073578492853585944311342676622690099441707492017820572989100205737078853559045632241507212448950889225117164598340377854425427343525892204833070805641990411429184449329274288108035269215422325564867159627436390983793384993734320739235607136179863354747074715627018293477555830777721714489770634614808699254959486073549575694322395257336828503774771884013802855382178425281263902677985788332314782921598034157677952864316619382317120326056750456279375499122036817275677437909143177004008790779435539715199230574108811744001330074665960330372961537245532269663520053964962544204847033208599756869520462359891799725156155859357585360950694059493944437421965656218319591307812116889600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 785576993198753681509104086072128182118272447947832175479527099069887038574244402957093996294913945907044737576690801975632242996615542320753684029983728873013410726197015869816575733619086234954340186401668850758366575059648740685314223359402235143082570546524774213565370888759472596804855307851554310960265549019083396517290837967516201137091488978560692009814346313692859508740030433711104889344538522923728137589442724982170435094914797356612130538560119643352308420295160008044447546827509245001126761145789235602957310790677143724759707502960669258022693171268195263390779072605794279401775780197882551316478860712832119146746358431710100892677985692820325728641375865818074217497895237782998514182824560693654557282283723172248007575426169224905512761908831370990178014816743787724905466356142054321260229248604932530015845704557632937188558207986047606834755388351411158374556960869036393440827259400035682449436369537688930747541601922148142548809279561064129139305627814632642013380388684378460936530285145662911766924681614749446206759385626263715337424798692525434134485610859221630140350766100711528199853609881624462493645233784983721143206803626937895686845038519544667627046292927864086579152234899530787786735640493872380108694663848841222932146240466877572691104468136156419802977440995903965180814605913485582482164834306510455767952438525582802613620800390393936130804439471378997507380446570648549123679823348465946682332123966210048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 564677115171171157158085230443981797979464625326662945023193417215859319011080648203756217192743814117308846670846611592742969485465969426104188879615504973896931988549666182366013009119838642555941822710797292582507321001590653665902645276581499946051356136168115794446710604889478579508720502908545326288915689070616413538667082369214842550885676614278946497823608307097562084921060284229402078229512856484474740451636561984379221629391478232049226507596989082559513570264633620667622142188350142462558089470996124734272711426851389391488137179001605921400068987683873192972329252364847831363409828356482439299500798116523023285302777891139225538911059736397194628069146228839231938865991470323455631303344547637495816765691188015170232136435914883334268191316212416421060989569586648067997002241757848628407402948258376004899912279223548492432202692480604851941892997229209025067964041482283912555626385915064424312582162975481851529669466922397921042533441601224965551727738893084284273430822880168642690665885454577264426514275604550236339200850149647663762116447197020237200217044235112794472831809346617925973277658590643461313972775360327589063634041247704028489225698927615064202114719899148214539889576903849267400259301609805693798722260206461524221524028036010316670663635179265420295783929633712759235448215504052088438604802583383078404917694183363550052564455486179673265741671411110622271044279664296020681284695980602041125019065557975040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 1004201843386927979767837743506700838623986718858381847281420624152627522609066841333783852760801118164787552315688001955163351377210139043427382338978735439779383553713382193483945382383740331433787167811416847947800101000226383389755485034849192658482821940331208779395910301701078565954491067564457616308346885569104371725585977875788283897050355521062619297653507026964464388861036555965409011828564725968642276597359236813936397894212087196380199231292502970783865708926770046856050353622914969898106235638000264965062267717627709812988598355716167760489880456906642129578061116251111476519828615431956680759694415287981632199778723531611014242203553350280236339906862567122821651868815251669768841073501096688674075674134778865759199064945631069744167890704399362910267622933299319901459572948261324180868207333728188964604101207191824125515749360061078041650647195913271515725557619082407185900379179142045986175068568645721992431009064158583078968212177291601150376034579738548074928060842778767361957568553689246538988697285871475244079380428317355251327657131870680287961313811539529718689775589511781657321296233999030038487134462646167036881235454877493630542380085135556678011690760683914213254424590874230774802145633321941744159491649187243191869617323957079649838573320197266073188324598531257792793906763134082750715170658465844123273890067006557052357639743322852537397938852189116939409165049441901213033121339161348579705629370248226406400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -637374834167121525590201698348089524799272471214922954805013215046283750022729667893659568838598561733176476128538075616330154608518105726536501612443911423593004440320552806408111769250901234344854200173331911649169311469134522704639503556237277554195977003914504263099312539327866215353453889852061819668613188944117771161752381792726100862622382698186632908182248483601526766828128746649001544227505710496709112769982512857129415269506173055641508847023765995389644103307033642380174931553855988036510183439352007548591570328521872690817751221665491058820028236901003603404484049657207817988517141675434116246239330325630433014559482127591876687017365505741989170709178658644453858470444153647813663247006336988038765676017997540232936360277734032707929770643909398857763717682516688926691089098695186243107708364727872797593321352677397895703272548675641712836683487451300030608286446551863968544130799906627210527618331185635452900351907234050270135423782410350211232413475017595946130478729506273661759188522145522489027108102912338898143354056774928021237211386920042318258964545779855980991341520360876120509215135192738963176584254145955588741958082354432398263422821962200643719127243607299137843548915186534499562915281192745680587050025860434458384933309085656790213959124833056643853840105535433464446321076968940401279680920921844633892207106447144444023007474792826485858127278964187491676393347530685839812634031685700899767371338894928773120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -739467771291983278384095036113156522084933357951808652639154446980176966102103853461157290051327482317623866437585525533731836109227429581959643643705017465954648656369847571279761057462351421075360027292916178484081832289712980106446452004117052615999745256357184557940662756305388831096662914181855945013374292674900263173520977494251678412825686050489331816254434961491484786856045286093398425444018447522719197912225788109911645588513076279751342575786392133204564823433750204970692869041424789663383745745544866767189516458223498636505376341676496130720384165367424587511918527734846595710691800570554561182077024930930049115931211668405948459743351331209014421712402337465614286683950049203575393802567187524063459020465636684573542562336607384922300712695077608840395674092166411099408205572564803522250914092857466548472220318535799851846136873241047845813977570252287032979076157396647454523085377270150725561107509205677765219537155091051715696990430009963399633214557300979937253582111374115759712484112867149382900420358290378392837426282428378857334866704876912263532265513926872155052336386851093993698106897090272175786660843832862165576392982393700552403287223716427479760863267494246819786893850739283985382528105055347687722092995896639054613202983698727283495946288069837930121733903204202934724426655339625114293496596860199035037653490242284128819892157581109426188396961899134325127483081188899794675066979819007026170594754056800960512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -1192681758451419286159787627611483687752079980016197514498412639887010980263234368800304707520339461637386284278167994443342574684716736588591776349376682340474557385137278160990849945539280958843857341650755886903546717136615390759643650982362247373306811495921870306058328370838091973846058337932419603046001940567246344842967964656529484893642415779094997773311496235830712526097004081441463871893397596166387365119756943219132231327366226701272866483705490149018501576020112102558849448138581436533099888368492787971247370526487321905019310474355005618536079101140358103196553084076920855460217281461479138951461512186678231465653959948139510583401103981294334974640753642532226928679623896017430523542272256243960538118791415222278618898074595055090190303424832811964245786959146153787654694583499911702444505417498594345616308342801530034733177968443597192627870385671401187356783464959354464865405313825850303067275525106406341434177653417507803371266036342718512584677207873541006522921333894649301894863309584379363296185230489808921171308607802746125587101291152232544122270546856807670665522896922312001623421007915738358224298857067234209821628121738724600523606969076144506883559246354967641162704917938170874098098132986564926760857520043542543541981948958968394896141692546176485358470243639403388916697381534471937732356742615676400638664278951822055521556604932684295281004424334073449546966817515304231664032197214921029106958561783612178432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 504332544284377581823312317193740943820277223729019999263503155380985343438222639977022157691397399885066623694844889396086905566838591406214136173937725451431453597002434372652332093734687105305821502280869993139757536939248394106514163166654864770579719241247746086720183263667367500735384144153021370414955028355880675838260068846637490890545313968823275544777352776764164890936890131027365141450690468392927059510175527315159086009814083782802613692150597531575636136502009582055115634732615599771377571481532176711973095742407610704206380105808018470312152163414366698830354467214300683316493494027624276952631026200843123793208746298691222286179316260219250749769163113484775522491491507341237036918541048213450227995826457900471712318227815132940059802619972392727799090126673399401707713191094631002828342049260030350184504134220100672508399447621944857827532711738110212872589441815556307542872678138480229181636472297641380364519655145318834127824104011560889275668075896331982611302736173883120578637501026145394003388967073425374630624835613266258660708545546192532988055332712965948469059259896865715549487790880048696387440136158635358892783722711245173361166303230145728857146038747413023874727873600980681517589851778446528717833076919810062662968877336306585868366228298453302192646637832785837229043444336132069607244148491446187243229408282655312932160624281332000851546895623066977543261481603052056158146882218714970013135848913019863040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 528105492234217028997562218210771473881817380664784528623102004447768595609208350731007357019186997816785798737766616811713179468677951234693365315452626892414550483596660545844394613518806439575305273896678222608642907558835884530643011527963369188312692150665106267973114419562950679894754197357664438384207298589583767003657780374696119288218163737307242768164050734001459590178076073937725819601378994877623310657099576786462926998767447716066725940356347805573324151394112262903140736541360660208986035198325876449626729220955314168743918151692152600753310827194072138852893074866879343938856365554586526337264334057413081160068794511411748650549210281801675608730110072771027551571246863721939885354611340802045421856633182798028973106753141426091943752706004309750900922568891474414388207999627179581642616188696460096049457807599900132283894177573816156453132144869856926129114790802896444102622633471988226754847936403871317101781903214640008698600968319959908508301356021915618173765915494198850309851044421154365048131842492425630329573360606230205869983335250840218218596467118045461360895762386374449571856050567196589751225162526188803993801429094393742879132338626038759847914296626742091433802976322400789196005415183485323057962349537305722605065278697497861116424303013571010755788397900165639688809799273618092774490870708269028014166918131315034844792457113259576355737944752918723178635441852076527299592324212094075888426216203082530816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 389072078913127696212469818485550611404480191399360118307676104527479517250281142785536562270761144463236387261739017017124665155922456838257499367006392686426100225316952247031269276263278379903618423828901885883666204617344701219039267428402638065204721634217402594964362269522906816709227374230061761756874830791749518293597336441544511181271698114522853299755737204457166786503165448997472060882322809165525228719205145176473600416684418288707629804808550173917369674227803989855768883678556817155463015753303403811100190747069963478248565589068752197513090307137858664424801566393703450597294517497150183309306829477503561615633602479195891811317065781404696816694251465874702542269847052036793022839585968658349416100716117006597385916405376808460852996007910657326087782478948076310303983513201963794059502044764361761691726365530005991571128369395103231883100041826052863487166368060566578102475496030567718701716324698552658134366527718539219276322005886803416756528228313245390437549277540777977453068957529299280147630078801871636109467048553728812870347551068503744730525411787817469021070256231081344567293757578540824581636425000219404394509372271066947831708873234518694618031195953554270689380220135476197378730314206344553761436940919980420802435128206213024255888349391483939208789825117245707692129000934950238452041736792753261728630467259467164552247054852830012159293453529278299082700801085899053921521724563117115883041902690951264993280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 280693001321403201649429678378932775974711606012789123690545976751469396712503991070816757908438449279914594896401085055872751983440916608992181979169630314360926697312230548297680707298201489607396469438578622025700301543788384121270204208999692715399965868805516471751873445252302172195450801617183459903404204769800787087991561102383555544304219489090662606438980769938175779595368018538906844864650315574328252874486660297939805375097074392999895587523106039071394423002339603369725467548757257354293267320805578052780558420857065895487404929720170630026926102426888870977773847185904159427954596499661709870219744316305995959509066265228008184484990997788766250980363837498399090112595513179673856954674084928833051895636318144593690093213288120464726120735416778258674588794763755282378486051550302286651163670241896903684008610926730128892625002525761536392690643236316949055661711714737605535436050852449867130741635789663911913908336582536135810482373588721588712714925974611190502526467427068956087358295446177229028082168184434325600936600875094053621719369418191405291848424929787604254208527936663210200199024843238085230639183289003079114584563004062866015583902733507414506053934371476982625440050946641334702825084311155795094040080649496600146254280313124183674551979758484380766616452287019910580526020656914113698241941295958061124546707056373885678079837164494987978995138570994098084594994625796368232990687295444410661358532821136284057600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 116975495727094495459626269437247292618896681708869457944923726102416867405461948505196325469969139415559546969115392879827544590552826637303187394513246425352075481540277777904288549103827569467521870335111232846674427032938746568847385092537831109336134938057123967251949010423105249211965661681561281555991807850399709626786148035439186546781134730139239587828023992729524978448079694881419869466232998604940910126068607627539119025997290011105004944079743108640579407423665825457739576151893103565203949395795565967758681033872329349153781372521812366798395024421449576138408628391952512504409002392840347307030405342888944672103250372038678723860709716961703884259201245988444093315007016707141491032577123653314765757332356785895764799429843300416584229532211730433225830867462360721284683435546062654458768432061915921968918463577768170739129263701455008956695562517550714553460848994341651398009445135991558443875679997592074649416388776260946065145107652024367788336647349636888581061012017444954436800781322535684660993569456146382599791515303523261610255702294723012912312195282739225569990572426907289360573010550530141386661943789173482134619877741379204551162732066764369597494020000221752278096036176797641085176012131818530463190118435788465800147837944750352531486662456916201200380909697530738020208015814661869813873248215375398593925525250750455684632474796307271778569349390265357840191238204515959927842022230137469825556078298166020014080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 35962004127903475381261637915016759554777167211713271347888759813649184482037701912488240094236540942704006226266203942754016263240177464744340310946493370610173090685351496376730833529828750201298169760660888341644978739221950180066329050142342830511008362160968034298168782759237315165623124068824250252571562838567169205346191546774756242565013082972253012474978739081728988366297531999959967083121378591208779850373244071294467982840719808770046383349679616394752863049968003108491972259634141263145269479791122909961978783945985101067440578245134923302264755523151672667257670427002406089107063086194591845281825885901535096354914470239338142047712350110803993298615602523013523850752006030598945174180901602753639790674345765163695210776831290780177295423815214570758902005699521115501074812602556725487414781837808916616633553749003031712823570024962663554039742465627492017295932782637622335405860625553576712932085660008471244328113868735330503601081718586611417910808840488332048426550975027397778886683190271038782934553815332323654766849497975497757424490548566354508378516879724132093061241040072240146303005035147740931802024793672474047995017754403647499052760651591648608949204102255414217541286548003145983793408005720537520849991917682622774647102629168578808253844754501127698933365089013971463465213714935635965002139567352484037489816595153852239132030523156605835161481106965972638476100650478745718509315903619970430047281095205265080320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 11397489498331665671508348431490245110824373314160366630853845173763762171123536140840248788980470413279513961074783582657587121526454519375966934482887760038073302178870567667964983205587044972354784159346720922196951812664990705021679994514613464787823324941364639503693365333783186764131208885875152645486832232768700760344693343859378208673123265721220038206251941605949966296657064984833648248639752617710792404710014313662657419079227360755570316259598319580756872885834607318647168204264058076228195748481351185661744822306698857367198101737510871036677140493330001658056719177632055050586442551413841639374525525113015783325233432626685023936392628168928275701763932510489100409120466068084235356663793855162544335358375503776599350876757716748036885348192294248197667763407326648906419712868733482467112043990090113629859993747776294675699451696654724044477267639603454683667797393579043664544268648807108272610743170532668323834435645940937749494651942317925172751786136697026145127988316549644339595788086208648065353477307411053153172142691175585182458357111066718419152534708307733007616896192245154868718732358135299869746895363059471961595890608163830337974162437738246797416253576101703659056472290649633641713743914632820774217579731331013267263641175325911767989061879833425262190778789927713993008375695342162424145085392857502957550891079424326170229478789937672532095240065657303391050313110780761934578785988437903386620135532680815805726720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -1474014959600413683013435074353325414978362526251825359691660409595307798013368568362340447928089294484968916944699852792918817257071698927924572226702377004772517498197192381062403201291212727794835110222476134793775319045792132044952089675217817459227549229408455931509979524894338855996921781964072114720069282461040482525429558298111747012409864252665976974763231256238357310164769170074856143280290264953491553282725948471275299883358241837219463999095558286574784905365324812202825366176211009966049469137484100394167836525926862679088530804450003456196949034379273899233998188121259704519998677868783777842586290389688016906952259282552080797175193976526799554573586508755879490158603224649317138399436331890391911411314291741761722628659584149840124998939504015148406215415583942999299101397730193132353948906950155183145851273922023893377114308461812140911393206584284970794240898956644832857185347960439910724652865331640797684637991058971982708182756624920854161766990145206751390598043640001960143684354232982686675968129544999109712018733213798112139418817051301024500813502259108698374729678426110694495008507468048249032033033834996096357879509848454028037534273584239154362033452414351274445545373789270110753255627943046384859420715662420970967351183311022058293346239523235568831599844205878944641345948729136106233049278809259565253466076807576323139341759212826409937077068844291033834512388838060797063780268030042924580875939754563118039040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 303207653017690982122879658922110922255824858242418478945075144563637911820005764574418773627829391117715819175791738425768338808013173008278113214434820517600797681361082060186023360494487415451603985275971816401109497094819117490069544859963810362140685568437240658357054208888212137996412728175239863541471091430159099701784890995468703492996958339290853575670525979629016245179853120342710033021802415363325948015404212233079809173160341462127923071934838625483683029208772549049621092353657236009965830670702382612967332140262511044814753852992668383620160409716343633232570697335929849960099585559814416926460420135917201735135909764365027692606254833873622961334396466278365931873787995316597622302759707523859390523033114519333388312412581009597207330531874719471621067293443704297981414821343520576062375144090458637161223506393283356120837211942292373249505208179978932294405329711059208448179346145424950505847673301648666113623085711929531628690957983546728634952916710418061720171683829741882791900886893315330080558786890737492964723029258580579995428139183414754553475413262320004170980993819478876079249451123789339748506588852498502535946499182569191119690595507715258901117914319731195497222654466460365368390538175512542247853668784260575014156902204014826766071766894793267222040605422557243637391493460922018338779181977610802662380185873357155352770867462981799524086856963036276094136776457782550580568988625749088440307829196244190756864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 67954425902640350104231323672941387037903456675631640851199020624832649292130382257830749185409161183950261513537434396138113451825348895409709811854133414635849611860912098048068564987099579893355963502457250345647699312483214437493143470323828623754324351802403746674672047961813330270194717395357636852629150026838486760645730329889770127919230851222262688214808269127197079686770438081004997354424863690489114283665552276560679805183762966822188346473601058337298288524605595970959967053766883792583742410422419829056301267621635411445950305990273300797961544393296100901399470409208987897139441830152473309773552565950718484504116137299886251752310319416638604223444289815867369878735148365200322083363625337299777787215053533703454059636352481315338088810825886056792429803357026289324482363573884361681871394666754346909992376902451599632011787696007381613054670177747533356798498574238709174593223486953918138329594406227733705681607319788105448821427748787610582012770835097980209747157006441868762784154928700423009134428137044654488901197407740954001502721773513387205295845795419864771129927393953942614404898242777248819755904596005487248137866253940671499126302239618185671544059032691209572331976542369543069042249540389746825233761449846912342294975247741104736183967367673081410902664428108068860736630955031527450051320706564666302742846336918018578758915806706373988064831471632533925617922979132787646617009107953893546805486311113610808524800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -12885134223459604330960009801554641975932690769559011226867463315251603896559217814803977109428242641759042039991234287686837533123178971709629160563711395622763954263128856270594832758931058140854560138312398013048560453507183112323547405537962929062998905522725649275244409216158231621828005946390455578600368410221267392698756795109262542588927105763233551366302421038246112679116945267730438767137818982929116061630498948055757216223677242885480798707126570724041898554439938449231896345619056154615404216391547968976026090464524026288574792791383090472957157520605574330161429356059354023909082342637403219014001506475932216028846790266659738891103942900190541916685643444529775783927620291709861574904286155854774487673480200120178555125660821651486781096002915974805971425905380763483307882960795401611761233245725715167217475423940861595177312343256428012298762223887373561829807945695819314719804564983152629280700273250772545809839312918489079715378188322243806264399828110899903277370368638118989186318434581995011393243308660023892699697742682014548640828465503669363429485757010609073634947499040909645190284475927338054480774301589764307018677334427440478034288739187852786178464500221485438072443404389510387213759453393996045536598927895447675794013224531626216542759618342597388043032517407088333578985429473005832953924389913377544169032866094021575742953350498815161275014554923904237821032878597286106734332116554421750752625126004688211148800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 3933495698482850143040990780631246919883605129794109200311414944237716897535237337905777403383521380417485683658416735434825930629633406990893065439032188354319513841559201207735416636875063838307208004539982060412032526292389208041019474656333363789167978237654985758699179896137440647700564424723164601673869105913327284628091930698054161703456779582820088587196862106026856190947681598366753154698489874989897375560788336363035109472995731597868961954441041068167819715601594870333151311097345151202127971186400162453779717459319054626403857671639982301986521942919466791015889520686478716878854733069532933181371128316350241360135471056357295802855737714542972892746242744442539973811178212563835760049952386950673338096294459967308151199168415296995002374765084963001906715359987043055804403698742708544671419702034169109934333977296554299971536900699305128956854573484720594510384884863071334915092126187404879353879591601411841973140781882937207266170268831156748274393594049609142757083957648537981866235525243490117722085639461180424038229544941557433766378226308574371447709948532179661959119290136833443616838803346059060384716657296337455084011931585309014454589087365327398664160731965448455144907507709285469570154677526616987638363303434150693649490412812600903719180049023220733703966771238760026583157251692917226193777501594293935546422365701345973638408743954626966784068469646715359515241462793393333404595115955095217451596306631342224834560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -283321896338901515069242593751691845124815235487795002639205110689045590254500328416542801660377981872477194682810725457754338499357956206387043726556912119960732535404123911220346867864152236505620975248229238913720157254089874717238776547952396819498675565253854974264389408401880283577477009421256842705544613892934354535812193997072812436884245003847855934342266334496068100914670531928135993904042011108640498444481604627886893638376722155853695938311637884406137143124300027109524770037963687192859093720600984505674756179343007013474110216213991196887800959848333178457680100071831356274945832158528862789366347498673745298704583482127746543800472244149532725959025428847409320710413172112830568990133923155995584409859701288476927820080190675621161164679891548717904415911905451344406384849978043608442774277156467502251028748639292774291067811456857657801230915891414903588521276257062120128786746246755187465388319017961110397194530834281152439397623200584700753698767863433192698511664108749657579075505957896707046479722340001975549553458512630038749595728861856940125410805307761214143056097032097564419440848717086416281173679125891063941538908616716624280278990709922641278774489365555515632770399749317978677924557286914917459176069175810836581314859841740774466974101806058586950870250175898946252138212394166437940944949487825554800383322048155974508058273311579049087618152475783975051049859716430822453866330543620961622194195482358000386048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 32393235393782957363709270271080641866239388394301733505526950124364028256033139487054484346726638243327183612556627405043105927233290947044966607601585700388869571108858037093324627504566469943848792888920309812399891200929227934680533675116069078108747231740204654636733240011787232750451883745336496064096344154642643879536187406476242816711689647723757444019602598967198754263585946058930746913117547641632139750082697330176703571874839285584596360281291897259730584478881757909658117389680307210121152499297779693411601064968807207301659218103593733589490225158446657180816727646871901566054761772790231525180528696395917309969138782638382297360563019856399537424093697122223915934996694816519861140046730155971636091732278817204604597548161069051580478280962822217859865628454741613054649831913422030277064730365135331381319877460793776400454394696795653863398591819391936369893841357174993979960383880980636487511579601320175704733616146599517340145871090440181607159542991686244129989719534469601417865976873821916162269675950856624614414945008005707818007439787520824428174226102971754116599176575389659499126346514271980045597115923025875896238267828005382912691077278740546474903658349660432481058186920793003172260775617644387694338210173418071208644503755944168516335054809723877752725368823369669073618357417005597209941315868999898266227706271209277715720445520206448298665294737460029171008622915697071307209279980137867562487626015164192731955200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -1350856557941601495358746412991678101552011524448773262181819923570350779282488548006055121832174653993699722240618298049263625046638842098766809810303353879206676921150579669948359723959217127918732248836963903421635003238524499107109513041123516182537644089328776057176715640988349231040204771558691109088528517223742141888948439039752225143271155092766352717151176891731020648127264105205521317507320772216674027660519606823719063638992852329187071490404767350822393862384182382754966144900802424274790091390616129399611202560976271682489964850716281875959597479694515015904412658501616904547889872851197939052733067441188313921556423217472301976895810764140364194422606564474014150099219424391116685428584148971923958916714188761825984768841896857772390378246339025884525968769864886317704913182307180661491509274851215897568296389798989032606609004038426468004416437883407748233942436451806425812917450774026665486793510290211930241351588846625096562240186741180086367072650400287877464514446615797395367181739851762670763175794471804524573287262294490942084229708249275087768747753499414249460168452477573937682103037178149616449878939407885062535692474889859441075564162399469674630885042893796516630780430531250541632458476181942204379978817072225884511037156821390647277888302331727925883791549418744317488922460448182621293622918391638115299979695947404043781796119864780509821031281808574377671558506570282422062770129421020253129678196865899121606656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 78468074518821855264693056979599833579300974040133597050908150949848938101333317616620744095481777505085972558567827398569674701831814371745477117760163556084687528986079625778088829130464219017150529370148771924129257847305357392692051408973786988233630740848929444338995655583310410639284049130941604560734231305731123928509422075655979461489143186216526923380237080974123866344412755129420540765817113824126315047936127630015490459101528159226266290868700124255968764993317879300204411451633841014914070580004905970731296261832035031550700161182612889942312771556187297023393032288920652010933728793243395442350815248150141459477880817679775779732277045091704410030468024039349525863425458239929810865170746633600801814507464658862752517211276279610689125967450873548295344328453455695831509162307832835105009044848259704777444173252740780690276370696625765423167962283681786360495539050430836144520263704417925698294433453279697972266639161312976957464412944406067100007757076944929475699793950442305805401971573784768731387072281788019546875913030209840942045701761797339660981847356815597129626872640086515080178008282806627308306237684207315245757028268495239657466826151473955776325589151932543996779033408275561124654085650309824080468565314682010402331464699706703483417597594855137545482243905542797785882027814180322270281519642719524138008210827470813706974271171556223220657414258763564813298542783198339649060139119932962706880315678014287380480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -991107082746911838761234759047321057893563621414274101091994824958292894468368807858358475772359309254437012203903709003694176932629425825236887912862299666417561571932833329857967691054577197827736737533123773789911820297185778487790105207311276774311580806340424993807297018410643371359503168801407125226043871839230325432654981504148303911925004205210413980796310874210395539497997445344383803584950162928651585042003488181459119122832866710628022521050719144423783331172147241381229803024710376723882276507477314868723624779322164855386892410697778006080508409104741629511518976671422194009603125002680684973203341217427701764240582662915819698152483313072738239966436570740690258724149867735570455417266434623506035756380611940646953757924094196863855150248595053179930793836334897437475148389619799126732919787653565115701139901176910504877479342126545928577062500157965883265960496343923496028435021070009461196924796945719865778562321449256605368521474847161437302993702636877265801072128594956311872981638024215585298157231980155628330422624356821335737663213423434124425615624703285563323195828759610841872228515052284094311912719403950303970280588846297445530294656113759608873447616711975246878213878020254751141554223436631973677453928833433770029792075856224553065790265327359042465421935399626568656342129218017942025383868425720514644284461250966404138912723430590572661677827826916201648120354731709967288851675565529614272139736368083160268800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -18260983798170830714399344089387758586242527591508942347550334610383885916906643693352268360391425597976858646924224889661334999290382228875944301738968201372270451331139461945203008166804303125289029104306893574013367172743435389481347111000838015997895738910759938201562666364641600484356467173794180334284649556671283534941693554925234785863528916945140342677567208004566154436801915391612302852457990087717719511093146087538829557460317231062346740109971744191482954791549401064279894381218275489210610789086728044508962826215228872104601151542699123631559260015642344219724533789265436491989846518304804826207525640976960420154970169025972156087345469823090007728621143575044426527461191461579239267219851215941799295492099812493365882281075529600311892196980999297989650234021523715950612439008456799196938530840496009805458675354907936986975552292530298939887204133988372482438144579221904785706561050376760552763388576230072954195050294253254434314194445148277285711051345967833303863776805131462951810570347241395912077269963092573200182630599029195166953393226063852343936029099111910928597155394235896859371390099902385440574504062858312836022412361505136521190512659351525269422409998465566462929894014169385059890249413610547237573270855271226334566176397271188446724327682388754785587642630554793553912830679887706362402415713939538414834229614606553487887465021576357800276806960134921690276046402468292670465826106699716642601757971178911170560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -913700146078151912868646984451713112294048098911429287382275040412778236022233407738383489161732763216341989791589170057415588058888737841335984230399377686386101904517001719465941599384819286742857615802659116669792633095581043124689375609116061237834408763109420697266845546101900879583649030739382346553139935345194974836910360484352272927996489275226092104062959796045113676570185749224484466249819674072783118972960101131575599167146015091397209715918899031697513671065146660685992183668068690885452082672753536679938307944934250628065124341338213179100227384644982222274546091391654226170858344756057854282362284876757385949176787910201479380634078938293623175379474179935670802564715824366824470944299525365839947958264681760711120483156324668307867900822639635710866553533878514774705748676311024621135137507708733206426390143675356838741608529727538508991130646838922298042846688491658545039073691509877731279128785491049407144518776920557500840987534477869829076348603720329857113626637357656947585470547023117388341310610807095245416171027785519185873097810947700124601954467570923311744385371567945790680533337382367252619797459657700535658001811170249502439784358116162031648146325312264236035359876674432469137771944876176363842410889808045651546823076193022423240833502905064410797228746775954349243950664072816321649463487415266165614750809338076905322438498314531606601840326347047480573958010964830222852264426554878315271659641204077756416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -3741036785592027738587929876496065753036461804792948056260129377610169328067325430418798842602998324492986346286100038539551913976862729493185662948854376921453818196344326025141389917688972164336396407447247741573158414663759526522689997402978134223120904956566329649183192800006217591628676217516828337139172962689698767963972789403052759025442837533576840798413860020574461676011535026188182039170414264019555533391819691980917140966531450430542373885539351868624174733807194222977692603829224247779634407082636857504021320216037197847994799294890735097676896034741702508025443959607861789635393330755369472086248080866192729039347834909938369871530725576495557748493354774149636297375787159939639869299077841673309048575744580330408226299515085779643793567030215987794281945186214861762453230263148957486673873756305772674000437066821633578525360647833298925243174486465352533424070763500430852055177462562576345555962785749924696295564107954415653221420755847106612953545451311854630694576200230946554003260349053449024974709695469353601912212711901674495112779384781067466514129513192512872506151376857744390086072479863394600658134259179331118312721740481642467483510966449007279253463133552767543135014882219132431239406806483089423862173226476746391455493076454366572799883336929253169274087804712188609366921307309610971701234045753313018511168566158910596959516890200815319978804812704698836130854015024023489427649726423455735631896524447809536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -97402055684677629910264085630605100466226447339954246919731536255984355749248542230144383588583395798388058080402965434595984668418136048311790926559109711749478652511622335272036765287352208916444806024765375979867189809166096601782436250335863303616569483696934204996129776652845128922915412378396895668987927052951153082355400470605029731941030394899364824587379878597997247207355495913240203461976295854704780759082161921381421548513149115215917236627150760781421381704059659904041108308568505914334022046763156761016027676890831742720718478064373039109209823806946981691818220345969258708257490449966569553511047087356946485129873273002890091047347768504224398881901789536453821438644664714230741760370245113484443087561022741759413524438671218555159213601593477212901966321805818995704949234317300211292907644963227481653659250920695227212818712178977012362870399154309530263124024818380609607599404294890759471412847862229392102522644081895225491606827185082937706283862993673394651148772476559430794845302975161744737172328312472866555959127334761470408760718569077921228072579632442873460002297791429049817471224910920986127361549232707225467811380638044575176852649218091133167924640164447577568419540020698222391886411690955054908668637349038321080273121972102210675347139787431321313284100155581686973174963419946765692075345036352270335398676267512199538152172430910426106570507893718140168618116122794665611772205025121881479079641156157440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -185041930013425179810181363657423243628180462544852651249711553369616618596557764957530574528935001614935273117405760226275086626615546239649851996203261331769887481457544419670836098738072437383176612289422223551285900492923148735927766219301169622161415070214065220449537446082175736560766102794446373501612778198729157272171102166435552102009365653194973370767968066894511383897617180088564658973302233121907603329334302736727448587496426755263330671012450507071266017193510231845101391437505392167242955622372161838096401348215364565674682486286736756155537877467480195904055500407787416374701659625468107309101788235965133958030155822594639815557904696674854659351848275241837271419275045790073543513440658356900539126980455132025349089886078443301316213940415732737780449828548391250552692639456191828623873090216470519882235514774540353225353023818136700054824753066706267228615896047874712660109278116486311877672519771965818365949476291043595929467587275244711432643648461165311515107120291028041120527450669445543676463431341760818649443259224715483444038025516985938633452472956312093426159661444786897093600775197175863211458025736520452480558166302177137860346686090349339719841591208841004355333780921993839560489181229029934665293491708247442192762619087261160128215551786092446051827717126946257730487038240542322062092087508355788392529027329082771806084026383492427644239424307624510469634237599179132922864811314566173994666971627520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -690408483841539001899958324654509445074208138109397360437633890139402867671241428477868687971853980553800372519528215881900385096113831341868648763217542232408461856587188884916247070608246063472463717535263227927393278295561938678810621810051037955743494509619924067118776481551831774831742690343202149853396957712811702146891067517593137876268846737562486399732842589858674997532051573356558962249204990429726450463727946508454327052382658744871857376924673173468420158749921265811559004320765900639374511913479785571907193156682928347407700919696143105411948546420422224107156805450082346320889675541337799604030902369223803939936221609090239355211901447160300826119287202187956942864050261233250568270320060241318450887912063492582593511739338364895513378623835175520871854804379592996257392104568584295846699099790924646633863957486049896060840558955811293337965848226753208005960252094778300857246186093344010720846122233984862752388925558597924917287485652534249940640255489382775862848542300022114598548588403462408997325722909893662990839610539941759888143847014503806784947190138035674985297757468927450814219961730258263000447258840137489009144182325048603407240031694835294791373278049400968564274692948594080648871476556694403694689232169686930669191558816495343559197483925238258231603449709278720001628652326368498476151435635676090453931445303476977505540159003729274740899164479078121728569635916289370084942033227232030161371136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -2565502898223558628445227934382761791853437958961055815179298887777548587196277198621516484352248255794720026426147307594851569592657791388182893790366799872771507290169366533483970433162138264112585590455626310682658514049132910950896926237217151057202141951002041984085283429728775291784787330939827138020391832012557743621101392216543119700143407818345597939324896606146055204859389158991496643856364901803706117288109671832452577729019220791954744451172148740077343055383440150650757159964813396322041928694523977199458040206742881243580768313467922175597042796305675671784533053869789827618881063882016427573002534896025330288130499595711678550286237208281730096324452464221843798485300708948600541114312319294536755797752109233827155065281851168169541396991696896383657199708520732927421608595537857967142051649686130423293828786754887080747603769792220070536490854086092205342421598401653563996561308677880377210527584532458814575880668742757200457310320529064025868930320637305509143874370273277100129113354648473106689224233215857118192496330534470920495053152130229200630602697215659374023639439728151289098543578225114279482661135063183003909711680377408708035282418963991583687473592879721520015042879349395481183467472273449680582839958857719359378690291820509112874961357645212925277928628906958038983649887798888312537494620668167667330191831291929264354933932048197166705792430950776121020202007052051336066959057002047754496638976000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 28945869300427661187362592346769989907668042092283627139093536093414102743449504519772769647581493394035825214310476230291798445001512033983301032650171789042773626547230019879775239571418479671027561365175899596621351184174654467007998927792126378723871436472471239385251044474860027389138665599191344382875238102245433397525420628160112423015725631545504492380207385728836268608737178561719456735550962122612268520886294160836007666327487623684876708461265859269413490900885380163129015501497388268253310087718866877537173759345289000976160106168464961450259328187926677243123172051558886538460672563632164185223685797416454091296028419359180622647424844333423282057229924072037262908583053101071063680141527806825010712867488753979000259577661071655035922416751130885593561369551226803657170757910800385433441421898021739414634848352332884064479753448178961655302324393397944409128502075276564721047607906770849509310354494148136692097245121446947627296630392328284470126020943157504269584523617934082930576792018557764740005903207660861396367022465498803751799371627358197468550435620902415986123248841641221168926151847589191493610518514347341933486878447482187192678905534230930803899431645261258663257156047811354805639429775620347745352546379113803623312822852700961704603681157637111711417388169364150001390088153512125191624063391687665435954088301597012850287118319819512482089851028210125951670290420850864519038802720456289669873664000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -81187882694501781924473144256251015254797042919960183635688285042302111307566610213797836843642609729507632472253539603844845945520377297011984552338246395553673060594879858937129635672704258440324880963982177575581394374399969390433350284709874746775506357301114446745493725979948117694732729827654149178550678846221335892469438986890642215729246820345787251810568361051417512128297823656878909669019378623363864177425488671427847323318865911040779278531069593461049103448141705862363129635753313003399446155028585648327219227188805255166816545461512726291859066418390461155131484880902077257753146392585835905904495396319434831323310123462139592820191464228172455620295643524155330513561932356480994878903145630409029019139279161276194881475967102794410928366812475824840448880863946525852521646074971707167947124080210805744807955553936927182059653588371283046744545482135635219263450861908167495704258078439126896463600755369915125223667136074394106312900259981542378074960832267172818617245316081818181963937701799158643724672312616656555566016132942117782503964484836308189328941183656180661046037105418013258509706070378604685577265461776438800326243775210036202152341366997280771853981199523326608301143698401717404340202082453820515923935539563356373298193151971690336470236748523539105442148303786397369767300020502332954245259342692680835012455953772218957970117221676010181756950519209093514617577500407854421862668267225822003200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -275013701947451248759308755873947962089771749484193695668004678250835922606965825108562750524639353500264948326256313647216932581045253983959158524833439423889844421394127184803973462852806044720293764278545488484316765778939407769595598586114686818753442478708422364436143014966952841992553080068999705276448429798867189115339907436834377758051621883713078111966095470122197366924727398384841687981907686744671252248917152464752639717354973791356313387151812081015081167656540268677038532699913369608520709137857606933370045186109609803996216408587508816206014538396840678001940607891802612671325063464101214752624460043967305272146500256826254729089785778696768450541056328420644493287392306752225846921341346183049224870532650025569391485515209328864934327027374463965927750534644596046009340699513651450163362129940791563625739328250831489669652323061488505855516801182218419705012506583169305769633019411730556536700522694166523383186293364735460461660722339601890109973065110783945229689764128715193850032617933036018363081820094882988031165575517579743124816955975888160271757502782065053489533524920801365054655130416414952458193420449945960642072266393550886948491381563605816369802857639671509869157277081931879973408483715059385338748071250606064268188225503069557767699967186487925922382229591856701677259713644258537256982321320041804879330734850125384151271327327337092038510078583529025065553911388026310247827105251957145600000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 78212170692339541352175674647391935157851597341236718433698378527159211783962904451723970787268834214645578272091727681348717580876921161210063444599547373863428521863398659981256120548629959243011621109968971932776675133120419948062699870607575892787425209766131190707106024243054474194392201782464088503541670314382316162210846203457350357745762311272331519874839578226566046340071452217043525876135861147378592138670587581363247748410043587915753304592056361020071345857133455587215263506875968933649296031080473727569297021982295654688629677598804091659865188426656454822588375614548621655264493082636537378784666030787182367879455083600732411527520206753490930825309306313711801969112179040409392205719574717734867760618355667890009770540284829799339793868133257986809670337930113889034574214886026391366214071964087194864657548539814507087449582740772659838109355819405356620831431811293522380266742668462853899578829357682416691168167344314543060868693223417118781624184412085906321662150297961951752817163395417737526802677029543301032321221707016896237540357687065656061059932941502277832108843188136571871024976691349085242325166032806433713800950209403595637849447639340652827806295177902978212032344354388880726690070360883488231897775955857910284939372869560373306347797930917311993794920706845465385147470102266562549284861858910709724957873662310686043595834653440947674297876827334993680037436476334153544807370614374400000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -676775777271308181489212482981543320030921359166850932417907374601990309725194905954673066755654800900508434577716343284023580946703614995841659922536320084399795345851691866609081235272834842435656931725612436721316252111152834576049857167680185016162019948118587765908118563263282453270321975712299751340735981146879958042835050616628111384000169155173066701363753174643090162902574964062779807774486722887795451581013302972005577450194000725574087783345647081270609492705389547857475414458497119352141077403190764376162393010102366154343023068476880771094155107589268192476986803301664065125531380882038091726381023615040301436794854296778665506004234064208833309887768118824558753440367911910237502434102695024445499159409792088111152254394270225591893945905912057655295106938830536599631081065548595647574352776386919027357778170380354278057323992071028164585200736101098372345585531523941053039252986497197267836747910175478908787494368055787145602569077084185734770647986665794569364569040389738997598916726969339720789260985673655236817947169275135364660773448805095585480799189688117796133183307381164669509925068026453312011518544519956109028295447348617169698004928619345678442881408562427517551829185186401118031264634442290166942087709151381702615664205719184954855508475075139692938638007270746762539933149420382278079192895590769513800716145166586664343080588667746486721003248084424279172171937202258066252814237040640000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -2852835809130197926077403041719548747203726190332109586305169855581806729043164900203731514393048675577691130761487561825821782844007605068894823038663345760803950659390541737840059390041460933231749716469221938302098426658028131582931715981039982679936731966531710025648398738006930475437200497570985199554437878930241859536556884795756619003767532263999751333209767058638546363654930679436930429398036466030990953467687695503970485464123550550568636424532933034998201979440755932460603866711059066131764136006256089514469119210596535747340904114178478585695317129464855393670032878979362299092246196994815368659770174875776664700002178320664396043779207585415965604957820724998172594057870567681745448045896102210300887124855007848441730569984005209431318722356633598513031396596173006569592760753609605907130194165878542627794702072864719955790029618273795483981320172463081696419715625587714937166358579519279462799052233815669958274305804112817269501655672866619410924852619390208129904150537776419702550547491446419813220692417831831555383517526953908803023528505054911981206658794252290005281184222720395038892127199962761483041765807058497372098718488958310027901648431611315709345328108572355188150492960460785894338467130971670644404752001319517728594829257642809745527187333150510612778785174867041432049103670248061591983027917824683426068034586648159057617427416801269259359882315633703480810209017303371101411884400640000000000000000000000000000000000000000000000000000000000000000*i1^43 + -924522130055024427745731323660044076725317754273931879723447281711146736020642100429037673785741021693325008225503599228112885600083005881509031567491957102545803932325906783270969173023643406355994233347908230275086751447766410694574715753381272328592090182898275313522139200460437104219300545466347617850699062171409780003201016101479062774242950519488340230160261388748761875364346755937409879318668067318216576533525310133696923690056111214157034044287635613310155061613970436254492957099851639567547766050205122400246263089985903008477514532903576863647379504553119843497412498172146141414829877337469313896207579158006963815070814736815585400109085060111209334188152581151421828187194199758813699488872130091643638830959176878593123588868815108182961556270344447411113325464418825702420329551863788328135045795030001749603393863246797200198735170656654070240210395963010124911394712413599275446308524640411801134356484825079206004481018192439448600875531717911121512695670644339253547709448206480076187533150448419859167645675201540509303978573233741155432267568222670497401167282124824866862352704713586661810767619694794730625772833421176505622252230192720091767327714474596310342427430750688658587566308808540450391230345629676852856077237442428104151335732126034678115732367611083753164173601081718576348578149534339575380664840512808445038921579225883654436497218901697787337315265124593545029792084594449625540198400000000000000000000000000000000000000000000000000000000000000*i1^44 + -1223215481769519286905077854924243522985102880040386103839980438393894113756077572895737400526006321087658673902123446350953270100541796646881663523169155756017078568331653383173388943199992662102135921907181414850411467109775152007127475112873337036146345755961546418327028504537404613421839550093494090472126834838397131970270011726789444332215568196908692804974859683167979887632295620881813489924177339822786188241248467253602636825340237630672838577969855760471440748741365374783429634163694905302422527967321294936924562477550034065376469604321963503481463276776084078268589073302858463934613348726488011234397995487824698728096519639246062790852647474887473258965804427500918081452960160683203776295982455735022575648357547524153709879145112412566662584910896173782068064833754073679573322917209147304475546240358791902854017656607240895134494216560323202974405430653355634915635081892860278158989971178357317529028668310448874517242035716186720160927934537946779487224176842693374354762085006401578728889839810113293136114157354120046246413447293778353129257870234795008693954647635826037392489802100346411884261119375603968669724752024149487480680792946631135444344127729184943234389137146698734370346376831522475669482695848050209697528796452032777323974985275883599691580075897972147292822565065622943076376247809367620245005039952340715859008924711958935718631034870630551169748592136604632565389879358765871923200000000000000000000000000000000000000000000000000000000000*i1^45 + 50526158754758879898919232785952365456407131567598814816557742125637614536582401746240377046399725925259873506362771785062471322434365494387151057669022240255581132013625132629973011822816181835269564966645398688731660620151379160278000588374369389912603149913101409699038681095047592326425720095553289685936705269481645950327704367593108991953293120847955854468746475081545122513952401501165435160397053524232749456993490831262276470316247995964593636985992515389273015451964580948939287952080832398591450474123498279803946742556547169309560266053765652664892973544478680461625347987381053760696711952157471037148952414365085409284155930617255719801250867325862184600891923657241426202855839000449006748810549838328158896484402024686810551725404559136285798334305264986223326343609388581554718215761875898749986827968615187032182983318745277157473169815825608522195806487411056306153047558473272466631959349712232959471184254287928405550096654078985219281359849180927976527932097245526661771094993298243996327005473010738971793698578793071608803499562412877883266294927699816869306326692284682134060790422459584146503761769375182696997742225740491014010657469328238929418535738871254755181357862382650315441063219765238675844235321821669487826952301622839120619688813109964305104487547705714686734171760907541765354441283708110480298854744667303826702388331936689653557439816931962594851343435473932612375021833578086400000000000000000000000000000000000000000000000000000000*i1^46 + 4925529826158057120052994243229173948971470386030370213688289989290432381677863634367178406891718967379789450712415603723318445681245186709691475558753805952837306499551164803737168441052183329954162467674143117879910657182887668442448309297824360193332848370980811281728875726830545130030910232977265108568957106442910707692176204693163600172155966923319523524453948535629381060634080941258113455271631395203700335300036523508672407214755415860556423583747890701619112876851500925747880703448685539084647046036505107143355506735697218942374052953814799018496506300255460142583025591816010728329298564766185804086887763198486031027109506394061246170844413515642293242241408787342586068498748126006587526793567673876415506755690826155192791622579331722624569201804363234286449733865503374740899329640997240951935375560395177582879230923790662514639352571261535916826035955437327544909497967754315272043477928105304427278191843962859939936921151255368956719485323540174823630740213755379942445652378034806074035572441805430760306994493912065761486962581827682176872083646853642855910699866854199615596250924734186482861004062213766090141000671009992852644675633688999487902508007668057383400479539859432953839323410383809330270265051732445187444813586463456181249189250885926380611178942718375829620511000456485275864201301715348465737889830710456716212190405049189963720369636388613827776320885423392314982203790458880000000000000000000000000000000000000000000000000000*i1^47 + 1299473145667456370578442832251628910891250591445667763877013226610887409841242747407782705463459030141708002004055470229753886618115082247358918622057227057561116896515425633244718702358314782180453644846408718066084147216329801358106778328335766569897491824607094397222563149237390683449938269546331823410799656072176037845740952005069444709595848884301766213140549545766675273863765248386613713629053104704238345486879551497895560011923853141227515310088727093708376975360248632572970685194130932055813704650404613352385035847092179311048338559900607098506412813055373949719952642309168516310852808919392165971133940998785115298823456967351033573801138715913779434801479010091668116417577421327464426430347615007923815954742418358136698721049879871400594207676147407614432977806006975740981035970379523370180665321738553751342599491427059051371964633927110533205520794163701178670172485809234430851606016830024766254817256815027058981398914103125701816430935690156027256510737171972165036223766095631265858961265074555483281877139041917126509143011907606628051600231213723566220186606803097452232123426715222070880943166561448542691917341204603105733103488522881332187615960200073919329553618725932793807949364221753189218614426148868242058717667817833572233703685326928926462839198386030938236870072837350582127693132977721169861498336774442184910103066366835662730395077487896923554995423474129332793853870080000000000000000000000000000000000000000000000000*i1^48 + 8288759299396278844653445128318693726297234363696984596844954565279176844317419801523337150362710537298932357490471626986718272291131301826539954965252806057368309549780916585881837403221279276586269040178171409620920150149882654075430662440856819841972392871244603097981482636831631193861524506093546123092093689894339326180290988339611301109715951078718130024991976086169947047418869114108861607297022869240940869841185557432881009435710600434635515957320842393233586818165756271561360492906421016534152050028789484909996394450956273528081117927554115105503454274140423565479076663986820376490612207197993118957305019791576161317612499076283011134055407870816222126627880611994950605552076474294304404311835112896245180680331071211749400378708876092461115283896954868327083924923310909335583711492716365418566950541728591024614475035653780149294085413631401935877079334271722585983226015319325160667320631130498135166120181554335489475420981146076545136263278000852905320754897140307902816236394236540501497854199937334584572238030804449361883513860084986235111555081588449223595291933343893657412014250034204134665906614893600660828671617292894470026495177948567258198510861772936481749540800774526344258625572426490927207861890295390506795289134460429610752621874011547356755174981397441404987549998648819735869581236189096830877770491208320393405106242326039194849870719958421392002038852934256138649600000000000000000000000000000000000000000000000*i1^49 + 17468395429751700132334666328324521463010762498468642763904340485591932070561231398113017185879516665886879967413791141227166439877402594954210084593195234484724499421017348524710971912510524112954354661704985144406498644594687489993218048918442029238564329955929504509820695940079691001417171698996819542734704494367601911513603379892347425996459222915651599221938704744194166415858897545351604238263408648973299773339212406149408728997411191837848875147502334498863589447487265173544564287807794511462801211037330475737364370797470721456136757381169211605986366019134265510477120376207207087492535953789247673686647775677301764119360245409525915424533508986601033699034034098888643600965282674166879420368164332439279759521587121738959303750852624103711984857708309522987213415661992476133272415763311559649834706259320663445741266363603622884074976725678460671662819139031965902180920322104557188846113408035815913144583170677363749004086092194206698819894450458959392070424397096573886012337019301808947933600249071657497671657086856391025789716491755908035818792579481113957230086785402966054460164946459030482368185339325565814252763136088074000833278786471522851386404892686086726346642377091887133558725355567017133614991157354857145579136901446757262867477951873007706074009866935192902820467283783687180636778629609484886930034362222827604003669684364720705877184309295535093670372442950860800000000000000000000000000000000000000000000*i1^50 + 14902587715679782926030027849903620957145187960135364904004300562890165385592730767488448273251344350576521657635900856785118234088382331808799910367542768670448661675910719374086287418969595416180925985882189096145216828712645538957611715804511439673565996493970890088727530747930964801449869621546769105696841284269838850134276948510372652376362612491654884174646719955858031144185583158391352770297572293921290779432053165500885995907772792583292842316223020843027776708973478017500075895485610272439262404972951216615884276472806696277487055277647424991880417771099436443632718178496281081240922847655901125809070024937632830868278441055219872055291484711401590069214061888104304891723042782468078350843912669929623133440230258682224851037077693236835877544576210834579591267401615300774454424700619579734926300551653234471621585315982996989743206032342346834318611472759049364625564758901203715731714928234624930060405572180234035356382327080711581178796848665354993517263081708139521476664596280353691355837771327631813202678903366360585009642236050012392860328884206422702362580262376360169104487768436717342893206725452754529615266760942856789002693425475728849266295052107294638463724260188126639705137883615662587146260554375802515829083577722914475472418339778525630973966869766212456841887053753596777693300027708349281798130117669286570162698021013579939124646697741539911843132211200000000000000000000000000000000000000000*i1^51 + 12604135873418829872222772112939647252382282835722599148738823606783464326847622670081971286779913785934346729925958464305989492126684754453629945704190100440753180264359527486885993221902558547794616077896146588531481976269493108700375963872111750602232258799854999338261506108753710155475485066215776652654729521886563383541903015901117207715818389494355620858297166204530450569571372351026948600444876451751766009837722695832583910986307485495134582096987659759662577731342575989077649928304851282184905645268774961931559406070339442256894936608140819232440862462807872942230523007233959184420709407194141418074387152785223949346626999701192607138696505776309212100797103426711643123853798021215803902006238300581451841577407112266941353884788076671108944846912856483243266871988162292395705545825457660857487574974435274742249359242127552972599172258599239006465059322798676421742974394117059412035061265542052495211748106203849210683436998030990040973163379890301080402241395850649012714543677884431190344100203056231721918047118522418231295411025577854251753507625179563636667042358482380080421981875872448635886399854948077730972648640879466051964151081296162491574233650909109681917041728676047905105214448386538474750999019874941171890823935395104374610943854196704473480440736910569515839509679331406122825025438852220248718266168421746481567820333570506944590043759785431489576960000000000000000000000000000000000000*i1^52 + -17169904105510425451605106305992027305771092815468433718010515894026614013047187117761870590603819313118376627134118110203503829108814650870141576481937174503998810920033591983500834899472927945275580649316595315337113060245662785414133540726642722827101713256069064548033980553107470445481561828524216473700075161363432651051171924990137271972242793265285364402577821895059288374991104244437331938627773473232311315249093086899502900965991916618195572621472479216616643900747598144314980094859899533262272379312998029137981259519482133723244806416010845291351176732369165336991589817535023998399069150508728934552037290846874817099163484099727849185764751882684434006116879634857155952313644859453727504247864588525865758784080964132237841755113114758547486941753812227212679919669846412840893553522800707914277278405268310956323463541820577559405640282950690084177356784664750061779390769257613635986304408813589076123763903597756625311572530720994962607231081042864573110469672094731103904289967038490165007999612322017724570980054836206503021782903889720869284914230606903063925336758655785928811022326973604534515526722832111076118627605337293393674705493424200481133717697685433556238897114711055024491774973591822198858720775972079228956272304660887307328545661203318875376759142787296398664960402915420264026984706840008305937198971001233820048764753594893999430991477987082240000000000000000000000000000000000*i1^53 + -14484149275577956678979390413704811399275616833425494744407661040445412792709872532984868833098229895621693895333012668967917260988104709688009882144559316764233265734198355941751849230226033757484684270998938154968067557860725693237301167783565452383913953263664427909090159829553875550147082410554008520821648185100821542699106299249130408800503864580166414874285005930100184889566340504203980917075401764798966971151812060880823840995904445480804609720964004877628025706215704325844911011169847433132197497364020168826885624104330376941108821109109299108883644572678617252268574560569967920762047001655842006771090959146231808701466316800765352728798843682197502626371546163353553018487140456395656948629598218683969678168280207909035269271453898339927043647769711561131436395175441976854484817354686788687600283415382379615293041390099430353476690199643296244047213309595768506355316805966282580874643289061408561417004220318762206494620844402016492015678461329134907346641523865419376311059095922429349981847183098637162178998923399555394091233364319399476805959127472562077264257899085564831785596775736617214000562289412395537998628435981151048199708606109503956553756862968685753666748349507469478678595678472746816334507898610114933553411099835604384053441024336609694090421984722479052392842274598378205367128550826982203498381714720562784302362677448590306481222451200000000000000000000000000000000*i1^54 + 3952112378703955692819875486465500194768571910281391282734315295034937766666337514750161037175461528708395740767324813290108490950660209655292304348851314551083602687067836375817173538477634412326395273898411982792701385184589286201206431849471825258839370396267180457066634163266571213086472270444198729458241625753765751143471437477267050849388471716460594832526165039119266539215862865115169351445149585913557676709261281737668326313315285567506449374177788997635929047035784654653758486641585067279742092367619830240653724981746879794758126651967145372439914813965404135512420172848336637163434721158085586602544430838896541126308904428165056481215516259231430280647200552961214720988813689889930527217875892122148959917640068324001108784429261013243997460613381568475242007972695140615654540902245348667558397355160334845619846917233270896661201727326387607230721683416287847774662569842056643931450847799537439408236463587593007552829703757485159736772461317173538723678413692173933906127387902055603955111438442804176166425188860451035981672670892294957551560987863385365411301326318192380026113956737667792127946155127688085809875640424890950340494670762876807258220182527843546936296782499827593205260211431967362797254548529308260611203208650983624782556728756235096458101417027794401394851949961089044240822783691660993801742301654109253460532679781188737433600000000000000000000000000000*i1^55 + 7048958929020365701746701899047174189808261907470170347414460886939805943993791082272154067902771551005263333043597040713267789328569613309028993190873256003349353592487136005013552733460338160097360420430373072075466492159613562198522876338179425136332455617805520097872078266120745620702168401813329902331991639751770773049425135803828932281231001473398760763170542360058192401442970626723900223579022686217954742418067724631168346513223950315065927390548352006393668021588527376765017056003397338064781725567856519845295177235104453161100034629969650273226779064924544094818386001372256554786814943914334047632246092500068943173829639748974046661920133049082686267378334806191630007879505301096346432727945103661823533074488433970747844178532276634298270449474518810338608870041263257717349908632266549721835361763499169304785353202991128278134534413674312029984143747684470446151140007785116742590085766170119770154873144382747625077797197117255034891689507534437512600191610571542759607979448162314818360645154502464731222505358568252563605945248226779695749576492226636628668676955405159861013350008635764229031794998394287822726985863047158746991496237525824517291510903191371254347977620859286961845140858453461612641705141183354952725669875762774838750263313354659485646610197605334072713567948274396771285977895845969682137897498551880882017353879456317440000000000000000000000000*i1^56 + 510564157756858951998233255225776212673390743240599501643589707601565247391788381815469073722474497768125688457492809092195785233801116963743179076489450585982481280105184634404237633268363391227233436821804855953747998143975870373709460420945994268349026835223592548710729022056976060362809293887256909052597118569849671235374251805300550030318999026574201883245334062050889773658150109112680221495789415863104879973073324965351614458263581269355765733122758609131475263023828874475247061280179257930133922156080780812802075671572097087139207873367030836208162028028511878712368743373415919913491822634323055488753100465050044209677029939407642614708061064642736691022416503539564225928565562746964391225127885273147035765434022181563258926537576837036555372111839242476672602656859686021907777787358181512089607574193400942664508455709694993074059642963870646959650809035931576905398487936011982607215126994275021937679306617770234079274879807782609014333476263317959328300831269351321877733577708987790492174108070535747135330916468702754394441132602562327245771011837422219190557289945336691576112206581360972465209752791702374881692474389750888096292997483947294291782223444470251222472823153658896440322410377317825937066647462813235716731039277371153301459903561389966851239485282865278733265445947569318220415709236940682775696855271560765037871104000000000000000000000*i1^57 + 36740494592036003994435334828768965894613604111309742994683590846391851173177848573964793500798099101478477160399632281212087414702440112018187422103530386929827136842997095402120868051429138007679173468329170533973851611859200097596515334582398504508445326912248623310244083224319130698731815667564695307678239050591338315223915982281582732599342971202184717689712903103640605714753819622150429702153380490175041694132228972139570355676601790385035950338480794821799306435824899710192147385259956741389683466070619608314917386049876363922407398710889173096973185638171842409005995433955018321478536300104664918883919692600257923868226978611641636645756423853867221719689943254056513329140114843440901951800860743657896531507723505694302003165149585013206233351764270458818759104429397767393424244420009354348966814511282980028672510677053314020679563843799442194225171493316283376033539381046216013790296364497778420881466920578542868148185274303978260225087754442992469645071306881568654080458436363903400159727952702217844903718625800220447241716482780417843602411340958522929918646256625741829079201045377188218139768069643331258359148173007371493898229516107401651268213617147706992023323758502248312763182764050914747865713357128931060959228599157358831949731097942130298589341808193623197074411603075947604114913780295456505185054368989184000000000000000000*i1^58 + 8345019630622965150758111928752523875829633776749532058586682041843665050652057561295884318564884909885941023409216194526400636581953352224845242120037702777943743146924553249155301591555297583497634272318428072817416165773311760619557919549374408313943750493502605752137473122555143647612967391136381415939124262916952171061513905834374088455833296581060038065464376123598317151616077004451728402860800711401029380466712852794465963586230984770043986125293259580187474960910304036428975530733566965311514466615426938565553297712948787832204557793661245483703445317264774319642948956662969155490518772797205237708389548035858455784818382974020916064449009681218252046191571145787018998152967076759243110465495985013641762883220806232875740761352436171672232369071330074138288783789250390323141942495764460171550984230253515516093801648491988223097124540854684849102775851497832708825195337874151953737314889106145710014606388836762394972831105047285314246503943592436372359864532371777993810624057812521500114885233049574981418649892163934790556271424777480048129897723579686218284235623799538867179785988705431306065657537559716922972578589456813183994818442895262019779714853881354196824674559227948316019025844334230420694707537771455390434524552013759020787584071337363561250279012569806274409200351981316814225184556910704066560000000000000000*i1^59 + -78456881105959998666099779800656958372062263852473407162287491258578506835554280628169136200761397764294136191264207254808486024867727196625426256601167983150290746311287641949177005432861677251767697460119471129243210754400402529838173979685619573156816737081328184979961664698454350994984291107839724794465505474623105879391817890725757649140287091421638439417359816964417215630965232066369604137773903435913388004273709337605055757961770086768927863043089337538313307411293429695031971868069722167645688616787433674761855873550669139936002761774306012132545318276527976290273481640538821659450067033494708771082990761735786050792236196022928943572530231134105187950919944317772507769971779152797915813173859730803991165911427353114274372487386932977565269107761631376734972283635948356580283725608694863755218344564248741117904656952595397306362334033723330246401405462899751103018729507968819528129265079172737457229878159197879701566526668140769383951299963889256633281355136335753783960601069385427289306195301563482866622962420002614273484899938087940909169821071415754696047339145101219558921572246605583074846089541414552652103749056255735205437423899866945002297566136617718903387951491129138309371286661283088053941434630110316045489398483244404868980910048244146352873337419079952322558558271038427779563520000000000000*i1^60 + 23202730587130225513048857317824040559912508107705073369688668023895256488043903249521267000874804026521416520367915490592622511711048146189537750025388286657944946104719557683338945945928481882307126737927027100591856827789975321400930788120513528350120846370557746951812403593410894876390368508374064283408990562911692866145103811118166412111917754424150874944612003108720287028338800197282107404121039783208869491603989039412160167005162409113542158972797548608666636842228924145425125774662763760250819404694007407430145435883125935902753388531496564990395165347730299314377180118631007601014685245544149699532798640931940450572768206609516715569659769039418109078011977360430431123569642825696598796691255329963303277559440907351129761255854380925694045805654444804755436262097201343283438067385728061560559588404549687814234232370598442704120699564991319796364543927047569110928667658845230620262060171672904888602472275270845628402934103310535678221905996668100646138972259806066878166306945906390642657151202789451865811784522074335246929330664540798471550244407025004686300525479380717919890270660569462412587024558914814493061743471732036354519530148051810158209084939172970506942896032177048151642537178890119398758621490209077938025143875992707164153498537473578710423927679307473042459852800000000000*i1^61 + 39509073947945802759351405800477852177345468189665278107898018268212102753368294686242631574522502957087957389309208132797687616433159074012343462905169913851035176270930640136262568315187898224790386653979624323143325243344288334619578743644927452458805673655595027301733997370737238466829541302978032955855024119911460319113344349810971680797676136012353146807813491865247298656784863433574264660521163960377229109435644888713280964157406818802981698728749739411900336487115923652954174525661354539254723960502836774997987381750875116547434883644847457800243635551968692609736139594816230883702253603756092433764355245231646521794769189705028043378766536483953628058477445549702453311227145735215903809531405586417374848043310392187678730195842065204804609990865886221080256471620607918789542048963914231451410773532862068801735692837233675592130562757087509275827216622631610060633293921767440965431638119407945441603343014152132446963789671047923190012418937299420355964684701188180917937438624707427983084767508870365401796919778580094272631238672863307451836764029653396700339950293028098827939102607355647337265969554752963227154848665517523293629875846600241818349310594177473165721744764823917481353036265306534497499940035422315808384073424520920198277398163665074239352111104000000*i1^62 + -9330563995298857259513058757175936862903566886092272691631526455431485135806998943208659731835473206518025116569751042395198212743880742977015019858270479330493809512875441204567698440196733548069511760408484771317063738906027767176340318956737168188854834592302013463968279105211916159765824745291451138644144249312076145192298192042264857710905290343385333053792561165278874817760454810027507453149578966519938987355896901485069028513721315990296202807968009918096892576898030218737602294925489798514266558471677565890048040379939185704891497561031308427078399140830199303155590050233876623977219787984277721090372757990168943839589166303300478183302794043314031300592515677979527632414933287363124756019170242284230441204922934641901508059290797768214402283105569747260979029678962614724035282474362498404907168338091766543094696618363092670130956074816703478013188097900963153753120263227684698744444623534652785932206595305640732829783168843667329742083822124944430463369395274754936026574572685443299534430554921463252849537332549223955271936726852504286555289402441513312357488739560556144022016576040227759610252438414539540329710992433000724493698082898957274612880891466746140329069502536820116921982459478052060758734706711154630656000*i1^63 - N1*191658655303735288230804028678033674207436497584500982127979460165006253353540617271386420385196728744853928565156136169211981492394052698090223599272027667078581408991902337038319763799182699753357906100841527804738547382005913410246839798693189369724056977273008556613148578672787889317*i3 ] ]