[ [ 96126278676731731006794736291861336601270462845987103514986975042921785413154282696695837309473456160472713442489186316587444870504574434215302684064913078521182205496308784979229601168979611830967372773246125928597063988462526509387017385385772479076982674677940152381564400180529680303297178474958461496666099858117352427009226782986242138496329392786138225126570360692320996765716921996321758765753663895911729035236665547960035432374951333901691392772522775599375401778802981777635868140311002228442806403333729323612944208721951202075594425361154111048648550603223979488115788659975893227771233052682352545673483448826997222050952662899005502326248357964806115372440631826068540875881565681630530012631140777986346490365464764735657062811040745173657832468196636803893847144316233926155224366399664899097802513711225126270150498280614259057229308107587705743159757707788835972633813044233627845206320501957908470655050185654588903762904661793464099208707095991316788228636214463420242229592314288774585170746547329491087551032342356736728528420831880249834883709050346938762893453515756006079450566092817820566101616407173712370498022402218332822536098431486742120980480010837509075363337261089961378659310604312903680000 + -3975320964774713103827623584080427808054839159353866442486745010693791569666129585498761299551954912716691221029404113453995426656145191928445921696507555412045903326721464058172361290893153675568425189407542704936393679416869056196822222693249825984666531832677848543905055533372726099137076385570669025032746221148723731435917940242599968766920135485005651054103676203748618864128847468720600849318348721057697147239840431825044491042927760656905527827125934633545427571437882952528115084158214453957429940490276884871579711549372649832082886282658958839188449822670880461860791423756333586038704146974696454641096477758338714191363620284779164582809590327759433886023498079635752497712474681778032447276430461726785417365297281775835088779920703047298266487553448287552169407120603908633262437404949630351257554629910484251205460907907815662607235162629436075102918530479385689158055607910371193935970521354273223499853659740273329741929617459263649598075218153401393295165547214195394490517786101580310845767437279447926936293280931052936580062127788790685727082420567710659677807938755083368480739435722445573770973698764535333546421605725489183513521941736270223210235459929385195633987720091435920963974630438076416000*i1 + 168332820140238210654012983798260088837499085549456942785270065038127281078958632159831370654759443206841374884006415046463985400587519670394477620168564144366253299397706939205694968178351411279331047448038608754087674604991118326506797070549198617621848367220165263276068337829331541767666910180247725595509084651615378608623971420073409932076025678203189924774748178549031592897927496559267065614970689268414153516667993615634667537287682402346934060317464496165122783708896746238094994392243468148475408126949035338097208229198260781065631417639691151804204787689947093613464157071960690147688484852522129467477441738207593602974997456148094089104021281235304914239504493419679019297337776018285257755159228176120974951346402499675396811360528227604502464323340855567940904954012172903769488199471544927361766258420126168934915013755822906617979345313733521968537381066285072370353764748344298474744350178624765117111887500795770604207368738716156938409417974624786647305985176799482584605559493718623523003633077106758050581089367399223089390833586445513087149571543728805940014879348472186699760049946315071683303425888763362756402704399338741728385973598345739142083958373306498001495617730585681482022174627935027200*i1^2 + -4197656712470596532879151127729977013756691960658353774669801304284813438312501100740854823717437092152173777652073410887908751286006042515683651218322906402140509002609621691743225901713504659494205130712883096531305653039491073908446089057946031693365775551216345682318571966849939413031676271702382881461593923692885413909672726443726629932624084109625760320388637665347133370728639416387819704859091845681305892920951950417426654284353025082115649323492928084106521491417551666361667440686124108335798802063813435297101410356174500311111676409614698911274346052870561481394047001763654853335576493433153802597270187521880008113592346015980764210873417577704787374389164305766275408255672591666850813887969057047859470519114127533148173417638544899388173917240035400147195183630207477736924150090677031952336781760085353137051134669601836071741487378242711128619171633865743887395592441707769957217539303413459390401772526245215397355404169558474491866811631997348011964896776852108806124270805061055147392364685724783722396365093620849594060055969280852585522856296180084752309934402923480633964021810954048704198698953719058680350373067309766944430113873171947103939712886107395909540779091633437047868689832875130880*i1^3 + 69335309516163499198096449234151502939621015376764439621315570086400491309425591969881989811326368885619090682676360208380698822103211198805328715324781904115560078823628729382071112910379492511278609024034404282146239552734431331849788717390108831889925931425719351693023563387150288600487911436319083186240718860617259531631670787592455684777895573719875715574696771498802802169091804235107153491044680644108117258716717020330937352229727729959339225169750062041788009416651546005425911758463924080741531482077452610785441492817932528103588097136266162839181044178313236970849282312062133951493581408427905849579109986073945174368568547049463898487614476661448824056306971801494660092303727982327876726803140774071547599069099952945224683749774834635488191241309657007690413156924234081414994428311356481667899428529037856167202624743575250222098574249992173906403801860032668914781682294611170080201729865837520479666071147120068630523306683710258558508600716052659487141748051976000733471396617499431173782535431724659219427075887112741761401590947491305066183037044584501243961890646781675117231950316625455299951394008737135349254384476733242993483872455526154357129751333462191982726464096710781089993946619183104*i1^4 + -329085739245883537325057499962530025973377641030417602195868950770386890122283196684672331105368601158366386043929900149185245391934289098618033752717830690451578156996679280567398868730608184479912969783893005738011922735237251375761673340874238244264622471459536563029522704775235249918134586594931528263513031838675100918534745729779548005081447190871303326850588164966337817356228038311752442769673111376868890303945865008059697041795762090191238339135581336072783684418711756345689244193530882495744423757862619271341137203053650620100256607878424131390954323436060649663962479336331219503861591430773600857477878437060262163794665859443717342942162023509419071777896082201085339829882815091636791681537372407774349393230367765615693434650692400902583592162328526375509289752200415280022344091604171978416507863107271374058962676874029951119227188367785158683314340798013616106397451535422390854302108903566696883868719724526286559822156181030059129379735965429181804786437217818616535573652816900645819231874763270005696570590094562110702142584013789773422414307982744870414632371593759965875592910615422675811428315171834922594246473052018519932951393511391078500232640374029243642179293007731033181362317164544*i1^5 + 1716925881167612101639192540948330784144692778150908535819743857999906987338571529911134286290678605409135588838260653232467268083282216141428161848932006568098316193502557510015099435272847993384674049331287224850429840159393120641940124051634416128264439478317856742997108135592783100953395368943049030031479602445842224495611183720361394270092481526836464130579495062822773412639238983456490627401866127393615086685333035249561179165117308221904647154990539461561674022315867210836805037411573535675552069260479574814758600866600919517133787449886450087292650293442879842730884178518928655921688887526845315959142396514636236042761357932032368630741701666460094332240190765940624622069517521571461692160735483351943835845400759789933123013691259986074020732116423440124843224279480747166154134718275204594362962679602911830208208607540954836811380473903795409740536928414186333851509044672076730598585850836778786056319522682799404524850599421482986551868391581560236644930739995682722949800206171840138653136123346078032781154224951300123876638576851572445864501936545709421604140236088241827326075043122576017939991846949621881692618305012596720561500242689168758548765151976124236564071872733228810816238649344*i1^6 + -6726383452178828919205892377688116429733447229761682347102148390352742723777788097169518383724213763309160599864754641493086461320942733066730052029740003097456405230528342769591989633151705726206879420262510537131158226163954264433835825035048461012978470181361201448734000282286742064928401083955336513434926529891796992337571689681728041481867907093311483643335859841605271808972392319368135949113551557798718595388889979630154083358198775442281805873717622949054676556445537971675189487309749876268493561921476056057105466230636391460631100538419478358359374158632297373666151061688998583819259759362826250615195287212128077651029285239096800658613921685283001047692439573251991554322581883760672418828067346261631999779137522456961417189715061885777522262991276119422855607891111758258465383164833611311994387953958002743502873215926348993553384956406728142861240521228851435293662308082302853631018458054993040978632781043312627715395688432709631901041375524695390542317491994555360016815268233952246219568784074295784597985857922290316368658490970381638256917450451316482517553111751008730659033146026312429599760468801408670225858032836177513712158257680649542408105585503587168963031093787862833328816128*i1^7 + 18624547004330531821948809935089523520550170615919672230557671911230149595704100773839581239352106776625414641660055003172824512931739308557315713927410203798763136551622137132797148920636506374090013884552460430615293044434083023583670066426535549329877036144942592646532233971902175493727895166652928353208987792306078067261759022288100903174230338086801778311660979549074304408955925503309551327352096939923233217571837220245893839219382253988051211917556820155943303197361907100888845723847706884904428372219762835313785266633289229404432355375359649383749752867454893420214174895420376999190756517236130560591593623690996467135690836614856424883827866680556913808193288384447728937985397337364541818879362755866202971500497044898819494935137053995867707569984242842572480817204037653004415620208615123715084350122807434058977866882444745944011448233117742221983087354490050938138388281630926750686469851024949306740528614159929081499148140965587262535512875788472205270189047033512926181538502600352773674333078495459614705531480560110710840087806870863861309906435494467622783334215502785948058354726130506429150845309161197461197306440417336488257823358775507149422912229425283423469716715799899067645952*i1^8 + -46473192645037905270455091773968647862214684513579254492577639583021901644070862466664820610847373618271345500395329907626845769114354595716360405291413716189694824931253847051048041747710823826583417334812392980055719986442583083020924501242025940266267323301571543659274669869379518140166310556158163084757879213078150618336714850800681434051722113403256820927599849843681793729585650186864438398075558638312876856406133420263772599486807353946464461025347503270892178397097518986979665508565401426986207604533666296176886017814758029585381500359028383550004597115841148054980491744649233575435310963432425973217295986785541574858378302436568090998799281680677411816911248472939835538639171049475100039866345165266800892586620006008504162367950169618528294756008062592930761780373803509905429351262521673559995069795666866861624427564108882618779832454454701367420877915189012605788486537146770388034903958721816888719700185327283918336708416643953787058420736033824246510026983279406915364923545694081653316631982976367970205714135250454208887899086714624530787660357921680786462760101568485654326167138619460890461663662251404176129708049444838610736010851480471503471770622743766477187019815520221265920*i1^9 + 92826608503882859560601445811689132671597378467834187521911082483095653045862011552001200092714536478833391057192971744345068457146906886409426363709243353485782045844597665001828125920699099623099112486210324929070527362335053324418054460245432867400463412766795458759198056946156573325752951459970570361512722227734986867851453899013707328508005653100939889086308213298259596004106030439039547821724150125840088907494289473468787531251249248197505981201876846154180991476921348269213337977401827894409006493554589822205610057817960070292309390533360948180223738463021505769898424252158642094857099066439432595898573327385889241565843740978136471977333438507752568722087277711769752156084534430138286765242633403446202940684382136319568239540544130369686520563461655261739690150052786293774638334990156099066090695081554935276804730465065072977326588672522559661306504062757084587049489349840056973999787749704585834136192997317594657566196240090406476218659687517408918820771842830635698898411286102064423680144467611196890755923808973136820179598682546121940088227473830582459730391122568591188310146534403400740688190904235201739723996320898039998158027305010708685472436941126535352057128882840535040*i1^10 + -117281361651583883464427880204454094796781345594492402079000238568570656474385378275370644812418376443876543030064696412364742907836699919607661204951368451982040531584549594103925275022345021122014470343876124034825860549547237275008180638461158842911423477262464790555663448237280461976219835095802489102805430985174181253314686114133061034428107186364158605192476624869903006220648597188708514615728983942319938347657144628936991285411523142245684628949635199855702537637027639485455404432941945808729440869902085169044996596590663268992104507022897574226385291170318674951541227157635577207674963410422907213965364428509609832663717941360236054879245657312322484570048809595970273683030285067433118611972526023286730063804883218999057616237871472404872177630245832688030395177047936713457311843582303638880135427888694629520333047743926849538158095246958690191413491977939997617000054260528952375221565531212530148126090615326595676885251660927268299216149013154490487191056967761846307911074850136011540733662168601212492721055473216054281535552970564747942725686220063147713871859249784666723198402167792535363919227814857893322788343960196931943833001002112906284677368567656999227759242235609088*i1^11 + 101464235803502298129279692841847605347274700281660286957706390681114255975798786866166739141928239947081080945877418941345577620793512805525483000775707339812499832512026254167565317403922605188675088217499810195655051549235282513502911188944233454962314245740538586693552478127886236624329200931850059962855179178633719159532399197748911746175348628359057858133976809275706165126503517004201826983573835076923841728648746730586122822454868162533012900115400181438414694593837978654742431922048613139510372647754262357877357410495450695887213687266073789360380009212896826547806059387022120047250465426797774634231537514749263511614590747506326396324706281644918552429316015490243289565037162040282166050096800842204629901257602205326985934965753139972061883975850977711582269550944672519272432263734933849890742115599142762103966170068498579256676384874438914684337398421335184935641559886396992161313957284726296121966111762816446966791525629322374153975376135267156411226632590400904108552000800662027482730306674255956291886582482167517746820003882103709444073683429775638929660852121028952865682568829125816490068406186689613909334061518199020432147250892075545812228388635549338998707094290432*i1^12 + -62233829885938442317179882621588876499575946237730176655995072167273487538579737126048673409544387224099693018503107123425668540490328602637127707853718215061099118507603176069835933016371212904658421792926017684603903508780821542394571947839826187169096866662321561814752875589177674791303569636045330884148719456112764491682218735168023009797722025369131289828602690520106202616847416179845653506750429567268463747309636956488317605706677253744201204743717657863303852984128509930406767592195593941199712703684697381983731535334733210390164387259716823917989217285804756024706947077719973005987607071528837609472754601470372508673176038771603699252770277667017398883834524073524280909380884405268758468403910229270735865986679557712648016914126113902790701561680941192187288701445803152309183017420811423615003013276900159847012865364897257327413702479296099015327799912929116299871848956641923355359744870387764195475502881068459072364641541510798846365797275629750003670380390748783325080033711520182042506260790923264968594993818230512299686133035577007586122006134179489225005066563323144358991501077907919272594783430716047716104926499314294578711265745498252743106259396077774658617737216*i1^13 + 27750053396610152422266409870843541371420084336445203395706159607493185212735773487362247528882627608289810335363201769666879944172016066600700059180555528519572584222146703153489165088850320527587842019984180234125548671231042524170655435485909232723110515316004906770778007414634723108598866893883558428340253705997832215684330282293131395508194782035839692901551168785236591365301394062236909658083821621468329802974296104991129365624194202013608988574631644466958142152805072597626412039285745332860009260104958501550606185433870013777426296071550506178840295128806785996720468580208646088942242006662932161379367985433367671113982225756670088375162754183209487745033166278316842041184830240078865063298482159271781112442634117136217615263765474611833919720244448047925440285869184213686968346693830205142747811911959031822930456118880336179024502856774567043921715883751982097686845584447608517699495570714092603787723828908308027788813188546184750386953192621627850941899095138236702847029326241675817824018556581222386206000017994006268268752366450220323923309741949580757357922892022087699509360202461193886605544178568921867510320918343758554967328249505601403027379542109008364044288*i1^14 + -9210165513583029432479180391297469733509138193129222151081676822706202003256352888265038121266437627670839255525790741982115308482053755447239748877826830193787444004301948859888014944188189469353844525075742600298812321587516983532846608945000845369950129248537075381858207725540240876804472883516902788891620219956663309497167476982957285569166230250867425429268118740197351900035585742207077262669408882699449725905495415145193497226439473944329325230908180661645512551431315904278524577109572149923992071603737495957063764735019233584563423907240382665551326775768820778151510299777719884257415187264645308187932951013263481910893626897046638090533637945935170488160839580796059952447179024700832828370858284280010814581359077340417552725726953356205387000967270847012592571559848975582623007914622961782996295812695212045595343429365465014630040724622689122599131586529180299704342993264192557684734265969156103547988718182924876088394768027541642842217424505402350913025915667319675520236692699286258888033815587487035602563449626882150665294786192733868738643638811559872100546832782745486941132975951288003309560702686079750403539766931226968031599347511170254044901599060552581120*i1^15 + 2328469335556675183644861384173891370656339355720729205075709979704081082428662882901588541933918552214148720584746061324918757136717626338991090709654006101594288191120243279373126596707491188399062520061057117112434757689755257594638540119659821288858417683361865183360968869751417955779031211064839478872641145380890507053775585463960590968616619042989563089900716594442621803778764053236473378193026927077493509433443047958197354318235511569019071678521855163096277571047002272911464433837067201357591672736550465104512605304715521340737163524975726525452221331406560061591445205636486089226860050921825793917801120782242273402755788656826915506396079493170506680491917905292513774365111590991784235316083511799709993891165784363464217991410475812297453069221223384656708463576789779009588895423132288156068420314413122330600087540807615194817815647944133215447435394637386347979103851266281302915413595764837984956388259403817594590773299694699581584614394183050164345103593511449752004187564055370741348906788142918632902421654472501015171772415624253772577812416432258328831996946895844963558663792486352290757032692810397783705666622197656695783834989844377537393665687666294784*i1^16 + -458073899145623621843309167714712802452730437428834356024749792302830209541565582408527918903608447337285952965781993481023579227969189425035799854079457442388895940187608216247671251417068111665248541650216808774171234241333739662557926256216094866540878904383760545690797915663406114725412980707705410702878705386033347854012279720502184836958460290762866796560646103434270759555657649155857930583144179217432939548126715938328797654944317566717851285270786557006330510678315715338512617969017411125551907363990195823152019735532497405704152835716842221882552228987490395577564562452383498351957717900804016092338287716530933431790509258018981047299270846914977748699062277473410073044507536150726309467197742602645674839425803215194390069066814664751951133420006255827830699565814272039529855283508290939799736596393211868230749320504433752492113559507605528548300326943108598193956049840582371734445871971742118395238039774528846165995450158726080522022885792385689986855461342868180946016258982096171432910517109815813518533692332033763261394007352493655422750249061656478817483022681261741067956939187474350160480835176887436226087513601026900144525940557594293056275558170624*i1^17 + 71474151412986548222181834381665023035762351116039942380576314281087857127182358010129761712056206450502837040577113905811458612594992569140266657736599807993901690816851583530013143588080824207990743330138720894821469531349429025126061887946351506069491195647655586063517230818253817515702644816758757208795735335820509886849633280976151051949229581404301994929909278693347560657894014177499918518150375802783420480135409604278664172761010589923493000473165231517355717574306835273415058592230836228435364068802996097382782453653962513613217831967067525049856021647954436676726360550283291945043237198104608429021603821414131655859838777694741869264195842368492232777977346276993921461223774532310929341127543391220733206479172279375722551274890624342075801569119396585647257044664574989487529535768515175376904562961954420716417573955531650400074295914085343404580346759003475693684930844823636415871640891275857583349044136345317535727403289202351597049578902345070865130088740545126463466248276546811409367412068146055534431298580153560846047052531844047957036096944708005219403038404335985156654181017304068647458152597795294677434908935687777289741398767178644552715075584*i1^18 + -8996195189416331524522882578800120509412137709207196065017599507641654059354522328081720357697180570086307294960157451006273567799957410678566174803730636122199221448600922186563853138536905381762395040147761314627267305916757359682182680967167176649968916272029356549096045080082306731616548193856110110933428334983330161952589817451596525128034348763750179657537758983343390584454209558982681614737449837249902058128358903940085448582685899474045242777257693987833787292960202158072919042470433365956255346844512486319621257288176655075471523480085107418838070903237895108005911096072822949699496238435078033985297352150657756851050979823808940125071296237353476938845084349748488760691918952216610410260675250850361141719279689146422084598510139709493997755176733041344191882544836746438010928291523927639790394965935835239602179159111851306186592368373488892296993630542047851813693742720545919135955547838693131355214969043786860475571762881522331543658654230012981245456267267340472201632169583330334050444291505573578531998617255531501806080639358498919988662006500705434814105530905120085075545113138610967112339229872029499011264496056893856313649797156898709962752*i1^19 + 927132659102207844392770215719699785574433593793662104155192848591749867345094566260415791823401675474242173568349355949007886971619933581832995477609614750615956831919570102843653310069642251895106983148905851797621824783834068216661544395168240317029191956185043378228657425646214037929882117537128541704605104396313887242470818114401399871740843229494690448154741117543078743756182962724533933712916349957068175315261384640017173360100331688394394474188364483004138755036613443876829687620943091760856549579232761105025888204225197518252588041653772365414941783875703275919499367583271161349861773808907836177524609133820555249439725849150831650354345811622303321628581005127524885747485000751241729730911978776464857805650355808057591733393585008090004895717406909075787965317641376659512135958609075241396193702300096409349330413626504247685169967103478984515646555342042884763568648525941755175624729817877647870764781358503558599519942427244026154265999154946239958855418687546813605762888013837028444838726216549255063747864623100700673408052329938847538115031810371610388633137620363099788365881396464943861299259917939833633236122441415381852909644164953538560*i1^20 + -79263013615899019066366519532700390692569394698092701430064225094602303416270514364755224178169687587420518344809441350956836355776711865918795893714010643020390556728565023592051892137976773992753522289212975353325251149369487039936728069532723744743559946418033214171779264345528092284327781591560184819325184197549110763509558490581293780771432600494480036107326863359775440947181164211440727809544425966537726971593836731112677994075272451116755380241657703693724285759009143677336149938548267268088486109278074644204194272932646817327546392287692766893738690464075741567458767531615351656512166133962368738803132265108405419089837657968457021776754044313340407872857168048242934270569215387660850897980297880342553399184408823036053587624158146676815864355897515170056313115756047766374265228130480737796037234179569331515225491262615031877829865714403528409887358863056799122355764626724125367886188954659711870429246144489323015394391784684429841903006301693059525385528411692196019697815477921273267565988435177725135018405083819731278019242760167918949930857272846219738886011874424098638786714923498811057684746425785193074008666086223155457640718602862592*i1^21 + 5686731273160836074682651335824231364630164790907137510354313389272478282501927695978694396278597538199921057824000492577971112230878853171846188641210970500222497721010684759958479248864935471243496607741280108732942232530481599864069801615184505309009329740315681620468331614889671017544016913465026000954912631073376352754053019627057518682127172739262609425773226635806709772750194709590664298129408550985573468666347653225211633421528107313799442382506689218556223381561463872858363388409191989769858056987814362218565937979588342467897749160667409848995417519328907290928795387803214673367816791639493618372820090177677329716935200482525173032723749909441154233772058733658705622321698115892244914777366860100291383745930527554452925194280338122038648801050255361367535293477335988618725803213424379847199831415948986771158358905903265028333501118033224081024439231647760561209068820800402160366696937920177807324034290743771416618229659193315084448211881047042837477058159319623559450641384778882286343804109217658805087173528596232099655028666629956817423011459974285874875180573501393481798609785134780202767505863797165842824824572212795703347187286016*i1^22 + -346118496140380845807052057771004336805958258011978250152751694147155768148807741506035304391984868532634172660191980021288848670323775737262335067722175003659834056266881891732271369786762617994789342610449771680790484164058757317723070423742047929556907356177466067938233605602914353727260205681577539507247909388601401032655119534850191992456935514699452432717332796826332522545974150066457408883986235545021275200448108498035144946745920851164575330236877438616079821088878229051184175560384879756993727342141320110408628284782750386461932461566614617018436033066856907175122074720015808597369590265244335145003911265513852436522626012468523671523524506308021191144924243625049854141992746435700865515634320108966952051268736993096009074360540900867281258234319086406466291951009257349109075249564561980309340963791745927823762297396711169139369886548810817937641095635683969639766829459964792099860964446843243178280252495956538309436476824247127372678278661309428048777415124934453170048074778627186692294998063134809611257157184776241730635375364638334600483031593191375059145188811110673667491330189239939222488757007287297943642076451562008287903744*i1^23 + 18077332914790873825631103737015962567599522421403293505904166187498722739671896739559412352014118743447122783572054276013158644305989094047627261089022522974762022008892171720806885265416210751141912097369814360631740761710915489797743132087771764088049935644094568548810721832951703553545042148784117213772640536731244292109187685795512700636237100066671368139376738067554858150312630044178176095282466534348400210763755696154823498813866515437875664795580312727585990091120215962717891610745591675408150272381736580664186853569356273338514908726833835956144576834594584905925527343451830121068930259513741719948974582847521347611951895366862595527566262225407269637008224961748144477249339724814246601128265384327828061216871591863571808690304556391374963665084103529430690781933368461405123239612044498277128334680641301036484162158014366290715074651943808607607742006053414823375509364954437844790159600912814580418430009630870708223484407480380167279068936318502829525508393063210457976347441938853142512943246856987407144504610683006154109659146191323010149248883986905673911179718805924771655328824730315483631356692261605146480124554404446601216*i1^24 + -821237254402667047366798480494758524750667140811227772285797843006232144637863273461501865833701183968308776400954357000343147104756158861728135774757368180109869464107227929744723228725674773168321937861950468687292447134788556135329976607700600147497029371191756503785352198393157337682502684104828173268747273974555549091789048556478382325948909140753076263944828784060970354428975383476073732452550277395698641758959725979759912415618155378097484980969021547378396981253689871395059616195709373381179409369348357741803786773771201898248857919988843115576904219245968368546335150937026572735057262610133642959489092848456328471858709805106385186563091929137841213247074010652383441564595365721952466739531851130566785499275898238499532167468757214087009076637308618505352263665483431476048588374505795501077604554268297394096361574796451498373339554990933592706395189900194275058820287339837186082018434171333633260093407413792324207134396931133267557016451493600341023219972122585485542799030786197263404116748823971185683556276985935163288581667540755067686663335812999574405311060202262428053286314409749821574870190580055904051130793749118976*i1^25 + 32965650276655022397387986228067332788653998634991057509959855705729880530731605770975219747723173560833360221290713142539892503974494102321755697287653309396853727665751269149813960956180582622778092750563725160425763226242482687865008221024428451687190894105387940482985712936874815277230941529028619084428605322517882701690460475576936589700346957476199552200874761783499621584242132658251315302543358146578674245531161306602856238458853216753539566012792967595404468708793161692900357090704352222224857485458327676622316480185754952305860901616021576290558419805528694904011281842485883970678305181304577472756144516917727575090680370995793825773066314319475190292410389201739433673311195153566758099432968496126969716255239103169730717300295884602677912387629163027543280861987810243228501299063558887941521276696420951094265794758888419059949942761401922872079086145543161072155715315722043143635006944612946688911944665700172688354086461642595487499858486525931401627599719393756385563568248980890768240924800323833645553933236357878795656720431691999016852299856341802277966821854112778899052340705292331347229513534987392262581528821760*i1^26 + -1186620757034065585140826875387256421914206071365396491709406316724736401782392776700901231297661761237094426965640748634643506097826938729363510586209388412075299867383326120082884718848493880793698027691362730371266846283819071559914190871087681484840894473713505710679153794274050480752086491804199375031109822159712465260521324530559139712385131501600373734685432741462441493686905860017086135383940389894868384648504897792947374637599273331796073459093311844240562301819835536556475735576324432183973344710937846199198539070850408021679618194362227756839913703566797675553249431981028140608267096321904530040576674295243031128250383146199584336190624406810997372909103214726691008747666500818967579172059880426649392347130323915573733206522819520402357848281866013964371737725495233206108433833250818529578678188474529355224876861937416409310366457264660147026893586807562295053399257060917435985822974653866710615246229014103577346058962635609751655815113184043186523747417139123671853759449826602420636550637526199370745148107545006465327813894185977532583313521926627803626247348271478882737999101403837052944513272911359388246081536*i1^27 + 38571189842726430933611454193235805755682595964852018990215670439910467147375346497970641185923180275954770011237565000262865251308412015663500527419017576892953015386186150871284645111583192174222571158025463848548794088308611102814765466762926342034749740545089070969613070790126296695973661776875141712169101802151637323254276044503299306906024057756156692525502783392417823675794271842264075584464122789930050492318925633758069925558414487482511246300416216019741695671945816538115261887801826168491428988986580007061057920061059166958547131930916429985588403389879461762690013532363982448030548821200755880203209453725242755362230350322214592031860575170421314931247738931990475120838603658971694828219002012250692791407745634624631611786179792653317630696031752550956036841531315967642993551110852735535574830968527896144891655562505989060811221166574970400514626007800170363579706099330892977075331187840880048142595420837261632147701312274044931687135016192849064418230956722542179069132313677290272694510687850334662486620642002285698745354744217230118711184242297991527112470178868511807588075797733059726325851977645176127488*i1^28 + -1124034005232777831659488527351067725359180162308533785840221330811092094185626303081929860203806127331302329055826284880197394989027419693467093831593796944167458336856498031089839679372989516033364344962345492560854359810009655147007369140948853410657629961497948396532723391507078215853346903223638009111418381912667678468220753331939156583086476741038008454499802731199725419521631966536777616225377060257233590720948371897663905681839897120962571912358519776850801001167841656945097614803468124030854596110865491793390261986958158085897954177785647291512098263663850464590438774697695309243665606188712783242866077057129996517194278454389222027537654708262779115406653538497834520532281280706377919435324397566431624484943581565791245097558857710493639801383022362667132962674517626162489668445504088226279314853426812287137650824807723108562411656136331814317839961933535648643093156163613369899565902299222412750968675880264021634582943155560795265472017717352108634920798688481591285647952927531980598671159484999003000184730626496600391624568091897016801242994836976458525669342399126737676196489774520123660209614271545344*i1^29 + 28684147279060080882522181631729410961508444487704242912213366469735514535927532986573683554332171431125227180702161318152320310698632666747940973743469623012848715478130704461272134462723199394913762993799493104997190465166331131858535784411656479231990411438931808087897283474316131564683131900244952178821914985507373151515528083779704696797944811438361377587461450647508050809101025890054304644293413068845552217980446940682574441007475398934460533292045099745236069916474302296477195619565653756429505439612596516342882449362470976973848723690828613244679686407567399590702795969956766798771999227911100622308062988136096239077567397666790136488965664529623560569682055493843297492173385662833809400279892599597728203535937678316854873095810777588618128239734051512073623108421584535547213391052924229023454299574630281948147211739351311724674460838049587449515020674268129916418508474002574192957280222015791152661923434845804305681105186262576643452033363564881590850834010854522093257487086274128822173204358725346347036568882698356106821862349061820912675727086133743369421312894605252201988411581159683932738302246912*i1^30 + -616579083566600822361736224384794659383717654410633682685901267604033397719869542792741377517835031692990739012998805356834797094950252786615465017768649838792785107460934054354571820628887893630634660698998658856989845303869521788744801310246906919590019979438405030717661963571036086599898564234623427704234108853340888813792146720230754432796021042460842424218084263253072263792041236516626245425241974734730120231964847386976076792481183380311932445377924639416663414730617724886165774828833494741126110379130294416459037710424817294516498820457840712406084497219651907948619454965269769012380752724104677746086783464767487209621991783485395669707002623298551877481704490163719885475720568180048409654971009015503331592924464624218915982758929108530000386226364444287638184173325397795477173609210065522059228678014268168736703762063431725388343355212729966810692265667500404193713391508812322515927628502015989227200720049648059327033847048929769748728212350504288483782343102426574690227351050333916998435505495011925658086875401856750859458547418070250341216402355636419529930154175447949857845478785390681356500992*i1^31 + 10564103833532836606827636215945198646140218941148066795116162958819305183747678516621109591982734163404785892484916100256088781184495957058858953183729877693413189400660703635020280604350259487197677832372285597498142866920931749940706051336909033417622003205942835832627291614892575735343593653540345463233913518989688722458473321598315306108021887759072956704715079102302733150973840685694137009885611504554179123082849595966378275579514546377787785390461250460849664535506133306832170432970043347667102049979547822276548574094655444840770070667602274429922519547652142435023907099567953053793137972822589160675296377054118346439672711919882889433067697788478178645691425342942535980369267012272882223162359225311688881100424379499679540227178591375854771729179004695196098688246885500572186883459199467673271014394354812577343932316365973016516102675586268523167424679903530013191102165840645242785345543247734103060683030875515339429791718994680338414105407324791202604962350290771407375009580976773190709050538463856384910256896636898907980007662086026164858124321609309419793355341161988689584474198755445309440*i1^32 + -131721318183821067792736753740633012057800999266094587374405480818083668946138056986604986214078212426595322135935828834487673696598992244732657132500219404134362696172033528998950617194955809866332858346739373520843662710161017740689884010645324393480552539329865378289978442605494425138753656329164411983821404361023183156282085604205696967741392340707062396313626005524935718394918367819629458807015608689962308944110830246284539165051730192873892946272422612436355382811024618432712727031218449404330990150171349544323630736518598888942350384537883880906274001270000191604206285716001397676330363375334977226045154511600134327944274257510153069804399010189149945679221861008887078650130146012323407908197517802208546121019303793316708407812657565926277362575381291243649093423453116490751103336312359081515309208994137688325028650116486087644904962810678030506993574248190194556205450965327783225421363039734398202524084098432047607682833581246296566207485968674426588278991047636695838612112223497828114394593289157056812496804347828855045653901236312622555057279428086581991830955797484180203846226816270336*i1^33 + 948642280678491542142954158230048755360019312175497320604026710604517705059928515077813524200990119410731178157416797257682355678353335303288043384680507085827012560778765174540520363304135453555394704054696091096544420208194602787914500210060855588532275294833455507308931768130909810218133926112793548649347631671114457881008795354882473100058439187935135801572262666405330627056078782809963334679880771817227463447134050015142209322983338672106891299626647903388620158623636288924216699090502888640957633159494469577147070792110435179871970829262605332806276557686740635777820773276337485641134369502466606809248054834491882034792739876046878171801678106926539611567517317805609695123335103825051224505011534853295926007004453829818891907371202889769725503615172144463955692827265137225968828481056224283911211846454161291886562295245072284089765303238851293120868563059579141432895792714782899482057600539674237132055931131445188790893107153241991648829921292176097688221683006174294656684513227162345858403625428229339331887299528194410293309118915550499867570231052528112006337989777911025860568154112*i1^34 + 1302332786612211038574366428168603474092468279032103005859979840496255199399688659621628093466870616452378322125568152108919814006152638317864846181755296372143482488943762548004403157493497779528421027052308186737889383158786590204833018081459957175913202729777670176954665161758552966872633127640038643025250790373952584201879941417388185811128188113814320309421974251968788519851278141045091703870085932603308042384045011086447239653777703784562638423878558734272731649366810127379490241719680317942569468463164129684614326389385834686157625131629715044979879036777775928893551025045865842048917094295404184693253285880726754047228465937588797955025539211836792040879331018114100376323617945090278470405475499746907633560793193433135363688389674335433670911090380927279982551527193882148943622067357715668206844381639950978156328534319016302492243822827801184112528977678977718956619413689133164916864173866245732030652339029249095049834928723318287470704595509050434143215601498612787250335874381243771875766423858243595517522315594846250000829891555217760467885747920205923422870845623307132207104*i1^35 + -108565380841940980395385136020101015339906790744449415596911013599703076210491744750797541516968305823414532527970672737839239014669560622217003517347075697803580156798691035094684435952263014030390336324391588653700395883275201110519938017270673451382279518351315411512811469619687718570407050111020443038750559073980276451295298152570936957594327070779324296436039161023815061122209901430918427711625778052183087966394877815064782550833888007200092798781926979589405832398501229346879121490302255537364182201610221098798935743269548282400957009226373846873721209480142713411863891362545881290116429707100337473491795242683440810357010523523923291594064869237247446433945268196045448784897652182295981552306796588789163232830920500889709925968028616380463677565425165032769460979275348359642352148872462828652434679439989526009481021781188543737293067355922258548049256424562461857911166236462920529757256559757285098623654203046802116053175608317122159586889541791458098775725084185318733443154640659014309198538071373024533367513338763899805322457541957336219079746186995499079746690031204433920*i1^36 + 844977498229259222663022921851304893716440481820825254234112716007780861026361591670583969719289831918311703455237557014379138691265951729010704309757674237289838443851522872052476325431877869834588306739111968909943345148903704511526679016010804891013401275133165603082117409466721644443187194707776751965290880053896642839803813823272307814036935952725352972833516460611290979425986048707981371179806669050200823701735348708041237997608144675756448344260420531045074427121565115929828805855340455523543350939733362939704484442351496223747169635144827743556942704502309177285011948271961666935297206422067324440905136482216956506205741498791068643713312952368443488298246064450790055830417600792537465712266727444997371571168572166112589690351042291646438062829483050646304951307221624871384368162267169964683849305255508180251310722417886836564813320797103075034053262210921916942892181745262407417287577801701377527585170284542483991759319906114227429140268619831328620506348415239174709649599862496228302153508268213153991627690856747049849432154496961530266332142153335363817055570624512*i1^37 + 1152168568593505053959613977496799701822856201391740220703979009684545703133024856213890750387000991878941657439007913416573445979973686761477219958368639440073174314629842366671923635675248127928551320187090557637669225058903924615490901165005143329956591918536308399891280092558734011837223811302564293120750142857819220382864471970039246396127898705892240434520608066823832407372573754762643692561098934356014939167769657254448047599488250751489812078621940678151013501953746384542148100502468564764052814383448752068836373214143916447941618942356913278018702783013042783986718289671235422768668652438339382480526579022108039688424373290384189794763861005111068490935081978748057416794349876302215326349847229577221629214918024597946004199825208885873439182184947342030309921132381744275095279016330533488416922370102110556243073031606978237868899573376417537670219549625118235498506538051721634537208260201085027279651277226731963718570971405299280928853584325140067674674897099931179343250395900279860868956523132193853757344609600621523404382314310352990797503743665447120251387904*i1^38 + -34573569805039036709527702272113418920548181280930285232204491954683114217213496891869343632553478750837273069702926638897744676508275205867215011573817730745736918564161780669012895904036122851246708152454177584138768785263057000487337871640109241238598250307347486432695361414291461540084205878106748828815439098110797927850441989161302456072100852095459960263513110950883483869931338089907476893676415181646704806166112922787967681205018639618508634568138911563573972269273937040837316754958043888359887274586107661735047375607330750972054940261827604926818367787726970532973172141394125047710518936998286772349939802109686576563555285024460596461856425002217375979983480879944407591023857909315585610949556051070804675446820913079126354241274343716572623965687915927383438685996192743943902500658889767557025343369187297698804636704767170866481075015318830927214754118479120440143805663605613819448950600351627655916852832146021886792760344868163770488554029313281820493153652897575730795172764689699657589129212101952398456443613841039829707152643708709904730367544108104286208*i1^39 + 27565558506221799296455950142839666242796850604438750127075717342049491659809812519938415304854389587644430511079440450618425431964139677756618437419412950423522557699926633635729846628679668750391215940687914944067018107295254740216742433162125494810162070047315874227735267520604508763785995547129639782984224777909213930235123785146391001939159345835869350417671312462229805142155424772482472240543639778147371770982345831560451403648076976954435486043640768200743503876096589326228123294100560845259407926801500736568693863315625082623228568234274021917770774798474860346956015734407273941211742732398758940077725180418674274663325211300947546916524383463596805329604142635682204509314293082295632565089055968602708074631340154601875780464822361766134739097119293532424432153840809067741198904536140281303678398807252257515274404646517596185965033642855354614410175582819107231707902054455686451856803407269962179269921109038926676216050758019101692215956293596049674017803054659164395588745539847483563453923403043794089529541609593071584412799842581156608391708609085440*i1^40 + 335645521813388101162609655517687035352357492124922048359980271132268988564837445675486915890164564464650292860365413424096062132467223247869856171328143966596930483228200874139926225038902375463858932565204853408722575877134074485987973025680325331081749469428347559448696296008959719689591027564632010561835421216228289437931997580617339152004942343006652090949972505273107546222168958865125276014086565068572421314335461916432365187017006010244220287455635579209803517829594520015687246744374225634203586216141575961092608144773637489016828967387183901327664926865484629309247278740598829013149912172049137096944529005602014010322158580577037991562849300342134246733296850986944165536334476354987380366265790719784584450182435965224862176888847002052647185425204156705885084577701755945104225707674171004867752233473445092702199340228375475194987364444205704114575975126572528040295192035165176759266781981269623269869914891625776506272445413516727298706160289184119857132594271826916045617534830488201024863890640826359874290168141780086291853122249066616074123870208*i1^41 + 1219551203582181705129934478317343558123898049767208925687844484208285384439277182884106499759651832871239466907647415503507690772602178789414893089782226425910018190480968103344042487841043368970781989234017782648165705429356989459475030529721882343728382948297016991947563337639603890795307930276428873168181908691495819098578681921757689517079327821357531468658023729244646758516975995288056085998360104115792710816136214490680732953503167736672361591541585279486857570115681358045336967190549034551464433422371081805525906229181316760310850656657568303105035481735632539574028256388144168292557369003098849109501383814794028974114126584015615392543549812868810845793333837295649006700367774823535894611829305913524610283554771989587126321709102919190015588493078856709081297233009836894681391345880146276631151213012934063598705329489538946653585200272792917978845455131288000719978305889169814715422949864634845381354852012940617135802959392991393801860207297847489009485609298849185531681030488410247934196230949618301330823316962901337530941174218445631258624*i1^42 + 169948395578301712857677219271835744641023943357836414464202366004049121185419408125703046433220303487722622298003386469359006099160039134051614960485715375795194368395966468335589065094188786839647144389431164838875106005315780236215116305546100634608962926039802487278831098305150864897409550081013341422009038022718214761978037951165717791371321007038221751506950721113148418591935118116200228788302602301391209469487465395179557373807486309953582427868114806245653266729841312558259839213017872809971750401124346580420557465122561838572602274389281285380869711283132257420133889639924506800290910668363323963515662772365248266864648509828640351809598136127772274663277914235122304209215132557459868497832951014829420362766058820529698566064829953107468082835345541008400242518143783849340332438133385571567197497670821300087884236936354255435310622522206560086849973276085427478184252246532427521748021156827431572434740525915842249286757800909341183442566687349311885208679579626254987811452190287324883793659440664191667305294788867050109293990143590400*i1^43 + -384623446710772026195815002993976212303775339962057251242330609801511439631967779668049289148702405194231590892308967146209248602736915826083560391861487912954211000947200190001240838232175258327994506667973341384692451448305665743051761979876758070160840145943800600607862153173547316576582487014923078996444861793567070915055353906804636400139535009386576154773180823287759316507695038129324506661739545643227963321632005376351269070926517852337633523692633038261750873233610608479450517578051643476853315877586746482089432769274735544517302474905283223182148799699773844482364791060104791886757364826697753123776688918759194230167680897998410179897786552099433176072453838339039569105882172581327002661653091531578414409968100531173474425010167732651761523320312665433000659559504608714907843773361505130697553667276437683407493015969594523095997415392155292523084134270391377700338409840097649811318153304008675167672288988436488240516595206821355354417292971400101266188201568609686116149760553155195214554409244274889882478794902255083216764403712*i1^44 + -22418011433550239643314912366761824689790097001833127835244402529594120394946510488188138238415785339588150080005903925928020962972540818832795004162848453929859209449812010901346574674523116837888484347916118868637639022948470117186070263544991905761194950465372082238693723431467531951850096030777080704392036611117159043339213963228407187245041093466722700622158514575961747245457468706133372839120460969390991875890540307311849622810615783517290987230230866948931697295391944383114010722723725923319462892443105063837920946081553832364185387129163250891616260452903485141870798086217045382262307557061418238457919614410124400362665957002881193964738442525439678254882060945044468753348435512382697470795896485800046681637202169966001930624508389178663389644444774030055084953945262793181437198889317468610248599182465589143251831238736346612642729338534159521473353348091530188562104338561588727961920198145808077830628953802361900392565812998266445302355297704419870681161031219070674662079562473774299180665809505130658439223162953363619840*i1^45 + 93264631134993087917472158289418278574740283034780981615740930455964407067696896740162549135101049645392104964651511920224439561912081350215702401979174923898527855809974228899854225229125951170750622851209529040235588979018482471199753943909105787953763959458624495975512399877473491267661060056052435692028105618269683612282031030253329793398568639954524636824093439838891380186022711513172911029489791619485707823014861280294535884939910187859160116971750239486911146254407602590677148386880217353636703521889524174082556034522289559416155031001830956303856623834835542152518793125084203991510824848027903521526059922418201973896821544976441951536601850120544309288153565916059505140454723431396526220970963422360752265611660832335757043873674896620399081830683987257032736718194209882727412244535655427258150830500641524586418721024691474480936709567783433915505093591231230304441534664880566531663509449445420373695145784978232346119581466576843866383813942466644809116128474708313865544919357578612055621069584735275605505193533243392*i1^46 + -44134812933142428867021081930156130287882096734419654849055216000286893342794149806215235930804851123855113220751505997216520296796610657981553497288328443048630501602516343172146006605327711257371249192900162406900412462373498039713551520673006009253989888857737450906693786274120921094744842677553992005485022789266632462831905940254298477031065356547241968682717494218984760971047117686087619728813058326648068316430196379010280999555127036464873669605406182946440730136956598937589576428597673607213670250466904050249234130303322108059945823968296178880276655643031045426158683527571905761221710607560793299583338462655543346357363968329888001019561596653663429256892260748018330412715985933866151546659534162058898004936885619850655233613572145774997185768392368233959347404608587368732915582492109187836282748553576766154785733397288554643706265750751194753355915412500028834553749500443438436232239545388622760278197163777412012828563591301480516583730115486760980709747376699510365912017285988630785017683668721632990503895040*i1^47 + 13093062422853842528694419432839159487106733020735685447020105039596222918181662911229559453000528428507378385804531971508708007929322075714477145199250620510019144586944720042530111475388299376846266530975125665542189623323117222021506403506259260825191097113466481861535719570735726212276756040044995785504687481955459211585831240755464942530847557221064738739198443702800225738225798669115283298089566231042063629010104922997135819064573345704109892475743367530069394824573636836792062316087850440066459625151905291831201445128828898895282888322198056056438611972368558145060860920421004901435419636275629316327903482656698162929618689580245285095045711701649075074684880575461237878583692148517587719489479980810121608713738696701781853579473571410765906560681925207064619698649131855699369449098562044760397379719283050635074573531030968936670122296580461411219476427028367795166876046574003402486395286485821286920484110965745864179580670139308213973916611157716755537979564541214292714089584272751233395148364144630038528*i1^48 + -1964286792372538596843902756961540317423348374423788435549201194198186943385615670060460594914099535134833862883771757681644731537132230009530189099721966450320197121139372821086528034669991189769950305012658936568108959798245470894277372772296692334546217889660006228200480257295070155800924190683067754974116267408585389495210728964084289227091670862467243336867001991262039099087253138697030670325897938047120561384724716476645926949130793598775605926465887887758940633145820086860889951421939698223078431513205571473056333031393200510744662066462864766322932644413365802483173112141941592272898024584022836636731638415674255906674095789023221974443077982631674545344001767147616503006486667475623266221757787309654886498143663899773835224443002933242320503124475659801207613044524539910374068584816946201812216745184848068830709508567783538070983716482425488586767298809791922133474999937571230025586862842842342006392463639710552048570688704533220589917559035072109035263494260468663102734121978173352567464102199296*i1^49 + 202108215438655568526267657973856748055982037989473130467158443313686776030018282080913688852484010189630595427407135401709285813731911498092467955766880871868037799803930629915729587112882538540813206764608043535054951472727992892096709657616178072626965966679016197604679670873262061496929345974922222965869729413622518141041514925027662803230881202059099728844061652852231437256394794933906860035326594135150852600258651095442853495444800549775507301754357599548734730434575134259165571335232500753843752724744517784548154684791559637711078919748691165612521333527510904057650827445246555765998123186870755419841734783027791135000776041726944776947593514325549521439282730038171354614992473948501389827029904274025839984856243636949100487592286149493882427854263218856536971318030329479197347365155947032220879020201098039353259780078149484089516486082873399443437927174107765613064918678319931458297389439070760328063553832505946332227442024709076183365494592146873725474823618510344841533997916349068453347328*i1^50 + -15800806302301381028927755676960145270993773540373179342709188512675513183905385012957092518261765979666085639077045441596490715422123367599958188397444846910471022335721448564410563073409388287713350218997920036612142935879670517305081440150326200385147170310425065284889650325431913461871905537561272221939551260966703320137267221755509377609553279066251921898546797506068636858659385431470137326073095000341178355127331980660142616831079735174523359652460314291347636798104468522550230538029262465201141049199823927962018251276087309505624025910707047066570266719450507889774520562906364408293683960283104677414945558649805710384855243786520665099343392088374657434855151568780761352626292541631359919778643410552468122987181145989470881707580470529131907710197212638230622521007708105726767594370630727132490968073943347468631959205400055835904755725829350792630965674728755319471257938094347245494772362788335636256764651045577730581182910086360960301368611976193176334783297385398601298023236065296384*i1^51 + 1083165919671560247559402554447659846844768592479284070082938122882817876724292699617962031371069612594934662096171486633008498398948780603592275610778399430744890348259534994124512981193327650699763846747376499182564350379453392014020505205529927926378119787704834801252713403033813081844119724086863825657951607283120093525080437288744727583114122841519453029284235437975676163272855688768730818694770844703082387978995380344422262412386399622212022009105786398297533038362578309079027486811556702366509995312203406137684715578118040568150879521838322407303886720167618896638787242279512596255964957073910787081149589171416041340248142273922464254550413271953593227170989536589841695968296938527704555074727434446370331672154174569711615659490860661087556871358713650050769849580456869886402628889136732831861486297953675680152995863827502228147102197074377043453516735534963666205876607421288187496762166870026105428559464913061665931385012575885771360020416829320214968219684493708332467528663040*i1^52 + -49677913086673568203765511015296219972218558089853331009456710730166106891439152610875307841311716669228500812781119860506894174132253080044658508793355962632061105297053400826015056208580982411689706726237276501722319385722728562374022230125488530649028784740477188869245649923306447428174969493937010587850729560778488756839386915023097651180355271366014911320701064966813409479316859163056716424749946365310920141303745875983239302369036008624418900666548892836635534390486980545192761209434093322954197562137758080997077528464686617257562230585225571860772379413628429877832564395000504687194563449219140975077890568162520853746765590573908054371675873141979378066237037443842248887675907093232624065998498807219196799002008499904896856479042367306475741864068658206523449270431861940443121704397038269845415489107495819496645920595566483629733581981955682498048830317177061102111163476628181107117813100385952996753647503014654616090283132318629213739200818488022555042973846271904710656*i1^53 + 1641350518052519522586970960423679832181013486972237125352815971688515801248295738965972798660557805835950262712626218996709417779331111970532219585616278735647345729297563656294144156058076206591014479813696955596043946580040860560674607524946789402565684062825340395985845157719478372274671821255110976401711856566530155653866852427124673302619916353270448207657430903148950189261055525318246017842031774426165057546689176757417893407786662153949803417181931082414451319733464879364891970167808309481286261506411635774682257303044439433073706767385640132400364113739149582982411422442378826155321990850956689270084453009932405640100838897876102316253524235207317751239487300953998412873463750145762500248595615553864354093158212885480609408824482109062414373005628057837978866247696331082125515293692690982688602804653639335674002171332688135697649787346047393886374443990892359813000266164320195364011643611177909364680831146726402168081681625298695495980545980202482943448888377344*i1^54 + 3285477955428795651957653314518861721996411453953494845506823901586417498184361908483596037723196203136729303529847609362218729081851112041453472200228315149962619093084860795591790450443235039759045937238848861329873274344009090007218293419963334503701116677660388372304637752298609309589163877525341580622362330258620573287025962907101871413600344658637584581055683993953424020264959771375907620674185948905457333988523437170548959131219261531667802749512261440233274246159315363207237472020600907514070383003346295751798715520996166159876034962960392996844238963314289152575024467231970731677207117559998139740040188793916529864189803374389964352237121297389369605822736263391848088711075158706686944078482628611273028993741065383989291618823256681181969062850166276678715460269761824276388355671111617197881188352095525823652715096406782476225419116978144882685829777435922876828816178075384076830559289181810980723806202886755712700969323552934855264970079871922012684288*i1^55 + 3298651975981167928777300826108488817144110725184025069392642985280262034408625870994580161478551682193534177951214811784302596423722115131240909886769269834047766860929803121956716950331443657235379398459296585382631621062288162636724738862601604241095651037666081192418125576900210902918812332716827651624567719575112232829694719543657939433504417971570898205851665998031269199088853616622664548442198137600225314868212735708024554453287297292456479242159302449491364209300332834595692064781644959758756778067812043863256206623853471670502192750447066893276591634347173247400443322886337074018618980376271808169853341127544411117717537792082194764012169893823270322580418083696209590652884613056267762582864046596530671519182351225998333946156158002165598077213141663636456375867831717320131621456247331662954439194539666005689492986199315666361966052054967658823403897191016297436460947902649741075373785184622968561601017556197272236990302887762786789004739629547520*i1^56 + 35667986784210176658252876806556415392417760142313273099229366178262857052537243070525478188162073567457890391837339908460884179656083975920507733569843967041681238585700471409258283321786743091179087834806798928383922256668038789196130214659465846385692889353063085910814709273882306451529370664481661934794490817624415300228982209281590887357943825670633451216147657985674572496861963726789332782628087571128164328341666360289363666649874061845303659453382323358458064322265667265209569760491041403164002209936022650220764714310798159030764632425483624465998750978630255118559675103332541381352789843435550005739510198831606083428500197673904097733072654558575012785089802946929957008911535065175841395650278440921383053171662919588629641013474666571192676413250537641308845977195247959721958532699721067444478594297966468933751002684407916150729212313735678522545872485044583259824236643629768221332325762962236438655420524433792043292229782464865338260455424*i1^57 + 745987670752564633179113014829867810644819178475980106858532515773700865047482972667992263763276216917404090730340723542236769262075865679932317432517275299511182032099086809493414660350234825336581196744354672609240443865941403856698779732647246601359786955395152322240353151278637910630010121345501834030774987316037328567346816997466454613464041432388962291624249750234274345131875462061639246520070342648762068559445530123558416130553966058735116130890513439303100032062532417346264907299069632964190297075679678540156349022450653993727957375453874031164319123598620508459524808058998798087458101309112097974342143748443658800817739828469418919494088568083111545175237954241026395412508809526546084012030280698983448120512202811499150176660476562879660343901017477091432252962517228497240409282801462376822779357828129307939423544074161358581284483862343871553809196073545136689397177703746478423332665502400735519787812848835703450114871819933581312*i1^58 + -3251619092252168839001095768983189650167529961086378206461846149528406270676701794269704717842177711738613792777057897695098120382515140419958331474611037736313585169741340428385883330510699635901191594357936449034422409714605152024314271512385059694153522109557391984743658460449241806421852978160483058642332395926338889856752093373389474950762278847754072242890186645245263866274907376476465736684371987340414761884761316077909101927221789913202093712428486363320913399594836388584763115628860557253429532911472902412701155290456742310310008400969324665470698666109218738380948214376059114599532449056723748867210796832358818516862073212100386805995003575729029684598872439573906025354650739745956680164265296645924090334763889817074860073428031761749142368663951480872911175275154097689316650315546846118270352133865197667323531245971352051960201196617153389333546533395358908022118202253519408583092675636458272877764766356938114590044061696*i1^59 + 3646077957431797208188996301749136801813528554695994622475708786051281068614353072486781211970202355989735673780420863676160679477201054027620204336226919130238187156265467317470230469616305010616533220136015714549007868228661664598609986583599500058927437097938367276873157170054282027382523435593327305014058155560488498476140522142836177929213689268916144119276305519104364891358433940350860597036088802395859574466723130547582498021042600041839733609397750837053625724900325192641020652148197548824396223787472150120722613074974393849606860993422969117973416428043729172531951508401036227040375909988385646935551749736539275727456953513961428790457943247192495410456056832031517680323446933344192338872532269876562272811436685022447458893904856203496957248981073363274564962127191233424733378284069132565692271331943841208850631511643600302550852266124984775442754219827238071143786537767981013390269567619569125762719553379452846080*i1^60 + -11019289024076113400169321999375249231779714506999817743815726429173663763733715605493297286515484191505571584707074099086718715017156573155430265677727844536183024229323098722759657099283984808349061714636472894217979867183170707906365902369198116246968698042550504260844940414671643537387616187790737148362582857110053266672502818643989779177514550219696374998780593065533024589860063073285783248180314196352795705680827162161162937664925228478603951457686280602331244817477906403847421122630086030369937439596936411045671012888428721168490203464432203005563583596076100242883977097595066050422577981933379370511275682717271702586163367824952507742944917189590306909656775168914635809827673367600532736042462613877429478684199002710602304441558224867663718532358784320565373430453820678819830342857032125840149119585843695840456100580118683853420010299767582050784022723821112773706849025674611254156964334311916915448497569792*i1^61 + 6092870394483262169920527895589639604866574134863652879627789808591412549817594469439265506480583406605818226129511150481537710386915815376398495163243123841637441151474309258963738189048944115778563319315624359969711006793971929389919892993948153037934078954575499641115706646758575132061350629515262797671877879723312991509005802837393436694527316586856592437831451990368172865161902062196554052737731604379258689335060962492354855205505362146969700969933274440169727693240431939930563989815037229349751621231736561630594777768022821176842332287325260252598452390759410315572135150253194588214400215217405565505709104208664749694397220761896162999320271939316736812310667082557511520801257083548052070719162236393025019797681804437560553912424760322490877839685056267069075511480511565399267390157793758252417030613562839466587970209054250791044982418897551792777558178963487471680242554264780986086217439771766030336*i1^62 + -1345467611936396576297316681615995609736582987375337450883805409259918935318665490192876048587912232673893602393550770639803395563806209369193163558845629149080933778995203105892866561923174684279851876481094012158755421145327359231293421707696784909442644320262246258509335618903278305762010300919471976589535345053979812666996625221069039498641288365852949166103940583311653739155659385641634165872727414642853764641652764247202626813274100142899843440418474544533274022190632017701279708783118315036251672260135733069137417162147161675756338026463692580389952605787703412383917726535789816409873803004304746382168490381035182282850668354431394618655724461984450569292475164029132598121817602543736624527211840933625056551478508725630756677287751021523223119052738619925015129658238659336789951556793592244506464992309947661863040428985155312730601604146477476309251677725347616712086555920751087540349435904*i1^63 + 28221393267561288682256951112391477895399101498958919664121541787985857601275611205142756526203011846701133377331157577008942784558799746683784339605559612040413360954252610348181384211897821521809813139722050527544003926079456340915442005411549085572771671654161976578897406901447193809943524927018952166650547282009944180657017627367298452104301318402281360166703499302134214068704625744567293937275006756417891766120474016673634656140988904972791906879392150559588863431637894857959924912836935334156461429698216329823395016191608240647052713568400498072527925290390598012426204449578912052646656460318581163669641774104658671601640137940298219219840011999913840775549285053729754774962845501789299616420714541718824089422692648184010944584800356009555301099856677923690688316362816579320079125382745918104162059479565689890510409647003606255994257773967144667446780403612800994140457436048261120*i1^64 + 1615302226388267659143750542145176692953073512090613056919196094493493141566612087545849312273350283834480823967249560198623617401571341841764686708942250021944581925168225136978070514341826468181066763335876012185857522300458800433663626349356526021656972128194174492610283835564267628919599379725812548299166652930254816269567840458774796748320137796268583700996974383544957527799123803398707094936963632462194338036617239087865180712028581825886147123326180364969276150288706625986879268771582309655266091212137033378405519868828675879748149094415821082156927401167455730044391264190208385831757582427694425052247649104456945719941837054256277524044066945605150032790601819661114762286715044160755299163158366234128344597975122765151389047692539392569679481265640463579859963895584052090938213676296403983486640719437731623163716280379960362555746568802244711492943211159472183837720576*i1^65 + 3616409402755537077926876104621917885250472217121853911917068291914710882616072143526529852840900072162398792266457924312620810217519438363401499161718339772847758592364741564445313446989453499184271620408322615092415307387939441557874643961764078090236611614880219172401517360585169015638710230298977227344894444212230692036790372210080930015020012734229900160684173566672967937576268875321387595636014993864340241402581391167592619008211688369715571340519980779485519802392080552521249228248438257717579407593957101672483335440371682442638611355270351268833749904631755153030516909439481659557662314178744513116263426621241711973143686526531068636320026516773102637299538822101049500228832935373815670800019715023277580918549372686305336259889450508100750075440161498592183774465913153928264612176876280353711182749391737942192635410452500173035693252929347355565962697900032*i1^66 + -669571528060853314438237751721360221723652976788096355877311229795714278773427410781450489572260434191004962007146800543428876489925815366278722554543594812716917223053628248159492925268413962640633824893432560264483215958233678564684934943664453335677749143639301791075517136275222467672860259078105485502519756036344800984870427707180904377883930623636210752048981668092890890381465966812164516341426298817339936013559567763471099608264295031130867384179418969227852557224675585732988084961949069307622302367528592889339856888143990029867103636602675313929542897851978660806561480955204734680364747234397797587161894980650649226882211825213046910851436458313641179439882814439067311404921036726017134241028665971795916176859954419459048259002593499157498776507489542595096973742858134721417880308673399222190228288778846666672411760650554621579025974803275303616512*i1^67 + 4625587585669559818650703981641465844612331376376029581715247564532797792780532230028175410644319407338447229396093262675522699474027443177521105383385196393523051039733974156455206268408762395799614793536605951057141268640546177189163941294667785710899004938283362602656650480462390440484082261682945351259992969896468219662563383421080141150224070492136126966920059166472019236187812389898721801950363593706524418488919778426648474434796162310382734134234889315770835743562541800761287889715605423306641024405311647027100703149455915660480346026645395220143647539928028125148123900805628181108815785772391036989214344390578414260237228040569529543784863104330520745035432662399998086911016773748641449911394401048470450291637108903082505716185440884066396079325027005765635987359767193565893743958032032207572745301658355239552903354331004940332595937280*i1^68 + -449372961434565974588337931895994736970647218697177099012987384920561435300018707165020033890854091781297133051940200404227061088035041009540331239897142585188591737022350231566646323310710981390690786941483939191764405639402956868508098286369532715182099367648494003018347438886255316605735841617205936045426398413536573878545878658147311875121171007099264058967331770344578400653505278687249262282285705640163911745980732319501704366063661537656722737413510932428218536429688514442635721342281983950624619830771884667367672831368713421887280188165526749125646501342625767688411098906213670747745064789801152988871481253993184599082861180437827963386981578596824419496998179346116699663791000126195575525891379102185579394331282147880401020892331821304152529042165517783675622988391768561002524837365236435465078156867206715482271115351425024*i1^69 + 12555050927199090897806750987433789222541351579070739378460270801196160018326443831911481791797785383057440733425417755483236760949619125190882792600960760299975016604035907438453866112876629058958544218314933638414421592162346934115404637378810494219692314843312726500775470619381486359900987390850161918479615353622810844709975100549189263649701715374754386105972159272230778415835340984290938933814505297933451291596295234043256755101689634587160152383853015139299071568079962728651046307729083577863201557742210054989379235974152796961124355360750376976934486150010070149923975669292018190925735834917428353036742231128052882059848259123110617452450307057091845491805189537728646491574549740587749868267557875103048964739414493361090312790233102548607911192844773743075523000739309111653559897328316420056177191572405001125888*i1^70 + -100429590944353376746564869358069590487477496942241176166767549639133162503338757072706676077542888781999934343950458984889933759767987003953762022169275080859235640777323147052151505800452716398825824237404991011683215670893781199955446230081822800545253399371153171728979412703828525562594841194750498747164949720859074430953590890186997722233070922118718504944762307257759878686203024077173270664694337574396842244391736349638013321049693814071052319136260111166771591542941864219593262244671863067828500233164333192870084748499855639179251305095004290671403417146331725454709203451183965659012696242989022139507081248159491659517990425296256501856964948212534592462727765634700760822860837900011903953074895825772942408642604334159711858239771549500956278414618020696058266012523710618357841008363388977048190976*i1^71 + -190121927578741747260890923564768118550232817943096373227734827040596759663489441377443035680840381911499878373879688693990206863514458057792830816383704743482617096368407767408093301784237452045267054564614685889913947061624936461421696731913496026966014963771794491341655446161778568208771661758295767903827998327225343989389922942000615366054902643117685072204962205820469271490516305739192928208639380957570081895703704787477789083869643113844053677800766439854460697643980842930213741023671197329114899576882911900451966127528562105152097861763173749795399436403107544569029049263636633127489968458339862395817911987394021263859901499321548181763502176380540253619522640740087670007847956765000409224439546158921668231686457952824774313443422592277975922338186957711679697562550028892735247745024*i1^72 + -85072870377399663005356912233811712321135358624265175760600185423832579420661304710522748607241924963005304220474960692997161440490304330509715768975847834808442909838193662919690831431610644020284443934764402413255284937376532676668386112587902600419968364364767967826528251905265046677039363126275467800740351443947582338045038317361083031257178473608803410671593357091473613930947083225143714099243533856345403990958304331806863402324019927697456017113397232328110186462069549195380223147007701893711381822493293638916085473639925663344459031787239757768043297858872013000220237585847387396900674744746765724145374725475249071292454526377627602692756019356437932975379649449880195505888348038081260375817445147515755462166878455507491109643860871576625473842660400481325753229639680*i1^73 + 18204994766768149625041871519700578589310323674675292679072326778609159400221356104362962598660910025400388387780322030387314393800495933380017608619596282575925588342904764143136757896710605994478624837447882830404911153239700141372208047954165846643116814809908269396984176455260858151812201362103792563244364170261862831898909836576081624689555045765263930372949823719499474401906593069673033755446776149421904574981901436602321476565644863845603753934046597896338609488706671916040671912366153381028674701910501372516111527691790203260697472665874728998903718950668380576276782889958353464118414495106485283758836114591640130588416643396387372376523189715446593076969508084525034890515712902897669153836027318066660599543688981604038367701467365955401940987588902912*i1^74 + 31140830311994566292846678557223305011635262674549403226076286159090365642160012376194228084464831489553115513907736890357865618721846897974208871668702056689997537288418297753997220746499436070981743718645445086106476694247624797673656028690593054617992683160553131691185842295220814915057003576182024174912095198558099291393936345360570218924589093049179152109793887615301700051269045636732307631826699763103571747773421783968502327566364827814794456668501010136239301081165060876525560853887784509927479562705471253552724260087721860430658118743966828595858773758647474889274929010059358856383659915480493931959173783527741996490453944249409439770957345164218866454987756645747188909505137112059297220119979309839803617149191251719155724248935694336*i1^75 + 51895370445136172164000796819088542717217207402127722345687616237176518195486188332490382307988600676916378441379324708566615015101761070436887882510070019303434326474693783545095417043589051072754668613498848023885034935351741024955362899335038791572624850229846941174717972779484374368146739592828217714795280970188728815855887600772223713416614477302950797315630730487212285999826426752721081727757384801141818590105573330489038480405882401719374113886408434226798283429607425464035628746061915984371465433694534887860713253118393817216447119430798888970291568051343713800139657531197770574290585244845377911129801520448043196822559204990424855117270068509733492938114224731221587557828012591448985020434397388241393537257974116352*i1^76 + -420753615336066736107722580973174721392162818886965489924228498092991058807899080606672283376036945239407593945438080376552541961353650410394085974951445357584726665230400731493526333483972708277845659991685204462230983465498957110031482487666268387082365254404542498313015267998298210564235817964818875214984878816111355943676266934690563385868222167386738632238852840733566424165769093069309873387190931277943934471765782947211261453801872917257537200691813147439509991336910356069292687219699128102199663672196539138907612316815640239945784592968057595363933264293803261413467707762154967243418435416618017131134679180287474710777845977752069611462200962467009867523514069704335908790741318213355187404194025472*i1^77 + 850742475634818532999009541744870323490586127106732853519228583756481262752435935170202893792721627917074516407108728895189799487428167915198380949812987528479011417012232548976513719054765860721105915328714238815124884911047738704746805460651028803800619633123114217599443478567348191352916488914942284315488254565761049912181703657418836539012585122156737422426243729856039425175660913213528095140599223230664712582114185169666012695424618859032629460681596730696868508663200877694657183030618598377460970059976266613723141886208869504491116483287783385871963422983388055664402409243295468204767754229363567663795753766967456184468000422534535976888372776860276380151778440391718250110057216*i1^78 + -145855916031356342344243850215510751119579555784228352624032348107532240072132894925335879597900264271975639864460457362320630680472170271462736590434360418354588485400192750713719245272902989531876906277619503128906358633098456015362503879913878183283840278395736376347984588244656874935852057117481745790220903166690811663568194731260454466995744644021348443607899163315099113095605913664697297020746536409170397395500782124193597000703746239983706826830897340848321411500940447154466934345556850123668341380736303457566270879689571816621887419291611481831731105601985643441294752975962932605324987678113429056791776688397782621113622055054414249997988082860776576*i1^79 + 5783017181845745592694529362419458443530419177916610290607686159723504813054397143226482625573395898588303994172728103552078232917293824201522119333321557779557357457883275504843661412992759387158356920888330303418235776053916805663845647138466806047574059261094790703773898207815506337481445520183187385251667324581417446725947593115997333264453247044748145984916069939644609584347021924679005475496785105105364733131478678403832599109262147076290194591913781124393464150161903933234238861317215539245746047330639631246018660351133879021466087237947366969224250075589690581711224855647092115302014415714401*i1^80, -192581986081305071747680367544127143524995449686280914438084138102613497948875809715334370173729554400115093226540721825361641252105941353352381526834931598457494437644938449512732586284007572402069708768865522265238888027593330660338454950859449196449631091223287164665417710872864899830988307926468735445245087021902341954743923800367829118220285582863940576755295246581093425195641762928000539917562331953605272066946503800609642873033557854376368101791217877580038924163392643868777064524475329813884564044310183861130274484243074895652311063502804945147519765289516187999661559369810703699360894463098146409385931440478858920215917418497827616449225674459141730842897723900926825036110815448000660342079003261663183448960168204372058074695645713239160113159889776731507425926148484312223556458532186115464975856865856876248645708789376170778277273828807780444994076401587862619557107547276870486385689904048840063142534526979149125124849128285767816539931961619426690688428497869354031880278195485631347150410772731298099173771566487575630295982786341890442841109001279396526695400987933461642464189769529374455665521114466841030091835369816189839266854689757420361789381061072745655526402693927546183023197960328808029179853033894208846573329100515576455692601553704714637441673958101410892141699727499067000677358882695511557187055577486218877946227300863987554773243002880000 + 7963567552557954358167426842125660385645984591610959579461531318342083980432950110600883484192661628972880506469688718605357290949715061117529226181342929669001221613830076402025321384910803203962031962690443223829308947847599855693343875124810193346312263482297189035218727454996890352607358664567376672339803527846288568296228745414406596029862155155392234304938091266129702541047195725357731122066322176685960276765173769173266318276878865068607724649098242255839919648605301163749483398041775321501142817799164826866610944299462766860141371122325962673524023091090812296428514890743939043821468148703724442149548260233639129324684523114702878251529491613957417938183064586068801766636253830272770488758743784750489746892229279422415983710585371274987761074963800643743113759650179988910910093058475755753344685376854053197100466654203194194458759225357507053878258452625816465155459457788074113042893461297899785602328405253351278234556103641630666210623846921584211671866545004536494321118158278664312696976986953564457462687375887688591829582189521985800832759146267918250200026933260155814737023859740384648925669576960136922800932445387040363117164247538016101468192043656473998401047021352261271559055539933469896498936576272852271976237779366356732172341587924225148505139587524048626447953933816811469751205880398377200138796904089515150850686156114349402240520814592000*i1 + -337225730228828788346327741838513705645884544014721125153816902535186377927720367876520173349763681705611095747251825530850141532921026666398042020376934836744714611821721551231483283132781845329728390586858877642878935043527025007713943179532238491101252041801240437147191112272165073786710023808652461307319108281814043375549398831758998312841411522930831025702944845498264092507239437232828298944037252705062803863115539656354948639139089422342323619695404615170052581939549166053950626586556323042820783057383762554697080930183625925527825341578323757335774127392284373662453371151804337282525692195050312886354795249972529856603028865650101169518665973086449889645311992863727906375340334488632788488776205358377375102392402921047898010545694444770419253058535356599586068145768857621179460646574731482129642304565597462532781539923137240232506016668445493360059621209193132698228100489147075729444034991686731871009149833415394665906153168683831440570848058585510975921294068615866114846382277668659670497967541544554412069830911772281948744430665134602427494585765568558006742033993824475869089747276878329483159609679792829932300254254241079849988897474244542485304590791328258981550055444447069617506837641981989483934152602737708371474560302713814653238321271821517658868313605582246872731927228437106136617813169650511940829705620936253953134593741507308953664067993600*i1^2 + 8409245420381033699270408945398532834176813947572419422195866948159408070536114844545397332462621628154567051724687354439603390511113293078285290675166333804596231411670661701405776912421148821068610767848064590162630474700128926125873633905906963193690464072460412150125881116369113333190148386149704627349157612641221048498419480428542082089071387542701931708869875267458115782039736447921535598523889973898864995487088696451747391710501383000944809845166414137804407176754827129379636405885622183542164395992515916694688152781767403897580966650717261542107253921923484524780983643127363779131231671108605639886888957936626496032022177895605220719338944082438907366890252456099232511179124866599346033943841565702226717229173980471751717825002545333129937455960688101526155883676441026157936263269164603422287346222668011614286183665450770105186463974310106196621683219721469270945631619840338120911714463223941736894105766393839405729739567587532158414810668350444131844182903832466372222034710451173258597365290491803491039644805962826211979401274846650924240859355186979803405317128069106869421270237522547196679837657724213792443865095264605788764302026698359458178165628363009006266830233672366674579283094379530083061085254285104709533343627133203044511602288312982498729941797881941227789889235640876787886516067474296256754556421679506723758679055207252270114374942720*i1^3 + -138908020260567328837037240424417186641194078760485844267172625626692007583955866370707884916555632320486889399999057249041280609878877095369801321423814073662579037780333752931806647767521349757891633672731953034635714290396921372895689955584274819926806613009109096025390410725438020513594174547254237159898080594323499388566062811563792732703845278430944901526187803162171628912076593048820596043005718648892684592863706006051990205708989473553913219944791373367429233760910522233230222860395228026021603173837587297125098976736438539168566303341979778727444686325837146115689607046450607564912435827819958995426964808593817713708884360326302397998795464815250406408828074398583919806253909703048973917667279554250595579431006508263910449723781226828886662471439317377912296814371057127991616940302690043350286399448569112238855148406298000274271230052330323929934375043921508016013945563625303206808810727310441385880100687043776021464398402952239508573068543415943222424941768296382715972250054186287040336292543579905530625462432015456213140473822299499733888395077746249810123002759597354117477546703971166483625736706121150005788139752856331697630612427740214402712364634235707142233338305524053328620855560305788564862592407357758528211648168141662384504037509122884096694978146962577531473730172824207345052929921844250611676308793487382400164611048732232443525857280*i1^4 + 659266960927004194499603551018539686796924537884684877164055312821292834327400911313365437736964381626955045273564607179456369868295549996980168877265994438887377094769563742448067205434493389670294899633368825694502248078930401655518420464197280051431786084693568088096039165281125734107642196167465758133914103078410078694338435610442104221015057776862981563919775934888485114241684119510673205657341350446952127437977410113582341897861002451394113726772719888579209429313042419683645585276299657440398739608554767532969408580349651671547165336936855133902128776445565907022909133305043883862835609708882316869054944906091981248796191705450338589719104352352997759093585301628445592449871648845650518442457873072315465978615954496071105874248224573292449675539550283661797724111546666867684550673835643229525828492080732142205514946324978557013490192171014033785519787787043854308361970785422656224121438926278507104228982025415723995703578675261829926916086188031452063992820897809640881998908633404857708647765866379841736825707439591712198415284767264178199884777732564815286564959711104520090601427547597858181429000831324394071832916695707135269883583247132240378546566565107262209327726321107638864164952356322229346778648553230806150083277581354458124452792789232654423234382906844321776445084867424339465247133357515091249731716800062985213367696030287815765917696*i1^5 + -3439622482293495621803193537337205860089557945295920676348025059976862504524418775510140284458219405511418756721852726339114548099755965893747813052281107468952405449224896086847573938670144513254334027630008853945703835516167391495796992413477754907405373805389951867981802533034903541377248290292010641850167567842546843548464818382460365982059224942728111879069281190682712054784268781903900151386011153421695917809249072861637664969758576820424135638045629090501430431082387101173691357834056447449253414539907104953264634238669476868961116599527089010019996448885629388657695117645787170318525449755530074760384368885918876505410675428388349901775870996810382188905780702722250211848615497154527064363709806098479407477711277274723735941349045240877378438237255842375720291727103856145561286189030039800620116870620000545301521439910543369675062321666102840228835323859702197296958560426474847948904295380963177226110649594176830588943904261371305010677348775330531441257587950079812585874802742560990983354645356401906908241733698802070568242767428693007528681819767550685820383033288757521240506193075951926164201580132070871662368709173835587978128684792346978259224808739044885930336437300073410162807390368133497893150685125291307039494781244640266490627193584427374559031998613001045605350317675748973564948040555180981345893165248870017010362671502290336088064*i1^6 + 13475516771341477853580439119272451540232108156628155683786744482190940200948401634249199689463211283868726011160448311597301375933875373855674622484545589823323183317640049055305407751059935652336989878951242711184488096892559859517081692856795776218902890947439503027723190241446269756031649797518284443471136927073155785692047542413982120573160456291877865514400162562179321560860460364132337010280182635040711687912880110363121873935366177723579271635638586529337736049800611486253558600865669244265903232892864291939122020649587177456676760280101535472810001055451163021413010061291810384182041323858332505060312664240086154082948929599357098901619578668814913724009768598852125967965872349638270513639072703361975585836281939836697821315279380726164477586415704758251657761861782739366636747012115780433446932847014994044825772337850505089208015791589137980534151357433431527974777086531817894392828275037617185627446213628850434738913398966390735590551645658073500364796542278813900853790744206832931314921983775279990174788702444811724717919891152102995773283485013978072301952210976557251697006121351156466154099178135941489832284042297331181335641949368418060754332287641443358332559115185262074895985671187265800628464238747314160049566729839411944222412341411368489928359819251230440957070705810108925147379813346961836534381582541238754387630695463822295040*i1^7 + -37311525085050333149940267072325820332893033450159923596169958848640546740716502568604363237638286043970817890881636392345688537077904817544714514269632177996512017842347815263726750997890790397578476661226243888013336178314376420835483715977700295996040967824074857690260198201683187750335722489370335036941046409576743668120957997544956355092591194398859046826232242938529716802620166259014563775084965185198327041757394450592454091132936029817357204945904619021180902947410995481582203184310874960748170167339506716948722493116002620120828859375990257504712522274878475222083386548395324398012846978302319631072459424148787476062831584199925137200484866673009682634275640087656508632577879032443814201350781700276571777752204882485860150759554682571221703264115614216397341056792204761636047654580362454180147369889658576651037484721408825069330354856449425488159120228888787840014037722433580837504474226449734368168965534571790001847504079433763200334225826683881282597112988666157904727760414154355961533086760066189664622795777073422059067302492266976536725870427624597486200321697513795089927319784610466974235591932469727253296870565712015410740363367239735392054240057117607323240987103711444490552930134426681770008753325039730079837052674521925325595537971709271437580415146567960273064369156454592339890257063767623988281947511871185124104937554757812224*i1^8 + 93103501890123671779984962933689130275107207297115530012839999893315140129461742772031269311308569787500999625637761111121109191915956362666237360976700391794382225660463186343234449975490048066884192705586264832119337150964168033859298592550658208661040428335115052780391041817318736983678715397715807055907406925615658554238897431074400532186289780702901292268585857905706839244052157771753221632896997513837744847040079918274370633164085528614979280776053952432767294513822543902421125990010777908233301331837261973312550353476413319954965501083418876906327128795526651203681990552681660783737176900143152605879664707141622885655729100710007130619847611524996474518789684133505687916354865289289817813284306779332389182692027234858038678996473040929795980355701624764278995925438374120931673728180731218073239009447266468123698348263673000024680180589202823995462053210124189557661019713525057645187712393733971444074009364323782119680454027885068730730724792564327062783743382432930448314816791524879713041089045796732509479722063202087805406670840554347916392536622554806329147350893722275084806562421368928665354674649215003957503593433099315923535443787268772617728234120694755515682120872125475210050313706667876555699688717034836935390791690720601102717991209242070738923245117736106930409348642665884612754826451774718141753558864750872484672638105419776*i1^9 + -185967651694516750095812364561868409186084982291351293660550031542326857028003285137903437097167748814772060944624806843169229060183402053433148669002137267382076304797115364841160461091620123170707148839871891579318653542157852095872132482472824743856691981615596176520814324614599368039262685762191476465687948744507322660421434604137099263957350403318686485075205743914983199903023282094980069995988537508914931848066608860090960659024167948635116378731746009081534110674146983517435573448843498993887601654086536368645345866252411905533185739539503726733985457747223020466719552321969260465353615462546035690967217601906323400494125809564194908596653787467647352434582486225352611234431752564230005497582422693681013875074793819528701080441513054048260783724197428639972756586758119141699752849865981102319973659669219604255716837046894206740726334492428579071577184419256755586611882469309292259061206465550686216814969852413862129130582904722216722952178280910768301540310631951349901302157652712275499839057198919154396521603243368889114949086542353341897887395034079713767895829970968433984870790574291558978575438477109685545684792501669908910280829122911536797588261685117103627866478054098769082936319334731946660196634005249945583507429991430535949498158598379098098932766211018762494116848771312002632663359811006912942150974867562235008754458296320*i1^10 + 234949591355417999640558256680966511451124066526728741298385722366944394960920362884024860471121242956405475459591070638423655826230472985066056071086402577702805523429882872167864454008795584773533356783693910733820689324364483179339392385323184170402595424313451847548949000602115497396244420366539126384821372954546695201436039834052998642165550447057862706195579793268981715979145189604568368990144114351452356702216497006337369141933728922363767333422759555590823510658639560202385612830983337016921553223727521248202151747566756228266290286709322105601999766754145957668658149973061768331546392704048645961919727026354271471588468063209581939847137997080525889992054804369262761340269481129620857872099275325344262164447760465868017892406525855242459025565320909007628357497525356912015124794218564717056805536317575499350553096111991184527584261724218238075497614927157601441211988403808965414452889349780577933661727053383013322893069515589006728861235884976940738934665974460969982419264326134689790797935792526326324618594131389594872890241841107749666377186191413727528748326868644747232532971918954218927738081400409090034465699045799359805221909753499033602130570184141887266646924027097589962790708970506236609368041328250785463360614219641718687081171259299732201671918959405403405052218004630572496414237026944315193138647815952683635281231872*i1^11 + -203249203195050789264276921764707238565637898336500030743931743346220346062153535358809861904705856105496529369639138219200482999389621017546250454511059833864854817340398372518815480605803780765995051588347085398247466994564065988045503296559502218823524071811141126692615478739461495984938916013174472300432456594022159393788678160348791275270366774536904329746205683431132965148674483975644947301512773258590850465312893742079154740708272144112246640151227507287953788579872030870221238025160724640064765192114301146820833944441670689092025537121608807143999341222290252197834813664718345877920888602497723282783308674743448529712002742232233905090281589645438090360510993687293265483579521322707512874460652996706084396310273697322784303866036900248599329734887706827173762435045227009718090243110978265031882764179919027761539594246745702081012251795361851559572838770781503312741662846794814090151954543369063926845604923333051231612521719270060701341557139819531879774165005109657225264426798241907776303125193727297705332818744657461306957827642280556555664327404489958184286887635309764866418696226220763326623848070900044685295286370416621025916812727366616660427517952001141019506046450664730851411310460028871864554471812366998439175345490999390175357652693438791854297229792888347230373928539636607260611422379885262473523265686272177239752704*i1^12 + 124652632428734775829648994763641805450893852711484147879149752210578488553488367048428004129963250402515674190775959696179461369818979280973786822852334434359777347069164067791961723168148047491327637832563833259060559891666848358191631509406342310826984596319967798646304427551093497662337326243781690106699843127925680486190328210889746735249240548200327908709862491446386535794985408481897560465371234894498889728926629005820076507960366815744722994612926982105131308231146174641828270007790490824014514937654065360397834649562450240592943293868284204926976760032735552414295409874559991689752580369344313264739349108502176811686362911927545665183136963409681308135466338703988846566287351218940603922341721879297727297011172576009266063194249306268813071747071564837842184571007890549890364133892929623554015159857083781629248749929135279235267978569649943785188424661623305006182362754134488170060182852500102107656039839419009333354510458184788435596686592309035766301888146303996048644319630065499948560546644484456441631339117648003616056399673528967323660981213403860366718515734232861767257176377399858241124483133391539280877353605113485735096416022443100137035269786132459393056588628879422963535076222537416082696633169656190520176692355245711867171877711276718505759682717478299596678239564723599102701329775211729470815125656668169306112*i1^13 + -55575900225503904703992904563816426935276100609928906669426902116322871482886489815379054591561019813242935342146708637510693285112251734482056422637435278940549441965952509474457098562415825360275190308566420139301594795730368236469958983429315213658719810816855888607299415784908705328863991651340359048996638410121451259264141268174171255202645813171553151285218486260519473493200828831759212529310763614168551475324892584078177944781759976904753873123879106188090576252363725102448992947809264680430714835793750419547599500538678412932864124309709504160037473047854169437435653121111173630658461851237793668208649890737362651516311314090630499860096548865947579465553458538698136510909830481916258312228365174426117372584803628819367204569407358665826453657822906303914954735457831977305300491489356408199620770334825824635233904618653326408374355417740733562786463787869998169392340171704576338264812473887734787524278235774646781855868499331301290848005485854733660731965926310174015414149746953704009440390023389047718840361496804703856167870505733090039011233324513229858194668290690328094185520217013412029348489712790196443369266673537396917895315545521229197927788165162209093209068691215106711452939125358973934547219210022893068591039344021836249132491301054645036799714302398017243340906924906710136428963306810830252864430045795450880*i1^14 + 18442771768063949024911719198517441008902313409968248428722714171747163815394608610083941207068677740483543266121809189352573345811801704177881765710302960453590851206884099545411164707044250438199089835756928735944118655483230395486448099934603080824632169994594366536151926473552064624957762763028828765725829775338694873794754544955752833110836374905390178669033767641646372376968899967063428713476231657339166682014303416989965364835895830090638762976376013520583960476941415999549682875510406618611048960224382368067767780817796402179236844182594163655984498432819836991034467433717396667791209176878379067501863373672867101239802472787439864279106852831337459401970335726278663334708591802625760487575338541107639938692403990823465898696469332961633785175176975390509141028707243280762895474685705573698281470037363192044664385958274484191871389294549511665861633551524205702646499587821664630550205170959991764390400003037759584072669613583022922815111166848643383445149848945110863853599779444373148143670666277938741031832054927356135605054657858920520414312077335282385156875402966471576497558385854729604122877381336320952695539283282066353701906803924786826349223205176124462923091371703269757583003953639459518633657953965135403848398867602726357432222411972160060371975017855224923312423711391859702265866770192595524799286472605696*i1^15 + -4661794192720009565308776327262500976597314187948250854275413401128428450658713514830758249561560682703564046486853747759603187467193323676088993630294496344552559512325390246974014090968808078111753576290218225795221984953064369788353468683882953052252275933681491515205367456085473364638998856173986608672897055884743238749257342049799853368789594023500720211512570803965697698624961435395047777505966350970322306025746190379623986029706657420711636998879679549798605919210835888869601735611202929497432310135712529066709095546820843683194392228476029070589243205751119557703469923510036196603875323085444256665922865269135430774340873461603383255306812780665378594273778385104747905707227843654309168996713910510116601675556371979302803180649888185851696963619554213893736614831461649919378592034257794367533485845778641989180937490395578369681627265936274089814980935529312994567426044965346590697895658983246284943124658903753766410172403597762045123632310092054600980541320863389659803934945049395562078882949878113832290389265974984463612668551052906992409944833376251130624854284296286896887929767716031965832665704553049900413550693700930245474186610597453358867151983425564994272429897776071087498827045872095482334340451455912647960601972297644790537116450796982803220876039488580147822430868163553074322223422793700329764933337088*i1^16 + 916914494984305192439548696309043591494322806741260809295265828843911606022945585461863967750333073143411178116302838476654617788545264536881558868329148465850872210278679724309277232481824239202362115314129436045694073481851782196781219139334890091490503532540288598940307264399904214560814894609018248486828884127571653945769049938516106637962547620264900314683745353229278441509878642808047766423690445357566061313616476645967818765130296140368427759209111893325880131497614273617708551375666731309768859064952717488758279213013922960350525073312406130475540306669301569745882518439539074837648490658469560011994974485850011672763805367892502891994919957624516093896168886137689229847747637738866467007101078362814382583678899731661912664128649522809934096513469082229042276723599424798607008178004200794229810055617635505469554512953650635431972078009258779022762215329054125191666468776568231477456813852647650982803561266473925520870879453345492170533098332230886399206939983472793682335750740693750301431629886974871506972336497506194308883584134440793656805323001499122957127700947698769382314577260168388403523428676501579177722258180387139349842587945679798468652267771983993649767156892316667217222039152301930464749850516810395913771261361208007155873623995367379413345352915060873181788870585243490428907579795593620172570624*i1^17 + -143033890319736386837613180093218537984954431972965392156192573219518471292282679743334949420851830337879279631362809948819542039889949496842683856504339838631146817382211942689249503998745730217402610804059536351173773286244934531976891692832455690244558747726215140294931089257340583088921658637589667933849266713508469282577703332256164206750741848920967397881234270103614227768482927330609452016119882060909382608393900156211700088789591995717557018821645346623531648120033495313063863759324613225057320599956146619373871061564129787964185556495921301737988249053663850429380644257950089687026950602251580923968179840947956264232285968963252464618804508178291305643181787328155816412333027906537055114777653810622550354311510432002426895110478413143777200836229290174937229643816442221405181393812006341628663382962351799069261651876002739706917167221500353921096815683866518953515527187037957108017312480917154013909582849265286193078973635557475856583389805540200713959524505922454016893321312718002328389599812670830772134348059045091106181168067375588738126169546891472207601841175555508418087356299694045242718116868416427195855188580651406937302513892622409044256548313123653000425027502682476048850333024447636521400250360903449612896653135296814637812498497869768355901189178662293987527796817034354455473524996544376340480*i1^18 + 17998255862494274051534809470094576453505076207495840507789969309132758836908112771722783047810394411989480180948314422809116780374396103684671548744990896874031683309665640945774766807848854678901501983682463633858362828084422115931164089506553717265993715053636945143679199288910722572956425467219818691775527839343323621984725799432240819982998358889546024585859373191121150457793020817564344604996487607660563059230167130745010289632048747566697873186667361453602900732502544117906571017510732807937353594615141770380669514819812406932723556644980514099751926698227406728525753208230624015119772479544913178206754849414635118081092750491545236068268762464661339096135091807412958857609837006577060162380606339901051578516514612337506843813755846742049484442372319445444839715213930329282701508471865667073826724305442115503410649193817859721504768085421267939269686124637547973835492249291179199251641740752814843316011385760889740605328898405078956098154446077072501853079605193695908955304641391312683504303228736758674649652880263367998889733191217093419841360978399734170366746227121578576653007011979617452843648711408404325543608384633140884948008882138048648926847577205808738386259925764735431985219600899553073701532668607988522705638769406324894123598549438892006258656809028299082607750247752343752453838528588021760*i1^19 + -1854295767890342593565743510375978298762506158786406157784437954048702726738661976513506392071998217659445756202230117967957570529752710274271172491649951327295515540723584959684121246954251134776495694650275195141152497576221129441416421768089120811315220979195575478168469939912341697297161426675920316348253405586183593458297864401241933634823203191777406282398611542479437893808291940020366167908204010627496356330388139750282148629142288604857481353170111380387283903829723376423190941072537525969331744627853919852595813763180539119695032611987857034787614586547924232745800167386955376274923783879789544351257407401999272208964518796715591279487825097914723593510091079679865845405748827989104207779680446050040779064910245637501756538846014582852027103744250284596541363408603199403540214053771029148553952653964890146269958926485306437762584561855677625204417966118922209752042611963620316868199254242688843240145107636340028609990590753910241272683453050691962842028116862120775801374438825507237084528514296401752525727395095682090541871150279757621946792722400475259891502020638170773927987011820118436317869120356924828201104611984343739687837504675182567623402847083424965250904156094974759811824102067452483003887653089623732783085498588112173626697893292158851495448660446173637635804177287044786067212127436800*i1^20 + 158473334471819122480713421994051749856899275373807995783275137794253194201029183844265038749947628997353988878392212301921499455526889876198193885308621663281100606684834129420545458501665796412482920088227904642045027640337187964403127015883012721988958871282051590836185048641071088915038996309827629931598848662721218145052749481607769773135643399718808515227448929192858924671218309786197783129092172267727416221396754566901388484753797584116425485398641516488109637921945586208782615692787579761479620059338275499361801669183889897719301439414637245251766903111106798031652853285871335791758648760675958777876456058186266264694218582845228425384282726457566909286518658469789560499599911412663701570292934645235145342761106099177106975222473462756048621284083990170214222673080611921562520536846216354085596682967731333735492992435823805707592367910673479707133161456657280592780812204929808927056879440923956153680732284245533165384434125820136027443290305285593020861147913040635414960997956457448335638137381151294327389449779110271880440505906597911982550751740753701453979030132764267209881100406535462313587059093254537694032653328021927247102735550935865369988538529016462161978577456627648755843662013271274834715741085124568315989298657141317945820205892560746782132068263325623076717463765429940324992548864*i1^21 + -11365243443091567802176419516391895782974102539258446757926510024721439657970741420793166777213766415160078078818421994828764371593746328717628178079904740696036803621329208139954659594538451512291140680630397461011976105739041834120039226291574830068452520297731830809197103005383467339572824407199422625290674854105107219315425877894131686254216356984347200045910049147229209669486134208452991966364016716113699690363097509453510564778931772566092827389051072519841157080703885820344480738836224232493472436288502074398031245876731881974346459827746313998269863220848885460664476640368303149338074513837778672817871950573072068037950626679439975387776834553154000424684111929822401481305871963964147535153949432237723937788863935288218841089125968419486839572942432339022811658962837708951024714363891273110835075627526906917463700755770839869874560033220322369721308904477664075139782580500637485740392691467136387784449041190791089637156167238954685131990480981709358174595994018269199166936534479550626101980244682227542059916848756552208807762090720433794244404027667587820784491511106742723943803000262635502256279080716401683417796625328401831282787446676196307392411134900588821330443422862974985982950055648909429146879789538769611945215870017402551625984187732814292651862956735804044652818136020145770856448*i1^22 + 691437545208454458056799542458917484148050946973699169357960515692882431478584679298799899007018690663031958378330481539212767248873634482042375125091517770778631344152021185328740090575779172379487185991008803481365766554040004157626432112558946785105859734772260981157418414113350030851329432853729258283155424119596059225370082449521447691803057692909781021522345083199578872140975980069555796238548929323770906313814121752332408428984426406776876060074856737347866468325678790151614466982086963867672640545115317561095952014761817820791709943774641733923673948515813224199586398408480605704303196533875054634291330494478148195716219908200716425312823056832083458951414325185427430245104427945444970686721261401491483647838882832386228126543761967565417012926023526719797809261388748630277275972654425579386403630382909406365910227016027924921728569174416112075443629705400686752253028453601091453551499148654108169185595905959169801126561897719301877162395088870576192246034455780235899072426866200668656936861614198784472513437010872980457839729464120422307047213123612651467059887741792761425428349761879238923166158374372126328126008507298113345990017785821085383478950449257797367570685675332573473055545461971724561404926165058719343274711078005489199170280692088021512986949328180398080399314834232967168*i1^23 + -36095930144337167570255047409675726504025515331342818761534331868996851342303438399301678686249838870434916190978232081341741044253143406894435613921203634263022756489452219386640731272689699767904524576687947140421359886474296193100853197815262948306092327985518111772020594393078522159221209902631502250707034254003990711807505442301482134176198378160782182930297891234541295094104513708929067462009570235329011075289537871723793258864124377482171581286744335860289783643223019674320075816068434541658520907632719014686489052898480051769735653518535811198578448573851204938732983042486461313240039828526039558382277891336571225713153813252702578348652237796392504559812167247883071073227086832559152903984395289495403188268992169249132861076073121920483798354355921794684084267903588818027206886900407744254635386104099684301884669297958215620133154474667060048562254074168173833484318940939292507355739713512256584587243552876943477345142185178086972692600989313117521167380410769591267435565194705224384338664286651314037883991532108752584280877291968481129388567804833665394200076393697769980943086149026213071324100736702559039267667786201050198265548123638054376711729169073061864029121563742168696649657728130156657288716653086167665418211157855078808820663681258718703462627718193747800086979635314688*i1^24 + 1638994760168233145405992932898085830935808278048328006501393396271268657447228156224558824481874779357940172158474187823353564157292713802906333867501774799000711291429278781900496924306537046812407981057611325798394157238819069496300362717800188143304832303547585057965425679979226089332724551537754659664352892368443285403779256193376426318485619332277111693299843433566943996566175256419104215969332264602368217326958254330074626665541531279591241579730693997190656450540449509181181108530476894286003296119987054786928150103430748290035753796794377441172324259175695300736391263700154769143660556638051465987472679354631282217402895371501977151235753686359205969439768150833249273992789069201986623358367274377148520368554046234151941584160989312403331989755809224042163746750486492370396861764500465390009018150803220942179588598630585632192120679217047361437287983433200829703792437116748045056165044600499967127953516628416688693877523262583628862247111658615152656368918944194180316028297095788261715453323312477086820783589651058091048790730279798855955731282158586795942670461428259590918699637075069658887598549674463170838928043141796405090072590126819752552128429506666064554825379652338099132457678147200836682750898014692049816981647669947179880652012688193137875097461763925882373526257664*i1^25 + -65758765091314275274043045573758306868181327337446616221398388197179733079806118078458606166112004088110947306412741073711520374639750069655561659824052314149461765131240002647833756570791923318676712423793481774488624558236063313234512723319779515653922202395677147733316777303307205252304085512950939207082801372451261131330062566322866696656564347213940987736817734187801607572777707602291420967008153353098242109616141627376388631092238036339013839986219951359463836575839044065075142364354130163759209930419075104371931699752569541426504062772393053473796121813303201144755303124251961644361709649213548026836034097855426596208485863232513201016112127109353166704511127121191010291238751357489982573245471639221367851994465400590387398337407423493428359841270223548771885705475031626052423311763309186862655922773963420658756140511946155318895770370795756892671658918573575764879199723458017999794258666359110397020437889692832840552410186833001306954593561511462850682066830152039228420487987954589494845289118663192138400901138359810617618030647239737504240050027074337182908972292191454451552116088992055482583233702443968289145542642654335501043061019299984373697433391687578224479151817940299323273624058886797792929899762413758317408870755609572181350387929071294923313048683523754669637632*i1^26 + 2365865348282090705459048146843719476060236789481461670679461205601535227351962517266980280700925510984529371342955889105149335000117364935603629938532124888106238021387374162871262269533288631908588555833417698062207536600797746715122278125321888712049313566638442134680775874654044750903972636452139580281399449951815357848984232140865698339470408175449552453211629351727673998798704371756652833136807143948542337050555418981903403626391940080113242334530186686722346273239754082749159120640806143857048476157356876066142219090481150579983656317268860398293617721623433557496236824051349763391258096311121939320205065659263836592478289205203448729428397354224250376430513228916672364956777996138179731262866865836087712944432328739828968556732091853723531231168700933402906685619302537477977512357948902658519968675023121096714613501636310666396969216102099801627161437750285080582025804163482972229616179369001773534267362288199495574086965662755898688471483731913413346367718791227162561112855200910002190373032379743584107491433117059748007263732915502588950548037950755814048428508623147376437695756624197153655827443266388309069048256089478206441462027517011555114977037502366926923201619516877048126213900474991972426743282208260928288942646173770222062307926852670711235571205872883335168*i1^27 + -76863406128441780901455497443925556498624178289041986961275720873185075900764013758499417267979392312553576674253334751083668345828794708310492985286768134228762886738169143258648187666603312334530156159988539923909286146274578299443632461613238494346847991883043835049051661145714987500103121804181327032944261014752588054525952667613136148834674554621246418926773262420580414208238947245891328096558877985953833130534763236635211487189797897334536548829191168531694544010313215219302999550324321901540386901617638908368087988224266196337733511941265649899126714503171540607969672135784496766581326907387964912804533007270242530593729287405878562987497352308180153914613173597573423139691505118086429884442237745772156067471421483189593621809240691952626252342486339565419236721006272847198729745739979641092497920138579188596678932646643752986550154390775159707749280250329926300636360457286528906643834598547084827692283190460641859579211832445012685484006169546197455221823037444604763984352275735692901491460171998364224951527016296548864539274752347544284822791566221324901667241692773445370430455648456801804444355844749373704648389045633354085021564571427421329191940199669717847463923958545417066689562364046338698270036666094243329577276285855948692614647072302845743724176550658048*i1^28 + 2238584221872783322478886985085066324649649167588502239163402161522927968534751162761212258674342932765056879663418987315337801966879225039666115032628202243906118352267225416347059209988899119218970031797004571051332870185948838764300460776997523458373504774761461509778569533992827088773729505876952284217226016604182396410794501323383937170948704262701963079636488637934857504700967147829550833911547310728542192325982124267798062670271607569481149112366066182703090954939168236811626692455808990974300340664241595223771772129442332357983027029076616874717611544697313202212227187347659388832893454724366328730903385743239862214048663729429533222119453725603398258335660843838403905321380332683755306390707751709812796056922824908105316228737016414576173669992846208795225984335090966934465817895568941841748799787078907186308188246779931123519754660773648617303639577167570704175858887986953400086241076028034125260285457936198636564919797866280262067438330949686751564531777797162727903718057526132346574199877942519788221703560662156585150117220573128384354345051576347544314081377786790827111140412097832351435426731162704678674605986497948494226757743906713838582101251989544684948290181080483378436875136390803896730543333108229548760463314002925825561363417108910541106061508608*i1^29 + -57079022953714433100601207692551237805632575175960466980729524870018217046674460671853572440030162379106571114345058465684424406297501440790749502759749359556975443298014354256720062370919337837905065783069143086355371755170303619405569195240098221833535085975778558115686073866863879473726653211677959510718476807345638766415702982589607585506753865660737260921987387023214253850125383912294972389720092735614877555255131382013186535836365512535504893632022186858199925571156111961349041281674974413221361270139881143869956590336253858916252891561073401445691197281429290276057684346528229361453537429952369374139110296979986104114879763006743840380000688122197277082550316539322343218309571929523973193889073876605630862909348492426624821867958206719366891291034868396847574352691796538715215111905407793026090662206245867692582481952194028784322837839432830296073606567957537972690788481623518913780185791175194296529696839677696018018689224391818943994091036705633975678372195385693210917516939984179608308265966018633184874796281260650300055282321560654651691195849863944555178561442505881364521782287818831892466409658478776740323422673991245299750220756032524827044192184613958831035624888773133600554481772594707351004466058602275644361838163832591728199155570605295212167168*i1^30 + 1225415151078669014105116986029447332004977638624220309145981605360253565716580054185397569724936779408779490405705241786242164515512578056095458532411407022404751015830027181984805317339383811881788520989501099069372061214055938430091312351146607455398118990297371121640485631830983027490653928660878867164002362954816612249252096187655335200672346611523722656609450681628107051539227351331027232901412791964457891627708931526927752147632124465500171408579728465691302104692097768038054601988580517752122257636407256564030095364363444944111227097557693697443488913475687707229898484097504322123705433018485316578754925613213622079165486459005663341201978740742586687050611501701864759999627064207656061254808245353331895846179338418413269030578794857934072668785056186805192484159380105422093182019009857030836045326452139631120382741742408104082280784943340327736128442285845719495893130654976419336760756302421116262397179460037263234861131810012718696270962739803617242784536045761148584030235342120922510945230339137430391431290699832808314692586916287236605373415562111249788145453652344679723439134168903658098427964114584617532276602897334121868021261247221592446465064257151227024016773199844963459993837598853891378167852959809268883236623438281585551905312192874938368*i1^31 + -20953489511202432834639421221438119975725409859051810850784756790771300859292372613590497383466671240336926247234007143198492158718103327241550285371238980423759056476261616490907433000142887304764361928226231810391536788469978000201823801370032122067033457499398640214735588464126872929398691665686304987515348330548791888729062810732452077678150272353815413262986975926486066276412059339709196874353696456645284653189176346237715901238958842083585797849663366290918969525073946299118574116677449028771929050498357991237227060551693608773759136339497758200598129248135258056528197032590493263183252479931252690752108824681063822657707108094932988113022923636880382009293279752234288069571184841443662240929206599528668219150492952869645889438071563565169281942934191609711913585268067253190600894226137152368083557695818030395433518117085690271983170018737804164814591523580968543902279031848314838005179865763369042645545874453142402348312855901515766556782703606615866239294960937106537236598780685791632720547674370647990773621867527560920583036736264213763679145416425906964002260265315177064777851104128617885657994473725101755075286032297629457886093920948604724749261393489883275108786727734670774903267488139261676791400256915986718810923185992683456218458841153536*i1^32 + 260301237456815672561762708732372348762302692260297243154278246365536555293178780402874078253588216291241776072928584261308995799578955560047821550327859575322513176861774616953125032575898703604960203736520399902147301327055664941569992308157693803073136599366251704844274162448537114635178224014556552113386931359741602407737810664610515754426096680106332074300530062341373933481954346607706374972598703085169676479810572416893976706153226296182180465298323733808248280675209369655859451717281856539122731753053556804903653407352153426564255524635819056037361254733053127038183793250119615192496646117600788898352950369592058402409299138196530522038032412221683060485482083834810019310527395910603997935448909679847561490701204865627012232192154256857023308875028830877825054684250240374840961890470532302836299447107910568415071927742019838129611429837703985823388504469281898079508490020041109892690698615867188755809077273796508870062666817839437017785513665563303342180956961350295460309847287139951411919955751236980288415171905670915008632945485529940310069438196033703653757827201165386137764555283073026940597120234125533899121997234595645136252402583215160424438908814644722377263431250943536083992603126808507351176283253335923201846338697119724199185743872*i1^33 + -1856116722462369883285604580256609280325582726536794814157808664936160559241700695687652734458522419755909494641857479073296220812144319078732601135060327439656282738071600787702562395101758704056742107604313779279018877199887516111462503610329457126734789185217320646959315194058480422247865983388570461336875704725237101008546030474754609747303895887501492193009967339439884530129822373770020394274309044405887076319916957221454214349112979632903183029677269619073388322184684602175194550705495903009189790391301753273426903173363901328072078752795139136894820006801733605898934960594966065796446806223850561330298493589520062552344081552017588626776291225166468411809201085516675713238992472469484917565059459796235381580629502000055568014421551246130712462385758192959533779327705948558741006976157104029500280553074298730822549578588273531252371032706541393401346715415338935777962298893174587735612963440469211874126079423116778122971623118407078609496773341311490300742395820320403152502801797022558812365434336652084767474568574949808445256809729821909046281075850667451998060403437656150517888791280063470602863404039339481572258765543089384256485336230332470250876930728957218006070116407464587939832504860762910880571331602802771488784190913339801468928*i1^34 + -2923083952185414367041910538019793062050819512603234057371997267039802234880640738867216596058342974943546703821126009919319412877766977778183756901096986599231157225242852281105267909605024047777005931466407290261656463916823972446320455328598494652773714648011354853630689350332067405193774920593402074947945421876952429498973597590181290835495194215523340780192928605917525396937107957482997632825601687699377820604165938702699329440386990328252243443402353090013791207704166966841624647025517363350925664027209847121232922885755700251106016484362587015214979568536718326352325904236914901476439367273898591305383328075181412980308547866434073797568755229635838541793685842567019547793289309818620774589642642331346914126090911652691700799382079331475526203420516021320343981633863091184372936979114563574970309168882015816485377085259527527892986606343488142792547532015578891312472445395745935075230505425023655725177065675211284287819852557166820413758236114140978538171973489737108551825511858381232785021857351423951506880482270049788070126044939007408273048269555727229982927035960034236643048847182921963451735827272519632376870201348639502458660301784864604922600624180235442834142538390208931933964483935136590575151242672200813956702675794919424*i1^35 + 216970678464892396846000002040803454189777599106793187835006713335877150664855299572368151987902863661594421515196867352346224651130023942107149999865122009525288519923424722968341989110495869945015261709400572862517550750463839318240066956180370213921767383288361148120741910536553185409027977444976843836554908049922234751791910380775922490018819569991450822865698024789236958890671052038386256137003291755439988722847541661896085360196896024595937493230145086281765530218387794782872012932413761100605716640759127060428878697315869729815855069563165936852615874133919432771570288617162917424550839602260112070301941339331490879532569140210935728632468398361897074654652210105979617958782589603757201117855267225786753004233563677819929850396243878154677789368342914814911722600822678643158955783547198399583520196173516239819391751384613842606684140783923164900111017523174205376456012314388843457587113353745415680207012152084409033768428634189593911902783629531111427757283133427173360640646394447118938640706635968535742161228283441356258175618084177641469784060363186448819731997913181843121084271457239281938716029301665432210176154472228463353587535527132780628224378590177678522170937269124324660934593363910701310629535678189841379990794403840*i1^36 + -1655860681703353108792382983667165430843730273023012979862723564145068355160822523492455735490085813293579563242420555101842140341546995521174657495760818686734339736542752118345561755611672334151290272200222503362248077786284439365437081881674566788644238837213680944747884485306082111357691477307600550158934721433351988460495683451104909968174213746437816961475720739953604011406384412256484707011141312665304550864753167728363738342843954196782222646038732153414071378796781336015894866274403481730951335538104475728639479619400141481514908326849235176883425497589562772398144236542760558163584923323547285307323239737740589587267237109453279451444021110818482022841883002835878958183526240801684048364049418957433450622217614876697487481139353642316902617630403614350441790448877185593477418428980928717349374930250469030899641675040995335513224733612821301201965855775289030131590863416148901480262126754486600113499058626472978426427182979974575931162155627814241689145390876538782447432184643821839635727021400290414530323950470878758226050529736311553123692144180096926788406651458702282791540313650442679483225029021481293631844519585226775197853880417268623354454404445099377613171201920450129439699362606194018425022795903518169442025472*i1^37 + -2588160349067458679532117039371136799141052288749488548516695453232083011197774285925264656411479446219489934301763426826222210603337753696903921840019094334675081127865483580584789872644663775957552537307638365961163878663340150281157136703496014875883555103401136425449624514915736965227336267554154104243014331271518495157812674109605760628867226325851693422324118275037961686499637623521043104587993341450836644220713756099059173602033825422343947901605222293492881442356154027299720238815461786867499853301769156669999881462782537207155861098083192364779279036378415281333782756899661496960059934790076675922801161589635822645014206343638913616631351675755738666434795811073752462398502988382866549953474738064779605305005819578832127119880571265883977052460997198656799231750613698079753218947307534253072627476619000452841945863564731818349088650486277506177039986120433862170737392536691988864676051741593877429901987133557805217766288584392628127240070344959255097956393244528784208002589023969339749617352312509713262271433778999196706193074092962369484362333253876275976904159618615290129791315696657763599313999561615024402880217329555303538372301603608213638267804904013757988462917835992727377163036964113104653141675092129873920*i1^38 + 68824355556943980045382310691780303926124844737647180670633904418059406311593025659820871077011550354518705566425832385969596309432584024388244545858444700247755970220697320404232304408546284419780129255216193936109548131076486445696303782922622620009589836689760837693412155005447298465545113097468710315949530957581884375343804881392670463943181559517323274463255067158261803010552338437468162577536171211551953445049309643370113523743007004031163964985845514090358669946635706455401411650380428547357645244594368356410696727814853010973627029432792532636384628727283712096465970203755271546151123634881830145789087652521222246698464840666415578497690256457686749936471253557562426783521813973935143872516684224744869451518292447523704322265553263024310590872855581927389766302733192288150138879044167781894541442611725171593953207958213956551577834118672527564772946123134330695194034690406794104116057859463391988204390690325004628026502662871968629520010746264394917698709534154224628211663866037514885189840921958353521644138170109179208574609317724444047465753274603594290481113018694253363093470947715532411274499159868997310413163459785023835530281347531334853595979398278396472353167369898085414157986509550188030885010400608256*i1^39 + -43597986540590495933016388835246452487072033582890783984462642170611460107985812175792918527615117268615955629809754377456085251088657270612985473032223212105686441789621538923208620905676129815367414177113619089406988062457996329464869771369171666812880725125841831674386428672303744729815369654192720757772298861496605944234591702695818506751905069920380541110241735376003121607382094211250781113641956940789260683879473530842490198607249987360352364205510480635326113101794185193809376797924946320406893405626994854466668203717694441490934344964611696426285957391953318545053997213701051126234395954649327611550511141929484881074926443681321033301172440072183478014089180601420951247564866263778766985343631707340097725418667486155006637023734275380261534999126898435919322971359814631040098086097569768220315592249728833311442191833949477110073794892145900742470032417953140572491700370282630633818178979111484897003580938204241567907302123549398169518254091440032140369976755687889851272953761311456772919336096096293011985735060679746484842659609784653318860573318436608297148534490326061529366051285322927582779801125539858539616095839365627901244816439936487302977412404917781255209894608790941084914032958318632600954994688*i1^40 + -680173520399758745049071162342050562921639071139406882365696041444313023217426382166549593797582438739142021336202427588668155992870255807243481182538620688780241269598464208407268809890603784692248139170627013136930570920476068325940192023455795363450990852463702391416426643938650930625552603618366728137837888612772243429483242779300019522711085392641549103970197567204256922295395508151907203897214523462681664093055882465542762567487725018169613662528269729518479376916292363925648678533307523313982662723675429205830277878130721741478506329069392596988579670322510640523129572213517713492181908073952696315487488553987708816590875505660479482275031948538845633499295282366127637063194622299579361603475469863357157804838727276083180152509642234928830058704715898041604316050501794038590170126138733835926872699802963135799757054829956981472619238676661762595705209057943565117612903555274264716743682207033095666811549792295537129540807196623659189952112639496734245483296139108476498844206752521181889095517617035071128962660279386118544466533893998288257829123427844240822181188621102891853077246537523596442672041739216867231737055496843163376011358330843371321824963459208824555606336341372492655330066525314606956544*i1^41 + -2556803061331391350437828762178176118656612481553472137343745948362617978832311081740707111850048781273171005204066803801248890313578077961017761234825810569283522084988830678902198581965307774026326413084884024137583693609223021567126136441319569917414315973506696848486481007088447424518741751752546977604893416200129028783251500945908547460183760873616075647284177239248784898995004437779629408240892868750865664981454841053883989032253216940826025030571159981381829243504454235365807049972167544926399300344292382665345619754710720208401587385330432717086184297624375242109485220889048459740895387463680191079323612957828740928523886488326306380403364565869193483750646823478903928331445363444158176450842481254777721281869245233579620837382573156759969479644914351042591498714314562313491873403397416836341954316000796183028592575983700307126610068868050606097572165528168521608452437922359401918849224625148915103830370583601639978649416385216760424034496397451203130617880291754661218565194592282821075347814146013429832940131984653146893715091641939321782426727858227411547852814262232523083905392486293014472115552042426918469381879966269064151948656517544644614493486053665959082073274629579592120524656072458240*i1^42 + -765680732220322164196409040358197005762510757677367323779987027003930136151618805053270755988649492410199884693749072168857885727514889773824459561657736514301088722156926063964568056891164821034244247788406948801053665682238725978183227899793563325832330262772954169788541958991029717354384256275383451006959920182108511304674851547122120175836446584035308333498713286210643368100595344767584933012318629126773100586746679090492902368896531423669433216120561432090152612172870881155315963873790895711627244812483385341104490775394714852265279771716530624808390166491717312833497285004413726917786702277532999002161507349539669985161280296066330123302425244710563628325228859944719242613689157055071797238711992419372786614143761144503873657565169350155463121094187296632385757924231058980371479289893471162835626138117892122760613392541461241283098475037635985842635187735752131572146838362647013992286811873491666491886129004617129647467352322797312968969318878356872485714520893685196017694052410486916778152687424366631104490411182920658929808908206070892501603203050504676171105560327540247792035088603769327127629106989914752106428011579421719325078333960103248228401386711446005438074996617346731913886302208*i1^43 + 662209430366796499435858629358137397169015251698322273618725100808994138422049214065908153252323232287155324315680671051442340318426401896367328101431685617510479678535131086908181544361369974730560386847619506188233043152824647306705309572221207719374342050736573973181400439660396528338808179285389331635354933553531447825941741290234173464137943434291793211929776681814791184705041272458491991032136700909650129856262540052560980305920903720661363471412837569918890707665596779333689686313233435275922061402471660923356749329539823054323190719273999983424480098083583643054119973571628867389331123228240988129292997843105516760645971939890618084580793781285447605583393405558188666124481106391329557604588251986671837262720553214021903631785697972672666212537945448384670997560580849527991176697823383350701558230646048643473447518943813707218008365430400906314379863560910944559585645675632434389807834422829829255696171209841463732078785474885403045320353209297699950213074277206182950126995732357778335045744197236542985966606483000842113631830054882506184855158396512311659294835909701743755446195267876074931787720805320766926472559186232267457856078428547654398100975001743537961378449015765995618304*i1^44 + 163152920172297158388323230511451806042652416039451595781998400541948763955710449724713284175499431905446003701774298073135977572151206914243247610435697965040165434795842578557223338073427838342267040337813394856357178174280651682570439925192167399674685976574068425708620983484526148370682994413545889257103047356280439089513987252791396363778377408609242225729294026242229142012762003800765722479439222111724146561729634129587987883841476154009006038714162793946427759707427418463447673731257007100506393614838115431156059877192005907092349832269498276095021064750020561412372027385817346169872477869774011720093413820763093809926745923854678855366502899707580232518772287392445518849389609379692911134273424448234594774292099572872369690956262458738847818402823471082030826621221334229440922778703489547745242336645847732800198365711985929629381306394975994089442587095342004535613239535886054091712612186177569417567460480681636883176697953887957552216411873789767879934308943916537126493725035749775927280060290618090547703542385324961658587791655879081870837022507721783240829973512835922998654981716065780586983358339296711316401422126451529290264085346052776188457448246628750409977454049361920*i1^45 + -164509703439062534020513961852594269128548127049961126730622591484951154826597272833413722437509142254849717204834862865287420103087476636041857573731583700535463207763769098231339698869822126214234565751843119119121559759609031623929610522388192867860058350161022793214099251703054876813610848630144119400495819639815481841520627772338983988887175231247729416828887516948196636985385491486597965994184558416634860576205341306973629913391759647846284251025675825394654905734758447554994652746948505400785490988367517048859245240471628888446401896589292754846175144265715077734859055638121212694083689376793488201190755262591092837369117647184761247958592675827400692878958082657204684425837286229405188102584967062467497974341544860906280506486202150639320656680315623035775887160502725055343390930946558965165300485025599320429965155696112382545475102787266017041069801839479906309291829308315256508583597139614129761635942479143263844671640300102699851191381552345222168376848698803187876926494155277219418284378497206131773983719965895310298709782671830553787585408349688560030557287260120331587735050910342950304637298575964343519025778997475750810853922679937188080686312594117307030204055552*i1^46 + 59226676706818001728587852475503850698599908516980213244251254780658411430606529095302417895168769816473951524883011996416548669730628377502090768365761345263762088801414937635669802883195097210163951752447383401161908385155285111503097092603538568589085233143695579090191291022030766098799488399453793802180280047089960924050726544373551786344797278670266149993672868399588123485270614487195452593100893328333712436364368443470291069475327948355856793723467100655454370636674402672372749060677280806197764732536029416623798499023586972799713028233748689750330838469016559712314134800327431239237191649606058916285702796445761317738752802514217556969063895286139630448179438333491971943019599981918486464261812818509312242491803645853909887375025982518292558985092601128544626808186846240956760957575020224977250777053415847069425162301111614709248153418605658936761030502131341425731030273262368063668124907531385802480856622116157625959923170644681744963198578937821528635280051863100162832689621883366037567642984011871728412719373103974837454395073487745910224740775299446633701551961412679519461969151400013130929771340647838489386094851724690090967116298582146892404628616517452300288*i1^47 + -14944085869822938257902572838343952177373418183780532822684554813892626743028196501410693245759766713519412784769228175857361173238128084581850143315601359452763268023418223420486230454803420208961007349572900226058934862559551991144078853845335295287917955286840280779086765596199017684312432930498125720738097842036829181707769486439261534298636093122159028757771217545794400305548969643318634926905641748606055660084747446740915299989445814573165133545028651214647313419483372124430111747013542017078441087938436571778957920772116592500202293206965981730470861770812928431789541899681343619768887755873884368460007711657035783239573807493464980029186838825810979529788380069100915584309538871984254324971059760403733341615055809409895056287964624826588429546475547946373465906233428875778351956821776499095697507744548801254505201218690006908905717178578417889926636451190334968647976891393736458441810540478382952127059767784446568538103370333501909917748865535945703701057629784881061597289147384141671382312661927379390501339595451758591372320807402268241013379470448486004670971695393938088729606173392213224572648599873472396288532772787827380844328497704361324538255498018816*i1^48 + 965548335856634915442937259226123392401639842923277564177410017621521111651052438004323228532710532081917339373709796801983045460641228398417764182393289476356018662035277354910233641261334635325816335881156536005240549680560217570506378746727307570734220098454678581816684493843730891884235471356509916662403499877068247667869939920533104108184551072245041817354238252899641086792725182830064893188137513955769227361640898895859808878260014867022255341643966203694291382158543499473681432979703328529993928492228473102365285472230350851528639391453548774681746146697496013441333445161859016400662903117562244566566113916934047693823625244204490192308200793447776787016655020771348046504582292742426581426464446408462380215919963323625370642398206881741785930879686320141915153205439294443339615641512979751320185389993845791777185807178065299280598247680756664421489243173739434012777834938765308947127297434808707567480786188692386784573451860591612598561723583543622115229019310075823783134849201538669564176140522559307876659006346600916070001940351932928187397682637466386882241812865123544824173425996144924766962162631256132520051144269380973690843998196926220255363072*i1^49 + -130696761871827811515983582510864759435052537666738125500562132238154981801841694303998090737234291328360097704116769937510911641122108848044719785542386894950992231914418223571252665893153649663376485390451533766927577888318780749253509509500643645508969800014388711347686339983783106918923440590461272902533876990191615862895877675905727551372125767761215764906410875646131269720207383914182074297097256698894530112669905413743174703963282439891719734769977614158364487182077683555312797191927904140641668197898691446359684125789042368360814896211778905640560289137741107204208117431082649323918237743505485140755763300779376902020435422119202443743231801004598774996316796076389242752872397593074634330807638075153853055421572416514935103029419311922143965958140603779505523472592284530156615422808017986756896414942501096639420086577427740015072919160393975514208722934389730945906223280288930226068294500853401672578060390218991456197626786206373316793565068729130775727910346077310774574581740064794689568708377370883767070775142846309452970833705076222835176191954227290134799365128679501175456757894250824272282034799079163133420717843160646124242202935194288128*i1^50 + 4403878465314463037086423796703665875354127305000034100044674018756667154811020479332387472966445868266168452643795235079773238901767538421377141991133777095968773957153180202039091009553783351424185017787408942662892478633714771973930178768436145976620800979567790017224115095559748334425603010397567518485233002892249556625168817556604087457502103140641786518488121237558687002481940233366173099964905878586620062108600071404059065709302643768741002792428258272045351621076060630676529192665574794225678805101776939062857671295439704931135531620232209762581220042731230735619948876939663790894620248578830845383717950219919187745345075975864582720717290000502869299673479093500709091739230894494375666506473256238502602468828357236154246757108619735988069324918123210187625667699001965135380973880885921833284287805459470372685274030154915160494925082198454006191015443660347935739480668524900823336688316569802978966199744085707981565458394608278514146018010095142168606002325252175091635784682693470859094635840251336833858879490725051110250621185383007462102512712019757650412769370844441075786700076505850639083250342931559994550775686223675305160928657408*i1^51 + -554657257184928731556226722565046272994929492857494256003364710452474286666764963028295958926156785446104369535695510247802279537993364031827121133771763884515000242226034141622832129665761726821144296171307534013851368767872223597730991298713023845470077472475286162481316081549624831738426637258733916286680345773388331158948363976666027471775838349891711510752345517871223997022004132911253394323159782779547196036591396784928412992227952423931917027433018898384700766377056902194507106595130914137631717988206869460563492433811078158423904109370625760798324948997389753798743640078734544122174960650491635091115500226186505818001383235475894944058416973000142250302135613903128380841977637709591137730059576531031162578968599947728986223996411592125172484171656035843480343329755426854491382760141887049064071793936495207538704222762830556904623390498994360985401155394345112422883335725733055337414978105534344420752956623468680774137751434599815973066427991246345407544349649829128511825842727473111751646938945753727832908912830274366081136024282543326727882354573318139560552172183250220296630161795982881840848202843444993810466035435345360715776*i1^52 + -6861769610604266488675874373787486060703516310434265395185324435722639702229175507296752568936794289628170226619241266480060041771801745559778560268642530475023525759498726979812355023019097727863315453478850122817958554199350205018328111444258815137563054895580405577636170304009833061750035903077903889509120328255719421686798829028021316063100190395279457863128800480626811677014851156568124163803633084736885115469027000855549632760434630303333130765355542281246765853815415595837682988332788018926151110973578030669808143065831923403581546548361870304909316692657461043274920786253163345758229388176318831510275701365237952630326275673886908044042989230268626468673226545851152752401108576483088537961759750340856380344072515503640256291792015652042027903289254636300093172479507602518628593807149366944885034496663206426706160650528930277826385477771443173139154201866041012967501528599105634915719163104140082444830296163019767175734754549529280100885947692549574459854841793984284669752031760634493604004804128193266160165589234143185797215327865225651460914848461274006182301501649837008319078501133806818648996840980155368731448577097728*i1^53 + -872574161820238508597718511475895355831582720482493678272324049403039684781448398876600065326413816123187822411821041480082288313117719161076975022108932557287794909401685846322111959101598376920074960447972852036504116282347844147207141116566097360224182468075915468912196854847151580992718974288006160160713276699890517132125826428557242473131716762772867369130087144592888804182085361641507500433179595721841944997987510848369717190008933256550596174706647499617006585878567509517582643596362693702236781188135248882914378504780594513990745775594569265780295099823426463158856397641189194488909918692048938857560894143742932770417398668750080637137525385694833522582970855148840074423015096484097945052298948092469741865428096687030361872581173878673388895090758668310164294663798008353030788213074599989594199119801360970888504926123094200405240967217793172392893282972396679622812317281606737015459028186465658338633205003530659103058315451406637863265564591997826886014729885811758909761527349541887432492663172271866440670378006639950486958508314963538479803010527206949061402667465341490522857478436673276166602016385780685215891456*i1^54 + -7381397348173275411394042847763243934304648396946836860810494438177176249823151553588728487900428243079468454628038308374270457286022417778821046917095481997210782378714603909288311960776280728812046668726708230099136006564299519997549174293475188846153178412430497413074503724390855966572496491600380473678853910275648983476225897847368500379942964971039411248635062244768633105465099961457030922187944467242728659194781986824010292868113628702005077783556857922814591858904664578303806163896665278288260484223793811804957762442021823006754831041976049877663610595475011116703871788600444354759195942284691769201709876709190415496704842137704924160358568927746066316193613143558388470424994280710433732868851540772868751449427350738061330980906137500820375389188794634677951594758363382413355652460289260485054290783925582568750835670933411223567949694192250337767527006312862611775921148571326525195365354800838236791407560481070394708058468144122230601700783780474976165088381795302653360918823007862727804365768407595065031404396320380955676766670872195058748905646760963934912377725651795379295822035584206221551845319133626368*i1^55 + -420284959864570918479002050976453971162660175499648772025479597127455057939498941976920923583014666335535876843316586812600248286759273149229619925468708695022613876623034869271644868899079109538555378370048391367018647354201748073667933575755265181705570356226967613412988722316994078083441568376661604187344440479466190661529818655546215603196789247002395878987909573813975116745093450993379648642880106763226236241968609236612929919571680094440326071594600095108517282869900209574635862362830682824944747084923915014650086834760491197202193293067668299590450470851472626678347760282600384388890779108919983485983242457894965885895439910037635150255622983712400769867282200028074899769516194651285905202975592680047405870079999790258597855350188025757997152688666113105303193948051993235575893520692242854514987568556968194183231438513649733244544089206247541171415500373170259677013920444753924773973176640350397898319570292683687743888145547756959733937746532678731025418561832992627191581362060871047732210622611910652010885487323005287630448617485306111531002456545789053133023912326847228329365723169703743959454449664*i1^56 + -2488178844314292691796327293179935122572394094688543287757754989343145515143140341267212917630694760507401502299146515695775501556360170048263161461961895461963948459474312764253552485425494448019489186246158252215601849549160863695562949183915953614294166467056757280951014749137983978186132082977455179886650117516288253043692722016940705775820334135905364192921015627504380610847999019400283086943094810667461826463160338266258335358153402752415140656165777344897407254739353682279221994942085246864168710792192184883825132762415035907810325431043700053794581186390805108009983369150371504589077937478571814729773740865323025777090682189694424561321923119421384464593361725241405892351684139078533326247879968099896399604342200958334730009260698089788126582558466197184796024758294666522368998094906031742881194797853824044973887249131965892648037801186637587312098105543900434351525395520991262373658665785873081462875633152426456826551352706814045999503477362680436935957454370286614467847658028014397180032854605159627991061889466013476089918133696958030449781848254241352202976561748300176338277863352199806976*i1^57 + -73897419504777563083250899114420350924620586673452538028906498635598195035529060885127917596928160173893742365827971680142004716389449817392599947379414338759340328855086217551447050033332931065293610740316036376556791830198942178395154867380021338570585534428108528548450537782605793242028353655406248346084530329130739888653212963976804030136847723266679446392879811862803334990375370955396594116204406209717999088238392772449717487984635361058047657052277685200172502719677183560628026095688253780449446644952849958844894240480817898698922741728274921421814182081852858255609357440070994279630006573605885418233929556061574476645616026548390296470170025111054135271178624006300626863999490455436823298933899342032151487870247666869560357309231561993337346928940349867915892044089837076099634036587665283573861807703364858994024226826666140056900222915027597044099170055674538917903983287972518084872536061963652205343513147675163169305751099402910285657456947711581507790271358445979808887389396513981456033402346114549135755578733411627697273746167858006535104565216421865193954618458422969284947886473216*i1^58 + 313234938375412487339005629353658530950978413015416929023572679994113803074248798671087563285396333476409394647953171495693170878602402209932095663394899765679534327451634896617820811120592548354733921742324481693832889711516531745052836371323443413329782055018644300616319235658519757282806540892721732618233392265882875163548075563061900949138126604908219799533184990404108597418910361562041941809646394458769938663699993202660786368940132640098249368287226876105362674606903069236132620719543072397533863178665012573838880213462518751588952087992232753960603382213705185835681816514951220875813324973144432338813047675255490417477468418686715015666594972942424136920238827280784821308437422313299366861814845461326419550074761235304362768289204953324876769076287242844814293024053189259978222006147000096870138286890101135450145611020599990808808256615049406617468903990487179174334087507318541972635999234776915582102473313748141934597572218981260509564078331341338932843051264528906574608992943958769943525262373447621513270537745503216117908400879593839265200857590144178728573121461242617135104*i1^59 + -343551839684911918786829272904323075560488754864167799524790722044295722239011224387965661110465523312760726038046154405312585548660518782866426867129653978290098910220486146134228268887778381654366491492740615104499849169794749871526070650163630370801836597501548912406533010062276384370380602052869913528014477763994865655281267875979941851863049841217854076937333068448252600152465847400967396028250059347438779332031402006177465434401873686926789237784737084336480230860149928829734180567420951641459706593945101154426874072257780919738109783658347309187867527543088719687207028544284132572833911999768301689371637903935656497022163769495762337918377025528538911870778656107651114012702561224058528455811263639310419862650322041974160851385451748997240850348535211386999808242087939367204108048567966267672654973370273956026475149273592657716431976614198992888853528717519356203915658994029163736336325435974820574796977700440829436105650279443964889000323591679606174796894033170230900372739502160655004131755395418229655394661302943947437395406281717932932770477465963527770289240801280*i1^60 + 1044891111258454168052092669853218982388378903841612997969128808055019191906883673317621112347539620168914402013236841091947256779298389066625696573415380390858998047428427281686437185570432768237904356820982842187102639222926790123729527350782678501125034748088901327200277314703606051861623348319711853718346565823356934342677127785538773918668565285762727603851937444090051420097860966225971427423940236746930649816632814405792520788363124250608169075470839182806134236958162642668128877053063858529234271383285378871106958793381152717309181604954039079435043329023062729929742170806022921726130683323833208182257767614571785315432488454201083436434932742949037957723952798311562664585462953775286926855265520244044172399597020057825639181815829623692162469230097294967177043932268902787681277520279603673120194875129074407194227508026426945523186090856203073909933442325137856302324816799222865894914611315104590885842271551009191393462101179020648445626346668023152104024968392689523746108572941290154020668740563204640319396393438233404009398873132626984551851244731854625964032*i1^61 + -578002478302346277060129411762625712250476747317578264976269270483452467376608514702808567683280003254744885460654009787136535029867540866716322868471111550131703497617042702451583780095489750640548972286193329729762921143804258229737906790259315467145257266945347536811483747268071364354985516277416882220520182031646567875964243653517714062705376112445950119480443726627697223385287736343715206697695981273564675313203790273870501010160394668866529784940519863779978064152885651707345519524085139842701847462371262637067230855940063014488609917057510599241473535011226405960366357353427229285718692910684167002808820888081578186144875869292398471899167916961135910725613413682561345456392759839593080292352352854160447132739956763396355307955352704993283618220097292231837738948185705812811831363561845238390759835070388443025023980712599123874646215609735841850059074599401551778525971158928312523430385591904736904245249769266671568505892332930073812492100585839102190413051506844139632861874269146413660515772558988715025416090201063448042210879465971495669643320754176*i1^62 + 127673177990436670969062401410744636194521869679957871238248079514863671861988554261401211774360411899132013211989918542366230264360765249036241220607838672961549990345504920572441781607144993620105726779344346072173370600770161699866187985904569269722890733144026254156765645652921979703460112562722247126508598384496229655225910673890602402316563386637139651122613404142253961637038379593963736215093626068417081991880152989027708902477702985161178398579167705771840772266041727634886858041156947305712250212203409277122143413740080231931428851440615858919398793163069945210948005890104299767807010782798259330312849395786837353759040420493225057499948630265773236608024733521365959263789657826714449574945986429331201052893984512162191929297441454419301539237498107927626375895611525317890352137167835896870780047921210196059606039535188529785446871514221704671873683674144077462382453045309340162266289721205069614810844037294265445936732905156054744701282073840138000436696566623869015706739705476148227967982431279180890769946138428398422096770720154140016640*i1^63 + -2677745875490381153327742496186995405367768376082693328928316274792590294757546710666385973349761502695512077208302791313621026720912567304616061305271246596134409314744015565614217343880509001396434921124440045852133575524228094501053094702152325392984186430546800926893449383637162472320119533721088002510600967380108936959036157606998071549254601193180528752494067759600254655219029241209556181779716124416138616782412643754478863151627523554791804285034340970279176984359116255406590156826322275357428570049959815360967214085849687537840667547420672614007330649573734166275262679720330173009491037177533262705501578120855569850172767440890939762774152488669022331262420635095894586949240539447953320943915185763322588746931287646863186247696610356949096472591125476080869056080580194353739431905026544107913593257223478344122055865078695566893962106531524123070955901894046377301000262327110969019116489157623064120068778644494511947234990086570700938951558908955514554411661466234203489528598283354629327325430122258097880275785692435617196141445120*i1^64 + -153209753605971794961918107194448847469947092122616999479797289648650929010662657385428143399663723634775362551948135874343605476700979775112975953906810706349784588994392158411400153788878675094457827160601764441983288138507477530940527649047709682695355110150993883491990855440034019594474560133842976903444048956736646836546444485392436793736197453830643747374407068352484712210994448190745769420616570633314061138254210693018696098830028198815236379799113680460320308099818676917770499352161606085684865179317400973484772568475532096345606068680284299852768436934894717746015097230915613964508500276494807333070149758768057894229826099735090531294508427844646553030806000596591289342809970452858773802837814929307475523377526250428613094555517399590649314099419154111759812745082453869576734352689089733713013386193371823525304176189974124244378782600845501441616984717131945478809291394678292538584750472422783204603305373895267683684061307381037580843291772079684902506011493169516491934101715999753563830877061481969810854149013802844160*i1^65 + -342769720338440306101877765419176895343845957633956577727968032711382750517240423130035600351296979293671042848068010307219797336749812718452696870355389835676640975330842066930212953514708746249106020613166300469633697241577135049521077413036405130396738348471361564079494131837736302073116707493893616121367307762984507940420366650244534369265517384819756123104824350314472503842048542055771710277089383624117448773366564847097742747967133939016410942370757897382328908544213898921104903147716478789379813152523240108860024730793617494597968189898067354768282383177258307042183798664440714646056942633332125646924755137028443515302408573103560788246660914355193528373700995256634517432745887273089480834990012977465136613123130297755572475754997703188932721035188445301405481450083465823966347650822542856004908595146564030762705156705468091617097490105518545542642320462884613402548330776127601432105936799568786832551019099329684515422037958667341250007008096285294939501367249076216488586841491681112562014114560439742986452992*i1^66 + 63470857506435962673880870782087074827008068679848585456887067984524670676071162997262337376379654193148762578221640054761598715232487954868643261747474194792507503988799397614030966883805045187397856079950105071280030222136070291518756807454366358993746127723566584898021335127832126132709858804786599709669741819171538339133051406302632344251697901425875613261262318748905053568877397403079226040387983168730617358463101968871406664056247478341749981600931794289328576500744349908732316073790962207858954735398152851594135915817291982809470141932103835659087105929174569578965518825976819490923215053661987400467123530641919794225716774068227562529743291620616499199660745736561395887579360164717157986108580618101988049762831424438217120796569191612816110565142123132812088046881420939507411093411066999133458888187645065951670021800355659367475631969410424946579771313655980803992668300775215012191743366841015533863966319491480090221223733217153711064110467898653804691042607452239988848294400906454340450603990253568*i1^67 + -438337955394937584679953874445553631275148621342935874656842394524160650830796305223563664924135278495866478239406677942604033247898828782710923960888607705213766226065846282339927636331129244802606680744906821755935781196456433372433010300263811711015878801234999670575884750570936628420718760815746045715704954593302480667309118109848719694532232791358325416872865647396918826122118170157914521693830904618884839585643583104118779297086572803707208168242066274797471427095714640201612565675440677593231523658564999777363710801878109510559207971750960592749570833183701628118608799828244009101815189950940698925532853141138495998001841281433288061693092314263078771658745437597251251126855399657110801371090565576544724870182653205360397634492248283738472228541444001655604435227862528271497512228845791240617412677569701472955944707680942425231151038464100446023399558101372920501903220255595112624712924461008406432447885544205062615418026781833499831874389930260232338864129856912080869834388714499656908800*i1^68 + 42368983798020951671887789761338598838619200259899163136681029549428222419893906324839099842150565358100255032032224302669795902649042258290699647461645526002957326349307079019414889690570575961612144481934925666119761959144067698492520877585956068980639303174376965135946480643554799414619902534158128125387224636067785085516242657204926396610607098681966121781733978759171169358105694272521796239502436676478241418434610770613510077972331449893413817792455382047860801872610481456578980170199942194875972489601455550234607791662536670019809865437438877949753985070271962073877677304661897222937440020586128302535496356154669153960568865703322987328540185780880973398464668908760672050384811286004017345418146604906659383858435084769302421158518079415667704116754113412270473755876077911570431084597596027911811661431045416337901740109592333224815630759486214786778263075192319921233846399617743236375025027320096088035534008881981122915378356583617376093485080393017933707658291108946647623663616*i1^69 + -1179532168808507809174715831538849405298659057428684292291969118422289774618896190139278807274592741548871812871119361000533119929876159392745507869091920311339871402612821208323484027547089590006054662436658948224323512007932040821098967378550347161528424723242174742781631547866113399609950405385158236430723977698152829346621291777930586219200914612150485933070217187649044180425404332252573943254392273611693269162847777161032268630611097107294292395832374923157331474245495030421292872258886595402354455611101471918951342031274407021365484236448378759479029603557318753368140567494039775401514169782741247882754903513271195937641339002560337748218027427076060208792814830574658225153005976742180706842881000924000482179889484274897571887398349804025086657278998309199544723435703430573675389689217849960954910876259618271276814909766113807924570860550741989309381782921156231068767496030176744038832700737448619976128200358556966858841442267781163555106268835557137110410142416896*i1^70 + 9380583353968027345337482068193809002699043928674836351222917168579595597818982844461231957187958216867544032754468437024948588330073676353319578253507695770523662977649834602058939912598995355838890383127648431855850807647244647687329201640818270837244307622397108652271696765647159903635203081462177602609715223510146952325250015484377509806543136414190510651840576375469825361370949046684647150134985667446492862901486362341243120701402824436304102504356865455853901135435609420704504359995094169795434239411962639580623151693978121705326174396975293226967438822532761227766117727597446945308626298893868413776876828815001775756917190822554942987076233674852364143141914873487098386285028707854765877819570907397801405956837467827794844167447174468077267089055309374635964863000492105095554775766785339517847814370522628548652291731699567645929766258733464181021017344144124345006791796518231947711951097677108206506639200891531364648758025664270236791570131301957632*i1^71 + 18288717135962546297584103507818940912590901020803192659543037141808090584468062371544492773470071073627562660775860605482790949824859669451335848242799334061272672510702393786231059737347830184961283455650985580673887356573057871244400214598124515689556097651820813425333143175217784882399436078011012189332904495274216598275391523396919571486024483650718872146593110042809511397732499098675694880800717155308256806169401480379408874169139250009256558648224235349247638056892984762927580882394580038835955176232375768262767653270966031264092659785840930847448723903960268835008652717627801499699231780698089673878658311139681196417829343420662856746359857474261528522180277427412073785106100839450324964416151231425587884553748816661956472323803524233193844583480958558955273213053369048046790621246301722808293778731553707185711567286819838819951386214105197598421602086297778516224914145599683253150412651705421564144447393445209476105528735224817516544*i1^72 + 8910917263641301686979029240998032832122220686738384400524797916844413450530845824579287287197554268511206938771675207775955790647930182901945347273483446692029922109873246908146098017640275378144657685646012113315115453619358854568935141914211598233472722660156213318970300807869677498912492696376835829537312958140018537262719820646614003217957383455566603809128429991586312559358280078577229118617714524910761042460288247510191214524034667081248022825032409634458310515331013256533074183477005267639043276951310639325185278318664021553792404234461472529017987605609800657480336091458713398002296029340384039724090871648882865655354433410994159352421956974807758174933645099681672481610030328657384690949110383107703918924170511822417173820726790664125634257058953642040146260961005002142544734738963856744015595061368834383838198405833970705286050950182678243318552246458740311334657598022520605142456588423685513795673758094862309130240*i1^73 + -1164324306167305012051929102806243135715178044098113010320495830010619547179817427888131801162019779321359149959302491280862213423025094062215994683707785803259974232591120455135451308076317400083073822430879829025883233662795454293101531746549907977363882060074466168182577761421572862176436787243305480968004751990151693461162441062622776548016199262383117197462268186361465080089920579992178190798538007584793737077363144426099208759736006785654112286409471872123503017292809810482854605690797729039754929797710435761122337792622840413791854386166202013957235436061188493056674949724123571700629096009388166988762656392906052917639228945472355104993144877641478318287492952952215842411861119456336488669748493909290730237211859204989829959213300055548446126929336748957922704661393194810039837635486461513311001918551894578225377970741494124293504852018779093697977946466894750098361648925101337871308869256816754361892864*i1^74 + -1993869871202421696595045941807586803182587081267835000105411799253330027945708309816796365538604524394980345282129304882625387270774310580514912915624787552328176613011332233743229151798868234565026768271910525177028781961244600963764516661399042167590854181597409003630742923531050175867685923000705766737315892251212787926869798084583959662057773861977476862041597940065020916001640310822678717711973371930341212369078473135433889270419200624886378397336274893802719925486371113043222667157363400236014344996364320693118001199525626359065151765794868609042360226321927821792300029867693062272215034004601518873434336778238427053669282962597773636519925980426845964797240579500583764502388183076384188248084951566774311830070457225142574079854307109286442850345460229108933319300216560818833750540943248151758817274577887685426023850421575914796296101001822125210636618349648499287738365753796614681657344*i1^75 + -3334568584611746701350037692937213186421108744313582769325264545371732961690749185156733207984083603216327205727351872127295633110644760697031233549768378828043492267322556349265998677106418063563056184801792802056729139149833971153893915010072934642513239664703677003514834921824704057092625782892546346216896892004674939789995374057274004191846164568459990843212687373137934491870276616556295092000365379873671618870429287563974959563510639915413097266722333847637742186316556904483187216825239222224327945559225747688516633892518051278614230487693611023505284216582625633336516853611907931100109960530014682198856153536663368797261571917212186434462032395585394572853635484789187559234554967939521657827905521010871017871314532344168019790873370012108618048277996890940491968760880580267105010699979402553921578613032130437411978612516187033143540588804404754846626225742372768151863296*i1^76 + 13761753088360745286652538489693475996009186493774185679767784929850825670214170367650530479837847546682410809040173049091505625886799670354204655124612082486829636876262730146267112239580532577585163315258303277921426821334869675186423405190690235520825497784840743746354624255304489498956273704850876944906511385192964211865446775799519545976460697987271359404104160038863095391829140941143115389347711685796219659537947035422956591337953654817766113892248929464639128343642963472490939726149739192887778371027792859181093351611417071652467053124836280174268065553568372169456431202841022090965314526966605130969024718655302133150688251583451495339631020808346058305177728073484119796530989457838386462499036743318683099311984359643718042348591755372010311547498546723969277026571748171132689063144613391247793181731720683522364728220084553935368589787798696930422784*i1^77 + -744869983278461350438268913262526372648445798186446816930687773776622348003722316745825216035697865137182940353878251971531907824374444717954819925214332222723009716360236232340437686764749379466180876086434945913831643698954315866524751112141455242573188471030362245676402888711765282790216192907440327020524366377147806147343940466988261543593298531158271608853625602391838133524786686180651001440667896197761940015465626438521966484681747032855203972436402890118892186552997435133019895660244170123700007557461325755937641235036577503704229306309038962169079190286705789672101169798921849715687604607852875699976832044901232811768174345142353409679793138235422319323041493029923095789443350667255589957156297571576473666203759285424483603161505264197772831826101864045199009334832263441025688136865499580621597944150228388543215076079002321920*i1^78 + 113480260671514044584759336585360313674256561842717789685430450153925085464095166488455091858344794777946574075279647715332529207895876738057902782482560288314211742174641272505695243799175967396663297183474311450866116189782566032933435598650379732038840202198822962769096607012013713063723506525600941041411322813876456674183850184960634910290819785330186295647836185605878294940779104216564654868058302428712835113726769354821885658988443780068171992554031678227462132571910469603435834967251362746793140570042958683153385979289124135202333099159886289136608086052220398450349686800154371565042811729920731905110132815733259368187308177921561530205253655685635827828102121858563411027313440759680404732456540825172320835939357529929257714937088318838474159321751674649463810348842156842685070352745404643684043958656*i1^79 - N1*396364829382785375858120358712097431932296517383057342204129581319936952025338398441976191908785523373138990781377746027938025216061695468531102828125*i2, -194116844842526377878707181808770311534045380412128214919533967570822201235506218839974780757941620573944868046242829215908805022026934320943808910677476729564034681776243523941932560926069375269297436432051724958120092608568928674605703065893778514266551430485224701671400658743182071822681406108216144188960803208090193108449074361699514614349333632477938190903665028393579337601455670364506075851834590475431908769281808623901442257300562307492088206748670663281082969667237690210124838076715839690810786709803207864409689187701730537514707253950728992357565125634953425673261413012428589179649091406255816247786503790061319494050568810143642105495114456382097810684913625090062532545324185919943051444067118232708362853142970963739183077039118699592627817323296796700077060084127434440464876868891540093738311932452266997546333444624900909975611787611905418711261570707725408563128013143443012252936302260151699572809355421922947645769446275522436114152948674372461885632739820193721537063112170072118147885054158758743831573218423946531201378542548956597123292412706930387348766482578808999819404123310870692901009993964481860764642898762075671779614982459316119010309355938808654050273050045481879776432609666491092280030188130549038124534512908848620108936355224401913024403196072968051360128558565554458722819312456278609822865588231895975280729707084608833030644341669888000 + 8027720257352675586620456828762510672395293778768693825534000312701098731705118474162557742616471505974867065323069538044503942266725275519119143552723978891364520368364685239923348073142584897918767287134512295855406754920799920231683160649215934768780599250011945340370060998186293746256296583628155095440073881109903075798491358303842045955596359703144342309271940072764031545913494707230479215375632838351543221642166727038774548217027385416911713005537419811544293408156413561526709998505703454217135052496101799598563361704620901756360860896800177491403197000424007891173859291499383839436551378462229821512849463177919367745314944955382578740075707512907882072434746620982593856908553807919538937448468891883426427095844077384220955635777064624533916324002916948988081241420981911200798516162573423396388304397519224075509543168280639210615518497964467180980755125693000308967800533868487514349166129497773633701350216212844767624631618680831614672617988610180596310192504654010586398398209830532703303671067843519047600898201992154287278076980241306927916962390424297568923849067870061656901719191133796772348666187049208473016321504282779667913625073780146998419526399266233904828646395252988415354079549769362180974809678766923355639408330878945516532341707318917079636561111636263230841412591436042251725266021115094706426268893189331527704461885593700866237352063795200*i1 + -339935812161936283971843362061989570511760280111634303696815363295105134737475527258380279569006109732145948949492585340777043672198746114760799221088991021174402085930046804030482971246398834345015818141201996581874525972703199296379014216343483178636057884004242513469265559209631689931686196205258587170240271290398931029494911451656094039681988251074583226296549084118110348769647081036788883181909845248522542602416280930950130115409290531757546846115081862294182112269885216223178864516535511690894571546055579213094051151274011693344061875366713163783332415102516098530931718291206656018277908767634381470951004897174621380540207681486660007576805876425738166056583466569923453210778976195709106763994090924366628474329972535571792516832620155632259546693286754805760174297678143091304993226093737677649938247769503534191727603091023313802397483617116625763750865531929401469799424515224688494512263329810079446445550522871878101227985944430053761915798029800171654934388089942303449466452031724824602938584483591231595035563169876988570614477792220525413100846898725892819286300030746750631480969868522826383836253666442063448275863571770675222495592828671642875413058291022116999398907352723599358114378957441956143668787777507806953074719599281664893455145786542905418297005122526072777629251539394214100712209897148078566176604084371309457929282874354002122954946641920*i1^2 + 8476903182911380485000247914890399059442948712381948291376680533059347161344184304457908744198043548308377809099147461520225642202146577213027552807164640117891558623430849030467711054031052766675410004291028662682488884803867111445665093158166308106731864010932675222058316394045738669045394816634847099535892502375158700897734968240493430546047459399194842835547688748485975147148263623108995844894335879855297801803272341863485432661997888346693168924665481863918145991942089438592109907444139030908121078986837125264971135669409708510708556613341903249319925444582973568351562596906437933621380500934638901020581769387788903795879000899874965341300105079359328271036018907434138323512960265596319886570021573988735395706045837405855807029768842078844243541630158487536392620273990841884226679183125481917060473942144771025956823215533229697547815585866115651391751872970215591403171470600393838090361109717655775280337996333500488478524066357182190142618023036639231963541286386004449330197284396539545148411753991607244747193325628961562917218346185095586798864944036245026699089129568105163487253021890977434198033512291680905853000706134156863560590233171726071717356470946965148423055906465658191673799027647493238974940391718485532478657671369357130443840073425620380676752618305652901307133567059528849615972900278804842390588977869011378597805540689196626437847646208*i1^3 + -140018999273538723949541787634003914080059441665597721566438569376117784629827050764619283952818260535996493266599730469260318137843272045373632097464693314913644281022444078183878963024950387983803714097840994678906717886073049939923496190825355074267954369904543301448446608933197027777267049695585662705507047991124951579488947428189662576373931132513399120012120681330985433284932279877234803387747284513706802770546919267110654587524398838478023582091846642292241682008288809754215013678598446056497284074330064636548292269644483695021154988049781335867164936650724845499220113559240172182493115288749242200796724830475455326445170494720357311853780896006393276508625028572203408225785783142816323712340884191877819280411979676792878217126915727954021628635433285502371574492799848467010091351696963263252927541829482713992790128107625287416557446445377345958327818250068257222793322616110412345723978972801026722760100508309512353991424200652460842711065160528753310381371464711010602302732800224658975397573046887093321611994680694261413080636967083541504606655262811594437767482618516610100815928070457928332332556186120715021315634121426559935159459175650494826994809362132409958800954745246943308382449307210730808851843858368851082371730594398423985493592258276366858647015299523699076800619269428954628952079110983033455733245399830265099635061185794971859192643584*i1^4 + 664555173485989704946116482419549964914610378603108231942219239692990476166036349579748316664019108684101755690094432307553139719689177858093420405430261243692961658865688804298675147602396349395340116918545361755227422373469821508335334273869041483540437561745328557279910739162768341351865759550517668980723264242979305628822226769642647002065122939476601832705839030291724154964366356585912091812085889042333474176050585117674919998871280603781459378472195690490148162175194579284120694612186246709262397993850089141106555248786137434620197484033068712826348120176351206471440388943850390296656735826708391136819640808000961134921117010025970291069566263498772485546037903519754786911598652113288376875636756595368510012658524441059324744409314148329785949979563599807059692763011455403558804856520584722543259844599759521876552147439134459121799887511621018673323496105534546333573362929042601106842294175176354886782914129555201462303613840229886799034843932746295674160161693528765987118364167450328755734254823169977686744434271117627651090412158307274366552699542280244159253527961679469558414761542746214144094102959763856631448509585392212447150407485678679525339075184088181312808817365983067979123946250855469440784450539267006892993549745702755231092035839512825128924557339443103427921022700359908226571820288506076530914640508675281218430110432444235200331776*i1^5 + -3467183136660842026246610006260173023379706089651211389631854439749911850899319060842424111894601533672937324137378352030123862046603274897851887768614298296670478942059985132684059580546587580274813642688812842936010074309438936243549993825757411738776168468950742092501991568308287623238616593459476243336297042191659340269113575162985747330172719847015150513392771310865992133891210023830331133516251618806365965431050860156018280109446847648947273151224328130020732552322662476018360837453672911276818888325167013841385720161731654777794984024264409658032055775980777860096990755560014828402673471280313774703126206561150310127702363691470690279358146934102399752054668473819843144241945747658561325265518871033210581173912026588037083352408104189726957836009104127594064054576081765625236671145127025598294832241931719039517461001815252935468641432681107583106656581691752885786168357157310785874308200991658196787423650929352240630199960741555389426854923340237304868998299874393156115604517286679030998819828787641458830737639173509864206203824910635986591016493417050207682585392859291398024893836711411244363945677071936756579791666596045251632078281457054600903991762879647577414937010114308829021790465687240226073181931710064175398525586526693600627824596073204222321357104299738151319701112381992560218358757610164030612698026251305664663231234627215665659904*i1^6 + 13583337436763213038196134404750430066104778564740688206644523456976986143941971200578788579192080272182351661765044548768904003094798707086684082390662383719750624822660248071075225555629476047656760098529760363888186505004112024776749515583107554224525356935519700595275515670949357012719625355130661875966996105913642328386047783777779690570045084932883084291121423746842712415359459797232241533299578521057138912461199200772245393578110440884654688124016445706706666247113706551458534243275293213804164089480558910142300451789885715479743218871296912317630649535833611779617204863851403868979244109600379428218376723724015694892850837464186458370636035737678290171855475146545868129369489227244013851278910915126223794460782119117805984361444488007654077945520565473991834746360222897235825499858988867304840534851192439813744651759817566438467315286662959127430354627067583952327117955092649320760907227170558031840861969080100210823938758571267981238956952555179517805071708142961026604389966263185025672531934981760647182054724506711449985547276453322273564277182885685606957508437043977124629490746541034740021241689019114229902838463155472855596043988984128241978535607564628765978335483535122420225830049226744269901025693975846770815621587002675401646618772356839331552032764713520413837443164167190964152734459906086771222008631538855515323604723204404281344*i1^7 + -37610126697403489776346403169897959285762357004032522507799398206542852809305183979909762101216898161297611792531306392330252297115368831119340334291990439192871076452745814960898691348436155898087502116149125993229023213136083241379143217846224406904832859397858810228147924701610754038591251209839614487569711729034836854790010648855685780385565657071670605609881035384823733335525933898052360145783019554284445976998789874362378869283371907227494996323962602869079763364227603390924305256581069882472221341893355500811189275985332866470817644825781719025661152643831869307596132030995786624592348497306422483474917789334204942368417042167522092963005943761081830023052048977625722309097568048785834013672734590613692236567097321846710467258660976889723048739558614573347485540050292158084342384224910616090283359930154844489564946730603984679013562994773027730739198333646959436540660806074817538366472511134286479033503045521852491396816829189332131831659519118569030324375279840518239461231825428621547299097311275908451324969685427503798141003364832959018484989712821478945255092309716671475074580528710298674423543172214333067238393184482424212110671024454817503468415701915317332169293056775288552343297984117131193905542618550565202572398548419736374593492674072607234230066414987570188452019615812887905776371074300698321266353344369495634500300497760550912*i1^8 + 93847420754807734522887131184731741585954287250535185806322325904178102160977214987582499445357614545709408408306990127589830838057309583965892777583549557265360198945532792932794290873463673531504815942223249377213895588138549401696157260559884101164448839441392357343247288416992274502811079893715749060944898562313079378643100231282190944905376306968309879063446490627417854827690191905771047566923336560856339574213233278756549558288328793630149770797572041584614759936129408182427692430765993127457597138299750111281310637714953999433776517535846129958970378155894088747945586969479184496486106187648414166632342410838676295912351586725699033395662890252588650995548678966668329994892501387131096685601619036239553337699444969097926176591705250818449806287284198572751719929056786906136067196445183550099062434199201907677972277514520483964655836126335923537294681543972543190990362584331790842137437583896396182641966716921630444583599917463598555770959673850846043362158292835698134279941639080673740028223682376287426878956114408215807424885559418066211360735207088299364409421732779493492531591043541261834094721462235591201998564105351008641914976636270338099536277455474059853966895188190566377925478100813444031741793248277559910690607588628186396297476225623925274568470770748231984198278675960567511001838308043934335064355561364027537111409833803776*i1^9 + -187450750069341431845493438344038399882026922902834566974803616566652788077375695278855696987366069099726875732214645105702483547404971566436340061710757970012413528618034663829770986530107128121254202192002655546501138015289265677207174144611831787591469222646744923814596629170217124947673907760202379264003265801810169304168744056298269323098278792114666581163870270941549400531890600268757713423534782231456028590270395075322415771439561972293154554937916591125307669044120507221705885454304268452839702102439509872025076001892427405302022325061146833788158883259761599618504525917574665746923103501267943416200487045578302577347830638594457437206886746976668214154350990188876005662573663496277285401259085948049322224774820019783439157705326879318406520274160164434201254944170577607752800324991284059736274813532845480045746415867487292544832601113982577234346477099687914777555736620649296579332411471975563069187701103245670797833723951361142794845407996898705396270027706369462157269596103457583570623233450688630307794995874591342698449085377274745503016900752985661789038098755518460957140315346672759952693252284686400642269138065726885213478367391503828547543899073954154389549938049130859850617080717403726392125997897847222426804072387434431992479760905885984512804709164008864741564484633996967261930724997992714623872445875218394128424110129152*i1^10 + 236821607479029615879976203078854576920694940332729683307418470384665440072421917731125758326441398501495946034118062230229660213613212817348016530233000974116576462086120133356827288404665257683326696783288307792927311463567549067567389894573725831219349023800031598620854322649075506259986960186292696271119963993736644994295389479017815067512324785216370457206100709247563402783493608175394564026101138987131154662956746950983345136178414771012632813342929945088403727025047049312635827996073817374215835246017538572620601712720787656744591268575048960418753697928862071805549166442958199538138705126436365997731290709410288559810159675546283174999012507476563986532148208018011794864882009045772537905320124713901343654261323216674237977964754901349762222927452951766600710808605672132631499297424854008974272940671131324459301450951967816155738175261142585161301865551181727347915461591578750027412075541904089961295475121180587205571551141224342905050879131278058727296310673551863914291442588698615913474097839978245616078568938933495252235528783016528924356698196920980067041503342988339789638797894468709862560310817887698032294418016884798264961831565897743443796775015839834714229220001813095354545522371018805400370955746772410245153493816653747755125253222377946455435261568394999008995233818538347201714574016993534674766284756864702280961622016*i1^11 + -204868446590247475935523074563299505228276556069099723737370869404242102443162579893345488686580586037467373830574893546544081060271696185468772298972164441121526750075654469610014347270123381331625932931719547186079200949279370528842100827693381290452691380944109070024242986252554362842236547846365007533115621578563890212325064380448801566093573987582469449349051229117759232885514471486563620217917356323993374023579932021609898253110219497355808082311539742539801086252115046201250736239364553073767479844838868288050144152504442494621486096450671062031934343069114549306804791162498286976415249279932999036076276730594219271160003793098701384301523330398746631675712252716586988444937866581050504854193323327867977893571448251725389498021529959136186300536171636323662422214791910629076241006563334473691085932444587980497235863774969995075727073787476757023914317881702862455261559076119415021376893843129822044142221626418113551776897365078843221624685413326791056449878576084198035814929265346928079042885874273881107590063449498392923244993245167922907421163474239153229952251484916264127081352485569440631172409389579169296038879837587506586764677514299758230889515191669108136241344122408512517437161537923187910468448417438066626022344236034300457462466351977798290456863411907142260572817769280366329092629240294318660049566926592445679403008*i1^12 + 125645983925564098482660045162511258289489068993753796688233662808816195942555017416644557600663048157776950125017785543837815986641750180946918197133273740326600920101657081806313338558398583790001081914813502125785367045569633877869274914629807635671913899457599798284208870439353281462434116314557030405430022044123391114309679094114564296630285673333724273024583912224646721147474827427142507438101363501126582102109420858460560889406831627589688555157489674442975519693716125965761081781594788566712861423750016291517594483819739859419319725821791733792949887790542805818934884232188503939126568824257006648089662942109221991792903684834926832304503029892760208012368198277216962817294583742705002535610537600839255030382996269046221349970768455316023979579791179636315397475428277619708177608691114709027434446623429557876524047016969743125356875256480955861634816913547031521234100080815165159562957830873083942977303704892889418713432606911267802326511015300222572286723755470273633536245271464120411504495073950328977451304362135038056821189048608990138345630009791081934317401075346024626938704761412562787886999279012639961879225864407686862976669856378834057725039531848813401136245446172939294463360573856519629837222831152948220354034721436151330489171666106532880234718550445642677093437004885217122300620938044540140074819263559502921728*i1^13 + -56018964265433162911077847788371874549373490831012082805178039076824050841531645430809338586799332928745761664420114796124406499490474812874955464524472449870142783652907072652419166003403877451822175770551273471105316932132407278813513623633327522082296946106544787095667895566270857097661033022852187268231383890248969154884561729244046354930197394727787815321391221540078063660288239333518535744833679213613896469930440482814050405722965826626342816274619486972835002443895932269166524178092934108839379477030826704117358735466397484745575147042419928110425625616270455702011015814456190008269320347315405470915712277886261754424197015511773438499702112903406824923882166360730073799822911904909045334950522044203957371480199855815263226791101126168332199542686915407067635262566718845643686021202802241052523753263033910443987896087192945202430277429589922364367131065036797179186537528931998335517728830267904686848194987416644940299708738610748213862598112885896943065365363606660054044950188583685251977127997037171104804691160030208539348754070996491606913713373479931499819359282754865499214853539982199974415895546895354250288118279577707151067998968543463524448245623434330190067877627979295773198941306441463335380054242068022622328767409695211529318949626290120818571217053998975217238787266333406194879029685554033779967974412455510016*i1^14 + 18589865658123328816970300730779810421446520283831041994657922106708617565282689794141022783057660045437705306854446886990194373156578174366821261537118572027399383223077518395462916679855782800852184881939402268121343110447978130078653060030009553760876627407224996375634047987225973336853384470267213500923111589917155728254245329500900178294512322331884242324653967022736292439995583695624414978227329261639248548112312870305248082868171412396072212139796762185652938437953483225872992912208368947396409016621066450459780399465507143915403283156599755834530706013318222659817085497385359656723822900999977469885827825958383386065033764911514591471132319747345330804671532293484080017630679737571896825664383471455735153561012907362730833955559580944948006822291613405736405010679503532217956132653672521662251811366293951900632230253959901565245455691161666306394762101062819328304204019508681644406582160591973964375972717117182238987873644548846665941044820637611809084039915681572126361421694356534783757919192472394097634092609643048200025391233355440630398212448371851793653190221865076759126496384277218042432163733992840445730698775365287860215219067387178246091349367339581318824264727883131512507339152566592948060092545535800706792030252866648988458494369265720814991223998351524081295730190644062898673089136161175255571097477709824*i1^15 + -4698990749013498602830610898607688703028280174116760262584051170580672215973133697706618148523817702064965574425690697460645765956017322904461414875558680587026096658476325186360794880799908096615986004919261229593733684801361990092220444701123576079859881891523326818821534732922894376756716237449646394875150506140967942204011268107574404260202119654861534685281938614551927321450530482437116594772053764583267341995633908028161872317231294960407508402287486701137209635191987693764415677828276294001604580472926395327485231613662481345971080068850666846459910179913058964586916029746062387584132197583153346856454330780309687155122934045587018194947556948016930962971403448186589111358950837758123552255185522855639276296108864939128108946941841340072649838253303472088461991260227630934839921782410428915995265796901290091598486788475878957580742285629254617528690157596587907240245323265430756496560281490132372122073749170689602307696334084575845937128612607391538657582331933910963467132379869680761297589324556802975784972235532118899334459790647751128770592172808868598500030644878526337235480735193020159915808198837382529322208426025242461284002970841019582142949338501773767690159184679426485171545695945925332322159694819512977242409293260609399721335602852146746524877495681350909466195335530293953398660351516449089100588253184*i1^16 + 924233455544575387269067061883474945587864488115222902751424667384563464745808982298135714578668514662524279728613283650699550251566835878592959410614360200201789556608179519234624756617868025937979369530410524891197776105803431250143613558199667397140530872524012153264436313436370032587652305071002166733019493292994813513069473521936700004935838938568529729085757748353816448528057958952102689541681702557482417490178659536196625925217278676961656373077715469346518227755085178380568028066706535668582782458442131114359571585022014425145875374228931423616483535789693060267035432111305010721299131226131090819100801588611836327258419168884171900997220893658047865761743285898026462040718531249798911467470964730109974495061802282180844439457903828400617761729005963266906141324561578124621607433965675397503629019365148400134246400539290830413940165609579950122087241231605022356969933841748507006696943481898567677095649217909079050003751619531289354610023759779442100685478602306888825362244983275208842241563775570132780341954635868319719123112440833845237954069290339935336166771412381975336480948840157747771232122805806121761390016512798197977870337039397110607247108129455983681283027332168919141458315106372699996672903114295113799417301194122208707506710665850655684725999526248473526363245120921334132892068826809198538915840*i1^17 + -144176038178365244514270209952282130213864682305254068576545389833497107155838583039813980642932775041806468557306609361768393459792293174440036426209662766580014764761835066489809744901187729222304427861296186769270587963024559909224284796826030575769128693233832676891237602188728394188839642996347602804792015487642101896796119715671808228197798514995501795782154239879373352055938054164532827172403715916017221668315869748477563182421209478567321678441140521569244859629689956858522277002522543454326197949225201598649794791284040915361514356862209283667329426422168285720514214462450315301393795223223576894224695105821602000115061806037799750921565256229450929664886727774927832322838529906659899127634454968687886314475221261798370033212218568731532224561057121915566640684768783141829448271766643739762902282933400625122591878394021158464109005297758201428181497200319272744565647606113036392120796279208894424085247182045497948471727515472813904132145450716124389466440809223189437756565439155805463119132217565579937771278319281394190044974996225997159770811144614023397544356322987183021783873124897860486351360641144878212152071367829642365159128240216326601746125930173441031178016680415851191516205309387673949846754275720561041247449409132805259145550520162341645771114200455059430722921036595973469929308747012105043968*i1^18 + 18142027124781572004581865316589760200584937058458844057749037990564998218682547786525793947933735136613380610154911724738413023675393227316650688141179164131349677605540053481214084347909500367552945858066551612863256456264336955296636774728996909962898111390590890033933778869420554283414178699262377009333929171011197423510779747338488829212487406176343197636484003610069840264684617388971996230849759347629184322151888405051761584366596098960165339874605259055089596842350475078042532029764850112543864393530122835484912888014851033947873029436209108901107010896861618448472079710750330901166196203758164183673809059152339946380345045453237189082392667246307375009914282284025762286211615612356628619842721644438880499927067537804437543686788944533701601365478791478417362498665420440707065980726184446105200171626317287851052370138421351928934478732453144440269443729729814497760899833087867928196170208913140285673224172680184466371929012578276441032428424438282663124951897400993866573052162537029657632611270722652190239605000499413412088252184367303299904207365035794292140113378672546743821127888708887383115090096152177408689038231662395415049344171679081057967767666673029414133808006544318614776839720818072188742074565132661005829166650854833393637192967880278105362204695420483364767147395406533288205366073676005376*i1^19 + -1869113372811410222014422671861826398900064974776642038363239461820945294060754040765326959731591377872258343679723861456122875179181684747938742841880295966045759730044201495398881300727606269089087908236031339299637928752915541320830419119851060186807212104725221103610431492881339673258823942362575438700800935379896169756985405404357858590305431424463034428492963860878586113772131309405051645919474174606203235345900766954762397547079696334107479203418724202343779469547250237309582862014888321131802802222297849702365349418296283103288915492702994382704666722484137090170363959314355278185861794493310978005717383026911094089611478487003523816491267955680917468013207919618216536141660450061392169611298358909243479361117978669188465193458733589574744437787741513796968866796003114627142249717554355250407884909604752297760018986159096194404350346953750449924956760239488990377835838951360209428671016912266390959994525966215028451065926638279803894213678352358006617915817419333669242925187762566457376973026324163662265131520241181880866884478712576586609766949631565549887669139816333131100551252467639445438729986561270963377765820966177305531183519682837832302272421571661447006087065956635156259634083284303724314360758361892719666073485621676216707399245993607182848642262100926801956147632986600769801370317357056*i1^20 + 159740153648350643654989985922559190630770646167564058353354576401222129495101833855278943422863311963566462192725708861702957374637383718858206445342812234939989977734153498520879240155832189253426645062306451022186566523837682937810013498381926215957664581104559546562071288289034791693360654372126983927992553563998596136139810542449238862675317821993561278058372005304459291988012682314922517308095958107689854892940094987932193621540534986417380967780181724883717173578270185534257666573448600326476432017765765307965809533983483431317167877516049901522983716243189986826098535667053167282481172852441328976226554957138668291778163882052201048366463259288834672397024156574010994285663389832176081871249386856324419597897452926050536199457237402103976214593367785797571234347760141065061192705857095762457113908144500683094007402813051647898250759733483034092679598852532896268035392475362696025569091889723584940534808768062945764107065279933724224338567308110696475629360218690489084511072343440053767415144661117384405088973714752190044166212951687012631343042873702330313008615014002642427393174156735489923251326649438623505990694113014563903019484630756105919995355986551225031935510797066361939012910377389170541591837972824827414798457935102971784237497908008243839312170009012072231100053863209667750858326016*i1^21 + -11456130286640113804419936016752487588450210631788400311726571520833347682156568545613388730094179350905177132232773692023544837457101291514176599766876529663568445580134226719764957528317108985719816307956983318948002794701537071201736330228605462672050705296801851609419147379172335582089561172909518407632838251566613698555707517457432989747093398098513127947768431371721263060588555184403096482022327925035215776253571081781991014598423954440637793492890240086485820408289123909068464206485197030762550632907680857661471246546618304592135410659468325631649256783851680508653005077575338068827681342406555166399810644159078733438599802301381892384507844331664977189079361877679297737002566659990597230883428011315091234374677093615113057069813280224588695066704166277544687122015410482871418862088297596536200851529091019033687158807048886036947207537690866554806924309527603107545374276946001454540410685739633823023305567795824255141733675319890944765880180718267590833415294464054310952732799583117597933544053383309694193890889483213961486911424491766192426790103906184285272901334194165265137346511263479358532084168697888394974781483071419784515059226048672114128123347752951659253911872823965656692974380648847601116085098845551215818742822218688673464242792888278242499018602841873695158649895700559292268544*i1^22 + 696969070745741106960320153519779082151095772696066143909734701626202470029869057967217400081459713174351004562369132260894285965888079270607799994484695109221542931171743075517624467359846549479760814484988120198689080039424214572552401742180506659286850357067801408728266615659168628609780560766138637899516173670827695375369057446751104723934610527919913464614497324025111253750593740025269616757239780973774478693126810423622508725807048444675287450958543782308274754737237044543451640130001817725316383356580019373149457309113817177797904563930259995559980144223914401253564502040761560295653832540278445513702094509002531544462456426125073470202247754218510209231419533449793059660864213701350521739551023282162381490082982887556263700048324919565576957332762739303511852235839759450576821119473151253168125831423982312709813990366771862989531046717460102335686750060462874916429761219608792161876276813784092167489946428444669559356683371059970364750418819369294203419161991618842482045314612777907010928135131606193598471557554918215933448973173456898934932847105291901086387302671995791969616002614904549965386813271730607941502491662914223326855314878601087984781406529185068884611676024265491268952635298593394644280149999040789922737383200598636750356054391918136512504240250102195761139700400283189248*i1^23 + -36384815583847200903709044871629600035547663819664436807036797471686354603099949251813263239644490680698920785671985438078602188209553426018476018639678252418247219651793540980408836484355985559780821527503524959366127820483020002244930741878053141738792722859929839726635056593909354446697284497180684213800614781196932286711686888034106545628817575640456854214286807871826815557529748200265198390313338328720700461402237386943851407844513685233711580399129661601821860915701151455041380457279497446344384430391911445946391842739306859558453805377375890379824154322114221914697838721402605295015333814108147684094022072200507940992140471190597451713260777889489177335033304909439189047899638001569705142676107145351805982456932969000446507251075722209817752865053456317649303938645901562449308883367169848746243240664739452258950731475176766135115019017205021672884457442767978500350713443594090854919243738610953941866926257203385136980758870535868770888948489265097597675088274589681398889510756962649730540029029756832621264262615773463777054751286201693027572838173575897949629430063763976435629371840524519907387664945197263043358156138736854635903006207227977623353856897235270635180348567161110117183703211430346563061569076384891158035828417387710034925047124623797593497070372362563726578055922057216*i1^24 + 1652117472678680501802057567580810481771101700890240831816324898014753641844481667547538241838842528828639315520126225487299549648417831473745367304820910061524665050105913563769023549745009070741594310145233846145598889078000584901187190045098728266384375159718561600422243200027474537925908171957750667658644684198015582293462218331908983554065345492080534464374984251941288124927386766112774862012550027232101536289618175019286010760387316449659607345499689116650289980353056295221887829120229724425185122123323599428762299068520465944082592875922982623027083122964995804180589494181819858492146224691617332659900476851144886075080290784510261021109998799944804279734775565109760968351795126232370968145279497319303641750417535928645200531654179851799904240678437630379165770311054269430791749453645995151511409805421440236586273196666443441273388983496574588932573049170942477756925212588083045607478426426024237997920778459662113777574127807025678199350715674292641626636388988992270607066584441839313605578445148444811832695856635286287992316139933209435308497033126521349804769566877162931305756436873161593119324838486885262878655629398607885737769023495309166307483328191189605776093240999659125674920636005096766978559481813697512145259578599782444541305366762145446278181491393391850713205702656*i1^25 + -66285480642828937962779031352343840587165631030638577332537265804128914204661184523821456138358060943283513851445643378915871247038905246828800903117373440799045790398206723866921981099586295190780278365425372649260720613257925666254683969119309259164889112435739683136313774533915884021081836669819388499368074251550255184229881111903930079777697743043277993137112107630953541855233482729090321688443497535538265191809980741346008362135534233436802288920141466273302188525542285014644081980864425932507683329400516162106179395276261075525173811967525673331670504734445808921295466784533695497616304821226570027063360179296124935036307007348110988119971238602954639464576408374287667310199277112537278169360093929090869070574728412842402754285301875136769079597938472216638533493827313428442890095094102797853180262494752670607334366871953612326609478406797639938387726796218398415758144325594874847613991320797432728185093865580990633308398549110308704990267261482308527385705344724859501472969631471150615834706714773882773399237290735425804142981129393428747769490870506841639287773524103346844838207780624878338003544962099314280923098516153483336341074711345282436296825455580429607047759216459312232158936367105871731692570954061727381867646710890080128013287753650718372451062126545151679528960*i1^26 + 2384822860178888484306194719997863236408123135951713804814470556089058093823195261601962053323786662947560396373114001166021851554994378836017392741796642297584003297764515981890428732472700524106115487466705990254074081156348989947762188707642782052497699091132152471808468733157490726609182320362363967550661082875735638100620406443374608021586742467918637288870402355916541430538775646727232307839973014675446614434894051540756722652696900640806201071242284998143367529890136513158207313146799542974212058802147889268528881556936105005520646753131102651635629284257118269383678388434426156445080375373896361576501103867468218656683918198238724025722492254859216272153335010479725701446211359549117711722058587910819396412215956119141584355642908145182193610719370478955405924916266916140340025360792736075973977148698223284549890031519513849719098259976540509286566889386616881445736223380994114051265351166124629433242745477551511827127527963451649864173393873430056284250740665893774304904559784088020589944844439659692858448096599903968990157953724924355259242053484643869183083262763347991032296207549550967434805397279906097439827394583031021401485249687938032586773845772289681865668420861000775455840400533273059014192064099367739347754510333418861532032720821916494592732469689241829376*i1^27 + -77479536157230426641629071787206753808621329969470424944764346945764152152050737258500969384318648575406751959266502847950023638140306714077114937303121233665136858994154098781475473560262161231887711937936813169077208265135652395774816389587290222069722842172524215033151144370364450889674920098608015902403328764014298185891733368186518096480356709141619686966256183458415581232975960128423515960213874965196982785897228527759021927454681938301576835628318228813378221491131356434267350055460741912499372820758704506917811048114072326450131278634049737156250662895226767339085391549749226967415962775011151922162582887791934545704080802422542350988085470827259679864474441998985363292424150829197847566362799143183642311243190395919117342469729126024497452367329423983483541881019179512459014619019640446952458008852742250422399207371138144977177173532915846445278864602182914448469546462479335790060406733822423206835452258032597383029094545854831269355777868928562989816287214450070074373386859963305092148233426273663820053843136303170454205683392968931703949351014649584603427440705558652816233498528435949535722045258469784173617360750758857926842188455456168039033344149375001849514152818793894265474059918643310112474153665702936520609173535694992437331104998715317210241820071559168*i1^28 + 2256535255922182483774238255283931779767462500991325291384018061584118919135790529222729705525348913817417102819063172993083182135630122381303386072721958064767126032377481123613135476249450254303733350122104233777356348329629393705381535741343188704436826035644801768942566479638304207680903720361059719046445240096732691827270670126965457047603711198898098297672871060902643052601605955191915804752579942455288299918357311700989135961979008468090866793876250850648815791571620977867021697883240003424213074008318856545878651133204092929765527334929408704839705546403338379507096412096016211424694042610610039495137004573344927420099249543019717956286369903540869217382701617536707824410343237404479765245114091701777936179969091168417809167361945808588357420373358111447563804247972680836175911250395899522895680999245229527929221239332153896257287971475850641755828719184566110797118633263385968383268208199680256331241838494791707293758516837339464344351963170005878654643530001678199374547135018360272220927771995101520452561259837957182812088541605971442940153225625662750010183772052059737205362075175852240754493154493767400765159355847061005138655449494662741041994358558580938550373446387152716264539759735696738827689581718866542101410052329425032215644271646156397622323052544*i1^29 + -57536925528184609098375680156822381075677957137310187879198740172391024249387712715572399603368441385773038317820049838376002465901937323172884388552521678033084355335418245018228026061401856920035990478883622537184684228558556883424396869325153503508017974481346167515207696041547922486233190542550267199656494112703058511076758322763533202050131603605358950698573575687517740152972363413589537719589599500424311931407007601193075307834214874830386761488240379703724436198376156697494555457751707798332173068955901717662626230051792728084390336542272127240653639628335019611875434722906126185687582466423999709707231450226700747118705633567334180428074538641093614072225921466483151245908890101267514905966999835895266480456784858957856164747199919634277204137139756289507335636305695178322609894476704032722368012725330418826057642455102749594316953835397019028653529289199311851511123751106804763007541583210372907759299552199686313433704357778344616642152545622600469141781003782397081880707115784761577154741209724117511814807418182485877445776093419128962602183143142916652505906288181368588736113722498075774994054955360561482132371724905987910397325402393176544047158571078005987396453347872604446076508428901884636556132908452397138647261499313895834341157001793805750370304*i1^30 + 1235250648104096795416661508625592024758440642894718104461665297883514594497513690151788086063161562379984887986589134054894882637795128096534541709506924271459628131297272480390095730357504668271123510016884495203153506380731315013129594089538188081211448428989402466009178958642464757952297504094957283959163489766433543689745037396591373588267686622343081756648986982388771097609357336133319715289374580542089719242106510064591513044159665406390985113723210570919635157943093434468214821383469194633876426697611478411900095696941605864636966361215872564616149341661664972254951313279952535572544077347546579498499603235901729094322001922519957616263488580945307215205028615530106277212236732944572351091429078264277652294445964410098675958383960701383877902070290095848095233039547075188669265201504750398729663904732178719398093664531531245391511865309135324429702429865656496631720287726291231636660888011457473370822104958251754068555967634617058861835214267515840876528915462460268428597168845438133078628027538030217576878054399537678314096666935864836918219357371077783656442473786118058756160245531398686230440215271938686506603912924337157951355553251903724422409906959669209017130423305827630136102163885473289107690277527957763890293854991650115682722571952001646592*i1^31 + -21121775682855861859844008398392993623261706930576923963499122561434990467671154814357601467861329746545466836587291621118772592569910621146075450173763513215546708945888809253334764425138714797490966753862438788998628190292390014856954213491400485027026302206516714950624556793402857015333153192092947272543320575279098246062582379933184498575990546546638772841959721474595173490611206650583936584492054869859876988081382624659518835261687230678571556874261245781048493955361081342246572554307298387583395500549816556440570712444724468763781756989646266166207992283821650866567980152429870648889447597938918514756159266128602237243985197230056998256743767217137479473360607693184851454145059578700500787879094869982758631710474634726896704208999673699233404809909859269830838229547871659189458223764627882981163820780287684653101972258525770602101776622259508257943423749057919410028642375133854267469832034773534129916387703114904520814552140436271571932635154480395505925282484928784156225249062342926733791930598040140752032970025356869001718326780953369851957697588094244398774280088931301789794797253203851165765417230246134176991244194528016998702954799229543054400008122540358881285618823351712729333134486697804854262903556244729207129667603732807833698952867217408*i1^32 + 262393783824957331545232196364357473898520141153119948506096860864090416873929862162371724828359088440559525977097981071712395811271190573133604125150431974613104628215551936390144842248093974662201811279822414894574726675561526559176246461302480665068037771080007822523975769480339807616866199531008996003302069012941675097831880162441745295712721365573550947364182871688147651769957171000851729455139202200520491477103299281625077657500756605889359553742111501545720495129314748442691373701721763287177425137091451376292711839724375868235699944772549865769747700772229914714497551428140472625489750725006471823167190575221055666053566792474879533564922327050878264176826860580157811795519228898615465600857424556620565318153052619292607996534438327734467386757485881169903372596464376005788250777779650484854891456842579981869368368610511353555211667211457995020875664987921147830837675031475441444770775299027011542478302536797212101641791383015481980144240583163551416471171081520927405212324660956509122490261749687132014669043687686822585467094066564936078359389829773089148687501831606971188597138968062940748509097134555983565893772155523948322077438002293565621691896986220182795678059917704546546018949602087074010461329206686414607035770746917647370812391424*i1^33 + -1871067240077161833637918166821243921503235311391608758115342128077172816960209368147770301258807134882709248868107225514149630411262106922419806586077219343357067767136042352015420072638214228443536007825373893242372965267226735514961555457020391668935875795632954088848686436276933583551891671593576929763411214510227748998903015781208719630548511290408296674685616897063868140175985370856677783725950550413146440709474851446068948888730356680370707175272372938288734277052392469917483467791516418743597693064980434223121380859130376059091449579678459524653209392679862156283362002202913215050348965699658359880406726794052632065404191353730912681945527196337040751820288674306465623648093487540599569778016306517624124890124125675937616357924136883358351969749183944030006944623075146826337725984479288304615705539048143590399001991265811929936611661533592288169106629499780873283291819270254961342029460859037153412653093938640879703776320250321147928603635984079982608832224969533147244766938872771619101958735448481232695044752554916336159083652432615908013593996368272795245965519332209234107787906036697434510817989399487136648662159899375255204212384293992619039722240464432282830815109042287694608692080229972768460384825930468761683368704790132525367296*i1^34 + -2946156511707725641556839891432082369965872984464350325455722792627192242681796072867116513023758364996947572547377823411635319203501181025079113537295944186669013582275030611012804619832645882568229391204109189762731668917906609324203656993756873323031453117387038052546666803705957267566025471039872037330384971429324932684706513615628046090567697887347046400740311001564202021254316042247051748477372127487988814449933740514069919999014338485151358141725780357205472277887496091122287966541075659805650808911137781246563089422270449610317988955178689871975112171659359380510772819867908190878134582275341669644296477217932046040515494616666667382227671989607780086093270791331496191241872788836108389018153648276181706416427179023690403152703949903347538767784987201638766554421972947926356379308364537335602336218050659326715750839882454690019721137849148543210192147693175332659700692544572885088712156574203658536781474397706924251922604939219339742294264869119798082141479475173679159033102718690586651821812488509053595702036478644808932054302459780528422821458981336727435835252029200976033971563940279632948342317850245380637943901980869737583702557897940019394695003397228869260835906133134645888134549608739760223402430632304814315799838770331648*i1^35 + 218713761835948087618493763877967565985284567994292056817760161504486336908616209972230496756580508653896412080653069119355993239335374918234002232165561126649837140290122411631651842328914888286078236735260628545691855433000939185672785879402054354200765615516074506595020263181062821384623373177149686810893460209573480118110855010695626013295456261667769398722749992085804698286818368553274949235875914728922856887211657385776044463940833764312378530317975975966830321014703621575453227384711125245265910906929781992937978664025147192252913849333399610982385578872583164857926662421765977595730413740744203602981237739238314677289568364535642192581716900738910024575371250072861458551907743662659912300781258712192618041361771889228870678576378332427659236858723145443870497683559911202183986116006840154197933590677691395815458684534971266961903386711722262907043582729594435435929760618050971531388045943058173090063531752052063015159952518587417393391426107654403706622383064482464012743761159065539075212965660404952555979178638680035418975397880950136542854560921780695944712809440075574977125648478707032916816749002176920745795790113475752929454965718047001825657734260776646920403147744790803596939750654016627402093874189051926824950792454144*i1^36 + -1669208357964186669660387600253192224195564062598684725158236139302965902589435922611406545148717389504097165898096009218590491611574742253438785831914440049608391012996719574619348614292789682295658108307911701974960971999311471944128662129415016343661687230265316345473726950202942248232646209809989916892994102953492365240318440054688426694260315636169088438607007071101406056180592703425641859080235420877178468961556666250460476952314361787707356658608472785282333081866991300049533531022820609454373801884755373768111396418449565256844747457636781202837194291901241443529089359401897406225467094380734249418766569267966097081523603991677276911407674725001366806677476240380405295864325142949795208305623393484141076141247865283807414934918770350151690770256936482909128079653177358971533241161700506170866911581418337702720777373481590616769300734525471921845708226951552171755437606535261321873695916264218184754656356741430977478342237940535554880932999917392731272908790247813543323418993948314334809171865811162694887477531937970916045303029117397546589517812060701500354888466132967344072905752128967583140193789833132813625490431409592810749539160686260047706777651139992691196519313466116477381844119253634160819174506007952399320219648*i1^37 + -2608598290201257982306560907872059858537831944913224516585187178972024407262847562773178152437576847144748668754153141916453950096852850206999058166829822176151287897149336466853414679071859288302027376120157897595304633917094832135839088964546345072971873216651247964466123170956919114472461177302127471096149220341749944933722245898100715570579277210658345737954362780430080949121772446474000896880752809273017689245906757628282143864922236133651046136016910808757300047523517922720078402748123059948068239047304057331305980985426822429876694780830049877531069610742840447244543451108915007555232245605820284862687073898065981139869274938676346309428899345463581905778807156516775762974587771003818023999681707939250472812147939133108684120285056453454902690104023273058273155583540086126825013249616209574867658430726863826610864681199311750659035581724580588915093575394411783255862443915403160458948641767050245462162337402915603937057178016526835680620167755865657639310122299634621456492671620667682623941119724491837680816278393912786090560959545088273840494070958306373257173750210540168708029022853935928836091552780758263653965647915840317829881710494165320194695230436957526869070761292576407287536836064792864792214575903317950464*i1^38 + 69377999703357617745519792559269389424762479016617771262682542997067929381784286397472453987552353743302213825997913938048391659450557943049596341099656973697908333486552059851462483550870626145865900389764513555532950362313895851593820856665650610142800597628028115212411093459842970530957810941316848066551398591217654269590082188243833186774952546884509396690667436947327767504439616008352715120764673392374147177538287604904242768957216944089649990409093797163829164220562893698189942332544867498266955420849023512362920774377371114141018175652006855867689696076291694368053508855352955385978516090185701657079003393357431226974748869287031046083919949497350001091349365063342553637372043563845943052192781988788005990582687344579451181788498326348096536359676100962403537797102940138016425420062439137501817862849571819214124764085033613874832931084004036893684507071947365961631094820341436847024166377449763829700179695652092245877044295913584628990456644246361950886904955018580129872183159268193275007226004994523861877152235189570965673905366742518564733556520971209729045378082143210690129978451194025538853740599447942413167814708463365131786978476824064655628802683808532873370635084084026236574039501901054033403486360567808*i1^39 + -43964388864009355183333976472336215065755201029655077489139946515276695647684522115776882328685700531923322807197879135459838932263358854836275681759849911510386876928592150503780886116732563661188795679516212266306236123340714832592801589704093877150648947956761125054717639340304875507307375507143350441205442558420326588469273490437679958684329101739196535012286044981287383510100381898140530798664796935864775647639250567245938109855299070298905551400043695575585993084343026201531215951887270355960417412413066824625031400109943683138233615517076564603759343062188353352551048450774651594847605776544944084277512445537035794776090017703489544154704720591184408010619571914693141217080536776193616267056881095934462705101146439203557208800977782607557752073935634375404100685601060741427549845728091588996350306282484053902471258497335182206050874445079495130954027998527611170398433040707776304072440749103113268209712869861507947856645675207032017333739124069146617520861796206734128948729039724980904867574902773226097915890813139421627829861688115224789383438596997881904470916930085655194532815701333953343914101955230269759724487896787735579504092903920990383549760594601984557518582161118909695984256171634006934436184064*i1^40 + -685627197160574548888149901864446995255842452869715852854384848199517104575353882634273182780627768180843594743850784392155051027871756570353238505274656495103254045851309334470753815739347900651361883276730583266987383784446742009448620019797499100500661304961595776128542571346726785825915151161918304918786782393515405872982673915853734846245665093384292458344731348311980772125402136690761465050451502477054111498666904307747398796641793021904042235716134889410790884723444306476435735152202715802837909942469259808511278006195289108831560849191438684331309890999174315429254453058608063214095736321875183493610737464371825522633095814694943011078695947298739542344950240865880525941889971531053930083571785157334145368754188783493104456951049802899038062877787604033823450472447156065709845079730552667070203299561108500245647174264293209983493278871547582494808875618548082921465766791441933111210445076731006901621779515325972610344401222958986239328758691506112821832504385210239555070945805454801377425527128194287116546364896604152357096692366543785650223746865604533277592638514024230595475921253597647659623204605001960214615226933287683882532915951445699358528246467890475792683117119224023229777314386583461298176*i1^41 + -2577197184663588470603408493002949894744829414258921746509861851952044773375961067230559059876733123982008531548681782902861213227351912472291137897875684768158548869963393220763053349128639375451648944871061573420346198625089228310791527751342364633736156488018934891614036043919081900424965258666281567512894514802663324675055835163196375365757421474624123098929626396665039750977447859095135612714424201546065366180611964231338349884559385690759203539496285290278173055418925523041147281718667573064943131193991347582699801268247318406450461106211926662202043979383067835809382799421531197769697139176666982229329573148795182011683166344623059356460267316187134945885243919157019392414664453120339375039156346210105101611142566325133924722640915354582325246433812477825549726554933787008396270772420987829834166510599202867148972122795814157158115885433425362070633846375445458111036976180507112217060234771472184132579118097477342744812715537589185084614650635895401397889511783479028989853555887059464637384513367044152239906123044415179704157189949452901109675384269486437770728874585891291754903826298356687879839564732637205613675425835256014666662050682499008328107484657023450014008540136549266936383447284842496*i1^42 + -771195223476693892744245137065932437256336246535427322014956605270732214560000409694246663624660446069227849458196729443794451805028291550692442457114955977429433906959428033694107119636419280254180451383990799820212492530017321366148357244662585262555564395346297851792237821586346489102731063168060765276880966003593817402854494283306191087909333176837665886511903166193856023344758639127964179027477803404035124488151223498418121571746345864782552859289817967638072973020720958196486769817324914396094043908399281890398969583672520428679820171578330841507089765527076001980652780597803424129398162987058913037561194407527338012253955367523434766076430174359020198422994238020455003669548371271169483278175153997848306333416977691521302760994837252650935062103197624721638373934772432440979318389855552575283346863544841676643461869655115111348703650132202042436185465396362647461685808557191009568725999853850828390942119613404500041044539998524350411694175754238530832152654237240422293230697292858289889117343460689358550522243828563181364913080892185985580086695816354020949965507761988965033992787295249387194177405535701229924443099418118580468508313143784782389870751191319617457357837118436756435675119616*i1^43 + 667744505552004460058853150095999413238259026428220872100505756809769198712095174987966851898448783512898518238940481328466121300334154457173970066677142674776566347111725256605833452562436964621485340247810067756923205591982885826604669369880736839353940621423810876219587313375699461653693672420979606028409711664198358937407998052583638107850395227152571212608245619939202802879783795160156687976498647851159142467462721027248186630879645558405895282686668761991943819753940238780446439535255822852592423881846679339726749477735868227909083209324166295792317293404034410146213213955519132832495565450366568660367366784627021513117131975538084750729210775646015507086802338127922496558039533435970123763217952895427602033851552388128836545499933586660723640623204498832010070167247643233716284022668876315839944844306714141508224408989648777859348890844217232212455080605225373245514842663744064164607724004615543177489821667394024521367879941287038549040074198398615220051531710723106619015743991734859004808730311082281791758716326628967155868707254015704852532281366814247099397576628219821919206927341358716161879541068185439046000116627112514682717657277453932674328089366277395198262053237977423806464*i1^44 + 164311030743680705836968404347560534695670154378182420865905073250947074883168744451014940506724872753023084830527775724942750340221293033477744379325790896837815397469870435824345366446739473613911084459344380625043201597208909949544055520647599762028424301472055087537849223476932947059762784268020813657079534825942276313407263754381045079797796001203297744133732265196205422191530037563709764756723023432577311654841576188012716095361321892547574240905906388780781882606124091853225993948459492330850291378940882884188165276329014687609283753881208945569397870406874464889438565863682718583951924949380373099487559546615605752016749335256200625697742193838079378096705623676963333909836455055926555438089814510493197629479428847925030833159960778328056937224027870435356982489986658634647894829784143373481214466402942134728100548516051494534381093597502981334292885968340480878473932992287397763273728806446803142483470002887565605455557242048826329896778587427796444773254237018661708054813712132334849095962859426324678346594242453514110097002008067037693234531364185289663213616468962173271289512006754673554351880042737331050792985565533600987193127265925865923314223980215062899075762893094912*i1^45 + -165881751996198733522517519760853092374133479507461246519641402361425458173006689419408631052903878022929141315043595673850910861330483887836656553958567844985017487926265264515561088504172335330309849477701471045998215820282520879608123115256181291531861810860979758654946692071710434083861004440771605078447139042831705333505740473748707049776656528805541496955016514147895029838190508017368826744484669788559269651719125814495345377413919435302823886871189425095624050562578618614453417898768134177989796094845960611979099283800438811014103031087702284137920510283641109700149062339684749216306243946665128761357765982218031801592465139449414099755855818104433314766086721353572298676376794453889853900899189939751236185199216195536718658488440595977442993129264742518681520792589751808691448276456774640759109863330984992532483087333447596324889073745303810645143611118393208472629188227812733200069074174067881320878301657053085445867723119623699213766229067706336337325362834810141160975412023895300231322118494829401818479350601533302324893826108805988011551644652165378150395781756013220816345813528194544033864497130791138325588464992367655977899263849538279255308822848119976630645948416*i1^46 + 59743744345039966236080699385892917194032302674584174454563484784220914410051971452395989031088237458664765197881384654565123295698418078243846610254504992519613468184630122503007085531752306919778460242354982799285438928282687598845034632502377663151682436092318058661839972967366555031009157655350463765618418472913320149360678177199438616127920839780529255253460817001351968691420515611804691203820866491548555621355620562622154613619957365275455180769222739848664143748659502352095604443916983964600904129318160959120755461169558460449286136890693676614992707982607324261894356329067866907410954872210866027290239534532035657187221686732456224595125914519717952131007924219020998218654510791564105284879418867259313284765240740922937514573286047223712897492671623835918852070174356356355116053501531241598660861330604216064373686272553385971849683271567925942866604690014074344405392942929563652124782532324602293954723726421750827888436492999094241279270218087298938377221730884221988146595826454652723609786579042919180986621863005947007332958809632038407426203054640034578290983452442975448037919082271038388110693249313477740898018125513077668224949139490085713426091685204325302272*i1^47 + -15078211780363739391234331109653545479390007836730891187823281506250317365316179472684446435493159225262523611985453517124232283598839542078611148539392766962725149169703648162426685137574906937369754903313003104531197215680436636841587923910720263700405950372383726664613832941925029182717544970478475352291899712180435519288222733447886185158374901720916851174281744687730457504770636620938700694490326108398645486846441667319554978287369523246341224583659160509412414693473897113292986254913699288245608801837830394980089448106446505268136501784630743582998401426115613450983457003434856517035681885365810675461901450076907290332105663362786009584436435947892161985765066651309041873483226769767833911784588726132930062829289511161706094689355895800188960620766183695610962152248505940643419787796303313292963409073439667249836264073279382652706112190309211905135327519734100454225845098058554832239079648807125525896621088263528331380594650167643687453901567471189862835295890694111614655197585382620132570568378157107038606915380832525364148351066551384026629252900219497539539394012374316929172188105651751874299563183251015282714193327337328712639664357161074797113767635189760*i1^48 + 976703526596651899343502891865822218208412172142424426790780029711224589417235880722291902944642336629375428003304247978937759168966591577992153806997974346063356930086547215482815320334423216055871285379148879425138461635184042148735657138964100134886755646632003591521260789726427309327332342184179329683953655614315541843489486664257395907106771973776124307702492079998153611159125794147461678863885316003422904492052225762025804694391480184525088052933568668536584888870049659983053167120788308636309909458950693835035911513777899262511164659692763331150629737705772983115193170004231139221631512052242506822529194218462999558695964090631581702814260344472947120365780915910944243996895936048576564780795357591781746932622429378784341646616713067178228373032578984660829631300709718604301228410950632388207279802021443541841131200900599674870536680549153439037578595001248174107028699410792130541645739929605632434675963167983902763449350404940664202060853775299312899684249361196682720182439735665025044763101783262629962592369466905285407120918592824713548635982762432922879699240795004746738691320547528716247302461719520637306810248528414026867823986382986302216732672*i1^49 + -131887960582843500663602988188909765289948828558063284768137921860413057071685046529252861250174571379295635602094323329270795496157319652423057494378935418540811490154227220911477472967018160806280669294348620429022081473863782931651265198456857097465354565988985960918827012146548146926600978011105503612310547211535899846018787244865803423046941998552778019979377716808493615904184092093106560939103775695737471110961231277473545470823319873474632454567400993594236685231733400081343837644343972815997981545806403265141127399935366800041872044878348699941981333245253559656612167510981855434413344877918066936090166873697400465620890054637246191615019992078782126867028020852575097140264104531283238607318918435955789467849379717274849250138350627218773773376949309019559524980021516302153540808603211958742892681332676939397975898450772852006642918398658187866997049068049498870798348352480488553077174795764002586487328629582698266466324144992614122534247475219985822655534487246625678019845551929744262399683823826886421049598890594282684458597048507903604733089983764992186207746427839563301258228540192383856958774223648673777904180358685979231842869225765994496*i1^50 + 4465175967118328555620397391937544836456031018559952195760788334893370745024024722790016869204782683271987572606682236118904909476607371554267427200392925662988356936000100413130787661511449894121954838421231289260639609953206945112387763111975166609247186960640885015048591490494885818627029679139981510611435896151897964994068800216276028565651525767070635903571005131171891607637718505459027447227974930860346443270887033783146232885607633614726496876760962700132877054149327484581209214474158730852701759897053021453971184625001619928778410333462517465382996050168750823978628097305531000356072277794206723869032011255378975408729962734642447770479315013653219803793253588182927631640597110146178017612018617441393595832331309838068205412996181760569668237061076054022149469267251980087699921063780689420439053448974594325525735761642394654301941328697031364266835693068518938184185494495993861663356050202418600595881298545274617794792158984604183366137632099005719234660249929177807360180166203565441735321743348155400098055245018273646635805360169902822758113275360671823103393969458707127147467288850541335818450850966196751414981013698362892483022553088*i1^51 + -559294562465614717731763820281013864486731711933279103274096894335004478241221742128023676827264974209191773168899036293168524744421928976279981918800611523638121973158952447020907635169133464900745620540206828789639050216306018611775530031903262713419717775102881354383912543594828365337379214163973279374799792135887859384019477699204301130651678218021895945825821479141971539246351687582413441118759112532862780783938470639500528072110720193476183473344957997276695060382286877267845446921083282164254603537631690390812319746339677283761644464331756872238405111617931377842367599853071486609466926759856294099217981391087805222016463738952471450369115505259965890356888714641352778837254600000525600114970737085335164086549253829296110590829101416884864875858187864787108498047577551563479946574128336823637808984990780744021699962683604379865244340886558590098391286870574856171505024251632613370593878568388889647310657947132374733176264623126376438250553429754654644238394627076768991281086313550581926973174561392242944145111827125517841020843016989431185135558379492242110410585724292415503500690398066763205345611530316456020084103831538867634176*i1^52 + -6812073565978684821332554435316962391992059515293251361253572138345031443051938233675307759100101999229671993963376895417857716038818038048712557759120649356902442992817186256131034072447021420515336941673590585530940398924126437751795906329726980566830039043867870518566615149339349459877722466366380201909725380011659146282639885595044622377019004812558057669101433102582007960892095621518472870671766978080891090399002487706926688797001157476041901051578126350521210499640811527253244009600785865607636388712420086875924321440000117263498943615746169666568598662457193179736786226221885735079501108076479334808699418382333715886280606793138820836861563075558732601828106755511283548830713285630808797229602967784440349266589966547999732174743719485058603640953048649149306272628068560760070353942906271549018431008408102736903081786427021907235257806469872740284133628913252529557944711675021723237948893389026568236244028140232180255682468301346913492128181666993526867669287295085582856191662587972210764660669228602880123578812841898594110087924560359627218509603973192495759807726765119803708185987878297764270708460653766573555644354265088*i1^53 + -874115770345003185706672225560505219251290096147206465942919503946495848727841104380534945112400896614081762672688702707327418297028394265692598444413129249052557933030465965422077851527616745176313994340654111869335808189119375342446986989300612806996035887401316902084612299357883730592823433640026722630584120901974275508734250560786770783173880650424874578023445409861648549091216110266986333353168060699882555969324293721769286656019245311286091237436672185522636510159850830030874020774649381484091784559529335943070773988385162501346960416350000048436581263007206335822455149369155506760981457557485754465824754627432521488894784976698940155141197959099803488071395650140107863692776961391709863480130651025498773217264193272638179531873853451549664922792090117832375949209254479408109775791110226882246794274851580999431770159294120324618946542302468878834348542614274365141064039744288412320420264253097274380027190080345068545172623479824173341900928482705924924888883802969295261034649318428522239664625959172699482326908744405797223603957303953045165786351896508044830251560627080122251638932396333332867924309167803912824029184*i1^54 + -7180949163362590250552788776229267997003577974982112100961455369575931917255026401534452048399532208455996092956670142815913291302390091579260778645859752195976736605128837737588909562752698023578273229074174355027175410208774027760902631027963615103177079952263287737519047297467654273651873212500095716730782537843728242184138598732491444011657872297837349450949260733554838710221516455309902495229962492230382512002302942564455869941444282871646896594388878267248403919400137867799363566034931412112221032827272338499669752546273213944877250641844388363581774874944332844736462327123868622255037450653740015511935950210668009521810405776757675117476834430901044589953011601967693098342877830059500288943145200570316486145696863777044647423446725939171061989782447675515270976646173414518705427965814450195831191280808982785345938465913926187484975888671942254353114708097717318056471211693452156808730378825487763459646866613336381655157193881817271506853087074914444192072142099696275440884761055483736565476536566380685442958991177238557085520938250828738009713811970757764288917125069768919753347739993514314447984389366218752*i1^55 + -417691431197668936090629429589211441258547442032168455988562285337638767086004090998834684981414363882289245265377405773547143843962890322995709026117558593792319837844505024219251456662204077667919313035573795159704861288534156797982984805413604079157677119542536968893920746197881298387075746206092114155460308200785785429612149531438529691071082708526856774849429400744806625716552292350718038193226708970021768385829961375646081943312232018342068778614268323752655705772777286197083814911311678022641368152995042167345417047841669225099879559534168818155176187054504136393969396002542011778308823117548337352984069496147046657399880773861164266910268320509277794075100335430207391136981753214865080644024153339124056634647231329684299913295772389093898099575293156075987418922798881514440927392809496904283931174231017236561026608451342325270392415160736485211214738370060109286812615613297954726753910776189842874329583554058832726238953239643305985600849834015585426963647491993589459683382651471946962020062989262572948001686521468265361784918189312831875528572675160557226934900830313135184388206955714428591893643264*i1^56 + -2430965072723693421554138016909812096204799664454693309797173918816450156838249005297599849540448672282606571493877373730170033697204688861506056033886329457734787771115224337342618880251465011841503024529712808603877358187243884053762124384814808919874725649484626684256512836166523651720749705966751215383550759307229070928469442118666472493120665940944648620632300422693076239510133726449718538985634225223053708022425291203353742192454810151443689804783183378281783127586674746855775816362707226506538612759331267099604512301379804014969576225856689016688614709435352914560302739755321524328083579327073711413527652002013506626158011890115527515805167280259133579602078762368668269907418487983205037545835521080378484858711558226296495608201707168372083324298399222581859605620996346074293374604907540672369921572340662107622486218568545910048613685159879231603470756861927263725534498802587849315197653309430845121764603848868432475142368994853851405450425813164260864370753917475388709898889637822909693133309880968489864994257640117061819812757907793105675772599334913569383201736716091655338975885792840253440*i1^57 + -74041647720969027843389599705111331980010042517435662147970403619673311670643350073420393407340524724928866453088604223244263961191463707807496547783565769575138343451178326428425601976816410965729795816015376305942812305478680437684051756661301285890154959550312975211713834507903621300693466083231956630967060405780892573686006605524473839227214999121200315705480988811070545143825187855428923365603919926697946870782304395872052645989481271360177915236181113332466932332307490919625633767286772711611574333929017987318089234831277706182848949459609831896703265837718300602009490555973335654444113719335172892037453672872350414339142148701105368607720448200255218592129649111790762140447701022616824822035556101851420787174485907475192571640227599108081035686788255051129213768305992097158833819988860575476590019526833594287765778264030310824519495169669120127287995887068236941035964044068928782045542677870244931590795559570575323793010804703164422426568220998569112811611899813129927389146010125142189088221945667488934387078152125252181021690746306304979466217274025083877553591108237119414388874280960*i1^58 + 313072026364002232113854092088789107523134611382364972440465006445031784679744657403511769836108606764496194279433913216027883569768386413094668559334493487870553923972062522876165311605135837872885256072600129396260403554177653049953457719006486773188383604297496058102535843446813614878599858967342509458360909055692404142710844471407060152013394295518270053787352557866381263129546216041917695363046880741479100100217167386059029351712404043289487609735810103453601986411893346550622599727991191520453870785833172370934854287864119362775004370775522405341038622447885043192902989598291389454731881706184820460115816666072423639009491265003249325680778172479115087896982960094036587225028545723875863151182513079540178437825149214315157658961146185798292460336868956129745656087893144830978898690981960232970977709569646883783153076981202513494445316449114860434454692941298381673911208709287713022760755881202781117728972344882658344020790889226090624919990785738181431420983833917673041966843444442256024788072597452446861610167260391849340935150183209972692092031554244730724392707349637318574080*i1^59 + -344161933712105785132751081055745172336753794561193602599471044800820934145864959332288913392082385192240317444433628740820239070260349419643855187687372393213477361640237738167694307235796614752662413388360266556742282299575992346332859884102512316049651397115163943747313702125826288596127927520727591844757997320135973003092988742436456153713890877028084141443200119527534968211089740145664265710051945356210842343899158246099064571130948993792775399029734868258120902584076171702778403293575678074457312528301541826484141096616435568111393552813628359095211010655572357037191418894556505230106140592528293550695283910421174980907051577156255477136197720375942405646676155608680000567427739834698327671957774106716296683059320417407590604465998326049384205071145803957995099572872030446546066497338136019322120098165745504270631713705348281559336358977665228038306495748480651040452605717444115295629372848000100576134744337461419435102357207532596440230651434186533960503578805253780958366961916848093336523357695187321516066767358865702714594818629972919814271824967065753024320610762752*i1^60 + 1046035821776668451695700380363425323159993349225160188477234615984303885404652134170280086375245135217384948618602550592299041119258095029743170050810045417936028150467803524377322926624913365214153202870777036055442195236423311745523626499133657406361482875294282830882646665807825310751482654888490819122354389695131015079122410082199746795642173680811783140184265459260268501860033420793354905488374329631630083000104606932631003235348171942173764412570076932120896297418406165287028708518611089273386872098320957702765413443492586838208246144380854126712149368733079574776896183371434296481300846958646815980736716109066965289641035014236259852452330137872312663036644237026153468487758297141069741256953457986817867478971136469790906955855538965787817730609158751851251527830689810620974787990891390816500619877948753262074660523109483443815400749781066021248996318174429641245733578503723493881646448663353088589124436557377478221096704903504101622264436160280477268033758367182947301643102777276687128721002665415631947330651048253104497734897431541162063392934919495846199296*i1^61 + -578369411573586922055911845603470763091748373224830112012863308468521112419329181302718887160588484748017805318830890240236093292674546435753432856759668917154390587637589735048490999571794143718061999330642362613149853951266875453676335339961686149372761560610093219436922357985018823275592663616218372696819171198451943490194433683701397209544535597987696571954857658596944575214577009533946663751027278923752121509679041941511744541980839559483927009368093410760657257143550569560561271279451658655614449553480053532317443906187953182718459940858904271899692356776797045988671383034504589594924748062988219509254387108887560601609105029981767187855443472870708939236300193435430424443169765367241139534872294479700144537827177276117197868832153893247605696760249564266862148815101550441389255712275023865806281666187244679971049947776660290021617432511333079701421176245434989961491960978348196054962026187822653695123975683736907838845992278356493040639058785029527751519790916348871036071729566529040930972634882601377053160597090481861639099437378268494188870230867968*i1^62 + 127730035547535025742525536938602339577994597361892427562282678161707369361066123526975112227483390957509839267080292578633660010534927834560322170129860670917134321074316001867447933439406499513466652244904876685732435992679359368878155254744269282302908972204980770698300140314682281055769431565574816789110775311211728104849914507125171883644475581143287046317340281586908243523347885856538150646543923626884966170743835453777084919961296428459388413823378210670963241305331066908132474549259393157530408721837573515216290922996745674309339117440646783033765767291094920285182990232085922550628303072763874715770792601686843028902776372076109068786683228759806692536237882395291982944645492700245034522863711717130273308794124630808469527982651755647067004747796520567163549188361699290957077955563336827823479587595006390780862627592998618194177567788260354957816732879619231455314239469964426584103452472670505382126850352869171717581324600117129921167317608683712033516171490872085231629946633955256632290055151714928048929964525074283752301069296844599721984*i1^63 + -2678871140854536003062298957541024915468338110075036395241295191781121753841994155380839461003833365458934542598531998634389558207855362160884788074547753324951317014046811787330428676844237899270928244089760635823118366966936515477947826668953133066703420171960219534215358892954517121950143634237514968518869837741475175322934203743230246554685279051886725542742934315875603382049688833484745835048351307487266351039472141878200047581890442200639835900371783388033504330393389839841818101444752504350039951426470261507845815104625841094977735321948027606596270720425031972077809536758178602534211436166154425446099332942045460848267937811464199169029257703200758136813658789320606792944877879018784750198819349844101438731856700142163094401763260542074920970521358823644026209583824713969877211194973628198685681999008304848770126966466930129476297338367329002370837090649016619140218799036680545838459655306092794619727737782243658894706168238695092141516144898788921404840784531649240771055367922329002757397057031674725704406102488343964807925334016*i1^64 + -153294100619172199610888790227222987158766390031539721482874898953639602632517611370205847520714021181601171132259979783987758176167351948195259485080442228296430448490686966418932193684047706372132386883463283552217430025406603446703182967386080895697584058454216559120523482793194680514037024937916459119409844723014638754449591667093026938643566447683852884653235312771619803235055086189282246952215801107329173083380347756878370720745697043967600384034064622533871632028460903136582751096928826059133860642385053831909089806166888633555729647878866815287646444965216866730169472414258495944598577798927832187324027299886911766496311712039210717840789536029118978947949971959536577639720132266784422543034041358348213737791964230279795602614938345706137138946858358373188246316024819199060550195967881757825575573806966077832328606304256733924303223897171072867232093953192683336646883120522302367862411143022068494982023664975217891689760389508278134070266973921214324588495210608332789627735486251128665855117868040680151312705263981559808*i1^65 + -343063139684069879249159228732145195387250170879203178238978712487341817510115391791874622301727966245742275526441315601606916476050699428706872994920604524933261523011366535343299366695459267939698819290046286955857918087324373157228945793028313171704886889922351843860783299423749706586154122889822051097009900730744648780574263953559765642803041991476223898761867316409138134165115102869372528250815404251537581578001909208969520001827946001196264043231588289477798401944342445265225557223416225535086010315969468673518483214615604063157290285858269496251567131739526546214845332564384676228506311529204907851672499520937151312662157440473175259357513189616532808007900106708690606509914310624006148174789000100473939683773994511373751042977776405333044069047734891372878156042835131100645435111099240545305181488185877022871817627639441358244831078157440089892791489701130444614405170911396867553486990560405949121791636393744660050312022737803453771596767326315403277506486318365243916004181421029075496500265476896700586000384*i1^66 + 63515189386938159888532747954610307617954103976486073700898627738005234033724964014155516908247294525594552624686028716787971470757316519591916924745383950803225220540565525637441292066318674397163099250419614625121833951338686190988041742066890118588809175437316006294973408834869872929925186589242322430789656339608245869580063491343960281036152196974994910520742710635605335622797309654103458790174586734227516897263834711910465965737313734558431614599955181272691050929029547000471786832487768023020125107452247675771448272812057510512382633136915310522894782716727620452420238617535867257580395679028200315935331161317835292715653858261359765686100716747866751020912875306730501405108628518001433884041050552021287212670640270411502864992683392383874691925840766716508482704937821957424125264028252613246213745662217556317365128601159511229329478724225070468119743729128266273049127566952333433201859895337979504713952226270161400195823282260102781851691214284696209180674755343882492056379285024457862271307817680896*i1^67 + -438670629587255013332151304107853606697207535054698190983772490644647276833997435441629462423980186401618456898681420600582433691497287820821053354462810638510650586021178801667481392079033535827548673459398339525279400572934778043399752275574689164873717731091748927126045851394400698294974882257659975838409833899758117982527193144413600389017530097942456525840555253575040430467124754655965716298268304542770572949964987780790995706431697208949513643850580177645101348497017773335491830593076020683584896223757078948401426180594676369205530738932721127563117507987109220378611227251780238650032038467606589309228617001005241842175157481733929340055692728575834363194307829240729819290326329851087633498799853474092358193889691297681885920089695340120184215881774822327100468626186912145835622272506152625678551621785823276044022637229075481217590495994572017781339916702637493500691486378857925318159116869371144299459625387778246397244234644314340597461788918852301309940480080138962813119027652653490372608*i1^68 + 42410403548108427779933726434624173944758903721852196993689865088106313536204625167979472324552559626988502739607939195232985431821661630547305889147984157189462139012320053887962719975049509501753653652969850804020477036914690603493302109963564739995223194815391229443399579246572531151952517181224067448810253679276208338977707413285020961792027632085967491472207409049379627689230760698112866326127613088005200510056312981111565869867540791332884606329473750599027425198923330167063514062897470005191194920315877772243740980366113934451353130073960562509856090063076372543350203193247724374748927757690696643892200646836506133981131717315738474833348160756388670801160204806153857611490763396695188012749428153620909716204875506125535485058644688031723549796880476263808406797569420320867825901209350180440786205238915667695188519741167176865929284780928986082725028641054040896109632667414456091998532674688359480886341027655131600654934669169710349671540872944821694167458058211626720595804160*i1^69 + -1180859415817308501794243590983149822106794103511269790327024421812887776816283652464840956766255358846551753967667468671125185962940898363807099153145822815779717319381747431161744481032500934500599626459326437427102678048044062451271704608611002411005480074207118773841134991471788747135121739288221460867577267789779248790319486428370846149975814380109615867968823312538768020963915269419966574650404082043152658754488980531075744265003623358216668081767158101412874724424369341024882808757972157561280791981642137590752009915102292658385808269015577413049621338104134071027668677786766025007741342384925249180418259013398357049344967458993699249223053687461486500376334097623022037383326285709088113336751633559747766019105075794224859454985763193566589738723665272759295395228113031565978248524168491199998331044663275483149536752837594583199741901691315307061300186120910539088990762358924975167590046684011669913742432222556363736273692901795603246867563646983124284125443260416*i1^70 + 9392425437586258251008287998391030743401364270964115387966478535809936370757933527150422602627751967791510623838451117342281316280469379648755599903717637666603893831409825882937209020789367408826631497535424047293415123323802873295905689960854031433110946938328537845049844741304041707879064498343880642868336886483781522945383592298672609288366644858555838839707983995550807063888822609577779836038875033372694803210493325867147583082062319358600887490916129497036087704261020899874612695248117225167018917241916210733860606268398644953430360720250838393128603606072648625932292829323316079092069957269290478865353319797590544015990332535504152021594987360471559524358038020599102577069005429671703423051925637925077979138918432594125313643132024689775424046613786976964874101321158164916271675738576361130551917480689162107736722685462685231238425274520266301964771176595708411747071036134580149632912981328999300240436775507862829525520385471408951471016757424029696*i1^71 + 18310667333778695849199514704310391887517073866188769027231411842776620575180760967238422350393803441211141205063170740585095603010795232162842352664597158292749509840627435253284615979504771896265731195115413005516319529855771255202643914544493096447635322169571294009972460951481348545009207851947184981357355942824050127987071280911500934183923733476945038712566133560040190729497967559233111079190824762956348262490858004767341952725235673320071548403291808649495401768369795888384853243319238615783099258907031137488831133348996434274134672206409882448093519747199414567777857219484154631654505008992908755240288729373291671452808614393722602074327390517897000152283874264141040731734453116199441800477235273731221859244355218302846495000545618499066289975292506535955156703648828670961332055846543716339585546222955064261803343032056547675976254816905336465166604815103524450892022103510546886584946268884679659810749036404949069027982555549035134976*i1^72 + 8917741952100923055314989971999243363231640904213945531857324919913240162147759838660013444861505107103645535446232729740747734716645362305323872705679374393178290698214333718668955495040893896358540492855757622971740864286241243761313340230853576240416999787072685424240969274021172003394753623156451316875073854561357602269959563399079808801143703000604325567273660301175091781533121768540556224864658996465695638728229447968061819410243329708203773793082522018646445956076987617597719469843153723831850697293622855760295058397160717491143351816693161971438182426865791619812927787415858341813593251936446048525284489425007941263519693741232316402188206497880941782190114356203423930780903483098649401746278693160104233212662683121279472345904944298435961781956968707622879072903153671309959865472611743799911181237766875623219602094645710008504591930846830955116249966564136572769847787104519523848836998660890295378912017248301116030976*i1^73 + -1170311148298890279176758424142447105875769924001508205590630984954528934626093922667918799157143090657387787620834716971142618381022019270033710008115073128514673434177108808414792672137048273142124798709292474840359193591708718129232608300690033527780918664959495757944693107859981241468783247182600339295886626800489158629251790414234743936564475171375802523876195651897432664932209561395888122115579042043285604431439980642614291328412211699094564979232139562585592612681679811178213666560518101995674652289217807807990868049128595144380952569050970734472344363312850368943083073392053453495713972183868697566815803003548436767571846462694309173316659196390803025214670195772158539352493847663983411004540778744509464848860462171771267036855522110815915551405049824695183243925299742270169906922591290466517194589210845765262274124580929996147205022966911941457440794915151787133605810356977098750809478527388777568010240*i1^74 + -2003806793916683557222113960151833278182874869392300271777737102984923529316240193375745405725984733187030514069879716215118674866864913864469693772735007302361690638906322025017382851459284917209521488117451226084964324149003082784761560770671252408412763116472052211838668291060243495543853481121115311810134457384050821835520529122291425285770848522472347898030716008114503107288522088332871227970528309679576503441340352536746704795832832567693683113814924404458381749977348074249670341331144742006136127207085422049361498506314089308135414238663851656658379212105094149071734738838566015082193677987467346423701470492256046429850701165163792393109230274868907656871034759836731477541116987059881468054645321190592394489616062279978571666871447395028176799995086556982669772420500397802219975135812726954048760065771334941614375875571016130900680612871522783992578248106619390564956048051729628514222080*i1^75 + -3350532544422225716024495571574212026714807580645692179422946855234564832449366934235591020307455469348059601513247201272191945770926169544122178929576300936830854887359890320031148505222712563044824189493660200094003780297133622389282664306143185434097598206680167973876266812093070216650023622658012967066938560906165224066450400878709784031342537730446714239273475421142638552127425175606529578740544176266228015609248831276218275669887756600008233902831036527300854281335694898644268885401975491554566773993895862545602350389897615412612258487147125076735530883442149726572074217691243172908031694517723162232773691849830325078448258314438554266407510469913028770607018294910486406526324589187046232625395650399779781985578736174049250153852223054523615666869447357620800545919655286371208807514933211225648879435230927588849129991243282321010534042360570217842210404966811044021305344*i1^76 + 13835163601294421376480983149440232654188371605329955219410210743685020366959488178714360163972347290994194880194192847419659205144190433198727264284044408615404347166156074958877797879954315454747866596926230773733322925026551244790689885982150844587048194902254644620667886356624829377218292396369804935939176846235322546402000433440018247307269527263508033043162074794307195897075277359645991704496991064564166255916225040523076561708041705852750383882536556201846609685467181584853526010190926888925047022755431217968507807701682803808789388464119772922497626355798927146304452796666713083206998719096479879504629508573017785503329696258900467931328164293375833888391317877890526762439563950372973997758840399206296951070401309139257782275951818886736742331157468490457225833938918076564411833409790121395955184100841580862781780939511414793279159998738775312900096*i1^77 + -778977696005522573700437256450420994367761530006651927900477178490444622515583409438799318394124179618058815265778815509651989589291723416074829227261072434023018406641566282183676129670532721200156390941167243913329145161069102367293913014874039171605064623892850345897271190726055800495254197538629267334404824781598850424872800301149199931546539735042595380179958074932699791923853668533429174929215958508689764462601630353960439627740139951013992211140060999148651011888909128456309639920107437415773428961531451585629383352825308993588879448807707070657107570011361766560493268444618303293108718011811913762640339460073574302715688529946627908497931102486054955865037968622664605168669035352718913003122434032986096267592345484332261432019522829222577367885538776854906505516579264445799169643957129372789330522048668634480136964264097022976*i1^78 + 117833929121768507074897970685023061152932125855829288013692462857469059164789659792379050089473210668387940959149940331431558801302712063722421488255763838706816956806445886778034222163496091015006315807625295808670614373729198674114703483902470765806076781750276176966775006239236479868805363377626097548050057054893736104063780494858865030481638383437668741303152467577651411247514405194549452568279965469371680552046452642061188582738099537857723678997098582585284424549478528835235780053202772514053310444573578258555577350312151909715997695443334752583272994259274211143216379554415518070118171459740104666998715511039833398808093546234283155225144968403040317309742350124666253387318907742403827356700974116643889014898715175357945596025190300805381806655619566150891039090931058599548339552474912266259120837376*i1^79 - N1*1189094488148356127574361076136292295796889552149172026612388743959810856076015195325928575726356570119416972344133238083814075648185086405593308484375*i3 ] ]