[ [ -897117950208366313106816296652014013994739396207983387298035371819512144359645398201605320038844605317116640572069312263149172341987918818895375901749835926019128053626599669389532874944421832356691166363202782435280139326234516106045410115483989126621986264775887155834329704078024936791144516381416057043159332864130489935551489333079461811546012046824077244994582522419269447280440018871264069399817483271176243321076298308300817148370703820336900966827100649957117511590555596637375928318619459404621614994891008859962208711866939933440454781220151864558722132008533131993042750588661905441421376737403485841621390690913536661986101209949674418593012005950476887334688722515188378290271005366825749715204198136430710705819561273990683070498245324390401623550178568298176408742933934087373729834948754863742718983966960487245661807180414855311893861060242074352238674662268526440339292193200261350927248592625080723190716844025944666854941660169129674465177822933622668283392349427184943609784832941598898067796722357480568145955753013700356137280245697964705871621081551370438263562117040048368995247154960966401875191765648412211042576810213346704184209609559396557117840232986514943756131458063681768390806994944000000000000 + 57027438944113646440816483521928443892294820543458217747876023241758031737496275932319323597559703528682813042559596655225303156120898778067943274498594875984494307095804744058939114371282677890098966800774197630429128476895175825612866222625550521491433513607090604897147193008471419006600832776081702360518461463663040596228042794723788840188548876094476406218665937353951028955293086538535463070254580043977260876546226396643649584729779054552286163127035309111133358159361084946181287167060854084658848581000000324507388177748931313867995942093941468198968918787266065689667572902412297605219913608906652348935094956766850096418213395974400306387210923616203481551350501709020563358627335582692952254180252855700536055273610480253487841815928077070474903599435180522223965955032826924044622184533127336054605301329872025077863398218093491275383825232582914735699656518561492076590878322686336561784941119961501937978458997912169397912277920796052467761832739019090517305640155260962053657786820162418451179252179691219973430476792979346856439978093325238664530036236357421714177280977022506295528008721710834632285538617753543919475373563947289314776958355684892726244566782817617282346743760339775060159987596656640000000000*i1 + -1219946552855996126064056082258964106659191222897485865576017096350741030077962887920665924813646542678517060859973568582018323347017281091526121197235734846021231350851185706333857866501950779296153201283500842795485456919903284440608593666454722891368513447527542439624715047035196694892741405542655262565569851535736275268616634398997769184666497111744274182996061650454759453548180104290876763989961345693037123717224282811610371213638394638708955066545308274921443247729798154673857048025129029362299357101436222185118653780088149502852616558932766658305657831495842943145731284384455280106463969474282956267915360820256738873070762564390756976623161080731601266046926395232107964502487867673968302351648229058191072070060962516035678406343617708429704706883117086261534806819411301115321064917464427105483039797291198055813296541776644772609880338436666031581528946768089638175926757647661690269755049332740985206284706786340747576810524677071288622911452098990826325435000766522820299371973004166078920502985599729134554589438239515379296446356065566416181805649579393321022737848875216707166484032992283677718918896247630474639122742039213354219537425550206850093904340612971926145860693201470651221377260978176000000000*i1^2 + 1255904690304915906992232557561643663509032278354042921038879118087286835418674182667325665417759898161785631399609744526282628356162445582887917537342548786603726021763032521110117080989426603959866186923032510179684247299655476566188472143689970268089870974579684505575396983289004805753682865581850326743191051867862623319019967883883162765263694504495346505350050211631174114854235866383563231320338506820470454260462062325033171387221643499177054563533209915367402659160842222575029025054136352938312917159161189889690907664944272554094965950012262344952886770815889861168686204681257905628264501785275080709786526937635333276608886962689085524074928806768472536340648299078734819895396138858813535643649519962862474312141129505751004038791141008812810736028340582585337025102482340323097312639319125862443405855344461732433405408753894711142367473011179267727392188171415502188215393914363980784493446717283775864103517903053722138251128320172854615386818508693386947009946012513832699602272468806347717457658814666682283234737453658174863866060622147821718632912637425876984033047657453682189519266237177111247730021259729421371175896537323976682810419711550293455892780005828743183082485261560203002659083386880000000*i1^3 + -780155015642048982831332637930226262979014401163863960786933632135144755578589629129328670268339859231671366799611869021845488723579560476244357731889369467425853099844023947360684043472240500452038089082213494232320432658311893300186551132566385157169099167289720185165663008982377253611915902655440526026752360555446826370842263723791390604484314941399742402062607895599112317053704936640484134079214968499978736254970292608448255146127445197742551388135344045701009231384491179347578285100540667822359440383800403623240596896375038768065160587807394865337811018091843446336519853563199228846956678649129759188810385922137737870435707139239834267007304981809790949826068651970163608680976476630576428545096212757613439894998405515194413904499015067521920837422795866579362307050210613590733641605792856377997937477918287719460478829542575437860198345882193679657367762272541526197431095388318834779957124518366119101329776389825156437972598116745549178968641079654624407100714453059772418058623446810450927834774552990802389587864268902235480992263100324801942951201826779273823458133404417223684922082645518528841050867571839919818146900159930242431457525417278113938242645037886026478376475904596619311323912601600000*i1^4 + -4408148972718401163462288288938748708959086948763195641426133658403675335672447942788805300828634832345850657180753182893830579969321464203191340600721237821238045828895151044914646339735948667848761767652468415392902740736124671565677755231182441616949099030414397635524396837931569283636275409248579012449243340430441864179710210276408553534382026759683318713621997670795033971141425592808844126271994202123444645646527220025483355480029450963093755236868589015746155359097332134469525828218915691911653379113855701126959359490279137375478124854004073891015878381192225081330006769253026525920487385392819879865043018141749124481042490331221668413700190459282416975803537882273357552449435162744557529590810118579415655506522048007015250354932832534546963567413947440281934894761275696251766038632867760691911192257809043065298868342325947570009653407684494348899977719094555504435639264209523758856433298271775678827421985100395553982118210961453638991453597571837019504316304554468154507581924928556586753099320730318926450909714265595052780648304914932743556263913833668234616167908973555882361127815248238283581358902945770364503298833261781505781869408256351682071272425946221599186459639853331066697090177433600*i1^5 + -685163494841767451184413680936642845725304883116453777212926154942630487944898035845227693361972168650659256253852994804275206475780845144700006922253761190039602650733428178929111616043170465518547912090526167773347490898985533409466640879746176810327588983067541283006571243181348933142336493462184954809592696923011623201135506909993188161018178000504257595789131171053155747383450841754094110078060245333438141653658064229536905036227763472043060407043447060356834552240243038240379247983921866871265946334076186712363591820069945933745939647734539564116238712605694555796525616419549313457126694628974457410014138282003259924436425289604309286859409219731625349798160421729448211649640487607090162493080940028808056962583762661318333013541727241232570757995621761628301089952079683075736440645595600822094149047052718656443704389292745480043581431036739763791355714079472248752089818583795980381898271658330500399032881633145019791010369685819509603182904136897066704928211224393256730974169404246703222822175402222220750254779239765839889337760101897732108957383291927576016652367939518233461566620495262830610370735711407839388764449788980637082965590150858393052191342224940423954715989407366538156199378944*i1^6 + 1300944135183243459216503933058720253259575332402860119557324286953295619154130067041298675788144780959602836426908158297428423235643220701382641428030584798987569320747469077985884818095228358606847545243922867330271450008839572710699943525966713826339476018608954104035453419569576219527413396835633780218817356738399897000422776941316387967784497677333041860087718316645774651834676369960551613869403145674853434978134934647456069148433881803273326151632067333189652506195634497291765702479093283762204891756079672341991119142632234139110970335290381636489002592717769606510846740381102630200720066702361365721565560166988291358491925981532425918144392709157789477770174996196939675374319193486753497514938019788514339787257484580828384957787576895072770724688776208029708087499148833909060373346367064360151671380554887829049850028897916615990519873739641450534242134157970359426373687190709986886451887055967402898043097138437783955920487300816960933374650501864066779378685033080914288620850763191548679997670534969265616558473288955047117376283239393813967791429804863831097716810769874704364306193511901924647412243616576673751698390566623332039244580384575826966011392505656716875706284943745422538571776*i1^7 + -356474358706072900634862276089038350930867212626204549584828805205170693660834671431357814222189629627969174534413195509552135085975101455660044962660675488837987095306717537504082433622108738458672091166831855697131191268551083023663534924159232415923757955862261831442906574901220609254842766578450398465758479763418158074283039909613920634701046982943770614318238918025135392075335772825673585724492819182062840014373013600403857992560282692400409546155502061770252076965770842658842655592696633907061227135287016210612587418397756454172327692975178491888268633142395951632365586535928111759599990265479364660367891167318278715821713065266316818395025371595908179413901016473178648270380079135153563688582812405153499690268681177175616916495529374818762592098892444825637252156551984481495314768323308180834432344518813302426826641373268422575323528650270027156205681169795884134987362454821158873561225785932287225230111149905225634111059213028728806414162576340995478437444820826628133652079954582673881170088144496916360771903870127313384308655453442905905587797598640828253083602309623622021436432924722640917084116055904993239990724761617990447745290347364310642153667917804884208664576892530174459904*i1^8 + 37300982622745053569126094094276933156450611210173085546089620506459699512380799266189576857480678404228499777598702322189863255829201229359338859498670329447365711949234469849016381438187485040827922609386269964374866657787990520780933762888718784651146223522258118131972595416541828842532655530432127522599550511899581163051329411726343451105962617721616158098514719814316007028247952083167103329634852714393551234453128574283374707677970499482539593816936489974225530364712881695274194400335320479916446053588455555561712556382975757746539709115763586599842158744522954141139679040532586969808587498977971534005486415543945089319428312221648845243272853589472060057854751856646486950908030931188475955591005375351498734569459964477161346349550038752400364010296136511798718008439914883913270148172760076742487136737584575498489535704700925480692862751050019877927909892492237523725017262331492020513593629043871613282104120221084529846015729648962586122927149586917983078300388438293249581525366122442199284829283814889961545107223227599941449353144396779376773595914673717958237320144721094280044102280300496269350735794509452615747802110573066074183184197807320622494555204307235226752473035396087808*i1^9 + -875179979425939318130698399210671855615798488298609302432946779645355674481149416759406905349074015569726844305993176283033467987629586267685466426894875904089405205891164443271004898568690061290994041593187163659322629908372674749879668289933838083673102369793520601341214857544249922503594807419873295727807150215308124023883434221715519278887691097938334775795387168658998650554665228639362786633203176203107602504096850625153892892354526685665956040049505283280971433646988920822133904256803600172662489831307581563890981151615232615060371814948671997991367382431464073962499587327126201148427212168441812580129804841402562155435020232796629135811817553801944730324426456588588311985638650174381134815534839422227656143984177521381732675946717984814426961364575198012602742852408133020320066875823953759902399137493783310799483009773954610869904660907783663117734622184345350827795425232674820880987783963887681238722242997366126111238519951865282230346818531074769699751874640671608163030391367166170350432337084791779069462541028601114953501373377431152924408617787979018071744539214783321847153127628579056298085370119725443313349165676729468988327876102634007475345286312884830126199663493120*i1^10 + -75868752178703544837359721385451443238557401030165850599599208995015719063697707431101006619123955470806140263606462515196939749765218945702256648182184268075469727853418457339912878316281504504758629167173140165888132125442838176044668052601417922504349203560015023104721889226732260779432125675140361444308609106881552464500491394045936968430315003638798673485407685846344676758222428386589950346467801703934654446703812034301910653720307743522266565842393339636092263651347082584896686298433626586350138303202060591215092256890659364709000860471026073280556452760562617980750857601495060546327722889993583717374872291879458040380698656069298061538108215877215931660610564038175771532376336837622603383888213143706819213844961095524618811598415035610938913946883699626954511125403267408299410295381006729633401750934847061272495879749632509933319153506127007862419344171397267451250843418348233876048238029031468415298878488763420843297359701199561944719386218520911371179206868801181908341343262527396102486990743401549194885142541784473197648505244795444299594542388672408541309965507203958503091242718314136690485494390605215525678683559181092626508787973122010968115919689173385154922545152*i1^11 + 2026545652174053674721928389638921022906769214646418323285187077840156927187214446830356066282311515298870027806775227978353132985034492092620109721712732946301360283426372538780073571180974353810750443386130069518872716846294067501012789062305408653417168691063359865229677873373488797680600792802516377607698366479752515829966722962001378513792011295690388429284632712864784226071841379714089049442858655283265943574982188674913865700268533309014404284565868201225278656270275300651249848123882302795184118194869581134476079781156072938477800926525184401953637882302652721759843326364575635976094205345106853295853305540223267973431551672682024353176593939626437932926418501319634292616047647369443993203393987918909533649592708377358111482355326981124402841362616292070891934357012832270449186661068626920779410500452254300098736015561937879767102478203203498032627900717168074230524851903400837468305476046661529853150530478213559061304961834188268047870112109232926009000140633429642760536811183064536733849370248152226438396186411949474528503929763539513478212718309080200039099016719637577178708837876108293973773691966010226006089833807458182508297477240046799168587958679082763288576*i1^12 + -36457872157315965163673130242452340508489823522027556380099018931913182544514390080583296856303970345615967567238855726082824626300622638033129475990265131165298141832933053366240644953851477741492864794673824175447711755638437144126295791325276893432230738234776455621491836516747691928114146235829755712686163495116515062473792370211909306991976257752487879944267956271939442744280568753583351518612126865904596963261364749760963058740454009809439384901945069078436231043570268342738488847843407565053589651807903492139070155096904439231172235968598789759882249700369549973029671025775791588303565160720417698604470499648279486161630056510735898242025609234140926686271272417133342726566201927981588224441647236507306355995263055838754367838634369587637868117902297549825333867700189494722055697574022306895436871577147610708337251850409099101755373852339101673487618429153905890681345145379062813493243974418776836239083163900220966286582939479186342026636824388463992903762614607144399927632829467035654716905563320626701465682437963902571246359560166358486695711028446671696715020056178101290622443452464166204965872496960491155518704239361037786473967672551572571209382490080804864*i1^13 + 868528775889107157692591882378259774745646890031596850839444950160489690660984877797145677244438455756104903947542801201044756132068424095230079555750741740732041262086071400362246532716450639272869687763694704655840162194074851512905111452218164393648002993142795572667870562184340168206469043190621089561682697864297755526962420752249172433985770696654827402212369469942734906225595806656851516694829899297171428262566179971233188418361870958922514590623108316029790742611176833607609477829974665857669750943676246999101745120181465193384309212752319384748167806301899151308464218966996387306797496307918859693121946414601209688038605095295036405836254540906554272395556850809339462163035485735595504551547322511569845096098947666456715907251065562233816338832898485808069313936636063587800988867671965990067208871983742386288626924145478376617096982360667484955546800236393440517036867820202315137721301309906334961872169766710022840955898578178180789095164896484269036778044062664389151722486777572976222222789420898403210855096952786406222929195723507598330749206387683440493017486931958889237938633165910299520721028134345278171744477554335803248316705541372425402835653361664*i1^14 + 366499572486567200651184533070181059183441198973650587537889238600018813987269330948358264548466389537603806186002553591487705832569429751279701475155073684468025941596300706701906740115894213493835588375012563484061630473677099476136115898033285171562715537500863863527526377968311059687963765651344009316850789079855416104377427247070467755384736518632839451163221090931288083890450411779628449335012158509625177000337939894376120389425999602287515326653092115818145437391595834101773935108427113373045024948734351755575285180548508461371638392518521659364646808555078605172556818442195032783380592201304199652764070111371691010077166126483752354327822401885083919348136159456375700232505332421184023096418607403659740091069721645548539493257947723644465474599344787290659029987497498450322816924580575609867893723416157346769905214447145537622867102762559221884579923465991539080022504795831325093467601857915114943099349534301861515475076373060110147846561859463662220419516042173255458611049510600691580857886129174449190020909829042806816607576260024925405400727527350721934426938031733558657128577252299222134984699041963616548311998164381792204632013117596656638676172800*i1^15 + 4785532111337067441325655534903230265656936256998462421796556164685614736911518410532470146707560716083788294822472310499975652165947102597756737228768528924136885244019256504946346311005127552420626630252227756590410145170601758047203034083688559564578865569146039592709202009642956427187988038804679462397069632681665259115022603408830299897726677822379539026806214918022131130510871734063551467928017902305701634411445758107083441058963819014252843222032020651648210404411003464528248805345661245575683749157297036089423525853198678507567003284965521994276050277279347024397650692553957157889406105431099203057337917175709837724337740698977294284566628281543025090760931502587119862229625281385332572567962347476003732664627596527469272110773037718468147861080807869283464299112253334215820647496425276976294497399342400025895414633679886562575637944923430112432642232207538870822728977075499643171560059942191524585267348628178369622802586482517028600660582587382854310924296609723455395669252201930832174599487412419398500571526306894038090732184577001581217549402254841566019135913620332597787064328510719493082633714593892599193772013728090126057276232408131107291136*i1^16 + -89595994430059253431364881885279246634776542048256127986218721203194801058817926536694297559218858558000205492705156029590893490088604555672069614780548352366283446433038261383992921710137563994501423977101711467398558007058094439604873360024896600393812365433645121075253553351818969920761300900313314682078892471568027087435831538755731872283272298029097664697732255912816302525958662662784237155280557329739354365687880886313359308459233456040385633533552745594842257441814360741801842773207606996054446773620541290043058109309980902651407838789239080967674580877416644483446731701369510480536776272515057669424304256110958452805836585791705122167833271874341608047733653028800750546414105445741484879669726371228819681438222328965652076445249015010983796538407004657557940333905527912978920911128038386690755726738393216636964272749190508798628024528560056526041144300782186680749456132931572010994561998939643647821806795506434720324278210359323921341917055865084450930750532811942479523457362774181040271087951822933361377107316233493459965053948655885684141906760120837193305649784459252641307544945119282895857738437967795921171343220946113787087657096433369088*i1^17 + 6651909279594802186388300097716537770281089234391154942836966394723055076713804940142402522830888395933944703355661297189082136621138523053738307831163483309723113541087943811705065703415182266560463585637312754731415362134949141063049620160610210313171035626159591598427314815724517701282577919112743030092592380901552616488357768924910348549913116396558024470776233523966991442619444049497861595637913740066026941777182584240831266305035009528052358270016663344832180453040933152572618257470719549047787230870173407102206474741086520047463064095361651252654079678993372544682258862296340812952070527904891850103510363118282780627002514237144054653922010943795299918792401712657787907016061263876061193605271149049406285217233947642995288728309416655486093423027926883094968739468265766449130622262715080170541854494019107259341435234098509259875529367251483521801491922907529707736881562021670635199759725308389020326786645958428761598667374337428925406941405500301252980154993430876957927739833661886242112891606712346225189066864995259909135495492198908640408457533120232028559191368361895121712233895061101656631276285364689889710805765328177194007240316289024*i1^18 + 325873669005659097339216528378275825806042180213278548028577968875080786801484115132635547372609325123401951397608098041735657936157937842216927736239256389396701637523415731399848237648619299942820907661079274677507447654244816127650952359306712866458341840494937983939592636878987734345546592876060265784414080392259802944729230380877338048524112058762362564553302088814288607607658302186048329468113642296574280295812948160513904937116229979080133994642815222179814501469583783021152612270162876447853639639174920101485495174475020785155282703581423623877373447361178713087136598061531381727265957903102472545400872376954612776991933787674963330012038076931056041695449753757501404534001653531510991117094854696801371686027173523008703753632629261496858795008094818601670200866609385193059638656413717238330475579625656408526113359582377324138139118743773495828643650916998379854664970420502698887399429963091002474557683575318287851157288113147681200542867605515403021802894573660044187106638498748172132476713217873971872904989054149454582453130050090628461518293878983067041336122333663282451094512122287479528923729819744120193949323018519737241546588160*i1^19 + 2817196089170814232894492270165048514763612845024998081853528265261298751837973944357024173919799797321448904191966916333626458103098504134310539573756227652497451687332277123036513315376961931389696009500211907115927395290205353130633174299180554725298210549216690586870679208907942289535095367637326224124105593266690983418285828767314755526139251369334613901007740487204149487845035892989489678054191395085820019575475915640783639934730303697935278960583671881447731992828416998983143358232067235409638484440599195817058883004027218238176359526366991201250886273893707187985916478395592354230293015154307526677248010642232673932401817560477653593303564401106900947375935433894718526641930879276160378357459182896327148015303912390997175395923981486597188247946340428755415591914111129283422850592841373546609632320404130063002806062100391807617556925773171424985094146329496984398151258762849519473780390254327900745266119351889535023521850724921387678573097479400721520667790367823747990314191065054965224243498778376281415996589904036945596010149183653039838060636650169180317419012332203900142160590552059371204182464418715231053167410940292639449088*i1^20 + -30214916153857462494452161849611160487838717141034023037182374500113662661578216631895574046452135380992517389074278121298147468322613270433713783518024574427728357809364236486244001008339088780446215944901808539861482206846131189800880429152912403950352014335254634590840317974838307031293160435538727939313900073860607836396088425561745870262513315098689082383301458164711507670266715023939017511590595827845156067877029009013418279291661255264210893048700367095066947992885572069177235977863967680788105655837246779578525789430803776393544861586821645492839095409925536949320965044053897145619131053123402012870539021759359567714242453492177085958951548576944554643586754613716223472354582454357760502619430427816523987296718679301976151631490525704770391867072394030811086140525467127995948409502146877208275181330863311111091007480492529093485980611554503422683773853720999333794507152436121672615483151051545186442734049099512663231915312428431380418589385051786732886811134396322528802994284891875116459320339342205486971134622764727187715731718257247958655896024769836842353379543180040250679400627503015138292622553850640526301637545998135296*i1^21 + -250305036238318108793437892412131417457266923072022802609687935068624454497156510956837153123810355819511233802495759342412310477375600684587579042389209485845055197841130918266585117673560250160353376072333291852575983924990056067032830745585195064797455658487803209951688554406186941790153652162297317414030750305275801270147366914703454689440387101534844348698636854919309287195741161990135354066788384258460575775176131536339675864116730291231932085437048132872634614551033924168039356356974377324454446307451233785385210838688993382684584469949226863308997348908091641918344363364202776274042643382205253273047727501022505127508891356410959882106463267810494309617814087677553412655657179964738918438077183074152858211691694943393267086917335045263176872165578865485540311854104586974002917000911776543451725324763305897415769622506825258112334255025508451666877960689280030874865918069337221966618605981771919016389718007753043375354253484946921735849105361796271822769345948421116065133370771465527813759118269513817383513808203080827663071921850101874141228792806449280465961309015488333635455565589703129652919761198627527774070987443008*i1^22 + 2868090688131756226027310346319818016807460140886532143732489990017230939190965255265244112877471508054796003212998925369117087006043361619209621588234584603766289379319477751217809218703593032080117308344393202217558785736958013518273642688711955213887819580378693433619745178166155644526649163724712063142507262753914498997169828721911992960442092420502627200500066733572562061404060575135801507203699444575367172414734016425171711876483550350857586291790479610566105974945923898672197595058084075905822863315628256713144710280598682893965195167961694691051748888792374089216147392488192335809110629816644783539399789750108145083362833953997957489712539775642590111710107946924526664301394744402681398780602374928903292584520057499918306596092810169827807487549593700858769285084564602699591106989258581664140730000095425811128315282005686293370468730733469447372091611581877257442483265201088416537975508793838391025986383519002368889863819610141786188119202134813911226863553681479245646379639700961187410408611093897051715161746338321842226191856598954081181494810109993898136418345846780033628849389611624629950759362241642546720120816*i1^23 + -5432246430134533854418135960656856508595772423065567601193461793401293992226270018723782440450051451469228219902437008971945511717434950827129174594699811616103993065515364071908131017544665258416361282785309894407736047933572197237780241997591041833066328693043601580780092148400509048404672887092950035779637376052360125689989563380265481627811162479179334405096214024278600995714786406364268012776907785359585146713345792792059741786771414439754390077570740725753433283574550597938808258498764773224893548738160594416930108667246261498859872692853791723538330874622764528394977278604811085047485773963830397128284292942771642060951890953720599708117607802927966223871522990654360270174417193451704736108606744281813654679021218023008220948455723694111809599313785466408342257869634818908844938139311480000977529183256224852369568393539575354159218274607035912773641901371935993646779183984681552836753719823591581554579506892925804202376697637792192043284160916250933899129340909764440472889343992672194606494103378438084239360191544339929643865518438264490528496102081738593062363528293126135877748707490974660400355549850951752567*i1^24 + 6272160662080990758787439066150323044169155511593091201348785694898648488299332786469783182769249336888319612137667768500304826115565769940112385883776594096741316484273054719450005384106526707897476083290419001249653859515290391121448410330856211853506233016552093906564036252929973354165775739915025298957965429192373234910817365088559023424452819090713926404694012877004138521194870459595325991751397634035041971974984706672194212759216621554579050991865846333926258839232722121532799037340187946972179190431648094292556248115674416861299553073376716438587686926164457127158575818437406448278139148243071285060145638289263542864383345204965085594448612419538715829860031702966466835540463345513317711515266500646931517377880196406937579280663512591339241854804422602448309615168212873970022893337318370271696269482749934843620532406483079353140230281405511560390326737145402820995741255478602567284209226069190598632082493335435116226500199036928895512994367548179973624547565723398320829648488593978891674751712780730697278416885319528213811936579806188875442611507644092379556062108395364548495139624139172205840118049509376*i1^25 + -62173395129938148304650387989217258999365277854814115824794455669668248781060546332373223137336606570334269752100659477846077930048951592747654144673273102020830735883382539183544650258432869608597294330285474336518727813984259482868792298774779161109884358739141563005137967705239885854902309095546116717397153787652242445706009058275620738200905741787433043379039804635056005008182094863424027694117239127943333501661661799639896554864246281492316752153383876309469469090857510148846114241943644861331731669976746407256886558859046882109545580976038594180958419849710643448793235420142806766650627918664156375399200061414389508965395536684884690507552960736399028808495841522334383629038400175581203751616403524688043476736075351137902390796797012619990042126367833963837093527535774864808310627821776241879818564992152113726201780779816275829154783751327836599451471366681424101279292339584077268380942001845242100752576008175179985037628165639977184295806084554480759603493276812183131017912900288075791295961253748652920948025691860977163124115863297766367797539981928456649302686824140208192119181634780126908219981824*i1^26 + 202910562571487822427910939500171600358731372212487211045005382584499558100250097152862299320779404602536491480930881531859226762143858044688198237864687816119210936820992023919704864294602013805557172792794057689689340403598488989096119412769927312403581954842946462107456802586907341116883116373713074225823439829606935072337700040026058631217132851071526466817894950897186686388478716338755458490406747326961104983138615013788535264470262811444248779085881339627574848015529479797697019415070572281966644649243637470213016392776254108693504871256651813584736638764855256500625639239398297373334120173118510838612845983506475108984309100954497344753685050200825890462171527086111658203957398741047758163166926732606841212627833304131599076910190239795334387554448772297023418968908420522256786355443680287352953250844018720269796037261527063239737058924583878858794190008864407851798550897960576490537460270407650687621296703726727402562126507425858075745712373974655525437083742545684111310282663066824487817161651421739372914747238669031826737050223212357979614685893055368525410202199510155111374867373544274132992*i1^27 + 15054251323472952721426128534608899185956347828826458620911495140419052171715713853175284610775605158115541027346130998465340548076752940738036631749882460231336169097904412607946990666803239030990704391138458041671992820443177185467147881805095598729471096900615243127048944198777323512651038925002529709065640198828933462473598002094439722986186904078680595187122873518818420709545415372404483195279000467123979605999602205205952949364438980811152118549746358078933302304519279591253481707783690377261288700456755701182158512479425694568940041219772692463265440483773199465407301768476840000997066457743696536185045101587685887353419926685736916383809214788725838872422228786999630980296206554310655342888698265226224594641195858200278221352081309081965610446739731813425966692178078897539607673300017952411363491670521525506327022991539585270623994703607582114521097310329042934558202096462307947102454428044391568581278586249138951801317667463910197938976425267197772231837584003588424870634569018928917877283156638535824296724083965189665201399286667379703071580737516175396981822941105803815295253512978432*i1^28 + 4267747602088171999156714309998404621744468909136224508860507459836548515940091272558819264454886727125286006558657466859526736288405462659308316099000477032939499660231153308147988067025422822230292783843567326549042335206696293509774344017423928676063099523878436579698058148578278961970392962270041216856762135560917050813518339882819354283721916836658761586895847814255942438686829094196035868341092596743865184615347683475674205651710987619363540896503000641779258217008520784163701785510529969886510214132787399240105372445276491120152200185522021838819423151667999911506006448843272199643074660828359862122435410104617665472746554949330922413690850644861629607080584088035456847119419068530850965165376255275919388165459960705100389994130605295658753040356412662900910942782851700007201343332180586765567747481089339960119735125115877434890046039826693026685583753165119539897160833522123862801789198574713171747011682716965421029714239580884994555890818440188594893574077165538851103466165479814955587978034697080620404015992130014553636085230976660888098839781220355585433531625175267399065141248*i1^29 + 225430555471516465436542412476488220416364945207789061886082510722246996081980151881387734389939736261047449579691932402905251989907666047688204604746656457196344958959809633406579270025962302696152748381930741885349488382221794538873898825108278339609395050836930178510712071317609859826411629599168940278314287082495935630075253892675438034896037828057032218512314067226665015891329822253704699996138195459410099509752942744619011204529931161846880542663693991769282010852567753514599319376425839618744319193820613573344235912769415442329119743777799237570574363799958753275599980351385265892754609276996668657337834778302946295722118724942668585199291136660675975370217493928739735918756428414946166996332244846210515110698109613133969350625876653597956806193897568455643754244427935201000869696521396916848142415075968748388144919408591195379942632912972380102087616630801265836720418419120730833745173576783354191962878613223899512971568121254629082291846483300583723075850241836948951345840263361987074867790807053872297171037062200375265863563410058243504011871528230939429538303979420647424*i1^30 + 20073435771498711653497268024818166386879311912537491442105953411058548101758334049602514805798274771370677091684015071296398638765352272162775893913270353831664027963813113486544020417923450545607426208096499174284981152481633311848424225641612057799219701396798613889548782577784613848456668990848001247144918706667968573763145912161529873561599523268877473363616818783366237806805699736355446730269918217462735878571647201435387522534826276944529404485439346238847076586378314395074712414178567861633700256616252038400027777921115948897390653965011649892884689333043499099834667420556440130156515658086808956344693092913665039221268340295318249134914871307345810194901160131695550633103636385490015908648292896727251342570273434100171938512700446696026538283291964167291975558795166243191142029193472346478856317984428878743809441878327686814965284267726371371494902825666608884355199910623838701342473722284230306842053333621041598327956513100126401771555491415429664039615269784998113604139032827792097258214759004797625992427666973279621902637155773663799160180931521960362717927702528*i1^31 + 380360374263511628164721091910976833408857175443478800188521251587068725278398869533441225093280298722524439237392434694515666695905207490941544441801690342654553280373383336096166249283977440859098263598421946564800962485568981010889340108485932551336660795684810464360047073492040044289532226970058247262260721791685269147933414919402923742747881735493284907209867854200999364406438013898590890045876512081189766412049306109749639937215547589532235979571856841267028208581479817813776413811106936437639263622408521765950390854052530573114029335523749272802337181724056035788290124662404994627106923820031115239092247109204100294180378850504790727399551212374546536533223392781186527435679452611673202363114656445839196845037156644684987968167970601396402332535110034521997171949282645531671009614462648919307283294395319582267265681545055347057874720079022640736473594165848010159634366692223027427051108836369864154503954691563757721274034197684347824820732389478827836174298078811055721384921643954461373540737765730421871192345286390313202627236768631313423235437268424802172928*i1^32 + 11327812246938486732942082682734342011969542068636713733436568876803732834422098281487657547846987203282087197176469075350542125957681160185280051097345193713788700363038239486191134825062279982648033195578330859891503947526577557249120268976228632264235543131381667779015849251813656853144456453916320472399884532811437399668150058376481644577462485205280678917384811373682217939806524113042740378981550074254773168635660766545533144558503267979929838674607528052958040305303325771743341155220931980447417849399628317457909937625784460988817041104242823851974606893020786530522600807072604035877247578270351671830589330461556496373838663566281492804458122551345853594702169029313693484737916797792849280311433711950424877606798585686914550468992122832933422402664515751329865439632004506919625529496059403664918015901677731739744584839044114862508705839794197846495543451569539908314763327934873473945373676844842375823207266267480568899895476800699080150988435771945501271233982753458701149032240024533599237990481053188515392163405348401828793437215310448945777280557252608*i1^33 + -11213870839421126470001809218356518923444126041006356641734210566166957618575086672927921258190720042044994105932962431786315081320958757152389152116455791954110792806972826249873839301483051287282756899325146702916711743103258211951168285800909563649417209800737407664264004919345830940499089169971832296105989244741283798819421970478291552282156802429673904185021597606950162866863232120120025589605371235734018356713116390453971850638529179780817088618216411059026565610370811345209932884453182637196257571196038684465305418389984140622748972737536865476206334902277488425504764392937416054926899128795938112544188814793313402863834580872486680408469640147515207878730005700040749890785837167866621635377498124664939677880096855304535918424688810461795816220669977105094549885354726653790298772224753676420890559719008093418356616744721658145669491251542027196259931859223690558027625111266974334185008388725834872964578106216964394541830845518157039334840002544842128381297074707515388062060889367343270006201520642830662270165655839962056037219799419985806229504*i1^34 + 2934673985177026295079156863787018332362849097287865704210466612913553631125510306369545955358637238220287427232210996667924631773816517718763969719858279989516603322077980299693358093106180975353658262988607108618361783044223022904977699296894195396811854803831654376674957028917687669668106207183221150989473893399131127736908605563849822201192953105970078677326133496057988088652793799354207624512680842728102894481371268433289396006160329096789503914426680315837206133522841071614762287247015897945110206610766710597821473302539708488304172730877828216795964527575579037819856268497192651915646274210624553610297343329468007044730299329631859269636896894026653068862899704755319627698202922740205241711836843244989431901799313808311401218903941973453718588914436793282560634503927624944902486304394806049332009172139900195741272674092607938835760974247892150012788032100937538673931590785259784088644622814172906246868503549171235066085437770970493242613382147664662572632096257306971255948729500033487021810854934348909890959178864854353000238315208704*i1^35 + -13761950820587989745150681191060241220908912922113190766516816424872752158164592355033567470102743579361094318306700948245946196305247963476419100518302254731233173488364876320296145472270525597656041519969461601054407792610087097347729623302441183830987384247507290014651132120489769052731102070157071586862886372481348905532264373148614914128964059063528045301523695164745364646786568623515850053862172906894291496617506869353997476854337049375042929807437441502262449827266182571513612951290463287859044254188111416239602617589720068594016404874132739062110329214998131500578553839741309265307543010410082600284871729147918753792588591710162937530822915220925133571397645767677000326294800709728925221463147767966189076482789972258376797251251910407269589817547994346676954959674282079245268270954542777272894154815443942171113564689873969508175914163791852355904219886179255432674760161525342071322268524345007107288782184200288194391301384408608718057237276510489895601255165251691763286036180255558076483586126608903875975649411408123133952*i1^36 + 88936361008614485194640896653449329331062574198039485784742614246779170196214862028716659997264348687455938757627526422110722632688611327775709629244327538317671708668462085308701756857134378866135548377332663512687199325292940790970231798968037260412979570717001723787728600649084990560065206837105733654228114931243833305997211599281108157790392373387052006133760777653446844545638022908478691075604964525244534981517656487554116572028098682034268068535716210020207378584204561926222113787383053990008380444663927030714417893529707113063754260448959992343891914992131015212469383679096877464590208606997539272578040202545603835750115373898378425519271215404315478825107699537857025272721132719826059691017472723965462187267313241831920997620016049768503351527092680294425957274829418582633821136299593105220740676098690598731152741274323351337886837137139340648705710421053831377745586687408995350851403336392420810228000614292922580929393865405058894100937152902086284718269143551558916858605138059725495244113076943837530542833664*i1^37 + 180059354812804420920228344284074109045172535934814607160737635713482715479734099192670926469961561599580751004181691156422095851486566658053609876741389739759891112982986693278477472111782981886476501734639449800217047944952869980389073808036042463343322862174316591959632118277242749349957590667018378531586050007532488888218931605848558749926568564521463336755604431692617781741901964391817470316020315386821785755254749450644746156494763711985318865884637026732874078913695214475882866574865182877302120173934749543934264982412892396710677849956016161732835615031945977950730162173554333115034206716865479830991963985957735993782925708514756874898015705701418862931292277357354715892039723452661401117953691735039213578070541522282986586105680046566202925392166389520684375537400257563672738633631661373291942824051242840820586942275353186590552146461474036222265916078680026921911740030510470654808588254327649831770313197334671130539167021471769259611095996328207573715850680761522875547675059469562382052704485638144*i1^38 + 365983672818908669095801012339132988066154493928560886604399817641349109877444504541989538613811930980627320196840431764934767219881348093886086983457868254373746993305625393119835887301589679189611274112656007993781418553495219201613711769162112463849161470584738927416267536910803256100515575928297499936138797964365639853325341511019110214512973195317739458866332930680595993482901211781620178642097945455194490320802271700235248139488782288812559717970827378699377763983853672797245103907206256270947414498633903236597109429926715701085066750712891657347407332833734397380945052078585472887551020763216056340230281641816756622840259333405258509015332900974714554366864748647245027032362241788080101470828862182078291086527668268410253360747004549364125194930179950998506654127616710186251478774432980230466869096186871073351128180052191213037672326283343590901279755179346841569246407412248626151393151256253205871410502790240046517163096020517508580320327297981013946246496075794398903970752143584307183616*i1^39 + 860912739908030845198234418494549984413617937922396648586788484317624815492518203178192513698956998435448157062097893950887889950479400922343082586202373074458939415256907963306547868368478769530493207043470599833452790652067270939252138671972967562808720476232014387198496742468055378844147039041453175196432864042096597730891078773411681980341642515801655546741473517667131019149629286996601627532799737326674272164277789456513555623369993980131744398216465664416421817068165006341905382300336890184422556065688348344628112134581742038492957706407431780613545736904727703078988033319896747462852332935857683226873383435246762248383894596079994205449931448244558675533233607202453488924935963381310465603482047433434116972677911183215691123069212268997131021221638781043082082801835792786675330945048714011069636895565327125503228676989071772301811584474422882260795332271422457073500658805907286101626078619282422629415034703665239598486066143939594138171423680793556405512056384748579273966616576*i1^40 + 858958158959904358278454098859889469114557381237645038894878702475681497801713958453278709130590531043636376594794006537553612894833187182239109820211458613150409685801658748281842724603369675095947129843242567788397781852572455325752385923224103709446970078673715700669309766250510141163533765146885276238254103056016143931088756714066670364146106273491260376659664370169348091277831208556233554370206209756570155675875024984685972445695155131391017086053013142212130212189236731578607587055784630543798268295047417125219700016908569942145487337614512310101087950775030831105658092087876048177267902271498646813216140595392774285729759530563200051011667296840073013058893563821006034759687896498675236849359838699402008389034043708465208658357793362479442917209301468981039098624019411444849982954607781963387281283693301866684721995713596326712266459623682856228148407851314277912406338796121767282048173196222896003996747697614127505702835326841116197434967134236077245256549594562560*i1^41 + 240077759258296222394016421083216677772260722481625866996955816146213753011830019462507569181981568168079785987821708506817256772154426665242577345842578994042797293578311170746509287966975069312066711864561941572071745763772956725986888463081681626198587788381176961742953295694873354715058300996152025022936274572810240991639656734985970893747751533673088308237976561203709839946894612888610047803709497833754062352050901423766318334447799432939539325273873705689504113800985508083708234731212295970540182299425402140639506777112187825209125886051731679181300501567887111772593252225501788911126142046176011995399721006294235207843417769243144208230605733746332897264511069307606780055579160184964546714834617966691870846596680635276939858701342685007885244200651126380847656700872386948413397627634949646107848292781687369599943095014114168448209070816207204499738681801788767947606583097236366911075278815348651109085402166157491376841403666633947919688924568879078834176*i1^42 + 5262979197011923051204241730286125301693469741872496349492040262099376277881512587098863593642507896951387277969448573838891047298838048830214696589446716922058044820789612679902776075726910312050172574018609437134203985921948284018412431141485560078861765598749535197831133886200313543320319619683419104826131812563886239641505002713361888194773350508703507320296526592106427181081542534539779789363017924550560227144838090359176293223125816996518872196410726618611284451750198530129528141913048854122466439581433776791165355423426216705117695264808084034195815628557110926265958910558746858315639707766153297392111019745421634234660143567411242974890114460351031405986129574096563680600856462614354481131151530054940328196138067636640036174499399230517474808613154912113963930098758729744075203669750721981185536763563114732908521299132483805824520946681194989307076634143450829666754689773850132497369675652333943201135334713175217140238323128754385182523392*i1^43 + -6794831229056600944284211955896665227256561010037503714558580443545165042541144690910074245052705373143249890134492628997316897537847946290928784425024596702818840141342971890759284951984811086116154412595641716655715626146683023776560261438256734879413470601298288874785948040268564400787316618450369160421123884502600687897912113027389828771946639947466304163395296617445837965521287946154783237601814791977879550803860863945379464638563820948697519086987128319062868148637874654702892779058620806916189308794814541892246988705426956142374308391899754000176336050074283798729688275266239176662691736121965063665024604899438709989432361384389900329076426333337910144307892268762346481966780670320318910008818280803487222092779644298551094999300921330126011083124822402023554091656328436772879935614250931789380804982876876382735539212749381502057627651805434039745409609826053346470736538029732370490809874110782695261054020540037810134892389859328*i1^44 + -2793796715275779917173919744015302752696579314394145878616647705429406663443338492779819131790766484849473564609038921150960746364383512464267548628791461324802407675318627963738001753998531113284856720931696675674130431020528919240491661201003882987839078734499358723978862284725938847397534079014374320789129089259787513884487580308612988561092776640728972276516207598364345137808213302879122992215238149380186362964177619758112734502681534328796250642916807539805503033991870936135558757087724720365826145518630018248171090746220022756302541111515749975716831573751322855870133573739700303448021937463545127255869546015615242583909206538235183403208454378705406399617945141960854071970599463090109923661420408211016874537230593839973469957993370228723813150774116529262307574044722796097230022199696235589508890443467710057805289502565870826158286725714474239697976947232479040836283749840566322394679956750675848484837187918323777536*i1^45 + 90314941718595657855959236106897408252797000922293680926141371202558939412427044999836464585634888442727766926738455872746049656968384279151676873023926809495125546836045625473863657535531312281590554845704403391923116000262527177379885120601670961535950500356096495967954869490492538855879931415235874610101000237965682741495752110935696654922176039991225149556196919681223994615861093682314894170963940587496053832643635456379367877209268352811714507638697368213214892619522656405687042604154155122304125450801601425646678957731372414142946245680181737722951004296892296880106697628123970197031097119993000354093422456185317701906974848890247272697590778012113503938723044009127983298826719037353128536749376567648386303404243851791612370526476922903297834905982541064813530437736352286603313976471560373508806304525532961207193743688306756391040700023131338832852141508681843444990642993501841406396727296*i1^46 + -756593616668357595071770982589090172764466872150292246265792073520698633583424983345470007314629181648732576260450010907353779297092485178252161392639582718431192047629408387257910444019610957394054342284654956043908395225666506248427676284017891376938125082533882576314475135667605063551385016781049878108955744284110654841170168784249526695844984397380471424893838906052165313858046878710255318229866670973392533055341202828932959344147118515037088418945164334098116340245110445445494274038047653387932278095886850194391359604471061377573557881796769520379689497523151712309668574425379265345157486599963727098412990415711875513098789607551962793021844197411676078099236508068792833204821553665475354119847922723096465027299110601335291914100771517166591948013625245293931668285642623482033266924657488280726268841405614219823687493413336921894205491516499675179116774769557504*i1^47 + 5845552499634807656677764089468850387903970331935957239498188439102541310841280975946536395038880064454934644496484234551971285085395866892013180129432312233367965840317546886100847904757243110920997722587215622146982946143689042823544396582325194003555462210538031766517969430324156011051401570130305112530806857675033782778020342641735110739442323155076469537236727297009769303565909782448476002992323130448780663929280364335687582872845754522273113467899224266676790530354412024189681992950961094056225195521692003586605951285957688030151364217151497034019139658823795815192590892611653264768302323123869129110324594934046580542004660914893061976979330344275253303549720752486001229119602947656824121874301755580314812168912451493480256302687106190137587711977690411182501597858062162484565280007254445550294844051554304*i1^48, 6316883812660660896253760549349473623650008939241763324553937069786294806726576663311673417917955303474301770034281458080388455226893470174507674250601679981017449268965614907999448949189335433915128907398711973836678901665221230562556922640586378589607626998733083293903695313448033745085572323988445139052744904206543109239883420245044062681987977820843161219562712459197524836650857737136389186311636256156513316733877361730063222486116338134646475592495471939592820543999587815495180862776950315449867230035134678564278158609212839524704929959139309064516235089201799980158638086277560045171958432320019285381015002896824198984370842410049486432701191190518650187675797238480455834590771584939584763484685207123165810408691161809593450877742447546950987554110513578392924193884549555273159483938695253542124298487312771233361001130836106340282164120923572068590778757718096513645684156128743645284424751614021227245001807650621124607361054811001500132596164184563822628036557758992182460073050704189488108005483688438442676831644713023111753204470081603105366679870328963468648300803482307055816857938998848284535199360346729405051719791289810815046757917462653833693336574281975864272823905455436490165545914143526291351157051237348806028978156022265720815540455130074088622270628352075121446817494932617051412566769439409622424760150789036140044609492002766258968387720743524147684199499876877524282378289152000000000000 + -401987709266870501454907740847609506997828333845375287743649206969857341657047904498102588311239259085654139008686694147081024609929489904338288040143417123733065596248898841505939899574515790404297525418181820419260981711739816819522961935478529921482281841330115938803158981984225680882989186411144040746001258620962142965300233619373968142637818434489557405113279904545207531374224812965767037279558983412074858705982199496465012522093717147406755055899169660721444940650127807901742391121769305898324261569953259454486545816049332132656773814617908263316912028403666592426632255604869863400248115775321984402891941165498286160547805863729457524362412041538291535666241944360498894206350250724599955413116451107838500249686848893377736796077012486537529964307071618370091762605616917511053937733742766960481913681132243002663211768209414736871333276526979002059008046446899541680795792402893579460534742394702159962313093608619968841021570449042964823226460678870545590481182267185766981743457970901945371268891069365546580010868709901794402981604323783090858193715756551815190174376713933639890975604442665892386830525816720410604568728961009285829751251955931455159506326656627511831730332658944839068336165396485173476225905794871103688764764464879019160592990341947870503106927582068685684044288230762376279154001000797267474719905862423073298941662216430702822410010723601281567935391769820050573034122117120000000000*i1 + 8602871712909079698610370402829478717124620981436714798168358929979958690925466485638216443992446080964607816294939158474644720173525004199136883692245894057742333578812588628375443037245633977519319557018712638271521548768150455023081956815829388513477269688097971323461178766556882588800213163584817519577821530339889796051635809368740169033543798678375630190053084047118493188953030519827871687747523133141544418784896839458477472546257392246665344745004375281348660724711884655463089197945960545377269267322873243268328775283974842692650289746462266249552436258206257571168770263038033603242988354140769980462181130242667292695642887157385398131839533040009161641646988000115945488225986701162309198013175831304194430200606992056947210281477546190338563999724461945594315346532625031193994279139257371145535744943160262600568400004289209921475536371969938211398930070729474969696986479797245419757318380889607207175311338130871236167918600695906270886459346985746764006510534694085891892205223074932235705709743777004284204753078115593933293901716279462802874171668288364753881570492875123406975674675381040131473805936532508424782650355201676561022258715063980406338376413652587102283672025254509089180696436253780743736179778260266200747929447839636468857738135360419150468217706840279707036811366577549396187032435411307176766518672163186771462674361127787046600006566172540022218671918391148205779177177088000000000*i1^2 + -8840620502161857775481586915897905466943069188839615084863925830021103122416220276433277108413182260315644445806665995310706696802526487374783131839576720685219968298639865906853465032440706971159700674608960508013406460146939832763586986599516070184627398843685202830989896187325832842314012050052116678602401245068715384366309844481339644749356784163292101939246242967812363288346848714010931126149033717026871399449477673970686205170815107857422196055568695565704485304900580837169831636222424174447284072892796257825812127840550577895586447436774172824126564793130526820077125166511784460150477809380468824432183672222239536434542962172538531649060118060958198169192631537612113778459433189509298410655736774982917677499008129990186965351102981668323069156061375464462080321020635102305471362933990709393071773074269212267696698702947218060662113076257824791123064123831163294347862287374208643029269890217501479473174867191163885900921585621940193086268486308028984948913399905095182555270394827725492900882130639721767646855587449746653516617787953424535075240741379880711246822741808540380861740582724133004868771812230164528685142449072008496738839375604349478714508409021371595901133396847460283565663625995736657713190012074004180204503012933719149525547274602061777202442043977946694626287440020547542466184490483514793532305354274766620232534758266513257160201326181627669023517517685595450796712919040000000*i1^3 + 5523382194633420141289564193710499194473795329925232105847645673376499662449126509338483671215722274072415332997382174955252654688103235917635499178297282705006790563898877132266775990058098340044603198813292832628584489295691055570404434604791682522044204180405684952823039624770620474870069157296485934008927701515957048659832662602758550794538082587046879454867501782611997795833685885054428809016215101276327801726961295131884786802240632293230673767754017512046607013282542891714465103787542706583228022136879514731392372294273205958143350107661671457436373727356710695723722587311101773220789289178010488823653064661551238391628162869156810703905541291458934222110099660559198369197411421337717047558592091506779887383881712537289521334685403102514835987318996964738963420180185781768957130584481696945060678029831360020855055727190944536848345848989805237130711691295039849926854596567789345536053447108213309456563906205782435680504325440805584955948785729358478775827117933959774470680094719031777292269960662566042984663772425626293660299157998824751556044336160522848719875162323228143848944910916713196595547227208906622237681777502355161437093291092954643084717230137461918056974050951373374336357664247800449442231941282451906370385776965503157740863706742503673787571544440727288593864367346739279084791038052768107636594067984460847679293567473549782985380702666871183934932802338204506393464012800000*i1^4 + 31093114007769841988710106846560181267895516553073542809333681911991799387874865608567104158515834634004154497975024384504901668652281942386062919792824432112189066603325760193183085183655163569410586719926461430295239682391560879572871460607297399431965884562394466885431861948001641793357230941849744674656526505266956842076025584520177156636843310976666465256402927424557332108773563061590777711338762910657980611227064255505304746313203851830845400212266800321890533034643166743000504463216820032187272958886042519137286265601423876699392048113689985827175895055690535414732583171137891975993029184809520093217602676765949164563780856208263764430329590382900839396588880110975767296475497523791666868576122564865220290980272240633022203064583221235174588213915112762170962862701927535679242921135065457022738523902931900711571015768286795778150804438467957203392008976176939849665575115545965054602356099873190407026346594757368971263765265815956667907502870821226943736754674256053809539134117709840498511856789854143006326976444729911698168564737287510863080658628859881024244756550339867950074792152354194673570286228705060539523348187416909600812587702166867971458451435671944600973405137216471145207183570559016128654859423135241215769660748807376128625163869174176501259555562485781109232151827557442246705881637011323640463471738482419494392396149391457583763458211970829771468877113090868201965538508800*i1^5 + 4837563862412191016432087089585843061250911431435075052515856100933564767669049338849913435655810107815020398871463338854566530642833996908559371305368881126299554184476308525809020008309973477925826885226697729813512991035753815606613977391151790197276227160646544885344850659761573914193168150812512812821931208481260647968425004883319162853015318602389106629480819832654578386331773774959009193492960417064651787118067444270971045580323554530833150175713224575668233994375211543608521231863452482717660236042368055072144037238140120451337913503665417871867729269892822211879287285245477779818873230486395136390715590128203018087320299739898817972869601993715211260489613537811980175260802820044813468955423304482594083206989316677872736549698430940311894336706517580311718481405539385652440174200873576116242903664360401907059028048432181520686018625967892629085228986261437395975360152739517603313494515476548387618471195849033522619555963288791983786361712071067367983442857840267435734768921926907787106480458925762907778269961209139778972854963578426469659905686119720250922043860926917800654498397319098926311186515036316474926279832175571291983939736528486838453825720818224418243342776645742301688336560045671977709549342471955721786678446482011444200914000270895265993078350667196926725244914919266330816973133565549286043592833654335989667803532208854393426821889503213443506257538896493517788413952*i1^6 + -9168549033989408835299381675527648993153307316520131607276587837965009162599321972402116925083083475463668481497877448690606928027569755064277120889025595706104406483541466319682078634315929753871239459617151517078668244945201739462666922885043831104090229413770029829017183959761955156237552406452580293286990995346101358963494777119872286498607088278018570079835650233239862642970820455063333741714264717448320042595067409067100916325614167491923694046206388987390629044796803021786194993908588549840819112351575900088266958715087272251646596025062375950588892987318440842215489007489668252015234025570785806202107605031473251715699699617205502957776186271569836321544066733556691348714017612254225964711245308267699305633427230167786001347232259629037803952616832880932354448293139695196607715742539852284782139058812945997021143296605793894975831980230206788774974069771951932810426613319439474539876635682801292613682310805869548886162775134199476472298531973682731216270036510083753169904788705454728385905397966330695918276074945489636720149445468766872637645806587448135451698168546983349902577149391842806635993370730458617772874146002027215356011985438108076854657213174263485798050944472871592479548724762277148474218324172102673794604952070726694449123371596861344847324510722533748787423205585980104453577067080778063329379733075361599397371589972760761786634464314739251598386058091625233514496*i1^7 + 2509291233906938482317562355245143640864630251881526398088620607057930590236051116990952331719013181282146009174576126563901229948622367446597558805391812053139188980303683807938565057379173258749425505791510533393072685838321789339531730514648405262917608642479864623605420489648729092678770984255762141778905650936035072594358808681864967333759717498593213874533932270471427425832903125169978112042052205082530455514797514927959833226798525296250626053779132215448604207152006890963907353473546818060504080709927171655268914550026329903893954624146033168261924614160371549620540834901363651482083943759708682233065460549013858375319816060645889610566682172383226069920784172351368642718235202749956638674780162444098879030586832599017439591875304643758589911824116295098777241637041257290689067795522699030499469321740634199844807493746349790838404063437886053103050213636239935114688320766584690921755632550037169413313812083792169014427934153382608890660499694269161388874267078524206212414410596392530239316175595049934455623678564625145686548873162737375295946864950704881523795752514167734942483447838342388692675398668374723213809276201952603178725821423099092140452694862472825247426702846443715218235636467815522209219368505581613098722425508512101791971047805551299364550156639394390699268911113653014172530548811673432726853821723209442147243368081914557726934734674924893494060583150768095232*i1^8 + -262102653064258529264873037395745543649374659610156258984236930044526381417132602003667528781359102661933661138409372515396287089122467203982181369636306086170559279553448548624599593644356729507354285825749368369640563346588146177665872707390017764195095138636479958337543109250294104609455843142684695591402402881973685886996440341271569695536648762588826683909249021603262930461572737844105645506538224808329180814022686871491800884215018115356512614894256262824269862568240769385027265516854643383833606335045501715760528023736018243136662941638482523590999400487403051673348717305983010873208817219762924387783789985358834968570930701543563823430960723033049620395646839192625669386103283478497216243439653065781094010285244670592180180833113270960555855112355163432500256624036519143325177537144176539002444259669827713522088805014408189399855036084253525046561723812904561201817776839501417664883010859510587804289430131959712491069220936264336901007200751155381071815112064220687492878220064908163274994117482324476230296476102400860676739601051714669222542148803065048343431383194715138952845040079358284057418429812840175431328146732313708176312403094320251936795916871463157475003028637767531973894251640651919655247774513509348629398265105550729333908216056668423215448967527456495995537581656719633502369849638415777778116164224086447004538228403634649534909761920223824949132688533487616*i1^9 + 6114983241353705850918772313288249387292103978592508023005552693020190082331335631392378229674413875881068818273141126045204177909978750370674295700034327438798326928470407808749484092715316977991212152407657005902447413735264648436534298291883601810200993587793415479992922881500542775486337025796077229948994181696262887869971783654186585912914537749120157890534340961297768733296049976508758650056574131371216678071866122510901594465278362983335819366677855301131364257067852188806264672289101567699630352840683633182358690814523478034066988723056966878362765028216296282346008905230134644025560412980837304448818373213591716247832752461655677184400522403075778786754364231843252312823692568302329087914637965649762646211581651037026391879189434202478165848751728797623039336897174574475084214209067169403670277611594186629632297012989075787602734693249123020384625749288698525642108248969530261301841086418211732123249703219103804181488085044428229082563142215781424492997562669478589656961462445590181131895711466130807915032966039928396995856676386564546597943847566246845445777159818483888395144711601892050257295059742638062778230429595881052815872759713590377028591339419894288344697423919590803287631670549422591605962278717063571313833809853203911550298436895356612894758013807753966125881689077169302156502410902577200840432623082779351264033970982447097198764885293457679921123950592*i1^10 + 532465084978308225904062922402210022415458607358808617617148896175554819338530007433041575003325176212833172430472967287312612020416278529532988577893264082277326969388784029839587408857990685486319922407286617790943685275234357942532882625249942060521299429331960140836896621583225592416321609595655866704002968267946577297160690990624687752926825473786841792124043114769564012346536784770544661603413038774001911811023520807658290573240543417887188610997228651785098633651975720097774506375033891180483574799946066275245280055040872817435546609394725584638871040976882780723382321381265038961675365464120668228177042107900506362122791212936869200724264220769742095610764350131529558214152799026614935298315489009841105927559961353772281838530420193889797495511837984825073562411971610983314503347523606786432318111820413756586714096622732639595102734607083774793861210275370516724190673111034678689085967399972405660261827631798208760882765639886076625698082461634763231140908166328456751672343029502795936647544110650436495193451926658220099267701647866245732162728992649221731762969177691137729462313017949972108663392878444728428489567980082937529750290680378588907940112347221172784230933605004755782405801105610824392546620783285664801208764881933594918075534275592762969064535608269240853005551065137519623303877415681794789816471725776500416375014054631739413128591796189505532198912*i1^11 + -14092441222349497801448148886705811029290165938571760157468507345839847509228417690207420705043559180114598416929094949896991319699206159939543939995538539588932570462519156378602911562185240223526494066534750122175284811500528860711834720881545561231104845223895784633341361652057363878044011160383310744669519527235170399774540860696072854683649356105772705530409157056542483532348359338728185723736761979632777625498184299161832337797846635208604165293934014532740612406881288436112305823362130691014732595472640029511386535223615511443395083232868666757513606904080385070538123571546963569075624164182723396635861688414371572476263805531836320745955513945894774681584156871850339507025267194585678477975056064033701737695649442356771990962000631510434047550724186864152402033432247138524537564816518580581538950783892792781193787741922492891371291814994307049676656919646748760596910514744089524390050455185909474062404521140206179267147676202944691819611977311005655329428317687679330304257737648590313533237837715093757759783983266206925301570525318817611260999559444798419815868250754370963458490517859851839227585401089263133230565079734787421863483855207074773617922241496092690726712555859600526195260938620593014540465264543928104611566907000354913664401198697477250600464732224576406682223620640385470316333921913538441858119489693290109953234446592649896453666471208489582592*i1^12 + 257765624268677393441299090431494610836979777315537607227694878227072901036988774482496883799618388987032117563696439093050271196205792902737971757824481548587811990739837096076244706881175009829641514328571408578197444123251345732095512762703199131039428143107400104348678535965526176100179710127247904814874909033023690649828652124553906498712507298647132965908915621677242837766155410919308306020309614737762899314923360859906752787942012913807738047391992821964842172669702779256158068087276684853262257881366405204971747075937569061624620155238317709817047959529430676186626004282515701192051362971790018713638255209086141651463434601917276398727130580264129575727199436996693423876588848498318940588421262546831343662253942517748770621601424521783106434607805498685312165445580516237081155072725602785690918996729329764562980909555914240138529443842073488518402387850490409728113461694776418865326600094021319275581014260363424897668399440627039023915702375973647179179732968426716340449916633227701904809247811407871525918574980264524747464040758621703441371163565423710363526255231331208382217167380810548349502660716771039679999002086255442613963956113190964576090447412076087660786359509352804031521461117035993561849408561527694836556588254806034392801584737345375358750445358152051595754312636999015825281959413871462773783183989702573992900007486884730141827056837591040*i1^13 + -6208627476017620584651896469309432601743238971221752589410356715840874115220875672545101459947836717102046375190474799731129945359567696657118331252850276815748372709370531048737580710366484882276304924044679329592722861306410030963627893015180872067353202558766694381245976290659316024844223708720459586407583992795855042627488755810574260345031568005494685153603327295442014337596401971374706155403405492008809233089666255659502387033081375701961485539601824841528771882027363801448337374068361292149421116132422129180528415425592866192090434654141455774045391737477054811766821275354261330168131411787679814000258121301737731563349298271055205498317753067409835603702363020824026765207860112659635594621681859223604963486644320368159515441856647325094021334220777744681109427470785997262651458575294238274926486719922592453997172514861456720438753496110410123237507580198471165142246109681686636958037178388215764110858131914791810663718266871832642271391346388401643573325082307529125109390967276101103389052668880350637214853626444611457583488373186984131963539263421385444045786240779448554575068269810690209215399036663457513342264231581173014444056322380520412535238445852054509985141121393643982173674686060835358046635420898332224466759826449771322045911642525614158576843864245483361455077422343749775916023568426093245048034372100176497132345763617850949942160392192*i1^14 + -2565422170961073244968865736167732360076745171340178602322898627158541151044738608664658417520150069380384383785899498798776193708705200443207591550229990529786785580754111587538076056027241494769296478592784009568318466494882700964018449314833880513915038891059555306936678235215594939415035511926405235147787582673018725341143829764571926873139976066521352103117935583631628490111497965269195974428670116844214360231629785587975448040522867889239663710510307649754350509569896015652971206069659082387305115412579165709735944025700131626504276565252676247606323440920075106563810029170755339816471815258463797259031321942043836097242378587505220627562822281858894510701399175677812012868768783654333993555546773508473702448211398109981085277554276772423292754027407966009438877619767724206565551485249908250751611093992533030764056620520252544970475732558266526016946184661767835709701314245204157041708875478691800422876855503458917664114164415872962807808975457989408030649328587597115283433416390724704114455701543908718208726395160150050273240500861500144076184509998926468253660626385466393399865063062200049894508280376955676674133499240532249191237225112467674940462000265519839255904718629027375752463409686138960967028997250366278294451240399440994101577725681837812016951534132933083464999185804936501138814761162585638059293365725942600493698545551707882846683136*i1^15 + -33288310575499572441782885808223046111685354457780760988212462249583570005800783165947295273872615418893787006806735774698768814509892725458488393744464356151696171825408497519038897406449662522445143585885966550540353763563080824999794670651893804615319362163453585380207501479719618648757000722508526995008379342060212444819334256162981464039985719104733766116088746141158726633893633295760682868236315857033240517312886743191439688542248098410884001380746988769745742379468613882321638101995663847863815810540829012081655863694027292526193497596851483064383288645313876221476722118447828875868151482537094702820248682660251895994303780339964727898995520920879548668359750636840373033251227929750507756246043550684040112977104012299913010390359144074036213945943202288208883169695665597256539687249627615054774418003007066005514581687099283186781500778216961722365236511346599990100829639772499033792864563747647326359467216631010015155247329931867143877563766517977769465539182722145451624569292963226689033055961329471734889911808442080525404013343318199288059631439864586125905374671973601517887443084344836378953714371294618914925430013420625280710958937659491996707837044870163073921248568006975273370609679425366783423694844927927866705299736863500050380174666152334067432202934411439871146744643340260160060966751537771073938157777923600059756046471077732286464*i1^16 + 626140440430993824324849370423926558831481641099069182247422959877439583147791014521116102551765066636811992035674781073832048991465333290167688911415768024862475135836826047189162548038969302307359853832359003731208983903099992000680493713868969362998748435687625213463057683153355610092395080485742666284356145746328653785950864144816899336853318188786095528507475770718777590971580318720089613543290370248703955302675118071193396207168923922935235759209051928940283040321541089200962071471137701077689169304116520568158617133976259283606555319025436575757892237464069063603250581015135861692010423388789664158278068250443513910374251965646233150874107925486866368759165931892856900400263015928447856290514366333394427754858378343315149889080489489942379615129160401141353168396810397719071241584792457932502760990831906783088557615248808388416814345732795906668862210702228958573310475174730946280778475158138700190549074595617289451356288277205253411091509412017876380926640765107064053889892101666782248573974469020589041695847608008267381223154824710897976241227298475235371608815725679523559621465965858807382248345393406642008087131240532070932802136096602770795580396944853277101902051140298632166736483146839962512962843059148899722418403687475237176803249055384693843232130709901113521231702522200244634672991287280952538505123216607285813261398110109696*i1^17 + -46655496623878189627060869239378076622287693411229388511595574290777363630946965005860845665186442096352469332646651122768809943915242297253637734063112168656792781098361847901866515950393346783470203225525476517166250700424883603100147940275613231810327822191382719550983582788364322237422736285786181216071025309702892102942269748467458053041068490480005735830321955913412981229432981128033455689619664957727443455114979237684929464256533910570776047992780144615674717833435814940560355511932250132699516169521729569081425866628892729593312563143958912615039382877530651223421174247756203028369849159330789065212979998670287507825673312539548746027669053351638693318256869949192470942208896487692458104038446872574918921781918533000902569041080474485194283938754468144592195645446518012026413709281247444841875480436566637235669179493757547025152978415344712275155199852967589582526422195555039514525423337738198060668899960744390916101015607425627409413556567921822064372143412318305227579307865557117815882473785217004395185911685947907366696111108235382489198515606928914241754203020122876727424453941641604710128712814023979514939382169852584523754243742331080211294676031964638271515576889694348830325682408226086027017211198957942435512276598359333447194847350439083619177309374601503410953019356575854654143936844471025780906112858612208554661642665984*i1^18 + -2278079270426413432611150127540571814167985997044052836266364318558142813448335529933347945207051985317374792499011622250331544800167760772498965449958871773884414727750764117396668766315530583990249120580539769396091656113692974093132221485319084307763572286953560263413165487626765455266117396221647881553830580895393389024897153282750827368431556510774588758747037392470472654368390651235181247679623599299490834233668771127937526230804617609116863001991390916137254150571067897675116022048827195104115230802399541395542670544605469506855669970792904527144351226367758115859455683135539883601816094927910825030276902597196412477727463102622417416305989153892490987292582476584155721662230882422284710326510601306792508054412580210519311756197160332572306395862069498334587825600175421731962494053078193017253725817695191717677394155549754650632575640742718644378865496072369610894231042998834787725430062825146114057023971769653580662713461162291549192260148110238189105185887553099387326377817482597463157484223509947399181939579256745139667401333500303312813295023905998806319849850643715294853447365638774390178060507918849957219558051930131476129042691713251341080673455070620675337150028435158455805072654662956368215565920307797158792866414531335460167635631981019058258663343111583435913785793029614901362086163376893522079661135430127387698286592*i1^19 + -19654040092031652291943042702114673246340278381278335828425536982688289601794676059600825891099673853462013238322883755827932911702498787610536861565501888678524480764048254569886192533970172001529181468874343118303628166182527960382372366129005001266205301599975788804887383767967128954522347054060278769657510296626058166163972654022467512086861289582097148363038467273374918518259432566351254644883239158602216931596752473795404960237939280979169448828171598371515487875687831587974715791588626103542815058480040363996452769383982436567283433963958991979985181234197947309784728717879797499468096673626521908174130615045850656502543052332973200368812934728652908694906052200788859033884975721268508236975179640414716112823973202606621720502959205657615621892623568446232990912592125377737288019011587183070813908895838281721943260622420420900139731176940562794010556540374977755540162481571994413345609219190327460498673543492514557682804533367114081142942978295620891255107594949035285783586974693959733951222432897225335987617398709821031414928218972727069492280894714503650980810684132485954103650851183592772525697114819875235205124206071990201180879737182481562272525588912334469344394021795850811799486837986666208133603663953897795188923656488679267471854406537130136416680354971494325922081552664076467408607527351633475214127280478797930496*i1^20 + 210911040747819870426634530255392342289115409794539579440597714422276027869738407283509485728326178412524776850593517897671580771840969561251583741668782640407046653076703980472416767102058060853176034163398081353364248426128662557051248820217652018473758470864612727715253039767636397624953307300134000898869015671845227467659198490548165331065490450017631941713307771278334844963156430950654539662134197136391723702320333677112764709418307022656837360175171115895565086929266354649092155720923467511625334109661860127573354822061338631611570469402339639409196632007932520136283982166709129709184558441180349552045718678010027338560174073223244759006614056398599828508524966654518942998514579177148224299227445014971349139904913892594236360283484330989262560950269771136466227386149979426949592133970195212896228155848146658279782057814946299690695987422413143002701632309347435458663828211546364688521177881232076797480489260216207100227962439101450546963205921439943632469255431821313016336376665245898972900575994755888524012760736040491211893721349646651383778174662728057740469862533096561588689114072864264833748797524956186009434489307271146848028650457696853175731381119212474198172848786041706712144422648239982793336263151060801602061434183084733617823017577601810708743281576835318233695170894636512386158028686676448099994892521063680*i1^21 + 1743047984745041390143510417618721118041580620458720691035177553003436176290645014624529025395372652538035280522645057813813519981935471418145509310224132414930775269001500485726165732548518377305206611646997919048640454662320664921103497228719189114972620376558244820604256225898470937985450581702133186185696895479596180804907284201939513814329325248119564932670919053774761858831965207809953859810048756698888173823228733880370063612475273409087777138656070601444000548440690541838904842975147416274024011423285584737411686515912095666473530252221612511967663480018590843869651323186066601971106902204024702039197897187328256271920059928954324827634346149223112010127810909058413750450838702916426333550432093126061364257243765735207512804374835449698482428845387376535290157182892060173235742220221474275188165109994108912230835531761950477533988715732885213847670677916755723238461482614785380407060563699798734650356725060946292136169649947714320710777644987826172804246851404020773177545175863068065240364642022836507531900781509710490778546410244260555485013042548601560608904620422261503902642985437145682394481927808708455356833988762550593974739692261861751056608596218180402589699547826820682769651685582141219765201209188193575552388161281380233541537871386040996378596866240912974161795110196276813692886169860305553010682466552*i1^22 + -20004456616393492807344487639277669069897243594869376476111817842995723542371747121318086370197419961111742114715945432624344486120165716121635995193987366017530306438894606151517796952676179245217016577994486230801780004224671742235425774967176717053603944518444720169026747810304766235320827725833887139595741208176173980548427316163879459418334309834637010607474086850488258144200892132772090575769298169989976889001303844991444432158778270427296121876396842434769795695220209001388175754906562061674318231881396620071828099527931627235812622213191984958966187305626060681518023553147453971412692791568772423235385880120647825634941423060110038648962890701534938659621491853744506238424557468911368015085096035665132966190627874969031786220410983215841392506962974694717651659145846775412151991533189870270207225314032859874725493133569728268829452027038419668813427798471663399951747377233844814376266465072073583488331325195214005766482434615844442615106004556231563210218419875073533366703406483622878843402401035143544993393816762211880959032654255150872294385803843377053500659991900818000038565932115517204372544214486044100129391738362047550482721847671057983579711804256511093590846067456426464848222188219568440298796296596025231989153790695603269822871531230785818724914654105962127767616832893110097065029142641473047846105*i1^23 + 37818182325023958067628894058839255732434415791262423638835949309220273651481951701461291068731385980492662367196533317344113192819259887463323762538059146465617148035759546412893790445837104996094006981239092581693834761893771193442410568480653612808752802035164291954515964013078039616418758680379001988923331640034173047157905328451119336067366950158625937307806172375446503846363160149914953298996433219398269488944128530651731149456979887741655081322566954100428244897499105088945924077425820305299164282206193763240268209000410853317244368724908368197262359776470120261556991597373336986046333010979575013470485029536895102912636235598927391269195292865247952064063502041809245932297743534209995763171120821723739953431872627583615242752330851086123718981856606161371576637765471748747864300998306953923682889848075298194203557456990164612790605066387581626446271663858973417201891974042370922479652907975630674693543624390943948497756956689498993517424739631717995759119060146119879982067172491850690373690687834445296358938888265379796170914691796809263930736970852098041891831619379831909741302436378490495751749793733268641906536305992506156725318083010943381963105439448992393218605419329553021524718028372976634123646004342983240664196424413610128470314986725850551669646328809108750720054401428857576757024330797510656*i1^24 + -43285348299089043810244250222675599857976094752093580118342372933284436050032636533111740106735016898036880840470871149804505195454493771897063959028908522339647981440404870631314467208492547705213025388813376294013280471453702674492482007242471437187771715502986076658941651511893031101225206906102102651476578934221349901199379488839797870959171360266109014077510170347799317212108157127549568648425489173576059850447661949353233554547264036820395566618453574557814122874206474131287537812801807288248358976245783776581850225089083840570027562384781560046205651173592109983646463271575109219295146409525654536451091464178852070528173555397965616424783010504679321963841338226513487410278290800078165630816537876538497123828619982424872809332513533337504279084252965581539136141417747938031394897101076879164932954811645374365412388726552487316932924855407901128558012850169937775453698124628308860157047406790546804510041474995062354528428723511820699369434541098115236835255294944323312765072594310877864849967933334326890519741798563378989056564383666949128472542249101124642711976899838544735520568451790657510441172848009242166595766630998694946212567994571366781827401303792010862911897769031772366591294334737436209240945725383186324662563054361440540031632357861040409095637917631819162447834919710762093448991014912*i1^25 + 432431979898655405817953829793853847574245471729415623182375888539286284662210997191595311421056207089887354611852228806328149153810332906001596473264986267720256401728454694741435469056604238871782601610990756309262884113007568807720599875463308929214370951260540452466896883256676271400982965008501476828434699049426668112246488114364753429733269141356162013105001157220371139529228267269662065229009940683075507657735555534978870296050430398524857937215731283663325738744706837246271572102420738395832085945008161743090271614088562869789006140246646891664194974253250371781328874545745893964411761909105623315687785617317330309448876867387385097978150261487888364209059476399309907308848703126011981261696069011902953014629563344585210477284401804103564052438987449266536961005219772785267527596067248829212342663093229412380878858833796873216346512537727716465510531058054780470354279393990877861045998850850494755185186219076926586709960360728958905915330961079003986604333946409740104382915008816933913462721258400853559215659955051832145663451303936221834150202809607599442441584216194622946408154163172409630729079421164907747995632243553456087365227848080567289860567720258171309448040872338341005269210213995860569884770843118703523328391402272096545315344541756507414415375382023633635131888315830491745878016*i1^26 + -1414883522270042238431136884959595180696892369772092515500634531258888035394006327008009041441444793903458619671111081336021128562614805825319340243144895231178332900749874151808354316073669976919802795549928962468344846532011620059478952140634601363890535816196726250531591165197416584093517010619374254899252307930629488873002000076642128025229300750822268272829575151240196159622403723883054364194298640544068099015614025765919628071230946022141808599753177812500202768797355144872898421551337851518910993875530188238999787076237754666851281084957976194151623534878611681777247083946388337310037299579869292940016352139659573899488322770355045810246431175999193729627948721197673810428992856974935732199505353495560986894405597505522286472420197715586512545507604930918756528301490179720465239875856226655187115950349711716082234821767902867813183112685155439771467709878558594524256027618435930310748294382331584081886265158234665279438554700711180074810081565752384226494657098245413478492094854817856217809446369112578578281654123933171339217098539723563750767415050575759023022031842616784985486235019530028534095795078695848896100405495352471987527710984647419675706333683809716314818830545511022516522770072826861008230467458047628744525431441231842724225175418814490013563954237869364275476236839361183744*i1^27 + -105095794567939738390405711954295538820418417551814293949137039859957468544779890236703533671323949012677310258516746558940677406931212754585768526944852209628239137425415845436346206737490570027589142850969803622674179703545211635924600086644109734085049257448031582819676136905614426512219953312759649891448538705753326175796566903164236836234798610792180400262685474616223726514406815362291928826692213374091142788109578141470512885185730144910163880768158892133004649166048599427538530416936426392246157210308544055334380162312274531016787374718422710481154314304358186912496998751498483726850779781475869985325488773753134120763571260011904454549557998054073896891956834165470587969312335269653120111221063231079447976352880514186643348596487896535820326373914303282968487302533090649842169227696103502722695632057068652883072610001003471732815059003034164178819159078854581700907792822478389666319113978013374122713546429770907910459614624521937084705116591747866886590880451686456943021282242058059319256908977976729318973432557177070570601830445848051808453999818822977106253217350106745094321372060976859847528319404108586237693160085052122823015519940273005491269537196537523831639981366541874915796719739481195851091725161631870973191950416656576577826858421424801611027719692396511330282877485056*i1^28 + -29737589727704313289542531916198340404605312767445873793628533502470100109940464946654942586388032810864742817959992079942247210011132512920047027970734922001417154029175165281604998164409654001580167300489334866892092275996100975689300464688429868574006758487054602611295186618286471155928736093355058110940878893939254990061439745406293953503373877602606583016346992928272811500939799296009522811095639009992880478233279672220151312107448075430106452493460560288099033083953826516577548692158717033800377502673891958122120781937556804591466126047354233798320645068444216475335750982780584990652730834172981103383574571651881603374726209652035336452578894094785854059843081493641101212700623004917732675867474086661084944980677172548039927404053126778770732778054981936583194149926116961373268059639122735051529089070952199082523340535053977629554397034306084245664332126804772277831988482085668987413647169739714946817262931709351723447478264583559440170718384847187458217096774313104255090300755101725075912116086163514054007304091977582225639342271203731190361451756935166134875268105278938353992339668547628846454565224353944244102111008079865479106158375247346226766643544654438606553901569538251766059696053813186317023395241058575637547857062405430647570884066186463021117374045149720158928896*i1^29 + -1571425846356524981829956279055614931409471528103183446462766218379223927181637896337703080805393139706098201647883413256000542382879504165295220995536167438091777399860766337395702807954699311935433785258837832801661450415853627817513761604766315090798541073930311394173505243861811296335354716672044516559212723195349240145477983231394819537730947462825768496522304166618281197205334142226752870688171444275501058010007996792218165591712293525005733186114362954710577335117765356964068023496429147262551589648772924592150526502086719310330017182286252270455015593993918725526627006385386311213192943495858175534674588218038011714178857703113532015732154151144885997514950600063915481878125487605004008511445239117798376390358969952042500415358862173340661363939003172252526863862356142589918027880721912170486042180555497938443185417520975706020327363754697969706607445199471613748425617469210941391577580515407621544109911850287731387161899528492727277160542930256057928375893486182578643396163590144185132416332780261781649866384371867460698202768016217012490337865999892016546308411833090008998998791289467926204944528320942321284824410886916873294403905147440318907390340228630916796697760300388098255448912289166404486555870767462996994578835082791684049871242923331446406411018322313216*i1^30 + -139690526466634410341323511192164814570698909136660505869105048785077482922049250467675107534599303571074088151757365886344479982638188934698009565629985847672266110618452701370802861880764116274231410918669962424491489589885033154541223327695606715337029665094150688448512538392876756575519598746538719991692380457798268148185098181976519956955221962999324304889362760367554137291075763334715141559645859304824027659166575601449360177902217771263251121908828488511122415166271089818967483832560350116577950744798513341777826040189733076847465868275753802393485747421177742433167416486255084572656737018723192549026280010995165631339050817863694353564218778125831783037706189267218047103435049028055153362865571374985790917378634914415166105120602838183019534543741450931190396088890657919705516232766295267531998812591766946412533785361320108273808364271219383886139109501165707845310777786378167904491154297845517200983553253925178389475933333967930748360199304447448912942411366251083333100066680281547888114972417505566824411770613332032070563751414647049625348903683187285000534129890580471456485751560757748409332766796428341937690037721473143215302271295928407291356843647443962109461197405693466895785190556085194774511908437043885472732454352592384781706001290304421856190398464*i1^31 + -2647271751441151264757851301426091847710884882314905870576048403860645359239913281534745280609391845557095259047178633355605797785348738335037910782686318886422635736788021554318281927813779444244824160686873811151933834951017020831846214377163152959020582598386046344289659493131346287527900410519553149015519973953664039413601896986323558622865503849807101884173471206349721624022383333844178217187588509250530539692173967778347112144761375461348952403214239328663804477805081734585519300813182452920236335541240238610699127274767838185758404803597118822233918080831745827773062457888642353105479608956105475652123283270255686980736586296679379589876946244014299152298522532623084249256019384277447929189314227625118556214728752267163381489767579665080812026868631966133264079244368173560342832811348478903835707243932040741344684990532079961265253574397251738128244167905617785068498983899283448086868798751799395731521725640243780427304040952436389682433231790419023352581756030567634901752286521992649281679803326578207247955210390479800532724778835311924745707655661285165454083700016114121093027196731127073821063975924540786386990177990582960829776674175403016863917414024873308735175169565662647776696260371848126108508326195907342832648752919340602257320014700804571136*i1^32 + -78738530110074968472385297775474909445998144367487115638266693467460899486572538759014292728054669480010724106688590114200042986488642469229913832083775832436696900813178449897762108980789124623884167924897221326061668226220747984053189555503144757089614563543950189640499433542496493230827975768076158719462950549048794020020616918468623390566933040669230007250722465186799340338864995723219440262352321781785831808134115389386251983101480532628812512375932629251843875255159533941180372512239443292949830993295339097355499885332701824521621385812854699376420476528633950093915050273289384992701552040809624889367324099450369499001956669228438597238406549089260040999786705830577070421591573636815073469217925639884702074473899969890029679781539551088789064798985811441671257119651861626827846534454584256808028369649189460056171841653981699529465934355487433403739547741241753797807974995978265322021886124865653600878324080476580884461728011675369753149688885597376862560585467081776930283136504555607386327095800864743375785030748003098932055025940493120012003897839923676958115673307570899900913098206513025430378523909096159303573810465868257347199502779796559875458115181165146590565709627440622618800700976934402242966247661667634325111215258339645479695270543360*i1^33 + 77929435124148220192105950820992131386539478450849391765268439567479444267377720808138468585253250488515118882195875711970761263121283911469332568048388107651806725630578554883312103658120749301462054266140528912983572814405277889411755710892742370233048476645053996149099290501107749533943805761202835859171943733722794534330210708126888544418771603006749841155822758958784478875917628555615617275070256558682322762592349531156343919123638198216498125125436259640341486247035780347393053064023879917838042584725516444361006987805654585557272449049246717153330542843650780841079477413146119835748843072221305952954648053257073320247228547337192250930456960712839281234661854450411620490998610374047318271071969486608704754885225175077288235415577872772627732625409779312705747562700474996547998433732829872329196681622575838198822195272417722250590071924183883869595965109068038588063091150972131403073509277726102419669186468339295583448977926536017460538119299979299431319259272210377104318781874980638410876374661058285988595848081175695365437477370893249044370047689956858525202968202672297279412775437156541689067701994265778410637319892734007774326455040879453730387805305764734204557585475535988976941963436267598494290554636324439926147218463940535123968*i1^34 + -20388112792598096320264663250234046313338797272937461955617334923558281477574472892355971627874580306506415420815442759261859897615888353848949277873957941655208400800261210372746909195178070594196585833050653246913923169141224335507505665468951634945214094689498178943837932693241255643287127223520963479927476023591926808554181576658019055507063923413331777057599340890332907148788746284148229290148911173896188567345327980116569641890810667176561292666765219684474777878787709967466443598204270277274273484318277599426754871265205112670304165162655245435325977530422377735048497765439205335662837972498345357050902488791167248245106610469157650197163910192606450182620941917367618987796334803625525762928937819721841985862311663309338107444281226285433445190925882909526210868324803436727572611652179811772373504497893041090215832264500781007789345475777247836237170423892851921006596963887329369483719484784644888976431656573429473438593607220032736705646213440661196378944661420458886191538694682372767177523374541315337338765030719957297575844695922617614462947174226891175745583111033393505594770067231439440793806979734465100412000258986034160083858697130203112999009981447595263101083470057638046373115585171418910880765767315551557294594457600*i1^35 + 95579122239759568182800825271630620438758816136845886413990291829728366273508597886380094726075786923536805439626078144680832565328833192824073895126860823947755895671964786766864994339859367676001340116389789527852985764660590098947589081367960309531954910911294040483798305287128199431647223733314955472300544458657464958638554502653365184080251507904082935550844306022509930880104346231271880804778849718622060283330936357190777397633052886309933828555159339510060707653733459876383395670256821715282380440429642183108215987384643904456514053367403042753662370819506399517934542484879991877744785681790814724592243587493443952307345108723687536744071314641181197579867389602898428566508262434042686068562011762654127706807584604270260213841898075042435858844922754287139153582322736130296082138336123210038108553554530000508647872346867246308363365936884885765931358908022052857771410226083576421616564465156071561174873283712172529781716765443614974161197036026185005101845295151824613155449000261900944348629594407379136294205404958574931432590014454246321402074831455156831768683369540882748595182874429602153784582900696986622822133946620785536723581194241597975474988893587284603393891103106998264250769221211792446772330482687279104*i1^36 + -617461018147600870938643065662338676397629160233221268914944329221488362004540350489825902228952466275051229588256289726589020201935391034307449591792194820297560670258310239237062551683006429459020721395875002841487354298018037642355726313564016714743890032163259054230883053403034226858671849895120505501496963251452905908750131775127686409805910712934884355114139838303658653884087677538364800832852905047502632560932740330586269780721324237942187140528197980987176427073353701634451615462982996642545251949557620106732843577457826603193617402006983092510143997811661070335252029987316823786534417983831537078424839864627422627083888961346286446290623139140321513028446663378375457773293572179432447583176435412962428264752716492932183490295267363334063816631201627588162714817546580357850253473635114455453278633572165549437430272145061166370237267633954436137307041312698615752517589459504724068818479020364217891115915187922570444606544195654928871396709386118531476378364349702031266374947449139254525255731905959392181035433301299846325105896490672858864404858557301806571535908971446940090952215968190127720594572170434950222994169673830544247492335149229440566473346947277921428234928701075248033266295394285675169710080*i1^37 + -1249649085784087177083993323711245596984194757391521145031571708794237791387859643461480159376270463292805057251997288900358488756588345214079136259787887670575528730938656522762817304436142166177135912099206037585251846996658718212751515580647992611160813322073524201760693848640558734132458535852412545752670441048364602733909420304766146442007354274278900932389484268587933848628762492403746345488621756678592170215155905258547959606337310609937558250038467858638909104243922003685725885244281128439888903277113076463547099490273157906587857436845791467646905723465973310073657928254542608205204929387001063028986041203353131546073624838856764680884613755799100542207562483111492161831138638403109447248627337468792501720440576262337150826086015070478535844553693639550915169128116849288601645066127796003394253183996139969525609150084959268063250599191864947908834032306825077804088045767197148551309233048177554605846900532897776976058668940631131455339579477868226529715713525335435812163767000085957783122508773823986938224519335784105745263983065762323013052572692018496022347383214543430830150880278024500272969836880929577509292654507020824925168254274197679798001725906752588801298999752772362365899684970496*i1^38 + -2538889828201097349779825961849914580978129234010830767530477428412896588681942805670198853913091465626597739315487165537202576693557673814626241822540629982930667215576132800038266341300035727148645267287607360636692712578040650153585666568890580538480903487360531388061024947140907873215594973043566686691332673516416152394449757434447614113190987908504595478305200400461401724006808260772891097899839957794570718107725607084521835732521151028746553129765560555829298924298401492345220088159278038195709454124547519468640750488217467372265244445686364298316959590820407160731116771446430345590196677002558501163676157619368673738521366753973653336031488138712375831915919060498691592791123306165675821285230569462613585107990167182418333052409388376064227534756033260938084965383955873613076219294123751111422719952584798922053393315929989618332709495257088873455216868397670528622327869816680284253675889503841737666446063109159530379744092165950601371455565912249523829969579591258831536026774485665294358029817309847419422225650719974887435592681338423890901581493496936593358027848253062607595254473681197574329485133650044085786379203333454081006992215285768005277516480630767478851550595070107320320*i1^39 + -5970932940568791964871145326259685437350266281085355275262635936848133045676601551139674776766021440219142658539932792376013890342220169220932522192208546755066744676838088299782005615915216952387522723038309501671730722392108435357880787241709744965140174454997730226107743966379175265333714191391746457220696235826413617064513572306906858765800151742196450020597160111190695302228811962648485519274340315717995409416750137710617037149280179968710092028614972053366137627324781813365166908189246559934400004690409260934478650586878037306354374321465066339212436823854182688558976166450397870470243261307479349549188617208365260232654982117796289653389465901439786629018519441175385142522331531250447778442922852083091889791937044469125065042326122861605316052351161825671508018369359529316252740889779193206207616483557072936483924942839164109768873875969363648284927543279055479951016756791327276001338223792036394849935634048922206105927129878121399394266373391059348738379186015303084906221144575548553472198704879239991862972113837234388079756344962617428820204417435299139752331088676106267124317526710751945229847215684034999076283555304560417116814744546623376545492662165095961698762752*i1^40 + -5955948053553489857106060108245086653254174300317112349801233112450652412007598952812697804740939736516129987456119000132188420913573238437267262165206437684231895886124422320968485649014819319159436599036841796908747073024452565998764754411938923799709411504338362241997639523425918327826934756593983950422063976248056967308600343979540224123836324180405837008618054761758650872657974995712638051102170838730014009414543638077804643133330433831794971143906134386331565853760116824228445227929355834463270986064987676772903939520599698269923758868642460683771559941892075434887047818677212110814823082590480887293131986429513213329219155183758091512647811711618022094425540946899048925874776589108953879358401608546342885189572568323015026831757046626942148755382300349455325551916429836741477782201438218457605791415049777401169413932653970218336011785191419957999165743349559813512570063769750606844703486476512702041345032296146478974837084135139789458703917834696664467339134203545618923514399000845592944589667864554162541925434466870881195347348714280710445387935030753994626177652602434396445785215983291018541754899406163275730462614225592659503612861125553381796594503909376*i1^41 + -1664792037930674450081117025943158331375389598549479923553041467731603297463075924206612955367697680211951285675255645276403147538327975037828744587496571882733977980629483882615211924347930587266001052057730661650457420780691811411208309854429639876371024045063922361353971092619218518812783543713282819001530849723906772017687681949895965789332905911622086630645244048806720115698592113938061803288342785714752048800619385250052341047668258016975243581080334515283028278290449633658283795839297368949374065628249399953460558303471597380199078611717859546659249861616967938920151501769457288140830287785186312858963185038909954171615091757252262284742813802836172979148701693923230844867865152752834771514304157349120282532472907807278516197687335579166266376514706983893116701109644196645312586852374660112289215812256644240231334265544522915405262886664753451969372745308962479074340575595238489343280534611143373495410784017140707471158644737248770428515874823263727016182855974452000607145413406924769145065714749663105920691313604950307361712956238937694076138195537747294509983850114841225538534081995433147305749525956155833519482816620700352451215896494968143872*i1^42 + -36905101768528042145164681404455410133373407021734884939452776443341215500241388452300669684796735988640143801377700478724645770200747227836109701801150784579136886088476033657573995558923010812467473110429030028881357880228235506674436942948224265093387929145824039781746967530911489548831447919358300457672536012614598270097518996310753460340708583669069421508832171347278518018472337086015605420128351084154794090033450151578004718600528008491357593394407448488327358266203271528770898344986229186509569782435630886165382322123768095702986202283187930214891114347709995338365971354841447957743725165948046884941912652983464253358116747766738877668952810159091139916136236378968072665869016210975889524794936340655870198403903316574933702717714822457598001610581614360038111994968931447523916354179401689056755899751887623144284015876248487734516771679113224602538898066606499618962191374115042802335357624247813185375016682351270708828837288337922368561142619277698019850491239521661845372045471989878579909972491105838243033688271360027323214678157864089652030106912145491939050305524737622176847134278878691392836146102337482542995155877074822433341440*i1^43 + 46968429579867301011874999581100473333432682528481401723093247937033222653668186276151569219839083635704274840714420967692806145309583513788427218657065906404249272830712430404456502189880312605602744392825424897319598692270759325892478465368662119003147009754709194955493492211543391658946200355458227557136477011723051908426729223349908544725365354641761456269915008700559136331296012309710211696500800551115403361282327973174511982459034259825882238667356693919746942716193951420449802104117449600229036458671485974068563565710752078928630905284775006301941594560355115449258754880457634351651852604777917195326569409739396894885405124823583649438864815458833387572076622002964680906358313763582621830410867463606278551634792943399748671220867201016023852825627084042513348888635060974836607445136926016587501999743617291129603061939574858264403818721122141424461973198317119480838665932882728864858660007819041642667190470879891674573484604440720988462339176926434733138608187016563673353125263948652546013128432906202805729242472126171422764533238732028976029112911348390395035944589919034645178927264472939698441765485075543812510815617024*i1^44 + 19347223208951688996608837676086415797920976332969204534957589635954493804940049761431007122846826919393289322868259634211005384839386105642511463897607015503373726952188409981779646778853682375474537258328743244413021036038060829205469284717251871656787644697339011550334292370882278161555242297215469501580590632232409864867577131860138891037944250457426864400192900675676099791517191994760805997793224084899991535307895816038253731937952831709335166880051017940992843379047899403935854338660375500960158783928567367274426899817154187378863992955260389853919878315757018340572612865858065511192339136301699547425499023259657718225522976277569900307200429358235135446768378385780679432673106207720111380752339032360240375863340687701729960759472771693970262407912319061187303539202334610984505333547733661422921018772514343525068126604679675615720105246201942095552690970213226203518026202396341034798029199567114187871725986725207176687583186607145054659407729949405907045393632854860645723370180807719563905204616855419468338052861551114023732649768385992253721077763644089546365083171688721414879398367360234440882471306524622848*i1^45 + -327777527304955001761552653636505649338274179019578933383097957650322084262177869598834472183303824864660763616424392638185483718379712316593223489250167274212206039511026681192970796213398093924665815216307182011062338841558173269950880553278237138625563015172971615568428943329519034109779382382072421463432278627368617835804891525159724573364518109308228237167745419771002482372514322810168768488357134534926076460392990005999587036975391385136788330114697953122331265125139803268318391654741426627840138706157361276327871898450913458150695243464040782014970986214553357027222149069747885822177015233190261970919591240120662056660160939680278851833901777830559810782028727161369199361900456406267168990442136643915217113298971926667356509027279915509575177234446299275618843543517988090937728492992579190009717891022422662985159743255164391721997645158361275100205702897643803089216037404505497789257552940620620941641766427746702373698097148558576525748716133020072610432687725100896856871301317194517950304702225476183525757411531594088969691697254395051480429083586077777073665390481532935750025216*i1^46 + 164113125212640897978602647013452903573883436406780037462078976700632775654086826609293767929935895778528577851451533819536631364843544422970977206884310796875269046479097374879864963535433643014479904922690485852537456432200029796690274564863769824780752962192108489755609225752697134165387906038517273506569324920146568913510486220026661910650222853765174066965600233907900991842272437281449666461697372295191879282432205180609301829350648260211765109906587571963962367887001517903369021680104070236783876279079243168691316197987048773749282365415758218774128266254232285361522520300638245342138331321928231401964782817239219242764808907923472627708243474820516935924560839593440114946786625117119710680592361301623408892140274448382753993872178633824417077972312448052560242779209515023102352175474898195737026943191347839708697408113280193580726668054324572419749621776329287110111473810092374173974819980776660588903840420470488668561118920955952073295936975713874891817776707871796423307286503762837273301706934431042152135657182777986096295732567881749279692828966912*i1^47 - N1*36443863400914657819470251276691116741627137491592850136322664028065916636928128848861519914693973460880829373755530674696003912967755706183787723390024263084339790925974332896046392572000000*i2, 4198096489389801271860969165946471709787551184564685668326646022765929365422578929923785102541510650130782832728354470307390600344876939944602893772207172840878819457817002068307754897566375962260167500669007896490524052342840707067059913890074661675081536009879146142336764637903314999703207161015255325822950567182759857768644976920590968685630977964853280245299097806720653226164621742591836697092680350174533120111685624334797483756028298384006829124970970743566294912402753524574951144579895818048162894324871107308172581715074750199318394668331221567109672334616526203928302383465224313908366083917383226097228716509869180081384762870377222877527796006697663453594968768114153085756838994155181171264996993430455229636347973596503349762761866078909802624430866048552972259659472481270864821618455413376946668860008263133652063261422053205838805728567593528297369290246080134075816505255262127133166874352072582247359068318206306520957454663737872830854043004513319587892513452744867818023987189349526908620730211243838601108483329906899126349370577196232866882848330358726209544787480683500895624675379713697249320863251319783142772988436946408527978471951770057180951954281627845249594980389239491709083935243540202331121503412701964952667540944773817529123990149081275532452183846622642354176778265533430958207839863462755583879071819651916528632708196933840214152374244899587581978130999940555130305249280000000000000 + -266817948849180233632624275334614025722989743340436166722996052568726589507855635508464919833298902386319362318980923085818527737152193309684444061610223786482314064801368429821619832484399894225185828222115568046414737938621282913170481093980349902940240496507094993822480122213250105486404330479618825880996688976625233244753729739102618578798876251288922730814588440523632939990651938242081712151040824845000586336148220656218124392184803465984328285244430690688582057888580811355254251818147789199382256101470599081753393216188211629356751827539610801368069621366115310828155919877631649565081967817523290273472983964819110460045635385799894428715657608367863491148929909453462275211458541655100976023693809293037496213219219920742447303860333709544302495312911737464357375634228071965432497683879387548054113976530711845038609153579902687935245079319863019040411086999835946141944408601920763133674325553992216199823581417199710817555225473243796731449779436516761216917977444422634868750848683769139176108844115665306020760957714128049041883582751951796278958459153999913637387063911479649143435504854489470771053526453331234730583630812678352882156609946451111558132054689170870690096230382665427069964357545920760159951113172552143126036317002871030092836638674335986258682398062068352770550707446439020122327261229155019236899350387112766412357988314690459359444913869100798244000323147270489769635531980800000000000*i1 + 5706149203577586988679129241785739123686872404338821750542994225213174214798283625579944506029360770212509817881259696966856513827068782491103072098923614457959154089950787882509154905458779211408068175170552549263877962332453778417905321272621046837869696363495949276878783067768354680891011443461930752647997957849854705714039350898889728681857156900206716231941021183038897523924473332354538346161730128546508649093270642697239354836495278569132081913395061730987270933801498957879942698636646267869330281091544608446284257248474251504140458823813317239986023207421431617746540395549734585523342726630063968280227396182542394276117130500249776613965135088573328238899662460918737026902966945892478804571231364974797398888139822785306096711518598876091069685497029844821107362581079154017839484884855140610618964887158464230047069719067878552122379411887233788313318423786612009480888877923142488996056125177396773928620241142720413692809860112707421115017401235473766614673927357775943351098091001855231124192218487579363890619826659496656773053123451097595592095954191720467277065966057559091635839454556598211190227474428589271880238862965641310852828811326307156064578175910483179407756685408764166425894835833023016799735137536924882587118157140729205197692035067610197261141488978432801509584235659220297289691192652765174618751971104582774424242905092731464474601702161777513502462500960030777227670978560000000000*i1^2 + -5867222415571947455733010944984639956287282090436635542184164993397108461759589305445150859143826475665139427712554104070133850493094312395764611031828573299741357385827785552126781332428331979670914808326637158454475501116463071571151328638104229836096413960876316568911948857179080355474458056995627701813102413881557227600781750847782919693511252261854549733061488227358113963872961084347879187230645943151824803816320098986838147302930588909569844413612306196429117010936643198909747903687532619027218902483027089537442835867048174730885243646858241041508599777183470690571449146603000807366549207642433535705891720707239610404617842648816139541660718791274991237025776013616350236421798042458252963468212772077434472757640383071827137001321960181385534635820454150416891446779239272103899724122416040914382497722235224003637594387258882726466892834390711642788255926070823705943268608713931424376785450125099900309031684832668145031885597995976944482648814678158176330993847204355316846059193766967080206059197832800112552338790718915068540513948285455427792646723388781097962534259304063756617536698937423898590820311540840840019581509982704514739588276056198172231100974982231118333781103708484127273081126179713177909565738695919990258150770795991296786786277832590430670647057123680020332290085306374731470829794399992857228709546042239110703102906158719233627899219801294079284454772464597548674947481600000000*i1^3 + 3656222316629864228501238057053055061266383912984556362421800440488693012851201548791821057029177237200749638842433187621572729196154556840893931369957535191634127719173787734323983481246314872521186331778197577533595656724962229389927256654318169998198166946533139910045500860208006676177766034410874116142360950952271429485765849355318389602489076287151055534026144126965465266347647634736647387388684328487283184671658241754165760201159889006335611019221870197894597090172729346109077555061678712268416781114297009374156517125508189145916045163873728700283810850988892303260928044433747415011796972857587375890556223436491174315575530106551022121529063792212527808694561619698255963957027131223252684236238876023741884629412615746873241447880011854927545364232197866224441579627696554543142936448720586712232222635724437396531320509782155778074290745521154532778295917110132942683125467460183275944399236989011132825780945577486534796417752629479092965656759439221754695401751277719736320808012532562985858865368215548485968460744804405812924800388459695020174285649918235648705346565087323809011223750640632294055658308231983684659866880068739282263261304489585172694078349024121746010992503586155073381156452689078335171502589212187445926798694430726146888842516002778943505998258399851446308550723414617514123606467898669243315241059455137166788473571161692869968803750195974269550487204960023901552771072000000*i1^4 + 20626748960379821871936819445890606080115762666304758641535595247905364031917590066408514698831649878348832881683074377512420893725270794985262932376544863887174619303738421760175581004264205540701614634063727261416011254428449110207571014499646893220230370004503313330121347520670505062602550566692040866773861116822374134942029848686799935298700447751359460357138454836596441187620795167301957204713987078145612707594991448825220613748253063083413672790641023288088925182686144464789760375610488346692520129717963428219861542200291441846985225742088722366115154057356458857697495055725570062067317047064552436652968065983727466355397227969928097400527334001313581971993063915299216553352812793326533957609828251230148361509111131855270866909342030802833408630971961300741330879701215322318567616884749327083777032703975914178606962666175202177969006038190966078042244272386489500088317463310311265955798183817187364734988240895841977218123979980268175741383786463818142177778824719702362963473846235468371364509601447161841051827265552079091968850834766954620341606511350179438969291884126418576728885616694979542923664561945187032761066806430743926232084535339270375580904268764848921135184979316989474979494959055625168450121642888262478750082639481038551170791339123889389298694636354839087216066254545103155762655116695000496446488592303892964350286350467360496312896840646618390262628969791069335513464832000*i1^5 + 3216585572903006293663635341684109574264786798057926752854738489346533621033704327739587689331325783751890604948112745419510775766393854397903088250899100814268292900873213573236325077463899555485174264822237520643473362880099724620263356408600393625712665371392305357630535676186668433220538694663908942065619500150021133391576106265664939826574863402555929319790907744781616835281944688786879253532312710613278178336616125138145320936103188191008325415432854602376383523770514350513418883760822073147655463529662071597152028402240911952890629700456809252050086027675653312585454615786826849421254259170665921326943464284250441310699715069657015880458267820193578664228445378534951138116243569751152796940674459725434010510392820870435821158906819283482307588373382832566049910005417197932931079835153720664437225469882098466849172717717154786880010543381203728164459255449458214450877147724741255539030100948382041256162749160983799412648020339709806544404944553551332172894293728240968645021724437603085824463179654829062861943783768072175689427824996851961246320457715779844617604096360106786625049919983202832955890010423241075550228812213142609621476103740833092787856864240370813880756759583600794826740777793114248145951033776421057992539699186928796431515961457275890201206194556040101524039740459135157195899116937201231860679188227551991287368690650789027757164871032827176131808580037698458935623680*i1^6 + -6081066786588085752723139980650228944037367489829809013965924543675384013137348269052946987826992426635416978002537213629393005599657144921272491140191267517940221658386271155904958745238814317110169037340939645696687800542263593492351765610297288758343508886880280405507716727053273010118809681311260722861493550523085753099355459315142594032824395425589918967521362901214402193347571154963646701377332132785003832703158817451018171074969105201350376070902286631553751745386167415136488593278450609067474977121312315157614200642298108383468460302169513015066806916283823900224851543112941765201524435690759862489450916327239496114814068694086125582466719611363297249419690192815848199844511175466809871124055816270657518209537927136688898225913406562589919780573598863912496315873768474668034592459781810273799232646190894773411246771189115587797867690632862984425420853759601303611243656007391023469963265602641868131144780923268280130581654990304593004660224517756202664879481940425509822644156278666563823850100859872773679132544893032407945561196297190753916577439868594037882186538047361348904065686718343960733803888158356486652563871533823221943096699230811090382606951627194882890984131127541450864126029992124418561849672409935448192764896085804320744493339184738040361561828974500680893370319839091284575732163596095076886815919702162406594410070625672336234341992132545242371569303348430025785344*i1^7 + 1663292012165607580384353923204305594246286632800283671665162737134449306063662561874780854318815492118172631808175752836969676596731642558220842282234764089937591961133950006706377304246979718918000653258909900127162081020046418849323072914130544819417933841769055901228160791495393544438780663264312224455948439901513991506598061340496170470204508128309764890480544519624245030875668824767968749452056229462750095426888812031623675798574052044794091264611632325507481826047992128777261743968390817321143114320237116375507172493793914172436847752011746330078687803913687086886208465151542154505988285482256769069074161954251510106582416043885796515005220723641422813877140023605101360458300722940565372358755357269201594408344855590385438801856649351864088336814467442818297842863588485872050770421654338028423997378112992340309060958742545226134916362461513264435227364673007387275529329951436023707947544399039602882779687429343933495257955688731541358780360791478647141474179801722726177812778359939892008026307174775575133104971496474564402989700212044074409868269136038647956998157100912502509816995097059820445432666197242756095000893239955570625474952935985339588522601352669427515050165102537032858780681983060870532886771588995154732481296868523260260212609229754480966038637792015887651864755437108608666227304961325906786619078125799900904312693237623790840313632085161698963920341797259182080*i1^8 + -173636746884513867077201109875622198174027423495932233876231433372201695566730333571706846968183271063026848350403042436818376884091780396103287160212671352558629103465562732641234468746146153622968313943677385370356504353383734516473155704761678721733784252472099684455845200213123495778545802498568354143200388960668591080695573640258543663801614982011151876844572545485590608220025604703448149308194720079422215642357736987318189778538599378477875263641167803956271292591935606877402671898986529062462538731128054682817719664721096637653882921044923037726634030659167647764729094910161640149564968050740539533661660955623999330345003837086118808459543791227600279926282548324613655705200870840527315407307679276793719839630220323381369238417307647114581914064714077572814207125698781561155978229173180583113630256681731821208435199898702360536918054954898811840136093473798853417631441703303389535432080159684418378494050546297392557442387645623137262339883615017863220748333773613345956006609723703511482738404099168920978344431915767112706771060828416814021450095761443686799238720971767292467421864315811289131789864048132420773646628774790708539829254750156619746806351025681328698425628608689394124154566418753646200689510810110133821570305402480410705915010540864231130418562206536087127353056892586187550073511927474153224221390975336395803230175578739240725220452503455706745231714344239104*i1^9 + 4046505523806888014288339202648183080767172832301065123895469026972080949276938832736784717231705846275995703670009871374243188584344005426776871450204323116604641413708777706824699634290360668287575662010039711131847495463894755182783189239446535233064755653688239654286029258152209113682253498787168697612327769340887626814820960822717977352392284223612420129017576986158685057045567223776790910162978498662962273738273380905830347671855385431832788316707776877610286433519174585309387269332186337836119037751065239546319458434246576707585415006579451005776264784115367597531681380650337557738236027471370704832714593998246702448430618675016930506247586851937989116242336395821596067885899903170010798454086726557797436233561250269975251080112165743993103031295626357830994412596112691595916201667000430848487789763414358219611999824086806292035209861736849281984967689050686711533884730529943233192113698462262318940360079478729573811737213336486277242284464819998653499789598790519482753503927326847316626006161522545331727522843904770598615778369236586102000323256004466824479831467177603884609531976263883675268062034207644785490155179979380927131307667121436814155609637106891486912731352011109547987011364240877486094907989958913111359701363819920525377277375863797991666224552677952123412050766321788230055432472176197816872630932881309433821111769163627900762133850108368444430871429120*i1^10 + 352636976151662519299180821535579133026440520407352535996684097365465012120365585702053912442344947326497664441166265922020187338480438499106940303237335177564388718137462682898846379884767398080864290225508807598707899358543881452455913955308698678072839508378702248559349526088060111027162566394968327140174986349406215276324738567151044304159617417367276122266214331157618996462611116680881576994230135753296049524342071331121577275624415887898081070156638996634003891085156356792811025302779625026624045639441326959488654236649187697484148385978470428281920685084642580991769644364471968638695670134497067503585844157657677697627147407952341793446554104130931782902367511676117392384375579016652709079381597603432648926612720762864642437617991397391522488903610425167498003485266563086018708325655603016537407966615301299541222232629546566888490826728783378536122757583514748967010197697710673758508697557843228000723530376376466037606072929374883463768024214117453686373863572841246465943845980400963741483832223517944883064692778504334002864887248427471527995865397505043367179523971323579357016393221722409902160778934459974935301364720188238046826885386020564813796244733615878777097640582750995327397994456612831332442304564419541782682711021975943346102623611137132921193944610129369770844580047138782266444201146512502495859367707983229645730597944010012055557249198390921029222400*i1^11 + -9328762867357161240263220558009061085728725571075419619991993186105465206033515650920123919064983907566977366430196852721794410003126114512734703480151979984701750101081891177053314541830817882933528884774323280919442015416857857305619332410797305253649243211008616282896299457017178178732701865173842603164926996598558691895938032419907376663126441550046505607644835279728940524378316968833246262083903151299439569917420703827621369659934692851782296217607153483531603412528495908387234322371806075418108303179185089112208539603439230354700296249785296777597267931665011987258920177364707631917890591194761566370340165716284679682392326559546981825085147816939885559724539181837312033803660236379570239187083103545087413363369614499522086136803200366619119437360315176323270554577643991677872534818763441864670992717868283303811049595841916456774361721767188933803174275497351120194611757429390133077575634657003960385480351527840517204721178406469894118013899783328571365542195825047800894352794096446120349129787971011568546392549995421577397180890855287143334325897795128628707364055075175974942814978288214160384111450855482634852037613240294894778291582477354220609442130447893274183287534021859910385535169189444602116056690013784576872858298575287076768783326151718883228150350292117777939655982225114223159239252356882111290982795098825813868507165281059422858869832908617547776*i1^12 + 171430673314136501058177630459841623335417297605698923525392991443287747503337756832885670354210159719504519160861393648186618066607538136333519624135574744476318354056455544960359049662700275082690119094050664754108677807803869629301519540586731293856589093509010329547674144478181406721554898888867632720731130056913785584911461575429586967006385758372786213800116852697367552246975576862081807173198184588495724034980390123615441734980773404735101721461548098643418641618369989605530989819816557151773602191994175951072926921583375764736406068790781348792156746555335078857930907759020524826560594651251668350949917984185968901189090573386610504668148597071778726579168077075499454395557323118426608952169145694162646586047345449343662533604733930102749358384113401148262336682299130528751822542912214494922015419463535168329265567716245999132061982046392601712287634934033420488730257031011322935230438880143901958381818241818214601118293938398853271838635478083947319123061506617194429227284715316141098821182139554112727618661434396568141253203345519925007899559888648605123728429950983184669359768232332797538366023693132923066840568098023221476636700256722001216908040625612583887048646231337190882135233300993755283196757565186840331320805836933338501458536556122934467189662825627345651570331551302673141071957905546396444748164296915352271111880713548759980612120737742848*i1^13 + -4069916567790926504243775543550031611534528346232346673762793487207134590104498065094746807078289159067485892258187348988338810464952138722716233260953356832334009305147748248993117642352837804303064146682217726882457928798487418020549568599865830735271034952533382027520334036700829582314630825322499532593398775961066164577177665745418952335617787673408620881824905326370104045534828837770885043991381661026119018248686593957504216671065759984330265134397338996976597042980872159298521449015842704645416470978715203953031308279260373561838703022627642247966773193497490399975982976049768497570271855320731173422830091226828529370859321169107732860313832914946215948596414493677738098916882688365661857959282184369571582139313151503993634777745862872035206673297372124644198648405866199982476139826859189575338370437506535163843023197156128220939623617807118240646738699824358213264544601595454905950523691377849592862533543839196168749329602889367655232829608431584030485495502589017621229867817280633088305745667412166545299780479952697505463151346263575402615723111579817575510621581976543466681516989318958428646925692914852006205153976171565563065585788700437863262311079609087868069539523639728209772998204986448241564167209100693051712474533605615108124714835362963928033017960485434095195789526592597931395434420406531683398628600344916731166699377949813432705125187584*i1^14 + -1697642063505175904041035068390251685826027186746979942662884804649611932405409456980454787145442178460239455179766467406633954773138361320982538146841894737129452743548247297548139309144293462309668973519066504895800196156175036102104047684615740516588100866619950375622910454697143314391544720896210446393241620603826748018472142348489330448334487650572054791988337168966486081131397584235316186434596992185032646754652470043015509575552259971048860553973751465221885756563201619266159702786245214840043869828096499975506196890576201839008857669026175829504781060328997968736139238317899801341972669907918255100218744599411931967845206322026537817604882976686129055053782562202951864754253201993247502713546584979794594399377296869890972661482603796455475929654711147326238168600980876556860509389449524814539600239076809000323829760466619664521342214842546330538932492639110545526709656370772518388409099697945286314392105779253585423675127867277119333466594014762617003432143828983002514483506054846634202674355052837564325772041672107825604950466345087535480560286151580742776388441516672893937310319502496620741349282341552614926625291630532953470140525848148821120261193834570909855712398980279504790231348114970671169129099714436839951795600284759095546673515901899134513408671316208468785447547867493102006561613919902862694759041832196887758545322536886994263343104*i1^15 + -22016898603352731183399901464985616883107891808464502630082826630602762737745176141750801745102690336092766013928278760198744134448126650029487971747711466679167670378054191887316594166089170985566781537100817024432040956481018966673219207418801627856461542915956727443886167716006161065413340096694395036546811695076673577084914134491194306350760145302696886707720825893315851481568138174473614058897963226524231678000494458640497676592670618436643640494227973114215218535935600891140728781511484539787339421271121916787006613548558219472040617811764485782249515419598081569894952413344626147416527076028670805571032056348659217768427164590489867468293661287280384737499878770880947433488288260849995650473038828007512347845229969298729343159419549460454886096739762602138683546108368879466374616613804961034120115001793461453416821593456266956786376300289291889034104823934520018759422465873876406689070665661011079607402759599821308445266632593078563318965245817063866819019310075571697777968815535939043655430593687671470067842899371284864990377470698228216823534019556801137051702000350642080793815095454913297870288678915009835873714057033774706056541173156474128995955391825540643786292620452089976988439890540627303767103610149591265961077097550738134411045415905016608081287200402453479413787221724946146663872135660161594745615435485621883589497499147787304960*i1^16 + 415498750775005337323310312169615935299835638931097661552811657118054264803119009625649927739345779707606275621125998649893568834004337257503011498972930697973200883635779149653276968855484196423303350543696901298856445600830379558030854992131558421211530287981233815489458714054322963140502850887361525367201743425862319722147248663835564503483752061526577106575202601374841700666408274294972484812340792035232720871195934683448002066800723208501191952899864692046021475548668486670181969207227222779588818685783694370276636870212688488641416838216643968137529163231946318125438139388734271906220244820676349994883141317215333496781779488627372544512996460851874422608029065411581182674483867206512055688818157511702765436472728929456193305411452844225386342567658429884688053283652329714573845709039179928212746248329616982861475974054432823539836612067627864652550419192356866568014787160116892909729473822542454998582142881495643015615250024158710428960608601375416742967152847544577468703435806395159129824415503807561121655511604816335269794807881872292910834341538098722289399623352954268135186888584497541238906319132912714723884386256657182587702655912547731847681020240904122820736844575817568695141307053501694714927285935711445606708642057132765268487164287559051966970958063905266270106089993969240229554301901292841045291529014776303356718884600545280*i1^17 + -30860180508835111334346343422888331917303890588863432000394045278690004767917526499787740319845224392368148096435149706852898489740100990094196615259471260381984821096895254002451212973950713511422473041688511337395073005229358424517127900800803411974515488907905446827364401254012277023446480914860962236527471389491132880205321287120116580364008649549341585828328774879342239179242354454854505770258058190181672666463644506654312602902688106827072971725524542715998925599621471789241660208873570967040531133563671171875418112444913397120805151460673858593585726747579242783244830133612659183814999510476256217935026712845205676430925550781013901105036468352966506402658908055681819653668264828406716774904517852890244455067074530262545567940979828833231346808959130448170837343540009777931443023949444705082763278483358278479922996162394606483377828832602561381993552198132687871218027851064821758584449915264321467975029734749046788229793914395285891240761667174480384803894476159799322395822215030912616350018202201150645383880309059937042543618537727974786909368380273978211664810061744788668677283266745429323908184726215118484004510437304291328045009145653875497219320671729558848507751202687299923290849750984921783869039865716918802841912964217375572902337630253133967944629604621961445480254592073861261811354278401851589122369091890062945898065084416*i1^18 + -1507814709810013508900082095369244506020470538115363913031327751475761578406995777494468812980860965125990693956499668826785255967429064419852992705908998227999665874437771069663546766555236576541311013249098949445111336465210790040569277333597214535251647469459528556203073892501212880519033010430131568437275786709925681519291313314248876883537789017106034377145059088656459825400312436382343071959070338413747572976178211880175647575244512844762210657092757492421010477032388845979614518083267107292653188046265512873795901479869013406649372128494891605726563188754201694455638915217067717218078018244528866988258668731606361408045521427663190451736072754503469034246917141980363705350177072227181938423599624940927253078213899757809671859601473850414162237587324245990799740926113575175824178419342785258183171179766218849169009146931055674592481769058672854689458611443881846105479357112719889403300703192046962732691877323088751647158246098411454306279219813515779088994294786934906852754016042774986495655680303385565225058042909543216844696907128907287162647715419243083293664254759251586331070076524687353472136906335277431567899929230267000221482880600408947582545738704528086650617417433660624422594672466429055025476422248963817359220522516649314034375266701226033647981058271119227770679750063539864783176415120957982219673000883461749242830848*i1^19 + -13013072895424955552329449216332475644832300504918498965088771452728717120468805797206094956478409561664890919412333633957787715412253254691378995527081244621937255182365061952729364896669040565727759694289457215563029601493021122076822828683530516402292949020207373645010162439006956533551011776749072893586403050491217490973866414502794450055822227701509611818687507127575042649529315582886352381858172246331159205361813331676029873149555913527832374984777395240512253946591959949361824942803727342538810037551804432705771534064618841417938000595712217625585036946692900323221688210186345187138908632895985853441796184950726660979062138871579045308641888433216411044266247570415148860153793308024290559792098871178725458532705878172480458046664066822660150601659065970281726298450211122923664496675737823251920406969370909948910385561690957776201446835417209401318493215788550758226042810423578440126378062747961491587434887074883035836676813443395829989734746885015512818399423987960828906224592832607512200120787273224126053432611597093489087949777967117760860880237966575647587052279825468623258147109554460581989633969044752808986822235901424097993723994740408061439857967870380761316020778918229044898901147757358987926843056802022909567051590182450285608256588750555449031073182551908494110582120816084729687198833838781653451595537569365369856*i1^20 + 139572274998772936708427964800860953887244852594040782300487575101638297247716650794055347398571639418180030730937540721513348992441859334418286699702552030614575053201304436457857440318920287047331076462320183550989194066385904262959254124579470984334387308002651626757418515036791734711141047339351047679955579124924823843962324099957466970803028265845792531645733248562268204718171091782817832895292637914135165911953304448031564549007970946215310870139644295315132211178871021487993128773176240384755082075987448910317301194580081765802364527446437908007729914431747766060095270929308490399162542239223759534121692051819904133631298132024130677751422744558900590396851517673681822324842569257841893930027392832318038591172823112137540733978378729666178024347564091571726472202347247052905312674239990998008483321868121047676170369382480347093869785280383127012983609916926807753938779870559330896605477070005621958643234204025051933462081680768572054687433741481786226507545688548913528092948308319898940334832657158639729978480630782287063037063365024085021012859888949313034638792655090110309731006781460511326593594732926854710822140078176636229826106536975723461367098023839972859696386227969739146604966882701110312404219660506273503748574597603355333375068640253771805037238760586095566566765773028036018478991289679020818888339638366432*i1^21 + 1154232466814028492682112100818299995028312784417362437451174765131651930919596907511543936779227548452450656393845471196786322012074152890800438567935923689601079384449667196358126970655119088170256016169794458381571207917785650035242293887300054770217841883081688453396380416244971845801534973046720598747566881879339589811406393342727111512841989900479029399764091432594820392570535381867798268765784714118207177957720935024710409703796827135435452385634646463687114881373367622703657934382896670610156660676102254325005536504063347348069008251688324119805154307702945957964670869823482629794794592896284567531739999860191088701474692686422394115078703442742070990930042978417936166494950499813491052696979665861965891538446184985412383714997157017761934629214087167499778720234959870409660557107437423450298150055841124552605603693915412053505140393633653311631451394320787506126621581926006303206858048599950530523853424820518257611383345078672848654609314717453906371899563948846010793743632380618278287333929830945483772242890286407355718923808396587956313285665071675664625686863231419360407704165979791403741320681705478142256982070283505359316130109803702585850918804815872362966906245423954201741692848485729146750889394544525002160936437996552895232713013709996586704902497432264070994274420744746494311420438627561465033738051364*i1^22 + -13239212600262229665116779705498812135269551667181463106216260240636374313105814785700389503355415016915983979390106086945092663518263801208058163267218780380914194989078379962490895830148554313899486392682656635773069774442451678513253696052723401466190911661583274863392651798654330999826352251331101724837161680612947410939234953691233973514982286580007216364137170855688038569608791374789745830845130255787795616660907589676221052432099920055662820028695871192489422506483480986072900467665066623523778933535808462344525185348837553319141786797050714631575673461440492617143185947633639741544769339066361740106339813604130132631675105097128375419406223816232834193651364022811563376475774721868950280096887965889396744052735030214259955832514816919976233200963451841872947949447576200216937807971468185910957715358679633752791719995871959809898821508497169500116054377379311023906165305573846001591611729450619325849782353221619564715931095820652952795870557933981662654222791436201404966853824342595642041872840643289090604361070294643295602920322355494538770540712018706861790334433305275955511798974915831773681563203119139804609177194907618908367544878465929880044089574494277426739457044451547235750900297943741856900549546392131038207821885312510541600330720784722736518852433563358659038554636483971753576884146379154452977985*i1^23 + 25033032581926077234131656660512454471136255604992887608319793024723449406427018340866501017878091146457069387716680051340285517883520711839007242856951524615676613818220072882378541400190101256352171468252052540494927828474969195941470977951413672637401052492024017914655523961985858323400036003747858384911590722864003454365760092367261145618965291297122190987844661875356859592846236501765634746426819477298119160860682996689436501877921337001340395213963244176888535659885911964759600590773674948416616432485433856687752746983044636131749937525001808789271091629641517609730511750383102130279291956500578181317479947798065918924059235368666744376641517689722409614035379308423919284108564949088051552030657694620128105987575337095976187468351710908919621130898523624986652049171604678961140306131123053181146413849010784847829082736700620937063101583669971683434400644754699381722871748639048775418238096804193875946575259426434013405360091291031858505066543911503176764311840358341615687520590543689269245997306534805077031846565673634397123863899924544416171088056865094376177145729459230360331513935796646087505228043034999683248221142283458502279216932462206314834113309621982840925245707485694171894596915753871972468727527924968401017193163090097454487511209059812691369916509865074647967242061453678853011620171053395968*i1^24 + -28671612876756866887703736991725132636472944778580487229213891057112290821488708399027089504780898482440391106364419489547962634515170588497368142508335296281642259400136826744952666000827726759562717303535099394420474856500231585280851168485904116782064506455198985736132531376154293383258091294380161085525031381077691664415075967586093381462995308470643321023107043035895199614506979110337661060948157247852261527318045924372094413775117865420368762189555844285484046941400488427559459631379413233355091876639230016426346133796998897020613998280614345437727529060777194754704390927584375872604147605089664837642332082472409955910222563346190570404807972366433621839152336136083148783389030298795105568742818274106976093268216149479236185296716831017873701617995363656053550725108952104352942208196358845321835234106537069538535467861033420092933662648699649940101431271952323380476675764468939412926139426224202083313774413570474656656109358965270775250851563632388512325946450124788411629147424388046197523495747698360986920520920248317414831551354161456611092284211456674131741716906753935848012986471652142357294027517491424619021764642584010550270659845094906172243651890497834273383828522127842708023330869638734390881559010420735498455316326108551860711387709468653425584385756730170985659204622643029293756935503872*i1^25 + 286211882135694612629145848463729573850366538991717555331946447872477741023537180607861544498990640144708880215997690954299763186986581530209365860271216026216463854204768158362311998155545877353049074470335857962810475754649979190213559330713612606746407968376008811426227483856394577573781976959083635560320843218735877543185604197598976094517546983106252083961972448057808395994623170652102858718887549763702171605485633305800816803876688205577607867069870129183883799251952500846833287892465365698496590692529139232135087888182158388353835497668107034836236065623868751060837400825453951155335799369612998521647693286821025824700118514457566499213688522629568368695304483422619351893945008983705820752143261114847007514839270862897211190898739873139927357213549023701941563071867011016000581487345929208890854198013453308549124242504460487571293352906562476458596678149074242251830480490013903336051130206730079825469883190763011797847104693486798840467659046882424881641999726654083842091547685740754298539677755076817612533237767495058278596376512823981669695538331221701187482368041830399815728961613540248855476576912113712299389046838562594861430783631105343060555306876591969908299410156909982916532282540682109392254087472389265622990421171093805999541652994585289089864327645707932421855611809300497439916032*i1^26 + -936179193746594067608079296149945357396353292614738732846238043760620933933793670470967268139459621404046408992414253243866251968248075221762278668535210574028958383971963563286297939980206605283808703749409178191655742545659358401634756868889286706219510102167362078972947775260869989984247655819188973519366299186183752339729234611413433760351544316280533509123944849264229305845127426672617421657837250278921884897551071981025189103329696690182035433664443224774617967861955360460330401775690406718471182607017041228389551557717051389231686229618250168154694165695252439336842148867362993284520712649771558661988248379933219851645225498582660179074588358318309143236770564712424768623189760340991999443473448857742917288723578090530662711399755877579988050953245104739450472467322542948470248203142801539414145014586533026789665604836232557860416091082135106730775463787118096203960705114536407792112130372317470108089300935590553180189180033207520420026272658965273313376152565671023912484098899872204232989046403835723489567229758882876932698198978445889044251912207966005963528401298746024336015317075581074421776810582543113314110368494284274506797374188323664360028671483369811543489611382507216106203495192617931015581285886252412278133169744443489927374449292265883022095868008248230043869060830974705664*i1^27 + -69548625058638256411490676108274774906954218548196367693637655076161483163079784230599140356552724095892714607932726458006365728766481098816153979472116596053548279690851662294217743694250733710882690517300293219257168606516077705554616050829183174859623503001728837429116647598827153516639085997229943702711978889930733752142086894062778386438787942167446294486688271166797386338495089570666612055301781846428252070961600013206823512538713730445909720473580679123123482060640158499010613118184103670549900637102496810171608445942663411035643724038049078874447497664407907050565185987713968211606139936392508309222044902809386003434696300497837757070552678351927298201896341220982109788200118425995041154673410917624052177650109724796971455102095812971993530159146307346409947054736433111267438938232700283443154542519294829366101907954100993116125370496070845067550572489409694939107824937135351151989665069482994495357974204742235035976431529232093035314212049049367975462177985977750509374285700649745728319266887054558667492413257418888758126437223036482495773572484551126522305254673181638983363056561923805192203915284405680332196340352261759852196861545986054068079699943383228382705594702798533877070428841560026124653041444101396647399807558739325002476521434797839987323728661609213196170732503040*i1^28 + -19678119753036834526054581498781587330763870004424045934727874751435733873601056719492837837046859950010972391032871707497337892504182408285971925344313273914456189128757452841630227493329470583540712331460929193685554708320188094592030940615179310820468181092291991782914069937056470517612488230540099892992742549281961287677425976690508903059401406888151185808741395366191673977011998513473301325690438635571392813719970052287811137552331286761114648983220008379481493341073071568080185235010255679157938669087594945707215146450236245044071660297920116659685861745301551965237696852751516029943942333870828327115897942754576118018124821146674398827101622773146801212729856638751149206101756220470223044012785162198801458931573544008180508040412063527891273572240136891489120021142714097390420210698831406186963358390208634588836079378046871962312170035379038752657101149809668121082361689139101945548154836153635704590057453032485848968821339525853230857990711313210640678412375119642774737537208828560922346280612187203114748555642625681676252431271137648617332556363234931168703592784968305741954710907558858695408900922550368342915154827236812887103114437949301561083264405151558067378053383353883943045752090432395124204241822794589743388071706930973903305127142059943625201421720481075354927104*i1^29 + -1039886464595495356371808022886141864212540210130871520340705928898643076291253293055021916865487033663934410569280514398526018722891298967605580962353787114759840040817980545795280460747200750105098069358542447022125602131401807502410282079963441047929225204760838107464176333660832056685190431378493895702193315615494261187576513555563895136330339106553567860443769729613109233059457377613700723555531477441879009977667241231138643333347341955875787051827169695574381464588047929820754399618149826961162808371033407698083820712839619325929918146003109885812265574629909790094488141738768693238143732316932400871397113013323195044739274412846412456691239756844571718260767872641180624464777208364911412050220600215207942443723128446049727874658504519067239560778283203917295101967010242692246173119440324897928426536987532786295463161521134018874450370919600617162613750529976154778834698561333493592494855582361884853018487651978468906526730720219784952333390945913984150269286916919023388489805470061626446093546200629323196517071807986326541574091280452823002917962648130313379884086476053548388792144533901583131578088283313670131481164261631163919350728285059655305088221721859201010630326784271436389244714750889140014506533324710543132900946403170719410465309089662883794354358955540480*i1^30 + -92448692123751074604624231604988358025133467331798224918653776455607094359008856503162226477480358684279283931113634030034922173566550569145528909031488503070280141830413627848828870528045255326922232504722580045150632064296258898106368528276558332560322849215968011921110117267959493716746543982654955856776300899222879663552706372570892762656509900550684905708698786261058580589896492747983156302358339493439700800574074533239287082569322960193366806441219320363647252004378925747812921388166092838368056051424717398414164943977911086208256662368363236262015101162783884770112254423941677873491802490962082705167486018772643706914000863356154444100481957777308556863349584317641574993744146718537317665314431955900030082765179823061010040714659067909128425335975822771600910093099155057256202383156238836460070562882119372146758104871036127577916175770190149260395737488645195395267453823046715496595590277557734766569681164307107980015768142799102749697735232287251969401573172907655907986905098274388465380720250906948484164984869125901133853938082544108049887693090598463736322632296725762895143596497515056824402674903736540737790530685491811574614143847369044064773212341911973511733651488469154972395519432542443999071908018325494835903045782672370899311091126571949987242967040*i1^31 + -1752093877990353419453494723776770898024617099107030806134096266822464061979467893687415143532052521031221029747697787637861145831688740880428473885507645193350061702482293831474112514007389709995723256585820403220432188646879311753217713536484055095017251690916763218649185141802648897430055633723230795024328229695309320700881544024869519454422391858441521429440873532693029457674535564068882279271674878886658307079649848251773140435483383369041501730084267898600122481504434362887413799845827181250867790338713501173903779998270700293161543867786237134326618018445838427634295003956560832715574713812545648666220235126828512146578841997963711386779019338873733534474245145155398000555346088783998521075390146303941272200962183813158875080360172635936261183268267567135256828548156815420801151550858975099903329418927701582552963278805236998404192022403428810750761239359060750681764711298709371108470151612122178304076038191078583293664385307817343332999283933956011883296978697361150109034313038075137394856670707807591299828091546325364187138174410427673625384417008340940760519294061799469174756761174674110718451692092175045540935899732879428351859431889676629665415760324425001075530923180032013966893811445589646276963736414922593164209694716935897584784392306848432128*i1^32 + -52119230443998770495677105143213800857006126331824189717476164129646103630166380869849703089145735503411143804435304776675149105480746389533416553110247459758525294367732852259440123299125952476000710690549001435374188959214046154489663375872652820795990250097295359116307753523239610427729272471211911509648488848495721835729349804554164820600557215374053644879268162729214750528084390604661583079992933043243520532871408018033443798677453069392553564507180362161806444019916398292666889618810261088430618787860465281167560197697329797982667494016455138906441563655301363413396658449954329860053381421272593873760011463944497493391630130238759942442340076969336493692447736740911980428323941874960637746365402450400246733083177793628994218212652925418215784988329820128718269602919231538274864151823635995101413789708783212620079158611045493435332412945451483002747946263932254935821097990704360283740929388854193193712368216827870412502546087253375346657531408530305854627183948114207493127688207782323096511608543270761151199374482035319229846663989524676207355161441692507494260297734636711887858187237479970204342830842617392055628513882041143256858885110963248117226678686453143088402067235572019023268298927355417768096835575350177061775518717376183807146612228096*i1^33 + 51587431855670394339804504787694187048985383237371652232183082890071498273916648738533611547820141449240336739366333855055685428234910999105109411536809539113337309552995476660506953201010876049453951821898740793534542818939337338063628220366732027806769264828442465380437223496894543165981288449702441955376235755019695854553504173383355440343526151151213131785255676017373937767767624688264594054100934371138134038971270238439245222062658454402845794202878012484766243525234792034076281964724968974031001262450369907459008097241156470678264197909036546645994992969424002224824078725726313333933862501827491151487455565217578140412730432582241537586206721505332636411361310492361201153711750171893649769162316785503727938450912959088810665597499355358828045592785617305116929422846449096380408618211232493928345917811412439774287252830109007074344632331062731384557323507183797096999338954213765782632145217262526863869978948803050817845561565544713434509784231183101050526468608434298949282790109204786381250496746349546870494718049260880620299559834609276632309847739187531636927419995024141789542630747442675505847137308018342159378590012632405232315738451440555591746361354747878813661274701430092630655700696524036296409573579765838866083886454614978985984*i1^34 + -13497523564974504367422993625112068195058738017638633065124370243801863591130517227899018449002371280861904026660901544473129380555647885149540579896424442327980106221531514081415032422404898686799379259948920889201186329258972444960908532402494873497240626894029633811627077500830890980073392034925197871056025209219163136587491646632656679893146666739803637635126469905593205701314031269697914374093382601786108910427409360668129305608381125455074936615466705869682392860539293298420531771662561561651701038778370039264082815837452745333547548924273761573474093688180115240874068299499963892015399931477507375166335489742962682783578665848887869012427924463809406722887782671774543081291860465954730124743526602417842546492699293123538755425899409392717598218102680969124933956514194075239193263444253335335598079083303549081689435737786637502393460971008427100497910219780026084096322113829082908873063226817752270751027210291793283335877511406811194971011959095803825023235056106588582641927728948761619284770398474388827822128732201639883924967353317058181862014676634749609407703039596088020301229873287063387599321767420094208581637535326649491751037135949942265878179266843256282330336577873974023894219638871421308528024643414001365441111392256*i1^35 + 63281611134359108775196252693341717240237258524825933288032419157663716781366997312844859989422409529376833893309417864958362830843229534742635900275085830268273350460566982501688682433105443249082522023377823038353673162220912253253902538296374891214230227959261532967513428907622592852815834065653115747859415130056720928122379886331349440697580350299628261213273980677782680165216094108836261127965707477852215466896818897492065886535679193943208289844513431860459486698320976286032600488918605190640320927226606158632592819555353789891499895884491571636392808890619268883045690962922551204617480687865623066174795152163390113756597832343319400343214111134809873017319350816350022950584633908984284119747635877562444466399608875343974340454738836778380231164269082091809683226088745336644845110772131739898710445172825229862577145008684289156743351107227538397889262130869823921470567885533493939898673778896859041598100337755962028010184836684159035507939732746351248970080919643213791431511376302391527278992675837648504481403615781359498662354647865818682497034487355491981740584571576725801305436734723124920216194036096262659869450229085848759858637212729678841816094840555715602956653426808945381033545383645449660970206479050080256*i1^36 + -408845742599564853538213221587479104344723709910120481238147608672654977401839639459392972387307616109658006924740863491819449564453167516253124457533137159230975738689027705613485853992410136220378694962963881175283311904524493280898053207133311829636647226430580272946231945306984486586348769918750714507396869702286361617937875218240431149472256111110270857098363756690339755784513183331859326958103664205532994190807478715328631697626126038262759946823235604368921407195282276700032323798939868633294954938851180988940776680753966577623182406942724529459128268973381339377512170847654699016340084415890854533702147466362513481670979069953069480227176515192173612988830436193885044815040394044864870509270186171990523621389950417266740659090512822647615189408490188522650614928784765400692153948776767195991527682261573557079791640121638019687562179963075924522475041267457417969508137206407336155534512226059853744829461190142654409756240765822169870172938191024925319495690318226837109662869938956302479954064083048139913338883560537409803273220973823608002941803879041317594358671877990505427086854043783890177179955229344902180548873907725582892770180924199238961635165605368758391940974594841851374017592926241963091427328*i1^37 + -827497292229309146403738420755666520487482994452377585702732224320935662193854180559857971500767735832736905675190489207757051149214813692249117707768734931703448568968640115658007079450107409179947245345168031672886803335136829871564892416977530063721241277725719166661291511205234756722777834165816252104502101632826697225753968093431564112052188065027442390691186891989046371938221531059811059877893705324532697744125148788232783095779862546310007823221044162711742694340551811079804441521090461605476690070674680578774889934310640370684933622888260805040276754358147323441792562094296370315291610302311029337195371017026629150310055369147846693530577728897944404472075823941299509010524342619287899245911949101375547086577361525144897549506965309323687603194085664415698742915311526825147403051944385891018356261215298719145157140452011814000722792050398464203514106751838782487586767615617477799785401137321358407819451970381715234464856923083305777068972224594568268865236974428097443403726455301423793780346175410294056101320160313404392563385420951540658240043065899251063571644485286820891237583440442306587177374995893888734781754089687664203754709421767276105734335335416964260622988646550524744744193490944*i1^38 + -1681360481767790339150321046337621355847113942800437645445411982360291366485133659770445201162883241612118266636003464665070192007787476176906472429840170029027021662751096786996896217417784954565818463096951564887370757619048251984024752559747953489462375140353769781255912190491736266263620629995130582133444298401202459463855144280647882160645234073574923144439330582111060222209943461135999825372042463693270379470463452175420249862779803019873263034793232784675294098419254845291361985721404997150463808629176422504653037969753058917731112248567721085425207329678569614746797129160081183338189198774702228033352813162752947216223619477493265616496338315624725775321122301751096671778052825087617806844476499871279159595837014600278943737282487014137322394390233394983094787300948430627955848663773504282137157724078735612842660571992568566216753988299747187223951900502608652353840212639912975330823301124738234988572529659268728278906087271979098130165781179401978716987148868842344764642660304693578485841260205455152520858253631111083048912005393472746486043686358566147731319135190212933033421379217767455703236466820753411868592480900686472597239051077387167130266251002568007184997655133250650112*i1^39 + -3954499274375123017746575527066296475409828587706806577791856768341275946189969047255217889888144843086433491213240502435636727245318402897091883358475233984491475671274579587662092384519741029625883853266283184388618390801855675586270584226118717872237841711844308651513105205119309787768324958355401304203844642014907751580153555038964601430924781324291587657664666604356235413879792094673682230663544929062359063090322799572106643087134764159938659675586034147714155131891578187229761701236732059242808661456480087806360686093500053981805955599110086322288142154883204791710355976964542881822618312432648829118860678562582490419122426266491728374542968515456379909316518661843054370640360404752699697524996305535333879719447226124991436117541480331263971392693364543127939841760526427642735557761928562945025355573966560422542876578577753733357758426345827613702644555212301490382918051213649626735552715359069704548432768034913540793463017683822640113327277536699934451281170310591743770007635485318814382758579748629666864714500932157507461296448086684017618412599120662758813837382122895689224136754111361844077600663405943220347266330004999422473058412219765895849690160162985092753391616*i1^40 + -3944777575828969691160082682498667166044715020404363720981011282810878216064859027878513682407775874181285167288448488818287256440000227820360738723961950855106994331428527306565179121064658087887516082032260864292196134559923302009950130816416561548224966464195020784228014301605947404428732313074048873493214222473825004955958018062680993648711140659440256914382398054308792651279722290888158652251944413421289538667461827266182363439338131693284872226724161840562180123679371907666023245543123434971260464980088074484366084355662017376226163865626230622666061947459263515859443806695187441667591285716950037480925616726023300430617313396956832417102751278520258838731714464746950022146737914307135792588687754585858406835334308835153426576347428092611304361550233229952699025642483740057906410958051039121546621720445080624370695704985697086315016210110736496520224451884117467816849110659216275432130018727546629668303371584008829063479152929971791133992311928489563824525976519941880004467942656332371197923405909958894592689410837667932674594205503412623947444252758306452536443922275464047323559938377739711992823056369269751101202933013203889599788646135974140969470631346176*i1^41 + -1102543231469726401231574649676482201431282263063665119092238356581311990264274063177573541385083705765949884966870385358460010273060116516326942147660588514717650754240879153807739329748949129337158842448039113877873350852807400769164026278831664616982996618341438775854143948304824974769003535635643902301408251829952611217666223437082529563106474168818309684770561707571119876945345342112209759164398797380440918488979109346925806961573215483602362231293159097968606157530575059140036084257982890174817936538551053583268716757225735054419065211327398279997114190910826224764882405371699209029719159685879177832678152058508570590940752599159399396784081204543739379495934023860976237041597694418510152115057143178562624438666977085250592802008870256013885003579162821551723613886646957964486449353235074706102108010477878472001100580269440832673111384547314151937805936137292507254597461836647403758103420716846527080413989426922659809699012579648228710348494767458042755480692651864353225105470055823502774949700366908940013907223997222958791109358129700574814354768569830220222084979273088060114250636134359169698924540020573761355311044463637804394979301501763059712*i1^42 + -24324512410942379301410194842477971011372487060296060818498938455335248464921152191810723301741073473564601762067379952333541875201097638322516432360855806699423527306256983633979870362182303535515257241707610497558069265388647766765667434023038301577467275690824169370565600423559381911543844694235863067077897105840226320795561058710633352260659851521498398665057343605557393385398043073259993824657236829782306655416433283699865944501674375358445196142818779072149466365957579293463268212519936950087870753567462247986252590943238781795329352272198289289044085557833776174433029927573909939471558291200311454157321333871454821824643074157256296913480283657605491614681314688056817424957499291773375671157253026839830872563815107430225355415344705723658609940910543077934917344175213901197314682542586066221775778774989539264159354410941930545861310178304410094303645174718882518995734421011030936103513638355881644973860027595633158896092399761066937863517991162662547560140821438673053141841771982576259299425678360497433793366586104059187946647032395683952161441390092394737228532202423706730227749425720965136396499320403194625593665345355746975416320*i1^43 + 31150003637333422455281882115273231785719661136442643224923158363438083971622084076345364423880691689098040457269543908875303873170120776445356854170721838921756949963885316465927099372364763559459175969677124394281470189201055813681563415776605423570302760091123840153568849341026433758072284581721182676636877400473800127264515190053109204666512178952078177720932234158247494669341503966902771490527733886447744973329431318422421739506442528112031473492815559103044890291159461085208527896708137770013608518015843049315746971145916460626388433190202803620635466154533756405806287445802433547515188800446785434629082467823858415794200517728576231612422713685377215994720950319364722655149734253365915058557616793186085600340922946908686830924440434784765254765274073801780787355008392633717450671361482654441183378281500121656311258309901132933012472904087190483593945244015968800903296828637651054747874516043765242201071378647089907757308293089944724427036044082289661327271704779408525788111879159739971432006921572471065896519572353654214723088410966221471533088361961245241238589459949529991240171456163587005001300563470155854241016578048*i1^44 + 12821063826491434724220708506094760248238685115366792020157905958403243646324148545840883849981461697541791696586638220160750270389641613146025733152871275639173626973619132277518999379083861109733104163370685080090978906542519571823958024832872115189538777903505474247738257070200236817007562476455431530032682573030641397970566300149672236291642964563844137349623330166683669235625391449644709550070442717561403527714851248190641528593734096903256037776500351533866372818869948188045628109073705955522550280471674527157368681377691816549961760177101913865389433442966607049426348668938256563483414957200324019302125970272152184904390944190311898121442492318373474164321762226705443530705031586892583858821288043367551060578105757292317978085615529752199547556109604451833609623945515208473259363237677734104650418840257627919195914404547688029451336339177490761870047681079776092368993458566257602286752333035073127037654297551922184627113401649947363377336579381776315204092372716974111558784496690162772844904628202417195779480706271403282893534728142606563732391510525765870795159441287614657639945218317503759735358565465980928*i1^45 + -217043928740000889713043083825517953805647557907864607391002989039688992891820303221885074976904001388393923147519959902386197717206136154793185574488560592835334901484981084743653924966231314736738206749436054645524253695271525661411353147890716502643397181501135746101988379587353599666419298420242343002042234253362821722618634337694919269974329485624976417273163153467959019847376109009241123587817755799982856279374129804709022113657505756592239578495762465478255945661223912263224030501144713277700394715274877308090998601231199673856185147401340884329460349298028391942796277327528434915987176135772381588324675653909023245625989832885907184750240650605860938895522654283609180225382167243230879464583111911607289512948864461398164975369860454237629386576615853231885920615896554560522503988395431381130403600442304547517643818704978597117536768937831684311032402545392606150130877050040041406241839106297258197203105345723729435932444878316263023503268531515821022160283143093518852960576072021130505252513165033863329917687081143111980950343549765524283087028710512086768138222423440301274169344*i1^46 + 106923755501285278310801196153024290816520238666459781792405838403572891456741663589826236617228857366822350094604944527658119636070817662088974315240603431509947847812215878232950095316133998007578114754381363709585569750006403534760673347381934942102292067813852293320024591516378400140969912158535576972562282601734795832799879159192015852333098933474159779783938338695879784957979064018227942378428043741463056859642240092556403820051226699582861954943680434048807947321298190200852423517628144333317441828226860519056733173426191764882874319317755410899554341899539154824212854093270600557439744632247457773482380573789823028750502612163774729097301652932214317641104505784937832804435960892810216817948436799257987416376420708243071117354141710464494396289092760844653691086439976453728285967656885462856406113182043233004184937796281118794649241836831832477059449388191123656777464980940579306558057755801114881787346227214739211020735768938374887720167055199285563842434543799738434403687937298947755896792971129328367115572948489034764834521535245712854658962161664*i1^47 - N1*72887726801829315638940502553382233483254274983185700272645328056131833273856257697723039829387946921761658747511061349392007825935511412367575446780048526168679581851948665792092785144000000*i3 ], [ 4270257767392279212905586519680898375541442848287815064680994076127263130652203393261023804156672897697952360714154625023027495070754540974655586771063092342498217590939317766269145439399351481867351141392023204583753565614881202025455280722203909760341581460237092866210404582958183381025748274093366977925273675323627665327938037373213597580305530555615328692638666836614709362868051206336916256127903086697335063334075610495355103546827416752881832252509734954983552829803674422818630833167846066208305378486320631307445185156967077634605570596989682586648065731762167720427009047510661446910704227175156247493908035686853374697258349396507685716732627034325159038158687189558987722780429344278600646622804785426566258503510367975108118980311197118892707782607685072357757350687090722081660792976130173931455539410901352747674873546010670158316382418557585537889848859622910889798985549315419423347235220947443701010696210653356859460899143246787452938739915301438335850631046225939990550035900218126170144558339112914685439463227801438285868833212960135197836642874837764340199055290065297411087796712954486821699509540423798154290812260503795338693509764629642790450412056780231743752902800251653396580927465897709210332665175080960000000000000000000000000000 + 84200190758705730937058588667079286999754412846425395916496008954537990494860935490090706994340729655496211725411643443076847277385579037419863676867875896200414183945956140402081418139129590289486900818488198001954286306304900538198311950150673521002173994999297127781117000638687098491259932416782521481594708200549174171171656078862214341900307869687031651323835131416552658956230519569000576562211340061525097268837420438577046674123833877094982280908504992873457642068968338533602630100436158767078467062547927349437625594776382414204193277058998235655971168362430381865128138153774240233241992926324765221362969384884229496544971140200901513018739789631191946113995283475573071056595613675092584722369599648014077924245838677526887657307301667894983049758044149208713008579207445949011941787513918762005589415062518842586681115399528777696030661780920285190697718305673965710882587931296855099963624339355084141774431299545134488948534216574802597381839184228185856228690995391134739111853525295009588274411291956283278744130281997719848234193253538201173380312748355275388258316991248597162483083852482703660783438790571903761123173549334819703166511584380344811739571604878544100995963336102281099566629627890642610597905668505600000000000000000000000000*i1 + 1306039980495234410869991337638153451143738495269027475250859802267270489344698109605896895976445299914228244286872285941155448696755389651338765232051815921342199065136879243828207948374577698194647359763185403738008956565824196835023347333994655506718176705189230783208631367210920023643094129070295222659628011157777915560965078267381479164442067885764191750295106794619089939068754390741051206181301017390090806419938810737912512571499984516734904069854400828857762701358673320719363128017652237089259971877922862094137169634473259594892787386943572860749741183639698864180968374776662809760933446573160727668884757319444651376534587784966774709587800671999469484382808601872755030159961032825781257408048831505411039933189507766906315038917454294768158181365653182245865165445038645193738750178748657185164846154484124554817757175459069103260580505650937516111160251834059179374563261346909110924955492330585109716361667223996199621338706625493976846199819389084579638047187123213836292941451121909535404066779215840168201951340004469643222896419777326248781385082778588789456573170496166302518126164091682463506441789464905492355562230989184106123263561494569895789155531934512394366415121336754874461340852609624113635111611662336000000000000000000000000*i1^2 + -9996602566592277518471085383683867231470667177724508621921139935216192943035468188924325657168422943858358945091241958770396756742472924607085215785223991625315156786608100071315147916911410984114687019321479896088312694054149405189415994194810176386755819155313525474070305223507057951913790554521177269675224299959154814875646841488627477572415184270349277087021803880409942526273674542305830873427987313919875154513189650564905686043797117256160029426096940369756524733265730342559401371533858000657231037382002834892690688383654233278995841740757600701147749356530011058942198918117715552269074588999892531176142695998267808044278598087462513548441828841523837311999774942566594794606478135812429147785917884357434718798393638549319004894813136610623659451308785618372775303985544364807274305697473636449978339751899182655338407190341380959903360858812854867844300770674418599172147708768842146877337708682198938402700499647020196278901888122660511595601463452552805931038171259300728504591665106374477563525874722106939048894076465936687743351035231221901639388083994962495019103082845411380364994508903937595701565023828582475380970422431959690888967596078464810483987011595372998516819799391250985815273689008445440694884436541440000000000000000000000*i1^3 + 18015899165608402664384496823937681143674382213581123387816849672050783676017571732233279968961489854687644020202968912315141503667843873256562750072598326492694488387336474369680464536739699606863423502444723683281030681867854935861663811765133813342087316686412015026633705824262780332216555343865711301978165725843669306995742944617601200495180729703790830707962924586970422385595428274077854338964004104567180789963571893804106112779716690934069009568865630510215474186400931586318181790856032447668852560445749242906090757026227711403587802144933535998331420325937497963231661954787139636882282655311242501843779968290868288329573164497882437967404780321202711555928815953311132429171474087616894022838592754262874857825611743961459239829406563612021961747864026206152310540124979981287459101347806475187850031050796181135763240297085342021237243062190663981551438603038509180398134226149584799701496849589516395615277951922161180541725032867548245782019705393652196390041482429357722077670673052844164618635452414106690716016800465104201217899650014045639171415783768669920856673515164235399735884505573848382746239466994147180009559335040872289144430218182091567905004020883730395472180844579986194206772248098031506845639219609600000000000000000000*i1^4 + 13899327832289462044429118222811040860457118893916164162324229465801666114856038174467511763573935017671558206300046449812260124230187960845409783626626556444274952566053321393161777136451407206006982221260347383864193788053070492147567324872817012966321981140059938701926504832526513272559936265904379681402746779617345264741065081665158267317378596621920780632269562962382949145649544627713845873880010297065309914421118008366036358792642842496464147043192357283824470070775283427499457562611925194158284152914170363711044740081747445087231612184832916345662784926227683591649699271164759988341382113039824580219369976280810321862618058946659843878230003121270984963541354434126776782677532564222825726637051875007529134860506244105530603122890804578537647167957032013303193457853441344304761750276084106237165310551398892985080128395354409826069608042167191743236379851948142071669740908784092849285413844632840672868661163073319585127935131847570759961141725108902575230971303462630831882339225640214526073360371507434495773794932288828467693081337822096376361869846519948656150560981568097415665372822684595127326018237294042452079563803151938528053522341638131589911379601859258897137717192418563690403242649148462186859235115008000000000000000000*i1^5 + 14844812103935177557100145241742294413992720351728113806614333417192849381335515507090436486647437586891838874400432139375944174914340834387293375195747384302678318491413711168458621086569678479142029528283485713881188908215347843809487041269123815223718351820625010459586607029595878188909202789533854447833935620806879770501473882090998892664993758642882039952621272592844277922555639413059993152556061756479345979453191739303475419002367661307118284455509449544136312248707716574080716662623874771485492493401163259958818850493396014670704937526748375334613568251064705119832565855867836085514669378678552350263349152221831663621601124625172178005213074748263971196394372323951899508660672860646999853887883297630535821867533881576762085119306544462178708800382066771051443277139983538693762172073869062181709723830715208289776425270633730463447054676096253655069684731881085761039656196611016623203902136025879210338026879328698390097101793020643746548797221683665656617338081428671253343371915683295983918041570212180397420341844580603694939703993391236782207737711131200986653477620680882102886924270144681608600547220585666006540540721871405043246149544589936397164748631744171079930043599528690553505072327719915389860058234880000000000000000*i1^6 + 2960637907786689323210243608091324702322706534393010531889039478263213346659196233700875586304914289527300780058965746496655652914259390135141378032333365395443211183231815581182948675670078076643340932291530916786679626533247040435780452591356474160356613862800332034280066458790587237288595937679364140055092535058905940921749776112745310278006809951566674309073114203889931487902758699662795022062035746360645859215537019018654125905764728617794552983853992348975065486358145457434603856528729634602944056387524433715303473116432073748606337987057886546288555975986039406046777858196343113569837705094216432213028140703296781729382325228349724915414651005224142200612621667440944910403753406054449768848456954697873858084601383106986574035280296614619203626681032764524484362960073531912587257996536985680912440825657771210491934478045551984558681607843273710355107481434792526911845525565995634605837738966533287894942946116098983697692586730518597025274642800354619288432043907460375253856080057605259745536049613289074684222364151140096884236802965506296144817266264290371314518665890271181693203648211612026089427551348269132227082175608491093518460304983804931419273661769284341982256721745335072748917641752882378569469132800000000000000*i1^7 + 1996722375011281642165566075961823773590600875759879279453021971836633524887981472611946253243045932596000249072908453102960400265002058509533871436388991910382521663083170994211171801996387302636541486749010756242721030133173807272674659535675435961842173287295900270116042758891141611804181674105378917506889364861620554076954103311096588291302761240171318246927593170273636315460463024967904295926178680213915992182050051609960132862527572957848397990285523143459171738941657120875872533139058658439631522660348557310120543731875557747274143588606685061261029895440174156011112224078044021092031553769480073525381244441020017111343369111997657352142265373321010942190183176118825093067951605888655686602957026673302018934747264167514253706285016605530984429597973980219740144524983757402860324488177675021185247710555708114273976808785484713303819956279453970181720252342253821437046681888202449343226220541275577496615904589630858359702589284373076646436683488534784232720120126064519437546510409427131112913885003048806126938739382357449981555550535910880423383183628860558739869681992784545424012726340073840445811431077829417950719662950344861439520395239845287396112215643451561721846425812868229222688981684789324114034688000000000000*i1^8 + 253894199597693453854704461314049208534187987848294020001496764620729666786030902388399404941155698006637811319623613998335328591526503332193213393720225713670677182117499776579980647560007636173995064303181735693676420840072293069397160929341666702665280083277009836603495815157287582039964538803628844026578837268480300574930115016319400775600306934848039103410448345416349708046037697029469198341720959551015883261754419599640233186526445636241896072242650685356317029606475129038937660489988838966629951208269097844274558402256622242081157023053168410427482593673517045845756422648883955184726633180713863699371515127554258523723580495607458169530526040366521414977852520819754635419550367454983809062917329487077718438662839883638477798580568950870265642804170396925580309397874198922082890941584287983902520734587320346619553893857169914607152811550520420355452124836252424510752150057524012249144008540682970549308140984287060895407908260619061247109330005766220154828419241606662999103217256470948171593437710738021297019216500027314113729071555100420792849101491000818848129596368805614840456214528158755726973691687985624042369289305657710937989120281391561796011668734993108914531524182161980546151843566813679011758080000000000*i1^9 + 16992319024462569861319184570380279547257658553484641034556581598703880118130776382444891115475792726120345441482750808971220926574881102723688136403960436937196705519664352447734925670253165311235367259574976079417765205047581734248863672638724367710950431749056679691934880491225853091200206306564073541729644081221739700056705922728716196297753536071572965246671582666597893550911266861973630519408167947873021679359302535563346579937610083072964117750652043323148162318191303834219338774700619576694085664265018190515061544690331638683063201202074575657558505947080849396372223406759089022280899997118539894991712350532611277828960783074269906197844803923206348470554483624082954659197069532483386909336869160948120206005200422245021048732293418268405110547677740976662182633455683695234117845000040742965209769907551942732294451336362215090778968123961966476165866930763595476020815677041462706720025008543422583656017204098472394210094369535278640013311148639754670486887389111701922700341194561585996043559527247100236115768125404417029133551420035071018444476384060893047488929700060849815075189878211358919580526223435296074213306026673882254704153051253829867358793566612017651001953124978367348905809558708158044569600000000*i1^10 + 1240802349732632246098289227875652015496741906170204420888812536946549690532052217909239149679929368062605757887536892519123404525520482426823967771309231791197117696117237183129964985204146899000339970033309061622444089678937369482455328863137477104236299889309777628114174491838634715379932690671738337641540164010718801282493646753214285909889488755450122393356855840443303247823843715856803837126029010388533617085997293282426270032210300726886578790167750710844382988233031854984527871907080902282339756572710953176441786429879163520572128816055607919836255762911887442500692806064816433956280388744822137239730744368918632361600478481200042488659325375662138959094970128042284442046276370591971380088483873490820159461791205138832291498427803150957749270222505037583307426842293987540885219887009651042019397740593847246948512935537454057071439324029549323709471968050689710945233463255040900176919675730773038301700659753522710468582941797655330145802967269119493520937412751876781904929340700934015441308306718729444935470854145995369109573903663018647229973867966786620060161404215878824936605134932157490201351090050567685818360065564248457711192802647611155581012402644204874341072373090411954539580123657803923456000000*i1^11 + 72565204552579588129047096207147518210573766049536535127405604983803847874840036670179396285700391249734463826759510336346691024534018774005012827217003723375760804202226451283812491178742452928325851975367442776854805099071799815452890993022852379838697648559437329950906752638424141415852131578054249193263644420009550437970553738402028348436082564005937221849011949495393672025261060608555413403211402286247482848835236524772418600763032076751739794428415979327131618963515494328562245884693208582007081997400680323445240704276112665608785636302818769711705669634907676975390688795233420576797881620442407189456453162194095758275971416993826357537826516025304942165346948690463568679144233960746564488934652020827980566527339122729629035128607139139023517927200700923870610599223657506294132305204731132236295363321533455044444402630543770620692613067302926963345122908346735478209650699612717576846262209038109891131017400098254055635447691335151325713101990916291406800291430418267942498532898780071790995420586101081172911150537027140930072180135350066342129485532762332764943306296154124808336140720859863878654078799542076818498069983754103001223007586716664013683856210080145431600313067928263943791130476659343360000*i1^12 + 2179478373271765910616691752613368624638531585940167615776237950581166824967178217594357748322601737672060735997438501515412751218257184311569661909482787206885610329980882630056627215261493593668432068869148068994175503425588095098862251156773493976375807549856639324344237500523902172420315536896819981793467360882434443499268537476542837844560821721222766281305348609062729734950506326655706204210580076575937551094180306751677029268887511093333367335438717481158208160474649669122439531637593322876439027299763997585538912008427312900358649067755701041007549275496596454302731255962215566896070401067408187303203922337266214123213230663266024966730357225618014516975858901017946024485677893298321621391926525719287616964307813960573857213662752254383538882449377565703253348619749368295584191263995199272882483963747623204409952802928311926681775788675789302248229755963305015854521603728677176746420624815057990219840310784711825708433822693741850677190157614941383508096015067850419281168862239617468635169914813652442209602315539463177581860637650761945796786182581141390084478992385282212243579582959046348543536674412546893523242669350887697195896161141335541396837474345303125437506742867109730632769077877145600*i1^13 + 82108805561655350264993363259977603974293699030708971292855767211265563680537027771381795496738493809845787240699046482265738188005915097665759484229709420333480780513585537513454124629610592837729316352148703712863502518023177463855957752335302969138690702328893636420914433861487005417659777160312475745292147379862874309104428564393134478723387423481682601188824207987741465627709793510595149939864682946661486911580991833960137024830735095505814324823802886407448772824686845523792136180694933804286406762524392155217573901755251188544907191515072468698705332367296136600094211902043254483544923051416113377025966307622903027098770722892047865000204823271636245733143891930760079246802647737040139295055339923810553636623311334393776365289795514077006976970098954777256427171682843513489785275247870971341198716870517820638223666604418412237608435236165913281423414842571081799951377527737414836770247576950494820955116524064094818350005366760052660996158278964366461576245474963661759344952758944375106163625244730912165714231491631207137029397043270714500622636485791889320744800146056932175168189029458326245998207729845429386919670596673669453645174008402098642497848522927930976758715855613898261537904132096*i1^14 + 1682810062939521693641376997447744804413226661792353234702722982126991372894747533928486555866070530664542287429006719190011739430682946394928291348738476996978894294249136508682285718128892232400438264887483951564007741853322600581209419918515563007852129197880614659738869643934766807710797690692344697329234766442144010325660697782165956464856877798576254176003632097915155900141322823592068585712811214895725810891056360613220047618389620881729960042758159847643250885107838053719411772498859791447211755305299519617752028587405452401288418078449493364438770441631266933784028095092660003026409956962161310189683075660874900431606135214956801412417697448974489850060518441588850260429605071705880543161064107829792966620899045545570889663001812297994000827017883291704232805777135707235785684482691339313349810129528619433496654572470420033045795821201325076580663408670976395415691308734606153299984671491960696014938957675349096561208834598124348574611805809131177181225615621966454022029932969981283214060704969288617356012570923665080745371931795244136506848483993601770517219425461678047148782189413146221025193203663435968810785908465733714184464924997395198580724787126714372451610347061014081518436352*i1^15 + -36943916099310657937836600629616985591112085915825680322351408626032320922549138907698518310920499891453504480639449889922886567174364616885459875748556509900238975530835714463319648786573544391501002172220369888733603752106009439651383089764641762167356289395482623453370401838156097863754254322316939925129765059184903823682964041801578506210358037249246949403216775367408942888138859258853213365727483197036265019605684899655896234261690599619414839364898779609183121638415286313739938613514419149537881106743686204761732669763925592681500494953782494136251930255788262039104916734405268525723718087309499316390898154877522723633336148480927924546845181918975969779325666822949227595533288146332951521398163605832264124355525425409889491578088797015470664043679991753652618034653361475261568567820510631198970238332231636652123183217477409332139411504974165391616433268147557082077835369581498915208346662179772990003893559346001677472791366427672786842137548949570323164590948580662730502268677989531590859625763379521197748615797015705511306420769745584252272524453248250511985815736354629723237474537210195351521196358306999959557534160598305591041641648117566195630966005153855618443990470977659076608*i1^16 + -576559484443997202600108810276337520313153525760684114965319362637411157269562810184988941104799376210724081492135537443590393626662352886160900726896799110639658541025999286760171586371433657788435257586890679482310822455950460784594443013186934931722432665260393750596732061904877999031392862615192999667466438146206686234571711714170425913880780656469265742970115312797005466029513904523048639790985606578731157143189658780427306657696640849375864445145452035183801230275844158170253589193560288756140123135695749236732414418351849960178575081566734461615114005358409187526028582848081036450831725518775893675715825010651018252679120932306999791830380628202360435896009730952691958572587338979561571589238862661225638930711965897011905226289277359783225580478882429898947950807028812475564538281979492903884401860742159265919637380237287653457042741384125453084680241319516680232492101581210156720525063428774429640770213581673471285169964414856401833402024862702306766656447755560279967566930692033391932672720029547359873069024258192468940581239350197998801222861314935005223226306343289902320013946391317855153095274876184878490702950085681289992491367092262362406665275656486739701672324886429696*i1^17 + 12655538754551263346796976706868394523240603154345459132764339612398091472396521514548624297261003019020085807703716715108757703085952978301375545484718371006694605227525886256259435891854438732359071753375088747630038901022941386043834340844367970770279135950932813109922785902635959884394473855487678331167140617551465488628639789128748399752313179658017822243997951997850830423304250689308859564898248994410550941447705477624740909181846742750916171872997082760259757787250301031695962021232596488272178838721514058349913387624013255219298703853429505244246494763247309495856232321827799165418377781980149780350007832510716994594341234272801799566217357904251631148281276935295660970925078133034670322207525372525438472713589295790870244145594275485166741644887665297194201708767458574636280016266165336804298318844487944104621286048064656560226672424094310776753470654658107335838332826806956215088422005545306914759676199725537768119959134218726100844453634066423991835153744666393604494646413576348764474480528216965931288068373018696978214830384813861986917685267236452159939082802250525917241553209476626613800882326578925154521083525751233759955097776668182858161338435611067563764637237248*i1^18 + -60562783740622762144919974907009703980643773072909708876689742028859072637418262128480016750439780009813104309495031269153741210447609956257305154404356766874555414622039280183645796829110289262423656362121869057066839309751540927424355003378826289427887076271796932553674328677973764951643648325050222438384544575856036229898926946678944699161703058435414422646642848922909105729188393515897364876583994624180504809835958168859044539145928008916029361887972230360620401075202741964335042782089110275001601751320242068097815173775535032980486405519813054455431740985274750844769166587107084858695717856746509396610243462630044595701471347765046879844940114589670431374187028813131452228372568889491074303565778767014566583636486127509989123126951149507904459077496391733712998594385560717295688633308982193907764114188828404449004598233020074187228385972267237520706450108326932196769186879495565569776317565524421775761837938563986222064139777453349391617561046923999736842126602062923122762913632741527114649410167537857384581965392848722762605415469116515789806568824341497142250321691776113227236959030511596366131110972767972459309600094477730761530376147594665619011342785879721622372352*i1^19 + 201526731604603523962812592310226012325844380123960278037409487006871192901123822314414468357791237720385546543744016322892214408958200128179609200189579689993798867274828300184819277021017578534435299856785594266150370441532070153152587871920537348042798522710484085396018162863894989484256915467513439040647857592431230479483029648837843329077258903637237246643528753606401250409615390323779410103581297472504371523973820247883517177812939024966670806265382878893819713951559957340817996225306854931253527525429488481285173539087710172151041146969650969818415596626373499616481890127991509311627387300160299968703795230910045789780731677004604361621938018036540627977923904924295977567703934745810092299550207783799367916707777859272401853233101868323282140890458366485509422555061752438100482803247017665665170253427316962134903206697597528241099760947969412692543165404465079830438161140356036811639570140383461064407981751703143787217053927287557564823587508385936888413165237015458984511546930519156863419276912169882787773998722311663312356484858660114423171615603248456061523840288837682560411223792583086644541416946515461217673526215787319810872167393072643445026827895728693248*i1^20 + -498988310232196130092014368053726971762264885425897757710251144119261882907835544255648064107786832761216864531302356141511523735897210425188008458778349156497613353336557707829242556590799818730747559758533385561928266520981952076861282039803181354603606156385664945422421560097991621567806813713076071707750766894334014287868647649064410505654323805288168170629413030097207280570627386687577723064740863685628603336349172577232241177426038694134788950817786664638710612538419807688984202974747718183402823956240813647600578541223595639710610774345804153713057328338868765218512452609386937829812930221580277177965436245850156014025258192082257094962755817512432997701142253611525534948070381991861441876218255779488870606819926431383432350978838744996553133038357862927967303870562662795323369058468934311030010110297401505343283915111423607689196493082827544671961065594442012280042161159069871666496485667717816421802935287979752763737584678448174135792292354675513058353671512116297941188039140351396073353196178646208141192479537622675242816994413047887893303564603279759369086333478096878023526625769299963861291453235039879075709105789036975704449859192011120265915717783552*i1^21 + 839973492336064358818362014334848808850330221258288324567329451085284156029782257998266150434680004177671131889158807020542880374548763397705671373164897350485747076469298026389333283853627618720650689139950213708634930215985849028036002057959210290006056911355671644817620257707535366832190980350717566908269211025978793914551594412498733893877045490987016214177848999485993960311409207217386979570237724686544765292003785685069479129491973469475268959492970446009061802073256358720072717362891857978433302412205486713347324837256540445393864653845080909095200170549615017368961556224435410254084041520030659153560028449650500057026755157079015600746429006503370919081062290968426135228027333477730948115065291394421988999684668078981257035047350437022217459567118546299601725836508741440841797803097551626106075213522078233866980127483706633863667018099044571249047479742858705546046598752943180550270408399563394744524788558090680419163606826842598422353903424090418337891233145362719424414914026563133425442247468059878385607730986992468606814228595465213520676439155421567863357786682286609709831549901015477434355711886279956380300460862671768505980383300248677912150784*i1^22 + -1075473773410257121925398100666771259918369800609882143753509537951207125219788057477226960086381456862388595841977019537924251899461882488908496234403520360951592878422012276338805812946936110171845644005798397471146953149404234175106422448763516198074148211363310675833849999502579069248342808057144566715618366799165083601732303118381519326551266650332963858248785407576575376697502338169427411656263163080310423592223488537859579461874552150625164771124820109778851458681584758553805149133074713260951319877549396506475112532985594115458903048098134940932129386873047066994462497755244508497686918571362483602845415110920840863748218321885034614809898209233275525640538669990662251302628513444815608876234446934729159924621894055136021735968377507019672588303866717815688832951806910231259087452085013460643582210225474669049633722894230325650431565292885833671758759496956313370780836788782029365220371859872752054996806303019331473823188483842225603645185488406488735502174557992619946499148224265333909961753820640877516907038493543658237258355129095776398323844047249258375736411605549455736713698996774367951171658107481556126434005960359441588600600927449632192*i1^23 + 986826803731358036315583398350114046635684822672270256706750981645563169600956836435154428364647739862768903563906336989528589560178933286006827193437139769155514553622542211907389643363203432148050842452419845309189803732386242967778540905385510875188912808822019507044523405604189511555499042024215487906463370987829229378579255937306580693915296336676275400170480913036898115897167035714241860105869767815279798251705057377387231269771628779125901257407195190713022602896555138213995714947510289975474978590788121946717215137934330661942848756857258931149011647841460040451388273953621620236455687701054670737731814164627599930066319376572503632928707224803503144064832311490481167589745234668576156901931732333406886288679572414489461022664987094840287307177436591459310879478204234225895032166578734491824614188912753431052190503002369405669393194467625115125652888101087887518841620225768775982299545647908950051025443524910975979136904554323647888257599659495340684637373692612401805464893360446367643733181319606728047632183923442847617615174557454597866253582743749430577253627601466583417433469959730375863676297508631956449052771763254107840668470600743*i1^24 + -468433110994152859674968538473657204997970924819860445641351114346423084019646340740215808181233693909415383719394766591770355589625926548801410282452527282310367925208712829776070325751099551591799296198252213444425754518553264396186413380700712165271300961252888544996664333194848504990917500120395547764248206303414906642886194992151136716847362871691920562169498692978638403107961310944952797337856284294935542049203845892825798538721030734763504960010306427886747063509697137502258550372316826681095781072328589158819748285828332523130690656227247474384000447512135336174244728043976716106188563099543002546892789231082483455183272757218674593072694979962115311849204785140969313533722232484347484739643774869134251980208967834594858853332845350855746733534425352228613846861420526082010023410513756007787310118032175185305197672353278002166202383165224996992238217471435332456849550155136641729972504412268425982044206470699842465615583067093908256906531807298095414133460114878595745617508353475522796451036876491152729909798578544697475577451733476637220493035514757259999507891421376115822121990001090516908200505015384363398850013314273234979466752*i1^25 + 142490364843165192991179174812015265434543704822397242901026438978138756854060765760785030248886928651901696344276885815680621418835574858657993349534636795552693743306966785995475482548562493294506772165366366535829394818462446936179017072354540963957875033685955689828026387608597289252565281230263729755875508609130916727139213099301553164685230319635356955296240552727406931639110450305683703042878149703247132994449410472569187181465549007631170204601769988932320980920796729628404564012944613378737798509224667336869096114064590938068874707981292976144111359116656849817645818631442283048541276857628798782201176755334838473795049389237691591953263010324565304134211540851198159829274372254316010702803460506961936401731353820359035437073937965295420983205513373293931420940342107085029093773257556758902093545820186573789830359644056946493401784476365719755028827690117681005213678807432090932463406119564104785306044129062582761161994657893135748066460203819577825347486826539000594896331603710339798085466241080148404346589151713593853271804130120200354774929430565049439990707284890174712523103647453925998920704365446317373036664877612040192*i1^26 + -39533024532240486494800557023879711146855481710318465710934613458927757290075020314946616240329406686730422606251204416003600054125550464045831380342575858057444685063228016335995487492169434510976342733243720088006352999395779511107930497898967796029712933567280691837582362048752158207492725914117420202081176966834715752441735184607411483954832897210302851126742820740901159158474856755538446580670985869715613913149901688386762252969963074135280527492466894857328910440740264969289699774306065195500252481151800751675782185534840657025725469289614897744812396379825860213731854801595325025298501541527425772591014251425437643499239868188160357516589345813282636089504260861239743948857673175432109911292335585208838656133079624359973487988336243582325522516534447783416529445787037384561712124959007729556499893012054938822112199922874822783908832108764853959607804966154088592640627355387961081668186759235838125091136975297378565863076267275803817944962216342561509842492287723844966453728654581865084474573747054201948170333379262378539295806317410263718587858420576412717900308112675165036801999011375130014658398706379997658865618386944*i1^27 + 9743382822696590630205939949358741892500025163782418517535778950491171204377018824124653926013838443722718095954658966913632056039092507456074482333321541762610867917012914277155104683306622157448827077354821976979889441862620314935155313851957104760756438245732530458878304700437585826373267990881716896816765893750929697401689389969687604514199496667477833045595210626387823296614201209184715619662748495154582187019367165247998582724166611679637793180786449447140544060382985856270495590862738520651134131601286279602847235154370351371349837307415611593465492578782652690654458558342390587487270987034178162196929819349316276592841063179331731064646990304313668662431824756376848790894953783982791325378139880258229467228233735586001326444561996428073337902612645922274800248705399794543200392828285326551553320197434469064433256000147304597369875740000032180646795553335604382651459191627365305404980465863811036769967626449844442793570384500062161886828261385340110387949084200580448264464915246526899826666929265092859779912541537833279004040938586286999762765556410883643976780071289035245248585473209567039775809112045313125777408*i1^28 + -1651629104244016889751129350919394101738112234821109390731703478875855834051312939553088435493877991686345069290849620700448809313808758677825240926375596642956917484697554469128674476276687356018849146154711589924789214564209837491713714560951176352645677930601138493607698903961768011259278263324996760819607263303366305346202930676248526223377569058348440336626532555387787406932947333973635666568229942570506891795184234298992616661430880857760637998314467797843567685227806242663735861286697682086206856867758998103909628144120431589469990653406221960739735138076361088426980961555096277380593716816630717882300891016895975289860997110759715440781814198607516467918289334916472372649425487553960531938252695179051826393101065168345022708680765274552629988031760783482194854949824649981606092177575628880618112157096788919184980557701210366601341017004663630857930845657562098868432620888913758177064810237308083754258612819150945960749769443397091569650403152313465150431051049603079168460297368528057944972832386373578709755524810893151066690643038750637319611054107985825721842766782242106573533506066788633098289701705482240*i1^29 + 141739784625400197653594169041966766298199122892145859948970545513682320638028701477592780493773772218029643602908290527295035591944999959848345474210527593223881881486787762648596072285384680671598152976267040987442064754796611340061904698041492553222141452421178991306582025733935371158385472035327016845017684146407291812362143624334155175700869654748449603280862147535697485537210053690643892834670881305802044829126137522462933625064885092476131263006527669990090482544929100846721274562109107968858477105179507643431943576488101572265117044183710248875199183801925757374203060846293117131609958158622140336039631685942504445951486104507605218210849045193974374672411733727215605346672130258706323792626352501458144226710581108987613461706913825204441509543865722098767718272111342319953490715777851569361414860072523476201643802956188708691028015503702029734403587583495785108628278994752651093426651099493454462827459744758151479709281841100085022851659123282611017410905685612839852869847610106668738812630893482541079667941165456303041183107899867366184180135412423015657265511005907740245353491484049264174698594304*i1^30 + -214141257264582590872451030156934515593569157926300823326670839771527936576196746912028561488161489536333746595724365470615501946756553759689895712759334808302444511342461969000022732756221280303529604417799020410244753462223657382627464068503532847811194000927045688921933430336251290438029001570278682214667134170480375893965778410128144355785055190343347715849349439763205260751290676825831644706422741419166971462596398945407323299630448935662993602541423859785014554077683383867090478359763170000004295631029029318262470484974248500690618269402264252340423142543629524670846824466615602734769679305619199013418070487963304408498936718381447070299253219281052308958126843190315117579160280286649736885427038300830464908568206470223911857249800356457079139344533052413263010799971011285703731039838297402001013660911589622761220066739187843112364936661254237245221282339162020106289617106685188891850537632011523034055119012376361696982281507729144805180200709593461995825358319567974423216389182309175471516070015143478119007248791110721203406701119064394583702589243504677291900610003060262563007471147475271680*i1^31 + -12824117365475831287707091148327562209838803712725545501365578721711432782433007860394960216384802300870644944863545527793431372404775217759631885318358786179956338041628019181664580330988871778188757061185593253308019287816477876695176516606999966795406774258434772520188573951224454515389090966213586120927606935878312166044466560505571123546138979757858708782682592149645535797236228778117672114356209798325571429383713280373191301208505569231681114325056479816713473453612528446141112971116419781656685023395193607464537796632952998155771703634390976736558109352019734184611375619802038743861266348614232209312437031294273046272202177023286274024905246260179565286438752788357730383718581113398630064458597529412070877595990005919166995809099554931560744164862820779982779502394843374452188031167128864338489605393290616735042272073810160255427490885602122522665601941458185971217698625518154264714044344633420921872227249646810387134031631500163463725329613883973163486324004584853881545426455478757421759016695508950764281049105079854181132505591169719459763489851292368259834910254882083302821439995904*i1^32 + 13355272620434937670219600738717224574555334684470387519820858754673771157040445477267379657085548147737694812120628918278530972835549445681733985549872966422612683715329228358273875804488757158771029434498866963970950447349427992663717217215915000080764652709092293954430974392803153722649897235138695667450166387454851223789079366802059952124799311855657844332050937169923492063750736500661119509820941850686755424571506343269826916832133932004880263999906225754530352662170320128842143142702722263571887508683855065991377702936850321916337821655011444769402163280400901267425394845613529426516579843428239986399935141376231955250253008011588677442826646477835601789098188236983800639386090958900976668055284429480311872536001112463178446831894409279009550090867080744031060558324911171762073636889541260337429672326926010985782191057101637527074437193288020514266037168581182089482819160054100531811744620132126075952162118201008135566996932491330946191693158797286993320406069940114385328327949638771339161578013206637302040827843941962397101723439649408719040078204536440604982626093090186723328*i1^33 + 624949486529806241062075548022440149288616428934256279357849641781286801474691412408956856874096515018163867072157000571989771092585849025671672973601844952801670176837760793511864420914879017933386454752995763827502940137582649731119199321660513898898861539660940216240438560219492898920717089943638420343402577996579974540935331659234682039392402026057343307108229754132447906434087775082887685546910292960973121559228454273821444925231379411011051926661592423308112661037431940297577001785185368881317989056522663966960867212550544372492806133101835918377001101596455250586570432554754026709793554547649253529143512146582339374765713563440085656710218952503430846039906243925756726455235041008462070578264695992548623522347842817168412441309258364792678988268684572261079811147534460493441480056210467314781333919122792561194921490000207640255949596108163466566985521622864113746876092887933145726270789669009280181554457901649617373827675057660564601176771470181524652033038938523493607772005723356586327588120466922692963937918916303985073031660314676243879883697287708167196347308441600*i1^34 + 440950820066174551398698316778143396372205090891372190490115514039027705998498635678189800663282746956992339453977759547145002395464380813743272427896575939921804470346750420374882320612866539853327260394636691394683253289025568318223377364527005627747943235334992942665177618134271541639810662147101380063574331517269935602021522285208077960265504166935890309218182983523718729331495289189690378144383855686430645624261695590583037570101624307854996860522295386217112346491045434673491033485090637729699926961726455218481888958236345419158120776666297677796827649496968160580272894210656681853898877091348925755274505273456688965802231855405643631444903142988290907673200673167792836327611024802733089229175879097208255354084544839732697200388494778153920100413630391578847962616530052954956265162439576262618012804839193411739238420845429469456359904571693138314941486542075202404717455350747151898485143217534265121563048323079714627417964784722010981044831207694559977122302570561551327083404671407956475928892095608105891004596180538810623878948808654691408232288786803045957632*i1^35 + 23411282504030601853961809896813531248354595408631818355298675166958696418817336700103562709539667137021506371985807874099493459281636743187042693898654626542308985300260111422483682740291084510570195050263377670458322950764724179002466397013525372897404450988135545805566892700256456116163315986046831915445898330053851581391784097721444573033768448739831648420462582170224448223907658939620958417575656453301565832294112814588119235923505903407614143106642805995019153052130102726438860716509950564836581104348383577442842458665868444315031433701313205670282273365685268316802702729552060548113677187074787464392081842514492937030494675640283434381383880397524215043749927873093582210027978756985315006774898755053688990341633153637952652284782103634628522285982954719414232651698408668744695335239309059922579302284422028215635186102584208013402752939590252701225721651748092603272288400898270821646134777575419175209787387305361720849119812282221842447764796315237464097239029233219023525155311351126381327040878923236848613809188929013330369861191245331500446406148096*i1^36 + 64942160385549109506552411686590436238467186682176944677343713967779716847208053270181312496501974526419346322117229348267508642034455817324057145246322257486781674410332460396667863713591369519982949626860656328254928140124167983386612631316332273281911901918363518209560992469978987825611249559031993919255432823532854454286576028770853056525857992791905603021828675563784342221798868646096040410135333037872783644859549781212998942472380540366366885927410098779304899307376302502701084265007557412588251289365438144602081062864482091352220540069285006673006051105047549391530916642481992326865560754903154726786871532880221893273036627437008241203687672573946547254302544892744795498577144715692715515622884968785012911145711561170782589733012715978049905716089496530185887537087521498502622214959627900580104454856071048009955134067749661759850922397269273313005853142117783495642963730556145224906441775995160392467550738362486581833964883359839305965310765941053447503957679420909012360654952522143743057978898447327969745510194330011137859618473159059046400*i1^37 + 23285861214491171814566036298154174445015565699634507222942105862884085846448742110136279857457591647373198781438686093807074206684771975831179194815781642490591160936264184899231270202360298697891255747655874325112061700611095927722841285242930928617035770980446666756084235640953682183572639942449897856070215727440918104884584053233005413643207850102609267199978341709436291142184556027316018619292569418537901834871793168654134340822733151655563861854230498203293295541140374549717085412625077397687369440433410431384539800520426459774013471986067965934610978478542431468803296023564038406415310920121714021654386842333594380053505191441380425443415293400701532847660187377396408247858817004627219154291452806100785601676722612550703127894223206069428996213933245581091022491826413018427102736421123760171041645129532995687671459082163952293381095999891458825343016305973934516133552350492711599030143781091375429881994056622233070116901131390398139087355153770704592806543315329727970933736138560097693394502577624278665270053910262974670303242747904*i1^38 + 2004925631476442490439479309242132084635261962817478450598311004152442165955649198815998621234684272055515384969264002545017516975575807649531982945539326104225303438585976858722887289087944448422610525543724134111735760017765116664424267999098605975635816862668411676379797071878591518739618978979771160790817590949817368509147584812635890817530816054046580325337091262569829456915396356670986967638531775807259881813549176431003961879653039886741829779911635990534562064886751927760863659272108635907365794878003411859352951252007890183728184731489551715605680063959421089155605002520897275485870464550013987938408078703490527906640665032802468971992426223461406090796214582023697262451738437931619699224779882837443907335370193682885895368610626460498864341773698847872385303748918997991569340987753013241164826530750974450907906919067183590512238219698775732011769286168638178907848751044463852116102958781649297995043351924955639882323466846972391054754350176265444484678541044998961062764909406955645839986741223015911415686204273318690816*i1^39 + -9026248126354197166621140872570839424995398320064470170505307048378318610132046817061711916389157669942324772404067680770535179895906745819834540391984406668126262212777413463445801908623032647986877538615465398447573139624820852168202311394408210202822288640347597708551081883749896310377260089258043869729312476053342773415025690792589573024470514301353053661754999141531429581378027592174446640460557920682383626182317320004508248741976335814148505612768011738976239486660691398387551039685895145565340757930331396939747336991192415176706351024718983132262197442124516090279851469415347540773507499785326186761406910908212705178072453502527272853005767211867279226040991658033614762906333419217835069335042203721814178661822869859959943851644954438538947087346691142204818138332813959682915152501152667171799755254086108658662294001167216896759415201809577915834901525506535273550251893442415520355597949955596188020189680015992374293073613254936468594228504929760725457055805393662413627018227772015191700504775467981057690697728*i1^40 + -1585994280900269549621853018691457587178242834904287915477345192771488814798088768889734771365713109965130570642147353924771671837991527676393706834523779241136871317177920291871475606727560882644164066387197299838270531482466258748441387054642605019416044633238638354059600228395471278110410794576952785304802006811843961248796086288661595657715115572740410033696306360428089910527531782768048940766343753431061854444139784686149988076677848302120060681503965763838995083480381972438201191704676437034964876931332061720871563238642048286875923012848168082056912836138518895482093899331685129762587721504975598631826990695451124038307058723571688951563619646540804504223969597224511263412193035483413223938869112398379918978599131681983459409495518452305393259866953270443711551653787718030013094548145595415025751843491709363839149096963888695688591693716931384467698335739996962807946749586109957022068333666636258394906870619933151090678840299551031199374524205394711040093865876067050334758849637680100106423580491776*i1^41 + -1710638385196301614481436703852481012339322183172277349170260766933480824940889195528429366671282743335172764099942152243609753026220152504288891334094501207658359427261571224283529190846287320864173957692654942698069636122009001888285749402433241030147108477742691733003683408297223722027915866086454780473434299619137349232704813434826013105328299123706338577643043598270371863170055927900129778226911665184475408146857189792247739042940833765697160706472901671058741620088235570625771159801036610362108920578767465157959117699444231719770634555582618556027757755002692860366063969061276319567296998372056872670000740649633337459139529615787150374553305579918246271581058969658197068957787431600303154048901340065111658308047461804483162560574694944272066261467130729390698530951093924951658736456203179821425464338644888715338973149029892794486674157186957988704173634102696404269959934005566767915855523912916465941380053395021969531773243203615634502052914604902313385736861142609535922481733654896705536*i1^42 + 28506398360558923508071796171711561630624280599591698662153287294942590797244917300437067198177212921964549883410706655015775415640190930807988324926910044207928468422248006572241188410885863809139452867711732494996758359377183428305443615336273697708623539402134931125920144625788507627602658215573065394959437489187914194411307869617833468255517194311951529148558745174828461487543245574616186679017144593963954990667761912530519725220526424440335703726238854223528847834329827087506312682290912946711417732479267274047257870054166664748443965449342796565994308702693751166799168985862396391997455918358143901278251166218378493622728364659231181411628015021748746204664437739209100556228336052982775351663341084683488305352459729890147577242179894218636259852990960996445751280758763296254791725912588744227172627708762510642923499913301656474261114083127692782934753534605330220480147498157591621383959405946268310779650501871110739743438037169450814924293177873217085345919485388013944438784*i1^43 + -126234536503416622918005899015326772493167417731912740511790519545355554025251860187541838632773958656604014713361559552063409598223939199576991902614413184653628983808795088594087322439643578857434743075496093711542855867062048823874485643919539892856853184988822154798009411617332235171964361946903150226982092619995253238263678916924378168505575598950247592765930824508602038918368641699899103289234074432229293661708993469623530585996928746762898118770972146594725491211737506786521570359520245837064495357192938859638211365233755747448314227375533482987959055912172685779975622837697628229240117554810596104053613563767911763595182920571387566571724794508908413058991771168557953286833893262654511412297616707019700821973420397288598604915868888084611146068137580619939176630164852748004431368400680175998259746871053632609559622935909683036024921392705823890906236147770942113690979131843410811472102389704426583322188528334392615321353660180191651357059865297404202340843520*i1^44 + 43856103572944419856266732945687444875903293370146001053546962903100550899546629579519365044028516555771358057604795075992633338890292964887539710849033629207829314416966506821795513683112812451547658139811203480657595076797821158549408925692146469597617133627468040734819299574303913408696145773517331499131633826677023631382045437128303785779126463809755955333569334240596514231682289376822266113248924971433781941666755239953670644447131680710163071669869095978786481059587237308644977609294889453281777732035029623425687906075227968142619724129711771661612644826301970874714781546367192346272481715484620166101197393678514841985315324164231643502852871091908143174822866608853852139673314849372877940063277700586349455744168590873617474485423513028152316436323971690826040618146806194511062954733021336120753488235083911975984273266511306799256204944760391723512386921116108204988863832568943036969765731693204890431264268009582397433154423083366165157773312*i1^45 + -265914416421330699400185377545875960615642682972849793947694754076959460270086559370172447729060280235301434255125383734315550013499627490585669023643333197824770198337665930883730610384351685689512691505245013500193570143371597929853469640669696421360630001744619330299805632640343965707463651211457566996477530554142025769342437745561250674474350907101867874658896599701074200032411022359734764243507058558369822537983544807160415324214832715353885266192383417072254062597516773317657225026234378257734636096540398140034021528318047017296872274270171972134410257454522103609178160328639442647409557424110708917196623764301612100352000451471872211965770035865096131393258144523425673068386441065383609135255613586294911261655097432105153128071927656931809951167880523349138543543206305753976242112685441969941650582115514492302208430827670503653999009551248501637821477959173564685852014570472046513013527959038601872985706297123373175537664*i1^46 + 408983034525260962417258555494148330768116725532918725322214705367296036793848228561685655213132009038620785272955397666408025841758021057866422941869028423500203694441161463816591135835196124512307575725884802938590121637314090859131478129859221386228083739253317352508347057892997254586242148434437289763931147458399711244237912052400934280378416023608219899269182054364413308016376056681461008821642298694703192593091727694691103611839078621339268719425589422529449129692164680049290805238449522102221573389185425773746663032365418084856311425912534252709457937599989573633319515063893702002225874951085775581426522995437663449444713528290659122911763971108967459576920927139921092450253788634138755893279625947334891132323074438038195859782801056942850050771276647424183565658218688677581150342699301513935805945484611742265169790688398052913435773987839884444363512872001187174640950269279330086732512517420704858112*i1^47 + -23605695979152890343633764350244851894309062216389908677565615723380911748282456452407470063527619409238996519626516593489406550706571706927529002812537154174938362175054643039582592083669448700610119058509450520293283891810344456918864726215363303473016240643673107909595125366254319885163816897916551226778982576562653212027464117259941916377023427444789523615574026031938966859273923586819738315920982562512231405450564343439643269525607879797155471143112233480406794317400148137163632897962116595062475976753952246586992597562560273045425304615317291990528445718791540688915911168933766699580498565562038918138893411633259024445723802145209110713363998460650837727884472357970932510596839556705035543501053234146499962750106651014149549751578327926364584321246099116407088467725279272448058377253192671645533350474972708717673710963820617221130332087620615183806787366158336*i1^48, 2447384591420102084655609631090668453484934265005681246777163764582007773360499465381707232629772054231650923434249798593400807011038388013806519797785076829954843713859922288512915975006606488505819816453617918063606298373688875195321951874102766631175500968787839586429747812734684894910146874263291241285552831366415900647645648447571433307101483456587346299238003954161407591483038493728051175582331471681766879290719228942096952463708504527584156180263339959995745970686024803469974482896944408637282589247933540495359662960613372341806564546606414577269189177611871978338951245729616427946937112038754337041038198500010489211710153918148987224955447048138704998772633809868100699279742577558012738116949097233392740225710984739933224165753597273066005518482331177615887416673188809528525068666008816627594654531643460166263221492293486732609542194689115842817098466882279778163386055259836828061154641486355295609409439572289100391466597840515993562884394829751837107814702945624126812995292935706451273917146277353820146115083781706314592424111327640545179602094614644910893336417701131751752643444123335344173591423816648788440583659629655650046779434908684519761784332099174091684824929854517406944875962875411184066233865284807501481335565334301962324740316437897621669137961491709411512975718233253234299893405546893541645704594855614687220560060623144365793848818064472391829529868915179520000000000000000000000000000 + 48257317257302955474758502399139194999237078205550630617960115158705197575356209379842540576058329309533929062896994803819232865645115207696911498379089920103334804024441779504225779061994265076282131127932166865041544145194311547262622470882448183431107874484575016604950926521183052017519994868784732011568353279846834759176903123688711713811068428510394068080899564760102224570356807468609888729318007898502659351758794698004390522593887984462066007927602467177847624324392564980732853067298476448898628491644431168693710494165156252944039080269787103428005959092189346247832596518235587608383555401777515290160025400444234304871670547478352290275900397445292756975668837689551556887029890370011541716034604229675563429460625424431735600814785197248538841242000969065056694225178881590572675937563446128285299045773005043458611016912977105161223663066052555807180686499789651745865999903561307885750218313650470668972327759373618095212017175498717961478448003369501048397401969349808483303149731506816279712127124153335035708600836113415888381386939265996615038128448153361543510610145923323734591245193028363569023821479072816899876282649033499845528655798512057790478111777335069104679725355040949542027143361809165297470776635989883709505653903822754056771293300153449174267491039439561077206559342139249200453004368144439510945876425117866920360772484261612116544245133593261302233078386864947200000000000000000000000000*i1 + 748527655643756238370769447363778966167424394512975604424816671977082502323068196774379156392882461966436103435927186900029192738980345236614412004992455076487258380811834321018872386011755607065553492694618154449979297394334623346205787638207608641502424682562335475692369295506796580180356290607283642273292733187035708746266058218784411431619630034718232290481551765862590436715437535284413292728188685368481791736152318902380939232642750078386423493675837775854732480400375591249051930436696872856185751013985536715480552938945746580634349926761869759658491747664701037770407194709303341735958801708693350993388068344080145948903452905740590639770452175265910611235505465521748360541757888419577594789732128574106439022427855665136915061490251809482796760862961643664371034782155727896367318798307599431115940786608805036561699392144119504906418801940698285087577983871843700022956081841525918100435936956395704240575683210399050916974886753681872472513837022569058813120963605584024675816441814237472530130056751465837237032862476815532748168022850877288523293773552455734551639060458118967364854865384820357234625676878300419272072253161440860498076858147462079343251029222223929477120475376959995419688812657153402535907545284074616236430776364330976701889019729062789964476194090745156937331452213521435038530828199769217384839793963744634696929931856749834774932475979220855475134169278840832000000000000000000000000*i1^2 + -5729039736241002120876375097671733244316068586215752199586104222620953530529031207760645171795880302906707650299968176587874651529686833481928887663624495503836162282385316864288425780751796923883765113173216640743394221530424677632412569843770355650429987419437538393932495532730577678140239694228732883525738300399160473076866637379059400577245196240111412870779132773890154928430819903524623761808921900587374771007197501224726595427080398154595653990512632095846505926322556348516341746017026798015538443556183122716973674376914603484739375874663415950112256971614870803675262763310957593791614113655683828689749535690326204951115389571506573113931640050855420208112587605658464756228775836690275486349961356460452565666199577115195020582584452964325586234033974208926681934444199752094729221085907998947217620078523288649370892633522531858203242251454516035575999403620457810486688220967499478629811251338373248566550985308732589504053238262840369318987056510086517926180751266468597371958593086006672238521764004342403608367181392531711597890069350898912411819177435086139593589309752437315542240011665447104589125801517151065174285805637287850108110842420983295140897422755484278626868660214179812157107912908878008134334840511819020239626707821113193977657540652733668879044463893179284400432324866868054874847679043452732780671125388282018102417631451518357263144075024771868768526698576609280000000000000000000000*i1^3 + 10325080895600171323927451614165753322663494206864581141951176259771466282702407115884031346005711716400458117112034233487457433295166169118293314102634558004579186207106070566655434264404456229222948462543989326229791610166174984301717345494484171424621401362187958710158639471138946103674827413562829456555229633994633588928190528797947029971105590615511325907887236871181396123746948629521797767875220150601749755277700144291923083829526369962889644332089747128888431434499924560687729325678748947568915880665394986930946544848770413503011189017867168188856318883935935821695861475499835058474542467992127712131447607083175614515977405399481787573466593157317671485140151497688751997139060927970239410097535899385175799926189626197239616620823694799290332612974507665232782530731389265388391074942582628668855471571480970248242525321825384424941887373155152002957188182802368133333523507662620390598290482810780041974928880721488451413530642984776083950846080175475631805857398820586663074141770521345433509482217123150690626379276892787162511499729829164447740279183938771095753610367651452818761333662122605252467306700847232627855857357600195897578374569240937999451114108425620052350307057884455186496529056281680930696786443267636344888549390277306848094886991201574105172754366605019868671336768510043736441620818257349001950978417769643836324764256458875104362350608850021933729632018969395200000000000000000000*i1^4 + 7966561460144468448405991247825936594974172415719510319436834792220948620194707640128408575957839132868819226124395254010362839049596138735964644587470147191641969785053346034375961881879361369225512743046858929088485327156464240015693908615108976319492165960481951629587777364899086339979923661276686344367824311353724762173107287886475577346571990826473131986061861760800325517178647920779519646147423333111693108213860028746546608032265148796894521013071374336818326907810286300690024769086506520365207141769793430955702351280875592986232200234460914476838173344596793133449627257827041660347845771429855264623432191217899875896333278660558698281062476645209718672452578125403976932086114796796667565969377013439909609258739243768328762496707367426827485289251049970951784469824544425053746353446302303737696319248166641791402671634692317161923527093899781772414437273095189033936836789929286499815625069325524035924642111078457085648393374889618942392974411624119430596770348671332702832528613335528229485160282605196483223908613939861635291266587516003790193023173911311275987466272069725427722532577223820005671444461182344326916806932921875984103312623880858017160372058199291528439505116989591145532931867540539025096534471980463143690289626394126710410985512408414519766305793712428690610951834858138691957383903333140849912599660996407577444947132039725640063753872153696651561890266218496000000000000000000*i1^5 + 8507717822819177033786075267553434967464404471136857252470748096409343999529824042237100643507421603680276175605299639142530528145015234396489220554227433422146768438240537237861286950799983368268088269341064538940102554797733019358558988451987675008072357178054245507887721576426852358880384055356151886633033571867255951875275943446496107422701522833798910177075357512136552644369806918272074612483437254272330022227987018092895311327689751278969417385301783990640259859493538529404983214822746107264197803937144901250348316749110533357782195236397349072382653764910017651313642835338540565305758029148411993340730493064209607966160139902413832640867684647103602822988931723512832257723479828067577363641485530541800952382683253769184779164882768482976031970292144030808558839788879295484250633247646178883763417688010404849751862699517736423963072431002792534300094663710661810869287415530352569533788310897552908803650491668877466549596148915185522424058819179351978184481740009859787141511282655146218326158650392562279676894443694908334007347347735453186245097598625449504245281427575571244954045748453781285912973874088762957377814740385848882827589821577177204953209700887518284970028914076330940960022735235794152089249626629196161281913617832235547217531784344481046588356623462611736835102651477021294492826395577906512328367772374024510790671501727503472673201627389328171641120290242560000000000000000*i1^6 + 1696580548738796648626206735582745378198191274594441948518132782219651327538080355051005027712767633307999387096411353780579907283798137038494703419174803723283582939007805857840801832337662346105226946533201489468078258651817280893778165095209092114022713868017078454950494416294453867413466030739137424888101604128766434349181307468002044559356831631697206097315300778618784798252499054824991487161257406583307159547539125978145342593059594825750457717045273189864686317743502731634246910640597085852071544051107067913145374964736719440434053536004022918677274433514382732632281126959620276737475298318362986559045834046066285299065426296981021325605714361844439783335656568146169227267511801125686256258356859268006820844919905526641783202496823480352883728375390812061732219350662414853977988379491033195685519662643391850550522296078136387581720965297320206439831666502370463823935574749095111572295954745336627855292104348260999912129151290915058528066212132648448864274172959016855505074061266840721765590797568904561783543647095914548122952925207061956181677226277973764628241458580755106171731640071663257793374870995852080776086809557442219888500166621758939785208986076694513335512048568570584074704452261552213003263135315775905554728218768902070140345590079304286613036164200564393549599043794193504908051454695568497606128035359359916083438708713364487186413954962434010516463131033600000000000000*i1^7 + 1144054093012648128989441815115451906964231514319137343337091188446614563103236423847200349913668282882231469209857142268009987550322256633648532251939664462188639701894569135755138592781470965952358361139282720720298645514638407489290508016829384696985353795525488872173611383372726336887392783694097707828922586910887230211924294011633825748378057980542241468920284875061347164107150784472895863444058942672257459419584979539361081464452676738879519336840735202769415192792738230956695374003088994656373949390725981918093841962241537917584546686401905323175483434723364754981906673798203463330462405330884437224595457049022698445763315053529812125105198687702354286585868381819475023977116434452408458533955534271970537362434296926335274707298040235281405616881164447881800171619707197386345005685063986706036424575459298910104401885712685092649564505627151952249499518944345772310762074285196115519762780572160091768550073033104692691499510259771634705184906325224795699335984792409643788946285317762447606645692704619346806822752789841309468110881352797279348316321593968799875971949019837841531733599506625330205747461107089087192743584325685133202029382652049515980101819097586956910056034332119405012019482707449293609302754283225821751054637579337587804764757699757423121443718427781485909085964519795170500878298980501507245109305415761549203649296909207112094464609867810743394978758656000000000000*i1^8 + 145490581867344311450691413980657760442156985640055360951648602990408409439904145758370021811322045103501792540796004007140796166475441037430355247572099805526731718397180420484960306638053889877710944323965063651421067873731907101223088128274033440985472856807380418416951052120059540262190681417556559176388896818411658699645524626999894608575222567662955547977131739699685119275174959920518444295620011690532298648203527211507977979170662731887257167981979855773716149122367469985174268950097332659010142320125008235967103686222012473288353493211330286048422800030712008941222900148841418903128603087430864968062802978130101189469309419814877484307421523286365969371199542311471346119544874103733765528012563790086530007967983134669602453869929619162264090404396473104594680615284541764638245353571953234896979323213363687415376915313412205825115671784806637258114942467369108065922981039420334936291569164044143309652510240752921197578637907642773419991185354151244470210779990245703645329104230159028445348732731618839534128651937508182236701362591025165850676548466894353987377191941922297930697506306178834563301832831121038711705411027498526168285857260356849467041995742638855685449960827395125556481682563749306844597914929225860576852938463704142522517734799396635810023023606579862921350811683315996090024520396157490290319461368897555124461660290349756398891322732820326041738280960000000000*i1^9 + 9739924172546230380533102382136034841292397176425903211388688192907443712340434809500932984935630242447302870777295983884008914100677748364149839009213936317576084151417359347020971186511967316333568337435939132539985971412705847556626508826821564156016376695528665873393298388432320637646219358519806403498914058205128390144831822619610701543280411421377164803871535089561999364446546763598453236238233759645834526239339770135594183160621956534297553778501686168336455782875149432461836795216894962010970404989848382121683848131712613003882079479430287530649519473151632407894637844912372382573956683380569346010194948345155490007305758262535848863057828433586057964906395574946290874410394948158533327086388866018946019368124215612709672189166894306822707702684561026433526617121558075641683491257946827267321953086849767559252060546658609686441954213956617602029079535918802196906463552720764293784487342485652069757019529203753873946495221882948790775685685923137616967037236274593424402884029441469436514918491629569649791699906155173958619625545679778076487247413194630841389654612019456219394937514077753617527856543006185777077038013729507147365822567632258301538886604767919315695552638504285237306554717065213507249367303207555110062069590113321276626971464172602102042885940540866098511008460673061018416857817984487744383701052973021484393763552905991192929239922571857703940915200000000*i1^10 + 710999753645823752503333473308554849526171520680505781097640309836341304566418250864920569545245486130754338030029638304907496158113783886743884960254148030612355590120205073732420994396926567888185594442849707736986378993501701700667353319652260060759233011374865567840165626190772194190098955492705300274005495382115768948417577923717989086218276876404784282568819804475938395429054845781108180989324171523993768130195132705208658456845222815919618928517646757585167138381669551420282786583555345518265427209088096876353367750217118276980080704819001668482043996022473430323640118445227367561522183299996028684656247228062211988794774497670496001391960701757788546459908871095704605941324953676945399656334858598034738751533834256110619452919959601889275544232598287722439232921117034957722209946317497528887107951296433478334163059847302181534801061622093347291961495653912963919740618249331183746764087240460186610101163496530993262956673639331322190643280305054804502291692062158009518631954841272966516729672855745755519012110296654710327452518073632080105484324690651079492735516258125521579414907729530612295659796217377950109910493003995806764556525646391027445121295860242102487221370407791599387678931309220370758809905017932657995365849014672847444205959151081161592365801951888014129960637675969524365534745303024212885545448478326018972434300718139612735944874014023742390272000000*i1^11 + 41597318267418455158489413794806675221622554485943630573914002277208647859974345373156200630444779315635268277394546894332473977709881878051154264574667906289154412158840580240212875710893567554686978969202196166775653013733445700594694537913986522467574627722434900243383452146422019212797382517368758458627850228616917462456436655765469974046551053995781018344714124279170184311887832985037848578066495423840853245260346000735494236750136139517715271105132185093847808339186292681779374979055885134257460462943308506173610385087827776745775135996028578756735953504358703491653093496010157174205705657451246049905878587447865654383536500964482066441690799832272469902282456259460800517621642949616825697638603963881806370890076144959345997265453117566949983447593271268096188924252007745468574089600346312245918295237892765848083618035085507832861002632180937033499045583757589680600805355795331167478613305856964648188354612605034396619511329572848646758720676690026852304997912639559400155173544856189810120798382385043095524870538185237495235698469128652047723110178969482491520178020253274304948704264011274835524666970121260284990075429543707648210149272731438310798978208427664981796167834781647011417995854283099522562593610247940435099920449706664971812905420938663647588042181730263994863501446792459159229024662919038143439434948441927314927524535710157151431398134596837048320000*i1^12 + 1249249918166886901113065921681806584460217511858156119165644017264535617989825252362051669448734332390127229664284476040208990251602166943301257965412434992942891022109430924488340805741572883264504135544043769544868454365817740524013137685441931517646456001739406138345226280996823809547087620130191818449944256502881583053658081383179302536471417385964072861772058268399781764761216528385313419374227338095346160499915815498157488497538315416439093139743655198366028794034974338537779926661426863476294652174127459939484494163982335367608552063042148245579065742108988102728272226777523261777155915571277999096270034433304098146421976852411976197608371429869074499453248076063549140116168336218529547511727334626211643734782276136133070831974486772055225360165516551725719148876614039306970395461086894587740243406406219709213044718162060775978662688499612603550426041409461910630507130834411573267418795551725113164069319985273508880905792834218852708971298227457336772163412526683384363556733578132433475934900735831281951266381854022528870510461255452684376271440774377748793052750855646360488576211102020007549254840821542275664536932587463636473959800179468353611646069303494906167923599348403690961818287461102399323905660419984104528684117194181031065377303239478892306905691379812941966075160523231858351970646705713441758274429046763834551771984480753533218830705635832627200*i1^13 + 47063133813063803957493554951243782223207111235379817136550321422030218116504630980445299823881030300214236194916296879491646347089605332908723360877490209083152393030529861695079879563632523562036859513275798624965458285662479915360666427783840854217502151506308913178401226418541858383943772078971583246582979137844213888236300340494625737230699747482751161923996853700604580647994556999755028839806305159058389955448823920258270982879413909988226327893235364103320003370405985023395480409056275535597717773568988735716238141105880029775956664522467683107978261331078167015743928646480605072594302506241572455145117516943116036136023680111621883017679609214212628546929288648680857266079817035975813985419105928482048384920455563689340605163318799246405130609376428957361732504556392375162478654345044998996673220880451460435465290099226256814525693438923213822904791007015197878664712115126885140632310781079579609458883898154498173298576191762637721727268817925716211289230004794789658009559117477809899968042083550242917662908567583840666896710307461746571069111183445777659183931078546272304685673551372150655293198780358958369483828393692182530940708410790692004819594236107640249201208851717858424374598072258410659284516624333193789846872808396527982457831497932542273072679103189103243557349496632783820251445349591233092711763123629345641176547513248737153474507625725952*i1^14 + 965268439638089943556229636621811490456158928206493830430813523371783809197767064579865921514330085677942849302389566545782186919921901918708509123867159624698178489699346284988789685323317422544174149564977613412357770757044612155733909889512437469810668046254094348711951303056339242947367879899960953085186910388148962528993114538183397925128797843148405697540073537005294461267341091574834014786694304000237008320101505917071910694574871199735057327185132539954467470504785744388183043915982143196741094425839076305017573055732340525851706276033855719594768627171129325675619563827795272709282332166942240558492564956423284317589672113626994350588707241048222873712562614566100265908441577066081290863017850108785283370062598576397818797318911873039197918460251114254541133018582890190527291347183292929565608092367279930606349436124079503934194610473469490415173715355582334062448756825761898344237447434341973973873234208291370787782783696387781545682420433479531911875913515238245528597205815739521865134978369943619434625070860541494481606666899922672248078242301221658941305307405681961866992486990325009912245910868981900783092663953902148226271263453225309404553332489377264470595809350515389414715083749927473739742580042970410973142042424458608574106486342995910115738474319307571890924086108921833129893747505659148519030136991065967130625598231662115835581825024*i1^15 + -21180380339347854368229595656808431566881763188901975162286857532239181364435150061344421079477918746755616551948923902301272484388592032609197788316329557355549970798167629231268614825508455230494990714107442960256852519637481723849282974430901708332305961352176568695801737284853405623724292474466718061243058592965953244777659163595701295244803886234286214842265743739705010650430530736661366892568491307041986975240267705067078224816343747015121477879294008364276053273368545027279251861453444712372454498687701974618545260228670032537512735629110497755596762080794004369151534871482387335901498664107368530258305368863753637428568518461963107194035055429737370408141310069964832093140788947362644472760229476469748447209289617766190048645228534394893756042978456505688311965772380315201040059499603416655057094079981854785017402799213561762238920392099773598127775836677431247209480204099697681073201452961614467241829523690397365496437610837911118163576057728164540338419185275803971783312446283312409216217934861002187428290384884882227198717274384218289401188743848711388829963597167856960313560406516397892044754748151240183163049544317933421788865928308601715819172182340972347144287814248827319394168546233676045074800910841864018903898752824604019615567907465619189705356448302659237085741100455815899973204974052232662098144627948099689469921062086382792474624*i1^16 + -330800827053243320898432410560567010730963331428352066614365083770531074867769630498147543356329040241783917980070336249347918966098733016401510614400461211279330111106047109844677912635090126547464459310894986145767744890625958340711815743443905087940453700374314645158563989353470214212238374460652396179215155383915418139849816892923682933067122669272449264293886827988419100885061604024460665197023080991040969248354552339355977783791322157179354136580444739292745325961253845989874736299076932620845001105081529648863827728481960533927296903638468831273400659936385174624903234170101393922089557872993136452711164660427848675098257812328117599149175749493082563894517450419519916878183628493634440210554811708276395570941196749060926328805037129239017114699446865172695719451048567477361301627558049830376119426852158657226511492316331643406651946349754789298422479228328946729619962835468124501332188579075058810610846543849839937253017134281526551753328814171597904537414755853012225976165399027334288365577787344775603808372042506793858674645524290992212083062416076889465639088941525855134738260808540439914732241149955091333075918909800951339333274455871201155189649709550407361651900050410906280636245914100924574511006071598447613742535211672941113415134236348185445211741689097022361338550781089685192388762033396758429585488784039436530557744721263067136*i1^17 + 7259090176348718798382958252331094498738288503956015973267396979471025903453556046016883380446671087795533420167504114035641673356733061914953547357611844344913779184953844157184827287435972971676542593010964686638196718703571369198446811258682941513019307354289585767581331967542019573474267358190486746306282027449390991397586145092512750101390408355603706130507123689240777526499146127193270645526111129824987001256144877492739326211716122681232332551900810060544666473456882495912933116372602773354407710302538828765306450244173066016422181990224195336530318884136475979531701088085093905280891358323295030713803917126502167169704182042475246294364949838820233366418760169174011192373406016276204270502528874349508748451264276531309322712429774911537004614311834842036503967947482601373682584341684222642484956002782256632034415485319022136194433522454316129053538609124744001135652795498651457473044340233188696333962085223622676542582054291256593038195988374374377298006554619531249390887863592540376513150141677077857477867322821943026000158219986227629454423475998153831157613875046687306621349281330676435823867126664342793233448690642622092690930153979811488361506054329915981932606533997444878235897206158827297661798012531503883623345304390265877011554509394236160120459174804913247206831579892969690011996237171394783374708759215661964366283435900928*i1^18 + -34736757966081254130280570544977498106204701357268736945938892043920501965420614099324324314599444770254063981859222942046494299890027066482084298222560745616026842033166350987867161029416284167047230764119893553369484790255524454011724377625476594517775047535738730061754354424112671893963827059941053133009473139942142193064761430815526992394200393132535835803598411988512427296455849215204458737875683416547955834205514196851783650127754420488451797558938085665509751624673493577830642254234739914949544468795250776531131396629483369050824865871657100667069722624458023159650676245631713533361102173066279273245323526709959734701902061965997955100196777102988941304310549378173449186075608153743502574496818519111748411330143797910957635981081981346967439186784768310937603656648699181749680433507673611289205111162109388320852593214638566788686516948295569067599280342676959835297304606364263065734682562519070661955305419416012961816123487511849555580388664862367385886097095159086731343008499185779724051477706694198886853791742772908755924062085378293674188587067690517666443835770837682046977613702365529492719448949255370318854579015737051573671292187977527809208528164890712087596835808014816966612581672479004665787634326233666680265178258149942726351431016331196816700593244257579908481556803596555703293353095096175552854814712586503676120879104*i1^19 + 115599636008230079791614756985375184121112719636690687145815792109667690784201065642491177029762161080301292566594245965005743263500134311526220002988442944333462331477034687966131517690000418456147383719334278916988858441941492535367557508453467942888141903306980892685806715977235441877842646343715284303092744579907507842708410377765393186003791464460614749999945385138214526821580645307433222536946742916411186601885808946100263100428145077722932328571261710764294111999770674656147460227582101821544100278743808313660734002015494442332325524722635656622646984102686603215475857495234592578442688116549292375313885274152111210416871013577777178616372529790304953633757464257537109452029647784430522560496930968871545914816603916604361368606152309203308123193822439505061626182262943980744538739693730950153829472832908152230602388441866093489379484764209028800125935502483159976266536690512840498754838231685020796024265952723947416364020378932094679655268138956789723981908253083544293503045285754344579757955464025676996916532590584189862836012008153146229594587980536574616574963701978148167584296949630621838861879788121886866117410637738274509474857075903137795013213421343699393410421492381234494269037261472525452965601738059685324522178272316355721056672277774096898808302846115167336530703959352799640145540508960915984496395222566555904512*i1^20 + -286265452888212475615299508579322583067737743216039418124728825723056684769176513604043121499324828200546380007513756425620614278544328609877665110448543192952952351697160586968840718184375721199701606220681955545773029743214444031321229161292250542621231128654401492299202055643240586462053723830864622455654210546368229117654306756986117022658882012319645079545882188164548152026497728514305899943104532201341002164114315855138499663835709414747222525031568698613097480175134404433304909630761857170322084973973651773856082694652693704068631705292950424585572244734921192941342138386084492223466407207979560910171212716116074693263677361529365260449091622029771630605980615497715922085920078884468627830661534309125034047970590700485621054701977309777454625517046670496503970138569002201967272691367790111541351454606077002491013161992144349338747788977256631866223279159529343024670856432258040511083730609244846033364119825069986775793298124079139881630684159996133685169612481051767728190380139056885989811308664304756373055572314734813194000296046551918697312859808491238887788405622663194006028619711998388467938356149667277964058270794081336746156093944827149266531619358451560846447072748709826880613483903690987520112287390034756629962459028347525164718833170885454370985823686559119348288866810485911424486680190881322114059806969205696*i1^21 + 481936599055810409265944119316213851924631266317169272799771522751792392316390310711441362375003761688707813712451236060594981085404020502209379642256044807058188911396951321505925393444947913397328780573784089047282570661907949880048342892374383220234318701890738089403974575470843763746108615345451097992902172900624967031817578720819389549207819102650396487329010610936130044311655193315311977976689955728554473845292189507550447146726431875668402917935423655248118906906225066282783756405127409505943204776219383894167093030202127511020035346115053128339418449648857297413549040910106294493132416299693192357230570289389569985658309012327123935374280566697221704917929751972598490109732994779708588965521541977461036696498615154611759880089890425047991360879624957819056823383186325089674764624108418101948670030617968176615313883571588720671269434401318762398961729173229705422101509629410122242087954601425977013237642595758936731318822350875254721674700845652796725571407649009371877975049641461474116827898998290079070284298056610078781970285891209234300502416291037661959669050094005500773968562409547733007480778050912782614516946956725076911563531196774049372165610170758415216121253821099965095075619952598875929218815872906245364959009819499138990726711376590202676362985683763018719421748572732003244304888673852669474266673928*i1^22 + -617108850988197093090795703861828862769077236580581693403489424769978820932196868524912057065952568208476542089828852861237745026794238980972265102044426358842964043991302666765927482190143380065308123357365269019536699883950978783353917635346100978681124602132166115978712965000183243341912976055341059507083426274368585615790703841232788664210755257019701796701880995056850603407248727605252927247885468343457741377848321156536624115976046126307649043403182012938637712348932453547810832029380783786758308230531710567876900929608072360035811284054699801775814050181553126106145646457491443108110354565435430143894350561306977534594225871512787595603279907940264110491341924271353234400288345525697290831903112020152956675740923588218188911765658417551759841755282012800765031002926010330592760358509747658282384336546754385312655444190441429375642618969970500825821590734445040680706039745050224005915054315802830733957893675939567037318205350445333433993058589459725333808683691532920198002620120413049083223912450804625600394996054649639780784496990816512493544625945383619720104626529690719551562291485168782467721133248458542371569455983087990100289146228637863909146663977138242330883651791893806723376656554120106079960647514824747123425246765190960374579718674442847598659957221350847267826772857239170735227203098950036347459*i1^23 + 566266917515275221901114752246446190526943866365566225951591781092443541234557819773030837071766965986920948579498113907021123294120593342697090347063404470533151948060701259463414141613012804540955730259281153385928723552073434492063824169752661858617113382759943059435721278415252194891225469828605098569951415709653171795929465108061931550074841883302341847031477445805094832768252986105153651964686146086034290392392595546734666188296708386396550996096086508963227159784960913760465579644286693355639363054138009459223922223527001776958661441011344653332627896650449310143710601147816261258912953643816033554568105370063173702345785444462168582142326145426261402550293173600275670599168420601098506262388532750534569266696575965852171408104315349741554783983336885519199784442241429670338071044077197854607440662989619394784175905386016453502271134094188235017380806065445088037662383722351129992862579736774939437493472449894071956519333031585248504471699758216466149948143559268285075268325558964727460077983663753114951928677543982894318315912353013552441544102243032191081266763949490953564240687808804057368561858789136851920441331641847993556952876548788600098729936706366445971929273652392440745441133243324476985276994256961356394710321600933516660928890547701055997970081076632488166784061204390972811979254647307776*i1^24 + -268801422257640069366222783054183658667670454724587468947190411071589245465411276548043465974048036529179064700437247263988567170225797727428687972238157734825243773250783234719249634462844924167467298533445092796256478069919031498968071980834078776314980190967900718418930192030834165779330861230382413959712794719101226234880408487230687281481446790783464424593867838618143394092238465007272214522049567299336885106778203333359293343438501930510665253059772567164892139738866103982224652354917495074293677670087032017877577010054555671520107924950014076031711286140287091906415834668959574882668660463678527613181415075128079449270033731806713748654365688024689190161113628793115176870945106844371572768391648502742661749632770630109321721609194220991890196592229513706542555009059049569796534757311250748096640935884543220034570089649742330329526253516468691317260435505953125515562729380951361515324665441804669760644081896715960225764250225479525219550421022866164279232753853968617897578313061457332061616073092822536552117254225690587627485627676291910931139286773737378701451675360582062538001512763576689236375977474328185298617713152699671843590951267649470701099762374398414343278988097184771786130502420819679932881892271692856644108912699734551588865209846472242798437807138486905707314903696168912881280516096*i1^25 + 81768936987856547341945184626778715596058473417283454288636076835852312446151289900745417019755735021884215313935132082676797536929882045939134176968671897351398793581692603616858876455731493829655431449083653290378786135846243447573725471113937946823783100263687516631914355839745065924577800329203712073841597068949981830081603566094971007450719577705123774648681474959820700747641711573079947358005248443376000764336405781603503007955337418493221995241446304944954802146429058874010917656725598701103164501085614634295807691650029347491577543501643189648469862251367985618634831525569423717100150114001925763465887885092771844530597849262323098720480286115250178490719027788199834296385116391211100451456059353112397452276484997546496272772004813643729856671849021877512865080960718237573156501772682594207605663382827900060564752666113023929237733087211389282761149236760226319708946721290104333741079209570846557425616998732330038501005076529918050300513986197117003955395127058927079069824595984590099539099697137094513524705672883471340793568985610351920123656532873587881384975061263345004785556222246219707791268703691004108683125753221019104648892958323559370388984257248452400922216523175321823061562049397438906336425015844591434110796952946847945400254671907977404464066843367953176074890229175285710848*i1^26 + -22687777911248079369026808930222949450770514329103959169423198318981624692284782468010324523587450888860064320265417426690087966346099896323507588942233179560418417197620394888536868673625306527346394226501334998452628230400148789620391669179138045856040009222308038904584326411922354227802580951748956133079740162063731031829215955774298450276605039344279024253872623539971152019599052141556779630082106371075599391210380612042616935634607977123997291658032001335349674427077677347048255161700058187156918256429885674468975634887640065686526133537490623658279015903368695686073905121240569564227247512882086165864484111660025628202127609779936914871500941326161118565188449490254371920691101347280003446120524903864555522909705167639315128252499737223429360093795260231678333991491650586475441540683630852576181251157671576461294907544849401707401261989198075905117208550218514213367746837488465582704050299375181256986983001422000961305033283067894485011176712472460024961851370819841824374956255140428505144066555976291358427380230396432654405572877654930241833440193025556457930314994625538338328219601544399007260066807166200617002401465613074550994002620644113359468203400002805589820523151233364094638520778032913591726240754166960603679761874672566718291183072430108613513563414051625492789203050692608*i1^27 + 5591847033221626241724514597188059611189363319359570438367168501151977001883154974494858855289670636946656011686924358057748127181319712875080775552258705379403958816251436901418245521461616489352403756967370853039127894054560121479903315875589331375975046560604876557039358559163670746381422634041686490851430857536062548204274272776876728683728184885868818830972334519675254768936405624521696600263348839336127181201297643849742567607637109062274889197164050885301193773042641067369061901250918715912559109925442765804603401211841375083236830494883250556229641357053112689390468695708961772909697814262338789524461218904340408099312502888526166562094804694119347945180355582026458490948677749854334002229479348994117396997605135947755197078022909192322306628123455268561044461814094105166690212881654329686535904087141252052468493188703901662025526809801838181007211850159629932543411424526030566795132945783983688839439262945099755771934848043168741563681838498870270543646029074464183038284307249505437787140386752666822430147009769785386192800234185520141155273106802807212578649502715445423068094163393378385441568055741583501830431475764952451248591929410179903392538436995009346947551663595759320101483241356212359346512585528179154587756400175471108421083048643245703297482795291864450560163840*i1^28 + -947914472751342189797940583788865507767891258220635403721477882841084202661428877195585649734197547031818915893002166022359560669969150838402546296462366500757170746805720966440335144841800474524267506306620582755739810463305846008039535105257766767754339213909700193626691743877718402227657327509069086129897433062046815949210413159194879519379443781005934506310726915834430762596934907913691095783415017390866384161323288049832322433477827227327064762953112899982278417109882191485234173029390806577516375507026478037823867515058925608015396619187126492279825519426491608327957876091218942939419477880173592138839045499976156376325450276041233657954778429546395208622981115606815758902841203277554705939603615947205429588270838406226289171308190751179632091802230120406609976642676177373462736391437119944105180634612428660268175689207069447466755530004484354615131229561583808201354575318219637479736469920608092441943311761721172769070122688991100788775689653629815553321287889475071108988159737912351129565175501375657554235372365725924657390316721224268988097266385044964014831267431952318620985383002117129618120707255329670395013815459740119667540886485990997110157375271334548775414984955209051727507926575279798178967878579752858257633683930981473372341490442390264688458651947801509888*i1^29 + 81350727270677663962343744535039247620651066327036699294685883323548866614049987519391787368896723983648971212071753064010463805460376164683072033844077864846987012192382305514820527567757247180720362929450935937108100876913276929362539201617737122315989335010046140309849779265657788994084154323312688633067904632731494143590244844524440516227587514796908712287414630542066514046096276916306624621649094886564325504588067393148815566325525998585862264516834385890483080196075848184530956964352944246951913503083794953067738854030884194854769270112077654850109274036496773757167700776501748775785793275425471350470349243577342493039576909330227814834866980913064853808152286421583346916907975534425181214759614693623814720889470431480084856042784839562397543071838899562029142067565838159557535277556472618544181817555123374058348783519166435241201954482078471645565854631877735739778536576596642026022601715261205940458751984941503531606662490493430783624216907023137978003716579590052826976169126181512804929401876152075789746495105922121227847376563424033548727537844488292044466797064360656812706857253915447921577154226570350189271148033979222450000510630194544527121462615014941828340582199824721577457113351092355045612819067380958030011755937495388224082593598260682894369945026560*i1^30 + -122908185183188228268644412641914275518163087937444239584972810451618907898229192061354696754147566432678632277874241062388575830716277723153747791284047656842522394764122552779388342286567614937060698576034969675877189387998470548163038971601697269103724566264776902485778068257596132192347273503179394934659992435639740830958580470912150243161828726920699148620419442186046027708528733718835366682155224097920867697619204726138754941293011331402057210500741047357121848931774560093386083703754404888493495730847480137763354692763340508329478091905409456099173285905276279938141314905822988961129257441124178885311409118091100274893609120093228006246520106414668130282262641853532199330465631751021944016207257573112838918451817265423020666487390756335713267456904726818409404777802193355531658060223761430450495932384393268548386057586820220780453780979334525526809408877944471385671542058142788191258658845075954144177329593311778958698123380566566695415826798436670473081213330767162442814023203474768137961847999031788218099845269791653199790803215550946526810798925860873857970472073961682817751854886900597567186567809062528630111489949919754605477054345094779981001965151348086345191655428124310115605258492159410483898016541977995571400008498663741304507058431530077519872*i1^31 + -7360170025082266071854164853049313145216132869712477284706027241145740590749906427213514795032863855875960322342126281561370213522471551562025265287794091415294449859697938237207629662332231247669360317173446139777183670660306893208886440092368955634819544930773811951726553402629190435032974864380675454270825019513603691822828623272203170093123053621071206844732717112673835641752793812179647092410747948302313071714214343696164127825142003336983115213558868471808576603310495638099209965334916065528089472498190460085057201634117641805362191601745219270690797017010326583505830960495055209145818587983154798833289258523706117352641798062506708695893926795887037020914380358753512505714922344558265272009133417566170820782358440145557622714803890250891006758238153763547875782217291000745601520136395621635694198685219400885903421904990208908186193480376517944847864905843932220703231708503900409825498383924985591663593155535924699359552695506575323952715343292141255128898149080975913335634120452755996749760200413227192046482127056375479062190123166215137411818444936754414076613314288580587040085499584032933868510579938790147621836271679863241368164284164601480444430482737245967713996555438778890995301349608654045198678451443779899721732811632629485068346976108544*i1^32 + 7663459531526331692830625510812365753288578687241704276012935481298659651421043485208612278696101367279100379311845490462704578092650807403533373723825901811679274211997810366433710176459844746506913612097348928199906422313703908549138392313111027097556207739893198658975313863441037717499570024515879609274648087196307435923977574928975552205143291608608199089223149405766928930570231371097193640120971639143885111840512978536111671609628589269941435474627985014652878239982560559153428095599387407528072067320782856337914556986109887342398812257689337833993116590745427029766263075597082126598733138302273895329974586729621151459593818396833461950023063250367654994841807841866902138028632822514736329571724642706365123651067130761750257706038425028791816466361909746998184582581263368625073327350028395355823290840404331115848943533250181017040228885004340267776036124031291294486956964686407909959376658570963893173707917340994140934239926899900304597044926919724098583326025087588056290241778864858851630696278867480686781727620052093737760985895059137352773389845241639482852703833575750747651688625049911758850653124524748617433800897326406265112870633547690127170384794780395601539915785637319037752224376055866409280144691916327536542556216958257209540608*i1^33 + 358693130169559613312573408701787312606906515392781398713990005162605862771219054480966283633409607447749720462651963516021534509135604466280154815077950203355403268317974312600567017071145677712678533614386544141547789514266727497230053283183499635056932775611074244511513768080706781494106553798490797756715160148358442817768753793794109491333508384275269801725832428862760239396122569117756096546273234107398802531414948695073356707871022667993342384716158966266574034918981124849642892594438278666872570385451968809542760208495435633828747201779111407290166671976181008025828488026525252909117103826595932939944041211361786206715002132268197998674690826820100079409254299300743425013762000729788023552383413678514856136199658947353725025261949587206172509786480174877424947923040677737259258614891801621830167381091350229224046762026582846601350610102145995738347903577929870608701925844480817427895060315755653396155508688097553975325072290090723177201528167134044692629091017487913211297647357850665097010736727569796016447863589028439802565748332530605025211975020875228674541668242137959560045168668784409597980964396509491947038532634235373167200305898210637390402546187568664485745667004447572261771094544361674355161900122443897170782655615074304*i1^34 + 253087619096220633429194186688642559593346244984309880334188367813112328789809134220243512392234126112974408643566619523849779265301150349581062114056258643072146301649847759032295764817430709807124322139459855988295470760518785155435428268586863232835106938623927466676572079528740526577966160562344068832781989361872717479498929107289466827701574601774385509576546673033933527201720070431047358434108682362764116245762204253928740942727859868861758425140572029211437414383078262112887351673629974891078284505970925358427130394261213253509287116131699124405456501252329146657295825855707246758171682720754224823201786064789340224057022040963242722952670117749780732193826412396987124132585631395782270657443373576654396648242918684447342135982491071799597812846768440741993959760616041160240480819111323077499714183366851798939176955548398900262645854964173413528294153196109667269458764371621771657938609564162146907387682192311482440892981643926730649084003984540169454306731732304601373551838149969833334928805765448668113802869101126213613828401074278520697571908504569245193085732102836353384148336467263637935875851014645624096884335091556335626678859135762185368512517975488801815914251582218987061022433220478391350122853928370595044524032*i1^35 + 13437601717813477834789713337697705993440015930531297106658269421756185725778738060692853070707076623910052822827145970286110630272868859619210109156166709018511338948489772450918538461413976635513812346413866862882452536674671136568240176822545946526778495602586493053487309778074264170429580210635497385083000355707440094064485855031692724027162190525680795934713454296401086104101350637665375494721179375018163248680545100220596678620945688951921756748252645154587345305633591773862617623389561485895188519102248818396290152995357573782374586731265055449019264241998015738087505413394884644073718063179716860205863971586458337599144293818654952065436817479026986741574438972762322682337051872462113818669446768783511761942590791303331463720939339032301217070423554786483607972719734944804540264137866189226254057676578838861632527131226772015293890365073044408517755691862249169928420482148056743064123185752191163626861971892121623535990411317879960367629778856850187016492768690431916242845542756750704055335771243263458658413787966201778256029922880903027184720682206260502314328433148238078133872039532278810396796768519447798522364034694045750211904276628627519427437637982998110324668961943521933403003306935598731559653385175040*i1^36 + 37277300452132268071558553529262178510668314746356840405461994413005700341328920735213200785302897354601931426530810332781259885680629878160596071747603548062534337482193942060033756676619824225216999737326055933026138364397442078194978201189654414188549720069307923354832409760197020784577828166884356771073846078389734197878626071638774978536823049597832395148342648178401409320621455718299443967851837742816638892322234754009397695578956610920690188516301774263970504960653384077511837867280342847791733056942686302745278413099951838850761404151597441582459703461544498340640726646670790192325080989638661438971744379194691205620683820976340009660603740129074561125293515014047815591439455451859128436468855359427359751356623715123608988135260625832547354156170650206326561285854268202145784606484647297572070488723638591457622005066330976134590986519057239360138675028595018702249232253364766674272429571079453612841527037492475149581338852309786258210518341176800476400097453440106456681905880270994823627709229046335130326451626489698196548322056939378320000335768145774941535589176875540224154940245530143137838597112748928384560025303074695685840647268334693600711646830966518121395643393497678959702753860361987599368192*i1^37 + 13366070613276946785559222814670840785804523009927899544348760655119744388947593700893291750288882065732077098294641964001120179331288664462389466089278865701888978283692351798176762881334565252182014684306164252422125071898386879177837301131928311805463750521407571457224224005215841816272343511295111033341868713081338467478591161095288410614095557953146048397395515887705890874259482826834951235501213319501538610762149774534087917417769447813844563847150018977057406175029515789098748279710610360398658749790204245673521924570389333973092018984948916579453172406234675697842671373020684904739046673574588255858235695549478519803918581060898153157604024296982969635037769843161895880954621474391307136283253375939762473542174656353469389411194054495016894697226907582365489882452255895154821572506206276467624435368000814958154455089037558551846929149663565685622863471464826775978211858304801505655087664393207327888648654887313362255185571781702230466500557719329606069621214122948368301108515372349192635448120973596072796243721816258319035703297249955089614082213115242588788022158014390523882329627467731843786115319715306949982755736267500479510086599487909917792797153310126581353064085457900200486566790955008*i1^38 + 1150820368363798224315385442223314035719871150054188243462516015037836071971025976508985105452432977260668270116711134634215908698984463765391591020056380765407346762187710023235951021620460475060524299020713699763860820478219056934691467317200674380928667484797955367460287164502234295874660415700141738247895965819476401939919396323668201550168961460209811381184099432183526579789935316286543721746732471419707444449343999309880145650941267000793761120236802959640433762797719318597453415013345644306254384744341276491901166069817790387350282188116494915106161286351706575576911633547761159794814621766746937164382070376233751403988478262393321926477217193091397350470852241136752261579040652080149896641932522171470242686805365267599653464720026548715555225731792471015820240193288364269976097806177199620413241011588709120985679256366261289929524490390442368361535991506010490242136716317419717203137631458008173866161953642555821893186010669769583860663836942811345023358743731361059633764804185071822037392034998784728979330951881228644288012576237703941622207571626746819141464426800443714697864257738644183987650712160219297138092625866369500897216190413416343034711969992376172202591085512317724524544*i1^39 + -5180494005106951502034539925720945016537022141728738049524060849731254907261026325852065275909971034795508898339982920783235470998045649515384151305018964156375937429110159976613066111069755344659895522791170485284627867664908509488579237938311830483205571633382874635688145087330744153181250121084431676907298654186706362420338995937444842069491323926656362405087862129979472603212692233695748902504584237078857966355167922933056205769589157725406573884042868820315343697636276865319151404614685158921445535982901054322909031190783287072550253545837281280348061914443738983572683278480516276122619414421941432804903749532950689011202006906932205231664485727767484683350452638246346777192462675909365519354201200956471800091878695750103373837961816748745497467175127667018282460849925856063320177464016280244251977483244196239393032387651619392217202376440042033223199442082962648007232570933224796923864967553980656529145971267435619723383900281874434284107352250595041649532239348729828723355883984744560921352619952110274320869532568446305212145898808930192684935655929863355950783522288193257416872927940900130907370190292889382372736199551325953367175047385560510811592103208175932686519500800*i1^40 + -914490228662512749036203586917709570124441889973745306278159526049278426213535803040571229794775082070817598543454018221036351602427618010429760230476079905346620660323853902581050859480533203178728180301317401227198369015461921512320331284470152959011316478188266760874901574259849373469210503083549858705075384643812315964343800914193167663698129839523025302831236216865844733806794555888514857853039873960616006201608628040923345307389640934412001045515674574125219794575229222728447783476071074992954765573853455605192129837266487139567831220576770122939623815757493769021875118286004694526948290662498360836947819822745282223748809076289587762486354385407783402864839622359903188051815886228729430993429003778605318853120925866841067279483239145265352482589231473810327392173109971470850257418207485921320182734099963052190807410290372860598353074559987995805077887176401719999934120965473283430654867650430908014501549951771873979843408218146304874261279032326138678144951589509444123140219158824512857180736491698905166867463973178287370381875591404304170250029566887815527799407253627340226099357787433630124497341350269881947434293288428756794641653128962822987055345457692672*i1^41 + -982728520203405201830054985574914886464957203454254916614600307086011603612885811411308110998765878886163198626243689842561437217537838469074182633143496064341015405383340053031307491327656531651906440811315229648573639467102861054460609462470010816417541300099757211148251112614974629943785039093298745027315531594921617708167711042107931734206030384646064323020630105450576954510330413219364216658935285500659492191834989330052126529552260376922372358200689574534898713877078341694449317752010241668402912397790715038925737867711767576051575657306171352334695223882713613771056699664952666410561672590754424077618679211477493699892174863547748389210110969794979428023188301970666028080850572844139115417707948710742042372702264660006166390746907846380780920801478836796213335690860684946189171225941551561270620334081955947509559208644186102471949474269056348745264362188737967220284113372003887775798767563471113901859768846967796863706175775732309273334306114992481764815286258795012958123293180891735889451120132131803304872455178289638404722636852808934684193295679769286482448456352546289029574725499462740092980501406546077160387021803697387016714400691425174880256*i1^42 + 15588808241199774056790102487841311789797744208898475576639011210035644970540164117086187369481783950414403121885422871909376667204496826989920084705797351360346571657294164964001389152608989625143063190552844283721492079164493917560609148042137631497456995268840693713810311349458331948873735967946825493418306573016644825193298308309175266702553199461602787294923719428435240777865939707796848401461512178898334761316745119990044894510924872027352815624264160295210494427585706959759789512244664564749679665502570598980208923689592916386282075935203672930319340091459904229080712106430615691592143531371066716070582169714911778991207382667466911734475011679672785435503389715578510080446768409544088137541078432828430003745795595061611559076327032770674540785779856780384988132741072311210653723307360011656465799090301211397100918940500708033916240702775170374899497420941503081786703578526604906435837938321417227544402314812182212251646181132394127668668982821033149505646991311681405418566635237485039928234730529594926492403243994693759136877208219786903025293016276099083565685626015362364853486981464625149706935746738135306662023269267099595367776256*i1^43 + -60823384809724093986447307048130764083253953899781103046535551511874413385639012816161550705078034510057212693796020079809928513012097157372679434338950412962723424103796983797406719428119251135044301215515247507241589916896375140138659224243351338468223139116240860647560039798581631247961277893753396947728783246912821133788411540987679340781777459774566428486877930163397986290468017316348370809810200228962730067378376810267768595745635017194717677151647525753439991717629983842745764684638726914673532667560073961037904801584866493706362677100323859146212995271324063910504768434509314884298776244308201544295544704571166258405122770928687730047491672178739518499809983893112944711118137119243486819749200683004295203548168417509958750671240826590223802929398205511900253567629952182372271991640007698186892621071074243489854752202577357848636320802879359913834417299529250730486386431699510204455198056131212418575121498396874752132712504910809306881164304242945447073463507626108520152691234736613118430789473918754925185430220869840132253032460506943347137129677343955466316295012457150284551336253632361086525009096174806246187593629696*i1^44 + 372249960822697666611816343604804942008509210092842350947812255903294820021077206871712683937445769148881611757674753689683925545450619513543105709704430198379986099307498484392439889142760701564574948689410744108709050749867322483484038756025569053152872422255888147468876678655874051981670062323252331761695256700345861547915800435986252340572787449303686462644291718334270935600511978574642755011503472731853804800982880789212571408548057802940563402063049528652737198942261704439197548294855964174556035411029737565601173957514870776680286147935100116223590855408134647414486188117068144162606291507607539835503439934370059299036255193094853308856318339259086771510867222826520303044870128699260597473096230367093441798991005134058870374701732717014370942737095406371712097967279732104191969881634966211369737483783217199619046057939408950225374590258403449534627350563103038159067238902821581113708138731365976222869731660655743388714716223723140872219473847689669729928520840612983348996734597515498426879221792199502129139094882427022380459550475743249218962960210498171733334329931123522224651070964584644051751403520*i1^45 + -571185387538701295335365971157044790795344304424284986235413723245187895743056253045333787382768954677181860230562093650704428820769927225556884245789637697452072875201750771286702754212557817274802445624289088643106183856003563746680414048806524452032388078514192197233597424029743588079598282398665160357659561652199986371862456323455436463509938288438652361162062395787032615604773755304324540669970760471843142572049954972516102554359372051930188496934650103794206288063349078536035751434049649949894507276691746432635150328546072350843604582252582587809238317321289427781292091318629643825993123141907137960605322871025084696626270978613986975454088679936714435809560620802093531983936914893861250570629312787866254716213652302693550860339213099626637543305178530349398536204476379368349660785067122935766943555195018235592470084915294351298970312061793034394124009311104612275373538181797848401646542433495862645750923301830012150289001068529844043604457700732015002610546885806452559966532871872731092565204414220246086318718448900315975496402466429976724321509025002204251499735980749928991293440*i1^46 + -5214803980837063226935823397064960387018679848326421305621928234667367705717937179163283663975779483133136391454373557971627202033423814343028708033271944475251273424074163466904300224097118765254191004639070708768946260156651016371065680977375503469078679617595260722346129190752768394010055251963909140619297926542689816804899699363890967797796694623502868363810153288560216954053045668440510411878516087118127469712932571634076006393328383168330316628605139542406609892504623285974339121969754341401869628638210988140656762350606031303150818143662903817058924033748096637509112121608697977926893113545067357927836025240600805425410648493792359585723982573226049676529281699840399938543396864942315949314270150570297811739477442319067900546189349105986807966582721417660356482016982654674328586185291271694861806725708238188744304312773058322259943911099378893915723510171261362154178598571312801727738925119839181467208476989835742923397487743788844128299227986819560550665107981221563349803714473932947801163102112727044662108592712469809827749665077244303147524172252346056704*i1^47 - N1*199146163272902558855912144158148412755337410601302243734324665954978848443033788569276683473607744208213968173667922795384133722371675568708896080058278312500*i2, 3382527116984147092388821868350513195393627722009983509062446173841044856833390366412437619012661617185332477917009891750329368375592665240998052085640573434102546192455211205515296165038543517942812319394785011000910544609085571242880051410979559534915595169340150364340034780710660735982799425821092045706552075959891551683935740503096339127590504164775003855763312729499756395071883625367283621638864964191722129262486987472188820155136063306845310030532930811958362918627806546425578748292273969991582165832705574517598950235819981779636441308530345156703917141312752904692521563959682343590252380417015422211247087071030944931536133292862118568165671320451147891402606523615960571453180739070488754897645570805996134187944226780097981108553139807159196393002075980054284039509831749474654222127681164574006014811506645198838034141678448900693977260315940718993737945892463565867677301624248707935496001695317769145763382111123498231972144603188806849101112108380365912432981606439766119495698148238629436113947246085878972482497459960334803594345865684380829274079381032543689107961676934781564402798404914682284257525944956880639523049542923306088675148920054618621679232723261604990647627770300513471173272238642970650867962229480383279503397176524159921634820790021912302971481855422546734412907477101366979333243381404498575795069254478575422386417284087511589338375343715040684609763991879680000000000000000000000000000 + 66696542969992411091786299186910982024004759933468041095781758093982398803510805536338018574105972825862950725459496604372283647975026758400179572252130613509785173921974984384386603668826630221196116055541167174069858916974868597255770151780510184038362365944948670128877544171127779161992134404024517575274326972458268965818778273609594379327816208082454730909461185974781134903292806110753089345569422289825115284251140123124996271963162836203450185729069228855615178694745510686352523119608680164108784759503848508165999359805199576167251972584738441994230208565964175485682834265046220638744084338219763720413320201961866907869123085788520441056889767773811693419172864357308426527366933108533771612749163984071668411396149539831490354321350601701534111835984220182031947816790664385197452164252381715216154845443979462564666788989351026563259016561157122019164162437074633964600778719211621510804610795062790537759304714327482684578566263739921727591139792173087070214491282036296760217702323813940713532883465619742743347745964414468871705127733433642424672516409925011537516240696392878165288385596179450204495643119909323354697887077660516849765093517651737730017919410850980371937518396284381238434376890620250188578140828569853928187768240936233509951156499787728355967350238987704898635874630940130433568008179699307922547680628956368075669300490183336684861639337435668900269544214154444800000000000000000000000000*i1 + 1034560836689366625682648304094169627315826553416829109025441326767773698261781433134607414760587129346213036111473654240770598250746094972441278418058081338080620393458395378779948815785851854125543744607127690340308983199349348704098106927660767962828603688955538869393485057267181224464199831059813619598725599832713701779607402789082963918609191077981672215490201934581903263388858093315396846855031125003923053201957281545332291704784392802941640360643531535455948158359535263842609518975710587484936217503574682420454568698016407552304558486201284271896300670592112929491862816146830356919462286168477826412476212879457008704325804698838900298877609151281977579030880058617076144234755145331349737799181559953808918102715955685610915155981544680160190069577593113815836788140131338115898358890677797582068337707532794688803711254708984650583520500758606314463723779362886556039992700548549946189708224067881176991915737192026973320242921089046690682511395585115656659151773984847731007950686923224870100613474684200674809125808526931189870756834430877849797320065927172359872352433210731484296404499377605423966975365236140335207579779529505178744991767229727776443913137534988162967923002807447350998194775873856537339529569497472041150155274351639765386973864102311543348990679484878250516868733846416125293899705263659837333622744740110485615533173460034504321764602791632069802536832428146688000000000000000000000000*i1^2 + -7918427409904279360834621091850574494936622203962641439562514769340417680247900677961589174242911226498797132075114908065973647875384422979845096321129950110839724164059284725898213770220626128771301406054970506289342119214830533705707403533578438952130165573877822985405233027267926057106224517340967959685493779260170690595963669841865489537387295785520284835688091492820573848639183262137017248448105571783471224004323419244008404595298257603906836710957273586268549162189516715457862803352428288793192455387103512500978545685902108217519943662262536612460580748452021586117932950748219968279993989269901743179199131517983259093356719139538276474170504587598437050918878824190187680868142757695502607759350279920196847401029895510990703205916055664465506579401308350383660778261432299583767501152948658991335578551169994480667029097382842263274354748592530331296848726160034138129134279865125882838873745601176720862048262882230261504490079444670564225022774000015276733724014885253171680810674876971912114980504871083756409004932813905413042853917687385201177860122641258538371088968907034639034421082621864355409051544894311064011880923392660589446987487384000121608114138042320068590152220768976661022090365567920960386303957602202882699542617513271018236211854508691670348160974311280702120003616301860561765763039356075875787957527181361838992274656433039249034374260964323415669914088264171520000000000000000000000*i1^3 + 14270829955592611263376323124325522225243992248603140100464538210135026544365773920232421767141838722964984947651016408466121831945340660980423070878680951647056154313126872784403549461417727530843086714645105776100452349054080237185889571027069521209660813704692108111840062965564304336045935049108909610857426872391824679971821632936019738152961106337194034072921222678044225376925625315637003557815123170480354484913094355536516992556045322131685885717352933536062229064244593971749190485503391296987764631271070950133331749389831747181937350765525072803661811967381678075868399726908398652145251563886468318383076643036681577504170522384613584636496399464654281748738180744686101116654149393660220150284810206065614037725120149414501589008806131148404711895184723987275555494829484503250741224247018851968971004586067981067048437461618998501695942923213114810865365398883357531067636725448920219010874229294910698655622475317162281415270029528127205932847427146653277611960720322390655784653943511569756923941465797051023781877700971698968731536533376739959527823088830522192138498962522372737431158400171990245976922412077623849430961452337858246106084404714655744107901067300229724825222699804760553774139221954341783213315744957655254875839126428371435199044723486282943299765922711936866167155973696834961534059648170144943889376806672916409536398258646937528058368352819419998165093650844876800000000000000000000*i1^4 + 11010882700130419912111426292285616527415724552641135889142935561435182086699613462043473500131970747786218821752984448086984927865796475070822851331082882899421120533596783760447171522304176118268998885877852124731213846212440895404368123320995925620375151349063295390698815671944975198829737747025941327800716404718156061725502573381612366895750946355216028766377635562617151519417407497012283157946979076075263567149657111066785724961256352113107221449481393984542556922311241973737651615958425935316290946500400012884116341819958371853614502551490095207063292352055246022520945664872046777805293055951211298387629165247337544704416820593545974830388483610487662308216164684811633319308570207006091459626030182685101847741434644753148346854964912643530731137665606502874062347518140886296723426616873007922014100355114641841853397711208843434116442700728479822848762329193379039640531943238297976962019638981475883085895007673381531008271260166971360111062336874933132285013421504577680947677103241307547316061768210228746098895849135196443603114039702326041924029344809469951482638721050603328661289537602450789339537090138224226962783971527858938408054095118035860176357603683314455763441843820642761551622232925245143607718399686414763584398640316498627269735611461119676231632558280504297401042902542347717702280428282189356364143596252549157545631999169779118059098522682305779881804996542464000000000000000000*i1^5 + 11759034406812877665143804822236420628198422602924704611012736625806585526926826979321396274156166776783792468149723852302902478304267845580017616820934294944582281854967617898559918317445858002043202005874709519935431825574726481444350376200535646092738579463215674975443626228110740338599942629721885752354963390959914692146350250381954228770761431890166878212031408268342446656034793733838084979623486879862390310669130243023756583768791355677716711671943293169674936224935861742718715986190510545923815335934120714389662267977677861431904574859505590879104189141262755211595687961449930199287475690702614472887706024500597276556093374695139891265003613940689073085287034788573797601937233890624587055445495751665719719939890218712983794044537594169955247511904590652318568733691743672466205026853434975756381027628036023259054543079697795154937838497316650586020591478327997529502857838748238520901225011079329115949337107322305832726749737524128454644965423744970878470083993615989178992397298434036147379563085992752238249452883253607781948873614805413804229109167176772992257712602090425581682196238871488852468279259181156248099503443498492396212076765375819600233947436806333791693473115812361451852905148815298300632505782856907091329793848904641060982983049571153253036914566793053798794600771661233757440676156023548975793994921863649571089486837621803668051480648879004979533007856599040000000000000000*i1^6 + 2345016996112503748806952327118293339394444490336310562330503373612666123392000105115011594352605265819259731332951565411449405263665239714356632621115307632318334498664184245468557384526777250490476377006645608030973259272464815923339501420441088509460773007303274649872671415873910785021680142788842069868492816128769299774551274663860114182232061399143313048667437349644972595622178600124741643102073340248023905898622704944948115455849917737651925542458225555943077625047574929182591334265841829119174828074183667267061617495738913358405102369681936415039213937451470930744243482087175012023002315942071048767142959581826365042557539800617728924978204795468605641749727856707748540425928390210517382513304279190153129607444982211428632548439664937028951157217969296471752733320195597650809575060063812778406821866644488451210812823552868469469558127973464263090170054305534636740719977897435636018830024725465959396247629877508468420709179495587836775172680949916104626841786360983152618853935800273547188453378782900190835126231293711110122180863328778444196832997377848134904992810841664903330012157332879132897948838943448403172880771863378799810855975686852781052771573979059609576095669886248391268754414558587104009340358998999006183715117857767628221296731777400424246183326830522137553643594699498642472176474858272382837556149425454959141957719718371219276395085824772651363999311462400000000000000*i1^7 + 1581328742787164510187294445044156320387146991098226090436311350760959979562704605005812450539809292547887996724050378439372054148324627686731206645578454126783997114488190165737641306573370532738815844226608189662835127228714666586107954364891500168351644988433667151501521911858140204315796132582732766587049004949774225374766450254385767844044634363680162342595600784350056695075325619833384572792688007973771694329831503324553079786287508616189542568907479082802687188097812268138430834113699471373365007439432177510808402816680363503667955949797615446464493738440333909941715009887139256529647656128793151442683225808957768277116964693973203347381789336737390868609974167633421115536541303799830423405509581684092900960856926194519768088632884182836887793757283922557485927716673779286248600778006868107972327013809697784032808081348990530988822239091009307429379878727662970123161598374684824154636504789911037487732856254772157850396574258321788346199302955864816604112186765083689003504140867111906928755854814958590607782634857802437090411524610017306665613681569945037778095226266498268785966703275252072804276684073093113747960636522448981805718167847298782170119069447364016603789591308200120412807655036847635515428009660408364788641163601759758667536607573942519193009964157672222561279825092504199469218811281200341754177290321317331291538469290920407786791955419871263094162325504000000000000*i1^8 + 201084629457179869966595182357153500847289229993974562868130412345984042164115201518160172753262682644444226127174808974813729360807605706368443417665000116387576009607276308666163266492555407090766050645155082096836078386711751980807211880656003349402855747462371054228112122769592774450316801291678198397554080000142844540693919851339209261474774268006143517924213043260523521811943541489252194108863624693963767940361355321216028381997889211743604682414148457218895278064464651595492590547761327176907676097720199440719725161826950990880506765809235041558584897618323784014795951274767828919154656765265696758091535422029049538746791268154140654525921147885875147266615604235148595683138187787536532504470312331774915436575368914375133218945705300928777163862918233431723541650337325442972588824058462233236113911615547481521310053147103265769739043018757638474384025013543086645959810351593419817256809670788876468198269523646378915266595467888431845221315015699786944910433622648828347972206578689761820231986354200145453307913663085158944004290005593746920895782113037601343942356707258432437459226150331701689078482627948464974670945951335748708308522011497679254135157815569631401465735165409329720172377260853721950660108333985343094401854131331643232405105179433361331468989124872313844946718778537133321668853880092038605346642477210485982738237212972527854497010034158832322231664640000000000*i1^9 + 13461192850285160127663678898790028927136129684837346121551879523778699695479542104159496135283125506760285100912460003036628099313991187107973849448997307653143584979134386304563972800927844570674591963315043500371526499505106427987256833339287043993114103153874548411040812904967046472465867187910187505512658399603215079289774868266897930277598519616016278980394065827993711492182230123653657356330177562194702470494436247542445797284807101636755316781066780034790252060913442861620066735754124058069699163224231359043000196003337360919379768850354197285282339126315121384506657783238761508851836914018752242307751732074147748973217581341917350119128301148853892084122278833130695695604711274650296528855129851493429790571271207762423790253647830287425487452979438258236758227738266389582029416692467892093746091799715757766931961786337941990363428117496053945891026164763088477451322295083144386101466408610028251113315488088719917917134860013255482469620361217241153750793379456618536656838229517737003256317528974613122321035572082098350030543445450790962945567947444002840572447837700826504316659126703342633223920596613526058499307520424878826703405597980252454848179532274899455754473207084564994664238648887881476501957323219997907624683924003491386535271457111795322709208854626227072414900754603466349424965864323528120013416305733702814771132027777213345522378039080925063335116800000000*i1^10 + 982692643577651782347292121015730203961624259968752251147579019435273910284865877327846187112513701641135013984887136775224660806157275759559792803561115606689978069635325233386091435048189833864279200959598834882949466437702887697251748383426330279601895438395164929191271372894764418966759359059228877204455885889075501350945975059930473478985019415714953845820508974033643720849753105831237193963762538347389785723888277292947646418905888792179995365224347547029246152482973359880049171352280092628457908829902655169231113587219332420303039367744875550817663703849710392081138944299501088679012449084747179071394994919750684476016266454374292109512597704074277386009833063910317400665899545849444552286374419510989174297273802606975144185726150996266228763352439549680001175251051839594268232659190122803941515031959303482592808185815369278450990854053726895122703248835949726175111590590584986305261983880927757741221622912568031882410262715968535884573272134348375667688829736240537974063562499590577775511618225578798888802585744818112996388785577556959724656449942720171545191702585830975902170942357971499971886453681678500400110542531327926302650988042360901004710483023725270402669027790687872480197061085803184246478242563662056972481586131246832206093536152262356178050499214854796160640976245230793506706030333000082411148283857011892566323922206444776419896439541847868571648000000*i1^11 + 57488145907029209388892311531355128747460496417965887132104813316229888294077904026638112849392179450523297068620099802368373515686881711590730275963181563824727577611530152068018630515981162321344431294260218372970566605703761978931796411922448869989823056999648678651454500791594214316942140604626753243245017682818526670588866145961004900611733832119696425992506672022733881996599007169782489514169200553696804411458532252775670182402820710297772629050432522923441598443967313587443085730416864078674973925002924685363670699308800985301617031213248245447988160329485763290529166640429204645429869280862162356010903604018171473288427245403930574688655852860621017582383282084104819527643006915551350589832720625535764698488033937264089292456814898791987923990850871698282495305070691095857045447633435937429006799680701205844532192444148817645519931091546578721384247328218368553170206265557658444802842057082337512028693330797040744249671353645975027125613621856147699597845170321457610604124882334892560454657101301854569729329599884305648601585554411941180840091369330386369817721026308376309254537961281397852662368724969888343003252490568921155440399983092307663482979475128808834235675530642159349648750417468798609198497236147658586476937592538414563497258805758845525211802751594877476493212868757981840802654657771750773724251103939917529857337238604754192165537914479842426880000*i1^12 + 1726517141362899946247794423292573740277435011904970487585120442760065729522345766981789642193036207991583793268755612386845650057318937873342898031105438122135478573410787473559150857656785187262092760300613344974873083157618994570183176980483631246470734901729184420564070009373025863566692586228630083500108866894667987386733383230669323896549495290181677812908617243535771863002020551308486201063904472044346754490223581630298261115194709518389360411889434077201847241676486122980515776154326763559412042593798433240838338257885468335732678887419535107205266324552719314584988423935725343630858664216600590513169753174519613649132569007290484661866529075932867894833772123379564162035260127762050071953876800767070963715586679357985832820744638855757937788202649183787397427417479160173252840296262879202978517259439866388753335764233111753368380661940290627050210756189101217153900046703259360740938316615155004916896318446849176788758915451952415093352633654372466479515453152358081456673928724862019866762500585396970638461539771445238968674939374521074176490699779312621909054901413745707685863483741011787532470693660489865158166841785995529278455030361255075004473342559113405958844943424784791980803532324252665700750699430964612490092861766562782634788945146208269277603852241059856502826033471541062760914837319205699001780487339637441395189511604122377459508584230210764800*i1^13 + 65042780970198167716672175036702841725200957643324311201160052747533056738537666767596554230220558941375664021450580354491168737222095088513803774496439806737755531960341406608165090137794816689457939124177326723158481878036317380743469098662568375161909187035554390779878751931910998721186784554855119857143458658617795740956649743057324808751042746130296502262741993356979821351843448387348935796016286635192615896435339524097498477666915252763789465734825559549648271422578859606150910270290688811329657365609083263373115947678856161033589825010386149813324929111763768646931860925332646785070176676423359848893083285345163567606382466250728997313776297587709719649793590178984896718368040364917833448170338523407882264599902575656327649612724607915206645407727977945256094268050782322291365935926905339167854206569319646838670417063436273717645897962728756607435001163924262767692051956285932218950122253856404750427938365352682853105744236927430188119798238016684509654254674690754939570287492366915180687617186404113168711657233567402342944532169243415257998919611162320010594286962272351091297296450001329233665852585021212813469461159222424154518389964390874826684685604863337271820231000077523130464252617496855022394900167103798838347244207227202275643961543114431639439671034435866878430193047329758236725128385992247740672319337736262891838495177611949668663381110816768*i1^14 + 1333841637972069054494402102107481737648727548517092574945797090072031055104357104605635078680266370124781225132098287733009635283421415152649782564713576176272042843505334434058763266573019728424389968559302481123170482135249635494833860782485988350291395693215760879393199353513683323304408588469363441610379026026247739263908715024872934548980776727204434262761244210060460759394142874352256015105440189932616756253957378607285247263806332704779457886446644278668860772256499240097070868480699952003769663549421699256084172603788790704585254256252869716828011333118238896300333185595659906721946383539595210605532606181498693674826527020888539887134060694154340375573259571239377428192239450755418978076322492691137024247824013614766202139357278064300239922095582933113665532047663808149801500542291911721028076846854771588776196866464456396835861197526886086370226182378162447807105355437048194088705236977101132695440978050842186277411125752938249617633859959091225475235571597652631307826523486322676129726868642864037725862466732463467755332826738362567050431168498513639256784864498749414326645931416218028964181148262148477831706332725650394953594803915124545213304637066763705669583757446727040549874743458879765541488259170818720251814571035118955742935346995186540428632545146608929492292837507908018769044178329505599970631269823000061881038476193713324324242325504*i1^15 + -29271011692616483327852689138809306016247086492816815626798730247507848466228334817003711177272574903619902905291305013775955514191518417058131883802426165339095728712101338827215317240371967070894727351162970742069676682227498773150078591310724343537907594120912966205625518939439453550896360413211363314692971520545369821466284413880346726029803501455198794510788769969576279626141168225100020446321622872021837745077732333305048152100823030769098884937182450692370318356207137996373742949551817783255782465387111763066155349326761702744544698818574068606225623812629829227726265861263241818070494731142903527457459287255664631109452819667627237732483221501582932535037071309769401127313471779663199175086737718176350564295585197962130839473068594900096288797440990130351675479361529212367354443961319380499393529604767497952231799309359610894721469420919235702560809868670918763421951608700537857104320056333580360875353537220426012033707199111428133055798582643754002182357484830075900334527350000070104930256979523587491754200521909019240540446434968110510306362169171868552592301950152995811867553300229580955936822460986952007137435612162580224064904261284279905128862373573177856575690614592681727144723359069251925498467230572460611743377108143826560739634409784903860225020338726133395870542759128809361282620043826796380473568087930970864787341261974482595086336*i1^16 + -457096166194727794450337988645644765445181563941986262345166349354328118073546949021436466318337984575077068550445867633909655391318918012086277855663949589157703645253330503531583920596727479463347342816722028478243969723829856822090212913715840135981136021865181342937002275868959688581987047662384355991946327243138963665790319375964187448172003565514199018731669427528390739781850933544493118692359766527171545843072693522932982566083350986120654631126582509753045367982142296668450409996578682656684652081251192827866959240370234833961260011489690733102529098262653947478216876125981149306721014556858844445459080653917247452821386850982004898048873681714893310374732803698296462382860635654752688218197199630756113043232856599753954008255195289762818881849139085117784085296559987526343407155630958172272717446431469905277585288591288640373803353598441130246806765084529869572357116840424187580010997790504260002185230301219307086910157156023210265897072860256079776837414718555540836415364431660478770046315012391394466726070102399257551552883113342641147643894733178156106647789866244069985498081647539157018294416677762838653692719448823845885442480832114694085830696023710037111513230182992289933546281237820882818837098283733123817302208431114060821649413783905263336499406604518705188819684004494191986712517863769080002753310397443316958280945323394990080*i1^17 + 10031123113381317371836485765728582046942539007090378412228038247779043645433176910247031397375570325095342789010825012404341154280341548617073538609016773507634847816128034039908953138402339658201882176738160792346445964087852397946383287962860415390991544436375412569923732559384701778503093816402864860258901035804734371921329710517421947097527325716750984150171825497551693396591270593923067291178607368153636259466922447463462442467298116686025303047659981747562044212647161054082603727613974978448899422304302877733541675462586347161387498456002809907382067049087812657644154530786130147567058049216486656496144557461224309069999580919564039788575975652258293387752317390997484221186529224681907672287128609198313458237896817649841492617119453151402147007816979319259422820087955870934414620153454438145302884669443975432552891105241722088146632911715371681665402163454121128179940357911909548434484725446607127815393608675160785540396974157721599880568084745178828349525122381956460641018005362726123066308391807269884154442635151709610766577935737577913240880218229369334562565977141770461767596509922232733730712041736840857475445587005058121359810619310909931089926331251357005526132787280445763383063989176326698342339461272719799907723473142429329399544818675451921680206519496980833189011450657942118073685920517906713876679074774349712827995873116160*i1^18 + -48002231327636184218125969339436627310609090507083037444693986542225363509823535553272351799914817982525049602226866659087197822681984983259931060099230379573338041001857740134197283707349566024066763035800169589099631323892450007484609240525453527654413726258251694253593408415305649465983130163263409120505936133905541987164350353592858682291642757655893635968624094120194213614663289136734425804489828636188846693577354966914793309268171441793324461432672719722532298030018486816121020066061307369035571829861373968685783793129327516403175008350163021067578156524296496188399913213260040333714564538323946175016042646155748233678941060585695057570439272348417643077049233768939705680973488909604809602289637906722410135799988155895217144035551152065515518025452013504595269634695436959060259029130339934591238307779474419206554057629671554494982039996308344250369838546450068878117037096027935079966788280340329181028656797580356672614133927526326839229311517059204970889987419178787168001853669456316823802610541453292586129356536032591709201016425448012881676031261059495801468657736069896045511831572331340297523243134663966300084955850616495906144938607780473977395218166001089324429582786535675410321766486643560513374443006938261591011024221298194863900400219479149431312732127368533869056941765622344359173649962307598870398348948124425408658255872*i1^19 + 159747118074834546104589348890741312172730541487314771375094298190435459213666213962221008730785127507649484220223869475686657619842627531917461174357880279687234409955760814248432094014927700979282913216865176297361759903774594109009425806088554247648648276880454172510958075400135217593108538416782573880614127520419767151231148116263777156843345420471833083453411639053227699058768216509287161006144327786135897014508407040123112109838286881067813364137462067063663715674548856368584406893644931144221025416708788821912089356701224354959290976609666352389285927079201424473957560661477464974739926869512387377230735287456954203905013392314928288123096651850916563232635866928504977934907124929655569706171716374509755950591143320200069924993795942574250945321318612079926320233108872894999406104924840736107659843131097294729393641343553450299511999478036390649403625970045265792363432423785860564008621989611676326375418220995300126325924718430080665168037157128233471819101555718763536830038336859455804411178929623774273018615856047239368368866939975294288401997188513408783916575272502490069816368458469654886783421614096434137048522489582299541570343204904631515982025763138378373078670229432017275988087257573695625353307062228813890474197623240983767825702123845170878234478427391997767523559645036040870965764232690282236076608492663020688896*i1^20 + -395590995337438960397827076482192661184348059822606328060638198258217807632095238226321301588325298209397846290428624415744351419271068274356633275535668354718110438042211897693588616687828916345810441633479588247172158574263025493340814945193610909735544763053180819510240703280978744353106110765128609424521123110013317853172387066949700622994089515572650543425079272197642663992468789244424675941914925091803294333907909223330589273730194421940021144875758186061315927855294412129611834619638707445659959721723684375340136831310896457785190679415865462242377537372874961712186139037189268608926322531442597320057349758455895537532272606325096327553654778147985454047321836727444340234778635785865748701404275868479870912757678471091508638973449451938619885334040296592875011129184078934450876888005870771655071186045316814439003689131780074312659306357441705608618386025502405819362392425445242641988668018020907965093307225226676981922191587443090639371085185985830349529440449559693200295362532308742431386768688246141627527103154702032757169017803083032647433930387649293534516548124900378227639126340010775782608512524284048484542030420355273485522578873091262884532330286028443949994620611878431568146728649904090508310319970317050455193041204907850520396224772840241381693403105547662938179351516097689503842931930767728078497824108552256*i1^21 + 665989615889656452846122173808719893047974742603822127765364550015152442332144079399047374873234262020632446256039399774934427332757672054449299578750422645351597132290040781144979278006869838499097544861744652078811910821498660603442368946997030870197475444477592047957805958317662480979114222594841305030634567055220610465747613907912978905120486221484023584548683198369402457366171239309260260559995310109522611585561881195957686737762854851364766204035577739975253715453968706077643998187173817439417023924562272765476172960821145788465133724894939342988551091602031219592664806495321742540920085719117155949759175052042889897686736472070157669420063233954597975695029536438695807051064769482035297654976100334206799331565617816465220107460496156618313373495224800443525608751225934840045059661251640317661839197972613365061716437882134632555608189925235371800961711787116525710402729870436918805773273414351349698187231216803070967782893676783722876594887686811783828759702998064063306651308075698829977826184641327695434988406432270214832648611545342948796573687901540480052492010378089167478751354866530937166031526811690610346699851909102818617075304843660451872981344571775708916746832651665482439053831345864953718104479431540074477774424647375912695562081742912588179764884503539645672200482436359664591024047001727571684309850104*i1^22 + -852785883596526967430262615596129694215900809823655277327297036650652700863212037960833008559619051946274464734597710167542317532868531696008389261515988795811044198447491257472946982110883606233607151724243273232604568616686638494547012438926611284040100746813256982368926220310522967088372725748001429929340118771297083336558734418162858908909829603388518612704596882948307475352347233008044012937802679690424701485649511782229835680279997341279907686343883624447248480578596040709181255647683682142516716778442407063016457716038771374001353286164641400442814940859814472324719170358751163697258190099598080969274305235739887239241933781535525277450830671554839401608198560896895270970911375557088939361359871039351337319623647767213016657509304860230605446402236722658521503339187979369472378964489782048794193344522797278237183176969188384001470166531441811339800720067704063493901343834250390306230507570994529755465882533995474785960250521428987141524602675197169591927608362669830400122396199470558388923698382704076365723333454487479501127546714682807063516568181280083404806016196622185394038537307153379709905265100216207746995600466444025302089602098248823338374222698959675747084558975790062296638080200983625765917598534161233848552017520043023224382684815865227552728796248564817582598129586890653646512494806243028679277*i1^23 + 782525708818073181405791946957223519273007275953366759400646262826077054664824044628260904805819550992717977536955379889711115165778098464627885515924704891077076167987925671318926680607367659821707545142597880270590951748687880768116121012362732309817825320102899610767259947156205090359072811624572921174323544077465045859286570427137958217281787826294133869336509096976971633141283986158832427415654308700807513796259692219114020852905288523693480405434925830698190231147829283812018361375529935802055672837354661205322620111232502128422105788656058721120062684704793387174190091111794507983742999362429580086463220431680132201664611909603637395149570499758659214696692647451582529446972269945176715538841570543608611134017043423810850903016546236932156029214361630694286680145791756729435124041969629932136902419187539526301082556254751960635688955879572659425934344928350132219634297733201563054352446639024799353651494498367858768646426332988537757617963645638914786735852151335043807137136106108191043044301891515019018708490472948441065663236386308592785653878107725280357542376892203525645193639059685616919399837470432374603555057680361331161481185183951529778565365508915776831273778824251395470141665844498884826747397863170019424309438176431166829205982493712306105641207639422728321469803224698169902521709655446016*i1^24 + -371456240024142315264604890290096739628242061520219503694826842686633785886478237061147416782036958404570323349928862783113342596941998651667922125841067441501533182239498823400277621882628258859055665539620138685779672380825061932322285774750553918045877930886200021009998837630424765920999734593751317074796827308117071158073181916740444009869296076708274487385623030014243121144280345018711793604351513300881055030210587707654246723402774597477255310198247270797996667953787362963772694033083963618720407869945311980851384863885779744242167253288289830119249625211331260986900320744501869603349817573467480347303493270870877328957409864786607892974898896673964587938644132900384903390333719354050412599826907082426950178607298615436642980523136826535424082690845689970692239651264065707361442023797312936382532041964552928788892514321973851239656528745332998908233817039682101177125950499597338566263720145338672474296077653439034325650811215825828883063411923329056465049025463552307723268267240415217280398006886403680150461061161608935455837880930433290266323643508085436410410904774353764250085215164774457995894943573900901947051186737526844325146192102166195128546364768422574354695234892616815242827440323014320265783869709085657240027113329817833545538299347212018223589979409866046634542510966665618254810021888*i1^25 + 112996195479868017928081307877909606148045977676735051362130727104127185429567198918644065129995189336601887873160784049544554951700787940769666065290310283697492531640775277011778788468546715600573548668610551633839837978359581649734930099151312957396762358850618892584956229239903647632836628357243732447485983399820857644901922099174815216642060939984241155511152506254716502481488872933425686586973470995236672487491915917658336904581015057385534289357015910964230983702143834877169902640180748752866494933699308911495789165482973076344680218829008046937709572928915014386121328822654551663620204780532780783393889940056155322792048063370150249357515518094003336933972779618515523006037978698357382912104563161300158849217583234801972522062820181318436438786784064726737501532202675596155974160486546806341178665883248245554577321596760774853689540995979875517584297454025729813591321358533401861293109654525248387207355583298766048980278816961357383710300486412984506620472083458173669032875225815024496089582985265672909603917289616650482127395781918263733692417906559857146556301615886191781222286347511264318608575753632603454844016633364780681059403818704442730059971101300384366304068983491567648561777609331313368413859778767305802070428762344861857329204400059368345116119847215831508965264943446027665408*i1^26 + -31352249842893777142133918430951690183825256574022741532285500004495765347756820459161573885163848319271784210054612230866699334447461499394745859131958983425142902589474940168487748025414364761267998004590550089096909778492225906328530044672285081720487805196548205229653400708628684986485259426051203734736689668746872932082063155984896363829836287289084445321853772267622536316507522202173692472110286213604031008180818675886133311430339212470781819928589858051299428233801989756114586486963520793486415209685931003774488582774658675734463042222117454625969224519412393250269618841399212684563293198473428400505804326397409552618905762340860467889276762567403901919093759931223517664208012509913454085754340161830190747164718130941895478665907457968752790227196369991225822443993006630623599512456658483182781390857684510654908091560583558959219528760807306089367639093509045021724778956405098037292291360750169587564694716912222224190454824366916230877957243349833356406374199025347447621654748801638658988364472666634064301033772911257019399516697159964463801782394717723976789723556690418736090772205472920238313034236186468943292457379687357765262820793441462106652802251617499925256382423389168172715100400849130903503564611626313621647563841041603144371052584394772736858720297200764542510597243142144*i1^27 + 7727381928380153313430495383879703463465552948540947158574167054370349225884344030805042237612127823389079794581336128046101628851987434415031079806699145753194398205013526614027591281589813849165587910503216581530508501931604691133500037329913329901158572687901960026487599942193239659848723663221236708581998970398497805434346601531846335486624294388224347232951995776490183683920841104684280736671393770562455888734780156060375143621615426834436127612482044368064114478985797641844655387267946975682991408072951377534736399753637370941764222915622143254623619374345017537107096410338667204595046702256808955668969571361082430532177806442646494807123452918967620290296678826193076743121670340041040972424003931697952766857572603752666070840111727490287479824337439635831991817472750630185599201100140859348896224180956284803905461729006193254518446262279346284636444532162724720889768058916870279345251946034709658651609231953207806687216487923841445136558478927052239199879148457543761443850252847685974654048753732502188069409136246436610993984369888064435203923868184053750370652940256913471693432946781826504759052736789576281547123911849233538848606076100993454456185435728938290715782580460283179979835823365765508823190281169107485992152751239221969476277854615370717477601838582394477860618240*i1^28 + -1309916845227620922760835407356632477399882176483506723345268499108296702144793295859562999996088313360419917540204178159927960405863128502082133354214335229883424678521185778624782848851947028467179766070557125031944456655234673577292326879233007914783818852585538356056927640292035494960769951506986597845808097923251617585846836499408916725251211607294239651726656887374122251172534176083242829410451951533482617352753716829612427690488030097008152107805990886772427432035390134437025689148280931115575148251875928037145391398233231563707723207298114098580286756997912840850566681874024121920358234726597912502481872020614148858280697007175119112333316208178734746746694950092610430394342179046682498769288997668402498577757605364194102273682585029611364706712939898203663532132984217500432705123938873223861287734832573844530610941549433917813329014906483949024738649460832503612565389979105629308273887400288943522650991114387127815629554788189617979188529217207056618224272902228197707071647024042236305347080019144987941966743705902308313856188128900676625317949398991254696719081337578312391196078863119289678447266401956726333275533478481755706172261385233624701027858299589473941164808964599261331641612569130815550352101027799988406436880805631596723594847634401650060841899351944986624*i1^29 + 112416953750603359074871803154102072570389791379806225612312683112320370836680210742094031270920081835708209061827668349026281718168208191078703383453277304255529258132186128240690212790556244302887695256626175252650127778631836628596469068625190355079541339781021120826237500706172290686177001763786449721593076231510632738087061792227502025483657931431657802471024400887250047657985252578857578706447870200617505422521874685953741666968146477863442526353849999635256698313550203462408388045579088533175186199899161231535449028107000684308739541277000719196693990436188620494800620710921966367521330602810591212538832448642458596585425235230168715998088257337725470525136194855608842626431038984991243112725406105163440828828733563485007956542210676197407978959287364306954823607586479793153578883773386043066171495363452103992878922364143696142704455854078661322675184459300012407138409516398189936356304863076972247936058601845626375472767984403727959975050574901360696331362808065194736670399822554065198482052404818242214945002217410232256947992305630533691000703268374782368425024796807866746513996967317942058222476656688281643565757757264691915722255499375641423851960317964460673949425280521755702571142661663237116031160613481638604305019287928414201387577630350376520251183464448*i1^30 + -169852615518715975818383544546616123660357568426710433885273824618914547798591073144397061062107335417753197476018578537703160233364230835509220188637351991067412553356104634717733418420635422655099125692897865804036661374363227390823254486796907041241551918123792388518515739411316410536795036059290019281593022792726247449355196000551978727343734265281930959533483038134193666068564407858490044394484904907850364555416922086326150328586551347627860149761151465024891789608931569579252183815536328959180348279441990972549557059486240786670413580324418049291760654706190044671267342587519872472409100072150169666809368991909559380951024034428434015553690473825553971635489534867182926276794048273331086950883721685824753092257901844761863564728273928744761481667468881641157396212784542938624191220001513459996870221376345804406043572707938923799512407163201355289658850010188606094476624340907558339787932756405314426577737414232442767109870331838862088490418064361834480885429638234407173598595162279968358658011418328841109995329418062374533082007066456487154870723012781120466934242231460255702043057062480826485919361255124258012300054308769050878294958401775385838472808808037210528612374273057457926511271192299824042708815095514143770728557581344179481941966911581353672704*i1^31 + -10170758159734523475138592804320548926861441288762467899451908902243325073604740392275100475133457830021737708377186303016720407824268992006795166470424084986851105439899434045985795815877507521815181414216408926241124363918203217031603443799501979134994512785911849439193812780962145205519999633441911190859493436050724194809079265717179786655753882750852916945433642348264345010264220657562251021702871406330744986747366122028247455079085878706092748242452702184725433270051052454159489662456933194317692232731105847536980309368210861025107954921589150457556236530768375825383526979119939467516681695184112477015490958630965423077830563876660069348354631738490795970445678370376249412350134026615138161044991066728722797062751971241181833561118465020212270975249582688160731028751008207083609590384896242369294491224271028065249986732902902212162355113974437007943322491249992551895711554441613089353152776961337815954495605679760147304286085790590914915595006008439883571094081242306229982787662243545335769119656094198599853693914721397947334728265581453024394293170746310679591416252415765019014669502236304845447988389588059713626433415024520147028977894532253466533810971857010401862877349678546636461421584770331429086447369542933652834601400922827984280377087754240*i1^32 + 10589893973585611943820611182105678938225312584129489764639594242804318186538022869211259938747244340199890354757622032407007766743932500458383176519418315016522052343245222667299851391259561266816911635403752924625137650725907372384514661590326514567952682089481075499133889051501381468830776977070077218804779633609719756299666973928241855707274716912436507165794045332101279808195034928877705420207390217268061001457622442876210149314142507862909032103039880162515711273534078424190651651193765800743887426181056927794344750343163933727544518140568833936004226880535740488961423547218015294086266113782360095821805855271510961439177615272048956031242182984151972649409777022584181871343427708098068298622967413054953339233916846817291265318295878695712554716390660705235277439179016992195803347368671180266706225955480679760799644935911389874523007925366693038923021802022826136331002065833564019879387706994948978937927671639217710476711929481864918620712920089969538746556051825828490299651776773465710851798526499238015492263504193039430195285577122907213825530366333269007481582780811909403152000309110393300569167305726649559786914851544653826954979740476123214651274089517031707457502619365352612255670009771430001381152324823892216718349810622276669800448*i1^33 + 495665197113502052154198245220311905379873063327269183688441645082394817947228610510430913191279503595622999877400584620712658813298527357856759499102485063562391426965143125671667729301168757507830624847903875999364936783195883970978362950054044003861337101677346082917717880529797061729794153620873616925757669544325110320284433217941720313511750837970154858089677749791234426297010349054458677608369224758540836327926646882113513367422214192004887361689435292080994336665183236395099440197721805729583437637823029760687017842511102815153734553666496355246573400306924962715924482838423029144133495647122641758445505433656947304865470802496353801670478645853843138223710894812665889514148662442791912536013338991614837304427920529972486886099887839607842342589605765648822843582422180814528327284747468562452679307633668614654794634255890565834913597186247812593508994259844998544460994835418326615274837196217588723738600988710600810619390777763375427769317690379427095901921326603968003453430514265307491290939773799741743908126248071771729794729566484844097121036130352209080615084536923653590751709550239382104937937250192221936490097412695030740464934344933658491055357768019249360909971141827002548433904465235044955026899053766834297914028401360896*i1^34 + 349732169378453346429800520118657489628973200047858997884395502432347139521366367606861495647943588981707150975244418921056274190415665368102091195491257948184904866494251519653990343020256738166065952190945278568912334444837804670741644843862654641094005451767034343451994249303546520172213469601468364229991401857617292423819927192073257555234669285765631356035867816724028018172812942813755200437388726105070124977223915302548716958203538414378489693451068213156889942206067913488316386689757903928748492301792355966181193370532680858703449893639600078420435826422651955657481229268594227550315595185600393354649462388517424941154502822620033949833832949688413288580586356033797114033111014669600232151692535463440208342964715112683081853450084805860804435173842282393701653869017924149677907076706975613336391664866503029424643245341564308569048951211039819321653287215532017849648620082086646213228925077233157210402851350352281778999126759994734949298219939554454157145583794347000025848066910867096737030372715818311751757272815604400024518627039610681371106681560055432817184370568311021192313593050997080636745284361202624424953904095805642525286314850321465620416388749173652684398306406003526109525272169134795409552061256498500155211776*i1^35 + 18569080533253226686586362268388506496680723500076605916166453182876874659517550231256571769002669248805433495227442390026299771712906738637963471780879934370205652472371064077683288070392260038798612042382527696188116415855524445948866254607385807899222473485636869284178451597802642567269761439921397749168615692465498882999956746568768568740444476664443496393912830003284386590419701069000613884412937504369225915931713253027593866947397731148806981045469154252294399147105029698685635706704098036004354574891532861235538900896828002614281281598902198344397493637832855159989484662615369879174284584288191682574635535918400692437678015034335163167844143208678664964554039056794204467499313847883443304677687231553153829061164718728750981306852710242278128868898056463999963178881957753170978725420428312391694464148395834298279783850048153312263402170256427267694778065120025287227773720727332039052134597647354813693958009024549634672267086998099220208066095929651448565105987199499814162430552017946143521630232475735828021489221097719210436432709676917235816721091590948692504284286837729217946682134991079484787450285632598031720761479620410363231439285251391069363841294296530260122535255634690361404437618269760239850998808444928*i1^36 + 51511069056482083983205461325262896652370392116835911182691846938648309351686542941156010743532805455035926439663289575814224269890833899361704313024068308245029484288786352251625585707980358881669187850002051369207367453934079387642020548053398001548937133615107976929764799942023393751395761861711069731998494518579102124046358179990489996842197300452587151097505780113091190362345615193009275779042969618708570578364115429221069446221739171781637613762399724758341784414791224267738487378351989360731127247082423345854923913175243145879439421401721574662955765465971477065476418415769829069059848612239316217376851845702976737422266308296815255777246628389541056017535373480423262776947965428707799485931124818045886604128716499373068879954240134290319960989812683318605056173167840877208508379770181995973388407972205397471577262914332788752606282971431735234324605784679947010952105741895218208222153442452205779551888334101418539194624563459058587625700022549210287792634605250155771723816094198944890184045137499252104736649669554188321680277383197963281204161199464493237530744542689165479477234313948792179421617259930729964897001318404433382263095714652107199963213815732222587390876559237052024840008614226806951641088*i1^37 + 18469746369068852441179829164121524931265868511333439725664132696009385685295846207958113904630352034778096555443639895191047839658688508630394170785847062713157000682707164441786242182208757920648997391304105174302352134709108039350660553195332259619480713709089608938398512693415356807981220716480479435770962411070097375456291401588379805084480920452177636661925444532009620058757923958418397541569328597972790142239028514896319367720137849719881035751489410224574598845870019955033662463506589947650347888527590877869044090769887750635867362734365943175116322057670796976505579948087044707709426853547215826919261050623803961498909137698489139962651282332350879479347231733224686064027818127534673600016695504136484396216290989124983753899680751372703769373614912843701227099628695883565449533834724302236647890312122830363505928423611608831914786589419662897326190917849270382621701632750256102637210082244758663745440106457930211819338336852884968129632964413017072017859076987949572063498181258983500717505737544198320827822333301335862066202354038892710584771602773004122527946836350990193839077697372422698588115467721875696074698032928631376347590994023704317460863048540969067636848220085757606463071299043328*i1^38 + 1590255145437860368318034980954447573633395886731144047793683129700458468173212013372808302060398948703556013927356566348270672624786128549855120578177388681622120224794783292049332033824966041959975719722966080065853958543245966509816921436492442816137518751768377265571803146660733999660698121630911175254527141149996909430178849056558429724367394034928826211350273993214154658186577014916400384819770233110095993446801913495403971142457636873907655792705925050464886430675870564580780660803260638185665621128100402797157330226900339825227682651444042619325755878514692853593288882197751410852419711554389760452173226449608487762705241342526161650395387055626110630319133224792330282476967716563895417414111793211966452745364608715738513943313522055779829254511669674713068413157725897439487687097860451256792136732203291198481263912640568157640926825368467409990306522050061027011351677729773932953971442980217149639041935611521337616223640048885397683703701575026991235659328080525106015725923682450453387335502213814995690591919525017596294697994795024464965408204945670504860347905778293919985248757033987707022112721349189292158173627695501723759378332937079411911591679673431468066043788580813224804352*i1^39 + -7157966524355384796012107203001607243408634316142840675933737802781964541925217726208882176662062826259030117500259715940300380983360288215350256647780232468394910087980281134699865979878046990064852978945872068257722258619773298960304030887639938186108362227388143622691633735711631337110674375239718355510667234673705109169221639768275496791416847993602187816712155552002009550129653071047359641088847766397374857955339662701674377486241425927557865179722804960246049611764249415172881812243927892206454851201955388931552493672111325836497575177795084649594491222318408409210480958974137145282783251110541951496276532814052540063199384728717627899529072671900868000000388224777799144603125053571657239895859520925075902627036984357120374599000761335516519339248745941265016986201429670257403891610622247079412628580107877357132024065646412710124992953539046027824913773188475664947069344349040196363791847855689349039520637790998237646457094330551060273553977779887043816115957497727009845134600078609638600106610952358342564007464401967456728922653940969399888110032353149638838079236909251910836876412973544749137476411146447449764596056827806119549450638730161724392663238966112243692519555072*i1^40 + -1263325026536920969852483439266784879127299281713284371761610207531466680038424937235040627751936524652694628626480428950880128294739688443456176728986940952198392514210302541054707750298431161590388322193452919733246733322285895085969671719810862678410742872703604450685652553726724378992029147230608078628084080639588499857628984292053419205390968856386559136846137126134018611858539740936215865980581094693308964491219096661030625767876800183425238693328964757929507920117248096058569323176524354425578481815260170406222907566435005173641662593331555786398995711446174700442606699619593967466063540970017077891673954522383094127033590301070462616191818123398940713304311170626838648581598845001025193337015809198514877091729784924382656273135029443006743207832620342615751572529708081397559318829149118892267559846432578692902021836234278234227579784262384218368158228249679948918673064037386620062660207039814242915154798069889761987322333192678559537006613894804254460773198682309369602761915252569390183659738968229599821095938804842079007141316016416024302711235161613961280281428640355979519919799358974521381832875891147023020601594209573777511187501420688732483321492286734336*i1^41 + -1357784229933917331125705762890583640333370517080193463719693500183661728852183578462493408189601988521163874238157618967759659106955649882310171237947935571083130916053469915775051650927284958793864099647098908928688390591586739533240862301536832947912484433945358892739248161667161545806612970481249665138729450347713303444156200983387051551579632414940622943354921845270556980333134618954828059610049341038485526460504348641252165569047094157625254904598356211640125109724445596435046191529022994701701341345008986278249163828030528056053543238405928713462139228765399699936320193261672359022062155238626083609909768582847630216161499601520879149879967410131387673839526729249321927923139947317069734034725702628141966718704136865485252784064311248335756032444665723572607494083401809233163866589874014169429003998394845905886025240223343866336888734025444675737064679658041261673277494137810249214803692803995472933780156000033575106819603838376826273072457761186561384889007908025207981940887050898368946309245611211715775299809345831025683998233145092378784136724964575159124873609079799634913745758616716658664564861579730338282502994483326575506532963605493588164608*i1^42 + 21582322533181886506507033533364724165019473215063940947220407981808505413758069747728386895108373846455158989037572250382190307468380662970380386074267751037231157449628628914856654080843226918416592996169752609984174153114386794871491161298357592394743368867833771342114950523064177775375580945235075183173617095633700089383185280495436694482723484967602646583204730626111901077141822572961720536079436448933109110430400168033107000535034119860146714113365223302979193624233685013693271027978440594517387933871035096101282549758916381721532210232516245768605330679007818252094709447607381647344254061093890100614503558752817029061378165779809477677764351994949190690856613808808709926301619095054832287472449878950869483424905420182121264579890765735850815377388421415047662117671664420364206374638780296414625257658362117314427721166399576646076748721781761763139490793155430147634710912086900598280701766364530789039573132871395419883499355218825850388560782403193229653347221610859948246224702036169251736646581572531089294981415625634240539359866992148179123195546633878066539296334865027715196464350513869855744913614229810260536278203532802741692792832*i1^43 + -84637156144412012735729766649793365603355305738121665598197592633415744926088524245417092730779033964710233587666964392718014832306611994853918914284378709822914832585211143523684015042560582865464644403979775723154040415920724943732492788085973908648560943777976600842846174038432395731552487608718277301190541210926788895141159697461106427739744843716356119575838822524582014187547095273849725512050043452365553690367333954204853233040164697442177006883341559156131620299132846281223259552896166164116515981767285235218908296713359182367147612800617797949798572552477558409757839647103666337777602604026622319259751183210719482566358980604896502662405629510030483052280799497493645772709452872989077008050233596949504613941216900501558382706583361230849158794087009804452212599144835268501812529349959452195608586032458793187445908903570908767608156593559444780618624008807364300094614940266561408394949400360350060332791105664986010450658124458914238474483104260097409839384317552738049787771595893721652160859673917190404313275020110289571431387856202197719130259489284647482029319580816277080023727426154313010089914728081231849485630439424*i1^44 + 518606715565116852016827569460331014245970195901642477953384239005240123041834546469852645252921557917944191117319962329877420937258314880124276058823154923830863594236926738090705360831059120201967242809089104460390349003248116247478678593767112563234491904580616790272871405422432297136168327061998149760995200014952539383580123152033923274462301595953044269874642404182682349350853216888195183624734607450341251931628112719745592871079539251401838900292539784510727823671028741037197112017854909491920723471365000013928028998481320809138718641294197199898549759335184679303527505719030627168501180749446303928851782443389312839610618515486281811913126007961859290611930116463958746137265427170648259229523979379366237152360686958315891470637427548992039070588321556370240063611507919153222363071130692323944081658861650980829758028909236012639221200180990921269354043723495011826043541810659635073768751423178663130309113301088607761508524162374950295171791323275313543872182299464043198638612717611671649848111319387049327660743895460780331958039137435254434045334417167465317154520041519326000065458794306081296002056192*i1^45 + -797350766343203435215109832280748562708660653398512553416299826345974151412082224442899868468171803944813588831445035663987355488056151385877759988614721816437333730925603447309543043391576472813403579557693497255206505815460094700018563480532368103074378227037522630265096443512328234023397235420372709640450684924455526680159126196308329020268717649388310236131886722680277297987074195063704643487930478158676524143088685859077028752420772316384559455917878447716666149913510296189802882281888920414816788930156016760689135081484123799076882787552077601942251360472246443263963854809764259671859669801923328645374674287399601062189429855639148498825234361855944506308745295172310196288901927885396567341665273483340420065019019669612239503464526127464980435588851134270062771887087330033200648315457945639510472217151763213757313751161182143705509969397225608189168654938159911072419728010369263962511541730223511569429066206698834238900088484206413903281007125871741812446014761700452610602197473180461135169574785625324657049222769546222582918543760240719598442573335079555008023986785142143079940096*i1^46 + -5215235864538385294075086506670902291932991644107810652042220004418677322161620092036331809652749041470130618199200133390565192494026654686101884956741799485737172269963045444699560865429472969221059361633427772142076439270281915518621372266923691660546835511978405800119248654657080843692289780394473720627661222317449729456308682463076747175908638681353881377524518932601453129086913204148393375334967308238093354553785339810162011832364802371966520872774163408477130948245069087055302772217142069013784548230444369291223775810718469981103882783819506199547662082366833848547647118211820017647880051679620391119233726634272185407053788237370834199051101274871732603129164157556127876852715850744314777442555200075846387267336634461745002394304682175885851489671435660816327822211658450395729592812304003977669976924401493270309646010532704716463633747530942391771189371397204221003437181350207808378839846693283677848308586873956869505820278660240012501131402150312791039228329231925908451477951943623206108167002887573869404143225352252220086145592437016807620067852605089382400*i1^47 - N1*796584653091610235423648576632593651021349642405208974937298663819915393772135154277106733894430976832855872694671691181536534889486702274835584320233113250000*i3 ] ]