[ [ 1216616358866465222121049944075357797356628048131175118261631073067011205322532554875047412497670803356222306645203141863132887034161558003247005198078616079720774164118195255275083776999852879970965985258374346371471370672092653009751888067992011854962122472227013788966377536450964508251906569028722567957298755745294210660479186590338680315785923200559338607379149255266332541650130419284807398602040335128418714161397360102684222674022158773614710990238843073975032443228241915629317839284984017439153780294872240353328622330383875117096162275305395247795391774045212219460446694549074377483343889425501287774833960237128910519631390289906356928258851079560387013117937074504488065628427857843396302102665715469326790715357510752043304092149901893988621948819799011247195975090980971021761068526725674745286349675230286770297615553623183727447066591971022909597595845674404734731967966800857264200151143200807197692579324972655906072904096946068845633485685631330071387699457307773715911077960455819106674625950252274371721652566418535110296601745280823834164124402891176510750720000000000000000000000000000000000000000000000 + 405876257915436875443119844757805841396395866769270174678988855057767268006554839464703771269088225816629146953692417952452732932176660685664835694938005226074331740941237910373228404666119798609626232541863344499692698324355064284898494756601740369932564912552016559935406322731280361192884502920206234379790499213345021877000695573064953601868444540764339659833244727587767470874957987091790104873420775094938245405638380463686610459272735292892053270554754889835388186820151974787747623757947631688749908180669306871279243706497003492587109558734458123445428678973218809783491332311153938260862339081167017974975123539055180665886501671304826023070814669558749039040194686195012478690910188279930255695896755803356708761765404047033564486910160066655466228436448187010445709205263804672081706664636351214856475948088265536911910487265520510286448274749159505283021915698729677840684015429336294778537413175742581391524803886996416930876926996691615913888539558952254364652184027938563904671250070787204000580878247923300647485209581140937481545690992599270486070679898257620992000000000000000000000000000000000000000000000*i1 + 133891660639730345873091529513343860319772942241718860599098346450976416423145521024503289968267433729341660435801572715145231768937445383689799630251427797530607306789664720178335959244660866140885133181520817806727464087466855300058009250698964695353343902214294379998281866820480650492006728588703800500664436023745450299064542530346801937817308613679841749548815308536209761361191747218332579827147381222954937488258451590160859097275936580272387356381453140641398745769178607259033946872008911138187781725187534149630760679454691620929784727050943594388156886078288156282573689793305189523739000851451242335185501004877526965940686918791175373555582615203551266899799719930311502331511140307734439353419964074741719535287605578165347892966593991905812773267010445173472308773861893482803184413391221295973231501391550938898752104841597081680232789084994057391454252268536891718252208226651669360075205554774415797056253506042461742771389852868808557724583700350078727221083382455775265452194755161880400181632956829163537440433011403097784806049118874740802167674463322112000000000000000000000000000000000000000000000*i1^2 + 71474335521430034206887100003287826802624033760714337273202223024732639672554468805530369376617781465801866472980944717556970617577450056443334625739110386102820060144134453777340566954033769313690531878758088074750544387313466900107069189230800901999626174453516230484463382270943081535278913295301466631687021352533753377904719275274663525281341816769254110836239648108361120733403998730784953056150755207944135225420476369158526908057227779614412709749265041959485920272197992843996229423809290251191686150578558898327290178866645390214735618007247267918299323722230372030383525305783911244225786657390291618624608818122820966560999864520407482949979918365582473141761167282721418485458190235517049422536673993299377980569567460516188437945870089751643490356877664906030235190248309952856521058792812270672485830516927639277784526777852373037061581692248342105405956461500814099193733766981519225895574144939761972876380002460472531380643821759885804571791749164826544816233149053328103930586292102090871754221134009982693365455616300606746649424213890897820345776031662080000000000000000000000000000000000000000000*i1^3 + 10799663634534156875826311401671765792265590423251115308645922817295830906809519152532358586582036371474661660632235649766456738213759369676300243001208795459518053301593627736055827538466459083728255889572396614032693222748402542913285960556187213837151225493975610177146458878968072284326642805811056477061488743024661182174240341094968513576411155615266477464865743269698611249755913291142505702930299623693764305241229449066342270674959410438889259782106949404033549039522520138062562043389212629829912553711999211207055283369874166966932636266183929802857049324052472781181259075753759266431971760789067165853350514358319884448296426311641171959256296096335719223023993683076488298174289194678232404449473397266103223154967627604511321431620352800353151118539173365814826670131860446361618283365322383544577765862761287893501450980895729125692834714492192998712014481495840220251332869599115453021598428357510736053419986218611493423571791166674304387567713339815080110816653740948652121883291212879057696838796209815466179782267659322795184885377627374820881487364096000000000000000000000000000000000000000000*i1^4 + 2407818139698390639506093827853543494003308799685143954224532976215107347822066818594055397320046293922537170282163986803224226080663640892372237217269754968649844211608615053640986294287845547476178298478702966320863763054851097008882834449887380124870634142365901416495666003789617034417481980657758893996905671869567177196149095444621273324387588615071213747134505439683575407925887462573241316648815156335748421848007172838114068794772814773620004408856289557926003018462046526205491482719233192689698090506912375880869568714558240246252589891591979924592074192020690327223823577499124928051002755079037031902104479555929705934279753015346996368081835296629193228784355048469889411729302377249777374992840194705921521453085912142638417479280723892264174160476771644544755089319530822411770437674307349324179022618315227089280371029024617822394400474073786808821556891729590056749769372192911753637921683355391598289549337143141518016388132406373819779860496139055668992294719330237717427607272983126318853897898667800844114522980496140705430296715134490110260884275200000000000000000000000000000000000000000*i1^5 + 1564234441736180431874863354848419611662168062153284217869725711044441638340335832499723385065977006229906149987630268598973606620199438144058051027826928812263751896495241298201805988714955566018776680759403860764614020322672888042557887975502928813456000589172420310857710232205473784025472445391623493071930518371516496944327893183697390587654911449507044867216100607853085787162234514891112492684942771334616016082611260841980222083420905303217329322591288654432190477364182842762800541939016841196450883549174381369714539402085322277252236461685335232309619006978609706923462814571068413550724676047526832486972013446568569237122232969634245426148798780134479606370237276891558929662285404927852074123202433618459765728270309197832314603622080974255127770886118203225898629997343008050654070115778066079307925576668110050690250856993895159617120724529395998785606692167170458966370920986292297469327810807667017058197516596274164930281882453427770683103432567501174162943234734964447958552971095634228952844780500979747262718591173872290347966899998302411654430720000000000000000000000000000000000000000*i1^6 + 449308951961269975529745459810944573651867492636650467301410137421442213447120723591415643802949038839608964759668091233307469372158875717707808558229771017218620903972578294127295760270545643028285623361145593709848319659361385822442749613376814763825444759449716942579494050690327147602733215252271947264476817511841698045488581568589240656507562615433103740830732654588860006212985002450016228630281751116092289519726555537030504277836001755760200356859805458405677619416694211917604760853318951162963110662265675515400963558017422273953512217664790880430283119396454950323913144530332660754059837238307707503525682958568698131698611614332910350713528504571538950702610617225443121324118881349540672434978514591208758281967607157134954606183410760755129704841334288392823196116105319032304201355079595514753822241564609734490215330149084717518368192871330352096451603471713939593737298558441402757757780260532188669846575003496437421561870703123508512511143456438026875408567772583833443035523789524697808626297254820412105476632155612411931454110612981431664640000000000000000000000000000000000000000*i1^7 + 74217997091172447885370585114557644279384625047831604195211680558401998526888716950896365533785035738037459178970141513303520102055281068775513342101584679026541569335902274558586092092081270723021428545779812007372691858755648112491209539226951286188530304597341803172679217799324809755583754706449985082454202109868749200146815259475022984025140413435862048159384470070357778915887152496921809900384874261478142573705030294545006696466872855828964946455137248502721253092063113367408014835723125170889517820667147991645084968551711926484319365697490695995780870251988569780759800724547305298315166132656498297393643202654998960855280759854711927636458259876410261105324494569728059464699112670454258234177413261205391611211001106226922166097460590357453082271446897023786545153878145070439366224044341522553727157249649761714161756015896381036426863888956907823225599329975992260352608833054696625746098994981139766963379318198933790337077036864095588887654947397845887203975822454788098341934292978226305868587621103090573907567062894275566745315585864761344000000000000000000000000000000000000000*i1^8 + 6531833368029968475107588333530080164694761215980346673562030473643020724035599508918828708846652614913949790882905961204260726823002564539921888326704613650070469471521044776570947446618851595903648158019657719178164732278128561779806359420026034206936577896833793757873607016271186276177242658493325407305094849890286638323227157394559337038454691350800224887275989994517741176980191771582396494669293489367298963905432681206022666896467038429419021662213750423741111341796224071523452027516687999376291409822424316693288770676389289359477063535596589334709584874302885240781879235863424019389970315086437170344523561872465975489459998716433025331088733258259961253281851892082589658236682347565153455047434297354861648922498600864190306112524656014531338502275964569556997799311885331940576586151914818231948438603811066235991218566544348418793027129765650012571178584213418605538763683479766490778582260298917999686261536416617153767386134527537154652123999681890522455900747373566205515537956744261306935342711034644282089723452712224014034207919403171840000000000000000000000000000000000000*i1^9 + 526859462038471209196684115460523228720209983581212794630189308999432720712132672706897831405522712969522836870868914706707725573172686434927541404057581609366394547146355717660429861507155667793725690956714985431775067555143466565168499564545701974882863345883246091415351568813252395434537008807524728714652413099405074405479020769862332518082086787547885868913523956607748884402502941990055325881322477026970089012011402643489700962887959580080346268257172754632057399660249694492531473131150945392236786538984391334162759262099936180762787452566224858658774339398808705876221234757525123728859741756334815468935831248355471456586190283352948507354149859926825361374098361965046440326797372298437101921342784086372145444489948770676458066776163252593316197088220633211934343647078204679475815436234857264745966603942860538768927342618257731599468241919573606834966766333138240167613205367343187954943498497011599164120483847463451327044916497592461779048212568526436556127285344127931724334794906495274077947054272152906302730006488452354518975426592768000000000000000000000000000000000000*i1^10 + 13663703632724505422176139325272155045126821523794066110821209615163578641045380158987319799086470175551275646073259816471281492421699378172279397753715761527177988114103862766285853005261966959416009667736806266244939059928849543103879011146529696549075049968834594544516135648639718907507301004971896302916059825371037157056269254173812894178792322832779763066505019988174030421750942805546468043630971455938118390533450248562619937408474556902249999324381732603230551665805386356682210560540116167954841138962751806366165382872674275467472999641711800417622814717867327839502057265852341729888198291178636061780173941774200469896301702618614894725415392519165354923411918679056191887138286552927502621233741461156593212841790186636607812167129693973832510684558487986204850739448574592650138375859502802693585768909451681439949988370049790440251646605126335954323998631524813913689715238489669671866530437331245696596487082475115869158166498146096664511720440871384345957973765008508220098949380446186372175332454189346239356080379249250399852848742400000000000000000000000000000000000*i1^11 + 136186794967459704565283862593997796252705388093962122433102936237189287155415622046579461689263685591123661565012024898718813236921217136470534568862015525618494292160696596977610793848536854244001473697047998361338565522818863873475025014006738070350927265264854904360560497471233491924391051387858712212421077278108007478626071298111611102027762617276694148876551534697517981502591682807723066515668300974751820411176940760712186921091913157111935214996778673571790366240698254470417242826537573037025510733352829166748269433555638346154757774870977204561596317291207573223827203017064663637212598384442665399478650263845601458539993149780547065813627849648404853975888098164103721066922456731788545992119425419080660879806015008394760612299551592973070229981856495741301562378975268460996861606752997837654240362667512886702641394571508119690067726325136125378877537549630946861182882728797345704484379770492851001012598023261615403279974790692342610550712487772562564362524343927050686314670991676773958815336511014158937408814796481584462561280000000000000000000000000000000000*i1^12 + -2846130942250322839222531903213963251471965135331332044867063915046374651032795454187882398610603521004366833100376052659295169630090984453824651788366564034735430780201184191985092230244963719404049642456157004480210855893039426344323715569560986655812398632270579133717694142499092814123840643658801424189044083478485594128046012846040255986791831839182960136323184247394670094501962636132301806034687494823755078382800666504866880510002010394508016926774213814215302408343736410870731137686373641228674485891459358689324812703752337976853297432989307806573757040018522147840253954563804963825446996143001528145991091535715168537810428576778357107110913390465272850970897052349445230846853955096218136027798029739455998838075089376483203099669244457706382354287848910768293182555702394999952045162637051343955545710516288727523210975657459222563273373175837249064089819237394926715358668162563880277534361538145578689531045386994543827967627607128224043354084213707776053775164828131867726562676773620867116177164546535606901580443258972012544000000000000000000000000000000000*i1^13 + -42798902650020259054471323663320424464963943136387976172405094087616347962927771953024095720950628632093221556685144662012227008107113187320364565335040057751954702719785233371019992166698064755728657469128277020909794542472944352292454385430517652829749238555635114879786397077326539588890278764703254182875542801953695910664421033965988035622221753818088626553474262728909740980949066351385331195673511973437169594542778131151794178002091089010019606806152401397279338087492041137209128259073486191010890959583370596383186628643240975895640862856983871076399630473043810512381344763114947586161326343129885749795647145109036600312041688637040277255439464863797199526581961125357877308950754331560066227451987923279456150904316968641079825290861919676876705358755123142507332178803570994167739992577092258104645994072174818638890518479921759644319600410723233725147317090738534225120381027678793454589778572578769200591312063330673881794030133119631366417240277117315685877333571641013692048647547036634742181336923712170959117669957107712000000000000000000000000000000000*i1^14 + -120735134202340774116348879037939449574237898177628016872002092636796178867929931162931776995138539514218368964423265406283013125471574574911071758357055075480787119215257839715921397198453789495379938035480686390233907930939622738198603042117837514349519240047939587750928320534162968530040195826493524110267461646773138434754593895378283793461632194279943436460419180034362397614720610501533033083843177850551240868136359627332787562704539365692338881876188251691363356151446950674468437093886796792503513218412902634294790767637798472631600379379441334076819499751227775449508574640420241446192598098869757568300704037443526225688758816639787064194490554593657277942378185928089631909737548082001748347029554694144493719575949122838436949248817799857684054651706041107597617925460766847797736357006382677887887140905100753912396960210690303832718846065220243523799408504681985207514617415938720740107082948465782261749393914307901850877762433048183574450904499273914450000037677949344677937195412850167859158682648090549289254943457280000000000000000000000000000000*i1^15 + 4983316073718040402798833358149568547653630727714103919835625059025888822570539021414716764811368707581182317666825395811217235586158993213714319836197159482854505287747078431375548440316141211066475673504092440820476113789764723510094128954638047952790748665824283276471800663385484947974263381205937226927323214980062498603007436563152515591791571810595729075747740282371219658611895613509446989122381244612639135194312744410904076532976086753041034388804042552228017943417108261273318345383662641710778548056951019647453120842031645053792607110133577916972149947528294055162956831860552420118033048217732349218748024267814864254092675768421400104333516391981587087795649278970018837535852550315364269069963706148253242340605029015656714798926400452465659741065433987391389255676829576094397888745711451989951599226178818260349902590479801559420714072138447797623406640468952347878119845479855409575897214222792550806775597144622143110722013319261964223591496009387784774850931123412700311673279623306615622173908971198748878176256000000000000000000000000000000*i1^16 + 36962707985326046514878097506299945453634703818523800198675573991895835089238312590201299894700896574974275897336833074835560343875425753066830195492202575663311059240281516887646446306571011548986249666590758446096606761778852676035555943620644912174510633584437759164390342363201321222017247258136445613181264087591212921279881452292227970223021016269344310849012422401129931546634123139777431106210207530215465124862752983222389188393979150853401427377871517916768281903236920080360105458313633673737486902751132744143663946038719840508503728305375597644409960388828357601651265392794031594227487078749314124255063383574595475114553696901670258713899362822717435926326612873943955296291274178190848029906583240362209592558268414944643687497472330558574310854017619319195702029555013364892989263014179972094217083126503592177676001862670371121507208077616633749241938166618860902158180410771252005908811927475926543714491240396222784011986548543102948760057115317541985842251590618739466570718282158475002943376557955893690368000000000000000000000000000000*i1^17 + 25293934056799565790247152239642125944592412496634827875867011905933828085388167350790346262940264889474571783044069759370862949707003565649606688542000051861887845726227004909815304158049354934216075176015916604570996273242766684374188185887487055215966954554434180589131380399303779587891947705009481206443117244259403996044336370283214545707033455940643811826919139311976806421504493314135504978751548343706224234469557467796681361095279878280970562672287554255516681370185799230273451065308928197906927117345578681946054465913021306114372936516456272936177867517887679809644729834819113326486276883579458554332821713974835912503874758749023044362267125957847678559118091427230922771644818044719587559411168660515290362291689953222652121187585700846747393342800009409240971702728946548755453718736388015171381500362648437481756287151127501817383150455610152530235047275372894066989736819437549512584017844572813241286734458993386933786223640255567157819936000519919503923727146973611114303032450612744115211942248337899520000000000000000000000000000*i1^18 + -1361970984556438068141139243138897362523469386677637250317773412511696144383086726498846089285413397473912858789292405516820176962147565421627548984774056473597404417220470451757445544532012313481908642557272769407524544000388003543585098361605974093119357458464273681668410827178545483458690900810163157141607555577861347899831503356842848679139461125468456953816258704487533105880369918938258292695074362691062459348839881557669815156498708756720721220372936425195331354394763749074267738034653645731496559607994911580203425829008460346962262816593282959144128712975498935030489489624784730148375718737731573138177075388094322414579531581361804188915742267699282494680000435689682538944272975185823367630363256943888215614020134164695755034590587460145414780779066726898454184446769895903287865249608772812937152629557881014833739705383561642812346838182569775847774709715172551939369325130215085880737373094960719738215492669388716046877537432481365711277419404201209960644063759838391534475235669615087774448440311808000000000000000000000000000*i1^19 + -626573064988621379425194772504373058786096292410960339431205474518989943759728930112652263814699793679450782072468673811514751342514017480515271161684704028270702735576696474676187471416953474466139009133261024111862338854618183623176738416290372964874707894323748258542788562319481401597853366374322205108272249156707845524510392915805460119331944022323437905250754428202858140156877279230452293414860758801261016769377623287011911049615754696604486430655880883030626396736830494076001348818610653712795992365855812897914499745765004273800976489905105373930966825596674256148960759604027801552588182853983885847552140082715758430802085069384846923995348484829392032806972365381047921135938946744306199550977568378643562506739232075502252889367859330427974486417058640630095136535519459691770607572381342244702487190254442229983134459324397201228987145620779437003185655671040055996156019178084088827569344269268551707849325928205849537177802840925322408031417270362578237088610144478328415909908278453963920611737600000000000000000000000000*i1^20 + 5010544530672303795464415230207533056851683613840592015986918810811152406774629386442200435468816992169038977569348874342679338023503405658202253808540401679504410604830673861586430130412860324386297416774137180552848396333006898737787223023194682478579952197367386368221679936147891255994660910709750989354086281864948199751579777016811377717824702585229886250181754979246584125460929009941151936546766233488336704352576320668764013699597763177933543603406688892814790958345294281169842169134880599626723749546718874203864355523175154211157419893599485445008754312131094677862796409789480304689710312478772694208733832807644033088836063160317629721737843038412195032524848454664697941645069215776638758850220219158634691121993753771256702025674096210128131455992253259416493630111391362276129051711206519018446687884566606003628858171332666973051552240226055647792678080605516155603169006502825400768681736880356423615274338079698949365346283312421508798668288976626302500105020502189161528952266151853314539520000000000000000000000000*i1^21 + 23404366101415217809857186127428147785390157036033038903104962933280102553679161726937468288784617102588483893616729745023841147504600922179091272601928996339094058644403312130573831302365143218990270069598198515423792249727256406616305064793646112059814868724703716205402990489505998665691284342896341848539478553772136169691804913528246083940283431612090732346534471894991434597058717500402757969233785739349334516772208625550124343352983341092900248757955683818116045365383012087030958176197282758052655495341441516842504409578105519307879206432493936767344106079298594467272072297492744837589701080751056302960740019457717288874336215514917828361663508582939293610052034768749626539446777773544403800700197737980715624144259709009785087903521451257476421397874547259075795737565530213380355623344189375255802179050075755659430586950357815598059207209249664244727604421236108877676523981314707340851549687423124491176008584644927957092303873677984704334328530281316120981652249070528311563187447085924352000000000000000000000000*i1^22 + 117866360999504335188233195309250299396733341651448741115353175595289609840730220276917943740850222815639009813527513196815242953648574787911767559328075069227647565812348006131864228447680971886909793330423917866853294697987978844919940847164215923987928194991251673178601626709524765120692334251068677028506736088385988220724807216305077369615796032039520957369733253326220010089333822319056110366149478000474870968108176581734521416849762471584515173468660163355754838928554257493550535791613291143776247481997082581952051570093891632793226260744544810561409746195347245193353017234380924873295865817200436234824029348983810536229813988720021438573653266269971561500101796195929781283724289304453193557220298432481330713402466787737006608091893977008205327776329327313935177544766782037296290534571512582922373289346535691328302488148668650175325548516025263360310894967621700452087630865530830593546250044312386228200143854787298304543856425390252084292928414344528528498617149746164865216573289267200000000000000000000000*i1^23 + 247533319258171442231664797711129001488499357452050823715992283879039015754101493912202344409264022497865824600737661203735976983902750151025032760382453660117416696331175657217747664568830234384732270998989257990813765377086706454897008628442998148894766598138684271641048339645880500961332944271145211772546380256211584688106367603409973876507048009893765120826509182717849784046871987437782832436264539854055789422985082741745828776626235779150030271835621341795114392296183959224610532360594864375063201718941423152984507461437504381929688592820497341276268960095655028729018267000256075415306977036418018988179499393320014473218299963896637672165041824831701520933613859211346460819624575186244743423205360726552816361039217897916547922265731323986159787510020355720821292081028409579851892598726586806832803771540398174248838206295472640637521098787472738183587167357384585566613794122655394034528537631122806413758353325133527800596137675431022806122039850120475854282771258606016852268154880000000000000000000000*i1^24 + 258072818279003493935760535730491989022388251213880369751873512240915168942763914428669590808756185894786611109369435895509825666244979374036510552252013330404335160407765997772915941508956308452453612155191945188473995946681102669703347102817506225269602062631707252661027631032042893399845635967189053438873043196583007631695153837630867058303596772200057148043026981647413377766569901547427073849900970793515235210803792629619956457394297752506017031365561135468199287680129914967482448522650403325866684826697949279739193135118319861238324731709658209872198178875180985834129439473132701201881549559924670944696380963786362999527327167299525321167872487225449599052735776407263025807140488718107057517444774565221386058747099921838048245501353082900119008048787199844276006089618163347043198122476881380137632711103646781279042075071182949852216647331128329109982651360412779522074707306826424803720837490637662099988042409528652036000564867479229362850234409647796855481194635293884416000000000000000000000000*i1^25 + 171778814328724702851375510771954339744390510389622953159233663962626819484481159128694977654236640405434636301504404025423389201062437134224980245405611667544029504447431965872986457084221494579595598346535351723506085023942296946034789355366849285135452708170723107823867478688190968174412519163070452678415818501118079874438066131534804356834839294574222713988905884501561162987434357104838599817979134014161277770978454749860512814452643782324164430783504625242116497048876650891563062600335478689296184277861297536069353910058316841901006826635996615179781072109016092191880489880125725929953309728418340913018354079572922073794280435288427137286431240555745387455306517464947453033246260590181851013909416335757754289950095992876896238190204865700849940644696473091347446904088152012485004121035817116509878836930751014895264203350932465399497469175210251484805597500851192620226985831487760842892558539638933113413881497785032830144320661194164057258445535515844057860607253571174400000000000000000000*i1^26 + 62645532551789115050550029463623301167380887572983191595393187292872165329640100312513092061732436070912730323432118703216233203960919500397474939264363901096408713049733773780035951844151170250959570820264175045013255247687303023760585610623403550665776654113170541879303559640379658884468384885015946430827046210263953618063915747225909364512118039432595865612232243176726829431976858904132681910101947096460082226581342862054500946814539436885144648795058945250179306886313050663362391155766151923650308788880529676280245350952636772105812194068075927510931469939100373316278518264466453415369813911006616675366402580991078757277980739181853188782056528603676752298545732362608007458093238175376569211683684328547108778290564006486813403249224211490136882176048663310915170757861629891292104300722607047642878490555988120114793867308483399410578813691139452427863818043631612822438055463816310320481419638874234059896144102497048754253307453668937463886625207159111016208442327040000000000000000000*i1^27 + 12847625009433859494257409238415647767960340143981928081829956559393460997036494644115137128224632926963245646614711209489887885634180682028481238925852764280412469209366809306205776832135401476404924278538344092225258077692893885938067770217417881001475037814054113488554145356634540388513911353635025814294090334462509714478661753040342248144527767266329108116789785557906787117358463193874766160997719812361701129285228962048939101372930696366017748125770919978544536368985968331608816387765865131617583317648251210645876975539669098555261298728115490566589180768396961217071021934609274043916732835872387258499587497263897718217470153002468126034784868857779936582036957791679069265795709412855796368417230037390969216104710917405394813556807670518752752956367760025248784194501982468595957871894223093449379976902073377947826979019899262946088969167607800150379420679261658743901258193669938166999027523569239676678860861261710534020731268667206774775849322036485467144192000000000000000000*i1^28 + -69607726859432108625122300757757213656637078873463702616630052253437271070635870546063608537003515970770192395489724120846104793600095719105750747063404895086411828055948470572939708556765992061453963471350279874940942126099517007042537961028214874562794702147982974098585401969984193530500590037144633411886963092684442254942963836207940841649237698537202143105934627342274699768038652350220218886530705531762798933617029321751740422567197985350843171363452684367798022947616447438251217173163200335899977144885640226469748106306105159118095290826495913847895871480536873599195175591427496731783722542610466133716337163405010939578226523679611937794386518016829981669873609762743595850387514693279335140820114995943795697246393456076842764274888180641079308558590765600706326026910901918148501481642686599400881904399131450275968032852880563772144418023831510041002900590495841449839044730761532601260010719947265673104634351829898007489258567655941930883718947274752000000000000000000*i1^29 + 5871469992380107106738320143901901667392767562674670551155471408506897912417588109208252963800493422756803789077979498067123661928077645360518960792228068617264275938955085867568683993330625298853614860499474773684301589144945629761748167443589082350457192466665329143259024600566396356458802446688180012812989314224686719077986347488012739099953153335503784830829274667457376313629835960814859264129918539689776237443809587039822371289258716190029529015520849283454869998939503877953280290933563774397661114825842398063751483920745016558449529658094739213997165720422858434038832080373626727554784410596179772176462477998991892827725557430986506133508297119773481632587538336192173320728975876983054166290498035682693964417956831283053531504624597195431581599692738729693106863391741473529978758882343369622824935917782711414883439279351043216028520888654925982325415865760038696078183787013363323106210021934516211601034665756168765362301720439782382575791636480000000000000000*i1^30 + -394447740043297439964578623374230503912607020481717100104811687322423459506353489943497927694077231967129897740118566954273082582820260692700370356453563028882226915166724810534573943313364584489305346344371166599412274433562325025460187799799986961225261814729793668562671190761134469080395616596619040237878147490359914346279082585601283556274626409876209450124474641400442551230766557302059227332855607002246463980704802276107772624848384017180903431964560715137952230803342889198230685802616486796855530233233565867991003668879536710533534716142007031435089670822887317170235329247278289933801870205330319210242070711828899103667772624359497565213091459881584984307336771722655248527901342105185337435886432234576033364912355675013743808184965189164375860353751427045599525868071520612368894583007347370053094350605895120060725104538582158571142732680647999776215524297536502386767188883587183847434168099818939115194464476552966588943341109975535583232000000000000000*i1^31 + 18410625231584712517605342375705644564193620726659096549458663732540732959651401817722050047151936749499997600146807936100934667180161028859173969436620850436785990502725095749470365006257364720951967365708928265579266210800398983323761457522882644886085214911041067051698282586821186299214373457610307063086377536305511351864612316654764583111034665932392796239728265627780662256210287395511512856806309430074162848403467455144966426330776251186651500497741209648416458992171811308296424659433552384532697316645996797741243411286099151211592361853494628259921876166999820479846569208914834294673441773461538225461114453041177393594499591394198029975867762333788005290271653043003407291870050529481956392782310101253130574875233264337566081972649862618093726150207163874137821189356404066136588251476935676265203766552661761163504945189849761836432362651006499478508725076962654199088685110980675660233707090834538271118793438495926104847092894033510400000000000000*i1^32 + 206282637122710421718191643011818255606159678177707443972748555417697792440317140678452934352398944400388826621807038737911780012410658420857025341702267475634559968893692319166874003431607780333535229732893278815257014590854087993511456896448197192934653763752286494010003035528617950686319099175823741913289534180002018302910896303783938815519256667993558177791035866006489688258013789746228516861206950265818684272731230403629478852030751376974914338862514698761282967890192468759795460168140911613361518964624760588885260391620219626024522134687399802865605874737616761419899001173857079183299332582621125245997493343054604358038759782584806707241927899959604314008135303038500369027947904101010365999558910115596076602796658437919856897437360810911733346007104700359166505861607756825032607882883002942727085723957617600327050968993895042376794542505904996608664424916356171191803385418002925269002199236576074345732212666092494752223068160000000000000*i1^33 + 913197013778251671690165559733424571312176000619290264981653223153747896798596095236468191333928185010791402732928442518266433033392797743462843468983337896382039314900700102971387288272226584947098172066438250080549143568601066419379094938009766660439190149238624345931600289040268411373660769026674765843240151924331078595948886905861151477406445383676105159126727206604920353146093825845964363539716877904379673568893767604424972973898747859234143040373367749882904623901968139802298171177343595460837898403566154361972591099613587851076184844516574363904365322407050337500312990268966748905289879484008177624257848969471837015357810050325400010940494008617512635933330864418844838410561432652669145262733574841519010138596120674945370556381240691463725458092996824365604521229980175450443326711105069987918517766361420333185746667671660891836753259457631794514724249071379630916945770859262219900465672740769738762108528861121085440000000000000*i1^34 + 356418279948710159100361956641273115744668978572258148576178638545518381670035062334466558485523435283355844039200499756316190357022416666058020671161156890303867812393036096943310608838998483492361695852566735183345869699310344317219198128355538809909956807408767418842785605740193683437777459964834394231478433886744751441170237061681820888841509012324310057103009826973260860760272806022153659671159756723068007691346922144431899346569758597633573753355833404742652085811159998498449757065081953573138105448308678317696100987498447091575616188394294528764607242169148961179915598681050466457428780549517170838222470575257755154356189152443472000534683160498128450128198315649818991870715836363965828970269109926938684029873691990582036483522073100010621496167263474041178483299331451600535598927589753996176363201566154033478458537104161438911603995281792123590857360257045328107032179862075945110535459086382473614806561587200000000000*i1^35 + 139147563902719475495558454858293517842910755484481440832319608594238184179963956463542568942249894847920226290010392056810158857107072087811002567677185303826357736993947776672807843535574596552720532972322896465192780920866826489278125942334091374989069564178621704408808918674976107882975141790657610396240093757769957184477056926131875633203862795303360432156950676213081833934736160839917386056873364850558818056964112570290729617163584556778974580149138599903521498773040883872750333769876779968827290340072712455254770536558934947897715239153682798582888352997239092050412418145209448694028970878296657130427715865649037586112355637467055890287468497216193507575076249490981303026268430230406826414369624322162790785288465435548807492759952574854770616692993284624399745371813430663092749393526128312369958324174375266175831966806772353968012136556048587649387135057906077828020202195052360863138218411677023764480000000000*i1^36 + 10273160305493797695240826767485891723331099625923269152602777150981431909488376483423397373774592348095423403885471626393554606183012947828608011246195305489822758758764401198042980574463971230248476703024927946052260872711175043986844533960499115530536280460908401252243652074782529043537580870280267589483451323854978814144161099847500198215624313209067784804502436535489145207733010225820371150293001838853500469343416348764851596160883708437925220570825302496647692063028623558082210802796870719112113752377033071259518181252189358157814287490728377993360621967029259062115944129123091767278997851514306762794012326574777934405864376894889870892457042052585959007091289468222579970533651939658357316073815379561256934358830799907272936754719133395822669491375704642211827080537465758976450264023130326145823834759593524016198767189531400553936797657953583502770546010530971004879729144336361861523824410624000000000*i1^37 + 435670080728218148030865563318271166460006404195627085041449726013527777673801659769977891456446304904059151405212525508917343827581216119357390236678786076304759381702246167522510191781133749202236035016747602379751321168279466665073266610805834924718951610014615292846152690552624375782068391080907613171340249107825479127627051135284335754881436405886929065791103324231041619263898919188038762284049504268852292966711900151028608262146335300012970641191066592019646003968575617945251602083072337790682257584743023511165451932820161797852550959961030623678761132886609548663725537022730566478191795768592716128220219201009626668958516267836925563103550193031112465096024133274416565091253446382626926632827717705871005174026412245285219470987881004020601539680126268782080002608260614081954400522153852976300108635395467685967622988146998636740943088891326723601226908114299250910730561237925147033600000000*i1^38 + 9506268440830505704886329410742662874970397818984415370711477577740272181863887260830208240313342247103957104923734058126075361412871275933431487176688397602053474431518209738935589887296291241644803004106199121059519029350121393469156370365772292398088130619321706131996452259107593242071289518847295526756367255562598731760602093759990661117909804959708552501203350910023280931184943651281671538823752189624389580751646200920914256070384629851767165115530128678264774205735193690906912437165911702109124235600694551530111745414881224142423959598065671193023735996034823770094773982408642398619509989823830240342160204769047889545467252133363993852027685602452299418901354952876573912646694527328122711537839815442591000910272133650669640915514022662082795904775454507059884215054685960183622906268825176291392796790686926039288823388581864580966056353803725907545553118510253583870383534080000000*i1^39 + 136233323766714251321875772663018989993460135600273945504909175620523212018399839702442493066683338189690086750777334151291923830758963538763830631783635380922343686754771828834594176356083584067925844957644306258323439093290975257591638128674622090284016785802226451975906471874393517891435315639381413383996068696076164296665269845701177658363232552377554096099616462166617004221356076845748732939739498309039838389150890273550439248581508871775643459004033853491313344713372215267073407132071035456443928314629300070504998696414000951538461335753366827346804407635974813064582249180646418386411667049333519296325636366390161382195980234470403294402587758277440777338048474421767037369114241441665396963105053189974739389118361013125244318295241580813808459293734513625752952372736022600634542184216877508762958538915283732197147591757560299703546848122828722683998484425085092672000000*i1^40 + -1909329899561848967059891444586622467496106206524500555801149142978257145845168338904193268518095742574792476351224084417549322204871059711115356651598047413624742053285997821012511544654616113348599978338492635074347434386892900017053126885207697049478397878520854228985746652731989486080671577713775782600067454935204618090367168841433287595981196391339211579777461532102581170159202227863212660325985985370034529127718251451339788078482032215773261339851006684533967361407359563128479653776825474161100656295786338437701136069070731238170672092088091386327121648338131913544383150072697633966060075409819187866225161812796523759441775294551867511446215834798590684063918248289196923693383130253882116090617349148707257827060969579228544903749618757963821482736732441109252785144228658727355245135785810955685482366691662833582687957427428286114519249887018976000000*i1^41 + 9979461312196897296312131870869305707743039041455533844300447849923047759719016181066110109163928849539334786612458582173966865972839205368904458208275031005594024348757979451565097715922650037545841626292158237203985324686008169211918015629018592775019202939016451974375220584053928610172761478128746712933639779420237718940281893385508740790279903968157828655843252349518771512286660713457251586939199754474231578438109982144969530214944062067740182442933195800749344659244674505431138465245806292378482769537890733290836596904796145302210405053287690138383499285563996102891765516825598946204884104739895989364298169247650790088583420845959118649166517995801089983341811719060394305267789468992535831536919581615585817608430407389335551212178964918797071598679175228799991463456515893622655118461632310716674674110752691944038761864209056720000*i1^42 + -10560385297728193802864891614463344923507068174343717441020042822624749884441225128434647507542509609700791458285411178808915592493393610602593864665609768913911247353521473385990265874528102395723108687922547662424903343411892669658267747199859418595350510672840820125015271791895155990731772581454308088473055073334070194911550721920767573895828410133659625355018526282913047029395411673723494698887321537037060242603712679947577036548954601463283869733128391134083166918929955698420656702912260411212886888303883035401503366094048960413331837847471053777356425414042673775029866690968553106479432599229634969790936438544993521439679586526620570644192631787359784156523859443998052316109061268021808985950254272340823579861822034250774799451151869015614642976083290585430946496356762554899771662005596362797569117060000*i1^43 + -20478620131737532155665972546447324806562293476743728995288077830335484301315552709973642502878899937431275387102649167074010922488432329590351427167120908624554443464976383859218027846391831197666074680834972564292382857197405719064130641041562261431947379310917058202946001548584008800083196947388297981171783198261184976865832194751533228778698031477239050626599340559538097541301091995779827803388466970181481532045822413530798284351629475389943178880424770410669068156730875514731916256112226436917356730580382077790001710164579775075670904139605191221365331600052017474283434691647069315931442233529970277079946723350190606897967737371969285669907141207680953759864978215151801832546865861109599648420957618490635471293787436771787168893701811695732147576140546262012629660020533625*i1^44 + -2172805061153252385104807110028102914928550148935941429894960241529713272247503352513843559013269177431445384456035479375205988918586110104464248160400527355954951011540940679420483541126685131989188911434422229328647563338221739842405319830837173203723997357133973681422962770052755764783622115032887191446141562557893898585080112419188070976001358677249526696653568034901390458363481897408831355975176727692451526093695670707333546381640591680648261682352770133958994693906560595576457793404081201745778200001752693590252996075799092719722328924863074243143253700457624254121300411408586326669730539710028889043132135258586999005031170044669594449216244847230574251202184519707652493352553382121589058308833952234525865936279064040773042515984666180450*i1^45 + 18204148497685201806778503114916288538483595493583554338630594005288128991646444175324232948853060628978437401657219434966221514244383583892235051968378433408764533756775312949957375915027563295527293418640331687992873656918152381057955260544174260274363899756599128424310590538636014922702761534644601890304981942559765460928825820570354219102562913231280744281562113535151830522891351860650306582562375013083614689245377378851574442796218428540615452545286494657573632788971708490567865390536986069848759211878894709193349919902700622718081892873642948670265638641354312716225384579218891851772374530490841929689098385796453780417312367802981484454603557943063683578282314513609660048859634127706486872374837863827342596*i1^46, 1339237434014091698084604414206634290710603099493813275472914745320254849710185797639999051586430312224313813210796312564307209565784953374049237592543251356039811522460299191878981719485924764825496500969398275399728889951581869210495982774823083223614286630007979514808683316578310196855193252653059086198252915310515037871690551124565147959004748105760689102707475346887553918359033660985369056541163174614821164875273151971069211477713194215983771037207046823001855289055172735177936730662254821762895476267876662886039601517580117367141091826119385506235140165061981595282159036766865426660991088602768236869212124654430947802686330152712959982305254785324483836113928598914740054906762046133203474916467583179281688533097565271948498648671447533422054112378453334808960069497458640768982509246418967016784805489849505487833324324227942619343277369829342075658084130320135064066269392270595924118687855579023433149315728904799442912840976750306292559989577157712977103219022065028618486058471449565107821973522570605490341041851478433466620705277096152907856341737325980450812697987654445029989707031321689284434260488328489800475204659406634189285427887933505800927035012031096740041815915958175216418850677370021781603099611816229326108765016663002768448541020880998860412494535836046033157826726445319343251021630329942410076431238187964083341027206338064271004230612391566327810392586935512353242809101957947078259462491238198412095173838260548670451104079339847680000000000000000000000000000000000000000000000 + 445712282564070629384394049230022269018609493470013955667492089289757707768220840975312809088623890740661023100976488297212032764270767208063896879670220544841392607839509711102284128777459984846850585130287414291398936300167350263397153495556525198550612352334265465978455808729012559098302371895023202856652309458849157671280635610851282470772550745562829912015801526479419895879423904700778530304774099366192255360667340906571832290545934997148993000866836255472603995988299801348070687443527465162155780127152250205142607575894008628574682856907078006984605722251124390291839052865179724073113421518007923234097888392862488336179451351060982318188245414319595736255778574029078290163505690543174466183284091371658478792156333604645224887632549325986037875236774967567306774363080207297529023825172206940341761531667933461945504416270927636776435489599086883414643818292540332622836685826032052892405165241294443468613663479770076295325176931414843501920823328473648391359290662590038942830508121921196103884573098313312211775398949401220300896985931457690189106194030832085130490798399050003245151959785835807624758443064604648393126523432061014992521641014493123867227835152033302972894572821604117080187285521025705747168772622434647935761409330681121194289615128999926454287047297800223295384085600642728153187862775208584562169484411419801730919938068148962126262902888143787659219509800457503008092632439878683286871702329338733857086342112980193040520055881728000000000000000000000000000000000000000000000*i1 + 147359743205125332281570945289170584612028305175002603786251063449186304299228923385586554712744544504787986160049639256944291830167155468662267903653098456922699964789869603694022785172220084171304649655152970329093103945164325598110015686230776998488847056402318599913931963301139939711323856391901671864442697161335346362194662417497831513881522192206596876201346346855504842214907587675066114936985154968742822041633602887662863445139465979100724268927004865429103100796479591849933915435194052422846572772297376302120433528157383206409965598547189682752910800823213528079538038985526367046342377476568206560291226620889768090204051634662444163557595763375589488048167762040180235081199791869083746662599352190438160337229095453251912339665282391463157217427198464272640454712352164811303736075699428502962285725586697403723282773724759785648441370340293454639987067446879282683622275576620000273698174114696414534303283649029556019533943369285238908904981258070043404489368571039317034283344138116475049850483771570972002194357310320240916460288482700701036209371033838383294820144083698967076059605211170211423673340704871176815194531450721235741348268658730408201524115250219684836391654163143206122512907239655170470915336085977140102548399594386947654120092631867552625584842823005726654898990670937402838656262787944299544387738920639282435098042344576853783188356002128606567573410505704953993160433792802067725799025789591953589848394929650378182189331251200000000000000000000000000000000000000000000*i1^2 + 78685933916472937125017931012074665446121830708268803480383998585241447097923703513175251389044141016314019568995837630951307493025019704016234578232126728040024163690690408852377557403585410594750516675933336796541096957498845969533093914070690142611544010851328146510759366600469286990788725117339888910241950400578394171097547163617510483059177812000982470097053571020390251363199388840348119315290303165592994350730787403714046262565049443906910117778013664878154135732190990127349621409766377414714008323403206021663558678555524365382258676586164686325057588923207829635744177948806485397459385088081598976991290542657816932315430630008202698411725694674775236454063933644741133764067019321419166808617811243355245444359122274473395060235386046717215877017161700194733332934107477033830477378824444226743782323670532625293199246219194081121782751111334679779833336278462859242512418026912507607547960665608824779483658401909775025554864128822894089602890233775316887691204382013514420342648289503304419674327933067273051407297709192363720233913787061526322540962035426138885671720767561425160258852107769142532463900860067511641931720020756250039155007041071166985498801650138042962568477798898804178081046999324610658988108564676090821202068941332463339426701313909762495453184729160499044913388394557198616936448202569352441191013944311790289700665769703325514958055316779780008887195800725463683760652497198971796639176189298392065398337993361866441244016640000000000000000000000000000000000000000000*i1^3 + 11873114730985799886392475866388556709509324417193361740173052211524376156111470227575275823916854846885115307564263701146295673107259673713045631451659933345948850292779161398232470513202246722835040475254430802344587746588934993920260328954364210499186592703836737556655228581251065918519991201990357999235618527588538337227220255129170615893098679497680674714157615538672131217138758205895214239350641445999732539726052058734190504201602658172984918144531433595148098506430121139107931049700210818643888401783260783701234475920134616285500811615870612308899388710183093649063410774763970394016591371289289138155005255607832218598521994010928182453540608652571803270056521384360102129034463113419099571518124373628894987302807309086181411583013644009993782102895384890929721617543238663423625342955046816606844993532168211188725819332977373444745525734362222135337324281380495196041277406164569920655940166906555757792336815129537588634989629072865163900491907191912872920554686308700288219802142465571375097843001167514601947567689587454516489056901974471331577071153762955938749110837129555513990008185649446533725105391633396306140001709568963758771606561359107086247982099613600951562356380450886680520994256132670268002816690554518229409653403056050820205060355897284934846945338117402112851907709189529168728908506566360622008053257604072713563369524857636372996580494613696433104434989867328232372567138297023228795953197265871445869898276175990631694336000000000000000000000000000000000000000000*i1^4 + 2655440272611928050915925878081343591177815321933609987487997077764570150240067436589594561757233506150913264506431250097896959549026421264462826305399589499736644573452057746766397942705508973026690231762308588229915397047866213345467509152006186956484594248850674088853159249012917208998025457200356759026957699217974436926484369479900230521367085747792364955616881640274333894963542731458554508148403204165865603336320780499968296574250263149136003315946183337367784038792250478638386133124230779535531134657132124414924601630482159253660472336380229269048201052605051020941810393896796471531563671777920573384424902588760033154523947135867649939976916134635735064904261636962367596689283430013176454248879237343099935165693828904262884993822270162680710513595860933293468749953176362778890548093866831827058413582531071332241009833694040406844156015946987657969970461363789198083976282132964944565076687632599779266613215710138030346427228883684233735948028926520813644023417465828289611278370876026811366510724303399836729707961954112077203452914725472079423208045450649033879083569671187499674932593281795771982879253278024087149459133096961933757508274411657258111792488751424043750083014648613321194323416606531553612132138134861155237592088057136094705655630898663609271093373750784956283492534392071859381008612781158234185275566416973542350062978997012844531551017564663500564551287744275305262307670514548880864531916752312996942011415847776550912000000000000000000000000000000000000000000*i1^5 + 1722783521149654094305079554820155676209444224293473939250882850493758733754352253361955512442715260484902322935440258946925006752207768518389169869219845989663057255222544561162091504568283263344765950751250285218583374000321014446071165613317245488714578781978674523618141912515364965835511172654838843557542990680243633695135730175698233152986475180061388548623911707374998892698894564078321654231647106092624494629260926135568239488274706538934065802083024275230506972393068612532196356304769768163069378221655742613686876027040154363813338583186268728409843390820571355678495074835905200628227207921235722939812086360571920590904169125407909660402927832192086677675544779860670152183694518578944191353482430125274523502615342523454471693818691429149106658070791878838711708961263278914675699815189284103218957379747694377855128200757043946276155741393930493655197221044450097461350880761300028658712563031230818629544542381021236517729728313412920510397190871636397369020630109997521950606316060167527125008764833195074036445447746457131082087297213510472404693122876271759456312491196643846536514424572566546566588927784064441959221996763844421679944327350523413595361072366831180338944458206519603597401751983225275515178053904517894485810259898610222555841577958067816393589250619922443535265585718023102021210641423509765528070086252362157527531130690989721754187670587985952923121372781660232416962789428789016264045101781399717243822396681192734720000000000000000000000000000000000000000*i1^6 + 494619447884774420689852217287421345754639434640201351651118111436078725118931141871072788133111748310638768098395012091860183861741066349093836135299538960940671794432006707783001793932400580983698428653843962996184947632907459796222307728412029444421020900701463777131001476066741262893325878442791557921605478308891485911825591301100764008302530578111532545284453966957152124943040357116139730206193522246906400336813562765533335561468381946736271180420997947278568231539221423749946987049213741539881933074057743951099242081149969622160775919632708196541081875907051643008079762324204907941113671486803779634700672401824913207818091339099280329218788791651225515289075411648435391091180654147275951858230309592425587954191162915856759243943174682080354875110838590354907924846394352870640023567763183962045848490147918152746421117654397089401750177914756408197377730088318044900430066892956138955476828081362824672472260695501500867938514857204750160182404619322619279667149686947001022570852937722433476420069088305788302415741280457354076896809076553767911448744286591270634015932694180451320839276451899938750545392228920694779556933496696303805178743849822515924028243448598694073699210788889993467323189077119605396433953383100346741608331858273767843154983887150360347458567377112500635727942288403373989571745770458821358602614525957387986240277797565560918352979672043220768944052314329450833422790776721966866918366732829259152362874670678016000000000000000000000000000000000000000*i1^7 + 81731970140235730973219898344002778509340821746913682309388687054133843803228483680471438886316543503571910835819225265955744309064123828771428151875213323414836257764661509206900159066743165438412217379348939605646228895563991021082940826247448079882644271007136047889926748495026129494055207310553159856063830414942205852128874889334882680167182546378190322693950624320070242874365843599052259062949623520802188472036088507932481134831980011239281342941641121971626107057194873993662056562027097882609356220676847478687009333706792158550649454302964534123741135549888168981970736219400850755337121159151224482625631719388229541350023928593052321043842203608703532520969207655567197019932710129935196336751887204385428378138754472287886039866310475001405557735077886166438731078411250264239177979671642714071718404380344185422289277767344856652564882912737055062887785944891420008660558665346386507934007330865753965031099766129281858028825974349952367366522776041234236587996226384211547939355495171935901324657985066995104467132809838248678358717926217332848839525541987094679404620714373843720590981149465887179332644226732846968410645308006549526419693726396544767151436184924779901285170671741430765529198481331166434909101111053017887071315470242925027681294525865202685278995225448050918802021128053187406800691456152763719636916147642598551046716124722853011048121097976015555298034351484759904412827589980547000297034755883675887209065899622400000000000000000000000000000000000000*i1^8 + 7202209792935565543560234648830904463496853739325288013368918869317556386605411257795018243094566915846549103903999660761638907883183993268198940147732980877284441041803699064916895425989683537526720918663775873808951114550591494976437840674694936032044555490261064329613911360537735463373875180757708504313604955855575419341838201631188732294254208190549376698968891779895268053314250611460347473155230450224997147492349433905420032517901201479773172882277815083238127389484023890161986713982570487365780839321243482455091321092003581496320557562670703884596601159257134327506516313599633507029474204990226248753727372546369330558141669057924690102733404640374374747948559857513112050594779528945740942653462697136070977143328468194360238918802315873676691251005840938416651880369965158838628554856107055656623477276052580555401724505450591189976488969553851123579373382613358511424925196584129764953046283379966388711400427779510360882461630464279351990053576599880200758058741811779092887652059145158357988967433785947328186959525601376807923947231250996693798363568982513119527009928164455143968429162863651389405204777169723865516224716345943922641291987601953763844855535479697490828866718566027855044283644235809914502895673113778889465731089693469319072638485091062932667529971899073220411748812423835910094345579394472464361351586018943260661563487851545169513192744610743649027056997794034898888946357000153999090708053547438484093256335360000000000000000000000000000000000000*i1^9 + 582147148585901458663694441416792909787585410596779759016210711030751076454687682579699933546670786037084889648546851319386528284176468572023227705630409001842797545171507530912095533161506673550602595771088299870411308487272206644339345254234286374582878604903064638629818389852462784234527859527156282765128685579272871126319581930049504657692555389883164601855728787166071171163298655386248772456943048560701577003060024857638612581909619726670910846217479262730466191970224256218257351405511650430901962356575477883095528165345182856365708397012672132676623190425702761562177816792281971416821503325040170138249654657013662456026047489884667999024457222907614241972612971611620026467441359376207866679382538316138019666812004454272430772890272477439678718621529637362210893810221892837552152965388059561693183186558937782941655582352317335367823690215311003343406056738108841145517365437123894534714504241424918490947489468396958187921775153739063887299007466509353669343246353684453362217262478613614337376833862201073683431905906442584080119663085783163794053042105986846154588545493598427517304991250956466128475060366675927285086796529547660142928057191189688757835717145547867788413829122352343497023208899287449167853165794287308444624268709706076123427594218093333129477641658627335495150293835844931235337955719377480990307708558343421740359795276589593298137703754201479065680098347409478175505814686392657744105549742800130120089600000000000000000000000000000000000000*i1^10 + 15099805628235765196007597935253074851976405462259274055037392988210166452490532749689629831433747193644425933327841192962404970375496890793043727663964550746322035784833204054588887042233051890677171485223634483163405336129931995086705807382953524795799658486813822229424248675276703496169224584807958178337530781135600131006555136844166377098342550156677559643463472607032051833148387702834596404980185405193799678674436995859839176717242201462763622239978555519105277958663689829292713088244946553688318090775129526334755417950900083922725816704798746391533860249561826712510599392896469269825178706805013935439899303668018734018705979864345697871415024386596502715593346397456709471540004364008858370857358705279733577953113228819311925941996494258145928752960815087465669206324259008267924606081205632410141999880805005351932816203210496782991113714897300088825526036581554072843028829388358624387801673516432092033568612822582497404379671030624521170130345765689599094008470975584684726142532547033567900584559857306542267904803512369245839138095534764041163830392348651561952824161292280400248730899588435093107010978451134468262143806483089183568751660275844981270341918061073231268632005356299376344027586390575608265562503214105579304715746716586024030393251073585908551178982380620349503552113382714158666982062342697786129441500925946717070832406997842637323637550414396706748877546140325017761539530872284175675527638996163231744000000000000000000000000000000000000*i1^11 + 150217522599569746768830573767726883828297056960041777591199706130424651085627328347095642558710729926634541165421907532451611914193062946624277113491281212458929129015227805333996869584934656298371371573690926095912868372069259114452802884119621885582138628437710599405963150653584371037349567742759709257142951715324816377519271320196855193002351026318891894589294538755529374986738157298761320647414626891182168649922370960008665113409285879290327945750333871231999514895088807920115332719567691858650155561493623749009370066058651855217261122282358263969438696716636244690399378538351433113425315454594186398469484278611734502267616151648562588384620356230353287294550339579996886878760200980259259699725501670291968842437360847741915847729434317695767045262145635513826375673245803970279993529229190489617330100908827631026004083739844715411056226848006049374423175518621475719243511310985083444883422103873858907153157632863142689064647767235679466889068063212383540984563548581221751285740058682742236324320963849697945225946352842135640067232883376694081084435363174466700372965016667520516870001405138015212165750628498262272393396534386153872130833544609038458142983450663823545634236026303362843600184934320864704235093805254808167687390493711938268813819249609981788437976196621149928393570443678765610385290999073605528704431500230325420183756173945330025067645176198279648317994104946048836079254985455794905125867407288565760000000000000000000000000000000000*i1^12 + -3158307829802530794915471766478775345704213325097606773676218577493432232483266798221139969889269230236491831673607309667127975589989823859722741806777636362195283196599675306923975223940684318193002266274430764506894410727252663958482942173043834377911811623710173681995412789764192182307528349614322234607486223778139579631420021356086636640594006755250391003223356336118398946876611673816938213840193253572053988239582268444548589255980018212297022465579432664832340917429885551654068213289011449294750059139569193989858609091716864106222936448449670348529024848200604094172349593014510678882432737519573238575639914862821126269600372202912757761955100846241575513542330918534168131246250541666428054208783710851435189690204066443601558660334180183223833018020694358749747211647451568635973103089218840724268487441442803293401717180264240947213238351966941874522087260643208145339641056352014999309913729658802659532656334748311939308976012158478785279918106691875114611427564341209173103916707276696749920735524481713694537811906348466725936042674767982558643332084533780075765496136649071562181050742420526261604445773724795489220442286594827452254562278982447883273912663358191604908548229058442674250800134078860883388681892624398065296223367656584635096254006970182065585785839457006875703560003161617657203636000765176758439865425597604603070358867994034941978707288533296015977743636659020518518310395551845254146325116616704000000000000000000000000000000000*i1^13 + -47407156598920976856187401892801655040245580979907788772610660280127574122894879489312215867429357565834890345518889412674090693056780250245552472838477268939748962185602512762339003602920196205093541223522184054240967595084627691969405291153806753920172447032924732303257559881271566146741671845183804377273274147577859839371810509246536618223942971326339446424595501193615685104979157445314449470480068396846521858214478927306183865356134138356387674535410069254403123108657460883820863611240625365768166059149342500267981246730128665201176171233180421118231692833481406361360331855122491793148752992334101852474847499732193614211016130969106824480746112909010514529707604234331286051151920236709592273399617829743929996585492574168682261018663786108077380948818930309957806947120260428782065566915390446748047095814174415308992134299375431447463587006098514229081696553760111235131311338961545296356196623704139508148810924167779449039200674038262266721343590284402100887225639088665361812899591297178986164793573663375057241067182243446091155016768527534674383764503075090659050225074225459894173295493963593989241524083948006712452282788673696407083019592982641039876933933522612813383885580706329906824825728876608413129677926221892267043016049115063744075594755007824992530587862219785721475451884512311813187621778079678370572095628719988653743885430540326880007357489748111290445533209787414033052956776351712718899222937600000000000000000000000000000000*i1^14 + -131360068336296202303890092009229249083633286609354201460154814268862596819062390280748156964838949734056496446346099023835180614796066741973037081908639736534023863952982733103375685176493138944681644652445087273764811354852946531287025441309474568044005525676092514244062910229111658302752531597062864742954049390200721307873793718295486280749414689978068389132733374123327039256892186486337427620483077024651439435842067788611604105572709486730953714841612225736749574473033865012123654562983754006094778991725437495433060631529533930320003437045997022088283641136536340871934173814333908836878068491483669581105208534235821935007111855650267355386556669397735253066470160687859711284786943087766221995012375242708781882788180443573270938878757720181963161686310458173561948510897373525157790241397816865113366084825266525690788171008206622961787147413403298323594267611518942421416611842724057721705376057980367212951380713636860058951116826158978209729165831368999544996315561593770526672602448699679400428362884979826449749488907716689686094714443544575736790538653904173162298133180138461920928551077868479111449216009642594748710578588122484368273021531789892645992876201045217516906850212702762558178589235798182545545260888997360033279417604504266138731595297870647915900114026025969522191402510400344305092017132632638953394331466608038405081110274865552201748739613489996995150982604735978673819774920605574071582720000000000000000000000000000000*i1^15 + 5542327570110634439951813147258667353474198502021711841603707335687526155712487399690003312876847478352047756180197869190217153717937631391321491262051263614821115885124199431476738172028003548783106242730972204883571568554761116281418064804121337977946828027296878258348081239770230289955665427126274169977630165556050185575937237305619566833582395085999396430494210089841757859670311812921217004071951121014497530224609238874034323878696487117994998627620623061971789288309962207722502743060090369701691729546021676048834606608899490399558517959352700730804034209015604528231517742208340954590426615408414871664497738613347771020288734237313342093838989597619187342096347031368798261711415649899118090886012748733882699555456659961731957245739536635762914297682901255686244097083496396378474987834153697848642330272969252574819047655061543593009094505470850063463603606683795217010330761644891416987362849696024897547935893895164040176502123831387184372739630016784840282630348610939384693821747112353486361958115071818557231452097335854501770550623241080918470887185583059040702256562964628048578594197093253121444203757373403708904124204873745458683020016307846438518900550181864637383109493424027397739549469660554491880386095296756085265158234760043903574372275607149745255675038809961696492085311531244666352844174738079460681493551235144485347616069814579141311450084328021585819268020809927486904085141284664115200000000000000000000000000000000*i1^16 + 40916469316235603669827624524232494929453848567284446918991212752650232272629325128765339580859514165217302162101173614033045510317402117943502345918090540505930421501407178746263370548722504733612648590143303205932645338051678704132707271565787980817560925763080363406417080406880583451322723345359800173721309268800170941029545923067449652329944785305075122670806664885959437777573892838871024790893193887466717197043594077128005308512019973722733074474996190282910995614858117706387438631393465858249242729549755447850404985957512999518202708693104817100271361264112488295112690007337624795991482061569425918713543125992530212714492866365150539164866470008734824020572335678591543721954570530722523290329124917990440800236757668892405197823096931693786410658207574913490359839674141963571229961148758423092408618016572906998176113082956484766934179989997209814439275663989070436686705592846655514820959040948865578387549128095730388313054648847483568472671846413391633327046087611789616848580992003517771785165225269481315979108045219923713434436904130524069236481862682269255223827569743068785852512713472473696151768329726777016647181296551198068588592449640458523187856878632793093775151245735850057747843242038277268292507019483461013999360924158971399166991746346478058360996505031292564117423556104923782486224031502785748953372859621205832732499963491447799813243000009574014539052978147795798780413412271718400000000000000000000000000000*i1^17 + 24931851190163874807271013154982136495983475448622254198721745346033211125738129513433755861249148967874569847246353798612596970082147577974287409640172286125422239799501846214793355775893216299634081471060631120946949720669496584875529497539804296010184626283365458522221609264714346153256675613088803592886973764663638963812483878988532609817256811167136966488420519568151490662341989020442073864649388056640727457431564052440298401325286550763838839086734024993966560091842149226648124958774116416125739199635417470561508962169494266397202899797562420216824606513662391226583514025709220884356786673210570463080435647476941313436538957417281717746682560843182204185951199366326709625246570209350684550446883640981561875642840545695492416340724395481251094056707409364554584403964888564747866983282208892375542190648095529344561973151359338942867892719386735811597690076796450801437885399688196578917502491960239611346211420125385166081008809199983289856284651436126534492857860320109444343550814847427634200323907430655981288564445007835002244913093280350546360193475176945793088440283153439673630757698399887696731395446512151298903658935425701682278285360583820728790611659754782261592556283326089213383639841547859420879530542389043088420967750973100315358437821494379349309321702435275659235048937234692295080083102352070721488636893477568009751424062622022560973901795822478089891023206032067539703976427520000000000000000000000000000*i1^18 + -1527316392515474757699930076125625029393112600908689232023430740294507367644724168432726967289664464722808801673662449425564308279492941355081208769272327743654799134990100673549661887392270414948978512734685813477231340391232832187516412869180507880789843192066930332027723743163912431713173220227934442231769652837457091191359563313955743160101132452765610663663174060786298137374254365784113857546709335263844112577615460250013437158111060512349937624123143647819577664291717462815943509706814139614986522819164434598124305677995668695254433042716135449381942573923928256431257597775465097687602200083254453000195474483398251347464324105302095004192512899812637272164865490033042186224329860277831094801513852779113023073747553947726116988840281106507224063950380825414471109589617811389778771084401898425129663326291585596759042672752993804661538389182534422510307887984825827750179812800995985870768083112487556119745934968921079016100480172043868882698001774997426801574972306295578396219171227512504586367520566790838312557884111835026000898955464118367842485783098763361381703890903968651833248156161886392452320081473430851761461654088424776710022384163011486542875355933648510221016029993315357741808117497713197921434822266028952154299704950618870148373232040360876897085166697947962278603738904391001854890462401179928020224318013884586149846314742940956267422507219504787746096228522566725501190144000000000000000000000000000*i1^19 + -685688537945137704082971383790778371205530840715022647032023966751069277236166976457095163027080727476806290837575712906383952508409774812646834051364732490765859370159645825211639649667896245382412248107993831180252607014670528259278983234662254531913151031588756554168734495494327692189939576368162400789699742349313343145330578297656667543022179474812649114050451741603492901094836648866281673283904619167989532014706093775328599135592498085823332422088504645269021077865643722119782636802357507684800560357208037935612685907328046573592715143772679967569007742116866968123119103740104244112459164474484629788526625092056153440699783425962447901424579845106441890830613045395103329906487011910974221825301672873775790656517006658424072466648766087568312582966096206157401473083958046031662935410891709521696767782119954985028122247917743256533194411522162252594856090830362727597123721470134727082315633516880988872692342951774784820189859446506028454908460725359859814253660926544036169102291347041894035754210033907561266517638060883318492521232194898364303280627596732857207235565271304183228388481666030772012529776368422406027099302526618601377221952001859744521657066975521764790869192946350454735053807504925599843966281007532146507435148778459076774043331027088046767057265829770320118380118174093235094689346705092937291793620526789032255511696119302203680578797802460146745164490535012506009600000000000000000000000000*i1^20 + 6314028957417440232822913445071197780596807466572289944765141434945095271836522942158376314193849352323308503171907828813754358411910149200038190957096485665762446270165423267721648712337813337552565099809530026544730433139806283352270701592930732971488948895262705518854478571192943524948026852203525050256285718481552304724299773704324097924824424566241971216791249188482914096092960974671196067869971347816894196081306761879978753207918237957626536276802470108319491142348197472786774628036453967039690241597924889203521174449712023926610445468237041142599109401256796412735232814119522405171977669387606257847716731742283880052257698545548888915766321272654291751724148361366136168907537184917434357281368894660830201751189799078844032394573626525164824460612695321961740919462435085919309508670573675422899736820747533018499403896999050275749594128613259458839080894220063982014262806211602399058840402270783938573830429232366188423984741443522227741939098044564966346665077362120719459895778338500388619341436517420942221885675987750814971552122679823099090661403382084590556084391548267720511433300202853938926010759216833403755799037735714354273046029892518301407708073523687618344087963031011903053533295379893227508124201945033120294048141152501225240283135552749463224564363941116044191455695874217121979295240010939397270187393623726336146292892448860761057821502758203198452176433688084480000000000000000000000000*i1^21 + 26254116744264768436993341517570988003186711150870742331654057038966963582907301303599165041384698885933045951243528343405222421398445715831760184118685241328261791734672004787546209412451810107493060352991216901471990856112975826186542600514057711406689116758319291951591572536297199271709585807076302626866693572885339147284549210982266366920224294414549882896737837676642402080499838686993287196788701739710991072274973461870178393594807451964939602956616091664622895369973358938215758727006020382869175358547404666930691163883400842005090994810554817016534458297206265094556930527837671842000847899380553258197206471513405659365738764369995417866951164872599921389325182893358159581128593117729301806707047694454497633185939110904722910483421567618458157781060732842855059652763937478347562137949541301988888207196402819454922255396942243431455423815506577906482182217800523453484434501295009170436976861919083240119570598207017400764902634242023184289204807252171406484742257559184346996300184219161485331421249381723619039874085023066609187410853312594402647213499170451251989098639213388754493622719427431524999659622283768183037477641535595056711745851431365766992645096738184607111818589784142028587075975167751638607642105872733682988616232039704739001015171616617280348827390381696917630781137073585730376849737018664487718547316819649165779116582635576483800704841694869000085991063552000000000000000000000000*i1^22 + 123977859817983407825480456584348409968222811886816712505649233444611277375961794009226057471604762383433563112451434626272004517111008670754046320248688791655787668500811268484296773801154796924436543910671706987392680519321573315670513779027035559431887193966946893626573143750960230004054211614646215489548134405565345424140625180935038115115809532552137341589783654469416233266329658268804346814525208590950351772202314823872108830738878837678468153347737166797944032047513346132431358195354761822317524872168205895622797509228856283206554729405576601503202045504893313809979568825192003092795833798699983473179245388189806945305215216777052660693731002848031941496990313816627701067904164167826202408510235025683099667083380512108821070756485535683550241745066700814285587342489287046588481299366550862302141956826549844449648430901550781904689066487056192816402987479707321287370191825436875910244497949835125534092685336251454022221807719061104399602974745106361511512487249848940954472960010760039355038827732670937010247107384993053085703382713130921846946314251418548214576120328522712832447287041157785197414740025129389399905368498900894053852352215100241438662564121809260517851855417874309590040188664035860961787442539692718814466999876045825999910385088415836974103456206307606909181519406404075773264388064957242982151409577417558041585241530579836701896015789890543959408640000000000000000000000000*i1^23 + 261575032966663526020264805160804741829260120141632855050789207307255276859411163615623462342572656661227574750298089010625429687554673191613015630693445958295755682710321937709468647595000480047967503773069475007189227184978858903180825096934257857913592649551944781824787559254491668385183007952964428823111979088919908740347349842447973558197623786039986452923161095417592021971659883537298906880514138766304425807095489607880981820802554096362994115309612912710382245618095454227266097142827894986299718021645470667906709238280399021564954421218547608920235490439603660303466526412421959423972491572654679398722590529742205464055220664334924230672378890352915596168114302822244630097825661330644627848095166644794144053709066082607946031984842387679013932494150744418242824876324383170231833002414313598078732983710208782199177274309609066436789733970955927214552833646358743413166396246753604867347922866835894944605566878409747071073728369937111701914835943894366913004942936824795344906126008150381462881043499796412842068431495403047909643437407587469134818013776596948084469712077404808509976745890976451112907559316524380954318714060761836279675025018424323626387565934986846398083257203773673874182378549895028344593704299542141375207084272192593836420043400430725953100921176675240943302069749237517185095172877254201067133080595498512866768626407087880406963829859657606758400000000000000000000000*i1^24 + 277788183943954141437120915949135167939475885213662027092296295416928126053317963098552371980957038395058289048686185158479262838859884329899672256159552265492846966942131486191783534695228356696151004840224326497624063797429950833520999218043503773879713457850632004068229251533618025463245029754381801233436824388159883225975439992714531143925159838926058579399668668972962078233412596718702153020717994299689676506950320814087096466974242402700575926303972944410271941718634810055726986804144565241908629277582127113082239251650010009283092122861237784958911960415025813688980391948836163019691589741827913636890911981500356068779450697147649778736458747909249675770400203414172333925082543680813342808341747933490271229261909060204497806573749235213439159776255274691551023343759298725114095473565036931479770144164556079762303607855361024883170565250394731588095759598999950721170813875213408619485460167926437103815384097959989784969857143993967227892073633068464830756575960465291913417278559546534283475813573152328381260093456325543098114673728972440173491555849103800489894888147069725238964442049830102515736141724245659801068246918130983858831265593188684038974287749724435148777197576088333979066518981816715048875149724009293181376595885806111074665995614333495993902823987314524567647760754453274790879993536046082329552587558032060840787511197322262362654797505495040000000000000000000000*i1^25 + 189310596182175101021992063351495630596472897485615630940901193344894766986604314448407784006501195298506065215250003549955346341247872539738054864020911361757361655702924238586867511934738589605228991346308837022802823786951077123378601209106166192968050937016316473847760070029439282856575382265965214674098821948276970508577365980683661350666018393583380741280384365250508506781656045474245486409825614169310441196604379001656312057529310221269999731802681779764871449131957140628425452983852203745828810126233944398860442472221988894658368425220499012464386794193908904143229815590390948130614155139928953306483306085039093402005734472119318564929473962133175650496772109253470380747430489827689257906304788488759107726487323173979850110899324693910228728278964190625600222316784816803779832480178365531531196113262271202940640245537257272105782144740901527843115094560340997977319031562406409760445257029526567408633198447167813898468726176836732313685594277204023554407660763304451714894611104525662612458748573270632458287230936377134302460374959209698760685128649028698629429572273677251011054548441505799489854460856201518749576945074734467049035835720110382994126447896544322124271947383080881581174506991682466475194539847964868001430504020099126017819562417814889504511923178348688311598526754263878385455835863461695329301450164490671587733427849774278712617022259200000000000000000000*i1^26 + 72621551718687981979548165881628861225490953671190902626758157154417056768813848076164723739032008373233908619250612370350499129620938795862731086045247292035912031989433655284485692035182274805557355007137360069216631377892096527376909653821045754049955146296534370351520350800866216010625303771088030690403692901706021786198262498556527722427731522677640467750670024297756789623523084443315222434177593023748713925760870248819185849131218431990404925126516732098413012187611602264256926353664998418893422074068875042204055035483248231815030076593789534102994612541311561279432606401947982667112593949801712865903689613409011621879356180935791615347418612440207892445375739834632113154766684406068498132845112546698537359630057777143917162562832404940471243696844704193727748257588920431351266966670049856828333779485514529630599178709952202990107283144960538749070882163014038806414358395473570142575857305005245364897014997899861561227381560667602155280287219420470069520999673744931393646314028802304214638378950497967136561096285168141632223645818553898930488148934558663342739804085234567100984158235822543506893201270346565926329914236979727786877241841137652140423389717753116520668276405074505699206152911144444197018498882732935677072531061223405787115740668713024865936173830971786311836535997254153623102609534594373440601774760298386527599876782431786888069120000000000000000000*i1^27 + 16247954165276408783347254129742689768461636247120408836948059461057531124512311647250760546456843034339921492236153043162587886435454740371320235290718716223590971381295819430192955352235048304673632469140757727716890926026083788916656132620572612889884454915009593132101165287900116731189907573894890492519559706893392419202475713947580574476575408669112219511116930390642777592825032568708119249468148178165061231621980450474790709123056743931401596654274552591758023572615760947522015141087100288517024802124832377485277174820108422010541193562335435509938485440227581430540630302252346239933552062479153132328350141333434183840094291772201218537407505259890059064516655665122441674217798013113835938838717928258147497250533776643094095868357008557961447198901066137956188538521602295263328267743170100232740642707421721384524254441269482214330708870219498135636689497112814135598341582999312873125766470650495969942025399889010026001753025198725524996044287522329293318913059551585720160671983913295228622802108432786283285423603075299706302393548202971862617802774351271592828551684367535312956123427698112086089707961516924058648577865180539821555875608934972424670570841069628001766456567242248592861157805262234479730361334600709964292132496349901585886869163051827084002420078594284427401409268025226882704080845365162760596763412024191820753010648674205696000000000000000000*i1^28 + 557706241020777722129406027593867071022811323846556214713467718239873313520200714528502252966183551081678871801548836908613049986407913509668670690133145605128435573423890453519388783631872218093208845710235105965465555376217270284348489995476887244953233420056392293164635086823681376601221168774125864332466349211192543759770403205492966338734412943567739458242660593122099172108059623106374317981170253776407465680417925314430834431315955501901761023214329765818505022088435498273016912547776166998253959711832142426596356429210162867245396889973293218619875633796031905986130112007189115961724707719572110235559919931854443580032899659847441922701040191096619749885381784459637258784882283309332478650127525399754847657780256145324589121411091221721914320354142618807205861520190702794832773205485005132006475499307715006445268761815196716763918702451912989123222287716245333914046982133030625877295852326681230611615399124580032306066790918045780688422777842346191574200817071380093784296023970881635679388492688591627647478200139166010614135583517638064472254830371535830285512628033916770512345053232796686513861193538135726995050162113820270522743619287150544553265601647046803635728266955721705819035301854782001594067168600343177993460302199266612688652255409587478005532365704487420248857999586935363107918573413691387818295557029062976298285006848000000000000000000*i1^29 + 21689791191448363508397343247954295949343223961685317330609474471733241041838430251128715330672906871789288345202605845639413880253139138712565760631047220526243790663010162433622908045078471636912964993555566188975329958538337737685137259261080607554378837605617920916240549401006155348654137892444087895039510659999354893018171292980957176113090414575779340981894840135696775589223699621659424778107827142236883247163667587904912740830895682788560101006268324149662800351656969895086056510249200379226899757951781157590826374181405372809690450728046311858507167173187033313083306722141450897715712006077496966741558435773311671231328372516145772163897781857544405228745191625751916773132432357294144190408819486625198542486632667517322929782648257889217417807122553275639818239232255146188366327353268401524520076117123405227589205914157885893078793822545179577055853654569171340730635631104332711522891876507148129376047264154532964916593423010655206332469447790115102181642417554927962000525678997571400310287089525852114416940029899195054013788924545489001859872712602557757810895467447950567657986306407046767002831478975155774661803819273802420009916860666224045957082741211859971457426409369452609727859650107066058470978021573047916713904528713787003792926978724580932132483291378704782418608695524217719014781366096953431599885280610220276449280000000000000000*i1^30 + 37394423466485433269506771232906635779540290247028242142598527097473777360202397458985048654194479570048657368547279689618096995627314144434282793771743781737470477766816507547925751112381287169632405986512116799732256996479365716861846296893768336063417104272882157459724575244095911277269853100679773346029870619879245706968027690051867454041331033244362138088558874699261211321951468370690374801297853984347498895589638103597469635322362941987320268648032499415442951798711471584798162565192049070134940332222829433251603823052586296927163274628850111169479294238648267236823598153165047227881506403203512771330537329554582594115010916416077268446590227826585169648699451502311844083318313706111298645091771518642157821217441993302231979349909182360750449605348274403741078692423404565552021916274766027144098318345855033518396915352810398961233517206448606552144237422618959280010782774985416898678305220515428511965163162167488140781642279666365451404413333999533419208867143988669132350573261714553748105233081543330430976812692866796883851852431000222559938908113342394263704238415529680970917950030264827063730155635212444825316971778751028019376551852374660210432819635721072801466182476453299900690981468767968544861479194049624431996841635457027429699550521028943256148710210454539451324964744947963814212588738421390807872165331861504000000000000000*i1^31 + 3710992214047450584854894598131819643892269947624133832018181536403620474762272222227015869437420448677655428894598438227611526010407883978841793624665915135931657237261372665916708664880559367114384549405934640748104382576060995546974669330401365563264794503551476070813171457137713687916310938591382834594126742364909185489536756508671006884767489487590032733819588063738273033127175815628498653028721133951410017339585768183979755807587768195426780772388250717431699113080239628817718104656012388827872685207700032041946867586177532023031665046749407670288335377293879685155714758335631019066137283353101330900275914122973447105107629641567911576406822668684506366000453070488200788274501610757965815233093635453770219057399546756016792920607926405288271010694694420902930317951466579190935083563537282453510554922470798672696673105360467639302906934825129561826553250580190154583332937489340868257310258794022795213819819552698387079743006274881007809563668681946491957903398861893882995428443233409732687768354533244851313650361805675301713478523386522920486925201992758954172008407696356072637936346426519562549805044021965871635584656115019112412759812240173169588181402294855616940654390851224060715505163886564025032435517867452141876581025308461803424751188471600480483141755232813198394585748969537689984372701799792597694991564800000000000000*i1^32 + 38703311468947889412190801405580454715445358272274841634198206554340640222715925999155659151695565409288020694556297110804335975723688901790105577287613761348778212476383133732537760713938432820966753020349110591005376794311823986318470599803392175486422256008954648339543998931038784647955956568853517319474497367391006865930279682853176268047072949940491586946694236966630000520351962255325301224238330466044752897709007429986321860592578539540876156088702081067082236737213828140923131227087629421879073025241800365155717533455991564835839525525041446723253046719374905117747149121732011885776159428856480417613188422299781164274110665550787385540075269281096842305539648185081793690199368474311279027595958754832449987362582847585115659057898424616574772109359722318669551509661940296793799294011552224344738363647497991092417263102204811167781086969027502796687091759893804483808399320406737652641027854552409614131436403504553643002149697205397658002091656499140605031577498683623003106275918346304177294448465355751303074325871387521219003822871160475819160073110383744040049304782205531975741605399367669151784345300348233212201181923587229528366438334402409522995340274649493705119000803643536944581912793427155744120456706059373582167150543937454688092789440821318765440362832353119767984255295225359508867069487149481984000000000000000*i1^33 + 178376154222299738744536624638378466580820470445306235707963344222073390916159112208508570047680787429423764537992722540462405862418627357110379601462257705265330927472171270920196968787450226936453186087514933540194817188972312583593612651469779881905960460022441698787899860482576502078148405631568554345789773723690730358418579518398360142787015502902707451390818938425012444414402906012562080943720904017197324352593891870772164563807343266860074884815101431888503124840752548942645094532819453517958315041489777756601831051602598784287702435981631532045143047926566849980426034278319654518582736474573058964809277041927246337169328436170445130110504567593679083516342556259749285752208326881613053752773840240830534979087300155003019474916155737920163754984366514359982393087105441170556726463213195086550078195207395705131581349161067926354914819251828841306726621631896639379686360859073756091084584817091802854505229188574795850562276316372527442316842924554784996577451208912880255144386268334205990367987412395655989285224833417329253455595136674784341484582006234584550623146412553955153757769844715442616438065053766393182411572128304857507580939498747233424153583206546435360649713645464921138400805448502045237248660877188458196571103927674387516635382970770547430021007684912279229125431063650042127272121991168000000000000*i1^34 + 63596054427961655287940653125732155265607348571916425248966840448512018144053340947000369766486031620115215977018112926259902609108633324892013365597427091652421882902255901180489410708390457186757682490879123536795721016315411753909911838859929711444769731802220447130643792910616297407715194502555986321833274475212056458940510894574475331670463687858182418966054382082740879375722363373588806336314182353717755411216412961608844062846331221646585932547093267234508106233202867342401776461934544769043199541402997165288960384062645904951290461805483874580147358199305786513562163350012947761817312737956457614302752677023939537384582472374989281716976906084979083097181750313681800626252976614464621323047326469388015752373175564537550571093313979879716317347432392834287742087051208756472045567474307430873035402390550417801859648638762147856645582822158743747302293858207677210577934279686271804066954535556990560314480957187889565811350506599258174843979485339552841710217025321278276973918702793790584964658784233646254799167299575172365148411302555864999877083095492171739587205943686530223400233461094023487506202064102993380107195843783434934255107155245121917329728955724305102697487567812627239056768378403177301092305038684079704193757637016909317083299630881909042681920138385308013797109556889160017510400000000000*i1^35 + 24963655642407543740181770478692043525154015150360351493146990766066635892471878035128686173293952235465707058137453755261242466569208151872629728596580494009572326356976737405857289708532044292842173504723639663667041331503064150318942287970206941507005515662148772731152975031905380678302258651979508225151267020041191735667157958890375933907067459654522066756972254423782873098260991613097241211953611088395239547270737079166872869683853116692185899049162524322146202319273060704988665132771125196620061843513272035809414037766533066529668984178014596729553819888059569733710238072041065024947966255422382924592214045252960349439541192351415709317036744566001530119130306615615940423695344847739626115337812578150852341931707622895904318710272844568950852011473123863382658575154072373841546056922633111165348650423350964217904745619248570902352580565467300027436040192928016723917691261301813998011266483167293070568696025070593285018079265395692901263170913819964650226544551472046058598231185160301409786711514034554342803666299098430985672968650100657121417709101349007225802162970692894108524057433676788208756071399398658726127080338064015162535016100475016524765881775687282885726514284748398263791055278946655314125486565603667756803560506733719354225197723144685141633972615607254556979012030791680000000000*i1^36 + 1022552210305371331550983168297788813435096990526597925742630648463840999088586307183419219764955054362266171030209233849956220602136627647204092289017294828777357229207904164971982816434366619681962115221762757483308286478597869233522391992496037000236383231117863609012419324628162625094277540367419971556926466629687560961881931297413898087046513314691809920932050855174490686613749531656006410973302826304723454685018884346651562176782858605533315760515799042644745040343906736436776194357215956866986325393006874405495187787063600512256511290670925912785115449665738584409207857981294902116299006725884077427854556350251324795675271272692939422007769154753722252972738874342147142811701732162609443337428963565860227805881733022022171683619048334301910824744104803407909216737700591627368984875855189850153028018171150594894376814813299367940256132861496635608620355366058026952583960154860273203224831346423423505144098531924176401365706474302682111872256443566142667467128095567465402062008679284504608936179367310582798982865280990136915808833636931350727692071993004751805032891593891166716492231713982821959709931877274817589860756691053438316118605697075060546903919125833877391381863487075371441549886933747116301447888640442199056405521768844061738667181268377120086001656829040470687744000000000*i1^37 + 13184590598898845547706969379019047156955337588058904354280371020745163511005674587287702224272745717631781739305256618464157565241432061810746079114965938515987077572784798418425064798779943235802099441238027199013699426385846682981691523535206788055055155295567089106114211941993089865159872772454074173799443242933138408982691475118643446399460438590863936447212482792872148586372941172437050023257840787425145386152097395663347350157708460536085664932585699889136925910101329994830681166055576186137419132987751310432226636136411747090209151630991558946167245601700635131227445681456292089341925547569001093549430315016320816284455456565595419170405771164181027706987572915084623654018849904669684539932095474450613766142442182735931884684447181825732773687668692186936210041382000342286825328672440583407282718009005889836493096935909017049447690362755484978286096620771640328145894168548715002740103187869869879725364677772733633591633531691466613112561549194823555567725242947588143047860823332432334200912153423213594849348717846283978862511430688531483007334257838351048394382983223662415017547988490139613707375011578468488352652727453077289436478577805216046626370516198163582923510224806398167850298985335308014116204451392149269457451025933094227418219815389697318248821498265600000000*i1^38 + -537375408030434556070878506770468847735101498971989255804638091366964805771691686667137099326325476281290943537652322419882708284261650318934878962452169320421509730460145607136528705122656696898253039299206194411677617695472875309068891003199924297649417817199695274706272385282522317294576706010579005797347011448223173016396093870030350659430562540610657408142102319816412822508964089215289749990303922285536921979278445612918876320713731573095331793911909095716208808737556039666304690814312345122451263933704047632457912510280468186142290458783759939085667472702384107685361931529938690734523570273139654443623550190999924803838864421211311955833263545058036703003940670830260831727561374513281343724997428546060018334499328232319435761182206090893544011816972491792897565915312467148045485067808119243613449635861159335780109255404526511734410069531031841638971174123219199387070746830280027883424863584571324007966152933454342893051314532660306804286467570978416979871166640585766787280131102825153256715728985815339643213582098261410086355586466096942640461662907252035554235111723543905721127872541806411261058574738018738274329886182382865554222669334476014917848558541603775675375427077814377526734399804858109908218105353452476170508658361348281506838559448324526141440000000*i1^39 + -1447218301614714523567706421517388802379795901921432355471510127622151141717573473384843575300028683453028688396210630771676805016575283419175279402137226636232113412545190183321178781511152844310688121765191482924685303644682431068684584212692714143957453598542966335614283611698334964879205190430867422411795082567458072963538091574271114679731550381138316501404241779042414005689021801660200928384504122243544717471103269147129126478014795200694012312484462157052090980714195060616112721652678148682121084402048015042787566338554819183294753724830944687943210372386710969944939380458387213275980770853015782465175518410516198239528808673090548572427150317279128087247645144875434061291922600453200218121995606034082590574819006114276088991164230945897229131271544925035696660305768966704698625853891976698575406763635760062097998809506635331927376561466447089557887758277066397813098505083542228163442159429040573373453253370816419905652811655377357447514464978717768781752722229419235070897740662358724238391675818864579552746497021617514964323711090427913477707547714962857009984741805490806297447336036207362075439236071233167696867403340950161529825965004700070716638573009800088738416103649347326380382046381934936781465616634240705196417272266284520063858456640000000*i1^40 + -23647931613535900978576269467410292482120671964819399593714513663555243245301317434227911583439316816830572889525301705795176600273692246607054910401889803748840162247494873067046207250697815562065791033093851605046321931476797738326266502962474367796001736337561178971308479293266203585394682777255009568019948237022474321082024062981983896908201834471857322695367398526683809199620509526948782098121469123480528885648304974410195381284967501818173424083073663720993271350685777488560602264087064765611443093941390593058413616084613527193413912881663424509594522510963773780549443011552597850132933924810179036189517738878780067955601558594672304691298539423524238172726041430367120840201517399388292137233748270342259999733337704705088060499339085053382853325133945291883927691962362939177783915469121508833467848265424076642212885539886509485432351023730852103405968845760280225149642439116448804744337958550419481219824644750332895219948149809604101787902630906044446029115407383956818575801438189166621249111574907264990614231555318066302463849746467935184439038219136728773976922426048808483499445544284502869716201081162814900201960765211372494992822181097744646184494372801300364047437551003337638878877250571016323608903285139507736913753760000000*i1^41 + 42064602260007738262883626086778999856682495991570517131810066069714263441411468768121418647609766296746992754430986389981708449031583630953773837230751377935358555394132515751926032582818668084645401527246733624134901341692468464839748602266952517718194997959682371093558158774516971415426216039782225975548246809547767926485518059090098946375793555009923548100959357102637270088209725595013196781888028591726315597482680830576376877941627901310559982074190133986424228192051245879847526558170118731445889021589749783310975205112607133606127206821725201952571923641384607863910614365519087763983839152205481919505671622857972405423750441872746054293727493439677006184514880127202752355524713949923276122954310207743126123903262562373009042472119587669498442291007319662139034269686140474782252030433411139141099484112156526132028926849878016076670583735490768210493997139384773216614973650919971480186505755563433596161175140353339821432337322114828642337934073553667889729572297389039415028572785622033496169573204581453390768046866567967582917817617757360302990447087544542545999488766855275642549670405137196359983531880783368238608083015902777418355122356230012369615320901171222681134800773930273713694819784082120194504921840000*i1^42 + -47927479422514412609364275696496904891855196757333312047549984677753566386215223719181078329096214798835202804960612941610826470784711977367617828159556242562469351749441336832580653623529792467514254348930787041613349596159297064559398566883672605810569953811051942204679737112956885138578574125842579719232318868929167725230247276177951674740195935560834377138096030370526114098839041360960470954268048198333726143030302548607956336854731775478076633265132616952050499336217103842143615335342854341541881088814609971893623078658545520518937371501926029343445177083171783565583745956489123223312140982694874554325630069052201748179489946653341874577101886068682486739150715321049009109066385662087506276931022801333800821756515216817089294312770841830057553038940709367372975842885272206022972696425426485020678064510460470711211842999009360306007456473397347546168161178574495186478971886553697125703737313992807096823891426790836861374936362852427884738241747329575088623850220816699192672958164396526849899102415578573245943915722485091049427170761915361808312681835132195514138778891676778824050946508005237105867205585449382922699663298380529088540048054965868097100263131774191156960885804711682668000*i1^43 + -94565454994409663470295590382390458194297576515244412829667107925487164586573129789050898384855584899171873227907466712026459202203505185015183045232163130085950860275499197634797997894166534953181917181147430712621800073182075969512837527612705455278884201294918991458192199240294898531797184186797982396649526965618921917422690027642277427605204725912919279980676728524397204488445589014630870247117747340431933703430662685134988232549565686223676527595310422739361055441608724612643830683606020422501268002847327292601825193183674770698428066851758777899224132087763236211106815733091363610599547637523091763949345804636108618288924940298306930603090894827139363590449721921057458792942542436809411736319826704505562529346175560154587933824070284870711235246883953476523638038948702091921883076911130782786183185361084178654044196016389093867115632486142464596080294911787410672196882698797557231549893287324296649922823048046537904836323018182058091950268663814423452865930234309245125498774689273400217455663065086202814507264651849424536687908614617223031237864328027831488104586262760852172914495120444472870111604330956894936079728390745667505773241853541384976038275*i1^44 + 116206497125565056741566917664835885508384115093302312960029260303298302459133748445644051869513306329649410315857704688490307767371668054854050234922923073466479198583470258775331790082821310876732969642621616435753366782324332760772073594826122172197530712256488537975682838316581715836226605562349203721422725329829008681170934995064357468017362942922584723050147656213761631149723718176821169903060951074809736202506920525939287632461426723648387032796950443904436501699319267547416055637866692229894721173250155364225737347900464850269217009301845719672769661688620855640713699716306957764014193450406613279605822827344136533966034561010309312631442592126555685436981146966300603364034028571595307951360722130230102446643528165013381968825075482280196305838670556780504461188846234872724169485625081595497855337938223192767497561947475022066044922457262851520316947349514401161617033363192910795194134548051765016549027789088507816642807789188750528827588872196288312200726421539494621259880342640401838078425032563140345973623414889261466144776304632897021973986597011862204711763438042371768884040883671216485444220616446907615930553810*i1^45 - N1*5210511018952915884269424119881863397216616047992438076977555808676736620168038999893406548846017375791614983853210678610826317251810017243414588038272658657495140447753529620986006323417277903057134932062380427709995715555345095399662700548407764352526754277397046800322332174310494135590916729736525669822443730333036420089284703825141732066117770565328839227390813066750617911820288*i2, 446397818131581298585920586208216654578471877951969033263175254354839277901899108066665250480274064505049784470577680828145857388079092556189707151675173115928899913058961404085351092074658146326001679500635575392150835678161112360635249866077021081624554101702081571584854127630148645839975292984582692561533081554478406828827942296308191550707893425073207806720988541179253688508252316973892552809758511711720549343481589421072350110355205000172962542157838025433519644245039829907491181571532007012061047860279076391179088658175783701634630952921694842717877921895562048906478103553196840301532378253119384775174678144872485339942124403743598370218270727050717928597297526328206502069904649085768979759912114056184882572703016963700251430226873684287524615176275185303649429061688090439289524760642171223887535654582933580215912825107680438048089595558049161619847929139910138665554682737593718064090699818296987495282561644582176465901211896996241170250610837400266607318497903768605273842590511637834815750694393271296262049374827113192258287511548280432823204855022861829552564128838520071733206134736015526809179191429927966821255929787814411544952398990846759062993379648681877029453351193072587492034643330649993009917018837718634906377829239192584445249448177897751543851102950991683467587417071388494160562981970040775768827980745183825987608748743144926157388054437948608412175337314679493591592581626853030227357580219141982301891232667881253301129008824451072000000000000000000000000000000000000000000000 + 148581587505155455287598910645788224018270980293010922391286546306076605850401543024351756365759090850645928189644480577320049281281144414398076985708756015960177875558997894579384865380767465959725426092227518909904612517611108182024501788227083008068136467486816046120346710791238723647222546403410572721253843048606960300004902591687842509888892021456798978728458209007373996159346600422263829893756990385985907760153678792003398363800930185705356630386170387366377629029451303382726311823232965769638646769013701269412217237835672589364152602841348198024153341094862442367149888624761153204195172530712179237186674272540689672667081250986364557022028897457737229689113036218343728118759303154463896308324407644848548069608220006892474893311395602024599329306420087755032684934239500951778699218452966880362252544114942871216876730292782168135831866100977768439908208610224527662766097940395700836528866556626835296150057666340463104534887269135233528948824284500089406045838011694603992878682301169175422280566941623094462639614864238508934155273890493592636065394214006319955293330765864837231838293555947873753275027881209276563750806538635931755167775427238039469124845975987796699295473544843682086738455669516475301334216220974714492235432702194795714474723253574899183614719639929101838098601905779479638855090862433645425250526169946130620511628621627629287125870711881878732603517209338168265922005982352289276668870079588787725560762576860628563005679232614400000000000000000000000000000000000000000000*i1 + 49115830359869226874151024004708325306680640674585513414224417535327586491849445693847122946985110705522303188214692394078286850627714450798520080015641965472870268171874466113318602143648172322924914437588806563811718575537021184493975044395121136736137197940072857602614513993510644282662790101629563644764837534598447326525731626889107512339149568517225223483993691044812217740076473910089461535915102228952405440441636849001758273898123471071188954851476659120618826900481485931776440734189474946923058289758520434762508718008057722673394382440471994291994898834437829882842655443206765403221493373237799595285475263294001273487224159219919060467248761345419220830073435367162588158902508718153540673063049316295456668547567884471700467312530675007413435485411357011735835896703081357716931315337946756160107934169930372001879183085812198923620718065141426451510649483046721776221726401862539615115493323081509292160918916844817370604963581440276215174118206225268720155501638134100909444951565467165172440999053111383304750783759501559958413217694170575926170617473880011216343788110831739146286138117017045433190764085408027502355673351151803706665328123666861421334400462821873875749680003984174191046229734432450024525315543841214035616760815190242325677380648848095115824879570424150017936828168844959135820929876440994048523179613117055118280343392769579664916281928961746718809509421597495335879331494321211554553296089831412712752622086979936875361295400960000000000000000000000000000000000000000000*i1^2 + 26221094431681845637009891226680682849000407701042772149698821226321064031859721596096031772267248495900145987217569883029343679929519141758816893763671756350508636224461903823857462776437586132380544117811799219196213280611400106492612736282292733454542351234872846235182564582859447827465162166795497653648027032816913407777146805433079390887840518733612062959598974882563728628522751071376228013531373717290438304051334647660856457697897128723600787188935480803403923709940962057768574939387848276754111767333686175044980071325325146646241901500614540064320119731964595794507803579483398053615065164889155058316783595557716746358874059597470232672874177746672519301507295955551037285270771810022522065201607388912433285658030259589909585358868775985439296035390946549820248155903445613910300774561149154583294165091311892263861771649472538877835609797883857719928446541799565941970574189865990502168616303653731935144703786192530829757524417494636887265563463752598020844703562775530788365438667927688947724230122218468841813577427058292847477425869243590842274474404386829384146106479938499560045249590221178375404760304905944784279737894001645200961348236457864015297300337875538346271926100300728040694669433637140942616211603602254672287197666298741169079631413605245926872160003153437191498786525409471414412508171351086372891417417938068064762905588837564789929998273258542709256507052598834493325615710248980679417626423443410569715975898011600101560025088000000000000000000000000000000000000000000*i1^3 + 3956963647120181521058918852250259389614252052726183799923341980499207190171630533698119670032594964874868953695935534402351828789490619591126963464007661901567188546635987409301594164244528981465752712783534204217758223448938608042725604559170493303140556817635313105648179502799815224024984473186701501407597404023559300012788545400682944044883664778615124058194596158078310652674952825261985075654097866723139573769436142899011566305593425495460193300789886115812958461254692774182785640569312769264502576376320923073275497226044193356248559044078749932703570972342633774399788870618092577215572480996294926274126182038421415669112386936795022425678044077911820567974915765088184452418524188037577733995796722274482883845145717545317991526414907819778072495958313244138409717072359264417756301232768645568542441876355812388798968596409487026819384378402698714083675117189027653071709390004403824812443320861718447906594542770513126332023419971588958760577066765579016393689527523961912005580895805157557226393272182195765911378158559918367818773139075652677213046898375569007225399562847666364500800091286655670087087557110499157987321847756493418817888687190686819098569225114210845146572310471773524857960746368741963041052945527413700017040823250181933112116383973839622255975642073633120028947578949242857617564244263849077952367382552142891846329389280490837918692307246203895364062664068922480450329114807899350352981725718330499916156702212983066774732800000000000000000000000000000000000000000*i1^4 + 885080225284846035752318798394223381030724740614778053472033236346672796340922536491822773982824818775870602968447105192928903995056344308890350230711881929049991089280957852442728783557430999463084018452865236632321195235617323090408868650277563932870172865738970220951264279470265451880549730898332638050836117488714917147798862229883667352519122778825272963707076724121946882370027459825843368790860920663114827419792275886021485638486425720018222723205235963856042483489176672327142503581476916008701925650051714886478887116465622951256615535742774513620878717476165877065345963527796068596128673343012667288014457374724672762168562101463656185344297753422621723869975817485251581480835553472414340118926324659210999852232428399218649024125747258169656041039457748401724172110233173892948567372240762115663336955872843389078132781268350896517614614913631128271118999356453963986152335295458912270405762917778132511575425399457738955053873117475902688255649075970323105219473533164195733913063162915722751582990868494458499687890114121415853236227379802797476508643137048020460327583540961094199230371122503326915730431207533741539726793099973980147738564704230545750178230265764226915346844658201228722565340451588664217335630520203572904359185138015139252259631885992837801802410495133145350702098252826454306556208016836013962197670125413887008251641778775293451886007007949177355799120465832927546427302121700589434041225992260907245520503038522110771200000000000000000000000000000000000000000*i1^5 + 574045955937495032136153338926778041680935414604064968349592650114738566714999598470586543190927020597613621986873075739987383995765653886858837980527199157794885794785817330191701383351904206238638592097537836423215778141168427253760040772597421258272564485840478689496278368362690316955732692418713921789580271151608245366123012404231758945684175346356114087750271614880727057762577321626422303360055685719489123458272235033063564973950245841261601937298920215070197682455836534568741217127925673255205396222557684402657166555017981239361028796029393836539265142891016443012583980867917167245937715801765934785365526926225026526181239683163048901863763898049335226799872675164939610696622812814696239342222735367721307588363709602737693077500667485075296599493995166336661628793279670323032085038479203526203412920674491178412541897902392977563651801305391329267211121410320304183891680869367259867464482735689358581365510388128467567279697043365711294403046578752344787043185391693078060627014965260999543832251945754585651766926750242723552794025598264147776916668503195329234303403280208167682161387321603853282477287613505284996264984542625425901764942723631401217210094408369651902889559755102398801513590850118456256425355868396799693828089406541720580191330518305473551301825017045934513019893299598569144419972799069519091795194459974210232138931674554916803006290207998794596390597807327366560277422730184084763178143857909045602209440030701649920000000000000000000000000000000000000000*i1^6 + 164795847032459346106044302564085775914595913995073348242601136040554105210673367626974845496115931125424135551937622072529432678575036277857180158052732312897569531369925538824803834195071024753335870449152838885241367515087101347560485339143797319667620820185612702516211203080202762114081117112631955657504345581509605003682542274964796284505989222488184733529529637130934865120848441780875149093654306790699919824594382357355392622803076047915558146195443853177443526056810998905462669156591756624884170989553250365218992079613880046900075897249671300348156653680597687418083463466436560451194067328342687375098626031426120903193694129405452985605406658622560384241244008571481136437186352572943665019123110476433833701080096589251093736834990596307594701721844760835337335754954184669500234696175213369644820667228309540332350976688184217945444526976679287677507066589374868397826532512035931432531802986446971003830256036756504602971000178055217989700990290246544621797629814394339242276859948126647103881891933589171802803530796454879523242830709653969297351474525399275854635041958840847597576378571010489313762327271778615924394436169262880732159920774541732240470583191713231195711343337185023052235120887143218274970647570073738354203116140324857675788478779720952761497247254734984520413818656512636473874269252575646630492664965264119991246657534959899773536106589110659247022462303653269570451731883082391684893327045852930731724505886595481600000000000000000000000000000000000000*i1^7 + 27232673223784309348329997632795759206469499331383874230556468462244991584253157055435042688959286585146050012070175421822502927038569292439256582617717478551980351052310009587225342191684976054690791864233332148263043886375075317776981675187556207802513862827371706206135087675305002016489832758455209015961111890071679084789427961289178207965459725213280844060244607491424594491146528229841701283002851358254649117071228852686157775101263565552575264021462708883447860649269758601536865150585228706330950968583390069934678211628750219062302012260803334016236499356537229966680841047890313410896797589128556976315582846253383091758927693190021043574497401644234536594994441031880808630627457471921119360492590762433117547175511749073686322732147456098165596756165992323264250613775606307526025512428968888037469978276426427920861403853877602940970134765524956103900172270694105700389116796642183078918797927360756591388973833840079761600806773304772084807600598859190492361007309748588306269801625341384792598002725287412844883072803825122609062487162879958998535756971601730316557452137499314267455333292131152584761010824003497865363227234304466158569884005994999790272840926368829263597543627544766106248645636781723099479965594141729155905759046336794982794005826323742164971624273903393583184755101949156222962990778747250155751782795053846664805353019184180593657454450182381327231838105164934632839834643604315600531613490630855134335417104465920000000000000000000000000000000000000*i1^8 + 2400569446136382672681721765437747187017841928473382145224038780901629431159623105486139407631677950141567894045671733030871178755950634752333954150717554005789778251142197008311868934297922144492024000329217992301243830619211434550149499707814252454502260944914779421124262664607511647997242103162985445953268472150909025701464358756943516688077636495371476504642890276274835739487381953533412976263804843785288560719038494219187890024864144612344558265548734273633496422429460862678408809297762448072246612555606641870081008546939199425541307550812194260285899556550798148123458814251206510011316283166344554640482404154058896963260722155835191963999512863748917036990153381273750201047628324741065859703840225361598276866695070710808573255123082045454330553330929811611180669759410207091361986442719702897227183698519929015705566108095450211805169555916404650266728192839647656255058325421537133371397840104689117888736524800685897799845639076993410089432441989138264836574174329456746254045192440474780327812994276655359359914965826044572766861254808467274956912108302501515850947515003139611656955455052834603490541779460730785408869656113625151980270594401898346647927104436658809241381239577058032511421526288642331756055386264832395816566553694584838112816211535655609621759489523254283047197050686136213723752968903561333555210174233960190818676045250984603988509557284498770531796577300221572222869968137993967448340988301171198063915565056000000000000000000000000000000000000*i1^9 + 194036979293489343086689331069843447419467456772107036877731262170610671312628131677688625936662130471870444517486804303042576811310906959250215020966251449402969831561583515891136713391089536146781283129883381339392654172504883842979359464602700211861283423116238168527069962913679884002780001909490985249902960282803199669913903472865104670226477563411055802109639189365472716725070295814226010461418417438705076485677646753207607815791537222624048145583555406461925417132479509450183979845166947259754957830705421186880229130594711341116774061634182961969205771988865013694143584347410948880606642413353309828598438495435352067310492010500062432419756307246241898460839841569707068225671253563240242328164184639463377142923877856732998554323321190049695570553837698972010336238023948169071984070337141052218725868397755073611477212333554453731059069269612306052252678432397630638617281609806103379983022355045606615377503971541223059425277758689646459982666561808386081460522933572606043256599468284689203562856741796763090487962458045189323586942680415990805375665320261300516075463992199513262041922609415810021929066923090020862672336232009732761232834446508364795372429249823499916722501120127924717533897134703157767929004790513258364694561628570790740742009976278073780091519614122494564865269613610317595713953127078470162533015523992746218062676143696510971162484496391300517793246563913322457202913654109763327701287199758565404311552000000000000000000000000000000000000*i1^10 + 5032380732069984912167517721245432599244851509391400389589913817653430826622568928914440243071925788355456417025020186162299741156953681060763286620189947692914652799044865884789985787642994021139992422744545649607507811873968027883032923821966175133567640311027991698568766914564924211389710816812171119473139833235071663833469763752555636757043702788945772884209057409342850250612846504763458451987142145209902580174863795240012419173242315876877342993913628803345573038148466308992963524803196932026087246307263328700854613437027308423778103536421816641259013284424463009851688506816387080041319366122766386077455894597286676360755884577259911591549680068507414742533754519236629999323859173396295194048967622154471927281584204592310622997377969203414868104328386816066060159445043759189036533263469159826626356456211793567041178040086504724314918615294882625859999415885065966565013119296309548904669270252094103662994540231784771070106041093867771298670494854556570716214310821660415820102761350244606216756112963858146969478312359494943951153612376556052541892286833397058998800250292398989443594909526794161523959172792502078596022377182844397377665141844806629360243833025889918280528335383700810854401783857683554405391590313681367631301563711641644752835802129110391969747973556782047444500968617783681455495478292475120483365327176929888528237925955457815307465772093364866903923225600168335807318302681638949843682763602921437265920000000000000000000000000000000000*i1^11 + 50049426968299834867633274662034113080945943883712773866445895559007270053309478250821968148954247971018702278160981268203917679788324568902500496402987958868159436991853722614855258330585449345964915670166693473028020439464881735384268843931387546682964833605490822177051511789857128854126368737918431233721968806063354872922054189661968750879362909349376902430398482241052759799983679645276871982537446136175571458886537127978663394192411441670754740119241488121800697633414436477881284992329613210190519518967129937339793160360785395194289945329258328829988866456428791278783019278698095006011170483493577477640695629997565296400289794388842813998279443053852937994292178403875618269489639957802635586117451749333405385834543148337048385828154059544803923051968368379401705629500740332203002860836906772439433454916477295541496302158250648991391132535714915251171092804928956368528638259641734904955204010796849024079008770933282164318227196037055464981728440665506088332292900519411957353380213270065413732048792160457555698068469979971484889826210335053742949236889428565847152838749413935183360337174420055475038002635160848707856226865050072665478340136224319312639665902895477671927703572022871860991333233689012738415032512791166039163300726654131823280417426501999116530410553748999384663909740482037391203102437530184203845426737192258212110637654563673898395479299958006958739422511941837035170434635408413028114607461258756096000000000000000000000000000000000*i1^12 + -1052838832338878374479618651735181230161297148216668994430713289286063259024556448542730436689711937105631371890714967518488423909299689061798725849017099885793784371776839157516388018429290652397193583308411065788429731869007022956051994843515204952379772638400621972326736854898682023232035302338735217005490373826550540596997824446752888089339554922903271128688332836097091853569737171359342897773846184351228678464846012395831061712785762794973218033228431076152407150145667322396762644360514349022314402034994980990622926897151862739764422097764488643366051419759611632383722046345467666541878555643063031836153552389023835595155892543464621233273805737904312052366576146690130590022601050322386461384462078653624967768037033462070150582916565681407594233894593397704163877843234088195239741358158140286460271089426840236235619878519479643677277854665476153742041718159148317453690694277481963726477755068635276481733912897777010445855748531655893131136021780517535027601716288574850006743818058014662526249546151603252220522972755769858576182652668378637116604965243898154248677920993906415126688629537934949911724269943246739906939538583416481607526807567233848190388349500099322298960647338797011584278528969324066995222782271618405609997261517919023703057377556462640022032359066520240563893698811359765044483989063582846158895387275063643564093412882905082793592429549148052503280819897951316726240066206760456784482225723801600000000000000000000000000000000*i1^13 + -15796638115281615577425652726085988444350598787665648477121298368067585027200586109541564028082293255512977975798607019248096159102631913328680904053463072189600590814417705898059951062909328682599460380011458639286801359501145049033369045693119564377355033183229495326443418096593577662532984919265944748005409695769363969050957081819299774798481032085825982915094063010167390695401051300902486994390948341515862624164162886038344654060450423757325695612470423047033457112420472934201813850557772488950567044534367093376877091487829499691869803176860852383177054062753734164044268326167501779357623582577353153849010818803544454223282928509352311340087779993523845583014851309889303098155676287222177017197482415190619243095563870405576356168658268494924984704886020423881009166093000498850841141275503220032045866286035026453056588348217298631754607133572515436213391971382934791086545463121961340867397845533366093070591230617566506537415951338191065507187099224948757328119836370446585049145985420889125158148134869698121201524842387159954822083335048783517517935699409791395440362976048902110376070016822943452231174967714571846044633317016799200399665885487024889896159552402857623172751683525865620075317245835609718114969965134935176463650682409143480469010910441226227912443516193716077777052958259172116107081522356546894702491174615122420281225927184026424489400675942673853606779075308434652966611188561277665946265190400000000000000000000000000000000*i1^14 + -43725597326804376203238358061291746423057004801314826837879597170957426912495562787808041704607042058673614868867423322219525535108907625663116129161034230231874384751837861636374602944134479968207069704383533839754639687649199548395413547204916358956039616059131261530709577708111850670702488030717029820018164498773657105044959487573057842065514855228490069830088855328374582271346850087490585673426617041222175687312050357269364643171640679542534905424855051331780738988796423944280313325219561731091054697047312264515927951857640295582138625011177666308852626872473263053362031610626196070975710754006607480705677417912610436757141190290601151197226896305350883182382863471400096244411849748238893955490138321343579350449711645682151682489107682910217659913594187785957504901511676567417731701595374566110421126921800623020188750972827350017967264546566403897350006300414896733097525119722426914137479735672535841648916333474716381634611989185791576261972750681067343574709476749870451868588261825287955327708768129717254958144657613438624896838097780320575041970053448078958626683803062966185679521676513923901284633334261782847842724010151350209530285371916423471163007477773041505225026846371485225117804380763527241900926830211056918600430947775129819529160537407471697353565513514114988496830755205651915503292757521792979599158538468604675923992415761746107343567403675358701446504133242765539733181313126576922034176000000000000000000000000000000*i1^15 + 1847170129239446395480314371249634930165993993612675554567980169677882928414653665368186019485284981288258953879823918914105644587748240767946710677346119749902337667180018526592874108333280388493267371168008234347706016670789967080010347712567512989691912301238185870037401866550630466139758268670253767295997768328306878665685256824392356791494251310874226646089518820637567677773300343391959101775728904596525811343082806867144982043569946540373636108569893390011015982307349051155957233122259703224091200252593524714142735565472574785109456843549870823599815685583059102231533455263543948204397665823584713800226551704731980672064491370844790227090449930864176616255388362470168262747055062998502833333507347404276267406917296092233412250031010156696193150990816331785945324533664006396612403457866907723216078967194503463763351735993855054716663861724662390737077766919425860918754991380208424421421688456426665861297345222377982409589149127190534527546077395701696441520329042671007847700855412306774813169127132753384669525295726259984193936372549071802482188010360096945436718444582623973899219572682748664756564306829076358076821058713190313775703844245833478946710881101884755170945170383741560311410102170605678717778169858541858804788860726942261392997299943441023027088372861110580124168800680977040229804324724689598866711057021686609517203867138390346211329063330961056007696762645907847376253683733348797644800000000000000000000000000000*i1^16 + 13630947522526056527657378025335379140455004977164686257626682215248570881093285332725951426586037274963488102695016694322687603092695438620231560319674153345886553590572351072546967571469162504544824182942657080649856580442721179770706149389026527412553990510042977332165206182305281854515835064984481070193374468659600368657098106529443594652209926289612525578762772914475612303946380723962528736280538671150322193026147044564575811176796314411174039447503297521376977725261971708586622529584720465159834240461189572153182946670805568843595431939636304384303040548786677536907096617441234605800872458603442428654074338400993365075049697674052737266753628748091635097421147967391511065999967799559746185662917415965343361051613975547323347023293523175627088726371929389859185861395884787554203358497086554555720372261170696090664326317637088748450318698191222329059041741385110310123905441530262723702719193222664782430712884151083494005292124309484675684323163941604589578733342311820466031456594130953249338878287557552014179481172300816898585587714679664828607855404925680625465300836509881807061554756729798217431388371470921474567252914447977671491816578779701688573960257868947142569255994232976642110548991437250535644983406737505000962441012758106243065729170594339723249963639851566194410647891800590788871603179780508966272096311265962938708563580184024880357400178670149867730228760012976205032190371440885760000000000000000000000000000*i1^17 + 8262466975339718362068604451638405510863311767315775782445873343779219337874644524838347232346331851828503105153866832222903098881534568746691407939110727106186338367421803473813784211853841978774824073553714262753493612045514634400863834218026673009713933279712835620696708312464894756480173952355123210271718669113224295529901309018853213719565522769251329057209238340699679315971486631154022608087392338376702711697777241945019081080106144968632780107315968093452865089112249563694221814848111010316190853942313651846481569253507352811062969494308958168650318345129346204474486920014047623666184727377861753505287108675851909295245423343015166815136609848249988501021361090958529713755950433870331396084053670873350456443642453310315482266656305038300803102827046352759420727192781595171338309412241314089209115881422749382657330645375244981617179109605330606843337622882036864561748711103201611299511577156396959551575300778203991217002169167340632540058651409634755892720671823783405061455849028326672441485438270307978011974514194677950980654716921313555412618199555427023795364155422375885645542369083632808428486887114930325960958342274568693068342554330094587869749005457685464834382829270024359329225211464655829965352519281339098690599058410524343081995651024003525226227455253542729206135045720107406763956521935653998766577435143806201969890604146429855550245956530516257394281791152216356317663592448000000000000000000000000000*i1^18 + -509323795124074621798704099630153850861280105124837416771364809936045133199267147154309277049270617918981958869916889011146657438274494669743284412934721694034127467890274263472136344840597499997314819077230775743975776321660172937630073970941496959013571571087198183819692277863372525612348989899050807623769637904241107954739163751913304273249576748327050031132129663756804174209649948591546561293228595071061403804006931406065161418678464411937853956289745811926223045443124002372574214769246818079900624415026931240093403876336126451409325857924363847458456077424875575670844567064311585784753062453968488526210317655036726626547411538804018376050731983008194643251276689503978271438417242969346078532651654623026661707627898934585241544476993959519401027058976081694937023802418573370075268522865929514643730405864526432568971562790356878518756300082370902238134734284825261550716009791462891714730860407606561480444484142732647725184897636337383237378086314765192179255501919089644492171776543877981530276504601109928426712021049609061490541654576912363944423329929109090832229841674492140839990062514590601460119943529152124673477515719353435819985422194645816041115650096896299942929272297802307733566330462400185867156789053966131341044557173024882282046183540029086206466198635231125682126732116456126009145617297573027377392436664220584644910390235964299383025079671197312052793860965292851603282329600000000000000000000000000*i1^19 + -229697813698492457019250684565690833657184579318010721583244501267160406303660354923347362209979885482397305820433139677406784661791555088388019179325779573225331210092395709636987410748966820165635620623493254879939637992891699456938651259541116555093573139575585375802082341752347041393932822009587868585672013627605713272014097441679645568886652055480673413972953458496834632136424718895847433951253255214908338309106664652474713097026593272026620911411013590932503960367047191053402985601206359957435810390693753521129211662136458931769430356906744395385337091927053187734697845306877075838002772786539631197505080251981035275361413684744907052369010287864855531604559845986630144794767114092520334205157947783499575910193013285094871867064722031170936368859390034217637517466127110843441106101338288846944460108916154166807635775024670153895906870765326072538967423721870444348360252204939329872351934878053302978180210398358173923297021699032431909834859164194662938909661523811757809547357525500680783614938475729732128892937813639734036672311271892276473378779807563862390485442739757368495866781336542497890340236008025142252969343032604371164792534103761707153322943338474275443389779572775427311934682230274196068996808486406860508810044834451447179532047774233379214104044654310867672433549254692895409547297039312313369566913993479104763254598293268958511094959977906605704301749104595634749440000000000000000000000000*i1^20 + 2102863262420588382696160818143288781027912405669825291443069681829729007386263777795834748161461114729259585326721091345818306374367769409673295306752480838395683200579769197633805762405107832288550899501286075969041076036685570432457432490491697055192717263684124605729110411161908900805489037606883040206883229318417171604720090861775519803864801584820648132296855670911152113346669271890429152670463966630386953266291666693025579229171865104552697201170665723265088106322843855857670245987469396951638161416383038194481383813787011262440792382196157193180189631224099935978993176498160897592607809158069124132951519794226164566618121080496415765856394285921939684669324861202391942399277199403272164513472983937841483350796747214998599224557102653318051738799151529102148198138331534768773825132228758820993694316323407759038784938910670834507331349651627378757010708775733207335094965471407861878830994342475818427553145702510214523264469278448593879170101934512603541483023477797421316970420456330390855085173757306057169614343071533166961509303205833220332701628967570935829116765974643534103642336799521269870156688720988502036451334365710786416617019668448110838732874531638363479231332838596388243623910308321838024884844085155464773874831824564136106241959826535755690796981316143645957632069815851454014829766933807359626868319120412254999303144123473788899924913118596034979519024100016128000000000000000000000000*i1^21 + 8752233598150656271069097822516907783732499656667186603506954148474370883837281740893476152020862135281082381986236794578010765048409270257155642143679372435150172709315900841111176143221816787594291186554590887541428442272536894949806823511578469621281275135555191908746423558913724279493772196228423918158893093356599254976909833793685225807282821606491507484047821479051596751761045400233000594654411728804786208158073942480997519284660751417291384647939416366019174766465985313537851449968792985768095522132007780731137337866135205573409366179663575026313024680421330406739561896305146613208385123524386983832471632480843579668008871870751735361629988712070673208078228482804838201890752890296452019966909570360053894795528427513622407504502065160392337433686350913839981552362904051361986550275109989494678456836512708882782958523097241156368429495532091882324631051881259008389264064120846749229364824984261109066890364575492765020234310466829220073642229547065533198535688361370137605291014937181993497177687925630308467380192048347140646252322120999487934230337561446621953186043735326068459891915465421636623918054119133308515102071667280193252183578336754240278373062949893788104077155908037250749332720827432299695132418920985958382034099494544985518015007406295241803490428381520961686911828741736131509260040043083989965735122676770552993246549574327065832090253021809062656207329689600000000000000000000000*i1^22 + 41331453166414003501533557747874756113201168058743260927829466120947305343107862797977437171351616650301827504941477632752601835795948151434032301309468064998786912662637464307123528002500523312044812978223920230400637586683826273789560335485949010965536790261521527525423791539578104340586197270994085806825258201964199008647618740354488763306599820124619896507469400870675577609162964105128600281025282544526510618826116160618519579355720840471906426128528984667257558809583821949031241205383776590163537114174419101858882713866666226712410490820168067210391869484026265857007386987368143703080669415882598060677156987326795477546383720732993495393923731611206434239181929606578143328075793629522633412123302386652484199062785097027067600758470405983416706382999791161583901944812707603690268355206744835240348963106614047168867467946318665431168819323382483198854674421661378358618403667175220301634455371497229737469841984795193715496473527241096366903679596860238129143844802906171825662116710021940182874976154031428928001965679271613290071366728383806950262424368313643131571796153207724406843895279167035839703461938909420908058721796719858142981854612892535456053583083543595046319786427338760411112270959093076140324761726739038427538490078537549190300078885072537387506054188437434069530358101580931641733298366024635927589122703978555553682755431138035442865855579220893954306211840000000000000000000000*i1^23 + 87201507067670213621810084620847814231612654501466512112619304023520003202087351009674087697308564158188379213524554747734361988234904983770554472846259081943413408472603036127643411790701850880195356016923894057086321739524464105301928649638913974543091689118079991914534297676005753851586247487272507618797688907138590064509092159551676168366343598370980590406688942522529807432276489986321281761413950975413856027758119032946182401292650042524125616049627589049611150944336912193770195922599896743967256422707229354300152921357811486219691060382754431498699984761456159355949867346787590703244569306533896961757245392494584082707174772695983704276460499450346516474171065073617761901608632451085631234786361952608720723093706386021243725095704290911291113813952914708845842365993552660707766142111864122018327365697379694088404392122485075234793305025726972963163777343228409137017696293870615537842305534603565439830877663416087507603241798230204364720818549939810628000449959630736643093766702715095424723077822834082681292243056643658087282347491170562566366132304553709638909222153786667157746891997306300364934445423062684032759884252325828927688493432380051045314362988514627081597628839624191008749144545149363410933635198550606436086223006218177281974582789607385593814610443998584594079893134590459777381916978642918905532699357113746307265046917721933637056870208271661662208000000000000000000000*i1^24 + 92606457824810752764349578390577712796431457173509411645856287180322264094758790763218691946627949119079502766070219106480440015555603055363240293918813403028073570515862117533774101638095844586775011212444507450400516026900885658254904845586766200798316288483568293975048385392536376004118388462716506529200683294070735291097269374518645772537081863918686493840492954282744349585046881774453049549445801709128260630702330742466117077794206385468258796035210092146510571766257520531285638192179080407002990689167691420490918431862623070052040565717803782015315901494812506768524350428806239486470187110388784811291261778562147309287536753550872998622827213214710048394038226524016313411865053561314883647962654151640110390401896668785937423948117682757711914422505827625142656113109788105950684814296600401499780335452634421823994724034013485493760694797639652211365353741609149888306817832243422070712689834630550511163134684645421840332086888563936307942920302144255235249553879376629719395754708564998651770122331016918599010246057015653316495046230715882345158574529593835960419694847466795385490454837016320222624228922174914342330968872627773479620398454452315822177916938405681088835284801917089587955403134315141429317309851159858974883832853083413505224834777315992693287045709699807084854804538449140506969482102845159568174797320003757654806731887014612096038217725457203200000000000000000000*i1^25 + 63110266003015467376185447567756228773885480042706515368405232305434038513501928594419212577698372997157024257003370612795532801915527942524494697480580532363233831577422657504153698341882760987586280348954216528511031075266303504117280593824478569530626345835149768208576551020461319622046818543901550137517772190583243189229611447687806155292776142642090231221404841187052011926976028301196733630043261087874824783606271193668037401805347418227186533504303637837597122913098244375408410301725429901967308890059621485580670953983484767424208854643786904989477964833902696369804999846042798563546463517215948835644977070099970686938641690172222995527197255750022993891136604566382392925568557984231631506477772264446939071768612211967231861983486057396284597795733972750421741319419199468775670497801748709427951933357073810071492980692812669688537630819371340810545730965946669344375371069599740956385154424037054937020566419740383281719511595537153762709807486966258057646343555008126771170110713818830910991917769369279410112274962167581868228417593564860149124430780935782753331564814067024468189313171529840869243072100995581311408042127636839666508639021519212480609803928435589832622125580155410053245422919783889726054691874694914362447525630055681982506211665731929579621623656420603415490299568796464651103145621235440161930981159152786582200712792708009105046267494400000000000000000000*i1^26 + 24211841172533708602486012184550653047772672352458982170927668422278852785717197694772081078337927140732752897776411739391623922532477758371334751666506485894881707150633732439010950080787004493013161369962963852087846690052980256422247129274188660732220633687002283592991689597391892303129333210547382937020342524142570665325760582358611227545041348206335947181067360553951891587294064881114416372061551871279050906252504456107052277965839039007414414194036864492686392172725317378611614663953782922072484583644994371253191465231643532137025817948064543489531368004297898518968833675334235901848878789414080474593004001689349511014481909489236590936971387075041269035139351067109677342066665976328530169350569318395060108039151138986410697500945480279212831743101222584120173710620700667262494405207982184418571576120676248653392307492183748653051807834827927152657351297779640353433414289850254224481190538681175791664175930342941511786106639126112713842578636514611141779692963001450227285848889656539469994831439419226638198515167169625794744927381436673150855562889868470963223618141444723757712368727685284935346884664418218599748259674377442201749564681423085639294110332228787888322041264114960529248135373769863343664407182224996681855727087391242872037133197738481334168196983694499181020374235966649911503676090418850189929441048761188978019746626176849864032256000000000000000000*i1^27 + 5418182100058208712636932877020313094999811413616591075078944870626545995065400804232645422905059595896947343275119110147488343909552261089369137428822448252437361857259748385390295830581483623384760212792910197366729779070818219357382165669810673901195159918476862877816368299364882993458489152567877781310149667923098286035889101500140967511583252229249717440801701925277546397199922248871701953483247198607191038290102405152339609831201012018429414920901422515294055961828466307250474273243965660477098852601929721203560314853439613307292323147822056575988323442886797940225744434505759130160512924980181074011511968804449746968324119339060695330617515843380837947221621039847625671345360409968281070976280674572057754358319029116892360587971611168159815561831489514334842102724293897567872150479320839273935048850183216771527123643598344621895004230434611229302178970002174493900847968501093450276161114704533408155311573301423471213049303129162262001871208033553500644588499191571033857776536929809907343545683847434667929317697170133302806745200452178237215427461872165058124062985150659432446167801073842030520114292568978702195042755415346061935782128172639327637216300198366778927122205623674641124238322067805807422447710494644669235336159134450622218769840527887985317279309198417974433589122531573754681820328419879855000812839471135681032044608644290969600000000000000000*i1^28 + 186760268464552810548047496566199389063189562719948080566825212640471078736625877167045687955227551697252889067785098185653474701814118392838352502636373532495143646589722475044413240930956927349035972527230033434379269824285588949272064810963921037866772917586746802384839891907221827997250925959770411804464078271528949613698915578031593763739010031974113632168338158349853690489797247759279689521308111800269504855425668688536760125955332436558825158734201388288710113032591050234654998485368204845596160779263575398581981234228452101651373437340746646687683518226501186131986551267647437229325105816121391143347183517307750511459455091933162119586694640148290367743990800781140242821477636066215807886368147298675692484832824259194050211543609411174231986723429246892574966838521018353887998520260072171844417873588844268705635650575694250470927358441060325330574676311745554505715716866421319064391971266883628857598847830163035234803347303321656383926677327143739889927516121316129941851497061476935147194140850718365653030604878735640955845392138343970483373564700594920257647575168303903893126126300875638607047028655238119988819044417947256355685591611472199323094941342930399039119120978313904466218919831548046062314936220651342028639023823561705799520670642035283306600823435802342713400774595844003011176379649967975886855134491811031538177241251840000000000000000*i1^29 + 7284252594581058793952065689996771931762658220284981277927266203975374563127208871089606540200942046204923568534818038536540349619366871032719434071832632265444532710370678879291817782888755013798048468552688040312221426403075227643076500257870080934353982868878666474336169137754525634614730058355996264068107887577741276043791797196951225194709340827731075236973363794282246111813004903385892537437518025795336759729134550077869539353628022893039226779543622153751456327438537550510850754225878953839534992112343076601581601735748669741445757830840178791060464943170467011931049600574394280302139981772827735910015648277081852980225769236065167504783090409161164563513354175780096523114309319765355772743086082992699705132388900348896991086866541919473125854314158882781877171675289819989905324345068848532834995829628980036469408141357901375492801535395245761371104181468999668142124648423836567782538517662558941698685816217936771170849060211415099463370601277342255730031615794975751133033035239352037658362995574390747203288619284609681949168622079867467239158863127737234422579938322727265372874495689020594329440234028745053990382433266425674753304901014639812129202586189806341265983965087630531669240353288793414520604269348777829758881911316183280112457688954179150826696113545451013355546648015821994969849030744998691246679236893923052879872000000000000000*i1^30 + 14699162295157191455714815606343621525278595195192852585575323894350033812322380110671847697170869066123662568636068481525581120850079706387867650674023413991920630178281388821535054985000923178782008566183523328532252736963700924375572365988772312802009243496813285821468975417973923045891821039357391809083717604914781284978805880841949305655654791587356820743300564029416500973012086020999615191807230757066527881016868158266384710043732396602704036302560190373727070167307129028839821739540404123014191759000402265434897811039780061197115716180907200576855001280116431330391114133678197562498786896724991071964135520064618746336062602821601935756432831284890396590561271908733399705506543597011647200118232443811058661169245214115075329875142462591143404797029931248551940393194586403063431615868807479549654855466091126249009517919337664290725035748521258591323494495151099332570678176130676647522848694649060786794947937279680472316317367955514686914962845024936735027721894187120333512794133184137965527440120767960448548100827358860297652663610192897646849040230692731736910154276968422545916637180624151615792318905613766412128746345646059778818338654762137550558212207421325571868932571877206500819191948650636911754029596349372139741722887861627728961010488500877207311899812054112094895983676378365640359497676170853882115330127010201600000000000000*i1^31 + 1278531039404084879461188336550125014169727325004598394712276113353066841979169057043827193947726171815720562368317011225087583738971567437167396110032699848297153409313071555990703849596552334904303186596793296437570991771518655335835213414389340099632156240384413541656105968712648641679431784056322859684771705002734875378392432138090252611290271978603510005549399608864523253811029852514919800753977702380976912975738014918985806072147718744805842558270690340762934872595968573927647194841970928121972894414977278972566483597412420739212370121845747222180185334738655772651610977766932856235698801395234641852393397617835775509472696151831387744256599859070450732829860969387097086464434378600558221163191632942550037599698123069373513543971482827291597772048515984961300679816001072084966275656502785982577579457891921530192681872224941273506196624475726864806969538020685661569827499164464375389924453143179198373559042292067943262481289829253883691927766542305290228507654663765550413400940412413861187513758669905357217855267207013779901829264903105252141850335507468987178910825465278154644131192407184820149567806145744100120143466895759090130105325863509534368218866653299025373085407438889508442328508161317299450906102444741304626136315416704781614058176903524176431944854980430139999085723239250306932846656332156481174419537920000000000000*i1^32 + 13182507493990878114906621348726364853491001882097127696802715705012406723936208730050776276304004573838785939295110223572668211008001114774653411743956088002068242345957373509684181848310405390063789386055041637005068762588112435370245554618210803050458633441130201090816263876022000282194757557892299602271385065939622185593913323191796851758676579585678847849181327127573608378256931384302949890971350784319389181993557619018685028681147266396182840419282954120013116472055017319001075695604045576817509903325351136895711933158701382989263383826580633920410366978069465458962852369086206607126891846222102139462320542864406167246312910600214763022859254012203693089463935563691262903661288538489790593347914445016156686697949021882471300294637059244329794655012575140773220605611053442045678410736091364929442509230549387396358729423303909844578322625689280186932650436324246783121585617142332014718949151887728416061490444569720524845009107202082252260316860391934432271805972220718514430765792599186727184652841389502395358554759223826639808140077752854804105723989855154118008075247251190096381803485146419672095472464788323944454255675308053171147298712343806849750206584535316203317748784465342033763195384715298069778110344732711622794031155423654852213363641403205326356020240814834553153452383082397555595259417720623464448000000000000*i1^33 + 60332431395011603468067777735202991804199565838893490461744795300669484374171968689434045005553783548682361247902658427482968713627268244237281193969429276056013560755690727469920030391140766899973377751481629508698818009397921129308068470139199105314910969983425992779191961947670598298521599634339915772150170877887769615564250939236248624871912326654860787236565639183951042101111501643850395243875151067991099033340637423234176842540886240405109185767151598662810309905492684960975992218241887153524543991142115911670715559977977636795874440628612868847636972856118458275793965688984129165488359845641622813659075967820575473193014421404608353527289045885817470906210373264207285298738206200356225234567540561104240197865738249176582256953424238399829010631119921540099234425262474078057882909186247572414024302148041324675700350168836590011369290009381930258034169441822721068405926257639900133137321962338435960462717568960966672806005082521674388044498443402640043139417632685205929485250959277410706234692402002705419667453747065164333243993360307261802458232622522529598293095680110757905162945470454766261471231668855933931377636636933192010858528020192814230240213457418173155928546104689812372582402100253666400853815726103626861893378778486637466667501263353252482035190947587751324105591106886873265798066051481600000000000*i1^34 + 21542459123801659126357901909498962829501701406987063927609442259997231723982460451504663453417051106124002037770205967270623954359334857323929353673449338127251007137634213903171754260080677652933495914775389588955484967972340126857028135597855623181036403283767260146141792932910839872838760474864655679752046968487690711854935820332658636322927600350764041755176736318051068789270774813540644378043559732619157990230057759489307419048822759089850242151246210617011384531449436256371865048491142625785835316036776537330936541927659321841031075147080993458659447864078334622946752898735353712840853059318509310826679231883278407544264744674511272077461029495618314335441772668696741568488933266331340023089970739076259389893300402403135175960004373682889897865074686814896895728208736800896167970920498110626422218179165307321899426356704042704452525372456742820223994533075100170807773618629047853241720599527095585687352774724610336903949970373899298785417777252671450027440172470948787117471735178045673233434753165575136449865281813404508753623567060458737566500564803720866375483726562129620792868677096023379800388444008902232328856046897995192045071713999462938074970064399745174167794037463588967031380721837192877633628180193718990299834164020018053391362564079271472631016705532994933318767818851594508697600000000000*i1^35 + 8447612837270983794241887966780478821748329372012937565575432379045147202842361635227166210181378959562053223802807961704934095004096360828195408431811252340175187626178187430098425907824995172968034573170817369957565894082111005646725674562377866074449447611434595510946485110987624711834125202497876775695934070117307408542536509384398366886840816547770361082402084371539646066854506978114190253158271096394080513631684997258645182064687549678955878718895270094433434479453563141658269255653468619573402827236640075941122741794973012825754069493565973174499322572396106364857673194047453034633488222421250638972750392574167069739511815164858724974428669433756071957604496843620135023470162248532835847627167633183446137683383057760899653265902208691329506228111542761926713815500041716789323079991556229575762777248429348700995064427462400235209895510675003635384405020801317236512138297774798338778026878656893875027889442275788709388156885599808022369886378550079108126754280113186228175321410161344521825055712628557180885765405588896113376233362694293882883519268043035941095289721635938980329970913848529585997372394878184089139788477896511149428378986625129440394229043239508700115944632068136343527330929738698323891953071833074823636935283060626155633485282225047673762028947395323714096956650389504000000000*i1^36 + 351510705008647952617567568841768948616854087154519953423501970733736559488352621214387622377737523575709029734359910727238023189768956017642413087436058878842517130761562742153832307531897760532601184733320532945412576005287122925123797174463128494408796124834688755099372096020610575175140938443980366858179746809948190343007077104218739384354702801067072238152406287061422596064496668393979435717146272388323882722829917870403575523136202653818790403925338917581863710924590137749248997604199343983166249080170478019892716329435564495498805333478407237354463600268725949526640282733398220167256415708987347749496356567698323520599712951972213973272567242331361197420927185055061691340965448903940657397083569981078154463217658769854350940082341791443418106467067635066104966740301275074979977878722839260085107757400938085362006713024097703364739364784295556795285905751436106321987580420366160615109496532244566982528664758882795949371299521554711841742471374058476030587848455764464769309296067177444341063880829224086943400835506885553568393518388095174235336575794968830664675043930667540744805682658522560248243043027760966341491723286410548794180364755682966976823064021240958082579661449366136320875355155466137964718351112077318074839466727547792185552585381467438847018356017129968926720000000000*i1^37 + 4839409247294795726048982005055289495968813794442144445304272000237172864605447749105716344279455237867812835759618449698548119089788126648637071895109170597549698111771852273869719196644819391384561279793415249067049776289090716232388218419623168166043640984553002597192962554893792355939074646422775690140400642760885188061275024891307966685741297053020253681245882839740279883639012253244315999447917609745685564286955872603723892020649063996249796484628657542862192697893205189709370264474370727711815811543454370246278016888754488545119663129879506336766213577258732741902703286729336462551533947052907370181746017511811123067716228848325038010916778054638638074492886657783152774627264612464193887393766844107608312451685020905518134695864578527940251539737279385274294349541260309890039081272684231920420008554264604103438285127189731172203092805689449537627363483141351867246737964979207077914941382079784849761440189878298823620636547669564615072969908901451972141865375689829473164641642673042079726245028387284952806083506738270751256435262207279679542798938236253301115621827659461603253231632342443340610435899362711079948293604321032597431455773127119799110096331720471863533862481446124860842108236532558894248705907516011784563964575495401418737468265707529075859876344709120000000*i1^38 + -170061490438701934937024477353148457317911571361749800934976654554630042131871339223613754846305561640726259836125199473391258925134827654887108142332682025784636243805575284255509383579702699431013983306552725510509406197454948432714816043500600402419415422198966980973997046196936759551886079323930955864474229077919916206635440418879010819999046189571280245303012228503866050942670687041811153424369274638391958113230960080661788576281111656765324977446960675733180744108276447071561323145479521570052711596961594848369491014582089210643750269009485072187940602540435305293866714660849692296930055758375937081087603086687369486012621881255585639835770697077595881037412208890315503952221905698637084671222166767611187529150777605420509503820667361426952604314995341346284169035018465685852823270758129033962064369643662346798909786223439794559412965095801630228512968809808012508381968026514709730836186312886548264448769714618892100954562817691361574873992900005073158183406097437133820418771333770097068888892581116646306117565900869959194035957529509272357719641787219360099378286040779487709668929344263553062446798053850896934251400520196650123050918710746578381549848416533113627156192520819873843222177995085536703462322470715909936638023745484703807347363094459033677824000000*i1^39 + -406342004438203537343310624810781282771131118146930394235969701527438068745619152415664162337907459527991722605922721747216759408483905238599266858981298358019913719236396974204781149699995828654517661229465780563854008269533259091607386882114315691985302929080108537413459653033726129367261690109240280159404185788004525807139883315193391212077315447720734829276909379673986948516132697901313271402417395640124665119871342775152537403423612491107720215245422080664919775866413674199837304645422613242398626118619543102231980887804984541114738665081279483719711807600691641477432859859515727027602217921264708206393300399538180881021552546543288539794535340699732516000395023555094954465351630934561295608405178777054153113660128818844153652423298039586324914026619568338768279794872118577317310128281705462888664588383318613013930076070136212109694190489958606974904081060253995188651214930637993101734168450494812562680261074480981343316174812075175704463147018637838550403920886466731145626008697370361318672109282653422571200739068344814810836880164299043412408118169385702380659678079468618720467714644532466694649590960976844042224821746258198107958718107408486675340307253977769638422279197267270757974931275894231413838268244927632472774231714873111739392588864000000*i1^40 + -8445136433124731158152258252595028866099611305160078553617854262859531894373890619814525018586568751642879743859098295329199177529674755103217898673598353160369766347751444122181865315799277233596372760883835358401775517549424299410026369422325743986300286897760713127479414036272708758321565979678695376154655435988394124853229243689077887037568562706856591821550191241146708928548604094795246851376652492563619232094159821901980751642900462856821915631532668325188410244332985448239013044017539941672150667903277561752063822215202070139927268197781215516124414416303687309830555248798138539294252959227088527038897051451842728450251992450640066969335659772818456927949736045290139755233652129949200504252512581232585289118227212409706588301594491028654378354202963205913176041483363386556709315912852289579190151078471085203887891028299582710949213510990391372923212923189435387178788064398862721804201519171011757559283556012657006872987533593787066554240185271070194851564677951460638004088437618574557876476666250334672553076991664004765657605056277730778607240543906120310397322845109948458579335034526312269835335896670902588565401906157954386725720670848942475735254290219884849513323171373567818068153347594477432304198772270869120334264674560000*i1^41 + 15777332396919734668880704174496913500987991421962901165139815746781986211822504384225684498284993734500527998970831713200099812427120117017106718506510910929305674568346800525187764590039472502522260948885225668485927070347923092600261568430813414871769837129509728093334955207728445057572132139411970382981127447749445335071905046067629933934276927082641174812989705834476038420554983594458132187175032876905725048085618279098859004708356635859175393889562334108615268158858078496368320118424542008101898720397892038014113671943221291411956250313558659734464441066166181566580965794900551065236248747939674784952982253712562572950741327432234354907522601340457111474018971451240780386019440225351366343330456318154601546155141708025517460723708036502647186948563162583465746991626572096946317778839636600963575167906243572763088359008401504601211031827577362270236194580564320412982209191179560309888830803731412877093647521873190932517379117506539054925237108242142842211547909419311990825742286274719340641382252673947625228289082785906136696784184522343138075388421510444023701821145950641574695583039580341164807319805374606145766738389790408123740780928135525940582791483604205837794859536636539323994850515428668400436970992000*i1^42 + -17543967231522602841254695415712878366264277194194410819752144839410186189807858243368719213565690079949148678718786067884848085736058318479788941663559970373409575337782465573556917011721770990996462079047962387139181467982788767234839986345905321665023321097148327557280601576004662007626896170113556138790206442343063163871045313575157193724345616831298825597738543505792859464661585421749578322749942996484631258506694543142780700651565981442490782247477418915536952776600047253082873311920222361659275232726274479962499918754159233790749267223916351119558962652136240154099018878615275054416499346757807464328311832311919183207332426442735817961018089623636776281032359187195174877348331476417391619271700041194435403761613360027876561554220605191369605889444042006085730634505684397067917359726915121751893919491598755356583695375398767064533589303545760374896076369547754707272339347720061065977016094407554253372973858232757523067409574287000881335310015026521348764303426304429703769220140703799261731970953999606430580551187243945401032560894411248102960035873445751765301818582879250952470192314720930031931191572882996992501625165878556316899001421743806084964668476266928269027529165489239736800*i1^43 + -31826696020212320383399813076253047790692962640888126974310745358275026297646152499397825534244342686047873245591095226999593942657866233179923248966972068627196891242089830412429104312702483673266792430279714750350624009361062037864643894874568201940706006300493735366938072448575737518862062275600597680475684753523607413326851977308977648062977009762157347675598982344107287697326235507796399415584873276323987067701471115769494224454515954295448150637632428406892044037793663429521127659899423087100783172926227718847617066362119541448330352952776623810421471963043052315329731032773660664804342318751421525493871445428781568216089674596959738530699408237417644118064996845648161908223217706086334149354229807066486005582812291093616914055259484740582319328123774522701042080151422994894919380246380083716661719655725087569513952315959765113670527430200805538507523166996129267894619318295847414213225294920237209046452462832568992605457065883557419281408523692785143303857694909593753605509953193696859101006437177350391341498656705123093334132642393755323210076657455030843088936165502179089073098196868873472763730945276931820948848807154672890668609869162032209639475*i1^44 + 38469395480218546487399721588113665439996519299776538913385028242351049058681751448626875909344352517903645112130854760004728962957261220262521813218838485942380733617237135298834320459273988167122666865526392036405795410280061109728408675685099757613430164124302622019134686319993425072371531009383207181366021618561183696704705291561739209668385326366540914387409141624985294479834569646186334321266898585236976808354571679432871708751014557724757374483011821409161386596589358688819213841033846890579925010063990938120403619609266517735700008478457158913827388602426049897586077754829222386316859611436114159322172176045427027000067000631778240423573497143260512810366443761665642938391732757442528217021005176566991522879382748822916474297968854208407569675397281626719449426664911022713667281916320237220614817982347325707463918446248293929245668829092121755405359497279119715959277093861585206037840883437240533597831688863434347651706203058001162015438052144945687282147041570283715715001516606593347956435629419636143552743944817953462918634767600058002186683073381450675114003893131567333436076734920957350156095977233564615838476110*i1^45 - N1*5210511018952915884269424119881863397216616047992438076977555808676736620168038999893406548846017375791614983853210678610826317251810017243414588038272658657495140447753529620986006323417277903057134932062380427709995715555345095399662700548407764352526754277397046800322332174310494135590916729736525669822443730333036420089284703825141732066117770565328839227390813066750617911820288*i3 ] ]