[ [ -164153038205052620783315329471447833660554340271451537956938196721399665204633676023553069164695939098092739566377374373367019578210398095159708706666498262026636623744264162484145680930620216806270236934398750504729706725671925927787036160461670466025908171222890202333319117804778552696161464449326701376717995057988436842818878839882181173056068747610376905741842539824313785066058012331672314549548717561733606204408146643431075344399260346029133024130303583892248778229766297102617720685797255913852671165222176026696802953484005287552939375056458746947992340786528091333085484241376914221267698770947229354657802912457039857059310650308062684311424698797793827786401271649744059129115128523235176901264729910168642070871752677812202916827669411788596968463063852011015688755093365430968132893260026838040398231281044582488390904168736287500706015560116679977281419485465002610765390319135231112105244077441221026198647512732931773936773572246709876215432991688819493520279583705811317776610321603204005513912709483688789076215309838477629720399489520690755039120624767632082794999010040338571082848745010046926686169033738667376564316825272036080057246525566496248879097872221259990847610801961081709688579308003107613462222923988929964803995370400366514231444884806693904689278028864423049886781874825032809503103594467995005871289018930171488281694430067975653619271815695241934278278448467148800000000000000000000 + 7374778851256018230283625640882596467167687305747403794821427732015130629154828200881835906353727917329638289404000453750826546068696962680941463715032198110813346396028125931765128634679474704442916603269353704365098146763680118900092684522810817988191467815910308588230558442492337174729042781573448019722884104773169940966980477908637367353441349597581084313433284796688965336573267561676862530381527849171942052630924983443611924088606632076719838704738881013806572939795763471655836376961744679344152541977628062898272468581710772336127770483463815179898605031741582274519093797298115324225953015741490822390581523297760581901885472404410323484559799261665583169582429857101625802203889846536873634134769866966916405672433309427867846120494006751315585658541678542999282487318502577330197091925902465066291685868149729216338251744297470876126494145336614436472802319030361919496019881483032776712590235100525550295683810385817902821139080675918322279065879893310714116337701540061238645104707628917494801503349538672792860789478248820145554819584804992194871345730713211812573498854844579953058262946429615717959803520589461106957646807018512502784897419017622855221753241336192648785483178140343203537068351275276172785981616489923946620033967105902890027616684967852046690879776973199354260579025138095933069304643930499586246651661714874227191245150340576562324565002346518517103511743296962560000000000000000000*i1 + -152198050564369947440171065311802321568475276274239098751752749380068742953320086501707368908063598072240066866448551276080732963428881237519839227265677958540631620006798351735833668518888747163593359461446405608608045436207762646993360074668074114927756672656447003591213463995967780438553118810704627271506268893133463026066412943847174992573618149175820730017437504712937305555836809040941087986928476635850991293457605312019472593806186138716457785335100253655565856883678709742552830610287125234420409525702329901072063514800171948262961292772473748400091558258087327340285832536145213612160043045310944992254460371586285965879795989103944904373951621188950694142440101021473586745476299720758188757646437073525800811177032775029487331140197785517352652579777531799585376641106246264401004999805455774599856621738015226310737619697068142549604033860889182707434658523735971939748137956231983197339967848012290626552319148151748281493859852466198892392570185290288052584607466487288471216259263550324733848108247269465975653814694902457024606815729949713098221433268361417728060653221867405319287302833385795936420392846566568704032623981401926840489919581805023561230378327055910272496932091342945089096362542414968320985182235658342116233028119672258560152918774005662797166412218489869157833854848010658005070887422531343863510116777325257294188139940369306383570557729058013159145869142539632640000000000000000*i1^2 + 1938040596937963540617941554688976439003613868642629531134048164715357790147254668671879192278606262669854040008360860134566770155649348191895061699746902054180720105974658873136776719793313251990896219334822603438525120651020795180820074801529082796302395709791253655075939157576691840601231380590323421492797329888602350142200856501877704010846466134805784522590950080319851521745132434172155164039799823197342601893304229643451044497238406224713978679771488654761814013235542299907474127178280152978105954882481961378414824590557227728366351799412482620336884332799975403900835476604469758952766371479706110937876589852401034055405616313695754778845545896866302666642943142436302299014622258946863910060198104212425157034981467797715697056755239577229060713903728094048418082261309847505407888487824332640509956900220098499758957187293020144421354435537533243497891339588361853882091950999519115082368518684812590242953811938912955218291892109395140818389299581487651314392475640298060310192906109019829320604685457607739042228705701838743448405250729112172731308473550146117757669660263447391348950944672077611726267663243953496114404522100245419153710551564775633216250880112566783195842594322654075760932971902236920985263255433105354243884836253370175512348818617233506136517076768325246063652917926143901315221725440220447850013864427676322479759275884564869426467985538829033531040223064175411200000000000000*i1^3 + -13465900501015923660192899855143970990330686368602462277477239874331407960727966204526058479325484930689078574757905016507002257569441225854361927715058730192303586581907434933689535915590942413385202997755311235319386648682627000700347133646339738625137588531518482878031949720627828670614421131191782676628498547725222428338811020182123732230890508133982486501030204047121874266227626745460035543673813841140536204261782428454917967722308967348314023229056670986791092794513584169880337973851351121250587151577538094610079688620695017609429771152018924002404415004753278705704556780116399856253345199459371868332016073617185314292905187872223151197269371035146782616696719545669183284124565808410023609117258761625510484539407974539333135751274421557299899013355944040549703004759583226576261823107562613379437041485172955573404770658117872635883280525024284312798700563748985036162706697713136074860414523258537836462345996450857766548079740844179543529531092864095250852032497584821504828840094363036037432648688862296479863988951445280190057741558302980999156812139248754571089098262823087429293926088027924023699905317892591472390526582094306346877929704267385163312885421716323823929223613841061769387134051458286143733104328758634760286810170279202962969591414589512931436915079043527820117053357110328994686259478812208284587686705278109248475211544578861036170467800926577540222196422281265152000000000000*i1^4 + 54408855918712171481839212446224264477197820192662190947983510476592087961968482089369497542447814173200006132762008935891531887111442518911623608770561075059420017398923783877419683738234958688030264528849532722688229251103154883702927138435081764753791249082309412069606281363610442584869361578585818676227954887011514816666124754825003093177449049697142087640314605026080109044015168107627133187103832965383747076023031918483137571406698352418072336188192445142622299791867236102381610910459175970289169942708145615983934305206910219278655561961771315921197496176687835300461136825832326013711784875145887705748685192180958380793726830798903444757576789240830560015684186373783855706570331088055808284019558400131092262552588640273952169626251661257697965852004403798877743612795073317979818901765929869003361457757907851259465805100748016919600449482451712449758838828225758118265320242468417976404683330803805393509237873712925020564581388517986468151155653611220045351144516817322788636185042078870379518553822329087679897437671075301254897360428020535729000447685156441188837887489128895038924627375257378280713031611977290152373538772569065435933262958496106555204567474655579564472466682396826715648890485506360530115505225054973294337289283597242375558810768680333587287957507221070862402752064075362655455210752265929989184055016108818526678499657349988064269373383420209781467055579044249600000000000*i1^5 + -130428943490788561496053761591714815055391623451471144057147686496579069620261782230880895211531828866306000417661373967586867921476830705934897864865437293470483828938187267577027856387678772325060446387376643621523184536468131877105409804933022300632380644439198143680845960230705318090436146299400446792074217250137842848303038507210517643058759396027381451471664874858446350550383403207144902847985454943112199715061714651005038210679045519151099567896881262690755655244282250202148134493231111724736610640469037613886975480833956250432553064342135870065354562110971911179355178157580110285349054647835583627975494932961762773969879162976116332999591192434480496483449312761650733958669499162958238468307072638834685354796473116624257573904123870814244004283943207773132823063385752907667437702435105826552476579191390113652874487274915470951101712713469593824364114722216721947391155616419751271523316524188283085638534733259316822666713397672969725805441468992454621484351328521522127823675102288517413566478356760413279291611467492343711377833021324529615697753380423955115407637751728466384107835410234745856056904925356622231606225216121910787681837615358731397633610999538163426223451834966481027883115951989052070897714444518789692893662709826531496561146266503836634669474869964048236193245055214362114614788117476152268679476182515255508404227733443061927286580416445921654806840107597824000000000*i1^6 + 200223532895476377707893805998086968120701615428117766462118669566467204684471061087050379252129764740819687029549393800756931637493708384620332878889679202318645120634070347278640248049068832844122505834695494559080377428283465137526088800323203180275259019049584749119559840030810850696088036020947260587951066729660208566970954075053259337579378820430123228613464330548704652215842335653314717596519965291390222915014548681191825227255005805933675228511630041952328694002714588253381089664877459000890445089617059196559189775510425914880656099062727371107530607369161386820807194769482621512411858708717275401436557334957641251281455305003900549338962117089570522237733952588059787381273768367325816792239505131484674736296654985023186199938737155330162411154132374211054166872456943861315581400465041262728027911019752391977307967354043974740568102302986292130229815083168314512422351274606655204999101106376704821857702662651276178817996045343041011300050628528846300598859436907652722605422489993190780141959971043843468413748976374141770966984349027635166065081758184001699728660732601724382738803755488584772576687536198559068961558372448426973820599466576970218840659943893011031934079494527397290664762283727162935540124033659506252042658706739767487973603141336161823375731259500006009419834608312930168562558364126961574109868830191389943692244835833578596228388666276208356375523422633984000000*i1^7 + -174698247658073081070218142856350810922244673952882704182764348405304988050828709075227732634006986587459930187629827464346603879987292332961848244902720351477575205312809523395178076829221927840394902688858421239762825415127022699847154552421679570609180921749347267066098955673474335152239238434991822651304273422674921325572083979757296452150426827359350557017076434568741851871299200394798697959964013539550423575574974609816485573528702465030249054570487237823802574205230738623990007577034475554427189516759361944780873669149107869860459983405529900562012342554103253287751690763166622538057471020315010892067326218448802367987944364180715991271017358521965972861370509078721124237960977367427880206422179352710711987399184243252520512072341035497224384216377669217357066673366283262661788084099600396266469323831512174339663501774427120170524494683769748447338816669750812880297359694359648363482839004113703076424963779169058051755974714698593318740247756937126280217168568727062545158492849567147172434827380504077479377478518931811641395181085277971674420307410586274655414271412049601622521054089202237224975216495134641878113361263360805017012103068544964215165015428103590514153591808432698889281897100499461306997351763685892436210409315351802855622067915735826986364943596512313617064203836762647140371473346386990467647305388070169672440070675111767377553084970198044980274568018001920000*i1^8 + 124807672568687929985747975125665016653556229805523777858366732427048945093971034746808687439491568774313534990301835387867600868093182657759343945107588235146574160696812601261536810641055129532299608662394492680761758653264198627734399246380212752799346959400797467140375695198900712770984212345495065287764938269101684449385289701464526591672299838507742167649158571739530717084268250536112153856314837310282366884150758099034309492188898354515730264529708854599573984625388567745327209908123986985676765166627317038805205897462877655560565599239454027812655728150720250718794681570359122997080738406405221876984250711259890575441980787832636695340883634872317116564133166305842169617276210182817917951929863674496123743934261152479473447238098953812404104336799797873392173646089231945147690123816017112625326218773085832612422251453154049334565236033800830330147364043714919579063552179536711309689291722210794408921967956001445621969669402754341317271250507914818775441296147113931676778458207932631987177397254798462054051312382598210235566780954053847811686461884151729655648436981899403540693559290831951490175377362745359187747593237967561645296320540426452736148044274736014637626618675290869348525714568247910148962170279254421117420948259063305963029593448445882785492957898651710640413068709242986913584977555468569995885898623015541109564856943183871885020928556824284119585204155187200*i1^9 + 16438962329873801914921286971257759346673483634460448836581139750804567650172675346773751212578234480112164638500941338954536163211086723488082299519752057544021494558974758094141970501994040772856540813734174274083124179432916704333023995154838688579425843853025257440120121497485711274753540901104543624719555778660022118155765967208908966459735755869960259909234789389690652383818116252123188428584594526576379741834343097822333013681346532317370787494303806039294270000355916978696847893137878636971557073675049668919795898543050039894500227163503334739643220813516056376840940149148379269973785639937995078537322163198176977142854004707148562754518054232179964478244518095037686951909955576360718936977256628456579625694864418217604619402534014848030746343671642313299515344227874320660817394071721539116869636844839543941381879958001476599662408840052581987112918501752967950479289409760549609596466317329984352360801820404638312741843586981584910857880352277108809102193614151466839613933564366189450835292553539321369465769215504971527189961806114413110311633780481873180608868500123227647438472362000475140329695994344871415573688127915455311264455320452824029131757385677286580426364582370830177362413563767617348232918671705890931748491908935740297548311001255622795980501313879537605257630497572760103416117555128180056938951075590481089332883148437977122354166380803617691715814555648*i1^10 + 17944300902330347001654424189631540288219005354287354357994164075969783312251502246640294749409900601312442245231624565688900627002674955268609635610173729566365343854798335732972726314998986470791115624029616731736755071643131708028418730955807339711820903308376997681358556941394537850624713551934682858085829915714152698747642168071445925440921630703768132615514746887087239310820315297161362399582025474588419494703410440776601472774066517672903239494403688835400394302143535172389559007491926467209843931331564591381029752415078226798669065821227008341553248821755066754919981005953261217623798869000674171128457988247360136764507492617155776426958663223145049545596641900694892565687405168476323622480371509441589048892584925615722762215471387154005905820632215804740566499127276556054188127988649644426756918025029311095457120286738836910297376165199757393480613564250675840806074023887056588271344048898167943450775121850121230432277242672947215610941381448491111712142403312367037272676664508506354413950806332047782342090619805381874928759345545367106840746010639732226145132389956032540417768296378302147203222645706321395497241992407677519383376191381583076913950737059317105021104228560429750122442975199097618634835488428920952597545069047961904117051305996440840196616004373674676026555033614192167489453716104420451479802408651808287624281717235661960191543652737706022720765952*i1^11 + -4838542015658330538429024549323916265716383494919840020086069674092795970683606895000112127802532935572442925780176643929267698813614044761455290470774075368364663127278576847751607569140537518880608496824643445618635410398129436558215534113998213438312823869142895013461180637791571038671102346160659089178181220858173534535345497524956662991521227774103532237952420084400103639292833313747465105556645862276425730878333700054290309267891548187061278442513812410312164875654065240744954942176105315350133892475721113536145300139602614227115051676056834118493040720177530067546018683261909215671307284197094231046919329478164174555753248533608483029117923760420202725789252640809434949328685103187055498086784572069154120131782176102092853332382145136845079082810634128133161185322813936019798463284492848649774392993259889105591631497009834606818506876073029082175703618337133283131715500904016134438843836381252310494237862930169180536641236342438917925275835897482899527540770032176565990847857981009982982397904806865112140121162327389212945679729526847519720793485378178710503510827694595670911302697500314109079393454576998281760899480368184821094087840365228106607509150259985445592084287824027736444163737284153189305782935586557518903485587366330391317266974168936886022845995837643430493178792191357381624759969756127426948289887796082384447212010444201313508740405493580567674880*i1^12 + -473846950807351148429466595734225832350844533025311483217760137896057685717070016236558627650742349444712973024200079647105665620187264577943960753861610761519693176149845752039568778675039712487424506479613393453824054886847339676081020679545676314548248162593732226726852347619693086227187814621144928400770232871004578834496934528542029131891694059499393893747104283466365276883011432445336553293866562434492972522687606100978272409469663199995644526555990387285479523517776267938187483632791685663280906127233243300772008922753920198053016832089227171536009988355370993677725959768012462082905930089697857042578514153708524195200980812763145993328589800027367597547564759223752143557250382741661166358003637106381368135870399991338024704889550995513415665796950449777870925747773705244833661377152162672197215718493183204474507062406495294811262942207122732559920330916333708062469310488115201843142600548418170275023858462706184783084193821118591734786965539245550714504885367673241684768736960758043119876717491631695744895763314616750215167851313841613014145696948034362461710670782223737660098588414684518560963814443200081908609710897172875368720490340777812388799703843439009500883676702300036412336823087728119627875795933325814626613950242225928332621061020228867868216948613457168071487040931728335771259023279645261067325062275176456047882659325988276337097231299250225152*i1^13 + -130912542016118107747564402167075736918217835975402618681746059651450935621263388653797864035136070348767154111060946948387882823252384799452055931164974909397310219728417492551386222772135759063514621600872920342198307939582182738789932368322729143693365121018139090490141493750230900314734016120425496025802092433659618547951608623926977607523243494867317571774564731261348892497745119091356110583734914425731952473949246964867364788381177234914224941179964952690445110143061231765886933691887909781749137453555803467438894601174923408801178356673667236327523699487841679208746632839297712272296044482738663579515754592918897100830609055058390185997494599385105632252546749639472108977396467690873944022229662178605687465634521740683753756680301252198558019851369369067144599547419920208348331738387254369650913688616411343313853004638794564702034445301579719566389063730262250494641012951418813053875361060461327629156664226918529349343570527164192469839075611342896285934915964789888053204123684090588236938221891694135409922241043946246496865316514584698304112912991238758626842684915138000308597792170925164713960647674432350076278058557264173356332608503018423767953928583432202527209267757135267532982218350978720891914085087882188141537269497718215841922575370483259201480090146398945280547862058564481298537398787871014866734536141790441430554608789838223685828588647481344*i1^14 + 104436458071193316902921588103040111570661374813167699687443568924797438330329752896318915992391167209238603468222362302489664032535766352271116942800557541268642608566298633861019861235071136265147426650160219514352535677966799799534697642944373689138210929373139775274412887052121010572610568840050260201799260783915719043040528821593090335492456667001630647703081019437545258116321899412909362369582670735500520886645326082273965232796398784308743724660351942113349947000311840375246382697660395919371640464184669505444720848475578614904806198377314865594044922436830270792653948338722221824941094767212075571956963386762972164558385554237762952294860340550531398044166734508551167338427261583467052893063270203699217180868734088751389117934884019051413710300008258942219482833738894603276120331932333113989722138546118333999440823277481980011732921947119121521552396699898404207639619053164010705841761915942391127932488118785979284425920479134769353736708300015078244907379179366785876372042086784346911315909083341792363574673955615165462569345521115727984671574055144236812671535563037446522097142241895099985415954291753546417412981034693232809376934037229292829198157682181238472810008330105630574695913636023693093373501248400788802312865042624141991983759925905565783001508962486677078508895144775933221198624598211433393220114096949426608601507697862264617748567949312*i1^15 + 10810669897259905682268082385966177791762282582187701130586862022170949294219946826625425698336780006239283407135419368941154779966717495225276194412081804303529040303742219384775265449049763521116462951536721096831355534995559718853897432827491758402163834391289855998373971970113526587708218339049391870864725518856592161046679868612294771199929889209648058713250826375048293397901876492745743325998063906647672803428506991081358630780480094403718298769312460597150356556325095573272818197824370445204601621096747684611919140382760318047983028693090153191682536686080526453642546636528544600182491531556855039273070130586061944033852050785258498840004733109904841988074804839823715366785600297803549433298222293542685339518183200024056600191158325084786626419901128475578250791295356216531896401744654817042084784827087058167733830647689216416197203004128987669971279071690714073112156811207575907140906675291476183102091882832740029822231797956410844392515399388236631761087768827318099214558704404726793281372297171372079424593837799686579153428517087717843976969931160855916769054174663017834066893389247222612247365592212213710083206277274924717077241708561172662472193318758439172423154205144479000496687967473495778810970571072152127913311582037751286646587517163610474124617575735424063055614385650439780369758822370914789337390256512339357294188728260762116017881088*i1^16 + 437533479519716020449312581491096475491851259590632329427678945364673196768582763880819211048930340010630835842274901822081839272323872058630593226064694490461002845413223921194803862521365510625482788192528193193421915457065512842910950200412471647033359563831694775501585208007230398718044464526822448054944804912244002090543979798267968212917332824995645003746477913126404465155183329876470471810914595703137946856245077359346182330079743621389639021553082750691712194928633855560716152154739670794290605049299887190109416875965670751373239898813319778948280182331899064517139487922868835732249127851410861238760256263281897278127771704986439432936269675235094477593165054157529434562700965930880661429608360640035283395030083074074792570489151854399552483745164779357424665977536750660415354721292867136214864528689121959351151017698892689674791222294957435221349653290636628360215016250717996379200754667243428159063557313055133496334428526922208031224186835421999782719849212163528768673773894580100211285448916019683703461059746455074821386641908208990178750034256292742903859151080339544929245098309489535149101478849690275087105703556561040906829506731371840716258960236106681780168209466849188358624797690104988851257584597142606077238839115136052061387378710075940777391182364083652693788739021542289724410594351197900750475541616027016835292300716350304681984*i1^17 + 10186971351019043110102550663499283817148438465412441751547992705568158922391757187467973712958573109074229048102228329835899957673870857057990758580100380390068439851440364498249698778573625504373131631920666967039483360592551349700075226039360957742251072685060390986003841381997153808069292952493583427004363650853078356310747280936463180158962217874160241276887245703040252561363360199461865369083490275524075511711850264352578551881057146677515602909772156763215260366820713302923793415358691246982540114299844582025513385459954989182198879703707421804696594714011773635978156285652115309274007562456570139680008267519876553335000093282491169784651790980247398052505146736193622162282776859357602772895010595828362679265547051734101436929196004366792876146671236349353910731647508201749564813691696731193356706797089934119861313323101310673666652191449400840125186591938159623494301995173301609157767589459641423981205722720273174384778589117372937519267481796153740880249952053406078829429029737214366999305145903047265782824381665855885208543839621166871484427486343149801716040889476996351482589933229955740566060518296216905233758143503438442690074860598895144000888782263693577522588776006440111097267909720206622987690356707273232399888201422909374412654262395865167875522721578524414664096925542081337250563435903672940600895858397857731061248092335505408*i1^18 + 163170585938302837863602616174839699352266234445242840109140560544040000508564906043940338072942579586420218851885008102412144732453203757245648396879992847324401832655098151741166208057215911116157245029016985851643894466037754343295109087472143510041677612869007906305758060097453909447975997092483865915671964591067140918040068355958750689410789826456456253806567912772008116701153394203807823091989788994459372539200750720573353676057889200819300336203529329419296181289719725351601883835241033161570788032490721199259828797945452329154221660211349854329800488610948254121998224760227783215024311679714730578106623457535807837805726099515504908107905973010855837673277958187455529257486970591315070029231778590743719310708734408346117694187000381767923090905530544600708704241422814278120194584349739395812714128402538617798762472580542594982376046328229415224266521916554729547973531467595168275110345850310314631395585246338986041630252628302005796376636918182463172288920378777928504438365822509191083379915330782563194940859381516241272441081991751297785040281602647587860504034192280311224817754093640641130151088175274223273319993375276298849754754693335139416374980095593293978403258761671651237928148671523849976965842809372026416945149108788818613558599574395545101772515823792711948663813108130453123633183997109171014854827660984551096874881253376*i1^19 + 2424944429810517356103451588110172591978185235093875642779383466978856689571248848633078700792552340005124641991670707580147439919034923274695562771350174267713874639724702763819299604016095527477889238583783308009744147516012675413268946500355049561372743581722045622424840842117680269085627112283738553653701226313935604126641868603915116371268373197437767926983489873970264171828061325675463764033298690127560283461254648299962568317025598260717826875876838639709930840447164426227832240262337278339006966920495295438352535573241472821684841542614325817299426704949566108079748631360984102721300287664073600979525887272034069573493289047217713878084536087882012386862159614581507099152880263578446580173212684790723971191499843195628695100077223084784128213523042547770841388982529994452077773071601868079996691457260464247285832239846921609621830550995603231336764074937966050526480584483565550676561804768967382663894569617460175683936412678888592667424863782222368728609867434881639558332098167794684543274409460689300934386101652166840864041332593842079639847778665698612210668496502833798653340595216556322086541737551964318537823891843172596219244210804975757361136852101174410752604772478494023849680842589536068066452959872209842415291192982179064395428480692689439482090686406241390723735336857153354338807458680084240936451085844786974667309056*i1^20 + 49924129231861231904457518020200032863693789697031367486772744958466486357566357711297114210947862277267337597093499985738234235894823270848243809623073805494367696541215444242641561046096113078881080619155980258812831955729384364777809603867452161203477845009599225693920294274663985473389951676334374842237355861097469331456308057017372580973638109950930337995460508333678035187232715885050827218708125517817948607284458700877495063490634218731922978716378432417533858440070275785842076479318015698939873165378508372720742161993200919367620421204554108769885538320491586083767828585143392186853028430286741357741361122833935857896330687369395710158224321871594840697586319844031746898547854980524398325615594548945728321951826352406741512899976738670552244995123352865099213867867313647416254530984393111707820809875131646549875151230502815005647746800489686086104372670482470674659651174577637518409570438828173667885310992855099660608482226676858858581228136507717002292546201551759630701446274194313677948260063954720617303375001811823446646841876194327050311816939723251569111809930710768816803166341260677002690251934874550297949802827860425416836297105965464836642402116853656789216401825043232641502514046646575285421745230951498972071378851457115671272534052810450186319214088414130640641985313861483072982083006694028752521536712222948982784*i1^21 + 1208880891735179394550955487314376888619609933540675748363113561364249444403065647316382022747590577279605036412144808006316235640147400244344392826719406313684380120359711148537342493394765059648349876151087465220117944758817069019216890346424823508312992188189474014629758599167904686349940159470302221595083970735033660418856050583855129919668476758387865150467843153439311253366381641585529500453249080318200003010465809606046156371005410120513546292448644418091580874536916195272237789560941918846479959268686472714847795265212972615461967956594030412869198170671011381724230059768160273537804469399986029260775096449789393379236969390035692866235254410616913291483598325293980865021629048320442047849775956177625891038449385101791972969036956617068013548431015245232441620013614416680206764979735959990690605433002108760155915126208488639480916432150551851248813338561171649805594042805856697276397854568145690420685862990174882072943833455625462341949330231323190119061235768657336750157101610620922336951027212179625003321510466140837287693402840001132228752695031113086640924087258859422839745599775001966179246010812478302456476262061559642835781246217885038449357900044663756134940081700759622220370396090058236769515568027038622159357108255719135972291518176544412392507788991619933111940942511032781230564212051247616308159175668531200*i1^22 + 24803654039615644689928951200614043134800632387162685148933603031200838090871638426586670914731142182064804816104231164429217614252699266402116913792693939691749267905718765309735762141299030613755655047323485673580637923413831431962038458441185935893983192171639663064453833805639702676613195981044021517964330566424543214924490045848684863345180244915541985692965710367067471237334403622486344572022089851006039131624120270693633124991711957026243126154642062798743164467637301673533961698110791834443122567514170058843049764627637240172514780210254009717348333095217935382312885281093426048481145130927833084211976365698263940476746313729425101471639565303516285744539366468201466030560684717652112697500270853363639816568005131426807152079509584776207931058036615387818811771658001681996107989276574338164156130202170825449557911966222662485364818457277394420711242210919557317497513419324213008034890210616574892342687432170996747281530810380868412758775242526781227728120668638959130009829007529754403367313026907283337569703150255056182488488171415066340478806866499291001287536375754065327218971711765900420006784757331743674359625687100564520602928806755869618734819272271702241094521597623616131081358299053133617176148736867144486578397923088783150599313131682257963385852328271093471112636678254920936212624021054173698565754322944*i1^23 + 395880449550227117569796800796430563585352118028404509320517160717724464124149087796873743121868953799211056876251179679267010311840328383720275644301204882779421425228012399820366149870602204145420790456896544566131383107093476736426549551484374679265886296884217321733561261347832373948528627990530550861445098270439662938106595973364507749004187635057601071386055622999230578510669352984105575493629762317829300244098277474235591332177823617597624981703996148050644660027096829557904038037761403487569300646169415955937941041685476824359500980021031198882915487231746101138427276435247357766705464542663822115679982691734361378929823986250436803950421148222205724046916393895242285851044378888033928629563127658694906058714533353971386819526190981606656768330303223965758658909805183106386325954676788178044527488317392058698943428850923159694246772020532570982584934576736827295287285491936273474802582147356335492996595580094853445776180002698751102043643710942946040535698902321211729653809005785703650780655302465818838270689500056577330267358920730439610044717694032364105716505643350001623854483124387989087172284355308346080623833511640431654780808788847558558371873404587982448416748657622912051712207662133298954588801123454581819878909776210548957118399158846678526226960607329166301795488335717705035511130735504466942885888*i1^24 + 4892925930467777755051885946288888407778605725671283347741683153963301406115300313161131198935744824127321410566556555177131025331982735024229244615564902718410385623608532436048645468447273692906815147047636504889367808552255970766774748216778736174316985614336213196210808451917120572281777195429388744733624820162660163323964630221566592267198638699883690646342231864501511867852077832321134433926704145873653283207979789494891475642627828556325896063805884107795695904720160899455265370194608926339743115032117459516133982380761386723173054685822883747954827349044916668294510363852863262802777296847020320259094548024227852018603824367694260354703830759392485673561353707019786576593804768365770768815753796953819129206513728429363906258484932580222988267273325356574291176607506762851285026140245750387481341579949548840122237786436683023772625446079613272926932014769166844171761449422857550332454321041914164039344396040616568790621455887189471787990048320322238814175722369912035425944101055438514514297097872122860581411753418638647040510198134186048986659389106891237279324628833275001509707286478392101036599058187973960835256644294469714874042071576503705078133580094570954207281603640232484546250492308591585919774838965978120243365781740950015107099409014193606763104846078839821328873165292908291486486248706178809856*i1^25 + 47002675927287407165789015039486533930973954902239890972865273135013081069389477950463241459136982573922220214617186104826216133788400234530780438863782881675601605012949441106304106160322605092576297461510193142509754042717221965169578203740505661986855608879006941436645898802675133502705105939862506622739900189213464371386882936379747453664449722549836034063664140420744371235137330500418490502160711035668828806460527733864726689386503176824672380869845284389203549660546678924328962942801784961816299136265299213117428628620176680282371216761882066291286576571003241400533406018008671959989952932239204188181887260013323612623942166909108619515264273789108911715038308450947594945705689472962183233263207963797973043187717332219413806583643836462081074739166735420603159953691651541408735973760856031853589775406051720291906961679093463317301399752351154115030338310857295482744080260988667709497097634585461166720398592278511788339619872965296687090144473118778953712393735442720690855845370164465308048708463259723880720257339133759785974819214346728504677754304394477662986252124943245213735428365481890531213766091673665613761806371816796100115795841563178960215228373306513516759650794641294675389926380623404731826339010363282208744779637509900035434243493389436183910733739515307793540029350480072873464020498120704*i1^26 + 345211367037265678811965382211793813400994522050685400263754339774363012494598710458806581149070543893444077836349528302660543037038882880459730435943077629988562224408228557027895327466898261892483566882607752761836246605790306831022331773304385352160194417465147148573043622265326023094643063260937040118108498612077250100983895944245633911734137077970110636800026019398348166103891592400586057737428811981123299847825832598068167744587074179344625996681520012947328824680053878083117356938279361164680364676372949492048152978419924736130317221381441993364933580728427071657017243811447929404588542079855429676319970281772541365789419040555671740049149028137843369696085045419707536310107509236411500779546425295668883130272950160582618860101365050677523120643433951900269363898353295608422090584094402826028990453320213785390434430888761671107803965787533206171780286813578196227122016606178529125110229861194983322648483246924723864492620601731816298444045478003525914509247093766316616554257610017416668039543885801792216773149840139244398393056897864831659903752454820679358775810718112469749504683420925495763716760713034760083710632594881420697098291664915508178948518965517695948778551676880573822557095124362950861570211168933865425726230348093126704873151425506006479743515033670545629606210482326476711232798720*i1^27 + 1841148051483006938687574847325593600123499875961179918214984790045064182423021096236312340225791972154973668123952324831497466810189672470793504329624697052543503322947643758641654423164415627489482101979978088800704139929513026439754624916448517269907873655945444221734933582966887863277162575018456986915052561756142415203464734809893912031758238095070154919849705312134844143109959370110830055927255058175804606614160032419509733118366676775436647730257927500223791862727752535657786839371969229812509684058141654859239471541547855956127864609654101461771703300662021477051130068999164662045275410482361566516307495366733694827884316358459804103295266135227006769067913610216342384398683930449501357447647844766664229675069021729274962296908753988842654783205089591136413908568929512695332202099526419538378534064804117351145260770049918773094228072255511926660832575640076666190291909989736396494258067674876249780041232773325778271857836713102372555556510431085065192500748592556459661977459840445206116480098167209535362392415557923182027396391491095865235415877732564778671472002772358305628272302491925239714968374022142707380792159769796829640217483210935556712461858223444657022308464355386196623819491091233950538467166244901323792334736694243506210766689669886290249064337547782356628004286265660238987264*i1^28 + 5812968156999999130177797394517037206076212369807994008274095397807378463640276639315917672632474488416662006639913253590558546373459219609347481854111643762701217867535324091234209545570942499106891694782486927933797498046558786175009764405095555804259322393571229474473308125448984385573724061575915190994569002629134172463280831887168006783547789928961711473829779436871739183960157067510346206839402926694920223336509209568612836029542670414779700540042313899803113833261118483232224780306823430262439806996124228399778079073980875090657212697178319801423312507878024353271910181395918609384912903528334811380131274952544145895003247124538442428907593009124136201412282902807683739084474309442874321677641235762203471452914468465402116002149902385297868514434782025205847156104735146047130703619504995227582834000217824916861078782539593274273273228870942676546400679993229350055804549508244891669316270375104480447001711081267388443572674133380341528050164002252003798155909687694426951420736661576687000458198291358883296381476472649973554805981077669468314349706031432605823268601022899606073397275627974241032598570834284961904143958038779069028687875782073252479881716710358116457195904007162049200234971924939193386210541280251327220058543459796921898020564519648135472397818842808502649392290563358720*i1^29 + -3570816297480672808106105668478312756996963814112702614681850455865767536038620354186175987000470369608121204532877183238700116932901285257040240947022842088630392432120415079796925852326076960700258764930277161657479301368725353206573299701131934876165091674850372284528887353956939308574850138119266708434323227979233892147343098708305582978623926069216532505964095883146484336769908376028462186628823783980167895643950993481260009897249203433078891507280967073372660297571859189510097541598784263798062934673400390501607055573443240718699345761562139516573366905604898962322872029453328027686466672547805044391573973539562865894063328466077155780561226813210237956978226288406500407865095368744837983054443892181916089176493268246314227080421546603837424369662925698014874708326109714051973559713928684235883621543893841455920913965466547843570734386375009860468145590373063645287655240037557254548964769309994064324033905170753882642910437270108845131404374085108743265852120822587051586662359372865997178088869330837116664001659124916801815938338941663687936334442223016796909012235216785890816076204576128006536536989847038890055967015222920211365665584627477998789427542150531081046316344869784259188551501723840773796304580720713973581705735396378760036899458647387106876430668091168186485964800000*i1^30 + -169222429225336393740538642319312351004039903992864911305854502986525638256687017054683631291852276790667177369547514501053237780430292648662928309923686719418972762192635479831908840331494316538238181243999076621483124925384797951209815501989476853219175234588200154572645889827869806797262798360939724871201450812422152513843596096580171445825627228513146054104971925265141639591203232404766478154733631148906923411025011650738081855287448242498524391675740555117506131127241303293941000092019060598438337434887047249187085607691603188396598483326425525165712986643858285012902187639423927808297697882774399669669804898826850962291285488867558438173594090408749207710936298296260067617512140638183450422419531524882618578812733532992766691776636767219419144963604775707103549070764242111452059388431519305141330311744497702007143511465523254437183887650910582580043648077728658973274558521152331328892287497573826501304255683069071659474150567625947375991265254105216108317510056990732114897713844457825501942966353545091863818839896079697156188679544440049258636712548361937927739988343667317143425730881722081355133066236414177992828845247469035278083151627309877125787950210321345465284516324098104118608970502797601505156875580047839507232166034685932231041160411140543490407985136158558186897408*i1^31 + -1008613954077578461635248050160524616612668148444354585565947395537088458462581362661128926493616159438068144750844773835533028496927410900708075881514355519729213987050458762605975330939791668156598311997769584450772886329776770401008707237983054365517099004160002364814169242186235607136056820970275282367484577487520428584501321426298170445797720263580854472457498007039077689492202868115503705552377427096101891114885426856381641904132171748950618218622420467353296343898514763887670154905305116116446929617843271997364752356483791803233696945379310698971671934900569218498773840386400163358193369420980901343057252824083437703560451424867119879007765689485882303796175897863121499721748727529528737604600956666190491338658410899786994178864007544125096183978379320643788939231245373111026158439829792916960231624496357290950567385041990085202955252967524397990353915293855901250008797963154881336881011882911528273442363411792438264566575260226028366956781847950349777910609334529485507827619973372151787360349552817287605145418287181648153665219190716100799527507760271469662579925985487662647063000073719805082998413298192852698646896758867736336233323457526939587368422593528754507078493865463681529873979879578877781304963414691767505218194413163408812319988200527827829716244947221348352*i1^32 + -2457520037731674603496666007940414022804464780870622202437471844117022090883305425769215249491187136910267740045348779854288487686906730560114590898927885406387434387890482708422757172589401967271414490551009002407580454939943785548231605405870483024180867606858406360944982455731221538783998467901845156298904481754594088700116797849858427241203649338802706073026892154685955325384602875278779677844687132431464622105528510946371665762613537331942402722682609690404703008209109663598095512165095809354494011605416431798861022167718134120784911652166314079272717467120638413815191968847122468562597013603611403160573714875152751037616300935575650710455988204371843638067501051099616057855943335105006338841674124872118289353048154230416654266804937397688893240616925212094386559750517721890040619107284808033750238666450412263669732397088766729682258213576762078937207761315137005828078167491361167128658047103994878939805958598713827038968784941726204990180809387620754709638880877627161596050981346920680878330630042189361574438858817616258679438552312048921023104544844353240444428840493596685604233198490281961191652718134832362984034946006695828769984753592286369138263866375515188104424822772113242181437821602530245078306274840504927881213048033094135675163095864616905346269434609664*i1^33 + 7238598717210517127768107218194373081605227944726712002792984566158218007456018815910327167819075854255328406396378182745678873243838268067759594439102225813060514585692961317667703813112072562407633173656110960040898063129518651422494478944172796733892829594085996288654701412580085200091999927214652086174881183551685077728838227215089869407423159858563370726729833142479191530702969599517181888451774458436687219399674080644786286998041157165266144897861212205749441215266781044059934732765219063180617193666039314531991466898955866104287241332869506789536772295666009218763582618014390901715771405710162927434970784954047820151549260454927622317802605946397401678863856804037945532289135034678670611267074005205653475177572319174748761049451076649114591233736006018680113461109538831557172628647143419748132949684316570028761617722080667542228137853402947209755767026542346583320895147656931538697025707085837752467993887649954410567206053982823864589956314187476413145094558597917598338785524680620514192154276331096764187637592058420635588949919609408125216068444193125284648523797764332762034339148761500757702272768823707148605081944664852411476990200694756557377157077872869933510739564280648704124787331172096778594967454237957513690280088640189290782183290351804930326528000*i1^34 + 97867147793038017653733903555588890424407893922696512075271647131574586511462594604371882305243270326804122637936047412371027201838592457655774537524073041668960561707355190675280369688786887530445114662074817341724275097918451352313286497091332879616721718399349590374084735136208515697803442746339397458703266115880654925552594753788931919510340796793368085575465815647418568177638861199314922635607937381183219212481573353994122291449470846665372252168561552200074482188264925938732861368608958951801884379775081224136050240717775197984694650163040945259200511110025176348003389188332543785585986681619326350184411121479266786452096391497932927824857234315468234780111257928155184355276632122707026733710456635172319215232937198966460013454591694913899445625167779659871221889297905299372541434340408171050586170061503531603819037230033338063449276470661546099169178390697270020022578278856525184292955737294828559691870950534002228266621999560274843132043169862771428505071109938179723288541867091307719390955542882679742715246281903099980736539443331724664684724591207829668331295667842194622001799445698435942796666742051153394001303800748605083610063125612568317951845883156623487464100764373528794089933277679331796123346133502298954571903684124353498662507419658470031360*i1^35 + 457138167975222083062306272988802187536826367002086105306762992148994771150887865134354883822438045879470150620083632932375211678861547575187548293986515941344700857575203314725191237109905255627671147473715633004545824675204836249242852820167787532257668360102563371440055047856737512202247038272362156283527416213774695836303861304507445116236356475914483744708200190310349492305261924393535490641544434005930301643226374700891887006217814674773323872756411956238611094831892451448501949163829667111548203918190054613753338741906055853725637659686029783288170897642332010247751668415962655346703077957340462429004810710560046162455267137700536676583398816925424735509832974653570312098364186275641707861814919047142012696645555515337578006245277881448900355390492689351984036485038391283260858528885463095661644133408832395622051641635324416489196514938597468894059494038844998664459650696083479941807778339077430195829475439186467972889095633485083376007386590413026682577609159201823950870514396160845524378698195725126725851836105510649113218751120692205436441314676228839429038876698270547158131493303691730914006203854662035316201897086537310491520121529153522795207609772973912815740469616070916208518458911137035810567982860563160892792787603807409573584650335420416*i1^36 + 1178256347920578636018545900418933767508491801322279974134585714213876895223410688415676478894606063221595107680597140302245948464957143851126235313058350626287025738062195768707916003007560974711245195223358897571710863449728056621266007055384926306373458795778225202841327904745353600862309112873812742879035641355348162607299853736409997442740068016193040648563657264528232885443885833112227593101839565351303105139169434122388494883405531083120841937818771590157527182843340845372269250594540589680109924162821644380446581935666355393666798099049111971511977479713577949215170466684078056282426632974481317307401256502150963852114032659866606001440451651444039238424802060692051486474569147279969297802452110802696088242821624537742074237304372051299569285186171540640333316546256364333131107196781178417126352989086019110429569161068372482330830551885901405983181260955125674665754245824041399007859099523005783402785616474198388981272151729870305647877637246636934589656751123776413306337325702989920425570380727963412590819738317930678088642183066941860875181606788459700497295330616669635408245310578707561600602363563040506842737997734426102059394406924481337991355828722709600301915815888691662280502219268283127865684800834401136404147279038802521313431781376*i1^37 + 1524898456580561018740500018335768031889321634846302665485193927851366923580639640892977978338475798443448515740049547202265655036263135209378414651463980487472889163605775430349131139874922786766016276960441485525247768726910312558136997209296078800541833121580557555470274393140460030111368616649849784195839724898325960055939602656233985142105069226311303704731403707452510388798217774236730342934964912127775497804151876893145012894078843071137000967643723250514287358252232548478667822342347835148117994004928538662430841813386370793386769618440612198267584777494362092260074718194200022329500384692615946485777527150009045680422640424144657135327237177610156115342781567982074550626201532931471274526062623570719255866443851510582219442034675643839401625071509476983058462777527895093491813191563756199737794108798549431352973582295934182171152511368756250890485730612986900433783813904890040411495548494433036003692505156791042815373735327288781370580150046607952610460713082430558925620875798319629624511236168984595526564288937683929878937309721248526768487671377308648729822331577906793146969068364120711833831128549422930100018778551184788909068555730179273427567434546279066813209119307890570256597073190071798220364620146039102733401961602643254050816*i1^38 + 561452205493529498970773650181300098979201437038404240016626428827286448687076427764894197613383066032234048505955073798261472233166884320101277624850721658955617096308280439388528813650014499693833771064538964594884815488054242399665793057210703952192451398360384080571433698555341435650328191053616807359540170281744118115105514212402252532065630926958293227866306365259063323694861888379896320722250103670816938863398026276526561693337060516573867411381280677775161270930533067637018856333688700117329195764167128195551058942807958105381453825005196276754386135475233747215341918363515713499680399763686506940372248953555394447734125274643230599491641425210953568153255007537304867974290782756643895421612737062079498761607207133789955280614047550122629944009975054743404540567065349751449612519197058258607225449347311264667167140020485316030343653810057524905053675945821171995074796281732014307663937245866151976912477481656682833665104644149736482035441355692137899388264797044693911995757031628719688492880609224424137624012452615256441822077927900186814599864709576057173037269520796574422495066632804583818851744983783470115578211723441895225304420760031372144532233438724266392922434219404471902683692019998116632048439037414921864713147233861632*i1^39 + 2873618772075526417547755810393508652075483258396869323092270426655475210521337836664348534396906942971157230067202855638017938496756056101025394574870317401903710930978939872962809824768880538085199320121832045780705027493033535944844069374170220347762222937785416888170903617337850367553906521440469433227234202396950837258505143278971285334254025195747966687250037637908912881260821002711157208653063334160716651035592673733114394472616078733988506180818095357488485454423026445541795708055531150143612526106020443529768302975365437108733406338409436961513786042236408804596056559541980288113211724827688005116907364337894717291395540018778809610858419811326376734549965509576580037600945385319161580165457022048389922049713739267425819797201447359467125517392329489427725962142528043341315131000790098132367901191031808982962715120200118860605852578317408289331556415700655004601333803151325491155567435810048264614432330822053752904960447153177858378374083983460683626001918295718161802693632172851494896032098541893103252025831279326933773579119686803008316697809805954641888351277636630849501945299219373050690056963712601559439584541075490999981473131457422580091192712939971726112872767908664269016549982382660620625814316184879460170430676992*i1^40 + 11498907617732776072776286795849347492987543787067735306480320957886750116702390829965167788373657391535397081036731103436731824200121563843090065353574506006328947571952608628744439485833270438123776058983837095132616646097507234673410932801987257005372460471127737213788204166430002710363231151482879126929802038619312208776585881942767805269253665032411344850630574235844342617230425559840915334051495387909687257203013307067433487250325919924468074095545493492866354222278276246598295883574939614042750316281357007555200615003692637249419213643058898311185994350784524594632075035565386223465558974121650001544737170775207927237672911136601409040428610168800707223363670761270020154433416241182072639254797640706930230000268737297095724154789903547425803733509863559103456638315059225993515253645348325319488841493607892532318575073826482996813935168589549413172047974928805700856650296844964786520490960111636010297885841977947723805244354582811554168328924350578747256445585776362529661648757705852802772947632725245700594475524818442473721971283396273724770511745916436079851716666388021503686930915027191335700697062607153928511218990564003643746303700149087444864705864152181702805355461234103258203633656169811807969115703267387053703168*i1^41 + -7603199494792064060817171998294188058253010267174713737382324214654960659257798125329344965503577889061880929391344586280096458966010494410775063329076671181183771640830217687826322843349353616488834270738438839124134882231003127565889816379133601848300450793317721844441346386996860513050772758204694342457722686872547379906016694864237539629386896774140896332467770429569905493514340999553449769659333611863565089441851759106791290813998197604438757517662399516005315914241565582638940379596769278406958888773905132870992914397256841720567759145001903276916905495065576015177797976597384173665761442661740999763306773449463897701825044774110438330169153540759478931812685472725863334089366858983501857133393680072428523369226581978811639238649684987564042164456114440372388870127990824425794365227889586886610042802475897120021831206767023618942728257859924111190643021541475744364734814734054897945373550133030034385625311678652391297168610889066537654376611781649017731386997361300782075737951687342641557103670737282761112146146032974644087714879664971754032419357890562540487933527442770763486977901816749560705292109727081091743922669888568865998036209020147315435659379170191091986140399468802189763159584618662956869022901654781952*i1^42 + -31583043217674110281263439417109641800336132089087555988914323395658667364710599639424665311685095484784000944414011354210411941414959327770544003686301654091806287569942712771147376477921708930056898611808787173415571004407256815919614304963535788557372459993842382916904426253630806091996172782112546099016052715272282749633046219032469807005535295801195212862828635395390169195235603378020711988799930206088817091913071543290861794173370194950443917878005473672014824149339038841476587243173835904544213470333070964954156396691884539916358932328173745214072031875194997916205630132960659388057451099436662073210656794509176616597497175371185711719437034604879537603670105774570905879534032150407058749384102460787162189219152779170708943932061765524743125104454296965425723515499493827917482767544048454475614026375826537159664646897222759472363809373055054695723557876544048572399255941752469708999549129491557936251101520705998385126911148050833945804917897537582050793943973178664212533751524010672016764571056750143465808013801410401744517789263330322776468069722195681381858942684112695974240579533251769036272630550984069766908110114731764147598652602029692346377854873417689261140986975338626209894967866658989856513079640064*i1^43 + 48254037091107176839274331501118051470983890609596746411869293937976234247782102120966608215061179635761453816742017371516139977487308960228463724459544914159787503375897006151085598610404157981641546054772998080242079630989193276703087426120935058629706363250244649111312064774522446744620653394126564455196816714047504927267855860155591757948665270837887656612079164915695720822663088382491143928227237704546399353927978651473341580859608390042278112449322843774023591253617126053036353413276757095791916795378788212096433623976193930871344958884879176305940680536615917073721837615352060287986375674379402652723845030412141835945827924588104612643944198040622611398347191512290136795349030247605671726696026609048667378076076037902447918453331883608108436725277262611749219787399345414022313789525247769451257531066701993197732400038318690339790828354592818447149571529380143725107934751455355033397760761988541991141931312135378193346631484288410508269466659709611040280798807766870534983422816474364667739265231001222633916280488308496679038821756920614600236971777210109001704256133551661932875436230744278996306007119315169418159466973279744665716294351654485547339033184606253006852748581815222482716101115319280199532544*i1^44 + -38243515289553437607018349020809978997891394724358145521587500407946919340260430115742404167625021398594166442608244837947818555104385874566708569180238803208003552332401984677954670614318901760691558403884582702550664123573051137820555319144582111782647868862971057664434234727770103260803173903561578150630023827498686361260913548462743009232170912807083813267214673540250040501469723625663540301255202529382344564306508471548190391551618405835202026220078652818426886752346219366063836449880580983810289761630747245880477828897045469387310609049940573289135672558980595309788424983180424719294854492945957923157051945628781685511642969849525118012678864455282357269408342934432573207347262982453995599369998500112759421139858871443983718670178527416070277818792374427396242935079876409003173808676879028507685548487330243139967964357715234197098055712846021982474545568628146258603832439860293066516655233099186461081167771409010688242359492649202821554825011148445974479227438138801036667799732251129637682396615750872469697669702921769321396165333442138556798274500622163346139154381539485799627234148845903790268332220096549628372560173259149027209218137393038773044949619344777126945310745153372927585185057017430016*i1^45 + 22080014069622335575042211983388840292754053368574847746266985266570018839507780765980676133078047455395297980640539504431791568125506056011825557646787772117480740434956347606879554938418886460557810530792956313028491867170069716685927236086512079033260334532441508895143504237410057161624909788200901838354662570093826014471143825480939120758802958304360759620283766536190074283573214232626404455056469177222062228904551912630592576349386806357757268685078290117234245031157349215454476775129304150012457849042523537682862787106393463426625043663637771647527303475034757697778905894298742505182051464155600423284513672658214715193988012601319577957119340627953519386564923587257657820455656406677541607570506608704171664459676206728423381819319823765516508735812970133991256149951524231768149563798136673354438422435683955722442096895607548597922853648836418368621705394890501417245802304045999595863936864155634536690141862607333186860095810627004786941756755843824883418224727602138863061313233958977656302305274850424539860597549344096983798570351656672443377464379884767779619621315926945257644654286741250904371732643708944907213475048416653569362173043387355241507258559000768214324615006073006103239355006976*i1^46 + -7939775769405654079166299751172849406342045099737065116832050782070210199557777738455887845026732433718517679442633267212041358815763227520947850470419697384400624609903453005311414065002743019943564410694151437103951880956595379481453120152219571769027362043703676282218354022445590696686308941272035835167716096764095972851242566204671245222490724056062305795423690004744901871121601610991417298011373085755602946424787093860962932558957475686850386437591313246366253935568013014173442706943975620926255987511727614632510226734634920556793974745195871117951417984528017016994549442216892698202857668909991492932338643597580594541756698060168753097032114699172597146471676880993139963422171664144102561669143940561041971476990020434734763884604196912466836173834795370288377461518496928441787906944198022143986215598615151631587011573902837562897038792291359647020891088226853108304874429918337369284260229261467331654928380817926039798503433038807775732962007982906794554996388336309052002059362987071015012276736374536073153875366273757003771715634043209886602450403601531047311419279886997928909492990844865903969640922621312270469499283993424240865015465524644663418643571000174575146686833745494684991488*i1^47 + 1930329478630286608992873336686830063957440136934147761783423108593380006875428239379454216794950355310865945738463738245425984558140903706501337860012350202085109481749871741493859064321610497269113983621375681863303656148049240553379916619289212697063296480155033365024189107397641436344897444919335548554355958512786004599103302767217764912401552122028317248263244285300930989121405348577100425747643918615836473536757264775592817159922043912611716409921439843644992460797442065495151287997221419469207412788861533783555603857174156366577466527154086173453113575891911780576818260033909355241451616782453629894190822341584481968574399484076858517597084811191898457912544394629309998382749982478066446903281542219573305391557402625550220731307153873777668079472329700704417224664267846739999118692102485995893579936003938674091017173440448665367352514436400197902313866572336168665030494889518585400888040882539586660565312184831660696297901741297308856552566553954751422661432212036588299076293006615108417099535165372953631951330871177882470821300786048917000750742246002446227858410586927829444013855655098000132637795820369587394630319238795652539398685738612823017944743307316549005300572920741888*i1^48 + -288620334909209769960209040473163032947279619893993456722426404529347720487327515079734902686953135487115806849569117529147618454576060087877370797837008491667390118134357966391722094705446050369118917857139707933293028433509416634710867140261938596290703357067614275408584658208378507981402364910462734730287038452234246591442711548724682231413211538508614197084072174312760969296178227015563067895715460788156078630772507787870973153485833953532574276927168594149132052877544305179060825331285388013175887349645951724447551039385467571123110828498166821350960977303094580149040195638017650213237713082879407011160826538824296595887051226612502130995428330099774607970073949557355753109800734485781640907464331136387730813115850199354952793227895356769796365389141983931265442046858390148037506819374692689700666123657386471492538391698658475323590579996197261951645264001709368464054490389275233744382746975052662001239752918849004279157632260482717804558961104748011866147524617373536077335263134522044677641812497861299599030930799593605852510953745104102530496473159994058227516613522853060749583337100163865164478427799007076156215701659015205007139466216671177252077944105993169686491037696*i1^49 + 15201410125834701684265403701922820752126467562442003983358917860172838336458635903243856555446176178902493132799120264255885930866169591188091229772179797208262166463931561031638025637575075646331581361839648244058805475601629587550425171666151822636923304401703741186436482819611922113355743153464932819961840595167175241448136739141051642092483117303606956756215293963974543397224432685616169049517888190534934800593269784968187138512004195472373218529796520989854068317434450449531387470213195114616414443689400658873474198578584295857812019054732035482343957850983157514069360833048589848607189013291890579185306376870758204017747162759188744186413226944449706786822068119189725342628052563734185633753341849031168497704682646517699895769047356257885272450009399698331118340886164598801362404267715321046223272167174447288989851918807257150377583280955876242123601848709650233402784871196821205887366959426474271898030844912509484331880236807360621977532252139161713630720945816334999014424751774696165370188201306015509049900528648994882055001989983871937314981725786040035933442701672519950933457903424890610055723537387888616065069852513885739670044810970542536692708549400467603456*i1^50 + -81027067137021276109008569357417807599675932327507327140527510893136214911371631239941748766649690940792749430654198300477045114722039749682045392757657706267335539715490620705442148251794829445026943529985192330051633634727731502099963774414106090280856592211429886013366120144946803716173274905822436659445678244365432730636811086985479834042805533320565758472981745101595971721474776531458171528010117293863482688561119347065399613621087613110214939871953877291266182103864469899835589145990022077873362358097054536839172013789216363742350157156258505801468741792168600623622913085437434032970292764091334206892149966567482726735451456439126249200253611150084823958481206237636959716564778734480000854621690860610960425199060737874241402729647759200226100293962599067254556170343415478313964360353996845559496045525893122682855243407293891921619382118671963598810851195699969351840815393009865272118041929915093485401674576442913996315659123264086661641702486522484010144729536049933730535968712873779178610720755308914959075014804304684164002942979054227886539308382689845602509389492835068708279996970091582192342592358625138639289707463645100414147213582544720642085002149888*i1^51 + -779471850548934493995771662425376652815105436424778683302755658009721098088983702874351613196078180630909905409537340255662639366292036053990129522263002431209647619054843310428149831267693088726535320865477375446441383142076216265037878399417550079781281078300547754992915088568704695842649473554731760058654151384208905736939307894802672274396278051770169595597615959643214951133855672860309024828638757855234690427938369930904280585767439254233963362530976004464516305758609830569295204021789392671062956196639100251627741923305372628037351536428178413077025057770006418490565487230138755242991207174946325757875086593407182116367256876851828264733325838715792731220113615731259771447505537219005960621185561457763852115156412368711209242779817693553434360921185542559027504868777371057485687937584742167259727133031143673457380654181686693745885499136866083660197549376971681502964144475418423292645364140974215254735089879929760982368726452419817539686027126950302431226721858855926160600160160713403347378748587456779728742331927806804171705448241885338840864946671567469593271610868684107222405526853513995750856921626569335606035212985076440839617364827008021823488*i1^52 + -27195525173776741448931685023243433937140588758666332231146936783600593215962809234932741673779650805379781960394090660808528480773313208076076604166592940656885747344334226578681968009335155075848309783297095832220659488960449532540463268466979895161643484199828509375155367685059160710209561726215689824721658688536489803777153778749298284152756152685656497868164022005174374165643134109949452414135895481928205426520200935422817393521010149576335486573618686916845323969829187665546294884296215838411244619583392793584547066549620930989745462953583848633659710909453046178759298022446191605374246111116947258359939908099465491942650548829677683271328749298937954074534396484753038130839009417031533449181452833298307576436259916428560366313105096971256411111401184118409978462137810854450466537779198815804790446855646002822817569767179765158393100688468846391726915898683631801129846550412653367951267396399300744193479544343311527636772976860501584126021575910574217998622924227233549801242831953477803317350856273009949967455047552764565209806182592031738613303995332865485843917055872358972221921372821999420392464909543236897179272345916451067102603235033088*i1^53 + 18169601931480808593168065775586578387887671370004302033228184439059304096554251239115635675002037775217338581742836507032864428492473157197468800707123430615298310816888420976950580263852245039920446887203893823192273776210626398462107623120989672677507548200357424141364389775421892431630502563585577379907500679221619168220813246750984718174065924544238372081883019106488678007466562499077767019527010137697289506828208343126989671756133236160151771821555138593193329522887399390570340945461229528276957850514463585569013634761047241108640839246598095365478889104832589301098971387258047982704273201276453071891239675462227844743298706838009357167052904935134005197372019919085453034188373615701203842508680729630080183452773838815746071499389219621323998431003353968047187365691572764966002623856767879391915123746737012748382333128479608050962902889831829883252284497834981801046617729599054979778870526231761531392424668623523033225160641708825162350339547163020937031686976076401080850342214750097941530397895186765275964532603147040027881181001547622858589493550083285003345076141943611259422202867859155505808590217539579050412400223621282980167680*i1^54 + 206719087727692653256261233594991121373293501511404125060480102872037491126404594227396426213053196879527460210152569481397004390602185898744685903275495030055993768686005262606171579146129776102146575836146609413539310831687922799441162119488222292376529110377420286151658138494612828447102850091930786229503691329777756970867283967248017179214253829908649498412143556126636943493747338894473700266596844636998453269994935523866392287920258612384382312673377436851565938075901579170287249654559087904531290760535527516532621071245978188606803913157206598827996254508372989899632834378350158097939094786463888261108477495985919160494108635841848068125060107034212485561084918679597364980561636401756840078006602052531821781616585233419683285554384017540621804723299344203714240901766506707412803007825078819250000800291479980648569235653477671297764474500647789345301888501041602888954082327884137575924198808087915206430579615706673530447117296461556009632924550497326756014084343644632683328099301976078483745625198154383810701700293844745237729944925456225026501632187020141904353014036981337117352817598645491622173769895023636633143605140127744*i1^55 + -208025507970361641060505407090876768082867785029726837410292923395565772424308207401322102145253374446589025392298753468019266040054579386719197253690045957777211007825515136441087272346758897707743590544212796475206019220999553551981844308860160079525919346887167308753636288017509024793982160241474689057183124824423414982235632555244422125970296072250491169833231280623243056740449900970507985529578524823796767838346443585197514003962195708217041442272823130675763762850534484100303869956039141182682480710886134742634068381772506406674249790017336881155296421746222259302727469909801592110034780896848811104328109379039253691842609500419844409930862717346341644097004779297095786564061416474864805096827779786850948040196287600858419545711964232709281129891427192953246530707988151564755116602686260492575054220003543323879488370808896977274795453185308226791309130182953413623045237089704237529600518830652908490333185950648983858444908992967469852494929145180836337180656398567156097215434020939924371510623519135353851916885003383561520346659406867431109008261120546399461250472090615071335902353078695299716790541330089656704827392*i1^56 + -1286891448106019266850268554311497295823132946159371203284580236419921444090921638161431065003934850875083370142394757038466805102589375892815421828693264838221035159409040370578444266753191729463517125753858693229775033629169737250533807406975012908957955936624296629682191035219476548966963276349366625063197194322544188812238449502257867075667379663076619851761109865086611976024605115603255968761478409871630861093603415527226015729737003646217106374475424047343451277637174958906795388947419447319991125556174943988409538707707731115132602737145228398692884237224348105404758040283205006317632284441277752336644407308571282444020794477280972066528883231177794453447301241042239674240075592656067264097050592682517628921294470880258679608104201015501121175189762913927575409707227307479430624849964060797752461408693322181903127398754899987379329812459868562547567941482345872930631445254061099296355843787035530045124599340001112868083090250371527349423057249935842638333058312145369899179006372063708399897462457689770641150845667738987424245423392259392221065502834734529895968781914160198130304187637141854330156768410206208*i1^57 + -1182150564244246229110611621183236946077118866657439700760561251263259384979061010539747574521883097961497359153274726928467885210633080337152866611800674896704302486171052840390962837875128915913278625241713361876777681506403959646810438091292775735879803738800000269403805222256368170685829445549150636668877140302311275761719393976389497340440322787318769477785648620830659401923090040131502057518859150231734845314604420698754371274227388412470376254658709737369479687738240432753180804271097104185245174429574321649621062297160919024656826400009152030819041949272746366562019896882186413009574408394293978258668924341142017004298130094316060530152415168207662339987915233705137873673343283766515959969676797987463549428922921128179954393205880528409891461453920926261184456510735842684289804311086977294998596097013641447630702528584999203608990173707540316979773249315656106673647083135370814405788554918938844335824472943753882197234453520136619431976956363914939167614009305906700792705621330186335341015371000409669666980217171546925911058515204489722457933098419776415455391983241483007757580981477223875043393536*i1^58 + -295768913657915084565779140985589435316350760575306041431476224647773950851273985373987518826367799314403153856491745660371545767502627299484629428772608391733100280969332964955581866035600870773247799400974449677047883633551822529116987095588633880911561149738337492479905062026954945067197682518947592263154762119747048756381131893210115010719882529095892139430077879713834924065454215092302977709254870014935005373901167880431144849905182934917075340790384295649134640789943057293676451227515106707514104705383729277723039012892780452620198888674278583845361043277970849337134085780557113382818409613265942492271573716707723840549833229728724688297611749428261571965254968955318022194745567536980114447322465300048693385595423669893798819421283650488508886869941823364439987462018515531586510011628789615173656755805422070149369997075814103596153460029976183361065402293358213015009930349948141362691109875994243323952133452951753738925888173082480282586947311810394930242081191874163286115149788102851287229098662455997209003939457357533152116483271660379826225415250919035452706292621452011137576893044228096*i1^59 + -80894123574163721069686844773503023937283743749465483424318149417543490131464292957189811721667930965688501011108406884694878356957852107074636832258537390467426451808412081435547626877416283450329941183291246696458277095401501330743544941290113480165885251038440018062585250805279586570363811306517776222357561767342254692938199000823343573947409458299958321912971717181172611379518723422491043723143125811014520774658831081067560638554280007186804298746784644659533976751359490171762865973982805609182837368828872215045959775083305756145255920096196669886114883887017795169994928346616795344986640202304344599092380101078893725519956116649904091391627986015367590428656374932540798011826261581167929028361297266516697173679108271840721754494354016971846173644480428917253676982756312327031556717070565307809617425418651562588405368823910831958853689512438594766711162280606138793680797956851949725350765377410442035397973274469430136444394795453288339344621015997268039929559131273071549011734378058443385278419717410735960237868148887468720666461029924906374524875155466440212498901636183558658719744*i1^60 + -14065433910037734329066424052255712916668317053779668285870365764127113349278054991704966215566989645823167425982894391265545389001377992768283418816829801316192370426331500051882201461860599611813576948637298209796879487052561565388772017097763008416988448584923877499556632546525748345460842672221884963934538719463776181614980606072640002020027188339767877937778390181777204089389359951443049255089350996316958820206364310468724310752548865658813947432879547391446481748076430567990326192532870377038876543034246688492684355108358985537139695003044228984447660478158898551429083272812470308900149400789063566609983949020735081194696750246899061177286017082518909309712526336499076336454625448808854075584458027837601350136479146865353153389179595099465596814327321863048924808851840429153221001628070312043171208468180939745257612214219799721436705723269339337463022505713747277115461795091930021692538734967474385870725128236548371296618677562149879814784271028815368736959481989981518316184039206151599999780790325844845011941285768711012188015492265559141836060975799190266050363007172608*i1^61 + -785782337795609972673798358153813904471568034440838726444652458975147716594783914948233732807195352913741509168477048660114907550641090285087961579460250600760742121618443266603748318450381930617727260979210947182396376648451809768800625006612932375075831149533379565331723707102839694850667105812496162975057604453571393970943736975706752458804267486183078463322533995885876855975103919574247329686200661729241774453167100246290835693133508098887958311582245198685346962821341639364245569258821248972637907708553643523491611140157361897595819801676432859664093088494482050804159991855012275319878758233964392089846689365171594129667928990889103951125666353501905624432177410879899982875569266783509070663976685105975778188262074180774395879372939635387362438782040549317144055023605497452612624744836066409447016695362011764910385152044588524900342543403499738336847830183603602290231945422385024848468603911244659706691564344612050122340669403887944178345542259081505924831197939238349978367989457886380979053243811119375243237984348844514122827244897740507315073589718997983559680*i1^62 + 4121135919325166265028172066473971959069335388543034326791570805519656399807985461749612603883202902694456025315734095414123173031947876450463644012835357764241669692675746067433021569070784135708860024426480178088067526080942913874256143114326033941319314238944498386667846342895244842212476037086835584616149524193018656157384856262265012320447400100363332877698040049959530325585035674089877554800205696039375430873329033979030134939755642120245731074363243617252800833878043396229858526298615468594765345244904563453532381085527610962980490540671154224804502996422337993441056134414215229105865986759663182313620100734000525684681241344548622802109041659857253712919973402599252590445800409874834248819143154686287023590725003035696853158292459330954306372239767893120981128670640852966106600234713093758702137413880184237391583584276480827059329567520472347262882631810969660584355569730247582955104603725528602260126758896383853360100826526950190515988482735844810039981239466007907206400811645161990806132850051811812307706043338431908641599424642539204561306910720*i1^63 + -51867731034807800945804543380829999872802173605757365358118421974743929423860819540969300736632442433342016450311044847097325049764554584239071676816347269361396029142841631234234658810834297954577546323080759655226379946911056793116836167359577832200033289741359788509400550077513765653875514133273942982853549257372937000942230919468473388103393882197131145902228761508519164826246262496171315742604222855097573085591306638928300158159037012891945890050252208586397813280126852317410878424894147013371052010176489488203939132402164672748223124968929977272407765930426042976147767074125745392799927516576928585070220655470811921612165570711405293511117833800703644418924929741832498415067522023317411480593050387225130443982191060276978561750545070347216483729387727834464983564797521530412027338531466957556485130333568021329244166336305664663956913874006638796966023393025414466868341489284464208038294796322692866822293808832372183410886381369473203357012251084212541692873036818425234241908041380613008476793033539834846441516851885217928379468866838593536*i1^64 + -1599923287093534972350321932042704718877132166439675375734436421327393692296040835916176823692933167369573212618683902327634173963329778944007459297643415389904558366766116892907225259936755675398840818666643153777821183755444939187025532597476834664725810706556639033458791250729103534644686626056945723148846713976833333626584254579638476741626152936724761427751217599484740691542845327127137864768235722474534392927550983038224240300915398416630505521440170036528301650193838024540148556263126123136172892056272176768681502699737034973093847397416420628366648206237415036504976441301597767381128165453101524322227904130099418712116054539766635363600615020851967310826643551228346706652491432766674865460069640145948857675106054509004629808526057178085357178280871471378129207221782333132290593580221851355115614217822453993556545600015594235928022317211013958220320049959247075297778652338357511817064248005804322791534688768019476173257735751272115214394474797492028324489809843214064142346658856317369984679332606288766240096693431353701040128*i1^65 + -12588775751927937533088724494466230065725325915375587015365624392059474572810684863146436375890855814761163554328872007659476047818818917347268687575389044605927028216985000796119859128173855222491237476762775120356975518986990377539617576850767307929481904973496552582469494762078462340105659130767209661416186884207968549287127685681529990875202084736794659776490314817434038029722156972020906299009366400761382962449007316283637657553901601649586705940761361458764983415397281878268867962436541688479236110796187557570826763679696544409379568307126391885203109429632205974159455447572025819539655411022111614826630668139162889982019538833112868775276870619333716227202113483779334142051630081675098607729775698738225070489685116791028259929621496970022110876827060428873527908960969023246457961021966874144931339024402947347751561520175303401742124747034324421657414610616673185546470632622844226481177415530926756496730883502079697645138485760957248764139563768917859645848829908114145384716005675936226947236402181259387452948480*i1^66 + 5235145887575448998175596139158408533654784503191811867347484951651317835233053898413594607382892069096720844916983697020519262270666392071226523884025382795073429963440126598869334452595222632975517095543645947103735809685628362919296605927269776180937760119612245001805627512584412497994311944323492539800810214734398221290231522420264552507465707597483666008138433554420820910574319550132405004189186146624889442098478472670112752016286326340782136222315762681199790541026408537136176630956541540271425146513429310906261658851206239194975069607166754031096519063542068801895821982818158357555744927538983633193145272407903121095736294753764014529913397189638841068425697453169123383921862130490420118743031046391663121830470044826501878957531378450774962473063132769239706515748983386117495068321740850271998434255764515108780467458078850746708744596652012242204768945092451665414922553246044603766333556215096666273562520305841494143143709267391459974973245359822315907237257410579543115405281500329704683077632*i1^67 + -544254824927480697177426725866302514338046274730898674980320967836584219635505045920885812692091162034915809154857621694658799049157136229620597766832870617555351482385883983550274737667515832801740258204915661127859435489196918383700169378170142736907409299644468974044738412841192897863820680563006980765050794545955376697328034706452713303866718763313917145294185274539105245495421498113121749448099671999279422238824858746138927828542201500312259258873939864840374049765647246209139203181191510461278968546577569666610736930631273466709608844153566737687758986068782420661680865185669944902020478507879633781471979832785130657154463522398636107033811300062925715835829287196439987579534480938481874298112494325155988214974915413524573805528604337292374642418114924001333502625992635719207362181398961195080432702505995188286227848384457517313311955363140313201497567285054675080369378400085362437233331729770939933978684187241494131966189302265523039565899571029864518823099117458510745863936*i1^68 + -84573818240805589818140242413667404783467237740651315391583884321144795194859175207354017911900405786329550891744578978934176740255977870075406312974737190756402004475693350105379504981165303739793619601715627414161668768166353865321405926194861757550015804342352463706490718188983269660438815088613565638996978985227005594697864324177007296900135558980639243962019494305276683356041755440867452843571419151382944778162017673960169211135299693943357354755027096480184430720133671395813513683057393992318462567834178237886387461886990948945263883468744861214694138756658606573284379099267998336436974071612964165321861770084768265361778430757151857344516688195736373312893856812283308011952569641376011095045273054788236529258774465361304195106392620947266923483058872400744992639485012558817054172034376440689730849697050106049975134185056318861084172333688954261466912708395519543072161719095417618587627568261677671484475792422411538364578339994284031687915002318574336*i1^69 + -13144016462177805654823329577317198598947853951994696412372279338305188119902882301392253287291137262158622783410964024758222914044006518220079435718499006346937793778307429079501837310142245114920702043270532414364005791215248585284671596035587794424610362703948090101127710861359262685139800163807358049113488240592599314054277716388391729227156577772144681642491971180578125236644857985328965422375472157924769350972402827897098598564750956254231804406849473162046136911124093575884205756202855958531206100969792039081351585419630030519592368275371180019168326229108771827936006230794886499224652022027097702660823448517532978649608040313358794396199642350443820326281051877684993588837190724623445750947505244992455454306763013955978447961492472922727471310392389649106921968161467614626759515585088491433533983169781055900621324279535636939637127038159875390837579065867515429618796154526220139000772087632329488754137602172282314954690017440*i1^70 + -1651191327161515167801153911609888201842378290357274675923859550512084435111313752369933712520303913625065060877545953764502532677470196845204499846521006941860504543762714263957343158585372432573457300946404776725473454380905320397771185900047017926038259354078713322183230058456918700290824923037793098455624498416744824594416695740161068010687616928120962784742865558549564938065911801983704816926467985609985866061372623151155960426830936290838054313778751514890915624887931877671451047928876544447625012291087753920798594904854922647896358192549745051441045351398123426242553719609413343308667750791813375647477741967861237421646540326672854883527400311626658736336941097452355135554098198020334694599125742792646179910883770903793389333327586230904930357984810840732360154233862074085215820016414366971158369035894287297056500170691820232129466847826170533233572473784408673405585833782133111993812156749040*i1^71 + 1566823360312593382545725303408238158926565538903416005162078335714299907859295028297606328235939985883221612336735262555838656903079319684585472137637119750477385752204285982732352002115060505066804365892508892346648875103897486786110577403566384934049446258783606079415800400345619186341280855906765964916445062174006834981229457689185729402786013364020541174674111193655977873158163341269274193862530652482188758748294975522889094593538473109594075519298428502315954559408412469223109638972663342615016215654666706252952684541861004656176598349243765364280994816233932130618061792908649119072332538034574829973887794235387615726016670590470355407972390342072154378912778032968462009868459019051770824563603360052241980870185579667092734156381082915119831307266764422465548183682847394486733122637982539831813523947793901048716821139233847244015757929597521467219561*i1^72, 87346920407399401931668998289671182048149060262189880277388920761114025820027676228713831426747291385401051404424722398127364353297217784579204434932939383454536229831453021494543194671140639140069467520965780304125893740670838596376544131424958723527640642382547736836130022366447635803501124184462862957868461286605662534503194059330376853989303858095537490195201164959258488753094595311498111792648850617977717107885766388900627784280144350429392198061260748429446609082177588427641329474053560101274809251708445016407696410131930874714300073443039561644477628086489255124052110641552365261908346390932934051818290619566614316708498849749364055498793516412718884630400078686665980600064976692085007760104979743583292957235823179083982021654400051752477616084078038920356965257165234422898321785525142144057265805450252084414058816372421559922049587406005012756562076641527479865925846585567177210097535207357427693901325425168857082613044685784012742467126630161251998195452309017334157718232328009740901538169228710796407602335528619549649214572501756564594964222009097028901183692804633783370784736844644090348317842835943898610427454281406099779903322221870872977613203746388447096693392316184528967553440887452580753180627185493307410197157937113344956943409331345060201566789212335094424016837135659223162706964488609674576074542319333001429000956638528203693317045859744001329167650443492153153346081227238471867789116671775113278088136169273018173109187638445008886779448776132494151516013517233061578794158192887935442253741876888286796129359343678543347344926854878666671809122349055972198903202980241754125920987080748101857340446387995343410734649730662400000000000000000000 + -3925820877314138315940338686748747299707770823895811373250208338809273126263094974415373347017136634213742810234164285778184328698489960985167468965982158853734723737354442297881690543283125615664564297345032319605186579946990376703796550461400043269002954630207755802413521367789366643397469357835727195686432813179477765233011144517624907001706468040690558471394827314389515249257822806000106140964744540106999549578140327464179220718338547670643195171838254402400612832530132832906219251886899208244845376718815205513462823064039897668083746123187068680204799817557575832577585918242034085342142410400109940927704959002893753695306401315712481414543267771874204138591147229971646818229696467821353231172031002826585102371938814664072599702014651955744801491929800087460805501846911614385709993358645942873300946232280801507465458066409741635068643254713314607719706771395095078975245522602898646113513941040240683255767108524202178894625051312957509584239148648978997790594006261600009758349225112347170023710784717621128272969209400435946698256340848673133438767748016277879236751356702062564050929141799204655417106700602213913008752702393898741783686952221232547864927373139651666216040655102459739260405199784705228130178510571916550164642754852813927518868515012731869157901105226334607443130998583861658135894086304555129020956727763027006153639034706070903515454038665421447687086000599317018957237610241733178002086226862229346834119818740021259954698067028070984164962588408355965857819252375636512302817795341073649878959250268631324703989177616474227294695051573281909086485602177671426420784366508810417713458660399645107812335364566772233993853352280064000000000000000000*i1 + 79972039819823251298082245980113702813979346579057114946732728635252174528969235820705426477026467903439707323914072070674386483693962589857596496248250304544472974363381803106823569297138824048583833431653268723575935356484648155031309494174085453310259567287923020860087931548187478860081353995930823884158517112661271781363330368415346430911914271512614576893167329941598527980078764119012367927085332390645787143619553804698846741905144963544094084561112480283571557960411686098844678294506790068414197907708107891429146237389117739549897178120269923539906668102975734619454280932773768912010590956943161860779992177721617394105755053377560042230478677675353561541383243375723747951402473947683773188902579019233314088946820122644214976094170472452794687321397836638097591073569861850065311906144484292045624247458390510078659341178315827236679694284351927633594356187409146188321699879712961497672004906086251243148723563992497823786486945668490880694294301540922407273342332577457630969018473809065886312166936368192015110228766126296445725392491948896727187164884509183616069120878822857693602139787760011718786583145949102995462964040487214725574794556346597821904708437051835673826519628213661244269348361717226397663818170417319728674775963272778137440401840326983905624257492271533827602105530404231285764178749729608948939918638207368959033372524740694061475376784167671276310613651694950185288608760187570384210758002289635602697215985812344193906824097617149418288236984161319855185376085872879918403484787411540691861883101479541957958237871870230434785017881850033311552667677923421513095660138089948189947662449557623130350767920422636748872155450572800000000000000000*i1^2 + -1028163311441691976889801574594805312195665139267597444843749177368383483380708915429822213787384075920006601934180380055550960021833017190847801433868269084082625283745922619681933754773801877079666868491121360287993015621338272841075897049257315111318657630535032801076309512203383696505087118229499593418634225980127073333854217173881771812991033866723035405263332743661014866793080718619035799351496559002167779190429513623669838123663879442498551787266017788429952615489856282945431283922217542198929225752964551361891632504812300886498189612585060964115917937005695820354941335154321215594173042004281987353221662368693249409712962873514886852177073898994965179244184976350708903294636355535862715224271930403477918186564817262086865863640135619392035856082948157403550274691755451316653910905124194822552643907158023285209331479661135588215655565312852326907048919393357069501073028552269147758202140953998124885054146363411221415479436512732533901818824919128217285026678877279739096256118911143807016160352592603208032235570096805711053885439599693720792714701231216538052335215525203253711943132764876250347108257244029994265734656096178625533961235911178180315910618860107966445713918797017857857421734370299834112362051571908386123147828308423250386223041822891617493098636435867682339213289100543731965616363713839345682471942102595489097021308680524447302328324992047572560177660722674540163818997263341883142518551765834520173450487183694472317240470062460911434831108355578411012051803923280842907074428152109724923476657965461730429697604890959385646967980597925284456527575251334166584409863037846131623833297982629658396549030930336027781522418932121600000000000000*i1^3 + 7237478673733388854340283099576407123613061814029010491151401047813994097147492840253437396295689413280851906533207404359294558613668416760147094494291728043771150733173924537328216562541237007075786926293644986910498710628038930455326130886865940626305449935161364490828945066532464879174798009553008862784414640035244536643994439293792948199416727291645067001051984802160705436617217666350486355724715997979897170910142039503277857341572134377366823390718260367416033654381363211043713514094122886175548383205789031411296479816927873892739088419823508711361694471278658050976877458915492955409580535613743359117757043355349770533144119512828644480558285131393520690111574676641321400899614063604741135611307983422499611166396323202429282181910928625630041287818720429968955831621072599118081211012835656691254687752408633458876183488216161882327163019848157264222527037886282352914707118504484713916829964724610248150376759880329711321346929885099935861364339093920513258992854432003608164047527017667724852403224514748195494859046499815732549504042220757454271724435136946073747283134586328142771720619238933515554013245516679035844837619627036562249109424350946057232502258695292537047994490638248802424800182276154226199757532125427043711106624748661067712974090948833334565067167988348680442211067275597244616386170426642140225131657577207265380093725059742857854828218493481623643603551914127057160571626128362726588165157933700849538139628340445613863228589508992586162685818370594790274527849015914295299767730771543818432793687609458677934887696999739713017372939733116433058511116552060816799409607602632825292294343789721763772873347580539857350646204203008000000000000*i1^4 + -29370832841397457255221907853864752731817250139928395027911827130296264347295441022659335888522755070146492949222938754267119109215984382469218574791029524007789148039925971543127866792657620797450182784907443152901323822294228214250374088948612697370891821956109245764555131044113909768259825225779241594781340739216740122483882315003829811041611167519156638345710103615698351735511815233336751067951574830862683303403375570310398030792267798985287789482646792994076695587428026414125464047946075275723699647282977780291465833793871713886675712701779822044731523845284089006254019892043267048981626787431776474162273582460035653894007923414267525846653022217476416833786521293780992950250739610600881202639180201542168172202249924812656885248044524756882049027988244848321417594513340210498227140125562844516348918285146974405133446406525068405844848722530858524699758954134804910380090881145359467311746473300283993180212152357412022882877722000938072411954334086314702116067337550889219754430017650619266981812692234422443536402072384020844282623089034562097843465362076546772900023533723802465188734134433143651339951559798319874778524109251142316039672831918148560352479226767120856257102100954475790588411447378829679029924895481816535106602539077300626199689993734273995958508500930576141196847513809633501365068587383771362273712387695110238853702291684207221022301600658187044706981435276712427906980412664245236528850675252727984511697705722673373597228189539337603321254652580379914228807877414758527607618665445800923702602283895227644074350558081204785591818965908222000386066257026618924815188554043609586744258551993557710701982640185595145799924984053760000000000*i1^5 + 70427565226651487377356426626070199221684083008742774211627901004252127062285221933441599576672098107971204059905530388507416985388635330854156113024729349795143153745580343562195884981796910650307853954099441449729284021362433763454844879548206375925104411743029128061744882483473208629520557475365123079023466045528769779057636933860050242417688145785663861555129459534590326665894501815595235955791078156739462308623302296070973601278781495700779683237586769950735690604565942552283460185001767464062635566765247031374034791783742167586139330337687886905599724256221825295798521425717656339353868238027497255336502891598634572057652182599690789485814661852950555235348575081626112588635555136114127268916360839448874355959715744363820549520790704358733077487901752227278997177522096512067379883534114449787108492070499241295049709903411431699285379816423172500666663009618369567568519225845943241739354857684973505297613964869705144660440113351500318344926778011338648404437000417112927450961710220762106161021832097114419548615902673241294875298119278084617186168976763138792989591483394181276439636726338385784907716297538589222265056407669221941619327704185322517142667919661487547600577857658058544581167664839433605683582014438464707110187053493621610119069487117352354931958074856406732217465290707565950572045688941791620846169737308742238505493166500311399413670114579709949031161086543003079478633207912105808551698140300408491889613534894073825635339609983735035858829772164371086436706896568078762997559542416350286546861461932154154868785456348119487134900881201785872096262562177602066956342119373541332474965328964985410523388241370233720976540329574400000000*i1^6 + -107948201745970821223330466680193404861232199297721977618301847637599042416066904416076466079533389350684901602818103874081392119711274226037549686153292426890947421822682363531581579588041870753246293381086321036162800417438602098339477238037141690350014942217098435901471973113728567471962488159334360219503963551715673066296300704072785775900252142570923883510542045003156295075158629185952665159908972360278367774052290293674598629522789589353180340970695733414912127715808730569791174502564314700738648327606745167497626437319685611624834985055424885989163434626998739829529530596795130846292970748993605868015318830539338774264566728344081667057247290446282627618267687846735182585974870868013078543380709640678218857736649975186431768194661764394802342686508613911391412002771740027851721027340861911626267816127414225111089613482803191328598159086730271745015374314232111842166314493241513381721042578168071963958254986537915263842019712878033275089158328882549602833084050220512172709868731890905674478067916609110300166682941606525961179335817266635922647533763171638338064168698685211664278018935692549274074724049946661347727422355053848978808268707896725913709188687762545229425045338783340954447354334607298762920784171490828266214614836811391412088458430203811618587243690024083120677960995392322140067681862204544054868886420522683535400050275927749978279137207970473307810222970388220528834188222248303871017805736736664366007582420478415466999961939391234153872173379170881700632033250926054967552252421495803602448864177367182446987680052938883123597647823410852378868006637844741894906924723924431667740707025938506604437284680646365754632962048000000000*i1^7 + 93997497127601149723298819839245687711810179797818354851480334880423800298605220448902336243268235842469736820450169677680945321237251008134061980519623722701553033296793511087197669691656784640160493651941871800475270418433972370789633682603188510029202612999598196658993551926743502698492192333892645825001128925705873924550140971559712529150194565803342083505249482019075096188515442633131690921252943365050284297580689737444020975027410696348356562037399627280846904349983457562061647884568547466351497964314103456086324884056300100542634337496652460448071229612119088677793088032658113354263611048654426334596505108856493907008866978218710052255464482242308734538302739766914238798221524682333620790556983576649939779151376045231231171192883037256296986116749569229366553491881760755420213250718571968905055395715872764105818717659606096296840980893270284982878561445680110402264137002822123131618799110482424960436486508415752800804759960706193780925495880834486529578448588988549196679785530889940986852991202068283126024920196959577609815322986000110860475537976389655826110301131093871485187525866299326858131657137593701143073851393285541703776195206269715812252826029634212493131971847045550504878667813061121767270950784212546429892727115805970573222967042334729273393512240843153504272122456111638705886814434998014921168190572826900696744337105535160605488491735586830183352781926758559520161539100138245143390125283870547060687152195765489815730101503613665634253882824211519913069274549663150233682493256011432631257111584425000099350856979181600076143963539012946281847670584930049422240577353479720852927454731793428795250069426657933651291888680960000*i1^8 + -66825455810194522265097403426989869858508520169023614409256461451986272535495462438564228130993240165979340376376263232471058891413920045796323893788017975183742268772938493676043184746240163569873056713656522744509386593898692089534635254691102779672409133540280002285092416352736748412687568685636485934238742340665480659789485268535192313067085132133695444971067787607049437696098516362501275714168846789669846698688809424784511754292585130618412874835136711322926322359811879403653687094683135339062653771582077471057028375492830304997634746356299276831480577424053361301376391202138654584938898278290833685983069027768421954241881678200553019741234027431187240429178743687779441148851366741172462153308376140748579850207171487620118486253195071136072987618095451074662074923104573431267969479727622807532634064517945920690342717280808980989551150407514275298483307545352238836145838328898071919261404459581797205072984743473217881666221960317849349193632311426199348181648325253445436874950546979501590332750981266890697275227647430437579613044964060192017351174725526964511127162444011329697498299521447008434289017485662599776018178955138931463882657386381780257832589609096885850582006658831706189112537022471915143330604099834497227870452149831545751731417016561133355530774157998924263237439893922240179703472394031189251912309184555060382124370144942162045207949071356566172496991298225684276368668047807564920789786345687925666873597458795387133030735890769448592590551686773640203554353639109470894053889970914592428326222437666444516949253780341667992658950033594602281122431465251502115824952479796133787949033552772586771925749822798461603217722572800*i1^9 + -9693012813423168398995123039714861540945723021983788296701576196428921034250802029634726760659529003151174170143126548425595489962825923257946671262537845965950710717958319080444276725309167451274640903143491273796383207065157010701097897129847891455910275631714490017071546240744884564428307293602482948480746765607295360757395358015685009880219501567678182852616748033555187182561580699756574094734314456261800287485931866502666909597011837495738681623383161200434290795513238427201773270571864730272041351949756031830878210358311647177009751061680855199410579330983558871253289422608985859535253322436939494244619354683201516443275029992886184956714747438092081025703778665878686302499631079620287152643603242954116536629966514755747946944401933706830658218200344530611548766999437407621441204329500203915036814205826392639735559692470614872546463116634199274283485398241805996310739027705402854513655462294435372723978327829498505465307180093120883105609182125652060583307829425804675333885009663005526098397252383139224703990155887395027987286013008888377840638425375485683983727699833169925216724920935863662195375051690723718211526031326169475471142148989829808182810994249725810599930824555734511566270864031104363168009116818402464121527025093175350569675533430947259020083856675140911789526788294079657901937169357715007340360559724694944947619070493970623129113374613210568523106730259271819615700140272896640524427648664170084043063582825038144656192551943409301069230867561179284455962468611550575716602190253989331510904355155718634410554543267005895180279144486618051194294937905137137305368615669938513790275805697568203321547822819752228440506368*i1^10 + -9118704788331270483078975130639611265958975004391726806494212518839170903237143378606645688470818616311532027146048799770423596669160950200430400297182138285295008289083954694949942827650758033884148008882476580695457152089325343563202889026269690022320905939843862257599825093585698128845634664446735515961387587579869688559332399789114737184534183094472238720349130777704881107526870567446444578634711717381879865623251081171238686376468430093227394090581529390410850394056649920240244582774838929085724959396752435836451313918172099352611047261383001816861563379114943954924630812145082948775073028963763543487427735914200760652989593305576924943564152420091720458781589720904378437731168295903957667608799550310544113782846116645850729807417498558962114948169265225953192326806427425304725389705523139973252470509860465736704043894352698223774633501023957606569341396103959421178525713126139331985775129686113180782320425648614873812754617577937032579712337945512372409392125792931187050458033380496960389298364031370250763535139059660031908071742431476873304205807403819862392011631929907180024039954715013383782506386622252696997193437084519045075150445485892743975786982951235753018190151574480425083581014141223939112542580499071893336850779108224368665596042173815724616854885308503444560917234616203770577724976923501898011802995549129677027776717882730426259923682202389002261851431891820943707878575403488466273184608602001073939590676486155386014255546205590930857572589347797130773758438708602788199097443632908718910821066813665636837350221198454868972944808330178240129866370058884570215168907619233686258795305686909683610434518863247667363840*i1^11 + 2474395550600948281345428782436367531195322217119703122694725301036726525753706659510844035579999373204638888260182186623607802901950874923243442254470665918300850209413482483943976303621005624656413387133183371086839439418437080953442997376168873186715992194709752163020649115769168918800299614935423030115753321165266439363857349649430735150007553028303406084767558038090738903639016098891771422764852576302483714803549283883535698290236522535637481129728362373395457815244727343085579209774507603009560861350504960241879330164573745483155702841689452062461597026305522123363339033022003797720342342503887867982301458417613279535221545769381963856376697439788971135709747152649242818054541143660411729182220790351261204776748688013690110812741187737967218971702350029598289377072425886815307450644405065612862735669544103207497689964395158162762913937707966278601313590883743904401726043586421257910110957801732602317338114475280710587418912906870244498429490252723462269652962552863901716243823313488207518619412870585113371242029366233012797332328396656422675821556971445420397922719003078429108529252495297271232116778565329816676962542635822258760303287641705439317969488075249517240990897594160837192390425793872844589324997096920038831466721185137061855353799068648482615241143918371855237037858923841862715862663352097645871633574549826242557072455359244930139194853266665149187883322226391234615212282400297261759025634578428470823389925737310502342866598845894469222128882484536472198291752391270155623417440092259810068483467998557238013760708973054901193728419352346991184024377035838623427439278011177736895236786162295235964441492515134111744*i1^12 + 306045663029171274866290451222751006998284267028893894397538937543663847075926480698758274752706579992915309327444854855911227213138064387230138091656675751246942119421834357511528330675986037436696073113284245722423212583368524312851794872777453279683635195662684194459219833501047566400967877831597693796036218339143101622459050421699183477803033322627097714039461099797130973868722923637149731023687689728610058506996647996133082533854466021492888174802151188533214010812328783881620205526998892857023488847823909922860900333720088207121981765768653695149648333889231502846638132179162824446828513106351008387679562964802500734716425593192238540739915418341448498748567021503489554317029153808629520917427960993861051336370571540469744278420839593412538624790703196860671130588852134288690282181244085364642978854297825522308311292382177147405039077013318247161722215909559510714627696249884271142308505007206280209447505794097581395025810589907296485746214910939694426908353496838168504880715716952825185832948167801587944799612005954356177398406546753107822505269932682714858511295401264631104044041533472708957562553163436206395175728768950053174352714509747387660270387903244632252335960590168781109456528250152177116591067172746030698581857967699436305683092810834475511164341761410305992746302787227323784685446750717328209552300912672802318886961744750350423270194822232157386802100702853051818483410050200359264128249601894232433158713782111844340321532355817198519394791784715757806039590518556780166437974638869555985550855982885759137825840775899062737001152113594060406296287994421132443652131516499458129710417609014999072283828001177600*i1^13 + 47522083111687391121120090416564856914013857109335414795910821976222729194560383558835966699096490110975687243708138942991769044981831981894049626041535154737717637051832296975220521789400881520499176688460022647300891129712245553397208552821255610656830402152990312427764694221113269351700116092585071568449244910307443159524920475202288537710080618834645442848676777786338522281124888838462807332210106365122843738656450120741803223688315097648588817955163989097784810433069016363712562948873125299225936697136171654666319284473270856091483574669173843095453686563134286926897276451673622934961463313417092040050025534256625080008287295842516155070385929885190203513462150120340512557161992950873163602853074221026276102707606846707540103595022634607247383071548648227398781317538141984986996247238356396901257462672532995878458815315588996580780565869284079255086282182908486147929417121971799632211604863765278432889710642396171179242141553131984856746852319485021338487985700999819515113343772128394847607131282510149525760049559135081416294161828845722547419054959570726831778461677952574684581174199137853868140380206341037328286501992327883714013052699500881475661810343577027163925255285751634893381922665143819117476291416288549222657593637621937879683818386995198608457357290635476573593860463686010678220808875632505547210379609862179586332949292825925144048828356584508975648837426109317244039893293853006676722879362618312502376795462518677678178859417358425005755115332449847134406278108452930044408155664960507000592092232088626623127825000900606343574534864737723251857453446808090246337920915107264015989490042316540101460374847488*i1^14 + -50853767297751653631103734616339386335810450333826097891008297092763692334269971886815913917187319598277252942896414521229598251948942868970172671475926346280732953047343692825212610509045300562038769383170733200130814701213216562884058552538901862595267880924022320003076520072939351745761510177223689353238512500191681407843718566362895327300848936371153880173059524418691038467188256930610665733946168058859149707462131569795848900037543492091178756981650907460838242249867953127923197942180729466220380438568535216467058051716957094792310531369632575461207880795403571248685655669721064890138598104145340180692908489666312665736921104834772097036651500796950931288200984598072061413651930277001738254657481072898236710457467079142184197203308457977012978194113338567914048964783796300353909282278538910064426379135478666488677705604274183380278281709780589497919854721327968924210961805459385431758432862156027425325840233854192287072722420687153035795217735714280379293381654325857866771104283209715842394456015404141428617999850443896571931572015256992285134598978523173522020654674928096820289626312318445110192549350433275218810681436009515412590138685036261707608514380976199682870946748256461951685683744563244432396970989877370413787644146768868406187847769882906768900332184068513646599162329263994542700315528828958936053081083598590060852986779962503682055392079794837515558184596911552229758607648161285539913900314163634348582204649208601198240929650623189010994195700375516706627435667021952801659701761260537661650609873513569885295513601960644672081528171381518235410374833864918438723452831452426993830590127227334759928561664*i1^15 + -4823882327203728821181286810846433582776216244651047148350243154912610908769904235867643924832151279253386488425819519462280691314991769332901625524592230724313582587405618345096523534506867477617561209173489303502329508121078349546207600397643796493250315828991260843445844695528771635870425578845861392593325654517856558159365482085604236183256368198787225632805792439383322736034219106252001558553449555025639863619417045625272230449482810381793271780934518378844813087346030170363714012969873435903917228906158711260671193979737609955492138212196940474761561479038699668423339997365904382259093020794984239403699937397748431544199073750546377271602119958697675637168489420380965312256140859165953144336335737724120054905909025273063308991306713829819656274580903450440981410219693424622749616099417190481961960826787721727414782682358156554377845187169030562546398385227523066490740325259968752150052359400688696803677909834114502205301001992129213824453790979313177433041159537656773183155165517193955366651778817217355512123882615826961003447594525212196183923093865635257215420045281242851874064404488826400583980310841885949616519123343467501667796441984636280564713686133513307284630554468407740344266117945467142209122591489586423632659389639211476632477665367542372024440168372837464264383861654836360302739760898238276804763119582683313931494331673766196467497143020744624394496871127056374552515722700163597819312170215520030033995494632237310045193931773286936497921400223835399116329340208365895975801684092474127905290396036205418006737509622437193565509003915948181611272945916790121368826071641581125780123826297942786965504*i1^16 + -172406944376082322029631865764934221810412615622635146804088433602521188739433501837541784858733329820748638744625348681162622921893944100302909698522407338520944561299855998175845831182460430776695739439254991614717907623979211615648118873639279956850345593884797255104298024544511550946189030788129953008048935015311659480377274889485385494189504260102374275704311099983075020771196973622620101090014585583056088985416677227619309143475514582761743132272930564598283887949582701774356709475375259367606022084252375294558898735010068355636136857902896828925975232972000854064310501345675916810635943346163892905021029250959743706098083704670455351662865896073609993176428596857054601473058688005704922944887325614271506149649476381488632014876205969194203334671357105577698334057452702955237763618871946973699164445016809097932508790881297784609078398169217314516898186749457346014791999850266681147604191248935791717227629616924609593782215648484167275464636936005097377613754734350264372825479627804426753483456557320935858244874852585517519524611769169409358469046016386790989714241802740872460712206428553227158560237525013274299581064465497514406608338860535907454738612320287936299477688679028496250796061623782729192819667862451982911463918629796282562351337651364188192082798070921016522240180324360762260917298328008841296670246195033621485900482396422921230528649940679649841185713071146604474093222845109568174225963740430433561235093514794500625909160352557654713797829953903100933971947153219211038517823704860839734386443125531761036725536945254715557139325598285336508518983834793905696418398687648473101475042972282126336*i1^17 + -3205140094249708253014173352409677741970246820569643919947082337224485054261256471522560891369277546578412227211471783440182184139469696745024676974872559730897601108909833286818586494466478183875962541033919008913047997929016495465404622611418169900379070081080077469083085837905683428229509153634297883239769257998181088167446104229776039456701430790727318278580123040045488534053666425624414135438471006902546235209466298214626511073126153581150612696768651974666267813797898409867916397632627404404489034179741340675217993338331413922778922694393261899068787585858759001665012323855419570212553952761229546218446630542889581321427842980453791137441965866669571494184951881790747266075583359649637680285644063412205137932003770130242145292038771345034038555156347772683629530379779768763693497543108733346197352354916158704058493883046086494723030733909635567637728516118979290186005549262123560943115591477643123076852742188516804274615608927358579074497877923593003116408586825043910769525267347957069091585029038212117554378563270324070925655768545234149197881260710466073373413502809935307683402834064625291707205103074104495514482292700277363389981665709487299231385246450423415140167792640295252589223646715052404927405620471348694052174545178520504971057255099106745849618350292044325466624743651661077014463557294969741567318442799633788728130524417633081047982455031477665828321988067096607264861050295708112785354880985334784517459763969252947070018117268091007940878432821683272303297295767577332874666259291128724720455888455178590133105877841060348263872921897267240140333775971526682456476098826861219085219610492928*i1^18 + -29683485265925474584816809007448106448531167501206736745582618991061458954063300047597685456038213841513139196431896811889588139568096661619743682502717163495288562908658424997449664347970651644677302871644298292332193447027637959408911783249877773200103658982715871143547607529598532889232499219164816777506697971308346573975609696401147992093928450483937855041069960149843014071466866572207008847981721024649294486009554264890441804392963201147441011770099273292619669442767500058387375824213303271134855885244394635443381671969488662186761867387044493031692574654041337911366602507339448383061508070095385312688308393482607213375176073715845983782045774959255349510499420640535946903162663355625010959374507121551476969881035804745843868793214087782440605194117055936916308001409956841435629020326171592819583272373728933891507929005016109964378083040119945518623243232225876298046984199729982435005567845373409597829153716114783843187572435650075849229879485008159088285106197690613690970270580764926034323345958176771093321778010807936357075778827413907737039652748611774161515114604645954236427744927113979192990261075590887802817022794734134690141521874279276463698785696276437978074652564358733359629020515640067494091003083676484367942997337582000739521580386920519555541063718424566532150438394031080009749597719583965128813426744752648238337382105016699971273536731412913046911303695302944157761933945434628443029660393766485048546203691072572361455180253416628285070604845413675921620962304727607698393709078067370893794825718384111786867528325643458212775007309165769030079354968370377551551593436805607999695486976*i1^19 + -96001751997332077783241243684812821014506467018454606720999583525330515776874044027645866244677385364470893120605079580352369718730675473399955107554566642835110447069776119499405969200398607552765747746973238974031795498650786055817453070379082069184044834544212535592001669495788213611091981030115616524302998270091407696333122228820655120490832659835202574495432179551756627021073519690891685437025260509076083187321884033959827630350292496238715128757178839858520363413037227113775802972290476754349139604025384235781532175776006779380415907115773937663722020620823785473333237003759014529350239935387545198851022545621287448173228636695758337186172854333692319383115353922080360570061906262894526920204904485242300429796658734587305456035395031185122591986698955478790923502025449628011070070198006612940001377557837288871636470523692046131219369253301648347273440739521722533756961904130374722903624636096950558919443975926177591630758197091918627346943004355274963547984678491731127625055179144676862756993927349339143023173589368063422382232191304955282829309429859201728190647701360532252172580497278733576442343286122181053986271614781191852196644310543247192384808829470213066299638120350361711416701885429041500952635800024270014804393254496968284826474129902955861266497956832132489079769622547667593337662727395143567517740045949368054980423364963316529485832148330888211644501688583290455498246596954780372062743471385520639898139080349444787753288263943977043463401209504365565688710548486189591557254185881608614916045150623124521606336536533988125877507045851016130214213835436174157058283323200949452800*i1^20 + -4214869725775878821657509229931442418750050480014871137845036978428497194285495050256223700761336028328874690768364982702146820674394121104197089063976228346619666075927452912364538729420238819375679935727678475691012890780029221520148912895676978645218939297136034449074179757137544654895393634338065883236195651641743860460304634498092098320143783255242273446559630696623484072970471041763222262527618891710373030284700689414123953897635272201597718201002037590850887603502688894852419089895666633131499473825709919271387406180312148013285853015351546424600339460158377851056415089817558128641539453602935092212624756639887708083543488115601195765196442591700742415685104754190307355900053220220211735336396771261624680959146001177355349543805896105423561628348719255042898918386327987354728082459045386559416481945083533697572395749071367414904797443721025485041078768107411673456152872559252924817839875325173599502564335817249692237587425258566486602958646240927852302152855807501121355928569935426270318980797499171248290115409020243631037141316519534878654294793328397950181530586900038043705683950306624273141773679576923702297477570662387347458214750175220387409510938633857741602903139320552252443902002664994876836841154265093520362505899551716302707914817037059324370412823534975919223300245957116550918494743363547504442390447320015340295119902748086019001933469820625552019446686599551781140008742293020994557595837794511942259570522242895133615233045536341182413048252680429354796833443738171240524670705229071594548878552484133485920128905128334167032115345935389051323449451649524188076014922178232320*i1^21 + -254588510641475656845739379119984244866098693140862429132240503800965071923700834260344188914520797707372032274924621991485539219511105653076172587769555391307357561421780995400222219256572677119796002533455844848142263290330717857631589024733376055831231944491286645392246080940748806610966848681194469047714093141917321161156449226250447212363397727624909692312163733195946173137911232977556215648508789899951334113860277127617107537699860354994037677033799182856015978227695511625418543761870289727686889630826484852609006926098017297644403724512711476038790788125171305559567082850295900373689197390965932356422430000144512219565330708445772653765154058494476060688626593775969031727734484857667924659761355445963408125930460034000898239486135098377875346020309236140978416064132236463137642208236829553003607910225010269578480723690340661972614831076939095069663778913835826192841808770613340028036268755117386781062424176558663583787300280811247076349853404056889000602901420183082291615823559461321601245962155144165935886234658725541791665233328771140514840125445130456987459454332764008898993663005107937469287232140151790069959435011576618245548414695677430376494110690109609621201328758876666215961160821776004493864564531600386212228088448578456008790171506459185375130280847152364712728942008226261218409523074539175564973989298279277329578045910386158913726057310536680143123560826074510351297219013311663886966449592938291342659604546005434568738807589618743379257309421774855339530564414327387178506605940069256798952125113973152605670391832466007808975827607304533518319164876000401504789076115456*i1^22 + -7064459621931907743012874876544531002635910535704431383301614994749754191952001897437314431603209964016474817000521150557191178816874080971897933046813825351141041170805796554763981001750052014851257561429849145605798811724830071973614763090200406733162635852277212047644207447214742345039557251652513617432519262008673309621981032245185470287680898753280685318727640742654033662836613148949781922807355295999037656323073079121966605871277386703631760345183082600903046816052926787178600088219957884723878519236517534537912409456776913255043713122745204079946390555038315990752151241909942641279488814606217785152547861685505964425634289496740823329416325367505570461511763215978831127432588712024277889700550176356620850941630528979027437594552474729146878050339727653965120638054757281524669208002022493601392186447469218186604883014278485015496223085616970247601481143995397756471219375230057594380839168419253058149610743919130720114122858063938087296454526929987704165833893289434595490524482479933055408089113208139178767136800464181140915090497157866297905794107246667592597853726422428765806189319962585161644584207420337070641469751199003260855448630009190511292366945338164891973987674388319031502829390945447842501742955684307707831598794397359260993992270911538688471028962969356660205043437522222567738201194829852184900217081618610759566056125719041718803407159267300100197392111335573099606695155043902741863182897944109508960103513634828678961978091449663046804800648894075870816129951890127519899147628168703619341003689933117679526702627267688623078200473952346946815127475441376469975040000*i1^23 + -126380766380856573322759890666594653497480543064593120042520289124465028315882694122626317820338692178462186984562295577379894061700700536105179136499006465632768162172232856423666709581135828083679531046998829065334273619437129985717179620082896353223826615005855710891460617110930703960426691394394674570631825125600129277636253581551732337194641790002424702072412004872467948804947950501713169121671352080693576413974130987166839479666957091264771222340554875755431415361802285426699472231733461530370099592303756636247967915266336315058702556820754731961535120308685459727750526019975205717458483488262174129626583790118121614659514245897592682623835287934455020647165764669314090032861836374665798619254212455908487457374823496705119952303415435342189372498398657115801415553131688085486445704570910834705811116142976300875000561819294068807395617066849351568631003994511366878297944778460823583484019481369130319329367150530384258940351704180937272698778492659659325819269600540268240776793852970126577047177574233411346742908579934705145753178628061329240431303097052268220140052596778740747555799446555563329716685183281337910101653677788005495715444643692295596671239008600584171380740888366906422777878439943931985940168168040885470248096409818984113679236914149592530032398708187225105601316747793436554128369670515895353153864344864095930865498051952184911828898465999474443421229373482026682571367568603387425061495288549060247776686974505503892179885292418883239860775105761812288910924426929148890418977894765958427191920688921547155733274065534769629821210636751193355667709391403923537920*i1^24 + -1628010174436088384147903606733088628375398137060128469497142329319636059717235738066706337683368033978200320028447223692128178149545887739197154969319263376628042887239753208297444722976928276438492236069784774955109930279364347741278150357271855065596286914804247233778296475871523062065134735974320632906627011177733589835850606525594597614414151861479384757096680883609430019568720674872947440004316553705523521790193500151953257901262965711903075115227750819472306110057461890142033162049145124090190769769249762329893254013224644206506716581234430083627484417224495720348915176132380006373078109925178770680447594506292474969417902776498604214532472416003140794992554547839477569217480878019295447667567116941668020673188494608555866040921494861350091729288886783182058479633174262374902728251948606278194959002768569658979482970249247905499878549754435823340646831059443343059864732434467196978952784328333666115873357715493249279020860567229218611813206039249981169217146245048039237956601565054682186383679673052406553060864827092425020827848983885926731433714321102578640386614093358196349783073383813397257859422540045217000568911125629929877590360489270694974370990965190101267178299509169251904428067900508254793938396699802868850334225878152500877593833011580862081045886881620315354057724837139097152445749712025354411124945849565861144553472642823849933617602470861827855468937191795293983661369227410189703359638485139637531743340015032613045715597579426016464173152807600978356080702789353523265370944709354961925632774190367407049780074103299403574872062457850878135835728596172800*i1^25 + -15713412907463171293212768605812695083468533829851832530272391524099014346306989711234917310274576387788191798764088028862772771096524256952405054443684529832142514639982134366762862935938313604040530384603992636687703405534091341855020934574147882400334195216827815066686374453101470368546221885112816399293371239255372814689056305043326083111784996881210334413085619712813856292092446070090983893712801900346308701685023188239384987976625122181976446034639071307257312920176849585328484956654113040107746241535674877893243472573832990041357935564461371536248968294120702392817941864266027615264762244241371616961553564557800420476280436487605295353000400763473546508542973352599743945049898115139945895133391284869571793612121775071626889962159078894656618622985175025624846633058399093481235564307690573684027348914718656609183964818977017500897426731063642239244975523745000406359921041165500737893651327154894383467847405008559011441103487452365907233392005930839609241974391132309274802011045470988107367953021250997413022037497420355072874901330717436276675397356536601930481057427944543621970616980486147502905532609786365802478183262088214563996012752483865584477653486711658302010705853897138964382572125798479219686045133504168912032302977502053669950724296394346183821063373472141547923292338492912158993449756107816198108662013559993422407449254380182471336122777820168166514140689882691316694739651514434103573834591795105220428553651752131859013192257360162551802038411299367994644699528835206479771625243006026304764785176362968763605571518728154302253087690458244016221817143296*i1^26 + -112351575890890949449611707530334257023090923654864691441849434587640567965591173768910465507386800713693098815069876823306921027838207191596046000871625771302860370845441870842766554677415422565066446589878521683060480619917859107496932505772881273771006632141488483399097166761335674775927689402099635830918777145047138385615353906290423178271330427132479598509112985506775391560473782284519525520131711283239184294261712629550772830198346520857659154125024500624276119292177713578834566896854364140715984634700559418234176490262486760432383805845862406084056872058974115314124559200915078837054713129918654870464977074226746481906329873714945730341459808380940894189228378550126521366493853199313531063200865118751488042016707835994374061151893784639439415090288994328110095438192412615982448277219073230493443457312325149872894064267603562541132230924048419526174331314267491958933751180206055508110676270780785558009850208624533175409234545317989473821967531750166089464948609093535707992525284927427270054552077900408120549669215563355312720311154141833385933381176385427995980676220840065002120863189274262560920193361873917128438566718293641347062268455716472126565154498453744208011167460317388595047213789476225476713062610930603994573384055990377635999541976288916380405258308192197995489616203894197004536376382542675032107051707536682138189214253755880218760590053985770700776829420870801421010861996969640229482346575076117584695599484293264312489883013811736679718944648834193211668037348244146442251398082505952607890426986134978284467801299858263424649425767187125427503104*i1^27 + -554780208389317405423415148996205255719125987134095729738118731830958133899978221240952029845068027739171920326553586613505186831909233918482247019336840585327038062605574083350661456432992678676359561409457460580008111422128318141880139443568952810684327046134145288526909934656975322706768836862601863540833012436321487843798820144613633551250329848773807621144788908943023062277887941109475713987247854900402172673316536097467186002008034395555136653881125961909223639728722657601074810785307816630083697460791195963319285777692284564177701447456575460198689387636714085985131257678766799581157315318760280105537071547345486849058488240726587917270651910360397464950590336831860165030197120081282530705937957949283307279031719625372456439266469565142131662086474648144627497735620061611704609142738859895067877094742980297706759527801588161867820371226474774961504505859016564056337244137256880209550942013498534090235812477123709972805071333267343239046263698106189637780372979923319713080824048949507178044660648980078844279529066559586064761755154639385061933828087344638380362213525240144822323537861419147952312109903822297509797170207329935959838190725845522993589333529788457791992560886017973622271884616600899286222864836043535131410816725934156043085525031890573508522261059200455773614195586405605887219418835453371549519108425658917594841510811895122017129659867555468813389065178574257187759047551079797246844135030845251434108767941076702399180529724406889001099102387830522459955235842491449117636702065753417276531506431390122667028620493283777953260196739776774144*i1^28 + -1288438490451905089969340016159347062761258605336202044640300749225991881182615724787603197637925587502282277314754045661939769070874283335208204856034483186710314229484649871415187471165263152507698748809198911672300058233664927432904593840868931071692512530897907382993824205287380616138670118982936381544981561075135574008212339790670895204080295404409204991642714559662083156039395303648394186342043907573411109326770773531468297697768077612275947046610886798420462283962217116098258753051768810122670148167193962256358280713049283120405540885316739971443646953049653590875635374099081165451648294936460188765257797551738976719456194392508188739116698890174216112964660289121526750834253891819509048019424682680447662495389868682034177065291314119631701578846371973713199463364571617154709691616250375893500896715886197299084180263957963364362771156252793116010735429452723158238871291920668045715776573365614763534049727096020083168431127485819569514818931076924934201447082546447279231843800900019472339343452388414215402366600117496567766649410067487139047701466910851170939718845685563203856102422754982273986763513455338287476361023420578300628758221922843412014031100513222061675318349741205763801567889611379887514702132549174191684163249807286196127832942004567839873168186781396068944416532581832859854307570379096572501921248495016756311926157997453384919022665507851355361091006548402473957104808273067634225052225357538543148330679583048103007753856085760161088742122345953962828401154498797821222518563953533468046028471310249879287861139758435539218605285572608*i1^29 + 5743283855142928507009999023143802183113143698422689166754382821607167830411922960570694981017479211911612659885167108825190173893454677343037855213666430926947147064099807745705569412315869138242696198555176325418363891578251665974064109956661901223401873415064690347971091065802829816051251630518414755802999307428889764025718703465677337890214469761889253072281602027187019236427616812883953388474477422560492070011153168746024915294878100489472755134664306943968741344898254960351841564419306306535672260112111293086623029181900927056506885729325455983361308355090567522111824113311039729554591054098310870429145763608439480180451968904475782563774803640860327043559016146178631535914006565080016524749278765435781232763174718273574818565158006545293492211168586942246472144264942619063900255701596446467152281779391628947370542369879493177894959302303067052752606812268885515273444052515260248306920140920043776042091235657936959676630688287699726408177367285744831446258283821014520163212115037516700156126861437904034464188201883528287202289513951108028373600909335115656357522565374038607171343201935843076648765535033877334948509164393158416749246599587469559761617628445148650251219812199909343066400865439411705661172006778981306349725939064724425167940380305561033744402120733337575398245909422737453006202995945519632441641715629009811239750015549872548596730628652249193441864548561611005323138380660662078324439729264403685823709985729994485142877446604786893874937200460028124317463156209649717607376397456919247793944445384046300115883136531370920728592384*i1^30 + 76486610999524168452508576901414923637133513282796860063364059004332828378535828867035862533013832481425026292784159702917612628198901978830242671831499233565238078986040957468128741486371628570561585079250151341921397489266880385265949434491535925120082035501874924676131844868675853409928424032570112483126532703027046850081386382498983272900331371432965704313986762023590232746917066747857436520089751931988063584035952631620004180683471541698661057584280400956552934620663868385858101513589821465979002680500298004886409722166031315017565023000313018598834388087584026988728184030096900269154169400181815604835858921948054717365782893534343211537007007038848805683094249896075002356433428533205550888204961252229421989059161629089135372125335428665688279927141616874627515532411711498548544438807829518816083482761444229229143262755273793839861740657002542130232431685328162045949381387220658145752517059506833372075690703648623804030859039327594328030489373494317337427713222512168236755240080088059909976085205705377080020371071778982627499701230380576373928237931341562408370949244166154587122451064432379019436446180810086748371103172105420381794470697718623643009882663813266973163000310732219635452240881755181106131661273532705047939599337216705984506014300835079469352408396757192431670236645604718792862078486093622427586761829978291478960910367933496562388238184151564664056755969264106483787120869720463360372518872470718121178535057279309169332933348873992888557405154965645226332771315645781467120614650869363578427626155001404106215653866338699444224*i1^31 + 364783148445264793471110972571579603964741075921729244744299510014332621719680951546060146800121125100972817935493026152027718575651563442981450514892075289928839150446728476713664034211213302825737617522065850245706687570615987953158610632283496586715043352459242585278102979687043383575898068179869114720578059621706896862777483194438471905573092062480626273262455508294597022839149567904810343570438324380678542285499258549204422882699945416845816838375793111197532750357248892465303328993099628343617723775252574672353510289347845961184959860322257905149511004555948262216835086210845479245112426478635944651863553654654978333888809408285122242108254104524174499444668307509817341729578968722884768979726062357591001642934874206474049735563363038011562174179766145525416723224895539501982654597402276092116267045883561937773447739477689560849200206911309681645582338623428383639182181763828905346187143781386782761006375378050523066164068588133720036191731131472067625448355261634019437248750990275163752675307835886199924976332169336059419319678218383165984671199030598446489038378655119156186872790669993950959352850599079450398128730940110965005780974603046541811423017461511891368473538822001147091918640165496024723944084660424242934593825290346411557240435621985396985054137829352988939731284390499287312512578868167669111491653943817309045542219349035975619160230470115109978951537149674583711372413099640330705729039320280387953635106029770358178704939862929124286850787618103513247526577731280509300923834985566849987283876381176819429795320828002304*i1^32 + 507695337927698288325737794290114918539640122130697868747290238717394900429971947837914343256362692493490198485286169141409459962378039164669062766418838682002642680321772638125073878777953289155337359257653306957526534046979675463668835250990162110624999422629125988043475170742284119853741797970651862009052692679698750971698348408397431111840429896630975797104839216765339595250520268596537217708366605496545774023627826924986808779884072805700261256410703765557104550219771642061318535870461723584249466243219227291473525570237641904564379721655392897214186305278774485244973279146484992711413130788978680302825341275807635753960710541623967836590762618080843256480929491879960916584236431738442040855849625899871788579925034492469193147497517748496349516652703450147360815418460668938112583060116662057945527702834986880904398960994576189986670467368495331967183738408450848101381187486407801733890438704403482148180021969229810000513716325790302881194474986631061065066089400023096384819177300011821940876089529403185229316862114799289620033362449849307441133484967028830801251106625678308047953020494004668499456062052144276787519795788425578162780624205349744372005327479619385551822895111378294703794010808933439343422301500845007378899195620301398683204660516590125058124901681276977823952417157288639261035652150944376706959881322292504082478177755127241970861512805022026380308949900532361441674808782999141009503463266682021483358909595421675747114465795521632032724500587232433452622979894364725190876845071035407435848733975059562579651198976*i1^33 + -5072064850429940727036937128500573472077165749076646229294152982411513278236970635916116068394878397003971314525024929177387268364019557856284245515013038718497456236510355458960779944431250439335576446528693606574937979395018054267607394262484427882831426593514360241963887686676355304722761583152884180436399573253137690811986894719334801878525892497570845272065859166211107191935960178799927334356958294189626043552293806604378698273715518022565993472879094211135684355193301946081329311030078987008363156694857262231650432207573906641204133485063840343061343845733309984288590318042151619381712621189445694054499834302974686203820983977523369405953231562141286871826199866765377337370296131009336463530684975813180008381170884186013868973327551125056524825558610353826853001503648137383444700388974694032529948437985368123118009870548379262406812463073252755806861771178469904074621636697478748177682886315541414734548391930919854418277673632505501516589139052514984028529547572716723186462419761037642303832373030106099759988789170806119068872919409269639510828391381523612417155912798108177039745174386065867602908501069670029586294245394175269978596019758325218107842124719316075409700705146471112454995455583994032371976379351117667256351403542289221594768932070352218012538574007877807519022989284098703475891388462727128910240957768910621767673967639754342909169778262657926289952860635194429585618993674000717179894135233949135883213048445385040152780578771253252638044971424512326851335622706469984815282444741438334567912277766304014794752*i1^34 + -40964352583314080293514780263674306977896362046942299589382776674333221315242473815452310958409425929201110768623458787053472945258528015438727502367847239396473331044820832017647914620225565203220761467895393791976949981020164713856188881595780126077116989027710613699474903199523812466098213661949358622874288151633952651235115426910893735307734566003989480695340315947872767296082925577147117551112789566533431688825029742923641651260560456479781290996732043242598307063416366625546904295757246177603061907782984076360720596394765081253607056955518630581604803233573240204314360571442697447372843370492581958731274729808858007978888297148191795588462858244186794677005788113108836574835220771195628327754434378213193091146804827475135079277955016272633028806113391339771852058612324248313413559017175834121207739493685804622445650247487290291056181983232289930774435014416347895442020226800284347022538427832620979007689239346706693416642656385416115965966234435146309738312090927013431565283033646637647781392883010386548670470922531295874723398899403968497722203803662833199346770752933235263545802521482124140356630185693501724340462986979741694391394766794753648994037467469295069998151804775028621222754308000626794317085428326195129782929578276899211363013526932875889098302648097516786200481518395706876835805477593131437774913593641415269135558950901635477380951991056005116623419310326931438910013290774566213788966973004541817408282905984868870698141852290813804155769985462619775814798147803820856181080047394748640812298337066680320*i1^35 + -137922835953951593698854832031553040112020559929503841828618478433374218005291436541808187040166863067671783088062151040841193808060576278324863174138497974292729706504937233429370137844517015340238527926454162472525349160942140024881686000662124321831492163218202811008590624117972957207588645107315821044136619138786177288308090446330582582993346823786039713372462520548263317512942440465300591660789429368241224548000412099122247618944021262688647308953798890685339500768044081702722511610184464653088197882445575147901647855083310368262416755778175012313514979704331337705202645394796193397331375186567820648693995879219227223282753462797193206996834534837220631690580836982428649085455950033567299204687741855443054103707798650954604740111240381407085708918429550909325175809435386661791098666419737769620037028117427144615278776682534786280425696291032580582728158575176701157797253538377460796493627851261547144462051166632616842124009157225480952806763116069482341136337182115545378050185923270091712021941980061904616248018267797732066105489715099658505318702880146166749024895635340413938181379711746248701655680809432187029342122458967504900867898357631949205134008178425249188664099838947384026888834343900593377180559849700348643622610934492841647064279971191605111124984019365063143156877446076842029011403821351328869441551567508794272749951058797327703384745837348055875764587660629669258190859620559348387485370626325882747748690600359070763242139424442335425176840889381738723507911659420725105068557160502784726600303771648*i1^36 + -112977743790552483440138090664962439135648286005090070537898279680626631112266785536522173946946651310027844072636432336679146166490020515837831313842196693800405466621412663117451189691351346896815683002878121509880351427922252595296286738897614575701859103901304225696649324376805102021387671065727030981831777560538199816621618462458541518071981394351219029881591953945709049493805711332948235566869677253164891380479109448166068977249200984718638499715060603089894485921719690292006558534733708047044312569222417234160401677577988076365922703338626094628847474761998090329633711932949574274472399999263647663831274335504955324827089901716509449016581294762053767854449046502244607918996907349336315393248239295480356509147861611397662971143304239076470872972073286330636250616647239657193036596633209859156609614401311233288075031004072907859921042043082570243314773582079552763036219901177585395731618711897902459358815124060205120718237776516464384167907887547539513556961022872632010023166212682134778228873923539396809013845236363364567672057325872028732549203968856811272956075151528565686721344768489473670064755681708373311132459027040111086391468143258681900599688628259003047678006789252001422476389795170175841670514596770172922389184321141836760158270627378254792378196929370714475217758457932671997019158729976853747911105312027177230859354608402800953550629311310855727199878607668261310310492030674808321678542663371103452139446023845635802486707844295632118268405106466418688712862129936224910298663974736862247911424*i1^37 + 910762337541487478669725787363357549414998926653165129020445062158022895885776414946642920439240614508979373954964380830770115070428619099914115597213265100779810168664219075668442867048945692663180468421717717706475664307485258964197729008894199069885097544598488669481927955510894543662962444283960147443777351558778326069533708216819175715731717908016422479876626046248937998373916175594568122747008353087637115938131043504911137375941646659277848548916381891495961693342864444534033546510972268744585744845533284916175496712709593189532238510861789319069583286650056829459466770196190313840929445820696148858018848372356351126788729321149934133901640668405897776778919401630231253922141350139109432228903109210055795176238211647981166949082566112801716795350642063261226986288767209063640241340804762546886673975649774796000455850745129078416920040983128219670549544092964770923014758719561780777496193649404945510434029319117802191747957282345857893653196850638121945942805906796617932611461331291104910455355752212672129720986363251114971652144674065082420023556693342484725409627462079131822361670380921194747451241287113627862003380517861181396568974514862185006492998841608959403762869050911450839851344359615066464987618241450468214399674000308786825677349077578335913081748461532266342628376815266768302977849468097182608781246997091242325289060516981219897881598673406229960397143638312738003116611912788679684689932102875920238655445836266495202854895990231970851798898018403960765974162012000208043906717875760529408*i1^38 + 3803271671359339775235608845121547029401254016528074440139058597035443492482081721910196069522444756340598250362906399385607146315882624052511093355160577611229927206221606075180417990967761655235775702611999322225397877480252240536886043086686621092962451156318554172750632742683312407287152476999774905388905337229365893394199917841935436115634353227460566171066477957049892022256997060195107187122887270697112995814202340085859903773811265769396804386090969409131957406771500087241057456456938104862635712467263098899819856951278829449264165714169850195835581309875912269282812663147617928726369088657920699128985659285944451575769292389983107009601294376960741394299758833831690591194461482217920254143355381796532556617975940897926337634331047877648878702143633557787142165660958419549088169325926762621906251883754895530072201315517961528860694458033113727326138827764756457864714935525941414696955405202396329569696903641842885569885907865390629133430309862297267342249754552779752003300054542803754726299185945679343122533717887409059720320070310875998368555932296978551284681886698349924574426670875643620502059670256049534258557044116446414420396006691232868919984087325489358794340855968860382879622333148504241880244344607472579196180001385473404021091741098520267579763888011946713541627659949621513324336428482242047989768301525948882836661020469100071893529629639889091714616114336601459613221765062555333587608918458416694940104840244380922510731687812560605675954316221115363580534939843929414518327411212288*i1^39 + 4904947463823971873260309705562849752025055942073152225776889310393082480645796584179757658618879995192470474339615850699450755307691889474031744047474043977929257076169603822097763742633444860642203521897568917596764106297511117563801774072016541759710083632890478919259339159398487849616122930502683050766855566570152202747949382013814521385080662749143968763359999265592870708599738966218250995572656652335513855108298642084983611551586010489644980668880431532107000686463068286400391315126387089869643294947957553977242511377184024423691435454857517502037804000452880250460623581120593434342984184646427974399937205904392023157934091165260799436648785137249123939789671516063579156242382210715431317052044261073831613246894607561932553929347178355205042089057861240498168485628543058125571567718732302612468342332919846723289920443207969984096762629467018279249424766746012143475462331152090193936699392997318098620360880734591410056855404871788514877952047622901316770780747118854284448366998306519333691655831263462772996066201179361010430946466673970715149200618426707481906019524949596378378523107994548729158650010458251103822425067070796863000209131167337719228051600106661546902569238104649864757529512560452988472534391330829525260056126686618741951343305675618937003932961567584809895015937566746060384156124031110563746762427077526667542376675657692569559926746207933053421819654217263770170222249871991724991364624345307766612455628569713900032309648828506002556792330393791944764005621970239622754598912*i1^40 + -3676119933000937753304035722964634669178242550220641318146610274997257481960621771053826954608176970067413379831864614315109308476508668015698075562061733699568228917405695831047786984904437368851779449729016702567906263318824239226028110644520311932955812748868522621108449854535408877136526607496251365093355376653652911772039693442001568501032776178480994285681317494594014502089271321678413148686436597877311889712738162863238650338131021945353115674412930186566107003922884482190403752473932315656567368085149468868832241264571015993757950970677011268199376821048335792680406852805281280038175958244313403897521313612890027161637419801106201090708914764159413303800654338394420148520830598441635732810375404290431883650243858470655912122591590958651887597309911466082846051568430788488437398037522191214954625562159802009338665577256271591340657075249908813856627519096225118430320798811595921431542629830576133533556366860980048143771654727824015146225596274886702705535155583939590975543274113603253624033186949441604144392381179493749475817723871686267059157732141845750322769185135586841373253154422836366400551772934600499623088139252846510343013336323595842612761468173380219009671806726052264495343515690243488564346485901388900699094475928884741697878235105928746666733809647896473390864917048034752237818483616108737038745940905348505983719262730653460549796440181783772376523488368331559545471947971781332064100532665021933386150789551053575769402186781381433373176265025361905395797106441202958336*i1^41 + -10067951615133885278754613268007342939333165016533292038038221206516507080228071361621481699474234162588595242386690018069236654586097033962637172596080794676710007994972887626952595151033514312944733828764141179359789469198006509862908559304326918464137500040492401424417269916375828042509060756338185661180719408564930416461853262830845605843597474323642137498169015072080159553221513568208412326684383155940834723019153341280306630981194170899475612284566592448747934590207558033177481750816315077866589030512502923022621877768312652202650700329419050330823232792802099161011683635012695659501368761181481193310051603257881773295692882184403360387752340856929841009679986512584726806347319604076095446573898727627845670015123088098237471182623592950005308780766695917435339910564569286151066507773863192588761060698469594922967063678495231946349161309044829105441749278160456049633065562767351951552120994934573503632253298094861918967835152717423280731725624107212235068364952411012215466043046985402501607905159923830838982369572074395452914934982049453388915713746444600001976879189000858829920990174142091236398327836786035815819741575980484962708708993496392703290503881220104899904207963198173989191753499595756424348998775510501817431556146018179611830618052578787487596482074721414278636935968590757323525571000981477051961151363792313236677076242956622373543027204554246942442070479731698656977624534061478432097889898064024743926892841676644112480531955763176031981591457324707511245684126777344*i1^42 + 7585191928446945893045861339677985754152499913684534133805560826122315325318478054537845978902863843897610112886745404897475529096178327784391052547534675255161805343624604300224193972913976161371570131146768546916110587629650925041441537846417014289279284478230630090389314337391067211422569568788524451224546415909984737537719880705874237560962999642864708938292188914790818966752978373865471353961601899922328944229573501285485560653971543723756707916433083465891250001591972370322914775867727312265782654591654310921272266780619367405027489347993993196831959794285750547831456046439033821294028621510438171335206164591033450593220138279291729832361914565165644428410239758216920180241301715936730405601488485895631638444782759033735229623155031167546936498256874768365740248942090096691134888385051583604077459691335890745459603581423955725075615318728894404433542858474819919172897334882577095686864393021148253531978285946549869182279416426518024673382301799024306946595811200075584249171256928481090683942636933492914243933655363618165241853788837328021378280008436321117163486560314990345725910239060282743366813627737922054553435696792033483699521958081801914949523144219412798484318116588688941112305908652986841467582077793580183813476800424175644824456708925315939363811696689998081767577689843994828450737870633134064437974385688887349146252345560854533122545847240969446294447842882283009800466225349029127266706512300507500808226205402933102505576044462218935678766325752272430148091904*i1^43 + -421607997401673838897388941772983114342213444618177041663327123406420438777496626031026648993759189436730284791692925265828523564767003734687787325023742848211242254968683476472242314782644788591998337483854219763491987276332613686694998006784312834333988940930871998916612826714758232197035662605502225695486103185268736987616842690941011448829698262200197880904314364021148415394740002642913986188269835117960447799643836798454627366516984115657954302930550964517305959523659757071890680967285003077518931674746944056904614390545726188341781436059373236140373763030812870781751469978828358775982342184164379324625211308360212184479156241997647927614221880347782121803402073085654849351461441650876966321579759586194189152793496870297267381649877005521433281246515559806004174225914750428733069301676051456540525103582379837994353220686388274927593828980747994219133291439560579921823084692742186364791269555460331202648318720841542063294085824633754228865982415710754164526557495393423253009211219293042985061532493208418423712060037399203305056673211269110454121745479537855141169214294304783095183118166711294550688749289063827256743690092457801863127926040784707893009220544255677689908189820524303747386922349360587814243791215464699895145714658574995390242536352087723878594735444534290100799498513146394210686800231325097581470412026648315021291115665739524943983436063055813919753796549201911562195498020610137467027197903423086987336300241476764049107470290686448994622082885846302720*i1^44 + -2423384695206382157042421395500153363458902833782309074505523129649107802500501302684807293444150525457622088902724569615965613329470662264056870741938584204329350745865203982254880045583565655852920077937173419203087198010010152785330552003075760750913314622088255124718282342704875623103507010549133611502590461138226631238600725420550563192649372817864569824784779767431560293846623257118495889300880098329139788719602532302739016191443847063090663674916317789458279208279621343944835681928347432932291676590533826642111692689622709600576339961576616439879561074028576332905835615777218623895699284006169101568661040160489706515759010669286775405750567756834172552352399862607767412659399200002809655875239770638403522939067490001618098563017471737790427537999629698289363020762522557396804421081955859600399182837940622881669017741308181773856946948783908053228872613582441828342282548036610904988416175974339233457778297959626693062988151171383442771752116272316288671384796457104349258721420547589534493197848391825244039382727912348795333901987897502940467338515997040175100976707025384321929567800117725351891533072203664848603197893884903532889865626456098171040585734955276788038755119822663704938949336589756062399571713073739765425666994723142429148042390488069678142409463134186804634444549638532905991419530310369661783278340733766317440750496823766130489259494431818019010452389053274816354625188912757504440071349020963274944108539260136209840873880720358532305916623060992*i1^45 + 3295263447762817122787409854693804508562870972478495170494857469230877656227984694503454360784247250437511815219220418391380319550866367432937799139223348819574462588315981529427688583260296753819559269171849816268238250034554500670582718876435509674878226804483206828186527275029594494241920445371550326690918415934079833846193165789085288759462878730589106619625295815783951975671552453311630234653559784079326276486741776865093707833223016836286933159001257462140415835487930796902078706211595167718566959789314762711876876136747882932219500859555009387711145981694147161015863981491939698854909356508318599306826329380955724484616369123938678638622503787150252392787043159869061750696956218707273663845142835562197127485239225658570848600028195823356861849040998070846276263237387615051975018890708495654725499861043590196923307029317685791385710083999166314135474730055319156858970577902596428595561254996354443512181368084294820899927759087885549237499009955780877905303060207227179126782699904762103911833599349317566470812475633560153311421749085028900286169444812087591422550916505876752066465092576403147748861520744519169481076816587959196504940053827299305367334688399878403556994199726931490286261497448287487856509379847246851386296517063643264955656794418993749158736293718827364598342417831855591422354450162954408391031488929748271969083407348733755093151310765796959726315306874745418224599952874958680655994809280078223675989188664437037572598490166678382369046528*i1^46 + -1679836675542236055613554141935521898224197274900246265702203526561541420049499913961239202337394860655141884476812747014015893665825793333471106190741533456908308845312850549972350175543834582700545831233782024232826665766294196259180776778115306117672380607428374891006749930110397351275382445152352757473250880388079625225890510743413815184783582732973064341688670656144186447515876218478435494911294291529755325930463474599542114530980455658370116986538082751440652302226128708206537126816039838180463311731435454459724686771465176819011444959729218233167818963267877261464628667309847452736405983572026569541422852052366641779252455129213810771866657520715548291347989134810261480924325767803319664295303616249786267284629039353493690584628317462860702147294830404006340084828952835113098319349539038481480253581442603229624160008999917755012891993540689751903250410803666921887067217606155698527503668302549871149931449111607606077877518195132408859035838186102843331609432746093636012959246347257095112632074192615097773093313072229851802641407286700418305510166640390208373739690871910253641194712699944987538496212227381138508804469898622175757541069265832457585110117155677595735802771282035939870442937139514283028272890318946030641820800045247802689512551956453005865260442278115393511310413519510824416314910777917510203191828630845199208334812949555543423982448858619992566519598897840440856029459011179963651730734603780900539912437445943621957022706047341559808*i1^47 + 528003985054046631704770890209279822969140376536389845379245067183126346169946850967257840556060025604723262120585232646590384702300618047442696292098730632485139319134427841286869644222656156725430448979987531446321073345976929551340432096274797182175265039673865016872516204820410052837032438862351824380138195134019090831390472181259272938138450452169177373557769932338924891348612836097275263289648945212427685349663429193513171676012965483354659890588736240705817355119607696376226904255469203939097739574749081092915594140684088137660320119960141556053776440664885470719115582332703556832902878242340018758444941019738110850462852861097266086409775748193625044842977304181379510771188673003156348167014663834540792373546434738743943620162533883167778092066641348504119352143156368774540956079444251462097229454597639607551759574143757515092004519562626139261648314271110229347220246475222747584046616564183579706587175807117725833202243729129168939431911272201409228380823583134134480426130893064971020894461399511793288868596836584187269488215602904569038034064028630464540746135237312340335007069875862368630623764058814662800139714443866073345240951833593926166960033771897137700932440795616518736847383717165138650499660927411696454978966766524375856889221842287277585416778021669390201606452783582980246779861427040182905212859736987647288442459231647985505218517537107094890813441097441276252257400599125946829645841011248568361460025437264139350783014469632*i1^48 + -104368038868186981162142965588811161260407995760675124040626765055487172754412957825617477011165316238953307183813584837760206386057751430025751158495530957593432734996197189785329281987555674643071802068940660783095017092533222089571018731561751996002548774994928721973262691829453217034863037043543495354551780667126624905246731846908305590604767065286766996355549110270598701974941808174090102552918320465854668861919504593330593662238106857834703572689448900677050354965928338566974333963294627520144871827662550123838491724903977776383264550965669519231007187241932627193811818657786709860612045723692599162583403794071331019668814226256617680960511571355310563321485915353108076391061403360764378514320525210925584437106416300307223745852523198841960845127811077622072760987772220276439627280912147278572598051541317612447328143927701972344306609014892721790761847030595378465140624555648138771450504592784576545574034635330711492585756602661019011977131926465879886365018465536322337879492394014504455171589809896372060145224031784368085588305038069969416737081739882563677466062059693969059057728999537865781415130127533227930287068943986552948418587272420156372506481856523864266033544314313884473308558756943111072714173060912816074465309329788921856711666198310928661174406975567036776311692348066734406399642592629235570650529320608419240342517302682545438311646199475409496215852570630078317309324255683226071774231935112707568452928045433470582784000*i1^49 + 8468445959201604861894852412325262889454742689009209127822253432836417566666909202043154305087213147776225134538077350801693498502650376274191437136692526728400030750942333965544129770069051625859313761230663000786801161704280015641072783892684634871910725005761185129021903825237954146395579934894783354428585639682806741159709268649706743265078427020660486403112932672938587143711299701939430323422587055204935282684123738355938724035201056367457980421599761862225802662008739717233523701639613277566514475374108813334796131326611727243839526145086972276884299329645557965748420634741075192634786978496347528636621461276917147717718918507463602813876438349321278993176702167235724282029723537524377796802287238206118909526173476784733694429200441373798797087548000423335228080004278493286923255989485906740229517796601886855657503379291485004885296046271952582907932159469932652342489455075043336325351824592295699968870630020805212947161434299660045903749325732250270607559964133811123817329058179348564432698521819632059602545498130817648125131733565558954622771122344935075439429385291853703163906868472667193101637649905826798418692762184924799787200688371261863206334306822407124423768701075304525314437499558816275187978080595001479643486906735910387184630206303293246346828826575695774636663783142809286008031127541362609906575592013885101252080620741281010214144881787050216317824401389881434768299108933702971608955824011136587282008667160838144*i1^50 + -85574873295885954104084134030998592403738214694211042424083817445668292377913727382768376914682821934228426342551959783071707741420246112587852536336384286145553746376963339485444024303502245216430162041762328572879254816503262580170503548836154207973812646959563824053293703132705412464541132433571932882973448230405190699458339169845462843201077303435981740811075659213197334067198012399084885936045821015569976031991983946837448969151856493868435724942349806207940121018483165322069582636291923141683140016499148800019948405137148754607531428799260299703510731525287892990842871289419154395032745263625687231657177935703274743489483460941028486239854951298694568692845719161965742610143732233973648894146630922249590662176108146100129566616328431498572833275732079176477860223440846422374662645802459122148721659732006734335988044891528560785080006251517023308309387337666049127485785283744177480251960934519837963686328300930892965355116616943055427947110653579384581400913959427415510505794412638966356086721548901439341022505013049951346043560481441872689542569800123526113498420983688044118025528532825052695333646103572307819172180928066311235404843895855902300691090857138234027071313348153213219533174183827933463705167778413284465985225571345634196925453970246075809614577834414474807002737648873750373810579256903279887907583424174076882828119415412098963075150747705268664981037858712309399754284401634465066465932655242610885882019840*i1^51 + -238247186229094958277556881528742292068695519657617598354806752924480195898230380474126883467124752392015994153598526823480084346819831470082941421249188035740540882291466085052827343925322282442174029391246380227702694645807244280750193382500326599502212776987749730827146685221464920184146586983913253008309818627746184074286676896069161027296551993474607229050796762386127251574317490333101992676232439285379966183884939399388529200596938233124338041137283004314495246983406592526302630956619116686521778843812022732048681886665969458692476623679668377030540395238564887283926091105317244896348184476194206531788972844665737292280367037586554215446216251963445705575681955711227170611071794250899660430936489382677297264450420111310798014454528004321812689679026936949070870238843620530659537978937655393711084778188122306738173086880217066236819285231097386422083979458302090910496432324834001368068123252100237117344781535017727151025135801049366693071893241917301759873211074642471989613473548133761984340612509153868406650731205851134653783295716402641960555133335416389516931336570552812287984457209177286700986799673441174226122011589490438015482571681762061577885692111341312628639114835488343604596853897171357872006139922480013193684772969533192824986210411999602422735448866547917110954152613503688192191406790716096899752449163121227803883138072283434548632597226572951443474317386235274934722924941539070618958744372174127104*i1^52 + -8418573014040765594552787719378715792572181009702515319895457286265621880516417160082726194682285711793734995542051117845938979495882468916431818466930982207486673316740609660856748481317743938460589412381547449651150278463456613287635152049137037798866503491360403269543761792615141439636811791903861297260592144896939278150423082175297715408283204441504816268868114665190498481913334868387372951597084963414479079447539506173207408534473786968037392395673709524413131887446756952488060528693401127878066911818174418417292062624337353516297641079981634065525570290368824551754026698710235914202375384966696655192432917087870268914709708988493440101306036622059768689436339689017769914638817163550790880956149853740509847134006735720725967897586812399802232358618004441069394946104830720448156398614515168804953238589672938670059452041366274057186262590758073108046601047286411265985762758737710990010101055346122447289714523798553975136702080576434606038391496788243504101604059220393581732689048979768918864979411348377777725227922941231883061464870046348478988286607644441174082100808078747996688997209575178755753914876730951745510057262037582297492084191119183117698578068012768962616372456512748958229736174577274994565258229508019414665842099059263246237768960605750663355712507252266319732919121237993185790037499473499984160387908667260588859215523743490017557705965689273593242806821471141394228010049854433616670834556928*i1^53 + -25880507032178380178304088734682235667938778459136516748928282855569532999459228519466483546426522863510220145937576864729912470636532434709120877054150027913594639018986717306893790129978651059881078842192269477573770502722607480916389708679432493008873731124273291876143160215783116599929422959699396710631489298425268612060106680127773397159987601399292606854838002176648465030417142073039763685490812981507803664225196727288928418421857580463503723718624417244573530348013521056644844584694235543696933087485536056055551893490121666466643655240485687757437529383235773662994946157342058005375759398544699979870838582864049277777002900577658813804707697777608870713911220338820362444695521947660150890787547948729919227467981937508151864502820421174727215967989044717331059567742408078647425678454315638953735006930404141362203645660671753281140297891804351562483474567441890897303594939458797522019129836639528102792472415300554940322298486849432443543570032001334297189651148133033214790479064482523437131932685564349935490085561257549769128568874297876915763483883076690025312688680267966714354000223687108089636156763251869452251768581857129824296216095100786475569663695802455133387396431276696816137102051920697419298713499956571731580833740512124538276618141453971608963179057829200350514134091389913653771292854224854271257604000895207813676886605639938857271736408744572035374825895947385711656252322287718498304*i1^54 + 2807884150698667297232341655271570869021252234770290784117123474076614403235170949976262909164142685179801574485879688173390095620835483041735497535030110429112342707279416608808076817312856067164374100490727234166928771735228763123507523441990244762684609171975189167670282105763998223995412129515356974589670962124478442049897615864478380482274730807232708284884605328227512095024509686032424450420731590041763466679763573969581973903590740869382687265526963279245396205603110931453222533834319426959069581756659567349089978659622318426755621119107981669616738416249697258883210195316745386272554011665709450081802619081088605984736018005453399333991046913935902376145794429367242625162120261823188425228740571040774983849096926377704561831762054815093892328815594503222636144055887890686177057975391543303499366791489499738001019178922597180454722481377738702063526835365184813039614777422819068613047145177412581059713285423820268943395447569432749700574003102863913792309050479520076253054127464245134673223164919754536050755174858079154098997431770667205461548730187648278752089213223239703348448321492997610007509300608386718885420998245167188087381958052848295560001115790304660171576707908628297426140133769449318323148714732528416039833596252942233435393152534715051122567778471915382970512928890598035568904354687386881691825804205364720516083944918646690028538421737846173471002122260506963390622597120*i1^55 + 71099387352863140773008833971349445494768715115861475834575811880535144105164502591524462664757278338851657448963865161137484473079761978518560242400921365696763539261114812565045721239053843502108858158058972874594412892268225688982706084741428196242028090536522802182976440229615582014159067651121122301775053569275931587806671075957268882723465449704424775874547493590375526838779246718073986612527308391987124516292026078821887537838004646318804117002752937508854873677181799414067532779427718967741771572625488472196757071997593054586936947312262853651261852587070493201014451038062747201636651818088388880102267001981570032765627290244110772108248419780931699184563520505951560423599597244312793567291991690528208911921621523896377609817044986254463618793598081316908922616661933337060656725960831822473483422124139388230680790239356363006876616610554307105147977371474293274391352716352421099614497049216640605554798745857476551910279982986014553539029673033532236379392240618925049269288839236769198272796877378807366903352613741224038583040531068098236822955294928676129693961254499596761916355567424950173122406136404391237451322360050818668807935243516673117273870398910443665641027056334398982568611077594064099419326103330412420881679419098042588509096095873643710029505473769872000127845529391816770840905831644540814352837143713395899025232604345501282033302796561625985793828952222075977728*i1^56 + 128539211523978114930038836962872011005966637537691253888992426994385458241096735121316669194604483537455978282205668232186659885983227829375243402538168352195700974730839440890499383882696502779149298382544298576034121819654604071843600570264613072312775103839209439758896059734942722942064550808548269820604995005978929039462266468930082785717522510524931932851442121469036959946572676273388743554838127753317021418765286991127653436243948619025010229088537644112866675710391752800731859375580029548064436280659925606218990046114807713990611326694793440145499746545297717740073066296056950217001673150703318006690347485702872618883240067432772463456766143377342008520352379877089360947530572563012729453394522842962278657687434002495142058306551227512929847006623484970487662098391706111494536535172163234032411864685161117518362810983708024257395706366296710264180555791146478846036426150115930244486223704416150707841478645227906858941547093993588909418964958542999007710628697654339593715614259062247204689661114074527206232953640908143880184380528110629125578334606046864522523286817343982374989747481437915246282401658131975307510995811454924748334366111340971845653323410392955731856846932936943421338098747168114808811044124963057375530811520995172581946901571836145165326238160104244479430691830978879299721505623402683216695480559825995058201564100256408135678825294933232926114803875840*i1^57 + 104412602601655396730502774270434313109684181885036935823884634625341800728233737627692248221796037017818253607006952016027195442381069051141414940657618204433636315097985984167046919176172182867844940246678820201640327859181125429252713054314985728237086931313621261425241140505424443838550885802889855394908033850537344729310679905465132936049147712642843724535263744843630470589087586339803169530376512832719350575465972654761089778145865115101652143696670654076347343532080146327408528437868403773953763291302401728999273120189009061188502371498518855558533895997743919576311460444200112521792006740056826306071568268578273173699631612706925248518881592055373375594970403261280282110189176635855998050884964785149914553103500140186043096259770131642402305337767805626574946910065697367209042718697423922056686916196546200789045151724481153567505518537965281710618347721632177099546176763733404524143225754511532589753122007228441731103547229434968498341839361840456939846311922650266738963292996034507223847546402569879440654503020042923447838808138822645084292356889560830600066714152362306596789871632021115888027240831701284006489084756632037743271306286258216396167424232545149902982118327821923980519322823905276539280221976283869853783379640447160124273519462855855114885770871551477457686381856422865569568274744011995181517275639724254930139687491785724551146592985443597287424*i1^58 + 24337626276313181635777810180050517371762534880868910614460275169022567317345451215143571956325332233955279582960704387939130725334840353652990668212653975195453078863326358214401138257713888986463679122414297482136447649283949072960944305485908135510360914321366766600629075242012965525753661389719422955048860080510727569396141391436511111725122684356181249215649865798874278382325174683200336503026501156385490022601353018945568158328370478002045357277486361532972574342161415594741237079707653439301384424378589846919068200900030063532221822101217094303823240336947142459582251072484680419443486718326428057418544837116467796189618654712364403906604501112341308683875545492770246318814873554912047992660906751889152712104763278081240661876768952846475529124110368595987582389364720239731241659619705196416539624362048435606186085540242353836757259635064102755995663369595865765246496619344162824076926903241774439317029932519740046891712039131009122404559678859942179258241751327574481528288414952872323448729336568285387070126325826241696577502040807890511428361112522657529186435350142014870865207944800902978830151105678419816222818819119295441903858113108471602935392241105024965868768723723401355486168231026738434879705783609267784564932994010597289959321884360341779802092294915176821334659808052602595244874358453874054835869657020415596325131761267575428489160949760*i1^59 + 5637459108923343295692660096890816743781199463141229187293470474754952592162262104481990027992863849744533534974167132387134225004297385905670373096373103761460955665036845131277206817490215123695848542401309333312192587613840854835418964019154731539037969807397762681435050072154266043456676194045896343047892246212457810200670346642582853576549289172165181645717908003269832419517019375960896160825596994931435339213694075738575635001577918628205070430990435884698957458557841584199385502464168962183066545380811726675637030688407350328261413986301725728287252155052447656148840332244642781638262372108400924945779749143475457247097686155993914445532682681715932410366046058860405395060940430858743808731049904899550650211944472304576723292452181822561437831668933602018115488276186035826174328261757335627300292743693646044635056887733077147643252389686855128003774454189455128668664105106464313908331531616003043689900727310514633554995502863706335593798613297942756451856551201120391443179639743267580906581897809519648954235637056033629865201158296433533261374808041880568994267751491502761402893918787052034572507200497135085168269972017214345072950623407986654292744150016115171438020267926595458243792949493257519596593405856284435642362313143096961331730023838672460764270935076430056493092278498956604453963316590499835988074857015164443107681074146608939008*i1^60 + 863577648424071727744073963700103804627637139779360024220787889355111819263330973597810409725903106710868247065857376001348180487173057296692994079699514309256942724645077276942104125946159131012006577421786578637100772155286321909222315878953107817003699003241630845544466778961174109442715283696551037884799413712845464532996233383058330467980949982344961888652238351152400300844562721618937406226131620997859499507124436386928068883013466436646478310419810060758867009620636822978218695839878884936688610270922587563081121654264808941881332790160857119315017268485484078219263558928143899567680729405649367847692300650875922045253040271468998059588633692115913338332961200694693028660504066146977179456724259491481676823396979251075158871687754391215341711115312038622387545348562362357602581840103450308420378548485076515652277229139471315381523620445675995438367075087359458804041354954648875727369793316049735963384522171152825028708848858306495940391038009302558949982025881633872273057487319054117604624429042614898235306811262007007024902029543797207851185405736468340197675110265847807481661014744624994536328390224011937424751082003695974690197502965119447370773476137033357820904577491733771842151772458497855813855816326421339158578419577856397996811134714036990321664116909726261953729006501187928435536662087732753857644752711799274773892038656*i1^61 + 43829678918059164718588247781135323525108174634980917051078571589827162091104776255402105562091380363159494812887484534336856633785776454608386807268658985800584392890944691407141072434689421937727346089805974704837877314692601353254462092023418436477298488303114619663506123794785913671395390766151968508543119707962523931502303987883949206007778268920004973693124470063226792214468147632764121925982720692083983827163868413794606422053575153289577475439303553551946733797940847311320181637976974038258892653650669550065792018176772497063022452424128905640814660420919067272801125102197046936845630463326791800568128341286789265365048735627756495078113920037798266527053946229400910699093923344053475507483329984074993041884620497522547404220414270407737248832523247874569213681290343629806778144215516839211433763102164791517135647611854709642124515629075927175053331043957216466028512763398639565867440973342102091215967907983450820983751663171418937570203400099871545157577051950358996613908654007929724683135545751528191562658919636361939889684257308237000106042881163503034255844569971436035951814792183149695328130703883575614760778455181773511366556966990464375836309557876991053249829664480300269963341442229975186319590628793631617044483189623495519876699916390552638580667846936826507268397044023378603590912893972222325469764703550963712*i1^62 + -176139319405556232514867151083787160265191366187376175757183370030178409656448225695892456854710069121220433746847998217936411983523243261459030248584408676101272018327120464850623504253707726231133299557506484808878365943692028406153725836457181806032344613277344120386510398654752717496298256659919742060625485806320112568482569305880705555298336327475603501342648466126985257425551968984201660184568897940374707256529414603653537010809028305769725666680833151718717245437514024134301043548348353663408374736098256082811025320152678537498664651330436140272581920430496045664692279842693080014010402549761020437076220629124851408693066944802379897974951667399078837305549003682228488387623530111937313479720374130144341398367448588046553833438613012058644318098603043474868567352598653281336767441815106196480331592228393292015570073819975567926393856146616465784644532667489556060117427659186573618823310198403390758947201793479369048961293805719940132476430959486771158323990587996309019444682972078794229869728765888522212006580732865789601790286991457625084561597660998430379659765243756220489767477645765508216203356865111726616528347420365915181595681248704154201521883875886310424587219886446389964126259741579634377317354943696342680981312894747283829971698029373999954927421196449521385336628347092010464779551243495226481049600*i1^63 + 1941006401366384476499711707915418768839984784782279188325593378768680421909919796301990781273699809221428274075109642980253017381368561996848748040804278837685097906470531440120683113046634001586252510053986360537207840045674543956943657853811067660125709942439569088066233819350514884650286254634163102905586143577244067848629890017607728410852815177376205989643752188974564213238835807120988438520859981717510083759985144876842753946924340248508149002748325007175752738321063326355642887850039172388848131111994325788907685235119186687148036172440808068617687836380990465931574800500922455371007498424429696232326994315480403576232350083478831162053677663807971865337819701925005709486458158980275873800991100424904036440776965231697778539198555114889792695443693147684915118580529057786078776493034958256182916425610227535819216257940363373834274872469216718707679583974168532614777270884766446397914180514735282013109768554753225012109236874617655731309402469451379103562280084124262278171290590234661734204033377450983389240525269205357058823406791887168822535762173683452951575007480932109024616700519998911800114599742039728840247496470353123453257573525851483954434429221376942924358360296175354902791687568581005280826337151797539423318609316469919993276645422997784133845754982214484870477253413977759742110907367424*i1^64 + 53241981808334351091525884722001125650308967697381211127527297563360570693218120677036464564177686362191580207652238983760438586363164310636156489838042604210069978796506093752891124639131449888737405357198385213630514018972003902371165142065997082093370556174110937551267819275232851440850608511293917388571309056769517736527203073227220991175691486651910542029996014230477127835045356904305631291488718882046833771606520537729764561518397552714416948705128626581054215172123695174099067801220235091701924700727461322052414704349428919760086995302111407062621665274951166083581331099206482559901253065672309947206461199854032843374657992079459771049974343217387699170820549057503493492449465843769309188332417102296731968305570795551061469636503515947988384982018255764836945569431625600112179188172043849718958715810761276395350765415661906606201982169441798546612935725529655217932858060514637903734161735136942757896883417361379829667160941082402736574160636768436356709152644892292667580824343452340512984079501718165662392554245791005826882241644774809831144109437715306060603018988821189865704676365188535044569540751584951215904722422692513003547061699581696032123276315349924887649790151416757997996983260585192501109314490010436208086521041376626986440419176391271308580482654760411930537882976084836352*i1^65 + 435340465289786558732536754940726092184039544364482974626708813335099915845798945947970260173272727978666739691312070403418446460080411202298562994909151544264730949196808485379594357851577005581237598532657483790470058200554191150293858396760177970143166487252640603834209353537385726945494161463631136262431167079724444504371009588705871670049281267582490202241537518652533638941297705388691743163255732402273181289448554594244881539171385541185947173369883435397723857014426681966005444487147411883628119101042775593128352017081398721655494462959976596411726694226363206513274342285543550561897510235762996520495486914296590872723355692325541118216731232681090027123994882236890014302313934502331147950569532646095088022793462613509494079247296370010161408278327469508932978166351553546182783896194536177101103757322158637082908552682545410900472030592071079753369919115425263653016108990491080318029568312719866699702240039757783292777599590078574079017602234886996316760284974687253629934477545448145622202671899013581454209277962319810906369477002722132666577781756474738574192238794174882380805239482342061729652301989606290086433085485637894866603874985515804723769480692391003951716924700392161275768196039651403502854547805515182207756045544664534172125265401533143279131286460775864993792*i1^66 + -151685730414654299710623633465523535828606705793635672350990623148639298876488711565254598235504282459101773796037925143365327715886474852065886591080514027697854438146041649766121691563824218633024006514227663899523820686356156788709575141562469195990821360986763746540393528719645775493883852609379618541716389491178553664599469446343209310180048579740069929468725144789699797036104571680491524235671812346757213609966631882375090100846463174951710907865559406206467905129047468835103550491226399458068500853626996359629924125580667216454576299297869583305881337341175762482841244491213292733159798743797826443632396597020401308429053360863068827062839944560550619099516043395422686176544650017575477289770745582594200687270547254285905030065569251780723453148600932399870406556663164398509851837112884592426876943018295297295866976958562308823648241778027665799273034030422595986161108849801917935098849727226378223594318476233341710150535166482408521866109970643558568326310763918203385226326845310567832335230061504819877727112722534620608712234959067232951809939921932124741584237910778076833036664687615683424516525719405967621896986536718375710253635088310573735849347682302692979745859925259522780942747071259789010791556282999975144927793882949415686947570449846192534784*i1^67 + 12717897133163398856201127787844309863589258220624880852835994413803382096067845199864196493375556466805637741551385656986337062646159140383393466722212550609217819227302456944697034448769691104131069421012421090316406149446196518390373684880827932404373275179241097752166613632638265062920887130825924802877689500819685267308780555820534849980216506039907226575353187686343810942963470960564389364605135395062160753806346931980556017322515005507774137144081141032000897038693345123634346259739447396511583287247786639730739470684978055584537590201592238837935107463016650302918752609332549712200951780058534248639860019302668107530628441779821734571433007865130363347464714360507664296242087924744857042177774357671889022270196300281626907610293831870274500360888908074866098438956331241631804941724411097244844431671998921032129026238291134525887581961111835786349049489714829700762636293372311911034644238195989341749894515699549001502919554742089363747106492185209943978386424277449361345335311866165610792508191286017973688914541191055473361620509638799655270660778995949509074316277456717159522791853843468678725735938642133475143416426258755431611023878017692475304827439999080962143563002566760806238527630015022052970180548280479251086701190040681373696*i1^68 + 1877967203825046746401840177497166039307044777699816591657988243023270923886663791968888091571118592059012546864899510582807674311212981524303774637697729069242560515244404674408020104804085006949231632779639633588002787855088169749361509650774834988545951927215238718774704481109245074545097177372468116314939142848743252573450182712906444803945475931063739071831927588690937352574472247507402380598217682570743833231293865280357117697540151786108941611231305804288744954278697387186230670080509983917650983852216380413974512300231017488131802223328490374067686853823351904790561944432437669209295918209414912140309990672280284451262051561883597469313992300575750397502061415860093669795437343423486803334121171631860696842183361285586078743447581559330386437614211652532300067510358498887151092932563005958855888479293283947317977773735960137025215553932409068192485021955062814888962501312749604350719780986830020332603796837738669641124112026183335533743099423681031690667455789874918781249879390517755811189536591071908381874678864329696812282236092168767424270636462557542380213712960243387185672476160654997888053705000480035430591396016272867765891006759807650178837972849441270197566199854198908631053037844309302730271405833824*i1^69 + 276585853799183826486159790755281351485349534469078088244684858997995981760721766372265070126190136306622978137330719355119343232318191459183829215551007077158373339567716346274271463071725547664161560499014440373272013483293492916813393666680746090267710954079924516155373824906176147371926410142290565155029846966707768436555702769327183462669349671513435412872566751903732728482062805189001547070812068533713999397127006079907567390138119928916942090017243113599265492252677484316777294412584150486329438525241535947051017542102429633483004791698144737193196264601519595407573361487557089283433679710703998596615423567647040610272034875672160702097951062539536657513794173536648347791078527725664461354649315936926788585077511268635495458610652006601687698927579825444893214874147753537819630253724856687542822100049026900856768846284940439714948166693455939695349316796380812332394498038938754437680041391495741302635486714315651206835373997425254463691428182651032490643943469033391960887629128867170657964888429651214771484613711523752658340468871368394685768812684297960482256848953115475790775831257166408934821353991583477614142330412397722845191181565532446184642901731021791530709766369014208485953720*i1^70 + 25487602877711543595283826685933372373358244094462606374666567747634044058572648308732960328260504382647717949049221123769966328700464155413417539407914620768170745187224334580263405359333750069215961891826060548964010312384356004793014807132221113094587273391513046521431019929687750805943169360544114021103988750327310548802732909013647565321395593420079373951724320479295472652448887174345981501143742743513303524635281788769029930010574617529799928514688249627399209059744076727384483039234676312856588517144187528777349356678124440260952290683599761641589223232086638298960300415135242022568219698932152501707379532030055907673188143775743574409013559300281081656440744981247872553157317192872981225064425684330716346255280391858921158847973047709033916416219284668984169875316287862323849788375032187429206959134051801812569819635083761617658853677798494884145940838905394072165081222587840454655315070872230216665195656347724535343844984968198026057251139809643085549424135100946581973548539212847312768591508259909283096801047406918148018968490044207929036457217538953806168638825270284564318683881773295133746433994751362088001150136552966467864617156589129907093873531*i1^71 - N1*87606759325441176456280806230904160655819261046684582823847804309971127751040389476413599571846167345137185704434021971825229118377065763701509234116964603878759648456842972504045109887765767785333840369766682607114229499712367623197720615400253628301275587562500*i2, 284490337567337822073891844638951772780672293831623351528717041617506119985996126306415218453628770973797342413827668993632530062404173229938221621590962016543015319475859977709120609603007043063176018301010952769044452085459177543897865542208550860298943143031843586242055145532010848836860784137317922053656902266832350127226727365415904766772838049431581818545632162925167834238985516360071131284523816305598660244118630824541961581353412798519303242226030608711278533179612296271755730900773136854087009737843100671578399314649383783657234061856962526938681173134185338142078531205720773400338463973543794842573504485959544487283493041312861649735874565007123446931985799317839932162761044520355332955969446367211093862317311671766865078526840099567962484812574721561049233230984881398182565877859171552734340819370125335076948400824295761354776351657638625462899496416311374008946347881939106491322295457188027075979015526206749147315652488836234609747445117768074823856753930562036574299252174572495702458268831836554139265486827516440223021467761156810621155304111368153289932902482487140164951242679791891109006703853891549466668815634566494856429855808490792339092410643474408442601349710360201437219836785541616636200014997714049867667592690124261357311304379732382780517208459237583103111649844110324504384285859035607923608610024245702631341811663910535863702264501725639572417413344207769871248867483735152051479152864777489141920498209611684327112095620358367768682942318245679207700045961926336729890529241833546234286611985095172169828956744638899941340012059363766574224931753416443433508403700716565653372812395900767934821211409955898025795799658528768000000000000000000 + -12797597767107114436607420784603531344272787827609113444158833073997878577606752614314861595415896810023521031417592272482288087945784545363797538925316562331632834831843071877564759831995282529243845470451181779871845227591545935771195063069318524228166846159922431870285740634904292455503145731774194651317790217971520504043468196845760468662345768611666011888420186275537313378984214179481868484586730423007927395060551397252181111626356070978125769993000689968004220452271996039423743754699807807710001219143300017739383875292196333478978452880131744267040379996769505547463620966362977404213034389273453172353720817325031911444241839344144945136685168600954861636412593518799324221037491921350614067136457629992566536584085734802092647241131884958907429082560990362572495774166330057388492131800553256434498045222696314295135805823124753592679695695250970751053502081503229038987741232331179893423218312685864489793515361659743354439449925825609077278056952957811944974637356918322532125707655019306231501525899531834239279013868057581062586441470139330551130261628905017832474434121038869754469932176878703321413290313667764481807184696845837937147378630947168271457872873518343026997550827168734702731406291800964175959059297077083788959460857239023870495667070861768774255607422498267948206407431345461273661037578591446660024554419580274624884995969050206101460644910839727897912504832043760700167733881347526934786705603647711501558104149647393131258951837229688798752037638822173082509713569352567995783695854943070405701312168850334337492734857015568687868357654497219495183772888026140172325748323713870319047680639245257714578182451212634714138402753777500160000000000000000*i1 + 264194104275771987370931215898420559930186790089504609493767296919793429263704304076615218095489769319462583169225518853082929472737817462631769258181230785099369172240828853560535805209597673821903979134486247818285313501274653411411852510014079932756654282785989866474055723082285761884459045188395609765486959939828705431251585299682277075389415575496115900877927494653790615381374152406275598384426390717890410425716172921314180355848677877898023695470441968875496790672045833894081430050083282569795675715053856149585394368081068167256747163110679536279942713077279684558165973321367555909445336536634928710728050621016798646811218470007272069401982636173522296381677738608279521836857316498119586155694833132073446973234354533071474034971906108012419122320115278458731438887488912852225558176506147846042530687514191174190663406172565088209018069670929578671156415706074706492722634682346509160017446365272576682008921784275680881644301722385211914569000901891153394886128085334981710183487324714278940607051048903181717049110317979934017886623582420544401024711762684847156352627026085706943421323917637750543208548083953146141724320906590285218692122360439127705971221226551097858069988076868085043088120773792344776774012025761420299237108372708095941142033220397469306079538161211787449244188178104951447415444377323306984169911445977870285617130656005185657745548188767262578993480788950887153195389281410042233503136541863453010275953477629580671073886115792608547694924182788368460968673331363647841325207121591014865595067257628812432094002217543949934170039318983032211581389742458645500944881882547727785747841669261479770284079314272414664828040928821248000000000000000*i1^2 + -3390680898969449614903484689812453782182910729771266085705721454078791560091933638549462593423416604939475071668195518655525617606323363583801233535825589370700531706813919018527144229566235862799313247524715142159413645647912251932264621795495917306971688519904850703560025592922929818914837821766549554774555619129035491811037547067387457478977754799299403151470398055985642810718777101190493456287813629913047757995793088511666742945095034234442062216908707826291150915564207854361084581592425125254747203031972414487752519465361432293718984852187444564151246023953019589513294162560893696309109756205027655164336009826334578911312827000789231568556264303645029151357743501114237688300788786274469645083609074550944003329908970850482472710175056624394685262267779301921278933688534841801439926929790124646797745052144875510110845648059787760830998513242993566910782594151876170312865184613391454361406528351942580005948842099632232762685057696029720586343019630334352577275162569252690183139365532651593700707285788421872662848655207585880582156051086328716829305444230488342234250596273535507177090970737395680480099674724378003894561305358773227774423581242122223890713693401272182028906815687063371154317573604247793594257810384386877883126866006480977201697209815219927853460635090834163013510970518355679542819248493459326001088686502792355008966909452301701290786935161148186573171053767970089252352292661738263882981942592566551780978703561262821164731519111559016914223523156653603100123037361818771047233324130256901784461240705916509558345867161209061666131467971039205887252306632214530655096592146127084019583983075628520879391628694768193628077023270273024000000000000*i1^3 + 23765571535207813245138848982817086326125010425728047882438083115316404375059422353571728386176660116822272312700304091400369991827546080629717415302282578704226684822366861146896097082909487581978665485563759393797693017725380384513905153837035040906175005656208044170985078461786175745885234295595363808033433419481845450246586410012278523666893245084394788835349567886110470401178843526664815313980907303231272651559343278173615533123737075906548837443611982127041674850220215801255718239604968261337140705025652335695226704337984126000380828876024544501466892617031360952158589234329992038767132352447362930249717158994925220415049330929305440738957398975973057889944187548746665987896420299580672006842859497497235031701691861883910042439918297866920724993001497214633541559553670915941611183275497986417092755727063241118270419241544673777953016075206395321306637100462169863629342459796986890230112106787533573856877719330083160312982811074041098859179261356200764688051847619300990740765512783194101168624657544636299480782024991422585882806536647943418605976642215876037774456412505280982180671359607416716166114244537903385413684974355392952342441759130921470790840862026683159428077588822817954117261230323875683564586137421578653304328935574205482913441934937786483944472192816362377907449922287858181353096944545241828004024362016484132195081952879582807386638197924612086803939200048185582292245233710065023213590208766706593447628561140041013675880165544067620736679396332445496729359871633299783462480087330637177578359118921527703715470211103875390562204620999483875294606413063088720844520844212022935688503898433087303402431635987172700731672262260817920000000000*i1^4 + -96399493869269441887602520951675054336396125818054759463209320918074567735590742158796353718634364089922094393879352951343845351975131315409794823554050314678285386597774806921563881028002131141644412758119525535027754114519293262243232658354989873100705092192702635845528144904240166692151959214776536292046697171353284665570861583178954612288873166149410072609351242526760677579270801157391513153159407893135494260603837649233698547607107542442458829613091363057369670622384059532218391197797222404070488604773731014068664746407853892010376712272195357769516433215694396113409247088296265292664931446561368357066255033207233722364455730874848773146699380824115266406691613374954028719788292379303248512816263374256224267652597257013483713602155023302905491414039377420142924912221908046411503147344900909281705468030270242200987778920099037591725962543547929914647690297976480668401277501376490403030103755041648067314910341751120926000553812670796010569192737605425465891364017281788991980366208490715960998589384799243988508317366314934134724233625504908059968567891613679391833866478869649143453043831474225901708388897808329010617964058301284341537382132129492079080708724072615277316017735230005060731056915421651117139197699151669034266693898449267018472266397895088311580733244781521319273337038880601365074511889320060683979243437328123487885690972172035150301752632356152742610860124411191934032845039087476968140800837487780306186176365605160087936297461810279736696772665401522063120543202672950614103203377629103186207580426541176862597381576951910512554766743608908600620989499144065463776694664293921976441040954752848862927262328913885041078126724828364800000000*i1^5 + 231559497229840381088001126311985576640938811480020016839467266172278134444499036878641131711661522474778906012865557127263347156555879987561028101295297443701512998666489558442506980472927451664563637918364037946221477127205542895930344064892667907303155085628330087747072028012537838678412252846327840893086576837396225646604962863036985901317778396470089264597952567144577487962812209817575162096498387179316670045319165570793052100761512506489135007835135040415261591443179153137828168933009033766678542757347725509538639020511867870562456494293874423730816726661198560084193693907406477524813060792242496416130365011525196569465380288058592138532062704519167934455052981204938636406677136687253920654767536396420417832577939174259872447745477917489228235853545054944321981445530386527388600216179254288678752862896435861673945235414109305503593063792885774363657734332428518993931764041427543353868788988108614314118869406422461991496672572949232971010551588479802404946205047915245852043268357801659720186551267671105338085789558278654528048576343910261585964169935044584855942319700927157256077591577331079171979079054205300845840845871796282466444643091442529779203010386789848865199080226561645590962701524945156427765824698152224640028145555817966054888485212832704026392610378326506405817718036026193808024493909643444998804649427500629294273027189396040543050773630461391304322774168198982186347476060386507289091428849450432014944707284133162375413352229190822649948759296300779859008380930020211105941632038329045089226830430352797035730898361705357564571472107531845645745341402648996629221844866040615039302639962897234038724798995349822447885885779214336000000*i1^6 + -354803915524397783065376181844460294786892127782754971832767140524469825047551364605132686044634722408141710513366561481605108217765020826116095837584915801356990061337120997250345749682136083464688916479903197247452133070402592741664714081990483291156627140308810235949750406098968755236045525980853334473805713149825064865894053626016162983477053820689437978247110150599188131217287498356850102756612416696336630623347193815726018770036249117485931208515301550061284148558950316814629954680843903293328781684506636960386686268744871979551881459312807073480600517674548017245860570979880818798360234351644987765623413016462977762883174892949364693050047664811578657536391543789865057123956009500956301589260816446962958963249947667437334429768667169597277845599453373889124447523982568707120206494918617812910964829619505290305164186786397537303591934073565989341715769618287540895653648987627523244213548114405186511370370860002371728984910485722337721211486530208067005387861471239879123835920136113797058050450221750533863495375182767337314345051501692839889382410906787727513592441704122494328414726968776279991203015229983198128066232168014999221074066055536895430542262187740311471553256350267757842378777097314838064408127456929030919915543029054465985442456241283579768256000912799839760276705436544928995980321912116442864817207695732786268900822509383522086295708544634385983200436615907849631857734137338248419498630020906260838985926921846999594702460300218972725826018738908411536527602104891791256424978096042226642692818404897584512160077260118568608634252296470390083660736568978687895077324781020645041706927022435947468284890938265583431112757713305600000*i1^7 + 310787633924643485444048099075373507469060644070874843129904450983010295328861921944100923022723523505473183818229020871963424762117141727941022928630803514599328377095183002993198740851755774147558616677108420126813683591937032113690756544826015611180084416037361234893584563015450366253610230094808187949952636096256241726155582583249951816538544706629494586196617238940944444533902640715975951068159465378460036556213703806018125725676179712979307617473518935048491792721675820283579264664621394463304892837862022295214477875652722078235221253464437632466655355095979449522537017464070019271536458524008089345688155755413456714752192786022015567279017925814171516158859349589951517021947952025520228183534157124555273114502027093703307481025751959191362264925202492019670419420110484860787020938601957766421746473164712441822668597259692848391654844619027021777848968006733461245644276922904916004970607815701301186442697070623261438461326761692672024345087267766142435769000488634611943784279129406605110076595124660390129061252302944583467199985435852897207654815728341856586948237080951722538718629194575653699047842484320157174569859433607680206885371915122910926825131687869080879570029111541262172558159153255485428007231448492439136342155894976998779045361429191980370062993510922070980614917214775446558090305279291920635723240753727227893890620707529420451351574756472530363459371236527428907979705844285386518281232860311539439184580255317051397228817703690939670029894918608620417648954103050305121531407476971043674027535489404543785676035837374937598673484047942480551731461045766363515563316001139164810227139369242077138860399153083537830524804818534400*i1^8 + -219826307188846515404368394876426221766607541872437089104603298742450378110504266975582030678700318320377072408960134854805462359909537560876190572483374077110465760877338446353574629929767890138498819625970549398633453072952650237641995725518372296620577825564730828681660454751313505585602905870551058531846202410667613700679590058469293177542093020928913710452960650767385859344320968775097083988342738808066833186548868223501839400339688135514561516056036111351707010282421864798922994679937255033310434546676519986316696558991597136529552073982116447774290569981920167103107653177366735255271422575118494516083084463029467991767127852590071638823068504000224817244819638255918285843741142227247550482122913813909769857124224980849678061011502298726391588725759728088383357506775690651534245250546691444895966731263015312689121627461405945120163695073540759399689386709400384985139047597597907687992043500617045626878981732456507625145979696500337865414735872518497094477249496257551031067472719444237414634387943983536465492724074196230484080964471196494864566066943977188722813878467831348882336990583546485286958919018624775619448870196047130189813882102651149578956569574662214113670912595317511823174168964617462048386419356284854130309314500018426414448067087065242082189672521574510117377123236661825109156828727294517642466168830970951682224876789077571996435903671699525393390716451857525368824988663141618722872059603769400081263443307192726576561148017302323190862849806735326248792555269301805020953961151803088210000026372394112824940550099137163502558801890498976270341360767601983621778728676294509933467867049460099282685547324137510477467664515072*i1^9 + -30167060634709439802711556148562543516400861669710953736619369325489215234578201240729651938212655885203463965211119393820749180399021763499797108420196975491122100384203824671452182582133786775309438182538049484577875903664836799377627143641205766456335419379649490161014774325307480979310299714966339770367489713796182223798486530616191451669981637286048441254033725493371147425640388816610675024947984938223394449853822507759666124757820152726560862816322342188973984563557692965999811868974415005427505500090351151306932744328825629993727367251457344892301640890925610763613162353411465741471588294256017560934809239898912686768535544446032661871311550241218676745095868809606754345484690434693516429491456440295152995990815992852983194266501065753109481043119849809190199397224187999717446086808511765855383365089926845011332140052812307945199097106304567672333861056771970759358535358497472366855145916681315334261094591854909104856196142953969932406729330003704491808051528873607437310465531425417264835440646221096265543167382833857499824927323447210292066919110781832206054309063984712721530383360769935041828202706558226462829968263245587541426589163602730943921952540785017918322189822481888035381269013246260873596927122257317124355438394630645417898875198375291582968861032868382901210278324002623719802081169592823351337491063960395758949897889575957559614343964580662231504354236530799107684948384313405016512744571624069696816862787950311965972852852581703674058642278668914980069623720906120940757060322777992556883206877782519610462350611293190985618488171857925506020623779796462031008912518772732255626282331260221210808289420568685922331131904*i1^10 + -28660372940183716943294560666642445207548383717190103430158459931585260064965798398054022766789070309140141433615199143140900650145585820947814758536163568927674201989272294205697747929262186118274831075503369714310056843797800934668427437994980644515812704759317410629302103839929911998931007919711401645059254096875207902104404172668356673090386958035246430514824864291923797698413649883736296605428472939012245138320995166901733481580304415755947983408575262777158935959808867569423415622581370119610633138819076384012970598309121688213713490687512255629289500424580779798898659893481315954945105230031588723944088324255927121454970515961312072476601634821903051953038622207022980689673536879536442712137239621555297229654985205122818724596936221706500224310554524748758548861259251542241489924905158552433329740579143802326643710607129332198174946269354282044532698450382573827459934966277969836322774631953106322607082715764576056819911184336954042238761109523395059859266120464281050728178631036126642241428489810157657662061072464646542519655035138755988835014626288997712729514423545601504571764775608009422539624325202101684357490929282090101233564398370065047495133620928936748957897672086483390291105703380036738016787979328350941270982602555515835875994019337309070753763556229406136985497371011939383836258933297485386815365518127705965566973401976637080064032014161124741228659312083405705523104462010479952839313185812178044291466558853198608098599931218105781903097208855755425300202556005304061479948992634612325081281536772447501820797519939969522657006960291015033637876921051822030611918949291481037999119743893525053667458393431486012325888*i1^11 + 8099838261483952920093546177666428259110703125411732457683317754180363983466593964898361580054288111842733117464703436977239017544139845303042734865949344836380490949054394041019982242101465548281507865622087916802984163240018818828644116179284806771115462868384349828818511181250343113459307351693236654406232676825251143818568652287112394814408756409990260440803142157931753868263612469848428030880167703266513087832337743449528511119795295602663389391832444912971747547703867169354208235832479936019995912935114782448700448384398546681114114568582646595975793891976168522328816910615332864573657933143140623933242335173149016969214618680167269947241874824349377910282791430095932591442248061620783428579627595586962118259706819414187426330419793789128292196258264252904267510578793424064091808406987525717457302047853494092211829885402389667128168198311506719798114337845600594229550900474577641194427280931617313973799978565063887937571912385809795445640713979012281320243476345662455493876949678915175215817574434910890066604826774228360193565079587777758702403813548983316206525100682880116382271909112232630893112247890685371312933394435490655864402049604885025737735460429755489474804575821855711605346608523426232429836117367228104021271909097278900087700809390898142536214416552263044890350995190847595025971368592442045313982314202432841019355012577156423412488351848832929273456913066369251700716065864241060198083393417723018104225620232593540282343639960556469358322195363308554034805702226471644054528592990969843645010646656512149681085366559101539420284628632915554443430099388758435389123876342808827717755450945600938108418979743771131904*i1^12 + 988886533310264055238111526638556933272718243095082623761673726963880472367889866376375439830342789440915164776084691268742862523398861117134380438103536665508412767412022932659622460083386378938770882199543763183613673183638683049406234691135213801936703569282226876336142037780813667753705822950860676176300620626121383645811553747748945768594521424554473779254237613637495786895755699459181557640981776158765331658670847669717022176646729988602773481490507342744190075427470010262750050653922941278205770008182825545238370556945416410184066520615599559921218012491345150355686108527824023765959290368669720667196327248886408230624081001082387175323049870971040971227374483742003884976379471297556277675327486845759930791554118453647441460125690815446464743850569308127440216137438812184105604696532052663498507862473588835730703766405353521712892046055681358342051585474191449617674650442664448031239173088279883517485746626462829740444947607552949841511098340292678531290180509675664373283563320658624564752846972456213104478532969242045011900635193622568322345805673236637742462297089847158685490067051496512490945248487031329594577137418675148861281072091999133106062387689350694039096563866957938226457986011667796688845005010579585700464275080870038423841599662827553848698746359436722331656040437229194038895782694173841917665608497926198421840264467294066449591686775862017607309087348102641774905870499860541825257382057318884392828977615270885207191811612138618521123842951552072776528880095269563315281664371402092471652401755781612935525631003000148392448508330658996345635650952579913568579111116610195414688297368421114311851664419586048*i1^13 + 115649459511343543958477756892320969244369263579263757070194499829623366327478044592581098897350103520355379181637209949716373683488534016541832180526124522763593589992495439048899394506501565389257245536831509084897746160569736512702549131525321414310928125573829808745712393317687574033416698465413547611536045641762606332324011992806600302737117143274867017614505817755321065079602988126206334870650766216060226555027317581461710805913393120034753530076763327932570379190067481004952453453362842866475327126175350644769998196098703799033022513862303315931333263821451513990769090806838270377388179276045704830770743590187710272057112349863220486695763514132679279825185503656046249893921416570450723272334853864534625875460931014241064883513263286318848366641057166753895201037198854337193653782591228740146386016453915616571227932257161089747682437378339542292429127573661413283883300257805426820165120494579100676688740816625733978777945304313807498944674932606159197846069217107346609542550074403473015123629444782466419332338661104167672729749975125250434816238147151158001548436438766162003927284149321499662143760802942199299867862368404984060560042233346667835010913604630525640100872159916685917717079242418705074402149647167465269337854818429790453632282067072869725906089852815051462918623379448583374162374782681411266520791552264743280026309366907888374465413266624902096184383914468471406752900179553740149649417577692155912687409992030377014886030455216875102661375432599802299047840951912013408987421324638849196913655307186772073165976241709372873126785025689694486457902762044655773370910694809903564059055460863347088129613889536*i1^14 + -156675660629346037091633429743372795051139482318962413150358069779380399843870995269603942903424753492215552240809482352985693148416185834281449343022417623405228730071951449139456885934611813940156606842141866766212343059892112348706068662487510138937592088106476632634113965920720721579334562106595581702127606927487693976569252164841407434796231318706585769596653036035788454352590530009450833937134794359334454764191040696015990909537606669627449702215262647055666235607275031157349397479650890124374430194506478328144631263103836245339509487426089539770800579365291283953487872340312911818503489290273982630748990501284154486953112591659106744209076279691935531174219952600946354423404010236470286099627440868993042758926610709803828858383311168228864626869160209062129448182043378077097751043025029391461115392667666988232774250957350275393043947671630937709938268784815766193538123683497562496798965223769799032015952411832778487309354796855125093747219258858665806870220273083377086140897458015526071484437328017252215858481536273982293605401408492810769928968557368102568377636566051701624757604332063887387052186251218474660597247518292238502971985723638142402538163760846929015389996318168104496757080712925329306112754872574018736881175186757423104578388488571638065340069536659316317065327813101447680576266482927643536196127132911964620464756363112296330847006065964467250587757733229564984616992309318907131311719543359116932479036377174898502153948645624137000394658376478970976442333309476029189352107761720553507790528616844359716505041088832560793077965016821329597850473005877841778057140721146735748719557009040512033876869120*i1^15 + -14329210984850618382626485639069540416976938191954587913649636108490534974777675370709052174047384287894106436518485476716668312452930095729365327288766294998483583056916602373922263505746524138141672775137592459365631502894705425116058566402202815537372021860396293654267387783564633096387242069531661280316463150689035721033462300487417850249797200652705069086897154724990849467741863144083527046946524509101041185192909895703126949706687144065623099183944617577355153789930229089069704633732874397083997021291893933190934333373098065182231187271941303308895570037105420744234630514576279398561296024550593709202086839037169193163274427129646548101590993872667254341521034216193832047419413378656694232648080616764609088942086665568329586556962480604407914006271911343647984063139518698523289300515129897942550143975323269139997452229803387683515691577440198128926119794332310274446896648494962424817392697364053997651030144535555726618413428871241198578394837877888083654767290983370700160141605644636497081390984649966380380363958913626626197647047590423908412566395409555597652780857552528048396424000302954092343540782642401399579249859331485814857479849656043919813014793429606705561344009447239750966987163074071603753233438070844344226890575196028919925925677527207840326546192419727624287509778473938445473409035635978768450311256714195915252902992095582420856288901959607711232803063489813842198580762319185211508337865487426384692231602950148609210260017826473725004688200293266265483162878172477047264855475596104152852434061214855221631069666268157247422369182072739044759359279566553146093433215838274414742062590264828800008192*i1^16 + -484942794729050752658999702717479264261524986538552141015293864458485523309657358699155361956124548555989935664514218480031277725376520328681385064224103117905599882129477544414548699946549823032127662342326518674943465686003420569704134207879110792603115218769906740715577947400258620858376204965835870358318709977354718861761566521497813955030820725964024180776872064107004602538218114048199952153311033079748406506810337197161211061590430393786928065458084502514994316344714205896877702054969131060489557801188510044859311994779896411517930363432939139209740346437535460138335215882223794331682848014638545774278933563271632451794643002158035152354954193687899462864839035639467841569334348022622212540479371211147732399647995374431756992149899374607222444033359743861380994919298929517736222650049841585439866934951351512745286549091208870180862183516066955102793744257718799936517771322082163574509525614706973765670343856135778015624390927179023210610857673025486729483883042412783431552121631118531816951369720312292857252646271298378240961559331656269067810711764162850232622968845096484160515500060595660698292262196869823041691310435456753667567107265859489542832950699606212256033329662780537668395725471516325935726351044206377586992652751303954636983913637869775164924866831834853058415084561631853503763660446887978529604074974758508020488641275954854799662502680038951899429876251446085855145104408756487374785558686492099252399620522479297041185439303140231242664529546725057255197668024368922520014912461723600607600382734088594034732329225086235940248453455380098806617706528809230063746698808413365298312956611297017856*i1^17 + -7895460868851839735565201769332785845650378689807033036444992041917622689597880623759537970781676274648393228343950570067717223179627003675941651276243754465478094341108790045251574489089681473195180556861151571890076524948948586126357968633965197028826877874260112900728762288515721125242239130278648152783663721294277425765216336708872642822181272608306502911091202170397770902279769723580207575783790704035201018508937321251178605807841181972558108260523486170611162262831097910860255329326371491129754034197128904324879135442762853649404665190118579996039660448241696096591496513259644628723132926241916064738402418057656703624400427433175264971109387389401718710647164156101122545070122219783305481315614767168989389434511662148017447258318188542634063340445395060167084949193341302743808968462164181616239594559272602302723727158932245153673724054258238521124996375499112542507423552260104924891877651336060352298623500681987653670834480821711347678595572095363997757541058800369761417383675837130225302162478858175321788209707483079924207982301369949912666807328756110367997127034132373813816793269050495974282709370419990673561620921201948951642635224535613769408107235337233310287718524240287986182324962371268574729750257347338253044820013137369881869253512201204248116891010969896039475835799703001993883763564281284314403091246571696028843706861536673019804320659932366660729577888551543125003550619958433406520749520692033833878286827170863014210300698629986475946019051058424446902672019966873789131788091899993747756061912531389719703665245994400828719598153576398589010341823124019317444935772020310909909746946408448*i1^18 + -35757733299839045782275139763347656530950851406319987397772823736512361135277243249696040515913068051249167340231706123455185088660857552302955594421359654370478726738892823266401544931157457387411276629099815269972033491360014375649481531964656859547352265747095849581212291765512678940030932455472434133496130104036541991556304307077283933110722906184114508598562910976019630302990928838862040976290036464097189152576158208989452113202047291624155509004119714731596597354136726229673959736206320877139997152481385046107900322473629686161821003653180778959887594715743616920686470589650390317246844735738248190092110782836875652703228610338573671435026177346777511546091650898552741690388674934834094613648806208295610600079977378053543810595328042584153287813911889797554631982083310086469672460861364535973366789772146325010663832647349539407237768106861440057785470044581313161750442957495707197887327977976445153209596682191039765087501000364639694480245262577620871608294237389682481443271726866848291250486687770861332998063249977530975954768917730483288758558278442391656457791287262404868052738230223759612046391766726154319293396963665267973115786564840504247616149155595838366559403163720210407023963481304073191709467104044972608924131207547776151687341729613437603642404816454907716249211974966882163735987386562027488325109694385742602190475531883916554541028683982205258586026539836795897382882927305283461708112426298179229696673259413640402322768993566993436547249837755932241276056449564348507467935701342407556906897077711759615064011020051923721186115306015383333173974123167741967732586803682576545307688960*i1^19 + 856670413404758119533439952497733853933071360316427049161237598021862633508496200282719941014132570484157949077171164740311369326552859190420134376181822757423643686318819151684260347016811583725189058948853326611440955374797907946975799673381965213150765479265702484357709600441036950986075731828101345641103231324618961936068871824768667452030321678118177543892352452070785324946143567979909767024672518429803154573666644842581937511566382020611963894995033963222526726484978906329231278755316701102909562660977980194458030448608153898247201732224392533224600657724921404106331988012268262888485961172229614123719429775845871898747606761335083871153014360507256739258801844524409185892366775630726642122484314152650503409019863532391230161903490308681575658835157534196243237512181738940352434727195555273549855244176706614166898849428180167639682552819335130541833658592879245330109700892291072857623596108247992960330232173542290837588867129245625399810851007148005888832003415307200532317458074151074336392130413447990206421029247440640714876511957550819039226162655664873065422203455558028895553059019696334275912509999435253794252983751117984380110494066164444711709024150016613091654258794384542007565913362298904659860482940159145768690130414773841831736085458700038062686821178215066346568998683804895346146105824788152702536687321869247246523524165532806748692374923299418927384830115951075997873149162509859284273030994456473288714650016590265960543476621227506155773622233392299704363503225141225339558672028061307237330751476144333664960181114634360622242727877009497733640720278523602225979927371890298978304*i1^20 + 5610256539820917875877824154685690334633711385583673929651127321526512867424194308185452274904230341763693078903662601950897779888591561652881646331180132108835983533726087886982705940665327084642908655008557093705217946155934708127293804776716503745644459472784606200039253956354211982087167517329688629781561311549483915452941233669204903595670811811872304148889251479821377800307338912952007914916655641902283278684203469269631202986997796878110917806568127400430089686468629801128327346061692947814162193523070623279192182616130596870385655383103737504268986984872264827462554085704683451256708806189076061721237699808405036374204057933499667659562178876213028755242309724129700496819287938267221327800966804553559507862376042814350590407943852043854147552497305108007417406639264153601006118229503679742677177696343343582372112572254585488910475543392301518853520290996181949984631575035535741525751466224162644446264073420090594538575835173723498105439841979456562775000172946767954733649114036141784786323271360112704060878526400004247674509540205958097215599546132737971497289120368610023062505959906912778765618961197381615957852065976550673093013966611268433476181693904178568622041108400730760996898685485746974488552473149777012606337400933597169813924511555034577868911543417690098767969441277481639151159869410398399783496474204956619487761582989591543570957515465112593163737581367171116034996880017962391942952700391681794212674637511450296157897715909440722208644055277587446963241192692223425845028237568906564745216030575737915631275636230662841851976065909420057496680931843886769912736878021312512*i1^21 + -542616049569649031746048678411845514102708673465436296172006561745919486045547685388289175242258487559794211682836755389796778182998373706022019349276798976872276388344010466355567458491853489645057850469918252798335063294030990874536722121218850796150384117340073725883595681202683488656498286379804167632305222538543873349069952264232901102800532671639197326562135517192188445271459166499840919980382101472308653080012357791104267003273319316523240759147714639840550601490116549206083014228813281318420568123857877864278231890058956933736256368864206897949046032132215798124229382732120674803465154158781661572230777210715692353483035649780165987460900954367442119210803377673126916764020433384565742645362247488593943650940716424763804290006093790411275025519567105861103022544315094181478756338610446566132181591256530332338225993868841708322135623876618232931916818002384863044121883698968844895260522757599708717835714189809852572316636847160839065094937747390798393288369701951673529572428976843868074575378160465730704565610926530732342316700058690853570143322552343863980494387752621716527637914193093629307331283205980708671213264690662860176580918919790915775931845710747503990583845768148342243591321752353481665666691908561117482326316647834737169802169904998653793271461594291173751113673980346895637445750236255934203753798355259255257972611981453274077657426218031102295273038296245795458140763759615080039048550873755032093326343118643660629988752747728249239327905693802586679741897280120581824996714195808456217089063427199722355529394494375238671272951238462108985989348508593609585155398172672*i1^22 + -19189451588944535982126385634536179250457810503883605284885737273223525378428818445863085368126166115174942305403481395146857213394761180486536269890594645778313765090856445557048963498279095821005002561627244568659475613963335426032309845223758739108735611943407374152346602196045781119361645588155846426432815099599704668515555220533475492967375081798534761744788562031736836560685039004111381038970058471754604331587811524714955971424200901201642402140661433345619545650319707433552638690123993282934594400755818366963586501455030764353695541332791216139276878773449651090786060773209190673546960543657027120907249745875906258407213198577963418895164373074304607990350956542840009450701191581948697688478482246658300499381532816922158538118978871862919964233793096824737501995409023939613409941174817659898528764358341346272606478857440659615926208784713446781089381487059876096281495706809064993085472736494337864695398451342425219107465192745553067354458634321818095283124971875851390410130797737089250280062960595284641151557753524822781202297643354161032363331412949482166259922713380365480583556945839121489832902627438884592426695246935484602010951398078922697689200096505195140613342289181983579610812632110124296030262180674604100019775749902414852907729634184578526843681121445747471069164376080020768040142461701571861488139554695304340574633608339370497689133705445331761140938772743103231425587148509536210848138623012370146655335797776315903740053365026205026483877600205451712424465972769433089540841092403740200635087270576678915873336714993074732820087558159552457157804107073694027944558592*i1^23 + -366620664298220959648457544599742998937602187643581661770727286631603897673266307929058102561379654386535647920174838976849658286417868043187380211847180601767920311872414727831051435846093707861149357683004814963296205333802609710949721939759191625517859178869261771682161090587234180741077523039206321081693117681929017883150092422924619767179034624336929249725772039783159795449775245660803523230911620177533306140220266225075829561091107230641904928060881537052469654093492516208980899293745600896809176954671156612509174901075639008839509855890799770431705679269345109833840081928759424128736661758451912719149590917862550646307290916958824306941149268879508275512702643414974528347401195705076968917369241283134438284236576419448191648046509144462159698630746419370785042931658010233597358890494705784449478985031828388002802107763971751065244157049389446396240937034327437423598694943667770665650798023110386029511019777271340244890709424015923813947987027395825041001379798317707064112847678948229691165372687207638692775317812170535240836566808814265693805543624753339665037412258935645747220091516463015434296489631960009363593557989579967193539741022725405672075081832187331562639471680124421398981209591327154009716439324927929172967210021736427610587824985137654549157860785330101170862330421330822876776191870054651410903611400774141531265231307770791719808609539140888717601678368789112355817463088280236933970404183571105778604299130444717555866773894606395643917070268946549284418702033974090102241056205500097006170064072845752993651877040894861210744250398080637847927240346660541300736*i1^24 + -4845060789101851750426088647121581961499672600189643005247308125295670093029605431175535611885579663285535655014198124064768801916512452304483298009388685614417598434066567457711795300692573940046269071614994981772907007626427796957209600162893385078240863810635328381661468474716234116259072938831323525300781874656198492290098471643084214926361399554543673720068226808217291531359110271516774292762019928166527037585157249755264515572301469611271225642512247385746862504095272332907095768081538762721852086221625228539896936659736912034342920423563414558065232074597676068746100877676722491812924510971008860141419971533370763025822886742179058697316831631672614849372146468863021973570074940209654954807806088984214591758959994249616961847070702091570581537582720929264777156303411096456456433045126612312615262248284197059794416868976261732372945140754272341117475691157193055945255518163683670436822162659649442847852927011720802083232069345065252886753745462758343734527865209577077642397761466811141737450685651614784103313681090661778997568402643761166990235610758596868089150385198968720917472534152254130496721200325557793051135538967858355549610618269677427255217097475375325416069554832078150528546511339680807926825679012827531266548217341898643246047232827170926602587221048137655804456237335233908416306065103256017201632164544984773682987734645335809736176593785272671639081400377841408548668226428282713912365380959476924240556596529059527205214685867199887189740935809614556681031412648485856952477918901574586447138385022779739061552295259727771101057423188895258913195242769350656*i1^25 + -47252096288240425155465686559338059682227452803633962454774509913993320624132410467344548325118703200360318294573225279095347958783813645651745446436688317924344107268883431217902034805707338392515583474903022569688075371662878948618409006641388885742540649075409551064771593734462808060499521782189392482567947952945329938688163406056153379697946965892528116257444982682605578291479168685373727315474419906977668287805744467196838113960869738904164823422223503005635507187047159372335842301433388588383281245543809321020378377798630365727520959138846493167179115279902107527283824409895478539819825470219301157658875294964382121075538055126846508717897603328488938214355686246346380812500983306341269900587761232972284058538991495514703171750172771455292109462763235586581767227298177494658196434803839521032345263802308316668223796730475434796818413557558292101797701457091119971013283284530313985293340598958809709968320887238404286553874647163939571625138128489361008347422476284860907647660219348234840416712220856966542426558485328595678789976837770139421102315798440889032980716702701610619413150459872860657367666308660347103379221322806298507239956932744762262563192314665752733337143409042683898355053378333464486111614846947894246582240202532105059710295336226403294990544831631729784578398306555352765361509706665887119892101512097663279458375508942716900649899510585599944346378594195985989577354415541232135472314322572778147312820598359049225322330669801834380779137491886260229668073136038765427597491646027081249736414259135430291108394070251656933673689680071251830896632791040*i1^26 + -338002382069373056802200323891094149983133104552916036304553457760975946076759111035770831622257793002270584239296663180784661905724974740274962776331318347651150797764314886739936636655748279160468741426923724000113649278814408861907573086423965649704075401610118908090688782081250589281918412644466417275533647157387918209499334223856612714709565069364004149976108295700553330365013204648823707141991787504767446398797568953806832130767702906707155589296087960884567950164081578722957667043457211915117948710094580059928971826758990627056781522307470778231199596770193038162511736939740387462092464046246194240100590776408467495075507045057937156165183492889264935706948974621630023486878118528199243212223481390277576831273351842793595913927289586251095498217687271582178640012104149238249811148521568469104139354001329848429246193361618596734833615288474296944546679091152492919466546517786884210297878888810789340848774714943122783952198781505230164685863493574519828812675250836322582931320985294137080085726308994883337264395918148429604019530972008821834792802763016849381890368599572361641009840224921746902557427983676940955610013877850524132545410348764337947875123064528367580223700081278097753746800501153007378527480886015690047985788387614080263327315007109819034076204669666679782617525444016250164061812002905095112994635995168819160311444221642865484335688047496280693809243953693300034345039898005645258381967890465029237291612373958093821637905811615090721995848553924750346431090821973048688646793472751900929462610697605325065405777992425587603427850650033874643451904*i1^27 + -1645767468240187696598717626073056365082625703594657083680418525335265577281186351944669921789729089477528346716648363451120441854912077574742874769872387387249587029157421033290337053302407108378105324251416121607314814071723022437572142925226595445043305578399692678042242197988778656177502892429292890571323343667640462016079198763280723982826892027765006273508984323336677206685164395531597560192797082059210696249307085608288130615524287155349249177859751136433002728464780497725927433850050234915436553219126156265427899510379415098432394109431340004235686149497670645535862849629017128756581044927585889155827386529701780909493512948649615693030592940303534044088321030271986785945513183372377317900225596934632172384279363495588918342534522679217122931323450064185421196315009155360466911813700289859361112064548714469152928778990239581686814107571294649827539203427388665952774798156858701672511528276287613294135092245580333243623871310909083132295486853530749782798457895355336111333383215450405336491238950767993647155401190558907339273936650876312503065803324257508782753045886455111786354043574493778776080614974818227415142444282141340429297862369835609036512582112925188729244990234937507180986563303943086280762768704041567045120310814331466796048292570831048266752336660150594739058085283946942867942270356973812426337048057622621858599687279103475761458242220072366313662863709393748199876318283275261258835794682544238480697810974471248834417754819508142035326751991439936830545068366588871710132798067626367369379594465042700284549255925657245253252372696167088128*i1^28 + -3468642802847258509400450706228446852215647135003439674458616781989232579596604667716476832028166349739286278837974863092093583292282801490762927591885225356109148270117965247005435691485854961365433218589802309179407904978148226327429915254035437253170079089113963271635538871624658723578407383718199117620009279822112800821611566947417103244347958191324880778010119448234589962621466034883447892131298570479504504676065151371420125931549483177977827278719256958796890955263457504386672459943378985336840472532707979038609102878175766354194353472830842405254626289589988199088445011873316363758622302348389081454968793070765688666109242485377911531648930360076583289108982227019026847281575587419338616796309552548784209579613208058451283839237906304687413357415756128582259592452566207884790423776244929241352455489836661979528868890257580727594768112858574593571616995238193438641602185809735980140812533089122488737731821105291335292479849149376664600570990596751195796478141887052361361056673372058567184502179273252754758969552747682202349659219727845447471436325915288843380504873590814179961646637132420883324727094754050736211946615681756692981485972302166035473436448368348688735362598774847820250744698485708775604430999757747233661076510769862291755458646596869307309892823528380412274393355266097481244250432950106084209874714127796290519336770677863600498063901588991904665028123673308410965827517494250426766897773757293799176864153078044065885638373421054177027295893326051817512916570485797101454486371611292526550742266459131394127169411969693761590695401881600*i1^29 + 21015866824349966286768176235362175857892864764370923437990447444464759867487461308266060826823200243477700089524862065439306523211456728945016607609113636140451140169584977031008299966223539057196439672112070657271953089202581306563570427386931376121007201712003649855438749469136612965615997660564001297512975938627284217807887820366768470439804223754697905134915753753647101363430412519587331432799536309632443790801653738918258020228486737072750050282041465544171607394087050316026360736287475319812310469010503281085287605612091325239828902240511804373226250838520716962369321945605926342766101901848982681877588574580145568371266133747210462837109941538863961920910052520473284995537414377134426637594897527269396766863649051774645039540682216324453216712090703652531426913620152772149517885852389098171790757753295422310318327461800444340184375027745753983040216947240922875806873587737794165439884290892391158747958594631985978862844683544458980884609676204793210450638137664204301349099570501274860342125148000478794151383680677388857926484764826789514751197995202929186499101037176509457094192935778097122238965769805391921407470597311272847079744196945986197857353812323317223150104393365287197962957958995552163253811436378357805143330246967885028025995735396465414946725045768690945368834234718115871369862958879404806936964336741123763205488059360967329573591364315451795864820517520794017233526877347836926609895962772545572642674261900618608115620537363819567342632459027292713911071906060502091116348491693967356097320267304004108123784522996696964019519488*i1^30 + 251363364461468264672977855716945115518041669905698176046050485924307130900590623962394694342698724309142343851762987699892476904388138743780853519236515976078311595734295881731170629643793865639636278664236032908958739957327510202073743692858351323961810552020088843031225517505350676738096722151700813501479384145514973633364589493773813415363332254149197120023874930841208910261731076016098235978497219001382352665884657119176385575226405956535907284977075824636577338908377984501794029320124689639127179510086391455238775086355119271304422206901722550810242598959543080790299402432598476758324385122852233977691304126003805992657459842402621645447459387329301851128560469208651132400840814519059757996586867054665760779601080298202067640594300142499491932237530718413548219972528670995878208979365550441909550348954920690503358552303081725589293164556189987957557636516555534961731201538623954547765862098178826090083234880441539486200271832721510931178534495081210198058663133228901495825974204409565055081693847287277060057598386819662185085840977503886264788177360336592323914311332082901945984203465938209646996770907899053177613273641718425605589448826370210784481710232284307614220942796223916327496018750020858869198218274455625336336719096889584765703991673377407613108022575111029547230899631012313042962711367950250480575417145148171563949605562379211232945329288302190730484454608870780514087395801729773778285789580023124059533558261105589696339998054865820468832906315439344693061036601353554667411198810026914051951906568464298651359664685355800461312*i1^31 + 1155440662989061461842828990278855930878212657604101876805037040328945199081858773036126778575537431465676020708673973370031671099075794896512429401059976946726413248173854838001840956051490988659298698234701531737671733187632624883020107596917421916346189536335368532184860093042001830171955650834842836848591078290632016215663164055080195977272147914812083361632547461284048579526566316457048223869572905473126642835377039560425989941977578703378333253582875044842756107739676946158836508718857709850331268400474774296844210517705177343574831393054504799229377671539246473122175866746429638836032053386836057701627178455239403296239969562860968349456673385446195116769104408817825569155156554356186758635606945940483041821023274288018071561927661999058413593958243192103163728077384391533523645698758654582945701686496576561889570195818612110073413177530957227785260298724814962868848486851106384036815172911768181022636043785488125588283501543877591762356182441421600857529996691479076291336132782324260704020301521101077779283277580614898761142142596254382153011065563399534113749248238465293727403851609005736500431671645879827425320344044564704785046483670787084066784361221776285883972458042478748761676168093430982129410831313579325104983762685612004054147613818119628373396726739143041492574458935124602732646473130421365074624165978448769991851304026164701757705929196033613014615796188173030669391093526303207254745051318285510038741734656354891084284590073126535848791223825115821539869448020549366336264566128823039179241991504934327992496760788353024*i1^32 + 1371233526359076123274925870126139448565591501246118562705614357159193098560699212441891056735426162136203491517323055709148515978381614525005884633475260516322542468556273994989476469632140939238049792604467319020157543565647039905196804301979523913565744968821414943996658574071246521212331487172275119502856859608002122590607121752681164529324021051701831744996394255630573886591947002123142434778911619032769103575494598925201740204374613656016898180932277357387006551349591609478015099080833688280966444691479767722822153272541891883579978952578314587601969199082281815470400592739578091526795760782804994125720059962210496276822518646702770783912963570501716857387345892178018718251512976957423244583378663705583526647947468154543418523701657058245583691887110578322656148819434631327754343877759694758536615062947686515347667843960450043951474840002443579791924773506879005434940447218916827658969433423513208637073127566153474286974841753670978942382648485447773819855793143101897143061167232754527585405302082206685771893970355331785399703534930427112746666592898857240721371020540894768204591686528709554560659307025995673294907503584498450623402969535683259629519536897056996441415306135731552650414505999269266602863421285628587512191705405545796359270847570131476407177926241968049283786306364571429047538155125897971389217785805677604097766653502783876229513262273295240189645196590218812866549151025160173679692840770813900150726011032535830051413726535557370586831659305360023503289933772769274330244202458602303973805089363674877318473449472*i1^33 + -17776104363795152843825261760098912228788419316275670162661859682676996340005609875293190884541627009959559506355865127588462143337662612546124668470506411717884474878597192941848206841038400929676343250409082172604100834166954544945587130250910975302685806958650976653809622426363248908150855945147153339598910465208512496790724153631959343808120658427289728283792307524985867452331901452792316841868440671402062159999250825437233094759158125586681995533615366811547764047972476638561646964009486019479621455019920189439855653620115509575626639162695199604156506761327690317364499517213294412393277338015102192907708018686219174565585172529884637896941561142154168478015570422026267533125895673616935369625220108496301026523869803300704286899813925341312978753352769781265461209263237506335844793914273575798125823077931532447092295679225410908481639358578756640325842058029188177452391083587077684510205781692209975685586412989533022651443444657500556107042533285180293961800580935824677709376482549500916438392666326632940257216686134385585169857778587928336633087104211657526861458115552044639147226251026400735010842486608344213571041921377182278480022056936713181276243532241491242652755682746693825521083302386974832698791220203359734146430871236689793618964704366329550532527939909465736820736625215454863348223203838269186930334917742127416136295475661286692366196446926090109142204318665350894149667939386688528050287326242729521629776726816058589244176425750498409959574769393895791765764247653117698955785326297641025977572979057558330277888*i1^34 + -134751733623744805657889984718399233694140967973455661998455292087634108743202341793543422143860152207784176364635654907541678624756584014974454582619443098515932885859321385964779051748290436436793953389251367198722998052047558389254873760465733760695884230912279783579171643658979408570550769914612219058099628553696228026871744351718245815102220883384739341181908247466909357056408223194655293746991551715591529509672603439857666941164074678984420772178649991172408391047778115035461868115148143465728530564501002665708397182528547489416003851182614430971374305535721620848486545143778770019772950183177990794831409041335839468039367310652305791223757402127976402322503944203229583218970390048996658399878797911410576866213183937359387097682307784697914905132110547888089803337876472454478093169022458035214364485079253198296614442946581378674836349243411519636723494715948345332773054789224533607056752649937752056428520218029090760547616438766692063403771939616030899640222753524238353893494979389213748278444752783589759502040521096047703458013085085456989524631027979352282017105884216678398070981371027588568915408570573651679874974032271666848880257192551041446921981399007167143586491324890925881998135762006575238456641126633299026552274360760958015822863032770965892635379502142534694448384344962535259077137013921309090748509116093936694171482880369018459398775589221462830367610810887935611921055912819891222277606284521936474190921173508893286977027596551842046650321822906931484151065724553466096219876364467759850714910842387693568*i1^35 + -427178419050536792268166905535907569584103262621889168903714677285631800234267960869580983657431670529685026845199507942220981241956703770881072898769945847011860728951214443778644960259899703421070806462285289535685214104037778253842654225878237906145422525526175118479146158423930481347322511456334650683391570317375867270434029870002021887877233202084831608746226279912092071301643806110306143612473067285111295323901307181457045156574548886542743490067755260831226939442993063011715248362674259060016717970419527625939006844259692340230930543422416914136968080490778915454700645904063652936079324869456409192418116914243235882928049743803130160909006663669150510029509956816698607260007187451372469173981059922648525577117734031749409243443541111276165619616826902804698289749585359977804152263601297409323420917446985283155863415829826768738819341238574947939856540032476273542392575813701739571816908416310220022603149002474848204537231640776220563313322011487954233773334301854207204325903179385416476022039442917658228143006528439638367964652940099541485378736153565240308846964632726036600871667396192818332710451220179857655115564790995154426063243502406821700822683389819318324301380274527017520635219511056967737817512123167143835469646001203228656778932704016917627568703176131879122517675264113559891582758784433754552658360042110502468781259674341389172723445987462163780393266771066144787591765066026129432854610114485519694284922666182811406079078298409604825466478348505389325783155487076004944367897299371843986653083336704*i1^36 + -175914176183017371096748227880565080175151944939234298920748503278406669441793444489554104772980633614252461566279098011274545568676360865541290322652747473716067819878266661493331883088208162171686494345838387657033846074846702776166558904805571146230530699331991521204830389611089728092106315864001242276480649568587892421360023754803318490680811065912847048690913945297809819024587340555175586137314934257818473403024933667371355853101633614776547686211259340485640121207673430133326626671764271965879398783077135206691926451102002900787966121787366673990414260067283485875906590594640502490218490727052093135966225431204131703662229814450540368453964062336846639322118693787591423239669401047842762172501828149995071321466253591532372345648127582505230103816184454226099961312788150832977163658784810503588275915570596597229062293972476455101132621070656486488230612504845062501410210382364718355026818275282729012653262760707851715504045563299011118046671079096784336310218954011801730618653561164963453997892754681219957711277106293718639552650801969011684050533456315180347345900682766468257704714262295545392777347159045230347609653228841415563488064996291975847011609467322757461239997827029589641399659011407491919147995819825388769614638727939314946574350087686520423336026425837441398731484283100025627260927012201553371461883229117034883932412532482386834011047443090706979088000833584957351240077288888503365063496521900971996684478350449313757668014753696297401062293032001330674290374910588047927982723190233080971395072*i1^37 + 3856775669637799793324888305044579219474218321104792361956312368573705177288295342148282017595782505616535753411853426728750376649443553207693935567965186824758802170198402873256933494103500447722221284011717555502799745455444051222859708743008076146992952810169221327035116688658668242604608358488265301851245754023057179282093802092965960374359925706938313655320048312598267620583205588651976710169768237127221119581525636536645340368327421167895867481787360467259377273024325918347554335511340759297548609523484434300991136777182011172818132196513084781350593167562216300184577260388766929952605826586140453461270963883003722681492842842837252481094555265541811656251888331556452441979320815805710335402837233742508124610999239646967476063742101854239965577832029506574388015475429928260883800919294246462885841188018601011632958555681406512480173223956649830700938822493115709095829987557891672918172816645672369916857883465929212524391986658503672557378556951787795667856890557842566917295991475322023558483073957855547114533428614658038289677810834958681305895520300627775617820280252030786045742279412570035692895660066076219602418526815203666015844809201063292417215499631459933579474292771674965467050146696449565877177837548202741634452222664151661760715259866227838203216731969305883831295025868607613973469856205988879594940821709543293984440363845872121602065869655432975710895703379819185738487186283613262641586516120690123849747466547364591526525068157425053726850014191616400814101601929169382849690106584354521088*i1^38 + 14994561416709619857524799971784527690501842914032266935007352162378187938909854170903079706423929348143772061713514064844357501159804269927476989568601793512356179826514381273699220090868351651902493817699473092599279807508008471783332162739962923665644130415251019826327081885960868246082997405662708905441488875395161479924294046917072283420532964180981083179827136121341488423354016867900413335602394935053817877235430669013168739316373552525575989457986204592222709721001419052014722723671032446493878562523260787423500791209971913564707771045546005095779517514922265556597323022204350631205338564719846748381634731861448961561956982991985820298495596813119564774202141069668262846953929899936924181408652708861820338395779293147405203117978410544735972617850306319686853151527689314417028407975253796939196568594604088863486909789071815941557699851972828014400758066936567891432090359432349050955167691208765045162290554023088877071925328657941444018206324403831378528294118999522778182298262876860187128697050210574819288102125405541455561521043952269139543637491429995520106530836941532565528636067763991975613622724149989455100455904710610602358574828350384832601100648536146199529413848535301016789688734663993757517475835966961309087635971497755996909277316160969404951227729447228701396851994007850651928137393727696019364535001125217352482567312075611330109660038187169031946599427953364743583749801081705973068190885806723299894041901995200359158971753408132661603102615048491294553910049432984945519939746267136*i1^39 + 20227087944606192907231089886598493423538487702895937793556920791118585683133643181171201265725135654692812718884544999019961968029255511534841739452299101247262700287299816051544532059110807908674577316495665911018655611746436121426632904744788182252281692461423090710062588788650299848885610367778866927887385419862357497604678108412204106398070797254449398651646377751081937799047898809489750269979823376350183499601821540885347510500879608462411233834704428674395999332579352245496604201408012176097036847624513994877718456220217610558795507946326912763088852003615488471981904189451266396879850929039099872360300834851208407182662671720813047035141025080609200313676691559686382411456489770061151802439751059940504156296225613488459070417817715535100296103539777055109562670060535146622603231678495644680181154116473204637814341524356681366851907271026226416156092204848367959589025643904547153873788523141866015681273175899926864347269568623645235039654988054581807977992218073443168652262885740776238361319340001919116935780675653797791617644967617777498429772904464548691633740174305250399633445739987677374270794945005564086008367662146623636321389973926861407656880190222265705518040067074280029159306089693294770985097741227557863415464013222252031425144750331069673957096322591270188185735692526516951975318547322789652348538621419304140943125766451463097061693502781870190348549908840316972007787356643394301081292964568147926140924491152087661875458957020927678158353179148743239819937171992617472086769664*i1^40 + -11804468335322579206052399459859831008611531207756357080224833651374650163506354405861425635372434062508647103420464345023973172865125277093830863928556868468758138218461641292978114558597056714151784421033238436654921821282867824839365079480763171104805341402814657937706484382424162842838527925644753093568770524596230200100395699514324657209860969616332711947397144184993366290557410298963984412679304210724892734932944193255381008809040827707132671175445819669252087698798377641720159314002742409589751862662489227168260661177747195933613620568840423412281926203953014730727042548508412633841931792064399384456481883795344168094359868373242256484639407633600287099225534178245636037861524534023587132810736317852189560525814356249203429510072659624432246612335279511108059588322432839203778706446317034660638578502585904371325011174138217301252529442947026711622882978243327826899694747401659236354732203173949356399686009217117985332695289766112863666782355231207606102371599828486498654326882506202694172731640983565022599300616718081086054116662087278346022272024330381129488788474542707438094031117552982891637053789940714119745970388793062903674481745873544510501944606188238566381315020154795692904586472773200813400583217869725514665367202082754437670409427542373640302509239732104956503659883688068156724034501661834728680846837515703320352176884978282481722732421349070671337158900910840254721375102681340016560629131118906360677303678783413475683942600294868813397364402963790663024947388596392820736*i1^41 + -43646855744299778111485429476558948930472849822529904968557368698183441191753807129257865848747893112088788585356650238054434822108163716750832698550959980731302225789869160832957153091913797281700315693883337328748523882008665094762253116146658186447221084897278583043439808256468366395893921757731275772720319557605880020707611658843599421679965927913247645486400298422165426430514437179736870805987480761463475974809782651541896197843354173420526733455378004255956730893450467305511512496187552389211824226518472323533115711148912559191675890304701409127527570241332846921905585051262093426126114810494603398581052929121735879882179511451679534138540047015034921820847034048471751475754995307025063477699148055256773991940516178300231094310341917404468185572569806393671313020438438000672663059547648572993461156431128890477806435081107040023705168854911149378325638714608258984182657061877729079762508260151656408788905854381089122335148168295579334049346586537564092915319351542039311834937797016141283531778943249521913929659867903849702697011042265341474662929338135719470273772012328753642988630337562701846048432444503289041912477638581328777107629671548786615280393245330613602524549524437497597592299957397522865256119216470378126539549389708580073990107065856636910278087560760191018784862410302953105228204086597142774520313361303956221133680697242005713203036180946704841947390033187650405940287468182481332925299324072540510033102425939795334258030238998790761602750398807653212510483860422656*i1^42 + 26923769117652750379501809678400434815116543193758829622841995986222005277090619110559834568277268223414579203290019338642102491677853539935236948554820421046973848006100886853361358289067678488091947235635636220932318721521368269580357560054047140277760042056038198953810590920189730640857860594772637439567772332914043881466969568486854289241225099581258775618234628299108918740616132469889464846513911142578273503046525960261622282513597551431783039160807639620551431516045806255905155948895769944647166838197301321316757227863499877836927173703446385199839969686690124754102945715214330547461974458129333726585310102347453604437284687899847859482813860263604614193001196194775071351388866904305053464321613654292408823002976523897903917509169869935111527870658674121109077273356869738520688271316161060095821122823314271657720715158101892840203222594297245903771823639260563702861370491585965433856762036607021438643334111390036963795539325363268132451686524444030497973645801035782261809418558867789143326492986682271397162080502342280172761998544886464631567453404574043124435073101431384608716930481422092000814742253141110674028588094347234287670279990915563101382288178884575233583434200779906530401092174642657677190553932641628071912680921615561334511203005471512475953174260671240480427839712704553781434725840562851131955706651096111576154704742668588980190558617853191026760917127057989219193371530975522278892040654490229998439811573289804429291938474551508747079613556740798122647617536*i1^43 + 5421364424292020324259568535523636408382126064543167418637961941470720157913177191610145220523878654841912646649520826240218211597363857673336446802728208130598778311015744412890592603424639993046395603680312734688476905511468084341882739398022586846939039878606498975673900739198276321756083873831276814332872936776718076344058369050093920347123938398595374211518196641218022362703579157339222356767054602412664754048530093619525591057835462895223930357633910425365479956772943128347417935526066369382964165720312555536646445981138805816692490126865171076215186124046459887070782448794015612809465420816011798106438097022942612153760137036421784809345088111297451065525714651449634387305692176833197274321807363550267721979195611012074622255167158248988960387485656381899688784097510994317977444592760452010644838740234090209964807527007267243172503826912162644003991096023569753489020627087786019232258630514736391925453641892256001551052438842307678123997070190368116634720833626986471305867724703374527946314841316299701174125001641989139171671363708375805310855590893952846343130955534547646592884138389558449419821251387854584610683804441875147711887842906382714054512422365543002584132856401720092888182496088576678352117703631830879009272965287272901494803536816852401962017507032890640805815547635095519763872674899037110289677083263483559821973202716941462201239685192310302011252290026934232096440488613087396775183984739411644686427292500854578068901209662788198254169340260999233536*i1^44 + -15745653838020886454455880062471952868267532466804642504725707827132618415036373978099276671013834516191092397520564207198868045873655572348095919997762648915439164339298787291992410895122374073546979011653073535449657120120820200487151967487785821283893246351726491796272598023582983945211741130197675769281408868190979526851551445108939680233165110779326239343478518075890469946478063409126890595061330202764556782073785955399661778429839334786265241291773458712878385410752486833501726385641563908132981246684880223269442853917756600104884658138211203800171898327281396174809662949006291742170143710932287538757766465994596208995149035384087805638210903938834246233845802756914795831084559273934406849626661281990606138501393180281100020508142736217865604365694600405670853711585691253126079015604777992519368110561070188270197357317056325246220966355105285238335981831591383561138286812597644432213588454917525332337298131101089864461276622854100116925987845380366878965945835467409760831047064552459283203941576985600699879634635409510847959310542814687267562709263727485784801806847779778647320420150516415699684001506567763569957882039073928583266728673075449395460377653307881058732843690162350206920740645488001641238001393126804510308310136731099912444323776627124975093221467851624935977810335858100018168136764613809475753336183486558745824903478785376688534001726700611231234899220296554901043149053747177954921760032205851325442871014365835664809218353914719951298058256384000*i1^45 + 16829569198960419201385126666619882196887709514880235143444583803381134273781206079136107009717233449219379574335998281313843373756077320163398667222975414936951419422089532924918356786092386644976934082993104530473362622095876304794882692066857712954261593552588087199202502580783022755452724020271455354135835126147866766967639194268095644372504278657833532454544408673741069891562851226871194691567505847755004196008266348539959488325803024923392069973031082532208441807586641383014758904312036567137381800045561997407616368089849960668384158697087883188440529732551707577021470963129192289429381319337117201881946804894586109362267752704385191504707385445453544792824219904076896830730059315210296501232692586449410967805887984676887585417622840266474527861189693567193755031388333691876561088524206450894730126160728034722407195304555484357629529079173918852667431476924679643878098012912082547251460356551315744398230359348029824659388394688868386159869304412112232564666767022927147825570707992169095140148507273206589504555327533444616711876969669023693911170812274839876149140495802249936493698574697124397699875676099748937761008276364774418502103717320131172876840733646480199796346805204237290382490692006029707299372311275057748819878453978628070488196003340493789085087045852295492325535629433321361781469112043900662219282089216536358816259187291061226465631958559504732236905008479547462535018112079072031190619983607061102764482492961379075898895348762787865341984768*i1^46 + -8038164348859253559720661326084166568050614106559029507682392912115873275023014863633929989794532433728569553802546960032334226876295164192450498648356549753699769950742246726690947620560599488625202731999911204222644754302887850077514822923108600739120335622728585552987987804212426127548761389824296014437861814541101667813485897957238704360913125371344361687676178213085499939771617877142660354392882318767077352792243979389280438596992681553101723716518937942492625721600048748223616492950158302935597494561674938751250019661704468257522746241727122930069128606459471998102119661151739136578201159737335936794231358905972823334563001825738622520211473746187053079615944040180841607428367015632616187246484080788100211134046444004638992873667476103510904596809430431128473800195754940650330100380200598368227956470962643185337491293797225658846758271202968266521263454444368942901259925376316951279317844457815348428934413204788734651618537906226595992697980056473789558632781456175296683183461476186809006080743741024956952196367690757384452645349317067355039283859283927303634953762248009891483242956129340978260233212879079317302602304725678111618410118556636991856466357239209605083688633395446575361424268347967443562608015420557049269263434060998931746941861803045439408968519287286396270106322200547162775952539463944136404932489371835077495276542173975033425706510354910713238514277516503054854332542763061938422487998069486193635174978715194906777215749876367753216*i1^47 + 2436970937720825025666910387975730132466157651089170940956430139162578347427960653121565661364228514380449009393213292470034714373345209526780378780864104894988325998743107174119812508350889564391845804329638299857035743343436927841924289138286542461002432625739677827195194774383155808317445360219543758200695477314987531580509570655693333463298788390364918159039641737904318169027086128765814554870983928520361379056804910129730217933679042655777205329936306130862430904926201344189999767040349701485971822054902205749036674639472553869645511978247436970097185368814186793618714590733246993758938532454271122915882574134451196543873647217164194339393984462273906229587410251405059994587583484409268225168548495692407507679146440611156075911426108307684188789182633365533595695701930959978536518288103127577145850333149930424354931753247399432899475058341982828136696520262914354128710301934550524153709239968072753814558313039926915216489579293155279232088603807048730671056640876971086878651759391175303936482542796123464249748379771405011422662724450019038300447125610083760242271253337947561598151285213996659335688503466080874063652547381644665710299408378116333101340354360261350281610535502764905141850444749563912009982390672688271966090123575263741782040727101047528623038015076364942804488640398583583440371292736269279787255048287206744609629870109248127685115970016332253929003045216312738919117108208674519712921315920315477758245321189254968248073403236352*i1^48 + -466309834122008246474268141809180110920315778327911519141815095234721358250071184633895337096293566565517200280741908571364970697305528499382739041114512648030227061158179102742363104674256064985674333727261615679712674898702573605292516236657925249758870082713304555882701078144798097968890283038800867225358026503269896533471972413955793606946916961198135760001738019928524340979390570447617891653686253105792230462877610044436969120433730226877218554417914662197539645845850990109729137133312461071077290276639463127332701749542638035487064197085526162198067452088505282794429086419544358916934926627270634115768672641189952754541775418627779563586612713935092164118865392734308160428459902804853886790044674170991720038649370351718505595793129369201445829450600629318907630658931403094071819298708651112223351850621034256538843549454752494124209732705034626924486179963166946619978524820306589485664545549566381339960686454668716948270093723513237450897474118892738755247221555568547855861339420459211835376714165979334223902740092312904681679071509774882877354179149943898971045889357882317482244953830333262137031042570809094424523773642561769402623717906421032550412474859676006824510012566558107667037449803319252821581573531347099358807954568589817353442805764279808653982989912287441532884467113938091974791978612192966519076342926457051472413223472134556943435238600015783183703176385672337242310761453041570041204507495270487936587697764687660896485376*i1^49 + 36131855932654616965491264128028805561102987169648545445511959362148739387155235525214579478851500978827840733329421098501021783312363265738903512764343543380236386179952426692769008362515957448424486544274769318032650866074250135815882171657194428639951864100084893968992364974063471854047621109145925657871840431515187789810300965015966046069561982124857702055786724126942653830932378199356494633426113626989431614550705317861510485841549340443365467518977651041869476210700284418145714839631836360734188923694160943015881410242879408049181895482469014916539415435008514229592370619557185402459217754938069808178598025374235258589812603523049445333374880684914745174253586845553190602032341694382827528957498928314951344097342700668396181316166175500440676162074960086397221935310601039057981694574800856057136240754710604776850145682976742459411078535064035223854339479102600570135460661055703515352131909404712893316842724530364724568694131592003265294241825496729716661429694506358828651387319552000035662257393727165904087187742015886984661715008659072232129209682702862617953116474432763868249267345513079493323002040675790748097902196057553883984703210084415218586455625786503949234475431373954115128569327495524891569580512032290670154105975237488553420432805965667214782940062128823382584805514077136780051988851601923600142425931849822946378157634097330787393706433771651617471929839978816008450378581240917399576682591784193663409883870920704000*i1^50 + -345815869064499012915327008054570242186482746957678791863662756967250018159345172885038690387693234499094331260362384757994891391848824580694431321112843607069535701167670639328429742088837455239195312966644942794526721497379941989725724326290967418009549947925488168718710649515319614514687976841122277121501729372131216858483547893771351575449659986028497717650869413392787448572808556540039400108632633474173271839379203266878158961942693848377538717701917401054777074275664228662536573352495957626434343699953936795444151011241976488904766487242444126669437207161760260379219357886123296489760965630567986395115299249707342789973266996540618964898247750900301520667036190023279654178889492165757126602416358875201255599857033571451854521259285281002291622951982478665730088275840993987248589283991899213104654041648479794148778854690085492271333476837547104457819522683142003492539084877703589113199469503814414442685449413265200440117554821618949960182554625392836870500065037966044390333782487932391877974126967343679382744117927800969051181862204859802975024596653344739873044729516972939698936605758424309038310293834659645042567288185442106985389932063281921492646609964685704899941157164114801381340353041311937776422588876453275725821159071514963941583209721159798570917685416152770133450549928282604736138506230634790947571141000233075071972721016731821579849668099671946879678702919803558922961324775441546213063763010650259761370497024*i1^51 + -1179566717367096863075763169332255401012220705885121388815456084429738525763969423957507459606846179127716677761973006788576775365833085849292847808430320179124560885104051408797035406567306894271087745090291919557819551254868417968345931045055937024777154684538999738296352630400448831609511337179535074199517223940603317568296798949214751227338385471486413368846555688449671713020291166246846527796070160713616960570685615858925077007499373470336439228449736035866575358087799224411553989828609971404933967961414030127294072574613952627847990708382632210262611336383809386759920671969722790289268469125207090127247240341727787451872455895095779809527982523610721270301280310571596001181341405757747294040035293583833019292510683627342418943023352401364268849869181214519109613458333760686700306645742309891647238429612851021210670032933865927642843119630767072687664401608789961841298299196819932027409442556774000453495317146560507159273078770051370764445122365113306594019955880495683974677890543830968582137114775811056735755717271957731085580695118790551211356706704354084539655545891887913747312645315020411433892063680839147876684107627603569958132641295493410264570537511430406730372568419123986352043708399580708737777505938464445722929664297944496589054428447028153131450321457752160192354718675217273615536376245518694644058305583325651795277233301070791521874762619487329716407817091578992051718503042982300887171740008544468992*i1^52 + -37366793465541291298323455308171498123205593274935608263999103147525644115580696500332824046023117604855290741204320885010070969902682102020418128624061679407347235687136989064156707961201612205493916639397455338723973936213109910897701904156895715893289749666361007252024792548132442859341092391044905775814430561056759300273860783315647858480086028985277291300535768684600706168734497913928740685248174646177453608317061797625515043646013885022747902709446408059951219843294935127475918461058524500107197864556026114968743912960598694495360544857894176823578975039984934484517974042437078436447628504460523868694737023840952597319589157525165993007903436738344872497967270791730564476717552433534366261818103754728770729526030326238791276197521933799620647750966292063644414719445785712599221720567919011559833913535892509468395193322958673493327368908044343439502686015579703213420040266036679869630231594517434678810982210485069096125411486139128537367553567282203778730899612587325138614520742468331223394587137853392132749904795823571445334544489985653049727909336199138771994899267100863286196812771762898006945754090730280756595619800773186569974267716515226524190381098947927686309873317523028065080631671262811905009488192054158336402325021122980155003328395482719877083922568590080291013524745192987741745824033074378127867425855123143240310154508826417510056013488925795977396454691942142572121830113441310961545227796480*i1^53 + -101509129463905786573224077388163380842502386959389491138467188462169699973466157858577566093874057169401364038827403994618398251572174558434991890934904004235683873285797954363600378550573080036989213829456940662242681133102935653340043089331065306871614314314159698352746069427085939641560262947211025190084189573785894324315961400580218679366100363914417636975579949174645331622381007777770434971176315602778791774668725993674136450640627680369431242370980884159395933369388589408634076447526282722110498004003264977456186613031808997894593085716548947370891922358043570357991116999592774160752014712320273574968266792492143910147254955628702149667499447426190475530197545280444367885342623164472337503830123645854044487327938965163176701143937965899657955690611858270858982542734017175857510702873524003353265465489601320013405678694002192686470392484780440882324591795116254181000793181547355431790931270522709206316040953601019352673477813637359083677599300912927665009834944560076727117192910147398131817086230630237803070665497930458562005906958931214293197413417889502702272689172778873878731856730596508425445418122329286880594400654932595373181616701024885387591549601678601089583817836078621215648260536310826337808941040918840128536353620991213380506189178909793919155080518115250198420845760195301446179489765909746860907357419632021542725334757075706413557518478144064190609719465003477647044631885731680223232*i1^54 + 39240652651092723956498327609261149944586398931970395400937282440299459543584245501458230520341530939597368087677666737091179711528102968695458240127193561495164826837418900992216861759034591595218311106579363323297502989715848530937280949950064036595732031895716927307073565403849393137435211630929675414030715557044542495658285691230361935787445532758360551184557215362691229783682033454166740209164428506381142719830746755785848947535490666896389003094787610634586990731020226395806647537631080779067764342545467608198214154988879324288333485651985041864396740372239606038768551731498410063128496465956465128458551307752088331899144552772186695705147281472759052639400380838459921407576508507349838798480912915038349062380660937909851458044791067054371472365213471565281494827415391213353128152870749556027644444653641444239039294934894725121772428333439479459268397158557672101567127493366661860426279172753011244808471323038420469588084276567179651153012183596891654870135272496496647049313081605914911368876094124240323469595168089289607367892276682319854563536418209408493143170331111371443728245833973361191937712630511792162984749040843873465486592509786528643839187744255604174304040764287809613449450809656837858959403625147683535014290969739854777301020824241745914607803519400875961902666643549406917117742206658623207696273148208989452162032208615122234679816105343741220114344588854876147462361317376*i1^55 + 297460405534199445190785143383975259545706727389321580439545721822141252575237833685145477749571653036568960641849658380818705753523174757412032447140029710714917572112595309417539008657278118013432905582280541370802170420376217693217682239939219525808907078733715867129577696650972334752613812023629684219591861691286756830906610432978716611621446435975605534354408657512339102218682562873849494719056793129371631235572492474612707399000280238456408150491100621897468764818094211743791968043588250148203109609710751307933221367987038596583102307961705355544375150764883862428119965294685803686752417191411283607037317334243059607272273309799510546167025349460560583447759504765314979804411322280076554591964810843820755991952243212795973534865333458886838587472214019563908990807192974454917513918478691643547726066116221247057724711963684581838202182652940247640667868665348298555251179325976928862147206738532303316300934956987794916078082860971250591119564641251704204098425066128539695896843633317332770438685547627666265173952825195799293125579838525113739068283708233144452574207166578252106795324321513341550970372236049834179677376968500145706994070284624970545130424623931344978179801986695302312330583605357364941242490172056482928217171693946852471738456243095478647782129231431821653275820349874903361306759000159220717436057848598907361565480750144978550787051854185574264141555951240105426944*i1^56 + 460766684343056484535235858474889320987392131510129066940746723065567196415973464369314300173216766033921755394157666679295623051265513335275218635440275239851016157043434917984627773464080822671666580829983864017775097484953352997827409543958779005716100104102735487590484228991722130988978245723946784117056103692823942551287116624353034041027665335557971490469607805287749241400261821332044620260450024501215798189550397079838381940386095602963139694703719078261557529739640159006826223177019731288145759261634877181371232257622237269413535992710178777250235602771030967458871093716095241306898606927200899518305720768287973805270272625005057819887369186411172588705170780401747523964239398216595637168227684622553825502375560824644503305065668223255568093910645789941382962084257914755183451942727024640234010920587173443746822554329873407653537817488970262039860337253426222712626811151257895016269923321815744233378054197552679651053756117438231713392690454316050305416323379974807205128807469682811341776504520922872363514370864855747242635208876603698610294177369990057229490023020426178488389642472546114598514233190407668900447477107093872080723385242081869880392825337320425627807514457278931842104464515530216958265810514386254108691385770850468234170014701762915683144762985667051750387150478296325573140866937900013341336202388229199278137048556520594201655786323470436190395874410496*i1^57 + 363194525604228283133449016662304841062406059576567483221076069146607080057471018560854299749780851505658408715490048248929170840131282657326132262370532014228308952651482054115451763314881323740708088968150163511479291144411584899474383511947022054737806591591661659383849714253967145408875361763822598750979948131784319273064818129975766622813692976872800423161380538447439357028253139549699637680544389057790544999990868385485962530842118227862422941243553664756198477878230212723653739740818927743746564908704710923000728842831828727701376385316555577111763757055354595556348736926393311819026775148931484198480443881271990897135078305807768447167708391330960442858318393178848511734432581150684810403239489282966065267806653102936364315461965994504590335068463302821984647122862283616702360806964543457451688324597229211970374575525561986714888860869112704879856083983715934428468456942614031932440779853085923703531873808584200393946064221985116085786402060607498552810218424032734049987214924118294747242899232349158953796225823838054496513128262195680406795729615525812664826566768310354174949580467454165835191905790351702874061419089846122202768319418266975344089296977422840067246552334650098404586800233247710922208987418384466417953301591725706519813407396763702317220439892474596713318953357115213037192822066902356986525341670046770754033872966732623026528222402036627406848*i1^58 + 85394015956821249972557052484215061374123766634438388917881401984545155434117352205078617069763869256305203554224481991698415514500803091339201532290160344033066386978045817954430553828978933920981798009263734221041830958674262636684612552948492731352836340711666631376778264029540381399106632776023987356304932663367897101058762735583019327615789361552949263052976457342719955823127055963672276985834417104603475306019620276315379291299004057696311037886104141155806388800824015133688420197307040883815786607367968351228298343006519905592045010300376727751583673350480206618331479822967494321828897474644535923639452885192848594696404385008155405041805955101622098091903260475040017241030568198644076054533739416141686953768753268663045720061425602497131911245662962007336199890409924147238113870771802599668813239312303426699327163863816303591195807648184857537194462002070381660474087293754125307706894099200422374411622432707955369237623028734616551930551437934224855739315595528484645917641909209148561442287465413016210465078770653314611834321892578717763448805310711947674118064076373654265988794777645200227068910686127063713832827025897714125064577135672505685000602028346139065402472312591244085769475992809904887501746391712820322825418178461000819351818075746130646656650023031468051001491454385676482596369793684090464095004152152981266315019747775850932142411350016*i1^59 + 19757927774044681347140136992758520361852558201971015271501770283315297626962546127951499482257541603841058203632645228711578121376339523357777804823516669186134803921401046932715727684045484971428674772327513534181072954436097461790484579247524176934869656133274054435883236721695648435463535045297603021058894287315471914386856585063907802276544366351833026305816511644793002509257124033886292151436512728992884782715953931525471742168596444677865833131750289937517573703095809642870740594888431049304576941419025901307335741880179125101034324702413713698673791248607433434598296891116494574567424849793676847434840784304877410926509623958596079074489528971526386045909930760156589905055825974860153777809060773130107639959016068741182279452602323243074409028502773204277528593918542321151706341710283968567759109973745047635662717447962167396110839913756448420248181746636524794334716199434365732831330945629589431475103519679735422168051394635275756089811840375334493914268911683251611479768673335070993623065785782833066423479369655879613978876836685975736275474394285476010011895520184989941231664455498830622705573818835082892320548743303720990576229751253508527700641680892868424421324018253710258056037446136839244386705524296384506280498885354701114144027126033985485850924858917831345920049965765857464687615449183903706253933128266633575650592191235812753408*i1^60 + 3035473452675344572597584096048087352150151429749330284520587313179281965976755471619832934698947792937780688056968775168899499314560983177074010091496229585207601324450970881735371455147944648697122972921302050434181670890118080180157650335711720917861937069117069519045079403183363616898081040577562340047989851223129723333779110868293822490868116133749355465439614573637887808521190404618809708870026530037608674355485423760799475164554973362134209917695108067710922385176177257128672926463459525794667022349773078297644189761838163539486047648843751217480683596105844244915780648919527261217109129915059436965480816818948435902029228598723931144252457243971702213075623447272544321856556474525376326944161483519804028369025249836547717676389641268600449039922082520661928658794393400162641814701247038474454322938626574138763184485063624207359024799656956529681027875740437026895806690382764150889536177762628744397975751580747184245573282561542029454429737188747685726573594892645816822863607378652100146967110452135603156637999911962603130064387660999652454063258005640166709985760971757388234101859528724745697911889964521170425247470216141624966597485530884130265214653370777305891273329562552144373953545638160041117501147698319687934193941649852010971585430712352208343148960167998313342885148402524731883012311211899495986918636997922006308780769280*i1^61 + 155573947132635786834422210919458526605681540798642680298392726625449156873447828611475545136084859946676250437440928409244347697345020773630834363698008557589443067059554337720133933295855931121776483669234910147072215036654207210728114128259616182585532466737409118189905907779181236549649326540587893615401736726188078790965290205899755074998471741680222947216533918380272925600749921953995081305930205847861464319659571143854811696322458945545065797466950027193363520275359380987483220536889886457630173833204587927046520450087346326041672056736623246087205856014951281670474243320761719281776353817489130492981987136144723338890507228263031173378052146426638714547034647115040607408992259005241579408882070721464901575077318387492416361549734945518610992562698014098794807856969514923551003718437853725265635102428513793533558929544819413630078201013164306701006525497698425358297185568256089274894663108980491605958651296196776190753992013444319747087138812198516879668440875244793846313789364316347314788696540636002400753517305793733811181314471050278593098354980563849253536280612294745418971568657023178573736103467998305734111617135515030836941945200955707780174568094314240114112262305238970542201953861955429474748925651249633169403978223955483425407942016020228534328762021154113052414720767854675311061332722866359673863311649423753216*i1^62 + -645874947602657788733573978467391472401624782201353859638593997455939827702406222583555974770578815796659382995332736173242918084899366132674120051020008526910809452617906125052741742682633608654675637719330766939011071642959994898001454566032268654297580037623260024167966729465388494856003735915365638774659188679950234466466271013397839303542182914875776515752084352110833152778507644454984820190975527658942944667809812554889689117937203169996380652486925980016314839084499910202640785280737279487709708423994095381166789892279464402493967091162714928973995861799733438593414902724020564653677353651475276550796754802757544515885500476686182654935930316308684831873568605791828987453921385970147373752704845331842838613105339607023539688935651685573762869433698315190706938152800269477352811894379328241280875271204032218956775551293840810096231366965111987336367844437095780153919212507323725401710100058707667233116251076149880601072562145431025475289170655739653013336454009713277732223131467948941951552153473419094477377007324287407858926221559939652246303465275106626028093137671738848371079020733297851718348834832138728023600526518686701189907912639300411098767199795592543818928221906017977355214433811131401660392715907682986855653832709188848014300316835799091094240948959868236802149844296352254781023305468631923681918976*i1^63 + 7278511814196533832042063600696721461517293213291293939923286792363111938737317028801379341356148455806797678504393214198528866538976139676377312589511207161019833758159468799298108630733867151247867038535464010431543008820373215277628345183700483127560404603167651923185318215984611993951600406964541478296902130455655306820638836542508064185832275122525484829454285592886201008156016947808421552928558851608083595156521938363405118092894592877390847585577148546182961242007758089716505453785071924604653143948482817006740538531828849234731185334570511602309962256181106027488503256764515348250255283626055331352477165788323530958325641841075592664242671832883772964198908843241937202180557935061513654161857265065351257665190948862131138849420154078250977368075936434135884546477413458303775518413051822625894584860272784366586747370504773801241774789854361883270462718905028400871990836745576501985672466390666303523895737356701547906102055940228279600631687175982942352780949612120610868950974238134960163899600486624606860787077043597590835322835563290979366075244116682122611103162127142639505807180907165126397323367078921202025082361387318815870905198437220642208221041100913121133708689664589216078015428346291224419179915701318392730800453563482307040800873334758064031535401971759088405834505069833902476329590849536*i1^64 + 186800696270783142689174291950966973713250382833994891177550396183495293910307214874132279535197871958577645701427864835427010234306055765388522870939381689526790641749387372734632319458932739731815834320842683470199130030449707258694469719580500173311399087592203389439290163870181911227091190823389573389252040624157013486846676860392731346923289249199962454794767666377941171388696582711246418735597972453742087377135736635612353722045654816364464319317714551524358925872000140046409421946005837543848486496522751384536616272346920497957126055109293413752237873564403485998521230034303365765865399597038138487639658242680827135830565140187487372075602384518404807593069325635958334481219236838930448799668694152246059068857933189827559956235986489558412883285471417474761062630932356909778250399682443824684130443392774858932650575000533850492977153566725041332707593893688501544082987162257758914603766675762605332267912330990402161239674627585402577290557408908912627422538114465964438093927509714473152792170674351415124059634871391664330043464800104025006223118123256206659058757578077408090683896898822360500722589449737384726903669234901270370414443892642516415667309719450606750004529293323458445202065058519584553648052251491077529351710422594025250923987360541560351020392750101755265545910392639307776*i1^65 + 1467208262968973469573386876901409992278699874295524608722255355609795953914129580599677392599910439066972669965515632692789679908164253405277908903893051608539297010314103563522599738190213210968691111382902887813172158056286649895972966441576777148422754137127797454882106717414397756030574272564777197987445808822654055377917903344990533574393553701549314306503922876421995514820053353627814975975001684939806239750885981423009733367989229392292959978709926949828907081776645604077989476600774209809347268470175733799861509763822130963121029769623843468000412278762338427777719411538068697600771828195127475512275685571846905034682957798813218001987511603154479627086131074575446548155438126509473825607074785751033165678777912674302603734626785479725020623610939809170829189204182372237994153268109564897915986129048818020397637503606216547319699040828190084457302265882271318324655076326363411375201868243056315830298913260959549121585367014268146975301933618095904638599153341028503456740185295547370018767183735737982538218094406607226452751780986225501539485618007905978233490505626914504788530058554210143505348454750955192805095373841414645712005871553154653360963238157896080024277163410557130315800158205185121229652075114062564251597419809881862025872486153965844297058597387993389373440*i1^66 + -522088844556573224739871275189522861605907580645473451776528091748484703939701829430328498067509262657180530831713758465068428980411479379780285609037645055869133102911199036750712651932133715744558631171267774650343927386398811491264358033352248368932991386508785531572630552913131104653144063184866922964685309056707360668984508984345740577195057929530885498047034546591533747825658138772679864963359056105078744184939059895378522213905190045822209304996818048572777111813966406069945660109163175583711246490496043876758084660661430197479106447188060557611071041712485895781225384656853705893427742474867711015934721849065626520888730567290263092042831806344330455194924592046810950552048017102992478335968293562949880544185826928437325705275057157670167850960659465295597744319218400557716764307074648525366417187501861401957221472200063800218463042894207233288236584855442781217223127306771506509755732070568958101371328798155746023463633917392177805611705785992716460491868799611405555286059770653930048795985565238142890175460953422166372008160989453355619936072475518385439195207757021659088880658053512801568226450587911669286132566923353986281505582536970809118504667988108259650427806303644720408760734736469883670582812100021698534785444956407352327704191146921731402496*i1^67 + 45122440065325709276797304478170132507838967431198391365552364676946466618394251250277580478639923247642082884338068659532671602959361121898508854829958434250280086998487355218780330946400306668623575865364813427981438777830996016123337949795745419352635714345618237308434003750654386954647433098690661150208330494295384256841348358274303118580648622804356923594381179093831148951602188753079464542560306114340607425417030234647458488131080188180001605336298271188876383900381074354342571448316583733349107345713802682624743959949281742337883813286370336033376936346108120106629207768581069172996606920366053326885770590467268784496546020447238769254411747606471106696023063484762653159663619966503653307331261655262050476087398250129522982395607731035155762273974799829528109638563015683688185805604032053680670495803904327505688877947352507957296687327257294204701856188168512871061264964266790208427996186640902328669243750949305620091812504888249906189627219336601844285602570310962877765574640668778044337327877997006298219203266592086409249186285425396337084586026854155462477793157175587233820713431929472320005138246372097996024672087994889794876514778318593045288827681107221805987639804283153938401532588354349626986299230098649908149499539634803274752*i1^68 + 6460557585152324422191667939803140856669847821583424342989520521620696349356792925227471049675236988105915764453669514380130667790549346468547469608829596297207763604778376511738045549554282023924703658419805179868363349580473500673019524408561806152149921000931310010778861104043595440058517267216806107347137437944848985320023364672359840681230634677001441459832872043289818320235108263486086991515760232287427010491057467362194771580249770863302066515897929390296154161891393455690760765522704238056170521757932378768978546787935728404273982689602572151119131141594713089624912037997144271435285477534630386432800024750913539663381719652057440143699085230170479519667384119361023974217896230069302271627481321687305097927205795542298297763344807963218296670121789179999764378516656128107016385681838592769594367966341278281993869676657584000053059310571021763871021797495449098129072671355034204688526157393887934527097317677172992224238963966687477746121536662609558342353381508514801472915106993051752061541787146723809064400084586917601478209206412798053398747154323954595717388501426903700798110351970574775885048842912642070718126504000078923481640844382696440191680559466061967765262747488769806974371649170375727979938745473440*i1^69 + 918404405577043996990457891956823408612500727211581532971044964856951874839508221746872191417234299081776005678275942238888963486160672537306250274812293980514782588012712972217126362840797212597711511516772870007241568958005156383685266883150168440590366618132122230214564310756506358685703207352016601615609660717066766251855553036799706136021514662919809729343092515113594496717926713009961381595217890763532825771721193506743663362212987657630899920511163810339062851512958080190043438950726533641036705831223901930274359423807981958104036896872489442072673507566932651127078214983513745246853269807038283849459942225040261920799789165707833937493242276748060802334263431124750658000317355795664796574563869454956096008314347248315416127752631367815921711856630115182000258351369723293992729529148592780837226807586430378244281689908171057773590112047382143698051511385476520959989409202031890159911960224161547694006399440547272715362492699882204732588226898843919932786635359941660282018532297285860805646377150471682348283747808066482317005815524549599618119590640457667925308097854206027446856334859240326502422256588855738854070745834864313587803366340715466268028308792028459774426324805409984291943144*i1^70 + 87598894827590601403524024584499346523507053054605336573203145386393707114187519941182394490828382417060119832611970219787021266413729988613701762960238132881210701503560489028411283847404756461898374855614930547471786316975328520866578979764027507825522575415535908444414060167102014935435117253597458822019155955299302126034320910081074200072765276418263467740147396999266895557870841906971205337135495569133318840271006676142421528655175585514462078075799041011769751920344155010970005951781415953073596105320653100224341001886114846097156713160672922609300415430728006228468250014024475093246557183542591518213672343787600186508008473557618027029756494950818636804386955237921776501375838419704572063692333039457927510887956777271521920669101801484182326274108136632188373823821887093199274959027910863586529743815123066563180716511287231082351985366204032077721060039716482582410824508781773348244383603816762321927760286019348214609334182785725726967187924950559991538658303378237442754240173142315360149129850749144677319402283944377262181214579399576374759667746318946837894547536682909133918929476211626412959483006626737510652488582683512061556136332829328154563335557*i1^71 - N1*1051281111905294117475369674770849927869831132560214993886173651719653533012484673716963194862154008141646228453208263661902749420524789164418110809403575246545115781482115670048541318653189213424006084437200191285370753996548411478372647384803043539615307050750000*i3 ] ]