[ [ 16463295384638343089579874034170089422660144799753835987516527021247757355283533218759365142946805221686486916004576097582015992335619341422204080063277717964344341759574662414111445053659537365012303191186066357561074540782782677103536248975883166004429560871543155294576869172266088377990635913725515353526311528308686587194856916485565569087633313760130201010266552739132585908302572008714413928844852969845699650009951204411681836651998289642463274374982513736695100756068528683770964738471103747579537873964252500937487979340640908595622854107719961362511384406030962596722175529547161073889037544030046624322433376741185675110806347992970200206791662177755222301391147105886589885706659553676592914701627466839344963385855555890985482444343648301616289321662354522513519389797874164248751185492565638495327244622212021653390305893799866991970347745150731084408160699510178668555749822943188507817586063889625336305977873289960117420210865948406050782524354859126118865836944842388129089954366036006999502920789361056970248036136628106645605811163517298316112660380597653891169085097793043583315644552884416313024309334359306930415590646431734928243296782367881252285643432924571798903388450794399533159118543372832871665241418845877211933716384040553673127301772737301708800000000000000000 + 262414430851585357189165613047328020777215364154441687290638488506406662669334452658241768382394506992280460262037461029576462450423063873427504340751540777488827346752209477692344082016902675088375928466018074227637817611225583219884833393770766094632200618831638816633690084372930672499700029734282941396691300355668906737016874950389522940771171787150126102855716500470800258375001788266667749472410200711099127802510817861214581452047906308226413063218159840103592282833165672148792394522566911276335997322184841508903784158714269689116109572894539513025711583530235216674307202819746857785173548127157530294915419151252872358640430547642048331250698786291483923214408283448509115916999167065496933507041464171843573961562778127060940971258214823039075139790995327802679684812211269502941829211241971819529262127575058658213018194556327783666313845731435792668967550891963717093889227901026409093446891620079030409623104308462834049334939747402940073037026015349417221369565680298461435943483523065956550936853907492030342411420277863132525783412999549263700662380786790136096596244845773590275393546679746587493248757272160687056492062186018190113362196964949171194756991969512260451060223996666195348706289051991938864126880635077259374878395375774099348810457691614871552000000000000000*i1 + -1330006366871827905240274703199641823532052707687594096040506913019705628162603788623067960801497154194852390997686391568722286338109455257095105856903036396774118567704279494987633562266229947461387960676488198802169656813688287518211940622811062105002437178401795409800579968883971107008907447851406852702402105655967646896850517816219858253169412494075683050325648598892617248042979564232655068448384959894591715034147245144806595998799280517034030214424835731928334262236794498274685756298590419164983287800694012989595816496078729505168631110998843216258036929503584250822780339318605165937613442967546281907038527372693897433800869938654298216820052664747839130577217667340814582139539520724272171734028707858802584845475337192191025368238004186120197715022937201081242567646083146108629858186229016822088095569222885775007235407200011159470497646160478475940680906343237324665745863474345779165397559964215804659268978756214772554661248937980452762370375106661415922551947143562613445437603429225073448746774209891423350950016983590577261275070237632494946421662353397263420569548142792070306850467258292072379694929398564420217906615472990715696565049411979552025315313582783487149784043957947938886947494959390636593005653878647708174596684133524790980830436466989465600000000000000*i1^2 + -6825834519606492470662391975329584892076409155149602995323861725144810527131631120052183334843949320740108837768716140888859257831429551099668996247893470282606937210167292075616633743260395023688333006985629412042874499647335424287031964676600216441644113114722781880398302438619380829461776428852782640626628375404755702731253053553122513637515360527938232530302137998250224246001775846640622346621509770755283209189182203260229305355594036614182075533272548499226041735932157085333340343902673877620387061306869360922906867872192783316859140846679438271720527403473581996628600052208534092273668269675203952515620329528266680786212152431845682318117508621470978135466155981403462215625912358412236625523114653467928325273564680285006287765994537588677819586115142081732358564791531369908793468185598858711401226069429074425107708682192428188937488240017386983811104873860459929262394595093401739139840299595291026422684981126036319189319921195762403122161111907986773929290243659278081809695522615506768002291025645220655641853110921519459388535092573068018800665674784802479796867185776830685676227433712325301562185104753913426512612309630690716271378599655356884228994909304147398530727187942852174887487630752133384974928750612714489886709514150223315017837509016027136000000000000*i1^3 + 297320314463688685732109151914732058324159850015706381288294365131362981849226272406570274591576601289947097168223647912297532014158874451276534266925476592728403072821853286493866910034494856650007244227768202668593687277333391370887470914981443493281517250460300582759668665017383155262070533314894238128642205864453026504135845114130936873127092483531562904305420662502496907907191914558630892428460260089739930970719091965542459928977265943724203650074448725997217251852927321378660110389087781110049713844051588272832530450788175591707412772066244222550595048941962939522706273956052700149655286352050336577580748121544417504776966511006625101488138835052428188857859018243984634145956459637468208485531523873854729264494409217711463070144199670575628408264968956257673101322719538941484648134749194453064974519236092782849144782586302907485153596240844369340386050076215301493331940140723351216732986041065692945184859778207146382918250421218722896325391116729798902198759457035615759222024944067347008024873416772957087612759124310005075277938412758252192036587107687605668122866242373495327368238162816606273069909613056486081625646439962152062204542699060305090886662444402151667037094797943039142253841551917956648999154568515521427989320863556119582881397697381662720000000000*i1^4 + 113135461122904433144781137610491270834636992457937146059210775519565208470637996545092438477456507022247766128870925032162645484939720796306474154545683625535597698965419875812057501425479567744657324129911390129500300073771344155968176294950837893781659673767719642866050038880272851934270428559859086011106894502181302311909165197262209422622608163537526083097916381844575638795253462022195885772869810216146091242137270271956349580364930831437684176092406067007551062275728522962100308536347021519935687770082963033906121725724562178136424245034193467374469807127592342828146942637712945343788801681033458656951740020393896513622306094965093736465798957673747865317547270410903146110358573374071133685046996300185716827002465218867472300437212413817149671314278409004068846650245626569382620146996717236811635183637273300718772266087005034469334322903505694799461132770821997283085238465612124366600277797968685888916555620202246001316842199783359965725649072678073102274505974440542872315034882150464897105309305529234142687084246440423414602956050726224757147148978243978331668769838875331049695769789274404691180883969332057532075386429884058039254950488732902847054943094209375485889789397821649223352343615283872412162575633732950226499049529587684747493628940354846720000000*i1^5 + 13766141107366717418327859522083672099129671287915360444138252664393447267989117597930914771809162094362733395872539700411570297952624117818419046962425452617241933977533430668593255338187342123284331034320326035327344725963342565928438112099444436377159712116715710988348695398910669259202118530118128170590450712551903844095174572999481190300191401532604364235817726649661785368868699046186422961141532054810845169125448935411425075842939855465463427318245404067686171735907881790853128520049218126903497418138731065981290881242744695157069135093552082264045470953469873129713806573750179349632021583278986200541557249677321431335156890979357801404824471936279008236719138811318459047195946908729520652352926191673611218768196111387413423360900048362779312705130678730847362698228481592502962981390362060974177928961045828017142821378793860685109760682410092296863160235854204711697645692558147454250862546873618495865292763611179516884921785973039476017596109453366827289091947263913964894080395040060573013903885147174148060628770303453673535217659461805804688021053956545103717416095216633915547035177188249540649375749599027663255862866987501506116522500913014116879919174019593340113220721046589063913139436021636960433586722113027871932780757208667048621142180678860800000*i1^6 + -15974146957299196862881870470855972897638534206869338148384062478330579895263891239527819700261108939717164141427073436369318692128175855812221956982413276283290979766780359832952865194831851076059813618482820061546713522961702761520446633467913285891868940395283185887511424792647948400926596848762055230875317031944770106959968104893638556704295193088036389700803342187656295160665965061792148434325012689605792977261483322151255027703367479058031472100008539916636896061005966037380959232716259386271510857247716192040301913409968204701530776220603138108292661770493401299392410584213121862233564420284574671624692771851795142761869281108976355831032381627251005149836056148112461563619403107487836665739446519037232057030982251604131997933599135280723950752731977292099131197912307194437337444103127871447640338800605814386263517415934701391336470265615417427924607060615900881809612267236348713729902811639381381216068991932781818495195219250892234554522998961460216229948113047696957644495010130680408790986427587401772508510259171182262640661134917467740074105484994816136503347872186841379359158417429140404369002837982730162799712079838744566427009815483296080566345339371482110820020384846612794977219200316132022618198873528350131704681774119975860658270392811520000*i1^7 + 5596991004628722066927724612150577599864560481547433357997030440852845364492264517502142214313967748302533979829936315828974693231063046004629366625864893455732242376252196922543145668049935851551137007033162026698716912476630266977759608502914216274306643415223922629011572952238112773949174449245535232641598951617755586824433895354035281352313001707041992463389124208307288343611706319062999466404199434863857156781450058244095165751454838475514527942116936418565071647390777892578969556597502190392228395180961875625408648448837338828521785044637973305234691985011262343247423596582935862009393537511102246841141966871482207184848706088320870615072053477861637866709873628517961236451054102953344950614049654343893455205099741284029209591869181803969863301643027744735107180615651174489913848217523374978876710562966099244429156806221970621724819451635467311848240915022490625851377387192277799914043139104809675572141587018608849007527603589899914562898444580812411129414058375276076729023098952116081773750345769402675814065444280055650470859455359939669498207836020391657060995963203972635402642217155852790691628660720055972282170616992556042011310181739099942532417955893477264510123011041803305324433105483395206090317668169111168967134859605032810976513097728000*i1^8 + -1218819102203123088158806822227990296840868859168135541300783349054971181271342207826567488990909213756493473077120189706677239273285810282279816745253143869049354795281906544660242247973856685912022312393438085768189385712087502197546356341221961926169106301318540674468194719863092734547205811684660058601074085320288517638988255503573935865193037373286859982273782186912149328183620749713226295186645524319424110051896522575708684774883572287092315993553959259631953149296802912726923611830236519453628389461575362835843833934430024921312942444562251174375281828999127315566451779491483936464929109172986304552640648091367984879458421878717669129236609090565681022489910364117946855940543633822922829447549481954329756324913427771986632811838340042197715907385242932045234496670033831121679334703779705387869676178425313096800083213194797202316754223351788767808918570761333210673189695885982627508792103845258675949787240871752365424993553404575371302371836320536166627347844289592356374275280972620409599859082354459609704623687418375139483523094415008778485819167712453072548233600948629723216301832898537107511254798698423004608109155470722873977035564680949578298612661881625414212429113356156492106509030995317936193485526666007119168185734717858668023172300800*i1^9 + 191106408852917053398712471287230517925007414726449986698924295736635738745305826799701155279328565998498046114068079681964024961522064318463598578708237963499271595840632122059700546745481932305660778210385126586564146190436192004957522705362996450474331617727378192718857629282481788251190001075206757062074306278253059904003769051115689420460826185992318119989021889220798151605370176424811023516116046726920807887767374399378037746840257631300808216980440180801253405339454686606170992888104187328538119778115781441911808277025418221478950041752867842437010773812503086962464213669207892237045893614364583160047714413600315823549889869221497527354184308469409029749314112077900893269378196677674557612511287565151457747473874688378213694251555033881603179977448412552448530017571702089713236778638405245030033283848676969297400676257324484887051094577339928263142246682927172975958884695543141115159959065223881607589140025913057428150103786978367028109036425832821688566462681558489415588830667943726163407942629844668378202321653734724310634369018917006942859424167436122657147389245008067137928770475245085078147033065294597023893605732463557485957329139602122811717921742684211598912769115487489852360527486687666905119319956670350576517941283938141198090240*i1^10 + -25096702429316484242813870695130509163463395849108175449590475735530806523953551714916826168275760794786909503307401110776171862521253013856725848511838790356944371465004840476957817774309245068961007309336091573293302967338390642986961005345922555573492413349309045460925500267779867185327256306720092110301992073973862347437424252029907623372669638901037011024127885252351879710747609024747636292133474428756939309452396972058368207108032206134431245913598981789124742118012588709835820124705151257279436438946033566931716150080039473025649470173097055091480749514807383433285487227519074643698592800577946813422486611476711666512752112037294181008919536685141756651107228416803862930713767955213791771582534144791704944747790846380076275302042250238749167668318208215688932384610242034168032834950214073530412157651005928000672858089230002434895978805218860909256809506077253854095819554240584307874420840233546276478173290748657010335808581945421399441561324783206102015819896351664076516696839509677890237169606047429063883416074577458634787229320197757791156473577200544280301301121409658473084341484513193879109803526121831724233607726512641802491557204831512037770336830814772460003524807395537704681660565794610318057981451470347663307289706602711482368*i1^11 + 2757018040297230062609388448247614571495931173688348738395861275392076006253166746215373498958937934141560880602851479375270656721365598431642618688633921458800979252248365989335268950309763457460150339113881943914604844497960270132137477955594948363976809280548015043661745396711708179065885333419802132474898811311016090012209585959233399637163493741487490515892816403049976523915575365550685605638851895046691523373030861462840191722199400779755570389039425380219373432613792814423786617484739655022667339955789170148294885026724026611788915295854467438148782506006380711207244109355528918007859749835583274957897803433350737875936845518394444048907979304127888485769075002845108644707255690500257449856612683597394755822807085646834629972496875504288857411977904893302937161091424091028421976857466230047795141866358447668863620207674797053877513917491102074093331506592934015600666267529190978050175152330219420575922012991562595207333792193134538855114040990317834966863340390826680790734675121717501803142607231539256466012890402988852927538460801481260001924947666472953939804103303990518945426241245019433948653433357385600296744933543947865139866165789753454566421745224306574964543366192085527970287418154772330047313073168192542646802071274127360*i1^12 + -261111417787446451782275171294612315764344064035302775413619235875016949107512166115049933617540552484927953508262348949841007996857582825282050716236804046692379581996561513963307384713131762228780677292188659054132667038542449092647821182622823487448151447864989051238557344306058885818983098319542866957271719850599013882642585533532459751371931232276001851404784400060286113930820923353736766343277831047168245959626146616876571356408113333987742813787910108728729819090500492124834901880185771765460828362255954086488213467063732807830421735699217705482659751990832436693866107504029617334855757437684675053136406871026986852532170546620705909488388669157368293624219383395755435156224119933073098918409061090330295336785713857939138690848414419132514066377203980402461538303973677370172761079430837150966119251457537182327742281633400475575050354370181920702252151883697308410131861325036187921258058513480063161089202931749820237387630374001657190952592764083459374399300347763471398567047900178236134813739562960799725657229642964931900679313461343310984440076846995329588308330382180047036732105141914392439122187797377163031467473507838248647961682203271346822277927191431444521519942458467049261212839911498069213082034654845177116165425594368*i1^13 + 21363422580444419480976775417241061521746968950912922875400563370131079207017986779019885787796558987875287663560281775719505868329306153612773290420419819829265146859965526584747638262093249692469779981426396646111864827088036263469665666238800362859500748386787351134626740397675683606856218767112988354605594397240561699966853902033948204011563602997849028101241246197131377526931202607174667444632947379044518921971237765808318424337680831683423009199084134805995586318872226934126322626478441352535951275612914300002210254040318024035539049834209328822920039012216338159842620608916793805177798300648829047461515858260614151479964568254502834490380652438551341530948268162914169021643736398850717622380424362168203791326004763665087376931946275241846738372259285429134513973511912093918077091012575868691092272165248973472607120123885501207439627049808648082253867077410387020058933221801850369996001105994098176734251926752087591196300447514352045945914090899241338735482666501585509981883798622322656543808337672240461240437779141935025025671184952189691365582700297040871311513407799129087747186373730312151433297545561484008027292095054850975719030525863322274727572066096214094158693286435774353174519118304557311431610458470970982087524352*i1^14 + -1465604589104831898379131172491608824961998209260305852516218455296000016982326599797801319265373347139978317848822864799954785295470162466690516578544960396432121755498371130350603308609412101508159610829735809340096258187193145167464242119517116169062168175145580485658122298468116044738660606924023189698525089910491164923833887960432163150782277801215608122675178999479122237563356136535658562986682899704822537388925555637233623652567614152291988936106029230439550021895289532175304709285460002449028932797383843756800045835793124436014802168987766907819524757389070662388369875929801596793279704233394708013923571408067520597681641845120324342557904092927431398796881033163233675629907586181697377486926924091211603131537107800482331177766721285451041999445860214819259961606117644796509874843437257254095964294745069937876459584958928256304045485840462918384996900320759270716393392398735507642726004737552986784248371231072512054558280328389513910937696356406716108705707551682155069857472554287541732416215138348473011317635004229720579285665781798062888704383844960167266396805575417683133781917532891485341211177807385702449759610473475126164507611309451164183881548968803815608708091497797483789781955229456700052079456538064410640384*i1^15 + 86657966613609187885658227506880850377064425535291706316805246440431669437882763305927009739885819489536396468569028219791355535239464670031654249095781715631909573052753765999247788836947250787448209657026066624046545623966998738085581853245602708589323759212686606685105922848326084364430278071058547276176965357056682674764798107572137649878031680857922350220343422704706094047053053316656075658256301302032634397407869466147122481348105642557667571964724922112726676650289927137287573711830888823368136328301326981010518239054288583711985233766375569034476995804761892471929223539315714701144724303189000000949231480093677033190688823225221332640896696380593861782964879646233899636516940369840007719645096228254860081305877923433185956503635444144486444351129414736815696603597337317033803881376834111139863978087694020482419798226154806909311337510589454256440725043345936996948571373234113096612780730281687946682991181165062572177702763116364562440097400687041879144340944766777761315524190113067814144044220524154481413557096924268621819556335065951418523612228990892060907386732925508828293553188981325980667739535901994363624699039388464679888125527443590608839998475678418208899589042434213483853028603636431011109545110317039616*i1^16 + -4155095691229128026483380274432674380002383011324708401542771044084869681079024672413058399251317969095187423036932454391196322385359221977440767872500653368129202718190593430214117790083577544336925527207512505625451267208743811214191195767656262146501290178920456207913300562822703505288343551958626019534865954003100415896594351303920559176041662121987972201302582124726475998184824698859020342185479123374330877502567514504926913963977268648862232819844627074830566638464995199653217053988061336957207689251611964096590131937988690942579332747438362745610313016467631780943793050426018096151657440912649150812585019391874672230699219923658665724667416141352193952226824495888078390986017114853336794349117039273637308997410635715461180329898775202185724661632120190267611702626219718711212301504343658205859355727979904256017516425872615757282881261823690032603162479613354021869806295270205418527377528074795862094117521224231563341089891426921449379574390086228620053591063433352098165834322164689184469889811990789830136526888015401581628552743328714720476253305806007137078031742327261663887837563055711508011308431416493166466142926414285003263194961819665960684425088285014812552814712430067484968069653539414931073538942042112*i1^17 + 174433478943366156879575952813495264537445225576342279808694442184276787698378066514369611611011516147159066460722533623650577616594286921855144502479018883516471936461478283097581437962413823047546410048356682860424660951412247942612340598818806825163230637655184529778166754282139092023281376239182403864056262060662509399690087039007432540661941870607697196406801255871561008714123352243782351908952184524311809108977314278867503074194273714087106384450910304630369316215884667270845434388450813528032523754998438976135959438348162639843862125516311975651361521343431556451220831660978238704346268467524736211628491323584966726048684306756376875669265450995506493984943405709077207505615969809004463413771185012205174139093255878118626417654945588510254982826777572808985792757875409918042924531075230527831046820226852220543399706660142715534553809816207592307289054546442064345855998272970179916027725697941141269808215992675171786088276372345819128450736851217361160968925985549504201036063310703360270534298828951653606013525025990373297476522015134822089291214545857689206001639128386427503952411872941407993510871147709009551494785239927412048770465731289156408226351114883808063367745117176148756884089580300197066776248320*i1^18 + -5706010655518447898830711726612561628697948299007357969049258463100018007436306725154956251172077437095878815247861483836917578327913932508985920269922962933559954481559540103295504507388269724402302072692413703911657165639575235137957000102408815987539320435889571882727260187616057808516384085701778278676712224149158007999947522047258123985004575454926174925151598080359730920807153012721328483624507556202058896055694815041163216136376362380862620904366963218903901074989174183836877955435787915690260168054950142384580101662036801684973876510032331129439993501438481107782609283264901250452282337442738041399091966674171803566471110125578693531738979331847782204620881592834112069422388473646835002765042817176922101023301343661021610823204831606893040731381573655287814080190564401890774926431969540389118532726488133941895776403970865188208149731118432218383423518745849144335054182821951201685734215969745334027620016303245323548177135648975871078691377173004978573325497949799026340337287283230909581114726424487093418239473615588926884733816140163898085113962485056112065757822727874443710561795412502334079851920565326296290221534118361907317138281582317207458787875086191385137307989530572311392420457425652156465152*i1^19 + 191089802361141758129942437786499494902963538922996246702224955372850231902618586004211178980907575439898554982596160975746346323826852268542482852188504505583260329905237237785845376182302546563387229520047808035469027201363991993335352108800653879394104051777028452896193576111666948619871547856795848201341986607967697071270095706831874729439727407402501780640662595629998920510301356147537067671215265572619689818657678382652434151237717325778908368673683180112004444387777881702517825678794803833978290332631567539764502880518732014358915872894522575701806340782074122410113491717342625148904592799329495211574122936232232953388328122328432560159008433773238642287305154532577128234617713736118884892419971757670684217338192039405420894972226348385332941516597401885869886143796417436357720227547065791178921185122701889532677018259391828163036999200999042392747607861889693348345808812920366072383613681696219514365587424852152334401227236222161170834307174903264932034728672946459719050797074562397482155700248536161961854540065073085873847618035615754527927455514003854396903146063890109369537696782166002875881246955746710481219439460659655704301699742676693133657611558738664112430807442245918242630709350561218560*i1^20 + -4031910098121980588155048937532893755876637876029017296567959690566469887487019869366455485563253738305575486559884707214320645611118661522657810597032306660325450475369889376505632919217682888805335358586957597056549355383601101265903528915548020748989609084581686874860240885774647694230020981129572954431412214684816318487344471722444276288499110701296595764957810475839672032896692808959230509915056842147415495787212201593489567212142209934656747920416214622445142105174727660842540749819633970126649201646903404443030579405052753046088744093858656233479314062058070954602555274101407476595055818623325325734536289776465877971142026180547088552050824939247797276182971313288993183998209284628173288100032813145957239974901398521391566983859379746916593683829573401022264904892674941899928203056925920954169434185810175720292683118826177193362282194985507155343957552782974928955590800616830992508296075263893860961722635210908677299151103791668576353175272665180612465842015492307880830305843553990011260560304106527886108649720863384828462397725478124697089503285859422139147604739036451637809177099285045573034098190418037378626200425976698789248272788663187202910326207820347312272285772010303739629885833871360*i1^21 + 141926366620730409769624230387064283889004862483207406636029258382245445376786335764480857655518420309822450728481068491736335574640719739213700135409072782555918089758375164104733893278435719917558880832249666510208820673120563147345937970211072669280032271618078457555518565668111708851976308846385345666320323445227535312041948901029564995553651764438432212087534997127418140510410112195693400049842229740190822529030503399167691260193225712668619786929708705872382166808084380785088525528639365740681963043488514820060422943541836690617118815802004028826439603664360595450072262327596658547917938220670728203272633241848580572187857922853681679897788095084701769557496736733087134886729156180885520560303779392110100485388888960198054876802722021925354843663738141753355676411280885681148251723789839069241404919209797031101893280307186145070540297607467478984470086863888922863651980335519184626066126040155832077775280424007889183441920586888294451084905440703171415982522283925138494044847855712046254833159448013460555597484484159756823939938682783133606804230805815142356927147954601493491463302163313768018889243501027590678883553839365352654321894409849650259038845125000102514774852130051825308721479680*i1^22 + -2145465118030102046532499807543849078098387531693252911598930526235152885478096319353502972216233125712416901731733508837702919932878533031248878474655976723487646628288203738347105862084030191510952849813945953160222476930392744758906454644981085670824554649262321103483765927605558644408000859419431291960093160491560767872366385454011168085579651231183001898508846621294516035224659446625525851703691955004765030589248278311962161028113866360167507806532334624660352976157826197227422452646554132621466265474800857031893410457151486897351974810473203804266104698122404364055933521431570551754965504060931321788163178136364065847608735838645556387195429908942758364165473410678050450572233532413744171891138226744865962230992285854502054217849376985330442920086576930923724907260131773176569358418961120663311408709875934706003727070784872097719876150292201084365327646491638771826580238021548075769469617663738470278526372093975903758401534887808069141419363929513452366390495594730391698673687215950757286027822703666988516675860353296016449916823894987725362974673109623504124500909932406572560421060020212428863055463305879586773527549514113366557443005256503010637185760018781856112039005410101762719744*i1^23 + 88830674279331415560983690430779879606757074300421210490327085482489967615222694885599829864857662151735151497665769792184441878172544289634982529634839628242160942846197974019519632841509949502176936344377309511814554005198248040561498953814333090933416100951837455387965676530884902211437062277094993757884501336828136244699242471696556361816927604378075220219427000508673082333525129787814358302467059887365945409958409205125228679684662437379630484285805636034859252860854518032931067211971786582580354437013881596065503334226228607523756958667486428468065606482593879329129127884279452034854319746622180947620763337771079866805488152903512092602162860024714553676317215272565053518672832402371162646704207006095170664008413228050992611269163045271136052369756660970718032046487324895028966046369837615874398825451297865550710835162147613865765340425626330414645911738902389145124955236609631502059218732811415819361399124688483120029838091467349770748775788832137739970868244602491067862087330765376771933009403593257966010932268961327311765917633538113311816672697452890784666872701645852048325549977484555595846603759486616312993106638072245117799043955299546433723932077100873042515053571976724480*i1^24 + -1353368853683426463055612943679871882025510741668946376988018330058773485671125131396072601014172774051429029389871573897911225624334712789571253270521831450210538050564004321376587199581428300909293502895842891023795671471144290545668838725708945715981664813100578903208266823544888031610102067621977290647944217953274792156055005637502992069049150936226780702611611577891039934313020037797686742141033021837656017076751426237712842207445151959553276327046796957900697766358567510213721856151409095842680480182121096215825562377808140216731695307210726594908927715949402672002189708305730461608543055501350163230310436396385250011444679396928936408313175792206358198645621723565812220343162493233616654457485499998934464207115224219023266210057066438008234129250665629215209326179261730922017669236682236399318668851058231292624567240942708332863207681724093213997022485943207251558581122612147628843963700773432815419069610785897564693595186628715071133542406391766144238950498048820944684137199391447361376440239331194770097601269157237259572871803149625124001489802862121464344931387902127175356523428028985870237456995684540282099262741548962398303886757312475818770501869392705481928269044383744*i1^25 + 39917434216864973687943422077927561752804168440179593817663697822938370939323805869608994244150648826804524377995696462313596341882262481630575042262685078458905137904581094731266582107018481774994592513734405917564388051631263959051893447725726024554342692049463891354506092016262959204123277907618272999931072087081952276583750466313478993371382357017046817112660783030349672079768182625022813776385763514865960574658400988381377529545760735770359069074068829983159682124059436155582776623351970794877660395871958553040319790210801078643188631605197782336278988275542874601100055350774611545523960109357996097182350359203793343978144830374092055847731354291814249707759481474012431246651327840308512757572450655214086942187564567602212088735356914058444893553002430066726187972825395503257019130887614490287815918126831497779318331639236019054218020287309989386696723586071874010962210390284850491232883205242298323655724180720526101616544036315784424041853207359251560217705297208376992962888174476931797672610099534701219583827984985637287063942172630847883110094344017278751139267845085113782701818532983235502855766949065059561168643359084843663991517322172525492268997205782251908110483456*i1^26 + -408370736911840356139083886231655276348446596538718044229960936591332947286825276551959641047148096575108325046252722771409319859240429379523000017641810012453858043313372572141816505470756533281374718614438202470363762351139925092014819369958538246214071213608603623710768528015699638790473257188998729465316736464980056512587880215906368227165160786323647876138714550646936891471744609853733669992621454126730848252307191097469535876150121715551339681315295529723356327539567261931432195014012734075243544196913473691351736228157693923010376202109122132464282759025303808655229935813742082650338047340198963224475926526101127853057261160004011693220576831707261486318262391045476871682300505864508232535530046731229978540671824311017149462115408949543184701658857100670283083886664736603606361184174611450835249297315215327963503465678191083862874177546286079556157353783008335678649080761771777095358143355744416053772127937146913290151319141218857362067916114707026356223164846750031166974350252626727368220385396433617004117190272947837294836225453913747897254999641019065128387395046498826282831314744297576204957495244751540007611735943916508276679714797408175790042245618568821473280*i1^27 + 6377842005947995248373463887204503751278132882750134123843088873471261052145336982583962146353536910799301013352056399327688383826321876554543940854656411941595522457097829372647792721446214107371428458850283210598379588151872527355719287983810242653383510229162641509754126183184105251607885115181140671704269427426309406974345062654782374881911333824165733833361925470616592090321582307569213547352691986773498818086470746707589330890882198214560529418292894949916184416743897733191916726582830052935181669061218851368136433610002133967888936770908546407098432590252151750432122639618048574995256320121751694699056623079986130837115265720896323951129492770765938189399199692122849277983582660591831960923036828650825627121809848609583971329824107208023889721723953633348502714003475102236473904665112341622136814066035251209383454275788181976932107024138291362104008431835844759333327560608117585575259957821420418317434308242707514860299351280199593307006643558498366896702572000121034068682157887622812210602754968908296032408764700779155391474559177381775768846064383303318794815795698765716461914262766116975615081417405004308831902642604848394202924394075529346600806072180539392*i1^28 + -23213709811689915616763932976815069437107274943221929026368763563438861444257714826234901178284716135891954085320078102325747069684103152807409287317696226368870587173096266021499123993419731854368751877482940469313441557657856979578511403532835335894084087252432268863993450755527659035277607427951001714854560814916065757395407524451335973573575357664155556321731133989000944738516144063476767278567659969828986468331800046184408142802738733706110150566632146962929843328943804759110629298189323858042387356196450877815718458793834281549525116333171260988455004728192040640574190805993766516872148821959928132780230498466204749153290267574683676729969771187759073164294469574019689266040564098170973555807238977365128719830771559795875047973257321930385011854811184818189441130245164849460179349698921622093925317731192827276036320719321177675370065573736452875354878533488147601173152112890557302803711509389226792253974091910065822458214141106260656385470136619609070789915454737075398959769149720712645559825717028824915236379888011706738484443391103540872537873163007748507758449609597907477682231722232309761624337891622118466440251380685950334954705306722785868107766300672*i1^29 + 30535520411714708565290519088004325734207155349470145712906443034253690020596964072252952636565571428838089037875791912933909598553732851497832891680235792591712387277411635754013470289456251070805573396833652838827956542633091304340004137061926036339804338083024139416563948473599732176072685733953204527097204705565391846838396094598451609393557572127520293891781923491201370307536028828889076958408856723369673212274881768748351981356643590500242519696443800282604346725444912989101742352352056739878435107609321496087000264650595035743845127098532199810764671622035232106547155745157493992319997139486642635689895658255930980942904864350953355002470384330909060192710067328678860132983912378871754534425267933181733248697628723500832653333161903129788159475890099866299528433370902498905480565890263737060100971345452316572100720757963415413349777501623710928266112472837943460799336899682451812573685324641060246700647183154592559153998264668355512045455876979732315679274296531339851779627073826556975451359931824167810296637426563200751042911615609097129369437117210856544315168605059904491043342788814824152126644213466796646059356036763125233964406294387231700287488*i1^30 + 67503245935733248446965859438169472535571595282212741656165285454356997726161018962195479366688344374096613744169118005735329361052824444734462638739845366602766651229913941899460843872486283257928505503972496615675793462460700958307682053450793558721650738872113609533087066453590951789255433780397046741760711764030805131443730460499010688417183365090882088822733057972243026875555049130324237526711386092160444787210534326681905734909324641426051461543747850454429451384351874534036212463065798533364790449789856287771416731571761123553903615808158654348406658423782191374238928113369517026318884212586913896991269080309552394512841238961213324409836022191606692228664151711560639454143582847391320736223497754718883072620471650106051276896293217938200059625385790930046856430805503576496169919332687618962783257187853391367179812758239744350218994375807009346195211864865435666051646843740233741153248199404859820501468967960018064195429011894498912216192903208690985988581143394496986102507835131110857722393682420258808019301450209453683096995862015453890514852852515779285462142704622329608496335200324628230513863478010540243001586149563296469744213895560560640*i1^31 + 21886510435795072849227962836222083217699778616466967792413300584293036146828286127350489245040169608281703556666246849358274901232483177993817774610147754450914997360993939100247533303529852602679506892118281466438204268915435894220905465636895066816782034514515067266650423808408555319236618105752015098366383206871804278117236789253370630581958178295454310390583020707205405787387717696681176189418843358584807019772221690777223861111700390648928170345430465904610570445565862978960807562813382222876254811731637214486044397975236472316939784132816110409070472028545792588071942521045524965096770222839710333639074864740607264865798133685355412654228970292176900428263425318014278332157506249842745785259815377592238444222636868767412352704930999113533851093693717630322991000825424405019144735848654972681700281325606577406126232821286351499790685737460447405769794987226567706026450938068007125731797706328228818123357496041600146526245969480585444483013899905363324416731123458798207438198488989038289845157947995791383498330042591769193854596736790559712584003682836055390143619184225814730130042859816798938689533221286131502471169386163742137900758728704*i1^32 + -1308477192916594855654942181348012841959223073888489590444204623469903685077152309164346097760595946800798487357283929187559219078887132263480831701336627290939594017915780503255999134118806263967540320692643657039416193107619997070382737558213695671233655337572148776513622686864070674522705112362711081193238820355986210094947929517654023032326850096110862148669319308694985299297946829013877050638549707069851743798446218786724990601892123273622118031586718666126522538090029441548001466618247415209270286650440584797373734494377814037286488268374713182423443333073893419742876568508156459690791109914609992896048252971237558758224413326523899625573042059133531631678764954339548877759476017549582767023873981848344911683201009891264878629073240853046242093850039339236571065526770096561349836188628022296462109538021615943727013667496826080268603142744615349029349699214984965420627631872657707984984528235037464216546792526369059776126836395233102089092793460879460567087788490778145009968622734086404500935424816882449591334224715463358155415609009648173461574498728999367889843031098785388542496563333512943451120980692264666806504628359704424218624*i1^33 + 27446518983841916923879619402580945874137725000460096441563321211046192422561143043602664202713953280786042832851136408652180079910729218965139233336142152315275183408237069442177934269748585664407511082010387779552117903775607470388234194718749259751719495611332479961646800257350502639503027598295238800227813608799289468817492712594527974615184978173892040834394098882600862828824659041748002700940121153115251805246747809893797587792059141562191181283237353097135262264143930818174190058889817691117727478134695834102480167463234594848133647494379773279684573364903727396720471560154046625874326493186743905282329044456456596423382381120731030753068520538811613649606956161019924415583341091115445649318610201197270939538400387880669590870665135128355069077000562320412606528282543951069228045489221011510590563288429893162763772337183385665803087943918686710095468168746524136813703183677586176024064770033976979905533577202180985219024849209535962017453096614520965084460865898543359763893377457234080754413083680598049192473723756244187041523007840677681399309406117817713804076485230116421332631386507105773255095358296128442469738027679744*i1^34 + -251920701556037653406270298684083740144349897176174105332235631133311646703353553569980289761464890362368917277157296264685734649881698667435295394301197372506187263249457453444819035144090386156652122600159824861497117850566109036644604242449282249763841476254083841282416811588727669315375319835278399345064862785425198802253253137298685606063576107955291992894740840714407363016775388665145809088366951435460101457626837466365173540585446221785793122734558836240006560781007222340236958182969239469115951335185864685825675758558203620788429152300936063025572878482638562047763103261531330741436708095938796882115118052313591157322868840441854206851785923120233073889851023323992847974992577993807543910520788720118219423932539787994759148910774596698908575770611580312962196071890549921676828715783543373577217127710959197505169094151534550560688833194555281422828122856227569302923299799896073363832364127372417646375514990204168309628888174592909578221071675411483134107719430321883670646965111892867296168999182726695636610488208524600942330116886132120826752440654099158826835624553356967991852888319811557419139407817962360817057792*i1^35 + 2890217798286953326578045821532383709540508818412644845578443298627931241242634228574293306144789588597982744758000074296336508385611376899140879661188672486560938660199844570429987280297577653623861302324713829370914317684915214212973416089973709487247412662081878759097385622846099445059312731865958974791715692709045593427742671102419713906343394964088725748859809485443675715440279500269453141304601215408820694045752393717265652562691360094915027923768423948921766588601637740804814916761118048855008544058577928899054184473374737052001632616874420806016704803750517083320321843631366879156272973161734513214273297219559492853266313639361871475913598726882865891910083945853497395972367889711311379431046799759722169585951019841838206264427666323901822399521073437109187170255342831005915846659568333091324229945291405092408130807960170172639900182555449429057871574590013738665120850287070075719754650595499200518173854694288774249620088142867412557856833370894611144658615531567125158056846416361595891056805306961573572719928960999359503890424696100972862763465913358350180459531395672386486959190316632393922036766221533184*i1^36 + -32501459397940404028613257455220100399525667834245553773610094184641493648208800596387864661842623149762938869396763228067533217817750002248967657376792299677091612650152272709271654432933118256024038338832920134202345270687289454941632286125335773622658619961315807953657739071643053929846991702896644538583054386287461750187752048047617434520269933582253814026023355709960768280037794665618108184985218034284416769320070413592614048501506172576526038090425903865309649091331596826455622822851060496996644391902069394255297212954869633242861640125915306358235636176217521633790755886578065322433327418587839283583509452430642450077037998651538490105300498525960463915045076202362101746710968413922207489448327015904557260831078611737564797571356054622736591937755188942926347283034199135158365140493550157629134604053776419109068229919541361746498264510557758571189157041758346923041264067159042642167354214441097222076514422513829847249584206991650555665895118210948492980275190813654280672319282806253244114634168815340267210456992354626876187042570659927341313887611797699704101912524307350811803208167944469168617684992*i1^37 + 115688275382913914826242277131860830711765993787091536258743975588677700160621560945485871753746424170467353506102865799517882791918928211227599525088329641950572983756313334048576186536133603687870769197056178239506991095794239987969834976620534956225924614106486280517215090995984143711160370544142373612265132185529413871988215279152767380771047170727051747863544147856318196121744012882993092722357453336644061348636613797788948086643720281486239509675539006215114607262491225084552332696504559644992380138593616675821767484221916279750411072977506459130798556942747009296715103562563296863700270676067880548507410350402928629976622877959252085228982039880722958028095941610445050924342304116288697031654092257131282232018065338620243355798370293472515549668984667534039487582779263847509858070041149994210805734148017687976931901975320946067444300119456161965154441730993868880486893122300056083595099542604379900243143473911217040233557143327531057601100926805633640810492702607608499220500151672644982470473400310271418816248780063013753245106908665481729853673914764523671306109267583362662223754805827862528*i1^38 + 389292432982472678315159082618299026109084166598027449248702788957394774120880970824901598825807342660333383200285770091646351952325468050034547825573702169615455409218591253500314013588374573847281787880577773513202112897068573560695259717379141969866760904768454192696119674279782402473326873495380086280078392360734529666106361959447199405396537589998448584042025147000812453133521008804880085378759292334077371113521086033163879673737407885219114619958799660690411552196896468081022486252725821035227339006875291807663468064307164316399465531751634970257604164162011869091229556929946147731344450188475541577315414330039541095353435126355614566294071597627844448063773694875383638964578940531348416937891497889989058144404287715083312409764014094164730250781681476287236128636149398219365944096205999537860018434151038240667041415657807727415745270554684829147969284244787197096528573993747746371710946620433385514967660554599708714613753806804824057046106617310709876669577929844441535033867207510214228954382789375650510421503758633789758114614165827139787242277075719521421752552463294567100052406272*i1^39 + 877643372362383118291662076084564530620369201759553701825552790872337239869014170763461605272830281378299879192709854210413326060298900860554721533396652020599803194082252582686891089223571803757668812904846625024387292490022870727691435266160804829928823183408475113090434684750879497019814041491139202397129713167142063851827457435905154120318691576474191945504610914120090304250476389354628203409980219235800900776154621710702960125132672840866331668249463360486797058955284676938877740592692023074128735110485334591322498527103999006214026914865005575188933836838044020190397269457717883276674785127934886048187541145261132006542756540942062872438528760897161836668144460392568876500697432686971939006445823747292885015092099211316747878263139709168649232398439505035653087708386757048148988284274083596034332087783687355552246394762210335134220241283365601464561604310954415646894746459788044817281597577250826354007150841154213433178950736153481617865106095237104505596654992984119319438425486197651899583540882830164223171424391610967962069219247088635715771210165099480732445559145585704960*i1^40 + 998572351361094850403152481567537450806556368069653250846043413267225027361615795457258384373800828192228412843782585617365044886997725607272611508405640979297560464727063267452780605788086486816430323945933738435939421202909445804863003939674714723155823688980019552957436165623475072691420875134517827118908504631918585295211144222132782159544490438567904157422787498033977048453781435397873562789365095062786616759623972959782765891360401125810723281481407618646922877007876783728662870221454565251339262023151034904272769592153789236928631769490338141262135130835266744938725844377436784050609684130205280052271957807969712887354010132811777829447549270043335534976283764717297423110301234207509284000817298485420370794037987283720717238007812855782934730195753368324665410798474777679324015780931453233122774614059387329242879569943396283853526524836554667973266242937766914794048930968372723188532078085344628813697653786872240891643409980476976528596888910549740372366637747608716672294215956281094518578677722700278807987642618213504956448251695529334332721183988278526889762488320*i1^41 + 609715809474662916314025098771609758470149390288215721216367917161140809722380188536264505910182405501546118874520622430953998847745604382634370282739934147251908598640331192398156089453996767420266174146528945977535060588757241487870684838877564175498538064626419187926224872390648672585028819898901685045920959139735990348893773227901851295165023872037994385981196191444242313206413138547155067170560305498020714097927115493980721518281249962382122244926045004297890168503752608471688179666540038183717077395710596023605464267547192956510049064668398686014868280257231503516512409337737622437054346530960618282182789084425125446924040841904904965971701258087183738613830461168305392178333746909768807993641144412191698658386614753366091270573416164060048897713155881804082606584772256985104918789604889450089634045842273823415622103029948854302983824689169292910960596852243640290942772711405347480998231833973511695938657712266409153497257944394820387516959799575277609585899421455039280873044278631969594981584028971413601609579676915296443746041893544309016300036022192832512*i1^42 + 402369701023825666363667903461898390622316282473502014729460316371571137024228016322912735796035785451104106597242568419758727134835106077401388689437069994764306074295233688559451619530506169248057469191544284423177529277726611203384127083059041376391586697744562145949082154000397388536955321482267197434416055234618632099544012602621857375452419481897031535243699623858487208622355178153113003392152295721802285178980755541858471088445571320333000641290820773311416821721357229567490443260590861648622182047292710655479784134713472670581980673095028650593483893470771147415317316924587214861595098331237633577563013972891073083703113824489289932563372208374295440656559352029505232577504905233382872784717044909343492275969898323344651992435404710765078556248018055330789178072285516733425127904773416330206852795464104805978098152039619572412889299893678438375028915487997156083755185158905621091831838680158712468399713765157002999822340173258300583214894693405734239979782926202077902084726238457205123160587091904810822108777581013671788420095266239545377554432*i1^43 + 1841628569314900288272398332475647915193535693942846056094043053883499765999356702675027611968968229071957630940560453331785652633859845775338552455636462340748756981903494436650523543790978641860746658742503157392289307694251286042884053984153274768477548664353512217689494571256918862924876857848188208672163210671563305950498569767277176133737815892480707376016037757909513839016482109465624271653384894537047416446355442007759072616731217248561788551777886787156348189961753132039318781562109369878594333230862937468910487775656385330936248301226739666814352772956662755629780694635803676551822028798882943101237407897657268078911255386132102033553151115642420974198319889475497282950880579544560741119417317585638666030738675133802541786905713605659288739874062923146095686113390570344334465881635357976744430656370583228361422266449923444475633700010939941906158537893352825738361240843623526912206029175522095971724709132377408821189799413786320555369845354059470016589484286518209111810285244128778464272310439477808985707603981330100910004512871153664*i1^44 + 444979130279388493908028507416192888854985023222486935251261852449618240227646331080847681242040807225762175519305627479085943160942560421333889673962451129237006550761158523079096685309000682229735921424980135006247926148084965220871984942062992499711547117763659672808906902903855251630464787455246256917926282559975552636419635121703582097128193885532529784723568243081715941119606171154860444389095070685340078562396854580731891881415462252605729666610921307070344030734562018452152774787746023359289406281038051623067845013613199381575927452494464121201140817546895318561261704253794379159938537942030124649176622840003935091752110686950104717488428801255796156556744119219410576919990504448142439318934823689401862017171427822113031443615638112391327968266912793723236350519304289618479847578992442093634378641659649445323537382560699567112091920119195097880332327091431843393438106052383635045510430114062654076407861314749130075148544530767137998732193701699845801234744114917486800046318613901910353068173360373835726958346748738805881110528*i1^45 + 16156366216908291875626721179949543334810004994497229121826072562806406302161888021087597109107084574809409535377911468503288737229372267001603826782372285095929255464538115580236290699037719053692511499488569242278885990982731239912469477036124418251369956223731122448172761718206710929267111033894493198565968421102053623933532989629884513604694409247575853572529251094651835343128062106842103964302280810459451734419139202549424631807829392621396571049296523110037691479814954386026355795403795342905233412147258201803268212506917410795106031960321242904108169123236087352888536777674668082542638735526579976782610688471609138491669322576081671142220595567505083865132515535348440824036843424591398092548550911549717396872586619530337767482398020578553101801326962988985205934811500974239695983059832521230682807726526486944894765640859253180379733341899677324375420637256339675545179512833413049350794797487245486793158305127529254738419928795441443909379923456244265366358290036681189588851080323842242589020227920156158908484812800000*i1^46 + 81748978373587270969619628818488396323391804158965655117369849086860383042950200697810426485725999605125259748973867182851806126982775952526710962521348636312183009643554992368001064670738511487184950778154793473917457950282425562080770417730601932529619061089100909115030791047368273828650576459796143850203960655525058403651122785352039429823796645507026332976808033299836454798342813981282978979369111797791451817572917653267893158602721701304451154701716783757684092667493293564802342894043028933669672788953785138078742652444283640227425105347197442105537378119510642406623208787347475222775461782008737435733074281575483726767973346496996836895767252511737245446006958412943188842557051398180375043527915433372700773532824393054966810582359144268585320678452953023951299264000620036002919177716254768147411803726132765913348547448244866294823063481140662956051646112423457036578879027877716757606837793097729567798390873552521166560966871103427838022630752097367381252989907447104520595981940943293931777528814684885483520*i1^47 + 161586818420261162774066004558834099668705110815234916191019550933372859166709513763562225115001520942875729067558849303050114972927744329136868558932707894071689851380145283002752357123080481824641755236270514666005725694996761296696514730716483804223703201152111355533147264594365588115222027094239346650558700268693081302497800426129527693541215144972646249838082201847895135398024946779923110647814417577372237046362206329706402742971078917769250425204369123337429018571241295517418738891354264910784824029780494544802006177838132586487239283069531459898652711642623275088184035314995564914827754505427166506015139073979304167386035404019001041591042394925445003214015474088297746699419604946817626807464044085523162188422254063686608293326244193242981994685262509381470635786860367046974814605439293490819652646655637244850129638179239252638938084830520049331272969999512427448929224993456363456875120907075495400009146290621779740422020038581388234593607293670909131557783184274259590752129067645732371281477632*i1^48 + 53751933952921033136112614109904001895771123389104873950344607701422189301585624551118791993095903367922328269008522277816943642616340618117312856353214491645899715187302981554281100833305135722396641362578168094356457121210697110673562005308527374393494420696908232949902631290622467829233674351203211076122358373700284735038829686235022160694711092844643760242671307041480014675337821203816853982657257364616633400639851208425126703901828753479681149816246655045441686075236210094448054365746954548898339402648864899052669506819992051639594016554105131276522482500802177481765005138979741997674906848079653382188718838529157085151792819218978756272798862860986888861250397294627566492502519639715885125816804514742687847193096545720011336061735509969517798836504213586467115764554506299812891651083701787037554369524392717925466812770969246030802539189634294036934841637083718180387961235406002628716013822381311569787316710469083381558143034153896831228780438188418306065526359387471200755875741433856*i1^49 + 5240213780961382004683052447767467696475509838591843570544457266338882659714412676310370362747670529257957610970948408463117123218743409821613803677419605228884131007574400921055781068430076590598317007828523872776652521553546546621369142475240991653197478550952833330165885770102297818815836856935906281887267812211142953850612185704279491906388753844734397656639338757228517996936509000016002130207383048182289836153613633166369871051015116852870736762780735597001940567860519269424682588684893861988394697257749373295077077049655541715198745106076738465134471596198519495982357931139836128717167306506579381346409650567114503010078574188512560990175344859890756940953607413995205299582354647971612291624553941941204578099270744376542574420162985096870456514455606625294191243429802592181735448837567872872568304562224448669971767986815030978909337342457409515814014995156223555440061404809610929957794351009152291029435852521438610945865346356875812867234463942057593457256267492414717952*i1^50 + -17480254807702596831079860838050451301895817561914055173090594329595217133535770941327656302614033294514385326752494331832747539420354309015945503497627917167539540220352982264428010878207725298517762017344411615049513196199430451416237457531101690339179868470954898931025283850727705449339370324285551312851182597652503966291115142883197303577026822727273191491344193133685739966914146323926686259911567098848391156966548752134714797874359512490409422747880786502894629789708772585168365183204040503838067322798450223320655764896316290018570127846846263987059399621147703740694504499130898665888600363897514407552772315655519287434230354701139400713457639523995524945502720697057420799209356565063245411889665026671863366721433075086936364157905675014297596863999975170891400264083721282980692105511361926761322429899364002342848985425578429451779044022170600024316036129763145543558595242045648856771216226122797876895228164935503442074535490598033293403887899320731993899008*i1^51 + 16180615517577499619805570649332650203189560563075942090334772779877736802177786080766013999410473367217821265597610170409646036081233994078780995091980193632813639144400068035644226007379044174308151547991427555285097909114111945624788859918497137834564561555358498044212497627160518578651971108527197868359557072377839857082791792018408174034625352351223325212863379725712469110174464516090270721252674882692296521599384639199111579080625740382769695154684455426290069333318733768145258848800664251088464613014536953446278177433537925919316441727234407022412309748764151068392223485017158440177361506538005307550271315589452954853704524831353288905353173812603047859587146621639793665158373692746368644042802559365614377848118738853681996913962754276765081958003068807261992548455369182976914560564070363690125022928475753687233977277205800542660761775062255772971847170415513772257894960970574742779626170024171255443218280797349423236275477372001565521477632*i1^52 + -1447224371475007857234603350833639784551894810734199707907858867341840220900687925773152748759857883925530496720750150046584656098369532978031779033725933914124528207871005894833573784835454732927736989407263341469555210442612351326914286137912468273800294726920581981497540916364176128679753966102334486080353446296515025581795993853953059150445893093551887647937767107942767674497218828230445432730911698001814856163420363087004822406550981098272847325823338321296127871024004132929427590812915346843568115537970851543238435867582280644806335813004353186423723146956902170724303789945672186534383223028239645256904075544968845456971666055273205142134715053157011034597132318440304078972919988671125168011427303654600999735634721180997106742224022952498196463290790473574053568526446546462582969953926352035871678303820333168910467429691617606885868370492221037289206182341685995714553125307478743937034538133600704792486439629721864041016590336*i1^53 + 34699297045733867514332882360340372967621661930776202509984118068243563312036330627209303838108237341186782164339893987375859424628332037074598637596855938942331361638226357126868005379489245522607567116454729330850264483624656459321578993391688488884051547041847817075722517378318371217973884420200133773246671581669125507165654931731133010074748192935891370602801347859658698564573256924940550079887576679507145480751091918674277669061474099367322821296440646779987754425497704528546018611929278632417448394375920560847552075435165555072531426702687041072677917602883446884535868864235735342996223591739217753639936273110541278839835118221710998258510179964138576610117941641857907559166950749478471941536257013881043286192218682062963616405314847315302489552347171359509272078219497516466956347657638409046816647274167928499129200719850734984535797784648119035613774391743298604575434864188599528077526143201422456708583653376*i1^54 + 136327883701482134931594118609623801411315701932526046470611014570963745272752778916537748566693813517582476896518417815886925138168378416430962817418873963149105867876543736115369450687109883521036764233398493175477383434636028757726115069518304236020135492593867561777614904136278852587142075921824002989179079870638953527660495144600707801105737422476572906920502142383670166039949688713639930087431423090339795897885509783204750057332318023052006198954828859965136732277894725434189885009030786091532439343016770150591889938976020093153980491250695892611097471069596282123992868817111283593206541476432761572815964502519739370402838828836872759210749421857782986364871859622616344407443275228665061381990828912525906134527132045577910896251857073993385293733426332813273226145156445295098961127035201619590117843180685949190160334978969228916298746299904912836321449573302185537905162612923156889927680000*i1^55 + 133891540930136685167394296054535278853748427833564521247354663604392556982456965635853861667418745171005741443984926276110929616179852869586208120353650813803720472133818958484226504090070008733613100640874291997684931023312435733566120829164234536368047357140236603632566144737520175309635634738694258167999087565560022664406771449558388761913336957784381594531983406229880820099936017644709595134485948414269462610554639280368155018867770106818121610870352599851258956016470959096973923056932404351404105702181933540756382531051592500201973357102081998432939000423982877025853898870341411319863874625146801176311531009609947872964342954522157299357389389032018234392701883355801986530871295560221424346266789792517258148792816956816383847178592788254906603062209991190969185377094142680488106374912264070068985084596065215874825504979202357979667722543378910741258429966546584000000000*i1^56 + -60459474472120587159152746570749154787847721067579828785832364086042972434935031789672731572918731239738936743332000191449417289032394411712747772893870597578827081848396718198407518619220300258218578247931982646579043089513907296020260886528617838702873343675323643267368978380640509744455138795302986580998299460944590369595123866149563947702272689551721928240688647848683356471381169858081579089109844264587473419058443746541918652344528434450126695693282568651486528412677538867588816001205406631806339473312348656846315975506635573070461710760267655698607800339138354473214531512879962207483377966905519541251357129778845896823377560345125305571177711367783801689845747110025694506097212903177362429927211418418250726732684511451939616658288552612873118862812893599939581427661213936092698947520297549764259736492739630896911193504731323947921875000000*i1^57 + 46822138653939523186738598613619564520075831628936625313288653884040660436782221472409096145648942546845860958059080312502917430316881102735721407194566871064920857120233185324387013960984799014336818194282551598170471300494828751783159609935138665845521663657455743659131137501971068137731826034802627445988390563632739100751384879024891344283258299102015741744118361625101995309695987338539170821253130210188232191254660365818711304096292246637749296050327678843050861204573521704889415497860949468372638808592673927020633024960826870226260321380235827882873695368327140292464439329707651865594316420828534912060681365639086512818780122141234233667625799349004620871447217412442589749901141923986831763001864411890779047482893162324415376615628492539461646420321908805906787572234809699469156631274566650390625*i1^58, -19204235050022386229123815639223349317956498934819243246926982891263931443892531979545457770518739880152313418686236778868903172523856490036021188751955032963837004261025176833462499745290544182587214385247193795652603321069334362027671774591258555018579855009485338492788707914868189195957264671752658330888027421792450318485063268096651031984025799466286808111721283652408540356363471318441388970781010927637972518913525338108689140823887706706446667167259477963043645533090715086896486635086113834861253247217982033964079229319438846542372107807547585854273539911285763409281507130032750848201482301836731700282068697942277720547983937638176607391094909258935157402215816708963704326687186203230857262111159440359616781936641387922400297706830494084049209795809578009447720324005568435780790732361381312188280072279884585799303231867822200272953444981885882359932904689537092956546561943480446821239383332386382672443161768794952544600899126487862691459467724204265082819837561992434686575306265677921247649446391796227602453717615390156523557652789218731511520069341617098081776062228162560937689585347604403236384113099675734053647543352603639949012387343857868664993213620679988492574127600329425664662536020538588433196093649732051275915122584690852932943445623709630000930867040148741438675479600652823865229929608421052226724870185077717106803079295545153916840264353120644639817897159928268609806166145339385186346301948114158488697806915738833701009994250594012838900829757282766789717065616188710017721554218149866755760671870121789826079999082619151840202584461414904098222032628229956164455086553536281242117990740950899526752717318952848749154952806400000000000000000 + -306221911289906715986536730214142474429524187326534023144429317047365781610250931867552175189647950335840596115179945929394103341708408810025764253071924517001665676122825815702004282172393060949819959178163428271377893625705821978437367344773134040329457976665106906125873530695052253907536247998901768030450584826126679342951689913415446835252942523427885292058760517304323686232653479907799741516454029573407907675023234094167782930709835516620890221825627996524804505498517586937362771923191908998233399814601835227156831395197917979341676971809626268644211553924130264254090898958464144450178674618146397802721475473053721967264442757391325844158647041970416956339533725318229490048690383550587365797089510298880489327733238204179582987594674489100609150023871818368312098851733527734285122283420119310863208074340746497562849299133327489367284019770684437356339318819892631846877142427208926623215904765908770170178356668386180173583060029960057048902177102659075307444321685625071423524793575991888723144123322627403312878354978355970507071329562300661041309183013189581603501918796041551139181952270259946031887455766870414413404544667413139833934307319073009313586014590276132686155258147833568284766179298366199426900216018291067470906670037371026762231485301190077885728964459548699895719849274640124244816823314381866527539347216902727865118965002460798716608128227720951047419045305564607221246183142278969258644717342673104710713322688230169545493957556405306961248191861684046377301241658941145951204368387114777274216805481409044611073954654306608680646343806494806127214963026884430425697917565451680003756731154350416814413996532003919035531001856000000000000000*i1 + 1550386011503695479658610918365872627967881535214829191475272109849078120537994747674698836893719077530630891574896465929467823901314736279848145174835413744077702259818998537183981382006328598093490462211498074936972466377308422635747205779252429712863814624302057004936643702343497741356849865959725667329447039521738625970578193914437163444379243058371234482815363477946526005704969999208544667057010048376480409899759833677026784092575455780051805516868007728582291199228424405277903921223649356357704744357818929708570531762419668027963951311269048219948092959067228386575628056070610634474673540786356158618911394981601787945959663682892480562395577204836992966956341231807948216393748521551638034965144136971221014495424160604233246584376295067149376130710612355015179057185151653947712190477144898490161698058274401088376777394191642671978623692325496428796412538993494752167336161239723825081336004151342693338761080063941216999658432006745032082880405364883322410162516972986286252441999142049922804979914354377963372032108857609922929213734334437366167903158086286754699163148928758656792129358328879747571648043104366693113440447409343495731892290516857930388156191144393124009379599261168435725740608585593341417108829919899391419729938273275385385146655881824865418727104596119898927786998652747110710054518170003396199627381351777888421918526060582945838720880296106079365956955070800657884160899170815649164128283137834595316203706246732952704537063132637385437665114252023026728026480825102675578892179544110613993603727446470642865241831827002792463217664815522478711118165350295353193049182311266841395012549914284061001960188085021416459390156800000000000000*i1^2 + 7967881553194368017867772291364006033639576178615141454809739386149875749769731852325358205188628225883027169775146837058806386706413239544969296774148129849781136338654820211036633398397613538958491218261445122085382838859430419460654338918498023703408481677557331317185767452188995526064567960541292137755156325929143874936524906009009824969544252643803462984380700135148143730349400567043451176143034234564438166369238017759547310733949203411493880627465330949785482949364702181165610565270334542275966365216481098204112120558265401954959752547494299231632131925085160502164779435557983803108590722858256087798342887024207813794812467560486249163503333650975807720977701820670764335877825032650308546752022969382970077069809270056232596575794756784802715342718039529394813053593983374169660230935505485621003813796212401367367387141191908743649004561457172953814411326593362084132100306090099173440678118494649023495000701029346675198724555975118510238503657130323124561702365997989199010967478104912769746628333507516559985522035631100062872597488067993880270662228736924081431854303113821362750089518893415854364229892504186369212048201770439769521510461741030180272408162020542961645486815415454081036007938491681642480920880318630591614975993645920715519892661893673661028590112851944299828770772887731886483762317067161836908471763670140255883242281780193200217704280492615782045777533370152491913025429610057434096021463071744577581386243428995724766426976163237169778054575306443245467526519414564337185442945729489545722736837136018379256732014446649904288200778117681624455199145653950680725371939668743981287971243087260991680915046214743985915691008000000000000*i1^3 + -346568389403723348142515796990054863814354468727051631727272495332281841417291620702211799595996635812493354202544289880362624045918321465109376754886270186050923120533235644912831850716263562973317053401426107774215725580493640794119877567038950857781053795253719087980041815348661626659421263666905138194531864807435136006243250344461730152685177905900066583410689045090344004745939429816501537257090072311930626953650009957389515903932523912281528485891601110438975071605211188238864258510129750986984216697352186796944142153215971296109560279559526965560163149463004536816663275714966010040732772062095497271395223985737298198588697997688787641047604115245555193070380782193546988507233987140899775613659944977209801880821129500337764119318008041228127861416212624871774948146871922921024698332420699615206554897502032640558765539064771819590543819499215197341957537989842649301483399776581409280162467194991053725786958374295707823965360617032069654656521945716802594798906750785974686713345322969392719306745799286377200839870312859009203734011998082781320221634309047569955255478481689518185775724405798994020732551307435980527818954408462201051061539280021877580755222257320280749735851655360126080589062301622742071707129346580374818251768344534899702848432696008836517134898589832656435610011429803866495588621227479905172938250382339982690648417839235901295896095298367777639263133414829685150213416520302799261583460169571491332484387567596665613203503146539670884496200838852458186495262198903707954505191857547279932053215768832033409041812758550335552388415773362871294225738415533848929655725303072251074534367201145576924875108575236837194501980160000000000*i1^4 + -132035550368509291731579563640697728029713687152468175215687682935705793038887516824288161840352388838587555452232936974930607436662399913366099298761100442283264371172463499572445677738098079339620906547193355870025114762873800371891875812876135054262201180748154067148078693736080988661350631182479361473905420066018951399301814535273770362170936552374834219802028275220298145580686469990542133439947296240084277234083675780649479891029984074052218698481432534936460623636111698960205098776353108219641620858723883676054106113407656307060351961518556300638085327237123407854317739752368825189865711366883774687720198998912983751781102110555546451415051363151627071612745770664922355413533388404388418179772709813443478741916819648226891401971784380327859848944480102483309351826085493876229587978745473859900922329964017426710620608172184764969979176409440572755660970700377297064854406686358314091543185761498465225665780851868289710937095752613002673773903973883872688131598437755547341607397214308445480724949830252804551628200472711146023475079301314452875077607647484295960174285977711385203337369986835596930498840864877956203044929728631148137117027916920465539347909278972702808509793819542768607554512306855213787699340776500460857309580815915711796576049399947412499473811290310874669811573199223432502707163651799528852797613461159754598695078695832509747983785611050055809866960171102993414685979608457465719133956995063300587050584536667401760239620535658677156734274485308105726815774501561755213303300936361495108866721441085294474448559171074291139231420035918516428698582246581241994773258107510143464899193338296615545323661441753873761079132160000000*i1^5 + -16081212265513550981124138538110342869407015829559819567087032770700506451570624950759370069867827596741940898509640223936643607802841511821144134122266871140298942589169797138487792677931244233442153767128038530416085031710163218858412970215888221594971650802164941944187699695170167310143134844499009410428797582578837067652798392031500383900773810285642186294113719692392211495507456973779192339843782928994490503680001475147026920468091973530189357250678070090432260038486831835361058683063717601600823127958124684594854134325914429579670791338716006722382635799568089884759297883057188484913675147672305105875116644317899027196057220368994718763339140222646618004637565402186734684287846309064809011138596461779327987270298439940882523330014666129597653384824824237183353776117078488178448017168311929318554259569907915149786936278990017492316427408008884550137535606570069216512826350968016122677488840039789470953667431955576039679613861162553673208619804571237944668765920116973959687751614930519068977863345231792031845738833294320136884818655949576212507067777769267374822046420925392218794421383114489458161027189230760965663490892255763524404757551403751192031687954406953444232496088607814904720184644910338634857157583362555068951429676903019185582702903403628342504928707815877117995666575742769383681208237091939378453049135406348429582695684473679264585691901587029017673675147414790269188361288159377920970251626710672684029177949315560633969883364582146358739828934626470923325560379472961367210932351864164673969456698598259708094529259108361124839318287944109480184841293894016535541749395625644398179369243763120568290219609735870946895462400000*i1^6 + 18619773054540090847048190800636586181538567334898672487042331280878269344324959823503425949940437245072426042974897726354421129257023664145776674757935757866157479136920820581033354959270464016786866506467772304861889749544081359927841359587783509820255446534608919909006194205253871066634750946741901984538230123898446317530168621238429626591533627176451060631177257848774641877049621295108583057531973133002606086372077829646957341622471098259653955145912938141445088605811785407279441887837476533380766703754638026241855166657285609190184975436192766814927027412502344519039464594918774096492534000486455616763495646179026073525356234926005563973121404311214175710773300456527796888331458846022909903757786192553871481409070488710698609366027635754513231334743964445581365900214153021206479036524281897377295597632526431626737373964412375332962255549714903202113323095145391015357287372658026616010233284850570795154183873899178358032768573457631398167596284751422825157458185974886603876489672028492919161350314296272844495146026374330576567451860334347993028943713323067918703562066619751468965654327035418788339404651611725122240414499667418238610104886056168820422464485344103595834316270355581952722722270135527941513518961660043598528276178517737665640783076472387259597091058988741791767383437315135396362146139218738197324441225726356635203050041657669811789303312378911403279570078783890477586659620194852692479528088889522587277781589087263127982652927859601192804848107840791801774594120583000621573045180285815777468355353789911181727863725461720447019582425990865296887529898950301062157449877892545066883247157844262818673948035776506295746560000*i1^7 + -6518609842645922493933632866673840729035916505603852559408611342850043068519648268659069377888943778786991489082915878985878742943502219729610257651202450237707381774628391864237594543874085804641082022051226972157091531288081942442315544937975015470643067732307422667973837602351565405358683627181218822947444675201044727901009414783404544439452325040554758100356090073861583590359836795570714488068239060005863082244893674594886679633310658161467073176957844068921588799178344923895534590391179855899995627121801496750436396348004356148356759664877202723234262097464969358818457354626721450063591088860197572626691261707084488565983839841816569488115801573696141610473748772328028535311311901580719262893921979205788864334060476582388454898069595473718810928299752835821247575803940968507207305574697197731382439855735362257513005667025726000742957733765181224991626112599552504689336288433646364655661620841376902940308271801144801795409318551442381649141029159266515692161989360559181582737412233204617247400109267107774710391363691427078947111284850158820623968918766339559350836666464653502303692979442098501071165447220887106216841818826925179436265953655064482242764806947186604589926778138001648190860329768938709579748817312456851885121059626825545241106803634445714479627365932544411420480432494068295521199502579746380609553826139675520080137841210758878398644001057254676008613268040862071564267343061180189252802482589942766405870524038271984008664082487512024494656570014339523615640795304590267886682241675037949248414202685787578536986171216087519531183712857284735975943258222251148534678863592323620135952746828715418159074805720215977984000*i1^8 + 1418476081611528022819597346337869327620828500054241198511447267875999185804776419618121514237368792928634559249949804775145424430775057226169009031405801320839585182618385024578955387398631874816194678798980266014604305514655075915007537870247403756480683855948268384591872824226278290369528306986045918487466735457004878479813351486911893561798972247823128962404109232098657277081618457356445174395285426424440188079036211608691825492133058055431371292224373613494280481703051928781194470965222991598430735092969661437325091849862922617847398236995494374280760249003605860743878692731378428833333004580914230312139607900466007793092600984893314261431114484016469129219217404077951692292230063654819220803471608439983853477870424419419132680782919740356802215094403076790933618364505852844684223191720389127244585562024664806843258789987624169890622764638292593266167027225939430541812893905968515366745730110314729410856759617126130730716165982297385864950570565683001753736355138923691643801276632343084900459805659058080674909506841463489623733955063445031598370383467178289003391819759975749774391172624669154078403657771172136445051509668589319228581924005830725123483979165378190143971621326764991732468397606156251671872867525474331780944845714576748696649749071128405364699497724885411102825307180326059340593248575944748503112475223510799761363699735256643049303130251139512816520282145881632941138560418781566253354877234114905435603233561637844309487688993243712330873612266893880246149887639450070491296200579658792835228972744045832742069159911275225144798952831908593969100862704498983770072033985348693724125134121965715907584820408378982400*i1^9 + -222250345694409229005528721482527651464690892384104038685063208353963307224287769504259314421590926850969731797567099409010687949514456150299451158339643528135598951566093873518177843586012102277899476674584196259834006789702364055364354958841157936337560952150976435321900223375777218847890721955357494596030108596109482193732030390283753027545893889853369658728937214732293279970835375399708609033610008139849483150816864771981679154538119807561777594157614883715801626840107118156066403337624427209688547427103403583945800769998307208691296886549583410377398531447453816417626764334425696235167713673000783026919458277022629129342424230594838263106778016965078179869128585521801140705532954514637495993108405697051131261413978054675783924333368601843471759084181792900029834966579723923791261355147356667314397854741314828743541367609769395438597078697227636484214950573322532209828709374650369764781303200663129460014594273290151766020290927384880724984808521424037970272573917522612027047086218505916726117698911561344834081207641302675533786344910143198853963853042885961545580432362481453675722076934708915903889661745260937283913323970605218188652580437592089505014571840330964881106582684634435455260259511191122045809085828930096152736780601838442627967461697171547330988010945242402859140086055421271380646046440213900006832622612735322383981621778727232877194017017741127868233150826543220851347179640405240651267626276279042970812434851288546047611317646414552422111532693247801876359867891265546782559391365547117291713877192037285151204557516045063460294350302406099295965721351748829190312383015208211719438939920494718979969269859614720*i1^10 + 29172094646287617438297479368095205709852132675524714244500066218646147183411390638046906869867058371928477942429966664653761039406219311986640782396274039843638690559558385364663944770038832229060288241617258890808879919351258857858898518416593184722485128310220458609317407259231693119118273542203151341294838711203192704738381423059342691235968307045601473852600420498833492047076054039439909258252131626780321131950681553515340502148594715899574225807604580143901132114874221539829227328606037012947245609016975280881229911811135353267692072772838656034246693234102831370244268155644474286840457296619674758855862707665227780572940062676996057483934080884869556178412240385693928377999799254658987686253287268733870234312356626275984227225421528731152161909438257160395953474468633195248407638141664421347477992448248824211886882913528155230423562930275022579743788427453731699283062464979649978118845001588798169732173033609586805659786066090353668308866881814335860157730764614693114295479856309071426499074624979699137756953831042021634776908423573940960044215468681366762454820620235195372038706398282109948992338551541776280703190412345307162912659203145696383585601958274259318518158830737984299175674971930730075052643604445771280028641911200704248039005515275793665126145882107301278116037804245701752055180014231888288680626124924805547622765284331699993897644322342588347122923506836299124460447393458574400703421770662260890554975369878137054799729791923930365753193797031163932444470067273915623546403783314299672902025685159223636159192746154658625906353910052264881573405764714763182620122135733588134454428002486587412104456699904*i1^11 + -3203337750202170236029675741647756056650142405267601121348302649744098583005106571480735044589839839523366622984533961719359733147424887146646264311501580028755464464098460016743771542039223907671430572072042045078565722415786547506587325757133245164886820984203681778977454646214766180165704766013964998336172276507678052299426450095059639464093069901278927349554855624132778493163064391211388854305091049537509798907026109381353325101874147934475380438907749906365143733824503849792611433412187020016941074150960042358425929358655144517938634953473295124062814874624601356194791394135167294151424254053194202337452481580189788249042097501648719823727220540907249448000388235970499298964182660068992433658474042661092714073731341150357227943691034713170013322142483018664013349668097842747729240484955063752960600710822548520039919556831685180755600980423282949412934998412290048693240585626822651414043613254746626045421280563010345841683356611917807401703318306059626826619010889723507681832332560799093492769226352315138126825183508166208729068891063838543062043976837147228075611527363272402428989043201298741239491594530103798955176433831171794871461579573239108151313550828328628561719248557058642793950861982596541060111455402366088987889558411149278490606952088732300347929819388639812404345513779701962222775607156256510925608568070214927093124179439230424676785119053493144524899026941543303322044027946959392168923409224515523649817556089229791912248330503598766812406908023160379608485709157503537868705876457337472941792057066204473835146738651187826469987012355694561568692522318129172633707706262119117702012741907721069086638080*i1^12 + 303279505755214835031509003229729342294482837254354580640183222564727927727676204987041279343193542110036554452196617385885224711646079001295015672281261448500473532552771322993912853409681655091386542606672497515405533799643477583221295621010809837485041081556415467284803126159648397031963863735875159658000101336979935652478266015293851610262649198038549961089383682362536238003316873974912267008710268866028033439695047438040929836616289506441405763334106311712570042583457778485181835273683980126801064401001294157266957424441334879804239142410990746452155540786321986277894857741694822536992288421870208969386395215469159283929450385664632279820745962069110301450769844421601835178252698522274661028823088858268536789689487084504637689125966275367073547177487128055253439583159984152128464463574786112778690972714816695018820448384271324702649933732615081769809955271973066498991047751136909152330536202912886704516085302066497446035730885223719501073825739764640695449657471030130717323617563508965811745501933615089025174396835620669726958514774181094721823360371926851765752832007075196888179093947966370234826169859903327277036666942961332991221168626459456544961562343382418695201380093368829136264069613565903078332070822710710180578160463501148844915928351151157741521099572567921410696288564480266308475064554687768107498421288856036970770355384414942654835779040766532349556713027036997629146961790903679200079878862762626376077703686858646085125867186127612272518048063709609462380027597467952302967355496361448295238802890863927097343624687584816343669033516980946527319021254991234868208594851805379856954977571012979195904*i1^13 + -24806314441673418071746354398845253199476877548049331838867976410650762075527112700189758881717131773762225960950458493563962422288941505213693419614072481469740294715811494925154667853482985932464155989904695491210936824697661609389139263137108407143124303326084302605174975843281660701973779541228578823395865331576415647764879140629547569718795946881855009665408406605609178747145691660081965311830174598315543528831434303385783436363106444988387730978680915262153370738599357839113786375852804687440119883985854891438038279339074154550166768334897809369230713208251592604730328187936706848575558050970801667437439236898539887296521033116774871922059623689223701204457033638829597910677721266566713750272708768022008143483262320329214167028311501087763202551698258954223733434166914749183449481120598348883355864006648681926718426491089240621891151040557671930645103906908176340042464165056841875242511154646644413133194913772951339373882228119258857680788560533772477075512149204183047232873781082137112582159161157890003504244878703320151452831007712005889092347604209553096901736318868977866214473929959645951772281224685169684914313783025581561645765496049719000302293955723852779710942496556342036933910796143014120366296263749880456843069807583510582356675910533382364523478399781305107732689717654051022003884334997475973396399207150014796075785357658598094650414428597872606601150417175805798395182692800608470858403142624855715390097827752328226138052165466366907594411332971854050969368257167193094402585265511092414783214669466600676646416161125599921633333544871279961702332956981092276664807809597649501555871875917152256*i1^14 + 1701195835254429070518578910755444719790392605113122438919825577434061863801139649604705937632241702991912999688617629714928682800934600540534466174278008294590672065175803442501201753912915896701470055493527090644899238785182421873121705803200279256260902935553679078497326080785605160553481854100619851819329737042703857513626379690361369334624181312926899324831460705897612571197415129427217321121815566781253100779955814179061741205053170375019724724673940164159848281609248882905453358860802205078407869420474507152917028021354896920626601109067583380735888606356756846495585688665720136443280884282807299739168613157253656812217420431199024903169988003203412390478798391708740415545821990519307255277121212880074072944739809438157760583891463289533589542879066654046655384991079707190122956257720416308274090386052042997295944392972761113265555224184763240258664360158687127357285497168733393697532089921212917443850796494057733312448808842644397769201745922790333101681354762650366245658503931416664775591383385403827273218163523913905248316285927252309569432288853307366013488341566728483067712385375829933790456283489921749019763985102705264640783511974290609846396589102955857638479279887676909915791968607251791943519780060125901673744455133354420809856238070138725567731313497346262503421199892912851049299601874105249284572797686618161698438314471310441524119321636190272891157707877058795530683464268939760883752469187030713908870898035479311971035673920490358235424194990658315357407366705727804501317389507570144116191519386563517456281077280197194808895787355470407836612807774730321776023721516721956120165510807552*i1^15 + -100558447403682536819772570882082654933236904153029498677543196183405741727668313256406050265185419935499455106939574106867323000180974384350145688110454163514525404956530769602905447113770503989277139093443808206016729723240898560388996190887238507086855864310302373020845514718938313454511604472353613663450604946150306221396600270704022160858798655723853340855955148143439270448262518097308586110735119282472312964496167738607867928311917006535316440521959996472754573311455675260398216559513820062093960469356009182257776784909872238812840773431098247514026661471297885774809464910874553782738085553376875002768195453833909038642004507010853508383288967421398379812353086488611055625453466561303571497071168667868398782063155334764883001459652789480130505283106793899305703220451426352314180083204687981993823629640934057472326674946465767850036197942521047460165732972861115017902189263250810808065130890439927168468049558435948221108645646308943888698808443788598883314380343053015146808391309301803936669949314198084661164626399984648199749546852117261954907740903763872864212609210717873453923429226069668121186066507648918658123297336182555075240401672795479900194833044829042666330355337650665492685794067014221022998689914009943767179339883348710062477917041577055009614621952756438183034061465124200861932990833477822177048198081320076424796820352162343919386759807601303811000185898857993791705296837392617033801135645267237048884093213564298017739448795440495459173907154723592814978224762910033013159921164684040392601114098146490056349780873752961179003237427561606710257158179619486986038195984731833621123432448*i1^16 + 4819703044021763350888492770428751353962931655198196004010650340489205514337558508039200963981259184836617729884251611586354459830939490354968033234367767199272285296492857096569464284758927748149542040144693132794387642912189186377005973124550410164958799783957280569535139381580265184478109148160857932344605297315154110413622260296339076524818495444158156271798759917643080124085220025387707171470261158880625681641421921387826616293395550458725794534382615630949959690552349378593486010516546311135103488114736388016115113537333651801031484305919808552241580530353164291098634522069649498353272118224434178715161522468115968049324446219195441298689344904889678357837695380710933226441543326970801627251497051766209446266292902211235403459644210593179012818197547704506552349637039799682548374049911123218061388860467392063508787923093012457838117834729642067481457937294001607991629844074004476959973605824850001302715020760371316475767356806068107772763081325199435410399863998806130612033139991217896610909736182025335226444470002989391709470061107535756923808698506463834401206842395674718747759212712294568381440651911134333939147660592770464487641544136650447700594273836132297676349380991729887739351316133805411983208382864034815138997034041194782647165633856831635062905500935887238782954862995879978159292380862361178589831357139642333940691708454567227959636618575328077061344427184540202778299426097930996979310912704507034379354956182290834746932081029209559853068653824648698239730794300370018153227421026197437997410539198298756685749185380407327632364616309561603754553068420203318248358671137573789761536*i1^17 + -202298203983388128470364175510022591148135570221095931783122798453289057033733556326381394398743379213276279637814184200784989895680370424240515228308669046947255177816303612084677496318742765392503603624027709329580716326983609227893331266373316372143359309243446409696474746542606274614408634664204067710167966112778464165912680879872878074722840040298853567429048517623087224891073076809992535731818817374966802373223397053771399995858184272109840961011384301203569353627380669776980621108973791929460420890553912359257435847778560063906359671610993084738293325499087806357450122177360452126320100596500938861173715525694225119074773106447261142397582029205504691302398567294120580687859902903076737874730249422090077876470013892388536823356876703256046503363821566699876710907849473569175088922638522436950549158323920896309333673992496498422398992155990884349491598936122506891882130272340425112416428788043445477341359357592988878445033886449278558212795753623154943296133553716243438871846420651855657614594034589984482789903486282480424309858324549705229718946823262899576517003988512545682560941645766686352625348128187000565396180833928426044835025697952992126761368902872773977688336167763282690190765414992613252009844962386268118877621161236219334756552058299077001346057080968062049343400838662131343204379846506901601325426354701048239244494766566407155226061322614793312191381762608680282639224569270250454060650946739970497209562148234380976944956321895235411912201588059477328454421054632377891318461780067597578699254008027056057396652724532323301673201058495928417706701661069586018370902698187816960*i1^18 + 6615685059497973448282882264231690493853632497399224588278483890769960581237494678712807462007319347297906404046259145887925767981330602277131871067651832682147596036330603210186637116357469398492421261669293786703321476227654812919810015962481529158655711386885929812858353282179730646636268853739395216228143595214869166139196916098273487124723911159212789171943621779641956589343991435356182916865582544439559203793966474370251264548426887530526612035137910126728322412053880441792855878776150944307100335343390286819548315150978664445599191323270687198482460987952690629701388173948891543988522216580051562028631292828025012149676804206823221310884326844741511010103994850037379460246922175307235547636821700661171682583781460574112752919850029095844368463924420639554376047141750788303127648048099656406793773471387882237974552388954343098213179475888211307594609412824930188414705914561850644399515958218211412628171324739605146867697031710981087924183890517459788729877689547931344701883370284350190514900658696976259473732315203553002020976789189052609735987456254870685463464875204212385186875290596891081657260972937749801542649179162997841514810277993239471104179057012757944370183870991258649551679725600976090694929136222066160699689156354519376928019075728410692345315865386674010648984900258455956845992181299447523402299654970866095318400315654840121677843922923526691599854721763784972681791147371257141681820656639747830923936453464168043006457753035026106602064092779257565389861792399418671554618014943389884573085378543022798355964741040671218117495274953661996570921029481998733699186117574656*i1^19 + -221750911617914699633549611868631338495414728888515566035322578376091955379759672784584672747433789314174374752368992387131770230783655349876427475254003151117046716907811795337658056588821325371943302104517007746037865171533059364784172055240893674796233385851666695221449833302642622515534398521023184849550168533033527511336704262264499609953716817631151869482033375173500285598362022674375014784449956431776463816386036527076503049620819110156540698017764311104427279621711912928565904114396698304320736165436553927385012713443741472091594478746036290454304785295618815440067362687535346534739968824459524179464724185674485387274633238686761103862087185214770861215793498761369383457439255013784788572581856496544966510889225585417493261086889074174792990180051675592617569060120912178838964663442281849431322241644874059467534976067407563530922745602571887016887045877667670909660775115889966708415568854573861452337182814712548113722728082258778621205534028376660353396323755798111974832319914852412157155408704501978425759851431215903398414984962104263837658251880984823074490184199523669619326753073594699841260557086438586390394366075579015584019214063160703358771681074986464759990222768753247981827422760532908420513078997359998574272582799643786264582529716761732565083458425174528521031915952690369497014274828464681787466326598742100594364223606365563474557955230810134273960750412969183262561716432833324564638048987748254184703943182583790955876890538284514633960530861047233446974032306214009599375574930117348213690374786775611999512843041608402237524371643298406907152395640709068279701831680*i1^20 + 4679575518689127383811561802300240040239046304525368659185022860847379041287854389432247909102690488098693582114808452030043208101523232559697571481907014823446728585616838159511902671592713432822454085630190335110985726672542905891809696096115176229883683965846578036131515008133653422812207179301277072671521851380894437244700176453317187640198825345089733009675652010806674155295884212741059050965231206902024422063590417275797126082494349589862368683028208746949322896042451752109238714278370049519772727896857540571263263308497335248754001283283172959347473795293628860012866619133396321707547154037933097047660026268393524138157613768908410493748709834439108928971937847869584239385516495874108806604877032772393319879517164836044335515050638518884249331378313373393009583774188458671499976544947253808479343131346018405332449645444932111614554867917791721574308176572111011633473530973762278599778888212838624860173528281210075604124636453668004082103551366726873694599071286603373213664286329186729336510999359116333392915425020548362394678480322656535705393754007200030859266046758740141943688714060291214527245203420206540587383397359916740320972644073103115673050461652298145682368379298165985962285666199441919524114921319832095177208754021584697704297818789748346295122837589700861579579393129179108462149838500998187195703453354599783507098810700793091248925347072264842366459329501354909171265098989843892035217600339660967572734648773665646457128571021179244990533056893068552287079956459210907106916506397899185515944842816572498647296622999517067572347417320084266860015481646642972590080*i1^21 + -165192441134584523539918567516684525416168993682286651152777046515972351701576225873880957603594998420820156137113610383689719980626910818833423033563466231869983151585474774448225215565161434462119774629204850347559630840842561326252450891450560571496373474903028192651976603297895871453054369268249920738162531315128709348064277545946992509952163168624396204654993749522223365670979900965463252665261740618843499662661255363529740624009839070487427721458022994206049610286879998381592048995794345528096836913525221099836791185958723269752897242652198155781533241041822414660017039091700216502559904305822168853089593675300347861701101284468705768771513394729783436118114668492791841266805300734731682226346647900260422607872743870620461145254195210044578543052077302328055453695071465015813583454209596630921735158351697023062849403592711174481938222377475617055306801491202746204342314907468877167800614273075671088246777411847757274722951390542333764855946435883363063462475621036579222802585958834917699204757380228218106267625368083705810004640744549210133874087237227156701048369853520342848227193449623921858078155657592013046869857261262270730113411877584254864718403983663107878731870699190995551762354830536342098516000265233238381288205281682327989425971373162594897451393516788551191958918686260342702585628299167250857305757767227422680659577732287511292106542432743945864779177629232035559398006641119719149033546639984243427511303252738756460544590570826855372549001956816730188367274852266858690093654941783098405706068361365462515188943346215918760289090090559367778537201497842647040*i1^22 + 2504829517469871374332838481299179445812907259382077577935903425204864830393763671285911963428622504374471505838617652044079858820768924850432402826716028946969883485005721888490949845931552110457759589928680095331731397246382482191457492110347900175114427548164475285633248850072308129084541448644945611375768177213745803609245227379790113799029609175556878222739504081668869665158776302368150670410604521074726041349565204488472642029114429019213206275849873436355160056731663535947121720846220120717183611980791097531044628379029867421850193771621579345562630693947710577576650617704408562928738490188789216452228892441462590084906502809175216996003734880726626263327727676048289278966767762057318536280496882485910859158916915967400722251910762079866430915517387059446257476407583766090259007240472143253114956914060864981140465872065734021350849198233371371442972536179724150441416537346618576683430089026486624341504615545595468054289193928399700787674585793003446979386770470827408440852618275302130010393186575715992070533713322295635838344116032978442454470682743039346572773806353232561355933158038743682705856146471851268203867179614524817533370910750523909287955594974290781992427388584493602264943691996905193153611775062953288622292598632371528148989375202187266328969539740478105911527567922023113107159568367590566144605446960423960802909952319833109972945209789878123789436919451926068404490558924027181557709272191024641877611044787234945124625956445886256297903712017318345276717079120043756504539624311762962324540700211175529525803908298812011352772394300500282201276134981632*i1^23 + -103679784645622407257703910723664271998192730527604394915675723749584998244055844905301293449625946297080400861982388579987611776954648799543226741298623208346487828317110425132421729906913949137342552676715287919718554838827060781105183105409442400039204269229217495771876894497788231483650367927771095656464026318380823303398257606490195957009341007526643969036356279193596573079050035388542791941913176791783767064145341691931895722578856411038201651877174367091119899851838799081717102346595941652106236576643488731057290779364480221702379522468345956517410783502728754353014910481595075936419956321763881842555351302402004397632345841679156937703927867980278440269608146836539686534803909486954339158753412781518681779793017209800557023109082131927857374683827884094678378795126996376822497442248185651443124973394419707198006999034439400074615603879520507945994946947881717905722305375525220946575703232532760903722528421926708844225857281780162928495111478469372496473765451765982527335466393863162308360893882846664054973950874900484118012914758699114054788021550344816280274636968589673672624602817451266089522876939355877955595684552640258163092840699214569259699147365099345707393518921237627032646472141191114701322193928258842150969246373850129271801658349650103019338342511446792861531757289500580376991191180835471550958407644906749609901994250422221951564041451580567910305190604698149465445814420479943187216658754381969383315058577722294695688116468378947769598287766879934355819480710658266446782317554482432268179033415158139021592252420783247028490480656029623353018941440*i1^24 + 1583474120814965606499372487730516331857681999604050128888902773041149752963066084639743318878082766994861793205973426197522362354830934991659730795033416897150333944233796559829890041520740940097049187405737611495022415923187726645587176483823251235198316755538524276010505783045083132281095799248228345106506285687414008480287331603030431875983866129684278688343281518980046603320477357410525133154543308134839977916486664240002188430400255486245624536938823469669362949932655140773433950702509941509023208068960629757396893096466786739144565237746188712971815890485242769351945739566119709655003980979979794726010714243614327542896122323544173602890220370717984155874772427171294869910424759212816938615546643371883078996678749698837241430795707741129051425563260051218323100016245600951826195859060173715848822666022003364537983000377072251041250477947572511386866110888765544702240601384916651227235248723906345109710905333827369027926486007655510554713195418873391900375271143823634366448262417685317052431742957325897566763708803268030206199510046071274270094140848306815610512876157827419562632801361270859356296131006407471926186286346966815715731640146635168113488725696975189303556005355256654487561501820683110948597023014718173571058332248016097098896943992378059341400218430788540466056651014554215894815316573252784259122410334063381381195543151655470350864474227152411722550784160166585525117321267238665734175619544846663808155174505557735263658832563598359907276431165107169789216524032378263269800533742875374540624089352962673458716887687550605517180902298394801733632*i1^25 + -46554999507241357848472390876113465389884471728898898649404245074198076045545763179924757829613768009157649269194850994541645064426332917235066363111038125757397057034811999667759936330079869458597828253037898198183183442957200947338445990979056149594720036551137727955322456224282467084402273097091953183608296537408753423919713038897584105016799281309139153775521201692734067391016928363781258860375313406556185555103524901886071976336184791940497349850831046601133997233796578910177180905194068329921802320604017416433888778968726975162460419285902613933180123820865279337079446439202316473942305427172402912205342101599930701784720058372914563887694093151563419228449105701819873745098308305292576974480928170963064257252821014231971768439098149659802823739113804351730877067431961191680403930375776595249312323731742442410936252287799461946788990377686980456841251454098833177570850136707590972769793646437735149488358186635982577645604322900134438943021756260933742506010102157664384110119052509508665447031875112447132261136245608119684832958295808230746006485215038774976916277339502240601743897383643203670623898224419077413610056024124553117079353508992964872766190356214407562854435869044824582785910951932665887499653128539801810311374656809267287820076194949466877057748038926523278876551166513202356765487366871417069420199361517507963656989737062202240349586146416265352617908066449567384267914288843016438743661072956291958989328043803757658427332372834697082605651746848775869724844713364982767021480213650571310570442886369100843951256935062023853757601470079827968*i1^26 + 476299240129366477177944564679432832545098008494219896381279515819127997762762851729332844405899810383891942399170206361218128417146663338807218948215701586732108583418692287737935309106372006828511188077353768245800089887001229342572049420529275216748681305138678515240585284273179049860241362465389587852894088333844735392231321316625134056964931244449680219339143242387699648994403819456856712037541914405183505694618760193312121808900615300012444530476249704876133069244670673232805504093975372836549939605002480922052845567242597803573576845043506858354573295115920198951547589957643089992844944233364524150116337149910797544520928374662064835257798869804172537936480172489293701659179799664457939167720723437382240929244106279026527498058487195632229882728762261691340269856350676883880539111568771926724972666205076529944290679424436546867606221601154838266839186339689370080872834417475433912144891077202851276394860599775759778584291982480516608528056007311332330131940908175906348333376012998924496990175548147624340854934799343626340526319847415989486416870543191281996136844954547871281554139618227762129259408161200870047470372899024041804753265124006946127148486082833100548398756537715572297374047199623531690522269520866962801643315067546229146757728894813550649792478228846049010728929132761702070826816080409763774629149637496834089730794390338262512969755822420674306272083220333824372816125164893589314836798185665153575664871598033466829850516855518189421687829653677961951066065694870795056558495736604147761244255462388098381581781943376426881400008867840*i1^27 + -7412240037336680280933745080931359098412378147770051904930325565589327279894385103040399725224170370070363112509942277371142436194986556062298782288808545045352979496232956463523613457178001060607908734874776492406419255517853849194381991896022991102023128798651820860747278763849314962523241474374599226204743187436702559889104014539110831177906271102047603481460444871358284193601800747683741102163471393872924022427219886612580437888681897222921833513917432909779867167628644852868643434652913194646789142789380016557030348545937270002914469961666016338123558865480423609440395794867992133232324741989679492820419393704141362147111950353968550832517614516302006925863605094085955129343686653564901878508301341304658056425233690998383642194187549835511243224759008157487284219328257770085034625617968096893951762484656110722506189037442195485653688376387273904148145056699843662753278902944362988074842314253878610439183251253680305603490419987682444561271650015387029827567648342715074621942391419787440934342654594915103115476523458982842745657194784432644291927582850185050368616927253153217167359762521619644375899944617334858858312663848769180166710301457392879022551937690009479332891614045274433488000501900254195110891838688530072292619163307383689054740170994900526966444768612299906690472539881863703383325694080039766733767860422606366213040327848646687270002714341794613670843324889431132435168719832229826290812614007010399832851812110664316359093264710582767159702005663314218295850242207536776306644327295683296494451353096581298752818664637208641851621376*i1^28 + 26922344968708342257588491243723006501528642850288607720445124460902591632560053368448214287454482508454469335506936025470364398242660289939458764636192822784192738216733984256307963482811252859306089501155778229659840874522600368747604365642427557796039826334653529612296193638599939086330936937707640889644748746167898118548388082929396767706020152948780061210015045284288933443694622937434320124273198748046123061386483460520433685258898939030122000470142985312953628739442807874769459735159552473286069712451437148483654035661811287801167256749538951458036513173551768051759982507099547388675938672329381367045561493003208959800394594669834156765111652306731160107132500172756996429918210495536134127478984937928235294792084215500834353932800405949764815451036244916251264762596017294354548162428982980564426277871560736695947094364660215034821803552591179246973537004367076559041455130978839900430947094670015371743910739633863020753628725073833747953540175855648712862190301182962014505016915488199071895930915677547019809395072254021964972797620763879470889829393305239814727889963038417683593792527112678527325371045554920929180109162965427996963113623017648314744667431785476455521575150899397811788090151633091067083989395521392189989070455237050593627792850067847578211338402436448582474336726226382484447541344285703642406957479361136376620353190922606734318008715041732556384244061957489031721164179800552860214319939870709344814917560800463478743025434580291371662118859965632799226146996882416149085839265648203584795121246084606731164730098687426953216*i1^29 + -35261892039998224058613716736977408842813238649567839398241686120720642268007444664634405003795426248796863039613857568430752833790657611175520983583098285788825059770764054042288546559211560122486570267915906456846284486061072518974139551484018446780636226075396304442655975491645951145886776890867410584880886104202733199898032779498852734564582233728493392457297240341954344421232383030918729931832800419324071028082827583222837533624576480596031635907471739249337573846345591951357764371392856295466340193924158290963668820128065582517164269748138849449806271707806953191084721195794544494369695574175621496737515750489159735945193491012620895277763679026943157687758276941543800296727137545021551234291822573783076081880732606208528143920772312487012520858099818214216633499556275656663312704017438343951398637911018006752844598291603818948111945088706453043007501987532943310335451059711809394012996113064016615360794300822219335728014218134105947449382629353863757963615223051501220133650263297899025100599586972419013436658517212001517943485505534339117331979654911171816325259706939608077111051291844642911185450529764933483473793240905412645366679728581577905247352221879698335431915215939927546795159557740243514969633537571231476400673406709290211830544306785012312637771448668396651502607772416327200482995257074633731048873616055811857496984476890495650929204767048073335548991328131806098068704843487142511072847788417163213987427244024417099481324838523484765418234633428487510154518645970018627639760128352974329382211398464182404118603066507264*i1^30 + -78190676434408378105714279795772611933311243584737728702058538998178748016540794004532951912342351837625224603608097544489719264353085526639695943726512706197574918689336375994596582616014123105410074285842686476416746092781452534349230598408682666023289711474702711643807511622655464992860865709474454875355183851693213554639268720431307580570618194544794582527507921908402105031279338760967872094095488291424440434252747148381411050090812120542749918129171589350882349250018337804907961006213773486592629085564171436481247842807478296322657988297078196603971176275601649076928948324581108482488235118265065998126290540927366707351691424198141234333725472274834869920183830675331566442299539636130696046440364394406717456917265168567074829342039815734175834861575279687996128152704465247062801778974077930993200174338577993402767065901222245466567610432117019875855482849745715242087438895075418411829768777076179866569477972306149986692129973937196735136670926201114360164787488461214972851788226337257597748744999995670911165185086083852059539976067430428291435579212531127132220741283348403289650714626571549150713871586333516662741112012978092841530793073296572321145482924485352682057313284786476935965629587803748551082961174483687579989351515022559752944276165870698319302688541149441513266579978043549032159697951679854329677740863310898984103997206451037626945927704118945817214292613721027924324145235993684220578745369929062568583694813460721539429722070805204646747922753417514464175468784918737289322737417157590517754977710411195499853905920*i1^31 + -25368903734316277183548922325051063584326795632791055186123202722302245759212528546706874339106065406559924815637225944611123841642540738924223133960492149594346609214594763348666410571439555413815096036021207465935931225425256844871788003581613864480781921639380792504809207426510713425946388109267214919909091377433198604240986393660505570076041064924617445169857771126331768787399119275085490383162508997365092418277328975439467721588874429328515077395755833544240953361284881690730238283387001292268948838269491737778250878667494842620785691485149055548949071631122760330494341113832529582927718283388544682235951864924695595117431298427229714463124409208533971895704362052965604598392091111346006784004462702350930441604842835819186963925726532793135369932111695897705068212037883889340681839954478329647683424716792754590536646514547148911224310757392341342808299210017737900328079339682916064321803575286054404055267073999403390776749974869617764233025220769689593846489353694381162389202611614085832899843688437231615170482671134565541278084706474915759198925000844085970098543374852751374473097811109108232666128445659626228243504139862953996680068627343204800994288769548575939774088734604978228710723944433619057919268793418965435195702797590644024413909700430506568668195970044193662604887568086162745116367853329290794867663928129896526377170081471225261749130320929872278340832819231760411799702168880003647114984357867847103648089909949462271641117240798334547631685185532836404757441109513593251449290470809964582757071287562128064512*i1^32 + 1527964610721913992610526124008832019351627265629293522375237226496011099240504353550547113633175851954180765726298666823538634337426337184817699709355281375388800052702135112180512823408735855042683034590603162726276144557616214961192380656071303359595505702541671872409391018479015249930861691873094213135435662714891676762335660953658546037136418438306184871011331328623770658214557965555078021903845822992373209174192166373202521150065739334383167742016837082196582579656258448860722947272572854381949516432993171188986444076653329882569592519355675586179593411280614064797251079345273586453344533604772324063468077540080107417935872116863244414316025920100442814346867015743021018988666892895354537484724704308265156547565624311334452530281033060569891911713645169558675481109428286360384386912985766973059217533758050884643141827200577106906507375820064375662924017686944691025887402670027513013312783982046804215018509463000075954801641826254111915446651050371900016464502493680500697734873176183191764502066292113138693924688131552092930310055304620071664921882090528239506103723537173198727184220665741203297153163802498145584995511393419493824828577209532756938169853622028735724673999061642810482605756252370864124443784025717062260497538947762922982266600307327940242152704496290371145155810766647478515397339655395799040518799860054222022827499568256485332186869661855601234403248107672852542302789689132062394886367541858156301965446649364657643252759381370324113347640006449883387213302877423160947617999283690703247862789046272*i1^33 + -32047485292396437697934100819321341790808295849340894477170773214099233871197154706422321382494116971210101700008324517022086652746789896799249221756359420404019472227494113614103770827337652528035838636652187814506088809512854175824983946707206944270032723929853697344691885150276250907724220891078538984500327689649367589291453209433819747852081714354362705110939858623256984382171097220864817538549388688023208253931452607626624843693149974914426645208414576246921548626900528258922481867973320963303581871961398966666906961030859710521440462043908714753047481223249799607563348054745270747401188785701376257044302471576771828210896455071424248745022998552758926253724731422836396888330176148547956966784685735337510705352919850482902366638966926476045825022696854102390401288241329111376685830269388049732723524565545521529384269219006309929442042081570539943321582945064846415152894572492555324429529100685831075849422624564382782445754459461041953114151918961986157314979926494773346693109891963680409510530165295870988518245714738636489277607340033990476728824673247141211100088045930399104640529267537193976657101187448485259981418101907688677527162752209490741475872030966241834302271044155487539058314397195075124883488353798723726468212922847335268093778754162372665831885282814190384805962951709924717174611345738119811975226052898823453115041446879592635187714214761425863309551285666325040895908416491637542237517610586105477144516600107854829500691585631001938867068509490910021336045582523613386093376590392660833861632*i1^34 + 290028038326860551734648346974342336952086270137209225678879688092753422519348128861658474307832584681894296889765913463115136146085792921187013476268576059233020025357845609453778477056847309368387233481160525011785530688358080210144158323820173662846481629122578778739985056476409358883734110655383029103427179283298214928839353647446246605491286070120629949714727892345149528065398414495242025326640239924667527520960871682443929008978621257575338875930797923803176025104860653505374831925688266298349497106907307020646748988248319603729771639629207822971995993480387074752047420531470290743090961068355571679899227567486361831072130078525138287075649181097480446766184194419372985291838009341236129280694181546460897370059146232120868965509551731601560926560074486282082094062418483362039919227224697188088444611604591162421699853644268139127247718036461381432641276509341795716935403495323273850231112473271160096180078907762765032463734600493404953993911768204329923721295847566637894097726947734113912320981396346300897517071465982173549588437826473907957837701229161593145070334399222152515302368740040507860690370839552676163887966692145283486865023519432962735016784600247630462591964371956828556330632235476559152826318838801389989905662961506612727595001742608522300122160653622216510846986044513324350588341572009781505298170115566086857954317583793778427020646714787677603209438749493061935992736653260341551250219539375446927165601964941477540599422833530220167119298260417803230943436555144077335460123640856576*i1^35 + -3297734183506201579735159879979565316552473155628497357498497600985796161362178863534452995703819471087528687680126128233348522725314817577904676657310900776277768913875106129876257048734623932159618817255749250605332194648923121549117774658923851557914442593684056347057059019110433790980009714177895594861817234600926091832659954087629938186932836447296142114109434220014164077541491099347444688528350684061378062913961189512184548898281256355159598298250752022483335470294115588686369213001906885215138625376350425013752788313376644320068429507036131182709412581531873916042846450274096974694710233062084114056226259938800388283924704321058680303933024641213975448659010211592499576782317969368742149132713521466220852103533950031340234868071167443596628814545645146243553510513107436090662876026037973256275477877639034374999998891379381516288444314468561189050232726273158725801101717922523765293666680772094468684287100368936082868960628732400001116828150702024805120323694315211978892000476132334078279348993002128002840614141492539793879811866654374022913323605557931795697559862764460055091485659260323273012284653227751022132348257932169372222843662612058626758830129249760700362723585961041409883848216926804377787322791826519806316094900121458224305774886723884930194579793539992736484681234059659870041302886702856188725506070183593823643065023420043632744057077700144112375863643903439084018834869147409020982533573157115413400696224993936332557914244780151020191671690481025376282011095523345896625405952*i1^36 + 38526438089731324174617483362930673628096389838712677510330920375301111862016374152528725449773798246617858630855141919316105791524938896782863150519529320404917789195347389414103866819950626245255349472285484479010951569682318296587973395700604749676975896149202734232876214754527503967992459569963385545075363511707011107874266171077337371396120045844732670721548159886886392770281764633652180500116300817391808507789976017157816392375433098914880935429464452594759877375442003401449635369876425617376622384489504434328006928095423358734142403167429235034204585759391964916696448589568144123721868844213938353691802865836782903618017477693209606820357186885696363978928634721108670666559525951868715012132178935678409314096026350183776815581825695472683375713627169354638735852147141271808353067241826997787931973010175431966910388804987530557040494169921953538598079964782835665140926732279822474052109249562829917022190311308067918102226384819378397376088376619571123700669895309637518968323255801768129232111030106503695228586644774299814499495813136521978854093926001706785517912757060542290659672778387314094558559732387311423478033186308378681547585781893839312212697181535384998674526009352421011234797652084298406298262376534163584524040819474051642597334031972844617753920323473173890578768338886016141738932974597658616234477614534356284387926823608907272213693370090510020424835285795802868249187198219725466154106693068916521556251815106228303345487802800845825979260468306656162779135569010098176*i1^37 + -118880829493442848540248317120368147429745651341072542565819104559964070623154578610372071559858570731017618044419723033445444364052322983443839366368294246437015714991663256044384353927226322533511922313812671143060411140139511599310588171616713206974649269782848675419490829374965874612946369234809192749977662231197629006223100853184568649671288873241102142094913519908545375037720722655549378532085656806738188330612946890810085610482996137993399751773982684353533536968866328170879820037354789829510630311229031150377249558628810755002667184075432079797401955946698465513407936387751502690268229215759115689087458264301132305339543419316749967467056627648482462603953579146686850876302356639353782204245956843068457482155991708180129035987612825947331965399535127829770821804945114618651163378725769043072494269191496731007324229148562830986798937946674604587480578848759512796290036997896507254079346515052909762468358382075640081172725534727378482058634542934953251491276297190735545288146961703081507807987968340648740517099876739140986764916340554202652208137411371329925565242266777112483345212523467087960885683756664468692542538091717464769244203082535624050361595586443121398364071261144559111111004312105808069959977482564077207958830817719904998627809090543047311052590510216821453963147338362013111266513568944967375964831203479831338858599611195770660808694746138041144763740472294267287769824568239754881973007198834611357629022928796924146260192423834175535562674774292025640048656384*i1^38 + -411723445953574710053505157694265766050932622438017997825499459371360563193184150194488300793290355991620170905683736655798153641984424357382623503135367514255428031803369973615769549572287350304815972318623468410639212631410803769477684095714288527630364100286018093268292587657905698613409074172963654569246037240953129324062521775072495011149599229742189263277098450617481477754793378599031202508815280582317469147301534210800434076698077330575432651994622558980832047161367023311266489893974966422614583281141966231572555969164797888264802625150816285590679227743556429844541590157185778763848163265769567414582976505848992889173093527326337607337874907255648884829077501202673608354933479923640936993085255627129647179181118326316917801087298683288640805853928971851463548371579703591570782596262136486515994164301075631413201532296187917560332668358058361803559211898538182244900622139916515768046222813900099090952027845599018282702746329454088486712007339032771110743923809981398233515203672180683272719339767291420335564446083719639786578197167912510519500805992005653721688120336878488817241856046357741162130973082739500345891833049302369233015920440971485906424899505563976977944940535549087113938956072865787118885091705198417483589526728561144214314516377163245414853398601266663127937318915355791741309997376487488424875402575519631159060809737322918136159517406846684254829601898354076577394117109025592612834818834020374814654526232334093842784330723686283460824085008551510016*i1^39 + -946386609445360528668147038682725502963644968958531518928005299460959307582102648790211030070535897518563382275036111539141715562693592181704158305414722523847155354483983554288481283362655073860111473383363316047192427490407764003703613223273927263330992757774522498546546045432664805425564098372124362653800853017986301359943885217399070968092130511566426596163733521578011185653069281623830576785747143803557930971038332950460494643509446861631425720256595512362519291292061942961399257175983069457305855523759066967901453089408654180480978039991569059192533730242354106505716227383707347964269695954773251308083173984877352414263595491371689155142623265649824677245615042979484035615092581841384599087884352915145115376228437612247808659333309863919089012156616688683031754675109815472174755086156086847981036836588057441442736599111415710334095711595933799730824677319544860540480834336359100760654398389978532718927643495440266605791478004869464165036757714863059510990880432058391040749241858715362398200850278647221577945181671153284676106137495914342821737340283194836753741532264778054228833587417166510105484307499858226419082666788264988251839559164843154548169697252270265864113509009249810276658409205322356796242298795032462435603595067470322329986973689746154830562414220662885197649157296426883212111850509359495642343198974972912647396997697904629646076760026320343276100545772688155097543677545077855965657864260551379395703878076427296402004467801019971844052090880*i1^40 + -1086036217375346860054789155864679279213418928055687426916348737824453770614276137818707560896560577952969282206481420310373860071833200215050478902458695746777546337251150028460252478976085557191755373302019800296355643742364911774941244989675187476001078057865156783288567217473011501420002250030807481650740165067390125596819214877618352862078081843102217588858826394617740158652372733153442010508965707508401419625546340297166588266478029435205472040432943040882027844261045133831034729329736743639425500947855934080163333035683720541866485557797408078483465965047442924360880361267962341458997842345555147028349742111050775942205588747906361845903717245665638800001300143228810045557963508693600414108112856189880510110920146409606584528634350512042656191978127192609234441732338093688353735753477081499514321682367319963262494571384907449201744108707863758305868079930782904494643330463906496723928769462376535954309885537663064490103494465829300856614263142086805622214669942874314246971178492288121768699130172549748327723475709683089778185365750809600194122799276371441180093010731586462822477573868184388226858933304539489072537203591101665323570498543865665048083003728609638090509337634901961392787306086083890971559015186325132094242764327672447345392350469881103383222870997918496760296937208440095726546230394572465881353030629357524406789951444231535330449175355701165464346842813292543516743913377544748754459808072542023168770454195721731867681891155926056960*i1^41 + -668482761769944934686375605327274667610554664580322507717813410135885329331278966584872080938600150964645258930318326777983363119616947036708988077896855844518365434688688868451317840028919483402614351749662198317125893918892603407277456716404731796889000957320889162233707138372885742702973886849725182529207683844792945559937864131363395309123528021156087636919916956275227167162659535590108716637138178285323469820181774344514632046560310572516195972547696756802786468456044317703119957630087614866257780169754568900555627396349958183245452911548447931348754138892285218129384703363342791976908954926155308673009939311767378573528440170536589393707252405370117612728132845165361140294371984692052468975543192086455843794001678184803472509769989311983456037418365674667524362127030700885699309850668484651396934992320983780182063304283713481650878286591453590203789153913887775052789488883209392372456624846494274588895136013164734228936945897203872549037949674910794090594923469921980279735534482601529145040176711559588982515850556510386165941431461932537085939821158994214712381897920068842127374218643767172328779650153627972932099508706979131767612157122346145375893389179803228398291623210487986298719986811196057735795033319228164165812701233697052208653795710638730327951875517310484136717674985999302409849351846737445468975483625661814354103748252968038969815898512677659822083102547768139733942950486646252800840321808587644585749962642053567392289652736*i1^42 + -421658641389668622438726058054461661368601831597872137410637399599077085060833532533035424451186060418151405006026721989914512737895374410200320247580791372197512219580681982321476175026977164434092899828459483529702276486571175762631092877567431125984699942220838955596704188193326108587324565110236764743139424877869961776723561170775540569330120350548135829107144095112961409044453870750451897401475771902362557344696208599471778945775075120364192245351033239221721297202049851085849600930478042473236795029573384169065814717382569344690286507432115324560397941255242300358608584802099101040591303816353618835936655998701093740467959399801161824931405836196365672520501499688824942515736493568103504187650617697510316317840625944588600457301543012327937054619254292844612040721786628930324412870247445614267701928494170684654663105152717825667909794809548047026201623758961373770820354753195438682030975412016456386044139959736373278316652541517114842936813993352987038349652759994616531549843691501220874031847407101618197849944041364459898776705822580541323377371192474618597726618029658734551845437288244525149191886190700923656108344031775506431158279545021863123936357713909860686643212552333819379481446106993946791261647531396468968895655041216904804165611495566674026528966358321191109145316530277637993070692669803415825116352477549183565102966291818407139387379626043783794379646579098179648469570716805964904712760662127535400889097698410496*i1^43 + -2009153833865190955192818979160802113619420573011277769787172884715917944308703525634284114888704637771305127838914604325663649945108935103480358856426331826312612804541082092084548166230313500396197688025232208864406054070490485644104063306895184636040336543115388001473190517287900301915671293001093687522640405436597451640451983071637031039873747019039268234139857849361615858559932350313561254335443724793515225317815503307313114965402125752489045066999143425579444598481946297481443727951601552012991372505166360148031069403308479073315273795403033279311532979055900537182724999310119966051322832382672112446146887246764363473986550567831881507031376535011556197742606547390540047634899861445474229786991633006552096530875639781294369738836688218666165369412637423001366143401492231766056238651667985718775892236654387026118194949481038351255802768529919005465914853615050531684656916357423288062957225330548756555255407956534726248570048787024055377003039681688098077279074743753277413423034172606375019885865025086686820989810311242606555345787192196337665028283037327910216723098613891011836366144421253432375027395269937725021562590052081758527824261910583342872553480769748819967865437512577970844498228584358015979482436690696819876634448640813159453589191107787011243989067788490166192648007630524367242820727519134192885813257622178239314541436235709476451790370115243620352211224985430566380980192442776680530560077613345012703035392*i1^44 + -487028802625102271020052827977362121592193422287393593040466892437082788849684417840393233263948035159033310078982094475645044897164461042452588061088289229566227191113205416146355654829411973391501228515387790198419047082873975324223102231290829218036310866652896345605699197245250066407578854730681262256738225472756798730786301209276378760972812532843520678707429615849895696064465959277791461729946318790553644303200432727822291017905323026828419177213545485791725414864977165896283381278989672201761143021953181606198081151686944811094697560775210444584117015695947362539830983803324531537637060750227809460306306156253569167413382369582525933598590371473371026106878009114181947703389756694049634396162361076402005006547160633609884185620712815576818632420524840974952316993191775441076340950606702834732420394969091821291758729702912378221299944955673095960869244184881227528606469999222066371999719640684653698269190824386394021483174433970328604515654843091173710706442311509090506271495713415180668040815617509831339242265341608655857195938491732105549389417156696120779937059458381594441240821996042171165828413737826088904025218872369905873634970871660455756766524979164661128393619305134476317391001265282576283376680117427656246121930668788700261975115244995123007271052308848658256735301616792272219198045690132571001780639961235451290714589269482725362852300046333092630403850963633200684160701092472153531312061896720384*i1^45 + -17689187592760792085833971214162340187977806223500020895036392534149088109520326226217514195592452032477101712154315199582799178725640188224362513626608284066200222247640282963950338521108914863937319968371060229424389853398978949716260677615891157873484303278104605115004404963356453001055024486555148353765076341344413782294739510924627086313039622720330089726509826404781931494011497995894016219024374990890600083664553820339008936905247010757792836894405806863513676097898325720783165401285167489001227239998236055171246165917127720900508940618657876482662381920880262569783071666049656022305951964830772214472307218553206985230726555105013274933434521770650043567220598189778507896106101505675184409625150272173281322580490656153806424673642077082973401178537844113955410476652887274778667895674951052738933012033758768053785226973328060825705565043738635708471921412807470759147462288375564932594090079610410601506254333078223129735800020095119037373081742888018829929803391125169724698240597431727013840876197252337547563498471399010226176937309186488237096682456751384799120510505641330950366228196309135977796839220784516694134677642018888332882027950512492664670268823430982478226135481307449039032353260433516055080827024463531917676842031061335214168549987568630068485166346169903840799360823400924937592538481426105728304979281422607495873613023096129691117357322024755075386183217547365573025132761943837245440000*i1^46 + -89515288420834178074146734541982285992346757669319054484742773620050887983836889467823990236607003148703449188503737787683581286949089132052913232408461541685952103113756500175185799762229384833772684151649528314063547341844021374739810837007866081782055156759507453316131284886142038064920355471444724319175698652249821659409588920690442517837506321539893988642180982428457278454014289998595991089821084008362477109002954945902117504795069564397312411360482844536361901492259419828398009922541989455787472626350629039315412744034475132729660142436570883482145781338475512540320694070130549518584745798366955385913970492197956775349243021858320822870967066708658481269003765240865999575939656133093011039914239417318013644099932115653950959427036520255348847013416967468475042254854135039211340504363651738003185977241257086357909149266209117734976771909093638697982802721862990456079647962736959737113250698013506343311301620631826141856034896997249052887835228857651157852569223639403658438766305558263076538067651734096857229673089894205318656728234073024352845419527062758113464633720144947495938476507571194327819799747233085850934827129256462298353565592027155778791478641808563067613786583724669195502118627086824776445304103367103563719820083400053084178841369248630258336474075551603054176236207987358402659361311202996105234372103507160811982609688831721957665461784635702593611204021095877684767552962560*i1^47 + -176967300508036600828812354841082967561666617267656537944938881537838234876759106734476751676872181703386299098297785141628691800901219696151692756308054139001981774624317315846452896317990665730175758508948448642491730988576357600304907452301933841164132216079302610973425785489340666521153278377632385744365298180682701667161952237305019534103786832957826422684781378537174067611929230408527148669414821465450582487113909105619256126355489056765002354652928371379400944949479570810793828032005351839806726094830726361597211468167470236541521344000785796664758628590703573090104277543497104328181100800117057795887782005763944557328442499815836530809161369273231860411372516928783958266072590681539078578877049535118992758473890689124573998645232544613704580146499140503101587952425696347075600628663586047544853370695624896971782680317823320016131837009480035012526623102329956723410494165595739434825606133506820648658372893952461782905823696886779778535537583295004694013477602888346933114045317685868296067788494632037589224340323031983606111126587583120048881021598309526084936596048016296765567433622274787208513858646136326560843918226693731940675216347657725141227731513833644250913244166614462396599517836972490968311976771501283674643258399438516039306241693765164315741866375521016515503055542042618987546641779823601703985462211441318207731759595161766866940384816456056244136441530963460096*i1^48 + -58938278514013074295421205273065239580675404944532674508671220917876078476940195152507729678205843252011560222230221681125891922836276498448875219957471303733974912219978658042261177466576866359078114961654253343013595208648127768938506765531736950520967303035528834152870513390717149366150656607138050712801664810113031186285490238073233860486879129706012687525403679658356592939468635501419502313931851389057798715278721518963575377452838988502191421151183537955677681965553962832016705316679978557060776826019638145946979216165715750773594860755416523208798371217928405660633123762451143939911869958287250660596503073419926056883048278329971155145538586675545332963705390057866955534712580820686912960351804007075822232844935644383394421998213615301102745668484858982559430842945658854560119788879471242771987461566253357353130943846676674062196809067609636543362988304666216037199358866805361272770278561975694219904947259528823997225571856461358058879607443175113007367834835759569530148461859489169281414476829126523121955879550947487174733769562078418511985231861991474865646215928965711922105306616911372810814898668634944183833165980196874352101781054180894990030356591031586702208391747628988844835956408018073705407020575712102802850871575090067963303688108462484093200712131347888361285526013274228796607074324491987801325113325188437906915751394748215754646235616825419830919168*i1^49 + -5753555728421295354363468301543726016050202124681326915656619563902142478303002564818775648955907845460766553056864309983917345934163016916779470906731525947645436876815017378391488344259205712732173161004393784977297794546420721697670138209819262240071429167571185157683277757386130977330494033716622525190522218221925229764727962041994481384012311839980202049529974096989405104821371344060837053990078283698560925532429774788498417447356336818355396903070134638659341055363654380110049174680279022216492127637772257127741021320667428594163811776387515544468829382456359033797581671005784610288499068601933440706102739333901495668610739755535177763765938262806539589952411619801555283023671768895322027333729655319552922706865757291978678372325021966026609891292127592224675369693979181402770520805674414666177575960348838034713665650130661675639321962702969347420000163560876229065979844837653342529995233676080184701375454111855427835858336583582832521106130526178126815074666613318916459129455569386996931738910289641909113037137263044302977046711894055108818582972810190225503414848502742718990195934734027827866568605022364117878397387584544184271541052190805066231733929847800083535440311683793391309236170202177888921441891729553538434974317850863742897097298706283199736025469251128711331018728459785910448605038535376765319838344938283715623255751051826612716548653056*i1^50 + 18800989924558407768243915489019784677898204863308793433367921914723285074929106051682055503827174500823603074843253784336999190558287751530307148334179623130791870523326897130488530676494037044424421336272034262366950223441072806372964168791778744251655185491240913696818558321177148699870804193849947080431978916667226540543216471900897680276318422485895753451643789022372630681617719646194463672400503540361499276389181436684686109985420086539949570254252791842267363900031201503558545096755749882254920214027502417923284199096943916245185260688731400452227316755289847245308813413343768726208534667250488064048068228957517952564459418409973761611434712901771751235669834157479432604757143121736340855336314842467657063704897525930674486325531167219162249679307904526109143387454866036949908927480290584202525056666257982782071333691833657999924520252094194737658851991239431609863038127081066103041666429271631490380218246053453453935873713188857120928146323305951675862807179164546335187250452329504971802859862236731700334431858608448790716621061170761918938948609372982917050975510731093020905217291751498620136982509647649662012628018220270345292071967030205429449203956013817282551589734131343237843563908701363598799952853022015298099270593787346755108576795389635473003327697182559826887750982793702037301059128667019988137460449197243238204071502413824*i1^51 + -16656930152299486053279924540419628263739423113170603835617892098591645469564862843830897551404876457215073588428953057991878492570736397065811019183432305830391609961245162189053823456353892209136581685515558644728538148687663701832356661116001563665529184741533258471544130302002333621398649735849521935150814808425510433388533259479294798794707367870747395418156359820400381812194234819337712269698256576213017730710033545978869942029951304406627074316353799577202953130461630700854147396949709614610950162726182837239686073463431416900523445603397555773544614722450326018547898452168630755950034457393454499671865274198344383714790928636109393794956191134634730782844103197160508310478041193703889870580938037536988948982335623642927459944095753310031132011695445544634277795432179058779956165331688777232691278583600168621649019976025850281755369010977153817061050344864917953790230217954023458243577263083216583027590266103092383845628344046506025151730133403166016184693944251543858223901769908812551750204561780780185965566855556335492603435509406113491592439505619212299511103194976623121764499805351652250139889349298770097649127854402636531699791214643831850102488490208370783166488270767031227690264069845048096891396766598596151186781313862461804810546731918463197941057269693620580945351833071422102636980926833264245104285955544580096*i1^52 + 803282032632612409127689605456075659453092805928684294492714951080750399058882384729943200168314301571796193749451325953980082578074048521866791347211937142210541093553435827764797909456285540621840051316947419878863005543151064277364855020774571941995751126673867967815672783111242147868024918420793988671444385234070682554039283534686595934618608304234758515824131829153211397330331774730588258083062916914587094167505544650644102654172215616625012370434258783713887721514592219405874825030132485589072575145599028251642483723086334024551885995212645937978722642598808887371452395882499402989978564303507083970916068039280084588650327747361921176672643472356774157243291539559599267018671182326771681038599541458835199859276081708994189768379133735276180280230379851442620138969555876671598870113684188343836997651072752826907683248392598871494724476804071994414698085507703383060324773769687285886058290269070273044222376815962776903722334730649741783246956029401775263816951591483327149485495541659860556301301412211038569743529252556558502926641455804543044809068662853295224704336572452555586176446218157541723533544520131942867275348038197112355140011957413115650501800268841194027301968610253045179186146440108483929870293496680452603278921593968805133716381271384620233304373352367846565817067582887935734733753436610756608*i1^53 + -13445369931389304463248860917437212239824055508794333501979101735300990798359602228700314680100860386996010820967092519674943978868525999400985344788844201547201521876582067289904668290276829308582759394467666551115656220977906233478651532540104048919257628317078431273695626755503578980006623390749275268931471793642215909010282850707274626954106842220530543595012321265230501792800853975416911062989618419832201734347669217043811295530893598590529358856237073245649256310973823020263437654356841521532558105636242348660094152645447106919461112931540633454578975349281305976911129733482198705947068799357565003725564130464501294515155003694398744778654337682624493092474638592649766791769063542988514789750169512793947555444021727035353909646004582215509831570854363313883049491268439441189654059062495737470481829212330507075483744976243806602398000294175419251905036102237945532672687556030509778109942437180699039868249725633547174967542208595781464489220681648524371335744304879869482922176148124607139561964105033134010797472823791212153033607330674673408324825056512504328036483345500331581053724440147262755754400888278531517620899962536561802746287854040616077268169591050226315652854178694841122499891177833312216344576241622448837120192389579999714408419064469057059840838814582249468811811668233289728*i1^54 + -60505972643584509310930915402096794573499793752661572638134198951854584562780474866790044292954298133830165114032561503656330851112355679788693004970053004656524700006755728511048904642941563225288746050506915743741454905607356423519415793026010941393294182400531570758814220627099923819146889391650018921063624109877837923839474342691207339869474969731066822131226516843485601231091999962901468764516057866681585976646694358656372241879914714203145697765427033727365116893969756036032965526625652218973642501316385666441419380471984269373906593362278298507258936122451016762107874309700474934950539719454695150562121744946814194263426551583128036965384153587716535186657615618304430542770598154145003704236332076214972181062904657058829388589522698425292354539411583418618424399766446297803176248785019471087930383230723161075121385701517027651003994567967636039294418854873559577052355450844082221858367509478292512144031011493852352327131334128324909628381471090335748288758095590209320598200501772969429431434669294524639868264293170873792789152484088933808940316766191462612322108191118619390883507788071095904659661800817880619981014391705154934839153402451326169721389340729361386703777227168907180948906019191554626796831739771440942769197669377899572384207107410696182731301191680000*i1^55 + -60884931249663946451062149485270634804214871502936672858674903545319006903029237719962272897202156938588850390556203340856934201932580892142718454062390373167507436180465438713724943662896096705306852519915083804973648961794540722001227309086522209300913972434070229981864240023177024628694662117425953711109265376429910539329896425762791196967781160702118088974026727408716234340349738776575368388449797687675039496839851460813749233670998031626561206424984375764344376682863730000688722641276369394208836230536619055174049936338623661384145690887057705094084558927096528111188813259358618379880442074466702146636906111445766425778394842719409729956715160021580198786250300199939705982821080449513660621381145046246456077072775163056369191943235774604808665487654915016750669412581177733138500197515108523275608240841988596513514936840952158800535440618106258520171039652325175438613437501973725512548525989641117588519119188584030032770549940569062556940164387034656431144372031198354950102587096698280921848380610924630091828425305833057693543061874998690140513674204348895657237802618315946911085267308260022850188262139907757825949720143824719832268844639534122868896210370455215805437581601744688396133610483095117356993773087166686323207966389019293410918400000000*i1^56 + 13751094695515907934914165183686335166116202462757974135619400648261272056680991956087010890117594308670023383300010142425604994385532251351382806766560361231355890199588572502257211328975409868204623128746978016163336636726757500363639523914748986796613441363706176123973556425532563341310120200076339342459102894613725465364987214936088204860067867991477529408852103658259088422287422263707618531146403691191008895248211200884316157442307422589453459753088434438260349806761590671417067127879495378024134902892143684012590369360879521228334402085063199841771489483857545202500644870131259787113171748423914581582350036939557197116729302842754230193924464280300013847896692946812784496192024748148838584420293099259736321043647502365520591959680324837159043349091724024640668559938579014230235796681828898959308112888532249799037693133938510195056454051208648729719942835060078436852851520112534361124656621403402773024570220258177807447624966750216717998245562732837307841456863562398830760530077711322517427178954516062116160136046297644496496317427941553026354110869924774086863797130837358696789180190170869751666018345878207574806682250434550913762776771226261499709505533655566559746354079064405329013296145162870048500224000000000000*i1^57 - N1*3551524481954367379579232337628653339446076356992025467390414234629269190783299782329254502676092329676218253312060032159760360923007228410984021705912975628313800212137455380788685451563778698582337037337461664723526029661368438808337997967765939004559675279716600972863740021698740125130747843374315620968086911035560041093976951308006408914720927892460430315340441985185517578125*i2, -19303860615563924535039325024383457403250089730848447672466970105314703127284830819556597128711012763030323546321616449019113700369840263486325506585469944391566782615426293125472422119123530992435012486214940524898849079841862325873705444651047643333812339996406093546715608510070806067642149793039788340952077484344925793568837936597273918610103349062018354802918246822968824293955232735641468511584428134496555516625533253843946853302159127602913453050872412554747415775846460197469183989203010540805822679551912034686542999346707724759405337850995238985903203843286980225187493281765000308282486332784250236901445110396629581044084888062990716852361296550466653432894332516149193855227550938672343030020994667747647616057929154185285454510426001700194579996701743209927517464278946366718919966298700551150714570635002424821497963231910315496285397442057421170303398391947581806374547781675223909783694351556348352983378625729211535363823899411554811404606438180018326281497850188483384277910942137233341937485071567352424428639871663058741494703963354539357741848692773423085128140218058188884541151049911188513224737438098646745901395271834518331542030512061204372590309885016166202961125228662474913687578043759932371023897058032277655285818731530377610775906476024416438828565546938478604456074303491228106401181062081417004192486157382932582275566949096275857599953983501951368465263208004818594425689980007250612594191942742363552685775829689585880331541509037101174836795905267415359281987327958241779016485628645978636047681823833393141625747931675000449063512359786010628040409925651621846497696118345847823000180720507086116248275236799638442875446886400000000000000000 + -308040552614215740895074420377616052921425366106386852966902977890948521547032177740039177462856945972631815271123041391830351107337621270896770332840571867383773387761023587410949385415707645580431111207050703987917578171185598343907396755114498014108980656651378776262794618081202343462840506901455749063150345258228736688255943918490204899081348805200806007049622113219271269687706030931940521292924497300766065647723934418111758529914560999509805750125500054878873845490511529809500671323094463774221728605564863304793579649628443997981031213929463925964016368356171886730494773026557090352969435448989503615414376208170156702080847921359936862476671681513370539373038478752737591790370782261044438616268133601498510811143453919472435821537703083200410369476934802379574351917095298779402494960707766279631102269809105707528749000726780004680529452140388305075848113556625657901585455247311455963734326958548961389958879109018411389121596270904962588957561813230337924344008590465007408384895102533212582446902095856833037726635368559996565202818340809423375256852169934671287104834212565596220999723766530068813604564445624984589151152373867489195515020438393964219811507220303005568020825933135541051094963954047025002456933794126414984484206908553432827349275012876634248482525964852369245588535346819590760730093047009679026873648732846248672077603215800869229850332086214961885453643589954040180166150515382307579304172367508530969719928593351320744479063652613985208636095545121431808692421875505708602619227155059375525563649475920354673839379439247740513449286817697267950147770170884005487083535690947834695637829138594527120498996799722927884710445056000000000000000*i1 + 1555844592762514836941166399367821599005779968571487783202364715284246971771272267071139509661009487730576632055512597604538202420742592454386111699122511603841544615279764237914496310217430331734984425738047472218221300935651182349832620063747909124659495016121452019837839599575101581284210169818579504894064011964676328493324855406780232798955650471146959989153297367247035204107649706968159963496620639872031430588080592584286802186071695888769870886892628544631525977852895021576800198105902195293223621300534388460043478474170199188316829124151070831953567661429342175658130761247432466702041918339931911116252129427848623671447758459035003025199599417630664017311538542612353626558884558370041735696292704798915387576926504902669501927739385859785698828102500649226530886153698706478736429002057958376539437535935705531256695664847065166282749325965191288567862296950048428715521112082266068165671243173707570721349549316168188073263070901365454380371965782902792832765826885111904141224852079542676814750154531397033283246158396331003534183797015700441564815730334773688957496093536245596293220177483672741935543463376379327197291390924657769452519446764960068820826678671027833880853929713503630142129810346255515370912802404448429979781538415361985969738680604987600682953094998640767226817189061834035034863251900681900363778853681052099480045871642219826215563148661253039777723865493926581189914208006103666500084012224399716433814422751664087314836963103507404585665361559816634692258192500561537511816932908917601742906728663270328028729436370283704114722905574700490249172536675589602225342396497547402365752337723869544326212458273037348930112716800000000000000*i1^2 + 8051045796805734769155186625651124838235654836910107759234917136959623587494134866428953390813518929855211850604070079010776415616998757655794846492721018463252152624032127442789127107281896932181959811762511750632670657629431633956291180993876179218994656249517240439368314374002795110219352903746593722925694123704946781262403101565462694598825358895837393112778252448292935213256126375995388893831675796469429480319645307520095185471552304680090705353924077339686338049317412756847333332671345086730101378535534569078563933880126141353760007722976977444271634602855523599650078725079699684969273424545941115482392804959656947780274118280631029463951399601583504297655533779888715638389293736568207567699683389101923673659796759254491375009222805783448192637626361334458527506811654782165143878430626634521870149895544893911675047704441610375395389310248760818303009928441574285395859966710714323854100557592355307103561774311141895189225617788951376541115289848410119754602353608505970198784927740695387774858216362198512121399518345998143519439478322897167724544425124936507307159933792360665193818351456043882381215450777660742478736818356579800292867467941233223886344613884247945225030517185800491833879538211170950331039380858249946918847272875250149092314338093967647162715547724778398106317140117885943443532970153587325096372703781787990925163714269522162982517254463171507270747417040289934329916848540763259518732008088912884903441375421279624280281004204800808667127918530516852629839958930379357682374236375736067888448222495401728291883942364017192958737605533438627049582773236149649628047721588256314529933940389829112616088557259818601029828608000000000000*i1^3 + -348464768787123548572638153668715297234349870773536127846024401808167991869943425596531129479245911311815836301735335494527755047434857798799765423194929984081491809469678878900119523603690021862043746973725350981190355255963077154927926696608949389272431021108908906703770275473083712349179515997546933190867993994786968904485149785394575260728508254200456545383965316824131568045420231117267657070470159515601977049610618057583370627824171319764132502556153273779383756962510811592393099731016609601357638215219895930265880744884991033998245629229877222463804985691193487833686195656399368035632516886846087459809096177276362435446034280493365422956651017817697941200922522028402957496477826483998023284068663314761005318067557332177298849462104896599975782879974563585844087413963950700281771247472353446327190854910007805118981238410389818602220884624327941452651356031569831741347992271649406941338536883292112494746637746318219984181685128374171427722829645993549376557511137669164418097862493326842479012744488600845883652425071066126151239878808557520786207168443644409948406174323588814866732720411517728496266475421416331749692292946255976704295668415696317458059997284512246399508724281364044427127696720498679517229329542964262676228101069869166581678421020921584570508377705649232851385546604830329232022745161979770706763708623687881506720229330323326434547875434635823110996656442867112802275895241269874554590214357471516156079188763890135371944437345083582861394070472302941975754334025650544552617748718616617212575102373059537075302226974226340379394651857776896242072844630315669858641486835187251740655782676433619488950127156834899706679132160000000000*i1^4 + -132765312721606401204963554124708577533357030061423177350207434353876131433340864557983734702425797402614829599074422844101104857072353577935243988529820850219502004820272236157375091293246379526102598464128495221769390999622909785479338621392062845825116800195085976480481306278821609152030766859799079654773748977854859519075406305166785163001477585179981244317888710493257259409110315351643607280077088707459081424872796869326853504276508529131153602207336466023531726153730255226862015679192702072333063695686657544141894783086035701456021291110866498788344851829155618902234849009511127125617597111004316399570592144043344978142911353751516527784933373732049875729255806780693948269054686347639229612319569080136978196217511042750010239986170847377764056385969410682113296884500432225200750676116269827993455761021901407682305290265612328062484613422169670071958799605144841829729455121075784137520018281590214715061238553854686212924746979754593367417796864881121207320904984043694142207726465991612764349051611353146015513445860704146972837463469447397209289585450378565632557279195897424200159600085706414820222426347862364211759058633311509857336771981687231986114150041047601146787107153725052115096491226003136606988842839665969092924741210916336731942498959625963636781450779131840302772541719879996985858367764154347018597939120329854697983072522237556918009915251061990602342516211330639870638517063871278897730954144166252807805913009426813133786606837091064995181548927204876817878142411396545210167014568123589654629579698994409610145989810154867615803827798069086165576421446233268812676972340255994998323428711798487468206865918444491203841884160000000*i1^5 + -16171411693630186559086198583428178972460506255856588762529512732293444807278984765200712533667088402468328319058098511241860540068567139145475315958468341172522217505047059857214650820347982023917838674792629260951933428238118299023138033735525114459887340032266313464633773278216403622991538653258381698516567905578128641635984136550682626794818272327064802740568114083492739494650863701831015258170273914811510027863606884683036995446957192983882561852369306972104860753964174091869019107773942584342340482386074679731355214791030535913296552358355881793201535238412184922560157737050047956821662461330670699005097043213043694730111159616127244782311916187287760657538718781886021039371875462840237937950474513453443887743608385660397708905915921118407260777374453549681096369384965305733378211476175500483674951502207999901868286731676478732353125598754100369613344555656577138396836898956367608847961201261992710570552370270877347624578611285765641688301865197142079500443576543770816010603998349514767355782617758821679283617199748519581851183167758704218260564924710913802674202547372608429599300806342753543445479340929630978969877781508219503906940045452068192731567129838366683079043017885745671562172930544672689239464818883583895483476796971415717109181339837523650260087950864598198487494935042639916656662765393030970665784520419846252516214957244518337097221443682277020883141803132503478579133018069651765871720438817873216901896806790338240835396545921994361735538283462954167587202775831059325736087682502949383722667091314151312901040099193022447637471055169364840851756668103433551273716961983962050859328330361067450796488838044262766896742400000*i1^6 + 18723205348152909117190022340494979467610786044168006609397999820016451422442596036716827485973355122372034523226037623551294831923053744525861620266900260453743836161000679942563637538734797047240302043023142747236167802627145246143773622395456513366300769983084118612103552816648383560661360752699858990337949049444011067909795419633573977567871379864224416423940777986812896089159147333339035119443981709697475154017820632911124790138347959733369093750323404913275098905264459915366215880471869557492712829729961244461585232663354597034277771727527062292138448466604381994285369929315802077336501590164774316962574015797601370006089465093353977901073988102119744724780222982942017587147740749920809583868002711764709889930862783601220277852690924221255045986063364626028540962947628812045541230469999920138407689446813912051792253286684224314863201153850864130351871753396117223107098149759728446890680319132281185259518613813810077462864171351787385030751009999262355665418880363109725512434397405058020641629988258284164682059733663873822307055323358446697863085101186511353894168001022145834789146973951545046804974845110218287227743590509237650930515938886338071333197651010023265466128684324969995762993644084988218976214045425409859904336243789992590677715376666213103655552246503257619876916837175190192313766784653377778555419152643554681080975345924330680122680283160898241968460920410696956820953102539662384068042552265664255395508117959205338937870289306434678573179931400237880102213788422743231391811853469667141893866833781637253716593890048714072913803153510905225109152506608553445264088969244027967036523382049377388873276507040059553218560000*i1^7 + -6554817016254453605009015481590725515637940523607573032698391113582544490926827332236224287699023252511153514511766559947197466225358509212100757558761552153422140838638705036247064396025438328659324014392643266715083402320444767924924261707355421599294029181585488335234351680500688735395310898363740724466295212061540120419286351843414414258830029066602179277334532828812052916495738452618853089439178798289176516476160945514159770273185812176790672172678713863305293648676999251757458236655893679024661225433628897853856923190358225612830476441906993223036793679854425500123038169349679298620314428947577976163454806539126775516011997062296536533855717328783432050520557817633539787117303578313056526862442271394771345135924386110828303556861732192745018551225697773207281847068492725933565742274082282398949896647985579770525525421857162095217838091040448746722376370179776998206571053731701739853817635658183478752166651757634212850904116211527211813369264929715362592097994001593032442737244122377829162506313047160789461400882197347244618703071679789818515706360152307703749106072846482742413825348429351527964633942117185848570947110963579372475291991413064908082737427729058333412387107803558705193010597039088113796968260032865165787597066573953948138915715164099820906190658725399964776692962876772501819243942012816987833217661941905315862007840999759466895427602633221516908506437249272443877830379883430736219160883263800138601043854071500280416430639329873292400074979316100817686290440304930132709618681746798684692001365252206912556534586593585280790886252307784276447337534923962987583517465260020851442239667628349492570829482073505398784000*i1^8 + 1426386465174874435321746120213276069722228314616800834509638521061391412957482693585481389477170863828507378229604915885875246273270669560645925764748742788480381167876811745833443492138090991346538951177965346037350635590380756259378438462281156224847876706862142564708813199003903780614929078979160725693072267831989546632200898831708039783724285585971777705361583919353998593169349685945169311431697361394037126005271383799834618570438211619532551784819349297797791159941345288296518080374224146469927023689312429494377100430310725711724272151410444183350452716185329043100696400153972357993464659088165239779459340471591056087184119167777983767291197371359012701781766850931791664020895401495621635927288363220997278724639699262478487754923482673739577949323021926912297358429861004175873883638252817764969381906728390227159963292664230762100999436293860776013508636716078501002261520224190277803082510574212516136002099580495538645747431546009341825225235428850381404400694696941249152169100880206645546474242888531783398453284492699520316965057088685724842562968643243023030968623038431734162772494571754861801753459470101245627919117721910283314805690590985671931747537026964116029101141767625043345070680273970860474389813386770424058478387814814327868358718489064211754832867278724002518395128934511005666799720014576965492288340687065837027327156541229141349370057569348619390007191152339519493435861493892738444684257209782198088863816538734407502085471450597202750954774113857448941285163022948289423357934232976151815700579026529083805672956292130484635158792735655115384197656674468168200050472900797225894849431778176562370010847308572262400*i1^9 + -223490121809521298379032074417699400986840432142252287466786000070457335975156817771563513842340226717277755747068486705077175401517486725222041226929579202912466506946372853199028980929828272540757775091983204688866943957675184838483672066018248443084232557317795272157093743964734315638130133877476544045866452466414015855465143302177095910767007249657624393116393829535832880456624316276659027242375138956217257435962885668269755118824418280961489001986468467105808304650841549397476624051806046439522975190600825199555695086746868222750875058107208944021939516678132547724416937763850012459470240901757612375392933618698728149155380325529847552578660153989625553334342779346517232318313967056759542729328085815101027544991298893694775239278219069387217580978244396196140474349949061127529677208122947809522391555890200526361164828543351563767274133847313506704720317365745884452161750400541035757800102461892733011656434705602402778838750175465561359208266431997083839095934956202041057660929678946579000074613183439484150029866604465850303974290246256205851457445937192461995542662138108191559866915918371273669329604609006212043305072754250831146294256057714181954831317864230397512133534125607285138290809701072213222317158774738719994821758578872345909154348832283918529421691417790667922182171704252353495377173559713890957162820707753264865916360382015060150378314925180861530473854784985642487460152969308114278759175284581538390968604727474769249137620470261091532668360561350682440700961391439543849542380260440339249662833696276756996928810632661925847981663084925584806911240326092447452410224213646328270127731025750963047459449439518720*i1^10 + 29334952801614002585869940066690597812931097599690429661949275006537614768316714387976546844473376400200575082528620144556402851773919854757440922821704450433143024051373035208405454102610698114551440194482058719829116521926976284409578005139770693427023614115303485718194220074377234725689503773286267841338081028171520150085705569118300658961865265294077285018783772552517849956640381399389575401467310698450560389845973644136437587388162940209892858023630730858450029259063917801277349021397052440323004192059477666251858165723345021568569500435233430520067011995684547444753083633256734002305696709510252857328645058691306104640917035794508918824876581619876923568568198334108417851936062813881083304686657094201174526705745692454665356448726674250648585061164285333897471267206876976557700023545063836492950684924871644667175598773653607169959643713258284881996166606556091312463036026620517322108563166000289192393839376452593744627952882006639007446874126470810937177876899283671990176806025373997621486503835971771164665145351848406503353498781852762614153817293421209309287519115872743982355200854488383326406200563547579459913871477610232697105532600005848984503935324778201163319477041423117840460311158994370785393606872427171953475512040520733405049992489874741599850620346340917801222501515366805586702542858421635714575876374914396806598756662184594850411377808042674729993386739204904653195318259403976201910583377987943166855097872283855091836353366361665355887908923194144770925634176683740304473175078177422930712604678104161438547439801894879685755856435528242396559335341002169515600624780270485079679674518515487854326347464704*i1^11 + -3221215985359775133077602451473828567886709897467769403842082371834387201835569168871797661836411030740167869741713227733137793080778665994432263947979945697581960917273343335964196721191470798604916775721304068735910623220639914783513159194170500377704178537347257839516702881976678083471667487845571671032084430403059466502423727169318969352975398087482603002030121323644933560544035929369763491770423875422103866888491641276985002930279902212002417048331464983660911439954553390539459188114698183314325813098954243486092679636282783682503289428193596190918165062593002996244881674990013446986775960032352151949560851621632953176708749119760070386843927020955370107846605574395296168263554938592505123246400869847439402967526723670911085603113669284929862453913563163408162606795187264551767966288364241368513070632061737295623388737780074944202562174674489849130835439436135832731110487928624733453813815346623661374003303887233846376319803462512858770468349191979650255552467007747799836056941000954735117697846751235747597459640992935132053918981922704043527965515099908941146649870804959855519630519981509099450214688993931863576330209429220820316838816868766011350911052108060396301693423947020277351891227370244529567628156183853037202092241442317442118031817269663278888740771228353359129222676331334004869895952611002441246884659333520889691544339986217977137702859241238693481832899332942283679994508707219317050795762850550752700623238594734534295418827509209187999863719560082720917290735127589635873114402543310291300530499566258169926896711934043129545060039755414776749267550147289052311485372120894511365239432705174245820334080*i1^12 + 304969390917962429280178510950733276042442461907378577886542889219949030470691764849024042273013368672512348632822303153256773704657111315976223579193057820399846380473638580178425426318632702354096384117157303833704129915779811187413929157488015816868563914376812273740920909292472103490586513534707611468270833398313352966554785689760143290510544344083891093136779583138844680753185205113284710078900542717011832566516516017529316932505265528677820448684695041869696969747936731424924627821931061512979456738881780625101164050676401610742457090759959372947212574473477294489023941951966486309052051993717602984226663577926214748068260647674626661428164632079655140637817447092055265185280455580651859371753662805905379569617382549819077626479432726412450728682371220409622075037415363127838725788187911668952552696377861676981043060414839089459446268486317710608974941689988631589321996860315151907394660313167873121540002732192279488533154925515257800862625197547658677144102500979350098701000075729323318301574285485132122069869768075260385183354724056188132462157078791114506484382827784674115028990217542978153914254053480361893570698692347711813715424988949276671771237773864989384663061995242760756732877287767844290620427868447732846197172442665737320670454150973536554772417942000744919498355804975213150777534682794356046362673516992434217502873611314260239890904207586891448141854639699825658568374112241395431982523438627480808543445411741712526321704267646860043834503009234299816616375775736788699411206394324124068763638868115453938166232006389640318637054327493172315000741887400136177000514468741480619893329162124818120704*i1^13 + -24944523322614871671045764979334039202915177272729244613474871833525487813932705644618792687042896339947815473574176802675779437443917707167783690915169974246845458323086289612999763810857284310555961376635747399715905468141689206076170513959995711494722853514270701815516520371782129328005965844003264375087676644982205251574081348060054132631460603076191442600424583362339911971721368587509529955775140187902847594509098117171130079437356081642469272695221476008210094702368488723138751823796137334529627718690405493713144659988420754112282933441652934610879879556459833125180762978058601612370744922255661633408122015119198055656133567272368886549841526449467365918258217928166542714627932516148409461303905165643752165860743218490309390888219671837296942990505884258567675598046763579314913005130334867077977346610374715259072097498026432605635894662327590668465537231241942009341178005905814004007176365158200082778115243725898968051220441034447753112366321215849568809739631478954589511788967205484195638292608808691527359354413720046395428725879189197614398210492013512437356519585258653512212897928275233609066671175549021757152425309676450266028224218833145323111545436070242908971537010393222875265139558110884017685363871185467278098460695200315489888224266091349072171297454895475302328224640537265719699760011572308060966775485598706795153555076606242892986899054759637996715426030599852329063963199061452751171706774019332380625985042451683399693470862597221742751276968258734110150304489961635717664748661871496471549820364516214611397296102446468545520378800940124849461932767570846194197108375189272703839823603177619456*i1^14 + 1710655239483739407883142457767686802675367671584703411675322573227249093291242804337156616567924828361824417242118368569405577763187414161117969430240423704710412605751657380457358772747846414841028175381762073333265424714758353196106205621839451064092670245225831842195043210076376285855778551060363706410107643728065714711958952032299299152600742250029412755839551362974510216095579270462357483603476234638175103275601338445159653330929743829368187135001617664484491781929355451720054528434731582674487569072137464313083724073072801601472464601528337281288830282500702304520928361959144494584950074194989712989373918599225098219265344249634480655619068497510665026202460595155210260724896874930763049286013228034026016683868636590980976926147476909653106609515303157266261333247146897524723227122095703328256558635917919492631608370129341403560482209392211050123176424548959397424495465663250600943895877745660429207572866327166955664091915412607294524532120406377448887042944816342636334213994309984721187163554089542665590405602590900096330917999531987848128035875060182516909031394909142756661476265431002521407802318205133990487869505620148283085436408290869368233409133072106692509956660163834431345766648434615979824701284903800807254422027737809103632799440059755297285333244023986362407261352484238757256569833370907476533641444119033476757044933082174901519426327084911750569643126580379066234006926848025681005137247445439834300128017973241490131560624485902574587218204972220792301329701212154811804117472236665425373812318457439162131301753350493117051467413055960653032670536932844603466355443518469141651302962429952*i1^15 + -101118366200525863011596190426838811718549936736953415804274791752446783899423926625041507223928877800323449009880309190038951222167883902953739557132865392808498147786014331188262773038352775271612397143754547840808910942270410414137080139467285859856200628457831555995968986038286972503583607470520730495138011401270651077528736184075253999792556395299192152836041052604363433450346124925977556102341405659811978164769842305075859678697189239132378191414639918975934818654860582140370411046026631259162645192987597758848308152255444062454662224642681189553541937971988780989006423962392530588287636960686114495031404331765207275698760072729995178980085642201727872781005597320006364187652762526280232863193239209096730246316274873498540303448872074744765890822890435786488065022748623702721048449127074094454752815155615914422243500773926220816979691500283038176742597551132653369627202718000009276289459227006904505985333276367236910805893928162232882647038041548681238590570988522249211280468045883307949575320319545943415340303642935988929781717567647959586418804516322360951142304215983032449975261457919446654889382816961960648910975379900848115200418418229953296351053319655098114024574107037459504231463840877924435905389367598392426053087605420982395220405628522878276620779719577885843193377735247581598778828880327462940075450491749679095148292429283809915259554350275561960467297941622521743729535123430387690677849726274646580653511549866984520266629160805721134719788898904344673120461283350088354858854243599374171476013350690318164098135410400519206303481630761171026897144904314953683798084227476034377165570048*i1^16 + 4846520290915127664728521315782422597054838961124487102322285457914246515228273722987179913269908472839566606430123306172866703804152834625279415559408903091308133387475365546131553805564498392374102824880390556116788630145909569986519441239588158617247794150141790766674087060668535834739447462612025582482654432258842834905641146367934567047102671069734125681653961864978784909308587529240556292230151728800761167677413492690776992376273734305444589952738120962646847178720238298162488410240730516118773482917790596439820445447309916877463484291698516858584145793721514682770749843669688917615404548670951929365421727106534439439747538732986955213296036885706018314711724784424808054961187989142024694496149943176858986242853968852983458543444746950460380333168234363064119623705776696289960272632830193098630049983439640299148117509100333170374541392156296747076536170904444731352147315846211864158760885681323739076223857588512219913539908431900679184614667685094095886435098344908382066725380104061995751598617805173466965215442352407635544077258314439849438620412030984945629708504490439027714246467448767195887092370026466396618139304553155752835793213283501195027219921796199401584533165324948417979333691196628534889711220556914398847135839118252265858214319208951372008410172009248684850363292586232190417242620360467703771550511802607037602653908710552850921202131556959478820567439358121161104891426567382045043033891598022180254659552787879010358831354863405786427487743490665428452662588648971701087526446559862926037882177079249388553467320191113538911172516558434310356071380000591066067675741129511834484736*i1^17 + -203427440820691185501712443787117379287064131736234878687610967742402546955757072812852287595821724456566512242132044394861978591856817331212065589392145141950428568175603932602428891967688077731686323162100247036816671657606893116976206353793564870060711087345094287626138607140268391450633573515828995533733335241003373861647333680760693016152962752163386095724773066588777546014835861143005081781238454473415438011507026556719835906013000938040351704973115763256951741476227857717466191377160652056461922723510218520000719776990196791912313185028515748038201760693349627290895404309923505077274214256283245824376252129109734787804362314374369684079674754219168264019079733223472954839962434736588728993865161235087190819572922055103090784032489803708200021624451404916847848298503997934152316073575533731571633938670190059750775467845575961905783345977981125195903898138611764793954156484715246836670674438218577110130375325412406108189432773989551156592306747706030483562789592991436437429272464035639410862865564684523210880380499409596170732793844030030783126048225261604569497800414188006908890707282688086338699830021804783761766323961595000440949177179519589263304664103595778743870885559833520097252902967165696083137547169016273057685254998643761233396728215320007662590935364939805476472825874505738103061951066313559460348203154234473798015738729002899547091391913983166305280312355823824862406715515800003598850079785076846193481030827322266861570908877985371658737856457174248437497357417344568229845977481691003732479290662370898110150272987294989738084250724195752394896684657735952162197116495551528960*i1^18 + 6652717666482230917156257684305131867609350792765104599883496020449676549202924919856449973338584705568173976192331572127903125469283165074567028144425240310089785903295420657856444247455353417729234087751818043700073144677036377111606458250164997544139852588652842134194192576435764022078178914229229783923121987528679844869239311053212740968402658305452505519184432248708226595198242022436041152596750673581251033032743764131932584095875737827811849416525545695929689490266890798649745928191108732979116745346168172894042950503942754228627334464000660478848643092362944777037131710287677097099630427771465253465854383716282984412090324482759065526854519032620846742096250011784699467225504610170825984373051313372757340573846604002999104839170716234899381780823637246077761025720896654166883292399215392636143030350140088757390912825904279892984817958723904549750455186709857167311024021925135210980197150326791258461687277933440083936247561695274846478071345593058629083191573205769533702154554127666554795519519099249953750104582372730243847561916326626399791179670962951590941807739097384635938242617770907671098325148272572282268274791330794537616872245205953054356658991371628681738295985841268393489227289917909659570146305412634262307164333570145206193751175661476356578134437743603436946980975568032886609748816052028083919920474999521501897562791780182581546397099037342837460018550437288981928239797966434801400726175795881740972062581705854174142202982687757597599422991268790235492385592755511807057799765453343814982065918634044957433069072365051413872442462571135169028733240541217623732310933241856*i1^19 + -223001246020123633389293780753054104824391141172550965663941759497335614169578683040300156868370452573806481568863506616182226774831195022547137983582988454702904134131245194359029402261097743046569266938028579315187613210409688543765033987976293160677677108477317182358010948604169029276152019496390921481894831710039336057910588097178603613257694329863486551185102158007679166891430684422441105361800623839136571646866872096358447408802026551483975545695057232328423659692870033200845903637696296958971079357996834512771783639931186357916473813315150934926449633992250774972454878923726941785729666482600434302707060044279094439670807382033747457575018363044380748147212540131147010531946381568326935294051832935429656009793393962312352750314102355813098615123602346336733243885848426436467071657456257035903291777540813347149654109562263193248978261245458157503377187138337056137587261258086115556144326112418015286920564511455540743354002829739929065420005058991323655274960921738940419006027128073410424762466535609178998250506483340035857380871396242771521560869757135467042093355611344147643641822260902707330020373085288722430663388435407903781641630341986745299790053697849430666983616206356145840873825951015579675256568716642707907731817169751030136917577812686917589024389120019294506558090386810416204078194628544218567987383316953673329333854280481849390574190965736803664692828879218495994817391070131472333323946099415684604271237128602590657682352554047249444433212240843645139014133954156725046260210520388933602975516333797497639362874775499537489169470642220629197502513155819365509816647680*i1^20 + 4706136546577445681181194384845763003032821413365623165481610541539994739988576898438708271724410693251354393108906475486084173606777066372265212266896488720473475430737205813561296099527506405559998538116171948247404001881491702995105092094283234964466585235137993096721140266055419728279818384496782631710853609106390113922481103489256295843003908087210085212874138829827294017918584236397760857239010130078042812336224930853986665493264937289645521212756929014698671882299415948623599280683181646759917447362364125851330891537046869952737953456149442662250806344729491920340732545439715627867973604570094156381160559351897616906275890110662056110176823791013388031032612626795435081626534930675734232704326365802494181167145800514191387436597406898638039728237076076455647709064937554237931997554509918163019278276181189244807240922356441355862714410587162543240404134657180290249355973676754149018277335122581897369151898727229827417593587742583919740087516360596481253879148965312881395685045544249711921147724513634881991384239872915969226288239189014159394449741107295535309502725137413802100609682036037528895830958380105136443433410045868602543568607792279651787903384435059149568353578669953888535158155903421094164253336291904142325252062808785177613513928403871362994013812368449938714429473555779532036610226745824744238903626404014330170991405091300377767569805537764994288694954495335105151705160284200662160717768798567114558381543792387448163212013930525497980838382217153349348850258615735070769489596462658083974800647033560484066143564053254809863804163264665120535820080420193650606080*i1^21 + -166142641108156706319846079166400146144887764975520326517068402620971492624382435963363072016498033019676287335689690242090296509031117154902484805141819365531435183919500104192684330960169495070728041600223609886037734999158961972239645643029556792387247161556520109389673014139761914041331825451039941591513176904246849538114485414846064200459202643089119976026937253980943912190716501533075313548901951344517115644464340279294524400683968482393288163514297091273650641676934305537490495927311808641101805316244646052725039816487888515914493068563490289595814740941467520149939834624572745868732501614263596421287982070750632303489462668483728324813520185938964320754015960234634944432412996096446276664328140891718196191440653064543780462143298119580875360597564954830751226397373854371403030644792433283049888261243714926299308531594875603562164881315448374253864994653959820312207499756020188819255273717742834656932624405625638384470862510347373994385552779344810498052643018607724052641107597399917143098358918963982269306487384568462011813235634484191541354562251543545386877578102784534504872991080639839214157286252491488349264679440228419772936031778806226729156586929059199446025579689700586406640175009840105865176191265657739356971642428433957939449384486881140905506435848823220370557920777901741695932539922454968726337250048504924599624921400690094415158980814000885888219907730498932322024248990460939784805386616151927971005049300690946067276773963377101049533100400274919297368343547318613467422903065293283510935041831913026697379312022605772771762357721159740965107887460361175040*i1^22 + 2519310519333303333547750170773862746947153149709644156613347214427775224772278731694145601955279651801237476173355287218470362287105794764121466536759046391701242924299373551439714619095405498372822301548420150852005073891193577704156150000330559020014513468651621767156805382375118575426633667710074245403518496641312285104473135139027976972627848384636779375633727310334330771082256919695435979711158179564904060349286870858226352623577437806752659894749556691671591817332912192447719805790192858315442993657872462456767451681383659838957198423816042660677471831546174350581670087125105142735539908814902093483233611600731118603350315831632763273388109509956345090641695963977252616752506619103804353871279973657001797078537706526766787297037251222746763642282318946834443450712528306411295899823605816187639263426024433329251050748878556528735132114086985107404937488557603719590387394520853726032606658838647073691731376387701695070669011478553729034645577125466105329653023194428829885071868289056767860639412125943693353018002034068846505980156379222650998876681514732615244578699995532943214416300694129084066904706977633122087411997207336428883520591211004297549137002130364044254667065383156633667993701926921852319182859493239418187322076382465543763254055881354961530854022140417967009246851042763313215807794541312079762303301067098886988859099033701033779910432290915835922113178314044200882286777082490363294600747496628218304566676264683367450692463211908754264357905371495310434523485706051899626894182868998024195542687310861191497265897506152416215531812817143285607621598380032*i1^23 + -104289917691724544574849333852322551194227359583476321704261464542853768609945992898577215324524434600550729118514158339265281625870401454908187839924959795410191822643632564016356142831960191772439244599179128783894006283684068668427037818124927592550754247573503139100774573164757711329624592864518237031267293730584965021419266702842527612294447768294580965354558148793465855544461429872549210738380278112325322837193116630469079829599088283849656731492086982997682744340266579619955234809627172626425100714433313293896632906609869307610117608786528326655138889226023366325844273322506400029172834721774490817129046661251295388579488406623935803975817968072730571540370813006584852863248819765972602280704957616193747981198375724916794593007927079351347096432354197170259522332385319356608943146528690707998329447680689037157776432060739088991123651043661442102200223922053513493772417492183513401015795607953953196894231114858447749519443390381052897739172984790096942746678268267336056062658693914028036501277215432086340300937543141513976597348673554308819474938018781387094819845382053286275351263131323630585311272038766929966174363354555900053341993743184411053604640736173040695941570677805395616086792117420884653732868874037433783774184690160680273168559652047464877956751384307071962132392200017105038693244531718496416660862530909973326641260457488218118150530067192455810409939073963608831736864628324515923272570295883118021442667564101670992000637737711246119279848607765971846534484986161716586251563885769061040181809516421015373138778440734066257879938037752899820784189440*i1^24 + 1592784367576799731972702732220783191640878410164976497843605698248644940685656165682015837342577338400409641510692304184523392149075982758648866389960572931126663457207636117219809535563427255146206517301937540545179893096304012018820952825691168978392048670077269130783952948172244970368403278390573579632170925093132220049926499856421515466513146216717978991398553178514785238595101322366506574352410860610740724895340330248533613929629304209522219517518032529284990227050504026491141695103308741514547444160995643033064157703517575460467108825873390394280998767736732788513493469999752156966282172905864470279492244760652786634281550813284535384595693316370396897130945586655114924643995439775073993079999361852559651293565203614228740173379616856573518138624910102558915031679675515565088599970388020207265119727063785922655908314695701578835302654963872172849948801485186296723403298814065227393985883397625517465180979008783397639100070143738936263374061169595117241170954187633207322028672126897181879862124475200324793559704973890292143701177841206956850003375942406775215306750011666339639416335990402680126517970761719096093544026539506521602083236585223593599587004374166903762479768974711080640250020106484946290695934394652570383480402383239629579664307196530409215238570256390974730974370099068693514185084628370274117112500185738464145044026413231093020157087064890359726244397839150136532812781621149152360973369239688104215176580789318682758534318676949061302709959501926249146119606835759356028800187799892254005978146043182035484111225181296492079795955951214402732032*i1^25 + -46834426320719397932209121248605174302797723074104854856710981936145593251327476445207078557570091167577094250784289316092697651053217493392832945269407493390959655368396322192064472882108160771364329924303100755669732180220938842092730466723605066149214870485769168634038199111860991139037328354096983592900270091013933470887085698861138266055473316326883400669361749144553217022027176996690805216582170087188524899043704976003026554727076135310789803258729644513395590752799769186637664566623168215950624380080757492411789730083282290627818489607869800013996607356236664252174836125039370712557196696480496752311493791787397067507833478811781732611268480963248891464501502970985842124692193906687780118772044391181863144179411894301074976829324034535679698226764869022038212986730027952062656996816059317300497999271416357742631132138222643568711460069430486622777936748382240476131598286418685436843101961892149290334892103299447684247100829131574352391505576147715100749827408400297723125131768469076864717249989945444242084447900174495603315316699550873543675486887164996634828547651794300783165196133286918080803813934964784225056593965780248582296812965888629162356111104129010738313957049228407377678964407226501066204097748612454882586055787256546813153282399442540842821713646363488018135231070448589258350665838138278058986946889606937034716557102339142343912275811927262261912939535560164795482194090217909218502259415665150655032033085504456346712664066644334409295591608500215616095008662669540785512117813746622043548283826795773349348445384389602306458120768945389568*i1^26 + 479169037342861005926234465190795659094484679307265293907423118099691379437606622785051892402367458385259567378499436738807621151718781957947796276959897843182269567006885589758331618477980650813624512925685299143043725530513590010965511626984588325890495416820103574412291015339161062298261876370137145480845574654054868050406611240989114708433213195452226053798587583435863588771883565379472057742630769566858370417582223774523877039911740380499860945354984207082042594703208885428693959960325075380287186162877510191932688103891056309570640139383801357613040895660912830404129599799667379759652597888850612926926703608918647295365437454172853150234691013674929133025909698041128439884122771048922533575547772829670691387099859567753010524864019085151326576668547255506306226761428059766485338034488888879802953287043659933311695684547120651515567486340853089111778816194708653364158264668955110639786997649926635178342056705124755904513668905433938682393879558373443084331606105133657591531990977844765766122418418230948100244830474840855295839627737261547191343249572549720162258773163490308964537952478600333890563682226554328539179098151006522300114257107454445430529771762876073719560599800134193009437252791709032993464356731619349976070948220270446552835648319214850986196346829814414345594912630177103260149683856923185267231599351996831683755141590339156973859993658238834958514890421981451537487018883867563792934937339135075661364408466813412542122231474436999523642600888809034022571054091385178771739050489932860228760572828953185974659775450577030657739681955840*i1^27 + -7457591802949701402336941338135937351784129116727340347828828858604204337460970535401827512870005678054587685886404200938502172394574824676173399125531945423573289852354119780197175111971660745956535774158534242063721826689302205940060259005527941823196413163456942562589228139245671677061895972458421428869210449544481136594739790461656473999021073447053626868310348424208447110580992277284527391140180155382472060025680515232464165186287264846536645341008518988270867947821419588286162682206368056154636638726490223958478381386105911738192636916424972548786770419869824772648875461886336218866914793380269008756313355886474190302171572590639735452123005398822715063738641437159495581482176038885601111332289883114582321117938848862509818863027684725605481257623868459261266920144234995237475587276720583048945808048628304080293247619263992445605861620666201762676529553741420985989266142714814922804995661843707502662411829550466458612607448769275690931683686261253112096565619827517461429090269382367495902019637921963929965192326336279701935136856929603272996443467016890857154572157650375364576136488523084621294953413894190518044502744106693433829336609440962847710389153556435378216125128055940567295901337948778467045514439374191299177238965638886478317164734116513564883765556619664487692408425889710072094176062522700210648991779808744644949487304735063295901719671416816824467763664805074550546299549006797967516732527704285025384014078516196445013070465401409668870597495841705317082435403643947840896759005620852791790209219584418926494332052740674518647832576*i1^28 + 27085354594339226808342793927034729024375462942739715889538940391068625614437677290299862161825313524857088772701506892440499752238590320693000536936936718242306773783034582439923353741390090808003360502385052142384198992789239501543041455903224153387330586125519291991039553933845797787121139617215106622646644519423642124453098381078218830510864194826679071220743837828050869317650211266533672651257885708320953449081899562266680018999231528484912135978603528141263715016836243961021800352246746849237844878550820031418505250700142010242596597285424560849560958823278929635286884455695024340094892238286145420941280820077988303302061933303599024837898521405656888346430889076454013738470260922142942088295264838260711721834799620605943373704338491727703149142637723496912072136625836485393832158204987993689996589275068331531142832947705972177164972596852525498912964355446376898584315562653975978721641270011045653446076363494052518060019609042923439579894353699326366446425026469183475277232586117270255720534504401987436343260824959496806102987760268429779349194297661623528598297309860724314934635826169351832792491292912109879842855356265834659704206059569681476603322081161443176513062444479425304371533855973465905864025579077021194042469037308214702679811687167799515689524084728650752351237746184952769406766910440355949009440216179650281376778992976528081987222008922287298206120056835693110296513251122549543018520093372799034956603893328149799396586573645219275193513837762188495827612104184266826132607827832655165768557954894241182180943014181172412416*i1^29 + -35475840647939950861013387284226632762676598187249123665782057038396347919551437617923166442397831570414857866779488645178764977111865396327629399764143786106621871318904853809523252406187909315088664241817709597196442531689092279618085351580921644701150695848546203375029485055151675903366409306528136960264437565176339444248188460219837324297892293829043535039656755431868314052588215497926557015623579987721477554872420172350813257784548744952853604249075461879640423235746009130993187384744817038777934197754084324614516945168959883004868761512179628396804265409926669593776965366353881726847355796280991535702262263226519680525491022258239414534853858374755558374905556692296389552278713254693583437145053737843266276285556854149086311563495471424547160892044014478191136883801905284957103045762541491627950648638862340058860342238995632975687193494012522487134296955951869800631934574179616839478690310402419267785874266635239124576125466810273532577767463798256914945376642330243454326190496687320455605613670147250843540379634255897853079125468553075993213676227140776686913325393135094356735892191220328251825731137651293595935858466004811553473507269853115786484270516298822322522609892601942987916193228264334928906070530978889253614791294622872276057595214845780920511691994901022650637663743527081506898158876898317677237322999126385533359118820537506331149319831484412279315622419000478083163365292685436452468569612305562619708247267897569328005401514292072166937362871051976370368045604632861687798251936144492696417021219815595293691341977944064*i1^30 + -78667956042820826100663290780374864204888610763509711460657038204110476867079712478253629030077924370051402830862370232187778969904397598611905222087076538771251839268350395473552235286666581552825252541938782424969233421094428638547101038192494006012240386016328066633488802713937645176094246752498513428942166789145074925932663777087152991089900784828623168980334335751963346139522669638009370323256492572432246660612779756085613992713070679600758330163515101197391823896675500294367429881383259378245577569474540978248380373371892362610517515170640495791168873403905810765625460644368322932613850226438598413532413308012472510666534606651352099903897634633265650433403443288782096581688675426960236007521805649855494080792726248418792064061270508779822440507523366009686083162094998161270975873630996185388102076971755472694367477681575530686838719416509123490125346025386792259595648272801974997635026297288728899234885447650961027574407297097383616523483406579878783096136291097559314942279012562132028318930011390008247152964955561587606333680320813845265663326019371346118501273494397115358496346260201754769415909602801367185783324264411249014950832866467208428817648723101383325624985707340265073172675632969504618440635648830001404328879080014695799156108153673538513133620361932127144226215154674780288311335001982375618539979225813650786836393615449714459971151926039162290562905278491222719411705792559208953999557535834562436626709691561567045743972887296477639997566108534012573451355794434104097468874809018803745315564708575174906001489920*i1^31 + -25524317009097346776837322129861935136204926300033480644245987759955217444096603356542892308028767337300579821963442996934656449492442818323494889909899955561736855080183764777460683166495908735875505468550772567788403036374019551984225206719101842842019026182775656016443764156072383114735949613020260548644924318468247063594261786566208134826431261543520443260326798249916056596829277481574655629136275496815701516583974933796838876519592063465462016533657480548653912957512613457941055579035529983464212436445377132941572089185485673732382698030851618248462869435698283975517932905181501377706340018357344771214665834495432995434156811228953751630656119036333647164700932080391990583242992492029222871824143656900240714228457334402090891156072569187556804414575824884783270350492244519467969843720304472792248055172414773876813190801572158969637394210674658914598925559103053944416027118756180018314140274944935170221384715334521653240679601084840642795746064007726208314085447182618590065048735635086025466379033131849450666312051123478029842441941971509073184135724509590448501497754780464098003186748939874998423755054837844445597399254400157035141741245078789052453846206602344112819259293585988297123362498150905710937951888801841324656843158572466980796081789152602058637014453544818901352711428841922420141929486373694306619977272891499762649271145292810617858685227535968842828210771962688919269561535488449419627559877109914353961286720219891917721442705653691563314584288413042122096013354340949793901810679406610664613793350422114598912*i1^32 + 1536864009392636003380916876905216508475179683685935417233383415970341434206839259052639389493399853227843381501582778019631374521441090094854217751973892601501023046026787373629732040778940379355155334217488272566711281503198765347088624411330171745663552637665206004067344307274721587659452564889402166866388639690229589380875246270485190131952821543437553430715601524058546650370761509847238230412863620752183095956643969414695820968101467076618211946412326143525027890917252948670863194021609636652686963679666040720902990571081728507713594001925801335841432735581042848251482872614803413936698127139526742804787821352059498771463662380548052889133601727657099196480941449952969483405597753342902018329644367181310521543183420980921646467236120301569695911197663949271491145658585213123077921857898025852415618522046727451429042727808509691150853836217835825089715870590898934547196104310764976549581512781310563058466602088224045971709095170021198169508945423318632366346722233364052315002152936684506423616477612451407906508866954702399978059284160596199383477356509741531246081588441136106169458262895976973817677960820924677457020633502477356541972322629002869463830007753198232178390509642174020116481176219939087725286509639462685566496971511927183295039427244671555065958816240131303976240858812024491689723418459473070801587260230077792353647210015089093118616350775275600139074941348372972244249013823087052934991666891434626140801533951282398828670257239747714991778696473175703714094254031939533587574706775577056152083782172672*i1^33 + -32222510631465088083343074172214353273018281767652330916212714735959177356329326886373933335206772714521112601544948011386889462696457527992459003020559893500737122142379070945276780304431589202940473788925922484884836431712664564858680440542052118284122620655660348488706908837769752364687296369829401029754762297694842778819977173443095287080163680708917299973103455649377341514172497717745199110007444666601714872915710654280021757541239595793389537766432575479522518372941167160153304693797839082659426213287043874178045572765019969629259085956710988439048436725217466204983243273263932012349350519823210195446326618344325818858293442648670242897419914147571721391019420400682688408240429222767525516923300556906919605757279662109425367102640710191397637439288999266347788326303050395367501139500973139558882952409977347759642948078691076560280666447840708006990717675529538124867848094978289879143326949048306349658269403625531143016773158105920088328458950067412013263588279442994636321320478286210025728747182476308773799716929706985375149514768756074002269198878425314167614004546824583295726982003921934170993130200730806860801969484089429149568454801904517758218964303686627706053453406445255756788284559267697783921576236427335679089967532986392736207605496635144951774555052790818452551699765347699897600513683835321642566434907361003684750073263837746363554708147009826338185845455313709115664836553652738236096499475376921441518410603167079138882789251485972469488025419360310771345973827302757595561166291580072107180032*i1^34 + 291468625259207606209455544656701760273483883620158963086512954279482852476146030359828173906244217720223087959104579456216140980882609786374683504570768655068427314879714152878965477858416516419929994078939379529456601268817069755179050921634771366717658820585879565576229463630604856515649445666103749841249182661105311071954481041198158971019711653274003530274426630326570003281764690729288289216497231560399399647812729133591534104141343257408381509318872474614610056367756207493501411280374546829024491233274496591393285702529072598810859630731583118634359078231686114868218973721219678449903207415333833119642477201254997537754759963069232140171709292473255282559831554639288024630582723082021506487692655631342694819532650693970948263784589044229395169605589380815134800564780923316553650231994214391892369572046151623666847331125009712169670828045355744708627279083072335317850002122424778300592232544177330695669327732437729694479234727132426236886290493157867766158472260538699862273681394221978465604744782740154111856975324357734789670961181007163229496339764113923885304273169831083596946774246059247265370042373017859489456771437923214848417768081050565413252539232977021139068967485232276915615016075213854590702841492536483940699674552744468406150077392105549063963170586780232380494205359597104828622431541603606404667085387161457740424453516979515425993058954029342562686577824041078502610036561831094331136214582923187468703142088891769621322100253339453424383301198877381540678712961546670670642233816907776*i1^35 + -3316278535648064373719797353956276519039507725205947317022233427191665189166933733695789512942786859104348682999710552512449608129499519230999720906504942858283206093608108643544324848348033821370818158836710487773461863615631190958649782674120274161777000191923015444646164080407707391334558813073276092935744198912671131614880908265585919077821897979004269050887145602628408724423614782202148350661036725098220884347601873808343726258888954372412490370637760671577619429530679364432009872796194906568992907786825751044333233138431793947976526960613035068162399771186842485280821246054791888616233745853849581750064109722684792810405320137269178301750689209750658979021799578666726210827588169566212366263944893886359311523782174781739525531907677655162261184839534598860489171216357217257574184892181425106681661260831212435333788027002073499913170990832076310821159732811631917191114800332357176814874996280102041926113636123833303393581783049968169077611969451862054606798359506685847332602723487361216423852081200129126906198077842008715382882594508430401938052410580687114344360352784816581218007556417797355407242964262035169835212931126315906389629288059012899321775302990948095263439422932605864675542717350450576535299437138773033011706719365275908495143434947738931581178593909838794084972406709088200506418494935069100022471639563972228454005220488002338875167581103199488633266332571999114641165268918285547458651039111968107359895390493679053925975574623576291026475311825710717737432008156758409165668352*i1^36 + 38724111624384012303410309269163429225298299952622561482298016113463135835484149497387548111334269250794916983933515146367228449260756228329500055584207743302873117041984737150283084879086270636907659260580867706205625896521666775795393530707128511045478679572644556124135411178722788201164757927834494436864497383268707084718611200795953842616499195928569104814263241929537519932059763240010973466037863538910384701846565374023381805351518765335318305947313648679732455152499001582298159343260822968953779685405646800957150123046566236986771077822887091423346227004058081137413587645769083936188089863941976986452277515140753620833818274758371136431333842241007263669823416008657770913384797470624747125797210458218123666747139834168332298193943274229406463929606816393615345082808809526914535369616211906778526289899558609894959018199715519496593814853017503552051317931057444349967791751319928923211404491678639340545996288235602908982070879196591663921691538863719228584196235188385550452893745666016044899465862949617990485240614864190673873616757319799404942521121930520004076747808364650113394497071951566768833296526974435055813027763452322219595407437426043066537246152458094468348584730453711805831131542875809148752566588904882827713400011656685897947885430654281550808096096571137164238564188503494914015093694849880619904991668911900470098544043301572335640764637118658568775644757080749915848136845914170194679399817646280139542246626640526565328403442547930519158063543139443588042081037373669376*i1^37 + -119341377532911229797057750282608161793981065427067806278248992650199558125801761635308129751881995856607040817517202408342804023800380366955896518043149844911941399191571999797938934574044906929026319725912534524063198309660331335424620393364216968397992718481219906819227381857882839808281551857732011606426188228486431941337347666147267870764219932647286235579041381553929615225136483140918482514908880710751520626517034714304262481911547348781027461451250271227616240526297462452050104643305845419955327376647809942062255260604645746242481793478442746997231987522525747285669117672590931716988614057150615476490218455774147712909625657167069857459004621401861800605616549162568174493661453172709362850140590583740851781018696368754219119635579481918619621776164231385637653403922189742238882846819266576217751187409741085818284143359319554018002929001311175617311330727273746081748334090972525813316375997222920342532881386583483069877411773122082288538337825416491964144311476435413254683058594622482835142190132591290085873385938046092437918842829467078695283893786937593722064359051923728918069832189766180139553471182226607146556654333037005196262201044890264217439086975400724319468140123783017489054216975441648864015124255245860353446713294325043614215353762188650486101566398083997350775182621304235797403692279517089068915990527945939140861515159058732319898015350799736431678634390595497111043717085171068195859427323182533352750478115498650726701187692445825655635904653279984819250397184*i1^38 + -413447649908356463590944981902650493325713655427014245318076008033637921564598013563178144462158794481032582992156730723101053935388006161225973556902295156281549212455096298680374435287626702808185164555447132088862285550215419188616044587292649394555562082103269742558931884840092446533027354717498159198569849403610693402749274906659695631591886586493135740914410473534159134667141590860008330742810196889274038530720358243684353098008870091492507625058033137978041723954010899421018047549295058129264105989502692071239116406060288409036586334633649881867844916386654795952567303653358102132178692826805651090496552581403000712102457556095262777838367813943135402127290049563561031788124403245544731073779190705622951803594826992249610515495258766870262299488784766178891162099158027059834916367686983938286430954714179342764724240214955495010539501148057035542180209478351954318139410985636187000755285652624781296304623363155870262603301183475447701392825841381889890577447774296289440467585616677827642993389890993057464783791385322525099070958117455609510976338275194800715421137170383698703388262712319377078276339433659116425906096091197840093895383592268888771152884819256773777313720995430830937555035879971358260408267542158297547178795769193269174830105223901207805259855547063872807937480423262121386912303075394432765022140303721049982739360772194501281598009108923307429168314891379962129533528797138916751825103468647846015406449906966799992524954473585716098059931454816649216*i1^39 + -950459292593305835064720252133270355797670064239574690341522725707751983815145360393154411744055214643445425451554257386072758554748274795423253189017040161019586249875695830088022000923505351933259998606343218653549707161180350651019332117687732965316819494918164225084149427832536755538853633538592900985672273076662254312229358348286389111846573325744949796218310619361513836467206221595386677808812766573503329085339517075308307549710465352746304904701771360588740969501784323688174864000648638084750035416720246530276506758973761492225016814690177499881902531762040468919802995820011001527008044773967790764224234096701875885074454971638737737515374143752281024479953795568881903353350415746779655603659095753819117178746316999082675419547181891677229560429423473000615500629365109396579568046888178246441468320785509401510781431045022624307826823836120419434133780297192436356120402250845026215752026224729099426523541890622966381614021247306314951407703940260437907119495376146486984986874575234318520981944177611529196426587499787308725380386116725116376784106685643107626907471137081399044340901710090496527167079604056649706927271533813553464668948509470777395451070961116786566058972331985690363075549854275588565492661462982771728124672988443301540245820047588387297895467662131157917144642137790763669741876645607197234562608387192119208809379197764248892719619557916095797772932861471031297804024806195531746590136295075386104576625323331572715268835478910343138120826880*i1^40 + -1090781110217334871343454020123717620746271699194217402487651801990909444809066352204166589243125145710458266711047612652828432460415017115026272860895559935810113378391481788225918346151756452658388153085525604371516754965356296749358592052166490816622156446693899514568661798335550709050222605765885951088179746081396600155836939160624629820642447325244037045465040355554670534396679362810397110216226506470531692592171146080215199641706873140224566433605290585127900263306299863129358270459496104629940999118215137129558278484995593821762613598314360252338410036977164474069750053739022498235607662079279518996750867098327024245049775241415680810560664441919179813581831330243753283226329955774685166161380582693391893062991524280203272903705538680743312230045472809762662482010925902868871315648010280871970759273495829962942098333265926719881611281211489681515822745907197717242281206088397054235442489155804917355064666986187789029009011396000418910993880416999298730675128765679986464639530431030207501856416007295141972131441813030122710659722986408245411285996239792357393042730604885741828106312536599284048166469753619325231782274563284203616926044158998081520216758767233017631583662643410549788182335763084459572228273765908261383447002286871144960036846078101545216968725528873636959807548958124323387240288347091616940244928176180625481372324779783693960596012543477955476326486541428069921600309243371136173239513034711075236543895091154683316853898663124008960*i1^41 + -671457389576147028466189453208824449434761429808863273461006229068243368405412705272619848885583272677109408922049180395817334115804208409675977593347573372807834022487189568794588117470312050099261096978615307605713823586818548085481372460011338316552765884680258838758617749579073429612542572796722336717318569428840958876412287451256670814859037506693702320550017296977357853869518018524082125638020511165611893575259477564260973455713705786236019663461405702707710435023795791465095354313392314423342495761126711220906536242109349189878020878310453874678470204703944384537065544521737995993189648252414206910806060162540133033242174063443219236309611654550586057155685458485365911671348864499361138341344218273099935598203752402207360233563371447479073579548483076460109109960164716069035300331134569380377150736559467133638613933333417914058683266450371479995076276124757900725747800453110009693663674668295125668786279770539698643428001661128541153286013581597269197322647927261940572670145849097428937566052652897205869581226344800655050866967565215033765677152469938976888065014471789008719599194070272481038944521721838442847116114993740611372629782941459533320393520621791185600757590159428245101297438683216642456502993292117459814548161949113677669088658237653171885879881999088815036202087090581246922491505285651771847655178640246415120236365564956092102686452399009144916092063552275260152638219367200700714591047144163940495957645738928843736729255936*i1^42 + -429531905288440503425180002298997364687122785724721254218375900038199693675335392095308872264512543286421020802302303653678608254917903853535284464327544319748316534848699633575153740612915215888568171975927387175677537373544330455805263677169570551292895746936564258677582739656784621806911128887733577914791839271013069110380942991525442546060894951558756537359800485201173792096033976635882736420164896031264912442894137118246416050991739860189124299883756649179897329291740249336231088586804120913969541779063277031525593323283717309492523157138648904613728930465533494173796014227938565482967326219187363127240371419887121821645601110483388135169767706525925604308450793951223784159932021735306742041697338846320840407365687041153453788379325331685227955781570767528346014026120002337043238902669246915928959009232841700055109659643654676281134155223150852331977498571029544923776791331492400692907387540380951190777902351121564723794181881213513703960000394981741927269752738772444087896724745470117780843326539327660314004825427851717358834936702751787217402801435632595685653140768037395730787610405066061134791812546856392579808342684532082949471585171761284586264844632105299669723171621950503820372066077473091138764161463288471242670099864768911067792935712748863411658036128972942320100920929253332331480766295570741372531876676287831912280755637542023549003124770871473786741030866695774142269551579822709898529265275160809887446442962845696*i1^43 + -2017361016759581145224155982082349737390475734576440900558636996114202052397836454099557759750769348278290879596933842404167431458001772425184506103543836469696793875186073919456789184562287726385763559886084878421505476717124004985537814159022801125027305762314298318418360063019565092357707686297098410910388167894036394592787964499183268926292775387378084833450879914213296044592870158821050321216221952503642198258200930654549693293666672598001241412345559641318128329439274095813445703271030536374487786575982336619318319873367115828602042032276259747226571514230057115105796053629183766818889548343935862062874849780994071582293083519403494896956225298417899670326730350161164242422659579064261974375970156058321785356146627739704997794049720375037193189292119549630842375327432237905669682336477413937241499712617190112609153148013254812655482221620791188972969803778631686624495134502174897462848395817547230499565245574961453571819223146224314654513588081510412728285144368514730306316260329376617600372736613008405794264403540793187239819993677950679872903735134851160017958290029880627784364675818384071659547849947674271616421105579426560264302813917069871675071962567709476195253860329133872673761798003492849592589806931315754801070716526417891606680023564373166845587601362234446461535077284237923229667060680592652523073447185791457573374696022865822844107486283033176199952488431619204940932885149343789052895160134596684039585792*i1^44 + -489131589900127477140537792129732458407673087073648514442345851773653373275648542351717949390084899259139773531514101761547758670106130510119203237791996020899101978574554108835324170201922721971295779087146050150687616371359809024168606553445116772070297178202918785635924623172697378180999201267647504141311304961502910997848133012997271678171375849932568737535865524601384652268641864422633668054227883561832179235221631666516854517547181481378408598096029493382188140321911089261430220264622350785792654116378258684509626415359434472994673393525221597429268989982026690200365339490042385823739009349495783693689197735399950218340677702957703728386106750354806347638448618631056223303801928738514163015929610511980971197641277306941838348482360456577018986854896016217794357102915728256830864370017680809141070306866593490723683828850053441890731246884762081363216612364077686128596204283607978658502305418840515327871762009187902104574406919035402423113856970496063736509849746513989412660494908047454824268631640312101520729145138738645504754184919170878012936963772930907898936007786348088576780675234300014066432045772656908750478762951777885486540773604851864205818512538384829972024178157863450356305179500385694138163185799829691355934107019580979755929019152776057114739232367910240093599780573789689507624762091368037310090900567947134464557335405823779338888140458371183302179318346594348182389175125754899136172144338141184*i1^45 + -17767131054349122758933839908911936694394782671761449940549632067522264896719736585311995333682647707953696206959070766956935104667699414983654044149564632858915682413168905769645301523947465078254523100168242354179109954371802948446141625940985644917510963934774820620828255203403764636478430432932660844927196093189243921165065483904439256849227293387366808916724235828112989690376468295716477144257514977599745454646543308584162330238221256592992988739845527594674351193442146883424643288013992647433751556395370436868879174330100175625099433250248993068779455384660942721480547843725406705815077612720508884699383013775675545867899781370559514150074216530323767185416476405777274190054555689749364385006583220787148267298162040296954203919348109611888269163494512200758929198692947004207221960896190566594887372606530148503809907848797627609677796656541439754695915908823223615910143877764355815466207761594611663686256591890425209641060509025971277370278788539259532191853405157026600265591281418832085224304230459817098055537334109403458629094290218995951477357122463515822464982184372556258874617361340587653902106275272288577317318405231218654005212955635027691652153565652387827043888043799138327024550704243751649812267999890375704621394783682663742377105270854418921172781538763204280663692280717375860667436192074188014085329066132774056090059025018707375516243621567094681706652986262724741761393789551519989760000*i1^46 + -89910694977624506532253848923957142550702385856350109896979249740683430185792829674318107112850778818387388489497845146828728369300619295287911417542602341442221317752178009531652166217503559862498141406293879564839062440475515610619871904671490517584098677088998189768757755687668878480383448231420759530038079937765122544009759143021245902396984732679135953144572654698926884356088045786151117719012074519598776196612286209870818062894974459530172008520432019786087911243570983114363479509634722497950729312014920653280727210821862904000216881336766812793703387912056960229537789342317177846884928258351027104633606112795699421012029020882723412916419050037418389630512047905006491399888404961476029092036424968253782419396466171772733163839999942522350549941498043234405320964723874543479641895099972312712995727551566143319280161503160094043984660016646879249809752300095095400659786398770878449836561150352174121736970695855056577639240035898668441363200837790656495445243706636791668318358428213012017872726995435656487056010381895834621805177323413477811828406497489829323548587344971404403144024404130918571317834253745709554836820180210281415416805846090217341586768941886948989189209309620773479821448602287898598039013795063253236005046662441952108204420877655577873397721198232395647147869114654110372977393419650039473966306435898657454342209075608177402424600203672740691758336423062046470436353474560*i1^47 + -177750866809980849010314434886862541380536478277052589818753716367761263719041599298061047847430419067947630776156385320988864061005096573415952033500656885842489746241269600242827202330276963113327616643389525977500419334418163009861126275173348250915545013272427303655540018056347499485862934914359098357789650714244496467263417133574561280665075453320749126922057354427946175789090253954270508473820863274642959447941708982603007082348637457809436462067202115059804494273232462239955150462705061408288629219269524018637826058418167291743764108678526400823104724608511358202576821376018495707718658619814284384621608719610274865464314834017294408861462671635435100052663510275577471165370087503121426543570314066216999981310299880780208398733694912927486633372197062186372577629284270793907902834424510442195824771177449694886881175066502158038055177282557224674698169703905185137543926844398797887489601223332766034910862847065819211511829745164403373881148215849104205823980421016186788386671854656764135545670740408879204496874070058144507307933719739840986148647032216608413744278610454043546832542342986699001853408766256918266645686072047882212224227597219302251640880858798124971781328238616455367673268248721288654989444931192093334305416129685760354253013383113404062288360950920999075419193760871662261494992488594083053625202816247982833646593057966675696762882179370871394644451710306615296*i1^48 + -59199300207814615861932473415830817932512271918445511319423151356355307421854285674543634972346819303707825345653667714481730359020181456927443214355683003515937401795561194591492877084968640540009202327688427769954298306410057689392176126574340043689837527369089824558253928985855117681226612225417200803721522746887224903740632568736240117922645072127506300533988134832387969404596225754814959212404967226701332565043253523364843962253551004030319870031308269216530422021325085998566859026847592642209120140650533295677486107167719741926712245721112599741702563504063860738733693726117395431815375616881342188075618078197608403879463443331416768474571367243402963183940681619317251100778927508355331452708079286777657548336512222887809834002490842124057714838998913805838682199788181021443815139020208082021997889668626783277511376856291293951502633620191648510625547714878612243046413979096256023817878134361028202721696821467898781477388259203715710386087802622443730663657181255424597648574740836351826030988522508048622069865627639633560861753178734178744231239829289097742256880487329368981250014671328560958287659581122349674346761317912540595623273017130796557715042621882897849810189442692619190156318719271557005977559044517133220920146537427665804469482592218372949896803921426590735282743856826073601689467884238953948763234851622511267381416697961246783208280675707419537440768*i1^49 + -5779385727840359511926646723696937906140153676424636360444918206882021097873128552755741861029463450342189105810361146511440173888508936169784236537356203858236665036235024989180151854308630416343675808813461993378432175321998688033136455710854378324575876604275076496447487607212280986826618217219154744696152016384898563986877889959041578604119051615889188418999570203582272578494755463878329831720692075640035533868467243672428236352951250823619475029560186747081357057470159354525376764778772284209350871541404338566829402740005783293578402441697505737415688477033737672460349057305315870083057524504481739836294520205293869279377734678964635567359510817748800542013856721712688959079098231364908235105612581614207822735723374244097410151658868877349994896411165013452709116709236832552939776137631034394094256765658796102052266598844581151508403872885004307898666324117866898656552616667293536498686984876408805834043707782838482399646397132810184535829863730043259521425650276505766154927552120087537766986230339477024776438318717835781035376395779258243798652485088326009559252880153452861083161641880085798806571104159725098249326919341671759415343905612348983186162750374674805663300577221102817956001275588392227411650099524174267164284781931142745730069122062270116305552328433397982559762321594884691382051047840917730388678762334080727512216892651117399417873760256*i1^50 + 18881187794352250932823644633600829152690344680179538216726882004597596221947943733476556363309868609303000263987433412178680976035146526270159448159716114768561711564108539685078485889188325378819720379695688009543350658997721595827379638560708175322042460677669583791152839907997497247371814929944637090248436528653229155504043115781089236810511612072451536265564322315554312677442044758896287429592373808906555542601520935096481231791030014599084286371230612072229156538701343462289214112296924415311682856771507969968040969456827447817539893986110807526713727717917126054336193813000252616936556750052328896398196051267791767583742167600362600786468045604083116131367429720966353737271852449481125881682545862997472885532973167890203465585012628712017359359006582794462965831754776823152913920737841209876626423885874320244964099138178347194700563508633117763009370735351114187776515551141147761573814775988067568363860989583836935601820878597382061807314561528256425474528552929758916321097166210958099737101601883072911240208122736904865370825680483517839453564068298861433409074476974635644972941807699538730759400172855086072526945111216396179400271626069757152804195210371860902563961669268427618797788484463693452619934021395141208155439673080745931969398011366798104395926222532663171677745649923183954680338561945460856293701631225741915480634765082624*i1^51 + -16723915473875187495596955424285211789929022204441815863656743796168421038136800504396956782500441620435258954205678956004835712964189851607898814207829021117273636727018177650045273992913592261445870744705289910355247489993901181774919992751711505774978524201312113798019953745988115526671873862340957238477695922936516532138222555694973449147904677347410930045339906231828988153967142410309840373283966662203846355713104750919238344173582235988919136604981152101913505374622088101110690250279196087390146892311961189796873736198630033701189700860611262081784737747011616450680055900781356536717570831254628827975897424157054296183690372066959270490220608376182860307811254015780199074910984310395187076277513181434904193284323678671800077759814443185171272515580935413763870124701036432093843552942999088579164432326051327218559953815861933273209096575938318878448959913678537682713415885074810719726520230449890882323620577951012048470510766124317758566739130708657624821230725059891230896493298069640624773161358806045580512905917028154234895172490841782169950972196093113944583298797653179402664547773901616501867569298865558707630069516162982657772013722820155121418525064961073667377179238552288383161538541672176141197747582747071417574996159810699905719317565148381088221968001350152900931346687889615319355113365789350619587453839837495296*i1^52 + 806338882564560401840048396146461357378888966590132313258119561956915094149508142559944132726440490174087913963293252801489851214791929756116541696534689210731153365164449260364949028503046536064602044808891946078548011461028478969741689812109841728234396374591719341707773163914298858143869777344520643090126934135735176423648782714555189889060121147012428042766572222087282977885322713136976738977021394968736919988974097685247687298059717224966189367128529101691931659593495515616712270091640642490366094385877093591283939359828829509758994015622176350811618896349170170882880531146950300306909455881836054289354202369375645527490442618469455520417216330021403949005499047621728554196884885095451690170614445720226702336144997638054832730227493462666994832658226315609234465482432881569487643094688510234724084044487680741057697540436823145997976040875601745039370273102122969719648626317084441330410644511156410024179258337363758063137749461650687673402420569588703049383856847176405930028761958648241768212256658231738141724650738179845457648741922084424251822244333551571625945645528956852956078962698240015250794146459218812814894967724453483675851614179719195979843673578740519489115041687177767913614048167482378802970874164638308486078183140132537288673766108814974059807161222682597093385001067391520706612540926966366208*i1^53 + -7678009987542464232016179230015800517193963016049308725026219373577001718379382147683875020331313781366550300797955101844768925493512562412583503967905451146632788249379038146829235292676658519317197553934040397780969504871823597766041848875717907357340543263752330487617790878425940037121636795837846705621055744838709766081644382680541449225492077884622272689902630340759590176882469516564625840960900858347868277015716267529355103204648855334788382213244493559356052104999298690647811444590193664290766251789736224816235021903920360533603810810924606606765214383391376018040214320775742194034265090443371962443669942338814249563178281068664931123336847762255900733789852121943725981835820201722113305908255026349905521948866492608620914644485155597266265882760754880129826149716563564278364384255740122520414716289182603206800233507599959940118873336915451337651843596910394419816775504888160748783714931720480074845013140578447585056770446263061388127395814364067825729412906630824016083913166438733070252335095398999982230789228259670695909070227254239489198617603056451919927983326926010069215719306020979311977805349590325757576550644830812793938712699567314259748043198753933287290643952528885070071706992520192872825698034614203134596763996234453338392668954670666903704016600869366872618028116977123328*i1^54 + -41441591852987440759494381179849974095622178602562732560280666218015138742560248324334942804554973859554369303935483091650419745459465580220750581109984601595849569102325069917578827720801412192706185380581947019549905895883680821939196821230612623258636810505857567953073201065635562222290786566226587848050470481052657827559510033869697332097245597305485649098576299664604984105420549870258896244237756244062601145019845410032070401564609469037907605679773484893750041293838207120120109194030642589483169669322323405240024598880754345260916243011468207128593445748539358191557112735091535586974649461191786736029370466015787097568307866400254433048450044829312096089389708715600341340032527135266893944972905432269286897031153616741644120505546936405449597388462132637434792391717680277484448598283950650314672297278834247466946397043434476809025696488113813450481812893025408224078281400292626868707547830176000592352398236273872007320619804298090977754927006343359326536398768211513588698400277835259592814543012675397387348728445076161687058430604627705550713319664396068917405003578813900872560834880059397398299058201296445797039324386881679651643437617945803807418224351278360287126540686792868768262537263942693642589081391160294761601849952996951330209876400202616899754451271680000*i1^55 + -45666375039249539248579360974696917044399658332382248174985169334546597503961724092465155361295871135408556900474890390355092904292464174381237534512329955223674606001497430575193327128638717497752850673112326414425525663040101468159532721383187317275531527873024608081579483043219403346895033129998555860597505040510822610754690763380042832810161021833146982303607003843469780193522130965449465095913786087675526382519299159647813752617880938684910116105736623346381093570658399960211412024406656721837884325564973774795116345856329505078185542394032812955152591396415341473983671104168439709985506497916727862282350676240221145646372053676556699552509955246139754400189171751235078843344668072129048414951653113005285536487243639706481729996244258282417080795046974893572564453226808902045044583175356860770449632047710924140171335883674334682816464438199155793522442354576211664785714481589903519442448361260529618762944898797433483963180933678537291887638319035649295317662324000714756160879971739226389947571465417176215813238980632750177088133558704223839357060460458698433787342737851704084932648395679321271565225836156881685707694793816503485468781706028888537450806112205669592580963226904731721674310872716636559673110917950255341881974615587776923238400000000*i1^56 + 10314597870122689672570036542353215036593851823282313588787913581819840295194942625349980367876419869709727372243544589050542162499764597535302756278288556318126125318679913208346532736587993662658131915604132651078505330616867695363115557442153412522398162013866024679241735197088616047700680929869981744079022021071624598962184175814926243798821901540574094057365661269978079224988409755597652210550263058338636649362545462858167730083701230514756244362018470382353495548161884610154649256537509019185660171934536013674788647504911104635225823846221957704971941901273921071159367708635437936986435598791324387343182683390548680125787314059836128347685090497147241497498457187570145754399899943294479337437932805647478523973029903457736951562910465780015513586556425406903609133156197437491380131124426229452452764065425643772963382246016445447454376498573672518309330953107513502797636629862007472927399072911558897490420030344593588048993030889800276496020667692839414496377515418862606494115227420445511075633616033319295958561978489319036173832254347702879898134034504196177284665992366006675814585200791164050679621260977937488904360636853617379339058505515271058472560074372541590959210743972074974195042619775706556866924000000000000*i1^57 - N1*10654573445863102138737697012885960018338229070976076402171242703887807572349899346987763508028276989028654759936180096479281082769021685232952065117738926884941400636412366142366056354691336095747011112012384994170578088984105316425013993903297817013679025839149802918591220065096220375392243530122946862904260733106680123281930853924019226744162783677381290946021325955556552734375*i3 ] ]