[ [ 11019899454787284997120544300059883927661555134824343516426446129472746937480455349722997499151734826262358779268574278143609754718879106251826512273950172821474144456666063815373311714239950223469072263328413081109321979212451375043869174003630397433005152618930959298409488790197327294407914603407175197545823515646290450952641353108741853139245865632180593039760641105485281970041073890812356140622453141498073526551310234631660908741497240254203258754298721346625581107542229585046570175477181287504995697474051548209533928567163423680457664916077361699811895762469412211324245314920751571381516502094687984004243298352444802355839416608378237172383798325794139821901373318872248838963412039031468896368435991486448689554376634269730044868311301543953954069594822492749033093112323482342842829738382763976246726051143145728541576622446454745801325463624475780679814319980469987636805294999694459219963155537910522127235017471826277347966867868950364667428073611177943602135438441155651017571831963249423893100696355958920811131438618096198037647694568524782667042914304000000000000000000000000000000000000000000 + 299427679209734384862531393757217048369841364933087358088925479773858072987060946984234459344585697538741561981563393358877644405451775079469745885228817418801023683489436064653624395887526462551401366107287113241933341013185348993982728110107168578489500612577647895667814489304971349671411669245805302621715156645942593445216043410233361363882284205887520399113039097109798366536063158063202496759232573252429727337139403443006363938528749768726324653013140624304232789411248142955029703935806100090587667306521642956043706617580473242181838093197669238607567070255790685248863148511430972409127442258444739412562308876804299175251188811740954661439021085386504824886633317907500947837189759075360643829680805189920556842364974186098907021111855662598744789375396116049198744565927025215728932336522933386000335378932993060722046621722870237046767064301548549011435712264763693052837513323031528353635291340323959627195806317686602591081921174947031141562651082187846000719501221288797734319237962666315786288747834498878134245231202986162472981699507257447953885193830400000000000000000000000000000000000000000*i1 + 4628936983427358167534702107145699572574481062667410681638051144997101782360321546609184120353157912064992138805140405571278756020495058920791836715326426774388651856997071815346928327115265952934952440709129978598522524550507006709369799960910002248953786786408534107453096359142359685153502240579345959836518949927137988874021169233278444086542790986090616108775759033739525230335709957006105767722676016138791788318112214533362212364352444679176750198906303743689244978781464598653930520432838055637295754103245278562924255911891071015336590011816015960210607133456953035890741228969395488114966367640600763562484673166360445520726847972370705609953848666003150846986603721417699512217815391567017875153439945721450822618378987845163137950813017195327097800214959067302702739426942336138856045780883315264993787737472553653192546267979841626467577730550167927455993435292823873897147487537517919101206682449096946532455989128212789219022681178667768317879285729241803135914263014427648360935959112495550624208661643181518521489132899163478763252337072870151970650849280000000000000000000000000000000000000000*i1^2 + -5016508870545630925134675767275444222918539536447896257461612040426855180283201604185554611119201233700241475779763487628472954404893872994003530778075417675357542123335705069343488889107853096407257266836839709517024443549286983008942844725528964229369280582093465914388142011811983830752891250577612199253327752600463090099421389467731489915788572639283947560067373562519331096610770322532649101048562615318287802244353078359691358242121491702651298921715152382507571299768286220974372681459837379098757566096428205952108909653471305042975453562610160276549287644419830677181180021604046606408924321679240516607099629634662277085535534769778031347407860509284533042159783421292091592085801161302111986900944027246378413327739079624144560395175234933466374215116173197792208331111428204877807586377199395956950562562077218693697977132776192966396964299864020238411901895098148672117677828239586254436195843690169052742666705547753619651161743357638391635129105235170125035050308020523260850037009709405638438374609408103990683246443613184772827713022468420694662184960000000000000000000000000000000000000000*i1^3 + -1614128000281226545733410989163603551103026508503491417676670255745066681122015348233012610548920828689279112107087253266872613121057584372027943169144305414375000610076483561908614179840738739733393755222714230890503865986265139138117539569999111084878164215769328454343697852708231904480624634735327598180898530234957223774336741907203983903098922893706680739971349398504181007122083601146783070684627120953794762687520492969044044535973373192277288526406554298345613417008627962810135471254991775734429458208423608801700244630541458360991951748381793465013166776842184044860697708769078933122853815470385273293166024273572294511517125343088368942562289157761744888637223847506476900409113670320175984056684567155047873353123242808881382412626934865780084635474639922296867427383489753990289333050152760385889819467411949876638084156707866924147883935305716789804766717282701736522545798763033843217287654310343688657083720776269830366975405396279998974434771668962981292179341978958272131321454104337562991384614448481778513580236457426939051577290097950384455680000000000000000000000000000000000000000*i1^4 + 1018714463631738764245375831812248770271110635175788624928319644334324121188434746531367395938261168376859002260698529940949141529766271279471728195278806958221276757631636515120078543280208081174519927250773224191429412260835807826759942795841002522354352080540389860885663404350880493672956742165562834727782305529004496493909701985266115766491981933093550168014957113797467922652701231093449722386362609026451598755799793145364679043265979361147096600541295328468267796747788174397718789941467411217830457626907504525884196165775755395377505338368730627268014896657312729332700744081487050084792619539928541782680833745582361314684671173596355732818888222083221178637393960578287362005253381316969035332328095969750957949929081914689384878577774294992339442569325527816767492931583894929099093438081099115177907549998422770584513588136443344417519469493380276630054538501082829937518129377138226711964023760591617756479740997562340637148365295539140983916394114297340877322819751631926432392049948453250876690299331392241313451674669249858763978295685148657582080000000000000000000000000000000000000*i1^5 + 992845967509413387868484968848079840888336589038180117140097071317019589504435214853554109575352654157928769749114895099432815257793107650641961273612984677411147746218866400749270086448205504945087492714098444187082699428499813038945864611880511662101705043094353812370344651519987467784346891800620442948520766381772052031018568602291978206019949800835406397681253011860890163434897281777045706731049790900363790964116242198953288416883324590258189517245260207572754472706297416944299406280984618611138351676634638767032096212664844355936156781199561603083040629776398404149715067909384115445750086799357260271455811365077326394340560330467862531798997536386719985306814693410686534705463476423929860441038254628692187620528519473536970476042694184987578725525298507101394798531291111401989157270983439193445535877127271144034069362283725413137694701238678476406903563069860134227132056596611795477292197315979007886235975516831604805691593522258604262494060213719579414753071817245967691720363493640405829909528782685031128440176704521494333474124416237436928000000000000000000000000000000000000*i1^6 + -188352735535344515920592057222430944807226538933553054760389119518323557438812093266637205107945953899168753794124046177977856221820466611004967512407904279309225339365742641989526318221917138953086799375497795626242619657207616377033584632529300643249432817769895581536263300193636062558421441070147686671036440603709953052944840765496428844396703714943062979709152408003392074152715797229525604135012924187343993362883403696859876427315270381794357193515716340430493199494219137525019005251479566636427420901554507451179735994731129518078263649326384073125882070455332845519508061700134736167619110165524183560596890204537949845049578450518909660124621320757292697531082146128119536782861740214180810167802527425665825299747218657493152811310980312449840939732305509049164311946549453481291616002835864129351332607486235142510970376663871508672134800161861424875701078836294092099196635497138597894659462966043973263334628612708432566804083086034329131653944582514003132993234507217071729362790195396219006243175606291761878427763939287565062247577857451622400000000000000000000000000000000000*i1^7 + 46070323432049277754602992041946492278333672810145662297627661342325699859693641660059913675238688848573320515942918483166325016061898976751886955576626577663837742010591409197044710056311646530956881622716657409568118159130278982069255352289860983557448637275288774875239904046125544181654569714414064811091641136633795368865509534839148430713059882842243144760467357179743380277154060913003896774791273079715014655630187410670654912715496712064619721273783241658899902660784975038511823283345428273600544715372913231121938057237332398124317556386223097319422334170953496866794865389334326568116727426505624242211069675267692790639524492510753576599873344799131218041040111283447166817638296684117529848310252322036662045995158871961715660972046555539304133671923147554367001464882072201865943936008954644109521152065759800475304158241610518239790298621683308711619981299899111062616017138995313613252463422747385624679581667840144303514053840387287269236654732283154728794447330589299848349361593994445980890049390962743224888788935320041131089019378073600000000000000000000000000000000000*i1^8 + 396677752667243525594339462784903514078458810988292989097318637921241135242874586978943448712848869716131262518102245468772044570694008109647948218469984886886522682980631316204640778021189115737065047872755111947361981318256129152050503645564401293253646620017689144025094786593371798913798091086973808471556380482099204382435588368249857060917481737286345138892815191386444051721630814185781423637558512654772795814118677439507596612455914391771010853529700070505225185411345878924498945278672023538229229359190028871058086107980061795756055524404297580269319751052373900304995979197217446881841353070012251973232185035063875970595678379404314865805781607250031799015171399301869630401573343160377625735717196993789762401754413161348492916938044361268852946305035247851505270225799376035815501841910225900564301933043982647646499861739214557540735086071373866039874203882062684037944749694701048729183181113373363315043400631836840058599235115013928820010848968373933524858132454017649906281881104043235394907202608769225183928111411866420561513021440000000000000000000000000000000000*i1^9 + 13606598409874415542732094243849269810395659500604310890087466602123458152603000449668861853469328020692237938630807013353151627964065521245026843286705909249224367098987775104429457837251163416750348827870612410599208090954152599555138402778603078487113080013575851050036322697032517233844574242509490081342495708255008165473560802370864779504837500531620290006906139224565441934318307288234000854055247850156914595015514941676243068173932268833279536674436163182302591271978103112513795190741880401744216759570915165851914782909219002767939069053093760634730904774099147242333492942005403669056438553904418144463382680992670757999644040343946817514958291264490862783219230759332491161951666996077481958392899675443219686072379756189641251219423173635259276731404506252993384268060216313799336517720212878548254689968941141686115327888710591359301818549123597157883683066820594895066253894783682217670651035685835737801968772952830110345537598396483852936918699533261311477731964382227026986913548671662575903110104275469294078655838016198996184268800000000000000000000000000000000*i1^10 + 516578491967456650103820016463940367115155076252769931094134729621383597175837460682417084127365764050675244058613389374727923409735314994684412595689078089565677452100941041577058934231307707977614993110216023466489231875934362958256247988523966250936026714576411053248134688314897617535681540390039762768170500899095200843150506408448579952697698622765001772836892481543969963590845471892254014795870787677838538388803590989832866985506897847672026640228562212004300562740720693111425071827059643452137956858227061157847715559067135991090205023573652104683547188912777873360755691308914821632451513657277266937865925820265496096041536916592877612417924456169758971316061449839100562943186672508766123565318462163649150059677486969889856856524013018055596327058536487880053682437690009159950729114313339551138476711674290032777251802231178414740156529508952645604778012559907243910550060461211950198088194372416481468766952539329224640344456254873691750849701771359197686035771121775780640590975153801473297576439207124747010476515882356629831680000000000000000000000000000000*i1^11 + 5653925482413105992030786883691511150527797134293181439808341622023961654287529407148891611781035303046411627109312940613640295747999641634410055216979428751881232729805490948226331346769120381089217466982860734002343858161694104527936440499124319408852404331257203489620754981873436007615816927871362232109365316609324497253739451418572296756742375200688333292239793671303757516617342152647818910751872982449284306133049111220171017793736127302870595079282392089355166450719773025774765564850160699849898231210446096351915606616366670739409153288181076882826366690310717903088525293656256925251964576405755363617033164726152383310352545167134521242298201339295423097437588577959530734333712457926425375156909770983850188824295923432667000999768893643275741505725244699845534231693399142994574697703467521707321681866723492559113137635105458197054545439113366915957093741345553153170387132310278570639794749236709566343819481456953687530834079021024105925045906431047281546723239566490925095487934009323815763685894153916993089786533847760896000000000000000000000000000000*i1^12 + 14415876139414192473937150496879914021082862752488063475669102613634726406880727587669084926019659577018317956641333979811772824043950584839421888280517580866974284492168968353565089774667552504752808704714484795371113219695730770596986253709477026065137394004973449098384800510502233156912399911341512718455856658703093024859367746153805951267492203492453122618991805991574798887076850461189102217934271436711045854525360901453858722092206513651564620077239934393252526389666958065689694528078532507255714193231008141976430067186729370927933885737806713007517874555291176969659059201885086412168104734266135118310219541243498813758036829288581789203929088287152812988942657057846701924050035617665584184034147477893925603728431762967320071144957466192515930554000087340329975843384450983780447773170850697083504556009781472510978201360777376372729162810630594477826662891870018877992357212348041638756041807306716347809956807444243168858216609975290323795105882608703442599521596158738470102002288486463520298503810344572803155006324736000000000000000000000000000000*i1^13 + -65426051555824485113782394354262804361884395572765134386743651919775628953554649548201031686812200096768616253594204363548084440614210434305028971845812321995543262396138923742425229793162849784137635324884972958834027204380007845454109652332800026189003516394088372726897895788919686265841349568861256857199112020463407464129327195044632532736121580281883246577995319620754942733469541295174092114387153260036749339733423596717173935323976998889521911208759359642166984356564269468050907667526161186796601458680774903854191901371144743134917778429154613949167456783840568942737902754631888953134756315478021518387796076724110868652543920095268854971626597365941567068761489520149297346745719539969366581899228953310201908054405947506381909237074954752339596049358256120996740964738530561669591129133427257807423316677837683456972781403158863013305176686381524557841308861748717201811684701826264040045421365620704651742264535444278751988190923890600648901581462211200268625647214011939613483042886262835987701100346024330773764505600000000000000000000000000000*i1^14 + -127678643206620270695691403036153331803215635933934444038654407650380630980034674695286975866691058274142521773632206347949999700865456777826992385952729547582475847038641654747354801206409697682818437824359621494164879328500686019655309051535591704576118070232525622004528285077999908835215322523933362526921656609839216046684864224387544097790903808169703008066385326151153101551274769465089651782339609016538220746683351178794927534743221533957803030180971894686973974848730818103543339605678642733913648165160628764045426090970244306477491721054845187239052552452788239012353377930228650724111124837393732795207497159019992812203166087635448697723543632990629108491746015021314421501862334359409780172702076717793403559809732921463811065880621644732788903550063859390158252791900767771306717984426923151276991550563910349339274863590615793413483714094271309870344381226780139602287617292350582621221282063006295049503314112060401113884656549083823711309849973137010387172386435907779071736188947480527387768300042593199194112000000000000000000000000000*i1^15 + 697967445569178954260010032588190678048561335805832036398376298045813778813300098104782376680633552751619281852421285092326890665066866391425211101531907407621491589313907466010539418088411269637794715515344052022756295782780926542785101376883836103290867473938953537178672064070347456038870942599318248894012688714352679335021283475093063445426478374522130542212698541348565666495123102517922530348930409314156531293571888026054251900376036328662400923255832373586055318035379245883827359328989632712725381093801039240251772724064496139573467982073201487648082297142944409119766130962000333820272602990530708631403498393390140295385138547309191304968877582876732606674639594876177809815399263851580512868830925891503860988166314149583238110054860604328826813479546373618904038866988947973755283320671752808904899197511811447279601743771591025387367684465737268943717666090604068564679884821018255997108659465867933332920195031228191774140905907579317168465506630813366390916481403990807875204549581464252252948266031566028800000000000000000000000000*i1^16 + -939965154727967923469152563890570086858244094612504850771864759386554516772867298058623352729675701119560233339352850997733053162873597001364828241267703388344299939482005990197308809224203274021407177833383325077819045195039382983179257981774522158275480448282824216784424741158316290933576181130152959930767997650691716704746465134791502514928723875047616497274172356882706314428242978453334064291765715575051720902988800263263642099359937843801200204957464301971153949432094260942581991894140098864751232037954987854001546778316529311400670019749743612284241637164665039538950752393788223346009550383622924767248476368951556602206422185310954166652301523297148070784719446403513871308465844436858613363136358847096982229033004024570044926837725108535247318369157816029507358634802078467778729476390863274814120021984236090673836826948242376548172450202154751894400123391413016421011570371340974838077549176231941403958581808379509466104231943337627940283110794954303877430397066893734338543720801000900518272554762240000000000000000000000000*i1^17 + 292538071160209075931408080825449683528162338132776770446966886984683516399835077878836317908689863744296820423724212789644337929236480882158923214994038708826460310021349860608283601789987766667610211425530660714902915405333876698873786167426705201939442641881491242680566925699744087924326100199206154479074830119327187529350134689171937103132766121743160732412633587072394527973814410582760690146554177019470243045166482088746111681414193441823459522137416436434702118349210972457537764505224879153595549561216403664410928066356575632117175786316777509894384505051863339114439258353941778419508156321628309669425904452413206920243610018070963144728675918501064937127535907080195882083219687338464344194862681227214223785350299006598128990820143025693137171445373093641276580099618266859068459301925978003798993149647688967992594422158182391652261472231962041939228786385369049492803485791070485884640793980883274324414654391712230962664659945908229160854474470355406997522668160292400052556941158325559786209280000000000000000000000000*i1^18 + 294796053836940980721476210252908665550749507863944682391863336211041960105481981658474175698169392799566685038273850922802168403814999837395191317426165152647768703629812134663042399782410804127301677700719309935032356717343354228738412386410757615911740112065619295916414868945650272388151629684508657578084600029941750898514095478838261483854398733650428600534411780211273355722290907697270598300080570867806616967888062045373627118383778188956552302489525833876290845901786661877936669034320133644062590908689693303773037733160851267981457174884143989297536585951977456121551799764433363936309200538070262309308671458818625263454134546565059789271456524183840052678870262951727803182099158877394057609439423757365545137433325489780214487127977902360023025001474547105685238503987844708190428307998933970193709713958545650010106395747891572566916928014133740437607457776676439554633336850162428505490240380023686853315418211082923126679605426886612896604558124484860342262587566999738337201867448190500864000000000000000000000000*i1^19 + -154011740957786097225683592788574056124799495407644958114117426856831755002182871482105833049290282049609833767022660374911225182630521166345779826217990689784417309981051313696906543519922476600236596890917834247593719507015751058870978455644843846792339940344237936912564952980569949094075919497148197869392859287495621017260149059918257930070660882589338087558182059679656350176642049905183380401471125432605159152743246636908301953517957110386500652084585778308369194606078879346168339756376995285285119514463301659051600320938759727400359008645543381503419285421102131747044586652636448974441723041278844661266424751342507715646781941823089419200700026271035990936357787521048577602237270967874077285265445759890721053275994701368890455416703186614387552762217653056644568518960662325601146600198199692855586898287047781904501060694568595703624727546981889315762113254218223775323665802412698241864221131802795040372987324954822074442889679358009679420522414773493059530648600928129207291470675968000000000000000000000000*i1^20 + -9246436095866767847145447412139054080977493012670675795721874328568444607016030665194011117015838110313377468919522606666056100839913172247560275772399402427189023460777107241608871801641505426728630463238907082622940920915464485144598884331326791047849709867156906185936383650109377255311256436433324326089702176439280249768599079384832497965736495854456103029063559685091070542520959749512567647104162642154709305708460325275444448622699072785977921782143449406899585223308674803612734661448353471373001514137280962238799764058322198744138597182356760216283021094022396770142769856716108448059017844139262842523912413114372711099459820199942377584392643271056371572100828723082532040945764795634070696748971697707481450953138603933019530308031129525925982000008178644861940539977571686484117977882759787779662770149785385325628437028273348027679544647550878071786118234127202777825180671977102298319084743271805276906176063355051648819763849760655180843756378444065836036692306024260318695260160000000000000000000000*i1^21 + 21432776912467201698671047498467327424860625746676690735630896585370020242947027421284339555184014482351240729140488498146829754635789534730857328564138007773038975884571747905949499549243253094998066529854080008215949135677586821687872466420571665881618927121143004257625336933189595394503401985762942772679183091982344261470369674518269192125488536180436184490383147087344986627600249322743232862951413987444118962988704822473357146274759851396281919881852266649264993042630475338262330922667521956354841903666312328129546743941570838852965151954059591762801958280498237824004609917415710579592330014978820116021366480768394128066618402074954939872381983393641886318217512312283934018279998936661318753819271085625467206059719068659204945538926712657149662982302828391604668175955801936208324249114978246167184686428395889063256861708476815880826144972142484938244528343049776894074796188658272497605190771250441962891635297965418580948486875254367937987391068382977075087009690362174242816000000000000000000000*i1^22 + -9166915614344233880136819788889971449500462909085708701362922212076617017857695865083457758439344856100862881867195244502343286599550880970850512373770432853585051547258682579261995054548622379187021267115867178629388443734611319936007971606670074638393463453729323708494886804068279955785059707078064558159745909668555173032579975833220742371708342145605574775414339340286976844325819584265081818902025958610972387324285703424745942032204648973962870035657738960496470396876074966956015842298325260783555700794697654591107794450196038589955645554626844732507921349443153242078754145624463690380645112358985671900513577059288172009170793099391342697047834994580690831602831107106206695662266707249620417345019986992936437967782793567714505753633321348954836941342338490370822371328453910457874437601000573044278414752463273900766558965234312774580596290000976191622843385512652690307791006039757191079107678997837577445504990703666996126563831175241969919119463405835841744626764690227200000000000000000000*i1^23 + 3628592030562395668989175931373523155333612553477660680092267635767104024080302564079471511929923159447727002428683237234275502968208520974671425459253295734479886007484974727331342974264633605535480539486358446961942087518999176344402649702291131476411991261378549184851501508790377031782742694957626509511835243634811534784706142378619675227745364260007281003843882294924578622224728853071998128297068972330122513313993376105510621076452149127322916866412826655296130140662024923236551003429285605234513503130902954773440735540427422889690475489722733129263684614311117915728860343639426506755915323943181218625353833696229889864897102744018131303745001260168790252758301522924878943707938913065290732694922816141569962586532871608690185844892123474519149693093472595314407660948496980826097944373288887909911216142957804789330240025661660981576530883601325609441369435343438430560604523591080569552224779275224699772585173672874830476427338384877933511885378964471977783077109760000000000000000000*i1^24 + -611932122757321957293626035824395677658818946110102442037139459908868878582918536197666644081162971205996791130224138995066905532094791217479905212698229598067884568999627844129037565030145570863737183485164485236850036797591816531954207376820848811332518474954476660296334015710366012028112788663371611534986586283598665237676474149542889226433744107420984082071347747195519589510158966727929489523905979709047509704231471681768856971522046847559011042495185815353620707376971359719147814843640718078272458566846030742922337123197818003121920011574970352374303295041467981958754246834173876760865168751729147345632364282025702615453035562420303790271174786756201068369488410380436459834998632306801456525331113618772978754475365706638076225216527028879224535658503541108654555348487804322400866498831588550703749091673965226319098010704222242851360702287205436613432393251724780111161654169874873146931422430208235513480692523261180120058556001823818523515776472510082999910400000000000000000*i1^25 + -17638758199687960737524384764937725400124398460756835708455089109968350117646948571582487717565489208737257149442951447614030385675753188497490042573204157575527604493977987300379364365100475455333237924800528336574522724088947188098946137783783571615231022656667916359058182547674292485148320843710973761097020873279100618065143531791770352670551692038715669993563287400394870707297572914462772818778894919151822999606080956289381724382685840537820799353376130225641376025179251601725118873015943386197580907236898415757676668735629081077917412631807697810355561102547035833089298184537798709902389255952988371764277977192897829257625982769539593135636813623821979842811765071092284674956614797376439593392764419626476173809653433164492644432413772216687792567732937670399091028489013157457166549104531679296700839643779730865370957073099763104775327230594542083153818353203348067370474089358873831728978614680295428114481665293175703375893622660352258830577683597885440000000000000000*i1^26 + 18669441572903039537384565058400524483330045545093992935820887064325770546966982466970317354601401375874706909045094209443191643079435850840024172786116305613820701744352971937058069526781071161088030880348991013150886884605758586384606118788955702793118634978922387487591194377313538016493352143776709453844371347143101912942042075859227339664321177020291818267178898313634679162863584260447243030372799043736443272577324919409370684206743915392567020724977777801634740397686474149761632864341833820664266652511957961906556522846456335300378507308839759153360120253021809217797245041536162537443431392295546497538854632066928120440246458109703749698426466883887519087674115083427636315891229248632787188618772207181090590532571555665770585389050745491531690367728314243647664261491642665201911992667755952317466189838506117836942739953249830417553315382216571720341466029599457546080148497157740935608118488667899395034121814115942637222497768562802947306838556672000000000000000*i1^27 + 920015040786225974041145467996864359484842498644557467944022621378115046240066454402525389048165600494681410731065733907559732658231974565106985943725059292348953033443748085078336108027262345697395420198192814795537259111306829547099846947302860989675399614281442734008018295197645522017161762610304402717377518672032449357936762059611511472423078575230741449858983050387581558943788475102983205420791437848286940202625035644310333733550446173328274492665874117008181702601225307169692412288133709035687377257976415127220670312282738723202912668108287987838254316327864671091954784241621322357019148618533105515578469543182018576514009366728202571271092161913139700613065423387058038390202043774329183948934888480577019163899459821918254833406394163418525919251975036714530806298501345107054177805741165039109227697665843279006652308121964597032806833493710401157491107953782969836332798991532101295627736749609507774843341051663946173475018315027753992192000000000000000*i1^28 + -13918876312533580986001500225664047180510084019467881838835694190685966534731949768862441083140273819542694220434064585023157160594458699827871660542134030308263416417874900598953888370015668301203950846173480752956168511471675202746542856595271568961973208907843338036822014013552127338249499095990983796749740865909713955692028176920345816856349525740112195914793052877529670409504402493602442658404177709094728013679478119766763343769933312656433933167877269721793016564949680788850434061064539414022799686634936922543764139199520265500234533346568489631465402579835452162870544013578921354029112795204441152387901957618788026576294967921266757445073381642354318458098917324131510232318768975632920281862344371256712038179582375288253488413456217272314330154437206319785272366406553847242686046774470078756253299929851141902763762551579050433685047987037064524529713697218759467337320739539240444489604091450511727841842622749042167040742361399296000000000000000*i1^29 + 179725009650510220262983762972756196254802118411196588359145319443662362379770101999582338536723478072685654082994464532809290950931536248094908733843064982809445904965591031834719958344578206380366052802659377598541271651869732653112065362086426805463517451319940614466916126652575426646516960775517831254334723077853921413956040131629736400296505491530838103239700707775372512967573589558932779145225283087466138466429970416886273924341338664355407162397793151433614868292908243679643603234717973134490360338116074617715773167876300524259233088929255340311390578456407644497809519188488631816965793489477697342200554774074533085463501151886807201488196453098386099428224118326692467861102415136287390932708833865402646904274335140544454978452177374542136341552455026857748193437574106171405022482288316455269691232593344315011544218511814003694413357386401938427672190422420637774907056213835110658651051380222398760570396155502684326726729728000000000000*i1^30 + 225393819463108950644337342734792981092212546243657325771134659839884048191543119876311533886084578232303594532121552345586245231249047184620464010052742330855869080749213856642204192666668109821821227007206331610042226445227649518143973854140877479532906069815181369513867363606871646548833522842045998314084373093768140898735989381993856236052197551359975450102703320052609863249215370477972918633804487321213152256500491297413280692385047117157544768621631211972403444617888312784891547563809768731211481956110307791595256882430990490020421182450942725498671207646598831975693667929499416168361694576961226190889522634727595165569894738054436604738339952219763697874959528436368093017095917494158786816387896311733294898573088646436001779014022564172515014690851756672489944579702462110810117246116145362327076399995836166729730974779103028465672337783135757799585936716664651267295744382361993313873696570608280178607846327980969164800000000000*i1^31 + 886898656906643987652697844524920020916671070483684882009587694515002184585231160848321823229623244102182254798050341654317365033076136432298406559047514533302710825329141607473375873341233950918120217061495647037726450703349101885357452141433703164528187108014626938033231648355223849402134370355142821071929021314460385482211013232568269421767260441075558769629112040686052352265804203774952496598842438064998175407270174479772271600028159848774990437948352815561461336687856643944316314845949875872260630161828740319069224648980828945523248515700025522646601323132432718559376810685538561911681429816403110190922861371784739315460987333106968775899730339536584499625145605568261743516883143889043351069916806107233180537663916544589225417780410410751666004133155369897978543309366242764276889278052539506705427311692369982131865323032730600508107218801175133641696643546731486571377771329016141409241291271571754129036853903360000000000*i1^32 + 3127168535221617906528361737580103795273323410132560500906446828836627721456792291498104463686998309520347136340904466768882349729308657586603871285028617363264113997396107252379156018877156087322885594975306658106528126705211996788869208891907048841184557670382854820138109034330917954948572286583842508826800431857921297480537275083815236619439591274516014026413661243593939356885724068471285058313803044815705559075886798051792922759497759914666661478157285865210372311605578601490068194532505435471205655777681420450531913948618207250501300192129145504152037715962893029201379497336220830629521586688078853087677833548607352741135377739034289229031864779642327977428452932046892117983606036677521292557651810437300533373121894708011020118585166105277544070171639354050518807565286876132770347405644742074331900036011457184600741578546360611422189215930908940077119957161715561787085075679823487535443977071182490828800000000000*i1^33 + 17679795699691277268471129071440842472818069905601252491912485384480211829951932450888725934487124108873632899261604963463306237967915010790219056023587708682340920933642926751140294972949383608688512693002261955104264293175050477865112563710442310634341858663701088306941306007762348316398834976562830430848214486214137245149704076422499386027075723628051551257261726164947836256551040043641458317191723531662656734833004689861855835679654104507592327152639200412210590427221053123932605090050664893672903997074078695095358007463302698041445081615616520465587471077050024368047055945731240086693654051388348758220528128878109057662605006309791196166311488785760681668654912832744242513372157385941004288044073890686394237530174007326152751211516904096238825471151868472602797575978504188352779612584201171082130922853589973465425295951312470098762788249322044078539522338143881152949389557219025516997611793672192000000000*i1^34 + -6352709408354713213311989150799896591899504116177841140522257795899153831798723816272733114142676471451233971836313102071990891652363414127054984481534106308784576769286054730279180554164282580842556070877375663240677565236365909907055101745348603712809044099063496831467768422257389000802544915646571727740027704857055312814639688281661591467693685984805797423978029873267517386117050588177587698477571309751413310204580601822217870597433598845146034763568285411473770793081530457361983091246755757292388427608379502767188952689848424426425896080955390585080708411020760608983782444730183844755743734341449070930004266517717369882248208727483398997687298649585447687513878797683925527877702865316869929065415946702156785951368096417339660009242724987987396456204164393272485468222861479458325869546695989181344261590854646521498694767448991124938150609739572975783952067861046299216412658563740302162063360000000*i1^35 + 53051670061854291383918829641134187889147852552472283889686233225751868435975293576931874933028306755833383922786657363213741230484586287917421011668364451539891798522041841342901746954971310350084126016588472237186553100139528029565214397035246883671976818604155175295432878900424413364502976281432173833352863793879565117287481195123109906066148949051103094994168795494223394410965936380631687656862591598900033654217638633096804244358258067656721569947844266077151240036650785636118792821199294869727471449898260473951016628326627032732474305592349628171622377752543459750324639316780689712192594861176386950346456544556342426995311448399713549852617315963114764313858780481461164810623130871183594594336723170227000535663917357474962973729542756608898969612529053492997943971969098900309601975414166246448868273733350057347972829055907846826448222436486112984255101300673399381412864911801512704000000*i1^36 + -30984937791444866655857106398485531187803548280896012031409619794802128433954799303114438809674304360491268147032303607756209498426452643238806700975927073104842492151886881992828336790426707793187490064531690780724826955871205845059800929220998734146516998101672378270007463448100329785463508159693735674410183101576129250624180346587972898530258930366696738859326789176774205132650338222001227465129364219394651644906877149587805331105088551135870902434136503627017365436092353583899480268638494595366655822260350196011256146714418794645156505337163131137644034706763043403819570851949063695376790737708973867290249598859614144670571057712192320867906456938580357331891877731413003416483176864767160440734524633923918737459882010110565333524138095393343969400340345783657440376012509084767211679343322165133600242634777194255673316929360022689526350091254848597347907923517791379133721907200000*i1^37 + 45362425046830962754328877351081645311526447876201541249964762783629551744186477734006339817312087008304231318742251078032398593537795290238780520057614424734452496296834129964478929802407233988784706323012475547004646277116427370591490747352388672696309451491732454399113922377446814937587615684796972147419318465240137519063506883730367584564411764870802746178157927352573727859325843265308259435856616023532774080332346385941310050540516874353895171133157460482554094683088595330293194794354730619898222100576189792806959503997179027055327750111379020733826986576921684054169169985705636431740339199374726433291030029429843842881888101806994542870600576945020827065175502963806005200749314532300948587605477185266214226867290171726919449961924198519244891226655831458252555189305485969255577580238219151410358077452497549745303374390490444453585537723858896162120975630370639200000*i1^38 + -89642634776496590763388769000294199556892673597707671442978967192120948161893103093379842379102386516652440405173419177238256714337258632474098447386271807705019151827388988547683868967686218575798027558469385625809158476490750934345797885885915157057787371418776318493561209094834173900026267107215234161757292367423828597807663369454441031698269076273127014905118660004076141469029850173357309026763475244564628557387157965724520525996051909258747650039100677542654302533980557820558339256404501342777717364643555152121212812231588247644667946526482090914744368212483337151975806214945814889448672090263272235808845040074790089308603571396547127338594383863244733068545436199474819182770606586403001677499502633318693331420362201801668442033035550704376286802077805605610441079918758646672989168045673116083422076173910706922194302959205719943196414441043837810157560000*i1^39 + 51039786898010535994327667448825671749344807593346066620980504203559751779549985974692737649070771047961664319150431845092690266223566952233426798468225838439411396331327509938785117131568939984738050043874021312076512822585106323976479521906452226603491833937812531452557424527722950814955454656898270254682349230068846232827755400198084817054345998212710732014426654615326938407981468001006104154695403982079646706281018436181670015566763577539559025698565483469195050130961788584072841536577489552348388000612499184885072171076209492186684819482805923393168656936009693971403097500663824440890468236734654611443471319627636474232694727122390272569250689732422849648758307454963294707086484833249219917783575582048036094011511373251468038938036306712005624659632891387129009981642417735956739346058278028104882474193341440613888841467201444153433472807700*i1^40 + -226252565898636581718340106332026036129806528744623730480843725232923150030608355791335870836406972211236843942739068991535085010573191591067964384348333363709658324727515526949087361831560867280871277304075318919331951622123305603604832829093414688810799378576926850012691958468701098789301238466114655217582881998825385399803785209871491725470267530117897966985892458720680635972846946864874241926921228513330714133761412228262238784330577247904166591569317493533204936766937308180272152704251184223845696817340939917041462795134687005803067459452426486613605434967656732635833770441161171921090531102507128530716192229833451888985048897516727745691108297197804310236245103174229971077839405462388944380688105159353556824770194314461919976925471851958702155936411005378885683545165044901046804036026826930940848128686848368429208280165180*i1^41 + 426337807362051903757548063046395249976972192111514703656183621147119217147778446227570581090768874382056177057315216067423028868634112015924191425302846183951470281856788017481337065906104742777232370638658394355722133281619510993756793948998529583850304483872365088149992963092291527760133881838827531489174351611060842853095088920901646632428571354356568399423990886778807737588970381202119246626174252762697336078137997580047899850826687537503652668160471464501829017960139468796145114164579890226574670155663383483287867353348743661762745958563445860365838288655553834846137454417824183848446356414012776300387532133819463810462518841950673476315992905847122912669070680800242904856927959363526287317730910743890541533969439761266997951890444430029286081707870660493017989432199022039961132520733073456844957892985649*i1^42, -38798315175082673269261508293805893093144798923560266375880405899686324446387610274005668722827915035051555911768056027591227158857059167347527418192363429320578442998096159357631533017754137792100728018601004958434456551080192976231080434938242035792561309766642705717385371159208990207308119192404852728478494005434852411981795662793345522139419940438035124059926892203992026224699127916140509718928321499832840779018224225076342769478490771887599347779485914411294365448574174745463022568283019255085996228526530646775136771450425432263980612243615027404720606345592540442749605175945998228349236122136283676388263387355031452839601160133229240518373662258091883565229150899358762216060007761649035696985818950932080300854955484597874557742260604651212020141846513023449434125610610102604434867578524289569417936918451130555771476234106594190411588938832587211956205732328607201685822098374150438243144406818863864427455238789599574662623625797298546927546831500923259868853185911914555692878733960720308598706124387173003537043129542841346909694237641523100232712597918526872349609510020071895285689598280080113447175701729686830292936597851023934927619327990264837571132323342623787051413257732397171048065864417271426248041225519936602195003528769429363671055660217504740456216267589774099145775635288114292541220342032848334117307164747528792390773226988377042938100750128434948994235002726167822594183417070021476292112921665955385897311919243843250697059876230680267283374266070757422679701394140070244083197047933732442305906082428723534533433245563202568093542455551910900296713674646477039175219406859585808870800384569725855157190656000000000000000000000000000000000000000000 + -1054117773718664510236805736856540915415290569806193119904094916489494211339566022477089462013378650117513714295279946585607902280218239034546700730836339020487252906560294957066678921391122578804804151704851168080051322983196413723296204035071363191023119493139666871245704095223097833169572437933444616351117152673817319206507569048421440633682406271928241395480203078304378794228015869988255704973307175163644704138101757543336042016547091652142995167999707139853405498611275418636127629772544879350427006367372246063241626047145174299794395196367801808407951543336601643049123065535235425035446487685371911729475878845721221157860032176606781957210125451465448886238575496025813477833413955559709733475052561348508791829504906531112676772614596101296263715929966640152973768849447900468999866437199645834807304965901110975184892365764920913303869597515277405045059688184896396697478348180840486428309513630763027648437816706073930650401649622690360831768261729894159744865009127470861700026213899198616237043799728167121249206283706249300727597408001694187688241076361464274727567920359966285374526355358690294769804020994976491725213797124825260505311584727873850364185304919964424278228837446263169789345367941181633152927116630020267217932957493453415658845102848972117158518423217686951309692069257648490485991780775967076163370964255220041244971958565614921322529018861157265178869102181644974111143267587580742317720352733794917745724700097223810367758324614467748411449020631386395056219645489455017556338078393698793101970130460088028869802131435496720982385543307331877996993717574057199381955697755099007030604015429310217961498214400000000000000000000000000000000000000000*i1 + -16234144016428520532417196444531535996713225231417347029755324926973216114129612927625479760108224288758552736259320183578953465014764024862685202947883370351854554394914622035649580736855913323394821937755400472928112849169416129114052730807126043213368880588929510957774678192254394280323818488893475099410582860525449763752810352462132745207377434383073181170162072290673679213404200817537133838518358962974468968709901223609144189139959411458360525556070592744154461538096542239302675068374716169781846169988687274594126816989316983888924393957803860942442679777559504959980876031086518496457141792491484644640657168070565303073360118084393013271244316905835627472661425320062322478253195226819657525509318563255881350769081551671426068140214211053741135427390825452986638410664265233955367206071863221520318174611524378602533971875063169844948865117831958867627640813053063193839897668844117362979568631333782701111601223981318756830901085919056496395162416385264090631201316349693007580192382658722091146683420862559129285797967812194536218922649498536065117417658733883440008497140913827801704573083120930211455877701175073113266016522762999591372900543679744755301410431889786455842283409957124209394010761000056672688215465565183184181777807363816921911518238462221950322559050477446292687398702070727247405922440636127147529264166068360186575111852356275067047314907813577960985699506413302880045595029448821210700834122797188684280634467037431378793510292393669399936504814894806433247878911196559911348056200425291197619014634340883335803339595136140563045068374058529689138580775931562166726379107315894820802633211644920291393536000000000000000000000000000000000000000000*i1^2 + 17874247557299878673013649180674954898287757893489585161140112208331893429185314453629022958726463812011901759069410983221514276734481987609730470590290894309718939721564991810899275813739875725303434057887376021650987482565584678367785847579096764167338441805781165631538989527232763872896485042538849818554145093959815958903633272304569311063840462931297352462957942715919117976675909441578005290831403491844428378773538989248284676083849681764763970933319452689920532937102487528438579207170921363221930932606738095781108057063986855151413578377938550590015101631286925194321008518650202821794414449821753543797822721458427138725448996375949919446024466809402945235546119000484024213587481153595571880071251309859454864868392658486745450733407533304083308316803593024867152742377856310963250550617703047511826369326367426932330249088916797638085187750043696168819748275832022525448406016042733815285524266232183048001944874993464610959604992932717768231995573459174198056588670166780693630979698907875913732089767839765344392156651063133398481449687523091080214990947683489427004270504074936741685518896779022214719570929401653535567590813315447809573534076942878164427482122370002083232337797728533064226293645867649708995515192455710617342779883357095060140902349370738050745212413646082774893715319319263350132184265366506316420787306518737629506867167443571477491407757804051177413869463853221271227463008634219927806608911551147021458615750107023521571521856887291352977102994808259286460334656709939042395086146773728904838428162965354671984905572544907267280778272225469542506343050230326147745238660480294611371312519332123828551680000000000000000000000000000000000000000*i1^3 + 5365676321146376942960162596940760790979333906702700315030891816826701413923486939685914505334695679164585363068270026357393492504119259635625084662196104702408173370353183918764531351815102261238403646972035243173504735711992263699715913148967294501931721885964983667395841288200943962104629937392477939893347281519870733620481829902629314818340891735121309062075481213226053449827523299583379774500884285128334753707748315311965997810973074402554477093785178618827716474810917173202656377818020922346846869877213993840537331259874251780880468718586946712901479810348930148473348795630811229110906475297846791224040460389679266097728873710905561092487120888946577394465755569585958600507502780324227907967366105731592724062644480168987235281398132123348189633237962874847330687089890281655423112699703498923582716849381811950512369163203375844219556864216626240063814186803897098949932270602989489631435326414786405431870190323696367519630484566300868941285106207425112752725601407975834637323356180011223183154735869446422659020212802831594649171404244749017080559464763685445785611283221858464975395278220032143145506732386979002841888002379183792879781654106145610558112693714766256718635395519060534181803860660563214600166475485495129726327409573598449776335965577616722848691314869465118912337318463122227650615041067465927867826485423195718533110281924704434209013068578246075023425870666220775786784814954915441814425740069441687314453094522883871266013440681354421608205313453585365637326229836863218018043345809247280588302401610788810858925907252872633694284694704582614603054304509728318381149393799528253571531408582119522304000000000000000000000000000000000000000*i1^4 + -3644408635997294100648522131409227021722965578414996937174271268664775726241306583804485507611076355031586112228029004830527829757065355691757382095588476061229414660801601072361517823021953180317311910698498440125415731282921072015937192057205634394599602079902727534218895327077539072151017495197352144317708380276564704434733955948197066982873062962775353728516139598328858008757848567355549660762960232436579532209342880070666635207924490456409422906379329511629909485545892040427131233004924654438255334045748793281257797851995514828356005566251666540532379108090893651801620210259403524964687738345219004740207628538228858052306526083406538967093968022399139667512883914693128924348714356486613938625179956027464013568431309453874228189016960726499306174887906084646235437501855047059795892677299912507860121048062937456236052162112094201778325459312234182790442403101173448998535682465014420643850722431359032526842374739981846889480807964668197527632838126304072159646040668007429938470471554598604912991685461550501270847607574624392454037783511318802830526711789692170422823211260285074381789253288931519154820258118761204450137576636299375738393456879912018571480148717379485548944637079124811368114980101236947668824600545094202046276864084185979254510238741200547948208968889728487131948494749614768710351834564516899492721809497836067308734040047636219530653672183269275201692360054527717535061453128409573944337727903838245178664745814227425109148212066755797140479763615660251787615213190257048125935131587996915517833486377762350274261356048824375868947867455100475653324795937350756757966522072825845781820148997129502720000000000000000000000000000000000000*i1^5 + -3321065208049167996983040271234450238526755863965946307659313839707933193602713602213947817936676523334170554656095331888836498037767240793143717720433408763868938846464726470303934191209084816310032992600562722293531549301838997924776771617808457983821474980885180704693994070956248970400010965964255704510630175106759683950866864763859494118945745160574106662718289483625398348327139912373736188658629434773665748774762398766082368781127524100293821824504400403598054406359533155751348384445066612368256817179852536993864091406404747009427175967009887678466322886939440737937636411686339447475195978882145461729628482908858396769392187771853315749631965388381729757448520412503733089834223890048758125972918562686668697515721836352940717554487723476496834005581216572709985655972900933208298504425795760731504983923774805004614688240845017233725070288225879830634338540408511413446529323446151530225403416827051342270101815273735645768823791950993228173414794576282803047923841368068811322813461900895142231785731969892949347117251248128174628696162001503945949778310653466261788586589116202744565718192632648564357719855285398488345291918453514960362646520880564169698574998834386458228052819395011298875819016872194945505846142151356234677111887159056183461227305092190332933098279794769064714899919923052019508252654282992803830170724394278205932098113302691552783348570757553533235453624149899780631464217320481865288603626011771761813259633593634696273005546204797494227382234802613254065768362810240762908661710130106637349552751626978919283325751224394084435701756155267227659778043911016237832219026216766277810117038831566848000000000000000000000000000000000000*i1^6 + 598428945084137219512253239366192538002435918971644954466157330183458985791431043093514479695387115371241959109001574085794741394079876523560318090538149680432335398502626755833027079989183573191472272796482188582884416811978259350173760467509180496743501315340553000640320633051760741247966609933001036508225911228636185555188083004976258577626279938330413209164117598038684103782751122547047486511441201740912280692070272195806996173179007036726140319239242462216126006814062206039190704969266189688502076547736623955023609533652900169171291155985906063325385622976273981572218843584808715958487378773559481709211482456420021872973554281740322917821992866905550130016426719139577192510445575787036051544365139293020296922693205129515907388057896238038623160190821544363292891427289085717897278275887422217315902531594902115838265438013270325404556250026100173672995380933260473153730506830729183691213215830653746578546338075878603849777422434478835955072045731067197223276358297002471876714200297873458103074351172557046150861500339759894192341311028586660020224037971032617947831396625572002048790620677593226213172969225332039873158039691315908625653039553540723159758590648852488627627349186550321430813215027061674028102428593352784586540209107123014974526530891546521267407971565685744362531804526355321282316371424384657174607140937149561690457907143150764632251268595211724111044370193296051487678187941492956665445003310687850389819007918542910282722866938154075365774158268560387264245506895136738836342680752040589960100954028142569505686620988390936967248601344086902176545035985181017113459518075790159752138485399552000000000000000000000000000000000000*i1^7 + -149486885702186000205039421815069810400419980828607472355964522547364264422183282283364420234978824154382165992596796605066581160249493384729345487867839390956668156293990503501187540862848067382792668322982792186108592797369198800438452177481224314731321978700561708887848957574324675118935636477348066422226316722263786219206912356356773412458668701111516784064140480853434498140463910963759037257087551533549840673154051001045136767003327652466852170986447060958693014169857875689477114642579911227644909507323898184471807792723315174819243719904543404658734234970116882304969925448476055343339490189764819142352405392526706618679171407478662595136038259180684879453589071596253170404645375740001591250805281818966624640066908946457432449805284884538161650930388768301690947281351973976633754033655765488729849696511788169670010733144024524215069598415003893607407190327001684463948923381309175340597802746388327516098408342776249141362750597345070245731737854874605657933045458352410581240266070782240894746078086526807668383366661637685772137138936564142538149284843811306168846394397264889134148557765351567792274113815804644455904177323711475724241121494310825010053982493026993523751638923280875769730774935256361920580991127647555438315289956917080347481927584671235945812955222480084840814617635686927674071620877407924969793515317224683838674193597232290770971913311164216333875762389037027241523113640207389276475770354684268035950709959268405483612789862865255339395151730138387336999650234843361324447881542481351937609101820648341879214600201245337740539517654772863251957697547364445992112121981500398916624134963200000000000000000000000000000000000*i1^8 + -1658725222207041175036623021543816843432466543022317390055640411322769062839635053390068011043424779388290848191868714835736770912348515861440937580941234650663803576970238658976204474378109982235102198853754426376876328294356927325307920341617708514113182161487098009535090403167710886484230617646879875896244743651985208597978251535037051285182271643357205446112809158937683815964711295517583391083689980827275219407246461987023688274676879753690725391445931151141623411785939253154373969260111643566611582621634178772469685416511592448531652460542501277444224377267199798881911965850783057730818468515987239780139384584279305838032855851929372000266060631908903466187816961107163618802534542351329592718976569660390469039055371746298390122587219533696714756426607570649485935722959593323652163988412443607944069272154269705986898944244391779649331383240321558652394528208709115471430057569017662209164767176128004443291731794444908178504306995503246347649313979474253425552997615450267588955883793205245252115969477594630486217145140799530047334871902929854330743046647851886447825604459140068735499909111318313044473501972494647348780754526429397982623165591951089040119420574716974650567815442177672267044372772396595248813772700886954413055854057690350613857859424681341034544186693572154455342485124946464657269977429764251854354158496816486404309539521716239611770835796777239214314113729151357082711438365899670370150445910135321370025544590478449455517771512697815230463522536702577891534644542275130281099814986455918827638356414135378143490950409078781472356575467386319357742124809735620470103814621348821173534720000000000000000000000000000000000*i1^9 + -48996220846025365005125293821279903540664069986206374251007886054430023325374174278727843031190092789538009389035976778156995538128952323715961485974622392287152959913764539602160459332238176011571401968171034930562669492717054282395869455585245125126434271952769320723966780311284934758756976288289994227806112754020211350710832561374431806288407737213866746825299043402761968665366340356041832998493616765716315457302751648406736253500711428793685954353390929633061536667156197090513663906192992561596538257129627878641546980019365196632925423157241787999044984393843478207510562439116730761010415858786464535164537665210443990158751454101329461859890974593406382974003933403088359538821172735972435472279946740021000434311885522936463922307824412605205905346240773610171855687901197989716677636393687689581104100034604709316669945140515142229874261880242704286918484033428163318222846520980318292407717405596115482318512843805141397768366790611724759988551537611876630228138463876349565507999241477371751737222565813478357935321649117000569959488748774947190485886872980136267823707627113661368841748367989766823144092887826719225877823532647675959875185243641076970796941955699061980422804736380735503597928260339051322429058808581817737905896122409507960936478371688033787250635548113370994188127961403731489565611211562082403562435623862857189051893873837391883486606018643782418981350763707032503903294307964907664408288889271752663232639154746223948694500898152090883521452686104078712854075451642118961528092420696883707460239357078138931651281496097080581018680399132258212393531188815426922676007029727070204723200000000000000000000000000000000*i1^10 + -1802820914476651904596264071792074304699965249347731425253401029255692133333900808869208628064370867628783761308885310774549229208529974300859864690510131460925838913793523138157801397852745729265926355913602846208105287341206646716438045416338174294611048919666346394876659123958650697582118108446517977273478582727011104564509545040897516815636668556408690162174505263681053786425057763320837610486870911828551086588716410022157692598730378246887813479463497827904336810878987900527873451379792513459427183004004855217509555828542632171018303080733732023082827902353369909247999354215970502428236802713329382284623583647211608957244141608039485882198705306551659672924472650716143466011682862219962732094761491354192893606143371410672857596576873453153845802160697573222421962145410596379797894917333441094026285062084875152173027692816465349015834445102902291068383873727820750767615391147813909541952545980541630653678348916416513800397978180499346628996354169977436606357721181467287599180896847490137760847522074002595794509270708267239897712842200981518255207544107038921399686985564290010403671822710195662784647135676844897236992629630630193796421191497983165358355288242537701188739947095424661229189574888077053390417858228360196921635263410654284346588435474769410769171757690578584710792154567982748996886472459601751430227795162190078241539529909787203918965045598853875009046272142542950621187526928238001817343132906541723662662988504551373243502245414102898352020943590158871287594209031071352336112174764828355383171625610357966049089762604856854594548375808132310960910667749131269022336742992830791680000000000000000000000000000000*i1^11 + -22181292725731030202817128272353419291289850752966530790983641604415029975148694260995777627555304021797702977953893039077355969749835364647143188523196274489126885488158731386484947127286685074544436056395944777027317650690359381426768325929133968886642621974737898481297115429541622835564012085144145880634458529517424127964859645417561740941948948396750369417218864541060600620263143160633038175337857036007893817817810552320269134730360085764356211864813901845621878868747807815061956121551309896629113978413084371386602615520667072515898136708892537642667966561783495625564688861627321266396308142782543627311968024010045362066442173897669634320939121977470212840920742919301213118018046818585774818507144521202278735396621110962632739785753017523825375217825516517688762417455832594943025653873318466153193265500914675650010846252270245457242345784660074101795842632373342845664267840955912807645078544845537343780114553150819829047125608897736475717542581797676300796374634821932523236826984427447864332656562238228570857193372489054730489871540591117233452918405194595379530207123651786049503822895372408432965494661372782280643577112026776484264857776988621886628332253002788675585495533216111598903488734499724541175533663073310403259740064770883061411764530012122763346549256255644438953862721021206846856978202647688114698341870699667872830970102574681499956184619001165412041369606827759548555507204585846618984181167674949875885003708808329927414122662311856951654071600108308165336822877825221208282601603420145613151667971587878007627985499104519646368050716780026371794250052195319476993441797242880000000000000000000000000000000*i1^12 + -89335310767187480652610916450871280761731704759889579727159388153816680323239861686769230204159324772617141891901475102656344387943032071152977999492026538638172897832209999297133418476263429163385546919056732195142557948301263871263552802193589398507117058797670012553919491521748459306581004087774839528636679286941528617367490214291184596948613591864205053737384717638388261969785990769507084529876040935556675332570068238593589303959829297803169925983233829908659270018317597502076756354953317063916723573826876731577913597799332383642175450643262761389780131292074602885746658798124541215486005092692956581268761319933827853564897816157070328932897065970883844553205113443962888228506371137822887450138316644893588037789161506620751412174263006955023709896428645378596001325653444316032057240732180827725397440382614815970064657227048866081748955517094512420859100061594270157908578779835521863841381008327070471646153192075444488623575286585327121932378065545973901293545284769205829026207881354953973347900222528079955242818709857200803177904971154517216315439125555285146249100758278981964685946028023534719279885643446535509084569188356335119774589154539798698651260785792456700751556868292029839702554573157702635788799530987824204943549481171689904630229687519452573564613513742285751537358990293009747053422174877524686570854205978784798827082559508955884882354991265597108706205444759672228690807360878599271081325086458768907613122036400694805811356018404910761630895259861092996681707227347588137212428453733191489521904746647671142429159924015600722087449422504155237909291866270529112883855360000000000000000000000000000000*i1^13 + 66527945921577520885556565620213202974052894766688491190562098397516434399497691115347534721069328109390872836599231657336667948916595059982347908129878567630854639064539798097938744765093511762750685224296169897203264325756796696240398484692450025490400730161310345896570714002958145287074699876733617553909607253965968791815268449227443933276392745920352194763879943509316869952997590006174679215155595281538234214659656489465488141604991197379697242760479818761025353164878709030654415948029478224335206027230574746939948061491304881517888038355560915613648384282719624094959675003718084654980650785918333199325934623547846593286008153881973134728165360423195415185066072959498170866650259843247563496052068896813895974075640372436089408135133188295902452506376347261203311561293672328056919006839574173275793687564091057889243534583265051366988310481835871014058911730351248700547604318271098686482764696346501382383513575393154984715550723621030693789043329262182280517805658440826353394704304870239031505579931661341265284872674011768890531639839352879539547774105548357315326870208964427672830755998136827138735794429885470764450353600756179381430442323349956531245181100000717786045361057533299004711179488170061217441511800213711670810889880273238798596503301204761757961794169708364951008130773788340380582271260195252129462323963261379331769912488560149543059801263926589577731679706241058295453877411454591163568525735176797166235679632536594612351119488155099201818322220769753203873046445560942744749097479594579581633486954466971452812855895668657230689372405100497779259330590182449820467200000000000000000000000000000*i1^14 + 637889447150860533640655692456384846323889335331392269544534727363590769950167569555500114860474041659189042340700364732689404188974949197936831310565113892503114639304982340233211366169178367129107938605185528343264910188353503677675334407177545111540845242975292155384537601552217418280873760468335001435170523840237385572900311566177948305830846434640226195108272268223269945233054256263252868682909600236328897366133371271892961922298772912468909996953782482167065407961569425120189825246217397025388781119941841603643957800152051279218053656845744345865552919052409538480620129183264683616535231683432130733574194489499304347103825349369403940404814738115261860771745811762117701759217548570201864715871354594443389078758441160639359280433833701005238089639392419034084616390029618640305693724053187466127716336069723241907114045494715683972270967254488918791681349951434638380414551687259011160277895510113713124047008431467905990663304126399267803463162079532196995895668148904939580163047563144180512878424119985838846044173840189291423511867741591065519750343016009662164379360951539283127925767911264046411962663367112669611564955869315926393152570393695054013196713900700479904598065933752051621339608721859056519230291674922382945673407116082290178448504979505483355559327575100148839519984421481035657991412522700752974356794563661603987711790490813748587949343283308824420320826207727930770265178446740060544966624922446973660471854553624243203604778018482284762944061743182664499524394771395096208767688523987063187264656392953957364633199597027779860733731618172582785261397673643081728000000000000000000000000000*i1^15 + -1241117995884741098577298573245365754878463439104161564129887452111652387033963173356274463490470271986140675254482060906463383166455920648895793066801644358472728120234251495645095909637574503505902684335480126732408864922859825867267032533619896757439643579415096248899474924013768334907240575426618311611773419833928370428543819559334384023744043453533773651496364680794447179016838369609643466375263525028407371774161893148441853152324332694014817338694844063596377005215469903312415014197553448522091602014066005413582273230461754581860119332715493761889728703948399583840401248013636450765454292193992590244331344027758519165474980000218226992750236753992903642934788969793171635676867914717854566618414025106879698523494544857061131000494450504464009025714113715767725134682928717501624831379056454627752289698633647597365363872247362054661016526834976697079931423683254424249274297077611946854395314193995098640350942659860764499504540979653470344248519852020609535719208382991115355709841587593274600387262627206345165137644078767349035815550096155545916894120151043670664789194600560667821973316625739615833447415336881995884635866027250636105408482381500632927817247067016299245005959497300080054286701478206187214522434877562573397347992123348493906968825571041834684456760999706188444748178482995682731530199581638041614100878266197389160967884479584071871323064449105952540294929679470056301491426878897319090376037015331337398250088395437480319770443749739550304507544506561675739398813184578312900654568099792877071373804826425001358194811368466872509821396091731536910895383629004800000000000000000000000000*i1^16 + 266692155339249713416419960168343717901742373995221039759781749010607068462315495312819759554439101074667803150998911699462194523416907512912613927862940724764078141529822314977296303971381843939469250587178342812591620494565170833172076782282023023120330984149549223743941757098749417775697986550234675774816543170082610936015077743231385125325953800215229081981105474159948783300391919036253443698752328423274189858018369302826365074246776523764044587504398120795550322166928314301888643348670005906993024527520837260797692536631894290538004564568902516969517817446849759812419074993712720841005811957786824910777156422591276893728767854926165368106354033450992496896920714997441257319859152883593271549021364197378203090125655402831133945800769909706613342822020690074737885548896975296797788143977777360188223346861719977850044830143191323527579034870736612140392243499686613702451489850339402375681320546061356529759140765411511279108925925536540849346588808805671880169055157091436027815380358916083742040100569343309698169082577780524369541292792936693476489383424721917446727376186902522599977602810129405974393273386626722354185028044827497045302302864300655106354469978153541591673285058133875843821680382249269026365016965575583307344081928839642304229324956803156757832233337280222535023271012969078937875703182374914318123881645998025072496703968157426046713026803144036940092122787095517509198744290122296588738884994083147717941178789863086324185111452821762098594277849681364611208367744226082547215858408339676714114472077148681916993935976602792688826352993829829938144870400000000000000000000000000*i1^17 + 962181319068519849119740032969286032949742007440489084645925256957495379971328503115583362486149384942990181017656753738366918146156238891762371311655964503086680396361565065930454651760086469330195271749130207232380938086617172615962199606723141127883671671917834756861574701631596830906057388821495619731909075737531709675159685467618834926690428023407124852305917922558616384767087480346335258768594248381138032772260871332301273383604643139164607790011628503124639477426390873301597918540392534471982649230558155569272288323101277225214514625964505034490676643964472293396538130000768950296810081695827781823257698404706450023783796091979432907215012382446886141051486428541022398418775980388991259954212933301757892964087878708399102449374705259888175559827245057421897508375364567509554704874064461452419590500237101453369617273271560169066087545682089039910195121906066488206094944176864361428308880616174926167655556077547727908001458882839108703799748502370398539956214299037975598115777801908515422722311114751352632357023176111843759459384001956940443664486474955653673329770564468429195601124275456395881718543752352332172193333883862619786144941834979574745661533708159627850232106301167401998173162531464700579808652617587945078220320105400612079224429628401321492412751697841718570342559707142172875469313297283954874732168992345929187550896018477730558871517131619450760526230496111287399139837823367539891680213376881326968596516381567535339611552271044666241073654549915232875770927476299817892106852671813977351191528249228906945395306904630688457751880087469083852800000000000000000000000000*i1^18 + -179470362113336642499782548999025013413655779360658124288204790014026758661824861332303413545311798832611888567424088829863274137001672354417490327264235866294755299746927933507264625155356541354303824853184618865511483526167159052019441947072307609499544714571720525806825263906577880748018439840078394258610346776032043950039840347191515147092587915756194443301686127796501420576885885762902853123038254563603677339355483865334959690774304457337006157534641905363258719300560672080616767772959798225428004266385459822028853928442417218131137907342765333233362968959870965855386952208274241511563265514992409721638831404278228614632682491447111944875101579842638895694620874802072953761202444489363767474962607833612746732937290021084901742864122594497068857673217041428850345580704388902664527237186557334051216345292292706777381824107838117002421891701619874781838410472439410909534973179257999549291543843958294083502345217720701035599334594652874456394216874482499066322101866409483721695729665753259263296102291897356937760986843436905771876947916466410870574347858299769979878732493542111105331011536828555163169298892382364432122862024512131820905180617589782302814511505012510104185408210989423531092403788945192190077594362340633533513834346396029066764286288050493003727113641748608878302058224200148793260366482866172145514190323488901668671665074041958195261931435004707166005491915083997589370840691303165956391062306158366160138644640370931227367273862893517027384018769917313328137034992186885128576937328575839604436502925595968527650778196962107196667401275965440000000000000000000000000*i1^19 + -184055758570080197392300546880034454681362436566608227509162805546377989702370683900101753571830183167167247402313819049954717024341840848350406576221566303227208758137194093106217731187240877699796496303045837414914284380653239565967043933832115171074245793890086746566806233686161582049502487959258272995868642377634252387182009148895655803882574256199915645646549391205490290747042493923224316922106640858509412574895384787896496593313869214165016410288982897552900602349012628147880642175350184173290866386760208191857012934149824875499568863765459849169031255157047986557970186232212609585604964335498489905231305837443858998687490191376310800065271921477063411727839946355000528628939973092186638011584587222811023213242547584796521875250730027225347573729888536138312884556938802884132417435271928884740583854337327107499655014987219838461013672422547183056113599581101807931272075996572711951603455514560370143376281233056706373898300557665429135005730416578834619611565816505857961453234773847205006506667907253691130140765991361358816503040483208540087681191036508810164867480384098969038090166376033693190012136227837831881874227827445277843492261678184368725419058397651707688095522655109386277327871279575565604893558366758042757928950908995423469911727645647371438122376589197742807268379881008185572776792649263485437120664505644374352966441630532065698426051482040391367232685848081859008166714091378486697860428895355543527161996746779884268977323192021193419911878053093163131850155219399710245925529481158200536686639741905983404701550830475496786490923417600000000000000000000000*i1^20 + 47416412237300802753878532476699792049879889214125816290208103828174002888530215522146444331301202882789394551445324791994844491373479453124105352783127469740232951027770548613785361649968691721831205164530794066091701352049522222134019703175030825748242237725670678128026635671217875001848640019029178972693555212629025974129062026345251853202114843065224944732951479500244139024241858522667408877709368186205122975019561183893149212098992013581658418339103113402767119274536816755497519245359070655927048434981006788211300582023690909643624267775887033362477446630089545412264405550442724025109388146348351972797651519503831986535727730931189870631215781142155842027013740405304175420737925027207047281736666889644902488165164261182474111308399309343492633955240826842131709506260170126088702506223197199135573781982631181092127964703536536252627957708086447600845569141453024801787391527039524752397261246995913249509045965411658529324767843466861514247803580722347787702096650201530937045321291681137736717019002439846895934608863775983795313321690514323708352029223897617052666173320486849327687554726698337768003164539498881290460976157206038262517258148946788827613865192538169184815222771990825548793713807893534405307936039509738510634157043932178268377843175467214540336345406227708502240027408322325255610260016880832380726587371829234496136658777004830546060894419340157197045962717972327350497389511560548285879124998930340565583186320150676118289755693352414844452770587399793695643247398118753978469342014648049537794698838090683871777367459496002773319680000000000000000000000*i1^21 + 3512987340985631424383602306107928984688937930774921888391408997851731307070262516830803858471522873898455337670833437958179827721686648147023011206534395896032863250998162809391551158410573930502728669109437276710226905420904157036336683110294769146603753997132179483420072204149345778095856060551181318026583620293746546190821180988803223973998738020903719253865419739026666572768375192713469297826661439333957260664220406471277127327987859351691206627504038674487552999822588668699884829484908284652664827804378736559645696419211679977371209915712085584967779270796025866819930158749074888039364801973216238468884113015218066546666397633742807526424752716631958438137083149534816342170820203905442825038840668468650666748209885880682754168604567660918068442822041069112858972619273209017380549842741582130890756720268574720211483548999031845546742022767678216087406455637586380211327943354846613990623679073596097143944017567753571925159616290737771196199092911006007905086951815424542814446884885740854547540561694495231830114651905451645544258220385904468493342670287891129908414375118253968535322830506363846677269300124043226367993705212217463221260273082493118377996470410404099534840339510953513893042551628355161505555475844916280776332770525881038760560356501821921603177906633342025107566424590167386667278745726889355896819717705016259432388594518951371016521540107344856412065829590840760363638565801299774143627113060429721937008132198836849385774433262314312155414227342523444171618614114986976434618005662103969304816278071228140753173808400039936000000000000000000000*i1^22 + -1217720139004373002636154797702188989551059610127881627213749498958980690789562748837475408095280724317649594515654601729519351728987720263032398367443183134525197454990188493751643595733357570388830462833512584315590564597105609201204645103034829451153473606078073108007839073010417974128666476016327393175597392087809881360303893445805402757070879757681236922558732647604073218427345516374654537850671738482569876839886973309960976965589892342861191551567320597635221738349882085057445822193072698998235187976644196176491520278911165645403743368180293457358596566811276679300321732690445216107968899970498533606450751037236538188558412611879105360365152548440728563765009144920705344161250019996668254109879520503191930367296624706836787443909902915087496687201823587042255990051450364639714085466909937378077385022457052929288220585325517476886319374885811026279919342704973708061119550131274628196883002909110656162995328067429938832157773684884595206143712446122196705118653639923786344182558069949058088138010728140843783060914983767036903171080469529372605796822354943671762131754449969692758519908923948638974426319532532101629946484002736150321782211539807330132531874106679003033093507269919944346713080870085899619625238562215346707983714366558912326149887037123219421364200121218088165586893030317381887204315041624508536947934219617007038671740266415948582988312030180451419200606471198638798812276048131001452149964568024549795422889402502493992919402449223930821706353316678217897511216241578949539121918098299461417946319651664162483043146137600000000000000000000*i1^23 + 2593451060704755074363580262461364114744333828027656815864682817935256026550280006774732153861771309420070014725187721959807331687022043735101078957526946317839523062401716893642103226618741453377180175484144013640009848278972233888665711654442558124750698281507828362441634998947324866799479293833644220842669776526853693970679200829599105361419001078774100988708705641874215641113157068520946781485158246696114413131299919519376397583514710746737261785711264977975621926656973461578491153403475980237115029816617849902812529831646606086543228692730107063420113455254362080103795256779990766738595995585051519321191534085568141488474818240187908042081528622910933626966239482777795034254519202564969920298315991933046844742448532107806562273760318619600624691139367496706648967592119008355596364215151392897852092584016159106210354773215768359944430089618986904684895735882916707636706051935025459874757708265041053427446097141720816850945373613772263242714482698280277314366039921909619686545345973067860641614275632355165099144402137101173608890954826456298136698773326507694612529836291987382732812088510776523971126602424078637587377186907118484522961791434995160346306410955849652550040535815456737306689846986329988431507262203948138982339393910154980840524256368650795148589102776204827649682873167548865872719440238454637174712233145240427228481059190201659749952696512347019464524265896619311236535138664962822799544612149154786502742782455895703417684090836238551193871408815071126071663211832909261337089491580993899524684580275495868615884800000000000000000000*i1^24 + -834660795900027533460992892233960230317105258913185882623348068750332797885212207546214958954756113283284212403682704785426382401196291260484763033132286615600821461600527475198289245015851590205868443916006360177083865838340927459963860095764423324274938063474538544647774237405666562920699512878013522525586958141909854198854874870999694252974240458877263087933009778473633512907785713372061446218706758270739377464088746198892450491049746375625239850045245097305183568858643925642141241951490554807147879469521545189168718092894440688366463494733975289704624308134905854350229550577783189173570299898133210165284600334588102011130198496521563643315231163523802234573533310069969394826306497553522130126080453550066778201104660290456032043281577258248521005010318001661404721626951127523385823735238717815949415375816054677180813605041544320305279674871154533487568301633318137688148174477179234287393831543278695509634718036093868818799914509870295830020127110546200870654314151955289272008969384475590275270356958630422316009453167802121486506980314493223066159498639647706784864425527584552800106853108917925511421769987912049361336064257825176579562684862056485346211548408237978098356359906740483026619926861330609702335040264253359526083614053385724638675520155687494493866800671937482146939569668088221363936795458620091698689698279347166042208084155758488200811364492609750065524288598001667254482695322990111566243480663115362834496699649995748757967723373438292429321094173814867808684227591513091147053045885807456230729500612484294246400000000000000000*i1^25 + 41535200427854202155151508485810268578931420355373672783402003803894051123783028158928789103081216861124511532603257430369232096219892464229408286177048494351301993899332756554852263424230105847583833512945347586252397723951781732961763561257118682335582928623743627959553446202382767405220920816165614785656737189975953734699494777662429986919047759283012691802464627917105954226266050670432783567602252315330999530733059785334563184792885750044012718872722596533505235985348954889163810956922601522620624458354831185350464739682158104606072191368795994400881930826905945749083537865436222578665373219378676865550929957851434380337048815673815940181978073540601668694559048121160931951190418064868057280326164930720358946716490047739551879215654640301084937375274070922187077514429345973144277287611469442017333808011099225558666891695258703529465041130045050980853866391605083088434012610307756910534218948633143530879536782659823977955043421169274427057159211144645750970244993539123590005283242805193500468152280828162517054155631451724541125608069400147730821987913608574411988741325029426627678453773969933045259455609992971803986033755069012830080731863901756013435464239701358164546588649604555382637713980047325745982320132290143721032749540526162404385951785297132745784641119901546053561969738280450082880901139118385096436299323712390768541064932647311834534395738536306603397931795144993925545249367107586796515892143175566989368588056716411118272480759917300344734616122152542502230831499153203123892857287647195409976581884477440000000000000000*i1^26 + 28246955442134224893767269163092406011852152015460776292018792673042039526568510400945726298686697001098348837792745056196682847371646507674228289834009840162118301212157183204753175539260819911313797013277597387378206783430180672479150543871641979884791096336660982643540494293864351950437135493278206474615500079557043963420477104742866595859259747421830780996341254810143579761220648039625637875356337711663193134452992203877227853089722157084870392576688935140911561529258386303401532276732785925784588299019210382810645760483569278855419116698810371958362073588621722995339359245116933364166638856577574913314735894000437112261786122212956660437835391915599072313743468259178072896813396229439028805900726892701284797299625005546897142797781868534638287602352029619614271172938061349643252113720038823357960294349710201968963787279705742690208980015468718301205817332278841232943816054089635011101730884926900038536956923164882324735235756582604243187996771411416146118544706240191219158978519098420883413361655714540444283469944391073504727409684009470398826996096122269654483287579052407506104618157405604700916863507908043998504949644218285126724216524130600045352913329413145839076789459792919228736941882957374003190488899819814411190792317241603990976498252237416535852106162415305206962939914580934472680346087555155057678440869749371676066483397937563137190757028765882814525022261818310583815721729343638993682353389192499171303608552202439716702917704296058432260738290262485007576740803337597762339834274752321063160381440000000000000000*i1^27 + 1175526972539727827013584440606101189814507134468558728193777768727797583346149970302599487799125202721110667377616881365855895500077878793613950840188116486652146358275167205174463495396665584189406108144280187978886361714981374823847915081673611696597749918853570241112511855382025224675097723917272846281419566283891268191424653486840371391145909803361161571879760673582695428543314067574646234150575100070451101532586814607016505213576563069369661531002666574793989802995334869485363432031740772249320890567759277956836433982611460979187574273815592957285505806791547565844687177507359200069195759272976968753629014210663881017173550641564708346575059054800797213015806113533670081202533063908390804396480773212804757346864084485357414980985659155563143324073735911297998748663847962127748393028854464925832404686774514443372349091909788121465405567613615516353409355440393993870884092364347666659380403939418767132652126148624112503199671871364753903577421760452075173685277281641833076946633468301979957784554164139490731981424397931731594487306874509395212992955171019558196747340145864009307486594730643774930668297199699438965945350321816118050637607462715218392589337422058515841872422614097699002800303437256272503564374289747822100689312770463042810811397484544874460055612851364728439145611004176155234667600242418462011501200908111955329575525673325080463917351693814691218032172539029965741114025347086880722327995662111081964376559413841049856022931277382401787496369807265981609368789973205033012610674332140568576000000000000000*i1^28 + -23141042859868127851186546083676893884562650426587961963922643544321823426920694101083261449986892749022635901443595645947091599537748360689602372846864953297349480290666493244912030973043484510027778870085326886923758153747795581422071110547263885734134117802616592180374768000125034703402197022398827361025909025474129891865021335109300855634769642431664742715819589786592972988570379211576749050323452659283960972908631203687373946110273680283717541461174559412352489142639176644874504538677637364315916250367207743274609471498738422170743651976403597384873914648827720443295631960013085573270728245147141488637140705343105056238184303266160855615081675470746847052041875653146546841767507523615353509364559277036617178707008785875054712437698895733775677514281187900504429086601405623618804766999985272615349684252821600867594737328493537861127825186481062799278804494871752856533399082222551784381872312899665725035066043434784065259582342988304343366162064599696137198033021746486323446224093575054027814514268064335619251962531009047808893193201880727245646315999243508281411354290809662888284411711648825084245050131111232779547743757342537147760196173892809837930822531775372720461070991198670667472786898457153160359516250227098500042729627407205436578005326942649926985917273002847207906536780804710291706333520276800567074926910765806492690811159237978195393181609605528583937599061082504317882953288617127816900514581613442881142287667216488873850905818282394051139663940844461232955696725372199082722066012569600000000000000*i1^29 + 67731031126776891013379916691975895671384877423228137265049142417557808846553737956546853639687974832477801634330907455815140218888570073694730461827263762549572966498458603459582373330708650185715517168737893314474854399406301715135653245105518566213243384464397701290977994109749160304272879081357000401422589450658331175393811499247561962272452411818242176481855168736939405807292603270397011011340238611691815165816623945759692462393891532582775737545128872209958996333237638156502842245235846225957099585251584101452203405389867957987544160541220094787344065434975564309378057512409342085102591150603264801779831695246365838002990119730675158077282497718178414959161778961102480768083073803352347795532460841269455785257485181262229596449980207487575466032192820981615977329076919796784572429427675017520302918376610631545934687725687522375099727837482256106740420046478589428110686012401391102026939882816276866164837181159958323700841333528603716129584310466706203074793277276668929935101716403375171320188223033826856911385726666799414208016199263834744159697762746177018169417572659788985652904659475049665120520209682201786342965133155445871665840203760766177599513178634151308555942915851721386640414777604131933657800944712237017451854348385924641244508691603859547164260119071838119029871680378649530663053911956245173641065022942038901133819706361507573121140751945958155415229220905996150065198843587955508851290908260127449940445356499352416153245216753279155550863994033557113178832611474135945576448000000000000*i1^30 + 103478574548306339168016124019367651293848013139217949248466212047125017225819686382782838216105638146746159627702645556999326268402218500773037879516367185270206694236938014183641003042812678844309558063695548570232381001721069348373521059441151022753055393836464110792882860221590414243106018883044029333651534831537595580161025340225692393196743352683329463268098879570671902484033185225323702634763254723747100918890733506716336289559644089406615230001844157453552307727709565796709331962980121368364056190536317584027492819065564954794291655514753942047474573558289924651540739289404874531230711384783950732664360809015755279868876759263060258612035800779140725416360726973573426775520999764240444915947735816045795287065688123306258930000644478826373852862472447905266180202268789122588549836670564118766498293876471561575679602291195147390544025557913059714445354315932133327782845775042285376852317902566260426559772245438485812693015568842016506122007780587314290782959383346014196540926351421023488071057694523865686523583440943490641518938972674409324922786915768428287666145489966237716475805921285037892662831558761950625740720048568160160606531932795486350321195457694945059470067267292190318491171809964113134393169774077360782411630376252770973353823019400345546384635434247588067463268892939545675980491188936393582340000678841331632224973154293251694423029086046372847743214532162394490929827214345913429619153846006451151745988253001774550375652785486232562127577166233953855414076358472499200000000000*i1^31 + 576438426008009214864834733363567089638606085560786451153693494561789973632807178598787962434159752655931868411084952759002817208955148842713718283624369834865369251074294463704833830633548266912381114595736006968446439467725430021024003770325229929203289119318102500222606317053569293875441631050077698766962389725982300182585073216047988085135025182998589941977270098657762436109349102023553964818563945864541300956030210566975518133079864490761823849242296062863127353871843297407444307607590787377705847240870294661670454762506645880723931363950103290315764454735125011474087978068602785024653074004379406012064020354955373074262201128975302073613702587169078809315899780890349850027129250487737204832646790772165565016958232969902229000519372830269072169419153012735982492006307430775676793155985399209008507285691668752531428350186555456321807568849432625792776049453749203473201374269897192175452924560179867028502007769784957732098824465405206056352224814688415865843928000881181972401315728187124411084304287540923131040505651766340034923568964135284939142638443073212561610965673265820347749756203877424361132808264188046454222504719246501632362814603755443653981302440755314961833804950006595901144311189051132630913263368371070496630268088059078600653831020081971927555597859133640603953869846532881155371329581833294702780557085918023678891658587098100199603199164064463568497958262993188469288745153571873905228439590163389016149148190762879653278488638427102986794488151260547305852108800000000000*i1^32 + 158141630141602655435325380441143200649281710758793547055722611630021611503230859193940236978103696081251486319991925469988380903402005585636547042017444759518911791063712957310217635899570321652819015671463592386637735349313091678133665417509465334594220951963569792788964178620931135913158010458792262448276211596514931735129290738131122926403330693787171123021499139592132488760120584272281526245158687251103024338102620961692270935382787518207856252379136665783844012234064185068195245835729045707361463496972703940003907675265936519037787509212096589715553723348302281530289831936428315561712150628789743872015696806510152515104921672820101758965631513372879058348213045684438430454572345113698860224249730096185388425829423180564637596171655728376714640101907010463655351925963682369156839771733704389559712836778764186720509598520605727593456851144168880599082960978750790842144363964038778053580506746189975618787358826751770903315388455571304337451065534886167821662100736359495750580066935318173240586911468114567547433941579582455837354230726506522443951730645428110869477826401920007753537271338364318447840479849703983501247769073368334414486915192212236932571265639455272756281505443433529448206756780329012425271000515189104570413074918046670252797604638245581365007541677323092297280011060764053657078776847722240462942404659293557867845918247555319518595050466374010004771693699728418953592734997016176448759299141148798250215230182901446282065694398121485588044293127262208000000000000*i1^33 + 10824302408424227696023078214172391765379752411360135832555754729803857455210246081728681694332393701823391786343363867982571895811395444576788820371281753059934079422357005284393268031408576679131188249773733250626770802949410977616876410412219694360783677835920569251543685370465433329518334746138460366533264366864124735804650960611857965536675820536872854127522058550520529735478805913550405514069658490669773552963258593342948416305197630347932585429032600669066784880965356896274053466861714581505966934894422367823473766272276513232701138389196310181251772012037202723100529814425983615675471677439829199792953891159730126346174596378742425998697769672427140649646260178109713581720868671866406383775579179380825492378884675832374105475178070115544275329636564196003858816357367514011751182016867972776851676280247120037017141060478900242263405936305799978608549453420288193918849571689955494378605199971601501998201131563873650082848319413921163785657823346073454267194360821450719478130175184587111432342903236990543035960002502359330297420137821988461340683590986191127150101365351245988674873149695908981539501768144056753467747754558172706785670543031837572840030972236418758436869421630050912926124034776536267306891626372504290657933386515755588982939906887674825878058242015803920111937086937893529794381773710302735314404983944576466105106189694493866687847170041787573959805745117594340916680128713217990121260389021983330014557850008726924051136750143097041191267277824000000000*i1^34 + 6316180902617844384470607502764738363123672248094720796646714830818987039420719668416453454882572781121614299524339812544816667510063582839268599268235937704506081313060182970731309956388834876028428173240225185428538164025150867102909871971257347217827351719105503369146418775693727887527923656439489563919026250722926877618491827510823340752116574400012670509182429001209582574346353975038369210710574858685901801889285507050976013785249289630566149166415087375221572782958598343075250258495031462313745552710913885686283215308714176225612032668613642613330306028180834551870051510584356281292897003646980833534648803433565029730236172986181295829873926700269247621636035092452534104989462063343803870647855167578220268684873955596276993566642436334299790693558297483606000636328874996957299207186611362298567717084806671231135012219174947957445989697707524590514806251220032979983208739863144823481413527822476028032907621794631420541880186138869592361842136150324367252180439435894370843080752548805655169381951099170371020579460440177442619783709542827142194710414650093510753341393562492368884726752844038906492460252760737269036225199063011913372272037008763710684822841023490200530200893339964584107091350953785672240844337400492935726223354048849974132968583947137652215021040645511173314013320803680897777825262560828692982772085176276626886794546040342596948518435629293220734186965780104350476579778260758068381672103454084251027519548030401675323986334470907366000640000000*i1^35 + 26133235804801870344154743548932567322949255088279391148739404024764252412357501557992379878998528313272888549794301628876440153788851418296626705199281516161379534564148387814647755269193979255799877373333844107397884341756806432923492973865114721347333099050411117597638641766570410423709477029102931994464419549475186828723076190957808260902110107230149196585824965259203616650408899951638285231102012438661115857666284152561030860253144198455631032762995933563188727515153775714716301471334003410680321893431265356746633672302129049579052488357827270824751689647541568532213833250396093139602647315370186887837565545666800647840880101599185182612236428342173221352981925388325994514858615075358607741146888400981694372320294356491752311275153125054697726164355972979002250065633748916160577587840922914634366802039867111544086560924441507765383990828643630282191881254687393580645850144368975502684658623769998250101256887013284373777368617447493521045470700515423654630184337820911105346230795153324202028894747345243848812270600456865773667836292520510172755779880291337738970608969789819288784852357955170994274005054165106172320098215871890651610314674817508198403465949612787348722059491109613302844024128167489130762305788985138413430343387330674182738955875790222513944424337810128821555165215762571153448225765984685920119285803819826856384859013840844990241451600202941256763020834057549988771116146065630078453265639842187175405090380095206262908492201791616000000*i1^36 + 30694538832880317730189910762525469273096285283157948853779192119138606763224784354180167553165365458150193370652447244581239197555497936247786996784286535269516936379395518166242345616456519866458257238804052204109014886249437545128639453107594487660014070553366451885588666198233200456763185234763593826346230392604541974779564854113431224925746397546164450536132759917415925535989914443225368758346001324977566207161397811243824792029847459632987141531777689814229874166715439104516769603440447901103151359395317483721380917113077349032066239097973253644292696830285282226367459179818248830252041236450657967775365065195204766179661109112279090631333201753350903725179827537245558906514949097758487471281068013406359053898170713417200949828119121047688155805421965044904190934072854581801448073666752758185619322847511202645717473536848053202949413069766459229219153273678746807500145453968587653146291423668455439649949680262829163160627932615832456506921148683847270565443197564455969944446475438946971625027846858818318882636599093418899601344761104087837692964019051697782480274864684166094253997335484359243463143034279744137910282446036756831477700767666389003508456052302322405193577855791149541389192626028263952612531983140051063377384702501199894746265164570880161198540561298520586978057236861543230968565256332366671304438688252087954238747619923377408503242310591528069548596210959642493449614334284579212150773559828954668891122877160531552858944000000*i1^37 + -44985774226612424979916560491065609042854933732379727694658182696048914090511698838036958391138077949726038028387949776047225703011721859871610877388636002923258735876294146386256742003009188416806875985318015811287404686574829828897891571213335213898215976914783829002540075310056678119404652543160619088628835865567902778266556213502982408790393234918332945946077565151292207975867009495560052967583304608811797412932598163169747744550392991869272630108841037379001389046258424563516189159891938027183866919939370051902587703329638974170405921900636241783326567979455544312508462281650120780051615456291591671581631060623162012059504835266286702483920708431443791394172222105758583759593076491043761449144400434925086271129121898302497475393932495405017159146430080842150813021945959628740835509710803775086350734701818889544407569635577185948508907788910913818840074451879934498181510347391375357831908939945738336592749776988227323429590732054936503499839464005519168949267408385157506712168005331656169554331525240341887942751897036731948727320013497819610328763272932191132014278359059904656681099598741417571546513209321711192156295429156703290394313447311248504032369067730890242772037383187672905556168938868142746750794241499553853113857919196472291578940354230180952489400133134434173427102212200802869392587934354376002421161208664094638310028338016956153706542127695243097756575028740030358648986262247111952770558546636676957186623263926000000*i1^38 + 88368699564580906982105855123051617440102856871238785648637726570514399848651136498869638443913953656339319843488336966294454778536596190415657208639914313480933118811614219869032731901667196822758783808233460754075810525376729016650362683978124269018676960798392537992862982396664695249667906756882060430138411649641204442382613147841791935587666878306888755204134103717951754001403706325989592256599304604877278661416192210039696991345147607503073573515623640117959566565275549782304666275279892163338292702042020357722576879194826980958572425603702676624238813546414082603940627511486282985434142822933637674552760602482537032224509050628013491988766794851774167703084819874573488133440498603376213669515657959489419911343058090325298516150732590960311205349700747182230075582196859976138951437046862400244538625190866367925722224402996320309278330727303220692635706668429443613985785100840029638075252986377330813348646576052930430121533549307253024516518760248825826015242930339162703927957837337177686503493202688261960363056441422467015616786654341344907861065042729528506953906812973631618459034138563991431044959635294007644294046860449873869417919730852155705191422477050816918891816021518551567589862542146870260346509333141310988528400041557090048301097196188545923077459236269772195673449480659699268091171759542984090102908173144343569171193157961891269869014502571436950506173804308037117869811668657099635233329619555064423380000*i1^39 + -43648353006653635469062685781157603299524814271815437404336168398095152931569706955032753655013771316846916477012616597477345757563817678587871077519403606899003704339746106579379897917910439404739324374253811517958703147887080175119743798750512342415667955955891669754414223042258789494961114401751885262073760117535200208082766914821528407154028580412707775753740560157182044298086084044565024017565879761189507397851472735100455933027262190235274810514276126649193370622475455127237344003271084270772372723519906889905115684516941523041916279833311045212143284982088357644213737092372251486998123225345235852706625512797300276214026322016953949206271858437426441528543073299397764701770374674064734957733221637992503854462536756603746593301298528676065495382080201793686010332467620028969240065513052898392531235090906814096732549176425536808293506887292001920775291289137175865968580458463978871123803528632578996058043097861246932338071512481278420876872531907633340697654551334320239677222083198546773674331393376243094971594722166729164964647467298062922440732963455237735527454393398150939635876212234826363541783387474517230893045347812055997392236470861098487354923430423699522091651456121888440962255212791534472708933533355554596682246412933958034068913223927536498554007531550727744021325909411026974214388487028683841439279480002675033548011385737595743952733513554406655272812224188901281847342297273812027766260050*i1^40 + 179019799714802385064794504005090071118366777947645861886294681761034380701499603238722826776686041768863465364651047606869762698843357790433465095791847836144303123601861535184904259049062457746566343110359756504146591667590457339060641819817666723854751316331042311946527762185097318566986197929210023609972858619494933196467281219599190849071448951413290415262743918381240057801421497742320430606066976816809697912487761661750073615809570611730171649120453123359152798989831667605168197724696423157111805752041190765486761587785871085712620511817851310128267773103096477925219498856885586774229567558202174013614903793049851221438502888263229188958078307148766897008120287370396993415524148312396577108762485978072965701415277658582997215686670025309429658559290822600162075705999627708374505665765790569834359165906649281898164976875787961262440909744814503131048258681094602993319455244976153289192560960811622330689272913397848088254414790799661411416380409632292473596654695554318967012867214426856584946842221906278114764038871565160277197099764447331628282606394049633203463806612541899552303724812881121826967957774280694055142046830356560872301575590795228742430997687042021445476454713579706853521746910354557229041725274283168372308384453345150129452935882781928680743769535762674423225916410914106266012683296416413591111722061028732699379239886323912580575538908318378557238830633014648858909666805*i1^41 - N1*231532175004156920677942308987966964372604316156164579547347575894633420595668055737220105367276088248304718217535659560188218102093654766202089960919767634423173896806959320301129546586311128120887066854774082433494092124192702460490448228114742666499177627163859520135276686718589588373689151577318095433104718950142368508409112333191993721167085003698454775691691553797005023465458871267036267532311670587326897493979515010285921562860179022217375983265160460156201812793280128254132759126947093971726828309293872795274587373629599840662403223160666780516742129647616*i2, -13884055476669151968496428395604955636759563805209209732443053565962438720982224644546000591285654737108127092440830918645566822640103066007397023724208439305867532076743676834634276128381202959773338972490900566085005713276309250344111844870649068646344515784486141200337100299013205356106586984808519929517750884671562072498129959840055022248153827798092899774845739630990467388673656027486246526483892889106604699165017796257493660201444594606829659798721447132725321207833776280389376408676397367156383732414539011624032557669805537142941797743321815521479802762440422338168464146929050454787292456293030188987897138677508234724447130574485474710870932835887431980304440872585190845076582019541003861262161021854671846181468487678125977201286086654813115686797799685573246350181085542879968211859293043951297004906508018739980728781888077382417371613922283762106289031442293643871303475230527245437858951283921476537566517420338640462635039135662396838691933104023834059511448089311028789557258621094880032475253544457396889440837149377981480063809730968685019522682906591882329076002755280915262561146758238931985066854115147148567399605800075139452674588285158320648088858949553015148105327460062758621177312661137603178628678703140770947200426762457244117628945032539924247849850603039977577053555045732640076406195001015607998774437301437432388726833552462691391130128172397035312998687911724765707996007255808486474856197593188396603354125118900324851182015157033824083009431473220205364846191349037421446168677426550289969035107280185831738195221977991666696170166603661859225665815060332184269105240881068923659822732705446346051760947200000000000000000000000000000000000000000 + -377163143178261136647781018103147710384675443860678374718745996213690545801268375414743165918349073879751669097600124555067876207033262928073450571042694815631379449724841869144079634852973909786661729038885650822878521372975820480073947162425012425003873689213773332434832022500118450919192603872001375869361606687252719852273162151229158510718314061030865445073711295310707404515610634770452199089239603986532749093833990447526772679358604963553654501276552900988280310552547760007204715976266609544638581580832076088709762848889199866018669488316156513222995888677489414270816540950002153316209945471560568856976226322490527617517644227136930058779973787164692998169101590068309482987209746963126153123447786047001891810042574760584059044757088054840917428018168847575356214932260131295419859965905216418902679462165907639566893288012486563911434056670582791208617159597804069920336145436485444018325876264806420702043701689858958380401905573562261424067921331799042271657750747493089468137521164321176989564335986895354114798530138863896840363704675506022282301448021655552121249728003958909104664201746696596830150097308158846978674383738908076332623203712843090768126815171619352507039780367858351827364244790637890425460745072950784629336261274324859351645786368745351816726626502226342247293528830290820319743261018547196608035579844107706203637531421759841612528335484376377247854712778730573819836624763545024745611382008503612119185919583565630357232656061468603683566871631826724228715685948777807623154489280021477061383190907729373236434767733202084980744061840053857925280133549988019989058996464871949360221044505222408563714949120000000000000000000000000000000000000000*i1 + -5828590874727191747475037755779424392769766520494358653108020997886142793231388651061140651679997623739655603485302346468761899176234709865706019704426492714983522935495127544948400536387713080025090797155533358912335595990537001848555877712955488227762155679416484861334704310144842444474404535009297277830427942533864899558554668122998607826502813766519447889864372245819413526487348647928364421156684630443655438410370038717534504443294708111492013156994647661494509604391609883944244851743482597466043011042442787647607466203279462713607553826577495440832781426463229080721014624124435326867473900604370884043301431610561311283858900038411051787093424797561766833361032247417862733608898768311444313452711701127095635064778464545211654793645824623059079048872012968706549477427634083373239787068279686839933843382951551438311127495375599082303894504869760997085058785065162188323117361445662513296504975056617887087102699010968749783863442446396774495904692549600169451191287791367839833093815527493758273309996328372459205841328561902436125445104863081637718185408797898079858608990958197383704397901717616786787762175450503292738333979723268918752708814835710130062342210606397886329878820994571691401973753948934481717078860407330304673473863495753884080095386935964492747890097731344028530191108127593477581876636814955470580501275228880633159893449775543828611557154819096224832924921215654952464514883403507875981159044704664169663868061535343869703876078548713289334566312633495415571573573891308533703623308914747657235513791079251202275830246419821527447287017188683760261630052041545663767192638318470802581184959602128083400785920000000000000000000000000000000000000000*i1^2 + 6512616970430643627287651645716354470158227721182384646353299257198794129178117272535951808638071426839373306424971157314036921107229527309576003055016398510153742507571661183799324818356573602891337790292044817068822891981367388647265404790066691984912110782109786225865816065130800417038929317574129172324250793648075990319631534905060627713211815378873813858902933965835942261156955881501520548513218956563421222328839191272737707998592141894034236187227154246906325171415276912764351395719585439933519773302348667422029511889978258410136692081295404649397497877203746718387736714845959403545337079037975125992854452006042188582648740271196887726962143601781026253798856552887856089232573714112812290111370796140285053677328265702074600241880089447430779554399778507482015501775223200021101358002692557782556713265182097926354330950747884818334389882515292804571017740887918863518643215790091344671966013257539935221995737326119627915068154264063087177687496538087922979795864572078864994893943131739248991843768176407784476475604987291067222867826519340073754993568349157962494376505217382204417716396328322254517565215318971536469113145182996687086889637059640404163601660659228891411631154861399862239457767488672598533854790774204598838846115853822381430527444477060960469000998215191257939810753020154988978349378659468967444621066684113724977109000441760210564752278547899602131296941781698766737307424854679951532017626724139447948985256942231025740172243017671191142802864274537831989127840116105490480724927098241134850968950362129986843074673344044894828302658177884251987737782899242765430833327392224072256710874157059621781504000000000000000000000000000000000000000*i1^3 + 1763628100247036830588101261236218622661820233273156540949695798508747746726787863568835466235308981631235555452305896875884397402114839153721655566582454635582224237250269044687178815897937601535097336464471617691697079066306895758989727296536907071175316826130643354682754444045613457082448153973998075070910121830486540669939922471839010103798023142612700459623642393617875241327787722963887722941615143909292793341073988806390913294422433099267079050253456650753968138567757227294722126735259249643555195446871214444177867974569385814477904530334496920932231851723051067820646899117488739851902954914862669330394853807929285773968160006374617684832763395758031082669415669423688948660035355147200417304373588367464687962374912159960595851111133064372125619872296953780678638294558302569243459325255594155980681263558334801804704623123015632271664839765787959832941498240900272568222137579818207591554799450643871516804980396425191536661937768574787853947244737618172180325997144102782058508134739603884752529654473753482607803408057629171840448451467446007818615037515475696585122132757628689616806388912682035198039667125472284485060757990488870238244704866846077078915426265454223567420837150498292915146335425867815957506414194222285003650553475722059835764162229968433023878678803409921771584638594785084285601268141172033261551789481847275509794964607927717855729841163046591300864064803630805218689576650776722557390081560733410663854101271856046637565532425404200248843857039481490100375114615228577161631522809713393055433961284952484696582764854950119012338228363417015284066703551486165936038111124330159982409811391952401203200000000000000000000000000000000000000*i1^4 + -1239256479008696500152136775066571976307474268768298946161372722471993758036951387442507200359950664870433483633946832404761563232607615596483500526356977135007002807785291093480870510049703959899159561386351610953544989152854163743166658371826788050451136417668037097872204787938452226292650022642396963644429746215692772099107644067111246466881527193711030969509394687341235815910269452597117573190305204915093449028835320586751933588859795058017628582600065057195301926626330713078503908739738941478599076738494193739723544070367614299518313514206391600541343136638460685560237414468851402267179613145007199928736848279843799582525367554164710395840680938778383487548145937598367725645927462238838510044931129952761034455952356715692024885869850196844894390611533497735921416280867088159558213017865471868247105918227915664869079215393400351178186400350423819818187697745314282899250870535992217263823960830599194233513204658134839537652229394657406486753576895651829680901938871132734157874401146053668424675564347590700439360644523621751873621109001143029686722550920425230232697336115160089220826210847618647256096392277718054430695085508006234169721188376921849843171763690726620016020173825669000268547144245647875420390811047137520051439984615169751839522962013084056502308981320300705412113308742063022760407096310522245663148813161694365885818014987120460734373746910712853355067767135725357792307833698110747083830185964150502582525796664658393226586512494818215956866316319743276135461936170640169827950281548797208190021969987773679245289167398422987389375255431365833962709190834090843377578706395728816933043188975695560704000000000000000000000000000000000000*i1^5 + -1194578456612171684495619998399472455699343939853650182531266656458492561743319703609533710829561337344741541577845904558644565235509839342312283866529760491546376861547906812290635556685112005564878863102898763181353007117964033683762740046764981870023553565688475053593693633631328070334551106099908470740530859981871012138572347187858439914925294144823705317851628879464105016677760791512207850547564886762530960276444105096977763178656715305429004352559633823626372601654536278546745734868255494719585751882491832293228460334950080457671853580950552197328958702616101730692785313437550657585621932993340377191554917668089963777778401571496800430579824048330178674845895636661541946624343736609226195072258224556522146675499687711586247302676140154563065625420090327225746426259268110482157825926618710309468814701609372554078545494598578939113223982359915679780268240865146805844684564180787994835174367719685980132129024798050100245875141749937493628872642829352283963307360950989080785057079733980758795680607511350595863174287580306880389037325816174006747644496447970132456100039201829411561033717865523045219721544784937258352742132245925722355475589509641773324397481688644635344172588023004936543427179784486804071156191142096726685232940732885055261006032371370625298796118244242621478293559973120994029916642153951650117252067348658376694173088014104460718412330158719991118420342215717077902509557369049963015551303087656703098036389312765118137274328340564166017672049213856758763292120058760922989621674977446719813643797508894368418726916189881083723302706418236455581058996616359751722970905285330884129685062212281958400000000000000000000000000000000000*i1^6 + 215591349544623920346387118447009963169531803963249422448220832073055054176535487072331920788147422918853605767864646735712466963600475162174605067143368471633170967608902248230289423752814700631752724722618667056344333214702711970435813850513056645429498866030772140528112320410310122168109329638586487210652689566132440081621511952679037630094063707112765033419910446566044135912769642698437448129409934298007169959349506443240011288400364068499993626584129593003028976922447113013014137663061360069189951089719506199500407073792921601698538157308355642074828174731915817180766079468301113921097091391875898595998219194687692324061035211407362130210947224011328258099811880204832153411733009821637717591925969640721976119019140944053183345782819263156902848896335625223515063163088061800794849537969592861420372588108931088257192632839235018043101816648677446384278051654696655332201609567983566921164894464257541676135737841305404683150951320247864770187120896344703416867745469148974134137702991085771982963054663608593586737794544190410775346826288315721994075359157219277327035119772732169758664269693159619153111766999977111833577344020607109656199344412041232429335311979795732365606622879878900391790345952887786728217537503537418304379866966862771020111434286661141872732014017444956597244749981369772767275253091768899392980897898824579276835478873032710390414529059197967534668356280063289122340130447643540741711650018442149254163877199813848068153226403040736223813580734509457499368906582236314275508872486594090594586809186629444972530669031262261308351708714542855216918834172672311833631318453283485529581299957760000000000000000000000000000000000000*i1^7 + -53451417753045211576766057231260128295583167024718948869881574007020728180363504644467980043016717052302837380400134017858581477855142310641056034231169092086645285557778852469401111474805307195740344125422035098449242407645977127824750607998787831738206650700083593511018111852586267323859977491654207416339581254723439403363379207535070719576755388421118794048342308385416708353693351370127587911745909453815308926997973954456358448098540366217767653312659430948371659881143830616426034181285825081748191828668647862424142510630401654989755304367756540854424639763448396307122853908526825112867193380814234637596245178283917718892187992130789707361458821726112243860544126548430446550972076119632908111763987732814213044619339904840023035331308603926672653364683642318425695691576731795080596477391505550259980619829447729290604917840545395577202685433965665737472752263044687018741129613626858208783065604914195387442572030363397194604026775788480190671614176718734057791083555168315147099372086110739785214872348683278296339062802598433683802722505528204701839415125073651534256636910680519752590707423005150481503268283862382239567338744193952902973327491032648444483546076487372654173020902214008453435042596588834833268161981916976372935739580451421267092649984357675936048584032276628630856162508058297273777687103382054052469181405899926055172245473546197144118933624269844972904959662213832375933013349260231466187157972239385011735429677828382944580155789046397533433209276988280204277384298175177656964726983265138801395901623028116236309338443278038417594728096479085105228783122603951832280534897012644199264996556800000000000000000000000000000000000*i1^8 + -576443648896763897932150368737188982879427001882781291298323602780143378573636084060953386462273671147892852085425564568635220842398163701443070961057665830460989705005468708927628791349814089667088643737789338734994005074411392369918691022892618129243778114199006970870332253107253917546061813289094891241572494054408291042124387075179081480227025947066765053913489466507648943423018499146064724279557093255823091501706903655470656435531242475340629782439397034932373877653427803366970992190542052162632374721719454329808607799993222304737495387709676562678367580296880197264532710873541379028187668749405148113584471157847439889877449455958094302732420808520197975177309933566819825857123899433529941856248962639732630991922917328736856210115800578666486818476701646353896273136102716024151463589924157306554771538244831253606723411005496956638583328827550652223757796423589984840125451414768461507994487576045250663761520461427429661059600792251880074740462614726303321298438595550987645636007000215162799979009484562466384549154146324357937335276026006660175069973975690708420548297773596382676373561395613528974342579776747210981170346520766790960992052344154143836898172573781960069339256505419062800396415320507300254545486122755025270296790756715391620506422029526116829069934892042564398170235035284217578504051385288850297643223366951766260201761237898811397939055871355254669948571675345205309889837034818984802649713805304453148930675870428001196769450031955513920692805330496994569822472646673093322537511646261823745675826344506394687643236965950160668550259098600206493598125652387485404057988449166765196312576000000000000000000000000000000000*i1^9 + -17214218537249371149622702894636119004478892593406969760334435244118454783584233587421375570399025834233025791716953841080764143858877361824714435776860115291952940062544423988353752677336941206223729958264658874024296605811516844563518108191334190305817538857513876577884267778106889913120047916245369132252407587853071713260898271530977250139217970206466109526897726101809063566370391813571135905832353073919668904756260642248630897233474335240766681218146198154318127763739399216438280634112599124381292610375437935543325946261987516871605661362810181321264667383515147994877916982598232513462816521953679472356027275485618732152855559183080088587335389410776732547256014179136122129092300444316887244710890975972823526663040709772811811613336360716164524559035808408448950034746672477567501089578875610654786502791046540328907295596350323465942044555795294269471335069483181722378989536487990762839665541720844715251752610979586592685935697124246996963309738343143764749436440545843165879891380585972174648655399239975282016839127805506334876138952475118922265110229834112671447365887123908285412914463339143437385233548461865265427327886969906713796402765748657138454702621293116598945107245223547293869666526056229353311017201492237911721067002793615436644173785430029978677995102512451148001747272934303325438257173224056926976240488943463475693573629797929013320165436716116645095177148882462471476139732009322786496064908802379468229264846639395066571630666490364818643454673227959675751575269019846860016585376836191730879562286580372046038814611455826815424849043479401078350871415506248529276033894253493422653440000000000000000000000000000000*i1^10 + -640093577773479998369967446988484172984558096711217551563920064885014624928615350393508845526828774149863336476455732065673517303817304764611803793661989431312869123160774397438551360691924945922882354378533407294486225938232731143420926753373105420630244201905550363364887648493682273214966501367103531903207469859173072651724826679955182696300434219977370670169790226786411580419179931495932770674815001444178849718868166139294695252649852027554914609553321241833131231637301986020311918329607476385885653962582361474850763550461569246873717174805347258296703444029829317833606656229807937502892722965820834979771616376022131825497892888588121100858156641308560932757477456769928810171446555329708392122038127749043700728705109623408599042982514094855578859399957354396013629896574134308179120286659154233010727817552816960116191917428312337591464816941824679614748675084760359126796800561940658283155875771250637049481876313177276913490982399622428690346261369876700594682363531842561269961175886418909270000511516184777854846975290471804494427083277170790307459525446012550021242147024985192844105852280896375507221580954621967591756827197771192445350499338116498531988257849798271133028108593440641284731019053532989178457416762682934547069704800049921005955159115554238671260061046358680732054512101613111328741560844527368202774814842020510198707856030030872240489463621037618420902092527912851394692292560201387207061993964253795868062725663192023843339184298588459429303579101858445326228643923257957733051656749551772649057601446992992221621270090527811100467266937560589001047572408426167026060903461351849984000000000000000000000000000000*i1^11 + -7834368049821061666003204319357364480828206384828098960129960945738580470894515615543134468003142328077506598907263977002735063736279690043007562510276610787280129412159301460690402277917405307987877175263501024979759507337050740148365267965036768890531831027956318130937398656658056820817979686499503021587405377963203757772100362391030336211866522582627229466625529160374486312263364526911995478687900486399075376510905914781681286274503709583097519428780723676081459405557580299442792453724806008687393752697642240696751115159802060233917541410787694436963724012534014436804924821655654135478107848681022924177592695425983912770511937088416150892017361963745316548447364709515041542011481733879810681083228774457770601534166612134888904345581120922967253692688269257679803122415262186950123015025960782823639400756159701626919834590612774978889959172104614766321517886535052872819270947459025731836932985131627132410679729072954734356105232485351684339314132711569538609699077773200533575218477702983021488317068248059256835920209119951672807647070151143046242498132127461604937025413588776469887574414241677707658075910014075174427124179781209695717102441899469613124991400739472414145703508162333767927615811115747405341507550127804937155528766612592980936112236313201886747190318581015053966882675710220597403034825308786101158529084456801333983427656229658074787641788658992965050083844511315330162281840478570490401984988247129585964460202055225097283915300584714155842437457018880851642260708149636096087725937323082625517325101080616893733010220399828020633660708159400532925969098478812443607313518952448000000000000000000000000000000*i1^12 + -30901227451166516282489210020814774588092646412817876024929378407194684304919396677136581975876477090487029031603891371962138430694373674919825369262676620885685196859842895292276700882879969452364729471512937976120748407458871432590057201868956177279316820085930446222255760739292151186703146476221618159304085333546647566052652790763179203086782899349753905600653692743444570622798295337829130240407096592642353822258601468468931754945284117237720408688417534349934942595859857179359436932342080197147428172883946084660629529406324119371098823109960834059120757878699452659588249813054045109161176106230834820081946125256393515750222057339419444870672791551805084829271666238064193072266847515446478161209747528839187252126694818175482990806865834369138664985732646182122830028757551496531022278733739810157098945147312100225506859911164611927413863764116198832524934064052494824288660546576331046925615914175491019417807793382769742958694775929108296777041273024222018054848911642158514214376479738439167002893917332490976600686482351904037104715360504089792023574014152099557301080333846383294017900923163327256806573232917144108113589415216770917846904224561265933148588186973547517193219568804989260815112623154381021970706707063480476861797475723779573248109593435461700420337826823277344661721162398918654104143134298968683509203295751089989192296487492772663982987129780547614552038162231099649136005192731492060455385603737461732239503956531978473206179954477314745131642212877496352785940879265643300835949577223637370717327773184475848149004571042742333553184595335061154911650058479648686779819622400000000000000000000000000000*i1^13 + 27378028724066580596258784368718672705774255428318447308261378534205358445769049001661335148751663836814339285901105149962643390111757390568118560499744826137276183632159488452978169544154184874375784601554377017832314170074888925822237064816699149182867510290004372429478623160028862105830851415784289705907504641937320715480518166792397742826848675886191406060361914930580554574075216045570195448582434385121679041469085571904494058256796151363927404436874435409529428804635519596966485128832198247480953423235674213892244380886203276923388807660182212219724209914978901170746264613371381274952321006919842642588255399003551753763451641582450933417863576943134328657260841187675333669407070434253745537150165520561721841842687643880316269597485498919718537669269213451879847239081017307803140382186228665883563888420611598652187235146564813717512783342702918157159040906973116822488841678702327913248582160983688003083313846314254730770938971739791213105815610576539109570547848528484140282206113059051755977372968524643773424724653789534650439505636084618665209781702870686996613510487071273218975580465032313317144865441747059386338732641894895612814775610310165026496249389198666341620892691415182205908849830951091071339420403936565642807803669265950552024585775723006738725440444960864339120977367634385751511378663705697065373645529275785827223766878662308575096220601792125691208202679727426603853232785492805654836477433104968277920024488429313372259183502606802440751608778429508016700245331067472385154395394565714332699748023228702947258141265890197244619488141517785751943893860116052280606720000000000000000000000000000*i1^14 + 222679452763176628159971856929559350548756112020050410756032811655207365692015422579271308481293868920387425236417343039212034721005013071973742041755528314708984412559772043099258539356418674377428667013699376645394514043492739081602454513881727559402618970960611131244255970832624627164542924361940323730896141672651025693340341057273934787675628177639010850321746994229822259871689507260638739722289719626063351700779100613223320632316110153372351312291921144870129894721027655961662544351285807340884587715152464337986065833762777180053388072751485434667035252463402883925026504494546984376684044412708455391225396178188016027524566741128730562434769838998724387770944373113524102567461867311508386962392831120757966180723895485736591897443731446712922272827529475141422649830509484242170163960269499271582167347201389016998117768325629094823017632022087485279237867780431876021081549833208016188202279680447332007302690589073526749745361374064173945188136945571680657215539260918403473144863927990651674274626093881917045847605700946727981553423231780936253525253978327449600645298037582502983939244241162368065590618131208172822716310128910301143156152831455599820306353075042156490485434543865799291858625464632824542838097056884687766301458599501740611767271553906108313512894931842444357369438345047957204060447225364205664047210381942533082469530962095284448377788037246413292019794871126897569980418693618225907895216353786138957118614675791897562107427885897962642672454647489774324957368592426569804249937232707212192024731410055186321869968397075797403527450828248014005221518643348216217600000000000000000000000000*i1^15 + -468742958818308732654009876903543564564250411601635678737847623165520352760810914310215228502968817417606314788026055444482117296214374665726914084640787416555485333718487316648612508858128952269747525777862938881758629664715677372640155080830255266244580042286132655942609330742399733208671967435829699779782951251464373191895111842384853487223592882997947088580244914368631898444156806487470126348806935836377585139457461384437677215446630140536429900944677816614844138710525868514640033493733378037704623034374763018187372213080500516082149488206541725194168903879382411777143751491984980944149942807265540407775596056249277857876421956472746089869321233806051043120921293943452570657776403036140407814561813064207894992770408409446729848559518124256014656756217414623755385175371939296073943124216896190325714161159759587902550345808346860312233576281817808191145949522951001796102818259736415625666293398516219350679310788851279862792517534871147311289779055151466954840445178944704871870588805231678860577196474871409958649230603860831450038237918483350407810227189167940068793359542871123650312080346930896753440837252894079204369130244476022306458764605818197409921542142948392314802157419506507904046738668586320529098699618023379911583348747622681201805731943133955240833160859128259281124909707277991246983694451304198867896250131909610893243494463592398619554602520747858832406360688266925404968449209748157976744136194951474011154754925039256253086718948143104223938729091670154934586345163230146282200727333800890293476520019521431336197153852209741529041970872726350631565019830026240000000000000000000000000*i1^16 + 163229703387657031441049013433559647993425284561392011997059790395168591676219962563909622561939402494037799834131740364958932358062582303609295005993249887712828233796627623040396880720956760101156690168220302113370348483547474223191080297297541918455927915622826272630634657841458758313235011837904193490145625830164618110889707436872655127907757004787555944013657654528091104293246355068011535657362925062773158657159508959334691228105867971183095019570408308337956301450174782887863541559712422741887157700685068251326521154735368550680155647972258063301550950486707283061157551105098803246875772771232759566098254870627754523904464990340004341861953426917989035613739527141740682655551918088256371579198645790019594878902773277766636546059420317836238454263696008242162139982373473327674757509987367676364464219267304493345730209862968695315873919442239338653314612868555739377772210781059976881166610590444390366493111483464689397650500915303068828346635240504194387147864920160344807760892480023628862638990324650606288095477376132137180641219030748819169373715366712277425253453502248963262343444731742533320404366796637430453254683307103652700319035946726038170975104557496743289205449518432677434675735214342197014331173918230138409213488060476999094002894866826096218544154468476117938312577096132129038047503934268155392655750023666335895602506697540072963831306208623747619794906518024501700077937973314290673676370823340772438743155133883654221172171685063235551671776411320090694473173906046871987442500252438826611823234005685538622255914901902164854872825528033955757906984960000000000000000000000000*i1^17 + 298178553486369228889021017130131851409737404639899345294540403370470488948583281103457743532918242559942373970404295501396162002070830007196935116655243840038696655058911643132509110168286345878679023080429097672138608059716363952397000869426081333846794290827186629485300159800709493622743861946216015143032348499385604813914400559554956472494582014239837215025788028683863145796109014077730125469465616534823750552057191301211396991506815939428489189702218207288460087025814971099487677156583318970618406053948321314299457687211363497178212875407597505634671043868319312882875851127751732514087238102880791832302436897687932241433441814686370185874633426728040552897375288290846855545354906061045750875356166380956291055349478435223675498769226567483722966857808815588097098182460612182960734539528790611879794788934659396927359459691799528205935664576187899176679340009951855620888345040449134078545205793589725864236530293696936959314389724024982091686999006821394651770494331345622188198583512869040194599421999706054989311591162888837224808516185000690126873787409781545159744661316217621115732556977158855993270842102686355766702609367275473088114890914783645552595751742529256924866554069039111178709751538088377425634720658091674361347626742178043005779772024143647549712961162709374761151340046680159416011101221533029459667609932928479438872829334555925936003198563557826647016170990431222148542761513713686015272918015507830532671808425584350445539523886097280896682714795450881711537104467777196922311870832830698052044761251278011880063671052292710015468909591583275352064000000000000000000000000*i1^18 + -84264413400809992622667626575853470789115483782179015436551095061783591021371334639860693510111970417562996197322805163420774184539845599267890294030632469744791022202548227993959968381484284322481352977543068658010786091707083378111219613243800016436214788760439635616710202607414191863816596335057648990171546215629573863854146188249848618065315989654916012136778021390085004080026899405772454728517688850983171844312710306321748642890878848028416481051517446386094689378793970748981013436188442910370520677036776528834617455133402830446379226626214224888939259494804438031842548488012041639351667452005319276374211122900006479333933316172842175271919856637610826274426071851125440541885590953022644198705543496055334341088097883786157928653085822361948141991397459156270396825441422648395104396052694211034204551406437424038679004033840044564866322993482386781599963964976824267546348651464107332549741258272445197402030488448567157504279993412494193181203464433723936799698972346533203112944636964806742730702508227698614073160404948364460775454506136437976693335222821606423994315407901999189698015396550465729288052146503347153761008840395153880857216572372933623475739860349209170321169143174751364222217939696020506762687121119652590444840544727880105749767983503000773308456431880200213903365211415467696205514178727269847439816552442055644988803786779301167866235884840242812841488966090258524653132121112337950107383087324268598309930479886629988378698277962153489804648412783023690941801123280383199571222510952990840712859749701718541658978616085619780084175635847577600000000000000000000000*i1^19 + -49866907738069552355098787917229341226286492774275983951828774530352670561103790697106552179319643172580772995706414405093807614088357851195513524620660436186702220284142366207152756282536437149152692256634370601266568347747247791927295581064310072452416988920335577177112587019764322792828222462265132467913772071321533580072811306077305644870122657230058648383118440067168456531233089625313156529049681256051208383495095325801475661935076953621768101003516258025776860467532467879355508768237641249411528298541347082778345204528025986095941828755091666014746326685898933788577649779498550071549765670027026882547962593333339279933162036908283931148032546514290150125347076699924893327996707368348079388207542631878998097596623619945713899003792351407082900464337196783419386336630764349606033317766654330308051248539355032306625537938816203314758337211223727414623977733492688379826849148621330809399778655984569981070855910230578845292080726147284973784505612502997018184584835731355363182306262885066369282807866645949047052557523038776511700147261969889195514122936872937939567809290909535979048891459137795918462003892948086903928468396678795668250360568889733841331161341904784122166485468782934903128062255207699581813488049334677355223655188514379755111859918538399968515476295704052099872792160544165120384636459910678375739224563149614391199453310797434133907675226511797607119711900501364840651468860564458920787530593980846325850082709527317485681160073163827101356708547602576968284304501527646637849490871717203762887790053088039940353547258749566385450385408000000000000000000000000*i1^20 + 16683318167908422739778470488668089108651839037556998359825299951612968017732280549285141791906036566042619843511579003712893829412017463030703517346773105763688565137884272493620177923211814005813176358058948067453265489020119422384208211844907127625962997110650002443957403870186891222413141133008943751805290867222192580934027740320350496936387440056890615016729390589224174715595084225470363700738028394536432545530865081298862650973914842682478330490474878397001439628420594318764406742416651602322581927926077661250313536489034787834629733573177662304429103734110028285322445386719884367246894775730187158935167474633775247759838132833030155199948776407201498963573826603093789063507577090355884198170164214248999948289430135985614572630040817917575411616250648070650126917739277215296108657796431265411647452511711316584317156621262848480382183616891622437563405580622641286819540369056009440304090761963663824533218162090008695397315913777399609128311381044613044205470732639407130862364042305220235900310265356536350301854897372120186278171539979301681847352906475525494624759131867320156309848592909430400679361835209876279921768031458712092604734322621683178884366858114421591634421086026507637321777484231972065424908821770866245865469385930225963667313244383623072033919749627986480826255846693960262176281891676234889227177179049623179118459987827620593568704604763979307364512068570187746596915752073845822200980884825868694424032970056436040781334926053786961346098679037876343142330104280113223588622144856345723523247873015470614184904049076542824775680000000000000000000000*i1^21 + -516230262940555786228883496241039655102759787293899680182731812138660836903795030638626837959049937145325173625962577449783166062334738450093315012251943998906146674696873577649993070081169924984229352677043171949272394275907879762838168809149338846561583101579291611802798079412099744923101514152083081947703551326073376753543343084551887672264145158724941311444688523609309655134613666720762534386680715946505738883092331578314699237144799585969948505177430376435699201768503711936264915192487239613663364253031735701414763611059318483300794348557008921636662329459426339495368599078714519893924855884874691575361676063011257071715796690370802189750164994916647184030782884654269838435607485242052594999995757451989535275775129891023256578750558705077519556721773924514692304352665308446373418908214048321935953481888582446823285550191320139097871990959871652747082346684451975984824221267050695886058632650021831343255080071409827376522613333055062524216905328715744547178472873441411385484061560442199555167147107090795915417724772817669535757613901625858802482958774187742508609153383253647213612374311039476692713490469007547980010535623329039081004709794509766591757009790988094781940178686401632434179549215348899648650231853055111377940331161878822061930802034343876878841080377702821358548319995449045387834199857977229566139006845367972823721935924593112340591791750823655619773540352423840717588485081566906807708982546244193341382870162666289771320465397979861497046478887854926595707723641116545277684509283779081960354561617028690744004814059025203200000000000000000000*i1^22 + 356177552941613520282993672753326309948277707167464086416081289158312406563030026081638846833892915794317511369164004219885105656463291826999957964932302917849919017677473704210166624891589516867646745828125880746234369596983778213276693351994115233974577661840841325577432362767597953158604751309324049161946108182558632412548827858168663776582856377095617975620349777914857953547614328920190886072065309875529005308185993131873559704095366718871414467269633644859772157123340790578295295688353424787075988409492108688904520930738472396430025772632949518455674258466767767058151045722397197018247887605228187403832251172496470985781596667866402271226680058041614096110666991541552785497629855943972843362853595051165498902312291823182942002080079385102030603470203350885732102640871841784286202315672673049111209022320554521340026736617044014796503779576166387065741362925925283287022985520447048290310574886929167898923901445037516852458275958376020534803791359094942415056550507017739492382460712762448739778126691519833012071142837627451704964637564717066567387142488294243012513985073545754939369919066222667917748094980940630290202063407554446780763818508522722127004613977052063146446519753898946354114984917203555444887927165950958569127530323530545102530140414777562615253993155594615742756294844715972713913951112337704002732794642906049627447689687956776483457801070692408283547667457149894113623089491399055345601184319980246346723068146412326467868894398314048593154929281991147838506638216322695442424202640969950590025799846216872230262386196480000000000000000000*i1^23 + 563809737683990883982394168824658211793917408454806037673411828094074173759733766394259763130296316360755031271576261845901252963250324212086678757656214624522036586630755384809972459481722464246337154865791700917729269362575599679551603222647518490982431205998522777085029991196887028590535071422292434644080159580501119933054160379143375637801127174750660855270246925839021083766462831478370326496389957282949370891103486842472492838615975341749540158172144712735751619766614771463338241754070869555763840691415548283581134291820272937673251394118093139680417258431273558695513598279022527529457226381189977657439868448129909455186674460967293135801653589855188800626695286489256206384786182562355826694919168962853942636141935417975451244762045493115441316524646818853091440992362057764574269902983475784784697775020214893213722391544250790887597812286753247780847607864229300280196814811164012589268669336488314798247882678849562599508932093259101462679862433546394497110800499999602529585859285640709154862214525685557666608270519922776661173838020542784713630753158796875771937724156894795405984066985849935201296722597985716339268410526694991013082716251267984927993835435909557178539298133252139261987366050090770359168228211177557750935424749414262084354326616913025853155625773485687730895321566309312242087048043814089986103820089612228127261710140824473175186059084983297681682433189182699962008036616455275182527419108270805313565011857094282764755133539271257871548887997201593189752202523298843319128334862873431527966280680158866085773312000000000000000000*i1^24 + -230652100734566336998800067114701261672581968289838677232947952871154282900103936728478753117954075829727846762957900762698748903686494822894395277146882278473652747088400233311596474194512883137689345938053598935542257143978002534210382016947678027700118016794082202952357139901829200483659523251337904935952235316997021504115258622047003466107139483140341846386918213236209718118630517092913186086171896590530145949001583355591752318467916170742325484072640082858672874610440763539344933370669111871506252212575092553699139727617637927335571486957550067476961895108204180934054289042711799892986061440136393616509120313205767407745733003925245012271696460673647607431565746429571867817764933236892849330476976524772165996477986942626347001227974839674890043312043924478098675561975191269256464482210869480441811667281501321363176603803185238367545881136164953943156579211941931989816734714707080041687279480393252890396347751417119071818113662517270550694359187780891483092417545104758049658143566308802703427945573828738552135227322871500336789723325694791448951012149794867523233151588740949825620240842845024114798250344657231186121701817967203261795769726290072791572304233365459636940032775519220650949689836162046581776576754695238217660221941133833724847888777554109504975589263944353504471388869801134653389523866620583987979040934517266206810312249455365990992587321525129615977179250910356049729598025334342657765759577412275802521968214072900359079143517205020966360657026441460358517517086749060554455026015376596437958554970579512852480000000000000000*i1^25 + 15009719299932620376300028845886020903836291108891013781603823855608296405008462400068242051739432658300881578378827678839826976336110894111548680110887753000981849932984943211555035380765770144996754758990560460088106025381738382377831365406858213493874377513744136443240655453244411626022527572448791350638673634410058080201395743312150880574437717143228705898235388900635338172118182314979625714812789760832183742778814186310838408105137425801900417374216378216539453059139028361209100711422449986934972831102379686096799311455980535815019210204170679233008062280962806975158906365705571662989798665565853044176461358468675664748891938335423938779024888380252309347325938195001312762553803929354406365128856960832418033841102563830241617876457279517121100695390751341711346076996726595450663657252417815690059359215522869289121378002416307889361567269260919947082522424681180656728671669657163966491851290043990595671429590415077558500930676138741234744170361718474355966183518959235136002682963082212599360965436134873615724935399767686879790500750869375713554966932104968373713096746907156126668523000548611133502155655691182136442110637191235074128766343833075535758822696202863799596460068506889183012316069201056704101646974034598364276529075945510578355918829636646566618403371536209312109650186157831369515023560834212716622005287354466201966929146568041935796380683234789928554338897434755920746247156978194097831593160739780880607988647003255818167188201166431489570672257979310830694920998346465630842958501369068537082763943084032000000000000000*i1^26 + 7784137370537375415855732164835560440273629782888794610237358427091958353705590753556947828729328305264242470893136879839700463565118297406199730625870029542845405674794158818959858732162520846880973166565296642956854991297232329633837674226644140026524085785642619388289504174209181275659367367130474170613223506647166987311542390662904589759875633531414369418336578565780347960823161021758354377194477182657210337497651058021690406544212864064377035095348096854491657678453881454388179013641984063234639508376061302939654100900601622416843816169893390835146668501267487647148261395289781908181555790673600243412657429654175967606769870035796537288585942227165828235639770881512264061442631006209624661200429867507842048299822343898017198152005468131561650216008546919428526515378954277270418465928750054949549186792252896257867469160576327605790467388909330746364104492986486436609822907343104080513308082562372844228318607026323283267882989672962247797485530141326351761048101073539136263511152700882857469967949976983486719238433685209699580708603060571927986812761488823928015600044584355397388381896270247764730834810423979459027301005713578298130811119365241318300036862611242761529562320995737615431482257142721713028297779665702034644588621704733066524213207938439900832210422781051721587580282390631873178939750777838540574935138240592619230461400444151156508394580432351027594620701438811442586775401308917550008584177666872304789447603977406102543473215679392012436098603635933194959611496246703655769684233751020297061924864000000000000000*i1^27 + 307042371581233252313713314679891289304620178496577974835006308901976914442661325019540814381349729100266286052119783518811891639726735269132853437347746568125603476902347669803120330008534702723170908338357494018354267505553951870188556380309024300837649629860663658082739199859424311685945521065015370333995187234527791150805663700279660620159274529569449010346182108153936703035331099395746266606062609408360438895373012931227195939113037332471429723405529076136539406332579411925889801249243890766767751551654814659610703075839190772216472830423024993283088543485096700722288675978572396892685910226745315685989492708879683417047885918560456465266076700317614066448487232439558028200338274447155253813270565848832022477754272238041465929604342424714167418143127359895259639787987941904895725178075339622656692427797755640275059655928986188899786389284084785236166722709645686859828018040848673920015945368671809370868547843632399081083468524691985524306147350198549695375364756467197849131884828133826367607554415758163150782057766129794946097101848224084589120632843685852408846097712923868864544981386674119680252329876720002091304582407590073291533138829539475491654746659045054328121541148681711232649001089589262898850545115111937583169454742311170936046145236637622833788720577531746701560042061570743347249003162529065845488687038456626974392622778561053764483493491020423994022204300060013561504554476825323937542018409328459675664471628297111831612610193028802519803933434952668216290060381273477677721376927668135526400000000000000*i1^28 + -6695419640441908061955395927791802851374793630682318274312709191074119504903626297236425788456591057748561809637744357623378921054991629119523767480397449024005157831794178079693592248148552903583753505181964173885052397839268290476229940652845399402654959588456149008639200171533223886733672649260450578403480793513147725670392608119736515316636119554498667977089364995443213268862673765526230346817910837092626863524953292063276340492747506449570314194219984503415701418005885402293670947102958361131873192343569187365599797026443608538770266577250083260024700535385802405625339990579461380614466688421715286769833271903315820902029746276482743876082272505634288205401559252728092376836755818962397585908472563322647700574672373051898329052736537913422791818217792918323964290142392802401848838870443934342840173685835626415425762359123045051118695140985278848390163039359506882289244719822316298839060179192071383793099209507042497899922376478560309494813685398376621339071439802431870717393097848535780868346226927102677460474936239174228865488618352166382695328327332683756454295862467544957692761389809362024387245223219603147359753244222528584634413232304380793881300717541710424845173895220543617784578464533468210577464528149559777860945140437059462211203243492449496397870298574711591418012546108330201528623573499233805868170665049081571904240722707138957413409312910958520448406550586624261852038572949257614239921369366773318746793127735398395098316668725194643148540118165264710882895345238283350133233229496320000000000000*i1^29 + 7830504769998853821840858836264603742978183072376546899707776440872120512976788713476871766613799090743963728800727044988236996008188201832037162596607314219767398635245294646593473233958091509094794959736714538598199807720220387400274561106235712361840371824465298664240299797234544896484033745570027312195747090378533275260646915215749581637546353216513842861646867058783868704354561552910030885149012290426760384407789213457371376546679565020768857586115272749076200968471400575618251926102528195867710969307007379669650364622280529240437298720990696790164361372743027916508247190373157140006211007701160099140284127484134807446879942325083432778279990432552464255371720688597003385400933408174995512744555340277221625011966488127001021976341630572118173417420995213436380532388955829088971545880112318633088384893830167809350983852131118572906843536824475383679059569642147687321863433204174821728484992484488813769616423340938694113770110406376884773884043064264926471004002310620964708957458724091196242204813430932537672173028559325407961124361495554615205925645494759296306741700548420035810820556182930616128783946967685089026677488225330066262630585623923217623452378061439720633377872289439127469745580475686799403965751479734946125717918481815117947223277406088804601471240432457530874491819099291471480087068969488091981726619347185151515059444645438214066488174303442802078429731613773354232722306504634531686164092630584398584373453014086650005245151468600556479193913594011043724537118986779162679705600000000000*i1^30 + 10048944062935140004543048545106754863632936845260880384644176942623975919911941646072667043529992964043876898606074864494945613686044501201921834615614730905132277233306897228237197752772149027114411402377191176095738093220485024638799801570370501788465525771018970636860276319815973591418032493851727716974228235411561821472001203153199142539720725976742903238942508161287732255677636759676782165707996796614655135386025492425650071521534429027991357910229578547170177994945325524610869131267672944637714092068002863383784963152245058657787233392242998023498284334347399902499999292124742567932626416718919872140186005662981134285891063090898879123909278259385428990129189364387009816982426286315692542410147835327166201288654660884121686199853622733448354849514647701252759003338238576489445263450040552610586435275925386075377276672478965284941348842553839526998490859067791823819339897803072582902797577778229718916146324454805465938044278395538165371514167719072113920297998221159581111968803978082086109697201077777343907393237758049747902935269929469540804507075156616229729616868939079021051687079100644003207488128918473666375779483492507760839988414647242433807231679124357621641810023957395374086238133302813586502562328391603472456213024181797159783732732209711961309434352212940425385715682793699587894682451501476504607840459978919214535933822966263731565176349442119335420069546246202733853258245609606664673775606551273893429772514206117682856053957267831142608354610075640768117628459454300160000000000*i1^31 + 103898107199454535836721783935013459689877193024820998712870908796193738328404126346860216043830128394146621141507508995724672943586488952074084266531158316716446880508821483236873067350852215224293738528493413506675716992352448839366924285310759633357718876030105971446235731932242465242632798189733871611378902811939634531462475496416727214208279486749912746241140418058374812829912143675423641395471456380625540479331129789736876214053930610454886414152832833581773927505117335403195427198571254907669349422069808473640717314298979821171152816413672093482776579502218776210070232720463602034758908179840804192960479942016059683350122359247632872942897605178261393885122756046384873603690303539925439756049494090352569642085426135120204205457868138399133318915147159721830554953221000504991327741320098540287920273304192036052029118683715502498432328194442025729105108286082433959255184860957481962735951585192130881100439201050212352481649339631693967900627062022420127289365166022716376586508209648899872480666410948881971643862693046649482825703337497875700970606280365333106589653978374569809655846023125044469507389455138526755287747726971915089553129644203807953868608526261933715069095767719089710936137490743219111403791207718659304650207194043713601902724199296156962134277842083788729077091188714006417492969073267358614266496467928785530478191925055453033536550982148282430229118070622092725890535549075112772234940748870106992566052471379056650836512210044043933172407536955279472741580800000000000*i1^32 + -214216156870067148621727748965268967722573060817389759297720582502983603981302504025991941743358266200208477297427499673538343460423282809222638952100985986815588918130172764352205396406766737055719036512995502249536020116449419767209333440075176191867232344732146921667376934339796853473167362761993207112144752921483359289742330857364103413123574083535260515882949018064325862714807453988765363952528067283259307742582307788755755574280252860642612368187036684610175977700216333179932235913709759342625059404818278768011945845384332484855929206172208126918499566311152687085214773757462885011765047687079424962115785800086128020797717808132749437061092304357621484265274262185459962838030550809459779732359292512517625598107556007391033884106039416818261663476567910906814054253627256960011543343350646449448422374715256196439255306948974344839994392047911012035095092350799955009122032972623435727666789758528409890812468207572975247125437087454757534171355929631321081503546190143166479330180544037526174543308143899729394590694572595318021370129214785869122645468993253395211298198806687782267466834469299512250162712258887538847521395048363340937774453397040103080931936125053207435626298118103565271403684607861201679079836763553313151495574374737760379978687943641721556748052199914435247068486021087809851797240067147756468611107673481180584059896990779624125953342708941061861998823506231494225542973204583033019840662629500241557977808165999180234345733254712716119127058863454388224000000000*i1^33 + 1930671922104242657045975014584190382737274980639612076230929236824605249135140561304795149499728546309659079850486631129696704776617602353296233372857911996439143006579225667531634344278155010760687594235590907365078046263514953840984261807955621752874470036050428300716195902857916405304183560988427978163481963465923347075892100100587195054890006149165517879230145668324946719106764799343318954715698345205027757054456551281601613532066584950702222378170825238607589737956784505708490928240676691318669492608132278521237998653021175680340140089416019163640678295433042178000419786150300616769054653759175144429965179782954995458474438779600114700489987186644975136577819696445444832353073948774465118374779356293921213060038562612528591541525557927533188952672693835727536143811912415963904294627105223880393084487620555493332373479111914698405356799723794387642621705960368448214491855977490436190017311043585139746776417867194223112410015171662518034767506890008408930223870979443067223154910381091409267863772753633204389367770652226079270825910786891958794043534475180850669223378043879400865846195988231238678696439599402725387917546775403116090963604775494214198941519331468304933480913328778492006296868860657577567839700564604989105240879902326702579648062159401680452797349644765308434149154309953630134858635341007572428808333940977555638299746358917538635582504716674388420861689968156246528754152487816315453812999397513146089943270963835972090660058664084366466920212684800000000*i1^34 + 2002849225312255678671409565881555505395119718146349109428195457769357689633722782209841667981775754313728591852318782581035279576511133848873534971307747507954122752211098642244739680646067432674106601523332467906969410005946815529502701234582377727112377080868670503676639459544736577056431599747111432296670099045019967085959462974469547350699450824405886439990996320511231415764857443840236924862761541516858290384366459370791295569064156111281397445825157270604670935586783276976869664461686885940627804651506687109099835418782148949896018033594011163950046696315225557370934154415033362653528174246176764810601992629726618558983046602347892021031391691673727360773685101787656710890357697036432759074875750783832205538924094725453048521540615266771650991201065302154743729574327457095032682350132549863913704527581647382080829020195492230822937034002603247043312808140084074732411563128173057634352199123585559382811283207642286401829535067057993744619709829550161063058998186853185282320847254112202599918732786829314845278699029228871259406395359095462149982559374203153752523232285711633167421099860675618876695425886782139595255727324653554850133145446941528917029786856749875366350139556849829429219282001999601568143100856438208145920050237906482085322452119514262460218392551398884254488849947804448635139670143554531309430025450591985735549530683887864137805472864989323690332779838953711672197935724180909195433973756983277902407969801037619847193524200123998701568000000*i1^35 + 3985929942612911464569657123224626300562295092831421982161240198583048963764647494900199564380162933347213807178192486907097693058428164636970626909725820962139626174449657354181023436085237890231614844870168803533530106830043538472745915343844093927224548750891701695173156854072591789055803660258122746530876644098714898460132443945147137816661728136008674520972399907321182994323355078369008989969147659425569976901345447789791632932890239272180213311844634500620385031484440543662812956855319573789666036211308682737333396503905349965298627331826774944864938443627259941092190210326362341089058551404278584804694905058896152012992269575693647463986094595452995779018496123694283027097229262283266445045755942239771390362161216774983466644376543469225276834577283338339977317708656017241248086420061607943015814074270380416883043048857054645890482307346305590903836716275692988196732983327476740109947111244791828589356626564333654684963863439135389299345682713320835153319027272558511422165981396006571874533575081682566157348471820639657254675605149914593493864746936067298660132537775524040864325971013298402713404871731626427712848582480396102654682575864807344206434938723236402689634882563527269877075846689441645233517759493128348207896843049012535118326070827408637581137355626934098097186766134376244615530285735498825678848850828078400743646480484856083615437309298921849666624916220071592560659692624911264855416925648573953025728971861038623476371943402828800000*i1^36 + 10566553828548680159900304683519786695773342129406270830218529213713104189744920204234353368486382984146129428601267989755865657945174495979497729560099497062743518687608836014454529758623862662384548543917217670879095938537574605350772423964490227015716091744404246736890291071354796554465270131979971712212144290212480748854773767261313694350517387164834942666886640643652305191574370045390458665272197168998736635926257464378474709428175086680348094586207089804950704146767518721883679496889058162777982015597154019085624650579775839216099777444635796070327415363126381495628254741714134937103856266452605870347050637579258890976474959597480729236851085503080305227286956193232213732763722230123453341266807191662656230246420327698104434498849069485161158250777077226512474716423930837454954004974905224010792562448402564631218266669644383875012505912089745932176174779551508143544362697415996647503458853928327293026476900869178939963137932011569972497645652755583607747294368069276846917973987852815541438803158416051771588332162016480760814256487875403841630997692865447172002096693952223867252241599711487776085630810949377098843211032016234308374426907825471095860581778035609510101125249866152255770183708540945954675759179620025194738453155512285513312759155396589125428864838519850583296166519408575750066173772875932965939698633737070414315220903012842797816465111850764292775143682896023848385311037463709419721191454267240792555235903396737532632537600000*i1^37 + -15513333023432974980969723925510166695385003148460044102516366835833714992789419756265446029152524962843308245236646631112941104203507773369427970389105216352465587196094543646742145439647606836362939471973542989279091868531591217450405150588517080559485253082717895969202973728134070734617130876235042103519130483203104684842704280425476841868012850827863499351586328080711786956697371614257952830881945124537290470711383571711390676582059900646165103461002313060148415887237195601141602814949724326767740857257832177086103231202489959124929407414837468998141685073219952371139917721572724885650765557929914522297960679044832210658532823199678474829792204367405799771225473265889528499021863515083035307086816984391104875757032037850984448802725505021856331732347841056140586359597321097079236901136338360086295106553774543195504286316327424543929332642358466469385488664394556387277142334297232693649333696584481837456717409993901158270789452380048422252641629414209910176754847501035443456747396704696083512535586295586127892434970327481518644722921838491801314174754380110721647032394366412277217942206419297581785109985569187895743979945769597935844807153887111162301383373259501026409741016068777780338787726737661487454022269543529495811122290958225619313449439199034009073522081468131353568281821431077404419157188469738748558862622790846128850737873381111228544478112636527709166100826201247060494051259905250293828918295300716689263771043627760000*i1^38 + 30549891049680606699376157594322094535591007859111661760044732863434739029955835206533556567519741097697830990969485130041184034297954686443385984738972815419967435076771552003300419372050153292646581781628585025975210587034693906779755896146688725088998960495288432655326553354902862841917332016042791028324656241546167943362263313639283177468935607247208898487829610738567359758334297005082091950649886171336153225111993059955501550919222344942906063515674016802718531122205465167954538715808817104393584511372981314732277610194769386814443101320898605597771844937884889554440747200137926277955302508464096904190419766287709039553845295749739738132950042974957105854322996985823513793124800015934582362779429745784064610314646826354926134070881802501541170801535155212914506198680730821805276025827672736777506940198631695180830584593646763635334505765079122167011507662397304112784916096791464714221861631368347152271100161084542370101607569926253217323566181411696394555853486192347067336006929212577921699880653655943124536316935147241467545375402775246516663665203781826463309752699603715555614576201565619620660532707061078632424921355907922011350760180840195320480789672321030215492501136577505382032724671075651246329756955029872069749544682786344396384004768110916118623936243739223966099153996780744684823133245494166798605621305793348320385152497097952087116194381687589459721500926749967898614117645514833372251915913218648169844000*i1^39 + -14948680561133820039546145868463524494854237298515001874924318705096143336551869605450406309821083735430920303305102442342962524548539328068253445286584686440927755735809641925368508589890363292194345433935297694324835918080578465257147938921504980598444900841163524472873964285915306801675028460181549970169556831079668162317842520370342810749441142215790798166532900486817142493521202208248016778273811168485081827048150752987972739612674516584595575453517439670119316909226182074858637364940243453799539670778482566683706408430363217792278077789571839788439296812011532278349054743579384897681095756994669979787927392976687642122350876914918568436044976637863571114961344111687463382314924543025291572723088720079032337089547993043719051189523491607191757230124746156539017158149253100354457168034792919329277376842336060077632758589167490785986940594060675242056648142794784071315029686967215270294821763171756749398934010658522676387084602803128442265049651874321987341449813682253753664903620754810279930716039947736988328412141378431420682012682117444784777689543163494896496589083261359472513835745580942449025796519018147607414535865151877033960624629546400508026580154984503214561509566630876765577525086821364223364039101901673246717260102954232770445491170342359382669641165101251408835773856571381984082376038520835841220577265273881277958058701052024128963484467037261801209421161078548085162236566294572227585861010*i1^40 + 60222930302303908487342356012622336194429654559467845670904556933485347267187349590790742423741017887690269972554372702226958576531142950982620887072273417444059107204128228572164403445640966426260941621447954984769640149001678975583600897278005487444139872081216791375911557237005934852458485664088833563603133800363139254477759582905129384744407988068671218875502223975383091462435225524554236329667678961132704888242067719573644497589727064236918794681762422867532367510981867773511251729027959676817124789233565667654362879022899112133522541622496503025320611191138370303729838535133582082914563837721731596448434299865455583000095789503361260411653884319515377871273067277852565761710864050348682557064686303029790885957734844145847902113742757711953304483552907114119141915077298360242884960136342256557911584758960197416735295479231788298110878340210396309193194463534328467152962899599537190747302505608592822731273408502402940199330067787329277617695481069595114183826889780379417519244555595921667729100787059588039119433545415018588650406321998440339959747294092764065962146232212570435136302304099839735218084137152294798812481862578394955603473670318276391180683692212479573866570590311214542155063849768706708804688676911594495333763616176402249085729356605833677331343925025195826110888349311174271493006052873768569606934099820803309492441277951257535587444724004517645738248948600507946654920969*i1^41 - N1*231532175004156920677942308987966964372604316156164579547347575894633420595668055737220105367276088248304718217535659560188218102093654766202089960919767634423173896806959320301129546586311128120887066854774082433494092124192702460490448228114742666499177627163859520135276686718589588373689151577318095433104718950142368508409112333191993721167085003698454775691691553797005023465458871267036267532311670587326897493979515010285921562860179022217375983265160460156201812793280128254132759126947093971726828309293872795274587373629599840662403223160666780516742129647616*i3 ] ]