[ [ 72830958036678136483018194767503221309628099755680490400202628662229741109163866846222852318732690740212046786918680937246278333324573712073272460925004790248787139782947789986897425448957966068187239887099402348398128208839312307911485807933902569286302884473704018748759547174856492421046265381533987576845909028720924753355233980846718570856591318744707213294721832470302650485700411163454158954696070182931157678459108875777559458395242417734453399324965776804727584046431624119358360660645634934728017684330856450458906119133546023832528085325142305229170743945850425922504629951635314468227422532614359530766536208277116786388707552355166739489981480245233253804775384923288420727412927896611293539237837526745136400818220055303972218684065221428086612089194696954667356991408176945305973253741971720107165924825924087163931797387834619972065817525328860591370321651023571115009728363731184857195130192419377808978520339563969502351490359304218893224970532332584565478127498789615147140341138821700561433668504680016762043177523920678100036807894121072418147472962006631949217120489809314539647651466331138978944614963624603367832263263935122157384172531128322752499149994473884107722601077930528381761606946600563165527711427757728695336364716802887054346949185600275789766432504506248212306221455299460212938189573743358313211063760270697001407978930176000000000000000000000000000000000000000000000000000000000000 + -6598086301965958025026544861648690803274527995400508178068356436120411545184648422324361780852496016526493461610811028171849801921043434187745087989555536143721447827256932720308481143247386692790678160608842275808197484726030876134865289837861843004419125532798544589462569205278346426251470597798547492421992853033742522088576650733985049167832581259746265767927487816007702004584882622357778267714336184319026612203273269875154547770497458762974633087865358764498190445695452875081445567282557633160315861014542621947701572684884431515574773872154070658558424883127927294457909330967128578955921276232755047842046617130143431408721632300145553987595053352920445625794993579657992949404995446646926698739995776024773353845156746589663124028372877053853093901689952071181764383863558393886739171003442992147280282380921736707434739641785193767064444604550856808554997935200249196464439871662932114719722996722993657145253458501519897677364048932285216126183181119979487778567818494877510390874128111509445677273087600859277535520306965766571517268759597091313984201771366415855651717657069873392620058672298142944738469251365518007064776428469134028801194035052290883878919113934816891424724320768240965653013713221886280607640687843469252086182988992925090525390484592213524836946125086017581295828093747498740887274726943200857149195855853491033910332201369600000000000000000000000000000000000000000000000000000000000*i1 + 158432108744059954105450328774610542667036478708902047473750573113148251362155555109101499394029937772883834067015299482091892580418540537762593517285826077142235127893037679994977119751081017421849983148852260358679453684014859342548998730353249522858864279278838547320259228432619379429190778085374995709779651198727826231053504102413538421692911363837489625222726290898599558394558885129290495260470118896856307762366114880731620800828089054660402618305749412605836207297794751397645271958451832365100593239177588004721372714614028253654621038676180185999510220555627943015900728421381731501239863375542579358768657814296987972388340312001393028866586876241747715265069639100750875849095849994131049765938647131910914977314266531990693511546746339564874203230040735131024660980339175154357334148601015130558896170740440918527795602588465254536642216336208210874946030310191019514314578551224453820439025883274809731581647132658554493297736901818082194000668801110200353379380673096325690875616541537389612284014628520681173251162665830750777407964822864653813224505586058430150621842247813660860695413581510745620347237486455699369766757854663496659487007478621906976476624442054106706265189780754532461070633541753760486710215059147790432742789185890484927675114960618647453973751114088855482678192599165512970579648866790292599688221334044120846496379699200000000000000000000000000000000000000000000000000000000000*i1^2 + 358462195222650701144162766126033980452689736314801674692516081363979760134369879120806320532304566620865040285345777652003666889683701892186908508322309380780621804305013668940091823282753439911068314870949126993426471864849222675753172799193740683496808720017559754772187146576348827319754464093802314635807007910724548774020742496604528375518804019459502720524255593585142607292566259059873571312367437224240149884883548546628640859684520505848036181181927392748251844559652067434503277335512396378682880147459699888796968391871854425505188015013000091996393489470273295981185405025686755643823776261905016745161373585389423997861525326053160446845534651127486044249992456491275284051096293142986143981425259822957783069111682819241731366648376089260724845269508694102956398630914755941494426168580915206413057719679905431904108316042878987437956926990981361259559372480349693825777479085514813896228063324756712827887572801152680403128855528553873980725943272209069402233405624215069052053407876540424972956419017124665716922210369301131610310410410511367815914016514706954034559479057912096301539707162784530769642661219866538934627905431324212160956581343080372365789709761143361074294792307140322284775823735902560090748124060145275277392204340550199130376324145702912307520777258659668224882015690431572948543293428281006592311878048625071744020905984000000000000000000000000000000000000000000000000000000000*i1^3 + -240002826648648190070538706718880243370913446636468959366065028135241230952554841551122714465096901727407937771111087478247534125939823407424138333106055244278124509939250020400481908325827221854042902248715180979881153521761657516913585669168426854705011468718328976626810745617520238009697717433515314963089874191655742799021408083455307793431141799357280769971882525196021153691799056186018720664992292934938713844058320849229725379131232007235914677451836779104920994935691608688248416926537062268052118714574549181067376972392509314413385766798185017197457825038455581831935813043636729571060347529941635413347930804053371858828527936536545524482959843085541500082113950192763685290741817958090368287183137902375354694721405437489523196960104587581799746927778518773013393574181511859639322829036681702932235172567767415981787632231488908188511386395706336164601976053728344204088564563564849101480892730516701961548574791441895197934754306928471697967081565431795108491834013590063646377314916588455075105090783956724317507878516031030393727513290456435353880011570012629967051636104505559996446142893138719662611456013264776348811474727841058699322917581988065156748816280382179512284522185009423804955415298958369952185999548751836135864081937998608123212487984572412718723029955434357519121952579417166409232454477475904193559415548388704076483788800000000000000000000000000000000000000000000000000000000*i1^4 + -635710866340883359164492892370659729994565574383062985565336438709392461446574711825034853701314430973322473909953961885382523255309064212426398360731813771901657915658406116119869444960000801280842617998027639917029940682409765133936297359059069701340796992423229565264264541706191766129667460370288098308281398685627035670621653016277744447036942309023112072720351843024098673627710973347885806858095805087620517285789554753985701019126395098645320867382935519406098147501077776737912587917126156149634744687922008835448990131595569846222906143664926901395634021186094588066119291845687313140470982257067184290343914903903680517138092375192750814383044352084181062135125092271694640249949225613625006992979027885994543235753901719156297511565739108137398657330864415235848431493937484330828133054265866154223694758176884309394024241567886764581276130523300681417802402757608424074823498523968525233962324221069566340608885682781162835367543697517112982015288476643296758229172796350255682506053802453734153684644077170230038267478982890579627728621879165368714321627347616643836474671636251486433162567772309789002634380139934028080928773493440371294501876641989038416827443093921418074190146549630841159347079767174741240130618347686250074237191335812806844694826637947850415285237681561379730923875478763400213512302221025326106264509273651299703848960000000000000000000000000000000000000000000000000000000*i1^5 + 264283120321651552003001676891834503022055493624009442297454727213414125536342072280143069394862087337128581976361367821557251639341561333395509541237746112618280059092928312091765879279710433805794398918981200034915665228049600615561291383438287275620695338361648972802818031806107567637650670576951192711455356187268538078833822901055439145868311025070503199396332990695168618330209212089402237937271826127667708186206992082392819642843687943474307952515944625336504365214868627889479123525069151487377149376881120968797868342473694266447597992290577514000920104539550124723928544012677830813994003126509788782360594007113971341428245172076631233110295240869238268613348081294751795392586443833427248142582345641513947034951518772478954199012794996940629728312730629997299430308086895107514336223234930163658494789653845053151360244002496650983332831163011163245063249880686284520738890705402637215311919063768502590950200800661099864961020223178992679842014014102760570006343195786902798568448906114453506281242248060916950927897864456360383548451951288147617657092487834673965273813696278996551787630081785850003651835062582999577596963757596258872050438165608213012298899720276400532084146130981299146124224005565664903460490009405269590357519640035174028363892674724767258537617936096232556519858947135115780450102099047308381407839239759995076608000000000000000000000000000000000000000000000000000000*i1^6 + 558699076059571270012207139160432008385092905063331264141420522166686311222710227706207327724559126457940058495431856867229052266372708792259396273551544144228904098047132808746167141003343479352746434916929803376742246092547109487748992551599126653155201738873167858273800324066640152432594967045238390556225857295895649708307757166813198313259600685560161729240345416278671463617666858732085665942086421277099125284741343808491731550953784193227847537743481581808798844552457229893678213604401374549709854251038068282603927282435995001858643192774638856995601801408345934314383543358433246116800938340191546828807034917556069510833326352388812388249532902481387732066237814973561652535813425015175996113699774840568556045655051009756480336347409313321769159539764767354482692157995415400953328371271305117217407976589716309025418500738979898530325050291198606423842193967297197190163671121586320814972327063259473940573925375473376312466999940279627662104688889680005955520569786008948259669566085041709420823216217892787757831519455996290516823321912623642513415045531584223910487457113925074638332362581865483003528462139581327167539201486305066850099471380008469303501397748584594987006119436208771980357474329864681703936886954741259068736666671750282332501496512141369647193701641547379286130871030702772261381358977106606406537065987539835289600000000000000000000000000000000000000000000000000000*i1^7 + 84268475650398833127623605356676079032641245956602005192728565784881340028547131732805917053234653307748944465570907270927224004453618763100361223927456135082195916306500175610835913475950379182409095290659405991467282165878323031022732302385511825967509533535180276497599059391298942499466923968517702200434009217091158763512281729960974889951150734840097033702804165732225577554932103713673303304030271107118669278331055635583556677567005649189479707734801882782764368849082988335021213803515979459285422354595861942696395239079581687075137389185727793042623096644204821431360754377821400769398033142719753089708681697741254769033301788564049533615612208137891403189936283416707559391682002130883984082529932808775012909771804110108388411607193738920963377022186638683397081968883962359505448204609493490152933707135161484792948045298045913959637231240504906622373473392671310198942373971169058128586460924067413585436344512840136002722008366235018164889197404500543662170104969303292273325597590894074948369785614118598459614915453459332985055545149221890694318170880556589931031077165919304095333446658983799213066562604281154113143480129063777475993607505719110737876985046188352391902354517813307396641055805045394788115705190553776739156054684620419526925819657729284187406607029881082724947711050915771569496906247196772922717962513636392960000000000000000000000000000000000000000000000000000*i1^8 + -57407057595520093934657436719057837159218712485291299001330706564057739758056114045823034472027635321299881082677098013867448270652241705388588524256899383014681389550455259011407231026245724829111381706381807767259085015797546693366460092575296422329325275317337929282703965497212186700705668469017111066742748116603145326358613094405924432743746223504054737429110172135924060770235494341205042300226367813009349338324713530445032160331773289522346568352236479620427852625283315464885136977006293253108015968528778843846739356097798327544613996689707774284333015304125648221762730738222396958168889620831760067000679682367271489296784714373367050550011834339654670985497122488845991166640273026829155075556050693225115880349848129022475366354772887335515030716171319293777719371142641610057860712495180762959279542496996563448009562213899221173763501928611335523005928054854961082152438875062929811062540246639319265558471885475639111575867056946849091296901561763524334311482133670579553041970871887597465787808255346814522331889295839204625785393374582940596239666478769623925606372664197666083182724901601476694812353934752895414950426294423794952344547167324559312626619839417262942286507621797763200772636688248027403469621567403491071280073584009530292754699136424362220276622516883952161931584826159845461262471823426953410137501525344256000000000000000000000000000000000000000000000000000*i1^9 + 4824176576915117567173502910478628584419255429444246535612897028823397320057896461687124024598641002297271821722758044358305973699339667475006746631026437243069844415517187635905879916962835464534415439749622024476919086146365330043504346121823151605917131742916478775246600440003500278087100282936052199314872610421516660881856686382086491563697540720534557505790899363368954896891822115399640429518765860681121665707033616659263491074123553825167006565520105599004178623967519297850203223736407915279607730720477841070963083036794198998197924895558651740999922521147609383024141714619139442804280654298577714955676715707520493192053534584879763110737969479405031261808574099353409658387980105108063002151072804059101761348181200555991656414216454653789193860033341837569746076478518785658990282204210792352614890962507012644662829151991529518025975805209883217113809817836648772628685575078331896690596905611689831832828857867883016501548840722468524689699415528572095265571242393291457346771523983123032343645564722217337177258915892702122716022622210486535634295941403030178464340958375717156739129279406948692949130350168666417200874154804698676091585691252464058793048862394327565718593503078204102189720004938788059520230663724517045850536058627105709952508769284243644369685158295193711722513663783700559633507445257639472209380927078400000000000000000000000000000000000000000000000000*i1^10 + 5645783508589316819829453935551004817087379426264167443902778913349588036470515211296526151049145725006022134194378324015666132639848123311510131343448960449436064829355388471922938205588046236919316455065549297085554746379653778145265289970844220699574418796167885675728765103946419542468083441952731931691749051959001488520798673784946272591327071039739879833807108612629546643773057240276207015905345125988969011497788473114938730234964568946486873403633618227760884808392277492360108253801995507606109037334800342999692344935793323664238704926576065728922418575860791086215713052549784248658175478142379899470751433330640311382799170693934155325789621605068434519428624035687424973864380609362309769585099532945239674558339487599972141636197058090502974821356003463567787537664991790369513274958804423967775140258135959717889903773145394638790091096655586981527366348412954053489242845068492314040825948375215194722712577012701737175279442861583200175418028300549596719472494307553771689047464948882372799413870062261718378157414778721575607036420110086381514323726441823774223839651085592315442836106283896444963606213957559885774352193131607672723238589226842332668965879972743767625830457284508292547066629041237751415120623401473790320461220993363728941153311477930700128726668392580873660188777790936948316079676088903975951054929920000000000000000000000000000000000000000000000000*i1^11 + 2309824508901586610090278269496113486399511361242927528821925279736050994627067232425966423107338015620333218778462561129681899643750491642742774109408073463292031262942569479160796393046163570961378936610831915516134177568241851042810882785984106155557834825468245063064636482325447994908649671456034734574297229527101530571540922634761882948324158592657454773071713477281115449588368184360544204430734424233556764814569347387470598438645328793244740631782911033104062220455162398029764683437831505337624999101856394796826339563428360888144624940571330629177558296860298463147159144947763726445251692464049370825594529996909733523678895071076414135605064884661789786558595728610183280370943561172509376027644011754118575587871953642210405664237572991141972078783999526516087384941704205009367762261512598306162181917209248026536539341999049328745191531005494436884080954864920879093279926367766802510826229941978423041182590664096540138968049350555408543183586686558688882650858613308199659897760968430833065789111122359065334661793770591571146302395739024140241730643920728195177214074340113866007767728742623519094525966781240200976678121358189997835654418011556689368899461517743956005302765158837559448457758756297865705974789132885823015556804077284326657632995157838596062357946273893267530000462900619305873546663678999391981535232000000000000000000000000000000000000000000000000*i1^12 + 2655877834710375390192039352692877074018830773391925243862079233683193261959075632273001044102739155429553222426111598787790976552930377501970151540871812509406935329911581026653358503560476814160686495634365972178928392356773820627359476709517924312122016568688352414138296440607756771934995297130924705201579470040031702690198942700215862049587610871820003215517189591582194312512991722461726366786262773000438226925553828093958810897642190003191389903670727607008117171546135378493425546088348382359677884252355310871726638979230789216929960935208038009020377420228752152409781328868144689923559846720779492730508214513727197016862168613843301360116990748782243318908959635889963714086060165749740451228296983892165644261450352891509718287789694265773932555206487521611273997057081410828159765425098951043553395072992918787467055969669879664718495306798511033566957631630699489357672690798572543710748675535487562497097946146206314218154589600068743383425294798594308888792828128335258175861035494286051384383257503007329595132969989070899030808083793000536071967998890298806451978354059764077535157415493780145504581155394768666039274018132747711404985984346982373289784961033061086466629477793004820869624901829884476423744786579450297289879886030133960012909582740112237080597681746735981121600303933526199403717968594656983567564800000000000000000000000000000000000000000000000*i1^13 + 213769463672688675156145325971299327096779245383469709481616722087515778041029002028449584916043115290190050101878344526707132318582782813584368032604315283338120722813360361431663381071760943023546628329696316004445197170803356913137174095379558252036446294757985614509768961621736072521264423780017537749775582365002377190482938102196696707005263411593643333554245603640268425554127315971531798821144391171438621538826647272917646703052311760305310186018994187554577839522880295677960961389851656752715079242552647372510143879923130540650300661383173022255300041834658890569481572803287583109482952305367961627838188519046904998060672601560365390434901867485751235431607753552836831009169055789290267116059448541200620094343452246673466247243355402348559003583149688622591542857917824212368710208456002363316331825250201968354344119106432855654329883272958598183842728227262218566072620090918296992602008116546652568658015218541840931930832818756927619493960751707551315976479399679702705758364197531365782903081451752796249299117273658556685795794408913024912694335956683561607301791595424519264895487048279715060597961478722720772158936717095286511889965072387760959187556295399885538265968480412349409643783337266897045931931275695761965035901383931543990915360428669505607936613270045961411022974611869457319022533354435494543360000000000000000000000000000000000000000000000*i1^14 + 10371074220838233401928367375992908719826682473428044698924170626048076889594815884250058339820932349974697125426576346818577732233964546411706721694729178775576687986121351039836595715000201505456651959339224656980137762034275871143465522772619265577246197144492359375418143621640104870388142241054501909185783989342882166437098349578595068109962443681053886433815435884068572244076084811976539341871648663489406567480380238341705623274079925751305498414760972788018405950165375113796444879562766325942104044296321664914391458916804870473262343494704036569959424164219322070091030689206157373033932080574957478280918145209007746260856666010365010963914205912295636797122346133757206060661525118094550120200261576625779298128470665165620825790134215353497374902817782222343717188806590644024745098561126678539122304816768948184046327595059642318159865834553502047551149436337371333254228113779433574295885799267594240954898308158698920277888404955207495021613092615920910971548402227104760176663883583808286468068705288022363754370949767306456954497706415755453473271997317147956230199300243859661674217442647035600512970289201705125855705037121589256114125827938060133730493732630154297696544163856480520037632895707170227192663629538209676472178223747029445897757728199391337100817319178264563769439048731725882497876207385706496000000000000000000000000000000000000000000000*i1^15 + 570767198939517123203703796180183996119621942555991935272948939470656376079291656555639411760613903313202970203411151632395551215471607947424053383119296064474977114478161861364646987317573220992935957061231782104485309890975811869774406158518951175312784567256403953483808285725180914898798869920088047858256273718697226685783863876828441351991781258878204272940511638118169995554889222668788055307970939473346596866989009630921819081310594177344039102811419892276161345808331422100828401583384615203707634758793126361565725463014321279472823923389882547318068936416877204706353227243619797609339309173581935620375751963953888555487535009089249154359907202207958196643602435730070683557541168698199783991772815254780502722460713927586270709028414847075284887461150222096663615624747980201382559456250814554254649664410420053182075110681157909467265481706306289364364013428000767839339888376223616357631620076469760298930378665609845781087251436113330175391488029051200921267011367499315739332267587060431042215307504657724409860309678843474984199603274453896378703492632707191650640083592041273445286880819651972464436430065097445325323515246662839588468484951419511066124109779452223699093963397605533146585883081227703900744781222170955355683533012155407786097496801841025314479707260090384418802401615125389880429465986662400000000000000000000000000000000000000000000*i1^16 + 42469990652286198733378719920008246906917871133678424260308585894954026918520950864172712055558803946509244196244584165945750796209324518737766510442296744768187139355669934517910523864818540195362012786213427596008054899245764952372501237449257317244105769650050550826324643635236818336878336187820875963684685247101162301379257551182274286601575667436301376294345257193940152388279029576440699469852346840131674982552760882035445095862216788858140782645289506327309003299162744452845052581077412098071777133549495177694900229177888236234515360148768289182243818286686203370332814243155830915349994293332310797281552832914484041521547584053238758125176047794384934173848162991914098067710682638161891903639429891214077630819445485415177084664604302327593339291254519664060853837707365300554478064994141587109883520194250002532244961615163164842128558369449393586430467849868401697578053374269441685997693886761249336288005029388308197938206760057283995157721854426225264799159589301645529160837540582057308419131235471276940107711730567758502940217317925743846137204361933021407343680325773736510022345317781738183663420986811621238103805426568461703252042321712555403447788740319393183562584670302665856788635675035703148456097536902723923323088311805836286288511945946395545602453900008253355973443650364099446680353505280000000000000000000000000000000000000000000*i1^17 + 778962093571602653908307003969382229275257623306191649334622612434639256888514245265329096329079063890609244502836057126394521314210622171067218259049706504539850332837776492889316179805602168734235808195504920009414101784611931508102886434128566689254058580865430423501393373711675721220181178669623653572248239709390707244729834953994546336014454618808360602882250026914321674408551860821406770888034702123925494004141341766026320224389495517810897623261734982723944015188460610302922479367476880847308307154741221610923653264716162639878490710212292464816588136393390621577853201243336025547711912082665514199345942056792223005490936364962248808870118645327867727995778907130866975625682172463145466183363062642668548671273419760912283349359491957959961637683400366881490170269324619269948360044539858160703952390421457945665276219532728622813355392257552462904016041740496181692699756489875783604324788529091614835336978747935288977417635405819978935304972924637052550052192538201906975659388617624851150708240038753555292468171846446747162340204031997050644402841771802526998666809990166507421650572468434834342392763383550509369880999515347808096775971351005093346740527401916590024177107156202973572036090426764952396744649963241263402343776275744203125923021231357295738085349186458313746954059172357928688549888000000000000000000000000000000000000000000*i1^18 + 4558680641403634160004788397724133951575533416094611229687667996764423025611756888983233355802951352906610899299480439571526453642705741235487496194984828738916757952821898638793425490765229566183480416657406628167659271334807791097535738052375639379046842911331046615354317904540088199198772955261747795128320074873144047520081144999128539929149603984009782574253551822386922189994690804754743461796627997993136068450583558621243490771863022247023902631040949235729798367425081566914295526315883243213511292648324755242693175566322602387449972978235026332851225937952151759745676334967127991160020910916603387902640627396721785555729706770959240481231581569124208263562030020431224278298975028880436680727975784422007818767543556826307729271396416865238241604764004733492874501254870981156716029419362198891313579593781489571857474478036927782094151368386814037807628791535870274157751485802406057558109960280465789115403164170061396690981029400618044083153846906035519146828365418325798336614840759095970156899980556958655410344759071373504869201419564038135239585138422480227335153351437352352127453954415174926058183007209160523544463441554399491600294522008971895348466950761666433603140861985118776513867411790361486835297976409189528665653847368123649342133151819318096448289064460256446996537091184621990707200000000000000000000000000000000000000000*i1^19 + -127301442588387521561623042669562435746726172737411734987478060280865019919741790086649744291393795388871761093054027276270501054329037690222513223347717999704885061627960093637273683553775735544681217097989450074164799624572369494935700543373636040695731310556950040491433571051471001257289096202488996070909445498016706987278078623319371381229568946818631324056075909742032896388518628837439756125373658724758807129770575726043192703474661916280412398697649517737808491602517935422719991034508478477549530015336181460434504285402449933247538127246471246576048046446924813772995020119048013497904272023015146978585766047624171195503188142777504191687474619395013519412200788367702196273807903287924769870516556945507176932963274934132066267159339721022605808424341707488537972803980939190880019267141183900619943022904172917368818281650308504508729526940119055408796577387518167958434024400764315788936388400140693703084827113043021318437361441200162190869595100088062914270078720872450583334981764768119046329709031862567876732505039030835328306245000531325127933207005574573222861112994402130369664523300704860316478161720648425310381271161357182858149136822644682155539809729697318620825626897702328682787113618387471820612175030406492098895390991455420691516227855390903643703289170815640843795287950281932800000000000000000000000000000000000000000*i1^20 + 303253453035259408623444245067172154766930168652703420472581218452468186469865272102602266117453207467238827775378164109336559185253172460204850823228357293452376928463824977039525447763659725584037658851615257169590476164689955228797697604306668178673943031103579338722572942782709736416239378360556919572543128088730048796974068252262026651428146419144797580038791822512387215852000106250064255948201463416671241388655806109086699369752082091800311252413620150877428235364905747022886700380410476134122967848027343714782909205585632646865684285488322734249863171763749689249935359405261826356133324157274558540268451095581436689531523232198979458804984678996003113984378346064159864227446267422129894051670953755971035753887840176703493318528918992602628656264568119770010484999254218374700546129849332104089454226874556296829030416858538601319785018319579526477453862262064114436670842004449291624103071799477095348719806732900480876806899593064116467967589831386966847482474524770741833169782307160162637166756854622887323432731142570491053532524553892332779588203654178537260591798165432666028769938389427741106389496466984706640330711771021633124320614012871403068309529396457753803571202036798433250208450481473016886991549542177747527089456885679126297841969604094455890723180192444566740939768332288000000000000000000000000000000000000000*i1^21 + 2142231845944617426866318764536780970623603810968997321629642267214487086847864474216005195318146821354785026707339378917606297543191676205576347804223536640852873825892021736797639809100144745771962132305449136475178909896533644991349952875267650187156583580119102479926311562178123488672304197432540740568233127730068185056588926269479881616062822346859199581891285161055273202859917708248315443786672505029888658167260011844470891222192962741799747914613682979731765676915883733770478897728953136247135816221612488793312713264715304781251561880770676903820436436595204252932547464613295509124358591892990135854973876354519532100088517367145402004571837594260128359375381708686920201428593249440438264783167290436606778439639245288402519697345840611140004780482944516195523439912545142402683485058130435286794918367021774294789126702691012372913163238954100821428704233874502309068929550636038057847864904323778541670903014617184269948540332948000821731873526486489869927857694577221260008247095875006865312789329041791895210777037424204818107379141303196879121017524128627037363816524793862973725629136416198419301010843394969637270016006104181119385903210685148222385871334511974355939637806309931022777621151614663600266304807878784196109504372736235693054359838294237744918975404865501604729166233600000000000000000000000000000000000000*i1^22 + -5706728271048253779971123177131689647622428917228877041793143485661253403787722857319306505590985664866326670630690320685600408963113206111414911773250586818953096911045860431503660960742570223662590144400496632833098756116443150307875621796078690949556184000801009169317474715331539690974272282274785898682107376938823062171147260289790661045986244463170797895244223950417748501214021297498525122812495967475267094838587206286559271785173481343410593576834550228656619336834573019882883220506970014107771283504081374694877065317945354512166417505046221497587662319404663176730528999454630946041233873985037665335705249641306578584729605603728615377459453630559164383539082183009494908743146235745473055997805915657402936960131912764325709437822556026582648870243859964560542211317230423805979729399361933248975048852615077367251973228846961088520717841270212838667735449565115940562534678344142889677936604847051091507731276484273009823700787058045398981235926220102807279501552256834580371382438088167348903080855564097972988346870730211107412271548117469311941070283770227404408918716367139516716242183992194145529017109373462250939809247499187886103580170725404381435659042455985178842773338400688117550151705626069542574125165250459825687707038078534283792298429948973313676604164930878350295040000000000000000000000000000000000000*i1^23 + -20537692090264595897288211556761552041779905560329477188850161199134548988057939876013558844549444564451183031223523679722612554232121542924681753542691387858924269861202125372681362753747694746301623672053777524643775481004996407197748676076719509383901563001813867059451783759713916195251595805354456288165104310357385597520270120083192281526919877734822513103319816293075436790970575720327444213412368524879924540184850829213798483726424138148305978598669990620487398668408506670348922921378279075225762613177788267635726319739486115332776864250990394535190251986522953839569461113085344825634834358290578942145389055609198222703554906096106055406161845266388169581772111934366268289466199997197453975009425554598220130405318719045198628539801384565603280676712064455789897771655287756829317796352050293021810496025451275705959005966945950120190551905619359545515918295271865394307728982440511890263457556525873146514795356024620580751604177379977641727799040470915178012411331764196616248099856991170179968294950399208860636376267032851572500398430398835395893575132675097880365488963751755096636621057682769101232436249258607470590810729951707018980873800728892626270986788287251498599671044007135268266466614561664113329479388805564900147011216806893144345095657411990703261806619625783296000000000000000000000000000000000000*i1^24 + 24514937662021696277632084416933746617182909327095517312342437494128480539213300118877254496180776443477172575326431394579996064860593922597856597850005554592137409415139520603455217313733126197693940608030229761748636009441563917784616896254539841210226047409207187557928254238755912148353136549471378423893054213442243947837312921832045158158887158533492196735038534177385959792361272427684283397782959577583865106328888810474310849494680651419650291840262357394082586761842480948021849597280595526020820518797629255844890738088980062217810560681838393722206750842387620808341004351588624289267598651492838635781042494061021365596549158863522409950446853108306646933302062939143247450520963849794149960509375954584220331153636134602431169063353468813406898235677332114635141683488133065584522695601809049358390584239366881934354805381347798917331248599812913457420778688870842435623389773942275527759096356400460205686637460223457884174397679201726686428228689724600340477120239795241435875098459985780066341948915024040305655800212615497963582847419151056196887347494299003448754037861760895318663241651270558017722824703281735114989187629361702192090477306041834223337203037501707386244073103993417812690142285012203320810332575800346745493625657201483142730681293062388846848895667404800000000000000000000000000000000000*i1^25 + 49915122050353050453653615461999769481157592737132930627334909789882248914138615382327109515770254504820776998359306103964260215535843911867245265320983241671852203322727527982956858604932271616161562571371186910987144800240928221655917130956876933224096472118847303468628801066061916864973994649461262392863355251367046823303437545765810742828991089626965767983284807809557823226587188205137978072968035359183116563617649793739082696095200176170122182953943795856803004259477728403976896891699573495623486741368340719724894654403707393098976449313462801040609630624777854692305934303063609191162546108198062664754214355850864928429119265952702544026477566947914174352486788443318312294802847107865677927344063457657786039691800032903138134926362434491740497113343956194187891232971729201887103183426177416281425323577044138745027681417061195051938508445934922409858854643850059398672848025484052286216870610836368861670542084743190686397624835818981260492629891725780830035038910411503635318168185327292705879523683116711312935763582310150527073503637374142340089695615138611071933064733104893883727125596178360766572542323163136702785337702434580736419665651669764835750054921481886122007084663064240226183733546708814274575289378356604059475892755602791864443870012119857613168967680000000000000000000000000000000000*i1^26 + -355928256000511740331063000287593599129010264089738718482472750238271761304824707699184329936116954380983472776062906825402573355949353126132636133614916540545343365402028569427902209179525406563380547189336844730162121564524407811050377568790108521593253424837331262158761371989290628851538940970635523952422844459546921845382119198870406221550539462353541370925054738238004285861338697918330993149292688048858231992265510900307108607459485857766883423441604319073865894827536130123002390984727540145850504873817325069209942852524133164122596317209535889049443601678975230392921285411584205416017540051666957933039563972376038567172170356467034480458710502777072478225220377964241888931095262331596910815437980969032952693321939272755276927998039644897021729265447168674105903424861223719861436221714001047749422163136928825676256515907512432484253653481535098297845464405536184149514432671265748842304505413068124701803582159981504179956320424849767339947345763286068302509554845401880820503326106736296408076545861339831672721951909234505017666483419884263618047814156316050375292467347535782773877168940393193376296671224069125063843533789494079446169095395528556429122707376934530436112315095616921649129254622453375862143858914821913586190460953834891766282047055447183065088000000000000000000000000000000000*i1^27 + -720423474579253079624153707832443573839247878199693717551781150159668798232831343412610598928115387044238667946056405866522531398987878653350798788609734519966481854294585710823240631737159056768793461260189557185671807451721401817774838292571307478792570507192838374283231905493240438801602901822364154796119211872821830736942118922956242880630088619399513603597688489957892936233882521077004188014058006499537591516595696860564207241731416834002352993711052375772355223813650131248859612786999829074554759047087866838455911575547958812256336236023687716860428895291608501288760021770566388379898808740187053119198627178068208137849864843407623037174171517347882088036875040343506386884474508406677022343265574052196911345044745552156734484311090764768175950829918414005627322980890083250349764220157351300702943166264799891364718920744355319119661781050870231837204849195832473339463290699847006852069390357971721738415552667567244444815376524411965261492824345752038885013224310401496850473952057276403999096155081204867721107361841248956630713776906540584248817280247027998706033056250699075846695722140519690417336980210953468265278055304194554782795300511578207164325399216403531720032144509013596524811861872521076626038759252270445125229807837378731813809320541919641600000000000000000000000000000000*i1^28 + 121410608752058566273626663327964299442656446011293507905549719523877374110090904965599228849269541304436253107969578754642827142578709438139533105902192392310599086524675601724715609979328943779958002568343019449365646679587373211349877204924063724697291949280514719895385209796040867578702564484485177683691737676859523174658901550725750893905404983619337517799786935231626447200554666885099124317939687842451940854277556082141539407821115140267160242852864968674696553231801390745843071502698599062635043875701164323275103052116219077066958785727722700742856299048563392388914884027161775906476847733917180802193549189392849940465117964562719540485546238761314136642398179408645737552332876240564340474696636446400754278441399335583915804279643270260835165303534691591432518455567789942557910996684631386787067830188735123597389618567628168825214876053723200450519004157091951155255163626977578733992111044162046299249950822843572540013627067368904532637520586867856697958103678693837138841062509898263883030622410684178157730797340104490721805875967941432561611444618610660022337664956471448462265865663600046433997080622280172313365870350245734646558962050576772404425908378707718794329940606518432582573063692008441028587191186063704188663943420234245125808838410240000000000000000000000000000000*i1^29 + -256033709486002419349991325025673928554243318759227849770895546175854292478990023478657920626383034378948202935929473677262608007902533833544896647801000618428368155863849365618000104640317207127369777062026972770416989055078686662755042515187803996931235410152029245016492992762889260575194492144160259369943476631027001344987842153944165647765861291663557042820521613987170774375671872708181690959197476087225914849378210043013656656654486176155160407875515303123349940423298975427902032381217318331476935502589298397530859657748423170400448431778000613661540619854211809636322600083181711421101101159649008522462954567081831029964210286901976021757149193025869607585898234578467465547115317201069163860473834808861650297193924210696171209513802064196958029454136573088967315762484709726636435441000675956377292888016771209446801304829007686189336161275367752370173712597969854503654795793256942037604979467722733967426595035209579898175633657790959912078413419454938615816109043828457653706370611182040913805524367225023341262864216006027140086892716718342622973802278227081720632953898260851120821054823718014831230465638680142138899831083325300065227992803278237580760795864225215110521063463814644027651972856971735330695365268982816591955464350691602032754688000000000000000000000000000000*i1^30 + 8477125850114758753670487437038572123933586638890424344508280754013712645856877836080726110536628853320823715394427820235667766147925940043639471224440302736704470106075902708740749837528108844022760050707569679246689433377553578953782186394830267531288930220626563390952421146566485957614887530116297220488335953815337368045430095359006937113500757820753115668781288408540440494446320671423266098253873834734725502989047422097917182661937024479135512935258246015970699544510545252454482909061081596182259638332683432915742785929032541146260983215474012753333365613258614586240460051489030496511459365826290515439119431885879653104506616311735823179819158854376543260448080890519269047082618063014221974862269009857311892646869442787575755976571959179323979841268475306374691489452034075648327479765527264777810390998297426837520432015862534689165702466916953881884302475109395205061338470349587221413405497555113184256447477722867972697003476176004301864243031465256279714465456148420622995082429221461191178199632443377788272970194796264743687188640431203057457464289105349008604005263210762884776232050028201496479551372844969300367783481817355943828559336543092968756311613173295184766853928365767520679541833249445495756750747331623639349683637360105881600000000000000000000000000000*i1^31 + -49674184307808261292468558493540575554232982183035817012583904203121780158166229709602162106147429349187573721753329977650837914732816706830881262712499941176598462311834765157287200317836709572928053294031727010735039378589360217137643188959852803021346632777257765190262693271842477181472779870798740299081000040331869611278991691993604570199169508191497388235158719932668044733261613314004166487675702656226691397977624186073163450468898217938078845184007768137891678498317717381007998935319271060375743611027922033894456035811453125902825292419051540122932370928438200454077196145950019880846407860526035840304602900045346174013748535993757433822146383789490588644531005071650600139310545068452383904124999557519659889914498085486933662411727588391343869113920535663071963298074551115250042363452257016505212608014619584180759579783460989357438987994353351308503694775026791594808316032872679907515574555888593583264563854302524315259475631370869485463052315577875402811094292894128339177382158572362656742407117260008941722240685981147320202088318410501758746366492753876370014579239770122765868499359564441312716443239099719776308099152824421817504743916970798723692709209970274518346469168159401078181442888632405746114613733909488959352411237908480000000000000000000000000000*i1^32 + -656179189935731693101564181595644295871314166976477050837572219660413885070466085460050011334559223985676538397488734818940901861593613762825623845069069870436074460433497259450561285152569007874995709896055754106032560388702075754860016600343114616528857660102139492462396147847489276905718623487612149478409042334167127047147848186552297760402220133602057422514635269449828305959724969856408165227960648682354251762351542936313754717502777877084877284455412925957784944656147699250152317022747451764985170764279589593729065220307379327583351098917188936368320569077292449300111241620411873920675149358456611952079843461423274428071537576461443276051510231113327000945729689745204163623101111774530151487768652863664180602687490011579419611974746054080059988458391672094099215095666528491245081377209251339118152003517212552709750624023568644611803776099659475486649736105743445139852029632897244912097867993936644874527345182228099736608408650636484651529347320753901642027080360650522792173316179932403605331552976841404716133901387546999959756740084443780040521357033218126857106715782826012537210359180623110680645194858120458096911071150505927603421003505615850244945907168613023688804868799479585739959969538378068829665069128956144347250688000000000000000000000000000*i1^33 + 23479005825575370418592967175968804629426084882906880580075819587729289195660510465078470643024068123915815615911109000044696085548484563763056519184210182201255022141366706544061693329809173035118973994280739866264582138031755441949021704419288541747091464749591685595155177555356713654878029651432714883275999205985069428910134535997100431805651300549267931183338240386465778660258916636632975047964996933496047625210854354673075619582272323913494108589077213824166635922191071077156913185155072631893607457867712530273109411144216378781830761985450694359551283076056295053764892941567513719255648786246748078896780552804165559744994247806054781731487187494593510120692200455743833247614311716837625797917150296148824568024838479994848951727161314531335759271586027531275043454401891655110079331649172483333257009586461845277029404023280218748553612535967044961364026983360220809261406420436721208256415700463044259827091791429415075559414625992569443795627518250666900208946340752228535176896331592529008779123416472148628263425296882149685667785731352287985347774155795805512959694928548176912860343505197276561358323034998664411071621924953663657633689890267563381910384245542544771533289287422402140089681336906674535114727352759088893132800000000000000000000000000*i1^34 + 16358151550918144937094293139852318842576417089291183667526999059245693948343107332534646786984059682885562504139144475359526347713317015626922077154040797044002530747569534366710372167097265429022366865745264547860726291517248970144574283075827880280081543737861960834283540667655714225713653410505003107650139959371762842480432380959781466190524769425821483530863082220121893279380277874683971939095358341743844105592172769977849506662760956834523118004014601743825743700961446399184855534929265526712507938760706946188532742966427661073239407932870177082571338193941330169482776979456120017291466014790217493614894283937075160044000878918718761913444480703161981552946349725048505790736074650668215002218646070300129285988856316548270528781716647617510398453323677806260391231429510225085047596351644839206362115296150130969988441034179717280689240867176902720283774328507957942863785438001071695410046067935168165616806181144262754461723796242086637271771627364253485015535921589159583418532721092069962089688652230851131628559266512071800715699437678054526362592372304290113333478054089091166356575878683113718618108104276903316716787647696053561941337159216486415147912381188168507121891779611895041116115441711575745068080687417917440000000000000000000000000*i1^35 + 7448989725376140145141193500680362219820091936996135657874157817747041216049794111639650641857378134220230127076093239026887503326429274220414257281975087040892420907721194864628682389856539026490500214298549308632032154010342517194309757869369694436004376738469055108107285741435824898592109183058014664786698658172256167834478689282329885918876600056431851501718045696540690765596849410558994642461557094374025620951547377385253696588218468343922152369710834965169876578251012591091713653127345587746445256394313457105830873719525293334085419185797319788168689713298726456315860194981978209186089058289584319043397709483039091012159635241946025386650419479382069477536447417081213213887785756971189062135583967089389392719031039822127797238463554965293025011701668607272133082966927205454788999050452079493427546185807171442332503383779873922212916190597735865965330289689010046569340877619085533561813715451790712013178277375022912786007550182036554220510049626273732333718397353293087995781258756925498075605812500454884281495170633056835098417616810814887338915321438432159825882492926655727658912857703888104244716876988817353849700053925101767860819940602001393483039893492618322092048776075785628143594295532007345014427353088000000000000000000000000*i1^36 + 3349092245172722389080602219171280684142316046163321700913017183917998977367862275112407003269573825823260746891079481945193061009505408019248572211695753941017964869051118512444721385617634316746386187703034878683349800855050703176612958895220707808662407290984324009093536731156667705625360930677675678522142977488801830867450228390768408234809343873895139628442462843355357466197250601022250155641287434603766947675735964018751043530530011058827876228850237848094218617099133525887463919515320428798535892268922096954879835268102514163224386221755366145308304318098964027189518864494064643256827724297794442573405097771489567027195556286717817209081652619696927697829932299675457225286809477775925360082892245573435810417911667334613887380123300181778621763698948500876352646120496845663120443542499903132303184584538407141062013357487487588611508125266631809052475480268152146777650176347927960952710491397369028901700747409658411859321592337680329279974004701986327783173329875090508111650984520464636150526026533409392535365876279103850939624598738723879662479876589471131863383557416769340552656112962901024146606703049774181933954074944448817267375399665106318988982423600703211133280690639307877142158512277856599828070400000000000000000000000*i1^37 + 153782389373987791432423758825505805791007800443051092688277681441627677128118836142302648870359728069931648718977303232393303425417418595623209617865413062124458548140108981368216751071600636635155022577315824216717345429429503336412664636909312119025201667291693048219515271756507133591300093021302297043660820048848028905769012451054448322755695329043300915790833830126972377217248457387546734076837287380251243394677368120154257980131329417411871257310139023929504224313886046497291384205327653772084379973732330279858960493119778238842461277642941298409057042868488789399695328758106414250208670569567556768798088585889226918719718454616832114521228573841813301276610080962818231018790506319177066001770268587770958309924567642506575335378348493266057550572151335691541484808597967530448971254197528546694407224439459648243427825473055044391929872123841988815388917749707931140188981257179592207502423792713351126826148723596685572445243854537234624728288138035788287920892412883299268159040188413810316057547498707231541706626251294750144810893402342210202367096875550326149061791132807081858035452717209772272814616544270104362265843193330250429841510433204033687399711097134316931654293309918287291957232046545305600000000000000000000000*i1^38 + 80279751159422614881259196672131800534318978192256635833424962864295150427116607240479124277102509856582744251073211580523885561708065357422888710730677183908575663450431135902395246880057323363350166418842850241828159938543661001387541773004424826005989790815399641585059907384895187493737547102571082868263735305928046341590156041041331874317879437462945326955652676563947284034808894428228446428403366212610113548057405682359603170059353345034640404375617266262000601865843362501441443611593581126377043242935756676594123842400885128095836991130134567584944852549998625412707351801048783176289563606544987454323401317660083235580853807456383687047563390031846002592612015320771722903955396957284832644123053615058842853926914404376846274780963737486292835348281730148388911123536230711339376881466746351654029013659253101459669495651082975819003270018586489237858100543332308274390816514342546636308210296344731158644975749526076051586173018783651233085187459904688806858109680929211374737018640946060050723719911994480881931862601303310977022018016839422305482721092786313905501180502236055873951709126362555929440947392557889106383402428089000817864823295135824099026239875372856674503258632362363229589391540224000000000000000000000*i1^39 + 532112885717541633006337255383644265023429444279900147288103371720954301478312550516965198971204733471854873144860303062711077325097841397625484768168827045951806542823815572390817557342670951822514660337704761703523970293943763749191206105676872917807828209853158175660658780401871529152853884881522464973785385148189695544472779756361042890890250399726745950651835009543994489930680101937029390701695198632060381079246012890826512748339189989406087842240467093486122348174325694522619132179275527839913141747089285978181667527286861018816173666630980296054576625387208187556340986065670080838360729689111054602853438222850114699595450211325645912072951897264598457960888131147657947597786272593997348644463203401495482096989479499600096766937408382608886868407132662800897925968883116520295524288340758651155482119532172107894890959085420003443612957633256743784424041808872107697791400020696851619564278620659625456665547455724768057671861349210355662600419690804908650443123024615233817816605288743270241867143722401911438081726712254746880128692138790512565138407511306502477264958710170597418357187635019362855175728481519071476069335015706232152425949620552605022495544082690496565987511354993792568524800000000000000000000*i1^40 + 487022271112977491716580685178061734730016989086399597723646451183416144715165239813055522441105946218821015480744482429279230064804294076156029192147572711526322532656790406148792509822864772746710645027758905426613549384137898026638484869900320570404172977129085531802328790740261536176229694973132958946920977982301802590478892131976467806381426519276545127678919496423365929046049657060919389362440237047759700974966916245438547278060160910250021875348366790370902637938872365877063798880299862952954324135442136417115079883299321863121762060428694317102182006662811582361406591173940966290630583022998163113037490561825937878157494481210328097389108741452472047425066973954473487625683590048120269893301777365635841295841039815150460835583083354445402802017860642560636258656503733986000445645600623242195267394818701092620924487341228325245948796032192687439056805966236452684239997850950316819994305516973693333648752838590252429692372030855641593789084289919063898196374063015838467713632682527173113572745616043855605732941499205061456605237610239701373767215688880823382256437591209385322498611355335649127759120191613552049470216677135876717736991787036102426703442597506131964979564783274557440000000000000000000*i1^41 + -14478139258833853477330003955549873897024683128535607505153042604860851534930135240763312382233307359592758395244008254879671691170515354448269438074001605249119381424930149179181350612145644329523419249758684655796424945608424025664923195794779575150311693948685924402791105165584455897490001415277715482281337673891980989248332448468274230317320612047172772344852801801632494265391093953007779406920894865110527475460939441814989332779806064865959004699560624850162541169524246180802967821862357916129248462528387714328872211283590418523523703573547101119709836277694162276197953945912594091206402223094379507606066002889795946182874957921394549125889898468685291959519406090446301642556549293267656277822091365032120140621209452481123523762939657113329312004730867328598930479890821588061271790486777662090974337703557757509506448106928595518960767318422693333639980376393811033504359423949295428320561282629716412302620475398626175808809880210385584567142722463868192910565814318479670144769802411370163393433146254553952659855862775584966725345513127767417610217880316043115428896190982083366569851555584270614824917464328874603289744068790878760255444219236233619488919514801609041129943072768000000000000000000*i1^42 + 386273966758874143970853961141961184911564521532056331364888628708466002633642928073707265675665648153043883707784736978980215398912750316941851862767597124129210290195768011323286351518518910703085224424854689151723105903653645672190555238366144426718280689669923689899462865697524650923593853708573632536912444348924762751724934608037549871050005835770876190166105280783917728408780642504530205624819565425946849621142386299932122012323211091035897314092563854939978745546427195820540783481954189029260890378175587557463654129707464365241805930906784714118336886143651142566161034212400210121507273141763062944851451756264164928732719577477527770903236710264343563389756618614681258085134293225394554298792803090529439561387653572913497528009938638564115118633350245026200312210506679492254019834551686703653233593024648078480166190765396956614615245649629684008572887866974994167906252475477245150474200240402055379461759297721368144518214194437662428162681618952538243744129413502574147442307881232895764248602834313995361415427951998636125275580104682632537651900283173069019366420372872226655201748776802785393670214281660438306229422642188821826188645723846781749596650301832921350144000000000000000000*i1^43 + -571805340751076037626682178084417146548492355434231933410079472891032308034586077994051883098857143446776022436874187995159671721276732397678346660670432086011579207166190674646887631503264895036004370452397278191245082261910626373068394034596977387854796629982140621523013999709043256042906267180028271662025258895086738917142593122363368024963198425784626844941939290950888024621232046617144088670450001245889174207663556137666808232632232206954971616077963838323669765821686692717846609380066056350819304637141768048495653478407990032373727174077763380978858330789822447344335430357042303339735071038771715202750479493309128298950813842851854557681572702920363342525369996625396828006697538154684544872947108977459249089067822129561872137152289017369126559204657503057802411834653327174554897370926730881762109913556361103038019346051589253313990240673148163991465967215705651980307327605412090759300140777004651367460149359341730582038934287640280429002016102036808424924520873278430808325822533998276686742600754697612721553239522937680820883937244240639466299687686529349845063337884084107744220357312506009854099054630143054675115368947129123229616448791167717379418516808007680000000000000000*i1^44 + 104994172727573291310585269117045239457023641398632848988824580277846546370434523757663560393698347032023638220709364418907459641767031839057356462203082672775365012444285315708691678590986359599153103314149887131917617226539227595393180966054187896537033768996376489635136740843621720954590384158162104462210601388640670363683701266703616908005380393008950744449927129733450975763283521124113386271022641874186147771445657949575239693386571469849805897117284095623707149271285618038870292487574692381147635847289289268148143403785928779325894761652217337421738525151073928892489035967502076413240146852552939910236184167722649036750719168441676566974457619445661016191290861732340190542014349664299592586028174674487493127095525420545101451964482040967225997809587496099601182872998967424939288399399149253740446940799100518295643543171565951357229188851333627784488161834712730761346112359286173546134621107227703699919347068907916053991478357182828290292898823262094076179666290410758064319413410048493735610868513049432076752057030396478341767532308151330699649152483972735619818888170068104439349691198366934609156355255483355154827103633806627120419314617474778520354816000000000000000*i1^45 + 88647278213408964659694751837182778955384882584169999770013957760234038888461860097255038422481148026045278873733619233955789457786510945591103135037103057857637470936468004339666239717965084657059454927791399032412383398474918117879731784557850153798531882863647457232751912789705009573412973055914209745330746813523178022963335938875733757121162393458265582338589780884527119356435237775896636420238698942388702811588775339585687545933230681355493556860214502225917914240278717767520710722805607978841279345131613261360503072442326594912628661405083701565466492530317307627689298898273244025862892026897475021388586349107882034742604356454912441313762037467589193777180799274043716620674150184851738366789548624624865249120210625099641156516764698798564426618809958724008029796961221124717108594517031531852592531827956936838952416020570018654578137386504512737110458776152823113017160484639794441505700557940121003334837516883396446405378352766907261995122650249794947792087619525627588374745552146319130482121126787633258558639871549452252788641710798951999249707363692563416476292422043871773141006475392004979805646925833192326187225633019582364863511253745664000000000000000*i1^46 + 13509103956309093029070855789971836439418350259444972566247896748267311311877662316488461053682862732727334405419085494237631877914486574400508300738280693414645697786475736404362762791643431573328264396537846170991336012112723502081554174706487729276508655843892734681250364915588854248242204062366120927257942988425953090094673135416608880623254552402464011181091863212747654970448472268484729913463931228328820634640259397287898355223622536892897972552882980612389158805927255677524503727900519736485448236402188963245749374221573308365130087114989275422623020331529142319629213698505361177984815905340344435385058530217116472252803118270498821756133989304615235823247002714154614326119793870787362769195626875365259118644177035195693055011587790524851513689415639280407525976150089349179796446573851033594401319404769549268485190838950965846318795229307495603505050877754207458896566322916732043676720389439338317614479729712936255302353555270468082992913965781133464718392405904994204310430754322148983922740304652755728084794022872628048561662549852582845430363923974579714071935767722854279338161062204009527219542370473141457225526708680023072739164160000000000000*i1^47 + 869525565513984509880827975815922765652365490970535276051385105463113914082475748223786944008945395241907590736728117331615469233459603628484198869190543022076489995771501743880398296512967232111466936426795851072862861624695280534463678682697938414693727297147580921979466512787281565114278912448553250503168038274359982218394647773047406854141944350559719024881821603514376908356419060620646704690365521176760789597430392578759326768944881178432698793953997209986082459161849474938367132681158320148389665342416203739843667770638740835232719718808868688527928341433264715474773456874641969480836588999404854588803851192060536859202286163509802007291671883138609498562932883770996105222797691027927078713603675043367686586617288364293966649864080627182960384163176652060639507164430062971792336235652685995679033119410453963617450337567392265139359240915593798633857028633127477142064776062175401555833919076877555791187476653160651889748962562085197084855265251805092527911661889779295288877249102421748503089425897998546736316773097919157137076022870950744336813234898457914976727782758186263031381916020423126409656625530522681450236096060325888000000000000*i1^48 + 32399358099877290603728755932769946474481862752539501131736256413896063110496531732944837382598198463488056763342219845478177628466797852278961056229983387759087976658505897031902671360829524763710194659155043327769317456204059455015197575885264358853177678261976111995853910806269717752936721698707115222803505456628506676389219824494787832968798892062772306482011663906491558238797053842081518112731511990088913750212393290600818019171559095645361116242975878676491182537736350451061168105398362208673968908277772507630603009756715871900807311653926973209179299312779736858236085108552565678063788959308018828223908849616608003236627351451470740935301370759013084652018322974488737069429821272187262968327272976992902513143601193353451954254334094985233991145617606600808852394333670075558555354812366439230695268353336598095860281939945624226363189155227931080341865347753182605392002165151219154901139548137772567051773622527007423799030841573648059415985503431152548195626785684122493520144723048671715416479195897552955162086669995913661918017340790508662956231204539496441046737607930922588421120339082460254703486151116417499398144000000000000*i1^49 + 675519728470339603491597076758884354146176474703776762612677773968854614444434412674475538313498233310570340067359740151865144376924966390636712203537004255766812630315838702199179482997052411064577915102124029673355179572892096998947513469651289819413726373934013779595918088329661068420218744733289574080980211804461576323857092209173899599265503288701255456241580683874657782503930881494486283881553315528586117287857460331708004176210556461389309233012423017598819124612836486028016399738724309090604636201327338525936891905296067115225998115192075698458499075437113059119438190054761259248031659909600806160290250326652325844079939215059088015512703361184653510868185872406111448748071270114488973148521354138942666936128439710183980172643848356692482221000786533028292274490067280573587479560900205737923606337867123519208831325968934213482057675418745352136821743671289861396908922756496783767657040684850671315232542262372197247682581399562000128486796866360630982534066282563573023551619314384741159086207125618758620331740636966115776693323193566235126947655503697523626587150495559183926594665889366047616295580676915200000000000*i1^50 + 7513025136009149004844184927057020889188279767032366188413182153166373560329239647494173799054325325799163114731669043550451787756467020003998172956405514530143317708098152019944226216225439197000439110822880374579066649890536545884400592351817414276310021907469260987130202773080955908637307282190489888007503303350965448987509065038926420886680784542213321052184399230950313984129344562819992989461732292687895460107988027632824066616249405305281831254786343032244316926018976058195415578073845341970660440436904163363528832278035901568120591314662963298886449426093162770350116239864549660122053022377994466969676955081563974979373508263105853395871364987868808726758648465344432147324810061711569214566314611466220054011594984680663893361770344203518745735267434800492084523412727043441969911755241145903177491128622977123706281489688469018444484017664712395343421154729288717917371200510640069696917267943643969693240939272680281114122827258719483040871245032634460796022619272145615188561407430890673012886537803572803011310911888997387450659456314654849956024357505969633474668427759014045470641786351386280067072000000000*i1^51 + 4531451886292296433390301339216024463104135986993948432731158350694144350998208947225249347283247448599100148293867039052755178200732076266050333750074753878944839683509252068204933995937785924123777140736616916316210425739943993556574343806142842968942685954945505100479765937747771119033057150089129196410934323651230068147999243884963502038892203308386362425487026209852985290266327229089117023405633104046635699045220190953631755621354361081768988812788084693658326679153832780519184090706712236757984899221078787919389484835802831198937166215394460254562749088537123537670239146102772433757018199451348865448214045118944999885064302667277675074451032367845087204407680003513297029332793447512299032425069225993944192046947101371719106280436201130525921635994586993813247871765307166383249528137842563888846635994887742584934353413051653620557026700433464729459551381530107687170035098662248011046912553154187000300511626274523309299610832934044941471509234558904834244290717844585115249792715271087429237469325119981245618045381400765005087368636088058064182442301199942028033758894539632975901490151424000000000*i1^52 + 17939781233311730646157865208430725822364448383546330427961033796900422601380977515430009112437225321795933504081850067753613031277514175788385535760194397177224378859288652531197354665492764602691336456355820974205443625716018496676795634539531034496250476969575485096165083375283719793701269709372704309691660825881970651850751853290552604434090340458516966651393883275632909734901533509413223097680493249263134780362182098700945210963393100548680510969934346513739256216109458136790620184780950750194597862042345014304717491520069394594603105172991468187485916258250827882631365857779418533513393552044617415040556037566989705070218604776823241890548329379040847857329644496810752055649808208854891607912992680465415405766143414855504452569163999314780158105801693407200269104921131329710906026852091780654089327040423787555388199896052047529588607423858776970653607570602869075765578297840716073548662165624675798144836842257083019715611748375502478824484482380997141845326010299612668481830694802440714259395645680910194017590893053453260010003911498519198429804501909750108078074235951219998720000000*i1^53 + 721969047238397711177172228511484859491218627696823980856071692570227466513832290513239958092796273654309166094090274495408261706320464916664483532630560047313710943988092984133272926565420202659626195178276159800571723585669573082249403329180991833751217344310554890279007368122187698513968353496277763537993212060188314088320827406871452152375466096804836486113524894801986285243937757644139776747235424095711531140975859013800424554391916980916141938127716365103601991562909915760302264072279725836086830890860570247429733081143577400992894479737461476066400056829120650315544651297161727607789243831710957169465477026291726491254486643849348053170774017383537579578956250360193481649824063634346852282762488073335279785492552921663557983074403159188682787018326542995194136198492575944289357659440249479935980107390667956520633211552883177157350816615300693845255690910790596534782768366073415402203507402554598428933991698928313426271269373755686052891095612737977702995697849269161932858480179578834366726242999154689091661126084135152257125500261886349200353461230543846827360256000000*i1^54 + 16380272847017184482872770939033006573646729035434973781945190975021633710154319073636005470812442972660310319453349839568395601416836962721510690652344423608387955866545081405138248175996403709350680038630483606600365571114666308934667353753684462491934356690993509254812415775662892461279217343958565454807188767327446632657632582248915050775046379316436690547605020053277760248784286508911494197550091464417104114219027293144260804186882216264031787976302240499636504812930922943642808483075632909185560877812852573444070175551094802400702857899113354400549832010147373710712383878014175457674802119152693475224117026716478478461062380228037008413281541472154623577423843285533761608742170139289377785376727156589172562031326409797409818510511913881600342016366849461017239747089311047365271033109257781998701497483454339256221366939565617336183899206849678221856130582929815233404712786265706217641357929319167005678140343543846100101277068555636869743675938462800701052564491815961311930870090453081258943663982532286732628301650509706454715026435626318776494152587673600000*i1^55 + -98218555306321686821886268355443367972538605209971497504194726720486793707833472978001997979811264140358219305131035159080647369862441287842612917580411721959731651369691936282096745054033411559769385196905805388759483402521973196829050727919516796999616706231130237303885271928054561141175864934400459767400915288930888387932482149858185199619789093634903760521182877762623230155995134638713933503136392695930882470121579839548234070268216312290101175551133796157876452744905732870409763564757430876385928333628402602384226845013298174677714084135148095706916132921903200103756689045609097197201570789436592761753747215749682925402290886492311266375379548476340715607930703589437538649615030991534410114989515705176678321654786230922542911036321806549636772304973962413371943331818966079128047675767795878615652918278493191957206233873881016186606460930559398231085165394909405655904473971519891054396304690312117975517798087419913448774141384931437022260371085238004444092358699202401925865624965696081879851366367584096356564548879041194415030272000000*i1^56 + 229812846575298642662953506027747898284114784362360275642974844195844417664191660479087997830368349535620896190423957740366915881366457451026196472997372975021165357454014990192347620552164296869123720749364163471637892584682784077153526511584413273711701328681431536958553212154060952482117975768584037045948851840108221123514546613664462999031059969849394031628431723465625228375323942799218157751405276404448389966067154009852948674809489154611256084805452003937572151746672338469526760533431029561161314639953222828590121235568613528331175735582549230666993274849242101457008978730057509013570656007130279854173080621231636622840905061946540397299823449964919002022620965543715050526394033764164737729511317001987447586988495653853467223144296991392829625313694881192667159213699323056006229094000352865428150862452157593172857150955805924313545934102203486188260019361641159274415961160958407532440492517989125604008771917333456500245322734750498541452137251799745435409959850299156588543841519696383632228314403972089397248000*i1^57 + -164344098897560348193064872914606611744105557378118234231860259421829492082253012347597526558882644373079644225597595525179639016578580115114479546305695591996176056377931846533831777816740677286230391928815332037511080296153273302225352213714797163742580180736164976019669236737001342371790673112923381766639200214974534330257766382063270576751134521381449909120921455769693555688503981302105344489483758626961635559482982764815523446033234253285749393774165723746585412388174864927836369314408781848863771900378249551761934737633841259071873169444760630027975687023149814962204339531772613895459700084409947183076310675481743615292953123270710668932845303935856228721896208573439318234676775917550982757514396682389735655698020786176369721584407845447132195588519086908303372335187803012610946246409729364916652822770243257309303480285764538169525429354161571693388589512151011244431630206649384389841396001003380444416960389676012756584050666841727434201741644367452443670426345014617934852459175176857600*i1^58 + 36784061597292146561323892020071679852086836796962049533043429845779402788175990853423244789071331180864469233081754369477688485719679990676562396730332997315273656948451534218808396818462134371954127704845381190258331772010265184773649983091366762340463067707793825735746074251858324281341166290554021686155850965833462064532527796611325608103807844451300710172762482340866624725607121422432127188486125462462999211014049823837790187861096772572895591230702928941283955884467490746044938320461529465890738810844725834047492670047573106457188457185571603318028104827646705300261096832459954313127656755255695400297213464944022770633610748560555968378589020574016601236990461283979859742509671507036120186949730320709916716980650968961080496986117313817146271322801377749329372119582858348335373732155345838039394340363916672139667736554321649433714219226384300745475945102486864482567096840884262918027820011103455701972915886471992118482089451284203798707213843061988869529721630400*i1^59 + 228140090032264743636561908713568462385692242583913121390185716482058400340559359476186339560626851284072656751396598335213083409165060818449863325738874045315808877251249327976340619500918532394002466809025900587697102259911781559954300170707270209445812911604268168861832279052366897964655582362531375229003240437280075143377123268689651946325125664524940264338327802619446839428629353170989431457506437147043389788240939606153997574620270047599884264452161904241378058195143503440874196599467309423873128579687857783255188063390817153839083381585838624986668760072975742672531765592090100704353249045129811979584450296487945064464788357740064899289295767843164245209920194314066443483623648077421109010848102773761557391020788581692822302091674044533809973136068625504874993354090738590477226422776394678102607153467378187744504358058123631018882665597106796526055939357904386294354098607507182445903555804642123128610725344755868534738193960807901681*i1^60, -3857108565752998211164796727747020170939145819103433199002083987911625345620759664126558252910540352172080830426492012334711119455825428872023681961808159876704889816667689181209943294642131469671418911641552833427758519125385136071782898701166902567511574859653953842956071554344372122838448637871765269262766069263325719977538714361776887266985450391556341560428886579216903760305214543860556707895618717421397094798988262200424941077063916248797498715540276744051118278469310139767044906521546501587146776897837375278999357250606282648972217385882451612832589419300423388544915162358484459332566109816163312694626387047657122554915910076008477482008552626747448481915466652471860129597826272924018869625823028628005205696438267064197793048704585576377925433570878649310571707000266440412623370687012010298267124720610715553092132012992560230781529110860127478289367194846630065115343340711711361293488205318279313709330848776143957637296591546288513297646020146896740412310861070060995570615752566951388021742370619282629375517502937589520586820312430468774808977627405672025626870906027520699479387638774923708575798330529036785578933255972849783593048736173250014689427839328983311764377605902986758484735485336362185944275667073936735628125429857525803372169622067908675158678639527539627236054269405197278612974013293335145062231799058786832083498131095143343201500357046229365693788966629836308502456254667040776453671354049195600893262921618851064114720067842006943381443819723392276112508097240864394761083905492381461764352963236955304182994998155086777553336459882896957719774866812644216716809152163621953355003501897627453785000613503284597679201344731833319467517276001321440189802665498606230221881507754316460378012557564985446207725448678950753015231910742571002908563100161082845256856899294131859647296417222538742327729219930503507956822837138897212878077528249137088573810618086344091083699858094822456506923958463843844677262418903040000000000000000000000000000000000000000000000000000000000000 + 349665516663516053838005065715334383283670984757500368836373771864605096699043549607694795925824901486127388471514528811432435936775011467444657546161340349561878566262760535307513875544401371140995142657695109878694521716203779367592395413261669635284736730755480571801485466181927309223868438795687967553275918391560462546603370374934290511157318453465518646543987198833669151814727286770273433747132363842781649697502526211729159730972086757344275097695317896635827900148050987936765571142566581406326829727269495713386037241953856675087673447394164237239636846775211730703617789795383837782654809581737653562660122577370983884090534903030752777021630620301898062848444989796023104985628234016088831207145816323842650208747689770595019274857906838580779895129007512205836257172571454598189899000233314352443174968694538090886040045081094818146397579809852873391065364893437323966403686425137024588982944976517561833946627125065739395006585862872810967650492341448911134621619861373574772969200910718671745099142140235528369605562582557914623434777680131127995368748807335030390850766903481001936684367867787451240587650964907999477094220575784589047623734489548717083734627312817197074673736679789640990655583046713079590888387753416484667979533898168241974895896007883926460078035607091322150345976519261248466748318607371405531879930450970015722389698702518116396900922500316619754872955449514977430386506230941567006659318589074100786318174194922590810342085486637901558772654581925871901823806065158558586762160257513189380889894000790438581586613740824159927895146943680612747138668161119747020328725664867347780204241410159915571679160939123088811876050743529201869374254782170472630291013869887218596873109708811144411534209850849094695555123645832633789026871292468358792506861642821003871298768737417351342744485609902301791201086479196871798801091756860902456887969288359537500297407723888227275992095063499358921602662452542093135599514104627200000000000000000000000000000000000000000000000000000000000*i1 + -8400522303861768937188699778369845214763671970345101453260440350879554526896304843563304832809027750202495105729428445570904182696307347501370065241369091499307799634078660015514474937799459649425071946768811329796689623852588318619248336690372158126480345354395750605224072649478480848629381759732147525511668151483328293313018454588960544107395286491700764481986366140551593012434383946421459451427661655082926566794090866240395357435119953978959464120211579470772758137141873049005489115065229404596494507478666264954333993296688269119144890417225206178485676607011712955707398120295731260826010530741929003524444033302470825764299732951868216139175650927627418117205434657804619869089465614351387522987270364195141149957137308416020136642417304892541020379219845744600229864252206523954975685552290747982205015257391295618411893887085920670007088518442274680331870827091518115261919318841703741135247282196244274554608619430708585336363691422789796908124322189025390876730851805015419642564551323029933364512178560876491764487698730887314259858897742157544835712447825686357804118814693239109534138643430199518721462847344995758351990403687514260961030326614610674404137412342129189581387120098479462599846444704859474959164465064685924967151610495929820549157776104326214972815364762490123547819244961205021672675162876578222923935355649436361852331880638942071629281098649064390443554281254817844929236182906057078184539922521432218713072980122266611742530875006783209777938236638691050131917274857071560410230154489163083235705331787084147886158157263286903014907319421461568318594437288438224491866297369132192003355255561335656825660628485277602728968062812310699622689329207550519679969551635594193698761012157807625616277942850312902240692912405269316028009257378294043611592842649063798197361513674056292504197084678488616189749993832615404505494149999237787215012217099177852003044063411471062628974753650436659768139229655370169267283097026560000000000000000000000000000000000000000000000000000000000*i1^2 + -19015677131853959029085144890582707032430715326371932903975619128570876629571490176100892939274257113964007397839702197087353320514582738827844605109935574707125962381161527735482003853569603544584567235919714232013262803116526766391666550719489872967288958876119897486812513986580792920716918473050564877125495397131573375601953472272173719320255351709787518735807262778588500145601089230523418054578775019968569900900172812855980553113721173730401783316010340762274852068516649595166411760015125928067375587982793760430271436032919749923550330210123786867054189452548631559802511537479750629863788314633550090156958062241828092376287738642458963829402018927657156458973319624977359352289824767512127799752194938088778327015562703746032168519757959717975561947771791092476630825203053445437412349042648005683388429893592772081477404882129549634285143128456915560132434173000029781470681469503616209237015474055348865202050459314986416635947160851738868320920162937914985864700697471559628689995105541434290150257141356826202762979330777555039381032509642201611843097890788012805738102288495692063434117229735732705934197873078495919157935443362345658021498371809392248592492209454935809008746864169342696371154506108828163939525666946082348265184009012076516390923087832085257321715293907571396717390200073231876407404805007855906568054175320385262137105871423461165195933457981018262341304125956742888000754920808358281041697462472030643552666605559561779784987981261884677424215931552031880042360166230676393542721666081254706278826521326769520212782394570100383366335617249388228087015850093522012282871875142260537682502285302731541213932302262128953381010856169829893401926464196318762458117133598905409423362752887783763445934410777770406091738700885725744443696105775625100307720437645444732134893659944569716697049093334044736396559552404575753124426773348453465589945816948853698060080023921474568263092849847871709296929673480435314233289211904000000000000000000000000000000000000000000000000000000000*i1^3 + 12749171365853462421543108531696468299157692637629558641401949089400600279977137967667327654920726891993112163337348047884360983364712332613835509268913587400078591758770582398631267604949182858809768770502097840696147398408937519258340033387432846822234309715974555055175575402492247383749700836197743286471865436588327690156192997583101019501411658026849771827980219074509897129256545057654321176140578948355842963241691635105577262542392357033733362112708584565286754866827347040991607290851005347813827099483277403652936384111558680934141270457376011250975310767515207508486877860744695443511946292486928601012564546471986736000267633707369709993882126790339950203341535730694911958248025189045431333879507778660806992865676157132012748904375813042769909928054002258614358925742103370071320901034945589312536637680812053543554602921609673772920390042014521852182283974730753722541362121300856078663037800006835942704184991179119149110534569903811723466182996316957853668427620684123302436609845878022472343227402001054162678774009226127733512182081588168992558614623150435064195454841405975236617029164478513553143747947951077891079578631124257054842335298504605616281194790592821911757062931224844685693875856543522748239441902674985390131435971828003911569104027621370765570751723591257350242911666314523814450385657235060656347407062890224833909912260875978806268761796821982935236174174114198773450026612325420067474182522117844318133317969157120230593862479882460212595995072382915286196929029547608016864451858660469376697924373304024109911387129809050218912480263257811771642649528595682120367709739110299636458305772875369815078743312643838163577286409966515876664214056564451565420460061788592863232782430585197629320831474965032300468531020897038914924650940060843685998300782836859339867500515321749985912237295430440190600549648595718967161567770852900642510751927603234613025472916232712264045505426901770740071886658357371138005899673600000000000000000000000000000000000000000000000000000000*i1^4 + 33862779368074397017145573551768621729478084745259199189599543577605382356061135196006747509054261687330896280957283481939231744075669692407681237345669643972456372288960233254955237237945845878692161719680492943559119250391304067221117587011591701550875884661052624579330743510004396064995942434733589041465180352208312957385578366687323947806414705695957302495033834037829690910703875194093558092850380881937851079624564910095007554796728819457209434687017276746449971114645600223574198230279135455963880612099427541899871648258632543760948265717769663217047655113218607770012350910950484220721561341429654020648249993755744998283665726967019494060767208787909328325681660158169294271759913412515312234855322496418383211814521432674364530231364524563699499017601096392420542265606998941022117069088661507871376663683155098564700112542919373168465212090891812303890753521286522487873264309351844881670312903222740316127196379157277353958720673863087583960479721508007465680537530527659343677855496330335144823504369057886455985894807449977410943556906881674398611944434488918946378454772585328006869349494873686788163051428076404665779272338238165723816003267940131415749254441225131109150612979930660709578458441670534980176305065191327758754606514303188285388298068579598560630621303592512211082835330219806945877575591483312838911711874973671464528995246112519304755739069039939151754185867635129442358991518696018198208760663154119569159004329720626858377926838681268780920713410258642260332531588858386407589144854354598038655137547897143474557147918463902374590894018930283588417663509618552333243816748008333402288959456925745682605664576508274770975034625198052975867713788451559800386066416927997322021312379554457820887875693541814651356513615943722029112749022962256582680747613369891884764855172967427123447283998877690677073927474949023106754091318991643193130851580612639136573741060962338360262900237688978843527054832208048542743265280000000000000000000000000000000000000000000000000000000*i1^5 + -13857368795693752063160725217987460528484369179840772476671226386453079509247427521358643577416048593042312262458412736258896566668173976028441357216884774086637495423300841264340739554961243344637849960509932879002027152956069488362721894769341322660227167291592855362981246932897318118444447367663874505162640025224405664544624295437400039038663527250630703544916760188015674688145411095725183031078536161099049215383230202235674736461666524913493299743860456445825776003318612238653290574119254983715824662412602733211400772372044961797598740387349899785996322642202873651450715043527081430866605413575724868278182659455148930015321042207366687095322118439693452133936957383753685879095724375014376177313142231952169314179713454848458296889385642312494374984264755504538065195947207935999863600503254724580461395619909308694640547911056715068381943190254261136500047576364883448784777442540205034830007267711990823893421967372569694112876524271377369199691887368094425658235567152437169064013588383703564845571814202895624203989195768610369503776121069404520829601034416911455955079249772718870869400062801524366160863329421461587286577066767196940549741020860117811552356463347530765981342123067389599099885414389440052257045620114290275138584915913528458126932495738680917559687674594141449388877369269017972034181293199773594562192614097516427948750491457716728221748910345414482216446824360761994595866006373559421611681066206401595309234694391392482863781944014920444334877454363985562394629241800433297540852697105213770493270334736806813304584688594041502868705961132982912897493052589288369701129439718523207992844198090357597300188564644642076097920931704775601366557346639724338583711579378833808785254309766265441644224169350478569595294638779993561197055721608456176441018371203475546480880955146145996150531651597738715679504140950935186614665349060861303730361217343927438051497336784322981532189366182952371757767143113660108374016000000000000000000000000000000000000000000000000000000*i1^6 + -29686446629454317949459443867246584671381757383886289278824191823243310196949612197764234568637298674027657778247707760207539867018852055282684339216954752043804441265544397558162747215111325574227992229606021776285862778545786326583686855958379384087829754436714874085536838367337423995639464144136741417983137219776565936036066975123159819606882885306974464236717641016759464959537135586837680529219009903650753924376447638332114661895501811421596314322267780543749040460384482208686846220897933222029495138604999469594272265653271234432408130555540607649356185289900169288514947339367960755480381421498087025247702926179435922535838346276767592933021595002052675470780788419575722329495406974291776819893888496002179403265541360526591813785974195303937260419138831525776193150593925554895722307328712742201714248667565844389715158821317523624045838584100139440247415364365923727895383999334996087475072770026863430211825678762723570597266599027493441342140000917438728321642611142463096535429483089733775369621679667014906787911149828847157233144472815735685620044155711280982792371815459149153675738500819104081245745544403148746827613398694090913635994385842128517053130747067286057931279824095469884045767398072008485406311915526927069636323369022142965783885892042925596938471420909604124013010552715018076601414136538793774558737079931011771701439140572578924238823687230593108247180516614524781502154354257589041724204806580309151042586214270860673139299908346554913023089667918429712547155200084048829513327239907643013457555338522690887766792554497927791181888335308421096899370933962338179366626138079870947067745612248598052867643524304259246188215915105981955634871455134099722722335619425062638179218586604440245161687819108479223162354118909359919624171717781206047332874381589164767053058888729365388916183682051020137636864138398453360279160959177525430168885146309661821866824922337382639624614397314188195918658233282003048857600000000000000000000000000000000000000000000000000000*i1^7 + -4599507145661518445176914529039432671560498333258915907670604844773961596795951718635801805825185745464043245459933552532523179132710010717666646514103886395994622735507248517245703289588598339398716456932711427525468324505022591714029824077613785609471092400943556481479244628802202268886836564768551340836583506740102577917915173587428166896989674393753966377128523605781798619922069388186703531161991846664088950846681688271091624165321486400038532541239386779657155650600773197877261131688683918082550670506061218030488197700593669162534348119109394980794317447865510162860076340735711776491306777059751750659759181839842384997551347984589205287571468746501816720194920998667470434021542916937131737069594842501265000483236479696813267235071728984681536902890319808110423267882633945989123689561578500079926880899778305513392959420202056285478261394918991758201119164227186975545512851754139461225426305209284541626369434790113160458207670424508164905335548244049318880670468524370897864674644614647286768763730403983262883083235705914424336122600256121257739771007382795079146568104292261328162245814934801493169801864039726528563237147459925071422983496277043319362823703161752843357219673494701722472833212089281162215625400708320600180048047011253194057961683246464185510364321030170193590635853491878719355094776024145824539362301884427100248881572192808325792865175858785337022616666147150045798869422991592477018020502297897547483749293920813698309545705236936304415577597799918117987201168554397149618662552020295652480225075726327611757073948532195687733470416755041100060193266826023547259212702888633028163447197992147253557902278337728275261286954431497661637425078455341066571675575651720795579026541804784070749323970228867906695056010488668997674899749279936590138773531818521107693134916810352628356010474015226328846633726575270437332543595100903461006937995289419666021725062572215694914752253714252705998276370960209674240000000000000000000000000000000000000000000000000000*i1^8 + 3019933547306686386819928364836629763514990323824792292266741788903531301450729745759227572617406157875780859396849970891860943744933196165753158777041891799475334628782828188262612381607150491872499413058398783131406704653717728128259298162575450645333219587775357232391963680763133982631776738937952392155370384356263063815654850565502693898503434905406608710303244132553226761190883293001446571989047683043682411996330975503769377707775158451479211274568190014031879512907951463200895504660347522354258148289636877819563056410454862687055267043832095676757122536939949354497136461770870661611503990872444366153914546058406077425544580526435367798986024025363190221676405153680854212901476000033710573349539859782952662396044202789527845116368556520269083009704684525743894449650653032743462736811114444592074929099070382673826720005574214575020303355053094311229418520556770903939931752184756600718660353729062770880558872721531165372047245010113524206882684784986963742124912692474802372302989865175086864320280654016959576859506411073340345428650985106896358459845719027951142322631536662449420029761496128741283724414757234537779757033590853464416639635466903523185206717090868704757980510601576126256310377107089494927074773705389706982821676016283160279586421005985879793014880469121131809250478340822951728610981579284373496749515786028504278404531066539522699443409872343782879229467352218693234270388396222830742984123634729487557014355239777551275653305684594276932181831549167086507036767846614627533592282419547508749246744749402057334603050200742106353801942520011236822018696981785298786441010122172606067200100384242636648289087956033103404097692653303267928064412856641017922044628873749744892988880535351852932972440347299383200485228607663666482903435167883377477057535641658448010491529570261454919096940639815445549130455371002771291308564661814052618195799776381591144407736978717164679229659885877778884227326537629696000000000000000000000000000000000000000000000000000*i1^9 + -243153632021803274022428428828067698969520079470626206160841222991210670200119459019102900109925508080829559736908897084173257900326462892096989300394047312261172678846192194341633559488373924229928557239008651193306722566696689562511663189774544118145023382568915909036311796991162104652383486323554192303939405002280835865248983912543555427632485716684397396376704707637280583318564491457307640120740906566049688426385631592837778996201732498717029493989164345910266521353059356389100624941087775701583083017371645300991824247869310172645847448815348260974944960549534502441030976984328314527941193381335511190099497411912510354183231572529908106364525298118461132352539507356672069068937736861615675853897235025484909872019089514686632474804445165928797790759346256026718154524113376611436954034979569740642588459798744215097879099094850244707972729912554870729798617964653107798553881153309833339364409473043268809970326039641856668997694579660449825765257255553556190725651732006523215647004735797235863949074943289867020031974031626392826674209406988024208318247347144098425803303428918737751892255674753918406334871248698411504602872029274667565341428938650913829461828099814691690781621568064951497602727368359276812869134938353014499135367435560200311694438470543802524004650014512033922355907035202743844469940503125491366346962803933956489184083117502513203855396155295788819315149089496781308917972884259767802385373038351680487390962361022953332569284405580086398771007808037217636669493277620555453936811325031551723325118648539862403155049279020393115313046744415277438848449918119215350692348830603927747600384889868888673696676805644259940666817826729360332961144729956642255695497550678861313333002408292295456576885390910321518783225133861360482955871480552322908577432583450398639986243583949560508680732938096555024314213162142526617777508276110166251160908461034278638116341559734320464484849345255551405201910294118400000000000000000000000000000000000000000000000000*i1^10 + -300051992356863450438120442854067661784130027558586592031935804480740590284099600442756656780036612157270824560475808279369502126368355169938637594875121693735973033408613337453555226565683500008200294920606517028478232773727627721397394534226579059491384681741655828068158489173367423147234499921242065320131923125296102397365375502895203326235705055235406135654383677962796636836316394763326271466382644011659900335015085904068755256625860022698371202533307246718455992605038791031125725241229333221348173329083261427355378748088153557068730901262119475700436286417741665395455705449258931735498711583623484820457259945749281838144142108178639475519698530968804189772831787100802685884875518288051298415833127468403030700489708982716333259592713183269518649880503916452259822955559386338035636938271652019891976217608638127814402296433926335295437535642627974005500274737545292300706957603117172961202524405064310215105509725311869249630459003805384030151550358413376239712655404470623910927582417276911446092145723277206411809491672179381262129047878991282898352919043392515348113394760473527715677530185341570426912263114033097849669163930726526919562211487483825683373954194002191499526221529479243829164262303205534780513052164977502510491073207462243291205953421086303937101099343998386621569766556098551680549624844521526110791139244174731241373112848198093733010906272641587803003277219629816321861295648075762875012112254447783233988173328939459055709182758504534676254677502627669747290651500870398750208157114469039305336266046709059633319108823022388380543683392479845092920340708513365598187703003678032671495209874343391601440587706712235356767165297272256095587572405672685498539948664522262774082402126617364258727522466457413940991977977070296682991092968865054824445424527909208891775597389436126528726439464884707237713777742454423559740756470917665930674024961159631151283572752212674635529986712545422351532703088640000000000000000000000000000000000000000000000000*i1^11 + -123767177729192835172984560047989286072764630215817832322125805701723803117235640411641536716356598520947167312034454221913836367308176925124566428287803860566179169047228359970287438534403045554004655385728782547156613568397080383813455187710563717041441741291577414801764851448592615174748910608994531905343296237842972695874219313871378720853302690530190293850983640390477511471076385126355417236774603398235280288493871240552661427999236321128133244036431208734840443612462115279656338970608103660805674602900822548363556837227044116508932153098560838064613483231175288308955032951811739126006490047301944934209502833138953434269445041286038771929573792447373240177427765236238366639396704809287455717329231662935394927393746379903648532543790309080169225861566529916961458005171280258816631231014203192232125287288184841574063844200503509983685414794348048742615612975634799966771243373553654038350339711246089794640554887782670112542794585707644425927860887061148349743209844147062572259402019106427308670671824333037130719032901758812014338744273352256566113150478510376051423559348233012345635261730839485236002417021036868085286647431885139004268590396561999875435595284540485566031472513531828657391083281258133330648097324652703640762037792057599103655044800450420589324709950154030478508332338585107832294369322122756700618875185845889994690663132371242458238397384106709671547066219687503491192514534086948265528547487514442259677396886982767213748509351373843655592893906391899946712722364572092449072361423123108151713105080095339400816277160886220658955817015919247525397662386875718234420093137912997797754684557246340301848418361750519049715097473156887643054704962696084810371252304801450811933493607135533998697204853348701287155152616951735056343332489575602393034975381334079238259246688270896672098699225724222088826471809598814714698316006002117316200515648569432035407313725319998803938058882073892669133684736000000000000000000000000000000000000000000000000*i1^12 + -140911700656952278535405715180298337237828178060337927344093067114066041371524170323945585882898575778568508135646820381958918665733435631374036544970663145950935720654219131275836641150378261261627323946585486225542288222817091740485385862690544803650553116784046348441438080229921629880584224845339414292650934742871739945208214273791119382421491726496323314908339668063027216693028170911685244251821279381077781356335485991701218205691550443296945659400516004371039256117606173763699753615008517014081710295991758837369651505080162823116968713830395122139061566991143432049560714500852141657310143115035303420170433489197591309302243620809538110254417511148644920191753139332819487203402122129956186693442376641990629241548616015723715013349774708770906205259953121214244736875837414874128856296643596415811344121860946291857887511596575003335002074404232621693069079845385644574075452568462080621603879641973945284102157357837820434561514350982996449289498482553438663167019561513357457880601684985941650164536842761433612215892755826601831625004071147623521620605252630832565946475681210148073853477584831090782094517860517806621064919104182837581964857210203814646925514383369891068022111605359636133096926764260438129308192679565009736075306502290185072738764982452354166280099714108826887519105864183745165453746253552808312776959232533688378198352539139034760994059412916829329178466737665533758240528320935555637404422080749880698696767957503360601136723735652580955062215268346796511780475636523653372792073452244338146466165579908329643614163280363613284585333586744728959378971390774468075561413406030589778387131073769001573348146255474856079789259505526277093660356967780150147589303283594049622394433914521261445923018104114346437174336333070548803219225596219063214654127789422091781890299622223380416300422877856219768807372726639079508520059115771679859526411824505185332133992635298211850999280531689254152463974400000000000000000000000000000000000000000000000*i1^13 + -11897162756816438500889032357475133931666009885693281323642008099283762270389446957571084567064997203101038861912812871235646612161814491642253392809436573868841887012048899380732288649267891783281986016126694385017377269491480252258549303517790733455490394116950430007052082679765935512268443157306862429927007717871070997094823642100564395012862423783717298498571709656149243604497884204049248038733928830851436185045388100372081286604534438158930603796590164631921533623336669533679822421137668548148583596158192252533544514506667218163521100639317086993274520458964254484424001637203124411791093532277876542647129644927567486103900435075576505367507106986679438456053565892515076559558211918574044561454920050276795147100374784746344165249529192216290645277822711489221712659594333721268389980662193668936505430748826808225081458316117295318868983308646969360594574804455953112651759543604103812961239637139310416075139291385462813153894665584923181223016792252950026819124261130196263585155799405206597906603780511426987719301496856232148237838298422901177960749958020474712032969047570698368247956657644377430236075811814893556701046942327858973865376116264869260492238346445763369969074543861030867322037289992787083843793731737835087898246347270368081381776140957112751254466201637103580629558078784373193850756762647741887954095831777586716657696327127790412517125243166846961863494855438318022565976974186807046842103521905803794229216552109110091093538226400057004170687683449267269700532341955220945879453782266478682662278198377485238515629050582598190055253847576407157262502963476387697832378944487298767935933046146797163913878113437637597007139780630037604168838343882616422021943050784199536469779401729507389737304217576186668229594484590922763452702154547611056413403982058287889247137780331537390780724646431112567838688186091661302501104145247753444856838395967160596708855949114784809298485638817372165898240000000000000000000000000000000000000000000000*i1^14 + -601972709539940491931442167234283185930715991100056109776945504054937347264858976882550111900596943459082902843946696991382718406221029270815510314374951404658827865823030094351332321239459365941476356275301999540307337909586946571256961419967073134876005522714330139756893494641062861989224202646021177263683643387978769587018276049205367119887132502579068529446136220148971749754708934915932009636484656947007965242224621160000839245375461281768715676343863069789262423461623369868399888018150138645154519256126520397905911961639937098145659736565889370791875509013047126151175733791093989252552538668463192250605225941543435742919110309433664671702892128405761147836404380212484145171261198604812709109155897156942702022955657250660303153489312578672936036783593955105893746693693537649774556710517691366162420521159581629064335300463631982661296004551581662643479871710560816660514363522143244894998390932883051669342347541841152848461072705149482055762828076270775080913105578021133619382094292827494979594219470143996381251347463194098165120793704156810026447541809298141661990702290178621810910690445579547496417696243461936986661250212058488285619092540623045330804287071224515745218369861628770554683048645620365783039610985094361022229412962932337920234494348465505288531744662044492595362362908383196782963259326942713689130298894880871155411299381748212801255007089827172708432074742119685247263537494001518303693422274647168180813312898720266333027873282784114087237264270711714243277009686302930151863376728320122080811075528384636954702064079104038194054713313459170589865487138176980575393163460448939157452579103213978768073529168996679236272753771638067452674444584536882224598108181331137450450713698966288217130093846421101366915778789476624745650605854196669684537667688551005461000070603564714462415956258952877244002153072589522588074509034237607802529664788844106488531578229712742008585955420433022976000000000000000000000000000000000000000000000*i1^15 + -32770682070927758008080522760571842341049519591971800577770584650818543226226805799035182969792957772721925710015350976633031338004956979226777027381425375798962151457743526742101591370747078469131645280857071295214515829424949389768570593933701237423598487417713210219267964612580476069220723486466485521516842146818066054030249462272789382464197656624529561531275158235413560308273222543956701313281968462698356619680705692032119856082391740595365135432088805210130323117695013442193108976297550044501180201385703267834971260273827196092268274483480200914963321153784571534597792981286541520922953180011341396595070390438611464965713228133074585253758222107007135872522233340008743552867667695969847558196394349339287851514879259845594336792139485563520140282865970365127289642286119205509108497853578044717747244772116579075495579635502776239067979574890774980240954440823628651005196512927735494147604295325121506849663123447366310395948159004924979281514169016393183180511349363317022216789689857783659780581239609592398888618162073278087507801791125678364383934000831435932443277215893430988043010427481386254419581830236595938365641564455825970500049516023336369493916371758782440061922207874672157981947365028572894949631284605462752794385357814959793472518581033030282176255550662742049012269743608647403928635063901317708259951547384201055933995065872131534758990530351113243827231270263014591625243418665552872368121664806329111275486144796064721120987437686998174300082498762353138763214032725591174303156838367867397720994149264140519958039460354928930968378993521208883270870926924468632642699039250931332256636135717185233585403314357576229098740590633390591281221597718490924302664448446322758336686655141255140090797115594271006997749381826164747375572854473991688608424617853955563897469699658506242438483534607733208367285243984843484790049350189340304642283361917139078022122178988914067118707901779148800000000000000000000000000000000000000000000*i1^16 + -2382590373487367663898321700590944543450951770030400903310710098608459294204752768650342294356620316990997380935734533984255216154793600054184199195558270878882049721638948880840051907869237661151950935356539301906869815414191347349392838942885334929155540712955130870610561781608731535078944929763628545990898621533309317230359065322651458514653311855199855000978345972796026209523204518585651644020263368920120316933304501809113474985892640691917694487678559741384021291387122849153482333854526875581311623118186896065039999814305377334300237547946402704975303619845918425986483695204321744929479700616344981375696151232632254246344786149004220863455721736847781342775308736383758700958562349305800327375532345400568147412340922128774703230339840687719161406106111325792916080759283656056240321683812232958217094864726327339981322090657858550347918495166358494322985473004514798548589019313644045651807758797364965748715836337747376728145497618681555037177235925902468682054534671159539922081231173619370565876666766692648698843764150339984822881477362204348904369347575199930123552356242346744678529272792109719179541284649364173108814107206726820859006921075754226045066838776987315702979426342930798780516494684255032527169709160663547002662523023856322255217062923114977801348511844239421924769921781148049565311418132512725129638059070316689673589800271647729858072086088488664731378349412793731219988018149799683979562938427025053770303055584393886604675906345814837637657341827217381290612731751450448930190176113880354570438536182014072781471678457295011928517251085299981103900632427889089699642247746718413866502568339737288629141560853978437912886325861100803679761674901169497560219325512185997731571615247352780971650738493959423061369065546764349724652145147439204587184571501902586503007346168138457380944122477838646622859234393151475392687845878409973520732583829966843245870182803850306880201115566080000000000000000000000000000000000000000000*i1^17 + -51404642453642435888318893300504258073380155168814607939336892395354594807467244767686560176754482385976920636748366321897747083481952530109285679495947023456941273404976004298356102397031735227873001711361769468260702102285560265017122274696001155670119945062824083163627211631404457772196415114532953213220590688103315585266077132674420384943848604488774021716782770832207201690064220034335804773184140144805927122119227531140959246724347881736665020070308891491429261372075729168239181365087186136227630463506707003852868625389962631209126224951315568276635214699557127557959260537139103794099160017364630591563856633203156369567899662681380937720308719434984589735244871108965494345174480765055142620047297020895817324133734979943971899296591089862230183395437824766396678289895961262639572396189847111123612073924504448515662720268766722405579824867975150859117717556283661961103838241517366351369182953874363012468460534970366556441979028030146987956865102965277355558903662951434788034391825486556919151180293014443623410087729062181369464985936440683130802664894845237542037732679473396849036413807173273751802719100091960480595204541629485209880824873020870007250709377034916727841255266885948066437044917954642755808453114433967137501360639047149199850156964313291995912548700522425144354518142403671757734348442371162663451962511729025262416293165637958362846105357279911666116582020298542546172534640539670316236945444368526063644307235743090254243161914094844850358519892118214330545713046318148920343121061307155019601620424393448157613059533223301280037587111371287466630092780886185690740262741654458838824116931368029389397708956719186125534075714784490880655854767340379901713101209354244117142133758937272451359163380389443449441122845792084409687291029173896648367369942346798824830510518491087507271290824862096577248559914622593271557550801474329552577910517163676781519893511695705378675228672000000000000000000000000000000000000000000*i1^18 + -481758062990168995682587279414840574318434410327191415907738671433023798934394616175934271413633172982879509285515138573153682500985660762912630561082637159282911261443223899584423555711413072167724093935403525987874999662447504584336231231104097818069811782826598602555407556623584532477286256843940572362372393056809723617972459368290225504452532835288125075172914001450388758868228172314769742171408410163167635283038285929443593499831146044142717274043864787226759653196804953470217405381886787925990802172053063083872654956378233936137646428989573277457559922730812891372990808119533425899158024835416223128477730043119539745769064278855980136829803434958059535009805816498644959784264618506426069512187117185983187554540719824570078281330281000122489185495704997778287390424312018355885202609560009988212801180704928635884054475533416313924035155620530688294466925954385595836321446194367807976548775934263512387014233334960287875035645264851570344147952871629177682162355479114934520143499553764702390710107501681660669299310224184522223990260576026490642471195467687275735656314085497475182347630038011285618127063127744908678206398601932933857481885858561710603255317090793598266506189191049696031613579005317561915443481760941139369666961188009382121594825489746275369872250089218216786481067748724390328625152610065397522106487389536683061124221254408967250109057053004602900186790689979150690146350818261151748428074857193630315659560906367976297141821588481206368903720078546160494178450408345490378613114367179825449886302300624573705076637946777507627568204531495513905026986468325514867934451133429260106322427760058284533376971909696413987740596462169841385352883625262514795343671124118839121842817776115034972365968614597212775306428637383653296888526793899816806187409302261253881897252578335898576928979922432560152373356326240662833624699585909646471063146856661944364326018144298828247859200000000000000000000000000000000000000000*i1^19 + 6286598175534327610973692181321350764745641326136361007325140786495870135912808527932993083188973836041461861555658311038921298500121507760499002676528099247861580885951147014886896708312547136256091749336414895675797945878242139380066011384809504875231161495835316809558332145345923586712104563075963607652165311925193820436346386395198534079429572443892406315489531116332785017976168036866426031473404795209405452417469595423575425253459683877047600793789228722782389701328530396557506082243601835181628433966552904336832741884608005621401984070559934116814117976329981088798745532060666812579685802000826031448525700359879346496164233832155474708002640167289719608936231384313574819629831193407603065799758171401868434983509799991120999043945618283065626837717169590046757086758370004812868661503512296939742283773400830219327549111401279622121828231473217434688787293647012209704349072105312114004669764664239440511027309920522232724469239513741474154270709092950288350546076955111753858655440361923418119558903590874959421748737664156831200434481057921074911639277730000357925324304834946664877420234907770465587572492866704448006027138004554198518403315712523173196034120808798147394223337960570781984958053463299364504096055391544761911538788962932892377545470291916565871414526178303171653318963057071177283119983141808704249947197271864479091479552553501597586705778714496787682643991765329908300023695096543964805261597815971277922968629579524164942988676466615998673275474789352413777738261719667233230877022983953695384927745992841098656948568301054939409834533059287578260762786227861489248046858540690712608539898691865126623190722576739361913045771587138218335715433118367107130587052112154123174598158274062040133456525929296524500546019730033971965962906332089630615759396777528473278757719837051872507022623157189450563168293802162918194444183794970958350118123695099264758531941221248532480000000000000000000000000000000000000000*i1^20 + -6278591985264298075151732878560272706324336655979667341552178736748490667899057799330026866568831134686873573169113731423425079046746771167722542439891178155434066206327467402585269849976309706394110344116129313182417172538087233100305256390361988087321936444259100363092682151898389168120076716661076637404614726168864203354412037754952914278110616020615134843395014622384152223265588725400266563504952812804189040916188912941064611561033024115794788386610615936983254311027203567391779190403824913239721279908410242188484681612354714124832574411592342226915944964293797984200999045806572655211252169896277579992115872703960479356186490068638188157336525616693195817057462616546324686387077075021824758767667423825356821766434933757238924146866742992500527633219577352247480298523382190600488196880893275984056390107033173224267969655608572302094721719244416514973110910330376497435811806248781088481000631787489264079306970724292700121321550285301220200579400414149063474406095534145090074132064502978417913569832530522269595194175427537643999252289799087878066367121778671796922664166041087606764130250681955516322648694878846102130840455633487439240561225354277048879791498902204437996598922029394225100802779061160853299360716878937644723562038127840123264400279763265102892003539573766269485134518019962142286545625068030097592112575175485420199655258788453237588957963384682259276284577844189083833870505934969596696303001803446603020781174638682543296552897755990735227363812012151398174691354995014272216634740083672210004350213751428890777546629220913257019566841077885023912113697865769932954014346637899036510089644645200218401838669229632900948049755311921146763691383297816622589060323299213982274949051170910995847356108045278590346386027020008096487952964998866329153330417174614444432919633681770008986167935695843266234481721525135659313361467663500401281811529951920955091640958058496000000000000000000000000000000000000000*i1^21 + -119353207342823444878677002322380163113037725326916431737452525112242146406862958405356969640364580722588907183965068555360472823673976552451932288905944223693605522927851762711875937820362557408166108738649225268412267488659196440948296023120345184049123999119413254903946638376808333542606856064857522418260394936251084718537515891858620451718045460042001580607355003241994700789910061280555571458657578073788484562703755099423373578883328586908578799759995907248295719898755961348390075319395523516403045594240241849787259432301720097396049784392620632820150225036510041025773216589578748923197883850626749971958235777772034298839501437275201606415473004020975944838015687214599528758910060821656599293064216999160108257865467269092242258067728910768013697229931640011060888590738837976389053609628920634933700869336775118092230489275833985934595188562492197452730390092031648118137623316159865809370211290980558840361911289884433911079925528982147893608138352673386275580750390863076347398881238956928480497594688611080566216860099123356246562070408611671650071085518872925398810149758637267215092085213022935980338453142503636963821570986096924336044516005763787092333015849902826012761537744784545688266017942569918869676942421732368790788623803886555837984090599437025129220729602431527060425227059164417173106164497283908288628367339840183456345821245144847813080035616526668086161320637512026852527885383014346717667890147924134928298968660559208731457501656685866303912803366505156465465521153264765117183090979451200841412060022802074370219553653594325059071556574601570494564513392594610960592748392362990669626855571597809475885127051780023889099470899923469370733827863059455669856081476716690499684446768114076484957171891945360347632621629867148869204874376800603585463523683335544890484069159490029444634216671495195631347318378306879519277297731660432062372537751652303068999555481600000000000000000000000000000000000000*i1^22 + 79986944088058524010332078592215406540521950712961252617472861012980441398890265852927341909969533929558435312540662717805577193235063727423279245266683348646595159977094680055331872787394523278536500866954586285798482386886008615869736934922369619763348314801292935627094592251543454230225418972901966880244878926126731196317432874152725503622623226117821598234302355075278615713178677049934120098579261620490372144543723445076719877283853962078075923441172442658710074810309940357232847794884482753201255644856213127067764515748101517964709756258098108080134130750138673904966447622275986498425058522079562919456742353860616399698774926300497618308337967297189576388227035734532140408077452175137683660520276664284727688796213530488860202179207475081863193233812290779892795172926370773352038397062545859537080756580169852540964094921005314862954641525436874249033712051189419290765949751764598320320583624037874393668365798432438689624899401292552922066090056588908557366708562775274730508928171175417315778156482416288311631576223689679675444986731047310849504166004630713587987084285538182440311458063913542460169604362161066994311390692526888874695821074442183376395896991780373054445927242820053438936547927703421230868714155110029324106565799710911576769410424669708054283351949428336232048260194888367080382084195910310617681095588890441686464003406366795473577041528152582369506035349398816581962846289512579697436914229512553730135343515943610996922734409501786502857104786619814844130753692497160748080847823182198414993139062350113392152669735029202644885838801262301927382419110451012432524457449345526834457241933828685570503726006747307896209376206113003931807444568166825229714607509010749274415296779234171308022828658683906247172288892519972054303635879502958056259446714778070959451099428904779204138013966137122672059553646272701195723168653108679298109747200169429077852160000000000000000000000000000000000000*i1^23 + 772206438596056205794448742179700747395897765898457880684076863790694260863790323245355248338343709267255989922882919865119961707132582325970448816471726705944012826311902215407811032686407680068393102562803950520506738191743456263428987188195263844094908966681859171216231596256661368077431089166065653883256608516793164144058446432341851277771314769191729223265837541508578836965612713582845326502653505335172581299978414814810070377351835875645327835735375277813412827172893291303475554528655547082374246644059093291353522551436685942011024713011576559736906714941645061803688024480102454296000416995770369301567773567386244395463170041252048216706387620709084970484196821489791372724845778697586590006678377281424790540853991708507514691699830361933258450653160445064794453113678670557346668237598871164094027315985640056924953567077014536837539326585308739516017697956688683430709309082385978692815661286919851647344583506317779113668500528803196056355775713809093104025347928474796589371200190516105750797194837884676417890944220186550243529052538001788223126336883874161046734598720566046473780753096465519618282350031690507749101024080869364140883607218055782324027869331087977464797925837419365546764239567512059351459798049148154253241215975787815795383974188530839258076871845371624787162123017288083187147582579089948755706984883837608031258814562894513997476111898664298733165073585523414985018628278034072856092935921455255162024695114707435758254059516638410005088601341783416646071697811613315646430751631186988938054223028704033030230416004946079142611450651368745152989307559469152463502200800448467184578208337817657861284930183651105253743276813647840925617292161608491017390166281058089312321991414662397335571494243569988327731003227121010018308382833439306435107904056015950363106344075379735631026260701277733436901724134929021740860633609261646028784012609963687936000000000000000000000000000000000000*i1^24 + -926510383332286392215459737815230019303521311262068059800534723342437711519407403246303252475867549721440499013815385365492204516367762055859369699647092412639336660549335595121673365306442759202153312654875899535120384210491223606879629836632850942981338884967155654596114196004742321844153925272083046351286520758061778314776420473015517264317947167816490322546950656007240279381976970593453906100713875956719000034543985651819681930880033025522298982034932510381098153121196219701862450970408112649432274887672674255962248718432758384842814387853139888038650868032729463234582463186767723859002045175051738595237932850448309906469102116072752358493561625393287415495374076185846119409705151056966576630153546772041404312353015936322324196612693316114805404729263821739038030481121239687303948590759083843737777156018758581848591432286024579462285093645590627224734155891088086157616410560918863015459443435360866288577950168798094006089237240935106664981701464044230767252933766783856725787552920454527995607534110877515419452840291374968385630056014653368346598417941142931713527208109028857498005448389609482137323246992393718097833005735865278672233762464003991841096243334621449490255489509010943262045737480189611448254547778054090892402972799679405236130905149327914869031672543750943537626213207813557747309703541653546005808576695122340915346456925027488413562210641930122873160731189615933434706329368517642221922079077462357160745225679457570593093998355060171214806114270365708206957932083313651737673530124925658204625731217258170427363835727644631094357700731175971859335534451509973800277963557687534482043858983991160956292178627239762930824264455603174401624794520020608636145167774628765225984909902932939613732936421264613131340144360079707981374393815498148364578687695173630673690772329999036494026475000701992169752382419231949755925125794519665164415136065126400000000000000000000000000000000000*i1^25 + -4301420372688814336533534718768032954212313395053347949840054925376655279518645229425217048075889085825968083329651768701164640965279876847591157927847507136824574467808871978732059514120191747355627434307902302404816738848781108090319687083478357611838976552165635890579942195305693497636203702423342554931653934132363944871471342311721407163575818095541623593481089015591722472822078686253765873392932994596173620491851339968260970247064275740972035186805897471138628264395204051662283799936283983084029583983977912001088754163203746433060275474635895456775289581351238591337799790327943081190547093071864337827964685206520342877580408190405879694507231286253429629948093137868644618184609988300736949498144809895661363478034962291073683269216720468258728059719887610587123519629210315017384760990351879809615470598073781337992995926377945486820703023792525172073976973071010099023075412340656519200853755164451388365467281177396472615809737608651825897324939501570821783087770029734358055428216341321343441290234855929970055093321433576945176039366828921544398040752949293999878074675229518210982972793205827076837674881202103641589337726851714924541882476708703518047109267565661997264803021879927906451667131359917475339143157973328535324084697450733423353885123635555872096007508551312310262414639814032471172586172896413096637688658679040211957761210805726637408629915888811410588332380112680789411058859754876727658141086883818618188328101771293667442906156618634385995743247947832970701025665522116014230550680261188512277099455528972181982951962903823080980455396080453617650302254793400868817524903599495828084112186766683864452355919423767123065283852581039562808776821543703565364161671906544832614718166501697879654651840811903732534769473537201975829622884077199468660245595720574401678992426914145519034340573635611609372851150176190810373669026484783553667095592960000000000000000000000000000000000*i1^26 + 7390655894609236984486509237039825781083227179575719422817663228093759174645311196333314957283439244305990395417748709789683404226060863246376885556985425210242007399221045357776144606737778742830125843658787546388037297297184789016339007988268480002554146869983918531071044659594233951954643562481273354296087735789243919024849267048670826698943767908892230206753122128030704588410320250677553298767871266460015868835960208641466720211369394626526781904635748106205542386167548904652184728986532635487258670767658775598835361615227872074108770956309023464978401419265802605349527072450181953883674731049543669644128144690669779072010358539466961535822196290986859419069562798016228586670158813987842738479084137219764906590735199389844849498877985283426756364286284990823945303327937665900711309719906170611291036524330006596204777236969686490542165633383998829522061955227318990128414493475393118069974813171063878828554648816604816507762151654506882384392712810092261212215298901575152157857370558156179201430331288468201788822458629973524688510555010500164968203994909656472715146301776382529797740865312700419946601520685436176210819387534204188267268206382493483641074442071342829998732204835913244212268357477738248398103759506488387207971928309436607160664884954713008103792156486318644384932325877079806544485999456335265186094662620763177199872178545259595313388262578177207255103178892487545564414921928423651610846225165829742192390675578345917238373489422768150505182408096596004782168765253983111406195835716180157916898358940775423437679812575111823297646720232135408436416378664777390415692730806136535828534072168916528523826240659032023694050766321261005022192245132454397288527008163903104186730921866044511720282789608540420974727202336790405586880507281530860511979961808868327364059856123177495806126624273130186572565220036309913486388518651976136785920000000000000000000000000000000000*i1^27 + 24488683429186513348007421348822757631502635663034387236950008245367433827216202431549587650697004763251069153340932378775383948328745371105591469425242318782765653152375285698222788919529123401586805485399173971511795498617610708938166926165158042971815067711997792014449768584179922280411724181310731774810009459574032971945958404339270121633715876631468045379097205290779227116767604511690852080116573685802273899856209506320256834118269794576764411225838245157417101464590873131457975145251067576866657032913417796710512456744021992651100026732933751806727342087141437881489678067999825779387815431768103579829239216271549635783655127586551881042784078622710148001749627772022992626148534475165562418808873794611718036029073723701602427055576404042786825277644903829116788858195960204073344617090054432518398111486591743087760611238048516118486333789191721506005911536745190683742183845074995638922886158354317990497208355587953073488629361069599982020506026957318686111776224585458876245498170188648071333725530477809695085776202772093754892251131067958282198702538024921980805440940850375661739889323877397865741963041583402663910408797576541771178650372725187398668175338562310050398452675832589537648410490918867195436962686583090478120334890794923187783051396612910606197583633769683606581599545308411663921638067617945409870145799008769154403773058529445560271156665526573928001948633053978130479734277297427776967979044545859009824031997379413846503833578728418187658873180006367928518315942623659906506447196000124216794717366738926442555178102072102309763194434427151814246573850624516152486625455569755691332021300005621191592035971461944521940805429218932468817940424732145348559408165749289628642201373952050356477862712205763049849600477968321174123636799620981096117781669104261572628503172524163897179484047841853555526045233062992650656697840606117888000000000000000000000000000000000*i1^28 + -2466562056482739471781590024008293243806429864393816196643819025011564630204647798291651850533360277212483905126131766925095116643768711920567030373278081540740453553112842645535861292752612702333434443689141520760738826169267905084155851266381759257287421776801268081200418155336870181278890291032533324519319811368307444364132045713080443586945475667975994764859104194784804499491036850771121668710004955009061648549421567623550691036833018528801724978677352446152657456173683395269098401665469073522334394043060142431825174355634344684792441360240786280596185490683931485431808513083848402545287661572972848316528495993171218715985859197507098839887742137945868899403151728949586294779651243305467309824561674141970352021213481987310725962204841864356512560506951813970318008860709170360343944473538664267352071713036675146711149727184666795740032579864827399845711120806407617531899960004720527620799781262514606461310369986342147203866601761268604124032415571583864005863574065711017256490301349521375618278533420057657416123440320117348310362186433788943832861251868866784221099086307736379958502079207418144059108056441521554541324939052010625142169542539352856069540569457107490170274153932198953915489821724361430633048271525802822143652247825507395671362600457401123964183021784667549034459701775130178578643288231135129840729316323275388482924091980310177615265463433674898032575470052279191356153766905003663603026534379116258944580136443087227009113494112528522078222218797867237942105359625334043980383749955011986734025063114236043735094455383139814492335010099994717759140357379356494602162450201107681573762267260786834871467931995700070847875087884499050627461441606432423623100623108478398110295634921047591083383643027914758820611027598870665089038182196785119748651484615769747034482000904266783797523294892517581490837717670853982023826643353600000000000000000000000000000000*i1^29 + 11557019037090247982557978718277673428208697389498807173751139594400686763236176921976179257357997960653975680750376039900012786995157203884844783496086418278232263444278634465455182565886447375352933556115712711406714678438074445195990319909426006046519997323067378190878705449739188629474125622663298614328733026133377465285967780928563022126795543413075030969034553727738873797076793327626243903229585670756580224977699909210258677444279781461386482573728065980859212778348653504459222585228698968328458258272134933456605949082646570893037237715609712661915991806034123629663689670208059586676894978275670915133872702221782113128871810193453540114496126095281631745187753565206775258713276898141417972890357731547503007583407295262050822661585934706389071524379728882958488588803363324496148908556767931896083133448714296587834985364080565499454060754828849687415207632329184377331754935883090957944309411055104980861552416057445888307976173012753574354766376408961069925398637167831427082493126618272001601257036438766581999480993501112738657102106320897461309779811838550509999421775245433123731924544916825548394409424540803883911711874827580213654453530539966169538582896488835585556430950856269001124709077625604467425106778211301304707918483415042003165907443081040137502306363705688538665089607776923981933493689159079310205890167542357575808904955053851155144479330754346097185326967413368853310591895390707489960867644000137625631845640279723661732445817503339918537124100931846651683288669089705247930561124686094321730680367783793768797710689436535486850848824074821674056874560305398650928116920454165592039647510527740947979721464877093366957831243909408330655447551279652747901932452372663561698812257059649629830804340109683522321270757312963689282791559075792771789624867930728462699016284378966200858868429810156686141946356006824325893062656000000000000000000000000000000*i1^30 + 2023465610376087799473696735765827117540776505847488936801346075103027712866232663707520085164031302296724287547886954117891887588271474945320772127979483481611763678474774801531061963843224440663434485033356170533665453203233585463431431419580843337075698760431377201932980319746183080028866992114748307317193448457700959383964811633057435942165861728284085012645171739790547209295405003121661089734568264521725667375888629376966828120724805936184676503275454099350107606333795203989447318820337910540549990100040692070949878201546115657683716101558806404160477485214069987279593064406470841920090762261773224633948221739361256241298743688502246259510937390660962458620759154218328109132744521168116573684058657210149109990073379025533580559328614290956925434738990145883023047889864776383991050938084795682270079689096451375067949086566119782826240611953083369864245917895144051949556944770794599932574109667404574083983851219521897367406870162309287399906763694239524212817822981180094007813620573687178751476133836071355027715423183197152176025904186736761598518722292657026915407834055792007893705888542874854701403283869887657409195806695580547385746587277766212868901226022833219816495127653050626634436507460058188899745346713084764781856256444771774541948822378453584716886630522029636151664882009363195105314495419747555176781713517147531224599136936147325827565359267528116302881281975119177029320555469362803427019447585224225749748469264286209490178585236718161114641832769223438489863065574304695135209438266556517657424695808833210910181106865365941255939985342215226991790948872313917911277515188417957653440900889467539257577150314308532188676043315473806226743533561348340204793103015230293526641236171602505928609942016637269191662420838250822991998124283411369200725047528073667968400508604528193170016988545475220755620345045251312844800000000000000000000000000000*i1^31 + 3527472743785756925944684545818136152504651466851510035766821864559250963065262458886214574792890975001913410233575419023677933987821804791225174825815742179834111338446715614119007309967278907738421195527791569261147642718137277488588129051496652251165092743894022564152403008948600895637847087803270602876863914288120343294127468508776175471488757862204706792112934583180270317597511486368434363151308325358690255195270864233514424024830794762046654452530048459126416644101449402359075297554445557922282919456778228919966887005280393152574150884485571456124417790014859246939287656645943304052163705079723328681957441081203976179077360543971617408076096773788639401651040481554906706150893418538134113988932259808464323831269141151097989488865006249722874298526765598427687143425718915708416268413471987586882356769273452285483609993763448571109991604076956929324740840886622585628365917210401890624187836148895487846036049242850230738192314085915841277811521590158086394059308508969680724388106987909774393174931604138901056338243112527625413341659815398956451257528051690407919950995218290939914531061827894147844600054896144376053457974485611075150544882038704935319151956516036302250894167995360075376273625782003933516070450227962153673244283903376691740694131427476204534085855209572268721158243045462333243422523533663007753685774798637385096145214166417415763507098913949824203682283531520938333169847114072389501469445549136299375541691691522688262593692054389768879089631315477418520782704389915023242007275001549454275448849949905378250092531099118207089784364082660473781895743411696571333639039479538433436784015699067727411734163400979415657634102682872911699721413048794226935005513647602731379464074845281523912530017425071554131529705967349370583964393785813480537076512310274757094071205438144330434810436614760551018838448228270080000000000000000000000000000*i1^32 + 1527466687375980742870877945793721337319288043997071519656390887628688294835845239268887948521485516321501222179237377076113368039232316651374572236805688445902437701511961702910579837319511016293990820762499450579436223584662969860510483187365080581818490978290318887588785089137969481686445783978660393071639314287549589780048543233141806675506009337817214790568675106895846667938063748527122817823416617225003989463399810485981188499244183906380874289010344277204175711496249979578745064402888997711916469457453724394256664512831748573225525179572064544604787780533490814211030695236481685348675577984790255028287721653484649825901830881798886990862291138552395228755359248591019745014844910731948833010523037709904246465135320236771310934944118163844272079021921110815701964240738386889272726419826280899233287930596952144744443570578213574458312593174170041462486127596665402928415212882829986290429183753909897066919306430194365800143293376980318482870242488585851771363412298523665755732394334502865326919593187522627168971370764002213163868989963694344481768419145970137977867074327697062679451296849941799227964024277293604967352885283887657463595062681643986469253363086477951542186913444211371648812814509312157558932227000021723239805202323924832738992104217328763925095036444803017414523793324603837105183016254909357361579505506726588541586137020224221753323503980675553845551969931510802135624709047417175432326053130527471336036616239966304172075255549800228221847646047896045906707441394851032418457466192042527124333051408341858067857494279515961582268581656429427378917980259528123829918279683171674159026342478978958932375135355800675115911690215170741625776866490139942920665475746593998509094967059313117400883342165924667429290020730223651467447723564331600632121816092957270906494671552601594167048017533086498050069757952000000000000000000000000000*i1^33 + 270028685275924634008457295972715061742358611066662165118861029573444976700552038792319188010305920834097846661903925695587939834258590757423753663425289728636206355237523193127789945595160268131806276735765301833051623960587985574324505399722944928065452747031063559856476160763742855701510146635844198164019039276730052591419735387812710030341756745164876338039610448417734016414818610487814540332138471947487399042475668952200212772985581470851496464538623251784423474680257325444413196046295592098030123457397197959559965103877790848513610429183887924466413854704146664269243123173499891181846719130582686819013688963617092024144426278345726515340824052877192695503888843948931479855929125256824173682331126842965342409911668813519089995061282586129427127959069497650679835574561867177920835321444779703347976184681759067091218860913388120720508940144017465985722923316881679802046438271240901291785586843318659042497685036151091039767701124111832030234304782852609869131298456888175132286384756355706733368306024317919018920075353346171446404375479270623107523896186267805764306139431636755027856304368703003898347583167984783908575174513521072087983937383116156571422295707222420495592185987685425962966578110209827280455445764761239036437978853746803997461779888280579722098668594803888515384549639929047142231631552564105179029748625889412589222712366505748757208691347025242642919598230874556717516506034184351456190866605733753393937090580090627355071195811868418173164795693548102087005242600891210346819239249336795013035974840357174801446026022774219991570395548450245815028157188242795229401913316104003402436558830960741009823876211570055968929632754161395576016773747842464577772375672838605028753608884092054952686194397373228433697376621544585057430241951969492654086061384966913136179535322479044314576191751251215725363200000000000000000000000000*i1^34 + 33701457574026884513809587008919410258134385813349602865909995721712685405124855833729602020520041675832490223110032328074965980094689480213274544262892259884687674336799125636209660935118879194805078668913059185771187659267237162933965445017237309854548029325565713252354313159337725239782951648476043125724341717657622517696394064046791201881741481581991268878846554326348066359407384345827506224027520083969292873652555616834032988191692246604417787210159915874372516160168952116614017450479879736544959017660396627866607331465491393314888031647448031534842664502918776247199600202138222517179638633266607569803024334036630847647490675355836912463976963786578137737134472194343151154159858497440142805492726536315190503405469159885148495842482697713196307374500988688091011040103150969730440631990937966001178003802495613404958490492339334063585397004365748234691774089614174889655283952933865893556646526591005397489654606560950394061260398858898136388791031823169437943258301986117738004053551179464098391586867250923422654641779919043638681114970935868587614817836159535688310253265180806684069104521808709600782330433834102236530899884352251053919516992946645555536925604506052113064590031608604929882905726704987455744426102164973818639467729633822773492339765992078064589758176472262943128130301460358489391213623165525640531994825427580380011126781307430023733203530458195647243622066963000687343320850973755658755583843292982272204160710005783689273629374373358365805904004622575173178237373306592708362844294898653280840453975848320715620292107754391481167178467682469628134605880405293583290582279679571915896052929146299269695581665927725349815253513749396335668126828703285655740394638058480779835534768198979723365423396394970250911736122227431573545984297924278492086326872057499501077672712289891563701100114943672320000000000000000000000000*i1^35 + -3469442829642359379657058859243531418707195825688361713570427280169443277019372006531069787902437146426882232727425679318485344676635324711845760776207347730806893320654060128495951880549906635698257006433464055022723558832725357546432402709768683124688412298978123535353055776200665067590747372886451156790992304129170981665314221069775799154697938932213043150624874543724651394375934474905675157584932704600146097162467224158181020351716701369689368150887257522461380963298447315300639463775737324695200883156005988485183686460189126452614510953057969452313154011101446249214612366747766608518893829509976011307820422189886766991706308959935889175566111504547648873240034596184087332388041571423975373287914132337099461884925435038580034041633757686552458809085606877270693068173853852446394764026450655292791784590424927284290355190119791850637827072807015403792775190474575512559499608360671373727085098013309905721834871487315390627728325788883232041153907985295906621316045627643882525311571392635229517295197301786905374170235918242592108989965633904503400361299243560952774786378645152735442261480022673969933373199607255151680664536343456345263146957821331329521875117399883862494701862061412424244868601885433689316440510405303236038090459847764648259456172254784489985601394022290402586334902341734574915702513131474397439081483839929391206661379038835811434041393622406395754188584392416735895711259523725440699841596477368452916779046850444074415563881744516705366604167166397877480002101066366101789095263414116605744358090856044881541675632368832114371737697352944621759624378435247123556415417807745780954344377126077395574705014462700104475413502829952914611147626199615768234132068033786849235243745109793531422654501566945130697317510828878830658799152578095867230122123291774043063284433617935861912935858176000000000000000000000000*i1^36 + -40602720169470172022625450833738257631123321740194993239648352100780379752451491071714670806379287969826157647047011989930588352354437862228327180500303046752145801377075553128427945340060881330573555487813909319924113468697746618741185338477949132487391860629567942286403596646123983930850286741991502452911471340327515500888837785081613095683493992205863231002157298781237313005060695528745415352694461424798654269234439519671797790491478719763192912002778405668472300812767547140515239868201477931847625260453359072992919528437930580521615444011620529006892458628517969454697592582306330358636245989171981160696986462961520980400043534172656058244452558186223355184033469025768690919131291529891761553017753280077422141796804724996926679761036702742706867587488251889766597694717488341814147124043469875450568068012485816593773540305089037230233015027529159066929812286509927047481680247960207283507558404367585646846246784775204946612138104680678600368830682825134342783454685520054163079511192731299121492099408402344604480300559563211735296410716970887397883796164608076975310319739021898812248781172731603132230394858214180749895645240043883299767668059211085151384714663505588284140967784162913834411460924880572620309610935015840503812291165596552549618894757344745122123547585811798225217410331348704803140412793540760255846380474201768011288356919930172546494910484726373360314912915208216520838899284680875733239325535222660459467566266819502828573398266074021181464607869818800110451500683095829546340051210482126474090926901147257506788527477302845232791047742839583948837564929084601158155813662661520507595272378199166706510128176254931590758803893017909150471684847742116364721049439370093671563759388429538844551446689590007436395437444199549456061421844706403491244642977742752117698728650641109016169676800000000000000000000000*i1^37 + 8765805628063354090697159717767940013907698406631379420757476193752319119673845451451080648937598201608137121686809654407146779652207180402359442006080774591317619038090426390308146736568768433190886162648847819397124600127023734758915994898301481328562417678644963478818582765307098400706371460570499158286012554706107764721205539565432022756071834025521493497830692548862122610386418150300839144174803895620382883307960400332558158691423293971439293556974875942129932406324973054391961530352077135019161282926092091269478186957323201112318883167100206706441161615182981753949008526374929700819799279537825891558382387987121978752328360909319320032991038350092124368284662617780964529232677625410401099718784249667446509445974431333572642857444948619894793179854686965486851479992821045253222074945379960310952807782518618548404159574619356020850933024030784979134150327987441759704616016021224151024640318195819334787814281688481139111646031979198684251066006367483420193746276382854048874789499865351346785345400200686107206067582770852129541535799072722604562184483927150107750712112845217452580183630185107345729637575270490875500561094950626001838828330770671789348719038616677452209081546759618117574869483809609037535516745499102979486913480744642544265321238352701680673973508148363090203864701133260908347522967421005860155723894279021071595838271071744063193477953619467675916319827869508297171222300913057534461724768083507495799677198374493149473202812705164870545634062439076198010093251976355142454164264047179285791954289397606623192912552281583520675578544195059306634236966749608073243503338520221302518557321671479324976957374816960509562948738311136144276123244423391051735853465124679426873882645001853057856428331446968393920415884134640222300849301602653475805953825818407631266497688723395706880000000000000000000000*i1^38 + -1187701041774203395330990149789831894180308005420946738046069696230406758076528945530077633831905946171599175027701065417324202115454822226684073266798382315013134726950494885799606460275675083860466169364305182622511186415912387186085353115062239510673753581453252665494671342395329268281720183179550827245435703185117510828472143461566626545241371105955628815280360879938036738193473741989276240559683373307530243854345794559602185279614524789567274339057728650162240363501420918273221131873570271796135641312491829045582885008347808127774144933829902662931183264575844200470812465840131936351436372397411800687026764246627602138766041633118243559765047898892615797985586212747991579023888956447691155070641359013667653288802746845686093368771895178891939333019968742667365888158457114769836199245440930647709954778771273333994650328521315086963468203097715404522055176019695757689138868026370926107548026151651711030064660797552204618185268877176208429098498345901371907629393595570215969777293806178149464996311560690958719235889278403849700669031160908843587693073615720011702678713482414019308177540411685685322608923210705845635882510817661698688591695284429631608191047587303636860151346304959243907081823429273997359217953742716587871871614513179006932172979797109853696242170695995850926100445905741777206584176938869889217678142846741188772639385041173109917959848886457361136137978819168687573887357426390487268038512464843464379821567202961621652431681755387952038006213768106344001640837739299122935912411212469654172993178432563441974659912017133601934267099338792896025058869214875550699195784610727769668095050712980730802204436164829294531457732676427082050557623919476741387189822444718674925360096651960052597593758081876980738054591510620958999142626500221798389085915028306467733478406356992000000000000000000000*i1^39 + 151250939998016785359039521774478848342133181373410595994500726067064712998555194909386986927754625517073749343161842200256026378339463859938587609937803659058979551619035199398499227676148088139131245994080497629421634502735459126282908534830827201930882358275132104333091356865083160312698408084071150325613509329615805315058670858164807842103448889656506510463184294166385130988447265727397586105688324059671686185061450638546075427306477192606395281908284056758617156004009785638128251355910045221780379923104532447133212435903866296205949305129695565868517359942322101070346119571409762159845198083322627644846318912037346549253971869717080032987513322986495130622910669832873510445216806060779539141653377044103665901578993307350787485200100759824533924490500786525098361598844543278418936543229749518725385670284457866415407057469976812619933919535024627725223494150333804914855572451588660871230425486098513539122426854482905910792891360478356890229750227983699833512287179154695998800882150645256607771540293928316794076191738449696226212798173954293362215915801329175561071628187123358144777708138552544790023420541472822643390005602884187176269214721763997079534087593602957442200111708195428564760470479668212263586046241706396050738276204301236057625966459221019517863910276146928747213320465367944224750291267455463076119261599286072915413980805737179813275952912548387981158396052280971781757859449191660482267790662176652353815192635471375335269496667542620715260147850955045923632199257934922728597561418107526138299331416230493694202200699811291629581663418509583591244509966679959475747538755356892198902062514646609846242269570724236687322405594379998934605317590482892508959649616818523223660046033569101255076266669989641651341361849656328121364146723271152401997801696817848342124953600000000000000000000*i1^40 + -4260946575519484704921642788645126102347303925540941255008434858338035238207042345225986467679063355599384360123171916006738767144772975763838690436540823554396859083998787198020278241592273228174530867315874833662782355613543227171159131752551681743227182751953175674313142420723527645770115087853675435325237847778191209708361034366341448518742907055819250281798934927414844582891319240921628476752624177451704598141361668085091196414393295400082364189776106442943140221642279961469123421477885128545577520368681512262234067661088732100955737269750292794942842837030564751784981834178670296718533627421237330200479687111158878948228479333524276531797204230314707378906268064852267611374363122852289780148067198044182664527442700404787561365298845429292110982134535600209951324222122722661118749112898634978301857712831060250178697561472011217107901441328061561396031676656657345646358305373080625763134974509087535460577494077486145593525634660714399818965022538561670160802564332501737232485542228527804455955839177530099424248825963608485199356695455449755218062971541113349011265092220964140379734844692587442363898738274479732650958875969153153843336194557816262838341074921128033302821299549613255519431782767789166314186490072493167633532485199970672641019663488362570553765659062977690847625508161106035331891937866959370660616499650169642823807304826835730608369003033108436907760425397093414443195827163129151923357624131932179199204133045012945391994953741385317705501112749484272379742076298620309338710822284994160106325559327348206894538405427247443405380016819318848585150343232554320565968870341260157075361442236440857104366034001350338511050420759165877304534110136259330496831465354398335198815629296078250787815354646365720224207806479257503600254013265435451653170694236017786880000000000000000000*i1^41 + 82804550355175612665129196243179819929090538692674086803972089575383829312083927152474196540299835326509952185465956782601794422675416190142058850222733864695632712179407279864413812932778922242292697882873138404608650500160729985555467534489800577456584041177282487334443666745233516712210056084676075197796155112526130708793520117452425453910840314488473932580531146841831744462919547490305480729460753611765967996253312105587071725518868308718250451274974794735270910939162722296464446913740059933210220386308552774154119574849991791622297840844750631742863195585092840643742292237570671537738440478129045888394564332896577148058502109518552968927875630514416640100815685704749278894738198650315419659728936929653822490410851749720745147241719898893923320100578334032414251391445127656492578477856968966741267150992000135768205248796387870262182183268526641350426356068619833102499100779828657241645831821277487261992657226505026165945841332775024176381301406902775957914312204712880213568314858201840175505770029710451811798520571627053015504414006129230483878976990571948329704135716249352634688499275865401733304639249190891072292015913568527670635021767303933804873968437257431207337520612289197298357186740905877027006745935249588173454917042142470474541933990132137773470186365499266044456864138060895702216003121226565061187999691195464395330756620972171922690384129469586791242395894362457773798999635763670347466680644737799357755441570224652834179273425084515646009340085538777343871366770444989841578487394159507142818070233227574370528899657411015812536025638487266596416735865675475067799833921049524292227367939142962870934694008204103716619997629223052575852984732019555748183050432947912495402169169158886066376421300033098079570971608438164043095497554102066652562898026496000000000000000000*i1^42 + -5885468666065132586478902327322226139468015407093767541702845017028444138320685311719487143911799219991136032958951803107679128259692055480210886789122651380953358138347516513421762006000302100803513470841025672480413415818046346805668233339240248785861532434603449491027764580305905012048932909145246250916777517804453401100046370504702550556812195843414345687365448493429912555595569868596539815363479511459857149548157326408285140519612491621439307669553721257885013229418553534200713067381279532423278599509046716885458204059258176131321953986842299040369969407986958668885942238128698832320312936002136324725039186735164485804954330841839919105807386938656814967586870396905060506537954230973338113616911008703834524470242787841800168867929818951031507297254644246724120589005469933677285674562200616526639215640111394198890489090917904678716773568616821931422744117001596764069840482721444453164450159965929871665423362852155927734773960579384726056442148049293279424187485584301778737563404651832191192821960963573613228217371408350016037632352059652453333867839561257494435716048465734155740095789610249341533382536243957221929108690966156676797440734065093655619593444735129113218694440612620768295658217236676511783530798751556976189938650074702245186204257678116096859427238193259644346922392437196792194926948013426847467855038088271025598110553037089631369008884202505009865769381123088514983933844999116043649303420821864914489115865379348456103198887429040514959108522514948727744372224538652396201675161104337336904395543460255945348453397381900259708216399925462628912982810078890329971984774579945217366224788105290608729840845146806097315903158962602118647286075146973872920225942736575976365067164375160604892396814947631773217451528983621348509452506530504612249600000000000000000*i1^43 + -149343802470155426436372494822172510167229595698266636038381548092445168457040870101725251618728977566925987156232021693827242922956358781442567944342448018759998849854288818203157854189569455434344227770002280903595763131997630707459874430824838608044730577762779360854849691950165967549903052650188227671267856660005625918323636977596199007031190199438162141364459254464867079781078569919177524058564287681604985336143534776061847617142481518930269737033856444746527423798143800321521356495483883121206783184699479691276719239098338767176109471832554420767134749913657733720676808137199318611753383204076259352298002476610701685390392973762836113185233321980000249334133679006080685960498631004077692463832775155481559805591597653165652065652682725074151336421912718046745648481948038529828708531022991219797635503287691548014093185867327334682983191606026488282318768223361439955776601025338168936167790957702036812443081656440625023856114033809650500642209137872361125406814450169059888058158035405346299115473314989486037061660449659875905457147932152390293538256235344562934427067008145040960930236449897716173050780711380407446086999979163558694448287397626079021584605212188490558477991696002477030831308388813974305315294098226458946990094268827051321641673275055474919774134862607509869889446726849080005435163935396832438772136773013416912420120077785170967042249229413096114028910533377292833800068222763863457375915563450673302910931609214824397713962695983533468636914139817805318732080432421464905485864718536605505433735513622029094931000778984549475314183392952956771046044530965337372704605858366582311727574269759587087708445633100725168262485796959889935295388830265868985050749365231604756504759520205230633309372461668122787927187268765628301274025778216960000000000000000*i1^44 + 42042909893293130397532756265951440961155816428612261985535600569832712833122779717598868051362197229850632127644847131559570304173367473462905014583378182729294696695356583284158459407881641109164846252800103040333970206543299896716139893361478622314159053063484232648718100681118567670894954816319829767252428840570598158503456192306969140013574919671071209987740969441179089138993229308063984071719356188455508995861738368413914917375650836695102289824369400409433530220081914976253839640832638136521750411229797052716206362016737492844281835645073188695647097499022294956412978000984574442367107150800712642113393797641296953084319256602113155364157495743953354995895214626271853730911180561916567124670671007166353868347593660818456880102813024519120086477200064510136592596662855108822919291639133187559889811727445759124664994159786488968451606094452711954154770955507924853750986203384142920838499960839105417739380908485595563528857850498352040320792427781436443320368202426449012558645902669397574895146122209426012076261020724492677109002169638540975825756048242388224896109234095926257345658369623710430450314093542989577653373620707174743902199489544514900068354392557968377375183298641005976809775570752361888572287755221934703528847398999107657304737936481345812031358357686619946056621053654773948757744142786975495320562883390055519915991189537768500641942428748669363964129550260121140703272266535720812820351173823265470483608088367307460992617866353415541765804664730209804665984755363625652094398484235041102833771271436558142392078741683512206388986062716442057101349644899753450081910868202937204042364963004806532457420389027295506493377903881903118235903848805634378417760198573525511734829410263292877064512111402067867917407555370688821854208000000000000000*i1^45 + 33643650596301200691519912271420041270040197173107052045030033984307446788297526320649182705517667112176040001719757956095398518002167981123784669920729891038438884416000386624207434920140280195194279694511618881732794455366953419117634346535808659893485994054186442921934808409450007212483407977330065971999632182231598118970500193445938137691984703226887711906008124289948073749033933695714145833586507449606224333572742957569206306321040459740408978135947707240419210752953942836098546033372163651491261271210900519100793197318348236658599553099694781668722988454708359427147560079405853169512923102374954478334490093214323230700018620560787257664109755151432643397965234683113075141142123217486726691262646429146279024272995278728464890732807537457613491581322418792195360485444732117895927061090322825764952885772312559694298963034978192635664837708512884601144882941087813116335903967640529401917867567318611727460686020444274109376565891351299757377933182192092168669482762584393655388267587032132765174845350522597933334773744582375954767821154565772449295725907359146108678023177713590914024922935771165115472775619096007197943784052409324028723799603618248596626058864902180929843374385470731089709600864251618098594483438847815412334447232843743289192457071427624730938574552862121345252182334602266793320589517005909816645473225426938041162550323298494627941839021437323191717777831967179563258461030140715150492831994714886788851044890295174829860285203479794428128004138781313479514252188977714206496174558761640307080071672215253930159282892254009071829280619972345189695151797684603579903286174326744057767105063597606739932325077121358152148510204488846231376064132995868571736177314467952798689825336428898995679862674413950155723917083279360000000000000000*i1^46 + 5403457709043692804094155031170980335132224091903385081413600481340366161636623857865226030871702437481989443833763582605384886977762632561067702497523879221826052100384164013652727551511142658744457107661460150159755296880876014835722567930245826523148634397633305059331856503083124937857071628478710494712868934921444814708600981161372254670639975835393891449706602709992169463746268898526965653243220360191719925805262670507428424075636597954663558731638683560900393665842763204432186528307542059989678127921956425489176174964867928119280239742847922161458088783647220839142730748603530268591712573997730950951027784495707207134581036639072114722886048667778749128011384185587160962353024554139698865367324792103481182705784762726496007851752104181829574038634175153387286809244069841460690066728075434986985080838804601815032690242662514607425579963692232923676883236686695609645840755206669102498215036417078842403119627597476881885815940131024217472189906031454433875024148103209693583524937120266677926221054415842979193781511104066200158625116255811095877275946504079903134073353262210989662763794202690299749510553068182552795731386800849544240744998429595500010923573997775094479511748643279727461547256003773863470194373575221819051915207844293570278739056402861810287410250725567496761903099360160792259232168806360931950576760852381699618018008182196805108401003452003178546573909024459853532748818629809067896233046996282348650632171182750970871932272054714822866800389562092106604090661913065278582087326450141988811079646511276866042189385294482680398449383636698468944381992255970049457631086249005199353299100251362496239168175431413503947046589709157967946451462963518547284067160238514716219898041904761400683096437545275031195484160000000000000*i1^47 + 365600633273360275931835035072484660935931086392223561601710356942570564852895854977672496088258017382460676633353426717712307527869015357907124323219511152322828960827973831457976926754528890657489212055128183486542334152502132487906139825159551031267129115005115633246338493184217115790524162907937013801028062315570814259333425521368772448279287081493075623877022051146049156554443474328465565520720934213983697431727143740369289820142208999049261009559744827729816073325302082975409150116360116996737181414632838183141735545717098032891502028128732966131821080675610490437822187445314931517845429048279627537047843414539178360464314449730111924181483605472298657603479489142907137699441551539871815694540475864660578328496311392752494665019834970203696812593187505350546136234057999952744412989307889395114848345314123334279646461407349572606420957864160208697603065547698169327836537318535201879019850523213572804657204337342087184292236262977554455229508070562355156895799695151253765972879978390932440010005341220583297764786264893762562133738505099286177598993921721231158184209976196236035765444536598417106371447397939555638713698125799595738628513701921292336134231225251287977376222542097201044314345290211089820849598275106250466794127503507368784611973122611028196741985343851583627750354583650930772392030718646407881814165069993743219928746939148385662114834543280192338830683396133509854420409572904448711588432741976570424110001373789864315480705375950152359467460119059603074138635367558441658810361906604123760944359597383106480354759558391446322626066283913374815725233577731673532219197580434561022045727830881305646996369642213110239235402187127250896355171804346797033787975462668063410598267208395869801345085314433024000000000000*i1^48 + 14307918878323771378491870297471694877017911432655271271376407944636112357991637905180907241486218396117850327500815798936868020480840005469690354940906357679172020142290585412536255610405955541896375414376410699077854616651015557019606040408952350653274303051272906696494218393356109393472753663957219612315787681812368280288827658504873056926232338401017747065382448966348872353797782936172060361645678992652399045672898846603714095181668871450230997374385418621202341759583379910680522563402711352444762070240362346663901842264685109600221256420457199101073542263111297364680892634636958002486760361497426588242209915233565426011316581015815627968114103674850911068089931564897944658211249190733472206929752025620438475812438577084804947799072154108900407199996860709130980350925010731731490853101822329995846347436088427750390875636597971357372687680628211573949142959052281153936499463786473069587507033000288983162481366157153933024916385809895324622746763406789253780663740977103464571639680022079745770897503703720518634806760332029584888636318821583863860011334426025834742076196683297967959805957410888379526786583913928744336715875494730320573661494051859853647054106932935245126827365118503319959857407535299819655079692654686881540003083965340114718056023356001360994694603210427961891124714173841879573562314838616989492032638501106104280545249102003955078220460044157441393425381089139772581770308631220409300303491504214598231097875703228234902661305549818931025011234685215685970510957177609188983197449380367156203893094078189171312674992106421066255821032998374390454947964601529377279103297663084982963946192288407310228065958315744890497068112331253519032322275350568016737329443993376848413211925611532838659686400000000000*i1^49 + 312896035557660272542796192721923905897106197455750841703885957485910725128688805579038944006320068485112115640747522364513002290704962792151889059808589861949825242344025344871337877735325249465877385100743871492335655115688727672066832257828965298530074817648227492174272810871248730821982183156207221263126746744868462619879648302958672445827561559466654992607676432806463332615863064783627154783991385359523462496521062432502026271191413875892037659480838445170740946642650349903252639810203775341473455639016275031212249799810357260181870347406766780567848438317440133634925677031188030535183358752724605887891606654031780323978691782370037151304830879980971750269787201261223579963633791703106489378612400548056714807583842698147128356131847146779260161900643528974790366426666495112276823123551170329222659595926150292517130812044709352867011480470427765387001747234590478618872920647948888883314679175272553912001318042792793879703405492246668861669971366929511311437285508500196821000804769382000301132124735376405932879940033521197445486520150471364541160081130175342192023795572948314879715385461886303405911708929090947250946742468970821554327886580346093210783389100936890472452414241552285606691765555246874986625420316237207644568302613892473221006625565590573887093622650232439316286253607808867855911457108901152402139359194444591411695176459745984706765073508846561775503212158321825811999769773669239586796399125282658454397447267700553768086946571482856802470017067976917283765801911327976787062728129423458347256049135315537653506493262094604599819955521781685050522824854076430382189030339116889895661302295744547300024659937178417762212399105941837895531276059198519006218400938095713189240426305945600000000000*i1^50 + 3752874142546949317037525155995926389996781334937851140090155632722117964275442410045904922475494589722416730352780714292682462068828507542726383084937413728838305441070390652619586709873099568893262396500043062321285802371974562855067824863712779399320857628777408272032483330093755276453793168779672826386853397485691753134123197568422976661926858529649550407759987335990993197772517076508727439758002377387369873923596420972104639451393258474399226664563577048862262171718525739394081864198584073495979055896508542271913569143234412803782673682764161125789091092538242444814839400557438015904553527549268550399284236927825926197643362647514999199565600454901894924485652692138903311173377027106327847833241630698988191737635833036762014131131153143680276159498823029845139423146787976051025713092158850011660135012341533310466687555374539786455712917125449301104678533545203045720352597961258381959000225338875863074990938100498924763573665862963692414818719041792799326531913928810849310641137442727637028070522480035997276114877402993913847978289901644165195842771839874155954786216128943700346032098315443819828071208052830372198625041528213696810193607068520404441121096113547454811975420889563084791241760911431562523059614007567213646959370128073019541141597994497992094884050939329547706734916541282774664397389143090498476346701239369056327151013298937948714866168219203393709423578868909153772484834883285012047371747969710112269225602626891851339814066928446277666979882640032800708935483899833730683660917231918269878623047536197060481174909156168416169338960372449286288968910449347288301256208396392461273124057243464664375064803970188091140960418605616881324927375625271557119727897255209206808576000000000*i1^51 + 2720149183621184465241856693397712416036903195960606603787670285631614790385471058000836598833450497235829307715199894016698697706419051290996939229801397117265883989840345821228215835120563669206864803633764614718483371525457907796843287126514609129593318223831765685991296582301915250397722201577844557423942312403369169294816177449277231830276831041366837235122324377784467448434698721270721013590558809253826686055498678912807063096968934720499264406464528309310278031924377368420658184820341724720469521508776110827093617556136785879156607055952908669601647722773134728120084579133736807320673055915898920417450106879506801445874582171429750761854656197080268285470221275469309994680511798039729025399686696700158392959225787983618799705664736742358070800416648342432530344232855276817021768177935568498551761210137591539441355124001131099407633417942111094115431645730051039117597680508623477714993136964499789511776809696861316556516165763989212084056898474595682953166272648759693175871571045759374782291375762726102067439626858011616697127917839107196437295560161999882725135986738903320276062618519878318077212714204251101023028417261965986030380597444244314046078148876223863134649518711677975253798498626218104393587744031631449237737775714072466647032458831097018439917880249582916144156000760963486708736390113459357221432732119880532655985084263214999102090417346585942018171222425944365540489315360300304791631359560857456631000498312960703057777579668224967684381153815553350485293017481982923350175066152232996783956309932630050075898238363324963118270549541036459022065371054970139160574069031739672055630910272746855084862913452763656987887309934903475901238742510105759426215621427200000000*i1^52 + 9406487505333389943815772825124284620314202374787111780114093610740654294339750211462293129457614256293433719053044700377188041317688331575827720805363244440722634131785781408622305299707195343014082366079264270895538756016390684123805330404914496131667007902388257114740993516061398617750441244345708452012117848343927962476736907205517250803644419225899846957952515155158684310106089081387792583523546630849610553943673146618256473868119148008674744206325016350805964356966087096065512161079138173506769887492954911762954976995530780194046760113001654021435213802812363733986552601615270784365742008067722092830147103831957107605507252883536372911711586769549581836807201428140439103996481983514261856721432127878747510478004097947479560605901427944783901652354585346460241910067713815553430025601495174771190467724285953185239761088850523018584211097922759610231439592674308415522248969297371988915677038092343809094998996673985045169106452532597352030640853680205731633443457496705297977093965493461757871810019345496793315611532316579127411585298991309901170031600703607232603111425592594825231296694180047302388487843082339879713665608869266569281065025430830418747002357331491052605198599352716292031638984919504018859906866993940158797059654903095474249651920716882053452974512845111943225747895467058185666271674878204800483546241911196558060859468784761036173576974791383103685230405436881476538004439644627653034748961006436771417380714291207014561928707125686934663810753540292794095558575963052139248876895852041151654140929762287452924973187560698505566788043487882994673734198686070897590502251437318662174383198565457007598637662570996518055860268618307170409369595003828961280000000*i1^53 + 408519276726008585663349783659676285598238761171160104887041099302343939972344316446571819023044863730485686326184584885013973565606236960242223641185064541327269637151005037228096522860625987167532371644615441474343901851244466006176776140179898379718837858215127164673131300625905676983052992368499745196441940852388490140084696544221404866289116407737661946072754571473281497244518310005901903406865869913398216450173678485394133340210956496961798437477166199176257766571761264875337587289863615596010624331977484133765944061551413599271573115400349045164763776235095247718987666230491525634756894545265721094088861531147986501899550690892957191002767699707343663360793701754065645954852046821891015267134580721732015629365925183429301991884218421570966505593787628602349204453042758937402225061026049425067565233833357251872803406975223871228008498662037746721014339292299099581448405178877872234970816928218013976506835551156156581232165955375925155142450356987586691148774927151306433654839010862158649162858827595898176030428214011364251054825185329498849905287408987044571108576710657599207787344500518210954430245038514910846237406825527647869947873381868311917789493767127118097195937315904839226655050112471405788031798071709598710342912987791175165112045246358028481597118921203373797619453605707284388363038769282007104719207366164558874455709176532824267058902568806474697108648585198565842231929563689954607487574092138089267964590428429166529282437029119958462285461764708075722517033459964169383500479970944325932557955466469060074029175932037082537632220665667194470468977548693982417111334254726057433470277792215117341959817218603691088546911472564583538884608000000*i1^54 + -8062270124303419060762055426091124815116243537753499719828445562350586299160259456898282752577518867915482140765898841723432296606109990884018350190052736858476146462141011934852273201711394757166848324344661153937471377580397856748740022262315062565933930690605249171944824088734491178901202931608644291310082341602762957520123600099544904709599570488364024605547890457528709250518726608694055982800962816744609155258640764590387030571650996617790460790109380977011329907358938098012706843902907459729998275177350930237835828317296797137324855207054890854332759778350654845026675630943194982251637014381011272394238939622613005208040945152660069848888237192571816706374540248455459685317774029024634209705406560638484104173783108942677085955868965411533908789795007316931202512682601752041768946614209851352514278667223624397502641289998139701846968939797654680357697084482715091783538250126202551386814087896409927326062106849942536849648325983428378959993102373435112925486683586577036343739809523566649765276944897318463291108189656587738949074388473838687106157323663262272982830608969614734883133642807095204775209568374801198068602446173069434370802195175272268024641756679867370532285634534471426289321999167593048770623297509592987885025812792487785889413690965058690803103528978715485611236004281749395609627052474375531169519256561691469587548767134402087943825442492618539784294832959368987901194268447206735847868226346281968129177471932537832360959663547657853966141769291618297260641607453289259854918588184562058201767107213710335458036674041213022549334883628174934503338552307095350246443147055046045662533555403189440966248986732371353191680498073600000*i1^55 + 50338147513928195933255755717735050306204460037640887718830655911240119637247882820964097188267347623135479033292185243876327954559822553038663870290735926319085903044356768147206847133088266018886049414822452317858978578228715501874029811185310407298034586637900627358010326129906915084845790012391438338578025035248479971446007873489246155363383649579069734510142680680142376045432010578794352063378628649830303012180683921790875227749955382488917901084111872122817597575204387290892912483604782703295607191448358718160919282304025511239564819539522040454955113915256753746445835716656074992334288535925777829612901057987244856597018961652169715984945661684625315276899526315590120683277782558103790886633806322168019182293008968877915582268739506466777481583752318653130877348880089908932104269989112328321482075449194122417198692596248782686680146369889845899455116386342949369580227009693336087569987626277019835844270833436543877869073735857897854758515299992393622132401758394172206452578403951921593133362646723872788698380200356782881946295745751528201842669499472222825800812634451251011886030219954080529199013380267485337052321464798995164033942354024968018879875341827108924611063061092932134572161495705796255934751433870885191131716958136434426726601123452231732473238365926739641793881275752934168472718249176872741053246703499360617157914524433759810030681231806422768070572873351547034769966452167408589207411484560631870495607801747800467186583344600169601264882581657909733821642636370711382266508543769856047373355054151090765349937401387666282514769874294029013945753110239035059150243499402725432128236641770214499297996800000*i1^56 + -107046385471005460250881364984947532638093389081708348209514549613051050188912007973627189955874068489664805565574647919715896815218513722076217403222731657872738382279851547416861900312171076556703182548933823051255558050894598670122652241007929837426408266331857331290311583151836536351450254572495021736213279018490784904596411914436520886172248580697049061346299431644661562126909743333027249923083180174075135776120101860988134865900627566080865931475910154727357054773006488290985122609484897035764966580911949406412581461158512188626746499297436158671642154795589896406852302639922646182297889274943129794975579779417628515465728282963655178327936049727977791700280832644047150764959704707873477422205012254943839852155433536954253607967717200051892790835817836268680690990599318972145723467815389251369876872969011461165913945386607833902945830820899629884350713870089081138532921882947734693250593543320622986925001045195119115589014690356710895112221166988126974249253713138433412928335857624413593007504441505514850792076051202575359968426267887515299238341400137517095682822653596403075138155353532826307358727442547502523578881407625939916071462903209067356065820667550294858575663698823687798585132261154168907724101677543155180736079975096114073269711078980321434373649129860207609374555916965226104026678016805259670434326539513458160422060313444190069139465118112422595909394929296301861031549749324983284253129415546275389002494835282228783463817758026179298016638711420557295351763688485819367476809498542014082349415101744821590138311154447173662295041416956330307279082688299790945443889462294138476032000*i1^57 + 48534163738204803354416726977388125614477872227585545514236160852839403832900180828037083798122465131916624437103646592884929736089862155543656318087297777126797074090201587427138813035171247796730592956141869674024258725895874698497858958997704422870090354762538845161411562164918065031335063605193239581875302410842118021660323744360305183248611852926946718828806745018556590345786755573396117067548586031812908047123334491239323095982231230214851180916544439710074841341849242552315657445114630029508258746661046994855072348928657266829178051743525739992635195471235287978525116575471103254468163006041901251901142421277870792537740716976415161927612548873940732540538063362226216551707652929794296145194987710095104461154965255640565383056577476326306032605624571566788654872210697445076098658534006029477280060673107111433057894548213031955792737971929600149648135295918893902344803296328674964355780861656911514933827277385261480832793461077928299801137557876162168377284612543819134542787723987588032104378650772192786088626323795875282405094730847179026699495760138288695195950772798538523788712752411508918817036764465974825157159792001794439766433207365270863807777334982649440216733177311845215134805247900762305105913713282467721279825627975309009123580257564031001092638101817826055025968134559845350551080735350207852588713857527212052116867346091462562349661350854729522320194551800672967002994859780081877552727094858434036166459156782166926554039930659041710183097176599160418065605435622080648120866733595480713960257065139622790559205811810912789718775079687159208968921430504811200*i1^58 + -3414656427252287881881381953877276337216446722695130647064814677683260018998411882513967011058514320475435735995379031412403515439716631366476310254407388490215820007627006092884109272740582620584030619476944838912135386347596302555428054927865548410949772790548404863295753505669797117619787947145645323074808164271343654972400173843727760859077020206415118157642000342414421768897909639313467667319643172378854460265444610850479442121835676365978631265521734003114140300200502621029302823681701253770203864992857688738583465437295291974400584151838700689273554196717098573948672358794489835895500522983548890865355372522470218152945281934257451192947561956226906378878763241173377443749585792813694258402112001702484834189646495565590468740719693249363236558683090505480515580675174524473895355569080362214071554036081681900226340104936243560283673008533650948908440527809210026417264180709852988389302639793090336279951468893903345065232238523234822648339946913929851591960801985517995421607613406107797092771747954406272923896088733431694941461583162930763168962823153842791713723865719574407695158717917890218228410973970890831158967127103101709593597468587916852836948942460667589936265268544855049638043251616802782375476415078706221726830108683209020580123261816520425638258866560798311644313133354912387523407446897218676444685632402854645637854116569636450789164066251611541428687076557742645558762049828233272914021127424134554083306570419241930331275570402263231517449045669916024555456883834388371108580097146242476972964236439138995636540885740840979303747100730*i1^59 - N1*258392756885521384224905634818103240607996560750245583323081548143536771160666412675621721208512035915204124214420928101060620414959918131384104759746668264921159690637982127508681799234805608941758314436453294254438334749755088396513198795939456406344660771798680162544527689393337885249500311952684298959394837691194351908127507746628079093063504205252401275013953580534330020966806637030705449600318536037671356356628997445802697427647353953437956348730955167350851914089581460102712796144203107778709647619908482354510046663956160563541174532756003840791562515732985118896807562288422567*i2, -3887887925365803599180580989390976481626265468022143307533407133318020285561925692900307559647142210824720361727369653282713141931923601707214247777094192074871382179196990668330111968865560534665293574335999098323243229866361474855976178100315603252239290471930630439308271042624173671454537508491826837393905879757049077533360586667767432495737456377989255269297452323765591401212218162613015308842629374633572086365954124092512610846059002829526117190087810651903602785536095977328715701053944039015030555595739120738023676927552487082063897651734148162378829864990144387808289976914407133676780396897619119203154177968902202233903056998594413239637517463996516088551844175306971488229934112700167950726496811823181329271682873114877202735522449934804575527979477437665900355402443528655428032176359456656731889999413382568164171034172595768081008210237066558973557989605159417742155090877699940364672146401893706075721675122036830904865012115434197299892189639959425231930921767881045489102824773564240652925603052208713159053112289293326258428667890801489358652247101160365609065622051515884314035119724546711261912142477798531876531135624123478100253512975198198747549566542475213129633520526908710168414095801472805518029113869294946588371784636280728021781485120681169746173484063437383886664130603801320174380203428624853129583801728888589252135124333711231360114156256702424559263746538371577907233159359380876208836433727517861571938103213960400405138412737230864917879487214837985212221158700449009672057132777749895704356452908079356625866584477817400037854380528857334518235613049638504139251397605532821669697392365240040025351666079187945498330796830819355100484771121972946757250144553363750081610923082636804217264082723061632902430843273871947485583411510075046372590489555570083354813081488810144949990387471013156485135915697942055466208616989319552540799314452460105612228971418657872417799574701357505335747669821568001128789473597849600000000000000000000000000000000000000000000000000000000000 + 352233317522778603595141576156791985270704888847741374897514062429283835900527548123887495672764492220079419077556112314299169525986445035199195883185957952967029931317753094085829409182538601678549577230192715615534914710386270003823437032096784852950453978308313708750633986859697121363932729621134787447831096454079103462430055029051652232955399846498066113136704852359613417084691538115316845034775404482705592808875398150151977408024107397621309275120283003580889829880032447312836970617743195732366287395544159138985591232490390685911401695492747593353301506132640898301195351786551551870473563477862014069803112564712200819021854476361414182067125698265689543775269128617877837354726519587038030281526267981176418455255817185860233587979754885342838377200349774922374633659415663558373643639864184605663092385701961607526444447609075358140805260657104471681492411347080988608129717726480353705603207598558688450083038132328836220052422265737509789599338411677876746971910652206701288118888949256389591037905844938675036735806595831286338649739485393450750079021803965802401820118122970795776199905134426041061231634918718741228552074328988855834562512400724899653694209954652602705714711868292748294037600872002540586291256694758055698338310364939011639358229909225086924039524503505739651248853743611850158306280712916661458199646339682484259887631320657688664975817602570508016508717078869123583303193136717579273074997330693366360515375750210557294926776080926347909889843093120349956267669844047581195837259986000972301647474723443384776939155707825507357857177048598609532681143188170596347924274224488707183761931734558453306474946366091059010429620495899512794886268189866028743427051274192639108805367757372772028501607169215812475765562898643046104377335474643254970124651697094775193901317440277755440175076086330059670028759670254939236834582525749795787987346734156935223388159309153077970280190056482215632963862334029974579057398990766080000000000000000000000000000000000000000000000000000000000*i1 + -8457592642582596976064456121175782389532025726431306385219466332027996066977401202226213691443019219051816764875795727392094188220170515796599847028349484257378320215677427595845065287395800473046327065465870412423024410678858128443162690903144590602492753041529242858181291512313812569385395304643868935959108803509763409050557120132337964281014909242845804118349351477909663144296721968870579282732065972343538377001137193904619600503898935290434060363320133405784100620009429213356864308323485070654686239455067522268650998023416896831766120176393215841287116467829343430029867806654324514762746996754024745021937380409638499025881808575490461902164714869295188725955858598773398416481580878581827096082704906934303142125707461271781361666269313726049833691594580751581201229387913911677529634532185757401307365568218162427269297074391028728999420977972950609152841968155225012603242211711149377064555971903069784822494894907601511480234255476765791815886588763954234099183186638417320492082238185811350250343471593738593713981945688260726049734862900917596285083664413395297850026336043969441532447331933710569534892388985516934307735807789224373050746165358380318095733713031926640879552235582724513100217136544845208366113794387853290376724249677659301020364442845582890913167916723226569768013166763193650854393828333609056771118421516847543238581289250613755023706016525537512785032532521850019514533527630565095924337693935118876349005652985473606373327821870039959444772501283423972639329323403975188218720118306082243133158073326033426506871680915692535781545640868624435919850587530780214244934387356288284362608861266338319929038310017950278818654698567493249093337550921468971258212122728236004140071800353491948423657514759664301766660840085426500040401198761963707195502660071338744784317767463094104307031798441288260765914719333691017623066781821312107671834820841042141099706626479648976001340426598336889839502511770441119755679635079168000000000000000000000000000000000000000000000000000000000*i1^2 + -19153019344378305895592968880205526208387381891521351911099975721813029997780645894130477385478260754558159084791380712522596146860597979695101853572660005866036293171608182373171964730951050328935439807710284732766955717404927755062191762803164122894628481349307221355035079189863395183469354294667200915226564161732454885436241173368790861883224789974780170073895855063169787406955016673273417880177367364464883456385947732996797412793203040168181447637395898458767625604919783030348894773732965058973554939039722110816620803191669992290876335943622172236150136730775875197242068127047362662365861306893788474440984605198273213520719110276654640850739460631001407707982242518501509392932194800166334834866088617800276760565986685858932176121915891319781459964505736891568149458118864229997949757869952247385782716617612099821308406342027778416360218179201320376229639303605244184054696183496802530925979960494677984749814349161136935352595430716011404751999334657920252841211468332868959152389913142635103810778437912893085087805489559420322274011446067587248053860494990097787128828730846461498557741491420135946001289682821842321107900469958716647230674422736190868464346323689059716093059856559719122988210792501197546222243444222118590261786173532851914819472225811110730255969975644634961373672300714745867336850181846518247476347522087851353401634619619443385347990883843750797404247585970508029467472386543253334613657863375280077862353724264269487075120559192456875860142524743755794613830363114270200672091474462623476839633987020319195214220755377429749600207160428694318263320979011938041572247330507368529179171011200101803632550589341241296908711185910324322540974773106385607226429183275484829900370020931895767824263177811497503954186396826313250865565387806430283917940992691867831704419286718979760536739513001664332727559230360155011839635597782275453472674333124316444748488127744975647836345744948272281099586592786687713880860052684800000000000000000000000000000000000000000000000000000000*i1^3 + 12800649696337179637663288372623883741876430359489810438050174921737555413287482235933885066856154482450059959984857491359818620607607475151796336466443125138465565608191306965603638756564841608626945959133542955915085317462146061127146095841518669909481075038656596988857133713928178855936698365012802182174082537163282702590282657104755498845957483121457598841556964334160499001942323632418004779831444618028365920515945330687024385276749115784427923956617884364920936087639377543313748214951197017743288444236394825720661055309719543647387575855018716773613355948650295005528687342744950625822117498514340921200442860313506145910706748911364322579713933899858904636349525489552044536605874984989019450818267808569464637722674840829170343465358995629280166652248181460968044769454851036951943633962341595957256066573689695411709045330130220514156072425048539248501727399044683155590812672335725024599285525954550174552164729800409376981475415131306866882713832233211765444021696496894793832950536483066583687755944937551039640089575831965823352915546170816219772603878021903459463556260272995546128858464871890493722389357341086585283936311291263442024274453961631028203886550648508361823512130786977526501366129876968729584423802538367031413164042607679188357443634200707393648165620031138180441671906104668004800365203846803776202689832832435525790291036871874975173747683221542284224914122048051226570697879287942601989705286842738158017026089544437679657759995144509217190492012002357485414406561768410494449386675232578553876598388931821117722097181405259621524154940024128035455196173882098582954265380994304053181716098814992369336144780094367282500347893236916551730966480788550295509753200410243009051694592681044001967563711997176164140070579746990156221810937096434274520124442374856220736189400381624292235684598305476132938352756012069981972362152307034268351634375263243011710452409664043171004175226248373628280347178497935719808326696960000000000000000000000000000000000000000000000000000000*i1^4 + 34044457772538449752996528313542578671786775214682866861624545345517326582871390396749706277811105603259416081115108269196312871964934717666961503818315338939792882771416675932339273181756807154909744581151928768053183249263534100672908201205659383126287531179437675920203622718863050271756753977338848076578994300928717978906617489286139109080752403866187736649473056011294934413353092248237089591495812222967661467685459005800247790519249645663154083036318397636102371686791377050387645114916973482751171166243626627431535511917465928382924332505504263564421033372387198288648170345373149962551294444419499870444131544928260983366154823800759511039267484347553048170094496476919752848667030387224098144418045280743628238684476213217167060192380958913187768330893738734896157710381064486840009022703268307888898308378882020081521751378704259070986212132821424884203474400535255736781529495381324212150946926469681197508915933983018989032566785898745568326430061633177634174461395717479630733418192465451348084142535313515607308742818346432405115331267932232595814872701021548139916575684167200982792273995670622332233373475222785767859233671012464921630400681929112917030057069580531392998909227977226107924561623676826254336066764329658710074998000945621458479626124689044925372344517710444912662225346079839209619270354617645830592494089594964679160470843981503350783647171853887370616325628847605990139851912191417452733075495692540014580185190935517239208548841634395569316117181592039732430892906877064554302449774822193293474297283208068078392884177320854040410245259973606900835577924603881759639192803095406146670830106343179867593415908439541320273048998316551882664661486029844448269152650971664267877044004502735974879299366935666264441086954831283253248823327246729219040892288864296942572011045418854097049106392674195781649832390580027286777787438173586856255350988398874268551938242213362618999281616544947409185123019642816029322641408000000000000000000000000000000000000000000000000000000*i1^5 + -13958180034032484705704217931690220126544805654323226251764613617002959006509612515305064219589553223776488471576006149456798550368083784694063406873622482648795568489896188308378740734355780767239143782838760189582614778696813409302220782516802269616511907860831616529846045171099468614225157476840193881813825202947231600445070963651394376328757522723436378275362024532032515410326447212667265270481605910476851003927680434051108494239709610415498259965650623338046212886584279263760162723080665627177432964451246618348906218479806349704757099424545611867100709995787746687734040852679834107749746522074421806370502024497353749780159553880461931397355002818911239028476062486210087385782653834327453761848951599092684492357146306958855339084246864912819662543684304807631750281503782514994646337530512405198709866312372413763630666889089695503009537512917001721972622607326403303760540206041405227244250468810937895742297332745949452375207364129121116756782529575728683040946071862106682479523757538659496033345253295156816777863618463909227271939551843756768988024637679349467240936301474500956637720322093902913225226017267092100965023614474376385614404180064158388008666201014663126238467930184821610700829918678227866334519916754948726421407685581050632037392316138821962513542483238088610973200817664404263472469420927743193910862585780165089536002782279028075010803378506393454881737604384374446308198505855595675939646938836510580981457403234814625472549228474366772267950977915172475847807643501502207604612469626198534987371373026864154987555153494259759835759816331358511361768724651723551424475593576042298575767458297527076985478270773739598279852235881516810801607360428378200575959674459980002706302826763795297992634979916362740468355990142024685934286062346262038787032462645232094899681838492679982206955174287697872880445552370647263394247872020629215151588498091370268683400269239412337951804609507546968999445171646800858395443200000000000000000000000000000000000000000000000000000*i1^6 + -29859542305378768650135967877461642196111937833601013524463298227679145065404607008987627027398455930915213094101906426087924592826746547029827613703630811013103918597870338650904596686745515933911888437290255440283419357726408501243629428353855280367774478142795984649931094458528846766596570973249073775769905869897804418462567115444740042740589488963311661988699383736047784698936870253866066517055242812463676385038435531236758525503468560228505998757075802971704173537083845733196788102997581700286258932447546489917971417527525665143951652269736259714631208803763315121546890964132558800508346268024848870036469734884892528762265106237286870831511306396187978183591294614905155562682589492838942330330932434158144223957879611764672130221925507581214621970567043218212253973169736899136493835369095328627442694725076522954728225069809962686611265426479869975104291434457673997052835081185755975197117013384519593874031975619342291238494237435045925701075851887790600413738832264055632519138579725212615239516733011351376268903325830502137859313814412292586155115436649740263580543701209021144317256123389499015379009549429099028438273126496820286030993187249420699958977601167721985196851900406793860791990828399659578410389856753198224139062308117035842921509642816375339442978068256594637136088328966119378158068685453689047406567882266920434647608027261954235889761010618872856406143361757906948669625941685014808083502626281009209320465408190239585072831758221815796253942923883943613669665624303851718873058170228167178910560544178563483217279920765873196628545819359346307485015630781450362551792607414370129601287502238070875696868578204555202179460191136386504704394507150634453682825720192924440446987188061037717868906318476731843101028302766944483807810024840838986872314961717154437113593823950906944526972227845566695071306919887699580166429860016424815230344680349993670979920733726186288952231776991591635496305394450889682452480000000000000000000000000000000000000000000000000000*i1^7 + -4618231582398957394619816814823121199732384246270497619560141268616443352687953698302239764549229140722311550907744603650703369041330476870537070286462753077086478069445762522187968145240922185748384631421130380824191654740897442250266984771902464382917653618893338981803783705894486965819422186523299223915149271424522252412305758019422283156610126251583495150317239278587339887465543611016721003442777431904824461074924203229422284208147759860302499764429646811932232252407405543734873782957719085703174585769080158591740213316824524787108163346677434184879594588714851522731095750084390478695222641317944348980805921261156489406569186851186964891904221179120635801358834578977304639181340270582990909742481501310568997244408409836086972948599117542874816025798563001348046791539259502287374880606882645421117047350260913222377221340872898674083407193070941792234225921060780941084973247702342359864852569242511721001858107055896928784448506263976615167202060707768961806116529016578107610612699975262482204155130038794426724808987051224623985710264160747439345180311785542948575132363774542998350491125061478835192507563208767786945083620321290602460047474881637454393018128153532664971509653156145095997096655190389439661970108031388708569604813669695205939242865911131041374544277279856327987771410391042729315291718977578475285523323106306516647038677822921345063196778738457302277510477481744136406848619271889982309677167506352177777857464743374054101531620700918338758153095064018377678317334880459122342446715219422832509778707509578570446213151225936802872961776328957053376675037161080288523095185201057029543423110907478663114847510553238627018468065567102411700964079122851627453313761976019475639234082594174801850250503569764012908395438482942295068965404577527517535148475705688897079364892117823143662096639501235753430124628681020969393814200132274383601595021296554197502103376369297252500755151968483174302978697313541685248000000000000000000000000000000000000000000000000000*i1^8 + 3037983228674824998545102442782628158867306038215928253633031939583310612239553500561749928655215191015840012081558071660961083240413293921270966973516112285326331512339699048450473842336949059574586648200137895280008875588184453171188918865963697221920595219452447224859502346811331632698273843605309036154898645547217635706435491384722447269039840929989591846349843900343805814446945157816908848178074295244845523997126281103487155457650919054487482915424495095470750166450615347164741384360354910600909974924275556043193572985470956742169435129946921351794279098890498804753939994810370037982799554766983411172378078166712754419539218118778934514629424407887147771404639214961604969383982972035711707170175932895569936893308744280166557531621227861904019881284337163798188679202715142970851999254694850655073473779887990492464187032507078857027612125386148107751348009155193411572230652158878518330005393807485586016283484845450252058055483675658117071904909416864022895265449984861080117050963388651347898766813524040408032006751424378956787767576849642425689148584616684758522726055483416279163594479093894784711759758548180663746907816416406512721169724703578812987118433173024832014836120570750179822701840024583149914508329973550365464425693518973962977033538548530106398243401152304284149234583533279914276551887686381955015486770535714610237077693551405522918963579937125452638094421930683335146506126842670005169085301959991745966815611857762934169456904714058856056878743133977220691442010077979621558456271057872783095392818718956739245900495151060443058851176309477165537441712217793751205706024749011203147711007206275379452786820668944055893754755820212854674747756374985608569093458024019648521684785881824291528773357811098652586941491545797800727265726258849505790134151734779775862905421260166398039932139221325048899500901860440733014702709489342085780444274037695678227739656999164908651201391407833072433210773199860531200000000000000000000000000000000000000000000000000*i1^9 + -246155021759215573151893759885267174206716698659861318258416893878122591308854908668775391600517207229223978480547868027367272714083918228995469343568037327905646505916915943050861765498722496288840490746247925235137434606857635017152961196201191571368573588884118947958409273061614361524631612824422567877153766581767158834780482521077598501292195394560134229898380090112799583564567209695822923979302261897208997590845339080184724936157424327097858290203409645738119582777724726134514527707342696819700869898739913128330888299853768493072358815467933618307644912817313251851899621684897009321560086078832564793523547310853711363463465729086180107006233746907297148382595991311626286119827913530891269420015811703267401942593532750904038902159173631404415429785432304091556236158005739563558634122105263012793153349557419620005428081687360565533670784704646231739963246016319584900616533934232050782042656766686536140219633179273499145687576014909212479124773045356402548522472125488407151048312687415521539549783238878562904758512294192780459908193865980191204692200730517534126117028822915806213738935950944665857792567269594249191792330357204766213363505971391182578825168316996305444513037920245092633624146586674502675658501852061073744895675806545113128879708296433853955625640688243503473027062588379152818950092636110436159860371716974792012521031869285415456121402073041252716833038937188616773649967797914276140410469633583622589108937787852907749079222071694530401915415686537731649749470730055201989834722605776268527641455562500205110798518015415072449740196613215187350714531795733369843553274498444422986493955143915005074061655821641591152694417003389208460311276782686944681427602053050020832262697750267462758665373292954389044664967911890262455070967627612839446559593788116638277129072154593254013808449956672702102990039022038548411780744564407232224529214148667026167108632633174457141327347827558398729244383463342080000000000000000000000000000000000000000000000000*i1^10 + -301744641204130296989986171516293748250079366387594140935449206486437844528335879603364600528487836692362243529861086548125167769087608963384582274645207380852099900678120997155587224329640993160512070140768434698228022382403465249017322711098284381462753557031753599647161352546357992652830458246795631263849964859009635174530731707615159974474782539511250928552836825334095744376064565960734340918583528436358976613338120469783854579044871139024388927185464846996813966246850303072996396532139160825401753459889080317851477450445711639734192991317760004428231339390225023342581881963539194283338025986138655139971570294711979321048364360734537673429063577388995399812121006415373691235332448170425860514069844967223663196351756553811095089397088200122400485738254745284315433863166517744353174019178876064895989358521481169692462624584450104724878210401605788482177196845471899509190295345996394134359791697386043764995141174828164251079061920339780249269033314961336100189818526835215889724352631785724641934280516860518252176460953744810527858385343980908117937479468582033761344751560177518138923211175070695567888930597103033606185789386911235798196454045718591241917182506788265565968196502889615646206108244859908457618316782147848099356103147522426331589631658661044392295784504194321857334542957354977239574065250356189756606455468890140115076367270881175260081587247647285287881014385131879132241987688742160472715016348126018977276854331216127855461619001995349811607543592650970586174330885663744316167592780001348853317040834007927354693019957196733366299036869216792910847799538094744586236407625500282224281647380504326421741003522416851936827646156340856369195769062360310905307162371771144236730957189045559581894901542377672970212672775299643754965576784124225887910730014735960866011379304287602330387637830220761353069127645918178693794422465337859238246174196912294087731647756888021674878491834916130641599950487552000000000000000000000000000000000000000000000000*i1^11 + -124366503640067889072644298558366138578492676484039502460180608584359998290893793020223612255131950419143824789295324258839612191193788855734717366235109889235974144788675569031558930031353258514229472529173670676733590927459126968563508922476859959566874172721950230322574972351456626515753495299319700857141049715751124188250150908333867425449375490514334073044395628072979951501503420055354169497003402227793580191779267204907987695805762537558327362347781650086942368424642407248232522756860655854736905529735538530452066297391900129474957762286489058545524116836912137105086925089382959787144677406770095460490638883453981625584981312144443646643115833687710322866663015212788093326618999589829041028423649420108536822798930128555227391119508722860004705796752181657934797165695770652516739221172280464933537730297060999364111136994264661704671211124927636500634599890606342845764767101323387973987714581108350677643620228247411340753996256527904276681856998854214000128702353537809589361170767146065001490874284885851174469304387686166075017347665171985270660996633858098570819032339716348463012750510598886006183959764536930338599810873675360257068950950157847786482470590566970415113962683434616058682530659914423227475747174204572620579864014352909182262119571568370733884042225432308237866252090271598376992287678702518294834554974560725099472987201495320690266561771531984690151473583063604215719950757784357868326096892582889594250166596053219651136334062964745488203957153512021501369356081490091966858067063065599006723778107667554485173356637341128415492163605766453364816062470993996340374060433970638682607553468496571231562079724187337935738021605436074676155917431587172329040709052082927666690131105479356952305274417721746641942792901309289527993786861939948593398463104240143669101685208406786849154191452858356612252482929744906409594990226600996838003635686728867184515757939080570101980778257141052519159221452800000000000000000000000000000000000000000000000*i1^12 + -141637490396948352451277024904004309525915477934743866397425441529865011609254875851036356108371663820766169485237461555203043181781308149425325467126957489805107802996891119005929559326173857447443562104401692570385160987587157252172797415292515737617777301529006647552666654068990543469712294662786713140771324660444293516203082867455986486625386990482447493384356763210115411477071185431200971583355767459792541513248162689238325573601380115376635033198934720312334599909012304666024230279531908322585905670586560626338780155486237754340562811200709840033134925105279306051332524300245957609368975072918618110069175909526289584738457871400435786660157939823318095397858746299708276998487146339970395749968684189397337678310535809019159125080739092864757128344816938192639674619506874851318836015270082051844071999087476188651913851579151530560001944875369698143548756072114915456953740609417413025939127762731081449915892455701491331228948246144627011134234380608922597832414563501975768500893846738496603015739237336787350208562204916531956272262980994693530509943459644347154142585558628529434806991639855638269849958606060005497979556703067341840073696084329784286810522029057096115942313821032906690704862363927821457086327217641601967364616612239104120465855354418724072356600116654620235045064234553054335646186493192425972484898620300876583628002724210430142938725931660250659052046604436833407341520366726946080548377625339235329600174535216513581377043771203913623715155148021472204890453112141679284711918905144173349932369654903545014472117105985816586771551976965106955017538774697144341045073469553841766436366074757261411774316675961838728144455900244913040811411084690819932902018478725354458490811644679528748241131875356066638799927985940241264818026886219343169534515722876728725944510761076441329818297250244746119371077989239793148043428553080467233429924273020407430457605883638388931574892614799994443089838080000000000000000000000000000000000000000000000*i1^13 + -11921742242718339393160659576805923291103532432173360476443319135351643263318638541249683947141981132069233950291764507080229730444960394350564607256442580471521937670951790895045298951944040505019155481849307408826504314697604152705926168860053978219283487985685688161956542302729924495320238337186580615063305826324810811465654372034506780246079736833718625396537663629612537910736786004516249024235525361192519304747547978399544551069439793794109467391839382518171041975522443014435422965154733754779337649439795176229665279515047169861577668992762157206894180614915106710882249622557486287071209299994778982611633444180819323139127678529009411247545065814282562703109025529465451502025642876789658229780618201989399694881894005354541437119749682388805358513265984783963697247766365784519453729720197342330107618658285062634468916775210715859787014158931620153395502447460704391024643358659720083190384988744761876910527921289749101552864589487262448427493667973040001721506199077675010249353179744254179415946619436555967011157499028586355569564084074495456204289301195186705692646201159977047989565738914823062489955960940029103534545752588531902617208913721466751387686410092913187683449668623974061052421499839948223489616657693950624732556770210678267692443893570114719719813317671705389208048886349795159631471799622939336720699556110717165502008224509175484921091913842500832384612370727492380734547646059383657292750843195105057717220784133336003344875037812228161562459750563221591006473213058244769598177073107048965705893556523872928542623430745727215802484139559993676464142576282120112499625996988968339009958620931830338352907081463444979727404358836131464265078287149330756048021870317060341467165844612753895804035391762592562529102499951443478869013653434194427512620152400721519832053638972720555348003384366115505612599601774352935685774442083035434123853513638703394132363642552026810509735593564591066447872000000000000000000000000000000000000000000000*i1^14 + -602393830353110495847507435156713079658391731917269200361092805904634799793821286779935529948607235897413149544818963610222703493278312767692333316135127982918240800815638325780781132328223241038170680552513700888511014221130804545192452280876336133278145903566764017924487390101574749043237479135342135029429957271035624600400715246256453410164076495854173047864637943043318618162629934410857307506290966967314355419243008943698849358884267946783675613249250471650821177801340243896815201969840737584722825818585873019755543685433384066096086149699714691231222164307552092274405386707405414020247213389575142413940904554262681957977852611177159646597186894783563996065382561117258234705152957859423340232217570585798689078317448270089782851378215749900117332294417151809594155105780331414245618818488397236162340186282678985897116637546736370329000572938361238093332508828968422533667717264014413876791934982176233166724606724209995369120866456214593320613932917292613660467213753187052694238155239901798832962681896420986725336357609151686805937102043529076815932329228970386401781443155192884961795158482563821856574305853385821691168434014855913401971464462490118081711740871402410611198253018565629840149216421068912124697115787000873125338519253194159842311535962750553005115604713671598196889261840789213179013855921973926163295901992507859038123199650580673061915544516857587624001928222824182938354918393123122100248805525433029851777299105543094420622927149381014690102715967932928943164088702947295797119780152887950236207805223559789738529419371404084113930345807723038650424253064632501452322574085006544693228021784530187668057106342829127850823741129582424339755420816116725464204707654874432924219776886639021772870976824612609750987073347158539535589531089697811363701761909923125841285240921324221087609693763751736780543420084444244921385752581968728611204310046229043271646002652036991004280187208792119705600000000000000000000000000000000000000000000*i1^15 + -32817822874414460163847782763121768518687914269140475810960523105242901340849726376004776148847608323789532779644715744911526458155210255658844330709167560412607339152208326833670949095410641052755062631864610879931679245073844375371316577802386658030848175950474625914749941792367064800146548996616597503006981002899058025578162015125719901527521355507160171666732747386708194890700395452528182966676786867402313786806802324385976222755752724170514094770619714332102972891820553414642738694073666006514102915205265682515126010253025199114187273036811094107728387470793959690208074669653947677411977299400943219162476849488843130401331427338746945956354361190321345883853807018249362616465644000142229874031688681265727256803712083208520046747938781045805139835492547442849265205754724799908713602875330447095584542125569070853248298052390830898706080563326273050622457857819069857524671260655045599755683204229238223516378370609458396292450320165562739391628988976549124655751457807302972581754253717657398718103226205505544009624694451167503304225821874822579913128998162729091080773227958806352493045626288174883859768089436451756127816219254275195396081513833007529610465336400944132459190283191922891882825154052588264097974092716100908293121102504831698772339960566554562439016153045667283456644753559989822805507981574542086030312354819463661426145571474016333255976503141098277850183754099746317125377769317785881597971832656595400286577491006743544729997584350698756359517642577226422280268352274677471299254759882924652657322186297414101799599404298332411859027841513194384934440428653721493261910022335324229939727087811919313421026669445966758059634254795134904401059451821742353095962383751931807632411286645819005988309435398885440228772152053797135203849606866470228494282569083749848743187171507774751163810274154285313928877274323285569526810296249262568201722845029578146826341763672663545360353235367362560000000000000000000000000000000000000000000*i1^16 + -2387833400338675720656602624978206286449769952013572556045758173032397604288905489343016819980186056612468982642465764896388194213296143489990829541523271994144385925582966070353883000719989591134608241084838400399969948830166241435104442303884308872388582185108895725975485741804552679540550356929168456206218316230049988399128228066261036040240084251106733159653229141058773638464774915422315801599554172933032410639101022980558712265624347057819951275265441202970390903740792182978783961875108284794720513974223002475758701856531202050490936912145319519317923414239966918920062201680357980630707762137629848488589292500960672787836850126400763216994911002010851809709507723346782956573546150200006850863931933059707671104647502667931161229229605792251909598277803340113065025940024185479626047028075169107889378534567426205743836269824462726217775065100694811615303657982565833633419631171093826628444785637501443404381990492478877974581019072288341822882870085886631433575310117821327188758224664971540664268848746667520365321411124057049776308369076984776775987443220494301288140215739345527363982184709914210256955537863122941905957757980865563606467747615689348245681720792963600297335135556227194539867822155576526372750083672142509689701008436265839370069638455851125698402904381728777737458482757492304244746938931551053840042598579790810266525044241685467874171325239195642558669708447112847264032071934667717484267460973315356524047575365051372822457260279656541242429051161915936955222435722271944739778629709379803979517667742344236727721020302743355934099129905621669445985692031915754938726533649708332893862434355064376934366700385284546581668522660851585797880382198434705412606734999557811065974352836105078507588407915367164202644289128523635505357254412684861176005158982670988024905578434648513228392411072156512723629941407856136586028707309899495284461689927541208668062963455149801346532999430144000000000000000000000000000000000000000000*i1^17 + -51115698209222062753167762525017337625990603452471437452437349832120463951601159028240320086187894908503731939132677177425905192693238501336676145557780746218921367702836714739983275756109519088170643759464393004283239527506079659951285361806813126912029581909670659627780933167339534405940069219807529343754714667298986479801384149374624814853889750558075862154893851073323232670210305854672959967082740882494559872764306317308699935613738146810881341443589092496768059634415817818560516464075356692044504089995693568166346315583640441262321705347860330216536631718067924101229749600650781951463747712373817441873461626432533542037792364455495970183198361638627002997672707469422443579796235666616311275797708418870523022071883809155052701277038397964909036195324142652760297490825742882822622172227623018577714970517411328244627593546958798216464972953830380875727208287754357202791742248426310884036081478149827130239970449974281851051618291945889028996794469266304402434295029397400548257026048974827147350570616159692211162507110619089615466392133143018679480650168062949695941806719311620871000551682933437115413643591569563124919012106133383856652797755240090699087098241381123411901063269069665662567312879844940051104717418650502282530334184795544643619096874891340650260138938414594054131536883646232123444861631264694202890648004254650782315543669217179615499814661951221153267948069748384133859730291466217718117862612771621791921149621214780059133420050192984592811614483871334124635157287615672420321395710304441091014411824089129758592939604568704852625905433371552209393375693996196745806491311340636342660023457999784050765629192063323282558917898331601066228408539079385630762554441882096031892976677232802721809082072757234617063490711320562327607561819889557622452327463921030857762141827628778066135335824430190261428331286241596839882269055741786866131002214519968411855331809177130216802641510400000000000000000000000000000000000000000*i1^18 + -479086308874730603155972520267873619653083353849255376826165039709275795568268126801562369530239303400946429836670477116066790707561299558111325420007650056045502186209463012078796119242184386313993397253269800136816020333503932966295991522134031920323454050421084755873570026514698612142302370601352464905154775619184362926940407744678962493610019393611637569637122861402683662270615170455821591738548136474838582659663884347381745969160871887317079526621997848935211318268917768076132338359879596230980077293076988605837285912058678650431599842926236783721197992509101299129154013108235575743349046041400099234619763442802167839523500186224593756240872245560307634082327956735220838740333197244150411613297788916666897667818434607956242598145950348441533072349384542796726175169019602424533316775384588716258678757570852916981740488508964370559370031012294849305276193817208027839396974085433320842784073448943626911436297615300918055019369130876791322164025272793406541979934858544510031356743667601956299489909817949021999613267326906306856479859308678012783136477768280151662163115839467494308831013950690673832797743292810483154702496696741667739115395925149978530084792533047721788726113883605847876448850447707854469583300505843299810644609086986731198463747724712310048394783161436892516747488067002991915212756064962787231593838025733243031873497620000187314632429015496997090959228737586817789701514519111824657943211584296277998804288600592824537447987447090137685884910714214027335409755899014524567463725631820622186488536393591721722017199368431599248906267939195648454316030832754393787005697310337173010970338578975638715767532380848049615626722740318523348137583957856831520902439695576526587112859778974008333846898265347529412688942900351593538979993378324792753072395847349872306352638403498408773036573239731279501964405451741174261782440742465512757402596583134365014169453925412756510474240000000000000000000000000000000000000000*i1^19 + 6286784246899253431625709670206428856094112455516968565863278610164898253138063552598713260009362284977601202690823170489521733310050236704558955102213448396133839120108687241527741529530805198565710439923807894118726095752875889663441836121233597020824936756020703246196513414091247742202717433485473874023566829289102248458762752344067839432206529607954690142343686287330872475256027637371968913025147176348673920890441487485946778378681378929263807253019278812830072175527761975034760959845647402684860864753688674538520532317517312428651199135920794506015526961052388529091303595351897814169530896087759885021784536971849481793140782301022828691810528068974769503591622721584126549289916250527556119988591673606005151554132940822862620667844596881045324199639323924084625778451646340967955114903290989502185849747979225807766064599784470457540335874009909930053463499748945110612446385144188419828373625770506995049796658980014432903784132149458153684084360215829626903184704720710102021692433441307952224773475850129581183270377393507826202707040111591781287341022387887518660405918853915797636469355892486650463003077186572631694683899900912860577040635094557243828607467205407917515349701898089214534364832551379897592709555623836796047813060209350880526035836887974430664612272105218734800094935192376311482632275074312162110980723095420819446751901221614140354914673787133191558333885865969736119723000758813708633763195189902584087871146860046045810898026972319895775415843394508276290855603720157751606978191739271355827770309824847670798122722140325647265570084014804931429755756575570346690068300481329930046948095316072238453904507156099001572922399980415242328874087586897232597449718070675386456675896076875052876377151587112627763741507980129334811241141025735880698305167035280036592094205658246363618947065602026559696272460598016301991928051968725239988559474305424943146442999522287157248000000000000000000000000000000000000000*i1^20 + -6360495413735660153526054709741290767973957270843790976508962051714736557871837129501294548131875184772495982594910299981354190777093708212295220633755875052609968398504827595449565386977776198365065184877077727640438171434428325415718289992641405878730517628669026711377380411027205873266998754686957218764033695029669257749412702024292246135706047130915983390903081045960066614574808016801552698825458284233746342784125876021373517145982189137579536149706762196106678189026606827150643619153317467884319729822453361197559874608276150552802936155380095967657774166234464636004144400650175339996347801034247517021408501745381589895379639547842782388178632426071331206311556298219637201357111357819417549148048682850765297798805243919264198797124267813382806272225246528998652766516568665090031177087221974229935820147548779087253398749247435149344893599526030731620432031673608653151451989602676635742266223374953851932291887472253319337788482336282075500847999493623980043503402047658661832053583371444732733413190537193965735710717563278899289309490052049537358371370844600396883778955130367100205897432757849846159966334250468544909580756965742858644063665344991781631146557118707625457577109273265613976081813034766711480669265196286496654583236938119418170555058850281853726941266728753599873608320663684993404616338697032268969361988056702354621924025666153770062619559075068432077503308463721156153537083155426738749789933004062377592652815212334523210805278592412557886217369988165922184030183711942131088020040054126751298911706437913337101927565703565441201192612204821904536073298110507390060656186024802319919907683067675010532633514456783964301729480784807397371337407907279952544231716079748908651004307856524489763879537899220802329426870182959653386807794719080708105740239131220973354076866162978750632579015889005773186775724540967604090063812799593439855639420610952582849650408764211200000000000000000000000000000000000000*i1^21 + -119317674614142488780090476981551287398481137131271138609479889356207594466123229826317608750861664572645306772340898481514685540912872273296444266765422055944879648202235414596877331703579326035843278816284483414606817953268205133523080668952460300908878633350085634471608719037662481249501947589203110508069956090437036609722025703678499301416002093069496074702930646328980853785772477493707062413655105326889348034965847464120134043072217184626825998129919650504262362340899104912210758241490577745247856512522117991552958000026533725183799242983810958189149985924019403770765598236659674726140716543922555203748489797392651775353059831462403997666106227054085512989895868457318631578275810838223158183398232345503682525977712134802440743634906188978009425166658693163740890033263579864331766516508325288597750361822937977793318882685071342518107550102409788201152712150763619628482020020922919745162628232000447731179388805020672835011021054253873265313881258095325457723389905418767534863047698349171681067071823140622500523932868749193341594049997571846517493565939791338585713109563185983455654723144541600876478451434772671904648637624032109835761448358167735979264442176861278828082422639984386562251375610127626213891261620548236818245547549001218860893633578746231326029529524119020876080880545857148093097710363090836720151162146130970336723553627703884238393964095991555973980467371490168889031349606532713152483630410821303616694638566475600603333629996665730335231529304362575918267643438183016784084391901524859529369214030186390188369696752220158566848177142755665282652342149956238242662108811448336396950627658371612542914575344299179244808516983962159700426758185828939886087792001225523473726599367966929250986031943549467739250922063713544419347688970282410939374143147247189920429739426291983078929627085786315789298534215658594800415813735240027920368892186032979528352719175680000000000000000000000000000000000000*i1^22 + 82100402708610389914320517335478298791472574443060012329571602164590732028988853769852883207023012923300500057549702001775636491995763285313213887989220611421913203862318637116051427480833078019258483045938045078136487266002786378485918705650992378671480470622294720650787233263370734103100427874559450839948599435950025308417853366306526607630386491434183903278736418351368356393156275405144927291585099226312726142044991547865482631818544373657679355039678736022994366871718971480157704960802456506176743210484831125748906472077810921330256545392177754095858714397334333779875258692041206518921952158510133641636130715722115388446792718253244722269869741702219140704738840257721989211071885778094754722979725284915870365752869682184634209850771925267638070577882967755742147638946150378739393550577270842117512849573977554448613091788350424209004292349624436918561960732067499978231865111868132053919146216634068739738338642110736521585777239779915774977089405425097624405769678426956549047821912103947357809288471251541451679903934387745033841815552227249514721438835236794588724671554873791859717805969965618759879608677918969305471615389586550556756053841045239798311086359475180271945002227988520374721221049015271846671223204354239882187976387005509921838972389468794919172595475982386468564174116647977883172019387467720189616373028708463917964956650065528516726014953074836000230650330451252247760784674858107703735036133732368565472832931714738642778380315077434323760370519025401983951593151343327771750392067825546805185976870776076190529173046636247795574062274133712878410539974013467289388702197843116683888958998853736526012345135054382457149436681186348824569119984945449168392593392864110319291325850859680757970078706450806705818235472567028503822897181292697293765336350228034795943821296274575456298632369926573669642504299475324394118072936670600871360075329260554637279232000000000000000000000000000000000000*i1^23 + 778243829658506673913425445554775318373893224559652738112022649183073701903248294835579081468264677162153510082292684561082140297468196880532496000618018059964314449171827161064128703026613905733057851721444491257209412037420459581147610205756395002334213480656529558134733896480846997260584186775618056669112933254182439153895948671589828595331491255267755074347293314157038094900227327519940640377130822592575639057670441368761878492963714193256627557974370669212097478101585533436909221764198116784400685005188389511312443037151393034667683201760470855764614549432034894073753461819038747693431333393226559388225156266241155080304229681446362472470578491973390717788969224388889881683721766398589928219282135231546292731532539856139627416110615853768302518608742338596823752359549514207794588231561651019240802588048799256917264417627561143345250074250192111917544461721768909329615063616479817159361107533093463084626900861620767775889849550285690481060086034936932304874053049295743995327573251561898459796556368469890031070797905644897649775720012140292908373171584804581863298257124456004234952615612619209403522270351318159024191206047557378168567830011294405622256569543401089176456802782864676131338647682524789202914576536009354827849909736066428200270108491781097754721035008551076562721362819569905071994587116192695767773230737312887207632235635136835325968471379884829657119662031858787559511022164523563207978230923206670100062441685814848529229109117901238452995915515804677334421218593449326679501187243803357243015100740912809262952403981891549526348456748928524971583724790689156165716552249167078019883970323794616165189386985940846604576501560756529005687844644168899420249744993591531816001817572868073772083419042650611795565773947424218475494262205143495218470110464670615601355664572026731300406701255916005018050502242108296962352755396556233734193860351158858547200000000000000000000000000000000000*i1^24 + -921760392734239990364970656418295979823714774060516588209651565459041270857462725217522850461745234683913406758748350698746003817167862488153625941145405614887636112287038149575034236320995924108174577791554967784244617017036801330005284373039324087615719309213878490937394760384847645617812843829371827761842641018956475882773792383162736308423113184074008749516535486503341889963479546503253269056312196183564868918450055207573380542720613170426116655868911665692129047978723876020966658895047718914644675138624561314332193609439762831259430207842972626765359771017686151089461613101523102705375494198676428704032575838775143206686899923517662213691768774851200352605121540573870391672611874142169421792937930969972993326380787323650210843758701779904676302257030365574222258931639725285857213089171274351704240825168027291166009361589864584901469742750163033535083198958910595976673889079098044222893385488267841426232031174992172480517008772329090279297834124747080217311350915147321243824198016941572319748852149738646576701821726304370679837725188061391815062045884617224334878645094042446055712821065755813010287420271312947194702185479502799102334276395800439628894147359171778984093602835077239978934695241045723519541768035353754859067551468323082223626832900845361163836296905637334210659995719130359324269524576034271198708874425814982041828002472261655746254246319897389345853834180710635807533636293852206481866424720547993502141351611683674922887097910513007091681210879453047505661824964775121428026514264193166719207362174164510711712899010949785665668163931508482738871919167392780902355719057936579640033082723187708232367109096470191620092705738993334202882326152870911059966957586533736171254477595877311729000843555640066268886717338096359393620378481003553213911884383944342172991280488711468286047568012234305877936829740593643862030102357485725356906846166712320000000000000000000000000000000000*i1^25 + -4282118192847926624629624648968180061285725532123620986657056917917256994717828268893361521947943870350630223543581897387520180769589397969775779333502470667015324055138748515951340242773314683364215464523233892813093824291707472508786413205110214534029086349241877224846164453424210095744570517085030902205154915939215462849829535427792339021116891591710289401960980094200450144670643700970134484319590121137114800990592714859655386256997848793758543337926126954162710484782309090633371807448845171000462999124237975981899313929762756658075939162369259714719118187355889276562433675116095242316465713865211073499846451280175349249248366235402646424573063546551221062972805120777130333662185472197767832439522535272465014854168633261323051807747132112558854517975332955586699604413377048948935939386137662768869841234734200239925943052284400876142189644768559281017204932031522437916439149088401298529068242671851986586917091830432599705560183500119334787458454667895522693812537939715052931120073870889571778948874469010085728706431204819877906943946506258624344342976819490748765857540349270917268970013643195299865085009448778693663739228728611927815720555984950795962351215184029643848911536141875692166216976833263861498700739780200687348332097493539474583613373948205601395125895654520097574394817331450739337250690897973718274594876340076359172318664814239588520147118623895618949041854030724105736957532074232742397535777715439892870660633322105399432361722319846132003164092240409861232720814993756603048828891085338720759320947374610141596552690936577299604462121959071847168857400096705228004268283442972245066689081477107344238751654969245594252581416414906961327267625435443015689265568799835641837762995531659246251625348370792176393316671521157278819780506209987217661028972510650359406988896951110748511712626249709718131129825750074395888742193657113537805874626560000000000000000000000000000000000*i1^26 + 7530114800200173482961768388503138947898898010903516664209402522179151486164882411757051903141278843445054621239773700232362948011668042976257566055989488130901691565172533745721472649235946560582298862844514179251322203641745524992351263271772864206612756670054326339555114239712684936081112780806677249011887240674665118649388906164023961608269632670769030974371500577957833616522899102642001415097827916140419976751555145052963401013118356796812504583176455448474009214458793884043728655418634718056564334803528042881030349236321296515549776191519983735946526925670293548438583193206685679969615636037016130170266484024707167112014655465312298888266635119629743939479177963648106414554207097080806750451006096493650052848201231305487533321601752705211309674290210592576426679690792853873433765399048846697194551247130316400532117035419244249614055972972459396079357890167775343598181495290737120325098063917288696150191814457935981656613083529307842681280225415578505900557091641605825406886923517024216159551631873165784157910329056691558926089816607265946439238957391660422215973449191622541000743143536350143792845146081860192532904649197349833936706605614266394615031401845699728806498265241581841657696383683740835743451584282651677385889987779401412844138034773305557287565111226027630376720617687244517084060713185802606145441837490542809802199316418814837493831853048566349343056955763800355477820631866727563769674150602733181904017277920012562582030208527816380929345798555703147849744422178313982362870889747234201754304371124315863727301259424461297648389513779395470578562671771258988141578601847409091178571973466193784613143113615143955855550596138332894154486391489619688151189603285781583467074561882138538954290349356791254167649681465626865117515555530258696001011783955222957852380794997539368256295745939130857912175869505264586863616861444200556658688000000000000000000000000000000000*i1^27 + 24823321504631669717218849868974204610395837176510258728489919759513279427112859360506553453174909052737355031404533120457866392406471094562478201657432247720519416000220717822319492865243583409899435258433689716881194155313000947707130122069482107930720314496890345486235349609745445280898558237046171361120216596481424589301029682046194255131473950149378684657533518240539674538766654576705508364511259585577719527794130948562449946314968303662068277339563537392399749641330138255946054400686833966900005607183763765314559714954196038866129390710173173354098816741531484683301086471626842049084674091150597979745364452476423225241222292498281730387789529263006872250551992683774801779036741761569134366674106370825952713079091856480046423164929747603740768292457870485652619656228227167760591863570891728730944874224908067041088315135408880918940560588181147598795086601424516799470330743963900644507237114233691391519438233523939427180131129839677487980799676182957758490995077627685092365972475113044582278090784909827331577434751315435388943788992961347522962514219964123825797905164717222593664185587521748922056815343609987481200212693291665831706185863131769584546830179159790363608056472844959528446375597839755308756510297470458667553004088434003853363925292902965678590182096107119511732545019106431215884231126944759912061913917123232389316660269385123735238670671999427720439878830329828737952667365248921554124468249524971571564564442802876817654564522534848823973372361951892643519405783689925020253103466523676508545560564898224979326589578651720460660723371912662836296136302950669208764936241641957969502147406569571956166599284545491162836134914250661044570751874154283616654123606381822023594710735977064657369057750371010314755126964443704835022964995492113785806266934070392111399821521001772268728580655804936228686630443051974446281303803849762406400000000000000000000000000000000*i1^28 + -2121401242400630513679736887310980451325752179316037770952213107310753498673161034706704297755011521667590826374275402630515903741478289212292048508359333817591791964287925547380187957620790148901783345356192126664077378947465121863802713915305990805023864454271243861521548266308410598865502824506367918881520605326960546643104987745110132171624595609851370051010681594451995143186302243082697567745837713512942079580328848758999676922920996840730525508678876788374317561310268678275547228785956110789757964096495175864110092369317048247244171427537395593953593261728637855132792952837246872024720268227223481045644263422588148620810385607009694823585586860735095214186755451603068503942939615604095324387153998791483297883334801823723333000732903935683363017958226298622002568773107333087255236262662483782963953554725104361754382643762300015804802746241441772517460440574923479750415697466970014795704965059959599249396818841714173741232588486540795928212362274742136010894273509715633387857384856586765398860227457055225720727524293246839013125222703617939771262290495431230162594845131457847120462447257574351596183474962970156095178993314269856610466496057028673470458038903835096816492928946782245564924114804679064034586413019417938731033489707312922173568902573232632276890531927637028951480754679021658291685915773431173943686101624992703792962472425410757431723389996267245238725393100922228960200040580012945166468378392640628810960660535478618075700872266584974845906534146722511673487009363054728269667581392520695580299444712989573481051089480401381361013492835824970937418154282511899698268727427706864968890151229337557229626579577067649207483956702442475503025285688244012568260330339482998085514254065292218210463148124291148306992089511330056163833157004265166091782403906991068546299823391250401334228109353867711625281883775103592383714162638848000000000000000000000000000000*i1^29 + 11785315796497740710895612864427878340920817587665944536051000766594053558004695917032612630143254410914628875122891384630609052352992834814119539691592116155266956965889817148739763119316885953188902855647484557296661026652250119814239350533021727220907563471474355772498911239215111631983780539380533127294329778763564702310224175517504003143415096214547132751001749655363028135389908491327928375476428093063254035246065226066204910269604289686931467802166590155502898308270816967424684630781549150840101370593936025313994084908115999805873693505852934540279738336870943767857218577437942953398789111001487168955805636180489072948303012908242066513457461759670473305178449205665213741386966234614039496253434684496071738856868505295196315261932955062438727152165674517282731324657242156006454012309541943900052574141631116925552156680132074505560585697048277559082811634814324032334521028258774735167689425043430989218747965488502676408816238389198968697858787490387129915246174706599967979096139712519882592680424650958893543265049087111497395412466689532560696592257332286967656763975630389638660065365899683466605555367274604845419230474215450579483456322313624141793262164362340543178825729137117558074277775413137618245153401033803412115432828874666377892183938928721416089828069558258521732338283137168097747155168572808198484687492980751444978010722062099349814153296342728774445095491216388837729633416751509031075879198604355580918326099424158534007005262217954791915553097621375254350537190185224958378730251083210163454354478291359148827977285621632916460110266487839394720813495449596070734521854102236114660083900100529318943180553171562170233397856283275558753809816354933009672969878186740949337965649304767777287891513860395522192621162173897973568368387806472043462610386288730366213798241340639474013278784575473062451375266294470566286563737600000000000000000000000000000*i1^30 + 2205530284665459489800085194676414379757372258739161018009109409167000791587805576020620562223584819193000168557782209367855275201213900969405766680806436069690967439958342285670488303205932728712659192086845883465874951148672453551821459763253754834940550297042804118467057838857668610839173608115583448081920081856103733294803361399707676590141019095572064134110949581683878831345565478698793336065271287383090626162962444979509726465824068099412886470237382821847077275884918149278030097887553243136412912734911475844057061843060369940926855239208832055300854317634251469951523108269484940397896814759594908985656119867708048060010847928229490113654386073336010563550819680745091335431983327020013179620300910424673476361353601967943977286676469678350694623223036843960978115417826410442173863278772648336769183042493749025618358313873518016464644414562809322129345933102249776240363434709860031034393021351678309405057350379391332753904045950475800996560167599996124677542017164963403261091356488321343547065499092821202595187478883944780234817723625480048959165495722067437351671986637720571506465745262335846805990755293369193516554032088371945236515321915663699406009957371149248140418339152159863739862646878772995357756921145901162395641007625532387242243159564182221376189740543754550201760100472160590705481147539992275655902614502043811233872453159788304304289613417806862040411162891099831280175468100511221013241033406305784118538377544823428204525794226185209273456108000550288988280509115879675989668327412233209911467809074626141230539983476649280873596816164181432721525712081659589631053725330472445952792272272180842178301528119276075538932480352257576412877567474705179923912744883498761941685336388514501972762635877736969231212839123738552533418829798302727743550532540320454326070558495729316278999230272670499212802481423817176514560000000000000000000000000000*i1^31 + 3646098956054745915262708446847317364481872596734981005994621566605507498026637824443725687937562936640557110095314890335187313884599053947151269232865741661924612943062918683479078760464057584679969357507626948443379349247036921185656788138765403375182028514294906491161334437167084742646231422772463134466879976067536986275449758778103682789750028447227035745646552077562126008892784129583850505433289960717106610831756052386281202765056683428225227794035764879258993034003346800091541727353819715355951894014688233670323003317467317298416360782665871197205006597567717667490073001208248769237624556785467722436237314247947545785860941306320764611649368807548999185045114317779202939302760609591833110052495586165815790100124219508888924155953874234358628365260488087595632413576243957873893787424255388981570105021805609879427568455301784128611018010927702933108158178939394022170324974169428937005546514299106349231049179984157091676491071028966087782543501960336266341557854474975646140622535737433234794553922122834022053775396728206484862521478488360647797091813941116639914675558645658919610689482571514861579774649697715102476774771803579078333570329825188256605125936015548315189763418800389326770743081801631472890152776379326505807508660856106875798625407268257499703735924206331518818411248263143526274846362829185398900294677292870767108543270912298320286392982246582995842834015340905952106204728393521510595043538270219399524561349223644734494920102708283460881996050841883164961601515662980383960255787331901255093528741067772356393465052468590946768128180502248530075177380154059634477376508183130652382029008108938102539548789543793059058568036703725352117936867551286913213173958020099129377293789067212480268092192127361338675892003848642584539246933106713846380279579949546198281976276087423817320292934007634408997060976998088704000000000000000000000000000*i1^32 + 1604387060105513843308523925494205714444073915093947695994435938666391513631628938941372485776754067697977182051690629881556250654786718647126934377577654723693792121179808897656586941873908480016341281709378317330484019857064418724524520821206939878930320885720714377528428376215472032079654709300819131027892974698903298752147646129651136740874642607743482713665024716834578643410618957275015131895688946107680253564770295072163599106673302167603585236445958309651169079264541873211974561551809086066278949639933457706962671150931540807600479838153993775504039967371757712396002335469514376248234849145290496458617555158431247597933915440331895914602582352867291711072316080485485740436504488164797392630221548690351082387048891624933695514157273446458615348489282737430928330476565273179272213419990548327918999138150306029436662221686864836815560852259171307280956572511862272535520107478179491589267780292944229912279073619627873750890641540900558401886280448717112708731736329603557397479079131872747784953960000195204967907373984335500974850844656467885368970451415569882934854147852207870653991459446317275487141005008013868802756797500049676331650235501181631735500290815967035956317751438692792918463483889755753062605300154674211889902881720024421800736508937203780029279139377019703711272459449981518394437831664518584396682681366946320023117405636163410973622427547668237752979448349568716025191389107548663069574395725914895490676680937244658227133655415960494059454568577008998759072502969694238408568697444682265997727927753570173914063127029263986133354095233787135331581331628255456937242653733109185845727156734761719800117592510934504801905407127544842007463614710946426477330348035799348632859096904396952578329987131172260537526476969782463217657487200779460714802347638775495809398447361446819653546351918427735088607684198400000000000000000000000000*i1^33 + 308996245435268947464383417638164766371158512539966199438929745122269934026064748853648604211023949454441834245986550489290606151716771623038861397609430407188185942133115928390932358276146318263177945229448055462976322840967971895934606480666597239391204763601512945413948463918167439521443263174925605820466785589981127134600880627942761353977690547180439562321921237137980541371398832041768583879056306689642638337631666002733376842359591829459695267021529880214873612478543063402281075767858290926784634422855572383378919115682858342818683073264702241831403476895357950135564940551310427382751268527936161725553904743944676707757791840288037123297363343490564219920618115807697062466083322729288713394762200292663114045164320893983310375152461321364310236871052397772154309609896066358915802141592201048408381697068545690144572893445947243345711198049707873768299301466299917184178177574828770952723490249337423968193162804124222240718728548578754170056742789773939105307969823574135810704812436514722848331307400871880772246171385629390918387113687168877859022023110080998983973586366485797818555123451805830556144546807546747113876241551678482637243199695108123838758336813056828845919250950730424694609808195569728611596752710928945152512426810335110501317306517300324365621875388806761029220572225190222080843942119961363408330238330635400211549971863680123225446018290819318876917509824510562103325027976515821030898050740415465907696365014885141218364105546754037399775194750138504432566494134500649701128417128416975850876301214851130926126335661521012942115783703684051891506834792005997511251274356314051555003788700421439602455299131592595669256803711663997018902327896798422081423266791331856660075614040083530678908976384926511188609618891484162451398364258161598457389174723642902103743191616752993691397735608054199657431040000000000000000000000000*i1^34 + 47900691709216361310423092708409892727171661143721172785206437459004246609543849948069960999607164214664848132045063357849823971506611519152407365654781866180384605000386799364858360458868264618690870566776176774338909609473161339159988451712615576214589778904215020913168409994797857684966744565837663014898865513330809620845797329280297037869884265980272130858983079597147995251491562283300009249516580488897246691926493907636872719480512669351769801957498319621510538322314944631777279007485491882380445053258592056348098516669242470019116057911164561076686903458874832460711970745851548684222284003677960424222115688531435571771715950525835777769062809268387799717075649624246418332904685587269142450902922474488555564140015104928084980434686242454914499682379574021620709949468208332840143279020215813407724697477281538813913956178636462783781731815697826777323621548081201282506380205649260655565916328362895494251491525081529461457684760853478435466710774298771279922507634626431861388996927591114197980442115302409092425915524026368998228634452812334824506474759035575564994607472501917340756960080694640561703706866127198844978151241632128485269274066032992922406399419789498772648019896584676755557692632249816816671491664599219812231512468431177718554355000311679874116769731127125626183611234165189838286342996147378900019023307163351995627561168836463998153076395234855787627034254020809012348617299259773966147588605533749747598913105647746380143435284474604601923099488286480899612198830589742517132040919725912383820834280097243694873562843851372875517168490842950478610437987330712312308881078318916781313503450224556471840337173587261246600321241535981278546621060531375051143559516127774244258149967433572040281060171663220679087430372230927394151313846674723733230809477263335024568005040422898936937446973162651648000000000000000000000000*i1^35 + 499285740022351879296826850128277864761097164641221449912055110766582448682560302634184215560927384795078425833830428097282131212965667904339728621984975330188538652116906865515042171129368031640352734355788056662974015619283173077603729584836765944008142344957681405245853561257108598721765501047854290507496961344871752262642972228232218466739133734301228721405959180829864387373137250681736437811452192083430505034505750351137659004967022791044415422844073091284148086250708520216283075795781933246251755565762627185771085238598355360067013143570480440894497696887119663857932560827201115972326720709942693771521564259535504195401120221152669044860155670119922530531356795311687980885317114340311475779192891979458145334140015967470083000056257095177468436326394204531491192581204181518830115582182178771691972618040042885174316200641607853481862510902891306156010843179734331726981099183397358398412479524248331087737647515064517222031293799439467317684518136766887490726592881745133067266778082729806449143544800437977722974369026744329144784517771874501980014766012460135374808739999177573274646240065888347118255735957558853001485890618914277821382770995736174692722291077460546267377660872168293064905157822758650315411102760358774260168970509653886815637179863718367408130670154877044038378434181793589845257478428837564540489289431167511668299690476394962065709268852824462899670321122624425136349374108782364078652871337140221964014076777665530808177830337038708193585463025116103523061382688365322699318069691862797237656550155721554697516474622141180714552535222266898662213229477933283305648963333228295022429229939115283312057277572102372373375144823226699364762456428950656373413163879367555742544840017504076303498232097627035801190444314890337216023220513571394025753056822171809630133914694065877513805391462400000000000000000000000*i1^36 + -39848760895443897518253099399592646113388785127632416382870097298167377218108389095107779626377685098962958327885565320822932336323086797267942151704854870462100544756205629015415693600928482104312277182935100855381008091783893141310471752561327312816685915864235954924634359784177576224157855938596344161994171372517920883189496728396715817514687190473791348326294580154583673436001410764673242929357119845778239449471185461691777381785189010843468770592150295362067832663647360809463377105590069359131931155335513694482978142957448173541713951995663828741543461081975288670488623279408485892148325168491852710687348349082239354934462036658156981148652204834767087847640639581559913478720700635078470455540971934035831126770951918009521178355533970636152313445357340173374035781548554637500170343148073643614450409053811657532383415968252130890664697711965336419221546464100690434517172241418581808885865836719514122808585623553260123889563058502932200749688313038549893613195286557178226739566582686940417769513212395932546175971489710556650407607933119042503472928895036759593574716359026089494091381421425749461405048245356494660787327932573168256340252452368582110171867557207419337674563682223999751529052330500089773687270631186073917496097131307098456769823128895534072135978784344311624508444662978534508327543653622894546306382891737351494057306113575658179528510126535353909320934407300691424781308054179652542429143550351136608791995702304692109619191439059212676184650219174188648353077223454949622566179660635187684360585734549784260941194822253959584696297625933312731005178046568066390830825007638604555652096481324990060066853995277730720996576414666212681242788799705726285457275461466500092026552152672025005377582082671333429677819788203851487178963456790948751170588820206061105165923441042825813835120640000000000000000000000*i1^37 + 8784155551121770779289725927819613828946380625318013346636908134830894368869695585119083269081602798416789228867678375501837508718198871277042233872982600088150713034642359350987939560645129165018863367781503837052942634259008054365863491397897845274417053405726127125838644516805168114579641101557544889928105701149282167849681263977677139143663174715378561325015036327355176424056298682716759369881649333918152294476841497836080740490197536506369404284344545929045906568422711115620067364309050516183175547051427719030684099879362638996906197214378838324669984335540753528894359639902403589210262562187742019844589141916486861483781707635244564080244001581634115246372237944155886131855115697449253471515190158870748366449352943964793087535542413147937369361889186056010887826460079407446095466436791645713436173544495624949371491796721333634646602108939289915980610674044318285036506258799717333037301386911548507462903746884265045269264168247371371749582566441597103377260571547960693559741623508651316400664035538065430214111915145118072172322360770048480235751931253365786061930025592695139258930735733383234431228057588865179249982957868660846712081679169864307352976117225450385974919002229127553630494481818399576631259643370037634590321036631467864184979191344861160437528848212684403728050960964792422903712797697744106601226255343498991865261889147322686985481915650444720729323038065908221897602795688680731398203682820335390008649055438575147895266666199179433287611528786694278184665037200303345192794283225221790765828571399397256019062429498617026703929012747810177218567354772581232478647667195439382347358484915584354662168405407977145929125731911810313018303870734350501062860720585269822824744094562678144793550052128805928316579392189974695060312200897332053791892678308247925595154091888477208576000000000000000000000*i1^38 + -1174427261703946086108891452761432904934299423786771957185373203841892680527861659086068311655304334484414997946678587481515049809663332953270243049579372519804705666027553722233117947863046508716961562080131613784723067623175969987956607873350808893612258265406403354628325037132776072086769652588310520107459799146931546957224837773469696527705488212653332532143728934041871741472429715819880139720181206492485584715698848124923210572587103411946629506649417776547262063395148170657486488720429140026333460922628709660695475463646687488089759066926427205992132168065997461175764669142858200147979436422714801189325265556481196919886132696941903791940458266023602047571006514267365040088758744203763615499671678482799330084454457172237777753740027981341752676327248188103646886286829485696928978333080605728058316872821878480233473749815568469109894161473795418283693085028292892474335888413061510005742944141396603899906757226532836310645301856026425941712534505359936783921846316607436601651750244328801709625572339728534121997735018249208197951264920213625471137410705228186884864844447148962218700680345799904795588459475350012550746130267774497725884922342002187927032234747393277500643273744141681292187729263968774607050160310255860185726627745543210338389148279047067425955038024979361252385825053816809343697924673687919401728180702218106998962445120746653841992179441787555335573146604179677787119220924455921378810273475712624582221449251282289838977362922309973553075972144389485226766595574389323952676407895764746676545074658713106260441541794356183431176233329369031351587350885427014400990535280010912262425939616356791544815988316902299725715311381625887645346553434983051034768211586939853819749460374245712755140742311241970522055694246075578875995934365492302844739721414295121983521053002956800000000000000000000*i1^39 + 150601579468938875317905103446719906297466525590710257419809165978732720671745654857143735261761144988454997824443821139111377582931741054675905595423938665060856552812050678838527032407784823594832819172374837073868949202810953176231468067712782291668677749546368691071615855877464487091759086060757246177963743676361461084584523602906967539544179386774515679115663044770986715773418487113583321050719061678238574067755112415863150367112677135851035256946448083993430587097136798116172367150885128514911583366852079671149142804290427446106509629921572579551233565641967574144645624542382881033362824081946763853488039972612436519805860930725680613235337395967582418247488931141793907976129527824296658609223159585436300008855347855555768455895566784321348539442714256800638813048702844275051422014299359574788960166132179877460698429143627797162193628415551146351082300497711453550457321881675338034707316711671772979582846735075420603150658727787280720509975288214887629222395107714774947378293626927519060428199216867145867679974398771015838728836031718571870290623932183517630769281402490795967758747209417348008746396594035532003187461269550562278393079305313964463586335283686274690517285173012507494738571709084068592206324263820619187369441955541782119447547007881832994035363905959590380721927220812944720310474594127728617064607364876069659987884468895194542966757200645545317568427699185385585313603351207207337830567106208738810242109243622246144539242760868454185065243566133920235062416770546931643579271483317386201813775027597927624898336430558712075008009261010642032565779992579471954605566372446258019330605740762224662666212487237484793917576222508188291785025961444515610731370489984058451653573617741427839307796811495293907449332176275913850313851354887231483308329145074888277743370240000000000000000000*i1^40 + -4227031209997888177847345763356663222070100883207285030927383557307309837610569610129990073901280324297985284338781450300976060281505201538608118499977070559533900752207821443891950170172886659315724499837045572224297120988455048487473829876240884551199369266596498678911380834531024447726527758869774989118537329190791420806334747258658261447785639421514938140722343149791194651838652841770752843866370206691774961339701296526078000744743044335302231091117331179793723687402786718250906568311593466891430383902311811751577007946184363139450650941914048108412448288551176614282270763555424737479439398212741010129830155397595081970546410125041601438799378679981057735996167730365887185271660585323170704588569597262884152810485806822588219992550976091780474854953170061603980366352431595966022897960628306365586371569374402354073334766269559217506409674521656372888891251901095401637713405445128460406108044508775753975086890099798988578201966043855336038797271462558369853183934772650913365560451608989126736363654755700494011433993273796214392241264091167596958725922792810051755126458878900263004048788568707379818898202690430876641056480254141453662833709550340984227199775923728572040197984089322792145419609492470520735338936115904937310461550803974398753418708358857156525430337687103089328660222196847130777177765354942909956500656621023533449050898872534579457522906854991300761827205845194223825959589655095153137241543785724799998803897017032126247122944031608095254162418159365161839856721886888143508626666812963669810811456003480397706800526424123984154666876637785950642564120743398427669344986298982778430697461014593889578797082959201145104270908680156127015383808713706069755348348301533290340039749473306197085724605300271772999878174730403123760581749219042807017903280872570748928000000000000000000*i1^41 + 82230137878120216844542751415773183172632932066824065838806745865033200826863850169760220317161643411532073579116554926860835733619881741483427123699756909666223201574600225542283201344707633174941658113281985038394462787275017342292999999621976041634050694261500793456620347133939295793486870014446158738464696483361401486876423565109367983787457786353579627470532663710050417426820391947319172143795180820183808335926287351808836794531194473924555879153301288921111770115979070381902436144550902309217712175931239341882914677139154686472580210463043781624886698875549842436300183152365476162797182035815191447792891326366639689107113406999385079097274649330645181393920590427328378974272343518119549188400505824795987327760878108782787489278842565205652902235541935634322822588859985790920951519280599012411411045410787425559289035855979421099892745546689135277077539165038454386729610315467922162221237356841238416925006010878066105659694401082245123273016631267492289159530721371878432566585616884465302961115962355264764306564652153642432199224112133828328641580635423783643037765553136159490273365461281905561580958900931887245233266680051891364384925404310526879712368888321083696796530379631031387551455375292912253261261303650674151158912666634617325231254818647468314229167196174104388728055794841418830355295152833452365122549731723672992552629928628822959715832245302357214949617255242097567519983654554218656534590284791558567224935433688892736144503812477497726802120648289594037545762289031596543895354611188188010308155638669721275096800810899956777187274943563903753888126072391390593564884565030500750646025275666058949698429688857610830947432933790558771503195396643342913618749291279176827003878977370535181391113953197481282657280336731546035582476707441427039879753944268800000000000000000*i1^42 + 3959465795113383940589241828284470220522768922245878043794760559094586126206733573483690362042237881630868102043228169996666136262164370256305342265332029424158449888852020149448241802348809154728462687924093789285764531567685901429577741624934442427434535769847366905816007806365396309569928106159281735521059931449436969038559101746843912385756560333915703907609426110675736102061400934453081053577813767511206083281088233646162214075298843542988522729140750208669767525128264465837382311095676519825866767883902510977022530406909654372206766977587312735202808294935345767159735200468318694876849859817778740445702921400891260781412300944288547128891218491563993331265527594714622676471416042073702039271103751488186250578209638006696428470771461807914339511797157381652230362814508013055584895321892323694064896481398373875897594064039013722067830513275670386566172757386505389356552242018834741183424208033382608043932093196349454997925735649142994825655114419274854671999568218466199717336525842051574076694766255794049681678333648192682499743242940329429560772935860550512611350746241396568915580786094477108642849671585787297604174832064321246153399432567182592039223730527738083365866169973932868714541497584674620747800939295687290807915103584572731913198546836116314727260386017739217918976204436011730206264426971244108446984107247277749111338413953450711269751466795482797877038801704478885923754176691717730205411525594193000223745649009413930710537248997267707556183987212954658142877349727703624650399764636664912967799179286322019046855854205303698647594895615102342160654718312851139601899983443971810185982065563559435067087419322615585744607792912134991882079778827072065408170433336035413859430956151644753019589659359117547380922275768978087650426423645223916666880000000000000000*i1^43 + -164228085964125133682215290783715424037476429509502176603324029076579538407131447800540016481792315935247528897263073230363317709301323221543022924954721599824432620146827690786925113730708760122769489495714096072332152961789453380004361273064295174371389676376028781759848817950567228061114218894538614831518210793635096950148924948771770312158244478959903074814930161146434904611249263231634469703421344073605948650334484814540208188266546015734654631552814803822066897875781583270669275326511214050653581669013234471390663820527454946573498230795687421948543167546899338263098728045092846524294697784726428041457312461003701720985643846621359375399476734457813025498706770666327158523586852496745928511225985551998786915831492154345963336395637317669136779020412325477090738399636362323890654513237351852985367233391218428881154065953660016983275866207510152389186099636351999783135025254865835200155872855635584238190604350520180968620017058452114263932867008950792826439246384825652107849303509665518572764347646190408368762394475067525039326635807667675151792473133453698222140190934655718450177840448162661854297973010988186654347664067367331417806745477882401987985312367760756356738106817339020137075573242900594347413462833454910147012381834767481411383100552679881642933022263952736066204989907691808382495352925693590037507908499102981311444902861087934057926442468078242683440743549759127287965386881458079591771416125585621232126549839483142830240721355632382457533343885824785013418513544125974022434975174880756830182130962661086670945595247389502847170529442191794222034900998154464313655705689383125178179975980329159583780479902055208583157793944142361828047963998455889338927045672831362980116727241034855031449482627466623443611997479811452486232404282834944000000000000000*i1^44 + 45998026586678975894562957306528302459527510280386690131098248222719387167887616782216146031716612294371038713506725360792135702241604945166139495328314661226174043816125928433366612969022739978858027584212877840352964460286663824230384810526814983784517317793208167997569162082026390116248445315655152059318875061028669591233772717546937725025534541153454889647982217378629211670357700281421457090495743224404297902938300145401789417965090966694893487056343985944631545581306517304501869299474924532421154779162517669584383069879177001126193359610189119601730497470203695249866089624736969050400362008120859121453154711978459153553721351260766277912024201969355612822338337157237248000528747398359707351619577591353460206079382706758516571818071743416640468023470940559134458784620250605782763367765558751444947009896226917659383682741384316065612705141776022277835851572506943429127328381193030493146601359494866538834360611332761050692130939947244022450024740159874094090002312559019844446149427846906955900178946127605415948624828210446070525869797892358919421111800129040489333716332583778988510013739909890013663576862554105687259239005342282203513387387215943261505818481429550311360986449326163291883522916407687797398545917942153921321422026913013186446519469143374856761211242957630565932262327866567669552925526338458227169400631588739818715637214314869270853712430037371893879404052677959273227382357934984157305212021018822789274336416668877736971505088713243388973068102404073219120679710450334559663123502558202944828581721434517949884438844981568938658623070426367444603267740480292563556611301030581236085246755588102323928831042728246945210843591821534107214578474016153452894396663371231095687585997032230981797347539931575824498657694724447484772352000000000000000*i1^45 + 35359510621262044941446090425309480532237161086452665078748051611220791507026211068979211753604384591081495514737873031447424903285961448353616126927903217901964042364295673079057888313643842089886690434188424214727482169433534403186918015412653876931206900002135332046146179845685916156675303510742344012428466993339388152790074096399070712353168712199398421513328927078681437693371812097859114861698958729367833404758738285503316691890280884328787425488979069710558668056272003646700964433191755679609048074652531662925732255251749781262582757140198454071265707200393235931805984572474325763067654828597938814287833297589488386565395300916640514085079013655282345088745292433479827646229425604570583492558425374656119868547376290013475062090417292525028433841644135003858941310023302922435917822953626381510593894869876316484902359184358508034800990137497540420470743784939623089455426646803147881769045797877642466225518791874926873076523381577450626959108943139257829742579338743973438618196143212293608105677821984393234191533898758109702311604664395010916414516357056861324697128028126767515615683620459142608072574087535310714251016810145683153540169036997993442832928335162813383147462374510890410204366309384851091272195288725967384415663778723491779424194416058172248233007289079942197561509074729371380487344109217986812277992958334126679207330458602488781418065021987002857701491668818756513964011845063736247902915947162023230761936722560381626039086162690341794415651241746741959322437542178884733718010166461714292937869243158466877919862863762888789010968856593122710256464801699512592130674914308324361534802218325319361987982505004749030150824008889616852459115797042673933279928512212548076927126672698022169001994686709661585948538869771141120000000000000*i1^46 + 5577209035493466235388218140373406191186382789536129248345558231221097603262222515097582224905404170741717126911311235721438153871947470326757505407949743353597639642359610519754491184132931187733301411071330331973047661245337053020863486427924991600943769930739096822645781360404698444200955613089998300130231489789473180816152220889722787998819218738011685595093037962449412524778167917039771205897440173895133146755837515287486921876376378990684877398423286034559440764504352908776537288186113273702185523728234959526481631574067622336944728401612783587935036712674883571847147798443954917532667004382306194708898192261835087760433303352194465923354493858396641138895036938025320674612494399936035597347409767531316694219120762112908161023658315033668657912531691735229418924778728707977678869093488410222464550350077179253399544591151015884696074951472193601846565818949621951494740180176855983936844571016920273030815042186066951887095430842622250071715408967358415852591313829711989939233537785431931203153122480862070398276985635315393108958128563279010276375269132363512441822978413304985966187604373413981386623396264169425225697863176300317920927040925000163892672554922375723952455433311440335173109053569791961472949574087713596364991938481715523380730459150033992711535437164266294265946322803674428461230333304525286971152318882423227946106234998989096755001975694498452975096214694306484506427977575500950000712363620229393197144430564183943765110969716891272460350773098178362174125462597375231578701499836073335940983659802639049747817373845776215792880527580239280619073356612020968830109982018460195570688133315416061022401432665402901160727185181593550571849244288290347272311602972762204437702449171636545684448943116435720417312768000000000000*i1^47 + 373315430366824393976110006806429773248230818896304999979054016252048760429542869149216697599993935718774043804748036883448361033612564482114339452581077789067143459312272550686510713635094882470380260042042594233352649350828802837365122275430851767804678023619161688920105691082838482805643674659460299067038628430640949147438317448518989682689756802098220648835153859065391185009114475480752698237516395993288212147111335511489870402262445273692193454665848082050192867319876451138725674264914187475849442427639875855531979243616771335558514743414233310018769912113066381854803490896831263992497949882987895101337213025093744587065544718185297102648452950399045656280469206991410307723225304261345332748433724976098126913854195277015739839771006212536861008272127573707735597273274648349859873363229043441222068781689097644947905110827502845302477606592427405379043454901253018424804298364746987406295598766910485937256247034863329220433476710562069497392993991999784205429855861408602414563446542507422654361728864348163319921546853496072082160822878814875584989615704581694602203045450209984171950102501542336722965264730320572089633659340705863024449832298646500996674379801812663346270456423903490884444821802202126844508753773416251359904385772367713170311604158149637871058268740940749953161337952922102964729094720947995631208940651665099538530323941316031422454313863714472216060310161138914671820088889686737754467013134385157500016833890836053749139456963444668866580939827538909840835147985278613849426542136243990170612408098156714684796105526917719318989821160793368319875945482856369176652000931150249014680410767647051572249864500167261376516143703397091096958005316889990792839337571360721193515567969309911984470213234838732800000000000*i1^48 + 14502016574408269551253620089301655433433599799270442382899490814258253421923149939248324460720901586324856573020302333713558512051756427503904281418519538280978086615441812775111060729297244801207885717676464289105929404559024082898388112304927696750818793213300532647673995881354766927358065392642356732647237494494963225991476262331874742376628302596255541272890413429785033158701911453520644332269818619233908448196143271861815615870293456716726050015488032785431487343580743448905106853784107628647417640472218113746402107178564989132413711950070972959870474079295217565568406039042177575822094462393548623661801148558980463494150890996142830855675931303661596654239579080156741355914335844080131881423787426831622060628946929145034974182758618613956495736259644983654078892479322444480860031695612480471165412793644395442090222397216822872015457444610725208769895239664986133018358902057632465587462792285778394411798914593004078312311153192217160686362158061086733408485796347304695727120001079472143214071229084851800005778996621031242806831949967781102181555734711526315935385160956298825725383325583186922182485976623561393065782880333993676410244759731639804472625066503697738223333469139016122615774117822842014590259378697671445797151285224145930293569102301688238539773314823257985292324733186765158923287516281726183505544728768860515339801112152437736745502319975644883441917276994626151946534054788109053721634019701375699523739440422907073093998167823759477105538444465174989690734181006016272668126324717462101144717062986854071164890500185860779451469005576923434346081922787470057296343992364196848024169896795209516930502556358409994021295078580895957158423913616227028392082943316824029167305923294792214013542400000000000*i1^49 + 315731302667932568883169595393790347857152659664780180727061676019756158026478820895756119497316350464151900911850716504146822333417387429632549508515160979676135499476530296260947902182515241414875288087094096055434908953499787246137165103426702243862437151102291867567842614031161436554763860563717789153364706346504053153059355089282723223640205465507145592321253713819845299632812379083156784082926508783531636689953531897888073690009669756659286765070923351061891944802061251964450277285237310157835043255856127164356008379495726023570194978719439749018777704763381369535410699795744665424755315330420651767261927962607585992251567833116860008210463702479875521461567689652112114924150050194779762835107163657310181951652440836191766103856291383999368232371801246258019171625593530093249207861689887964188105285482240287864501418939432039282104701043212067684535926391494977443479782611981851604469391454662534615517105689693060381948589882092713019239895522540823431355200277372101296025018104270443190994855093370681164308454840616903119279905123626064692178560413908379989843864711408962548168797900665608677331259378272831586233621381256525094567077606743879402445604250576720656925563648453314609352234282854329268616538061768486158731799318843488063643098808204833599988928956480516689995843706169681908752017576834392576053752882775680991844547740328720866308668188852760887538635661333719775592086646251458417982891279142146034945528588833162358965441914117380841356826514099886326101983807262882734248102979853827300473391019756594670248526116217787138582760234226417426756487346131206854386288379644547952023854389671325563951837155361526274775546508948217587782570009910475911662552161065551731838732711493632000000000*i1^50 + 3764278261572157594362963192409145229249338056722647032054008527658408335853232793463569893807202649067351103259653539377825847360246840872340960334598874616208952679665615487437986206253118287999923041552121685761224495566395049786307921921671903334473089706232775872153603460508996631741162373716196287867387870049001604490769374111539363083092739370123490388411888627252144584355934051034149609089276871329465643689174584226246828614639385001575087075843313693582497661105823633303825271074736874186760249747187522777270486156354991796135905533797116038177670438287040423335579076831258638139028692688014235291054144084609723018258455989152165998813381575467580704796546210870981348846673422842375318946709382135692371474341193157672119386223297901770016217778372853460454816391883666231285530294916554972751048344883289682965392721472405802458899051082563448483281076779218081422955120427228481560957809285323131834480980219831691094842164234766682072888108812226480409972876845184569370791721079533581882781656773866331990014381124422456939167775338611803029013274129559596490283454014054833691943375595048550284860623989666047377272423772628996163517824065703844773048235402716001196763467286137465810829873745239400937599797793368219124476766235378540082702652088798515727582353239577343875012758906406132428928696859804936482703855110919176684110755191979045730309200341641047842450679017199159222225509267482548999968913750383504009167407421737110396636836632016649908865670556730635541489593153568590942817207936081944780125362006806398549394181592159822469842011254120047570567657355854908101596448167621353483109035046466621199270948460398693303585869652402356189465213150763024878240578783095879525990400000000*i1^51 + 2646777875097055316696652894555770317602261884036385085501921341544241120446421740335778686631157920486283495898203602662386890315992148513770323922187505420086915552012651780962910199688350832778347969634417561300988992441140120008714057260553685049302651456426209475057052094798757907052104036407337412171758534355068375900236668482661199041511162843529417712330062306255342568221982317872164121743463864607135033460384257111354855996914995232833832528376990566639234520997429213716877588535393543213057564353933949232538969299616227681852329687109729844772300391730779022226662095849374710235909351971693428051364433360608874620813455615844635510765899616798957552601917735237727714039979100014619079526142524838462697548443846576716714710622204688770132677342298100774367045591524281396433825880644244906281768947101456336118034033943605813071142046849601249680147405095350585182594077357611759845462365197585472128294539162765858477310452163505034128366830734269323533728799781970034383820353222063073964147870739245093505289556785935602850651193736623306685043944644212148211496663425654723312732739517137419756810585434451096918085726477448533048698567965302080030161801477433752346823380880204738421734100424978074942252794740387565459330770718942018383025110655895178661673117599491524551834694070494030256005411136705016003138648486521167879766862657507637551859617580367523217430919982209983209667942242293193063315442149582289392291935389229108147942381304248211266263244109951990261735393063782131233071192010037823257777865052483152399016182828980730832106583875654170064984616195429239222277862945491811029980992492506542157084484008054472204850546302117434647270416075091530591896348917760000000*i1^52 + 9307069302114180096492586926998066032152100454450368080806790124849857775547575697858163096994564486205220599983023332699649281641421457776844885291569441338542247035447737773844636445468702531741064282687482714981053269457474972304921934539098574554255270488505628554175113206028636214396965618478982241829454361333244098521102203252385664771889951952053038346525899549833370851754593321303280772963981948706220403631583625789679844841725079403514402730819426391739737768412863876019970509882476592521673233299925488459100789608221760143157481523712817247359759351609173899758815076409015449969950056952224944812561280835038488399622294550431012375730870076680658307964866532280712490052808214143396260531656628688305387732342098616771023897662465792844269360444669411446026005101008513471464357936646119755555972050852894105424132140943149782514388961468958595010329246926596061743603871074864108650300701627187887635319553411360210046374293171204273707527944055905804992553531085528377452175253512706844714805446245732976026580251411034477500814772002163628095507978004372040801625949838102505074226295681241540665799936121588466693575188573315216457857602129229376214872222198164969604858735676739576484715675162767935228939244472214524304227820485614195877865530880782820593291706132371911814872726918170438014605410153751240230196165700864382301043959199244073280274279267313865542902581428978632962761781719577035334507563987220389717147707484966000068129843899019398351615669109984706000539645023181879830322407474087119185505720799589838253147736639096363803883451698717194911646835793776045054301627961674854302679501411344504293699109677165442501325349300630550877556879518026694656000000*i1^53 + 387554670725782009128534072505228087287583791707964369320103181497627288477593812818970657044493707215877920650381824103208246852763560448304680866210542904140436404571416405933877124393528959809722221238805365071634895047709771115454219191588041050128926953295980012688246710824725906218211455296366382263190251961913128483761720575438631544498693695961296647402464449174688689423969708423567449717598408398249497624725634987130546651435212367056932981568376831038955194401018774921599306866225230415536407207779265835683343225097144922631169770050564013540121731545583577961733406837008732069211324553291636071040314023168268097855605396447551929875026756663797409269490651491222331007191584086979490035106016787699667649497917754659297707922705661155008456666951005462046693836086568535086805564629560274885227872995410957314694168663447231320945438302277747697957480446561079775779831210668668820488226497215671022017758820245537089630655465612955458202861077896448324746960758615655973224214812129160260081561273472056492629307174813135778672391082556394101676595806614061049642367119656575035928297505953977812314624523621796918504152138395363432441054593887563337163496227243227510855006167886539263002461276051384396550240741362188591774637559835879754756759325078945145628706157238805769872430103826638300425771143307491738337183375676074435483852774500104092086313201141310012528052501727664953598705134139037088344706520542769658545265884328069926455072095949547399573902721393044779516596174610021836546927145432652286370048637430459829612319849444098638476055990639468988940260605709031977761906763320685010367254232232950051382526295527078272626397159822197833649356800000*i1^54 + -8518577317216099708046022933993053344456760215035610356365423875472787300955136712003935490425787618918504091331152064107402572169338481899602350249245103942386932679905280256806469907145069353183447812884385717476195885409193994142795902906661351270803539110342140733687992193521902287515360819465182210185237423093848659390623791120319433909092350515195455154043022230202107321256151710385864585802991813967091370561486463448340937086915285590724980907702381118288600800763256305212305130708071910078665025201152077411352498666870406965814077335641430962609551549341331978189231907353900384535116257809125052881090093161254540202186861476502596911064448011913951813197711067538726947867125755259094374047420068242439692130773208835375549003571956466947392931090947267409274736458359032088671296550115747537922582960908177353476196727206596609267435318688276488672265182961241248604793982495655998867316469066499919007992450123066816089742629506609971682984477097290968114115560239460681778762416335737485156536913778481779941869855581690657826429345651363751867174208315119605525606700709273203181777431238488869226954696511818811510922803470538353912389748300633968032529183903018142852061751570910867346251649022292227950386886912206497168754005956715645480207117609966490309770529224956108649008775609118987657428641331120803357289186611247807683966182202603962337947160438035969321103670059844892115715380870291556365140960262329320557660854104974902839911831100989152273385391297488028054192924258694830135908121694133073038901214903201639246217537388480479991426475674406438424833197406531471687254272779367973293528754207656599280861163730399744652251557068800000*i1^55 + 52870225557809097149658970147854540443026558596107503612954589826617969677353334202721463095378981690299931915394434593245902721211984128961548087903749291967151422129254145036944111099586819938919507597537033100677992620191689280217591316011075229744256010039947605159935595833031339811449800998419891460205589219632316188666965076794757812542296728385713873759828831982175945176797104317952412716445311475057100695660991120294403928760023813270345805383827256988355455543362892113192763387516983364849293903073760663404519302949025927983804995456764079927247533338417503545253165484188862512431516643698022254094243498291711707368105328612350040421307878407414558409130523597689163604003077656455868647700606044656355840779290794690416253195751293978752977812981639117279535883185453870502345118408146400937285840172918517302852962333684304981653777143557748749613290362251233709973707848452835733263165065403701081090420288623217411282038567392780564440374053432005275078532376450923579722351602520098441681861062972691021455411394219960347329223520303974173814495065180537582110436663428810049801270324406410253426463300746878614857155165581880390504410805884254211380750364745637470169506888795315211928858361384462131000873431516427292021381186125784799094276603583188056316546344136223433801360460347093040717400504906112610903373197579746959843722286991183513205885937027344938466358096551539655453662077055149138663050959439754981176806283500210060361036903739141961848263708947311398793339233514846265094861986758409640868836271715972240582167686157054802235368506776152029576438274714530532384977828449386566263110466140097684318334976000*i1^56 + -113431507729588930266824985478560481189750198678827328157719680750778291104506028820179907102321831066660783415228888238477841167135294473321358096653081850013692870055646292221480576662388988251149652767882855169804217031633691812158787484572554650122996526811883080784575768522461679406225196979419191736328692984341803090896829396335004416641562100330858756071202531738568147991260326919500431776971400360716066339923024860131434936615997977815584620134857093489924284832684728493176409349314635473271549954064839603339922828490458300073933539029694688709444410546932378922203874613536234341543968863335677147593795387540243997169892167730120132360131917687477733935484660590098161856465260343670966497266457113273460249859374972700511154699031214075779028553516699072340750333380680979796882570030680746654245471619141589846288151391516442221882118164282428652714950376928935452684513929751465899811556987289108921057110205982599329957305360357854227478079138778209793437376034549421940631448648125569539406221226120954604301943755919559968836268042134623614220648291749167878724668677600305176103452810533225281450429992936418078847762811534323923804382158430181920012827785554542098425720194066675365759832902794845717717868995082810349246828930898910065511601505316317046584539656069896633915723161315043984044782543049108950954553477210528798987968056066711007537901397348786961279679474745268407768738487743632417072440077136193787345740916285419066704192617865784573578616499641855764246373934917170201993881383282215365669526029138917822163990554800861730928354928803421052210387175566628258911474510067840629401600*i1^57 + 51728455789734994127398374508345680487216735458616378233289137944485280227237801329473556151699116561878221148876547484449750049305814545551882752582742455442182344674989946020627218300755561414560827268393515802323451978942329982553657881741629036649186662640125271444839158537537371200503971678984687421736598758643325565514977579718432723811331830031577720101936653630670269106953419849883605556267888357918344975039802309525787963342915290619244399130888463938824755036961307196969681116991974207237226366997037891404653586873465139779825172017481519830193509152819579555332630618021493555411720167678277502511401626449792893338612050702035010786575414512329370383818738545143267544396837908644690479111621429150156962285906229595723976904701994809251520421540379611961044955870265602117021581882171352756437017367874958378752876864218454195025850033854725812570396298093694950963644836689877387068351760065242113617129212337711724641085946062263460305200446943568971903336798627274756523632431554241497536373831619018746840465215837267053865800989356347259924076775293933019833711986680038534906708185747451207596199730881962219621036818231342350217641143080456526048129481062936786413538043652296692712763577024812657493642686012465451916569730600648578378573771616497674249711663915667592021334708194115277065599162179237010475817393513781181106268031017559050432852681894363390409308474197681616651003756505033513767809117291925388992149317049125734023810915789612009592885438058189875217737807095073590406506351545929734942438835321422447885808000454343183340614819932971774754652119189899040*i1^58 + -3713886204101068909575063709483585086173038841133291147638200280135349519107198409997267578164473162602496108140165025650035232837187000649543774144652980601614369918248736142500916762759253307136153433363955657782891938739995580558187260547597241255425331347956769794981269560061968748637086554028965630434496209345566337894303938652074417417060010633790982265563502646643309214886250233089766802868717444047178980778090842607103167671219003907198191744232083466791302481749770306760036366035100921879747891249019538779866632093198099132646821537534569572750031723870655224410869077452104772344485130663887626637132909412105266171903679988620036144316832797817647810849342225826564873749608128580258522418004652577119579692783413430034928098543589374813946538673028125448466227545685202112388861737805490250755401379095511077943107574636600679023331504200824924688968225274875844908653696512140948077962681672701354740611659174630933092842944202749567035285708618246864409923271407458683335845379117536755771381210316121513986369285842618836443407333591515188112087046325836164475289123811163444319720775344325517456195338927930633817483789918064649498934724104763601879634984730203242567824343433434766882531192866531873155374110047752976825670934925423444394544430570115872235177669553338408539693077603221595064620536790108012766183614201068311240886687881705933811182020618810785605154890385872178860729564649767266597924820459932761816341617372956678494318827998124035170100675966374290213255011219547891738466760040509994599833312201378215447118923729096016902582734235*i1^59 - N1*775178270656564152674716904454309721823989682250736749969244644430610313481999238026865163625536107745612372643262784303181861244879754394152314279240004794763479071913946382526045397704416826825274943309359882763315004249265265189539596387818369219033982315396040487633583068180013655748500935858052896878184513073583055724382523239884237279190512615757203825041860741602990062900419911092116348800955608113014069069886992337408092282942061860313869046192865502052555742268744380308138388432609323336128942859725447063530139991868481690623523598268011522374687547198955356690422686865267701*i3 ] ]