[ [ 99107764309030688785822619326500793751738231224686228819642660573711693042724281048562490178754800272382471454374856105004393243374430740372432114628834320196807595298853870043877680283431514720064554816691953910118208853778817460048211414577376585594945131347053492425276922249767055823493868156662666924345068461780192168522882961959704559366082370435283774220716767290509048974982278327198663703600186435276480982018933978264264688979743750322596383875983206646502839344823637804267964027580764374382109952617348980277935416691831129512781919791106812026650983672938834687697805685302069133000901599866209039702739407913462226244699593020221363515541884702001439225912844782125504197065591600786351226052183488174997453933139936884925474741116665871584419158829025101726710933549299356701808320863238674368497753587036675351983197877605620664387658125997733449232205782942617835698350324274831626910008258296278883996556001071780210592310241328684425301998567153454920135103233924290933740325158512965450650024732932366807462158671419484118286338573833986199549175627746781076750033949955639626655229542400000000000000 + 4365958753420714247539925252203512912198132584582675218416664696485799351630905700295078856761032510866835995158572641910493430267673710157318928844520197055639986246449488961507475408189859188637305587669647203482165068882768045890649392092312556138003769235648032587610468793659168030325258195368714706668443140649321979218285260929853418966543415337931737218383023320517652028247897099329918897955452646930013249095553108659438572243440269381822377067565928675014009761705917806046942934510568031885629189959491706508853121932354832887852190646168844561255768832103364823996598457295553771285756907413276291440792230651114897842987854878536078273526596429882067999231855946186462816692727988207332282815465646851471445525719754445284871741262975941002062047701534767849726602772626742110465285982016859576018160380772590352496303809148778875206274860059778052843604921868241300748241900876241439767570301281845684923630287171952347247297012286308890439791076721867813408250675849534070474714711148613268139196128816875170310403906321759848835193551637054085049995689962458196097144011016743908305132322816000000000000*i1 + 48519542316091073522907327832326803056182332083818523258122431522522652150538069630716543036384071789436417962993530297382524093846611282221713941798654241732381330230524923686464134410045421174062092767862687327908458813047883480171198999435130402477563273042689816013020868961570701963625506383342257396755752849522694612816853994385766047601797727561575474962757918946022605771994346269219730352773936987122354850450440634740739877093940775799602884604969527074787261364574869530053104410449176269064798467037092747225768939505657909540508283912349685364502104106949355857986380491683155401093721956271308465760146921140970552173495954987014079363365883517369799317221737205894090381990559816568332893413535924738963749108963546025474034598271304514514897438313309973239711656973973062604560355314741456099635554704178626454709008081582928567646992410701279275983696825427922717498471534524605593553554900641580974980170378366062387371383335782018400157429098714670486182753913999543928289909030988920652346214119324388268666519836619556213018481492263267683985695444085514762721928841685739102338547712000000000000*i1^2 + 6168990545946433942656696152527038144994230157237283348506858679481542906120392343631735675331030756909195061121792371529254816719610420940557593340803743291980709401658360492262287978022424187458695722778046534475476581979843015349813754590490062885994437622826588690527291958573259148097417791240186330156571093574513252073627710213431233546951550870893042815061174706304353246198769806925089253312809187077314592276878185229803072205486393830457911369443435403963373706897815487980313806191205655858993405065374404215693385103370176708541515720326583018166084843756962851125036520681522365543383158336117861976659752739762394004704096083144317709347770762067420913736471974832959688568775543013143765885467049738568269373950971545014616173420627670847413207713829882685022961014839201700683106422125482985787874104623551096927332395500469713115621376302879593133202199401452620102962191757129115759522723940160361078774941084008376844518113209630306292484702328997689616011882566048875198604474707521460625144116565948218178985799672318848683217762980740895527667410423490875302946999407338511067512832000000000*i1^3 + -14461900436525001726590966911509313626841974988205700715646801200632537834286399475634721095868902895276603094734250070474092115410169713550650617422458510017211831976104881116694916821252407473707738452887330091307507194372349518611469210987074370678603799085095301057680495519548654849779567777010511389355026844340355996625736340296218646693058027650965440746674819078678633178268067194081060238962030874028212039953719715826112362008210028757733420272686887643206557371478108593456976956198832442352657301395687938737392577033571833427354896720419383197279396279099469373266374546871765947834334542935209246008929952473548757559459220067518501496034118318858806161377970040600757324909669658131776471706448228722011357345465450868961249383749044628976796629822950140542476816842357504605733257284360328997612751313835708844253431803076404121912447378702866178688531548399947354464844580166617321641282782377313373332062730879090616206728566105121524028264586205190073543390151083916777004342858718943981604335307505002689767553517085790535994517609866879244475116130248565348572315479910942989185187840000000*i1^4 + -3988126884400194768033836107527362377251994737207694592000124526229429817534781446672991697569589058996173878968397618996182862118275063164788290053828514546896071453467490562145240813245087030953499455967702685646714623714868333290576982879181217616672542714281123222916102144410911953167250327097834516533569502730589388174134439185482686302770900345005405582553763305528023676871079667607153196007956871240401986379724905320533897612526033351862636390957036519507974688743971648904983534670310436666653127934544553954139097111599221340079256132506729100878731969909714702798603077247365329748711460325277209034989464542797541446870406074663461651670256745257671982108249731820058868452261567254378006546914257567357223707787637962997448237783770446174075305926611410316314713217047008725498917072431185666178541029647061813318617991027704986358569983404883783393600536686567853533113498595828849564114523136294610580458996602985679679057112056132428894045783476695215508367916908661687022272587209382159613506654886789389692925020241470762428953591932618545626881600623603478155789243564043883973181440000*i1^5 + 7728217330138969254659131745970071055886186592055674894480586731539853432445776198870538221913303595066517251963934784545402899683772594625997360046725023882872991232337044311767365095508213918293752111262683676486619210592395810894643085806411589951429950207274902551488694414253188867313815252437660303320689810877964597718904731774545463190547264288505393279906875239176265239501342176677445072579818772707929557131223228719942459068004200105162234460437212016124489615209311922271545793228377196939152828479730173697875070570293118082329819189322355366835672135086425463827706073300528671655036251816619626789603727870708465629537415770009614598711044719751096936160220177575305682484848801448007330734028443310011481666065963571058992176321883378817778861775647056232538922520128028174529273279186207207072256265373096141453888627355848732835364069464310443780252215428629975737892710740371442432407932815185060874264908720231470732303962511746365318025019755842044961601400724840348934274486949269704717665874255676164993220250078638857651062288524264560112247085838886803234544295718096518669926400*i1^6 + -94748821447287775316594984795055432593846831687596611443739758556589522188250353929690909654130721000515011103199167799988672767687927967348202742197864212838605270112766994975389239756689570371269045387813714119573697551505430092446971051508128647657171166206340027127915089570386477777041244905974989203910733065486981057570530975139601050561590934844847748615748825666230054926092006408483349686784822811625106267703882437955993815743240119946739062677274973885656457319320681576488248900684176366402497048320026850452766920487135364965005005243342992456847891678008320594004270379233508378367565346846286962968418063951296970756438533882668579398159597297151208535868105968696855382765007393649353878952323364271835136732207501815807962773463082172880050533672281672884714787720556725496164443293310101646288987621222868624684523116834526066987642250078611199110512981168943802799826332126484593233775088585683247777656838342243150443974066988459856317116726389228264062258850975743964983837837777329663775881677135249584147990656237449708670018603949594966156026927861919647256041350828277104640*i1^7 + 302118041570919801014615048800520768841229265089188140088669806707750953525442458758242876409502758257673649391156785097623674145462799621895190761773856438367714563103500282381727031734736142626149705963431681269754998838502602371890278701667880967745347931242675508675859083679667990321686980211763301889723814836868265493914948059430458765758658884766657307023637342207995874486742527549204622929748916586027858672169940494673517244966642194668937609399805071699923836132356933857316813269659543867487900912223258041135443246490091181008902462805014716958129918868489785587420461460970327407922364511113294250808839433474111807880780642706930278757079968299549936849126083866526630618135750776639524613347395150997689766556715116968476521403424489043751180453210829277117801997395287103718752671153948109646929286256643136668658137402714142508720718129919192915441977984301483762150047822677525921340697360526469641298636767231786720138706911359640473801456458452332140031544352787351363735569029660475474429883435465293308309206431518875193970899082285872726244839997933371478796129898789339136*i1^8 + -23991367045336384791971511464398845186975939613998576949150206431600885279816634223264329657343668596047804000201997785022216949410191958299213617404299254689529195537505468283638619392648829446772988859343479277827485276667117675277601892025933927230756422053034688242770646354017527250007752090354400645371713666709813167957309245211694227435485291551131650818618126957148489282694293488130033342719812783121551199170085502894249771004610390294135948885046761701211010019949873620168261064149961480443333524501734512115414654298145523311509656300184772602261879565294780368810691609719772943155694887150847309043871699380191023595067023240779271039572956788734984799266492937956282237857388844633984950739830472491514208306160955919260127326159577826661031900920314320163450007085785443375067962262488193208029677064316758106654368964681247716405512938279952464072929270630418691005439050138299003918776044501156688996378227530229107459736075583529374952030553828238380912537597105763508026440520999915962358176450470741478076915572030759012203651747166548575114243574082208666672387013476352*i1^9 + 2136075523747066842631426136184939650106115293857060533407606521987817158865006422161059892215236111224928288586771899416391783272569176443989799390599220756608500982140875126145208850588641113890266293383856113252995361437215299667421592157922064911529605738421222727152964043396569811233180741265755348549911977874091552357471712346577292614853378120606990386635815551081917947495114431461508458169167126539642147981768674501776461614767055099852080994356172405945471116312192249294518657995012337169565565827455174968000146165261910570001842330996811714217490952359034511288910255114576832072134253028324032525029277995348898302552280470653206390817678230132433251560601617188349648439784385979248073420510570827623612159728497904172018995204846557527706432006454547815379227134883287469808759231993722419829803631002442517269724832250123289000022617488330675412424803141479995404097114746766786756563801640992228054425233129534756104099211877676173056502002866764129334082005077383616991557106797727402945681148733021645131425998838781709506608219218840057832092916723791202165968601088*i1^10 + -241449916529791950281056810928690980029171940591132269671189060260055191418980126121472560078024990497789213016955353382998785418852310979153818230463230903733103547505025039357990690425819724605432059622991503162785162424061812223785757634681443168966572496205128813460492605903926404432179789360671110379619609514437797809177570459301890719396347521025102604796017492910031434033788131238002778484546225766658753635152461002181742190058724800844975080976499841876915619599849735793314918481067004058247172287543794606791662732434003106613972159511789586069014174443250602452909575665351927541530612930957815313293879151826770089234279978450740652836622248553585434105500682421558480097192100369062438698906946421832817895420084083043308789470640153138079474749313055343316892178788374122396303354815537568473669061464998136618309328219320440118381549215529370569736259867012538267755025866379557217289061196214595214337816010670839700457099726064495022312896614812203134859510524130873195313056397708390216190997462498645869865558326013891082936202980347335398094638659433251689463808*i1^11 + 20561407992468859520193991169577919960569404615713413940190953664011736761297954138776704683810615953610358092677241555791014390658027944556740818161173809793644097889493347707681843276954696253806856016911735422286445019381880540361426246721144369906041755053031664928389665259965786831938621187427455618352786920982962270647784747384782005173641453108635155505412843349321159719013620905871694390960519075619127899596002643894330879212633761987005513323556101799591269269139939448772874472850620466415580171772208865662679630912927532660684974273922517727673171566544609407159827373136979954743121806833262316540403878820951954237759927225634880449774442365775681160591523755474655953908450853183484383512155223743541107430411380691071979963396338138665297448541496020646398762670590070146747870860799833781091789343923441048904685706644990262851636533493911914132642993064661271068904155249407098235155794929449035682671954024662642774366836560520675400030260465038124789872685298825347329343870557735968884226200676820688027057892779391450656273841790320358346003020663368974336*i1^12 + -942811150128825485538667947431771136349787273522292680330494587869478435056868547827210509942296076948362717572493227637128224394181749537624578928886595239374832193254627712962289808254211062056241150117707020420569371684730114440090645399942299114517157981599732769582569796034665787205196428764975851292465601793724446627033360606724637146862073513554114560976205698653024168275989973608774240825542531275690795862423794319668089731225624622918033741700042351889241704964063718176807557326933260094195138835167644890661649369568838384100118694394717602925220032175947686497377606797481462938584482822456909824467929040320202292970067734321686663575778787647678458777250997756529786677082060353697415400767821851192552355594171949406423878200031341289106888540890778300011534410701530160362345637545580416039268432178248347617707777721998063602297425053790676693821144159132752454402108536018186674083052001970289800343012387047950671387687111407970987297225336112220059330845234782100921645204959987217435317229013671706261113228385858016398868663600843964888590587296481280*i1^13 + 28087576236095594605904466125111542906537488269707299245746951339193850629977737589656775599484847114690836208759861978059969215896590456378222012052864510053422860770365570322871555529227946791769700755668670278442927273806508162642425599037702214896643625653505561638808267772981213698528594792295057157310436373232872823314814559446267636129443151857385026633905215422376460419294492053568901248297205116677672346715380835882945365995474079646036280555500726125855261141370703117953928548261446639276723502578017568228098219677758781064204713192098091574762350238805876918735369344636464882984365849951541864056180403167022339368222851239142463705456291473435907067636149650121835570076045606064323705640745206237056699537466811331234155595143673585767067225648884487819115019162187519910053856222534840247247971955513177361016773131741816850080121277538134244087207552917933350469082141237393895051867679577564901169825567664318253070297550227055270366953442337412448836609184914295885433896994851251351575758489313154197342337801128829925560345386343330440817909170176*i1^14 + -533232032719078798747147893781421105952638756796468556332623497350661122052195915314687374907980954612417792092273510176687684070515264648667660963000760592365110694631869038898059042585315843989813919311432587033979432808768856730783912830418677522020475328703667235148954663272079443847077807901438897211287776941758902522372862134750516137107072570771948071242976211650708422083889395944474864379568393831921324209853201955078913042533890929235451410116951016575120027610107736344742668712884087517284621271464510756717979272032724813313256030870665675057718456446694163505555564980590693511348942246181410992957410313894111266440655842262066200453951575603607395399757632617096791984944063280885878438250859991440272944949101227575391902773447110169935130728604362386001151093661149326587317236976862281501084231214653179943436287888825646201442335379467195559525012401835733244943386943144815701209867984410322356919547615684667319173286803484802189550010212057564506951634934024769939652170624241652825747239116749677973185492113221212382496499241425848779145216*i1^15 + 6706966604216393944666353116736074415780671302704283498147598432945654335785961804985622014858611369287871644125419355202241118783052645291272449079470517442901638526422201548891883042342800715778903041485512192500990172120500936494658913839289145689930629716311395492262739587194682238324458660675233617431637042235679031566420410361020678411465272132182503142497775124667168611592472803845311905111160549347698895640218773689375628958631491265785281125844203041661935280232115911712895408107871807478812616265718507727309260579261699406446329912922970742512848904080005784190315238224152765848408306043475265618172308401737931406709098846352791717281241121070078470921167596669746837802295588914382152495131885747932592737716136346764160654050312880684954237953046071763918162481353267533910960345027894979449870780724867357916631511049882459132096596017004713434909359685066016505689544737657258026668741076486318334974140860707300289548402120577122631916183257526610608756591686606743674579493137349541701069390328394725565796399251169288403904113003468947456*i1^16 + -44015053732554938971892851799977381084356373642632235864344987121991986065747464604316725551727774618189230379260373284596225707580629952999834554465229221535494387178387052123113716910452606330981500978815135011989160371299587855597094710353307197546088827180520745461032468669370573703748317822363764630441869460274095157510699816015464458066840104935058292787716250273166054356743003341609240995417993553588267556571730662158051521525892649027330190508905536394218590919931082664549630554011272684833954310018953837055323613568555703951073413874725384279341403720191088462629772344364269995702286037610671004670286723839847621669748136182316925093375028039830571514010201943214473520768757810861678457072951735288116595162332124722726595810257288217924795696217093325154597773861394079641884669582327037934961539254988512350429278410505026956754913132205248481412289337834719217916879634780427920929192661991480096423915516851135776123566906074294735668424681970152299154608217760870281873296569656278603524119891355408987776892510644728194682933970206720*i1^17 + 90539500970856379843519362440092888307781153183063990972895042031830789839656299151478845516889097943859462576930855932874315123197395929115825343936241049292722161389725724634400783133825565880458343700206703754149273644754138454186556274339142471275452033890483995979199626748972667558465789924392229270708528578981916904893558224983181992878949283698807253970131168232770366280931919369576572642650293833631017554501180244637745926832058434621278004178848928261652037077464534691930290086592839066385337117660140257475212619604308686291034385818766095513200261076158777543301492603526522293029625936353660987574352118217843090218312456000545584244424475240085988593412014038385100348905463835783190964310312043234589933716176482792242972026557626494422285557873119234188652349822547319710284817179094126527592669611578528368071690930437560383094303917570355601324750788040983258052092574663153648467526233002388271943206373415734614320422969919510716257829137813333489200528647146167949815985590499588475789458616620972230654809395935428842318987264*i1^18 + 1370601573356075544759576331920183854179689272039487568623335915663632888351165324213599573936773935024445123371581793506266163110134056963097388387538890427831992584550204748980642547541311899887688430298440607632232573166754522478803437930624726020450704022642251209930895357621707893091503147212006594145448258950569195510638502140272770900178750075796320359172319910733988481076271710273234917011551456940131753400339659244956411251426095573107658596829846105342398789371683610372704749798700497615105676543731732264374914036806049266744661166012684985704570536291703280593732160829730587604247546155462133217615059625741637689187487871809951129791774659642979312880804892658192052952493679448074212318367455615087831268847189676574210331999011922966501645291613352899730000582994462929823189127590434961416879341587399749221346333133729258378414386378141126457848180023291756528465253649017562445306617576964287293891657692766862381074270589947964761418649920170802207778524973642939419599119869598359867607996863495205942688329234466197209088*i1^19 + 4372664241645909728124514517102688824534480501619531737661908486835711232940144992335766348274082487399040390446179445930767816798654814915142165626239138780542324009939567971992551461313543596963446356173500208068692221389312377200252431911741411352315922608417713134179207990757936477598377654770906937805590741711103594727392701986162900605980955588878381095498369689174503174404967390722795142184325475936286504439962887981129157363094356285163083612908042417028373366025108016621814673127259148104894003711195709739631079201290781617849680430487551271392714635329877094497167675749200905770092665602105711022241545119753335316464627269823820964145095792619013824306477442532018952511923761462333199690975852107288438575663584228484298877999019515462725078240633453617218351991915198510596369882562624051341580070996344114831438111899748086627801425794787569396921141276727297354774805558301051795665960371106522098650700719913691722476552176256208197022595940835589644159714259949394769703884272839207278117718812816244763031547055964160*i1^20 + -1717767529244100050136731056948742695402448287168340035482337055170856421337258725061574211533621947075468782148205966267480717568926343641499682388954828038089477739684257123485753902877607853692131903669157506616524922352547699900279816853109180018267775270710747039346554201976869031501822809546092762951967611308312783781364249018957745302779408568746513263408143132116801593806120842483941967175970891710393650176988250236175494227855078214938644593116636814430039635218213300457867562731614582367232182319540883098729463498298152826641914623455203766398983957121346835299981079618739558284869256048281085971188020475302481409686767106444344273372877761173340923411082970372825452076083185148432603058773790038797851647959151940331625363945520312858669499184553286051373202616948213495799561894124887370515607217840010332012013367822294663438313086909990060706717120218740176751515427667460611790301287931766185395544481034129023145379648507343418854501272855252017831278562248573217998092101755115966446494427004002211541735702528*i1^21 + 11055875501714083062615702119757019992432347428305347733837233469814678095360734814356080976900211305817574650695617545112570514794599523226186372723891436131946373372564979601698870540126965980882413099882323670658044198584742307226495815939381344479999077093546360874773611035597636674769844640248264823285563419842546967050366791767444871103571894365392182843590738322817016771957472448023980399307576985303046943687420156593844658408179588375489903599761774884270692240764108398374281612091299489552410828134020723842822433294957143357914147269875671579733177673001493791641851441888355062931040092584287345052357896825206780800388545005549820806417889389795962366308786709358843796861959277584298576195201779730247462812476754929486665519902035444205592875767265631990696280330368625168274175004443253203626557909873929528963559770048680843733002460423454992454746106174337830029782522351350212648911808460240832981026403587193878388974874275348043302312579512070685505363144827151012597642672735975200377335588780195885088768*i1^22 + -3752319713672606901809575684420280250504516168857521196849141718340075632754283624660137287037496821393686341600930192632074672423428627643180527449766784534458945469142268804531954215989505803030790973060952135415391501959602211160522502036594936847570174769302844667283040612756870730889959578478616247681448088377263032762731851697411452693250104545238863982140576931167710206125046348398004227042135481077842028747583335437280187209591271190226308962820808642087457021971037875528215004090291877024943794610379754190191174435586732651386428145260000076996947732718511797391429092888932062130797033399328604966043523728095506776467245675947699613285878992502056582567372220167390263358026480350698785227439843724133576948131944623603248251003988223697015043267766150839926717057037849036175823361671616127487031812591171929975504144111964377565975712522317109104541393771353756093888180427400826712492637685509228672107883879766889573792011410202309494918107872157598808877776114187661862380840717236848579484289494679552*i1^23 + 6576100694332902202766637411253043959608455038510994536751577033358585735789189815108916133666725041012526851463080382152076336336014721913181509361773214272143451781275989143954503200710487863904780922402728471218976015586833285730793757880134530755796058894982787198934617720353817491088518343611969849084733879607573889598200202367883996968030682399852025434362043111022427552003272920634030858049301098276362572931870988907810829287486427830186477626402527746258673743052385524847502241483756204837952336075228523633249941229435783083205131037436097062466219162096365334166281995470944476469034211536242257102281125281204612518837986154941267268497501293179453318925506212630899870262256270148634471767005015722037685581928983069078672259626138236939563189110638930288135700022557511129956669676955337479673699973157166729000325573233606978704585604423299206123093405615960024715337774110946726650979589246800008292060712090360287555706371601024886875569544489628948597262324303009770939615779261110408107152900096*i1^24 + -539439343574089826330647202930096483492541409588415462477215289300816731292420066916201701907679773374559437803643727763283589241448677361386052077781229697779944418092253098558145496425084268282056889021374092284498381330708468923588871882413676796751052604234492954037705698608260735642167406503105420115396060056531191840363302624449164988520380103420411172309605642844819630287800327222692485728821885167967032129419842654095823113847693389967026855811208039881624589506419845375901674257968632428848954818024694722291871089825816643018654694251760593836585914779441726367170366672866139450217086092182472545354866998994994369146585591833093462975624968697210711185321899120214810176704231753554102874486461540618734101930413556210638875488084707210174042716303223906381349670664589591182130814073795240089122751403341961687854998502803166850497005444457160497191449906393658855338791340480476087057905587950352063672676640874742606793890132481618151136166475238736887552895182404457896387954210121327837184*i1^25 + 609073714271098724618551091032798198911894166004988528955423231762603866698123838638754836780382315479142595658072617712958540235377067518734788663899620194482035189294761402956184507065719312447327794548633217194056800683214265064323931165018750650410144262396460779526697341806512970571216962711582575343489738532278867577388783441895241935373123197842173024095123817419675130841196842035220107199923918798756440169899672970457644258772147619386081350017056603625412966156572710376015368247003658820603751751672750305217453721784081173647117595828413430194380934681989588423783448301791000494980207932572968082316743169737338642097517703476778647450186080067006153364792642112809784321235315704515609171266076249763674855710317675346873962383432264282884704317136389399985059374222601820678009092150641952756907624813262724520825280330572454504862052118961266948189675882027612204285002245407016268288290354824559879643012198478374780893632817013536080391926304239471839894434298551550532660074435837952*i1^26 + 98562416162547721015595505485389706412715926890986288381749203047317723386914600132131688547112340526739564837368291099507454316693921929210586762313115748560726966514027821948825615227796043260880398040240712414800512169941060144324728158173447338556301469290049135721109121622944306082970027219811297539767769598162266892296091911084955428139515485369579030376613156067228715426151805619947654136737446779905532518547853010594842504713266099391416490197179038175125949668823708110975339151393912802517886040461895373148778239439591885151979831107525753948677347573762898987719631182073514575456978535100478582298220864131348572619800515235995548406932458957377630075727595341766362962254579131954442114196821926960805104778371461067415945027527808808635157431907179886860895205896006285880258585857897605138352561662491519414987095762134732049442837325959727744784046743357491690364383682977334863672565141124828777037763690285614477147333873749079001424540142330222443760915650028175927506108416*i1^27 + -1054550988737920005835247224596678130964833539334695878504945144696836326230418322591760808842554287291941660692248162971990886595413666333541292727319317791887738622846486002452939679245038075943261669859476701187930058093241135601678437819722388075747969952178585011079686287237363615548089535291457142370827339817027063031517460612281960149760385998348700294908600379556901275838947277589280905082056705088227095381462187986976226674769036670434776832413199677400439929118171375044254127693401317084505143790730858486403835435786243491857638161150160922406383367164020565065924540036583883986461245207199408279927385381938810190073797769650869173961061399998743791378040825038502052450622859599771159147708687447488899263757147324579205928239062166625256835054434962354346962426279864701085661073396365020000448884858179107943121921890223472940117953254766470528265781446457194223556914651462193883069439495023321701988828391825662325328375123136722354653026800075064684753599932875669504*i1^28 + 521798867425377853360300686786340594627201618510089755933438847286090341112784662041729153772152839439827967075698261017774182758975257870005047739675782679339497805557734707280961290992005764173879203402909152381306480790146957159244966581800367830646707293479370303654710592474727807601617588617700368181222321685397147429050488076023823926543922832533927587308650599763088128984532406577499492413077106321456615031969677766082799058994736508813243192692288447024462645771826721005512196959572457465033733569364840381967076310323163246752735413318451171938660749693996075125690495606397285285938947705130550237303508825666482326786586816420561964479508822792755508302981226540031721933896992911061710323782653540662180876188185387092895578371944672647879315527000920455652060804198710016372529524536147534115889619088348241019106531224982596238258541492341573173948166991051964183125198622282073042740639536437148846212314120648825697202039845038379205198044332988694034635496095744*i1^29 + 189130521654411082458109137977684234363612090847954003547718042721368393365312334225636240446324501318734666490150892498218358269429978117911895509026388063291243685558020003468072247343825071881682312933670354171346729041182100362998141438484677810281713312273197168524782202999869943094914769254980034147377385920321824967478053995833128816392306934920556156079652264955816152320541065670298097950586978535013182771771193353865161184214586135528075114145047038473927685664900011502977843477981954217445080349220531016234589240181360362496023420512735589349511850427048286422561495525079505328888463122388038067894135152653406860337121061861666871141218416351140826315934853526952961269844717656013631049869934636609243312224270844783587233541869753952521526544607408738726322251775298126471450773989668164106908249308419840465820860520652575470805046084782565026993930518727098298708134855100146174235659320589237389251751405749713108831419259222770015294747098580533825765376*i1^30 + -3157246222135700635290331252364088454868401572276562217985192636810863750842250831375508858245194445696935759391683377266342140762830274910616186465972808657696487691141837447675698580464527378178074422850780630571648047962221395394044129548661416081945284436507836166160694771678374501625946634165205125691905595805404497366475423282314746756256155942579057112131472853562044039508005651263041532474118084479663080274683300356735232223585852868636709404885722501358161471132421252449418144277941306046197834376866481314332756879392342762170621346111777556454423687220055079414280023680702152534853619996150187910258196450477279615184486369455236342264231862458315358710050943898393145994289675098033358778648476516003038419318889513289839696101066115429557596853721831086220645909910940611463296257695871865983614656836134125339067664057284379036950859701014769876939815195239654476437450795558341235313937814570034111147039390205317230839323980956967932857475877830656*i1^31 + 623034741431747144386149116802932983257972041880299018727687524780841389330769830101792397063418648022210040361769728685003340124069300707954006081018607267160998088392556860346463735238755667144838365420940945057087765699060303277446173347436885156751764085403138863521363379761907769466812214905599027313996277800999089370745752942602872683673236646945714545151137736939423622374907841604627313388641440523199746686123204311110408251446343884340867820955408656655900800268581961000069499298590938405660934374997987361467093036452650020284046982608802093141158302753306246493882628804458741391546556839431222835859191131802381525908212172274130407740109398151059073730872597345019303582809947699678381538956217241690325697706051671577801660219260800420808731918592863128652202907791348981199026761115271576838638502725865620362900553885685466802681380004452295065979015529656030645800748190638964295177744592186108063010450315699525776743002373744896040608202752*i1^32 + 2602862059357764227704260761667664613607459669516474547293650482443349869752828889494450256532359661449511776429374387679754522867779695984804688944916166907580146159536217938422389593333959297493537031204151398589017614011312685253115909987813716004739595475044586100796445714642862749745650449192203716274413381269968490790163123648553832453601895652594980848251407712533184161345538110469624895676588792485850726326198685165643035084038896429755872801122235318577809737759016966521050966136283993363417513288087438350285848573286267450328353832760125613896900941155010200138387607801861221658528690387167821440023673857654777895488385895131810166422744510139884152316977369928701424128077070433544460137485633126898565839620625254394875388915937459639439864423632934582838966387616826371473998696283824575192160651354031470491817786636619324355258525570173236453606472036958866594424185583030691729565733019963618931719692214803130072488284562273599488*i1^33 + 8332321558309300935443508753620707484426007394179961711432102253793136877047110535205671286250700309878471414143969791293463316949196815891942644305214540004413294369759850859804392726199014819129813652921841385162325594243136943981794178514757965119788838122246018851857282336499454720270810280800648097653863063715986617106277263701761356344667511966842117703682903501237844121554624158626916213765901153124467170763827340659489862105206318512000657724037084164285981022921010319491446468715582907575749982422450215932689614126853166654735102322814207688495064518121353883976210110411530430156594357094580499950163845889490226128117491828842829221481941978147338142306036914083050532678508652656308457375073843401705594384210184165766318976486634849026046595006036275980478117052262557282967492079768031749486969929681931779341030979561379587523345764650026441863782508708883499789330848342430200688977827258422498323461631128708675807595200512*i1^34 + 24959244388632409335371505714889244487364618857272777596477323219120845011821248862934105536837097918868105685676247262621798422065972818370869002945180130934407212740564788448825378706643800212835907452529682278519243620604108608237470929384578087122367228303351376172800046434938485440819230731029234974727743647469376768028729152105467455074432706252444617681747815119964165966816755194633177530877999115013731359375095404481758381239685162848208767882414900147957334100889619313324544626720398089391496672169436067829919377096936470269922461836680626278057486900596514903264302863369059614274086722158967554344564347837724570728556244502451429111286230376023101568443212266090311078742122822570115626926789789070167155486787600049699745035529468206892044057654849427078771327931869858264867393085387279274628571429086857178489228930354452927655301166505529446518312612889464435798606575057667598147229984400717703640199207595790041088*i1^35 + 73598143047317956295945858146340699550202258974092725561102849375818723647269266849225242387540716145174964538962779548193302825944209612597922171256144946172745522777134395527866330907009804776528597774456534778200735746159713807895291155688248903109756242421224373901504628595979666992346818097037289432298831094822531126192931467119045605643077669588916068084743434352039582484823066908332884179855125220325944233791661078661968831764531082670497091595172030710857374546801429696143860687021604861331115671227789211180072791039453458301615447176607084602009497915120315443441316821967199732171727956956967783469851388268458749274983986444186333672733489816088538082113954081668768118970246055345682568158736730575929744669120197085004250763382357323813848908722349996178273183860674441674073884123379846032721110265470423816175456598378336516245611743745993284890242726205538536275302792001234641931304278188184865031011172352*i1^36 + 24861278112614172154451310580311336583432997625383831503855158203873310470396691827391657681445183846923254564767393102399376879708962280686867904386575027644896195383584611913490151341976111403057956788054256749444622699540026509758539778531737539678282317051723166007378944026838891826271925250960068488184383733585276811422151108834380700780960030491171713394648279916783121193731389333945675456822015110235979314531662398873965538438606352322743831499343680375229398378454044794838243948473061108997996035467418922169875926816980220958601967067795520187853741218352426327188572653413959110071258555665428113733937997340304964455354712126161010914618587690925697303501861632643818301662450335771176168752401357669326103809080187267123374393621498222449268509916615805920172867755961948133149032415213082489178216781483300389281625086731270412948825113696739753380468924281386371265679086663236209267495558690591735808*i1^37 + 2696542622254208710409721719454790052706353792236123490905271775858245488272831246102432781356293650568220223341051720862569806232635720505944024847267369633459679249189581525769664529528103166401112753987227083378940747600386319328396728444781631335514808609518585512547700950821730952511574050187201513980980965962032333733292068584649474230020318780222699255507815026486844267253524170665997441878189496708670972632564947750877074094753072877700017602089571284142665187576336026469988206411544425811016727624650883569427953274751591396317134737549589388084100767122392096723437865369086986985534925174955281420605849063486831360018582340003446136983405156314590305558543491108652728497449679141902036167591382989626018690190175896902385512647025882542073939585652217070610720520316368193573581522769807311817923033191369015859275130024673413867937732140984499430360868958567586552463468526445398193799692288*i1^38 + -1363024635278669293962353903949368602605323235542860007836438797752328848273474317478671453066197475024337006532973454744600630975617716736802394308860058092038070243897383123726642753144301350141911698664640606530904975270014232847508229345660837879341981313213875406625414829262240283109308190707987266104651115259806763643802185872482403261050635498523823759074788421534316026768900512916393303714539624449710313858913752134816787893997262492162089273516413640486012854487672043851453392692420514179939334538900796831553378205494253721222058995812086556455397780470806195697532640934718164258406824120258277823675492877726742677509570291643339689103676518036215177308328102349139628381126709318231666017217807966079603168164154439563464963020641216833577122969749646548066765631048576353805178334654828266478212943924160427662736005584680005406131663258166121695099929995968401178655782790202654720*i1^39 + 1431628648299266497630712496592107483489694260092014056250824560679087800107518544749830058929241196192868148222149766742497605490473462264587518580286195099399740242620086706678095975190216979877441855119713638149254080009039759901321070630707469103104095222945627572472183016320931940656863274030599000494968797501817419063696257081960817670414135030836645973036931422907245511397090766233272667784887811517494181300725377013189538759723456097740087573752500710265916943291616100943703563864363390410763901475197484949649579960288967275276061609558034457826739211581897813646551201467529008255576141900504186953282376040535779351202806266615684300858771661005606806004084296926743951072542854297523566281842829917556202246988703915020185581870287101368226041468959132747117378138151462049105706976214147849669747713256879677046230380052508904712973989631325748078767060363040876385554923520*i1^40 + -413783360214828658931445415156150437582794945449611841943768942252822203108344176844637996266235703278012006103441155577742054652616913229224744469389097160329009988121336664650721799185270155678200181766513371072482609514848169179106084892018277262824471535093639975277896567215663919565582176016572174955675216008742879152241838177090475399062760570081695093911203192693304518936869297568455959527194038641881393965990083640962215687754881795503561365188614041198243928180666876909250786934033251977881017375277253917593933007726599439240541770117626758248356940112516933015656842973844280803007109170810876865989479473264215061742187645451599562024938414594444014207329031704187102151469201198190453313043768284916998040708520997743704055175193145667974839648174829431441268490043945169953925797065027724816818061633807502422754442287741077696843934679750450601653068925579034624*i1^41 + 64838270703056718350888502120888717900808941646392213711506543963968113795585550784200981546693844657170607655873444553152274724963787898000799957586651575988767747714512236823325084773692021770929814331858614170847231631675739392133200874775151543316454343425370194175147797582644111625627753397295825571933247884465353507460831141489046951184270084386359652596286397132535841522268434821471800202083878878126824734130404480597277027381449078687709782089356350147713972316990910712532337426850721449463996603969875445217224326183404063419455833187932711516799252256930937698879735412617638364940695107770429362577494764249718139364102442644461065582803951028209174495216637823191906036219468468465112139343775975892434152384810963938999783969378897190382818676356252503733496239337503545249458666114690699295154251798914813203989182545319836471959532281130213478596870144*i1^42 + -3305819728814473925188408102329755843119833255916695839198547340404339512626076878758991305143978289001835998204977616803353363810714424689973018747021872175075435557129103053653424560392301710768357034481137438890785610128092960781722814954549044809241191222362907101285582033790973397573086504529648981451458009506428292294546405562194602480360812685257706205583789446952741255795163427747881499061827043850635071944282240392550684534605143442684116944041136555648408743879550381014791714544659246662694176586037652408312155228421413175850630927598592175746210142726860994777683928806749659611016471943156731531948412235303769698802899855525066067579220167875099865649892957796687574196459300872834114325434382157650648718643706183346386455085156474958372413059004314504369967837459625984575389403085153659791983280487473495018178753525317955840952927657132032*i1^43 + 71098716679829502511933096787452124701441404360739175492625885593701146162189240294295646299556303049307756907609975620071165352761926702500288298810882719517357566183320826309667410016770042352886691723013354777436052622876442050511850186675051653090980055065560025169755671446084369088531950965715693554086312775954521186478354380962166558177149090557686772643540486149987617675687280604821562305301006284690423064235988513336149159591223913019310151545104181329401317522076915189968334379132259539443488856073253635508325583105427384732924485789282548464968500712453688815150400455388973348281048592474989826478959166142576906131686251695285297427610987367126215787733356658340868922597730271699502890815133147696565173128929438505751738052097416541062563564540730855501230456327478031716542822374234029654733785591201227108594390240470414984216576*i1^44 + 256296458164532550477313880528191289280368405496731151407762731892621553296066523129452019035373082845109365765390825875203210420386443973922744065669785143865928764072309952681510888551180255976638144429401423979785892946742273819170282061033115701374518428816359795038762566021120263163235964945010090259848668677588006607173703811004151596502222354442226257364042538487799611950952838717066128899571767538394123458622109977239850684875798987449404156166008455467032848138090192090565724467618567173892082931667375941450000303991625353359297045174530302987358005018104699559002022008956524583831424108634309474661972089130990867907559644965198160524143169626588203936871259154362418659990257139362058385932003931805807829066562867101762545165093343788779734553039883442783995298993137053663691125219967618243704460281400865767943731675136*i1^45 + 1267810351776320747927793945394828650891986257838571482156434514251225764565035957239080717134994477717870975006790464773300399915414890888477999040272206068875057972610464427671649454124014017044728907165764563335099992764129968842399176866021230928611083643903393452036478594733916890012172912641548247099542774404480809956208905985357904600445772824379337135962543199694634721154663539116619293361247954186545072529045490254149336471550838143785774069830721825550903786208707072005747459002787619897614306181101294481540076554685143672809792109519941885748251347676597466056674597004485083185278757595907201529798757449563065901682290961938892713670150956669855818677103931597570582468801030602887394823517294871453340787784052851808493382105267006594871312545909461179347440879105953427934114861770911389906277972583441899520*i1^46 + 1742551260969358688276791464267296099722699671705918424256627550423720099098106598438517612698151092500760579793145180255340544845330337359064515924540727230797583995146527750009133598302368086869010646503034608172909203992287620460716988266697921278604404052850941510275807181632911034410581838542313045271217431672784621857464548172114712066159255930958262513637462504231968404360528519384035275405056191032722207923796617958860004134684292413659108354680763563450590754995513007213262784224188050928794871562154335564947113439744356501931499035945228147360745862996925048425597407988660218716828876863441065087092951437800036223513358394710568638618098588840641805370306936741319165487071968841592997924762928751360998543220825125895575050667235721350440240960147501028317031985777767191220823258798719535117608960*i1^47 + 802332033222225066792808861566961073443740199370057604745902467809497594033698067322478828484374997055228480428431387833966493408840719190925803659922071953557172687597388056531575418672571261687600165891955280258617653325525914412230502955031224417186909300071635166162001779675356246422970323587506574091431382952259950266398090868874021161958779317469150876409784991523235487190236645092838381042874202256818163183836226164743658982926725611998126120417133223587512559199007381445715528546754635170670661462695972225502615825004642092984970991347934626550652385896117391288891234563272859860434925347653845371683573993653862870715665356258755083368066457879492087132356169702024745211938035169002664009344000484113807755733008007657575363370095428839211440719368473808085377059291246913222722049230016*i1^48 + -2423766758973721916059544333037190156283288531898008210037940130972700102465681839708435999372240248273626452761490388246038103631652785372569709836585637875540884002851975496504483618029211235627263681288234507562793651023088302800031050399444381230526244345315677737010018528038403717159059999498583319738206264792460179839260131516744520565316661883270252767696081841436113494354371740452049547492349647059255781813934613782313214051009708823740146770297983325855503652967411505432397083213831903458887630073558875897304873308842900171475627930745098727916381348804868720347333148833078019413873193718128673037989450938098469114683646830717056059392402121435343560095273600286399243706416036778142892739271340670594602989292361089740211652880747459937796106624416*i1^49 + 880615719049173238049559447463031547795806876899575579912969772157585902802848919205917079509443939749208671325130366934861988690530787183602441864148165038481106792752723349619690826834481524198835085756830578354152020106869231704201458266264070501136873843293848148420723465972049724478264678153992828787670219518352155552160073238395174349000299154784705742113170249549426183152713082408743076775917407661430012165370666199185879283560992779789141219251225300497223056765758645417417313788132934952122818228073509023578096837247102063551647996604390482909481195540959530997076570075243658703838092908291204630931799662519647050031879666424037572411211398663222047505873414908021920115004401188952584850855132745670241*i1^50, 333065716419379999650740101709945300541702714719356512333603802866889780475133736633688625238973253524319742964379828308446436318346123773403449216787598690265974853596229837388060478135480052761397555590841910226417725282293438998512776194687891379031471163369499093525027347971978010456924633460786376141331795121966674168253764923568834499108404172476889698742879056989002479548081688222567952856300275807307122292789648863761120201273005628231814607838658185622463161901902042458044873486199183439355704019562540431544068083912348713209873972183209521724547392700550781842668059586560947492175153722374970221225609002886868705068585333343702408287706448361005520567827683208423638698094301587379924439988865647697152135255096885781873089822791700508244306573540946490743744415508639107099051670091598902610107178482973727191897610355260931052147830285826867405207371491524983047950149251491394457292132796504169238064782705073777633577791088713136145666779158588070859966954300661191892580019233009008098518305992078501519417312674298650460673081220829829388303322878205305911990140678521165106013262517928948230442741818142627523487259007371319129967008896353564276235028283325760714646292271067618863852902614366636486561041637977800063006627265044811728338938105303431926305826980078795875990665256641636467108047736130038363994471854936579751531243546090739510168121491567335627676103821728259095836700759191783758804274251849835482340126968670432557249875149716959084148998461753759860101561286321732479026193450502288784754542128718131027485345835909120000000000000 + 14688444797710564566362567032662456689764140697577266381572948120238282238396588800937461976153913689854762561553562296702332526335201990916247217268677363316387463110227623420602800186337839966498002826108289443950402892725323033107637430397168698684337308350333857705824572406462172136098388600847294895746922635730595712533756391384425961179811528566978760562835886080427902388325356080907100580078270983650933326731565034894411479636972383849666660248771000952856953692313065081018010800379983528979028222407403695250104642931359983543641180775372960899707061116733554236855879363639304399528762925344136546986289171090634134176520007602768737318426727114156243060566590203950479572311440054738001683273401648464259503260944421513916570939813497392711004571799623398172837539985080828276563337662672328958969915115996177219615713137776397425120869938936588563653009570134935349600475486995020557741174427977187074468521989618962988654581013829611063935083698846677083421447465719103557189743407025175183292263186309759963340152696201340205487379060406814061103678130976598985540648687320408757620081758756413844152105537356497865517200350611429010085138361050172543318168247558449387325079790867668260162540367411085449223747930652789239347996260284408274831914053987245479642855939084065235907575804358254239046004807023622478238542205897659138060752284498804268679586074016206444923390575750891712939491448761260108084615866571847146339078266590789568001788728222156730090945609588901228672823591405443680805205699389213368628975258168664239530462168272076800000000000*i1 + 163455003655289581579508663113149989639768705464175015893126219919122756054682635323578022181447063621000567582836770940443536025172704677593616646590072244841216476906095876622135885399056458000863692301335314764681162576759353598429427330302514412647684704134428898394976435214152201496984783020687084586118042259861244288174956324596419775328747821787676821640691832333740901516262713619218473644862066409869977311950367338928388565751387417173907174281563879294315364778757635407944503497145174297861933250251137748202758009419662825791504591329256876306026785442935557710117734500508042358697596373371428644010322410661341953345639632881559667017406709615357926425035457126137182428666614245930005519242499833926723380561499445774622645752897563069923161267030405701030622200492875347651334344585250313856092138946079342362731232947681790602101980529900200731015091408436699878592501779718161490135880777300961402960982288214164589839842094101853680690831108516189859497700046700433722387653785895787995714146529583491778139394824385725774022622728254461260331635127854305187943276986506953880349497956381556226727380231505856011765472048383158816330797683397399717290388297542347634850457720449310058251695805885336133044786502204110047262533753392220834220767514861787360697940725822427709439794107815766104021723068971718429527724093284907160960029648732485458432498542024628737450200656560526029374784885438439143478893225152250846365271568856475535874137543300660685410783497302627406702598348868052258969891972320258155783870673940230149586021714493440000000000*i1^2 + 20918400320674163318554119939333662123664196962740513272388389824015567733512433270709685254856964916707417154976969167228734417704993615677626195597958112008392627759151747415563762816680487577127255537782609833504881407993210456172270847562848095003756544566283085059643827324326205364035515635269770959794402531435378090811862223884408266318865727448474131387692934374656546273056715272002278107448116041692434756686191593246073950406514286216295159668615538666696655072225873481554912830845026153110400676083340735003010022143197093298074442701707475093143003572307537598125328304529133676504732011012064158662304707842399484502404558318448076816226893603765253453213604853502377588559032618247936411243598901664563452844776900357004833163017097226801270036307113432400422101314157195871947724229495529523218649014098965754791491696916653734489014068891628870705850541394740587938069148608263914953162124050188608361723270384022238891177648954921636601163860909883435183869734110934459925232375256670550350033699853912531298735868971580066440579088455943895983585818494411093108565905241051017333643573714832295637363470055676331966570685013765869429268549165295571782685858597864782635678694414440179711045796560173601576237409911703696734394466931775084356079139705406380447891993997887217039887256105655932467438376650262699443593325801178822214244509704330993258706241344754633226238156929072263781183781335259779589288604813661379209244346892253780954072814181832577063898831198639741816842012031438469240457599612807677865016931125803747264905714073600000000*i1^3 + -50036099729580304978570381344604666481686270900548266753469577306408707142538382980660936332292565990344927690340347791092497467373394748706539205119814358733418984397734065085244369312627384158411003466569132736457745806646152069403043216092428253140842472538091041790732935632779402929569273474013571590099960876642754166738710567856251064506295780290394692889973216695975862299870309276463326825435381819289024358575335128841976641873250787706037095206398958799701267285144568067612879481912403633178470148987851659250337257536335439721521795015847884731157422191033366373768157568833771629545561820682263143025184388205304911482456736355268405222462102487028068575542430605831517043909620065444298699980247601006233938480856600694636350913830487860191073341669714894225284301559187801749499287727969985459997024656602651733792036067013706209666600363227435921845103584201128920487777617053483085613640990315670451053664936449828283230857881072429106460748924491920647555781677459145021331202258482505416015512793340313219646956611467966378270809419299825846225520338909236432201233834697344556395059951626712514584726733516978574263413707708714300277111536587421333759767984325343447893291568904361007234532063254571730040130727230919227830735861822044025032939113252852998234406995480394142065541266719457424054667850445468599843851848055951220433169899192087138639789087771799069501380470349771286258532098783619639975929760016308688345437538619599519644685763682824733770364869173593534337557345791020460000109263456853658962345331992086454016160038912000000*i1^4 + -12907765203219786058803106281748533057334388098290751016831618339376693254003569704705521936210489805875811609839380987710360914820361179964405613451724894348689552888022272200351552409024487722176109118129404001214680459409988739612606741116561197872988921218695076047766899270156266463666029239463272217601349206281883844297120148123018969006942308921481486746653409628733624317695061679328060253379953459901705735164403872894865944464834378573629673986750407058987067669342087625755586178857880487083449408527116061713475876745677847844866080526028994084686125167815945784042359315502726744981434589389763903991609165417137306540579776309369824854792882194291984114965093181846144974436576600527832148127508919277246580122217279497472970653290827198919419572104599957427019094356621326691755160755037448599112048060881939335098993437308417986685899052239491936108775662107954147112633990252288429034687699228666930073310066204632185048117536295538694365700223591833636775138835765934306480211046137236123076529854700975502391692832337302281528821015791408124121621220626880749372990158358117553906403912112495149103598335348113187362552258959302130486175889190532954996707938669348159587005022120573118457755218534778064744768830583005931436673661581848582132657930625919200856212316742125045325127800456241786984755857817168778566044203319445798020750460552689238787352554681440172235360255860918836038441876946521273748482487476970914419281622590572468077618336280436314650906268487469500405382830717755969817234772948148874456096351584152525892717903872000*i1^5 + 26406645463052751315322309055323764068102620729008221099586318752638810456716231407995848328583461573588932218355584565367065692987068323156154474673086191032599845743183340668079779597232608566701009189750905511805842514391531025772907787422646618780211257448215452711588931010719617090282311214879183254378214292362827167115245339240122383411189217930704372486141597887419737300277554446530760198611706134407277115951620388982334235246471360223611790216223745332966526268156200671258396768990226706230408891663433466334148579735106820270899087696999593483972184560009849847668085502505155098278978203925742791555261034409932639219827709540268296075793540006527792405818974050852594944441013304938651440968809491207184721018745142878984603312013277879838087362160973012971126218003907353386319820806735453874378143323653783307304582513569558571642847585849353259492712554692621701091534544944447632940013093347317291578904683922793313932101983493736568984484384006567178969440309835447250374935275747347882137950510114393777284353486638845902812467570532832066822536724495254630866506683922223158714445939934915523938764835137359370453639945181639674872373320345126935688288924826565175639977744791804999074253110119239985336324410206019280477885966513524518362053369160293079722405083943219903507703528670081427247593525377721494707296514515620143509342509804367666947738175681495425292459223141105069279232967384475622836392975414730583439514590147596864056201500164045286161388623164059451010281757165861665124688540224222686134281046394800555342660894720*i1^6 + -429543792411158446252175644823480295486271392442390368630121403664719499517927582467776804344555398324911582443692548467350814242597717325949931956943146125710272246472026455243632130628796597985891618435034411353765988503204345160594750424408137114952169582144743449476890945832528518780968035798960216045991688843983632322391008237405402483008652375792798233331927796457887561414806388271834505133227216226768822478024695086251015238123796276940982532643252756104572079008005966472779059133962753842084492001540762604778967528453953210988181646558980712290338746405566226942551216286450104810568281699532004097925167087569805522465556057078246672189566838054560903642181393789876169234161312587461452520599938668810381663178504043491617011766331460284135599524132797939034668767235361490496224846550259761580628451510350668736987291033757598393394530586525654954012572383017495005638655645181729160039383901164146279701707708123374651263290522740712194488055384253939327841510501790818535014879972983655131813153661917710889435647489142157180176470553240797888153536889313916279443439922450055693722072333043008440688769251286679504379368182380527410972149647429920295853928750047084949581154678182745871652263094303036382697478975528792029590571973016832957359262854575958089777596366793943482251054816108737364963320380316720099890106634423328958983086086898251519144004126755884371062120747572886518410679661857211805268047052436608325247446697356988068982170766992468273387184101551989381353896288040048882961445222692614805127973326400483382788096*i1^7 + 1023534264173215870008961688284049417175307830250159577917537439417918328461002951841127880570607113196806612815138768064177679981496407962405756314230113018470506243986927597636443245421221503289231120534041390214429382182981765849496711473311247807613596898527704233307834600263005722421706384077767381214595640089775992304363153850430701550156637344780088095685294266037819268527271827635221604464349196704297976650978500192790804799665717284218322642938896511342384430868231404603850453228489355214236026582197111263430732399453417359413536140183639926054465102647550910731144515116814990711849484875278337458183989555997652282697116302770738871947783853082416450165942700853694175132033339229660992432253538150178733475302100570652551771574638902844558881143845920992322994069422565582754106714924511456405589990920775445121416281768740142209807055418642272025198000878282556378737869524875878386713026492588781513662287334587777444356593637279428176187997535201372218881519976046862884024203902238253943573454844410568814449535234048564505544101852145067678446064216812776769476102322346039565520010531024311883902609981464390061493690680114633688023323988784138860092270928679357132839833875748858811553440998194939103663633493530978219518925506040110300845862386820308420973832229164590792565918660524358356064744233835081741279025659652540819039086314386194123828214243401236851471762021132248930067220464569322031252373836019117714560747688218403630073109528735434981543134868465104396799647228389722564667617355938684328216642687844663427072*i1^8 + -84179409974269730143369336727472391163906953756335965075706829389524521420611518719363999822373320997854342024187431750607258771104730121021707855540999764753203092739076742577281260087150337902564357208062497380229610794333387923834111139205403378724977223576954197736316821635534990861624401044510893867792793597205169463813956853102596169884309685912675014169791850277374480186696005804625282810339076677035458873099639846747132488880820360998854897966516614802687649321036189013353344021814282584755550852170097259957379172439068491742891558220031466205168250836640030172175111776212861228608466911893271145813264845993262833272303211241111685564933197191990805536834432196541170046639794760133358609510559527809293286427239482491320714129403531554152772012730515126411307808483127942133955643314803820622703875601827641364640908528374333828381436694793461856079436132176769043207300700476114151905887052474643807496054619400742929364289613329885829827003197226857813177037709750534734917977838759696812898894952399236248172655009229849909847055775380341046548065543483823240411146691835654312767075251931532539196079512412348660522240140981277864378734286950403608633911321694832855645739840428992038570786997791454621374362699670942682352995478787949153602404038797638789329288008443292809806266234457713633580989673533822354069230755688872138754608391954793141584944041336045859402243858112645860276439908704466985458735204561683102550970934126643394330888891338005260299486684292214892011315484173652779608800018021182308370761848446779392*i1^9 + 7319406227250238535604300091825016900911393105213957151937046364861328024005473281241893064475368631869668624265895135734555554882674768194231724803838343126795610297052614205627304916063557346393306455787084537594839053642863166430508785747171156541682560131175828666789670635220456319875023802836496254811540169444228903589224928425907828188693108647201394403685566450071936703067790287622419412681032489310047198824635091468824474516901928910488521360265246176471274252860320621347237241000468767691413072984040681926103721569429003505972498174385739063840786933025035264624971736851077328150430367965290340742873227043340610710170736044626983315634995989956382104992651589334985620325414561651272608065356587777871193403155946323520158950091891175683782641290821704108861638760527929682421821928235114359960295920098157542581401018440626530791287301739323492185904234925715531017977561229702398154077311940892915232216300948568897626753377547310960178765422309871642515777298574912548551273311319734610166249802330925187382349927910834538129112822563571735879704007500401707959399309501300582737873185860214704707805668028032551085092237341333854564424228937646820768878509061724521854271921915745798284212252292412980489278432223838805780015668830070845591039223532202446977086803547783686578049330583117965136331605262902702966105168504775371421060695969925327149205587967320653744382564915111767839541540572797812533383705242059768632926384321696197544504593741340333800041902058176421857006818763100146533218713176332499375210295721984*i1^10 + -801887250746296975478266389063833686634499401447395652894227061743892126647312506036890556336577430605904437621505118608712602175512882219936739514025482723988810915243158418694016689523137962527765744381715471130243584739466916345575367441116670458777256554437526440885533448381292382747930173456845775125441334425334317993895533372801394386059560096146963009096665482943871990841798914564382521632770640348925366139286927540850490062820199669525586338615238110907408283280771021386581516002185158424771624309796626098443195156120830046308507849199419067182506959149903112701490553700504627009526086402640935109475362286486781769895237400086053274624350915650376362673789361695219305863591531962824985183886326141869313632455620925713279044446085949506451886190164414656715481323713189408452958898558037483977885847569148854514254039129118682382925728872966366584261513127762386470204779368281531768101761215375555791255095396312101686536174758291316402581398858845415743481539301138635651465854273612774459238172382661671917275820004653839565845477445931194048485038354648842394389697214102671546690058479964698119724269428668699185326217946843220714527060830083456510480586816905678262945186394512622697854591504777013031901103007757217168425773311003191753137855986899982910447667620831364503527032980069113125642727331284955008788544756179981255267696950545602305112846240727103802180555960752435442388834261824503352343670703258790544390485068042509399200394740227952855879434939184722074537650204939430134294079282325158969129041920*i1^11 + 67293900652520046560714387240954748099584102846621810693018952763566231003470313252053101659290338565862618568836762596292437792915011182173047625889966693635267279184225754966862120713404124468508879894439874790161213696742186800061835948380260476449970939534026753524864412842068936187154797421330460318756547609669828652921739882123611690146835763946041166440297268855002971544365127580714358018062720120311348899265938545074802448841462043456589730624966211160289606473122961375546864881196329712657164484296101544605933479664131014928062148325705366648446011122011029586380332001433268049026108781817670965801883114508285713690891135781526889692244063543562779064295169354545378231988109620597161649757812074881033625467460856449813319544166664915841152440261634610332005623993453689641372748731122094952855027857252107926999429002561855329768402354749289073947135226605087635869097149842072548939191947887735552850133893389613758323289646394463076771407701591590042241647488798996868326527297438030117035451235513901526367695687028202891143039827778768752302458746520294157700930596079805511723810194118927443174056438380232271535029219592270840269283047644173105241911139102683950700973674174047950379905351526710941537448981633310226581306254692804508664293519251521967508758693282775344779991909125072792271355847392771682768071195194732734917051861337058099415355954177443133079605931045069080457185061269702145865955300840226770317690031336780141109265070310332227124323091170895364620393359225383819519467430638357193949184*i1^12 + -3070262702360279750905635805560576279941153508688231085230322497384150590855841124096128059860742995562644859063204395125851685461310429162926553754178405266812003988054622209664106611862783788251579074233542924012631885918017444165165461264688523788719018813157921529943910070642735625354160826254680272118733937695725404248287778080044800439173938054281283093290920506147403169651782967983603096090706337491438477014570835450047176908159010506000341659565053501719047881007215443195364146500763673026935386647440515633708096669261472179765384803086968764612180060607244528832873543357781498055947200896008976581795236995778509987179330739983614853356199346721294840348940322802727755120201684070528925622659401057614768276258827048949200932477664715806156681757693077914744638143080352577586980744873707668969453837290890031019564286801190066033717300161053089536210458627253780913401570963389365412925211345010547203689457667376692536313428224947377544111098427791835249055540946620112057941411677365115878150952001551605213383523664554548054808375349478308843683488788351445959158264958436815982066578627558077859887261380305962135287424917387749593729618039454060274939054175341024821901137757186537516170879439006547659456584308208943333605434506114893066470616610644799367913726890056518695766594725958808015279868540928074316025203073978842921451892729182346702363240593021039957631132499042991389705877750609301348503019466647264579198218195064122476913120390210316929841094388820605687913766637981641860740301017927647232*i1^13 + 90762376662275254420887767960613916725171835929325169473429264279785799126240582361340921333177257124143548129540701842688126779106947780559690552300587942230116007076422911494662921974866569650997989269084828172014967002143930243266474855289229478225352245793894442981195190862003301542895469511215406320072708407136461288186110265185663342760692468448978692552762780037741426473899497857350113259586521746087763368524448232331817264925334602866772053846947270403669711429112199565569161652194969689858815715421309880038811254748278312348737721130581490041675445862346975792850117562524017916582520715433481280283129144341381715013566832453053158638906110651237227399774879544087956764516600279481213066532745379524663633831102949817038949626078741662973105037813829428749243804562235027978885034017337809018524193379634381774681081543087064551016157095246102186516447171711498079896181948727215065386008762849205627929978844745264172766550603664825434802666491653064041221884937001716317548256707445419183074431794696293089380903123819649329619781115868102066244439686126247808691284436154024154949489718040288610184997212665045824150878697306777107422022064692100317086601253441354489830621851785772459005569794429447914008632636760875491465654359402475451569050211148706429144385502349002717680932393114887776343122907402164075178901781456898539368407989632367386010957294780694733380233866617892718568501877395052522840863820490437212382509157967588905649930429091084771929714351044548834317447041399972745996843895226368*i1^14 + -1701497496754963401546442708610768416962343354313227846409279256665143011911981299084537432240571331162001266914216725214878659131405497887108659520658948045733613553880861350087263833805819646974362548005015294798982487905190126581150087951952876396263542135812571940543134955720176785778307101385297232029046828224556692391477523161078328422142604348738706803734127352094361731147258677602681973383340766733406858361645373746384809975640648786245902615054673575636766055513843119589886188101769509093035671962880792999245423341455598006597234045999444293559286652041685221294014086571889990263517204429518642624589395520036688144568208834659980054898418078623989770494887906021191700589106134820021552265385151846063583238675769570001404191438103891044397279061354595331544484689061897393478463798639701403465519131269078627948846499054251394193354607351722532304979688905152652061565009849235940243143500267897260446632638664236841003298750794235705626958559243381156342889930350281806970988941723762222009536332118591162066495736859538253917094996044420102401900200886148095100144249337787169025017470757720030965833024253262305283264054512528488215041170312457027264897205658336444206527808013607151924390387238445808720906593180559531920312150808255177085812893955252483256065943256308999047133640126320529822742314882148493995581868169375459127591646206551241708644017176377062596490218759734859714857741331656867981863835100919490405991847286614072408369975604493301543579916165997237182635670765532512643738238976*i1^15 + 20886272583815580480005770635719057730043307565147429847813612109543739682348395039962352851465211561123301043886719478851443564919998044738325227707253595466905401068852452458615044498521314537157076624478318690672185664592114324258168023573598835224079086637155511541112168244527467341147286453844689473779733874777140771562550013812969682801365850114760026095251737837910916299207585629443202891637172709761057186652124986791073906216806972179182470347009010432252601026674614599710972938169703187567838985047569541543461580202939587475374111711154619898596282839493970155918983129122871385651589576970694007907968796420025010411167982603759024463811565389719714750252015522438820039297171977980280735438889633041749287380399412822611011460944012449499930457798908156882648867585064923121584372114472292659920401239530268601257737972507806938892758142597897156606443526433074529048022898429977513018736581657462643267563859900940681680531573716979717496972717958085569914319410778319500183986614996630178299329515315587191818306764871290310456246527980532592545168449255047066850525244904753258952335439506526649924500744075904898915850138728751917824193740808687560736724734043517931601878891490083026530560082826518997081432185151184493247074552905116242034716909040871107655548015049218602550292698106685392369612017583827293155869513408061525454436526249766939688702399698259493914930322838426365783381979704136686435468061490151912945869824456915262688244694089886256258915498248827765199645823571719798915072*i1^16 + -128598973701977593589607155576554960075898588416650687950920210341369797204485287394162220572248255515707617484530968758373839096847946840166923340022195330855060446893559410213351179662966919825940700053003165757426466405505349835157113764420800538542729287035032959282649802621718057142571431679476075104998732567533747031600646164020391364810465049053459707396177201825177703230595765972643622435615457968571637922821188690301602541607950046617532897504493418480588524116399000498893764252685232177252617941355340181111784238949336188857865456616568130270628889013110135942312637221198505048255465004302383715264934074393728406478495421329910731163220189961320651814961766003385202177879929697810600161728973278109541687211339258676302283675661076078000208683081366279517240368752903380145593850592111128998538163577128250403995127990528912090296045300961392726246404734455836535058103887398987411607163708900435803282604352790291045463036455153578992801579934885790206425141096396394261795473481555049220275877480543063778484703285216016957308009077274839445467861939863689565888808790242353480909930740417365294677486991287500322053941311618783522569589072584196627985298225145868132766446360236929667199648000706962785331770354115498552586112704343904120509395784661009188466027495381884963650950014389826366373173435216972774329741590289851339659904752479100535789174534459178302291141796713946478630731830839526766800591059180069605748251221045531531012486821014124562682656636647442808148598356629782528*i1^17 + 163310170814696200782090211843347555674975679623668074520207917103312177144965883980821617396457207507206166044529186609006581296190866562531444984582270132463530740339094013575744664341456321329422312774855767684421966520733580408071860051195888987942107417703833354412433310508411940687646234291182317836406747321542125571626953138166322115214592260747595457746482444495110948054090036298062339481541648927185028643070635308421701476117157891536023644113474740051876628882535742122503798666037877089390301522024737915753575662036233569232990121198897078397870702273851837800308344256664359424600577169182577316926916552578993949928687551543137374039591084059219046171877770318207903697783219409941458544494500616291234126624225665850817506176871280596411309805708245627286188279186022883499462251187136991139601678306507901678374723158900466865275357921890051122018233827743915990307844218944398379343792292417177119945677758428120901379377508412967400788597276810143781746464269260255692688268064648576216725459790415847638157067407233112991601544771514863417280479034687810861459183720912540434662182215850296375531943359060644670046980887644197510286400172873008154848162004137207795175633703481276506097818827028486378541426209586719904491198666632157723934289929803981459885917963385457464213376054516663089675803544469808989966708479733153574089389322438656263176907835073330434641435611478561301748673481540470619257043269417300132096128227718802950254234766174188689880065969938695717508781965312*i1^18 + 4816481979264141274033210630669285415962069150139973872034746099921474743191422892702175124878209949578335143417861922315681540475481272164872298176669060188044396732880738283647855620198408629602317484832606074721486412113766385359221625010948705706316513036923336170444434875429005336143530276807566233074402442682674142533352589249847980086484921606330630540742126649314102890623513431986323439083378343867354151899048939082505293505948433036732935683573947540003199462981312024575751623781914306919769139988617085106876943727804820222566285691697904635840812701996773689792411523731208294053283318252249156728295092059914130175968808686596183128312311849608259189496853807389061470053574527226054178293850242250804295060117654046171633635553982074435140531605292455994977268770625982751192993109031693214940822379149926603580113118561131635068961824704901967237419815162662510280207841023352479097663327973934178154438326720876410888638105630321670862644987988558094904293245595840445342289743100428489871112686621360641461966923033329333927838831465608402875255338634433025231921437808632271485322776914874881078398586178916024785894265616925721758069127821887500821756310357268086366665511626988962087134054598237287912073916774070854512292245176736698486580781230740561365653313791753642483529398051661936566827160359090796511478935077107460145715428449756604561184295446128564993659731816281501412770421355977879611826655144528553959765058279419183194210868538154947672403780639392250269270016*i1^19 + 16103077828564316415798549878199251749057276289185287028035103898800049687780889501905935915775006655915778443978187572702729640957878573123248423808460213971727209107437812937295156183004362833344116834061875423353278091304240529080634736720370866987687790126476908609738046260583738261371861454916016333286316352700925853377656510972887089357095153291231149997599793309023201818322604372659447679824393997162176468578128857961620773860021471309921233665260013327873789167920478608166372328914548662308738682252766305391294386541991907323857344495423371810753325538723210942784302229685790811892696737338906247342752055012275765121384058629160887555401497701563588502848292278497924998925517275632497332668922687388926629923726960734790118636184023142852444233787879742660534251804274831133227060623691105515401968860845407279191024443299716272256433787201213962135330912872055881123745897546056238676746277294376862461522458960767873193626847361771943307027795402747549526800393900332756413103757519691267416603228741894301709486640256820727563596672308420616575673060376481868226447291247666132405236168654069459336103751974541453067509298599890435542500166663012276283001722367406526003409385058948393073245547721540094351873370477707794709818556662130863496605172917825065262123333624935422754585033527865573420608290713639134988881812105192724719631939017625010414780470540904243452147392472680289770099253524042383095752315193347649551009704506648814479765111712219262252269396376126750720*i1^20 + -7035751334556390677265187994692445470382708255482304600217753870506443846932316689565562334828559172456002848857176631021344132032495178914563835021034767270612612737679326337126986859022908603438497051430278489390974388652616301509372220187102525837427203253756077183197084949172002696980784377441394771147906457025095582056131621720615726752738907866127622866741525786390432151351812110404886628562272269119162914810180817546976374331435807202442354190370537080677918543150842486486938672353456807978610473137935103383033531094540128954467086870071079821134118454442929244045570413653363831590276949904230732498855661614429792358951000954982964697091660385554637643809086898509026985949960917272387792403091494182817750731573182743413420749101452867671515035701048358116433195448226650792623782630950144803301213808532034663264018080828131711140602324413424607664325087016564574727223105832924624841998263094935326696851289323009849208960310581717643949546909020739542431326294979463437310573282640325822432772326706324875896066879413043837309964278164889442717899682381204346405787063416381608624599454984688767147524282735799800690769921704066465546370696755057521398638305553081870316310909804221705457475306089681195957386720059361834407925144156886566023736754029405929682204365215395342704739746853106762304089368087996370657046111235029411534960361186303218351611244603386977936693043229364951334750579485772343539360529909825964569652753377094967693109128925082776775804105785344*i1^21 + 41040897475593251197926430099478232281509910104329315733507008076131077965003717217385855247914749937011252877879015187552283741665459811886239800496843814949276478746437380426789031652399192196236377609162261700151621692820523847450639809660033136793642814547077184102224797720500321691982533832314424261338553608817953255965876895547243942798227029725485644376574939855078184620270410827567653790165321367616373168159275899808322383033025410534191004273429978996587754677708130620273324289335438643428620907897962552906874739943020116035357807874264911201726740498802782263647860594671316709554403173202042555685969822670199424890304547759983540475192197909892867715176786373623881756354636586894593822055787318253228562197716037330423348603174530324991342959266025473354776629633612339377812555307100300474686032284123014421916385573108600265855903959477843968930227769637955004439624795075195642162236415834887731994983305759212855709115441634069449776554889243286155671445955376918861282445410524786737878226680867855475993437121451397443607445406900070670962217671975586251533561731142934699381313364699183513985186640176735029914019356845806824819208740158987975521319785813159012409103897518566600049458158650756643273363473445271306966012335283124208226224711351378317807392292456442215721553305179947805225582868598047947512017318321093581939331151918581655858007961386201104185040256385042467758336020166606888078041558297843801747804582236583930648357961340947384907071488*i1^22 + -14301634057064407407726980832436395590557807247852039042078620149132500919206340854037627358715105396906693200356930066614607364404241290547923676179342679021528995894392538043069601489626028001480012018134430925722626541754522321657912782714031135851032291691604728739027057197515490808199901354051765018964473860770147164127908504160127110358683126280844080232243101667283895121916838106841901546079501639284960068469112010047708551887820101037372192961578813669053447640843614533793077240349841056246578214620842510146075070512526718758186364189091783522314634995637302346510836194391283684408281673616467898751714841008794148491560838846699330800722654127222054764824801095114229365646007058784939283794440242702547436583980516714112129822166255444411056225122918339997574031743724425096516434458827388768504543459601138538011981322738641038084092911354083536264556299305384678081045281182360747040775336405277573229532842375468075806404507742503730711365189473745095290819359985162756904073636290770336828695986341173622171376603677353152626175402019893316874997601564757323089229372676276107055366724837036549542143456863369764928277249525395076040665513217561930171696726818786015100654932525065328889111410138864492130757122695335501650937365478243535582346388745694090849893417887475367941328145645668473123046907303733112761649580272387945393310466958778273429292617084781311292193394022278892668892488472523083447206204535863340864527685191475899781942585271479435264*i1^23 + 24424940852116637098169601891803346900021193864568562818121344972182730775055688163091423394077026443488682736088999052644080700143073667345977039459910180524360757856248059553493259372325062378678381864704722523865448644856638061671906880645136239540985559912249241751601502732919618251585949361030405630385565168620423381861072404067680238965486854141953392960194552862650624563595595192688391283988985766168533501489476233149197137275836825304808364899141251186056592795662196262567153796217340234972124308007957709469774201405512387444508898401192675932599275612930654283742247065509885710612595641389121032175052129370597159079436621394509157095086465460365097624491998181168956608540685535805429373450520188107625598802593893621582994008443746570838765481121799998560095791874269117417235428021394492354899331046810510607131985720362549047644861775077104033705547758245035528089554229204551164712316013191599634705474952569871737316173636907754875952693572800057883443205696624849625055944941532367709055298961528831635703423243206118577053290461406797292711346325316609990815392869544565011791185396859598554616430142354718404227844981043375581864070033153989584732353613262794572154433386805113467559373991012890222980096119354534064909986788932748841169655362495102283716976675346086361414104529222292023889344316197313884396997191043272991880213780288459747664747969437227361708419071726817366898279086945646452911639724908227282340601335655305525565929392439296*i1^24 + -2047257348295241880745600722955469434005896813796487706309916844078886903978916502262482797558276468834110511563489872199913762519130170875410632056153410288036847580603705620547236325772148115356726133263990556700035957834115844330378412915738633961923396541629730790550708739609703559503489242525872057687949344592793230285119937116232879441189563617096977964885104944352664196530358298340224485198099485517924651870959678335795417137741608187463292930458773900683914992754086419315228235413523360856056342251813782750072742883021788194564769039491117111274198670581353364852717978230948434947230486644906862925014526084839900443328279664814207090061788069934620019714744207465045588319917167838207841572205444815061533642632165954292575654189650821957894627236093535880466259003722100276950405441006215042561198232535459377627948477329815418406465926223524959945906139539723309954299625587445716882014407207401551551081925668509399366661939508938424091393243158992335413308883914509915575292880457773593443068740518865630628483953569742060211408148075043558804905304900939886464803405676428895929567084273771570630814117240789933862100252718894714527948684692042327445212672104401095362367524209558409127356682498544294202437858416234634788936822154469287007078650284898481075987452394303862561915325355273986083418070227359156730070254902475383251957056749785220175113187373901100247449483857812832768330271429869501407104489154494659161569498929122379196006400*i1^25 + 2263055011476870818297773544997148032458901185886184947640712737408382312039223390498143275021865872080484086793741438685169614202858399371377613381104633197148286362718596971745338426957026697195919330636587105994813889487488647857274946776467103206185879478004128003390635937620486897428342937175590979037485006884743794889912126609897227920933151291662028606089680731429384740437480685054183433543842911484954091790984537064082071071592404897222329194911832599237450411464375271925204028775480714219073665603358201833036600143909604640666341813388312282353416901622013476670800865909695498191071402448755096662471906695737351348840828980170718313967373484708991184502780296297293613424646846440709888966472932221751169840857613338861039724613362142050461370013962552146611301079720924911666206194487863725438182171320149510843691560299446325641309102814200921413187716986163800115807496860806763750954607049016876309794321547963558878748496905186904707202181493952005455128145177464093832112800360310666520388139847158335655606435939826037947710045343296060695630655062290308676187927955106754694272685191117968954401352862136726950990649298524442216812885774414048540078614094160552548105045798972606292223391294548751799321128652856974132549642318862181008927148278210755279088845784015276087406544317236677374032230272650268565928586110211063743176267342671732346253018836151012203349413021095425229713583675493284353450539162186497502468691596175998976*i1^26 + 368111656412459741950101216459408954039614891245577681411884963253245299760939290102295125897472780909983944405532724510671398313563156971254947016445295820974610234583910852435274955973433779093298506155433699816920009317567539957510635886446375275599645695075909426506392059392863221475589843585545608798048963474450233566913892194015590781233483804665591595888050123643857439289238951605837752925698198200829958133160083141956431493207951731043695317070662414377346321774259361111099552319793217228306159942401457991148085449131833547583452348216343075811114360639875185870044175429658097350244672727583102605476527807221388614846020437880519168633354173928523417062448084667220728628895391532859563434460374428581080641134929779189985191103502662777535429807443828240826916898884107982778598650951713756221978621732936042256857016337686536193530109152146130194781774192978960816453664245338568358156461555244581680664328802394739305078579930214029000410506652049356450792693592412736026919013676870444229602322270964228441962333448078389277768849481887324649896809493964039696100350395886303071845348531663325147978495932693016675714183747997353381405036425771747959430191092057290500474475838289302952231262417117454337778256136566653063838679222040587934243024571790626635268382637501393664131844805173736915580571402351841959855403046071970768508915948884326055032467422679638778925695199691095008701535668150689574781528985464485642851395305472*i1^27 + -4278185099129388202549584701682975866938724256802219324465283453473381860112821172956520844572870358741814699057644089337914220468012528892263309530183814548990715078106519541934814118120587362950823413227067002449809061822166259020491072162896075481922940194097287803746043996756185510303900383307184540177183080152675516736400435369298356463164854454901230214713152431243630077142401067722495413659772245512213843395305766780308068377007819231941983591104909029298926763105214630216478858081922915777264949937645711388644311690473906147005511303598520631700707037059294244894550177059244590958941707853415745894592174082856157098908160540418401670334241888338796661028685028556352381917893983184838326401486689165165849600725642966073682870759742711012900784695492180798076213607553384017847097258213117432153501802288625353351820922787303428178653930069460670726932804446426447780290508996324322285647905762777028946465252233235588478597472926082822657545314482719548881595077103776146151324809959509518733704945049126777408667125066267453985885290313995191080362910069059213102263501560972491771316948164308493008529271349362451411588524652616504331045603755851352212184449656986457381359308345728224922359312453999637344509176444953290940215951704443634303294622510085458021060265068826742994146658865568768646056361092734315200226159045442557998233514152175456144174155808557952020086081571175152506162398269451054433198185692262737903616*i1^28 + 1975033431712611668130237879569600975805882667901882279958784537329476639981806365148324424608979118335448224334229728357507423909657783101393868788518167271829186941909190007816223405477361741895372553035600848947384260622420813066818029208280849234805798449087057712183552176501143676444983761513721764603770295737308095176906592972438879730441730216792285125907525512635884587188448368827319606055533172680419903777859722052694825783747580100694732778514033841879670241695639828494514269010624393686538407549135466044219945748832028276392854210753852715251231413561568268070281089504529504769388641011751296459313647518258212523837736785129653031407957677399567554652849118002433176702441927586458296859694562319523823259475572337473306849175154325693902037941578433476765824043571681449594713426953252126870657675360509904073459322520681594228718128749540134022029421339423633855140671251088821003671593055115591480604687172803719827264338459759730374772673703357092764142113803786757532029315797740672036946635116109787133216054329316253265663782820267146918612355493326004676029183997629326553305429748936759979264716621702041919431284843971271254396176921691252734268971710609506736536680691218106980858580030561905972324555529398751479681550033458115796020322598561691720002576171345834636285278855153759904234318367103702375561242838955302417084582886180475073464889476983521907441435975200326133910020615210142386578560766705664*i1^29 + 710227989281802838841658858735293020112292947227754668975484264292445121507590171419608797883723491861224854536292000142846253141930968704450521212477685987159525384969306558605451098061341530398771005605337240171339498702655710423054426241387043001883143394292059268355229746866682571370957213975987192648341708955882287599564389453778757906419542942152080644140273322568188451990431851133114958043702994794425051093437511374023382980259350609351420978527290544959484905374514137269262325514402690180010643652764501409742976413233421640644755246098099672007791841435201208193833624955138638513020093560904480423060162265929972552654692507983996116893049387575125661451087360991303168002458594092041491356408590787635561325984898535750097240040135165243516992391631113676318146771272198976916284581736400429756695920889665019498910583094584339377928944739184186807957193087828627937084416486695870843067193757402650236317871909780503437788242287094870626227122211912033432866807287591984906289466828020431299886641702831678173628398464161708834305681922051989651814207494205426756255788785569632696409490393298127617118596997989422629386514578687311536312721442368355926181056236496215780079376295416559261376948711505795064231233588227892761040752394592276490555079033071600022498841383209611046805108077373180213488962531668890722031894641198732739211226540811172421305343455173618123450821360867081181607771750160853333130084352*i1^30 + -12142002714812440385812647481244391518317272768167521551419139786264668188919297382946835086112463130635280052836106854303650783669798619191167380069996043065649000877893683894865084517317992999975597888772457982803933661994634927472759155654914404287999577480401126258544312721364573371888514608480916127611620112040887789238168379199909252597470910134163736164734207086137139579545451888273216558903316392476927069469677283378447165981551212712986971240200049923951195453902593995414033954673251974875752203352204029107795116773565975183692347936924585101403529195077449260560658939093227668365031484867029393463191761261277627603049906258029472031901555057100926122193147727725954598043582358488071073644994871725956744533866953201575212282500702500884759435322571002126888488216688578646487116085746384872973829772730488994474010356744161122838283950239143032155433518035387566017147049055222510558139703873248561877760005982693702063729778118691177183415707284448191143865062574243793993899366882622195022041422428301750247373558842940397088709211695292162069784731536405356634318584377990156903485343083609456537122318513852381603827698428439524565146100779445516975450086949993594730994807114085004127007816899328489378850463477355963598331962287013150592360888596612433393871840184547229156831573768090560317542146653286125042299335014255836358654320834816117286716454294392347960683594703623443204210628133793038336*i1^31 + 2360965567905712416823301510381001767630672143852127473936190058467163646964728276527809798092694849326507924709761644523540644562633858707838443768287685247613438857219910321678125935190659713659631941916269688373589427501517872767444255162508013433736922426745771577736769212117301490590818284906261506592677471736205685872786314532532831418899701624797172983520274519968849507620026261117044366767166302761069809870024088389548075532399008172052594009648043008092637796881422602739470058772686561875045361291266144155800387453261169140898230670806237635241897680598499396152084406322228356546254420772185380675865266692269262105518389801608442634941100542510880859381790064698560547023430164015046462098090722803750874270823626699065748116692062446956374127180369987826409288886469538843558729224634763507274369539706080856858445771893848200414932466237688247103083486596403496541579375441807991633757774017596197909259280629828142254448180482248167696021946414158045032396418835182323078328046720395674052801494470639228739661632951017857237795157905050170530960421689270258727996028854493190359582515541315958322572745998403648174649236415771750092247056473309593619767624443414781233453779259915831716672019698654966888438692189467008590247572751244629365772241434103007377911997327542512935413215322414678222293507697061521629238871273271193446180599771607719676673012492430152689615110687132483354839872438272*i1^32 + 8693761232853448755050015001594595675879479669604958955749431189660911738702113445046054495324771745369270061266821005339201460068747368292565484667515731642746234731361539742787085520111380000059648813020599639958205365347016342785064050135960837943171454381344361618207788710404185433769777250068286899242111327846786635983904682626585662213960240707804929617723250861794669520228867455580191447160617244226051431819117221507672537049223571700375942493792246783552292200460193177911215535255651075028532970231323004055807756449738698321242543067811130918241669159343765782380082054028703908502763265841344290452628815754340727711789210514744801541272392680476016825231784392530756996522061348855977593315031685403833027387244370721290172700933898231424161901039599421765449143904212289772276916368086212133139819636092608502236393211882876684418478503385128925160591091085962579083282091365562606488292735178270826941729947003645360606807840620414608578508673078067875479142967371515944188412078382762226007977389931370985300683232822430691643125967162722004310627596402067547872856884654846930658186411567101113142238856106536233414854608608678103433141665733623350802384762964424128899308574680484824233103846316616328009688666722148090142077461253564470500940875041027613029486323868106574705078751175986526025751850864860876153433571182283903455344418773388012621657351682337156444273586089091286433792*i1^33 + 15680391495929067031212969748205755530184333453565881077666454841605640845671988971392927089599629909842383963822714912065119557962868395836684777888860609864914576595463090136824424037728948643156621427900567442273850956798038225652874085356515996433733524473800232182864317005714183937945890342321434524852110704370225885017726493942128941109523997260868702225119898447237706268795541047995252841322906055760751137494672153285624838109771322391851777661208996651028155407012953233521833056747990682473728631383904217410073545478522290912995433548988581733944328690464565806356025087714772863486162511661992495271434201662959902609989728950936112693163292025042668686561833483948444026849667681422834822240985470705406778698254657027656158702848234636092690854689504222398427604096841533717928380937202416108268095280013072993696058738679179885468213621923009435355401397990996774973343505664762477754975199158775816527316771846135352015347080297943476519839251942917768597958640570046355194193558440861743085815270857115343152894447677131088789492010919936544034894409989026272535011337765165040215009146307577268760011669862543030714516787537021391405380098963128005677421386518225954656603642746964767067187330224847059863743820276795742936116417044109009416408405095339572778779032814335032469264901678969637439951773061695692280082434202172009171928905998959046184454414566187381696435301908480*i1^34 + 29920608429140784656594823647772701993245478950644529549995451213446713232412362820782228890275629531739573688495149165975834489092971646294614792498761353320163737857466919992337823779467030237001471315393408334009899592017448651938910807723869849091808135315093297021353222000356490525608914142249442714839057054846812750807736865683562514760746352819881270514247738709207383498418386582940688375960893213510955285882181868109719713686070169644462229425254194502596933667762105281708537854148683004811641421534272672522509598380211538752598380208349859407508615176212760836142227937379153910963984026038594310847385099527214537518896913353080619269325903460684759012074824559015242566723224116903315180769023286905866163445865856235648502600404456581314784228985289781437458399546679086935741835521336747459526817515604408241536895804707083356417452707744850561936287596088546197062460430202678963210369899931706550158759277036671132968973855918686391391635760199977382317980048728454461404470063665433616184461445318423588341013024512188977185378709994707994986822410534490806406326458988726254540631147344109797416960083287512309319877264606550270271272840963426090796178153450112259529382809536423884765226712141175963957486062935786719793172789611901195843849867962892910755470467843142484091091040360418321175615002401408999070031897005695632880697469804440346726267227108583667662848*i1^35 + 168257544425931090409970484054082562350339622781477613151328343378283307337767105822341403880734549548868753333020411262380876433274563993835241487490746490579480260643844617185425995699392615474694614904619415703010409918877820598954736628079486893211107460873436387449181574231364367438825816857610061770390619308228039047644140094873678633216209537805102808686699923704949067955705909286567125907691233696444482173936364888112248518500703272890047178985164972873027006944255557675421323283234488151988833195180269640881977106504572584855837379917462646903154983905748698794098874920628053129218255476722767705243503258504228817802676455853413979289363206586078163304744043983175410115286380495731528179210010519809810888160059479009157164200422455062369284701696385460334158745267796304826597416496015770947587503931710255943940794949070517122403051029109585830163028763836354956157894700354015006866984395558290081523301333849479779630765173833689430511492829026412545758842896068008614584178304948228242120222384491047236327589835017309536194265006780213144744373138263590975773000997991459110235141019718942358629453001150492068097452260790354184041142930622867880208796073050563157151342928331665071742947073970769475315185233106727348488176046383054487942661439171028412843258303947508390935714445966424065629591083145233231675186853344605320950527307212554827303782715490304*i1^36 + 60969192722779559113642196996811723543937402378423536502362807409469514041448679235182724170608335700164911442448444366300414992895375157034630665721056143247066021039442932809068260370541437194039558003577431940552218386092300118075376644689658177648095756443314943615699688635983956715673678193678137966634079211230889485160692551032554368284612123422333564371772662204284601340615317257648282169804582956850711064254520098980390325927031534379870993946162494488673094276155301123302904424843609221020124672224463126921837234540761265044867766903313184066687856381281838837732303675906231454390825323389345984410766878053501484215728348352113719224346644864307453786740969478771882908453600794834834116232951679544346102279511069551561874893705208726322760297189739502268104411413298548277484259148027793761849375195582754845535194090107410063773509412622169489065107862104623888683612670375608570292410066155948847063691597573927502077402499252724802284667562592360883865855517673460993067809468492873861583691932407592741739965658552717584043567282414062579394674612238718869539589935765177645498447406535028637005536828130707578927196529989865570854161491385694932094425174900183697005415589277239574309066139641451941044650340041836761593894151830379342552795594292821669294074334310863583828856014270089179340954540328272687741534351551445851974996289332226375548928*i1^37 + -7584431225224655943207505489098119113017854913464434836955911067996245948136126488436616108382662932084320805110422420242485038223362511283138379306598362488363238651111599351126700252533422631716298332063201235521452625149552616539045537191447538478358046516124389062763515352532172554697513522120348600116671643047574994801233122490063653261616218064378218197721739065403104680035610987913691430556981859214093611154719892203720025736065997874987097822876346720293968488313147824569132585967168018650402612575629195028434914357060293737333314531821918172554551575882509825331140727120673371037678530049043578257835863691551460910546118947614079576133221375775192260638866562143016736200316748352717377861902521301674806645124196405443710426101516657663591653438624271889842024987443133944050871036481639235075873910582539022425483466975687353950659581339167829800783855670322838697160369505115262083856846938384146465861404566566437051942375209671545493197193064963520682327951034148317069672897620138133639804331996160001635702906721337525796833757862734439086721678818861580515864508062039266186457500535735294241175876626760008880659563131777360358264319860670509442278016349848318676870792322133917374436926910911691735833965772671466402780814901498680751995182563594129432871479619381395551109508222465428907026157089322374536827545522730053998276639719424*i1^38 + -12561719440822134692366490852235219146538583626819751403078981044550234585615169532523220468239866827989783357538295412410224327956796873177147155119222103054091466685155551506569158062342913487353028371473990275092109008995227995618570923573475611984587271136672108015434153263982882399011749569536683810169919752493720664957348233299219403576440226167097679921715216851679909793534003303734711498205367904929996063781053419969721898906821820659285973607168084384454956898976453617360377117419947418670372715063023160295052506547245187017819245567525262011308632433317553517703477435547817553274609419416356829865175684956995267723338032335690000266711703201061078483486673897318175507159758160076408283740914012116928425589857350141503393550919023850392003268494760298923006260917273749541252715111386311070709618149946979292195630601496516963415721331411482135973298885573053847371188433890982989904891931751718881146321588432359955020779151028070010506475194983556774289457191328907769109667454679365645878778981460172860291596512918504781791771959421062150673594269602054597610052842236031955619827245126269996609282704429505704220604422256690877191272347568399273534914616692300862483156534827760343479429675420410976216477732479817457830343269694148068792430498868784323471511621862651887694693692695132101343470384423269083763131304430877196419072*i1^39 + 2541334865475397058779886704149185929179847883954722147539286326331061335895371932080209974646839509124183110608586845441702605895333051320494243293369674464304314374764338908623622686959573648963012780205801772165645825843322581407076017025875662222357066605337686064465999767277520274115790891911493396647546238457127080692374610233349162228668742715179759367700085009575372282588127940414301804363680421820937919428103322661648638433634582585058550717534276788544423022102618069402149525253457853388626447518336152855343396345334175786424537280721341112751811804209152582946394982314182719093281789359021298906456869365610294723940889625987211453510109651281781222031405501527548831284967936755628519355643954067400443064282013950876710023198618059345913983031856605382870551408410607298647987189321785088833777926228717604032305079848901385577409613815891364011904478733932468902875411114205334466360456518619378717389306507639157338227829605401417263575576122959658296482652381786442496333472957497174518368461836183667324218763070717076938061861880236997588760776664750415679419892128051548277156292936067600322447324538016456259278624214190822957760223824473466251867927624136328750546327989627314845065546493629795834301929309058870826234119171389464978294249273427331049574119092028791997880888059709694964452126111886556466812737814528*i1^40 + -201473743670812702066982024517910516418881555645882865697811032194898649079152415207957766116553372644162924356240215933119323228366589449614431994321748698688229787488775423827298342871032270292771279169930555583809730964759830110478808213082449578932130950720295644225037162232736189004105117717019857288071221811330211418097433771347241193530892802562696143059288019773190465532282617983021276561626995257681013166508588475021071815253184825932013867640674137072081711233314826625758377419004738643684610221460792598954127959506605335289554188540539026740606221391946342670093508606460371279495265925273678498499327073823089283136607760585442485821731655252544230588607883355515470808517707794415659402751637303387891471823874887210612194423450439177701034468593104864102409460909168865878492597827321024603923714089936123534647972009313906192887279475705671490099967238882224002775211388882661397233667384704161435170675500747495473521121207902742554302682877135744807507459911289852643377455906351301005902576601757576596379798429633760306236424133559525034311653866478138691546619896811239872227245616712901682716364969788667155738987442004165102895713908284638991051603124433561256690540488441405881669037306571918770415374555789453706636018547979922184764565069015941221859128610290481002112477483089365950967586901942010380288*i1^41 + 7770525377388312312086168446301425451148605102578144190642334527745253979807676606746890985910334841025741641887568989419930778534109443566774140487406583155145113776580985463082734937628096609602286486233829494148617729868741416786717319129087792559912371634585190498359184112453628454250826227958939887993198491289063746512843894223621373639523249923118102279418153714587220859891709992216020246443635423822680497323654252750978496801398938204334609599406242452555393837159223146563753725952147252370487195647637683232376838795851525469748215480001621278126774229961389882100720656227865196741946973832926285376007439286507041120971486217665158341315390861941783616188481844312816377271081486276864799771270047868189900891926391473857638926108319961082252998602170887096920064353338228815589633149803368371558314631148838076059497440132229538513724498846046809604749606983678777320479524941804342887042461144612231453730195344919924575706117558136940935170265715097258513816267161853984828557709763020734897266007176868986342741902132450764490952978080018410603353101763454488158366911613269324459650389974774289295191798629601621516433125982554627615163039187203343714914206784866038811655105547813207168882425354363932524418723652794893801827118489018164180621721623868573326446623399639700394352300895619073702988087296*i1^42 + -184235456260589387085256270687394824248585294258715525148938280636870185812509644362111308172955357541781613352667787214460011769626212287313538942724436064381574935259303731985125142080094924199888899364808799717583718140627963671812166027242449758944427739405863821017117802199058825363085331261408470019848989899232905123964746441380977329817822292090687912090343034456438036619413192519479846102768274339175122557743364421542240647030173130823675382525157900925662794180250238114213720365457606593316895303899888572215326244259658983507122174754412272931105947699225414584519298878299169881556506511704649665798352335568137348955915955233773404553055056136609284218613090262122098103043551448136382876331131875837384341074406095718494857007459589631632575754640241968790705054003697157918341225311657332477163110476852350972261457310735212149694822957977359223933001283082481483678997212640959797686139966931798400827597758528975118564183746413898701941609397149460611424077864238925607575108798886657834559421918560905991751845725280019543458871689685805363309362644172153104711441171304620937590515871245616803308349888291051091556389504194921465092598244567959276419198964635671071681030535505918281416895247270362747429421352413780495083959440838635530747301104316477429659088706650841946616455119764455424*i1^43 + 4020778341479411423718018945235176107795412535494219977519293502607845303944095502279081829975577757237726814535099866267217292303284318106490031859202620191893007589704477666634187803768027117984409378761301192771489065870007834220704937519256979146695483396595633082182408208593076249933139086084809346291812784265270408771409881010257783510803166288562251913124228447336369497578920925267021149237780773309150754714899010000789377757785921161717529806083814121818553400303819236615617370742156723995446421836212562027907528178210190382959071258076520976385716873572079239265113003426450258904738748042041697015095827034991403309792951269370434489731788680866478985353145170607002816280435431150781564944550515397343632780740166521234067385209967792989748188894673942509392028180082267233453025796933738144729101002277930355383123806710814535224075933556599165655134372914981796953768335497407070133931748012354170191050943640688151106589736321377547930105262834699888754829636727522355529130474416479490387687225397898244513608778640360197977563642589645084892591156590983900596474838068661396274830227585033536821544069016273184275317910153635763960529179413611271942876923705647945464559358813912433163690879867353551158582883405611197069301491524305719316864697975067024703877722913887417709821952*i1^44 + -12450970344931773533663494071941036518117114009962361184759777603061042205390106781302647641335117282770547179284519011631464300169889977114757705758081891087648852366613345302419016289455303613907803860620226599629986689628630617640390115522920547153829280792444781914259539187781049300830208529278075604206060518481983314322434426350647230374394761104706981178978411741091652414149079960417534946853434711339187298350174352214179119081266539466257325198779929060566571835696345396063114373036472877672782347782096817532991052432081118258609696460195403668693241505501565577728057032229032380200722065682150842866548083634209415566348155949536361851674859526872154703713578701718008592387690991437276526189142392582110058762367127738520283201749583168147707881094120391076109938051872607010184078037040649813468776604935837249918431100099914307998095268684944842068603757046457976945196752209672916413080653206842177126487902793461308494886466023011832544884992423703647086665662033711877872714053770828937096376664547314070863741249529802472255043449996398316127618532874213297363157298597809460442849096975647409734449142164897038935935409535833622832294132170883562740931723083714837711730282488560281230798113468770048879532692720986036337476425770512573522797143646156049579102865776640*i1^45 + 25276081588155365949418337613259631311102844202956194354937248307125517328352402046751490112766382519475690859634560574418793758486104244096651613987440293645595966927390040193356402149777324378478946596498015741221088260884452121275256829528121461320665094459130881762470143515508369099786823345428518927118422213026161070334595095586590352814977770152989521390080003160373073088018112257013404632617521310485271523442790433621078396801758989178693348012937116827042257413279162677058763985527704599135390518551736658367539592605068485917263072822692218164678305678548622616039024033020646486836837983717173098024047536460015104964023888195001386890533592584634013391185924366814468943074496773345974934124948129071918786042705956481885904016666168657257907883332902007010565288217371946615272168581478203014884966682534968685774247812363027357895786500977707269703769490168686939656659245853276275494304784499683635883425168197940082523796732354874166320709121604522858603961246449949793812011575459041657910673771882357019683539996515463353004630058519662260977354215091383911767920168645435252431266160308990340326687885665725097686993720229789141838355507042526562984645281030464511251164218670613167243831735565124482551815935226927875606449411509180296168656464957918177280*i1^46 + -100976000681868696009715166397437699705128054127030400826479613290347836010183630053389836407245050805393808013672373649381228249785877584604642681804482738551353075305250040416410834592678873674659662697106704097653191146117998037474494573723847258570361327170912736021569009928761150175215274110254917729825746350864026728333215673952032698560032010994689999976355272257181879669188483265189142760833437858316062544492274868517612676780243969460770127594724028386396074631865720901926929945876300258388391605733210182442844651613493674679077903043196000984161877454399024968466808811499853199974386076483386722560587730432854089332008615721645726043374926962674703577469177645991821692740543081653640025335538167176543725800474816598393710643711408754263253428244561815704423533820612237207346149933796890370390331655318077037437119803443512597248687159629957176705846666395028666596908665336183667688324442767164743570632521428967910793626084574374348919512270802492852033468493127540062555534620364471706817431612638902630814233926895380668942461688383354169566898418597114362637198390161171027189567228916853184708318649711140442101796465878417119694644908218947010290025742438138869378121321052042559829227968775493277924237903771495608598210047895409246537485824*i1^47 + -16260450612273317636788604490176430462975171235399595932481906971786210242225866283846329170768590226553435466546939351133039212734815658451630940343188637779188386001259388923125497609150502028909826634147589220478994175984489733935455909843796651979911381330741791723461077766510716572219510092438461058634566114122128166142988844517396437198734123892827434305716151253619467454072261976714546869032743975357101249642322566574885019078303434855494359824904794246027338836581706088347407120150166020670006281627344492645093492150351392482963105529831730978144599599030488395198336046451955817595658723588192189593545738954991491311836545158780887872554405529922193228617334631607670551429087131921238574874880678201600870413996951297611069111458435977690746187751157272971264846960277609755973339828118276484832888578041067741060485003399193476055684200625696801181193675263236842802084964307509261633539680324220214757656035256715087109538121440047830576470836153962861671029379264578075530554593411735526693892452544254104562565554196262365115552203999058494396465219906939401877545249724579809609919384411388153991992261743202282283969615210705808511732721283858255861089967787422711280954016938580947986474190997891147229284841698316514173224565410616*i1^48 + 22654821911377234801796198162641404325318321829887825092459538288633662489006539462202901643945658718795798421715052337332949402234914793895202380556427986570682895656282407216104657947608686189755247377842467863307625099092778354206846234975049606060347430063167715870876177676698200087095787498211440625725503094898441469344635658010698517729944896647343420665520276666836365371878138384621913921235121815711738323847534019216600404636099948852039119613225714505381412112386642828980804681988661647515713752533260378017221062117041400377719843328571995030531100959600774124014895442816068144654935918256380740383722968596111371353434429584601269936235732417863639615248979704504942859624605769669976238636046071037990847859491567112095718720942316761383437658274590972210678273708113544762307295422279793936960261151174372028697827362385626730207534855671802190459577064584991423694095694822870502290592738666317075081230811550957441805899148590472326928782425639665503761591368608487334110713084023455154430241054606151342903203598255099163543530787169062880180396804076973078957184999573981105857094756209790408512624638257011912839695627741367270517694290662071153042166545940167110895255558909983376533031109891*i1^49 - N1*170620654923518179219095338706871583076097160631722535867055546669228600594355008558529639504054244565265304262243449611041094768141004813846717083942168134793384444829694294359700608394955692560064408203427663595017024981080218731212887053878049833951458465688604456216391359586893874714914593476912538153859450838013702451964799916730993820316086827882924230155345814667953354397705030053088197417685986911664136383254696955772426999186536448000000*i2, 57534667253222011187595244299927931308956090183710584914197947610730621785256907700742135740536382104132539493816129555980116365692003757384787012347057736614756934093350481209061806448728445149232807120644868951692071482802899076605280818769602633658843851465106474344457586790278493945510553996736649595824862136287900714791904173664526577621728507711679852698274192339797879883620851777368226021433414930000940242957910746120244607833192585679597619488950764222096508962590540226110778263845640290081973585822007404814157244452833632399583845550500598935462031690056832400831316106217518322332176036242443702401646805574186742596754910103765561710178579087899197614175539951243813276729223685966738902621652711576987407936869725631326006734371228349901884557130556793423519884675340650953668427779108454292108666113452752449868290396550698372588140654661232729079989833918482436850924668559418807750757529173516978325432103104880847070401528559349885851244128413885712969236630697915591666046175944913620725325123335044683235722232384589207595252588089552865054912447081731083517766454531175817855716332918489019189042735585164204667383813952134312322906281790314554111839314847491285772509191633788264218963992497408615927184005217530225806021055756508431252800162760629636606687756487691284976514289150641430588721009593050957731336258224472085419065620065921902742064461783820861050440008984309421469200822231018303273305194702850440833938321816603124329878948727355518091477538355705674793092069213828339958165979029942079781171803120219223693876369817600000000000000 + 2535264320256126868314479901389101650446253385381414434150547938653671250162474431822773439846607153249360902700895083675866549842571905596456307664061237575390298305629061703323930570946880051821968837768331143946950810585325202884923984932851055525013843228660067142809442182342257124789408316180056564737725944814980633686852461061126697804316500878180226043512008851882016370350378895883344551181896413500029531126328960049475657889914291185801770203481283437758833836566916019622745964352495548366535233043734216717141965318400678244145755912474589557484270327644555838069275567180073434623186177436587149263088539330360802137846489742337175835164418971015988392367319928401559320494876997890513194969568462124921652862296056356048932467527962403724160890694619178540922332977699400831650034302095637315896546850942189710652740191952918290765025682148816536083946522252014755855473173324266311125124650981210853332770229791601609727619659483889835099693927115993286479303958954954032522285612589751774592313162890129646440676167109639627798705999920006498467964488589666886027592518696414601643508058777556712572198436177038684299970724532653771241871999236209680511126489133646666783813366630692028658799187751823283917322646899335726673048965317085818207085645900197051681240401023255463406667453448957316113664441610228375845410743833369063317971416082899418507900421208062418461739591909060230736863652132212127816879722084276952886495387627923758993918660054144481704710357127856399265476121603571064020038693157188335460257085357582524690615075078144000000000000*i1 + 28169816506616770685481882354784584399270048964911074887542801699115668962534578503272007157473306113743572598911621519563086132176738231875508552609955788778331864463094667244524157936243364005871103117437265903260900520107532704039020970619078472943653963809725652688579055522725728413591368951662408906808118251346145813179743850860889421995387703246806978157113270428261950783837331671666463656374944003789159232670305809031203104306815316389281727593555111826745240303546663366133307832643789838305398337938903371115865879491204277548363360377697421826180031035093614751050785365891462175214527533929510898119985746960314944320217336512948596933441715067607357829138806686208666078271043801462831160408088191852860383362673112680981129403087199884832314906932809518633868678261587507293843330933124445093960226982844679413792608924420603170068474905347570443067166877566010611140665359069177317767935077528520665599966119146389822862008796535676377312083219212514702359426853908723757434387519156308267153047909830013376092486085851830315713647179244104777796949267823173705109817771187272721161562243428566764491852439954978372259300374697456506288420118821467040722800488008200910782401417404534023212308449965646495668566634656830231081026567838238225947562894342717177113796451035637632176367902063667106197590454136588434564810514545153171311165370995998002188859461228816108724955419465921929180488766874582143532486618578410115938315822294976888490493039731890037359887015314092743062233132502263338848215355656106845127335413417595497166422828646400000000000*i1^2 + 3606994427770185310633659332531195247918157809259205119075719597400939339280459489213448828079647656017849181998386413282375400403780003863479640507561620234202285778668210078819790163229867406754621543442685929204790403280880070147909374465861023794855577545099776887260214312258877589218134365902829809104509739784326334365744283199150575028577259621941903725619314337913342530931590880556979865708474634133057908979736250898562920647672963905556182743170839358531912632988578207777598079320659307528041817428182633462601558552531527644504014385066791944372913258433444861760098275244819403144993281731517126412822395068261168129054422754224293485705053664538694832109608839799628940726188634829521285009969908489826830188063147310555464813595919110061154489001262879743804806758509051127147741799976914861063663663735834301707267235393816759307964292961052146509023197463091047230358281051566194377195547809238137156963291403899074987397722840913858256055508599467382988927870444350832919323459453880867837258816820584435099308774316296116046557983614042215257368836746961473818046320642150489731004191707493214701388759830650540996884058665444439284715940838941757858279766120427866214732977801997189088014067446363997142311028825259381030862901018567669484749630232149480566111176232499975530217788080295149120167042013980264452683531017575665196343317997916770259222772270276216343149233950299529011723227326355392400626749641836778079583099432469471491097355874857639389194377802561588818263305946208656695166408517835738998776192988213167009550041088000000000*i1^3 + -8560301497631992359143203415231915901311768121297880947718348769004762809583905948119135850672332167797029409987365476036641580799353756644065877449200257385904451801883842611355153438081348350478648289069017473460249312303314566418766189774291369002743373616249331342491095492369391691715496625884911266852930235127737406302520302580439488287529776675107915458930770399804915738740717624797046915143881462028173047015907428749571332942791777726751826455584379216735697258832302914927309666029680167784500904151478835337386004118412170503531585844597529998082881725299878391402472597682263587964762622155249277946935718038735704281224326242647210095338080110040358676144688205985168646643550841315685547625141132177704224641646318528489495860308212622162723627272630061484094520195047050862475293327368105547463949426908813101139438193411310851318112259923095221554365524951498297699122548459295248277374605872724578203043807029541408924585773024896672335836502566253940186246785057880018891862652303466685910876987929219465839173922249708450935286655477119596240749982257463163702748581619662267029547527272649094191267399588094721321977416865962365256972109523976776101141549340286138417548149529537668602059165483185952715128279201824973033966845958296257352673846752196695527535401507780056043003013051827911238294501785627759883724817633885240945589773206258139489197354809245298327979048324340587748912665383601790294521684261664691480886719733528126860071151465311062345819070156836667923794391564856401260221245451413211761900409161163961951175311360000000*i1^4 + -2257741521884486707093190619230018370805751602028194323276693653393856097493709541543007196671414439016031642424852559971637381469521011867218573958277460127143137240025987017352069721309243997677679678096246808119387135423902599331607307926765677043325398310254528303567479596221815133252678354001838126635375704105574446390346811170426590195291856421746300038742920670882270648082155757414461163430539018881960267802067035128505861634778643261088285974802802879419935022125235956016978036673233093437296175468998718093979160768296045730318373721708312750046922072411816755913877287770999033535834845732663812795982162044989496018567182073632457558638168632745695036853670111668884796257124446215352127328283039409793573247538709906666020422362220866771380834973242054721264202180630462208359003142333872598771347452662187993028706033943361006629334883494738913911558563962538595063624486198806561958709072879484677098713236963521558673744424232695214679493960726431057152574241024894076252027195000928170515328493288296606907900755543576283981560539212780519618067492729125775186811817864316941973118453334148467194727891879933615227488817310194338341644785762051874147127084271465198490727420802633286464345842893147319205258714804186278402272613925449073149980750921443374368337520132967574893455574615620742254113502736997042693523009476657002222654794589680903083727087395012642157619096344531153274472626968548557778569641854722795545792482566338730024361326674602047900594573266799876534489463257455554364007654493082791206245747352550590737085890560000*i1^5 + 4551863950048136386008866004264222441480243644301443466351337678805661199616969736888687720112999259140270627226078878964586692563306963318052705786415541084884551066458979409320446566532084184813030389585111143527176054611217966865310695916534143983956014797962018829632828767293139339878094381074720450977421106728039082656249456234170253154584076085823160198355164378541906257635439389184232800462540254458511488844214335547671026099661703811183130937862132418647503690755215101099137487685637596031015206753611836344171826734682716920579451007359523518532966763336879915018511033370276982080704777611005543728523411445151188242042705327374897151376274181590633903549400298252842241708530722064239779587600102698333456646879711103748922584739901065109367050018716653203508789317536243074856391228527951737616524370704432842925878752874214045089398699258720417281817597785936291645455295937213777076344480017845053838560719862964629725568485950293355501442971472010176650267963277445246037974879680450591096341282406993126366152203974047671104015590049121837736693105556273760711715822333385357710790245090571558492020542784489875902278391475463370388454868676543312036889207606727365014084615167388786941352907997068416682677176898693880413997890887825000258119820578146808094366502114147062242328760209151671432350535505895718242850511535068257496564181489017343163700370039053509608870482063647551031768342165744586605131156783647588785249054518488599069348556933233119143709444594698050850370493059335585545071038400530642172565336391130624585996697600*i1^6 + -74713288473366368734015149249236192453484653742683326737120113199925718644565465675789727474827777726794274090096079409790513535712491621594318972587982706120365628143746123199462303196374390234573036158581341542878493381366092415208215659898919309699672484078137111531401543227368466442331411920399018677846111402321732283708294775600557727235901720292276063250611541501580304962432453597497172454744362849964674731775062655341102498676266977791543313826804776652927561370014631292494503197736958170316946111596165595460690640233587110430540703082364334262147477137514571648287067590567987625558669796492506255948531409712382893814442056281451631099815638457812113234299561501885282358579283881724885730357696544213906077095027560257193943814881461797901084732065938371176874272121963924223317907643020703890096437285021272746512793232850091565794572047890602158995192075267065513796627676108934097632220242873899045307872252530247070399202619986561304226442684056218766481841768642344631404355187786465837570736785917181576916287925088090461498966216443045264378215040659321066943593683071755307517284551465264738268243684954766405518560502037698162021566896616643398817035863684471081477480040249770856722234245077292058107650421622498981819639517995973683197708265847702044207492146605626966757688509249385440239364127037690899263070418443737268168877147156427815894093928261424183418375140836209305539347844641312029902371536236156826839420665306490780332553158807198268185063658222407485570397848746204988059938796218921812441788930850497232896000*i1^7 + 176590888187378154909743072463673505322256055337268892702395012676981513439819070316519013763692167426265137026993900597613860641183395974206576094597941308573894550514365715142493783412495514731340492511181999134914444514918696517793063122018777080564892069749937587552592136691693256691796074486600318430342493250528018796818838432330886526498343705274670318605421189586625731995771956375416585814855990147534900260075468323233528197487481494858612787556280300526066941327899420523739451191433198854061170443777023175355553152015297384863058047272806164405915172956245987066066200483479938420079370247358883611713692033034200034985316419730418713526187323730877027196186813686638638636296360345057887880224445791798404495387241522095321411703988683876465111263847068634695619346302116055364206454847424163107152070993774550288074305648518492320825680597746685437957550557370632695368140456362846270666778487163567364289276446980721020578445306665341610437867960977792729648367996178284645673908184867821454519011374811293599544341383192511917736581276666104419007631571121743312194833988452809361685789102324650333430812840973968942968911900357942644747162950473310988834035893077216335240905834685389488194739533419430769251143947257395354469615683227739329317987112937888227917454524536148061237181820495515208471217103324154645619782707818641241882073013230966413232674728151938715919387600343162444588729187611436327628818079428813770320468906329127849499957698526376270952177673761604596002017006314936526021097766224872716739956252118431563776*i1^8 + -14561459102615241032963429099047543035449436768759938156584218153991426494900757609279417456829440717232475650724115678653014519335006332816435171901958893380410765140193346214329713286712786658795485199609533967949429027997941134769621665865105524138159264025628052035786509840331344025240786096736760285624123427179544330953512805683903616320479799664445577792613150721731502022239159155695062845265376377235834167586465114850674612038663706420354213346276938477196872214350113179027981530978601667654057771842050730349372578337287719238010619330527896499694491234603091531956863056695114090108614819656214912489859382064524638944860060611740454189103972958598925521173803975300587160660543449953365132249343845894713624043048767078896167611527152979473959461372496456889910649991459494485508704793431560237436061494319138365297193551460291439081750223500934471461957370788471615225026599705672658670524032410431221068712555608660939461462790399946341130250488837189214959179525577328732701663123423010359930495409067452402845812191490433378645667477204867325213476926249131325841894231551463960262340931634141679302034815881577666343567311953483847055373003656351458637617155800080575306635757658919999251847734161264060837383993744801840518531925133262229246369540558166202121695037612024122247202571188489531331265978695958144958753517757389803725753531740492147579165074039870733844498106552368941944900687290686291928458449894035795952732519551970933588024721295345238515448097527276484712847711945598303892571572289923722807860990322933760*i1^9 + 1273659662263574939840481955052964052894298238066636352251458691884323336299419439982220720237390136731670963566986933736609130703330642116599343644621416210551307401349535450899476678778307260290718000618571655277378811808601367814857092202441516145276567459066968313241958144481046564400817057430132413490477876961985404936213185293126562477624247753128068911084794582154601198614559089492241014140435332010185057381393390995703658351534727319443510605487322367720898571649583148408436873030767137067533706006057433701231991804397887269987631775500649514851964418129285607403923488019736987373355357942531815884425138793012321005399650478262728595852994887782291032094215851203751802890290580768427524163889049486103377989404893098451252356826931742084306795602918153116710845540158375669777033446302942172911917068029966603594533830754850436456531676071643856256246466533404479848611309077894426465971137369847376325528358840725189981636060975996848318944597564121409892503655995317850909052915842947184086140821018164693130288548516761342519552685812138309294189324817472733819871178982597971891101356390562673308213961126014432352072956397887310273834491349432972146321238661401799678287480218099421546149566803335248636701677251867376931761133891814720485822143868887890764615341358778643559802967127400124604128788113721205962321271754181299792744931494402092341576473807505839748419823680464479599095948488092969378845145405013196021476233729987942344821892708294593486341532989750799190648295364509518894674741970940906311296395247616*i1^10 + -139382826722645648461143082946324527022583489745916674336243569015534328273264874152778218671991322141661984433684391638788870132219258029463019907242365159933323314529620134275209494065936184986058598365810780638649264691218955037008039856040446707720280212927118311754461418032278720741526337609419386510507490017558802781722595908611730875266983244507635520104756718042703295862204588302099201790708536756212598991882350427496084560920562703930571999472083209704652554292720736217247074846454092388170841348510180293906048304873844878149727750716304778997835513469412668887388164193332199981770982009314971009189356789877508836686227194182727018082520760981941792463769508386153452537587237165676628342067964208549666740599564730358737637129541353874656001529857589497547979016068286617033863611501729766286254947644815394502267401696633717333551326607753094597895345091562290931228172521636100827522458751986884069959746801314990080167344923944029517063657800616872702047065379027481622219742384558552400393308565401817426801705546022021388684660032672845798148003208912742277322415006120606961889231906502605678855875033423002966459300739829486379082317163714764558155522716331361812321793584637942155484817520762825475221800026615287134682677185503043495771338010609272637024183477894408828123308537780727966013102526993226165745413415662109155019913583665936420264219932881526699534632056795833524989593649008116444151843411876430290256343583858293171090737664309691403157250107253172883742721151318425228534502684580171387102035968*i1^11 + 11668250340835242299892153273083821959346737596647722136827081961869425920561306510335583047493620393034536801906165586079520511420697918642152686375713691518613039918437021073365831262159369461050877802978367783008299020936934392592752396974572712103845322639813875830470868748715743781670152707322045341644803384769271813863655805955094757255295236071839123080505675592893785843620177614504511765304131655579906660451335206241399925356770127621061478635436954637283065222992279129282011374292064849142766292684741755312868609426403911185075669348208373185450676075487137853523511860454223524456770349511657250085099726149825079179144760170346948439841521147041068430403297541003071278219940840738722254837734719645826021913682943414663517686701477175309974023835347732209365456012619266911515321472085190423079772807601944883769054108332898034946396730088775088794604610749838000725438866179151172990839650906006004717029040526053024008938078815781109471759851503480175659248951813323715012025165267843529550160053223399271240297036399122289267065235078451288170564966140740289097568199920817409739885701438985446613105068985408854650892175687215743866271728190187429048988878437683681299559360627565532540703945943751510562398275575958053538813332143482891783943840024701493781298350470113660552043774147471287765656865858453305301038022785297904404414093528077420019311889477976689634402333119177408304948713229717107027130493499579406481117103636604990788745240072995969109887114884396614507578153519283128789137471721676495388672*i1^12 + -532065863951259045348915976310389927122078325145335137010304797651587918402822678990240479359060913845944376397210734152321389345944558706833399492646646632210865033757370583017383088130629590050859496288286207930469349212402929620854986342053340187913970351166585149949371587781570040268464595970972237224715937230161124128199820542173521133201590376006374302305829565372176767303619425852240184351448534496200815607780264032587269224022570068719333307968404722750418650670094608418245834645381281082169158074922309919871404545737020912973411833616072804580089185091432951914027281673811442882392767597884713519021413044302405881018849474927397292169305173045715265791679709358858754360716863905041004169150315359503405153840985043226496810086196652579804327328869031964141847696774358899136646064583213651838184785222704242479803283152095159522794077062533177849245535334556120372759252584905199069784345825489889309332913649259899555416263629043133312090468139427056815258446993727701509137735354279316948065776388532611039638981762300130270988056933886518891299074650047009924868258259076817354635686582889111586056051358359363259593432970898409933314887915506000970834705688171942845065420124244519747017536197608218840759666247200857001895896192668030390312299325356055280955248070955527639830959420381665668971981805334293724065966454525906623464507244840863603862615925877680457045466038949514340791119660758447763354387410909805523964059936652437974446329129686396535009657429468037522644115939113052235348602456536776704*i1^13 + 15732992415415495038966684574354647222762459320163173225776378304140749357701333448054839175556318525672580342423773774059357229095483534539163133807803333927225305071749929364474850271416806775725840557087869944028214967500238322450461645226778753210836933018108806188604988963935771249978391070999748409215329016244504367407093536003405262425780035622289396623897094294947057104438679934547630284636335293045137648007729435043034786021113404162211581814060295100391126781815143399108472907032083258761604936682260901102273369793829968623752345021439303202314982491509495194455665495266653858891871330965263422940536722198696770226191130046964673286696082926341965634286761219199834279665478592991951964941657341164802640733450575347976357256086297609554042752494396713830446560122599883018564491630552977193155526263189007381499344851684129387308252058278409408820290357258293775601588366751018785834197571996535445629156433372202420004536077434626039811374840251027631768836043933359068955877501499811168284021504870192885044935049693162907252895763099176771893539900108843782184897868918299769907547628589543738068525727150980542021250630830507982724444416224311760067185412240590248999256183200189732051691351914668433558959426711796764231456674913298259296408630466791874399317004015021312619408320807259626332984970199565626908589228603891919357588601275907857079248254810043129108165583911922731115205888154562423146290694631678473133145235814109717359721352876334954155976185644550975161843870397960932865834439671808*i1^14 + -295412172535120741118155718410276118726364248850619144844950435537968495228537275872224487738859705524699595335028212245647663802927291308199860712920958571591522075378098711909208320108261740156199949724575383283211863288028304119594753740458160196080663481008447624659563534284809082439219318013967595128792715253369067845882781626884109396847050565552639062017044437012367690666579221196388904896513461689407031451674032507758307123560280288382090805939831381501595606530421583381656787480562536365314641193204981300678897844309018853230229143702369108468815780646012073164095275087417364995576596124181976487813254427921052744843112492152041943877092826676276285847102242690185689253981095693569279355819398456112509560941329680248420265889024579781265779994087563319831427850724419005121546206560067514956383545363743228784173199957296274949709006564168468810840894825534634786338529166969136417689149800611824571458274776869453997158439030107639069032215769236647630317066510846158134183560099069094638419593084031002555341329721427844012448960892398168529335258076152965300258087637278182217746773031875322435146784851455205902212763075584651095180433314485458201076924095898330829775596790447542429764257825706199654009828508963960515001701072689133968671618510311337940772472385197136184497412878494182162470471276546946716399406358721829340274228355617928250300291879800631481930676493026531824651521374637299315552817925000869522941842066608249261765485876075115903410006309829092327770626123535994775542956032*i1^15 + 3639364576716399977730832086115087151961040155803303137873579547843944651921974261715121304041634336827786958850492837007169832809764827122477557569414184261030921273244345957837209271779458610991355467909423169482960745450349282958939995984964250497563123659483042431286276110659688993774180235256711555121762472235844311341586124529457533812840979751568499304757742854113200651255596877442481392359672374971835795539358308668550429094136313051369838568928034735230475509299718474733020923727534501318716318397449326513676832192349088931214176274864701165397966321201321310770655955482055987421043522244857827840248809296352629103157712909358869654734930209726883989486025229160668299647276462358266016737092131511316427183523803999674345011952538030778329530384504777048350504238120376418264513188155756783956988025375520330082416473637757379970066658792290994027473676835641230581586614590435055579997462821783957963577274699153885341581533637840490896653239560382470670052866748428659900092378943056962327747751013785581394646865543115144271468600138783165097848664005881711246605469821103378614014611689836978794466037713041264851843527737243055630549724065492380811227051345747798532229882737183915706521690455939469664144525618387263276355436618062348434818355118549243064929178891997071883620099720340373700643357020681646996578918151448561739040150297628785575116011719470180739268791606737182909692121821061133339693309924854660108833882918770962182509681988199255938826004401269192542668846722201172312064*i1^16 + -22693529831787960442507193794304610046838713611453531197909776713404233830268378327454384521409109767503084680750918986306867748423928770596773813857744831801683634290332833621761080061041524831272134837702299783178193918463643643893269484869966197391852893335325016305795774138220741822083261178801282628222327108810731346064627698076107652178177225664173184483805048719795059086511617637501710924662130517746250542857771991020166889360469952512213828701488531774526934300839429322007588436058354137664627668284649002292140335023366547279964153271361820167092040078197788404257942114745486129427212585625309294152516431025055952248349330396321072760857582502537904119952588087988554579623232392166553967385730416715426892217176022192492488911939588096290573006203955319349624298097755192982580997629972051245350390862983848332370022987648156862456862909758960927348133655259785891796426314399098578939944645682145707765326812739744168155673970148193120714747118390347838032029168047064932043422674661381778614191682044380653890232823701735019066046096985804865099902787565918895450652593597784055249508278481442159625303351854858939998920292321109852793355823744884596854010729162171461038053760759107764013472986818506546323387911944496721909360672257087436486945570903051467520334718024789075230487699656804047146747578480012427418939860794319076102988018052431087174792931933568243963222845867953271371695374695292382954127237139179605760354595898772079306800052617443067404694803990929562029720949508538368*i1^17 + 32690137997704514223761474377366719544978286928363160508059936652361350771669580054383867224487603439720606962055200244316764474634068046664364170760802772508403200780571948678997062446230458284210345962585076603636775837645467295242979367282432975178870149014338832123517985375567077374611617763238939796240136447922123543841037420303125325969831506270086764655267492859056103329501886307305219020629019553950108405188340431154592120428907952813551230241346029340783078265720461489446864801128977457061546832350306988409257396515144569980534511429727653707577148576988191904338588238193925392680434229059990695244276682107488659230432721090773481857802944056972903769906433164178368154105152808641982331812106634382786975022702064892973019056782000919202803853323336118473235674239524896403320926846501234428984712783605796406820215169983015163985308918242958837906033885719845061062215575233208493270204596927802360922110203428074687006111335933618311157735325160167357078346227673648091381803534863459767486346955366608968706771649111294709165624871405260491227198121909265654319433861423012957471579787402215894639920203359292886277391088072197042634568685344084794174827040442882919848423335322049195547026362652576182720253072507938025364003542348090796624906932409731561532231346985314017263680320416432978984725663854378490689985770542445805470958711236277554864434565724387048957158688251119815885260284430759417497751743558208186109905777100011665424920114494363426983990783728991411184026517504*i1^18 + 810788326858321366556760788739289984001228341304874108917436940388663428086636079200553677458003826916067696455347722762335927323971858521071345696735984064008808105871263719922016879157700243385869185512813488436786969582736176987633835895420636620080948055827130524612252721506909656094278741271290546321708092821501294697570279474040598375474244765446880194689686492609662032261881717485942512533690915375879599063116056375184615208564198241123513804814362092600897318124702716296346356375533548772122274185124038058138160407517471843964245688479804578710305256571367845626612187439478741242683689023769072808568217617644346165724130905484231201583906986946332693408781901145524495313700641828771667128246918299438843631078076293377498835011851324531449301763308508839730246807775651767472559435399610858713789501313129544478333009504899471308065352085758839168054040021818394321902152310551281837426874056376683844015451279507329725323376451056943898585819335061787841827019945026613072587301508911241960100501245020047446829701310047006665844035233051147075273639706959199585022253857853034857148607314021547347881396109040372840099133274876744251539118341587382611479459298402521074861621561914505852387603956459519309706234780096452066026070387863748168594344671144358871123009401706795863092647398151376407604207106745516657072145116470952264653653455684417560190354188116578480115729573337130775440011699135261989086128014336111935947445929280904164204338343160389984471011340359724963987456*i1^19 + 2729744905217191071213868946218360369089309700377669478201234207571988859849250439786036232728190464860507116419511912469228269385350311407848709464068096803502256301698663111838086535217960178070850740548184274241061516518380017614252438641505641653567919711350971172428120519270494787747960308535934286545284866682883884556070408233084071150669488716109737846946677119510134646724803379999790166461363475032238671782362333576010082442876137341531603519199645297374808459821964945006037584171151581611185232496812725730077865559201538971379733104034629392061402912313482767835590814796146242790802572984048975037342628667310366916590228456319753462089606801213503419121736569394844790500498454158571408619571507535916630167720630599909962400021530466711326233928560802737880474154434527158381906947038693093827821088552536474401741299014933043049181943097593625945431416313272872338412253192310351441157221216021155331212208931011539554996673943342070101522957759064177205768802224707234406309880500180098293598894147261079399404327405826266747878596959189203280687707560637409520731546442961450109860838901406263185405426207004142402605211354568004210496926715098820022329864236615763258745459290623476538289201260618659376075780687667929474907262497570666443958678845776565385792280185224858699918282696643572937534930664581199873286364186324373869060814433642724627696075446190080219699373385009385128529833892844345926518174542966469196058342979697495626422375132648232502264577944425857024*i1^20 + -1188718364755659195056648153741052513148415805484470446368307566706031370812609930859998027067811805044002547103399619958976707629209181209038483062768723000763102499866699533985504938013290559575050243481091892660398460177992710869554201079134626607436617161811335365464714548511198097857186646192585632601364126607530369030338815116236630360535222834640595626145800618279336037414385591983577644288329930532921123971891698432392692131038306226568657070162081627035918427648045734423431861546072153771199860179989612037910859366137058029105439434524860989093918398314873158216651970865438458320656713301712296250209792094542183083905433450788893886178037783045660527264282375019656245620764769855124550266460469614808180750880193745441902163981620615034116684167082505491586335628277942342891963518786237313724709936466518407055086602602312793219199737556468677261042494636495735241449645715223320109797483851710251665418638128600787886621787075633161763849348002070343374278142766126931797896049774536043361986273288401232027842249887067012028524842890582176073625010508005848850840285705760339520013167519342224534177404946177233921267032597671534749323342999340736243930488319518475786431577943624565348326570007350486019723424302278840797988187381535468804527815725442151343775373769507216814804627593077527702420489024121374986450231884236060530026891329556602456991332459074470755398168465715296216319167111013729956850514218269455304690675509265301374084201008206614428698326073344*i1^21 + 6930008986820449078405199399663868617402566840839844519907454712884595348066442541538844879005006465425631669055276578007799492864269915618403367120704799866000166063241177419895745183526345521673735830240670523908045636193100922926504830608283142887141262869921158109925626557082735355343350046910490540627229271167073677615896442792030337754293405764447657280331806564662063701342620643945846418913768688192283922078628402735391137537337817015808891959108453049224058662658083261314772334338842508955438070341186975641390217997160957884916196964274992201172937554819105644319531306097207752757608019940663893208724774652035789048795669806888307841534306998629143700290973491545664205050952295669551592103859873952734331274404857259551094983933016564158798317249653169057203773257911079381839704288358741800023175514941205954784311791036727389401162185427814233422557931348867786739874212944653220494704807641427313529550310684117747112069780854353547945901132472510064191904456759030310587554147504119449565884798009904756101997389011394612328454404517293280168450783797566823110619944197738252071241800971935161838014321631797713057393712149087620553125788907804504036263361015553000473500308251311652860369704829712716397160655469865949445486351116377990087459527323868686819429504147462767674212916031226499370086860490544354369596318892806125716247567715881479663014650588967061763363342803850216235816453288072478678654725930779991271292791520879710123923045914378988196724736*i1^22 + -2410366409510853853978143698430879069391899668084084507525530509167033597823007824317979512418884292684673918046599861364220195668056938527110606296948287022709530972739292799501543050521789067224185703804969911981964912826091083107661816503790106596969114674651595262673858505912685343269399281953582344535826955488375390272120039310184355375325314627656683487176767320371109198213736662711051111114192750147422777193624726599813768049845807573385722065198939317666982227454011338792579027844083207234239410315963138913517557182594147876851607100757586484538907288500498789517531469772899859811068355432305193609610277465701231742256798939031100910065726020244383159849348163461173885499475363349729337087663155644356294795332109644671689412357733980545208190822303934638956793201361498418697506398414946853814262540603088493813994195351244952043423116241992669306267131566181422681681140150717779869484784357478671462970578808124339756844929213836550160326893457374550748580437017773532685944818114706051663688465882056791785986765064559268906981007760203614851624520997697524816314903096740907891063190495254541194435405451042044251616490401250086313377388463627987862217892179898366376376137475312330742307816797568192742834563411284806712916254203313869900919451934525955379232387577899502213489984456324697492473030179295619085617551079307796802484336578717224036023611511410686080245520447930589378305727399607264592159839690377492253124020931056171098443506287042887680*i1^23 + 4116861248511088828515591400567697880619519805411799151643603606297415321661102672453128266522031873215584400918900720774039161794030238197269310216788735641633692102673485332400315007609947587470615009509942211317808021155578088354226009489329201583103925607071003457006427063520321298399859238695456011689249801960038300525362117945000774076804364627659863541612507581346393750658529285787234531774101988002028335305103643894332740247985365636613615266451200131951015500602719731972452865855540617711340560896083489222886267306706295634688650921655496415816425730110599783382907771446450970465416394728374663148088306605849048981765916495438182469135509449654298556696642522300452442804052604517568880619718536948013779469938339078584124223179059702568817328041029416797604108922774589857176245581438274844784088078088956577446259113576397477159911477754318472800810013082961272089429721085975570470782235281160781445409689776936866760586370171661174758525825331824161210709473053995205681451386396158317936120229524289634864266693330435829703665536309221223096135041181855441164683831490547200701561340149027602405630580456336780226541305663630425849223554398384950005169463363357446138001415604972740221441987728929346711340340935304870393578278624371423604888426170192815106548163404323994663982642841369281456848375938310179507025073231269499750129938768132589321134053977825669633219376064060176938898956276782891281861754212816901512713595409791520966354994724864*i1^24 + -344296321120114488485531853903976684739333834576614294159761011435212685445751483014173965652121585324317680372671358199499993798534445833286898875868546226767316761860260297664739562882877950032801441626442486727123390766749149766577232225431684244960290534847992542465480174372467253368091667367576861166500534970413493955019079330681986521312212388531471922557542060149205679284884063717046256489108337477984920233488914988731552529647925335906449830759295352460214196174468071944064650266725377810400933943187279195889502546320138823627495261765565782057844838098389558004649349620191317474937142670631496643836269305512467147016892626929255997160059079028201493360404281418610678943089726395404924186254693316080254598358182623298886939689505489844725640085674114816089314524139285557252980351459959384699562854041545995159682977830982589212256772941015328901844382971959187813138087546263855068561300890964096303418480836607888159370632022988381230756512673984196279628790804787643340534486583998311788010511401186290064898947098978645730196798793931707809775530594869226434200248158719625244366596347523425052010070119750965169663770617434118601968141190622746709416237184329284301448644465853365956850271102664552025737721486776463649929965052952489125779237028099766360430728371624936260289827968092994112461189635811968847899453430136010623811728446241791853193649859992982577190356725508586904763634033786751581937212198749230544534426673049297970266112*i1^25 + 380922244937767304657391897305878557044955350972241947696537180152904107441167698654038321312692022310161657825753404999277758408378050308404535751953123372693279454595116369126482336305944359782209937475237908629020771946205858389695798988499747157559363147657578055259819423036331862293939564486102620789740384663519043939359431117662163272784521707097345119998884391055899780064903585057052009643076438442978415876538442518148899526614151487289543701306052261892220064103774788187755499856273538159865654090103098980816774505825612561283573930730417227428364619476392480865876386385621227908958162641615961997784169747915426597244456743339439574365745101474916190249710513029409566942037231478507472177893700964024939837100461371082555669215367549115849378286316908250390701890304781087836910461352684433650265474287941862725453052344508580142352172813980100156474977134551905463480557787298653229101004269319791322356931159069001543902918255801588282639514356249910323095076915737924588294234178732982725598208130969563075717347954883341944441430308394875634423235453800659474094381043896151571940663863884034212464818224273273199698036720032600551340283138006797344755378025961054392829646822740700147093871549199113949711700049700797241140189863914600053034643003924122217861618525291565873341817667536860813397290013118124749955273862048176310588440647792186924852681373655283115936820072338230361512065302611372710276498623681130543854634181289050112*i1^26 + 61941934384947067775196417955297567690752949427012727046951680587216435542927407534871826187685048511182166451342583619718271991690398166358970439185334865391395241507095291673072359866888595081490613892003289794676073158651281337139754293699033177682259217799310019029234269603183450380967038367259997260035462174367779075052492720082860965867083181980432388097489730279832918313174886254955776594783003862351142821308502238045198960105999183459426975999974203842375042885423713209011308966317706047877038863589734074934986811141817363161050926889317088346298977662640250791119744086490045211281915583704287294640896945360092901922127873121303646359999500084981967934227556196739372740537245083417053613712444162371338578939745356267287572592079977472923788331804398922791210475622400034340848576017015475217041550775056097699094594356250908848656761426932105945600154492934938886507127169822415913880644376208888266228314964168864806756527621923356345648505331251119395104237844109164894414423871974790578697476645369297210328533277037701783795262641754094382246757750969218379795609977652811789574361133671935714755488938314815924601931365755246136597848161675591923098369005616166379413844862505915125334244450128255053192328943245228825779849879182028585041228009215224614692105482158552405822406945322644304558251759369151774264514524180454175914747510281852903384489003892366415144958387069348157797174465361642835171472360241064824576145358848*i1^27 + -709108198710891788750335296685370544587634142210948454569909852603041004706060214301163488907333013775192348260165164608398139344476615774682965954042719559737633871100245824521829317412876946946700623510266763672446116896441066075772014145780485861271057928135470496964208813641930865212648342076324991726924610192212615826194357586962510877264321394223425298287460540730852299090651503792764497949849202740399494225746056520052300693687840159938201776159424716977907878284215233122374590099886107893353353177029825344193947985922312287531630348319070349770309078709623475930043404714986874149133590795024435504165984739516115103245942722531401373657487491094379861476678962016735859944745582918678385821642611837747439346783175301236982213625889394831069188573722272404914072814092553980064637295003126434334958074753985353570462329938005186277996462538847112884231363972946516692191115517996970548111100579085705534740600707500619784196229387321839966276574867371079693389016631142888834646492415922339344856787748958342966105482519441797430558674091811565565321220539757054442489283255943964426423421495683362798239953392524728173811483479216340081761890375519826049183189721889776870866960420058536392473835706847613176232493272439583942352479980564349377361650137218657871785939511075924698856864781088448645399542325199302270432223852789070831368437615147216830759022451791086954950439717220005980158954693509780589102842866677409906688*i1^28 + 330836895885598619005790340957443851526947818416271337081900612551159508660188005458177921008122641629831239204420221996754689202105136777652165673001775150267231777854638747669982634316806296815711340254730448110835784442157762291285208097186882223278657698520097665622692291925852423579283100849068969080488799590344739579520946931377395288415585007192247308894516074989620026429115852202191799933026172910028753033607738240661815253076028291761285026631975936514133154112191496305845101930364476210479972401107178548165193142887650292000610954330954108536422839059922745000744235655371953631227671543214868805004138476005647099728584639062784239516027148874072947232146804507360538425056306510234996576139821655341874176983943043954014387817049653652728982089054722878248122862803483677881949760247407657634816181571014683188845022224675473018024482424272453115396153111979523572977083229991596749382111334735550929609613238130824936763313962822940675581840508465396312915203274945445613551900495347682814562015857079294789194268847538592895483636519312236767119872176272628626442016554188016991978319367452082070718458164007476769213217568226041026969894149874044938896345185766622711040484910646484932501853356994990130165001015987599111075273336207155364052670295393622254972354335323318254294802267223772389516656487870074618587782223403008553736213488727173120040530444413498466593651948476201619749430326709213012166646767288320*i1^29 + 119316295650853173468364757504005802387396047810721157650604536087824756461379673413002971133514525888465830415666550480867200461982800296234849992958256771543987817572692873351257587109286515973510713838324984308990893311018271690353520337751131383410978366146580437523015031280581987896751380234811154760573197381320540230773109897035356674412985286310715602168985772233416067681215978571635399161035586336985742740509854708742420150675809775254375836176161406218840591186923961963443154683603567855963883990457964256508428594501294689791127210357761993495145286285282016959856161782499337963325971259805784863715725127282860945018262659212423408788831960496355414634075433679714228455670939516912199637296487984883838917625362723880816116848497246865462265409150473214845968865635010175056600330504668591346968977003636444621874721881891772707685938411941025019174173519241186451221580858180523491125695977817719268416911399331068187072704425876455907339617588709499903443419943272187207615838076342206234898674103441564106563298233204098887762195252397910414912242716825390904477487574959954256936848791814744146627414713122629128849300775606683386133943801036988621017620504483702858958022954584011300974788187180626976218790174485025331982882055631870727487636008935457657881530536496915095113934527277889326999840927987587790245883263118173305183763235612308720716554465816826157098596581343610204151871699414659542418456576*i1^30 + -2031435621528871302454693353708140900514684018702927844232378552648231000225625387194218213878884374382846091107478123309169856335690066317948960167841905167565813223498792640812642666602906278323409477122568211349208112313944621182578998081611241340433919944224450179090081525216432310738147455394228879790224203704199316166789004652660910741357971494742694515786443889623596227537447562153465165361419321038018375629979011838108879138210056426498361371547549445979581466215838008636877741550203676347755793615201872550096206899619265417943238385888612060192907634547148382044636030776945708737170268928673219742437234077232546677303642553823787167353826724691804075229956730731783593815457795559254201809142020669062486690101814950150037529582230162769414511792129920686281246319499397785002192285040265276774782198407062297373748592544275305973669838810730372630770299879161540630543303999542527722884587985597680465845409178704352315368259533968757256556169152484206488626341666475213259018792245316902928274481233751038813274627971906281349364287638618904002022761061326006583746033769488112924910321228225915207510372117239737255098482304647343345637947613749222826405237559751655547746273440064676999081826131188123190540054419851093685792884946858124394247253269525139079218916533419540510689247363945979458883943839575736769493551804210929510906910710125951332672022610340309850376938006147376482522147766117859328*i1^31 + 395692348391491776568346243730160778075891446989948107317171282829221377186789583109195113073186406128579390681218841384846778444036278131300565474595854664988387591758023365761111897086592456498595982042691574993092159791620111494810474974977278461623381982476594164724514524316531729688748968182854494389697553252651798506540462759074064282173469194701223366125548485529144289322195334534388277627046989480627754253300823286731906176928991752746039211242949272630590343021375962575628274067743950654097118307873418971163564998665950409615944412892363893898875833225877793223846596605362598298679487510789420709344550898224029132222748129235597427848404007323031957187270962906273316717349003704454358527698699718165929118774883034049791607497637272527053192038402273884347821039659418497084786570506006905364507187164735764467617011211375622122464709794299088349613176433447745724947465609262033852996432872291405001746139494153980048027919288891169205153824760515055645142704748225947810014544430511865188210511452570286066117112368491679767633364712748269210004956621764784845254291168066789682805374758753460893614482265843886554953281863008562494185978151127800805510293548549155407278214840869579032473299910273624326596494641455096915207899263208177062538584854302811736463079320592454783361730486064605744540386372362073943012800660485641568380010138562141469913041517039814695001641597298066433051725922304*i1^32 + 1490905051533778456634028653228997668589088669207212485154245366944468030139757404289098105736904070917605897829646857244568176173391249444289930839677293569457640344564505267809964964398312269529796274364888443715472135360397680058348373088299911400401754384410276232904686178280547013211400897157678985606688127313910799333045397035379077914609475326336889963438492529906152721496673867079150917134584456562758366021397652228127036303060604834351499958862861600737901849316658154697898233696778279292695960778110696745230078093501398616655716323249734406556917995184581103708963781727416472094860885374979847057211089938823211813165687669717855238407791396917699069785221164348312939017591141659526820748563185967317810267640864314809126914612302371775086970331357439658098891487640611523462766929449608507707790463579388429865168731747430338161805007698226083244904414124549014412633462867894334301422833211002544106479858507874730767665847152609801080881301408154722232824667921560365772360509022694600320838999870138263160049209672850098255834479917700163104169600539850437750752142556290704439684296363074561923374701912512712621877349136667248298716356301269062842809000532449679584166756961061614471493274669123130263217136236457328985566038961336394363913939630231721957656283755385111651879198181574306260517358385781608599745021248319284972632012382879142573252904989282118697899608242372198006784*i1^33 + 2842683369742847472113069360665076478506340829508511190762196886005128136676759489740062360792590902051042563273756426310865034076717654624448413035005807700186733303178980075150114016966756780555869075557314853203519355601031369475395394000131332941344018574944462302822582379131917946499578584134686773188594522057250457459254534965479749540887654596362318987773207875855014384983600019189093953274347778354865844412233157288190379613660830272248568829743693646662303909446153023478513220364103353372605835140998078557339082421927598598769749316436501894098933754121671815888007465676187110289948012648915162120299110771819663949782534673110596028541659147685845238572641898460559881271458256077508524145298713145659149012346545711921637428047273413572633026761096215920423654078620291790330919693372818298749953295045984290403439445545158448807167870774047163713357020847052931263381355281885776381883251618495863540946972755599366845090052257545600866201353359921823377269396343903737222344831605868698364802842579109121906015580202662569028702826734353065941640979704424020035795552751648706453645753552131633690714736957935826027356664652314276613091505913752371109564201085621147545879481662540874073715448677511015789471007379322733744047713607122377755705845446511645782659884734014151606283115647125076389016983308456123937686448414401927000395955479060712668624059272212605647787688722432*i1^34 + 5613390028404534330753842689527049644095137479391013913937272641234258450243745736414417565407760295458365348208282109836533963976754399852648524598514389690227108624626377136412198290369057024566974677757385512649741785947000126556934310163771847478243021181434014044285137062925740761368324692886699827538813850410570467011618485895629737356487662051713393621934049265217434296424845240209050536439797065728778785522746531657203876717283376437794819695303949749786229507619945465284585889225953683443246463304337178705713162205024498828788921504240367988674182066635880212884768382899605875623000325871966569468299948804377462327767329848580747754401381055390686137669205145815597236105556575907500343106419600373479603623518375104891427705427803852016245243670407951148337647752158629349040783529688235406901074788750063932277350017124685438206866445578980531870803195373822812030487926249113603117469317625760184636969593713485232676744193373049834975388300100405070364596388381159004045570140652334176687593529165579930068203047720763108588894355941723484357727361182786635209627354982633561988205937254712460355525275731820599408175653930897877681807189058508193297890202156302100059139743228829129163478654920153312956833480764610773280959215604372513763873119796955728934839237969420454968973268437832485006389418247644619078235066238542692621523497624621889901678011446196342620160*i1^35 + 28875523038770743920245983837820885347549752569866039748712513094574074893137713031788293875537782128216731778835560742971919894699781682380112127419006812256046185987487532970727776698578063999660124697174587260386858805311438347292966359243149178583779769691076721272881582609999173790766141048658026772182291325235336947134412767265508061882907237113270624820084720690147636878158359125074787300645152640253855555626104256889796923932870832476857350748783005273530512177276545948578946484408771081699382194807257571415470438645763740624123527363207257209680586588304575669346618664612991297754132731604429044840888501506002844747731981605919546899104484558057750524558695301667431072322203074081882030700909753164730328041254624723027131792474221772601684442141871287977110081957930673771318743988171731421495351729748664489597930883175078086261018677730994271283521491067038324914016298098499271235492945370392218553839692100384146337349983339834636851090907345746584424364068081231416994482107130238813310613944682853782025309561278672413927907146158507650953235098781933216230244928021732391976512146954257384037115457953389952569570936846168410061458066684312703143303925395280173769078031254298538764675174451108152463772917286328767274688256836028230621056123417745021934571075150100844431964206262003352140121972072714014652882880895875854673030597920284549657890127872000*i1^36 + 10612282726487234898960604820168356329747768005480730962383075992537151223609161703110035023082251099965779755861604298749921263538162362139122021262255919424667731589960270192613441238132491514225297169880491226802634265704522897585841538322642351841247639057116077343099139036738021025701774356593256951480104009240659531518942155313125593660245986286067550769290804642113790846724256275833233103240710261550491835817007344493222080903205865456586343547573087968077168294804211295172706725748519086423522617627507125982184209819244991484033508667397283157589395081421391397410205028961476572772355549472108294649078104155918019762548476049202470037938746687023123694164025756080557570318193250297990802864139651265192012505512662554090565688503041618853047392539149812738901381542474155802539270310810173892399340064239533286848321684706985112592309528797110753931432148783641648067146218976109910932463543035354425456116373655115439385063693503566235511338688762505226768379815608801958682896574086982549178874516183505331744536337899454324950261457385150881444887251077706161895137143267765502816062813521941591525335995472389913205011490907607108412430579736092250091415826152601171230916878539435334447840819671481220077895825408791954585944039602043841266745212870013691594955998666070351898185696654450087876498119644722272590269769173482343930059227810352009838592*i1^37 + -1140183280801159628719494893072647756874296806089731927786772475104505450297656339104054950079082692095303863367884629635546739335781560897911785524894432666861474844331893616334444034017921453897039636150517302370752419403862132089004358389515451973051629347627717982481292957149656176392872416850722067450749697822778565929064307079057792591954940678911096684570575991792908731286865804297444260242029936618337741778406721339630912918588477648405305211093316377201162551993108684482431511475074084618295297077682099882156559576979537753349017056579075775995677271684761290274387503658379274278583604756493492893403382769327172632941307373582056690124505733937088812843303565241034586227497452176019003147571204645786620971385641821923387027863690836482618131344618703678760827027760119583840683560162539699502306247684385084123667696908668617699778335159852024934901067518685893481490071414499788836763363771862135920886785921797312050089476840199248070468665753676187379058919356384826835657555435586928193939151936746685221085130759966032088526611218000058510952897631913699131897974455382992993696699619774606742370907483499969926887893922712470185683977410684171978587503910215335701852459637325474300679169751507344562580133869369731666602719332599208574751334668640394029174795965960689244666097916492617366351516105283776795857805456034233527862520971264*i1^38 + -2085091860559481797959538883852846759836092950823323319355460177113023085602809789687568092942539965353561042097344738975455007625881460796287951412388049448657970847364198093661483196711417711719502222842967008689447320841754465771096162095018333514969726525679319550447730030076211202236387160729001709875870048180013043264233635454371671380565534003589445412118340852206043397680519388158969502665612106394847508109033014253172538589941320040976497939745223826619584276983317539368115979510552292712008065164734429483357516167000237580039081520493466784142428705983278139767030553968564873918644719338252780261118560893243464416321830861359783875753016372783030510594029764372010378928910153001364801565120800415916307308474168699201797632906162689782592173593015053633872073828112841881674698683075308441426564834155883642324683517002040481250284891852159782083642105366169127657366798121566075496125280674809596077742222553903911572466519239894038436165656195470044135312721715218163392987169414739296418852214648648265956672372585682279835547459615330893602222953575698452776273820151179043785837855611746643858669446069619383575876687854638791000634240647451272122031046678131944671688550231160292526255863795048343732928597229686000964643247042623031065167934795394122489964358500654385368822898001600986335092055455440641515577458455980296634368*i1^39 + 421394945652386684820021936511440212098811777700762832579419943326094274250699205842482211319903175521441011496565791118259432135155229146072768031769189543316073423193389012343549306721786639983056308587752991258707737373486491589014092802199498683384293627510078973357602023493264362314407738276488186822250444563316312910827752820978756925441866133214893608763390554711802413847318373106354271821236580785285586746997293218875172804491841562020327377157261079441317326452804937448624269003248089973244244345167462500016463984503581127984227028544634809607329247258837654886630668874068784372722718374079210729911123309607622527021426372667236194479135479628035387962296570364386794476544160059257693967163055048689985816636451969358578516658060477988983436725033889517676254722258361849160873410344773984470598961019713235358957522213837605252184634169317965292294832285960159012915929330167607475142382245687498191046903847105011763003734777831072464025525263697372148955303980385515701263727392158532471156397430091810519427123948582522042840948106263431116351726041235548624544476910280676909762101278639595575277065674963755462715178051008866034548647629916118444040087102039731090569289321120697846551352852320839347714929076347574871854230462672613187081655376596830089806221988400489905472637058946196900230202120735833678956902481920*i1^40 + -33264454440202223465908532344291403368257150911616636879376452539513908206444158421858429771548821993246981435783611103200788545184706986400978724496263867466255185447234173951532024077172742623575856067320720748647002024999069382959011792211816419222261140638596421487435020476283442348036642871996900552296549418038020332752934786349623947117709795944989565186351776781487280022868547626675091256604626495480596212892023663277122763286322918031590971100442637409925346851800617237258490323297240956545790047473960041691776747487004546060720794406433106310252924601435493980063977348532656008955434247658770694876940040365385849907775818104557003993392918342414984893752263032278455808623909743746693247843113945300749610510226905045201617293755257964221462669012640009314701244037417433526523751533346419780304824080093301692583151740884545409959415527587083743050564960872225758025608410957479937605953033280446895831637544261582423472728163945660202156103959129646071942511649637190803226778206245010508872881605684896981654364050195438926492484948858238501114227195442564779568685786107242335505210070946294495074011249846397872108974855862240657080116531985252636982743884329617632335777339691950072066603332784142201523256177834374928350031110533081306524095363693393911526348035905703844307131980241106935258094326969534513152*i1^41 + 1376660435281873779031566065083211224961286256668506851305442109617666729247193714869665825400019301325060959142164049468615945945339626056470997658297341175110061740474927414112145553780260742242682371063281141988377988326718336741924891063576014505764018382075289896238132252214887256431834428738101413540912697339262939593172868917640923593955217821319073684797868776252020851233268520326156947450956104087245128311866497099731335037804464111234550813228002867512789321598709625179376832041094373396073063388933884636256586219854311011330392755430306306395418628995973018974128550450442743738699348680072200400655265398897448338536051445508895138556498975936759713742450918935210479047913097757091994017771572889955428524444780477725308539765986316333139480585366647769554935973016923433609251720923776148733413593016374530710437514864724315554884242707846572017427271554213703531888842290938002893397953932981130319222852600622416700884992224776681007596905150616800847471220197656521186159505917908431670108335091152087613794832595160671379603961151395809981513154477799728946584167040546157032249601353618107050492167941600571731090521583524136427278954446939699679194707675781794931051195895364571769838334588011232613232366154771836996021847233731560222134843050711114455577226543468189944429705204559354802454134784*i1^42 + -36302908048968230213115906677632196892405477710606740369106741750283601144474333254989038209036132131877440734079323647126199493795266220474086738220587930122046340867623016011576063137469268909037448348732074636675601180013955820810017859033983384733979842914066747013817045832266213846688290443870908724394969491238869805356910748214281421014580503675927299624439738473569023678594533328374438413815445708775925623849520630932510205742959918307065689006065908878210535006000906319847062343978399661694696481753550105744913068906451982747793087052821661899193343182961540855458063379469577609730582771882653003146513595047275945073837902237073987419116502621231906167383180569711962774961153290006072387967223366939180262466269621217586586430619935729219078297627287778966294051938228829833732580406383751081629075678103628532405910257097570002639636255517055483378664818786574341702397403344300043436254549171465518622536283047143599729180979291662538460825174464199128540237483593084940643301069966292073975435535058210653270260603279864783246675854239493160551058107722597546315860465805855179371157949225044385702586947844359927951341886633712737418122170145338782325458433896338932980354120339088122619648267394331000330971878043225707562478916487840622505482663279646785738503526848063897128739522473361408*i1^43 + 839000366605405467413330674820535758802897738579810842022684718876469052875551516366434905654232064074479919787541548994966094367760870825260312883004325576251450390243201894300903753013499082258909031587456602358304511667114209571513802326690667697231179750536771113473176386196990594326628133395481848477481714294692827690698030389472917484267632365488808566115956457666684048622265602563125877699902245566217595227577799203960897804173770432735395982836942841700342391374820614769427032194988137613927282051411592763715476387662969030755741608724488676327415279199004266949583015469905805301004671595602258894605982691677866745700858009006145338323265265957197942287315611932780233281446542078130009738827396437214910582132174134412366976616498475814764946708138434212186715538225519849174760771474279835969685552552157626783903726027100267659719217238869685817456360665113503700798911696079757007425414409052459394718063941672924181050245014849978737905045418610326246108649642772424407528636991039693206310614328510434088386062509023926079147070961020823370671889376522830565898363700711809903363042708145811029664082351229174507642102288878055016135126328754452732600799449431115679064486422974543071607371480166826680196834761196540185971826163174717644039194780150991450872059736016275572129792*i1^44 + -1489431597648494494946438465238580221574049093431762350611919954918728865168289954921660576506722508184582907523170743598650730448899196810109117692418508603822008784747565994601863822323132900937216802757827751531298563079004614667185049060541155080146537863912998714350085029703623011896066660437118526269350644896610241538571793002310718726540566627699593238900563031127732275813231993095575735165258862545812129039620363591556821911842931391068241106510753514420684029605104895991743991479609313796927127360064875472869717124946974625762178389216749408711647582697119843753485170751250418576572223094899851845614902119995618583398569154115281219543548591391832594129401314922370294106846372271297493430523017441618425597602256007334087387272469696506534816036481429679753013946776304576126839024856341607702380980502895993601595405882901431815821717020778425561454579326534952137986897746732562552060097074502985294779456892789318340267262644249031121857340905208829094196525818514800331008519345620538628959786838670056409195192296140461465882187194774919435079711325696823429903528575099992757127766331408925738987867524393912220390809118699161995747233672177512295699149388147824248532513761352364287746548819274649950970072705552857977276149613238596617349051264386768950954614661120*i1^45 + 7356425060225528961936382342006546486353463612846090930471164490854085748393981263497284674419821953990940311510071990068368358850595500876220078937448471045138978072879434488429200108065799274464934321445586378848934012234971010913288256430691775387539833999216436303905161609229481117411724843736800627552381784753321578302762814672607734866673087631403843498612404784238066572857545706711787811325859017414813786516828643759411671185027603990868137589510835378905451696136837925694385453369505908963968535952823880583980514487439484153544779177690286789638833741828285001629270178989979128862198999730388758106938012822400512294887247913217783270792269848596657504189184975664568269295915101324660184459765530616655064344079879780060930538365302394642212106056926216428935076373466739894265525055528169746994357402723464863865916739305150093469495370744436868978869969190063714396378294929798344464640201237292947134075795656369950064391993502295563361837484695291565846831518723285309800766161592464719076364364652251716402183565829213705388421609635823863270557271940186942675461337894523922193661406233017740247670503887628260313888296748602229733493226919287508846134228634614439774193327293373252370624593109781482281524593116452671080599289562262327500025743502471065600*i1^46 + -12965802613966391747610053008595250456887555274989928735115794718426892157210158833749233832944643785562875635319529269960165287829468175243997064083217385128980622647531901069225990441891032101752417478706236095188953997446155622618005746697487308080804616900453137423553796656436670996363590336413927551152780245638918622950376659855034688809955233186276379094657127729962130477722706837601803305017939280624169932834556723158687921287601541785162595837958916452943426296239695645324528095442700494599797521037185251593699475706492707556610165528878599979736586753402000241405225283612743905298845176438868548169734165134981294161311257338989694991453782466765369341303610284411925253667174821513557686626175868178336416655521180480746704383310668581820362814552042493828821316250474184035790662196442960291735941445148175032041895907624873932120316073795559489554500346150211341200868100514682900226091185849326280807047784921943187175330337286352257511212001022387510823971221257274042100536272523163223829054397962068959178854374698006972699901140192550131261262938054715437548302795969419791753176498019288709549377142968419007881215388279682592799857294138850725876708678610536966468619625913933954691599027235028403403014682674795927904729835096072186744949952*i1^47 + -2001559302662478010648827090122621246399145996349280807222827959698157559754073614876037290521189751408068504012606876868764970713055314971611795277255421509380030191805334191176689105610481658245640425169039677857291045831015511085526149260361552881484463994319412267669307283724842146570215058497322586158042516300807531446872223904526041394042207085015466746912692516276350018811371955666600094533585486548529487644008432501562190489756217710529322081779537044524659072783549473602656080328685090044417595333380633827947060197955038099647598506520371151578684616609711595193429377469979061480910513571321506251480037357574705587150107825599300816194071299313975408539376773917347417309781042321882088014642023583370893177908824225853121172833490651037292738608319949055900635584975182259172129263772373862256655903629983178886611010739431251357453766093288372399247319271799479173604111856101096186753120232952267985260771060596518671702915405665766641438318625688561378945955820680432667725446302980548941820861452998796428430339758825444306050500933788500815274191106912734334809468906918234469769906417133072791181275394375013222072014503549183327880100023506933684843230580974870331066017813207384689719156826159826506585107852260838590156229757232*i1^48 + 2738224923714306203896657338786608372639537127649595485641678735338189003901098851354130243122874828808967774475450010158627893846477829969338079140684303305956503598629040613815809994419463193136230193464601749682013224210838601818625892152202094725497532107988251657371654661904906227553795708442948358583192920497264128762335910088231033248159625592033832657675046972404080648120475868964254786044360467155266778809526662402627309825722073950742846522470945534126171331756440592056964889836488286621362282926378260750252170829967615227164514221415045769429827171386453675533763811984295415386428179222316057115312511085400418308860818693023374357196067720871234133872318911513965424836701557928722053275627443470226536484616455431986786276408329929964957899010041388543624645428055384265310531793764500913335948056425370164104387531410374517746042976800366901646960457226917194375293961809663649607444961115472698451014045960123183075311538065891213524384628679815554195389970808110450201759311269438868278361631066978106618694080590808251882820740671864288601641719135384195138600531935000069156195226889848666470487627008622395044629147439184265943056663075660696066259862849917609435998670326345986448246280761*i1^49 - N1*85310327461759089609547669353435791538048580315861267933527773334614300297177504279264819752027122282632652131121724805520547384070502406923358541971084067396692222414847147179850304197477846280032204101713831797508512490540109365606443526939024916975729232844302228108195679793446937357457296738456269076929725419006851225982399958365496910158043413941462115077672907333976677198852515026544098708842993455832068191627348477886213499593268224000000*i3 ] ]