[ [ 8718247694736420846072337115098333964485153427639059243903365941311118042871290791168603951232931120141066894743240452481988094885977311776329323274758267695196726885283683102727282373268781823785224301034143954897009331804130565698928184552641469034058447441867233044091664602116951576203030717132798029962271516883763091030419664574265820372024310554326368666412475932660280521438185913420586223964456344068637524371230915229625147791693425981703385007521780378384486717688474502303837360242418835864539032866772070466959011691518565037815681072557839385413228524891309575149405586485075665013115692457866920441493244874562564635173267147384091089511630644446886047981580654262963617072066768263561812955029894670586554740901317650665400905749647456441295079230736313984361725435405446726111069943476604104325891859314688141856289024815930953908195983563544400031602314070548354645286340137764687620016871845063133171689566321912839601558896743927769228438948680276254130427613706616329271708326300925404707755398194557961247919627341442334823536562012160000000000000000 + 157816995701596704097218169440957464925917316140041012625664156012121629192629565576057530509710539692808417958472370861810462697565104646813235405694199144504498278996761768990361802861140224817629660924358360210950576230739693001388785638778880936987363671813393133390525586750527342363477855695529162551694687428500457158345008554903395188855163509716856868549297507156483853671062054178997896886779301638560778734756102832879843918699658088268797970833447816122005885729152259266031225929579269749763307756036230773898116789275473435748280552664258708400224138081642486434046937584271583636839857583983701732586013034299281729804810215453393071123486247032847520860427041365303570850972970219014180208777731501819203636243658459224396804947251734888830050730586827248232042325026988311445795119880634257717891580440984647313861132150178087910683908438674402277933868403142399661233579357556551158014431209848129881957968353885784452176904479110765094698260463006028673544343643886891567597771626098036432814326945207782751498831890331211866633797422284800000000000000*i1 + 780118894092920643537488210310287280797045695165227468409323583033939430230412483145078222368888617633656054718768831749266113074157328550550654587977012655849089355193708239973961340008681825211638187425410004308660184293708643676922297094464581793361950237791732029025526530504270778029955756939135829158388780439035643252260435369553026626867306549187259748465671619186964766082750947676221600312894406824393835235836793235899190117466449333911102148539687633486466706872946075997983727491655151856215023169077956824150148743645846102433736307056349461549858640241969268803388111535884369562181684173887567952927477204129453288051315038096608779928005018132312648641110390839587519842509556232343665086952482259608464305306325618671616287310526247811960861316177780157249074185065726888976345065429929699719541141937812880988963152941043194956945156436793380030161637113206056855468949769377197853955615203730373230472527641183601222907093357880011993248809099839586920227817784325316944989032015215226722252853311166215959761487298661162913422236450816000000000000*i1^2 + 254833351184874852748132983799785100783637798422755195248240467834618723059572965681483811016225915570815040351026858161256114309782656458203868001633996414159181614193919962651508904972164892102177416166790716294505115242745795002954338705673729411130161920154494664846124224527146198175719350854323371042373789645990561135377068962353983306843349324406236834846435382821671461830430931868621502897181662324988373503472557124654421844482002200791039405337525918512032438233088673089510142963918102986982068069053797917464472522134553860771492315917725838303855867722517580263724369190360948015299977781523324982844950144706200534949692830555034051234924855046734959622872970368760878458004287097927475138091613861386702426386082736312179589068160998926402791840253869618795598249845094945088160292193590059614236647607778878874640649833076347816975252430997830589747122694628663078155427646816840915668449985102296223738932399148439929365268851180277724242912877607592027404251776418629247506974701826517364204769954234374066864415498107133732046503936000000000000*i1^3 + 1797820835906521331951384146564171025109464973877292880934601979583118453384606137237345836454965534824726259557995802484566586342560804236688245517373577585999082220144633628013543379888791668978287207009639411365442975433581110556083934448074752336478682468886687503249167633093899730302240909998150253684565515764696175244834060746680686195203572733430545723198360033984847046779436536924371500118271120048417755241005270894406266226620357726951817516794664135197475983205357788761530721733315461591069744017006104944349988499342928318503694152358717300087012026890493600088247248826602839707284373357397878389804415195601726962817875792384431285064137311516855692847073543944695994847453618467771163459815560416679848381945224767350056744525103626687880839082613229594292784063915090829471866370079399908967934890241682668685645757553975518098739760334105411388118666177703727654288573998310260608720108527581165884361960326057343221633125753879439191926212098915942626319925938765976301670229892476770164120268348231793794604552591936184272977657856000000000*i1^4 + 42287720753253604933850928110263236941981763197016592683705494121675066122904290308974094907399412529127285745036164719254019299544709377266243459111957940447542774142221457353136689828350343650547403008060032208826158710311926155521622468693123070700754362282844267645087307395054670168222616370161914062775842349321564279500926619720287497913860697077106904032153451021518962565107990833719755253547914358336263988284410437545175842288936755598818882001767517044015477110008149738164315870375065124187054145185866301687427530070583880801257761005501713016671700159385410672757016385305243498340143435665628381728604050194606632112575033552627910746142089668187597865898282139366910230040379200815705413498614946044021992716471851260329728489155682208450274127306533385248919851739517556796133576613028906464070637658799889926452114969050595497819203422475343356934286520595561317972333806954780426545097306078044530400610836334705192647499421015845587023133621965517700123104618096550733577123423807331868477910574438067586501858009292967312174102872064000000*i1^5 + 117022599559896944335108894418916516126275416876180856477350612644785565965291437478563511626482676792520119749505609149501500658687638802985242025356603160938543975885654374083209398406419263441206447642088613803301067499849908818398965198454528092436603879203885082009937275535017568882091806214757754398073638625605940057077940845620953740268186225741856813370653167060731626870383599852766668515646557182945086924178080400228947614235918771518111657529523232891891526745842977314054295972481850361402884715494957340189101961092483984376369735925220625401485649712761753375243831465542300465611731307414795498202787981698345258495024641127718083609888583561206010848437544078007577447628077052615125942216144440583490647569080269229658283434508632608405754838798791410071396917605258949568030640213790033950315853052126862635305865484418428835071621067453575109222114752410252342957307088785204799025113279369487971245701228053041612710013775257843146593167468222564093657396188817840836571949452920086564587777866474436785295588331782359763968872939520000*i1^6 + -494120456918989844350230893796839242353365283990207623821774303074718342262778674120192144179129875534953712784440978013418031005658187976140510134312316197805012073289016561308378961165487398468496876945925305228746549832600018067655771138774902027019258500099676570032528855937430148400965257986025145410357589301319431271238917285595060178306705995925603575396709618647820604364241310559533852625940294180618445177074955132760544992235124156466979290910895951971275244217876697921500828883481602847939538809414095066483801010175526004974115558263871907833058533803292459646911998518201922195544042930397990289349356223581610310747474760310855652242715770844575030561425285575888824811726300181622436880834049581432637133165619993389332864826711093060458057887063301079211807007976110792830292071965667045370104588406224509750928306813516724021711654677575345992495550199034785593570289286668046826397495148994897301309283314082338620443758795401408213030442865235456517113200801281088947622977511510290078497302464109831963055599095931396439544535449600*i1^7 + 1601847770933281296857487587706439546850836474731021875626362504979827388012223789452121703648787562279491871366432013941776626305491778768035754417005682512473518637991169190002322359130107556414985967094533690848486555238811328417728292577079907880891589677767147347978338051151939955920878244917521586662944700047934158706890191018195758500165106418538759215992764136486238007287996009112486397359499654066958777931682508582052334431603823221986240983120622750040314382004972708656599688242238433840223619527879764002883262210773593199202203103683434996914844450437403179754097456572563471826081221732907054343403153253109707508774826571092637765786006786823822184053994227175785630341075500283986323385707776439756645978949757671161842414798184168081697554933007848225982666458342562705132034495483633076829553257386254819547534110737450751096332914335319043508093180070116906159742186371926247236680579324255096471933381117307494712820177584464554436343874888942654268668754955584343842605270089022175595980180579725701940288309996488483633406935040*i1^8 + -1017975477091089343524355853555366215530610769719842364826837024738798763248408030101690655629050977879269926478044849617897203474573917360072488245709397866692270153459923746795183240326258608406217114247802037798955590338366879536728841556416678099282362448515053472893671019181151387979811751642085652030184159536623935497508388190924483311464011676115077079742398622705729598055091775858387056380635337375609959648934881275532731663410997211995693584472461113426519760059370302029036827624302806557068801772795739365127233804076445045161168001719960654769761979150813916244461249482661434493720632020351430500856509162103721637097436264536004207212042571647481380917905169448173882687619050291309845234095798026267360544116545877833212315321733400671709710306698245041701566663878396972346572159697272672815924241052653207399433744031818579738412893165753644412473812950028995226883770921437717645214044488647910816330873928186188634810568211696408276589150615420400991301859577780920390943550047214652978135390516440933505927684150333035759271936*i1^9 + 241770679230424076101510071094913360581326939428967143752922658093413444824592055891431251536359716350585089481160681031431260628367828224821667083912618994863435069292455752653238176600115022332763436742321012438058077189795036773690825642381091342606700221160409917836109495509206180774571005650307108132330967734400808165565609360781340375260503633653768402902074999482962117430191057905343620434211576005311876585728319922062031667886040052723219028911523149034892219091710812561929107771169984017073202694158105097808625474408527577811402221497475314080583299969760287048154934202949462978513994366315051263011818705059361989689074858966373309152996165357108460630548393370060734542383671126506331228419766933257286169552506026191459445214637605154043559518761006508811620756320260104638593323807297993037569247081101821129606945819026867922022863525462692115961705807400890152183649156030540198111924572085308247136689180204946490990084404121470756328350766277247664331713411674419083366039265792985279565589386719572877701429689320850063360*i1^10 + -11031439814060152567434137246594924720694692393215307962694917198439671595574835335894159055806041425348201235333725953311360263532831310726390297965538118399874745270937565474505023716115558677451430911930001606621719556327072410590425073571797479214810147491143442951936868364331641361204088655891552980502726368922515720917196979790360329646711433096751458958014565444050857850093825853816709440513245511040017260170698502084851209062174590779397146940043239492534044789105184448936799753489870753827419678021977554008464213286719311214513930722056981180349397219889537037330834778924666766468243530796843610486982079558640797810379367289252188507075664910113558403918406304668513756359731449120806927964940718857573232178457537891106645264678642699122678993750336802257142416622409686928567338796136497994599493360185927418541252918903295857707500476705888864537267144908050605589813443457297815334907365716635492534348650688787991659520896974077601263007682065923328723364470074442388633436138349324199288603935970333659075088781726973952*i1^11 + -252321515995150121720891968946498498252919409213064263873077950939625429639593784217947125568480900839839192812726458408782595183484048263583790601421331665881593774822895406603861410120919535017727375710360558058466446810588221033715477274921943261184510481187015363861436266971636529767776869232169311217270789440541512641804367938325322991492134745534241167487461048621049118827494806276834260630888730333987428239113257857588687961607097178871831871281359766259795846352109327432215149025876854033847527285824331745725479615001938355621510619015814096579248495322106326629673616930042693884814407612076124487048269447854644095078425348030338077333215335530709750521239525062985350638497010979404317223350472906104343474935679202604556163759881385504845727976687722511108819196299432543472714526647699378927946202178786350333830395410961639328442782389568081618970329823927276382468766521136809485326665947102664029306871513149900819394120116613489597804428841104579264559902434763052944994209657742959697394839486994656822018996961280*i1^12 + -223771439269947404777511195891110152801853587012256066000746321448901980212104213122519755082503913785174908220131332054753044674612767220513014349229546666440389848369434853614847282071328455953307987715995735007340516125422694489981201247732617049475065735500781005147802089789748785605457762236497914908484146079517729314799251564795410912482701981388566061144635777453762826689327147016151925881054835727491394155125668075525482999901327363694038509600991482492348498505037921885384908682311583795250422363925308675164777323106143620382966916530264048852728293184535583898577253484298005585758898618169764408357852967639104876072781881852060706643529744366902534693021423168896121329981712938872591268091941627888125442565519974124710505134832506561499747293098702943495628404056943071211535228153337091405775819219679565314662345298679148272447838921899610444448992057116177902808843584370786512060627262662546631592305836088043920697389534490002344916488061717922937998351109725565055374882273639776178842597951964706177095303168*i1^13 + 69968206591701997897853151936472876725345579710123258980313036689879300551434517418181101666040249828553218102090695743633983754717946772396306364395053390679011338960122337923010959284986936170231382914787966559313372110168987911513326814640037873086356744173111154379959980285495426635171855445341550656378574793336343264887010394066850660198151457839417769971192270682513128618672463377910589801838023454791245294439066556056640746679221158132192535304016237933219783238510063997225302900768196001206675137384874053715614683551206926595087988216921251399441668312149434127211646198612093749778198853986669294051356234166575722411907202762778578801305507254663861363479654599171698387068675091109546099309217196590521838471848724792519596182162104064450377911933789600911290916350481670449035283924829629593296559033165456247407613255616847743941819153544609602280419429819279504281784459486670380254655848411643897124329859783595875634738350551501983522380832369031844635548218163802307954276233853981453356911826139783589003264*i1^14 + -6454678379174438900528050968676331379225430294794885884684533980372423836221457634425945095315537336059732765904376521912201514767032923546731211563447499326799423645884313810514310958860047161361330562096411888615813625703402194378422302724416780572393618420673663119912117043489754625704682165836198499284355890469390703434974549768679118374203239040286505422191384001154209675223063403335655652867399619168138946485570005629815055754749775501195774522855853333076405735630564729659992697844104729807538993524827080604517899428261362486756469229544747906263281575890547854960954745286375416821234655644754069076373056484877637094522051676315928146805143854922679449481858762459675650062966925216097498375618022591852345252040131769684191287643488210192326535159624648965134826215391209490646670918007225285233084024217881997324640619053834558433960279588779428379473974525850854229028402518814972656878872624810234211926636030916542085054547873655162256915741221778102700625218789636988089359703845753074790022573570687762432*i1^15 + 54454540252051301925860287367539396825293278582871799790572137072014200719967649194558878880385149972100798080531193868805824590867622787031850186646652161332199797026430167124944937613564654782394859664263714454937719935696074144831074063386080404561060895846354636245015395898026331767360040858385848949239521995586225013831454688265690984883745346282717179798030031300319259396326415067316741977051141921494526628638143373974175031509273982873689039245982948243636790836118773205432836401460048511973745267188689397855312283905043983978901507718326801002021031039842009653364196051069949808004351480307546274067324266821055703942141739702820593350956036253777421646508281760324006438249700847502899779051192968453754707470521762191475922589274988207758285258096213593992068036455062029000299096103750535588637743248585279723810956243135835442713785915382246280767730074977827561585499061753874288783471935936928386792203389065317545869253684368614842955110031994150048922284833908698110627190287648387476342848427655168*i1^16 + -21404212262709386558078398097934050594332042561045902300471823576277344689293650362323661111384178474652162403074652808964818853890132226724498783762482063263019414164284184581915402256162794587807114656075156178059678111764033541353302970219239207757498081963312204088002046139881359962840475928257614949762720164462772306559754165540755747054021767216195158384766500261786331892430004022287392648395252537708287742422988396628328472578213879755473845446067730600366439584210505605488737075351962559222909519449012085813931072446370764060278237031302127089027214910763238238271779664150655768661652937911265839002553471304684888261638021441060766411644368746227073543130642924245097682683070420849025946249570154974913250974244126388988720377199533536987011229335030619326208295807663484927435184514274562112757397634649090889538094308449107038459736917978560798299043438298413921981111498568921397590415350098530795984421246470203183086927568673274234127037075080246963182749167679250253060621121859180558208599064576*i1^17 + 1643867140372338234214267623785803740561290495347359901692964131163346257975152905897959527501950796483011760989973415868442068433486435793339570173211526535644731803111071000924405103693232754618268550393410752124441092382516902954820459591910803391864914425965206450378889022086593200426950667651157685652019912934798913909026409660283136203380350084767938897007079229188294370303029271168167614534866084220789564753194076696962486064905786001315217573138978644067965027864675518932425352635196958954455092907945944039978420100261685152677810298784817497981973526256984259621532644268942168481046635575291217078820253931010043537158600378497673608299498365618783022936386312729654639026011004761634009193676047071672483184060049563804970716720087449029781527496719961672575943142089779689220095564397015863744923087812020892427270824333453149043314228418100215637627109973240441463664327751999969429931097064520292443646535946803115351485628267082206197271948351881831458867266650538920331991285141985530375831552*i1^18 + 140863047290253024658337154363133044175355020024987741346089184741995053777880357210791359835959707898860886982736794602673370966405247120573090059133241446705243439062989568865207179215453361979386817838806256270351957250735756289699909414491187042628145756577164371041129390055501091270178363889079935316757423555825821368995771271413692313379494262008732261745580227159583339822687971278108688474993551178838861679478948617970131985252534708804082486675733262217559318780314573305777871044266264744056935680284527704072227562458323958824604565472008777843829020071920159520442797556471312027486992725060862420275856637929201253262070676417480992785339808914584871088035025368170119882377920634392348871053616250835770224438269698795914333548488482508494258968542730460144296197759197386961522359978533463043427670822495323392049543560506633354284716754370377622431997097163270619138875654713778179874016129707273176973373259383217426192294643595938764014727471415766366743934817199960857518545235853354991616*i1^19 + 9031321947315660486815930134541850515694705308016091693661448696459968589971242205433813901801089161680307507398461002942874950579049126975847344454001842001618114023709276480785174723902299405046622651476873438396631334982197294500851911958880841944324718338510438086539678124227540334371874677992996264157008958491351001823391181025975687523940191084816812240824891074305159297631411282885039158938635884673733342105165221673353002437702870658404631929671270914602994097479767953202862113098648992147022322857649923703263932626242554441305777697736219595093460901324406203483239060313630393084145416312861518081941382371649227600250563237683939253666980212800144743626274350471515015603940781982115397574858733764031979665481345387686162780367116964497532148583873521750180863307967967168241187920248562990209400255657218207405270517928974703304694570783895442357415370034500578050110080569250724386797372165382222204986733817210571311173837990095834984257495349198211650513468788697715583003629885325312*i1^20 + 148479893312482355194458557237721979846340308258462787195738491765351606117370182570924597108509987314857647112837780834721535487390078099938946226961005961340477689615163726572257052561544476631610210100238514281217934736102361619304204190891042597499257162840342796899593649203284308718907545147094058730937838873604626367615493723853121697780607043902945096862340222138236831231637496973137051381138236155012770214715925867980738776732634652625646584793710916998411862522541219292267646406655045836773645216947933897206545062061558672981415338246521354001245437002181599890025496848354608594232461051245489467601868882920473936790279256482892396350852446679975973017007230522594861217803774263168942957598302535165426368032220383541443556382008848012813651900500166221573398899272399016745259978163565543899625531468892517399642619541574661093121525134268632530325024864898992961222672192650775176869902892921302936890325004795292050499755327029045992841185497942548263737042272915735950274460647424*i1^21 + 1091424425090819252381337784301012376646563275956165304836739540265059407830239625193396443375269646616826030004684276232851029005077397648498433042795705767122125820359855375414874261591947358096500759376713537973773279208787689761135397783472603524592994425350047724964053638061185491111106456793256114756725946923195605241988191727560341517649808998027493029891768312358109634888611757055461128143387786295999386526835052258592533110861947396235143751629688080131187487740385604178824321661568303298270588806171315569120484705016785659968411250536923906027612711361998478025507446572805604370982177018359014246903766782225571238825567830930629295390795750169767575546106437372310563579326772899824008929055225159350966605464892968888791793794087843889108901028562876886077662234611990343331798857799103753914564659792914568527885816969989581933261325477218133757258518914882638966400729201887324254898167738445029323275020329916640590902544658468464386358529042610968520209638872112682896457728*i1^22 + -49614431321930114952145262944154343482232094975235013600351802920858873313012517924686157230978500890271450269780427427085033643610533939656558948811787198140211417300289557154033468488941205235487685661189928139839273299507518809773723790106600103664254614996273534128475641310525992118880402915840669472276688397204718789362412703662080399458074946836483169223126577341562786601206639461427137806137011185012978512067653988265026170507163359463778617327538055193622601075357858328374966064873009287655009708537894985053150622101748728154411481022559245180145648984716301794670350653912633624748974196114778232188034243615962689218055169309008395657553194890864622801672014356524905792611127619537465181271719880133606636425261368887300597427914732514868431332574201234708056769581533629552070137158283033135286101947359813139359165948415929906216029791070541981172900518476154578771867550826112431667290981080292305184843418027166876988910665253090269131415028448555798721321131004835921920*i1^23 + 987665237995894067779510160783605113265203460082869330067974554646320290491346108239611488321076389132061297212239742293738713114425477762874857192258959455962835078872747684292364905100354800886978240800699058078593575787639316476298219810446415732263255126340768874642410451601920605232046900263670422252159587169540207250778711450956449669400215986966571969638023895101096291784718897770827783955535333304003831685537169236890855352773737605407560147991175380549667279636119626181622755316744908638945270304455928698564810292837396585109340881743449648621050406447105963558057504677412767556640159483393249858077369860717210407130826170262032563798821496210734930649702960429055903454893093001215830380385099918365887959879432255512313309432423842787618785566777698587472113828135259200275079846147613020774488718332510197875138172079099063854840355917359589716696815562884499413375934374914901586689030287359906827735653852358579538803549484754636535893663790991800877794872552062976*i1^24 + -5368777204197840951766925740121547210719190628776042562513135286427283428417087853687436526866224635434501492135655991408831593298468659431852694207214304258454321264410218242040806498806875946108112612355916924039522968479851889433868002774036570461403127499293946956778638667685800137398153568664241209885693102509199898714651837397961142753549420761314489124029434528018204174876508046123760489481404079289668188382753558045522713908703889548312388165808908222026945561098907283780988929067245715788097898132634222409631919582367060511790427100446232490101338476362968169318249638297951930016249720402818494604878026690078562692860527899690690359303455333409835812297595000892493920099784954990407542337982875624923075248308543014683269020662637292677624301843022706188821221486082410861081583488997989413339589762691692426573134869637831184638653062588176935485764320667712309260806438945315784852536490796297610536953718528515340006158955638015797583560598294606391331172384768*i1^25 + 15035486497124866728857836569078446588040808325932561823530669175768799944186398735880407805037832647103116563754989526715040880639846314338485702553931049180813636543687225894054743743461516752230172231495729165026161443989687944705739201430332163393182471043638615427937336157376659469385047438455552433214986494383657042869016016955676045846626668921268462835663319487469386010888786659439628794220021961577752405613577951775521654862778488067742569286227847088403642967874320310557208211253650847639954595006002319148175451128969667261725447245651515771867204884321536175354937371985294795449986026220094204690258397685043036264388926795017130515717233835739617000597366201300694597898976429702576046417823394420522840401443334437579314222956854595254255747710823091216809368898341102406116276117159706418194419998930977311377822991595038807558133310752663352433963663972382497528321083214786457619235226086777105346071126504018803599154057717246558939272894936955800780800*i1^26 + 23591715242661764166775618715501940470108188688182895279648063418079952178163161507632299118451464031889516921307998423839750569424987421984905299494589285529991999176359738830778911329548178709335963545312923205321389032870494802063425455429253371489229675713772754079485912692960284558819912625560709876475150168417408045066321004600124052663308083538731190446795934715245099785800670517703182251383350247996915466002627819963962589935880940032080896588121933488582416782899525393413169667725900880394937163770402000597157096831471036933915334183633404427973936663130250707155896519311149453440323938887926793695063763433970599723822990078366241812739102044681539889126798729894561481558135735014298778433349839939860686991470983470889964085763575691185987375033423973403416939381059097816509176132901898422326213433253404005489224097916479734154389271714140536317699686467964653212032749792123801042929847168350637659660555523706907566822774863608882696730745245794304*i1^27 + -410384648891325704223960212840530773231151996037729499687718044620486870986801462502734962194322606797326061498456243885960510042055632098889268428859360304323066600612023441969284561768253072349902628493970957949783761251912962967778066152163293091690798175464888264664121983272687271400603338194493604396682603478652713965036527338552738721119087443971793252962595158995653120818466492040017210308346178626376006954240628704928131685945384851559274190417814785441356002124771454192368264264860190793730589672982637462884335309232435696260815146606926176704900950593083043702723129941379460036385680611312644639318273167011243802421696260126501388092801841843204161642730288396645856421385460000371633306454585143984247236294972712005425181271512024382409932084967338445598304374919907340630318635222536683068128357986644332750531527526907408842406101069520984142104856791467368438180598511225411502053440027380678441049360106076785681712399736399786227559022198784*i1^28 + 1534530927164126884214526006220311186222906712603070760980571490004506436002700204777022916996069832323402301924763982998131308847099769226554615497712314467703454461723057426865767958412927816951640159416812245762306547760204091172359657644677266930540513400822495684774625892666483269940392946487760806101922526765400068061403561415142004506937242480504711680694589340689621483503853831379561124260762951196545541724229161342334313321918936397593928175749947302696001662831539672618863190689454941893690327398884572532547578654287411254316079688444878110645820683723636141637141276752106902654330769808368518230197623550705081055133260755368010802177213984871426239842395473000959102436937166137339690822437555333044811357103050826598040356694565944389350977512449221442872372469454066256815365112082065758249215133464619951438533025884359337601946197563123140136988941522484244056943411321603700972021366218007060965515287500944263823219553954962540748341248*i1^29 + -1000632065484924308019606125425516674745767103624680350646129747026936645403624978062993616292440905007943411011437563324259804802004552157141861691640852403754744395192607271058657024741926131714409739479349228931954534670242935739096557588846164703283038688895364665539932117485906982008454463276888530146681436673647383401232495679559219732852009914569903747922437196686885034264596538556138973295422103412108957834945673725746055134305243867163042557969841979788040513987148480028733694343966103558267645437670110517512783333183820108284408397253697730155756417019440281254458062149042099296918627213836704887482488370539359113874831015750965757692485458616028936034532598760792152304803272880208833473087832643280953908998407810069103472876769533674569141962045981104976183754690457440035777559965219837718470695156167285916220374107739597814931549980540448510310409752958467603030091852410685448824654037073995828411013423935148397888839990474964992*i1^30 + -8735096056490294344065730495022790736006075276970669682492129126840397033988199155616358861699634152466276875781090559674259833976589197627259897313197695247791820243429760686297901478065396879315843392106989412047015633593119676665905803686158983763673088169831689474764473997561425829080322202753509518464275630215316507817262237418721249901105367319221161205115968224713365792724650932084349535110107298745019964156702659705253123857985031467845325044404286804983062159533268929547531039642832562759948387049663380841632671551448561463012049018902337642769168983911092588782377252718288605143296023860175921719141243934445139978465307271322306838019050049105659995449219350671161475047091409787950067275807792722583197883646265683806880534102199638520709635385117509651139096567216694399264601658499845061618835435517943410973394123519067124783770095530809641917603178394611229044169109984948905416155319428111549494362888028165588605686004056064*i1^31 + 28200767590861167555830396773698000328658969093340154607722907631387646232360163560769426731318181336249503637998322439287468717282901502011127516295105341010962040573635339173665065935425162493374670034839018307597818711252451001328808491550999603116540997473702046621816978948225252602670258302042679037021255899970904538064251757446891499818568304326114198246648508075299077897086878040888641539656149728255669167275236564158118779999196710960070795936210371691300386903852935570487680168002130013683510478585013430644226222546795656235672047307008573523885766045219975482402091976072138389844655988347548899421676887082245759817513537104483025686450851865118681157795349723351495076301262702607109595052151624362552981241517325651488791066370634769829713002488548941031791169361634212097762706794991292199946695873270580869948693425269569058930031817083358112142408932280956947574602542735566527468785185156608606947396411422024200005615616*i1^32 + -27331377774808260768140564398821186607346488783717683564979374257792453785038576416010683591096166621324108183965947867182195662867581824380291083470976983518855081757858237024694571993119374006889263882877456690078786145153006208461817090221553016292722647426327971095273308415309331480977188588810564803296120824809022437120576814422143556182764106444356868469647520826195762885795213913572241945645189368077364659961414046262559766299367942849790045309409399344532418855134388811375931443965379213860080609535753682651314681753170001178062524371322722761999244161380925038077966059991713644289221759479848651227511149011937174180663404256340410527402358185994199462570021183333959211347312366823323083886898502096632636817652534259675465472918012388918111423018032440823218939613911756320008781752403320901733774711804027562931904383883179903221267383908643790343531701936046477951913410700938792320125037800353947604784361278242029568*i1^33 + 10224523402772523672989179687951143934387139181239321514337043948860513545342380557648500988239619314932557821367698144615521268522531015313210367369025332358117945250656586238923027954245220865418261028240469947421381987889667768052160369005479586606479961217940158939538270083016588980229393710881278402756851386084937394925751633411214109007944170274487721749740907172616104698207295644304193751055904837989183718696498369795763359841671627612389696274798076045114436426640274064422110583278837698158655739580815956794981348823747445303926012989855456588806696946765898558031756901046808391622931590174441055383896356998517634371204182663285251124331574299529157152133467398775396221866208751313402496062244537109705509750679532238509424808199958380396336630540242379890886363805763050683668413665422478825634210603397861027505401283163033798577366339683065275458438545905624231474157302085154817470272409438193886209170944819200*i1^34 + -37370205670509109024901657305436666403722503466951949311194134594503962859451072744765415400741859779383257996344033053294016219944504379384354087755227324758626415105403605049110347970164684151016202060499847120417432720194941360167870897844362259920051061718739571967453452981317542081899671873261614725133954865414249207811908468103203498221001019688841646228703352891423466401546438542214255780852740156735499985280518420809115745558840028160472311350061182589508667658250830366872243029685873442157533966624175840513921258654453777747882602390279388419168924695776863948463976304869675654751893769784448120190110385772465405986895394276033811094306292213445128156651724094919566853665836232030064481639866701381124337764205214868809457579455468758020320348774253747284681076202958217177686300220399521936373951599993199600999523389930094754897994628986762508176560610970335506328257387525466439741915325897179302262210560*i1^35 + 58775480695622833030909829739933683591306725661167451592448010443855744222999354223727745398702988026716449248174732253864402465178168428185353791219494437402928863347831090928026907469875102455614953923569306474031940751296928498820844978816618970382033734609349702254229189932724632391707038988553452555353323089428939393263704980401125272300783252925802749352239710334571171885748337531507535755902089906140749706885781997596729191063715143973902640481586172879632135414674123240951690805075436014935177289861408737320353794746659614495719552723120437842537971822760436482529897858467510807208174879274175327785521445562982988985325918820219943177878184001891211406072302301591681462933197290291615957162804452350615074861164414399102191217859308920006741054253397620067659937168561615675349007643485270643528336838292000299453817172580929840324762672236458187007095773720485598141051737732887161304870415769024856064*i1^36 + 40638544894564224010877263582052993478548634265653250060652559442151035517350430848304641720841975749588358477755967029369115181208278142740223013703959765372306778417471191258872928352378911889572420794184973777922344241063198468752237096588287780378808769811819551584422275794069126436801544297717361961084395967144996717763034568849206242617018965791172657744164532054924788234020606273057272644428143763914883513858911033504470764773483210389007627450028029537576090958676827372528737872023934598419274350955726586053809328520285905272919953528201027387747599270087845890091885821036843752860107192623592045827518403240202809110801501562332592957607861683823886167161289237220183999438539029404485972988120603498528074352258607772121219698060255551895746067339094727059218776209309474697090014400035044451892981029434901689620470935769612322041926643907050246739360733881412566235683196355039795864358266863616*i1^37 + 94788549219559064553315783840454751251788388266858784734815485846820552811289785088709389145632180587395206648678671530484418903258775376758587069054169719551596520157318122817235247730385040410114325855575428962513772283862275256920469758269006928079089138527786486723453015672933113286123660304350520716983807028232597613589017620047263109779968361118014085239530730412739758183023200088309680667711760536044341209488008701754615571975600798036885900344643470061328614678437544981515917368408530401743839703205249440059404439587095283655494131711571206764788678821321794837415193340289792927105588930408365678569260092113443185297729459638647190335802164061069072397382923993406471528446706423241108990249952096151097456927899205784685401359815989368653696935945533692226440865084074333320543669594832106399389952936882497244232984344664319525432936488888606540655335570748982097105605094906155863585587200*i1^38 + 65032185382125040124564498764874461171372589590686219463765554578579646568929558871051582779863808490390564234059290062239301749007694010044063869294712527982052558015704452564870460296281725067272627389392923908034429069990753748221760604522039251335847023378520401314002477269952871216606635626147337243907998049824481741592183678878811679028567377557840554137194371996361159678118109721326901087017015090888098091678859000349127292443717915155278540083414033950734638296829140627577714243328526714722054957948597407966162993954879775394500539339129815342772814982462832309802345638447874815089765065052205520725316973061023630230491980373038695196861851460360121999285330826601495859397428812330324391163714409610601858529424041564133215207488088382621013188645564138931870974559110798701661445568103478512364952567662877615107104178106625480582222956664416321797452479574131630742065027212057247744*i1^39 + 64805831214572085390432000387388333518302774792389832324823830833684582455340419167351336796692144029378464757566627372854714988872650627283069117076962111566285219115244431438336284667485448816232225936283625766075391547157599392722434999596359807483590513627894626732427194006445366625096424082163524366043176339551436988882728684048395196683035798962633590511542452952383809480889530154455453308017938308002465066713616957144288340342842003892183402445700995862971018202332952756981013564250276968178859660993960593036930838638044407124325561553603304752200612383781126189934586323396891076422324803439145754551769014074474354627287826426687457074679180910196285806061334238818520732089258468751155617170014285679242925564125866536804900908523184258055607117129885174054475568190988662113089980548796288568685914846294131739971870446444018497961689437812580756749225907370500342658996583268352*i1^40 + 31228699376049820778546172648619825528464807954570924101543043695915544956934970809362049281883691527703901230939285864497883979032598939117379501083041972641900204899308245042705425993453493797718929448109230368684637663442893762444742330416640209344135263212728538895497939574272923104556164528946960315224603364093500980725839685227852717368306153115723522885428224734211308326046401833429292095966323342481895836108421591688899423877707433898877362052254780613034520648533007943771009872755337181754849419158951139101077296729909099175197671475076423891343083111989379387539757430061135308270681903318837004326261046263527278582240605212147229083426725754142004188706765672896134105308167199246152589833091500481977235802789200269828868631469692936698464768507072968131882454719198244059238889799648114877005895747724844775378816749111271829683285297361316135312763629648266882992570368*i1^41 + 12655147846056456437407950043742918217164747420886914637166425239694135550299439090897034205637408556274411418277707103762056608753288715423407951980188045497470411546830192316984188497640210559680727316782619917666169318333654525194346591717614366025672462204265961133696670359992700490664182263089096358144150607086725272782480577581720725959757782288179579243246216232116416861047333913150609429745363635500612169805479796885167705533438104170544354038908109990274122147060180483022131339117938507989639341597793204116464493848380832024070242016856487283994170557331547203391958366436162441040619544174651872387155544963801705253760732869140901352418062005025161845322673588108535622904836574129517148802029359778825710835879405598770920470066115084869706478503750166063017447383498150435675958854984426184975337328917048177526109967174561412368090331592231849788859795483819769856*i1^42 + 3141604439596949346581624552586109781202888101170817810050801965640915280476902274914310956767932316140076799172028783453676712290124704469735699487059285362934969241539382397131492028863991093732435243179424174020824997231912334769283057330000954168137661257630881089050150832444524225576474896052768239110783056682348443505501646225682503284626144223468215826489801612203112168210175303624811361270985373011353337151491590728420508238388259856115369065926319273404286377547032997620684504562697705173905704920276291471916754265277846622488249425446139233381818764359055323296687433068769306918968660088633342027821633831738918197278065009901786024552724983002730197985695511931261831857388784090523814563553840550851254088856994171131974388281326674500645398195719750318835819078556345927193807563816231728849813405353145598146373661601504323025765988347678930055054722334720*i1^43 + 670282154091909707006059807113650111306192092949935200661422206478204741959577825185135512235923726830324511900601316134398950439404360679904784257923222393596993424724987357331455159829557808883782462763221839180288452272878619166830744106477430105253280873115742863043020681204778780788733113654067268207560572096546886900577305054964682841470498172842440326132953825480927136609638404182175827967030788384372857871113748958112246884100768863597254853754745863604412183385112328251794517126772753324538827810877025694949321519452183077363072781914075845012121277099275583149359284419414207248724292321861634117931020734053102886431700577914472126511814650463096721681256784513298518333119968736581610882203441077347086451425416391106663507806058720652254832094912020179244293318196018491796202911344518124732310951465161418421973566938676284114434597718455283743719424*i1^44 + 125593525252617266650969123273530616654854766178136312534858121620051496004374753427140235867484364318548763857920738914031574842234299726261924393652211475456193332905549634527667461600822470480453293672930069902695198369228295809528066699710674403246243561940143976172528568461545860009378431888166424085553780940934377126896495258329299617170926663694660716101318747123076050676486130054943508814377049468213908886364277335895254940751632356726957881069091319399610109679738905687750125564816785393622374534411301431839700048662992797206622213879749144195392036068736567960950424097347112317991372150554395605937822212580340383696677164544784686582504914186650054308306196326866167576001957308610981061428487394525648908938544429258963104012503904040324665372749218962211618008201671795662688412376856567879647049844535064541422694054975496036013846510721564672*i1^45 + 15900519669032340854414348036280999568669931959285798401613676258006725596759738602214901585618994132530310348512816655372485127688076341295597247477451600188698165615884310020231493445892834065208847949306814191669817583646284627879037011816617265707732264885053504930314891532999586030507670723684677866120760360725316125814001507475796804783225464550419895392581539353860189149833650196535948197426783382722092077061790416127221638079201811206780131508946380182491532365540550268753807760838810425828580090270815061102419374458812821588777691368418772315442065792584314919395669559971883651613198122784936521075183262175461335024377142937963519347545785329623635440060932517416182481738128429027659710540362846657310388361978456182137888544133387670252981528450544149067375879095046448344457687876039133276832639747451641076826842515933561630000091758592*i1^46 + 1208516868683798442104877232431380410003134581195059200840272202226977581589747342839304728088993923901896175967846094911573826323922051524278945175229738702641405394653984384030493242830139810702981038211630390611994757793577698981858896276482380709350068739301779685820301171728815466289264775743539427242269602215001760988266661703763941279839853287096422489821050724862549883284343111656639588139174279231725688433278286144256363546296382171626515974482341726041313774404125084046349537818641691673245309579239571055178111517791647476707379414910166839080069557663771483153938485031750365061853101887569986021955558006552619002517555111810113731180382285075156912678280461632547413075842973039441103561677169485729606307961442385599756444769381402872539344659485069411244859298278710458199666167473050076918354604209495873768575398590995163512832*i1^47 + 54359931817539286736114064348372767257858278039811270390092599226171134720065231881503509941331630407841196547083852121742209608437718327270287707747344179036902132941340953760578206847353614998787822465667324087775905595886880115352381312671513269804175255468051153623992722484355460089599021567757761515620271436433972715408473514802503896280023605847452082411460723034044309519105907279385689863492288452761498770544175302927818881226166765694746098445613961959340503734269132484604279759119873498133725992454155334555150368806436718381420508861095950347197403702050495071271406392160391611667904429651077310594722390774143078004148571086509635923454951288823241739423326710275254899209657399711800939492142502374667168716470821901406753337308622392546222094560715700517957439618250101402361769737558739390656476044865682767046073041027072*i1^48 + 1331661435837562556355618595716555615967020171065497209609833037686466009628230647103387243450429056192341369519200480591116965585583616269851070639504370098480509895932710146639385633921173448189262267588555185239406970238962573396994261795593577478004149990235217397602494532739066121828755746402092922712673861173532450390320856159743559888477004437659129395891323202652308179274396744447222021608976609738828159950241586222641115224063930444946981802130204862389792038377766035860057515989643794452104661357060604321036972473858079473373673599968756157160451074616973566066285576761181453677806899721345011560955966185824791192219894744204351062758648193733933046541481045025802022406339694693450305160144511222874337882816172261163995625968773023695713118827288156174216449376539901706818604742406933774176934759813624515237249024*i1^49 + 13154322712458117196108998730033945214917053550866258252838054406997737711557752201074385509830373308844792161403963475995328268039324686904590942706033340431854619812845469269015646813293345584794313393051232760069720938017768218933503780039777389066710633675416868032410195994653931859444850102924255258568266327006247381676600534605498126767107560972762476986611344680920326338312410225013680277938035960639643021707354388434917202094202607555014315997997058648377539636590397003301682870463043021139018317743676456007708456257828048727261160981467496527323113025016006323294634753544169261261011775487423514235593307810201756679908928795315499594333312658402436627175923509699772009084760236867530039004468165622272303814288774754427027778288474450243317811402654182647121631713625197591850073599203700554093537364659929088*i1^50 + -41461124876485537515588948290856235992009005227327081560169666580642535137248212935884314448373499526070292311019656116006307755711082664045860305408452253509640203373741571915970172686886818273339220885582462457672274640952793540591559872822746412654877820754010572618724363316715548022259952363992103026007858180435728881246089033274231669413061716020479835440462545131804058404508347613488530725990877066164163519032259795914916856128085849649638827615317622344812363689003834560550634534045757427665302240634888947427893049883038437480132383350968742138998611214070192568246081118087078127741362867121122639890894690305256446646496685680952562651381083517845956641131804217265639652049067085061873326565243307763556749924557268468627570435360089409954680360053095870590748735834160255612911690637935473802593959936*i1^51 + 452974163572464695033781034593315563984994707656515313356391921656331042405929348762186336690947965293408306936801438597724290984060279530460432974212343050800176699625220973162532409095547191284837119335175199012113352948454233815047641599520269369261643271142587950412460856305859524859858059032604945043120611442352644523477181366368379483829585972207859012468504164373405400533844963216766379087471498066234937954831767189173716647590687111948380243442596958615636306394041537266509541595502002713219368003228707926217471589776838470989310997796528158825558052847985971021691277279399744106630242013132382771362579570932975587900791881275588074191688941729208276552923048437694226575258490962226475795116608358260273016250373970164754468983721507991216189363475294106575722673241941589080856199218859147264*i1^52 + -2048914883326611385570895614958367660107430044681684064174570080702236587052949727704310120669880221898069631773287451914090657683915565809020951481262776364486314717463502377964967476856618779727164633871308006048143593592318266691347617362065032624517587092264292635517752273574853233134119564459416897583307115452021451943939638624021367100700228390473403923997994022298214682022650377790924119661656846947880930392248626672358571225856307122814785819374391964482741461104985360915637205885148342860384774441103680613209559676415462904792741017487525528621041756455663241744052717466277478613819707316470740419952523099007368256202027979521816643682233411993315906686028471113264541732808124783066111091879602550460171835546690623583283054147226758228013660197460137330501962244762125930997230501888*i1^53 + 2803711946151275215576525371185641581512013584226445538466611863595034391604164282746486686208974909542536600860262377609526705417562381689819118542718161484732692942463156811213003736645897259704160578118051989703380132026033488384496662013237418723242163563076720706792022739332799816043018625438656826452792271396209901485503476422085039230597590453173899622219615219791971189988369540272834353083474106532311339154523202575500099037107875145363160463770710611979219273172217741079142551435480194957246200348655421525032900132448224002113088029934883083756903546660803963615579042828727231671949266866966673212251344279668647676520283632486369545526290155854898300702252023072870996394888268441987557289550382567443966813894275182769836958502033899628912302071045874739009618061972028141568*i1^54 + 24663777263265809577666974325895030842145202939172784423957231837215920862101533601789262546706342059411161392503037678231939967754982176737327054764346799885442403007679694093395918674009964598829038538879309718917631135430959633313215589126490651102170869695105318658253659508617765164655576816177108737689040631288595760498752522482273819209154128913665437412785800829461370824663783579476600462818326162267333650717192394522689755500251663060458151062319956353273808751753762675702530385070666105767565549688915372170337985894506941513200993965209486809190113960495199571326572665797843583774503403412558032903732236159797048240961770841285247053631728138246165722622304557493591929063697831345482748223825012589484574570832247572269071444785552733406973638614814792425256603648*i1^55 + 6148201613937165385695101038502124776109612932873318939636572827328792195726208444158998362504531709212346619691789437108255458543475072476462887461753500633740633887966904961245468427994513794134685745892397837008713986151993963453889721513329083767470203142850499111106069823453642000857264385535791178044871930680276699507595798887487397363570521681470015096079191940314398553282900341755861237881203115882648810878568210501846433271490153336539281862216764981274868673331834412439461551242056082870264627007580242261903953190492542472238946413294814091626464213165649463052404244502814376258667688472330915071115031094055670571003596055621849952087836280413369366009135505471289275621089696814694855373414957317610816527078665056923239101929358546894379719176056197376*i1^56 + -2689059355791603143195282067404985235428492883625195239468594299701425881829028876438934219839757337055513295524357341534246294627470138201567809015643816112918861281015046703919445327263076197510614521327358657133347765282545513245417863567649879338926148061941379122943817519916358302310534711473291271685024710741040881115947807735257554314858054028671600235156286101716470957977796343579363522331404151509761321312358285019920032297988016915877811757823739579523073724278346537887174673718304547710965659165567493620432834078377800010085232994946940417997521169220541147707928699962273946773638439666872805318945577106134486486398647487839779973905741143168167805065565047609311889581600051432679989108302316670961105164745662489350966661157641088*i1^57 + -61238133737119014510328052790784533234956637708513676365200225313902091493960607035212174727067076369537075876810468883012276239867165659548421715826559368931059853472435809612174071663106333231644537716584934288927120244515223691559134687496568304048966779638555171485585059884114651202932899841523775560156031880597571335596812560722124739622456837370043812271728596174526231621411342175133950005279683754948870717215408103917230724839300251979281645208663101544329525707767394090063907918801263286100257826141173367251841986320824780470032319253327806517405916888287748121120222895680819724518704748316246115511140852274656578508910044384606916329815145291454309328506825867206347331227582134268901124305595043996833762651024*i1^58 + -23712629162372261014626647046764519762742958995929470420496511590923800016530995103046832558659149585492297999254370114955874570673354023642701591535646492259176627011573047911123444993713514425750849657034123338749559974164272345443541559099488927376278194730434588583696852713758569935588267795215509378254237421564420343575276048009791162557424346749419340709837535645065205732106871913790268668457078791543139562209325487909287471051498017211299224662168652483399705950653603627014679075851515646191325184383916836748454980602527416558165861448647901966051686772127903008391757714905767690004860451172784500095192184975999766677601493062931531576211560807929949525533220339757746254528*i1^59 + 46939532599209751460700111670380912913726936007868880513935571185676653122882442344934077992601870133802990303645630872992522742123091395006496225509611402254019497193138198001602484849910351686770551943525544613369771210374468036043667340235963162950895968456675712231435742434542318053736173708692203957166724731986692596463439866123718093274238483427342550049715797538206801694715556875691000400683528380329451854235381710830848570506976740547523579757070196740589212996934771083217401287609530998246698410994156892490406402695682838569237008748795332287968484721109975119189684315254347749273646019653919410890929628828725944849543730442789401*i1^60, -20731164516571143612362291215407012455803203710311008981412157256730295892232416100188259972258132087121877847464355528364924002280014095057067388248090635764594579888632321945761024828045391191033318033437009145514568934947786023411893390514942726578669920499884666046957404236107824890261749779361257880575493160841972517783078940517205860453565342107395853806296350750378721155999483368609730070236481183775972471750765780911824000930415883780558353095819124632675693380172389525996910498619068208080565034505498866719972360431097917151670114365180402679676381082668808534367707607873697394176204694774008563653204628821021462010385782363445631817979643817697103766602813875811066078597222882235207417152711372239064448419369665427927076896621156256385301082331423559298476622484968427844263847050072002515554599012734110694489167120359327244948832805949087907785954802003041991971483903257672893709533324962436776708251156745525162383307530358928518469661903853741334774796052115005330757203826212931987934686614356183702223287805272581445646716340041531120352952429844762881064308713195119277761924593315797945036878110367614901876466634092608623336032507686417461068602839234238788604522412810880306501280025695912874632865043090524472003667611284863362305778122074760067473465370975281164093835831075730232383636237010435333295009955840000000000000000 + -330765217963500801406799723090231227198314930993689216634221846421146733184719502821812731448270102535240174526082180658365658134186843261408388465021978197267239897735353294636028266472648049433473540178633445739331566251941068247920175819442485791515170260724063394627228735439383487843035401927503102112696717316877893990660524402641010730080332896100052878777082674118247542094935585225648651324612840318727281366329125987316341535619966423874046114062036316091430350704722442008915104969997574058639886672549490965956354061557852004785171074569940283964271039143403820653912012899543407412561478083981356378673338498057629413058649959476311986596014927159704006936493486253369125854225782587947548183596782311361854711107233907907301329066651027202320694505282449263139398466677757367163333979287605859320031148444781466341959167770209693310139495354969540142838372052769731741997281157099753292757536541281129698263401596792845286299983573575692942301156968028379968367066017187969432139176435680810363432491500520018344086154592530553430755818533457049823732689732537654539676748226394596570628648304841766939245351219285486410722300094140087744762955542579689889561152630676121780823116782485706611410769887118471161789094826107007006517025704918652292632485552804484983335657772786471381167878587542627798983638349499255519804863283200000000000000*i1 + -1321736035296030653303452971374189067235573779572826204017184684512238591993694586495637977787659579320010118284614257523807124395542800017841094137252774103222397172754251721471697567507613355314408180382698591453865233780121805947226672092038199065063205660825101868027479224936963024437920267609898795694077402727507165266392541151160496013662800403201774101090929075568766524407113996935683394449140169245489163599869033012738689820538179694357705346813662899352006568015913479405477058096299988581235368408055600120643990615841957680359437284326895818301058129437021288772084375294531254031188070405299219535498058282749271285019792919837699389705195614677327303229330844978416132455666983198991897341624785713476449003150449437797100457960426841165858911697534029322939708178083640576284674005223693233899879950403673793234875699331292956331286810635995351814655992701302169648527825775674198098255093797279964799762825691502032349556338674177009412700581831789307229263241747713829476178515783966075440021100161220066746104992560689483362081287454098262756532328906611087671420332640877707353622247744687970763231709321367091694351566637010812285109884497814460340475436447714667003171354337086876965700928785791056387303383448370674592543852756744429080428702746816696123331413835050294941023105328070799954822301663507859187248922624000000000000*i1^2 + 2381900043574271937065341266110290475689048859527879593078339883127245540210927072051014592656016412379471035461153305861747269137075424875062789063586631563614937280459640291588928083829981445244905791942050022009129407435111111186740531758764856581764852451239261142874465529832025277532052029016372146686066912986669444291979668904718388269973418510787562694939427155476440708451999584752991565300953696450972159945508948697107683397436082729436531144292261597865852345937255229781258473294810910876212174402381270629737924350708384363589044211447990627608097054850322402294983532446583905974465470325585746313858530334685122068456235868468333941922302747976295957841596742181882881383123782967388437410347498516532748809269374546102867303104997749840260699699202806715399497697644212370274512005962327081924869937297201195354834832584432464897205048341495346242664795871880814927975660292621952467155059149072295237930374413557509793134600616870004509113505330327601823839752944909726009926292597325540595385525822968320266684679333524606962680680320221892151983158370031382925355460302698590657669065687440539791408263743505552770243932437633961494028520918645355178259347507784243758562703572114653858624289828398375841961353170436261992414939840616486401081384702311552952891080993826504650845890593178513489122189123949202431488819200000000000*i1^3 + 1153817406378705344693969301492568846882770150056130102400180975372351057608592583240273474346942544268655276202450485437241803984653336850516180785491838598672882016171248894289299173317070718402694411452654652765478841957648730281911006750185896998231748370528430074924868090838887199039701200215443418813277889036895147833968848791951583708618350744122520234256017589947143983039627762339116264565191092378192335151256443330461544804285867785046904876651575697864501039763379275208673396033931486996473723802524051150676173618903193653761025812049756328138504569709605327830106580986988956429774681658506464561177569488055540080498090384475741952823506071789803621228992531215182272873062703662671785797530432407518639899992702344487457670594444071185097627411733597976859492279577935798488104319165640494407329046899312968784002877497838789155347111789950740706946219567564331274920633421705090567219446033412773610767108731988359341649758719586513271367853767207304898832958833331571549123714822722928492504974079006747784851475830710257924733504855970781046124923626532093412285530360993000477599290376941309342732874822382660074663386906849387823152478052869143400588192440375432089561597727215485611314207455028970182480676856787494292848239404756408415412438192800608867169842963957274491968820671741482943434523852427190731800576000000000*i1^4 + -166881508176070161451621570890532092022521632598382910302418037575023664038619215930876561869439314334098030274894085356191407795158671185927879676420645907438993295926965684424563781142458976249267570931085511529713613932901429519373860050119809156306446995842375066083316802429007989370628232030252282518381166318447606023521162607544858241749210760214561287070408305445809976821987676281192277565914470753112881473237446508323007935938296963687401738873888659255912096234256262057010227856760150125241344199928002235102808448549167667933361509121987074706411771774486520823630043342292730793694530332372242072862347605612420915727172014413727368415092498555551911783085627559657683806293997996542228261566190373203621125340067465722853030369694816238161630340113110381142781619551272883151418740981131886195925957107081980418944597795794667695859181870836151085651891057349223429572173857433231989545223902737568351400336457803184208780139805827340851092003699300415684636712972368690650507779795260998585941688033444184286096714882920713303387667589179892452617450784243354324740757180657463342791018125973810018415904308610471275420601050363600419311056851351712680471106050028457345911991161277320473323039938532633225014399389578919732741494496625899594054997451302354492677065428354049651913815623489450912752760130214177194886823936000000*i1^5 + 364149160596393587535312588442007161740996372495947243895164959675102929288199833215968502012778175809511901690858619561383834306809336700856252118257171277919816225508548690743943798585322228976568032000784199797309399883810219885019737994266859683733744079439360835486112717473648916591954766080439230037657624131550065478174684133926883911309651127889978007850250663341014702915942400877891763409886808551360241473563131038018090132735923402015885022943621416220040949055317387387127997951514777971054167050277298548057877170958448676831333852857637610429510282655082278677047546801799048236759409005164166480536346236820794965809093803641480107629073007445939550422845914414579618013051583628334756904767750537676450605330198895243258348198577157429607101653731568293598976474252930608132708580715050749746309800986534024779360574992137444482343986565237288831692381088622041208568700771839102594903851587525226077747410364433944906384875262175531720305486984301208893738504221451411745285800914045741454291354236281355962080526836926565251040094301787558594497185157030950278352695534653699527423835622814343011238387654244180783680436675515652611898222386965707318687727980233870773861851043560146306104608554426682709429704702559055954156365598052409923714554126682749057421162222776377161105469038985112527322924070624447376465592320000*i1^6 + -482042214109972030152581983318596098708874582421904839100302049381477352934772081078258798021473396800877915724391304141298817633491284013113142192794913418504924418962238585427732983132962482562273870769685956142210817732518998359331264328899972259093342836478563181595102336021138955455781128755712971589401546625272990306556368748868361052451849292157101334943667200530834200256204746075479297817642424859245498389955324772388378641146512619059998359413043900328894675293056834263427308556399432460718193956311805473093609728493360711571079536402706247680486893605202998569739856473654538504915951378644960251613265698110642520430140544538498030628458400842660791756252735977582103534512670087601613692971821372763244230376759104603492297721679899118681685662215238193549159203120120353198479720445922672185588282066101152171091544744056865157265521805689394555407493640605500411311797297195432785992662162249383200452449647404989233892768048071457730662764850836494565505607287749116961454562197603269352458279960699412901850660673908197405849349573325356567547747847398082339341931453076955758454536307252392125583786012396853075091373755201018320824101409120386212124657522884174407382684004225800054380618467912111569256991385089951644978146748409985198151091153085594026439554931546401402694285647299609260369550841667904324868505600*i1^7 + -745817114586095970554137825573445392346197966126420679148953497240267599368417607204718909803482105399096932525973111277310855062606005133245073394892504991443593514052882138477543264425175487918671535382295109379409403842285850698372326532806127527576180933056445500307253038706173464465288729354058912373518567330920981339636422264350911988739712282030000650319237908291277469951572500104307732386818330353184639629456086909758543818612061797099679443058966239606880129280912451089298886540550436200326362015910649412657882691230294464775363028020823551706210702541028343878463776441473796293987359668960603953334482270674019146938339816792133555663889084735213831375824732022729641622613622968643987785705945804286802815970201156815029250332784305006388807771451168952440125767992727638418504697238304786586504014369671591419767093882471364444254506230891211071916883274232719393113338867060188294216447463053565350982816303971921817043828578358565708370369770505009874418703414683424438687239279726553250801530113126034863018784087022783926511761429878929179662358433895539443993287683816863228319838788815038155242802930394088509353366228895721629200169792914259249071188110635971580411565171070134679404905938018994600789528269684156708049328619850312825268769897592109790882004461545143113069799965159299672107126088667186992250880*i1^8 + 1014111941037358165895771789708261567410045924608729741495326173244824895383570503698838442178983061453285330051972492744268320692269034257816865345977861539899933629356345066606436013668639140215794873796927124924114274713772278146853874428556907659227796029358667123254388356489454234867811740802442564088173681153975426243356700510772365378104464600273326447087445274484993566734720344795837505550968832155965791477008518307239374769619057187982852092749794460674383162866380284255907046690699347965182743463098034785975770305317857796215074711497098077039261431373652162045057285237297854017225064483687201040475172953008738305323294305466816503060424410866391274188162331079657654290092800792205754883748424084230336951118384162321808944121137639851091678806830917569227480785199682281098424177759334110493335809203075025516425807996908232427694743809096414215015347811538403735281107204987563751900496512737747580360790367966493070919216519986259939197371676239030409360973019836452870621876835743737626436165031880006769737281166391159880482143268154423399051576655756687298063729662173881141460837373976838464568164074005096043267543391879947952866131084498442671248514001472237787248790541322412145009849097891542971566973326748433162295749335490475252474139013635344102605571506201242766089138372086028277575243204913675632640*i1^9 + -290560472934471363596733460113929763715956125878223017701324962226123962076438417506578317377656237143928102890219658988536980849057081738733653730592023331380906161751477151754839709352204245572225440564082792458634765893418600145612454395939715021843429847895242825639720417149729871250055482947682262486588287465624856087425358210267607107073349030369705028010394980145537739792751303462194762608799577707068453696212929237139140161422750597286438639224489250764606340377085337766641623418292287194352302884532757733255633732357031695531651465466585482477104114984959806905864262191672014793976846935820502424995517734231090306258677782921840282193447319356215530318092298038453963670961744137013958061095664760218741450592688654500594967598657061259059665350985581520477998884139272757169969404389707146948957044402643419835773247887372917787056710824284202784452906104995857130034544390746957223679640746457393600287983259710178841162402927374149333377195915630457755555598083959850057565235173555992765217578866201542908459446937548272550530373881920539822176867185906148923010728460352508123002826288805858460382230475037471414331525501772507518083127835744085423632825114779022591303952790201411323115134723075915635745280583093634262934520510495114815740679235780568201347116579613708529717424425795862794693315108945264640*i1^10 + 29632732626115819793347580404793172949270642140204895546286152148122042050251508579544573800644269979635657779421693894697519690830058023657989048397339514536807168877620842823359978904801675654292320399556278444433756001545029570081833593582005069899292525229786030657596206466170276997520434127861584302650275390829175889928084679822847656776701026662387297793845337433323537433700314179960440478418077027941665912015329726958138284259921338985614289992080524590104141808680153664523857086702564384839513478531810226593733946805989098711857034606039125791096108082221181525706042697331610734947325873655223260113158031239462142569530860699333339809317326150752588075889163043488110554029321060350645548355581540249446222249267157209416585702479742081223310523051453748054843494623947384393680053620707958601111346029920994907280317226804012373381478868052028886775214953517041150088624913629681384777655273540637968597211619148163877827527904186320661170248448176258329234263665421488467434296246313193838120678435133156148225796312330394777184973460475738052106622942984629937746416691044163688157584342224302463421939272809098039059804879212274193096652495699383185987911638452645843884771372200999478493886842919887177579236292904833018669511017754038366886950430611026347618855284652325057911337222887590144915611420983296*i1^11 + -3208064207623010127861059043488932470074034320544468911956918402904652456539959395794749236660748349392948480860256497970307501910368118129023021482970425213183867722582651158471165623204155186131102927252444785295999813718157852123943043774759443747517841386114781528196341813181058555707939706802556369541979568189208447999692790453153267982780790106431617919861630896277353836817072764935506600735230899881630428576737056076740521047832698278871837968546840270687295658101192149916319563954928150462103302333540779894639630798055070584628896381835678705051805828145679568829653031538264074656115134673916128128973990960803196782478410138745834014982231738502396323440516247900031129727147971976928149526023507405510043738136185908448671616203423012548491464419329835204052769287643924900637381266509935641711877563559813600093357280124681764113940600167211570435291321178847836191545429405756265864850356744337332300087328831976555863817457994926774498588723142973857790178727706151144709563798603398653875459995168158393804754897977389423192038040293785573290599752721756038836876960504874623980534771385491410774221179851699019496540836611098941944533421355919935826225691790416108226210009643198668753275946957373308682423704774851533184277638221976391503225435490925098036581848426950135224847042104591535911588593664*i1^12 + 612601681135154398834831461780697393045932150049615946216401969059919011350984693434939215292462248956179080341351946530349973645858944449904426309477054968087712837835504061881981630374596560112926166454543271723137020207492127810260903313668407463436516041586004203479318786380457958558774873942049691524062595292028176033434849872884633826657547634745056199814826048229714541908931460382705062110802567820035942212893148995905345666132780556653731744716373650145638615007713904304213605906381845162996954458468756369778529176023628987314114324190608515403913753011181431849220520374316341949260704955685279964458771951225557166184185439208180700714682204439768258873041078105719601333848374639678789018270629181710944980338137223241665191238844325932403601653435545387615370149897829476407411958023072607703833404981345383038996820709061602399293048748571255293611655084460678383859994296405879879845875259965896893129414200517428296545167350374864505645638734347459486247648432984446630667887768201984320858790960572582800567476958959819308060295302799722755624253125170467333462955063634034521222458038008038267943122750363312917501128768661477986967718213785902179958265666550064617232863182636848488336336792662097979278762439348493718581627844081621242386714286731245844867401321353658373618771360546764695273472*i1^13 + -117655221298789836340909872087444867355398502084942214449211990264756752603559610501945932135848681873238000176103790444842875093163607915295734009910059976610188620641026504668684798791304742577235791704362454863275818076728840874866688444896519913753486289558308594934892797509058390993977711750515233621205395653668666087387319121244705846711070929557124677015741226267268729339377570461747635625066845257894349684037160489805336064511924013618439843476217596931323272904004788312958859798472270573736643457619227220599257430187006655722042397604413895700590968986122144296590904315626850453605013039945489963801588803839798884878152558456078333865079228018174626982860735566363951704085842826017225626512296277600388686070322602918434760098797832287280029795557164802782089859217938283712640632834641103243438418489214651736527712327619558233182161832890214638696287471382261066445654739269151079599104733898698007731609803823070936567605366997981840816112642479437884372937731351956891306444754800253710697676888739873790255901344299370408536197681103305912264825421295276358876908220846416540187638229513591782573336807108652773863037539377091576976297501844475765998681044549629450390181137819607137227522114313035152893186410172504287903638204076028340899711883140485911349101176048670949114904794545115889664*i1^14 + 9970471406431825043964261341741964573321166430288222374347991427211889214834070702064792529415978487447993451122930173490613320689186712476552349581108007360146323002633077986154556785782837303527341644325485111062132388089258371284165231485198569763786585490017286750085210254919105074642713954048232459580899639457103816374671494368548927882996466360012175504076848362660294184157801777309136210106402820235954333439981266872958556199066402249381120564284882254432177112217119184866586293368546200237179121397132491114850409957194589559758825845396428220843109407335540342867380452728473123890271080034619211996155662020202176012383046887980465180901851807491715357799821679547443295032952014484474771063810371671418273512727245746445526337950888848235175593597648678036540828145898769556740980578536660685313097321423598550396825567211860085767023371114043371806394441823804276436051894032663907739790618995016730990189435728273694029581402238368962557145550003061582219929034725253674927974212540165003254069795014718910177072470150979748028328340134677313277961224135502142675529219353296091581433830095056928544470710052679178623766577983038117290183202285027321454211753863869000044478321782527868453545002467011565796880781638188788973556168984302781330078844023039441804717727075750258769022745495732224*i1^15 + -255066389333305011686069460309922670227919255942078120451472212543612066200751600554381318360275745529826451368306543957036115663476283453076104718892251251882764364297218883360521546316307508852628298212704690462905253753427870975903702977282052097923710594145450990479073180014248958705673283031067580448334123570995242785824078753885767372129335530905366707506155984965856323397791468998171255907042295463971152304413906326692576165915395041566720725481328365060061105926615222682563666193099225504891409531333100737437937045226028370333453614495118745012981006094069684268349007248347831008433176363782244195425301539922813251898488458215054809117095562807101436473855991657718828414297824110763881421165844827511979077402408009205197633082157313974418014273261061199347668675569444135611763208802462446205469574265554940215605690166315313583482082388625395907496809823976745591861363079715162667026211634535929057925776062806623706789425041341570126499078534675605138127659668614012894726809113081878523617360409647910879595017382168766730177659801884122088583274909396544820291319835778848028365973261067463481100534868639576498140265467697129406963102270643756859051700189513255443628595132031687213578386420655901044722745949539129319674305137780610763835405358795435470070490675589821384323680436224*i1^16 + 16510781632819507692733287649949780664000355912865578833826558864839267745255099296199174685235002433562119656185673176769561389490995275051737428886610285780376853721668981409264495460427417432706486640824151054437770161151425375234558147631970721046078622461239325825219497094892643947508123219156906840090315964483170416484848541495171664860650274545993990647131475857339238634520494878874532010158476112826101378923206490911845572198219052047649768542553452664667066028807993541653748489137787540393809928129673085241440899819147228088603150056110476013430430663837197759918971533067327155058399956749117018911592135362495138953936353296468949602985855443870123830881337590402120799969750788594383682252228193349726847258815483322144722964033486887206126653951499827597986088891273904249306936717683081455029847689606144396150150784564801967982604715422469594511649868674515050621577630763344160865611878444616617748444892091719372200928166561095001605002516385905249000046615277675193955456413113984762495478367253474107600050056942168871152156634858316886912686568749616746400456356348743767485044100245958712316351108328470868829445497460783674722904921691689312707638673085297038555088183356117899094919134664982471486692558628515539254180636431874516197521160196435163845901187322707785010905088*i1^17 + -386090273153472067135003107893656247402949045776524748545771954474237675536245427276361834097441299610175058945319151443332625421165938173415367133048756879299635462388283545192634448918626063660065487166587816712102565577705280212572276242716116942871186125283109726156547210686106877014172183510611671923919311022170789410445516968640026550613352398950704590336526538761912730766579782145189899359285413654927020675412839418349414486590915586577196485873768497994206454073977910234122548620142034507692402633204446116906964640758273121884229808458260116664885990046567467473625568065311634206424634802959343105025935258330543968168272613735130105424594043558243109237924299201537658654052462492650380846587669894074176079601485515998530914570622431826773036439492005814573298237291636631195070304513330927167885170345539614035863888710010466730095029674529796391210035353473989687000820723256394153140339695486165716817844170465605848188144277680487734584112901847478974096775854716111897100001886836863415182768174375525677223559254365961031852655856064956781749940268641066348009712239013902652480869798285914051323249999987562089414378065223541809870085670679720025784845474257403549942577658769208714134334232410072683562172273525096505261365318565441062422848769364040771800440806040513019904*i1^18 + -34020565371441288657186483103255290950381541799512976499806606814528303836065948943897227782064565132961381037477692095624179374837291074643865301971113760295583797366358925587742928161030371058238965411742663316829547504998458745224284302653176035936985038037526941889148038404646977388073846995482161126748568647395648303413029703379948635313303121994127338549759256106647939837268934497518665246574817955267803047776515234040696541590741472959035520718090979236318825136845129293194048003099874901662646174907218670809622520200571299072785539577788975000618952713016121975347706621111899474769858240392607898760453551318221934060955288026211231937483497787127054539951606401195610124650619518741573799110822614845115915584208531129409256662002506396171088940192575545420334292437431986142873489761764417706523332020460004575235489427620780080854029401287496180163860285311299504215515851351488069850112729362303287992528514388557813173428694384094900692262099493361416196007556544733170688710716892026999424320036954890399351420163897544950604667801701077522537208054924683537041812756292886632166123827513757154622275601410126948534672389418681675729794354401673248912139969834672121520300479044184597828939548330272510138855273917923387622133518213457797832646120153225397473169319749746688*i1^19 + -2739489362386006442292701973659021249787702183744829609276240518730744956444811244931922257321132741690773932860515313747008007233928819322847776745634665618343463279536864845634177943779397380584974579431777216003471428394312784101024150006509160238082057689985123131921871788999685025093107106833016103578110085970246210682237625122022285407413294710212828309040075535705410279923764139316104419635780755738771216135961942180974920556902257607448325811315802647827734087483807480452635244153515532618828446836046448926117306390716832583540220786172285166978761708367302042996134812121162388043651669435950264991465040742227570249217488587319034437561346169597785590900633485486507598012786761631203271680537938273767139275793309969317300251221389981446274489641599136937318258411678075572333616770429850685879351488737014768423479186094040117050657208810789332593962796462125058115942239694841823000869895160951504234918822862307011508535593809156972845254709362235239501458801875481773168771427425100761953872331388775698992514844997063100992688519821300057012766516621344074237547985122477578866586670068028601292128973969887022353188656930268065485902548039610173010030672801671983110399365005092338943936319819448530281837239909520898587155598996111067766927390059508880497555827326976*i1^20 + -15084167386364856064942230724477751946213839474267440095222216036337009665958725801360462745793321903136284564123851182881341262348831395641134322218773602752419111648404240277288227302950315740338025409490434741002651819917004863924305296495045954571699137024442542282019788420103004597948892322122097102639018694900538106929974066099995105578926751274377744264475730228146733109724904186624150375836672511735155141000763602413182316971912519345228769178950379033142735796775501277432937233850704880992193479530444622509949365324409706599025107461661603897341470714835651121599693095309824766945207936636593169942307405496336331757959159861877038944299492397264927106425549908964977786524959494122469350406269182711147764433844051452591825041947838257157690038384273776414847687766598662268991094553577281678500715019556900646815697632195954217871686006768528668112393219378512053133983451195757555799838373279121925935818586273673949823701774425579704494570208602552380579078871603658998251363480176407250355665569225755618544659957187688701944064693862717914801819151349386167538507021803438821213926264617724655059788622514579083650828559566934975544373340219391637200507538188041126120560762818547624969107686295459645534870388687829595413329025094021420777049207912620758021439488*i1^21 + 952159332186567035881499761028863339079511468318013276858525943404642246693029605305863960936214623551499542468890351784725769594337084539661836253893830383291293540106083438136688717335967604451785653629955772868011983756926253466595887428066392237284859292746507844523195049595508295712443285342858828937762285076192138258279657330048965701167866141623679604013110925743775459745424660895807530924703018019872088503680007240091132170656524121723027370540551146217532779138345447758805689622790564337542677412088104705564432683353016068656151421216829905073713566432081743412707209215395886265745623542566667947452948422740122192582272625410861788460894004458194866356878097998896549220017919980099409039951197457458032513642532607371374646006462394134888924985800641951597799330310809558404241387703323395753230417464205683182505023912974395653024320107951493953855343469302958775814810134815300948995190911947416585598663728144139564340219128539524495085988046706872461274674980887616727904868069148845572538315929678270427665485952319543461501255756460554240221053406577790410010288888661557754944696543595963119284005925450798282028546503928822398143796537380888626001481194996603883550150002698010997944462550975424950353671605832892239987619403707301181164144923632316973056*i1^22 + 8096455127985735901643911549900223372567178885471119301549011026638158954244662161581358313190032691394760731946672439876191297646596957031893589297883444605223948492459386492691600612309397117849330749777786826118162361641377124644945186767700047234948731554328700138055967443934514210414566178394834319119856220265999798197147251766730869255365819810037522029811387723235425510514210942485623368530848007160560601529706094618420920250883289425977429048282345602833621585698215837182577737189278385304542556120263338096768204222593209821753548247062166377408730383092210474079745575827666612296778017617139969110173910871013109206645132182029945031405003849715181592115041941093875127488769678892337907829936607565622762862995364124164000586541424809403714290821740827896397629342330708929262837194496882251256724869151316622768093671719863705090796962540809837895365587850734334659408861428304701387955210028809224985157961195629836999185228337140730161815464345332835980976864602489090916071124235896525138703233400696563133434167732284654179637582791637704870075746209682172545469844661104109248825774681179791243809359971873202891564619090432937538392785252125152925521650395988213535569901784139725613565610109860145377960638251935289214184361866426277497979053820346368*i1^23 + -180753683451399664329819631508987109700930122483967673927079481779247856731695734214514964134149894110099451436714841383918350119806438707695967562681570382149215735381473291248801739864799117101313186351851646889644262804146758186303201762871040655483518978913242617915290687138428684069480966231637699738047737427933244510339471792167347964493097974589790902743276868039775461064360760797323923066163950063290259327439684260941917822407488203655488290481728284913058884926960875251987822252114390033275621631715338459302901176723261536201382899891573511857196979991023297802434181957856066916677978999931593241343951114760831376068926188890131842749453005751759001022541084131426881359641442958565913121881644854597302791149538307879131963715123741436719317622824074333671207420720567320029792485325322931545112605929376308271722942095637848145565677488697386754081350629315721782096125650661481482608159529519330471021405560599210967421013318075318156185238265637363971171165614864365932062902045269682885934325415951940366900973281292519051821592841757271710352867403011523917911055414353441166817339594940899895933103971834260657812873369354303455781330197506266731272646422665969079082477115020272486043831089410732067055961576474066076163110507844738953393907695616*i1^24 + 1088397308684300494081413401996165583247282766669187666145512425634762453895709824416270084486524662042624462889779074493178503314727094449006827835069075490640580499046558894293655291730139832133881126504801175523997510664423716517715471445420613754749234814662835039305900049299055545844265122766760377718132354368375853973407124404813911148429878259212629714521337970512074981978765072277536201427671534033524186429749534916484686081377708113463656384535644311232132371685047630966074524784374314975881481907717837477302331171357291671703767627627762403530108812876506886702480788843483302813537351462200118610372364665798433085097611873385481953498225186783470308335831786532461973356770992897520166997188895245082187841721057568762620309405998375483847774949329511222034233360084176723358702533049176090052386572293122077187948357360962493339133538231553774646587359723863981113966487142517786101985138593186396956928780556452217154842335098829125192562620869387329707112396824945921401067256518180423336218389171701619572695080106459877751372508657208719307250430890271191085951373995444475571383759008520852615711612558516329263045204521622172379291575811296535784728889729836257657205170552910072920892107841217521984554530412229524067429842821883731051020288*i1^25 + -269966561343590353538574467547423076469883043484639505409434815165227360723691963138505545672649823923244408341730884899090939953772509591000626542077744931872036768222313104077718832462212401690301837680704421196679535254985690651508683341792059004791787825462535008000949552218397024385006945017714825852806286082328161580704770852033398966614361784809328013764520954511362002691799596229167071542439154720722305668139179497337103302506481606696108160187831743975135533950352702438862951707279809655943383133350796158068609352604950807691003356629088736603804901682841097294351301457672941725734470083107556295302821826816845174042169535380031919697332107491518375932073821647078032861096426075448289591250979201815187190964432579635168587765600971411770226530281863627351048506664100907672388740484268140721509090922792788410035737298122395019380768154562680997404209686736959282248903163527406061300202130226932777464971685766447992338848294611620655435067188517388273825614855493856197100924332217444418048462679330549064703124515843979366016620387072340082221271232860727298645876524513544588465604522947834641643122646227629050289350793376451778592867457460213565466041675095208958576738889020142872082505950954718354608328940794899840474787789922107392*i1^26 + 15486185457737607106543291859831316925041948355250249976985177221838155606894620784381288396155593935999618974592938026423542413642160897667049346733884985269329816563784274036769556739910865751520488908553039486750614443893311308927561786789821379313758689076078508166271320230910706854251570514548328747341341448274493214893858900915254814531477055237411818428406145419009278003338422051389012574898178221382276815167173543093556172600257608044679430926769268765751291190151365589495069483267851808010427520571304630933639336800405099707805593537700424739010496985498008896824995992620033357919251798552844093941367094988054471563752668601869955574324595366978698845276208218527588620113019222665516781826424002334786310123633633045870787432056658457456660001102407068049996777290600858551914057080637515951444742579017966684940886830106864537637957827691237066668105970154345356344967051657254502897311050814025065308348282622695201488020259356509934229637077349849595922558568916152894108816288151731764296336083143886819279263484721953136960500607976487433386385836825280402925729780645067269652310816715981696308820775013365151594188986080351577534007100116551148431550972581220555294477912117668033588545493420363968961584637987861746350484000604160*i1^27 + -193074641551559352516324686304560772370066057082392104131448750712421134076199559801692988094208998351433912003311374278727969125742142709374325028170098963434543120006309858049033360810199826634340978610206562964438722714669848744180691528456997725954914669185856668997754826697282907365677698550532472144113997681472741018457460678811971567225717949318469541665497408702484412835705414382234286354206316408468329608433909922548415286070526030255036413359030974353214828372199635539849053600285331163627920768649099162069412885088218749133324009244196592952241278641238551627447217129640134837849633955590811551982254043873381497766878929920840979804490814740596328685621836614872718872536480538228915981930376218555376200580797450779169112328226944833612001021621426773050548359623246127272112753549988067633509086028638966028926815521015922828056405537144672805793024342060326706737191858086285448490714231555049736438842778468535625286519002291740265796438326274026936636740565954576272899338204757646978081264984375906284499381253186759801628229713343307623662949038668081607926983368506685945066574326797072112164162880854191565776376917530946080103783840967888783758474182412183046127267593307663199240201495844724728084191817479282565043978240*i1^28 + 517838523726474646319492381669438580141027816033976114827757995485319506456850967597604096558276461930959881720292711011548626456356697429871634706458635626569244623341235898840644192061447029822316685740276272355252242645767705059514830630493849514212057854760187785118371706300843114187183496691097152734128769028653174787352208957799962338515438411974770533108605237284791609694006491194117449065409013255269925039309513940722253128485515799006077912767044950640906549809853782473695399868814707546938946894872041200609834061850802655388136219279310330977465528807405022313032344058582202170102064351322192935643697059076475976348365042562340858686335505840134953979717318970646913201253503816734403013762871694506411638901572164779793759519812073370247013830323338354379598805698428107714968503584860675945648252453739602174342879109760277046492856435196979594500705618399951119832381362981053961828004361001341436262386135045862295931516388813407568754086433971429010693851133375066667044464136653186144699115597108569539459556157968459910631310682878896242697237301815627112345948267672258167769239859651607502812804361732917804498549753494576604119970833526226336825562855740422601786447139937605502112756283279590455405617986638679375872*i1^29 + 1602610757012058205893510635519868344973425253463062363657498094150692305035593976904627953388753675205045217125704667244544987597141078167727155170971112080433396765353891132789300388973167883772060191206654462717701920103494533455072486918836435151572385877845690929268328681838118696501025050538676218366631509300396005189287717716818519624508206709255243996586057874499519272876275607679240745077161516550008765421475548661658055377235684126651472263657238706090628334700980365271827746791982399931461595838477992173710372797176657630079355264157557214328485217499326364417222307307214477126748739848896924249847131078853701723156592443349491389881806066912180930061818023421173535128440162577413540123405327355593578727416191941932233244507052329917197695227072801973042400078617601047857433059389542428224911127870492348929924365581423566476617029938451119898827015840598162019788414233967892023503856130849294538711360493462176107973182339646940040340286234171385432972270194352051807798313654560912307827229830033489514869874907995375321336811947471517019939180535256461261865926697330936942456730573511027207200394829847880181380678490681207583213559134546722580807425145364285157239719701030134641730078085183889082393913542574080*i1^30 + -10404222154674322449750365364833038974452012035669696471531551833096347927930335396085843278936162177090148910816971815322602462235290011468557890040655741854987759812490334987554890635431811637707115685631625908199404945973631938945000456418858092597459079067098884854224164749269311777648874409894902533793567188747657028825545957332642630110682556317324458167697767452165354916456220093352628824029043127231590874316996089283418778006107621175388705349305532807499314986921566759462230556989314858217090278992118240762039421616965980300769923913870694999009664524326864775648531345084067935610076637208025183073558278062592803906009742160981339495912424225383443261770712059756018015612322178901590577611424549945693776231824096631298417301487425102450008549465251192026645783610884171006606164203499611776544935539036293592417833444485849169478972747879207826235639607917279641848934960701279697689543414900439498728683668957778319154422287426440198356976823264008754627212257822208168714343971432425103068702392562705885770550730428094139753222352073443250331763564196308443350594236892415250476131256496457081211457313883287482528634899610788690056651488701703411553753081919209436501988042101857499525605883517433705445566971904*i1^31 + 17369856887886400865369301893034110123886033748902965684778919444537471389778926375886254281624644733083904235008133313677352594603302744775999475451010064650874031499974253023289146595589098945177910897025577716221203994175245028416911817035105481946121548043332625474492272820685917004342180992422007569735557505839688242532612174739617365022021946609143345977566038985178812064464224804110071661251397360891709482020835107602988758168783766464316665815986589997845126017710330244595281408377974767309674879098192081173406566608868308639044573026092766778474007835113015680568758566755871673412569630474086958069729252279123833191258274711010911071083636969417040938201107624919146700236406654661723114383204857998094073496818447948575396783326937219862512758604373852974729923692240609160796849778203230227379475843879991359432428786046361178225728170504245344697463864097157379681894126826161538116392201276544329213003093703303315287963367985863802132969264750288537933678958021894515751939215040996469727284904186710613416581558337461105563046964588599931198565904210023761671357977266691747822706880029448173714013822324113813345965199476718931734146363517442238233899669273595955063604019841361779685658573829899007557632*i1^32 + 13231947908721132429183548585643408228524708207446526381529976943893818584290680996703929671571476800536595002755248541420614976307776865378922726428799669135786363806058676924706384890649322475060362049584016424225176288149569596477983032964322609597689372617583571931426285637842969972168388326910342253800690146080894223852514146035685919731740308705318557759294578045152564324791157737201236755801084581266862297338279361075977491352235099820481330785772948753198530885352366914619878048836175092719559692526575234672560470844182013866005954780741564895443164611513027449518836887750116356687558148653366075340463796676111765411533593318402039071889223825147410267336546313077416736384658960749835952810883388166104706434237565046150840241426036685758690207858890164933697205105530371325001360813354670516716152623613698337528854588742393736024352759494838502311932966188070986348355717512891461490193379465083747288281915622903376271878948486152529543758143523030478329706983875673143685012163338259867691632043397743462572352556554161163944663501995338731354231860991878452503156809739465795801998694449416203456807756244786736398142503717499155872114114483556004817175807349044314541494512149933559578520863071272960*i1^33 + -63004852000943442870480232192485080490571228041904929084851797496225999422563099185738722595062018823695128421911218294025659552372290515535920295241558780143440302156459277550993519571974036499559947718186810903427838890488026144293106139700662675179900857992812244151772987793319019096275945244121959456585644805348986381921639709987069673353077578247506361161542209097369917260614302831333013209475440521781476683716411802805822373721703723285996621045735555117745858373994155617866507880437212689290552125768538547034436478106967857456837217823312296069421696982061534855344868509329750336510634297384668865045175662043284996211019048704210712945789075216261912636366975572082101949450189941368611487437374115400025423711616258437807042906868228790792348932292831265549763220123234857218264445829577568227992808891390990926165020814635423851753291549880108967832534532199173695995120140884877245091103371162296091273687465877743626577011724607830533295895748624353114506382579035550936039727381561698694062829209869416809728897343583304881891565462883406816244633337669796718600609232646590371919083509894130079652662623043705299271003621337414994613955872661529359101632607916894471956482847523824770928684826624*i1^34 + 51858972049359821053882934873299402999112450052229648962518123279303151401747485720049846618901722421267833074958497708348829616736226848638729112877984894381077111157334646698910672644886568929214970360194754384703334556461233157986633621868520241538470382675876407967902600613418377699976727572808964734911374757920619025750163283282139029316340992249768152808590941564890732590063292864479953967470242234854986747739931538590999033394251699865008999880224054056065311882019419206630630694319773784658421016969505958738846391031768628262919042674511740337533771877595250886472629722569706349997078798405242884467905684456761758411928720730214995538658945975068302600680848821805812334972377431973336933415645108589515140495651766786853724831771021407726973843884633106869839060007100547428902624221614260714164124876817093132641228573624889700262520931861287871193978702556232281259180184759492330629482691229690729417854882835060040253377987387551649663690339138976815597709487224134847431908438062747203278202754730429318157913728563984436155354506741356938575064445821181565361835071957285567168248084163360174393873771409012531539747001938425975174504328837160924459396899311278142588256388554181939560448*i1^35 + -14480754012952761777628922791021179287720836506473946003183635423212117251232432998882286139717540516343886590815525833896250305335835449966862209188854205775603111691983780114013645213230205431969010043509727458773566208767936756499063800980104987252718604145851901312177577121778242255479068123514729962190859977126653200011271331519754049138890045603188082421864671617753772852817681922650079176455402191553541566021134169187367602551923467534004256960222305802590704335050966206160660414343885970576214207051755000872412584247471270004138479957233913551241853399190753069086141296258085487192944367328802665599945598995012108531607334211871859669613422451619729830792070965128480918228936118967364706412185060159117482153177006982372980996903692564183000312413707938422259928604758202615844633252271087596232430492851051090341492711678077196916423106012457533110257462301477760283623646219843906778783516391034621503871668997916336998990581040018545436950382992045224210969561741471623546801657269268240077407043547091271252523718111299875641833924855678015412665854890522303807732750281026479876957263785024204216633408187320054242063301486161188248953754668108800589209710651094825521904006276841472*i1^36 + 108058589710771928373628795157672342001495157274953923115589323563778701403756940370135218934161380155388975472243167335195610844385405376782952866782005832732493481943898383576290469120345564133381209621297678112526099381375409157932418775135018844247500604475277116012355037131588466384742701474532256621386692384002227947144399153751289542635022927986418188592446804526650270715100167032259746574814462348887852053972978803269538318407066133996979718027527245684479538749817377098851949659682317166271121599358853897638402269844613753386902775706454844202666047257382269328622877420114708299573481485144388208147415809032246309386449188011404162193458677024784253315819409425395296708320317716721144444169271912225995899811997820604866882237609479274025772167586451685296639620278184783569932137611457718233951646201946573578162057943001960323356006668723591683337419478842782302729102673219682425365571620612278084771239129533557606563580694735676704177133884016423190305271654244066661789537711034270298392853958286496181080793936653829705027871552669277244027492253056665546791460598519166263187145074979034500903484423544653525087728601822327110599072705079752126222950398193596770031478243328*i1^37 + 55317467829067376519260979219851840147571775917156575273934054665745189646588434174977235245506113115008905210921556012632319644057006981029278863225841424584244626487964948208691639879002335853246402733848585896161503572352756462780849071649688870938726489713055954879395675186596918530794374022553143122080363909658555711271584488940665133665735114711133862268611787932455042393277499783681455192856268540327693283971937355307041089124901785708507695428368471912418705452980847934553088350087321135464466116707899511235768687535250009807268404064907176413670366442771134315139027491797647759692787277620041799949831365963016719631567298483977333494189877515983064505067088400168120228085305842655266142647346578111032058794723516725856057947169929946044080727710218707774952549656827329170904033729252530270312798320513840307517985189255139762034050324810190887954980821125165348046993226654456473674023999684201051554563552755407536275008518110306135956482805043583054533455767686759566041906170101044692280588797606291325819255981297496796841407406543096877297966253182177763438683411734375862271736394094429405581816393058032549864001224335533789221493584595019349031727372575894048604160*i1^38 + 89985877194590990640296076804915109672856443016484144387277354435973173620509548489519417370575310656432073404895554198239319197656009214964452299444236477322363422848493419485490071158844426943045648620005566541849284865498213765123151942610488291629268227247119759325553770945345350536694494980458847882448169583350128055140061260391496465191505283112178350844427314153745434599438261697086708016553546971007220527606688973903144038734885602302773820520311539915872923878807408923091169881784234573140451740797456326426858968037855231159743893260568130025706148798579134844007140598551966440356423713113301336321762500415147318337077906471043043311813050026619917387156500818437857646990358086210831492533710650843239835085507470733948091691048022491009445922382700361707571370405529782913180595618221193559780929614263334328589009032794100138220436831691065211578507487628898193277923014936867230517685535684372487293214343442679410699635580557839956779212869733981203028551087144833843717951590504918362527864632562903790707664235902026133235862332728285129655932794988520025961371840614130108209058797199029705469522135281695186546996851159373990790498137663395594985126024982822912*i1^39 + 48627031297700547443049672892255901500195069737408393740067272052568443392504349275519102344155003347414794830211787004782335917111919475554004224641654024490592032971809946700855203810865986189293192621765589839036515987011068978505892079083506404107754356892434678428666686256422237291229030640406681368254546275288325346207282863264167847566166886762035274810845036218891254429899370716234285481122633814067883656223171924818137807377791981197729416683582416051681361721495030940399744499385614516519071090782664947682409702975493156091818731787054161315884657937884587167674115575567767615505185038384388413499663371826998561988656357967117687821086972879114324240820611907522644666471737962025405695003259585218735375136133707254762444343931192189681587888529024190431418897588719793900504290085481405450036049835773874642766860728248781641798005990256931821076132886934231642823508272552014119995647673938293695653196232485479954851886880640902283196682697246226872078450667466963239045309494500600490448771499054578622058370875983653327293294078324207306681897775564154763502550953899961140444963068376145216464525568875262179235147374958312371101321330399107164330161864704*i1^40 + 10575133381213645301376557884333374497053199616524418250820999411942869106701251321986534595325003273912128921930032053964832174658793385392495228862848865410032257250633701023652847714975004732428596166489117279409254889429763574486678296313811535093046432064531252633191719906611604253650028929220393218687152330258944563942583836291773485404373638374727230374834056793577763281155554685532191530099332525946465737685886507471815567463908884620492505700556892472485593333647909728981557336831657253475390508899546133405805194141015916317428072130758755984371924085414185847253425186572957846866949958701315786182549306084386106758139309206482107538113315467412569878943376456267246105655359012065558080476372925033430700347163409977703213373170608863391678452616193229282371651348376742126133304171950305813059551357693845363168258058465248541035935558005031899908507403531402848573118843067519361013540942793514787800224236963127602187002119871457843839094629473960256057371224163527085710155059951820395849486597516329241841295522880437504759690022324472183210276657658500062943891460212179535405674873967252214408807465118319670664406521305256142134140238441149764730880*i1^41 + -2157629848043082899503871165868161659231384768593918299544708954315345183626542217668388409523371698466299762065528039877292724000934607161918712727380223982989628695926313018457727864103990031068861793118373691088422307713489633773541807246024982724727117871436340691464598874232210237705755509423135669348002577419195941464395979934350810308712432345937805912913043992399073448584010266087934257340384529102000888096087245064971382499701023160845276607077034359363120731910744823547629159743792434953939270682520792307013350677396900104737745782868478736583333894094486559452312009902224708486111752981533694778184098649772181064976461230398682252106568625487192067033638943012071516405764161329604460932310634809388338252637167992469832407670286058031475844794056633879682537723962830787609922936131515170165703486395268927949877691211883038557968655827789016591384131560146224988329719195414470136447122233896146185795243891941347845893705366352342959167713482064556556223787144856305852001140285391959055450513986899348000963759840716553212191874136023071588871661457380684377392563774116888384096038699497233648457094439001401329666229242306529126405306054606848*i1^42 + -1640553083037339709475650625003092628054910695650760025671478658975292195132579261451978603435442966232389375031287813855319978045829753807259454258757800121022525532526973611113355246818872333529009311073648469912794126746541311907831653129970509071812685988674744186884555191034609788501692972791050769418589963050507459018064612981004926422369060558587017936762821731499336281368822611699429163645827663720718615094252798769518411576770677171213743401992614534802211574578369307708768791824099575340279090456596308266017924109637370761141759287292612905118904891333936100420879584315736463544806123371002850858431477414236082511091787476671063641743274629695269607936586352825922269159441413554673782301076991107363192524583509639326418070701343097242047240839026186021595967310876146563188729334582252872564260253884223502469333441647935133491277441462923593592743515172856104300467260451983356776753375336904732664796964908892689911916962638383266344519676342172443317952026611218724616473339602055875978946131218027128836707375434452137061244980932110452791938580185221924875814435259091805637927661997538512134695664710101831166417927351659516966901645312*i1^43 + -527176019691365211541690049455475226086494118350023320957113472880613992671334041559706882859190588353901903439446475524883099388734499845419883606164285254573097141864925863411295617035521927760740450838771382542576249715853047280527609769725880286511426407498634727522500265192895034608135976389725786229417442726871099401266456597630005210868993644687212811028445365724089359712305401461519414116528894134850125703440100597237648632191661364070977823755810534750550876611807208358976152453803370130421993726257948375123153313089196507230419588862980168505504672533899734585791852628812658815549263809164859864523374047891503535773386893076497754612350568358095772753905038278094407646459985409810119688121107747332682108443793248215807112422181932261910235256491470083762082377592017527443137213259624627675633569864871833586235766115431136849363218427408887713260167715434224313768809724733603593489553848442816353789567802086164583366505983045770251792253183578382846249397002953663772553837594460073901064673780378177436164627916076443782585538209327950657026885656893177086027555847947747177302397628745394235164894100616245544264666889403093745664*i1^44 + -100803324543427930839672253258840730224887311795403028848382640599259587479537908763506906985424646455336950533274540309963078404400977371186652131056104775336736590922565189357699319356578523970170121022907529722760835733403024533537175156646632085226162577791802437004953526653123520864410542309938015998415596367044447194766884279598165348952855980540041684937723037171429105103160198835538559889021921187099203905122243927822466332231223903210757648020012424549882226940284359775800199101614173314426615111850973963868677059915738177865549348415713693043821711512012256436990189711095909444151710517896894858751205223331209796698961975150695615632227640673222875984432679649892554340708624686299308316570360892441938596108305351811861237258982922023823337888258369417207967706841932762166778698564097313158187116415848059492441299182449423186649139714912186774860868302356043212462976942923604094167496875674229584629452264931536962108846379122301571829446632250042949655685914767014513102469957820907112862816578023028194821796286251866907136612097712663441040274230380842032128651795257643415835554157941294920896659473598066426842264480251904*i1^45 + -10771175663305069611286558049975320910408028056777789423107905115843099163276097150559487588375880317145749167351069085787225206070385358026794990818621706665626422906873280337027144748168844932325689017330637027531225726547872216477950203086608843304842014157843513530537650311266089104185246881544363240333370736311018181431405308619615962215516834053098651207120493256783894482935171316846303652294124387184377756967461489361994262861769578828215258607984675720732296361907386671824599853978531896873710115577034002842859852799564318733876420282923271289496925037904930762902669392611870220986877836125144730850914243691049234671095897177120097595841173401120796653942211330899012040678557548272251111417819080591692431526899035842012423610168709351791810660936550330931133209423138338985654267707653075620074585498039725540539079837404684463658376997612242782744648463068897877421598683504747595487652160471285249461106338306100198861623918206675900821592362522358931218510687165014186137501295990943896762360747257315899810042852640716083263350608800591092945945996887609907586725521281509941896131481790554352644783594259319244881657856*i1^46 + -666680542567943436493108709116915540272856546073722335189563874087117877201968987342929296202732573459827055248408706499196862357427108376611347141863249207013913859701624995746020330851891320236622091402802985427437588869610834845632374709306487166284188082807038800750903125660181611314473413158713510874021345178777090559304410260175826231684939460093058809974643757967042204537146022419535844784600647937170936079307096586520735009096038147174290175163753168587105516654868095030356775367997893017427814893723684918249884695824508744388782812114562860722848272560509932854549414827081691247641114282833559559688738454148457049706518942137981524395966640788279859367807169393214395781321457643513055968662294571337987845550847595664802995104061881325217728133911504855304671122977424928908829486958374152263792088651420731965673114421029774779074551744348274349441703959404106560774787536163175120375270238323167945862156134306048162127740363785403905692697305355123050337439040027653837241957542052240375777159953007183788768266323974530558411431218356050750090103463376092634252196672901994065689611728215901849086970137038290944*i1^47 + -25479060592404077460273283836413528723498961992548175818208338574852236984234744625921563850689578906861084667697446029040092187604508024309218229457502829689976089001910071379145166715224375771372345780094083914274997721973181335777167307098712479253503045915690373783122602816878584198958799115968561635166325762389025527082929592352030321406826526567619701319071060942530601194033620027591862119790028120772730006231317038749596773485389033096263547117930339073593984858969812554164315444879404268180180259662265890440165284586763953529268142571496791593385494500823627602390317967908207496903355210975518059472113641032728812230548675887681901181915337033069992672652371878480231595940143495511689290514475970276750144070048066861824291316211478777886658864357723761479195424214675450150722657210285201472251084184320269151243604596986442174485648116328513377737300560340341896741278382027820496088986404097558864114660473037048097246232211749229350510498403256761966143197515589373313247439271992354257229529127387014816662495821906239169477322155220981569027594960271085359393751184163350319315895127212014779322318454784*i1^48 + -553740747514898366824264316331110406518204625446610040539481511047657023309951971666954712861186837212263108594379501025366160576806327112022733083615088304443151906638093602849662723405573066572239772569977787919357062542874004621851535171004193492686537222952800495994072502424844965259823141228504067938110205029056808725039098513847558276027994163523407310371663182462586802096179997879143174951563888958019664885123507850224292839403624214860205985814142280383280699870180783299842185837358438110921941446444946542632431021162778210194533963522005040989092578941047951522680295735853265768511178535226484227659742025003075671815546374531219919130724209847354292391753202152188671297498589602982771977538072194785903360950153495959098205611919567952581956428500270868627368935230986939486579484216719261952365026859944925548238180157233427578008666421174220898784746678963807655767798938186853079268542776859033741357739675571793209415801102174320432248474974574073275827029530466203233193284186104408584224667845703806537358741898920594571411134871239134753800955824405147337335302851125581065970322653520094822400*i1^49 + -4191941327909369440763404586302777886381714417586281281464298322605199214621974565505384599145594914085395873676432883943012834171290641448503895176261480258043227127361794214255275113191666337427315860237400568901490729132815727832464335843400856003716903428708574687184477812068343510307386843047125353675180806811654338663408999148629764701938373589401713833172103061178079752534410382191476621537829605741542422214870525118740999751511700854854429778340655923713523886662706955508776303306916137151697995004294109204983454126060997825828018898250951236145215476855581134630553723507415130250593525940983620911293078974991709771434688351761317129278456450816577371693951170168610229896372405828009238096859784338812237650771673857814130757838873981899296685470082911964813034428192030513168818578533572565648797756194435439386904360211905195627062927343613560162853429900003675378296747962640039195631394881287102726349260192784607761618015958691299901860650911818987516867133955815164127662069577313451582611408862653089405047462715866966730072969818637305473759699243811958340620783617334170779443434881024*i1^50 + 69115906574821467541081067386219819929377353442892997703509520094262655256078572542070467404885585972791024742221179362587298452335917052080129212393083998526588909356490302546163134326923354945644954794772580175203058857686357884310261884315236573584052633297927364331821224792639121156762916716147082193272559939843683577737514854320845404365078768270418847150926104517039597244542381979193907527059583913899552183041651016154469267586967019130554257036262339709554619148827131093522106636884681173812285553655878472469981179401025567116505039479371759182091921639834799824385595964916001593139994131406982654849549093102639772693722603065421516815703410634493961487497757024579070377519202836637051395216315704133778590953119043267673201129991369161148599782013643875896307309149020095330506167648639880952874185204046154434552466301397499411964506342303806877346499546531099204763249921710609574277475046150614476951104512875031090200667778827654577592359515436617071922244253870047389829496294045071716314535926343389758197677428794192780523095873000735207210515054410293335963943281991994673266688*i1^51 + -680095930416228706678724185888535458400755036328228564892171960003424135676395654867321353298259458005223885584696698846426354485267756191032192225212050565300409231384634070982508217390270890757504579574256062002434278350547839253067712800189980790992835755313034322048116819611500702065470562177938664544657176316745687449920179830066352692032901506831315666048848911443612143933652912011084731097148692637053226769975218445557236655698877998197142081174832278516697266826055012031748640773130553983346672001020985272850409670607394594976215895532901241858095868342404338988390284582339685051254023169690706355721468541461487009672468471616805476064470197617675142218603107847982542137775065190185420180745436909858524085307622903400225253917140423774588368948323523621901126476791829297429017818654544881469081492006016318029507862936202683304656732422272332562836852102095084388457204163593714032935907890903608318054507938803311926727786080937916151581810200607555435700738359865495479916846387005075184439578381238845915095592602105147631843984023045421391705821062940039361419365847072768*i1^52 + 1975490041172722013461766350612090688383977057652422447611400992516447307186562118356782674558561842530836698352957828890977422561159605506757696303939556156142616490749278403726544851163413109412101085864593004043678606703767692028272040366819926039919559380739614056038283295624770910188362007779712782050170323406117552864296087531233765989516449453442512093943766399374315780700497670306392820364910704094712108741253679186744219752385362807833889441816072172740076075569596005302433591836195003089061444538786143400875106698472754581666647632791982639267723943830102912540341866966010702149587929946472056124273694161375927845967197276337061639530032286577487226497880695654660376907476480879389179793770905306318810757233080554763608654603332812311897114805702071717634823564938693975739527483477844636449197756341648148381900493854043788407030484370757799650253100944509228479328862551019181224869812561045561137105739270064897904702559445642265511683879555093435701424875201861184875848986536893778510810690082662141336470808546666102443609053651394524089853659466667808804155392*i1^53 + -1599016619231433533926121513909567636175785427125381443311058200123087035810549361724475084822116888921606127724121671855429845544685639997040406246670374705648794205091907505457226396647320711320859362875799882657864525365493392202339538607996402080275929894428650712378686118179062423080817727904945855162787687433643284313558606767458096996391698221093277215787352689395349153038967704943483151407764683689396716608759681129458574566108568054800029716486469953824219773307335659066385795702659484876541316504225666779406715517913389624262620103293761365149465033991542953103917667562842480313994597738156164055052213941161544426915781071905494855975030169414090597296832050315246135053523775789478171641873531889015408090387683433918664208932108733540183080353981940984532459317697740626813555580427854548366783729822636364173025483548180412372540360284872154039095019495063871254139933527386727571029502223861145023671884315018493334303039910899065204176630881653213802841889065930957298141792698253377094093632205670511125899435774820357425114508298770652455204328085047296*i1^54 + -873323089756440992112244545335247418746585934940571430403485402553619166845414914622918134415610470243719787945901973619793589579987968134681427435530198168599151983314368895455793913521520162593377925648050688055499131293522427568833482745108608970363297510393847316410259561291189476021700263028307102219536588184812862783223095494949019821972090175544632305587368851724192930250357618063553816473527306641453859569930948118146226261230542542580873128017410948746797065469205258281548935242600434106623634787136973468897667859909837454805714786277777326853597439513166306609997191697024843024249192431804944640193259870217615372681578207227833862587572026383519904491501762960073568079373053047923874764867684711361993112483151959092493080260390169284716883642907589080994922875977015892362585403604999327414565070690315187689383099574385237464692220853126365898311524856705902979911226210557832773221318537327836255367006737585214738893606582423785358885141173449597931379681973219867891959014038213164612524436584927986084651479077810125468709825621196271356672*i1^55 + -1845424390461965924322717453115355331415405583646492591903497718014481765424185719032020455381846480421583793771655980257837368688838297705551333634016993228257821938198322467289469184657161884590111518391214865732473859745215619756359312384269217692527697048376870359722274809379962934536733073091833318157733666128251132463700374634977327500187876342616940855071925518441242252330521409637548593434840352777248893604726552252177640630732860664483114529754987784491867034498213071582260319351037407594800438106377304790033908593538100473132693307272847084970271747976322037522865287010654817623044241777303716701016162297702147231895155186246121729103355201994217950336324153186418954783983786758937311801691911739757330137247229201118709553090079647832756536243081969031274370128492756292042307628698058555192131255863657285143161223093693447960056580070764712680351928408711252216232724976244353675194893855007203523496387561036289293395734817504578243608256445583394673686742401374650563602365069631381432260946487151972635095755942937610418052112377344*i1^56 + 691475738032691106273966627089569876008493132384901296474180235451349713351217453073093294548793561084278382756196097472925044680527648167622217326627732187600357137362265238976886405234212017674495423553095819251258785658745793679739792255365119199977308130072907273725935910058304295052858756431483338986309111876449670386851350461457296439098515308306997101567753742889367329918821300513100924879015337531274860470901030681003236822298714069573733828978575884461996532771108220876699614872104794405427318892686636750563873043897044264523565339375007809640882003564527599803715535145597618020859033664746723821267238219390231579985366354025212243615127130065099073795832731098961212951326953760459803672051094935956738385153195063896327041488911283914034735555951271645564985523597773745594046713747158841021592899806634376287964997426185495200406393891987284522086029910343877377850731988756566710692124878700738971264353992095615188404000259926937345899775835586753916527159929389837859809673344715419559474323026699443109270255984*i1^57 + 13113056112401447676940239970406774540162008985526188758820715857207778578904403942223240952831905324111857676436689048341126150901451337854678158490034018389868489835913871299245107835965690229325247278438415400048481774938258030909063878115308629876960798402493941495347108599752965250533581712719786211689850198993914005558533866016287211659971348289682947185039028660036752442586002212717279329277169932509876215027442026097346730497615224203880717467973046322557219552225140170194594863335447982466710865632911555845953922112870171297376510785540891092685174547400335268494688358874501576435958981083602135493336169626782619237984456073627127662938984660604950542728650962776498285223975828586505838028716329630658156350450085454244340202069873415249822504997244184529009495131004601247390626818862662199345604668799265893324272359593762791273653020004205585096827273630826265783339582603302980063054548599973301598213679517978139542246043375108954001947812575113248392127479558784728519350778178614791954952*i1^58 + 2538818688727101445316086274988722993602837082674957991260454621020451218068977004720201344583747590106702387786993542438674098853545411744714967224491768685764779531052095190924457584894281061976199459334415264975980973261327616355384879593790289061715384807229750554251762853070619816057794808449971667758242969867062033332660801581289064652395750730685933660948832772556541949522955300763117656697605105486543549927609130003556903916111044972512086216886661369274398236643057726757300807782986270529303764653240197205153785730955025517689114130170434796851679494126160972423112047230107023716140669309611084946473825880124298640177342639711995534027365596728209065124111566063289922906216078340586248459774703254038160284108471460493114243223537416139069648735465665445441355873599262067704108381920592444201348223798782389818432752438557150000953340523231267997444913810118489882965258053058667031533124756488224221710078699100338525910249640194013766522099252901317433*i1^59 - N1*1853378780858705315361821736221061116442884379290310357802015274194190512659059494444048175701686507318706512071893525862224909623011730402279597723095199808499280859447564454660682870927777155986614564509826600884960387193747529379010856783109826100472426110362639349975487272000000*i2, 653308148662669376002891328118622826430786262654067062561489968883438176751116576055785245405020708201741664058996820984887682032935513674505889206674938442069528227165059904930311541284750448842669024171164398370218496349558613445295599548798857228937732791673311980397074635472779945472086265100494684838310263334926433336038168887799627065221819599580653925567683356285544961373398458783763103830900833028577240994440227178162122456668716233725288237348341912132927121781994374646033645452862185316180858183559177142432629979979053162072813565014535892589487238644161577568781992719161503603526768806000178964665517048802151532257367336429378906369022075154315272153177786171963802927853217750818130641189203147201401866351115811217611893528006892753309853743156836311104224596614764980832962091151922986707086076651760150626638583158163839934525810440006675236870684410045094095930203950494590407939671842176871395464642095436055245974293300194178689173019183819665473569422986958595486488178875211691738073026959641350039296059397800043386309461259975266850997912035228736746302554514863535042958617070224781048340808211224422318198830960802434939173812696187502262451628890974807293178905952867489095619209904498513934124270751853567516997877398548837131041040866971752102481302796244089860862795225525153793398567016619337686760554496000000000000000 + -17475346973517018877464890674720203906947828423944294395864472997893138230012736540962432116033467899519519499203196772905001057072555993080129140852781528128806222031825253725524842089369502023306710326090505068433557893968080567954243909044772613649105949193477341342408163617798487212572368531113762434381009734161859257963556084027139818832880442712200428518114821832545106253013617829281159419125315441773144938170289056725166451601105450557070056042259872402688335148840339273965842751719226160723053740742893561067833420880562757363541155685053225622417300773626322387605628248031798439082272265519021059106981706138870146370167269020786688976004007009977093489741584493625334826667691520144971903282427925484689280919403872990162374611103648852208779786430527551275160616161833443440861640360939255758300222376604225522760066029606063338570020987978155311427709285950226044065573928916738512121770334368443532710701359489605263066222210024213401419214751423501116376128540283133359149514986214471917761738080741843922513383736171769905665868494863782057457787891342029007751262751509262366909629663166391920871180780548055399952144671664610912399584364465309256597559913625449077417499646044022838121772278925455803204173059845421304404592221642086325906096269766741148262692649405088290831105528714609995859981982293672304649458155520000000000000*i1 + -244083360284506642171461326108283574763222453347266402930196874325450197059256890097613413799163936034664723753646945098961246072535947723789748819499667043969946118361981343688058094286104912260189722609628519638413071994296167542596051452263315172752844271516133500799447523488427099688153167690795574678565795232578301113526748142650220776682150303701343563263326603258504919240071815500365181714656718361833331112262423788049640138771537113720494997266446648644162374407550951213967399629738190384466356205608896382840929110429565525880042704847087058700177465253418824645162485496317408295527753297240313274682661646556975882500537956036371722412365920310903632137835924394179759725808058339286401925171231256661758947560710582043054063477461256571778093096376674481451255989185188017642651647351086431069797061717487784968954417776185361117242243090936221984817589115635105525063837845153944870829777605479543982214022300470467139678055748690970121996854079598492915432934883212599530749910223322442762013812328799763330389546627957996217731730823430106535058764382283081099152418835253475751202063662703381988086484232469738578379700204471066386907221714934154689298739632334871497084868229734148707721226035159081453350692647907021064412576858367682369944624876950183110315842635927921020562997083217019470226475462778163838637729382400000000000*i1^2 + -198995590419222675326245475097733740062830402174864940466425897972007057505036226522852295550335364803079864076467585112207435551002431337292874707445786184112200542444049697722133928062005464243226950699184172082133391111766634421739774902711028712576731186349000362357881119764798725294636883569942445887924737812705756506245930518882743395212929109311526096236938112932023840423162437744343371093724280272115297896138240061081658466034241750793931128591261071565089308248680525302532756743283551182079835145270056283064619797462307800655022038278305444952588458591842335601956061140513615325109561475662535339477813454029879028634098649403780527467307958728855673598136825827856876600442593145202816451309129793959055881762275064472098648076967645580691901932844045418114781629622618960295908355569600815714577756878812649082984196587578517961313801013686941476964773882350928939036948938114930628911719779915046109289040217445237965651105193942570973980082570716150140648273903454061196215734323433854877079784835108862742161501631102340439453771881393113515393725895578336800827682315585315298111004547710673697283270388395254465632734271874292826929729429111989600113744701457099879021205396261341464947226897332517991999352237360673977897101555349688256437634626662664177371905179521285889473871089844369478419369069487192537290506240000000000*i1^3 + 7675001323311037059609381061797204226025086109467079985571848733160332188753085786700005322368692688852954477211120887318690693016799061552618992686845174593677143674635699403312361209363609445829349267778585744351492977320810042680020769464121334822326855641973432215244231532378235143011986836640023287339697774638167691591595165107687893155455837255126970330534649438659076106180354353516605420806291684833064690972042628783594454965057779003934767248041459893160189835836178959700244346945241760874686713649985742899549093554547210616839583917559448885618582038720857220766997123519177582409345481303329470539564487095045682012449127864400149176198307140037644761883714590338382159402012079788844894643476993780377718573608656823400439345370634867919324602093505366747046837941789901833063681550162961573986744055751727082784710353314145894308901550444305286704066183618583913042262202867216153419651180567975211203994892867141052638472175303575430404711563124953975654385273314007916385086417366354556043549958325629372831039123147775256390635351519805441884389074150878538504398652294381658791280340279522506922736180736443188672939451794692844809247526566412036456261755800187802210850069118988557480182608344212891309165528054540505641943513905600196039535232341979424972562836231687080501283934345829792016933035915771905889114521600000000*i1^4 + -45298062865897113756129270926539538326481232721528120046536804751683453579669667663207669532974770395456901709552845630929013071182818310165363257901141496626286235701585245108801081990103075801412310013893328497852290292056030157747293797811467981467520403860699716258941237790364177419508073106423159696260193115886560105519186230982337611307836436405427270985325648116027439709128581175415024216948579098234600943577914078136636535732786579256167285866975381032233420925862717756151404105953573431081632563701542185597097100445331770674825020027451757024654233839392671733445389166218165706545998485999812740952651656099238709601492004473739766261555184143840022105228913799159601785969970651344683383527991466107716445938909721342938753132046006566554495268831853727129717712027013296602908356268035804872742166916945320464415036469337248979598151388439308667158961420959377106259838975454174572294210844258311652629907620416885551668815368219136182283468897191158720120310463579657223120083510226914738319225282194720141998175269948661293954646862802915327493098434596962229779084719831144539283889989964369062960597416295861734544056860328739842661755357306914226173000004646106982472486924071936365024717234109354863672532218267785761483010947696926985711494487094375699325214811880236437152357514905777647234979519687304259464436121600000*i1^5 + 85898498896502961757090705706410680375303442899616413877482426616301666926758603748882501379067701076944840064087306236259381662919660627873112050818657296807577978935819913974755818009532695811706406731491605380687916793296232961770309050879850965352464645504679676729105973270144314148795636753256996396043909880259013889770145953771508367840567877384743962362330423205251986330889703731254367575508597581584688322927529310545228777538976630990631393184981368473683817616645012973364529019312321717777662939364562757578129643297235558425533130312509367343822422696353648477506908479112474907219339847906924444704072358145272159603510293127623667139979247865973700008773254747875908128177317491508279421973826687282968497175190970082533798420520974819114203828272140980488479771414757760756192168683738591647494348166039508750855973091143328018211227508245233735759500726402519796455911028950798253201612961126045115005242653306340942396395698753723505041116571680579417133611908137076930545617595196973393540176573667682553986945839238164199614164417672042376868318430467759912677873873704476889449916370921223847880838576335924643041896904975649138684531474059531824952910913490262824912773834344045897460234889826198680182101789878217228341998961826190063671916914058896504484699833455315036573219301758852049702866649840276887832625152000*i1^6 + -41032216717014636802731011810273241588023814202435303438891380681594927871369461829513754989648735017147505107838923015183115938283807215487690774979196360985569130925873219685801560053376997877359034095728395757789749519681933012149535413735745166727229939762050863683513028511556348972528168559607795072586765407570680947786743386288500751239458044599261678701202248313925005189860359182068728947030467129979431948894071137819397286694164667102976493514918242545748944156581256848825565054839801741714930639657190184033435995050277910425768006418451993412819285936335283934442567512224517349063602564370665663072623131376346174886022510211744874881993571218890090993612267555275264433538968442432984748947320686891299115705633696373083079914672953356742235917516070541022397402046246411182000022626158083815498497865194566943485451854361241387776995152320458975057349149429575498941430308709226253488370606267500947801511645534569504106690000803446462125762832279558254099346185206752677479195423779770842163168399466249687452145442472941793640879578583438610612234939642020765315209466351319857507778698577782957100493567207651927974128136341010571995392633622913814450180524504985403341391554352868928753845277591705224415391149885499853220994538495945106479410623689915684542152627763010839338105229077667154098458917339920303977922560*i1^7 + -219249129135949163549662728803083045712757334899310323949890354239501354474011330924296608326100757661790098844094239054018299265875954210923243980720665463586171225799118205253468613339156731274896945919271941300803400253315445650775257383007997725007749911441514288223845945214841176530748033754425611811504806479552513746207014261385838892322195681281647934907161065502131965800773953315288270550486533645635853944167250084104773638823034359436233191846648809010392058681934494848425734175794517619764733080860486582904737251276818102246826446453522054053433368663607966806890196235226132059410248352444674365240497383805606614933732406956827290174404276620867057040606066247586959915906256571378433356146081696910749649804464660398740119334561377673307619502699360013797689342366725878384928354341195156661357559833139569220598210218078651901999561086462018376773937374731800027487779187339948766013412577649486786349324741982389409333002656851253135587855380512601677299884628056283091700639295950003686251202699248739541945468119177532369255701025865796088533969502638059966497895839902876867240520063861563106080205567498985305542796430427256387605054027972193696225689165266952315597602487056140556634302129886285570937746685715139551590558740167404938364396767403621864671900665155347501140129112587559010526483193464173858127872*i1^8 + 325566687189937019243812528717736127243429378226674996475167384930578862506400275733290187627675416630603322083875099969159612435341004046359624068030439630735218645608416062330038426396507355054525072997203435566023696906019978993856625313686020844735547875010628914018413306200055457458495315056522083654859753469825561195672453263185388681704988617693824838165727702769093110282639974452349999574066914871199917565346764969857368118806091191757191205451141232125821442686254662368971694533661509632707405902201605128658716808925981137607593236599087842903102991109370651236569255907733787976634175495343258863218034596104966222363919491542828494285375096077685489999042801097824623293115796112149477174442831659113623846626957236821232387849559414069587677598105979618487328583202223368200079665672652876911231802791407464630415320188420161219927500055068450117003512325755746937405840356165705487979760865258520669753060428113415438528748072765092804008998752948602282802938755799213708799990071143866188650615215095371529742526004977066966410804423555975054202272004289496414502724632657838336952956116100188903609144945429250628075186827896130403340101315257310387224446528879521580346209617170559097156546818946845484938461381274547702146314545768179227134015666255637004783681800531918054608948986808505118536069637996560777216*i1^9 + -94995746891484575884454370967490235515615471798709593931793970259346005569282746385662827289412823155664917475386182533634172298877126275876540852248786176120658680558686806225889699799011254242269723290391989414132500549005693983587086687397989918138313390102897726369971696230179117263611838180884605335643796000254033363125711647261888400328417204170488966363892425835971385557995594622613619492385932735555483555279913145643545352619102525056037104677253479666145285466853566683796535260772743641407602441585333190052335639436312334469942308408077053870247385318704378488789874812516329779375917345087341582011014240970831297328177858029116530002631466329635673886925446923688317465372735963600089641736994243174707215490124351588136463494016570824951108371661132814595712802971996564775889580111316320430572115688536053268288290539768799842803445341488048702019069673560029562588948757339190365424040152717682132501704392067981567662970345322140091424027331144407146856972994124880559439363107742126446641487276827205109014900175529651701646717308616792292903840834600077782207856936941641074359463156106966402082623645581559622058451900836302596392654307294284972997806648311862157897255286469165681598686738194392059054203803726151423692510190940325141244610124902078502028313874274248255238842376075943044290884024924110848*i1^10 + 16510020515217650657586229445224882339946910036538534500831087338007166025926406897670815350138132331401609401413210547904210951972613540817322227229761215087594391723846954727643665346603449815886963579439354534802088589472947766716517457157849511632378943378287412080144302178609264221426301165198265865139694432847494534625907144390225255335326734621621358278934971980545166967834078224193862686183656489027460658722203194798621985458491824108948832840638442997315884527072308077482047992682295738680390326829941849446540135703282133840754292624035258047518156923607961194075621565495153896729023236862137091703480347418054480174243567858807430749259993173817269436254786128746624529020969260564975871984852889489873651773636877561784444023288184330686816890061220043490027857002272674448653867071376906788271715836555128696534114570084993057471147145518253304533237111614984839044233654137027019219304226228221440022319981087155119953141925136323707741068944790223725706158350365621242052764796126618375044764089403596893052143956990187165872738108342019139331351507671333271736302078471662793667468056697235771104043119755038706139006563564980074835869909187246801595576912757332943078262739721195271240365004764619286771419860392769848637039626773317702422617958249943161390809090300436130523477430789134837190804115554304*i1^11 + -2659123666081567138516363418202366090516488903832841281360725457586499805942894946983954620461964318004125833037597975789945739967371021411323177469226375609876013612930327946913728085988445252043851158971408863874673420333043630816625942024084275328835892397163796689927423499466134096821272279206877404025677850231828199302283555162567761775718617364228506813313008718155097465300399093692443406788312352684954159577493575744062959514199322778351538634624715652720908791105846072282568120147185054959858137976194349476262288973220404333485425047810581744506157712606115245944347020093693564920213118935899208287780975298274520964417979948978822150445999412660143146242903978183118800117789057419864106699947210516584756651568870569633493761985440091756604233021003177702642103479784776169875812034602557705517968123881500690892676553706636162389929144635330628904891888997425198478180019872224350620907291547018734645103559225837325689125548450641248983238870798529977264901240449158563336281730081043739802890218306262908556390330423076819274918338820226159864369759144271388129232649097119998106795118681623125013658944076233714421278857628806721588599528842265994467025202837357207433797013848855500445701743015739763096925681367981377914705841878840882929938769243299484313959154222843905061955869090969201105860296704*i1^12 + 379200946998843656954062000352429923152004254119490161796080897912133710915339975490667870905721114894583783552809730480732617675650427199085663962594545747096241375286045939112435526565423248780198959672798383902958015931052592464969915085974543415210878154352771162625439385452964677270851251606507820906729472295697833148601804161128020978155779603476032301566914751378749433125364338285389215494357593988474352415435231209154651077477779949869096929448854837241431454408821661340323071841367400505853041465028179036188505386770313891000103320350790946008321944131357480366311836732710303848070531703238341916051524215905162961188974072124422910487137037529646342050207826107257101010577035142205409944790641846754354715080559599718598309608213555912714913412824126023125535937312562456321400387261011938743112039413064172499986944354152304458917752251530755211736649713871029715443759509765910322330107678861147180813453573904587843442317234320775607920706385214192665775875428106954805481148533867636047261761354065340174695526329184171590535255908437260719194797498701243258737576484159613064077406482299588303484235366645664655255637067650409010299485914656660806307081552386971689564926405436831827784349357297410673042236378498706562740090508581452682268419467576527040540756777042646773161315894238574748368896*i1^13 + -50732802294197483826710059093187578443377398024547277456936303477665384603153575381294855311577195576698937913343543038542895007960752171596586546853633494232642007273813151975259641587433543587965076297386291206499028066855307445089179310922346134733763887782501827327614365000119902664495532429071190476208682099064236501848332227454801034773797980599426338275087335059601844650627751794044827136285232293760770771330121885902322568512795472097742215436138203482122933091840337173077163603167326472345501085317758584443920268484858207308690156931727528260461622411587394146690265969022450662814659921874461511419599493120340866279330883315070340004963692649635224258717892004731008156081423836840258994134589761169325757034976341290982911774548432594169806683017781340487947460035289546604977908251556496042597611561357475885995658784775417669462331165467863993932293257413377769274292859591347686702840374749596400657618049223929896812993166392466335166596459993459988361434743441677576291883517986126897073371260328847553698307559455557456489930109430783332560752905172510632444020123174174714456610437213347376954765496671320626322362685856833524687708492629649271252619516447855377566256691367651511125879279023315905186782316689817360812346801248430875803328921454193566815424397435104825832182969354862723072*i1^14 + 3769375249582778395279557111429365124889175104735207201245610847868610455286469743508465384622866805802267785509124311079634063222293331337365702323921328154058373532394626785646140755450830864874726666770417560513695453425075208336578862784428262274838611449504902080888381618378933190702278544255389515419220200739338111105153811262875319549065030496543036907390596330493108832547747668458754525795307130058902303008594349105547166621862942928664081683088677753893213177007663037395901388462023883030359810282589617881764539026070332547246240548493300464308289540630024186339304270588966693587209266231041690255782945434075047655446423697385077388369042180080124439279223092681439761353051452346644328007628557329542069084701521030262588034714871589375926821451976005051443656086849504903303224010205226216176852482639850208473391991631615838179827017137571860722149434932655387525100080625372153498948726661257999819192378433046359500403443682930288834135940429855458518894001870225009747151499986974257185472493446759556924300414321585156957020283976139266064669287850333329331860293752588248531213974920353508219003122780764564278993204782957168807593706415770963542200816941063026150368193217797271552707619128007782852292265553532884978818370171711017095105908383811366863853654604354096280459189384380416*i1^15 + -172990639875390575088999526638075965007705431129000626377398229954887161353998415627657202743105263832527804125965560229065322746123477562928978418317536289146409743134060171322400592977260810716822547975467506281185716713121280025041334024604593384831829101297837178328475223524780682403065479063104794864772750969630144919755198911927823842040928995354344503281442248251992276278621153569221803539882793281362833893734799089550842987786917709514015774050144229987868216307149963690143435605014639276705020899820674576093593208857888122735153379085205698117600253568319994144259408223318222993643049282903263652960845027418916246826941175518185618615305766187889578403346092234423608110786718255926145429952975189119927980960505081588436775542706723451654124272810682383203378208159937979415173754864297113867971042804120704512340856807784837612991750334357524249259508042931816106188201721663248906354267816393825238317730542949123740689500700068299152044737670897444995015194492163289131056567643411801011563177456664241205881751437883497214563871116693678881033937800966426367358300538254556658306323301767129228394570118197311770122894949914206247437500839730656884673795396334316057015303396673591569542181269054788370699631276623105578274569521691260795246000803326218715048794621527343981215327715328*i1^16 + 4575743902713146720832083274759728693151795501788534173962036309523180031566527516554565930915759484675093453683363449481113954053434450929029652167584507990709628814138035987472682429571246779328489470933817570543833736065492125305231243507148196436712467165548360597327181656644780918347783712085642280784409703861018977561968786664524501997544647226145530870462705303717714825591400867342090618213370484187903460901565779616784991467046901911787912976266818371133226839279892638052073306829244543812528962305396891788986587304992922023059155416467870766642764865556928612114182884698121352717655468324556125216727899013433001119157493366537978958335786658090054720767829099881559677285695508861426546783062357703917077485108103193304229096190605155308215275311756616426757838900722635159482062031199746234342095894530035265755612863211138305333892374331031905226693683932872383309601063848443843937173249691836337622447721314823600043106008381316656619294803373429464331001809329120242079828696081473506555992007757604975092147452088514710397551002591451968722343020856494154243657631449235422683613285278733430238166676471412624450417625465280302463289607122890434234084691107270059855820205924815537173917242486444748525976415852189391464478298312831192159616967271667281937338839511192637316005888*i1^17 + 466198529849195727740265292369456911766845752558598482458730074473001873959436253746031703835427224779399832485724197133904874713591645060183943316043852289615576329690735015425182899775327706087186838408864903211399070800978028105986612880567729086487372204699513446412204015645389476331294374400136300734693029874890281920540131843535162894342555462889823682171982051667623513243803091082100446440616241234463144785480407688100099288833329923730487076083973039143643969760667938343337178322342562387449545459577507085337879267102214957201616362863315541107944042870105743565403377266185011549971718717967720803396005657768388525208655420774522009721411572158659863511373203987978632599330756489950749381648218580379371660795482193112027665746954572825557054847115109745469899110010431051599498952913936487870176008902376466744323232558435661106328440308646609269340788922881379548102372799958953771318378829512199993576980580939193774510407463801105908064414078916444511661753568853641531576230308735536061335904946269452352952407432212374091877672917935071231378609767596717348935597848183813721785019261869801125036648998461548879610410500252090265737000101281861392542485578685322194320284343013646583381441021309286922796938741100570152644863666378457025546277826879801116924115456405041840128*i1^18 + 31495564646065487287115873655117195578676462349434619371877000975277406726969261993616954356928019100309231654008412686398562985156862238362357343684401758695967709193848797084903173285932784161252619959902408761875527193431226728338070740631743824639237220292897763187458461740181257145511659194664984395170456061388768984827647160060202611315412922237853684449366171236458430547812675719104618722100032614923138706234426122430096011103508064605011122388999355828465329317184478530824997223920799681747381052412877570210743254508209119471229951121349980193984779355925947379082761970296241247980421454426959148707793654662408949616148703120691471000444828332954894751909526523033034949258856292413136448815101501725616252032593351130656779653707186388019257193488468548178734054040878677989161255894368183716193804136400901695521593277674876428911484479572742115666594098817119873216255640188866269016533399099314321414297662332260211355250845651469195912051526206106410776433477270631290492285513910162149668912345408728796162132001625557590124778990112811634870172666052088170669570754596351694115643161284107754236390949862267144256176748149466449535027619881490126250759947461262475613369467794574481394534684291538812176200008622120700858144823690139486325972701006177035094340619391205376*i1^19 + 933986791236137005128822785770982146118923065385239557735601305935996917680172745267343343808457445111686358610450760080542346352466810501342482240433241303158052785880879972880053237104549147916111481525165588525917483500238494174266586499223424593808247387096663847253216553579394261262279415393847359532350871619077696468142631819295613862427465137636550881776038170133865921000556107380497419027398794397692200049718180394695539380667147861136044592529847037473754440147931127241121610451271875803358426873589101890294140489447148537693291140291049114632133528528255560075171997671303210213559943996195251585881560456736127121191758971964167267232395697054520362140414596694134533441398076553795082199964103017087360516471315730882472903442847572132454565150116612347653922569240215094602248335575976035950427812132229035546263626710017588536081508586407439523357991441719680076458514932118047672700691750639433500683200472069834617952186200227787963795842578940399795521324753158974416284778337802842632725018651436396618307425131405469564615802118733824066562044749267026472845691016075243271731553911578114822304897630472029558889888095258304761490462287780386159799270792004794730719650257493825625198178687435654036485622852762719282449838821324911679943986940081737395565487980544*i1^20 + 26836443185386246482712599405015061025058732699934944988834207338575350143360890670004762258591885144404311649936495895215517099347535140723454574866274038399166153745358575341235835663470324381349507177639630058503511593361162323469737844305521806341320857453248743679229703358951711295339143122986531133156043100994998476218663355001140352901355845249793508272170657813657574888306530313034496836278121924133357781474244646694440508385101987433177641504252602061016350422700756492735241648772881125388022736777699409257226582621995866927639658910590718993560064154089620608657321438780406742311004658677126459765110430722295278199263270025674542602752784309847056335641406069358262241751237524648944793056493016633023366161539111278171355453784909614335509306670819285955589374072156088105855051434716114707572353935501018266929237302283657262370778997986373459156540369046019588170989881948577798563068827055053140603188425096282344826845073864125712695607556816540744037385901660660842440036993918706047925622898129764150935010298543962499319324816365878006185072069171916153325984010951137561513079430322526380867116345866517087050777336293670413897720784642201705954647779709191150098449637982403264901560663754759487572645905009123968818279258815785156144668220193556648479948800*i1^21 + 723852394255932097499187110744996291844382217946883021999085953321187320485558759763433968286900412191199959764971876748586023652574472151485718268032864948556589958335079495411466117963769232306331220700825299427450939163812613332497584821799597577859798695696951784752890235603666837188562001477907328104226831877959013079405454209005612668532318644164717765868687497902830285385503308882724571474095660084776995097170448506834325931004779587611343599436287813361716484473133694492635958810835266490918551707730866255833888904326749911145127822243574236831792489298091891012023843693419215172422444377767571451145016179877446817883797795501366591975335427992343631240946054944272039408666617676580455953584853798169624836944069660772052144098349026751764573088101007567113162328081563496617704011973431680408508333088404652005385701692388216145704059279892286992516914027067345782834772224199362771337887454887263458536334695527238699918476028961233006380441398861458722638330048652613800426741985037669170015706156963583850527924623833430962755883266203315121003142014624679558018356906768650474739665371590154973397582800707809718131470504141501396550413259846651267592291076304518866026511704846636181805119453965056437091314413141814467455311578286262096507397059794587090944*i1^22 + -4349888321186221223269085397896077887770132403117473961270828754710592340891882030654002983765599724316789437168931060591151925643093377946195152000912919757486075064087118669224973256540402093864678367749872405238971322670170204068776410177431261882507239160983575886431390745015088752469432118180277918920294470315487846113176305092486802751104013119736070936788550864433651727630695303994358375216577662360756635215234418191236659465073116275513368496528867046541009797613364395333947836153301215511330907588228163032691792352468017960146547657504068947220917125626838262539696889292549074209753039983221282052375681404635702754790700682868589348582726896348767120269355033084616700153325792690559313629551706196201940714298639738510982695034372793718869029678594954496967475394451449235025110810345923139561966334633263945739867538038535723386324093967029141281405946972148687214047580350712777573374973436247770665899823434092340821037252396338704956064269338718615969588280145216111492927802541505416287844197522281596835890524941331189724737142291282389069850796903871418475716633324670742830941847828282968799495716219110605983624642793450989845804765733166604391455590217729860166850108870031001564218374316315343984931651690892493769084713793016081421567435038785536*i1^23 + 99595731702469102351577201330733860910185165191506133706593212089652840462776026681608497540462053836004196797134645555751182301121702411955156704118561422711474740934994853852172324817691063276672709037170035590469837083200616397402178126321090401649130453642662864034266111328561742106667248020053452851277640721328872260702234640619942865397378569850504270661724524909066863524837466048844149746948442885702297305240993752873622216525487205150932630345640814177926092413166901579714798386221986172741733356992563049508997172848233192731913768226962570042854883092119821546056564614826619989413146155412649889550294088007654792029033334587093701378531869924603189673836610854625730235307819701397280691599976287429703728145335850085462636204756882383432917638944215449740593572098499203591168568585333719086057253230074742954789111230388132243847642055255791661069973826671717559234917499143164381445720785279183102275620101110537653978937513301188445513596562598732343128300329686360035765762189188139907840043146591524433119624707091970139388250968895956062727257876017527789249075186050485723304833934699495768918606882515001046080047362080031264935401405571495939711950936278524676254444230764054773638912893417477541062921092278396612523791450544913862282855841792*i1^24 + -660490603201668991247668542237135277253671557960321003585629170876873446741105893286895727432737782853107721883849260934974733741739230771976671731766057304220488987892652169343689465173573383891649317052444765047627917399239014598179914624357879957034019066289123739028786742924576171097479156160727604762892110328582174854493382517244262104252051227815004165420806116169316248988922482083660056418110398877090607069198817901272336839634305962396941735234612152067477586313285859875836436790079168392822005051665587263993656678318955023954789229833712007375013588106694936287534182752396165402939271284904452792566647426664192636726998307673571727470911321019087756052746496808801285975085947887327308341319547132594295952217233669647862340139356184717727183381915227445136574098079856642940188785442748885040879055348297238195170675145906401648079592761156239954510516101769537958934670475478946164870818992889896567399166203646887782435223812144205545639271054641270799231649439386077670009539950863770068557064432725395393944171232444723205686235970074592289970893977019522581477309549691385406160870804256918198007408112880805968922377085861828492139307840614941372580378120295276781327481101100733254482619742414842897357343481752838596402782635945494518431744*i1^25 + 5397225653711603067464107946683887162866760285009965674963087145450962867916253709246531214557725491982192850668012299574948764167388144556737173580808101021458034897228623945830798403341468053319023530797112919052795368668372754640368769502974353672538885886464921807699899132737928992486343835661404525303441205882511557904099499473102075125976366401440754204348232740378515731351550970193449027167426500610034267699423273726598246540213136023890942965904957345266420931341400134665247317500843838634345791655176604866430520661171995584507706966539173223009647033664097482675534999880257820155105484134449158808182589842819824881192177963198556353296815234706414483300656417517355873937450805535719956871452077834832506284151415211891497849827579181534412942702013652338775075076482536600779399078049896318838728383303209899420735359709924784216344423220302039728717603661778742303568123430686126659691638171766939337742485264251887182591714292858945625573747564047057431645700701073949776057677804781283634067847646189300868911102833707983410381881633428431909650359598599526736883405169447797438008190153986134119970012168843189486494246417367497466485130005570680088792332139960698545250564600021535332989722796102284793967764049507845347804013106141593600*i1^26 + 6677118432702333229844997058200702563527082366961581624639128619368273545345558851250811282065359224199508624909365086394071663558681943133172656955400404626373400650699972357795395993749796158786056841955969429364376821504339198311147084346616111387505500739673911042796725381566092337119377917528860054472574322250063830598225533225702473107572809180636182851551301894857496644230000984009881667198191407025068683761781340855084779878182554369561565913057588765448474114201417210613607406387659475007537878486518841841065703974722224132723481989584519079789272913090504930103902124907724949465737908065654397937885390232412596521083652114308276862505764482953247784532766135387819909301088811891493986921114047276404192278507031777223405623649178326130485004774897110686399641856930229721426935069559563676711833108701225204800469048455733190075340442476001678277664417894001629558892905573226103157612344360889702995625501243546705121141629565385450507433387296036076690434695438551291733354691793322611753022699614000129610678531857485243028186220253432633578101944657397485509879968217898149729082482076417376042332220464667381232667643602810853685323661289925346631421941175875272593218889584256124125120460241444902756137280041712428096933358206976*i1^27 + -209641686330942959820602550390886183177883763746453070471009506375261650160497027282584356321011177561363116470571181106541311296914243963394682160475865064730790216272999293903860214350293589636710262769542050210403318365040915745333565570032005165414733523727819627743950307037005833337580531217549317231927029903138285980433777913697147112229800677611506865120110724057597873280587932875570492867608039001485688921613898674656601109559562885836147515580288768855381486298190315654660657080646399675799913621231466345978807010429461733318356800820481401162063170890734165643054650833504815892337666478566203656149443760382610334142908001014894344580838834411953987262391072623162151693136506221157771959478762106649189683455234288169253263075909261990336292591538961624510012918384821347449645598418011372595055520314082888269668335320760739152035164592195452381664087675656801945917923032151426709989849266209317594484986137113560057284099018471065833501770889188233338831632562809473607915135183248938187795379633037408722239819695657967556828777157426764530307750470646035003223998382877575920980950596178327445185370304597385445188982311491813706255168078497565154815525902686193646032999591163604902982903950372918564403871268481097940907065344*i1^28 + 736161604689947876825446876271418564451705986463329525259858157708373526223271140386002037888376188959207164429702747481733651222550127690446425574451091726329347545348900924118214407299278897870390497831466980850945409182866059316664251393520890110587979622626915541408107730812351969420797145937343607525010034445454016620563883177842899495794125252112262238847720974393479450448756032387411887926123933738477745356235848485179234578927846183429741078811891585446918236320576474182033621882771463851928028629352590088992202972391766757354076581050945166444108593783219580074906731142322806214073002843005071273723725021567773550356938050609652963203017664432181717261586722631687856554774573144996668474090037014727953309421304123302329147043889825520315632147330081303689654345510543272556616703945718821851487824677338086250702502397135496665065899233903204465718761010293277170301569382858471942778244735267481928806902706871390759935347783248982397155818146153204032775234344623786628164727186110259358949631956265119887382801842414799356155255864925181985113108032878013208716237231560858955643464288695779059314133518218477522217258768886750871393457130593738325913877328330673702610798436191617751195120852987202202070095001575862829056*i1^29 + 485554010306001595828616470610271220053453595688637508026662060439097766310396484681265407231379372526647995642414417650847093644109021800467699220261330933221165916275282354114890516086862332799078445009274409360169020772603935057310441557856667915179699683963734056238814036088169396783630240732949479136847335157242439113732926143218933642987876199620178407465845370418764731215159034691123923268508263863482873517262185814065293140898401623036621690548816834401624737059402487489096111541991925126657500945533379749855469146025259881839197533055955347370129087698864102723762823952655098289135488400503064423570614068642106046599269947707310077802782127276790208891819052495241465375236565059158364309014866781505426270426398964050755722532028703272217469978374315731167541984916259212595713875521617898039600410958672667957129807377317955364725846961993404606189490445794346165795581045268000309502200129266891432850585896379143473851716384979019731663710960506643504750672301914609517150168727156223288409683706208307261103669875588086707423784074244081475767118857271781987715197233084248712754101460942202704622964935914381927385643323615555248997287949609789557436998019316561410402743919479860090124621292722991707493365719236608*i1^30 + -7910257300487644047220380819501056263828424373403262434169584320111912550245466803701100551221672992624911990765194024394466032947756698641673687938649349882251680894375542008584756962569813868141039663661450533869152365088543135518538869702232061987305608835732313591887023086569175228961973081057946092239093243026280009685911217178369035577970657865914176763785760404105323000634056479687336418878678438716632299597234641552932258540863786783102256777394024858081389008476422482667860733608362401702417433470501874155224328446215323361253724819583650625997915967716385948240989485552432725958980563222096798773032917832972363021826988052511508458130675212317671378457401142452211140091555326250675277491348795432893384184299064336004062304578798415787358778557244734773305057127904590638482193998614766852302621476311570690383033278488332411214061667804115520292525351306871590246123135689937099846425781281733295727377875110634696643783112646994446985254895278872668977555597013656156759592462271574167982475775418031893455559962361205400569677524419003220356009943552928245328461944314989704138595716575418010072556889575776590544724819047922656768464334960932578847008920686764753773177061977974422125873664173258216481675542528*i1^31 + 17115229110417193998319144299242157499578167684742056957852668439012943005253161645938040385358479230725435929382315156101228040894021377747922521854408372833053318809438879803384662297625809591103298510441468440581667111108720705385203693589870244954162553730341808401649370576697164594583489432638870462215250833931606689997183067424962505883693754721765376857514517969237727135667954673717148667561856669369129535792311285333634036846657774460895445813430779546530080733071452826512004858757813237237339114144998376498608408122948648079847138424821768182900215494603254172392301376791841937227091358614259769396862738242834397720778296650021751163803264743536942196325242754317385791238728494141259654252638339315844070164552027483353715851309910121552797929895814007083781238889792769237864694468044806778047927159355804562368116144951254116661819059752781314030770527457607304858974051663440824925242364553172209381208568963065242457177046989173016188981152659270099746426178503047594297749827043751546057133205374938884585511006053526374938002086290980039903628773956427715531029407625022824208248219255647720659630577347889156232163554531705022220564620691912546226032559615845401690203893066994295895918678015737587564544*i1^32 + 548126533525353020430281595336089092548329928019390334784364341051232311570383140430292422572460918277462087028295339333006448468084562692935548281238168388465283375611591751790807084496308437793789968920532633204580684202432665817209996266583690364329269343438502989970200503243492049071136108670968124990667678827526881666037525511908161956225647912989890134451787745201200633657291010151499154792982130293894565037757602499956888051444926299309031470846958820003370005199766220490946666132297587871398589125759371977770927850064334767725025309515381322505307381099037658907524032004225358138089553914849717182359204401382921392317147801400096955230909805711715037657029758949302643585201670755201579417216922013451768990011415812895948214653734139999949516542390900697170165872658913510017898854182300290250702198326647859918645989481589876662996805583328241035034696635907275385133100289675507456155218610375319162925884693874081547719428259581483156402241524618504231950533665923107993378140406077624156569160476573166535137515622232332070917755273729562600837943266310360620433284505079235113610813867080599316188219424826114742337906649448016102361953264853599708981857383707956111371027791239432121554725612027904*i1^33 + -36298040389437461971095298964792228996939153762180455842228665063147847657171043775041133244710505604978929546160157114323983997541622571636295240424532298161712554494282808569424186155451852099457899777738763452485600047339174542206124410206011820140063749495538490060961804470808450561564619008980308383781333262004353590680674041405459372339076673929633965828722547818488421132111537092948388820332793776031886649903390366687948706323403487011524789397753270139159808653625607860780268784907168310046991079325505495961118023158592868359640867605255309250939396172965313672822370456550159894382968044844756084603999207826178051402604845612755708517238522059383546011706016831593154674682052661000642586366121676686235160145438344595334704132250263334131619008441420551553040854569548121020391628288575813338725133559470631918946249028794552479492076241331144435439580107295311765262181831377846419994498256256731881729294274150880228187841288180059682775190980531372211698876746890816018615929753464650534368349268737361548362700635603662071394901857293374431786243313144931335507821044965030317142603964919340068426533486287723222928873830360906978049367807415392564395722852959884718101390075605496304099273998336*i1^34 + 26086989181674557955806249696404302970085973581764919733622990260160258933303141394722181697434276194033402454678203264008762025678534843872743810803182282822570713402828848562587549476774277617068345719454362117966371590424001129322691985377741989074580077885484285212169611540920769929332957600986818357807939067225249047989830380525084315430438580069435213918223365906252839002618900231839111577963144157069553651233126416895243179193653161403336151657766760822578257726883713080001764032410718057652232622861426023431632937823213795882662632366722942980763469110354750833842143878751591529308039767943958203355553888379276902300371784659866064427179893548205678776402963711833833016302449817286427922411712829765444488774506025299704732984876874237016684463575008441337983077557197027745449491087204972952509165145688415612101732514248285676057234860647305101942983528974454002201143826344126558991391662892447390646708969738235995274747500251532679507369957475780313751776874945191759075654854050926916488388955878794319119040904259957465386710152871788671290858524847648819600221834597743359525092617494892029114759967271231853995607953242477997000628670463288594686149291101392979508812569382543494742016*i1^35 + 4027461309203306980702569665035288362111102580605972792807247311173764788166136973611596796846028308498777746717974598323758782594292839461469553706245465570324780529413522799832011739525450528551978778892835528383796500687836455590869755406435275810468888457554933473199355472976817817079794650698940559409463553259737258811382958760630256542836699339013078382285162378992466767161554000777664896637226596382986718054209358561636109456008408821079959402519503095519400874702603635419811788532540080497637568090106315177777845875097098510628153459122784513548461692442554534983722802567096615396027471180447752725531385718623984226523880109518899512379636970344416823329877011523960226491078856706479951137456180212591291461076117517686493732316796273204190785628263490527309674106370553410885621899079212939690718282485443474479380752374551808823086499897706319483851339895667878090666458681432787533527798998027112676085302660799350729045445894923137052539649080353344226110910153319715048692929184696540507784281838620226668161638646919893017196215398456905070254129225303235395014137083324941018758916682537171710902029113891012948072374510800442030789764397603794675555216130942983436568413859741696*i1^36 + 72097246908078222992563160835358087926110368599984170554606076714997259376014504950814091900219121891908541386031415659111569110758821024678671582695573840776767384220296029651246781323314586395436159712713563345305378920419122064086934484036894904753250714768248275682036030829407543365306524401669872666855281316142071115400819788149376603760566628128554266630167398352284593401378617017728200832703546071427384819458078600279690485516664135410365651634801760838508705303931159503307548281003771441694205329982138727683926295466364162831331994541035648501988402338976692780262992058585873208247978143171439931203912990215477164394990887692548098010681994630144182199369147983829812122998698314925695129977220027588121295336378300807592929076523132616999016143422434368341098120501512640902525717706441706779300843938573821573912728806437280488952783006392743271960560720857874588323797605166152598686003460495278957971595706727418098642480384771638365020736587074636732507928887503713784578087232802390182497593156889191884922043451518823769805821704218943221693382734031209221079844976949741438795202181853179881617235661336555374261040020040410482087042595305371192848046899537543811955586760704*i1^37 + 44039751435988702840945531408087247645907179419176040630244964726785796732760909139352817312156771075735005721051877215870784870241445966798927669677094738533897165507280138263580157702180670392155241960626216360326841383911857078086341725306613321324886676198317022594279890705308856512651381921162919318613799325159371740881590049331913074548041025664890158074741150908126592378342632102078091699117964215174233984822647247378619868928643079043730244085522372127621678709099874953878422051208352636836775195232747670709143036589983809160637754365663937391414889713593647189452039087264619836728845240155639510206022023371082466931199908599120093840872423099816850500222557006317605826733438816387566694876487549191960693083783823221644649143839803582997929473488016141587976920608787503801367483889923630408183265608548028091141188438473365531843307547060442820105129614827566763509992225702035959910840766109824822407476330222077656722774932895406821351431985750529104966219844032716060615629709462961024421573677842579494339252626334177806279747665546978909397754254532673555444676050890400848121099581208010790746602721754157523122820418004568796712577834611610855439417999861288181694464*i1^38 + 56406322866983440095560190245287960681153288262863126091893090491942099530776074785651810200489216667347089941263401708405083795870464453689580758617780150122629657216146289814522564755537757839680763739388271853662642356865650217192297063965236882028661280520843164084838642493808373954142544860568816069106395725333008236711743693552194111680773321619331592783203928848891550448231215768580508721659723625431450382026815206874482612642375890435201595878680583518684964428275286473729616970549838318178262034204881165907702863368490182062703635484830333715114368931572519313981459929741823949310822003315895861377790753797240718523243854932795273182782011883307527951135728455848715769923407725160858868076075909591351298987328478424396494574020128661929206989944901998901456190252315384041661365555467957901919890626663814172795800343361594516582938954698415281766276277855248477910926595616806810642162867591493717355498246942914835171195743429137794943013586384271228748593977722627699374136589131547072453627981373472535707489432123175223694779282266233385908713942930930472408621772434578793247940152129375919306516649252372753922160632096062886470583113956481810243770857618931712*i1^39 + 30977164192942484817464574188561646428731219225733738140451770234127351395124154583803014324726235479982315803093329641160794383329913548643504043708913340940146857403487370306758236950794248576867308190122729420465456816962396277197933574712234073670227118325071385518182712977753904399809481019600693177373497351255353101981051220017792773585912141317054603574575436089798942109081116958629364930282349317724280499927293286971731533313149201521679081329823713023203774128396762058775248661723721026649761927328501876690163743512836684253786977729457272640600588967786450920790969339728241693358649344565267893877052292768146431311456193177489146690291445656165133789489407091096900808130358180817652781658940421842476315303804769240287979638531593044015925609551874508346932795997193123241741501249814148584773904862936830241266470167748899488949495572298908300820272136286664655266725005343276591186942040071238613375779206767383840152705925482938338551173543535986557198279408348544303075383312488171810695160911599683521552743895821592059258952726839166537159506327810915490413550234955232519052862454900006838354833739544885320299337370322668435500392519744812515886261862400*i1^40 + 5379583604812290939810017984645390045817838634025528937985817411852759970015393926145595396925974353264793964477394515069247079209232870565528290475746621169913129824678003313537095960824088019041364354702466639570737567817786444446013480602674509222166306583742352745465417603314368004904170424933294391746399794828323321907948949016835892601766953114480574097616951408640828350569917714240069952233377392449602767707335052966163911649836247832845073122647173225415459224113623546877808344920466235067615526361639649236236163978013196313972518202245360794791419845943213573206169173072785093276179350637793615038112597029898140894710951034532191920268109287482804622049302238622115711586482112205754552187589882068840114909090513949248377444473119384140681366859673465709252079290167977890077189404705913085692622551026322770541426281125093411183844199556907184615084577568760217657563494947125692742580933001864588975348214954635251238283652856872772003576824976248572630940445938006515988368024745641214408025673034820672808870684035780954336270933278392273272070335520341738555666061283547599966156696097036309484264479398666196925299355810573300300467427427089232429056*i1^41 + -1797999450060982349532300374362173251466370729846143991374381939688639014748743388051269461736023374938771115324580401819071245881565928541192710377392706531135339776958973117455467737350784532722450775288002131118339728109818869229816309313614547971202293461590786496079874542981224545310114893036690435482797025321660643853034195687861831253769143557082752005224042170330502053202042491023746178223209327441133535460197776648731838521747085620907110625552972017125497787512780874036675923198272019940663830757573343891950677081382452448881047699595132445822152149573398998220630610255109949511262756464202051339768893870456648705791027970702482560741284201971525628136622837583106512077593113995183030869123564562721294920644429985452211673983014494973263324201710242955372940890418709477091576313936237099342967970958652098849599611648002046659168013933857645841175476338379038157328096372377128862103991036555587441802322255949219000931283045531040549334106340546730857908247234540346643272592612177990093247482157420245106008858854477154210816667935663421000020446579299841015353790315457775333257812741642709862680455931458541614906653577554383502167140881924096*i1^42 + -1204339621212244178642315927135825963378335221983680607837167332581777018378902262135514612489259091708012635701882989924140228906334208929647184598769771992880845487463737917735117401572631028233246248880318508733157652002088826556216243627932744488214714668988489331749233254500366065054101089765519174123704172239237014610572392702423485727231524802330701949245252874858770685059172470292253928134039708030200116196155202949827825855296684917450642931614033448572386391972063126199668767501193152327602763018644715962135435594559132413301567995639475477909568072730816232196488031004949475805950158965044979680774877507053867303510874523511024042895904356564541762957114712037174509310990115530271714440922164942796601527280625319056400853210468922268161683630543818294763749606815919756777019205659565590979849400819678432504567854546756202816656562766632637787131849865681247438854218842172293813168054900876193590889159666800810854393748993382777310435082654791520747867652937042193420609155625006203553127500128987025931286747810458507071721050975102304161654481749891576127141609461585703432124895502204439788396328495145620265377893368647620344028332032*i1^43 + -376027047708842512075010439489778579388370759834369716643605182240595438513595215135679434319604504312648439834513297304189749340408494703725367039801319269601523340031821371126405578870015519122717269742797190779335498908309958394863937213297340018014310986442542348374049501823012350201890152204961286484388374945062055906230680976768039687061322559938150449588666410250162116387678637668104204774690804819411630904284096352697389597314379755348697166611306981535199549117892394688611385556515863652476348501710977786612882235363591694807084104289566242318347942363382226720217670396937057765932265797650398595478610204419457179813675529887622126678081310024137923527238599414209270724033540522535552995427285768440238724452672003408013322475573458972083425032839325318681464874906610193483115781659335205159023237956216914441768222817213406610048250060445646363879783286419783265663002338616572814856906353156922740079730205891958899278206179986969399919811317482523748501008099290721432634220616410103401849371298468258743043284836449595816734045408115697437929825241703140397818111598825096010021874294674103616722650661714957673114190139414546481152*i1^44 + -67624751039445515668286118532601656501659530918952105572630530008470626937543928237459353183369037207387052516693695884481090812240273397522380274542708766650584252729814092257361602293950729872378138306811480558667501248649382723754903203817790377953443857494648355806432675112097690973416343768470429130414905288290522019178933345788877970383736408513049804048943952818882030682023218077603747477460509360050318674051634727761019074925388308356485701444143294086296181188279681992905275219699165730356784318104431650237288912566117147527536037869593573696807960288847383072733967080800312251042485565004982206779980430179657852162369990636117580470574651308146290564204508775798811007407715814152480315158801277340339597779516713116104568623187066039520478456081926041620355889751493952414375149599822861492774229653154938357682508092456636647339361361037934434205512116968258093976198165272811380725624697279638526526259076999839184530733730545170059052613526613558564199746410704528479660041239547581681066704537037821157671555254213195918819346074405258030516524297786962077587837431516924152567421657743733537096306782774973762148745124773888*i1^45 + -6663076834182471845164740553077351152280009686208599155845157095132372643607055242996446589949279563708824180687917473921222475445105511637976813649058368627224093155382127273685810634148275139364170951036280330537835376874646513226418921419250819840099087061721880078979844482031515232594155808624246658993020389466401562514168924716540053537229221159995839346000552968125281098992472763279013188399448564454567256824407512589536914617131672751717169328506479756876723709129773382616059400620983446781858536003612455526456560760999045435533365249154238495817265834447429873326407589856100196495504137265795273199245254783743536551152794620692303331352925923682350331298040516249935887722856577382627617531315014956726014870577294653043961877620947553053074219324676677422225972415702927935075280467419678054211606349103550837827562560733053621022922261915184390927522032388261718386509865662062065612093674887442587327671682895081527301141244546916249720098246966530585794153327324275866451703556534888318593753443183624836509322070670709028564894046930889026200175861316911873823213533304512208270252614771276799245161231352809868029329408*i1^46 + -375082078040869083770149396505835975639450486063602831139379107256461021471762772357328902815262267735626775802276724787803879508001806417925803887099755260870219150763758462163584166133143956955200126608814057990627857414455543100110296077994186758622526694041883403979505608305432423234909707197652511870910438698673044049310212268711577237996302951141407393884911929909247032451040794277131954909595888247820801358370964076434832115049341534382204825038101819255210167163265557371394281749205965934541828841548852091713708053174303965736438403159837223578941626876887063729510231165352285599145597298557958940732688883568678100000389762973311030394908772288528660516713199112951758219679121087017709333597371746089855392123614821727393131552658986106566070363266431468515429560955810179843566109807220036034374747769876300975943222036185788621387834990184386756677717308609246833219103771913984237323606580118802339614797419488145050391102325684962938353897414616918441411423246294506881412396844605862356658828339852426035988964440070964916085983453987315140550981628069266002475535880807375401224440625083335727693659274733420544*i1^47 + -12833295695400912952706425015831162114308249332678562324891635492847719918662212254993532732727894451547341926779994870162576350569301677316310572520024127064344623115022687408732958169061788806579503144650474304276126878877641446401069991270123121811405061636558736726327770147378406467788938261141438677905755376611064295035474508820256139568311685046313046061920200456182106645356962883275753622206679715330681918585036633666255533772591618014414170315359757169710341699790378917432967775682079363143482694817445248057146469951818503007484757473610967395704869637421449629359319040682665521288879498911268302407316750622637622270798672272368206370560687023226570997552699262612243649182724944319283905690689014070807568949174081538901567245343953577204773040362143875945368585606973774248269437144476794395846707940051281212294091362586104816339036275714655137033540171352038971876368609216369297130879609148567822937991277615230806763704594336116487548886441223859833903552044353890478921902810293742504523504122923968841320483389193515450913603646351328534286205609420758829921746269375397314918795219249309450098723258368*i1^48 + -247586516583607805786510827458765604748365789086899411458405895311473839061970598087747912764411895818630757328204598353808712799741290562578238855417597550324110925428828310280829240434489522774201390961195819081394598087425154706511374283052688406139970403216241820350397208130539861415592253557970977158799935136310391296586324642731925410905243623121748272074274348477652671463542069758783011663804713419517959950457505508903764927912855902347587396591801432838402231941245383577734654123695338062516554266292752416628888204018698482933072513780934970155348488346680097558959406331585299838707089902991290698538700576080725769510059839551948161652798694053130229772396163449044789937611103101092898492200362419646118103447081061101570742507041820426838648258154666847067730902053907831164272926841518401680890807880127623487155159243944111547668146000897615324259657216114541307090443034236733887154322589654272126512416872512752510273274607515815215314012562292266313494837346736399686685094248154286081276811270782155347307697912679930601950478779975701541460726879186344349332693968058648873053501037733485740032*i1^49 + -1427338580058816872511588375563583971360032071817341684647757568238509297228799143512569987127750617559025125084621708672792790900491566494636208539764904237194709008912477653638240212981295634579326805931385325041836150043351438763583675305049632769446295896557196851270545333758112985498376902368142788321922305240941983160773175663053528775327653530463959479437642147651124295691755145603804311531899328801352975305107222072624579752191485920013012392722716648128912813393162889662802886141368119299503994946029287885584559628392504388034338179898611020952086381906706221361218846398208260293744360243145433846126057247291613126327002421675652833649307518124417268375993405224942394002601198068075751959207974033762631093942033616224461015458497698219570379364984001834406242851741388193967941743336209066637582696354574529009776951844097069127022107160437297114013255978863571327903512444978130766844613933721140413094768457323909425282972642984889335959383138672023818481340879189478913562769670401503096154088328999175903840804876836116881823852444886824304094210373488828752241243677943435031795864961024*i1^50 + 40109392329762591112363670969318094221427909119207211308896979661709711785194149580865543501073188095444498507728692688518205487691702108756835852962865016540750152461247354194027947862685204447556919563708479983680301540011224072385463371731660541812668097643938769653408726468141648168730492918230707033415711363844421837697663352558259674890698408545783286751060733806981387083112106354248386584371336575385719932310100761483823921435021750120267467669039737502554639040086732385898408498795411644698464735850650924631077896757430696621361684771755535245467653345212428399883744407728063254095430531124925364824260863745205975122068435263014536538322795744093855569623628930960645494804102145111509280196579040212734807521115745042253748692364962627663016631835573385173902775691846109244442001770260476324972523554820238298681215786328127726053701652134239238236838766276369044476784014364142762564241651720794353086792031080521661212490030806607432511590396953664144935834542969961964006973676261310639777329213345398991122325818159772900114258914995636383989779192373852345502331243910252661506048*i1^51 + -372488164281128421563279584818781659626935344471068321318804539943406390578322220293088641830602406652259930962382652716535442639336794053164723793592153026186382803243454784555396697095151697034021189024206965568180344465884248761869351017050040689771307039426237514565068111174082029265811900946035709932990383891860047563014440542825236291553435749531038030297915450784275014162819911898173630806347875103521786223092641910113734475055964626755844387849837227229908783534125431317615076796959079043474191595521353871149463864945031283558519501817344300639103038267739884276196729171041893940457936690385881396065105455859244589368911193082160599587159613240457999711824531678233201543012923423991424424111448140264930436774608669827049811172380199090533610750549759225966834912504416639522501242264791673596423822320696651105105419588628930564789338790564330065138401701146773837154912373423411798138798847432505775133080007044975028148301024701493960406402600270999667041187180796157794396719181161831024036159105596161102850201227090808753965172875443441504920176083887199724623647661441024*i1^52 + 1033506948369307980045480792702612677489199511771750612297616095037047199754459631386240227109399762603144033124192829521793656602974111306551832331573209856781432790402620040711111746681764247087527015991476640778490252928683200782487223137494562663662414740676369959325236693534785292477195823578327131200077887082836347574308786748113708985207799479114846183220392379854159965209165853808237088536316034689852764904080220265178896605592701026845675092757023411150916482335017190784323683853199406893596250617212990862619970682845510267105285672337949759533419510792861606931656477866332964536063278858959766329293075586274212014700529354475873100750886350747165884502193917579800619754641208626187727743183787688877521446240790360905328401376330095596766098893985279268588372114585734624299854819418443452773931297820189282234999901431241353036610371548529871323335441604464543854348380643269295723644030368370407112812975152363295179510581360610693292925335697746699831975363391255006683772221761490525889114446214938900455023292466274487872781942138927081470073923242021879354355712*i1^53 + -787582963398712124358795586552192879939041838592586533612984464719207811776506958001675914641782564286609592271146808107474703451419691854574652243616202633665927597419482662747318124105943121475256809859316750427472966621833120942462003895765797929633335947644457968882258299837982608558406412692064787771417999302342960427930797585262919651075835378775789698786632109166098537678582254431963028108093546196712119614356383485232362728833176792956062971520778638455382820828306913116912266092312372195932096290520339137472846586889847333710451282939376222778333186444626526794184850535551569982392851021710691678322257220552302587291956567119821396003502309925988208027861271084832943920844930520928892837133479532520187232163456214347416944377264425264752429105625219319891488204421005719779916139991307922711164123662867059130140317336161006527438042621225106590856147597063276580302455084581784100512907712141262061587915361785712493078180820942527123649691075252004770420964786872759882585690717245207514598078534592323739763217894892148919910291799366490997748181766476800*i1^54 + 1222515413919411296111830299448263787239661041232746270345213765557229501370915528382911898305993964938720478493053883850933244457195310797930893892700532602825110570485845002515365071236183117545681088138407455333737903079717862815740061375229114105307385103794366975111946410066672075631185007596712939492394677710716768537101343316963824178170639447028517676103759076596435667136203410226691459338240470736426458422790478998678463688428856298399835758334573770350889258550060110916724429354618212749473269769634108599383227978876631080940550038340480121755493203689396789651421544965517357021897398215541128146278306582749552831617685921938986658410177856331415523318535900438757377266395110616850254020940988094242169571068668502542721050148746784194057898840514290756910730001405269387188534641298242166139251889709588348885960157927420469097037041540415178623505962456248787133194222278157114841874168870003341180862111663427243340941363051489651818700392662810352677545844259852440848173244713792600290894726372419477109831797498315950131647180724367296089856*i1^55 + -814280218002549631765110559271401497044101848374991883737352744224860733306476574063697066505677048455684943802317910685713134688073471311340395370347077671189724766093386561520560780759919637914345906687801647113548332106662190110703200454297358911179103410204363012295309218688214614182262581677487275696542045090026387220556396328764801971999858185436819778017202696909392702576481866857876944499118914589052142035283374311360954601869321275219607839032646525459565694870881981141242349784142755155771194888554546796208866258086280064026465942907047103223232038238601294158546670857775782999390964155499936973900267617621991830285750077849452009110411561034059157833490322516646910842359299961164563911700219418758326698879863417784276619265541801299882294393025682147861759987387976801411738213613708255570179712680038902873401976801619785478743302893133834663520050814927004022112443138620925842960802298268114592377748449177628323898053780564265006409542238501594901316988484841071812319737894705048964351003120075607078038888251374001848556735875904*i1^56 + 318956316576101381271221261317159961477667665609867366269467151787319813890784909058193862762911264633341951330138503462290047690044725542598991344004484048912428116402236636618508677215710633218285280046704296945469295247312797768534863679151569827717264793597704010265351800321147740256716199155625624719063909356220070277416212360285587392923647792899470361194932108382481914142022053779743412484783223606713948781588541483458821141380615366278269379769646997327955827952143717398635095749831645884374220208617474589157945359968789323513273082507558363404425141343462322894732983342121342841452282046856108566399980355405785029991173235530512746057423460139894559326084339753760600781358482155419198225253074495237833167401576481376247509108795856753519238610440876093562163732964456217108979251153719967882435031737086950132353402096664825421219059004024221703996644393779795892318702211541970048186681633640745449073722966001198455830172192072003505966953716687148042699856565108641142637204072767932968971017406155885485481523056*i1^57 + 6416740038290847601596547667809931117186606814775922488460362373897900818610048767309623665698447114299530507682769961779152927590643849684825089090084736630766416190247925198064393504524209729149260233113595528800842449231141722308071482919573694079090323108711819429717761984938022814311898088044714736168761624258356229697291208541613827954738380140340434438116893759289041334437790324758256950705236534324997745606563432550276043519929597659366696334878975665813231045839938160014310031541583662195824277684971280504864348246894557627279347296526771896202744353176877069986572836924540320757326622644500766196739518409925299881647460559952693469562390958958607384899169342987588126593291272321389480866599967093306994709868469503503423383257346130793795005824501134761584406233772365234710861352300768608553149991581924663216206825382405735351974096439628594018016843534032059089521694379943338913470733948720214441681705697623901680916040356559461000638068352470427855758848295137191589505245644952425223724*i1^58 + 1242344987343211614366401408765386514443251733323928068681442883661157634649847932324350608104328803426802724774688754318595487711937319427671846168652899230868730788522187568616735721031327309441093194784662878388982249590638204356548529818514681855270528048355966456659805240401283347460902717335952692193303387493860893846829752288308246365794183402213536771498293414295801056729963404722433202687507567061279991872226324885633053294425988885441293772201429369635145521184843871770101826660792738142052381438019500188068015447383347403060640574556037493468862890829492977287636763739761105283975243926727933575544080343810538089829558517076488925797860781930686548819992321168454721784319540675097974952737091954314120309687592538707940694203650588114530549099125970628608145148628569436012410844891926765649931645860831103810647185466982746313077732179134757343781886907455089891059862829005152903578393316746890592076359684894294363360182549878029678205050805321004223*i1^59 - N1*3706757561717410630723643472442122232885768758580620715604030548388381025318118988888096351403373014637413024143787051724449819246023460804559195446190399616998561718895128909321365741855554311973229129019653201769920774387495058758021713566219652200944852220725278699950974544000000*i3 ] ]