[ [ 130090999602008146285532239015990513889301933941837753749448426010749355096575453400039015096943360735815887491665321551407925404582383945259729249633911669903771113022896756796033292245037292740800331646963374617997730281912134103528136690007705713789518159492059349003728322140211257438249945697359917684639382850358955821219626504408157133117019112642520553626515523122788419176124103616195501328927905853436012099838634371821461215613015091064116041173493935078477897516497442791384025593625148095962984820545276120028620253556198657808292543682497293891487364590624194204426247957740681771629509184088314896489618855649053301276489517489657130868225678126615288086929550142404693131033010916067168459394253246868878936974625894753192675918427529460755828366873231353489894092609279617565010978637956447436308827826923498572755659452796306104232893880007454333496954619862242735722852656183498744398051995026754576810261711712846360977742074589398727364855228879593662620336198625750649272510638015472149588378847699703510339291676847211862465502223982950838021455922298522875414453349924280281878191965800595242962577730355052397424614895114014592570651605807424177609157668494006902985324242159343232339833737293255135934590036910727822918815322210304000000000000000000000000000000000000000000000000000000 + -1402345446323811124741012828391918329503168256295056093799062869406483724885827945741505402646526892585427020085549831399354387292535058355363786524113059337632079104883635165427934398910251966866348745124855309342689860109638077863701837135814390451153613303558418972937209623436765669801207467684789151866787043333135452032727505372362649147000701113598683391888577614528322694482288962850428370864862192756014455565322622326198331386529553982710520250046800979362369493431531567044775950939872456782473625105452597751984294467365909275574563137671344554405530849909164659051654977405610918769933723457815460356341247824576225119124209338805464948534428689508088228810431807341991822069351449590339833701428554308175527960506060602317412265517876804092944336956378313051561849255484935102094549613085709401989740965774835241604926452677083681259990582977305634582766957607200547033485041346323318161079289604505098234032957904766523675730824781839303455879304799980484893130052789084095541284300285648084861071766316213885781444897986174427269458307324949700862589196387588005574896720226357921467257683430083120740433385712624083305095319473440054514173207584464497167826436627937154854858494576310732675705777009421371994909627475169122700369541149491200000000000000000000000000000000000000000000000000000*i1 + 2802176248194570637499730091334936127517699173163617655257069552044514141624405777363184710195407871289037738490425339996872112276727509852513449855374073432486018045482839638057483809916503159438954341461305076293274655149041623248600868579175900949577457091633119449976615074475394893357180182842127795969509904327216874348330926416315845944359242579235417237009808532597393293094527994654767837954706801213251861721574836580911316791460694685161866674840366159453570274780276997980541027768195475375801013319555272889919905533342160707614712488879418305227108295616345468461830287451206459099857488049675272693161529350471187602089277627294477073189819224284706829332473479372347225597908931274246084048720096156244253481744266364100467066721124912855590265478597387906280278354176183891059834648253193695798383221436441602091881916722837670227573458395978331490034227575254531665234283810307999344450928665951899491433421256612214079427335581839667637689962894647815418685876920978505218569695592916596066351799899385341104358544527067633485810295831390815396262515575980293839539799909622838854534801948388901407693571824702283482620282047851697407299014766332759791882065398758098482708717302547396481434760779969203951041389284127110119750694338560000000000000000000000000000000000000000000000000000*i1^2 + 5293616000239088470500878192107101236207655339268603731738527068962308686052665499104952816196261087646631090645524120596685330064862670579196374177106412146070818466835881917422634840300865759442285624169847374376667180121393558044497873023448613657657046893444311122942956469328744916737892494601139899291646493390790876652638269333343169516219949355786472963757452332009217625996057272588754359476935285182595279407891520320051383172099017689613463561925885472296677627387044796052401261739429979118312077616622133547769493271571902721331943117830352547484956925332658976988126338242056173170321310127136213982065198286093499090687005339331402874081196015479084750611380047282042392328841958021750327398853398828173857080930168606762962099809811837088196884769705288680195137116857147719511148678512591277120886798048096282304720848914464826872292081135900258312409267533275799287422557452765011853715661981979285486076608652461278195397555720442122504521675396422302618987632246150528026402014835955658236729048781832437690377032634849250424878700374769190181568317160089226801362888532011083087767017947761929070546555712245973187054844997694740523954683736545213135483959781402327854553117451420968584050315457898395706727634558459205529567756288000000000000000000000000000000000000000000000000000*i1^3 + 4126193647670029248757892043406156373211936547165572346950776185282972517049283168079580219125720281869242625427083156347762995952603835795819170348899709433724165979222042617409631698375198786740443973061822884958738745831673282441702958006670524422715855653463413078278996471765215589621502104475796432299293289680655014052810136533044476473234124290107513578789773999959225729885970289462374060578314333294014957163731373876146297479195987994275120759426373298785576085572814023643349663298969966873427265280182951453064933751029850639572108321001251363954816281050606453956847037881950843960664201496578822437838086124021431518924981609638571885477948334978843274176037923999727243445522561350948507282973329706175205996374724557875227437267776032558096274614613997705232863253133171754118954371356086140502093918190428970556570573390491737888283578577019531798464943971466932475635886338538973720238946987498022580180036857658288510183055134906810964430706683706700502313796178303143257781007132112955798029668648419802784034105223258709452553911069001383190947768067745377957781880717541947792650253749220974207066995453458524445786747879083075483817611960341484777444983199023727626500991678240146537910376703119768136296934636837956840377548800000000000000000000000000000000000000000000000000*i1^4 + 1952101386994209002461176489374705022930352869118274550585404345700208222771977011739538701777237014331474139101263311905091469154369415945017391079789152088332153923929297124926066769614349891856929892955749840141939357612762338193835630205417200257629681295094554058644800364997730811384500841159547231950786599031240555070901293445290650634307663423194578155060713089186399555194918287965504789515663991045334139024655649541558572444313387808995722872807923621253248711652415992730018267500132094480473207418365679792645618949162557786769863068582752646510653423459867002642009070558470017713711513900814292951939005488209082932661959776338062766447637728204306004290741384488944768521054700064864545258317769605195468557571966729630461082543874968859230256346192683324412794171122489959272021795467558410877278761195071549334934693458848846583538638823134488627270569445938372314202896730108935990704739191811675157547799865240556389519372172829288488802190336212240933137475086382857269337329955093561854655800145203700937943298163887785803850297597204092921490542530781125872316324832598021564256247828071684839858213594934016503075154465513327177158528109167338207970241084213677625985114622194880861931161899361367191078534455587423429591040000000000000000000000000000000000000000000000000*i1^5 + 716829747800281819986315033390901081458789748565347706082000802230984939024426610273573523552550265858283502736607284903145023044316185168826110159913221614178637214030989178241264878606811293006863609851208334869010242629937310163367662750603278712025006065096744358521846709455914024010566601672420843386999656366421825766146880141056317637052835507622263396803130254460656064363766000778841428689289974683401297421757429375869982094924288572175296308875965999620632697420558619738996409270214381528320400823652901840584375894737828905767806473066672608860262432879794435039659178511926541393788231130416096501313369145749327589289371138329424301423173114119982886901863335448306787391715691749788644985032497459393247356337912170924129413750604261910995784201544716757318863470649241560406849522027484806687451541855514273754062229874833645393323435531541427138807406123344268458749266085178309431016544405610458153697114626843155780739387675032540881520348041203068369811492886743845975100909052592448569523715243128993053223482894129472471886925664385250376703523043213812997517169062885625904030301654555366641458883918105325317990772452943583122496926937871248566486525242077827669659671264644194184403226671802041114358826335521862582272000000000000000000000000000000000000000000000000*i1^6 + 205551321341580392164425491389408950327900350146970636877535614270664268818652544214611509886565462691761297118542823618319475397484372624393817554001446489112593572764305843473205932857404280748277776588522414774668142792956324111093973182273761192872927737488794404048232339227490447388516241311540937188940867702591925770661803331450683029141196584390649922107859599915967447141732088506878569998877951391506796885873634099008134338617247133771898286381792709309076919867714218085712651930342980135044251489143796673183458466382048424916637017022201200789875462080616789800471130753399599808270031580103474073665169762660627612079074855976029307523612923785236950104653455427075011416392927075150792728399059251762543505555772279571842750686656249776424733030072762930825624555898576855399449975616298254611760740290765451828147164564397518091096947208914348676381344620782332678510274347518852261237894376206417358621866182010843632277658663481813191606773895417854632260862235344715761893397321830192929030465442850904138846117924253074113438859412782742220220234662744735258774077760419263325155330759658816939555314689095439705198283304719085849259355204625711794059854217173823837101838828478987875155715314793919620607089283259642675200000000000000000000000000000000000000000000000*i1^7 + 48102483175942011480442706505837259372545654164678453014633631750457520144210949836673005807837932181026898729303197252308764153201841741758466551819739501758225244034644306730489079530717200685826272564923926718704602758686775510273891324617855108616420436627816885799189502416073345557259174511465046591912905353579960902060334103923252797209040416997832846570951055290207092177653179894858424726707849153497233921400757992405106193462197664527287762976293882475149227627826661169406149237684838577641352421702417075115692796065995167887765396157433492518925010065022746098090151082345772189348887886658665347792964438234286226290583197039257522321429745810646167352513015512551348172358329723791598021931191899974260740923875573032301442623424541567728843519679294389212878901235247904664379050607097551003035048198018802314902755048926074475079105735698816751810187667764952408179160876230913636383328809570074878416743848697426597770229889423340057517909631046164291574959896822782632845170564496365685115482816224350136406302056477358427106142949962124492490374451346740753165453044498888172330974383418699651389362345734096982964947567716412248716745592052506346602845290940599212441509376059608743231523583825714008052447790896250880000000000000000000000000000000000000000000000*i1^8 + 9359999890705011528133484179253124995280185822275793564506312681040811787108849621308562707443546420842980184098281173605856323588983463079808510190245834437784106155238245333228905677399586285539817656518640563938699257193382289126374975678223127080037979641305983861677922123475631130928061973013393274239344295340497453248551739669104165671572452825737849809017737215564701902661394979412638277959881245491588237063740732572927096960933536558176603718739875019743530341412704015179812623468324738048883394644353911971861876425510648647937425650521258116899798215631217222989286844471103730343895890652501152481159831516385347487968181091426217166045796065661471066594977878123448534133590917171454263075135998315527170018935936541508174859789980314060187229724792801727616498206751507504119451032089867853888839984818657909362771081414958536452376459673056163609932518445225848908271950458538913835918004143026893922512925642666701424613188639537425065607083529621016276299551140383033848074142385554015721314020193741166647590671280367969529965497766248794415047648587165134572342467707915887239652911441595377758265022203740421717969812739572194900085110009716630396959607252154726219345131445656379189314007098299160020693452587008000000000000000000000000000000000000000000000*i1^9 + 1527613706492585893988393795764749242392674993551027478095320136075046287509483574665392328585533739102989187047536899939357478282426382236132647170567787309292099009412027520774729298886970830306655318449106138325149771043383289886636724841903069246423902755465435137689726551998099589080715574971110744363669436745688953419636235314358422712974547711501857897503975515266906195060976379049021683293379058643566740109769914167812407437695880119948667763589681352445982603380706439489689345031766087065944338606796309922614542055571787158039408762917028877011446497761317419683903001023056507653926082518616226674133757689898616175344077131833873702785349472217736785525915018473899342073571586544710087917921370222189056579659798462389452189046146876706713791010098314969202790139837441092894967528146995123839452374007102918486731834697081808336903047050451807635846648955428716039686581399736332684592649363147442942127659791069981889554485942913471292152677334825033397677182092571225767106512111557833246583445975894559818475076182873547892760390256853597403978237052956402839402150900450804227210620206778238139779649239150249419502036969560445094266110330914169431420157156406781337729755489089877028671809417992187114892453478400000000000000000000000000000000000000000000*i1^10 + 213251975792515459711744603388399781957278521871101399543269722551412418893455200262621367415765411696447785722323333057877404989982716923330975398397831077733192937432073784293601983644277471051693873489178060482148592561229124295480478821206262470749183303975259978765183078425366222476349003635998817268821832582570540181647935091973913084351540205147056090470582369998774733040355747071942488796079151374198264599603228422131028929445510104014901114973096406498981788160051049940444344370680636591672109461807863662142553785813103808136959217370774994270553563526300954057821132118829947534351592467501571617340948659656537579736802517866070132468707328012071514655254467470304550919032496992480201943866350794518711734568142265963635690062815200520402439471069646894658177694043556597248649502730428062991712857897598482871922848253665097288885282057167853929047899630090245050389410024080365978560897578258492056239420144379272915049583172648722380758730166460573239046095348067785236522930367445788609138709885052562478244251738887883927433774784853401713465838487678013129217344507243732661125540426494532011049795214919510413653451292815025463568188520398099396416380251071805090821613958507552446411628413455262544025354240000000000000000000000000000000000000000000*i1^11 + 26169401856759304714580787767890408305557574610690393089436946329767399377751692794079114597594527301210058524053394249525668045550571903826428828463170119085209579793051570173039417731243684770870162235454738312961883479637675016773588405321856561935930357906575249767483173540125586157487286024391863345258207383964114210877444436499178819451860825615555828248953465519537869645871323477607148245861654945383808331765546164588199752794614438393231223625852619733401866223606060604616703018093533538405113937344642384243890472793155706268475457464461805312882022943931860215233424559223173392687249324683744999700500264920448712812276069428704544816718776130949300350734308062239781921232551644305674157269234675194429223133550949746913181078070614309990366834383938730225181812477727824019171124527315320371330966112054462299629564284151668151097147177936061140161414504449808489497642749712147043318145182548967929135291949341274700544985899412856133154858025767896982202343305191041007375349790157703586636493800485793296198471617888567817492811216744006460894658450982131687198780050136753250932555954161874476462262887480885733687602474935227864484275581642981392377502074509977548594765999818895689014818920320150676701184000000000000000000000000000000000000000000*i1^12 + 3012560710547635487883631394882760659113902174104121969596155804015507880815641135709309142222562005379000208325644539100659452919136847789871043418698631226212072880344603077128588625901669270660925307629088428310641676475297117743617034706602140398381566329932190043058113203921233645575440963323093576072304044278680585031725570007486282069343203138653195019180105683852688964161513085434564319865997294378269283495581588870804911298457869297676970518222906867963913439818239324473025629196926408784666190386714266413850133777516504502453728201211903396365428604787367024131364463331390169543534629786026548473344250606539966331695459430334616068618088603106517405751263655269718371305091898697190719206874357522817962721604890129602969769245904394378428132369508272695518547695836846203063164206314728971999125739478640341966685897852025000025111444593304526719712105092090124630895886343523934717336090232735632525825105333629509939734461446406698377705864341427851607110157588649446137580456701600089840421856254706055699981970452215309351151524606902159833671671515145654146936020128074590346325448163252959340884546672998409876078058597435812841946639610202232148453512361374898656575614336288516472532375355643867955200000000000000000000000000000000000000000*i1^13 + 346734283392598172142528444815612683482163881640149864379395623310653614293065033624720440981586507158866026746603713565684566645624659858466978541548552264024153860560314085263798855464848778114941821062867610611183589566675918799260831795868163387607802387771121395041115545563142886711880491527298426039547093359431955654654392313409145365734179949291451725938089441328595499197790361505253406962769380707359819427934517838381072522986594279210203103460536508982454950370923566815849526257964957149488432537899721136161417207396001165854707277522412056247016013395159975420501151896733648465501438059379301523002962407602175216635212011181331764930613407902181288262033865681927330298531009549240122299928762417497151585314614538141369470886983229766275582109088467635827133586693821785370560309086520766389046612559123741679846295104852238003925004875556457517482439902196596313475035814859546195100511327911557894067481317403580750078116607631405350462521935956732245173456003543055708398744213499145487304183623485102871699318589472038190826574972583350826395546084865136265524495417729015922897522788367065095646474002862036448352542443164646389710492468058916285303673572432189054347837149122790611249233548300779520000000000000000000000000000000000000000*i1^14 + 40289763986104909105799166798794708278249826581466307033104268147189013728725114765103105174938129999719771981656502791431901217175266554253077725887702221112423460246615046266635098404866974762031912991664718397209047569805611298802895993389022798956005844516923573355360186698211301162773557435140613961056967276286683238158352622447928819156169236990311239573952176876361106898143724338159273012238996625039397975307117936341500696746132903682842900500702969450982797782906483010986975477821003922569508673053613457726559015751317848040843572254815311797072391922166189321077790575879103734978104976166606482324310180300153989187021044964377372471731538326961476514915935182346658166045288530520163126788745835400520306233909437923046719767730295739624676771718548333464802838004020516424499654450724518877033147143989096221588086294921719556832001840904758937268610394246484361948426513735957676000360417596658944636515053003956072578746045514128524018469039097519393730759484308751193099786717619004385769691539268594048099207217402377674259173008900030971730320101817372796998321770601713472880507939069103724815638138864275485851972068694001120075106416611503121977832025212520467064500189538733797804610036957184000000000000000000000000000000000000000*i1^15 + 4281834578404127895979734587724247713705018887708597552843459087408845089863863707829311748010379881590733361621801168159442268175924928676722760537639795197664015642328996383117182058631431982472511933481115474846649461487741119669725211342319871367443791014938975976351492262154183800849920493249720970095588224933810917678910359018774296322237638943195243692189877251367068904023755286934985608979421514602615509547342168607000088009321850904927026997865637415689959355861955013107612280791782308975680875504167906205491871555270962665038697179509177656453564107799264379903156064451883561039625427567256774710003888202231773303578319539958508212613251089222757516887772558832158863767225176481480265835484371222784903139770396915193889063038813862958343891118604385539157900772778791839570218342027618052633837231920737715386759385134087308375325969022791061708018095839929782280508868580405349242058790554970870639328590890357266892720373506670969555339327638021649340394112088245066353503944377444626807621202677662991394251821101506798097085726564958069454435973974510119324433567648103442354339613916492205735257808107256764008578276681145842149763207691614371993228754526146366288730506200439216993035983257600000000000000000000000000000000000000*i1^16 + 377696514314217013794253736530297582562533566962505265175428529962284112805997004182199781945192756489793252868805605995275184550569493501483457838409612469254853686948098077512419653667519801175658263580092763148738222288982364835517573361691632187179613709190143936175011348474782355881529312380954167916807776673386247489969423778907905040517276026835431820556647538388726520995305729546429061226848189365099476196725639939900264293407826793241058481341807241282685368937210100775250705038148625319023756295745297834474819245389357163789935769212550519834378871513163666306505731406835524014595838786434058916244418610794551257994731153940536523777897958535882625575769880661676898295456349984903870556995376244200903814413706058906696930142855806608455438604546112669987080572093071143556023332991339678765122707565105819813984475479148511894884081166417674035051332845382329815623192505429777944120653086708352247839299175799006603577823955545891688811909900815641212673126503356313892174530694789964751284941426600447375118277679540682882309470965034025916781927425669688680261758352572106690446608169929705968273379919860905206948307925277320342303002198490901755513013045619917206923962598138962245163417600000000000000000000000000000000000000*i1^17 + 20346186299531366985296146115309277116197686557327747901425974191288600126300782782293283131294510835559848614377080957477799335140025337139088847368702456752567660758138244177601329760535761196897160237946685142065440722818221741011407529167723906604378269426468768005135851629564169815502659711870465451428236826291874644965516545773653018391203700293502601881222141695214696696394292101747136052450005306963939096932785770870244820292058716261874387919905264242425784966980110128485629858029706396898023119567311988343843753528890953938315914277789294038981338513806991880295870148771265977618243568153766977310637812461918103209726483939752454299504248535436726000060903522207167932215986886556573014038412106816994814211201591945656770688880097966051584042246587730222157558770864646594980951738370030065929200303078772314266479012054139384734553470710563892173407046016714765028389353702429587894178907892405536499372234420940475112245221033068681063990990280533746417886100054048073936343187930063497581146311179434635366616481309386725785823420188332479354695353558018526878944143980930344637649385242009934522402039536502236155723683215573974242176641479161803778077799577739102344400870963735701749760000000000000000000000000000000000000*i1^18 + 203022207283500099351548659181587231837328967111679917808468423679502794438425515913079662633960616763260324086821513980840766579337572317914667742932873124431447085673659331652036140833486827150484234521555285219343183994144690626821266883308342673939643276551470023654149875513296168790751366912709854571805266049922123468782522761638880723764833779319433997309218634063530332808620247485485169611667943306641859467397439691876100957638516316107362665140040807356887723575914617474099416673261927840827468634840881382773469735859173920624205691672243326306392559836228349009053003894556681957296417999152254540627979760954160478823616769757152362292352745701189353010229377620991290333686660277098866004026933807727362256662331333893331675673264425891107344525034408897473442048663785605888466389590970293382577764548316552263501399919821831471254977711612719976449496803270392821550849470162481730610706749721326064564128020207012478115905137008373641804079006925400984333550252869115265059116607398713038659980723807896988416960708957108983205927478661822518033996991494329370622335231957002586290533361558405498971618433599406079753308510440644087888408093473914587939180669468215442346409914710097920000000000000000000000000000000000000*i1^19 + 35934180699846290590529964024112415103159868593174122288907674313491412233318486574265172536848355393844712319950063620425682030930719012929310575036545131131530354488421752899486359974028524678799965533481196481647620850039058281855238614988016640138335289349327696992300885264418277128615942042526041939020882928850492430571825475664497988160881416030815098591351536619439211281831372960469743861165883124697151111908876412692681286016346946994763005767024764982125228683999527945810889293537850579639646626316351370024802950613986933996640947260440386930255930997273166542981399187313645907162591980260977540998704944024910100078859314083555226760306237496216902397361574423869921980615041305808764079089150110347089758495983809945303915057678749728111375935321703927595043086821739429807845772398221684706247609944688034910507923866542451731774161768157073402421266997974513960149961723556196902802817706217907846371698442514241205195431587359315080637988074302621757105710155602100026278225279992526031347331403824005907216040167829246431711504911852081596029133045924684519542494513422801721638592377691206836725623397101681259399157812564556826356929714463538171224829083369583554126996153785384960000000000000000000000000000000000*i1^20 + 2679830438213500886142564570076389655075810766728820691301363095542635545798693838167799186231794577497789567919550518372403674896530476936967861639259340747632342610767225155284690605458242060126684826602049250533900722461463130245443788696728025488717486692451538577960381681903563054193594193501105730877464819645824111954110935004495713560011466564320894535761842060829597255962257551309900646295592049475545141402519796976349788364626951565616566241765130166775959886973839677181065655419188652577741797248539019417801778962227389313461852418714776612344666028331629216061069895987704124821198521751848637117636179183364473058123908165157700879513670533300722865748080514416156846314217004643380547889211600080910240937647664437024935493748427918591910091242235532293334414856423621633514080905764743991850266106345276408662982500540796352018208893727998588257131147427033520294798395504954034880790342234355808591283914032869139891718518682539166765897211936973170332531591644742022859529076521161007430782182311929729804145411632853409050053544064503835480167103627608509326275863073343257427353098670476118060579116082125984231325946278285332345288405689321834691867740325331865747660690423808000000000000000000000000000000000*i1^21 + 41045329577319674725985548896802195107554252561763115166939223890629086709533663828448156004118939384562275385377327068000956835579849292168202616880107793539127373274859557833936085754396969665515605342771792930420775095372935846205660808972469893955968804843741606747947481223834498139514681347069063778436525254501746531209432549843274491508533738658446674656221720589008614351967608913439858608911772640343912181279157251081502532417539655893169017268690936834848804432987432666037297484645719133994951219505478902396813663868009078959707040525584793276225699628149409825325338640477087857137200094420519381065681976723501396610552287062907922331017477109196704577235382541670274538480961315256010498605296665845799928144015301232905551765225157866049283958668940237246537235689118845811814365812071882198334252250957715982898330518931857467691433571687336017751310979290445927084248001338643090892740098693669577798841221182234289452597880385996114361940461617027036548363497199925923516944335791829647687985349706038562344898050036261842939307128281443369167917324588007585421628588794896732260065001831518237337305676421509718857480964243075223910432093322767631158142703498437522914436710400000000000000000000000000000000*i1^22 + 666163441705950167865203671193504201199178583427380791935804105853252247397295043967050003004354270719506060417926436476406822649168882548136600182404337494099218365829844580628092416971999536168838600880910433901913408419617980915875691916713531327510064792751018373656048431579959810092587918247083832454389988384465535203845996610929336489443885481968455587356005563777826178405881167771900686563304732675524355119598377529641402694762376018218190003261527063184037496082315407574488968106068242279443457144634955884292790196985195745580904324312767214923900272510133799060522640794983317940891333537120029682202526705818797174897294060693617964024230494890648027167608936030452392650732782640478323265365258270283251653667659931119571982801191621650101765381729713454347480155943689130675385145643745413611604160519554252673032854408013989210262492484003419078778279395608789351093236565682087062550825515755765580001427500951837799119333582283538368861330575410687896776501336151679801308515510672349345864837329722755514582150648602341330681399789493572095831280446390421536056686289350495482255291551522885344876166533685766964903390126696913105054645726406097922056594411730570083041280000000000000000000000000000000*i1^23 + 44468297089426186513533025607523923970347714135199253714119464188075818056482101804353251241969332426107580633817332436052423154604032535095823042614353763493042750800847260378839692346477694577300202334152770039166463415666294606088275739671935254378015939541468818743753778343206955575488132651436010188334524334718811643776117770293233915840948599866948890263519989234398369217385535909751273251484846470112778539629599408444031296764525478640453172516414583871333108509795936079391241638874273299479737309544409336157610961793357998292091597290584128335453989583096506289283687850830968781174395137110941633763875369761844037278619169488964220037135669433617747019030067445766324237227667520617598822701330924451795087498749960177688872279796390374871969720737460831457548651434483744008649430745852264621959576947482131421521255114525506626688552016238747638490743766368776706779293491389310541537768463278421784627542243170659090734868723725170430990857483909864900819059634508831585215019989204849288527561279738867594299347019960182170560437821576780969293788234997454991792786994765780683274636152981066936473938071040200479174154860914683079574993953327721217209744467613353771008000000000000000000000000000000*i1^24 + 191650979713710565686108445279796935135418524294215438716926005370749518403726697936781146565570078392711379357853429430573865495836724792212056063536547906809832586090740970373685758079071137760982067308236684937141168361587333529548454543378068960559541416059872567692170515052091151575913892150666033205705573959837116136635646979031746826539706010809608161531680210899714649366523897837540856187207295227478714043744350261257412755405994017406771297151278071886311312484078694926217273897929202210661957934738058734260243266603923997887750200795810775812148146945943805400540819339137889561056855845717122077944198526292592172864516622276875351854270458681914020053685891346565090037758005240758058844378762135008150645171141044345412296412456122270046958755459839856065945017378888888979059333698730940718722569834150451790588182247977612754007964797927275662921394910458074751979730764087487744050119564335918365713476702808523044918307283228395567446876345816779116572945494140364466008180602330968867451026347823245109340755027082475094387010117635958773129128741589411749131922340430542518803654455246105470817527689862033746534286290902655113757299495066149429402140893459251200000000000000000000000000000*i1^25 + 1986681386287388317753312346666664393253963133713551372166383082682150709371768054809936856592643075706419139471755587696179823652567705357578777103282815341216939007626341389043709029125128523682502040757369560691566164941126492354037459591289884695234488034615323978807918078813642353833025046221968739636756770396089908221569447372515606028068992334149612393421821751747119350374287793704745682694508557257380416191027530858846191829521101468052102999521296317264075144834822739902151341136544084310183184813379171391566024102939130701394276888812247111623124778738674381625607876069471315287601505277203748184326984398688389850603285921368656740416246456755891594329114915159747131977693708614114410173501033655867032497994267914416560204799545113505180151562355122233597987324207505576429591750469861368795980647371670870016734798533677047910650895562532315762466952320460253212215689104767283962557252245027044777673473377102571428074609615399634493790365206212608427269516350531840896818420186878364497673863864847868872653074788654760523724165050364499007587044812020181668293592108732737843593726065914393839491708506120052302740792840186807870322097814159734434596567121920000000000000000000000000000*i1^26 + 72762048161378390215597166369012317953524185639151272773758169312982064744793903511709712218736172784523060248438619375571231832644067744675283754259597648601492525405923029465759504533461943103958872985304333860655378058294613529265810806465892633849521774657542404990493626686813392068067455113352477356981280486016948448802505465618033248945129381810917432505699858839708540842545719019623264625545739467146653868654736250694907027326986174707557313089614328493868997563083302338606079121073176881152395794595473489418873833211882057061437316382819859395227300069391156626534444941107305492832252526831124865117194313749614854886329998622135875616577812873176135117765044935652390168589291468343692182202910306791376929573352917750300623835960531071174683148348430153164909187557542048097327547623683014379284277896486370402980966089967593559555534433310145080942792864514638073561461111597444855569748321492958104040310532774618896924757740627799452473130819881788519281356938341119611946685985434658144837843699141817265238348738964986423533947024157380629250310477676987651064151993578627984773340480036613231097054776939972607512052458075932903726315961684119449522667520000000000000000000000000000*i1^27 + 1070321982345380058901068091275828081990815667332868330401840797089623025007734807054541495457260570809974383837110566738252541916599582664357304985279675652344942079394279625646897675989352805825259616371361044380004861032227388814881361264778860124082517642046681671602652068850636804126271576212029052645560779032237154345841379658348315121562672062519543564149371841995075482655040871999139661768102451399677575025136049777973101478926182121707379757008310809205778296694864628659848004154062949010881117841554668331654276375012592280041587492921731616892505754062530805757768718519759841630156938632435240363286458358156350304472846975616214070591425538865231174877076093319135759426695701879978810987052194406619085314096903508954049075834808474528258869473315075547893304693516335083738653483685894382468743705914755878696406129109681117058845016482936463478106520520036744563039520250049275063783487011219983807213935992795969242465715483917966576372457018751117783151085471586460361633275375581615637920217288366724591825975758123399751701456458534221024166650488855991280581600571865414236964957909580783846108526446314101729832472979253678810381249390847078065766400000000000000000000000000*i1^28 + 9819755658540814838650615112954773428947060632587606342174892648387620497235611504229619636506736518292713017375492981960954495519740032432086390667214037070803365750479308827117477860871196269218114998265288885784380105868869245428465761690591709360360674531893970925116851675252174729968232373188572909824090693293027939754372808816504185182656726362544636245656935408050229509992179672704398759751863648684763532975023398695696739838725887886394703100700945913536621903356366753317808983183654767498127460415750158861154504126352558254264488771108313233398851827326924627868079082989244608536148549256340329167285672001092354616403869109786662077777802506189863437844291815950262480721984194943020257144988436645412242182109778046341449727362374646149909593897929402266114028318027417135527248187868510306147213752573471409091700807321350363809442820668872044635317234330420528707105409953939345463833775292721632322132773048307869786685243119725481716706630521146277656850301878319999486010679911982400068265444562856160944345664754427329330428602293710846590770077125089650128783504489364353520558250506445781818954534582000693540658509872823858605398771036837642240000000000000000000000000*i1^29 + 49564136838988577212734253024704969830031478199089770470596256650544120133819609600275911169454625686761047121229862272469817938410362636528655883263587627765348844414877805926875743571774348005752399085769943669009464243070530251107503723434989400236901009713336433867244614521498520787718994718863156953092559177168700420917225185942244919868438933344145960710233449327751158161266600940256800966795112626366464334968990269018565957431430711109555780261500686247652915049600858791222812680370182605946467246062543878333501484005997735411064464987567950462341310053838455858381066737662971855503099512589627617553259633276030578693362261933197413929959876939208382943594263134176922375996150868724496877243855004657865055300955469612593198469899780508141776128615347528420333301251796179094446329865473939722338881220951616527520129730571419083678821370447356946643193843183573145877459779061172605481086067736782869581445452748710733877766439387736484788591912571117569883733186888171323557047347688756181550188669716844811992256167879672825742604034811912193669370937200720382783828759795482163092698491032094282716819683583523357310308656791488637597064192065536000000000000000000000000*i1^30 + 105490195642783473667879478264826680283420256555977463269731325218408859459536293903513074845684038234805747188429123034334397543416634845594618927344895132286576481916477998905657238538084241889510894903986244691627154514463030728943452172897484759285837326364322774338790437225038052459691547113997553222246684318639993276969304698213271914893890087119122405945297547505433650193878904600187515197411686338045997063701164516936782642692075854036231380868987100196616118459904345949958054557248849311568535501896437837214808692251006620020260409297874725777426394936367525568031554552376497929695182293411879983052504399641763526208466969135529281215385555488078544872471006434920157261106552654202121923146824137771231801267484408749742172517851905547540741836992889232665206384936392751093167635447660679727897271826017415233253476200181213870091505228924337885377726139492854338499282302521977758751597553275932626060781623636661168760796305013831339541968089265895675213496564502113205200978030563989490949829119638683450860782210099117043724499796279955918174751493195448722883122661948599753407158768598934077030811680776941881012396954933751588796026060800000000000000000000000*i1^31 + 120736947974420565337001377335055004074283787263967567126389129988094648878748021063906239731294040350239878699717738111275249122548296819212104219424346630731685395357328227926453190420391418060773220044159439302438140937391243311435389307935813772090783312563344225737285111259993795997633376157947063856009606804466125504910159929334900400929073367389541976909365055188506493206416399879232359008134298116241069343720001921112569621631571813452587134612221202384342775322917359693060734711035592261452009477255397093517889040862275574962261580282925236369490772158192440492969524330294667425312196300993390674929651699560519402300235252584723906357284461505262744303954996113213496873874385884566907223407302294072495429697644073125569510504258760513357820629667052702243661620350315886484794295656285760518454864674455098080752731391984455854355528091607291156872075957578672676981288711526143125655300534875931549276071241725404207585957768585631369915664099792881508302764697320361906170226260825687344634583396440588643262104684930038095756700156504047640052434407846367614840163130700081680686955561257906850730360949377718073708015905153283690332160000000000000000000000*i1^32 + 72036530884400044471181390375042226346229603971729013298502993394175968917067966230432093418499567235913514046897851641453727677158987766920886961605808567892598724439938385638631219933066277881795838098452210934876026161258437319458568870094697531396740328941324170015211295075337756114322375218852975239023078154780025173508768173246329513342165431485794902841121564570391519145332933754690680346973451294871176425127674683107167547365013279340692749282155260440789105231110347607111729040769151258552500389507723330291031213586555487535981846494129770121974473784599288427392100796937168124822400706462130179995311913194054625554786321280210188708298079993156125077040693658895746864308913246683226959203704618756013662167042079298884070049218565649973101578637564380431691219153866329798515187703127672772983707872388814997656514513429130442512768391716917735025736132205897586522935383820724458745589625204498661236319106186337940912541761088488766889894259122943211761036602554117095848323531851541804844609375892622326335002122526296944483901835645269620355919972881736768404899042509103454775528031917793713922678197486982740111828254531256320000000000000000000000*i1^33 + 20611755945304216821530332967520224205939453531524983972559511838118817945718960829634465118352595376385252711322225738403408561730834196790903814803207416377445521581663529612205218696055552201032326195997855984373075293080170997862331073968045844429848807177506603340092775751466522680153324046007833296554826059785218303924679063474948719580859621378612934593334389688723399117330461913620803820917021530967823897268447004623029677145590308288527018205505203092597108070442118011526435360268636206216810704608027061182038029899860697984235178241873946280456862149579734022363185281342460550613998183146601551896768266439769777454972262361772751125778427158000453135298678317133868652204465436775282601689480870621284799125693771700785960795268043792673244409274128620116323574846730907108840131546323458873010997151326529920471735434572330159319670830943227686814162321078840251002528162574932381418516921490981396986142710967703243661056174412022129956788624180395523835156276968042599046351273941325110628199211969411941911047167332014957714320910254469319290102928394670440767083058035539799878708442321268171876048616338531300186894893056000000000000000000000*i1^34 + 1997333233315020496766205841613992872466809747455587797979307194748013862319247955985040404833996974008077520875967765913857507149039901853600956935576038727447789722716805235418518937355507857244033654843777353832205815353691960369650585602572459800260488606948885650245090650659085995441560366807344501074221439690763862747802750758810247835377243034979438232182769331223472009757995920746488179342393285793080475357953948932754679579310258200144213699955686255579010332456394418021326730356798545877570783387076496182414155713587143342310149381124489811700078752468255082567593740958781925511901265432859549570195781333282580113001440022730126629516594683768377432826384563081384096472940152036223015335704248006114022497853560418911720352716804400255179580983047796283362381873525256148749920109769880326788450981732770703694270639179111495651107621305737919014787163706220437522018508947997564567741285543168869066563199944778323301810776660242434120800356675961179289411572387542218279648659413870636886974960379341693098488420951917492378545459400378255816118812894057157984900510253942738786948298553102674356677425406568730292387840000000000000000000*i1^35 + -145601936769621327700120593060765059309867820365152765558492246353351931179702937119118197239704146654215868033918144354010558936238875397440732844147069997240532527017657092866517300415903003348707837763827947912805151626595369500300848398853120842047743978108957591257130213015400093628185548202583638824374146002343581364484622010647166708634842459931618771288873241293874067452970322026469583769784239233973610865099439184709547698850049987226906658747659949111416445451622079108347471015191640303773001167883431649651601247010640547138416871880282787805141869420233456189862306124555321708431738727994854912323586321110938345301136635786154513315972429337647639768765766137221549150005887980431190762728514409558550840392511812652496361213356114375531105130604248261041180490872088107951142523712904070487701465243783111997006752088186961292211399434836780559475271090193865979655289384613284554271781572377560349543945568927443908568471427108886471448536151012338490601052794116339516846431312434910628780455738997030588555070036692516780353241384079610747983560863097309488164441487653179366967551690791547030118743322338000896000000000000000000*i1^36 + -19733242704852400075693712355117857455876011813769814300005711364455540112198008366083233773631632780298298186663780988747185904027783112669347711778530952863374785955179909175381297937064405561843039397986896480433968973458119567230092667720187698085759767893633417794434252562031283757091773983531198419187511540377834621319464191670023223750597358398281792724125251333783395091648540448253179711814389918240715356977065186074405034804277230917139343096923821180143070997023370728209408674191971858072768591126674324984783957869588300995295729374819682974425566944518545275544302013125264748733586994050603507132123909673075452235364125450444910679476129852291611411297037925871666165928151959215602124759802472184476832964499397910920776293006980874280609260824618611976558858629555733331577615554534536539586506581629438228109587278137659649240142164454656361272278446475992976091658990186557693794740261458535564356729452508745930902618419659634773287910587857214795943518402609434927519242981086951080413635601267679227317566083270218438379046992010296499156557745076278575558130045220091855169657822060306763409293259571200000000000000000*i1^37 + 2646274939015138933338832507512925272901235903162380353765351019860181048680927591935416468867165569993148912315703175245589070823558747245957497621088595697158372066735211867746973509978411101600789989977562377300401355908818471017825290939391163018602400553858415364303401592946063898121061656106765469378803050755492522802947450063363084541653378360676486914820494863566056496794300969868564320607183483197281430017123806747735922046371273695204983745010908009273126505479037500113501335624095943843387471716153216234633496669392495651445392336179006175532233149093516856659344839220279926941117990084340603389014887579096161686235864944684516213740016468815180305442496618894178107981316522553562506273447949139977426752062196945662970847218660932625906593789951988082348854116703015181612236336010466417139671556668170923571735141068560163061249175400797417048614105088529916955864640302212968313119562459674358818690776062591398367086396381221426007653643066766123133047219593193315267450665790608935065000706871486379145882340630339746639672296276354064606858003053385924505377671565207411284094493347841782327541760000000000000000*i1^38 + -229233744536495300460823272401891666426233160341962646926194881764000032389080579219006277728402248056812669904932329050350033359803587488757999778845071403978755419348424999941117226322690466785436245207854793586105498128497132402280172228421060997923841240112666159306355471431748401172633058587389107767524283550387770059958665508141856854193355393583835617340043812579060353501611131923089150694551831270601638554726638695483681419089011770222162307498137326164613805043121720522327252032740724682655870345160844382186555860642868121379541210055166377412318234682460994902204230986751172947363027283156035434544456478360571567534696841274841664762497192708105161033270883453334331346554460435262892015535701169976014622792931211519882750343960978495245191830993054963932431548360974279632645874946473539306867428285374179975359651803186321161729159238347955924405096719778014480833684225153726003187312199153054050437492399475828381925825116655164668315297848099801929974032624876910387679962535336610309691949070417133471417354983625931945934005978326912300231703733595069331689906403852422714332171965825024000000000000000*i1^39 + 265984944973841213059531298573502765901199580699112014310904544171702662406078641442044965997950865469596694421938619685089090699776203256749424947465378464950013107327153978468215920914012996625153592549103957723859874924454342955222110732293123713041050031882559304443040392246008624297111126976198684982294002182583634076940034201210381954535955305339828677095375627828711125916591515559714756538157644218294152517873894359859844625295352570086775742116810960036666038867146776718756361180711559785811638192009925796443355580583314969867562482952402125659637723986915600018369151253748796133526410489899050340590954364477164446464875552172276328404846801729090177015252632895735398069483365342524284756430381965987521132727005333385254016135843491550811667091548666916429165401049164776085358750677723706139764539159394137782747005908473334140180875175474718163527275352327127054682645142919274224288455565313818724653816028560354446472469890669016998179762089766358242544314641589582556051552956810441961239153677032020775691530033141164963153554555293201295923023098519142841741560579554317370572931072000000000000000*i1^40 + 7787431080280098838572772193717755103169491941501670399570310502838664332805678794778464312478782521621418320782169900027933826544824900591530924804336808689202800856243494225081326480778399880385884292746213203615225245679978809543305886934668389479550090411709565590250147169510592586167843456618607232519857855531447816959430878860166402182670331197318234567434847506441350991240588238151183363032264956140087993578883067652582599516278106647930399675026749631477591975328375169542454855006340581008721719018258374805162622413862087356119850947782484086471435169779507257031973369643927303630800601228232853794242651950925431162261267621896537196124785974832425140217632012182405951191527793936684671180011413595309536666709308216468626309023370734676100010614933432478183483774411639529504494960783334611424312242108066507007106955920359120327777505056568414587830159665640604358304906308165641617637146954297396500096837872657655631648401041608610299612036194365819365224644199696325773874156116673890534376282225556092243394770699870871754781836096586346809880174308540947454175927010127081635840000000000000*i1^41 + 29293563714780702930788956048138159601837363326575497719604109395233785260359725582638602575777166668078375244750658826825966210703088468660023188471832785829244543227403184251524127849432413121555846619080166334780369209009754348256968506833617785478096146969402528775181153364794034420504963985644752331708903894079779578561732145814505691567037298726380946575215328535225254686312147316399200461197653255505508378749271858840331576736595788224963323642835572723435244143246327488858768401622795090138761710440457189833354774218514840962675731950336462550652391864683146732122097175868133150310763798482436959599925653438007150734619129207749765776788707262498336424672758572269758732741147839461950208399719878727939546692032795361928814499659934197195905293733135872532853154723498600430472249312399571934919013534311470371443699355326661681686486973087541450562443400677023441373080301491586944177433050549181288732483224139226335539665054686004671857858084639285044514921828173754759337945282488484768599159685107159590193632422004453231373413852799717080958087854591555084861466952597504000000000000*i1^42 + -26215646109182116248193570693625731552009517520587075508206847643721187806647549957469897091934374793931974762034919581239677221518444340246571269137265972094292642347951622182537389695364644537619228905205217667945146189714222025196740661270624668473344519797762176880817893159378160318581889844833005905945235580389252497060649110548393053952708401187780179531489614793685136512746085130283405502364071561032918577899836624451144233698613534358453558329762951353605080483095599679491362721066637564253035735541171791279467257068257351780292520785233341880546236811578031778925404879711848500006968530964387414348151699630342351929304617893841989751980058502538931794242291221901990278158122817763644220326541333529505452441355989300811211381691902002565821783862322889230646994158520820639885671004610076371108026886955598936995505865437123626260948854385361928467433006599447128534393976408723508959430072224007832601787327003076238242944319595186946954527223343761398054998183321997511480295555173295196444843992151226653849416726329956008591555443620683000124466954763141347750707200000000000*i1^43 + 107278380227316711491252874306860212667801040739862775791281470762953276874520360477966242835927531322988683665751962775357172715450879517960160147614510669512270239008183048025298939259312578701689164330154840771029774813614289054477236535793679628353537960631343447740533408695070625556709454428757425470165305963467102770701046267324374032401712766665925538011230217117564719404868877926993610935690484417558030107861962253715635050878250250478385201879605914398296622215283589750158921167537688225964660009045560526446898320420029863086166785544085730425977394239327586271286467638576723719949759725629723755478082290803470360112007446081085943903456448463936788025346311884745210115273675847349013875866244415377009199012409168390671561239017317711688773343033785345985659130223531349975905673119160494331639566891509170085354885779142899695898568983951379730109592857702231590610224381911322085440567174953066237201170704510396862204611994069525816469176150937122734881648594653542757997107329284317690960300993871779812157994280881965893761124452982156806292216173433978880000000000*i1^44 + 38874437384434125109103578573734501298619018410391797284719602479023216172918596052276651869482214666606111999182636425518888803180412798360661264477092636389934832801074137535590850684665544901494435024175362963492547488464643541356116958062631278053189093562385443102549822952082672482891887426901010791410164477044911682738591261307576651531339599800570973936395166684059968711063582253574937887294078128716102175404529829119022351670556019733623111156920198755319319949472537478033836907329867377206284269950755183442123441046496595937046531303851207937787323989742450730826555253619923784619187727101100185252644089438088049269240978929751222905220434150310449920509901876985238527363860089493163000604967799818288473447507144024645917347487740439553456141770614726247908924989333318705103359298965967630767260417254991985252286480857780522869534540685831191703264571887349436087321386063155217153987147282651905168374566788084696826676269259119969581517069707192668143691100894936881754131873753371716988250657973198572563862470966489356860067643792089593148342272000000000*i1^45 + 41807474078376284016115911975263197143944326247660722904270598284140389356459740416234973120789810403331252624601609985243351638647023120682243435910484819082494974739128782127862275879190143246849110903089531004260912076806195406374459878885703596414375716724897145358584672867154307208388674242181151617808634666658252424875502698471126858784832711030764687119567118067644343961302051373197888735910357415348788469462724054694500483929492718496081533026604919662519576999161330570405135148902840378527032064125066728486634981312569947882144095562952882563588945377168818924012593056873535971504888577207270752610487548686584009288518598053334183202516549058464954860725216016307523629931357064870541873252588934446010125287963175254727103547417882818183599758543396018562743753014560103616693917944184698745025379079887554769761913488272646275305298490587853084042140712156279551919534588251346452404925507152447526109753554540248060386549890017815520224906637658245138555946449219726457444264894202463872182106948064970204638772380594961272012395924266011852800000000*i1^46 + 2073310333696280548274091867155110925259556217307613021034965276185876078591037133489108043834472961751144696996284374032973568748056660995217792737806126901858952171689323537470538150729536893876589526124968493326832869144225714026525373644171130189699502240092919308300198637220687978176953126338594757873840956117730239654504228611129151077997025197561437393956822982928378738106833392546305599101426499889314985872551135245873732940125685311403074350033539872094111641588235974910042863402544552621574639931694805782080808844223361072571794178057215641872532153539415418159789735882228554920870956585950020417035124244864708492192450096849736450259157343594789778927726511195475427640403578674268355816815810939624682793861005046513814489212115431376793098651054385853509766723568708838007925140110186053196588170131321639376775367034464898238857285526412330855926765257566071463027163390108559986870497689281165154431239623060132417215991279838298979278379666007389019212650588045509147580965495134654569135479536340895574826964100986142236763750400000000*i1^47 + 96084843991749831603491833960927323636643906444521589534976260650228971228540658215802432877793364621398929011242856443947799535843021399368033032295876523291920495690759444925735179454780605463102937773128293232401793184946097811104735460198297434178547271634676412188989858801630834784109418826504191309832023584810259261653703292354570651500402175612390523503629954570418889998267238739657076377231177891803557657048418598813581336114184220566627793520285814825327469879246966316155302834602977887598560615324623164973631062900964961956963052556245555399017720885226928435350985300285836516887024478395002730264098273773930265073862348382868658450295966358087505734946812783977519887826973993501293035085229877480632966629617602623438173182106943284657378280860597845064956017184490310274620701778167475025441472197839419889236743396006563609435514883048218042165287602222987841015245807101341843251947219336286087893711925396146987683213514312627671198499673293922408790016791705078605929067371982793555714278457522695488618409654208327680000000*i1^48 + -1053290006135928206957766937050922257574543966459225750901128268276547326486978857521612410943539213469819580988768934736386919708888083579296220152634296690788323631955950077250027128544266990697965809922486702019831014736448160941006558683831225304694566186422145658498449274490249422785122269502706053471276521578412344826055964525141185659808411894711953281599824631267125497157818202294500251105519844097780673261684784449847180875984464257333645125785646194668984496275690523328932172480310764184821812639875243737585797024124967078843596108490412346346463838627310979785329534625435750786114698614939420466220565813484722444201404498903191854757196146179608005037473407749548769827622206289217770811952332323689928453196889424006563218904970861479826395458398791698095064698624657555557008478774558565149602540964969619954917363322314030694774483621921555875416410495455128106934752461163001391455343617490440704262000551963599183224058825973053802056420359160645630955531029384106837135660099033357075628538695320033165299712000000*i1^49 + 98618408830985157121967038794781894838821686328484984498139362464873422739682693479664556013794819484449394594085277270920299632074573025261252029416235780268624291880728404999421230267041526491362793850628419355333590829725998784976627493725297196301135253524561267634780478967053245405955747240157362505803111032537355581151768124756626403637440989827924107943776529473154922974019312930956534591446027684996629257633622279966251947545035539812347334427140918297856651835855800447695673323079076281326698590490438388035249297198783064422488854959177453710587378647619770618095081530877020701978426445795534967448750353454766689597341876232299139660067175368305000379563736867995112189293012152709621686344200712254699648007494426017896611118708159765961060569081254401124893231691328319811982931557865223049923711617052649255325041550274800480703492719764118935860889194615843806316805784475435600857960630967862783641931948795390952408559284045207290446330346907142033120437915203545811753612941140873761593110012360535040000*i1^50 + 21648064610547496053815204024348387176904812639086506895674678983851838404871962048534038121149938663575701169528421566520018792447386724528774236536026153076930736332452229510659175060118886025438328601860081233222078359065056139487842303376329344917111968994551492027642670734503616608105202230236732133038273834893952115046029399003433729361867235901933049242279680233169197100780195854436376268567880414351832069112993364256576370625776128706550962498283173206538771398267420474050324156514674186423241447655006262531480563059378055422454516695017598943181425891856946475912129707800799428735436811702285663056654655040551812216970982907699342966246626093036868545178371913285819571681411157201858038146947844344743538971739885025777214929497770509559907913589700106046024791728141552903332582619409873552398097384101563628859473766258718257800359825016493798132298061701840644557769399299234181022622292823110383879859048296753040351781658220860835783860496611531514093950258257018329067583264433727117622016000*i1^51 + 286964728309034558002402703127203892460183397797426244711946937827010767265233656375707437491197471080236903762071003240345980570797683781236375404516076672526280417736553513489759216031963545315770106644954577797348573499439177282775588161889183055970669958609833793036929484541249490239905348966477779030029839722444683255344682523965751450369133941210389479498946493411854514139319367205158771694057254049429553661416019646941852009400275735055620694940548093388710240074777143474159714882426476800918415377320309856959206895234988711414992982008462262173420917252997616709647768973613446679482525915586372365189866096028056086148207429037657968056712082855616860974876366140047003350343284373117252527885159186117326538663877622267506471090220330462077935840737014035217389174054798981952287970978140510777873021953430970074847666084536411487974654254017582106148454089305271678610806078182788065344883690968417468838806681044339712959718975170385532195068829463399939524662195722297600*i1^52 + 42700749062293412176832355900216393725147655478233661464132059343103611438341626535798313847899731981183051963350992929092746417996140073404524959335953135176582203497852919961185105853482031746020137810728014339998552390931892875178136877662558235747593170569598469300175431070062134250254091682108910528782479118172205582497282671439655175963092262394262705456392453628167286602497449237579819925701776471286040565361520644719790416776806773179862895268992551541353515837786169737908375742347725646287480302454138624468746263931334027431003931241739691735630066156675727488889106058036142204269079906151622113207766593128969799294456533940806809672520987006851372645565066730862292266510845062797448370777911616713569010654103973821273122913169573269914961696108795957262762709087309999909733631073157599243388583633426859207157531783303746480163113151144011261814118007428520559610142360795768413406594366736788826981816020994528607124591147683602122746160*i1^53 + 1636548655114912925665313067222571363121617921862478286240235330524633601028739608560499378767629573579709278162334341969630849813872954281670490884100549517839145031065013123491546585587618784210816345677909524573795736215002195098330102129509740894625403945927882822404309806361511618193539849073059678770277378692012962467487021776727090416576466781859842206380549313561560630720233229922199600872463275375709120500034447241190463189401935076832509915127753875569589454294834499973397374906510168197847513239675957365828702784652701131503478388887544385208029104662615761015775265019542088629850453342910474777580156549480509260447807184052816431082186486625134322964925492078308578022215581846852439415662178054679511009779268653421817732149562835956202241432236803351335042205205456399215896415760494961373275550867270269534381072105007291599269993166498810959803410200950486776900369645661371516777550780937236326100296641*i1^54, 53938200433567769157474324742885252125691871650982152513971937219430997958759298514857230606782857194593502161808604667993826733380859568417700912819355838870526008091869880658991913944785430213727182862619134549363159627169094187296050287213716077765703573179874696823216323114737100393809010322989582429740469985740306454018963948258936972241470995428265489048856873465919119499751322954933637462781128443820336374666505174400705669177295071572425070365986695342945377569566739142123534222144835871120623240383500122081123187899616758342925397221405247920391924247895480681449860926999302793643909913690597815851146833714963602528669288289290119091263898154925739497646149640722590213631797471865692151649714198208251911461386616499574139129598237694443628873867254252708707617348077359073090664351809084845841075015493938002389200183898014893883203506629764530871086087973806921754868649541131098452713404831623094311693177132534035267652598156636670332842973347942959398831183572822823373649058245565407073993777358374549992205498769065186902812807626343700437681154046520026278291231473619795523219997250574930836422766694937524346561697356960537563064568177343403013843951169518632198152384559612449750803466527182930704648116319890393900189842454809722640012854307860355220871040371210550825214543760608103962213941838796276624608468779278886637825015860065360921470802044159777537201190531383801935719943384968994577748899689438712303364671953585777488113642160221905608955651903210416832758079680535110342954756659339036197408800114611403414127820003858107334237836484516375138210080988165613696110472128278618320138788118468549830445077461047916324039311538905961570468715138611966573205480694846049267394402053419308812305252869828377817236534280060928000000000000000000000000000000000000000000000000000000 + -623659119248987244344319435213188679031822148886768794352395485315680658944545375885332895195879501007584740383694738182564300218351788876143197283168421011126275414301076757467672823862432354033003451739348058623800485395501230591761283935317822015663414356199398459260257288518519634057929739195077561488578946599631325405270576352208994574753122746231282857289748297179581414741471767614133865747094143531485592142269091888838039636095858028491645069690959366646145176860580321340885507313593061703066021380263298920374039417256724447663280524092024199526488108869849752275094674433068571996255194936110500914968043590504381370109281921626109912200651807925288690539835840981228984624879900823730572406193961589861081055448278522156044600119276307934911253324107871012189405658776767005980665528177470725569771876234709988336015699109288589005628460417545708710114235496871405010358884856449624090826206447062917910206973929332023586596427730488106533780520750061182025734022462145478177504444981383471531595936306238466281177225443154842814553520447966865225842430846398934604991424885099694267817221616415814738393146766957604379728134423465641435948042361664320766946727124031511623999623389743229243289154683782457503782068975970891915247955337294575949529822517914630327972305102904991523094761687257783778893154569879565104083469174066619858062250651487430040711831308923096540113305279509506703951522344931168141233263563017366332019333101444839807540033230365644097432314406279816341430791204268583831103903795518957135375405732698255323287495915442156415970695426726819842971762859737512075797268784408489379138398164922302292676011364086000919749294976239100473293857766871503888875109021022059789657404694246770680292640021101168649306035227459584000000000000000000000000000000000000000000000000000000*i1 + 1854908866068012025568969384565530157362839110385222359430323754273376659132230786377432453849025204891503935680688752584923858710877433850432029074652970680689558556471160038479292903576637448533999667253674907856245961282358779916340799453855118440356543372098232222144077113302951918014349731610827670506628296716869307061016517748770280245211316390224996230115113467490246412503046965624660732072707671735818781158226936399460757977536739814018575013657604979700448536966179421455616850897346651308647259821900445745191385838535328606063995378221654310523717951305187935150120540637407792729344266742755337513009350176366208933529312361726365842611669618098988437516954131464127798434481204540456516278232196443343388015599371110946357859298281767815678128886160936409160675162930717111050311689414788951231062155283114568319408060456125293650290085407479719104790752405667915427941938093358751744715678563154496302316272188163330331110180612323060243630555325156166227046814540126355838816922989029444355756935150107030104844100344187402667149003798638124846040270020100190568067747436976537540002029264601307888423273071231181721874479151615338004654151415225842634923803773470477666680861952315994473897285801791422213562040744271722986165893824914659000139742996557369431080138804075346467098719202856086595916683759984248606998098410864565432632562142423264341699587528308521009562700986211412405653062874968270581164613049516433268498412828464153399422552574931160243971959959722021573854454894956961408955001727188310063329721499864340302815349960584239220041409612385072273598596073215472800683065088960866503017293305133968600021599993215691762031356695994043310307125469631087196848488884479510588955988728073725707139788978501582428495533288980480000000000000000000000000000000000000000000000000000*i1^2 + 305585239946188121461391880887152780055663248719133659709362877336138662050116723063605740491554252515130915429364587168414412825386869512105711529847261326376634733064184174802666782834174791369825690375056370899044558383091867363762750782129363994069192123968882511661475761023513087596195840230583704223325496123939098475276665607195561386981308664994458168623280373098308152636598774673452644874192363219312939117522431506828605070873620099139571862147403375065452134321421308847165068778402372473047320304071507161104746337078931847728176709512343965593029294602903807680591341244058017786709780813899725671818868856520994945128990428617448431094319652915261457420755542802903184246657070190601860655532013769933683033917299216519944935235571158709427145411213583735712380062736697619470545449078914545723204119646219322811643998381079341262557076175893355712822907569617624335384170568402326036406795632517131355636245486651609231228265883582126802642127730510193247510813452205836607177749336398735595203645062871429377602003785914321012240428632824016247177064569474028100593171672754380020122189310617010939324892274513830588443756503460806987796584860276505334091936541638264968302253828624503367525474244032126729777435206564191454917448959839510220241931099782458738039307077435984561491535150158487749620209334097975129013617420451414114883301560773542852232416757272105984507973463425397455339989078765415399775136146557152322067745419825179883267049294780452320063728892549511448229877113933253824510652265621173638561729247686432978241709256473885303270611643298800325672251730941932452415838226922298215501709273473331394082077225916922200208648458784604323906529419520619718323889092391437941089633132189359003341963928043533058567816871936000000000000000000000000000000000000000000000000000*i1^3 + -1955155296673066562372166141803068449132984291488610037077605869397936928553496851469049590425044014117749165717733887666177288019195393742766204682270990938104622836071115146754198039739116931053471466552100622118626675316001281768321510456489167180876222680933099655096757975420712586231900866777077720626215368363204679607542802808450518219034318070940260433987150214275456804492982243819020413586329323949677755028778994919393375840340906735504751662293759751956656795201870089371016953459567179242759541092597465370613283681833843457470962482165894601479384586116478313092882166416825972657328374757869949039722722337185534258483273846561663375266680983612642923394456855589215494338497028443665169399316131232914855575712446980654286946690369664815575489885145468079612535311796578560474915855704396015861606070992080630138034586466904012150628620369326781588808505623499809988885597760739119111476685911024953211352487307396160738820562148357229226509771910485272411092882408651964046288142750836663865365369695723563043748521614570973603023486956543343891077295597902495094262496578258670966510422527260763008189900204344490929566197636118607435939948071107652236533905305552608866574722901140997829329411587931648447077591551947743458885578416587351088288251151457056294278507070720793669400964303225421517985351005009050049742159140104072467368126321717260830375568775768358400811718758576268619420842586463323294152178862837887144077152074077653282954209460664125781866439370670675529910049202485917300647727533372995181114786035557856510554938500622082165636657251451364811182849682889837260885648418185455408689915263472595946970666581981062124722439640159521280447685838682497793422290744020363195289445334898464379434904838022605003431084032000000000000000000000000000000000000000000000000000*i1^4 + -2139100696409763883963749109287418948332634734838144364125886020568402903356777251431970896953010477362418750547815433229462365004234822616823507039743176076123212035373291904733657878605289836707605725346352264757572842471960441093354073842394769931406013042956063015482562265134822882017462863940069373985539671377355746907439098613084162361258557109679124488009380326165512063986432265192805126661978554407404980258141829119128433307869845746515124261297111977433715082847627225860931240458223082921209943521483130937111121246912910527807414116313055354804528209096052482696096769923070450828481894747632824843697086291666617277132203246409741451711581494816148605774087324755664415843198519915137429265389178114694080158256960614339077510294954136576294059060403106232915567470908304667814799398922299614112398881185809349104296724533102934223831224416864843082601394379885443560949095319099174717717239426933718690069882601358933796916409764855013175241233694145273208086423049220808669680752539984071664592299267032739512497811949375921660714007512647894081221055866493595721025458766690232053701218563257463649327973273904469658888743084443457763503969195628879354313236771250203351579563445300123548282339635991683563769118391817187935891621266980224367312496910223314436021805559448229794332155686931732844808478768378641386441216863825981202037563632052897003735631039740215479226222993685752739033005171678120571760038421720387558987191231058381203362328892397917482286394886346005530324792281981101732492188671343987225464411279515063153079592547440757113549389277448924401252664530824945411295827242112368302339609352152113919207295787689363187631091453400686892159491739604021070944931974173174293195281309214249123887800816708384977133240320000000000000000000000000000000000000000000000000*i1^5 + -1125507725766627024812653718500641463059634812347613476510960353117546264450635192405822512621862997914859669041239855274469673908945419781779504119233070571879586772691428946519136853260186384693919643264677773703914171705414685863821396066133390516055833129524058722922763365944107895920272455622847786248577647140770472425145810311006302855965338308290402774604710447341485056631522484837449564043904040382120955425807180664688835386260685622489515730573178261257124103787781639660015026873057815129178960256708650006793755609271813396128633824975064210868972203897265481020623719121118887897348870220607895767990065352342146372501543255303603157675383627410116425253985404603940173441156803019426344020113657418797550589596753737157123829659384909233958871579894252655573689167567190944340465333483037480996513613753819137108101316312959669071519857951579983394254797437393778147028831200189469833836468789928424970949850062722682445318838845629628665180633284130902540509736410390620870558788757277831814032889281852743894549594106318188724824746596490289278061482285156807595918158731435801574201389794342512852011240578678197939749918024644984066503094188024775960091799851292073782254812569956695768644089026987174926033213105201098826000646649127906222283469784119915599168919141926043028788880398858897186115614347278368713547927566561355037484360200954803477546034236657862312403379032148241517300346340795394426945693602549379608159736336502441489262340326869924475611933226838532078553950769013942638273423796566813437844583493990954544878938290640206302158678494677109353745964152272695040500210058782338435974876139048427280531272496003211480908088838593432318222554103017553622749384501589128194766367109079935263466623287481114365526016000000000000000000000000000000000000000000000000*i1^6 + -421029372486186767323903449550504699501883753971686042728788026473705261001177775916282562144127353209452500821462513125315267554371533020616315424075013404431454680175179919178803143978862055775139394250102784914091964551486239438307989751491141040203966176213973743164786873471644436710628659346582455561874470177299802266676131897499990985739665147579918347612777249983557375185458169397496566765988474639170872488494173922699674815350731913898388842472361106582338443267575775172292646748774488736871187967569271787173232293380554582257610375037851066833852296257639590122702201134856737097376217024766133953684585703601160395273350162905788143755139075479480172191764950093438033216716511487230436296469910120160474642558808455035654371478365296732193696995832325414620012766449453756317550476613359317872311617303721852296502136158238326457508887395765782242478913409249600436632539445887838188943843129098372368551502283559957705315651438219367824079913593707039832750274382818581081851304020228963547973935419437626670849056478134644045697015500852140804900370064460032525198707387729223504152245481731676956607987228547455756247922366813050839274899459979560851331103477163104635761527006653405045521371147168929117080356083332838199049072180856646113117423168617723042034926315984739570890788082033499417810849402623759579518459602230268926817508755435638976114327779746956009207892645122772900900428410233733649291353470021209311338392483332782669421260049832552965404067673217207383226517001547571598904480991984182284993456882105556931679795458702646753464905703226416592148758717400316388216180481762415120292287007166468750803253428330694716677277511304425757750678499802029025290053676010077069320670247371131681341880643479912893644800000000000000000000000000000000000000000000000*i1^7 + -119318856105091372940822141234707806246607904445201876865845760998370733748552089819327364758309623041415372899190504063286536471580576938404136625616888499153085514094683398246676413100947708158926178887779872650868277897761570313907707220465478121177428581549075675117062796626718717734054207981725088792582358928830896224759502620694558196447638072391185704802688640490092871611557147720728261908105601214165688527252987843460123798902461498071039035377790861779647099013582384660493870523166554424477397135374687720215751537152930573985664388793891564500215726379277605344984067999338225818546860338787566724670492575033969721892773565914302085278343953450985055331289616577230202381775745500395776030740786304446776283494771373536096139627751550863364770808965179603199461596229663307020388374652588624778768354104616382185918160874646095312573320775037581322884415855349692209921990010263404675260838128791993640881350648852766716343017710340828861766115269684249893223129903748910277433045632726856331897484859609794840877595950777595542171869350120869131755339263890100139709099576086965964329920354741705701409992272481147648355267573089104102489661612923274881207767958040881093538576577611245901099523335017619925269264101851227850281101465251289789566141609663143520267415123152365643024178312324321983693630663508848012637586880645285131262955360323709833602793118094285467965289460308797029572585493250774183946033811055899927456840091187810270250155782204638551858084544796982598488997858593563379734830801623271083347134206295047430425447884624527246959830031539456843669781936570714161689742927671295328028743970824602301190772700136674496638206828460850203660691198704876365890125448253031201900225292637169261511261638143403622400000000000000000000000000000000000000000000000*i1^8 + -26296607387423126303713412556702959129302488125826367914076038361108876430397482740666887967611500506936355962728437653386464583141000901604535493380313263695970555303513224160232450455430982381276416995178953251385718389800723479914904099536827094906254444351885258085578224736481318965108923740929159412067932134974749829470758903648576100446413672847129206663551843592456800658362564600496978790035819935895822965371316627119875618000262104282297187806765516755814869893459885140966604080458551452586275132893560793047272439203104281885386083270092338207894850156227783401746456244576316418241029659736019186659786889298436756801270562966780063921077862054294201923233410711900656551808211430033201444076364523394981373261786037752022043204919940070797680413246769039956056512395425572006309252767715601065300384678170601087697747393314872349974155920493850046104382158144016871355393661988881018117337946312404611946424599303183121144431804966072202126059909808118886581583113723974931438101324922207039712169156891599952841735872029339729352291430309391705455238806932294781647247694143049317712114525818453448732239605439492741773962654644228310841346318487072054829354354228819192822455225430777598566578089808716200119010686034658010002991880257692801460716916900434593054900313211983787561955773848761231537424878049708560069377868663421332749913040560864662970001767016118228229372070766591077521903644679670184901861125860566496721959698174991998025238463905747705905461527053237274649587709233409316284250767295062234979193186078546872843177654679887584158089267034889986722101718930203565935111804609629184725030773443518754780762464363170871223006223570386253616936300077287676491948271738815775153766519596232718098557216248299520000000000000000000000000000000000000000000000*i1^9 + -4596626613309659098196711599059184690339900430085112072669482195471494829123767566544423179129882764976202987112505301706746806056654270693062615513711697707679153710146469150370709759894505654877080867305842908772224258380897276164864254683916735648492283763172969397601120768027582502441998278921829538728632475857380740089890346645215506651751457343297198947045080332134672250290559021700118842829935557659351422884504384630836746520646298266480735825483138709084551516314687382585943319721497685112274012933287679432367033214660128718100146976179964796694871787326185834295011720509524215732621808127429801023482327115732397125321488865164683792411019359966379534616313211658818704467612477269724905431454070913937783104315844400664897984594199565993855450672116654319846359149643026308701572153414918153697322950247448548951895626139624496794465771699644099451443683909616338079112544129700652497830724862166623885216648557504458154638450865694015932236957425520618604446647771688926631670813005892643035654141875101685830426187185606539412669419565923760449495168721059292226730667926158176630552639366623176936278021689417411684776274322796208519202452674949743637963758003563974201760118868641134832195533905695471957228134411849033080851663292879457515549359733314952191715912756973809720594853948286086569153730381363994020199244331952830744096329661960885232893168349205238205241353968022641681880567349618384190349895555175051529528674609172392144762338121680513741214047492135971208211950697535248146040419791910807479217631181186609067043293293438639569902135792180203272032772716549400260064493197045257771429376069992644741084681682684485425559956867529661654913532234372837809183536203318508250392671146450633464345294746419200000000000000000000000000000000000000000000*i1^10 + -644585990364807459201219493082796645011577478445973915829721623692098818913508022059659938709043292847990495688625225472907074587205533711396494967437215420315238857340398566150698825819112805469275269760229495164999591704576864548804902081508837180004736047330323027078363381503232846772111439604845174925909721460735285714395727055263744925792503155744583826891389354041938628506729245665773649105044026559241044466188388207039026428768550577590223290014023415626589344970184878956755112038071292896249410418794593735136515258263234320866343573382024683370369327233356587535481900612138768241561742813006199536311844293886334978554859373219616179098453730674801026688909326266171785078687620695809673532717235401071899331620858905302529783014974075108714336405596566089973537278404966107594435408473584333292871643471891857106698373393496416551879321495294673752661768094978597158081596028588613055743831012151419267065218340003118680596778601761303439610263960267600377542274764329494173064106381628473053919410189778954870554317412406563583384850579993957654993998996303305015775853840853384818912304630125623106609484025665658327652241186440136890735149189469672372742154977709204082982303245172579392114595764670902704818015056567121427660807580027393885976328214420692332161109148121316743418150907535157980099182962401127076499707202606828972349225342641646893696053773864042076221305890979974560131414285356927261445696870425310935451845928615654665587375531620601117406066121305491880034715999126202129776521251792368000576797131583996811076797055766929028789024249361155660218301423805159287507897419365783696505282644401790993445445785180093612916401990353446295505783888838425838651491372567780855358340566061110510457234391040000000000000000000000000000000000000000000*i1^11 + -75048016776194249691957537627729817017172130323889310047358586739031230254859521503554599701806242264469386441499564511191993034617710603313166150437553019389623951358642750101303921670442320820547520793587282113624770186281362803015652666283180450935917114551343481988838505857958339958065007578405834215348305142144976166831128200942614301336811640369967734047920687605429729736861261257501830714958769361534645675582829444907988680444736567519259646099991253636914614101067760674456823332667523203043897587158734783672790890426191596589688459393334724890399347035315523962799137995806765180186864306376331615428432479091581776811675638887579573818442346017691838221442730998120248160221167417643781300849341141036071960022694999390997927948243482893564312856307507827046800423261858439012664237520528916555049137289613075500172114967552779340399587581580230766208018986595123555605649693599951894018989034328751185418843321978092242749268234968330187677331582454277956619184144367500359973186284170814068973494771828902664293620943645630404134798169412636010038335345481662089180653547820597877307755287380234290587878765995305253720637349720889465596239923588809731431713105504784914144316445958929571587491731426573461658662560889068174406549808950894348897868725282984078370356389030987175011774352146771850658950866517300502562743738585520366941434422648078844399834870791715923286406227471557919731669618501617273189043266479147626801702951689233837685772680859653240719701084999472283847073389381139681376228888711770475713788565999369145136748321099250097145778858241057313623844831952004609880130950898167294676358733493264569945301524588550917375074449713262176537180412291197524835934413108920307935834850121375155996327936000000000000000000000000000000000000000000*i1^12 + -8057702419408243931967357850320908294741230529820423045421577010703461585875653360038571363778689939655487902866204480184977860327897894559592267396264924249912738664008973933771948748599243807655306427197031447674452098632464629320784160072982921508073846993517785937135444925726014598674874876350387455467844374333851287212284986696010221935099596866078524116745764172464366975751235927898904331935528736497044215215921434512335883360290670766329162865704597299590918025786499363414950904807673827563814211351659335330604135642726230176281553381985494212258225758463940477938158420209984111079413818257801376638754944187477462131043915483633618769146752110288737003498577719820910800945250142673418338675284810216177257157712752865239988620151954082520229568798626786493874324289451783268905653269112063649920927183153823724077373040842048708248286632303430657973264021282829562999390953656413711730513619452843872559167700421321718379278328538229171551756271275454084048924345212654729360346002820143446015672265378433162475653697633296348013788239111488227964885233455093269309140102764545281984569152997689553593724183054787961893128318042706661114625320662050351631160971844688640248879555468203858216079291346330476113627099573860482088584561687089049577470217425257882315573111133940706665632373666589786929651858115458842618499367806550526948495627168940887507435172912406855698480221699668153030652811753952127427129626613711940111485961869244415168342678022769180123798839886760551393408571176821332769782891801889673060935241102660391083809638374511856898880830020262373376614997669097143670300220276057821044829672263233539681099309343189549827633228531093491183962287881087629235983618173029533368555052130758005725593600000000000000000000000000000000000000000*i1^13 + -960769746517067771840954046651369363689977582325901424083574091631769447296706087416062236124137550928834818425307586263673135769090548532152200444895109924414374844874638517172815955021136014601520033531045038503609974908380853223017976335565455267511018873270911447663168799533005923850289121585353940825045517755547200284978312781887822933414326181904031667691142246843468584175190098612172622705714413555655074325095044626931934775828473390222303337748825412157370409810504289782334891077926437916393667772193625049759603966181400045564102176660535913186422286636811521704757568606943359302776051586214518137556878792189747571414234318004478819423707953281322067638005260890909714235456742866914488958947230890359337254386389067438364746167555163132560658214364379825886651465367549524664004295652810668821363294066796139971204372793882216390564795342958811751504960493856865059933187222179500095462230381161190786209251408213362282545298041730920667379113540887728582688363113859283291783232820131622063920828765512474615398817674748961314338557613919558626553155619345796714508101189693414863980600238297288627047660453212430699175407575361152239886827936080064538289802983390763549476561040807815388529544676032128975446015784593265489419886971474010872737620373868124884340736870530312487908951182428813720276143121522175769909783797393934718852560939851402263346949416925075473822589178230950086249471066021982065945305987014760256665224514871712116572544701321574945297115777347675180458371107846855614247636498742641340340323180240208926385601709255524602991116457607172034791239421717004112937675586619840521956110383439678835998242444931779846145584461550392838704397729785099267184561996394119204417087486151779942400000000000000000000000000000000000000000*i1^14 + -127246613900437903053775051651393424009122376975916293994933303973010479039700816140013791536372480658856648442781964319362744132065180393013429813375254909502512980145502910983617882133017687351212847631272371289973813155709061374160742939924806550951556703843875016976501243397848394439583205312476564296264818423322519913490626861347021524146647790950167409781571109476520512851836390300968664590020917558417690209870565411807589699424782861583443268557575963902080259730609256434391288718551048127937226913602322106499693066428175586747328044565452262285110073013395395401332627696067817407982821758466638219486673945035564609773856130703904204038851454500714696109789202345953881056955776219812251462827014032087994696051627676746247258078247675620214963859702925287416569765663797128461986090358930786370470789403679928896895903278393703399824030180619001340418694456941031479179387286162137907713893979020337403888848149045289365148197601453975267668081946967649418197917395888470686773366613607913805243754322753965434674736369066165967839105527505529925892743443090078825349119360978346885337774872002308678218880916411049423050540588784251268761381027966893496856606370897566816635578530102543715590202462304216875339458090379281236357319552475978876363167767868501757019743705275351653448159172916298532400848153699030998063168230954908075696935401855715310941155505074908798335597420033431184689220088124282940666701018463360279842375098813490798975821349668653088401120751386686214652228327137482792635270950660193584828598473965807644602110390541526220195124251829291411041207580288876439372488092068127989667113392786914823290431540157322672928746715696773939604080513939496151920209189079295898812396023570235392000000000000000000000000000000000000000*i1^15 + -14422960268913111658380646284217523013974966312281189812493266295148043970119163503089075526736603384813898511167584170857833535697500568594774613402201452186796250526802294395027850639464614870140664979009874164209066888638529189686045093500703974716685431192534121013732233113835802828613602446620144771841853945695265799354521563289368895534497294811272859275511364505169526430030611054055948019415055629412256236432267240269250991948821989245590946763843059836130417675393425202862283182342162971461862760123336245427361815194014053012919664351549566830744410671046749553382457305679300652881375831619197093047887835780068708854554996790774732955817203248038024093128648348074557417131769356784425827058117681835911060003721479026691678883577871516980501912551954732118752013720698911098311305470533127984790212520340621289162607232418959542593745078354785901934293584825936902191143353523022996819461699840766796645751401749392166954187458469952133661614137363177291477546647813828635744744059876964134526758766450638248170602182593655830317621130677880439486378594634661574317692475393195203364214100824154162295293161851283750652698101808225609106109903822105385982506434157967021543860273355902897902651300659513700872287355200883589849089212407701459543977331863964154019855190841713946878481268662743375830620799958910953549188485058554067603876859254562282838780380318668618997972395604918818907486269322974008074775629046139020405385739949344223326623000718915665242490267610263220011754915595117170052679658151506140949325606826700814778791065069234607045686446086807629284652239337644635432536854668630475305697782153904749099907850407138329090433922298893299520256746066292764871875141149498651660091741385523200000000000000000000000000000000000000*i1^16 + -1025452889461240925424932036942432927301895111322259440459583001204192740265988057248599604722276241834679794115460302881809912243699966152708943280907296951190435096484743340451655618709610202521395255661580760796940870507273457723262413894700998646933404009718308882351123400221542891867059074688895467545893600373524311163658378915201801211658799937679013444506832668068826634677479821559107197070381270144217208210410585206966378364857518001341614766420639859902361448442458266977556042322726315175818994947194011925586110554866307072010525344059907175608943208823033942448979975024677737771243208525917931549521388795160587249138723161054551272286357355240851285493056948735139451609596428095434380530648277982450886348507171324459162924683804791395978367668563611510499855628193748693183011037208582222171940020971431343938899047528934245993412211715746311195999719061923602380737287869212969012655514353311886590414881270588495979446259834905218540892449094749040719925771481553363913137174209307642282605548242381908110417522556654727601522029351623446285042414120842903214796267204884050557372118415327337472382201932884540507640085822634697234288433334307359357940778180051494956930310682246774978193821883701131688010316353511054746211716929183745423085338394756049161955293535203187074670967625996563789291666304327139127361704558836294687594203525289739414384726160999480132091400450082771958435895402886726331866883487018130074699426943085127699591424006575657472223708230048164937574627234473534278259389079948388605464712035732839025752230534714972481846043426292156556122331594133832888175965446382344963678123900711198445973612435846384799969511856378575050231168495150722614731716930598728389147167293440000000000000000000000000000000000000*i1^17 + -32089192728434444516933326498070866525140377530272764299478331823577101755794056387725723532893447317629341610168796934283568542538938141144047556424092588802696203409023280273910253362034652056602904128065656538344374984161970335417696634485735261918985215945204868756204872767284637580372556271606401154192689682345460819279143653019832164762531963888144599349277591388161920551376749244970426427552116344740255206604691769158794011292676288919583857909109207615158324765227742559110151112779421388371021890223157825467069476017040469757527883627401267522388570604563046865548589762732230971679791013731760645015577507672128001516170096784769806277417528403459187789244206104919528444342507764099301919637777894266707128179056676571981596787591029161511752587798983268526109495448499937106793217540973911198327190192489355229854800445085849834210223167487125057951855032228846895486854025931964521074677065474538586573943030240946731628501632762415438912777097613327589985020742349263581737719024794285066473930121469715577163457225168035365700388729827736046730194102513205247198164870101648169993856829187453477329487869363270674939409061483794045867955796892201928419856361405986119253049645917055038616138344764702822482257307058746288513440668186196803680551294595619404809086094743409740630263597444465868679733192982410294608820374712262490712410778601771864497929125754229743978538764777033421949596371528913264294109720085305021844971839832003604965838292063573502531141143745353309566801923801612632178932774844592105179881153345728905845002328128764049926185841700660203802911772406291447236373242821016858041836818596499184233197669493208788837818369550904501215734772638274321734699858662871384383815680000000000000000000000000000000000000*i1^18 + -985556044506207291858331675836214916294777812105230226490708386867486465366975063667042517318274822618559182223408898577878104551337411687076680368524657881931111832106220785380881271761289802961627516876570811999204581230226970152429196793261210367475686015707107250976695035605848645527093709644235635254923747896956083156728788874075453687235889682426883635607993002021406674503564292926963034811534827514191586166525271041200613672868502242163580967734157072326288994934736713734944205937657224434882345403826757213171471072168319143158552844190250719705760368394495533137687091973200926785544455613711669208579401070519934099868384415499107395919668661452658743236118503194243629755431137394708152999176892121364670536037028796304684780021130545664817963875069667008246338773928347906748208099695487577010852952591722171007194587152276189766824835861323842674284230221100750169407338171082891436981826448832618516077207485600532301772435728082085092205733707474194921906345221421664373085165295220893930046075717550813134037525459720819864099738314632857376120176886408318623167135352547808734982425620346017239361972956388089699168769207425444975019684623822780739829313880392781012326767913270298878609408953575539150534886147331234167831987726896884173461930917401452097265792219424269076630500282107959638665489405923028812958492832240196749837946067467699275155609394982953515033392376894290861395242103970856681533271373130517682096388125841472226904490896842536607710473330360869542069454955189926469286611003546997819670658494344822256412792239943282379872184568957749555865911953263231085992057424778946058997419378338155703053438081490426512257985725104099429125316525268334128120879827014299680768000000000000000000000000000000000000*i1^19 + -115972151198334357694835600874911099159355787780472270812538566326341822087118343266710248554282795595258933502650437573288510627426465275309748130425499187860396068055009378860428316253371291003242040831556485449871310439667665509658684698715743706276420023011543489699614644111621704676863784683453223519879127945157133840108079459537235113160236268545307702386480265370751336547705867209152048078274915880616351229616423331710165395235883442240634187183340334387121174511708776381221067515222297969372571866039083580306969807060881593043735243513391831960629841498047659541104177966895830193856115603062965458686503751422995503348092872165786716754670602669380633562519762754268513851777953704309998521119628089918758396751148661794512687302195390940295344599208935306723808721362743918590624159858754269195308269131474853568542471395623735430830393161713106197774845196941127186258547920324177040205398888364983471733308346239259366566243741921441482999097981882812382810320108356005558522895527299902639669866799374467993873852466429580043779726052762412005390271008016417024451325759033502019342002812744079623566784171363660363260433822252938007939561577992491534017360171287124983839869731593178882931724145194396813086899167348454760967082220607973611940610350398445361384348464356222538117378569472312592516791411921548190445727406485286991400909294977800916328397553221648339105948520533474428461709984027358247693079685064134375388194772312206471660569928186160055733041976195250604136336953484277291755889138205752673278396177231255152017587625100837691654723642476839372635843855187719380192291629672600170548374543380016153559969288496961205029518645620205672409436856456881177835908718957512622080000000000000000000000000000000000*i1^20 + -5037347949640033781088879299463775304957337702819484352876715360881395363567613743307751407957449477197869972727106356617089205979759864449150326621729949889565735572465821817556013213752177065377928275858702960182000259014860410894549448501376758058114453246876487757057576869148297320266231108721397974360892123344793919064093472668026534847380522959691047578005717216397386612357757860595256874910444399204233917155392002697381117436238738389345846320873530678544789320056433050602442376256124963664714782727027521293677784001899484768197983090255927158622980925370829078410127416321505269767818450361472347067878586361983353155569961190007816320319648401089424902181386053382933776547127513431682697184297703509212320900439968811567581219575862570606729699468784353394152686220547384802944711574294685100071856886537417028332633435092127239372941383387617175060238687723901442271230866123514223115496262242663730045691214277727613420334131410740398659561076438833392934157638990610907942066744146510460925418676696573897396951382989340025770725077907050288406560707766276432083521563884496165231617097648715855518482351723677836690758751124618700687931641108996157463001119844141919850559626708744749172365876742413598068006261951350699809037036820800841705488634951800582639381979376152225387027770382181685180740552690722498379167037024149436246468855467150461026157345853033208804640371555946956879819556953975130893422600687721655842712532929787372910516368996665850133632380651292120402990712167485659073298631303222998277813080390416441873470172072712743617516823428608393287073173287064330364754376860079048237505183200634440556811944634301722504922286366110065487260906188931767262395248330932224000000000000000000000000000000000*i1^21 + -76546375470746846325351484841773957235799507514030024711790417170217993300010623507890888789094673421460047141777207366786344805038121963360544434987737671760519233000000638440736026674327177375039287938732516299281637172060173067471969361545067190858416261862555254928344202610761300389000647695152135117072345958916817675803275839509350939200809574261645821871464666189406035640427283351655327018686516745234912385677329551273270745499618445957982564894015697947032700563464652237654598769294118769768592376119366553917692740406991043760970364532589882545716563867695905193619001628649387341079625205497375214448195164961367034925477880722425689986305782629263443779441042988278257012067146387405832889179997804895000529596744457281066341119641938473319490491904046069759361560880196352574687203775248069320282723866602888102619496445602856149893946517041137823557448304368106203287302915921356743913806826985459880497127640340236364481138618874641819468526179126820411558451560601680862757862607810293934760899798769325113659913323567726478045096037732024881473607090632929581874758597675004674814927377923145705100954312383281113414902188881822590551800809890961778361307347430761385077367422128990618460842762711297807701887959253958896963398427227995419075329025027679146235037118377029408678019454193728055481419084589890789255795194440573330952490545664048226028311392633492067195322307516924473178402898069785094137585369773002252331649517107696046106354737873376824825637985692956250079704944119511076560657807183379076854387792262644428124682575680029608172712968775066796781291143707851230128615810455614700028508117509897375391644987142987836971016982859198356474467837735109575153271649075200000000000000000000000000000000*i1^22 + -2056472393706109090292890906840091342539225334312593410993072391864662470604286778349765950302751097912467783256222720875304117364861550991282906414880136159250250384241532546757641434651360566556871307768356934092031414048731503661895665791067420833195766529456143335733449969204907436986861821130613894856314908476937501855030868296359821921098220309803979178329195280287088356404442718773633954628431904387914671443682894763202280121329757708286624854793743721671756330478653616398686346066158765191182035879864720796893582847578052678094541218119981981630049537996509938880939762564987380400455081431029472031333670681096332396258929156898610187276968712396085199161221011015696030922630565155115805257373686468123732880146241612477701361254523455516262531185723360618476970094693512013667073997631097869709589220312894465881262720832314070971562363461255378720305224164044457433342372644044580251225599107830669045463931671596091345600780539332404739920232407648853624085329121771191995904958492442638290631545390366484550844470220038938997991295639411292036074023566053423341739525009042020732358410589752657575580842662703059653593970847733774908617784487962652816827442701251995078940413400021677662662038163805471710536879250526641432575980742552547722952776964610571754214314835008760748032320969578387814874391169907664420148470430991566205347276838983327307770573036915164558921629572299089527089404064619593138469115778677038356094206428725974115341883000990970787269380390049934565393385357972245805463073411389425292766025269288229286406802309166336321459021105641151427119735197790782501630824495723309708252974639299602176884917376754977156391180065198795750593608133648175946918789120000000000000000000000000000000*i1^23 + -72996169803746089497231377698451089195226922887227889700312930003486883500806511592732985223505265862700360191238162484587907902711622471903629995913502637184153010750284942091069872438762232493088186876663878045130986338084444946102173966314894426123694608855002578353305429374613097285663053738902307478329525677820746703002631647164603204351972022569871055913287619778476216068476794865723211093140513720043417865317851042105309984582420655766827157901003734867032015731085436788218630428832195632660629224406378229966556275463968770015645912734424791241854722859423403648412627525232154423001831515831408140979006510511565892132869603249463674176966749153102964910601058189974709895493060413393650344855004552874341934094026028820097313866940456690412383354642091774840174404716874028800820396896431980092199964899431625342706812473867588699581752503782791071857208291633344491404003134717428934984611828310433267398444353900533321983640591601047034944534401973544668728309183032922688912650139107449137027837099721625731671398726154149191832743083142514274417339682910395480756061812914893376859325336221246742502996749018441346555746620368618503578693211585113330799982461960406677154088138442320441623685273378848877511132895390585756837239723323062711917022003946071639393862322181180256998270961281021733107297247816755226565542037919221600017729998490337775759569794685012390711035698114297032619463497909701876428757217889322366486952666604772215136826344091894694507528899998098073350852237648357276659333904035022841030157470573747762684165472236161748651374383610546794946202713211464215405146789035592979446644839796384117722991620438740580775818446258415986527069724034058608967680000000000000000000000000000000*i1^24 + -340945785765477205652108184884264375457837765503233867417760709126425084581884275723890928312661332249329089981665982706647577869789542093906509376830928023265924540280313414750988808811308750327569263552016932990936461849867342642824329265178975069639595080664417238577245409029069468229592398683240658465189195285928333056421445179387732330489618158049433324625225557086693772088037795832031357677724635720098497124882699579138149709721086375317412308711824818086106925648962701497629306701168648737426499969649838674354241282454936660704679458595704030670702747280921759378989304309821606663731423343283430485535825715075954397918870340086080999072500477726222840005627739399271870547815257825956465315762085210948248463912118856386863541527856075174216568575426204366503489756800171090151483755953731606335893572349683877768034434842275117502283796321368506844818190062778834727885898126188886983690073717882995676917577299959258067631835474976823866809243164515254623593296507954858101687452690918372877158120287057912450662613374841075806397753128681447838631782985731507371157236905933050705697909101723687886850265498192182849329731531826141431539990501421633752581135058042857397157928438702836606415842511658602125345230294944391778466778232192660220977382057200107760209322030054608965450763683693943677105973374706178313322270619519586626997624219470919619163402477198538051747594065544480796513397716758903539492582766058838819277245464598874204080739623728036296447257909066421839648420698302980140459429913991027122738873614542786457916921848164226133511477240673149234125666599526285211120007036427379458593143873495083324899812637858509836348686962201048052563825710713117081600000000000000000000000000000*i1^25 + -4691407394981805702779348601710227988794397143205155931112217125962958653253559304103816553291648452719230860345340034769089938606997399955708349243465975140808094885568526850574236981787563547182564924394474029723993312656899001801150271940370825371977859827135424674290170840599663427383025279223070709201687979415833126830636929373587566230806281808788257172687221328001156440859727354865098411584415918799798680329876834035699044217578130919025855865354205380341276978391051023081309520761057883484046919738695213878866894446494396152430727934659857492994623292500666599562940698998602612707592495451338576353373555177756210215736269600742119840699040421677474954210360447681145546432682258377026032495327527353853259490598423618621323580364795513445017042411440269007656203291428469560819103673828178597098507748549047659853094398617961230245421254732523080666490611455241199503647778922727606200455384275399288293557087730387310360934487358331742029294048497843460615649405550602680746702079830647247634571784358441038078142632333439298869367060906194084640969540906924873511035358008876773228952447914753404418739197202525671063188151839641542106996184168678026987692228811211093333172877153914502081189919448058326045414920071271855912260145531510813125215521797430063885066341560526902747466601041050474554439231664071902200138313488764438930867993393623559987864549083939497704399777941298802875079877922941858284644428928822459005247247444316909533733812627956192368912304628161016897268228937136114511973002062835301505579370224973011050746413438489636304857257114356079241980838984628228574614512744751795117658420434069473297584400469552761037657746475074734165562389293957120000000000000000000000000000*i1^26 + -135810930184699706431344495534543105059097473530929190866983794395806581549429364169515792502110083107749128242341124960098408192439074085019427516948539252434283334666552065956661878671016416960227936312120288244147171014626176855897972093142969870127372837500421772536163768878264456006549643724051354929492295281418777040500576073898659272953932912618756330020345206798851946401080356316664021742894184491505779730558103426089301082775195821529221285377487313891941032222122315415641065054133537342437977649571388485080295718153946022971638844924800914477107790088384095991622741794650348398845775303550378808061623144211923229286508090392188771633253933209015711496951124817198544075753732649922641014304676990423328482338721832677682375610435282670561184731512700170759685186185413951170278418622968308746035514718410005508307291932557156220234863846251643906069248862882185352858810967522386370034973760884501789072702025684275342751209799065268778892526785600753208771169961221268159462673430393787651191386886542575580870950171314486729193511324960570493660301557869137401709496146059419049133071653113084695226636642862873312419213526737256629372582798930587673447212269878610457101426454764052154499055112441861994327656132603005357634450236968272425494964713930543875733937672180296426186189219820518819418652938976587214916543843677211358634102382456491722941982786710524455881108926126240680370908112334391840586797637466612673549215949874414416697747578259842947974051685413665927384158362365017365677253616256496261175217542845331673585986441809643807611609408329824294236023600127187430821969988971343343410555945015823216216226816057852249962787535484026942146297724928000000000000000000000000000*i1^27 + -1866264281074328825907505454612850638088753303070688471530005768886531543536093335202613609467836173153405701580927198225011794052347590987879433339425519822107451036664482586824625522678322409118528971743363029781497765685112686786289009228416918885122951250340203826545869954241486302371219941633992177965429074403776393110365845082478710110394083649729886969042417413134041506989939604613308530876265383448290455538930493847557851105451162379597119969384534878122693609244588282277651898804686321482060071932024353215081226191408146702368140023829476575141837664575697266246655002689636213344610548206720060000750419511003141388597394257976534390260506138995813271373643244799997079101359433254751762454650009531475326736929043819387460880604854688820722335529490575154347177841162953820079267838366940651674613330983691734964009576767907072391529507135942316763144830498079665250599398819940920851817878104309637076739060481757368289158961263901180420146905393370300367688946215562741450725449491126829781095882585300533501562172807123886219889641309150194191660189089967235507413673486254319274805063558354410190419811503066668885131868337916609070067761154432652380069970436968372825791791660648934237428492918509310299639579993334953420862073586795925085264442335990431336877589078878108927106517781517232919582183281975606794766570155918107164497412389357719669099773921880721778558543189989196099893021920828139386436327789622141518334786612909349644944377763037782257697087128333889566285588629097932031531148129735984924080340065025633351919812518218927874293649054073822048047572587460194684030035290012161860203033398041279374833997665739188934179591445456792750286438400000000000000000000000000*i1^28 + -16215491282448983869687029489545308728909379347995009805234079064387819669848448494457965833672636264959649821366945149040295080368609700701374829394522111186407511309449823061324564614903164234498116812113030872778800320359820184051883024792118845889847472496230330569375944348001565164975023497557555204153868553760337552346664216919618547194470118007616665327534495713441655775603143811526479560325957670771581796323118420573871915900179885004899982219226385749936374859147806515319115801756328128106696427822329646139118566589322957394773373904941876854101822736777472464666163373890514391474918824422535156342230188477445746663725380258644868495466529170978099075587694147615522890425314999615452709420459131863046405990626260062670675467035993641400695163631021533826530102489053769322635756233474132539493910747708114758972496885811884878862226610055145338542301571805200431424244264145462623523197948700710001704382427027066284015244324983551750666017786824848421721656126418548588561411252271342900066969055418888507954851194157857737712680353806058367899599073756351622890990593431946190405456510518008685045539974930935615504807809668309327694683944237237088584487125922205381538475053628003056280006434303208252881494102250481981282053473207270429414200121527574904264750012790748398523248857454814809513384081961554232894650697708859803029859513670596126080175567803495700162983733155414471067599131876088557671999915212585261242909102376662109130202958786030181234145342549725879423350422672503681284247489698185947372983147223224495577666446002605977093010388940936748766878289178874918376770434320680496814995735540491657542560908787594514298367812443519424921600000000000000000000000000*i1^29 + -78701538463640115491861596414119222460345755373705216439229466545958669111723815069630541035808324778026818671791238287338847578669205032432040479874222233476077450728624970673922981441863133709644277318801566675571255749515119473091067309722561736952770286006588443518318679172335004772950483465560745713933287258433861278169044708283030425859979930944651995684374660015938575171042740076895037992418747007669984730114846112897920728198054890244808763856730490768203947451385993263686948849408776606178770432985017064160444819329395801982521062277525520051132927284284766874419271715681245807157043259622636368051512563599018709736287359894123904013109990424509724330404417183356055486163064599676154196508779373680931924351949327082685071458255010776028522383762530026362977231414516649982917527082092769623240656972355272725690047923215999247292616125016029787306916330697671886633140109163321279784131233115663815021423951415340123597276105353427119655860890729419443281334391413569676053282208811280804764252206570338263377762696276041176142757202992077122712713651201608171100185449548763562058120650840096345605946188477330745412262563270278137205305311474035267331636072564191078940274120666103613996925661646138871811568745719298818398592902229016391642504760901549130593573171913428807741592462227348836892807245234740446049309814003978082442314919867070144577822778616262114368112888270589650371688549876756510375309419650894998673555448123350203983783128635936930166178173356958313598475834841506919597786018252754846720884507120230807639217649057243679262977330458323170122777626601821305405377940040681161941870206656020917263108353597547751884414854772031488000000000000000000000000*i1^30 + -166346134980087840792826674739413091464264887173675624679824221818978776318524793490344417357514405814279280656000026295165814877977890175757402641541881200781014607988823046569867111930842054093179909740716757559621606968850125338987531724635921436254704933170357036909735392757681879423541022053527258585624029289003276276535002096320179278780433292456153174000368184456886109722122644299271008584194509205063780393689786213361475610603149840262708215871657635850020911368819463575230127692386182597076345631252534050854960328745698071365155069469727186175516690622816737303581654250392321269117581536169100792150565975356272415900512571751228708153882911253919481700670469840443029287002186664701827549664147406415198785892939734053089358875286685485857474739064441591878680085154579940386000327171818298234378326284903735598136327696380173484977433623285586526873183454364038464793861534139908672904427816593292253451130368617018348955148939752143155662408677537508328641082587888445839444623682293762876797220256720804345351786180451601473756240838457550639500288802179887161579696317345704683156664333371269144065094496342707477112649426959465334158097581804013513322471704416442171956370601259054395319426510900693432021436739658390154916524843137397303215402962255734545078622746917784029146425087794137829724899248469530770725673431800761844721164707828629516682422270680704437488717901022848123972302696548758552817071009539570804442945311008941020197482240374130383467765597038874871840041655175088695737314461738639186817133017783953073032526353139663433317252418290939750166605607457178487986560471765436622436558030223334674238840207847523753395071903334400000000000000000000000*i1^31 + -190965805537884023587209532927078567710460038295863856140378244134849579423792202149926731105080960072546740132268236437279927121743305868539077749051090464437101211407668280849823410132301697842124212335501152982474427243435156296884829691909917340238572884674139832737290515039537254181718403436458752961374275204347879540192783052681142570555282106165883348929406493629378312472076807284193057604996165349932282566891369045949806958631391161545419902201786278228836635879331278483634086206590864814172564594569170648087765928497755783061453694673266277347215676700088164532896234649554543484325248755572478486264211678913414490591062487152922480285512223605186382624348327194197719918806868538856745813498689025177471553122119154493791214464954128824871011369115024147582877461257620862533673811783546429523461607469180725501295529802903400454296520603600683535251709324426080182005977803138557000786048226302500199360636671242795111077593502918592402648717382463548376062599960604435241026562969987520471134633555658933153790635515932157587676003035017932961393367122923894982626205922519474254652807540331398681722038366401840044837846345072642344178838938791158172311342939447041908072298703237256395647779641142031853660183269110350095596869774027675371901202375409173020441804455967927508736996025917719309971567082312108229826439990925875189073048295959690365345471028751598097710488839401650862191771957642087279740437463708374068174163939139188372195630665083936186407408917745538995143012611315504770431884447814155031681820297594622595813186294984880760530917224384862551040731297390426317765891986880028167807785245893116586033625790583711623932805120000000000000000000000*i1^32 + -116651366110838117859129639684919539610909322869943773737345102600119648022098869743763478251052464760145332003435124508938409666525372703922067412006298788531235922356267165034620784745760434159184137858947058995461995301093080148778550375812409382080547225581049601035749251559215100704278239041116297261515940350113885366918091886419876767869919538439186254636283821406799509268893054543024868666057666109616674357113718056782896505888295723318008444961075584702276325549204101828863898952005068397626640780488709342172310683032782363250960704273630120141650110516133628987709513370003445120786669743671580172052880221642399943755284000287627212970608291140595998995232965471030616623699145251273488700604144222509841770514714778015110325880345184242132626567154457623977177473364083817590519969449294825923449676889640866938849745282891749902818941935737883505526236838804436839322367016637671902295813351749171711844721293812191196287779889815887930098012656677508292738938126725207375776817975664925932139238816963450118958510338664088238726458807640704680352584169734674280815354198754897371066123841278843858428393289626718386415894770837715187234560668586274245258748836813841551770654944421236262037609426682638838127792060982567048830796063802777201708567284447111564685006735572378018042963990902274391332526382338894337232002330162181809734777807120800051089963307115416920662894604713167417319313887412498261282957961298219473723548873082501313598775507188790921034724428783196642487103741433667078693586615976723276917243121495969206722915218349771884195346874280622266873297425024419076319664256126240321425718290942073612316091968770650669056000000000000000000000*i1^33 + -35677280883239131997628276223245966515405432917148183457609009162215174489406077769247985234562205076209065530319660899272387485971713148145982276945357906708646277058477098922340762047257928270582764050096734361215433764826586908194987550286121195143173653496047196132190674055462737000110955437610361009195786142341621798383238869468948337443112245688156081862613303430820897740752880564463558510992604645597196115775909893119304665905941089081399698804611327012514503782576065286680225126326320886224442193052515082307859441830999036185385684690212957335282310970412230577805989080421237427614796917871776753492083039683870651555783670421190160528850914386153841503173854074431215169220780939602668621660739633208933021168621141851027303319111559951207580000895904649192606222108964775594878602205920989431502930753237879331146092405318061233379454970141079749359214744164979267558095323674254185368125615792167401849621900518418986406839733064480962373065018864002053906893495209771249905891640575073261953537566496670320138820932056024825377848304917820110683355988073950890283049187005162690364645831595159949636327558625415779402728862355013112195373717464967838420575191746924559873425753332046247154653281089539963613390382911571996824025815651016232236402648676667738831963397637090494421995115120043460027582570908151963891302823901729174886507811872944637574095127436230901162275281972435983785739029685220520374249879691427232995766117510956634991087517723341943227267619672767553735472790596977073617349915692223047367193223603769167393816674554016598316674724154067392295116649251672502168021692080127190234841400162801209813164561006592000000000000000000000*i1^34 + -4426561606602422843185778006075349923744652990011060755328119850401291689297209055106504101134421895503766176680211419909890700048530426413047237825689484738566828299653917808257396398908466012090397727018509198501807912986544792801214121962764597355927391579921063534841523495098977983789419347310113891558662597091064812347377818442584879736542968567554058053242012220272659924663112999505058309567464189676528497884000072500766225800815603001733482856585727406563078355026029707590462085838307455354186332609828883324469844623873744219556688644314566196349794043168473635347548918446444599069981401080568725013917398124821362981134492456755610501921044619960331564450998351287309242810523650027663530325802514053937064793336957386295611358018379091182288912604938834332616878554414382364795158125785075877804869510572264237444525460800580660509257227852398095474360077523403290291748559850658200911035037031479472770443171411137806858698267143522446650698997714144041663577820509104206202431147065883457231156797185933255082271400313112654497531390674548701438893182571292990438365041511655496538547310958964512688146596630288370145295809896628838767265833648715176778487178000651248131487444699110428961591643204730343601704954453474721803779884033314735616415586767266218223899720782502111383695559840014640221446135408292624409386022306774163841968869173888933299819087829912173039378910907159559957211600577967252008234431873078523931486507228375756876161454252540988187717583737208213892882451038651292087384132448160487162321677472109130096225574615143294941139992408899512089872832068369449944406448967013656023071234843395360998681477120000000000000000000*i1^35 + 27558903294936888924633280497269836540539990485764273215411110195910356086548713366577885589343975286892160803360433348637927270558670815316277634800862755940368867607599008777565361365857796896811905279089335967930708686243534225734431354642941343261103093516914242398986696122604213325391552401911028566803282820284775090471434659143686546075859784280622151041673269053046571055378455708725866733674980440922455736671002113707790682332699515159275022858282656708622050277812387312847136088892528246114566356913912963380442714611014839141337039881125643288537233128134263396291280389944413747763199497645266299241973368016791071551979879135326819992800497087307459259804938535651108328903551153912808121007832398531454921351385476436786030051529039992349124821131630851986776989884323322461413645326171298769287461110768479802198516070789827187323749576262656435764859768398889574648430190587706039351714512558428332181594287778594787391024375303287895246867628663326014553159412146119744388935404985170653601183852079643994596756380840593901149747901218617131417871578932737478372167015988579996401342226466188542829150322436718237787060030882943748373292514214637641166197671623614084175372214777919191805287853958497274824446857197518042178407260523340703740199004885933632173711839176440868554667250046646027923025977996973877312580822010802789464960410857879883863202917444361431271149836515096410263597116774407276672494687120670577079114286743346015662304239232273597585006362295569914863379879168892470732700656620695453881468301613907932810473031084946505164830407318151768699246208542680556235598476862716527992815083477004189696000000000000000000*i1^36 + 25928891042577854686151582491021447191849497416733036928864741013599452637323920086028705553552321750867043940895477911546659011651761410432416402555690001205812870564748653632229606014792108206307252852175175731596410631968029888332416439695344635373098593307652391230946866031596761527174997225099334723423824449606103011831622054960468369228530081900594441955199906779018203043531061629414114675073493366331981215312925064475045117054286081637065065284077499122157757748724328387942587073471842193592773635230617539987100440334401374808300256076728733136328219652565803726976444969411763308768038267214441428504649159235084925992613533327211775943147111415574945900323779082495678996305296414490943204288839647157477219750781555674277250733303301555071131651096535467919965854969168004629965648427597261508466544740398589869967312595623010530263562291262990636960350940380260023924115225265550957923908464237480006053310091104854768140903682190051666562200722090943783627425934807625872958220220062221754047775500207879786018203888654509708739361826301680669303583856030326908616607564236589399808629899307275828062157408379455019711594538397735460792565136828786721260371857710474017524595985168429368121873122890834449766286993801239706093744899739672599930951717991378336810721948808837287853294197977846072428886192651606050111866601965782625170195200611239656837813156458577252842613881111759454481552562476111136216098841040224779885974241830561236481566536053448649671607859058781509964903081661203909777956698563131894026216843079997909406010866944530076942270637030722479339133371546982212129348763589218849246515885925990400000000000000000*i1^37 + -2826794637263140003360241960429789551691985203566374203449284928269243652196028725541897007645084617927302599826871527001775778846148608038203642969524803201032238109428566740006114451795626565974124645080478252325626620240944979388224924497005869031483351969870489177421039845347456132729081114164518029136785092141287950267834266379994663971413983493735402645382997040273346594313191387043351011088533139891745022920545478958154248681195323937048700040775608159326827179947313596793169569399562150095686718608553211115328163016280512658616976263644136661259996345654192287928741545862322477086438818717635868556880575846440055588636626769015915450523685876993971881185604160428323100574895493124581179164652453222850648481923409216544405802349774079719545941124663797996407617980225743054349315148134020389497741359154574663985695651088880939477301175847026860896223934214604250629658426756118684509705110571751943333258349806403445350774734016196887626581831803062232015216304756227963607669817707476478924552725866393983554858582468476478568254383356219485519331986484708634166554074810909542935080469236668000632070887498285549492567750264754421637507596074408867108707401306534781483306654686995689178381717509068439425844634242871391095127073349530855690692906297112088985986028202681635035757343566653273656107082228040397040746609943926742025558337561024913705487445272889685079992666932473549397011380577124946319968992109154581796118642325313276645572077700388901652371991191378572703316130236959354816522563329711591621295202425829064002038356233987733029345018872087839562791699881556344013409625812245337908015267840000000000000000*i1^38 + 972318265419099567426061727872472612472142748108962509750802684226816424040696457536213465210929108102501065765123669143353714123121235681874815230147364387431657536736268987047226213615050234597440102681976674782808516583570737557172481343922418690113475481537130068827556638923475849602386613027794119317916239670006648796210733338544295487379869081151510257740285971240190732024265538945542639159440687289913755125889955912326854053978588301800434099513824773544780111206365140977255993441782218481679310658261371363857955744043947997505104886158819003708843060344595984551369282220661349169215268327835726722874630702624126055244705581916930090003883119764765176532109959613031760300945690408457593575961300367813267746064134807737453365690604242313280412260374014007589798696888126015673686193423311607705731056651552578687811020522581692489398177104039877325115533420371691572329271532444238368745611741097077417120837257579439873932436424142275767865473891508762679824936437920675140222167205695652182732961643622748534999418450726495601893966163240818145055793757382651024547661964638977238892336843478616277689139041177178012702252490821408016935111884986186096193624153110984806342798027780485746447116528023395934735163362810027112848385718258189775709000095127227902295560295447756341330668072831951788049065769098800490929638463891171574809673544194886596868988901520984418202756902205477084576084487390739538045408396568735226210676718530775097303140223990437372861298437639462226722654774763532017828534497675186028801666522967090408783327750299596796559468876315557072551507622434207075096439393238384640000000000000000*i1^39 + -258544953615734985798544773030776768375908274938590190271795078566253469262907959624735957099390113129690124331169224931997612961602121261539125524489127671668626795691768756523100667603780453126701736362377321722785704146703791341546839259597822463447914373437607800668413236447605430537908481200005356921183879382938665279049501649330904672772657686892834363671053316781264543074155566331935694032171687475155374033109424528042840817960539692145709034635956125475548947544038034223595756327029361190762304901641340385386843909352184211552405239217853087754853172127433624064040132569194911895502926992042865290871043968133229001489846285440555483406935180539390973667500164462445044538555957412546432191489291253405149161806454022235248482265827246344254771043075493239369708598783866513118222904102874606705557764400140246504913231495211644118200933583493396188386636947879161567497423075845894669777975833415355203422764867491894728905124725989884113361659539126663083239563007317627491536945609772108444755967501452186104399699345903365229509087854346925776002785634782838810609538536876827945000884727331555935877278632631955170542282193764961313256436722860605727223462742506094647416701602355132125841058717327345129304460954907981156981718550525071383473603939267746860987454768415107831134556374262817624718892137087014088954237711861476992291246821751574651281093319346271536319623387217294165478856654990633984641393383247785306607136508788494035940151215939865737506201933046243127566077215193572044266883259985689089706452452314360421785719961272004957616727102863526693322703259334736343543863836672000000000000000*i1^40 + -8090029333853821532366670237575905581665337906475439160886263475409605086324528999511801570186885472145287412428336563101683015435857927042126398550576587325776714501491670967820718597424413181350958416179619030541508496262057891199336766228264160501352351961309091468746713059237406852295191837531483303948920410668648300664719038578649933540211562894662401059593441846957906091335623911272090151463037155551654599012157501666239773046664111099076981216304256050174926473347638011202877690119543224380240236512422216774213116928786919496794980639290323371091812287110147911786052929631882594581397475527199324051552614164849140926183090330242670814672897993525704752948894768631572823721867063194914605325130060774273276893347969770768761596071770334905507568693726770790526743074825485025706431524767960790685769769231120264036128648724943728038822109945369797631541365069835442272019401429277370676311260712306210293206375764871160817764013475352111473884314052506417871461054171675604572836868672139196463814390955692445776870593916581500590151471657270976625746135467346471339629000796376510231533596671993050634204568439639681883298380701557074355701005120056661406376734292765878984855011546625064815941130296059245608983506919336342003776978255349347492923566099284873147436709408868380868878817535127179693330073685289390228999480033145913289638262630311184999188922897035999876307133330802515732112967187294986379572510044333068640173309141888222503148776249562109221755225446111828478379943397667481213482953134059060735468172480904085076895469566563251021362864722979235016744578692978318885519360000000000000*i1^41 + -30850927538064577647232739017293386070950422087070213449406053110370613354236329973022427178702327041083844887126591371479928766752427087175254319838143921236309395259281326172304321656793272464244669088018872352648307087568096467039600572740225068437338891799729644689950236193048468102678396295494930875826546151258511332164329922900591967788557018252701531499522139021710342794528436586128149089527387417608494042362828211752774652023325551401342645990579491730281853416647666700419005286982612216776497614243219499432491690086715901790949262455529095674187140427779748864655355536363683836499263813627480622739977765005492156463962735305715534194384115048193162066139650686247624102095490242506970200703152782608389039222952118266336872867794875241711154199459842899603630307441766754001863700583528246676391548922584114007183970575399642810978041248855164856670513777479971935505287354453767551570203499976860653423678152772265125610771956697607405983951477117826307828946599854943285723096951507190785813390323300791334494011960182881214593442549587832892704718626660470557317649391762097643515775505211538910138926962208911977837350450524611093988835416153090226022763809453031237204449780972420424943341323644996579405413218812214875825777300803679194671023315002432219127917537174996551852996600943996373960498839325508760403989308648502997287116479830944342572295062524718106762573522390443980321467960628710509252298715676551702081093945417878568962211629549368212198319756400889357941920376180125546246122680911342951981961809019385545828582847775351374364352974633870569295838392138858496000000000000*i1^42 + 26541110508838985727792012882536226183844720918497421047254185855509098776506152826168508292450882802194418051407329518777818138233098293224463103717224475500082833087817605293781590214706340003218731177976074384315251046655240114469537173392661462018545827899699026188206087434502841214455598127180974633279935915190335915182449701018075717897524324480845061871660702507617712572560416274756187886126909345528879524814365699054213579066154739668140683782325895181265817280955383344826155384189697089635854386127259774631503401066139634693996261812453397428808623488299822961096124940508881927374219429497582986405847714981170099334545973418565930851793653352157554473216034639846123254769229526300501441039099997094599815807975726123585057217239976201634429953776781625710698748710992050896033715544981664800856740971119826176666505522544481375191721197085698020031105306823682952877272334954202404954821012733340530957569626770791779381347545417157220753886873591179158846098579317295323681576257691502314564324583725477684452190901065830060648235074208553939407725340595815719033352291357778987048781127375756153313354535147575900516886699007651894980831173204512468410752072940971824847032481304009688822003514818424887942186664601953587446279059173872867019018280389553405341581802496476167992113335001344303111171871915647397349539789703333626744995122580337167970885025019783836298858300640227533091879760424724484580571000144131981006476263867579584675607740823594310762625906322947308548535167269938368305728462623111654369561403356926249108437953080759078321294863403202324675480780800000000000*i1^43 + -110907817824724388426657081935380317507603697267810941030417828166316320969544854712772049560248177812704013588412555981587982615729290846780301040719655876507175818772076300439578639192694058992606130575098694519847689293143317594586776252320689765502858432568823027112963669280324793518528710522996618189904978526490143059587274486373791348654982312293242466789941451014610665894717197646473160576792568192935213007394069993870528539625107070547708986581809913811511365234478480332996807212113347307346844934839118376186658813833439694587505368680180022123549135811576129536490617847856945345168854885564424569938233479325926353002672114223517618816618951393224840741060445839781129384153114635309382729454108249636432220942337942755910774168058142341031238755396002801630246270805300597603789435223701340924058068087171153111506701455187786733041287904384571345348620684440564707071341484686617571983121328374675470756463795810743154211581107607985204596864741367387568179496595502704150647089813337642941164540719386283522764000711372763229175324861520908962819472316259899231331667921400888119703429982260746668128549570569790626515635733594078925716664507163423029161535274501032344610249322579144139684445949504579741258135604738649105073874393714779835241764796195259362784608730700873459360265432183949290693971835682692378760433158713144369821602643710903546528053575850339184965140370702394733876459583545809678467926722791686996087599996972376174521557021756399740466796448622704362923739316624581109039954158586177742061356304910341911671002107513237191392290705780421427200000000000*i1^44 + -44265342460597727179256483855811326229053858574507712452791784028949187085343003897992286980076164449284503309858484402049980346984431920499759084313246510642653875158704814146071721903161510613514758845942605041666038195248996333149021329244617972646256226424663935464786457875699958071958750292770344291257104555540977877051900000145356242842079505284494147293558554999655429962027159881359212996596655399394110076692757358583679965916296224742990387759734918829821293874016147782495439372992595276655355860163878726731406374217804728240605962741463076871552925160361506201265190701167190057832713496204623241365942876687579416329151640806644937600658457933877196564076513883581555982286181570866288894100538515721755273435204899764780321550644543791183534535506249679955985093159918364458752677522126961377264720616789701196337801956355846286476487180011693471042305124037140031874964633969823019888819632496490745376863276915168213258346581489769764590900929099238169856909269481670635579123005236218066035708746786312568753738618481565251885972621030177176988667119743003646930661771731210716419102283943982739319854811912808217820474848954762318633204052927203698675640615480704750715714038677817703521815704601809051135000724178562428839393178612464222616841913454016559179777310682629456717020292572596267380629728131773993965133190500980430437790767822675616913871092908757612896596598570431923375158090879283661933605893207452637777827152816898567531194271762177035122407579655593705298820814668084492829413252244943038097927907845102664386869088891378641624623087616000000000*i1^45 + -44926254813728360443421496982046609932876061402857927148730518401411499644016071841585146213608464453157349877805709551206521016604885485925046564340455414798541255108715040491865986505327570463218417632631581890772757168436272521206022264228572062926957385679010923017935095962043118027604956899281322894281204376613036814749842652015013183204490976008531342442701710403583947185293661083251470999530181933352978492724010983733817914162899518766257684615991282689667883773430596434719705528765572382911231733406803983431802065784030729443277873385528554208170959944075171319165046339749649164017662926334623351624081431007751630089363824725053427235672093685890425041286052044039594318091685352516936570432112985176205016843805521846794644138854137119664834306011941139069206111611953110208358979589553117736984122283443372026762647824255580738417309006483516583693329332129957712110104804953669045857625207113434561927833140859363014639192084670237138124710914657467871849953101983541534165063734045082164203183515228558782421688902871196270463342444995991978793515520274971119570870857610862825083961032446853348925264290243955343488305051607273022711970319194335438159883250802231097461491212561584117232596182681076428706591413138578531311345126402603190375259505933850220030213502282869083159880623358976824914843825323979459705063373950192675587536820349533910773280813355132745542890954848964731343944240145844546786231004265671946448089969371253217754723787045277225882810901829438770520692337901765259203448800432070835854783036381306697048530088450397583769600000000*i1^46 + -3704414542964482475540427080121014527453392228348088723582514743683797810738859449062683129330836866066501197137033451829627735929624196193510544569725911459214782170011680092846566008105351938642083827825490579451976693382244291402641107764216201051914943603459459509758452055738215484122928069809657782596945331614923924976676269235440021447961339863119404992494863617198942823625832889910458543546565624951058204520297404095851789527312812221643604867674964296944793637239271193071255141954584700441483040068886756971700636914373511280721543705376123914846291456389096768977528742977451565325375931462658487047333571443795416392338811022962618209512637758567547915339780971161554033136591231138592913060354193526550673773236562339400408114222490233695263554711896507016210224954400933813927005822990365865622024960102846086141936289649444931610093658821222878091289564438941536062032822565400343449738127958495451790903304078568853134329972831321001914156427678396259175503117978078858186733037847848071737493357068922475074907971834964639718043681027786806677671251680682780364613950821808832884088307976672045219106305495900399896140047748701464816052803124482214235280939803465010159475878089389130162570222558452320467539945830061505160223265078339820625540874538749568094874690155777857078387908890327586977965869718239883750712825642646078113714339181026354622310541411592591903883972402995351470743385893658549580983054899741462469700690431600806108779015366119942951306237672376769862009128988253133459529561685710993572538940359966971720105136005120000000*i1^47 + -180629228555294828612461671062680620291293697201500924239830404906243615082889731964293795570915918900451422197013470386123338888445561675797736699055867076476274488239611973423861728112168663093833441858994031446981722376889694086382474688978706660091315298137478358718805873440994099690084054741797231342629971189992003043073050935173317851418748333052888096745392335262679563939205749459874699244243852374067533088597688432007844648202440910436172401128230819967583406632157541573050456316065991518518758265483599876963800915064775166807974192875007843303186701087119701702966068748780813408810105942766867733392038034443050885501966655469329028849111561842572355882677191684683105528560449569626303861992225371120239476981932757796648129667853470542486149436511886808952225242789039721262708940688037874596419430372655509957939505946832490757653326569488652398604364862145649278491677230833311274548800322524324003045648510227212699203161518021089875507195425974471677923940257906984661556413086071173211387938180516773029679931975941541325771685801433850744792549125440332153989986495731058543267650091445934854552865643030926159554928153381396335743081431845629697536945871868422372979763512744510442619616824895590743367491125582445290841699615594635182723215643927456825777440363914183459142631709714215233591907602941047606419518638906569586207664338566444273483131563167044520919924163720846898607030717919576575304012821457853439572203448798882923300340414201629836397887042986143998379913718008056675740635170711007612138599866764303296000000000*i1^48 + -1692198705666712846862061172175162580273472565212646971536916108140307733226155416485789737301727938131387920243463490037964920205062292126364630538621506950287405251163911499497755536396902867221161433979055265914002113572723082311867677589662361552574063463299243027822375708340693589957870737162519095709006493162409435007678222721930536142470418946946051682853252421401810870507265294772682899870134209738427932620152636769388218044856159546772166308555183400314440698750492239968823017752713982118158737983805638679714016123816179860983783351754199824312946008073332050474175878590083136033747370528831104847616136946496003710909822086700804219761470385585955427688481525162357956993850242915186826824021143088715734043217703947111172184421206761842499049199147338214766930733639153816951242969124011877403221182003121903760900230584868614010461561513950119155238461761173673345878992877984780143174010031360665904978348559449635669465653465165341429012816449642244577787578405161623471544054414966074297429151478061233388110295181299648456276574920888727658600132733778497643922835883469924204310901492193860811157091064449844160524031801796684770816591235260950557097260060105992300413101649353219393328347718929308708382298963642550277642619174650654413685336014558351629003834186136748066756292364033911125070414968370805284155584008998681104108669062815616812991938458664291051830504362657978014460209349385435075993773166465757332713956599707980150864884472872075928818541435929884933616829982385778257485506338890064711308810720000000*i1^49 + 2243089278222441015281925384301449194848285054497133274538682854547096026801080271227094560711984282094927989614670636185493885000482353536881295059106831565178300338184893551810844857531295098640051532487040189200250399878510607007344010499456834592136556534053495229597752662089654173158609827836135939843583961518101220127615248424325068429229994395527108787891419881752356948381040815935216418271743649520931930855091003995513389000492257385982256450185042105565666585125327404717187351729859157291562942425099426860704497376076086663525386633585054338471700252341353988308431413666338877634555493930528742968624622013802398439753467052340722969521497395664058842113724739447198517997951930901839588746987281881484790877988817746647014266757932859204121647510190074388111391245652902877823871087896083674670528713495881205005055605884553814660512121536843191034783789254754683129367716268999815428993438840439367939261973895015117702357380569156033074869793042105669401193927445892814832820293922076407582819210350744976303021986605872037959936304004971178556691668033114276275989388383102669594799943591338414873873148207812467581834876090517280999960311076176074208385822930455390078247724792109138331502571107362593442468536267460180497035058217999150953296821178204057904593891700755118129924828460161931912083856019022668078593965119629444948415508667914852872816872514759373450607633619544316150082920049789678483042952121579084609917606165170049974283189323752385377970550359743156536589454730953431713494963397747576480000*i1^50 + -58358005365060428878498435168529610351632079830582127363493970873814817650604420668845793686359926813417954985862782061931086295319642848106942742007653531872560927832651269432684527494090894560236682913836291373444077934694534330160210005003915599448846911648650491220386216359502343494272751415016443771004282836720531669368701296688731704623064313351107248826081912745050278076022797501848187630161711450652813326670236794412993761713200123685937611546781492412423024388718470081073497096838943601608769709721134948929321872971248275764416201623047414627014497989897297594141811606599064366634812816210171437725019903766745363840375074623703790771414519607036816161948572904912904162134553990413131867305228501748044641032216292815183105684119631821850832275368766717478886684950209698749272323956063504159107899290993910837431170760967877593704045971396330413920653217572056722256181847909619878277800739550624276955048072176526506462104602250936295634190258319835256876735512265179191053795336730779691005604256817950981655725406891635702151850665382535092330067056065883670017964048199696563210021787850009791534472877534591369605094609695238543958558427888964951444270140141535434877947098921068847293393339822503880364554502727055560098004657038966361490273225353188601574267963642521799359987577029879608402168006290951500273570001201790532687334268415476857494157096766713745817012861554529197967183570904894153689285066124186076172217600861756355282510136598092800053992071513708862884495726847880508156492000*i1^51 + -512086833729226377828036091150712928603456888685527275822410410774934587912750720916544123616065263916940133240166514378179853726681187046835034480121157592007555607766865007329681807025524793361073954834881537933205605333062894773212675696500639454002756642399299081253115189515550592637033433305060197095169296321099004088839035913598591562807816711403726687998838974830296678289179417051834909788526366910293318885769775097431879879469440329577925276079222009361654700357854479100941200368253434493926986037189110630390046327804870771722979073582577462418371972789865208183838472948974054036885413310568392906647562496385118982149628756765833876885881181528458462139560514794550550861672621000347667307588988228800686069360500394548620100407576197996527300810421994501473623110915394411614987562673517902631579228339695135972759408782859482038192425608577756040047848150650990876156361751235380100005144813739098209881923256559296892112996238250680652689772194889181372775273681831395135407801142892207202684388432064768906100016594829256939205962856934339231609571674484740245081798250133463851679269704245674453654747470736475435135749009179100193728686656913514157738185537083203574077502076141025923235274866706483912778155521358659496454204794058501656530478618233592445683082941883183558084665086581477485618757343598635413869222288333875852121042384878659569856854573443900858297073931850201447479554242338470688819455646337891515103754494521501891288178322618686064851349703723259900*i1^52 + -36844624483111237414086274596866643208726207909017501420505151897577565302223405250363187193552450773898441075646063948503248142472761053430736049739070553439099740409488724962394783857725253538741137947672987515286806641670175519164205506565169260362117216767869576747042451527872191818038463222484629011468307272133307044253414544301221485334367717307207475734281456844483672323672015394920398752144287167371038148124101842654435285186408899342849808947797005633759385749463571449189141465671989380208465667786334752717928605766331246033498438231535641512666570493369005407947757097589362124957670772351901744659896374580599879395531611812157705346694098866563942951258532090282301595659448278382397636321431942986628305981025205566201187302926282668089599871583915998177423584825384765518521615337299776526507467274373589037039398276644507261879668737835800220779924834416280241387301090936395918799392062198317777254680731453647118180093150267655004233812634270104638092110582085504845448799470428500426714263354638540336693862756153373066545801418762966084893065831630199236101285811508242822211115447906066383136145856678118801698588450584966003108347470332278956478685847903070740425405153507327410128572923613100845113055673012265831570683764838449002185125547950187813930747490418986709996779177732486610442702554931410963745133589764506032453345722351779173127974741979455601701643034924489086689598191407368477367682103844741829161128019325756332410645*i1^53 - N1*15421035413059217848237747428091941228426132627501942634420441115374642983077562322552711990743819224716220598018973888831298006842133164670188882410813437829994865181449809696045753085757597733687197926316654024331102667102492890218498738348329593500086063254127319157084821182166886198412316762516969933184435052923487549203886297104312928154528501915149479284392034899870747821096463383538106778039462098833517513912251112619484055765814818352649242962909337140964582296050404362642721586568818230656*i2, 38355611939669770339821366980596944051503132110533110518318425602022288258795841503021370088309920813525760431646501885535583364080033836172214774720399489953085498057574873052289943771886340612652397569897467425178850205195572418517646096476473980184534233565665747706958329343002906185816253914171070624734334665384640168191931266619052661092824695735987660163454367018984132946477041051577890948614992031356016562464365027581216470861236407594176698217240658271941671403260903868439866851805887661153875015903153147299828436249146322376790932830946083526508089340922328255931929983629924852294178088605678653200402936848131933746985265837591411685619645010156273463625869282948954790232154720162041367626254115792464664323489942136135521149125985261476418495649980418980870825558914663722751641956160463705353135436741091058428975440943797037855003199835995201105956341227363418832850165758781864768833624096697121839179407060065867819975358531251418454947551635251553572393472233608727832595304690830013493617067508858959370581636256141824781057722536493661760444740864866164376640802962020080062817103689599030305766689838330284248849115408020916599172183998846159310056224694701750857709927633533613796465575560405115029311364784843440089839290785847388309133009260206348573633434599183827670956202755664168875600828545263954428099386981031663395191893328278701545774736399712477903495735674067220382956503780341110788177270528936170815202697146067543200398938603844024082094858659096973629151828678693741226837801117699135883291288575044574701630393902837034654250854435907591522174854650660375457850874014014917809841479618558468184089612982923183688982230276069788440404858787904469114726121545174776808883433342788242497278228784614071811491140816024371200000000000000000000000000000000000000000000000000000 + -744595712831464237010290758424523831387172493169220215936870720296167772025286222914844384081251778311422632820897340942379828222890637772192762376697956434315610751251446280055326125859812062853009703369889960234816737942059474321197764543775352801660654052156190787268352136391401825738609155758950441931014272648887193375271292804855501420980790388666567837049524028118988325573155266946999353050612852014846857722428013416457011024554554005047003676263953228416251617760306946184711941044892211953544777702156924524774089006695007592695461334183018861767427794285034272359867598780861352812184350065615400368485171437247074525233654698232957004675411278750879101328461416753918847698385646688254193559437396937297905667394774524894509973081097537773477575583720746724485001347461834834822225207522084004705822408309598348892458862510027473599456808585287971137245188064980994466077803503127502489270609366614194115625270204858740204838482499012907463518834457607514421579727931221106395596051520849840976213848823013547034816582175957072704035346246438046309565119366438015720575624637333194004199325819131593320541013830148894736213047886752985741002640409371843723997330644723218629476337746140867677596675081244915705897262019526473308306332863977414280304480587631181896703478874535884424447270758450662862542743096687838955547269413585753121224411500824949575383387779885653921702195352530792769192226704013534708782884209624002319506164886408833398033796138817799898828052385773060477487650407626029848549460830765846534939821192388842856440876685069005907726582099156755184533219437669897035551867418495268289524022691883788002286705705867045681110148651554638483778423897669883638514646097038839543857857161420469882185215211300965857498973163403345920000000000000000000000000000000000000000000000000000*i1 + 4733235258243942350881467283446526734856128838937815480340958038775581998976793875270312584993642191689922843595094130024533511051466085830132026811010125022355032308746835022289749110028423012165899075528927600145102126975733691139324534389762586465111406120675002418048301619946550350006234528532740620143358683470397064899167239722259124066835720308488267964823148485587256693285008690282728617287982004503572801110992943519987830921105161257210285130684618492412930841118200557028973673767701209841278102475084912111952088775777977582540678379637184365784273122359958956115740423984863238267524818572173377071355589189384285921739097629532684050803403538046472992589773882285741290227696709063510531424562524413243693639697605363835089650579429362379101819745716832105067175234693241279885407115167989432982442168637755056578024182048425501642668062542191888310781379976422758948640889387983786580364013734983399272653172881577602706607322804768196782262839624518054351172859266692875703063490065482861938795683316979755277980270097579421548107041533988792260970543613690236959318780419839623603433539900726243547582063342994428010902808303628838740929104912029727013217935391278767206575206932798105095025090166723677987608067642575667573738999245713637609480691991370669656913819060326788658734931471227790837692484429160695298028112714322214876575635920098567666620171463526027002034227419841107570144453132468620969572266047228662391627567029158327527484570061180167940961269486439807822766341703115065448406025882340676632960961261485061792434234541545001301564996515103638788541823496660833532329577212780013281236265394005041761047007239365563744759250488745342319407782790826357221683803050597704918194447686148119793053018819753642183943926264627200000000000000000000000000000000000000000000000000000*i1^2 + -6800035066769195893117906808633214143185143759590603223107034972028962419285412388714557683064536010032313370449536008128893745182347036154183697354882391892869717454220312884891147920068022328995161495900256679626972231563484124320077631118595939240988896300215800340788574736483800457330987661860779962910358703405805368584231637486920373846641104997256969366922647222506481194739233417309734754045349502060424293187127057194425566221423573493100744969122031546452543069514397212097308083068916266220667022664653077417537572805547415733435050548793361298882483943145104036794936433172330569961467775570710773969311344731948033356892804337010839850607378248450448330295551369566163644753220794200972592547723094082835887723837453316536577462542561250851034306322585278289166927161213912574848667196388291252998717064508330796331480968260171568031203595592268138391782896442386747628615725217306768144168859501293540930870969345288827037780631410902461689959510390841939919617152163505930025524123448543093559381726891830998578354206329924005935747450947396040967697484687167089164439458554196935497856183235386522806390067744632134338361511907550874604469780731416142258775994045942883251058575676405792574170988482581306022882537449509269559705254371291558163564482967300668191545991984207602369041696292083512337007495563234027895044124857553323356478096743893892077176157226110941585423502738703293535060566460026816096116610806919948661718686132819940774474164182099200604247185245540307287140794631840265600803243167200694117740287611805475979488624630485086045847991686953332347220025745925294077579389336537283486713925283473233554591885669906263622152108874106371962276012057525154010313732867208489487467829681089491208998082735234360791939974745292800000000000000000000000000000000000000000000000000*i1^3 + -15709129555996339165460619110999716137513083600827881967835442662998546322384560811771042865803605313453748608939944221485342946872672572494345483745351674676909875105376764062660088374188975853990077204190745800987761302944969082239037340623384080986388574090167675996793275271402440820066998033905284597224280409817963236259233671221164547000858911974483458634189602753902381477470943156350029227371199976045377513216243226557808826552938329076062889666529540817218620842553809968462609202812419888705983664939510816680499817728359627824219236503717387652823968831495287975797976357909717043632472480657952956987340497306969695434556599465967718472569392639594668002069588598199013895526469688587161076252970176741449391823716530317004665164637836744290233716329714140337222540735535360857790901128901165430529613676733362945433223138634993177444445409834001009353156415740476147096156970430951959935228857107004287814851742772261025663473850595381816068571479842617904331162775496344467011841823834712745968930492455849818312260425712473050466379879951125574962832827342424679394218707131980059483834539057910513438206964794411205393886164994255995751541390359180545263506745591294891423032357098992618511677978884943284581446809966827523953828015280740320332536397658173117899158250322234964059798053470693946248285096518329861112726580794829243228612102019111696856116214573108732130804654520904268482470582581717557931213111651522685406527862471172813567171311347865438403652406304589109548808513876582915264253415015837649606290815778333069264751888304677691807689268502695614828664929231052929158537883167944778812469907377194240104427999850011801353971180530794578465562362410858318018743712337497270928852402092098013252231113876391144065105028710400000000000000000000000000000000000000000000000000*i1^4 + -13057651897797643963092902526224058626820041838456679464901058357952383809435608606482004006491397279173448801445081869533707445768396447554569805212130487224898184863172617223498075466452916930293579522581142606673292449659666508167154924480354741588821851634037346065040471950997568914912682726833712270484765204234590484605926467549198475473621273286590453523513389287038211182542595574884514922869459644463834204344650389059776457296455843578039864467252080639409373847900003030948774650726512350339369270678548065220097320740501883989917314383757112494319439748888163320075733130815021245103046684511922361220214269721763270673208454565492428557930233081070325799441282389767099116795778131682040133451482636872186935568672873664565173826526477628855564592212684580906797298703370599694570570364575500451019712548780186854915641015530912780303568797570896162939422967555850497858254911196191197077015385344324116198370378429858988044160529624792341745080940694464739266616280798143284466644325690818136385870435719336269845523011136858919792771453736720001721466985573801676321922538265232424011003325150031064500584091325078691991548347324529834710325811397699201572693896395923968691242201324881579733605146244173002370084966918518055414723606661556310952746027721111544568392516458055403161912461277437683789585046437260563654777774947638290874967008862518155856303019759681514179735537744745234604607980378315877694975830688160655293628397250902551971429854948325120813116397472403307376388499800264219536428374507357003269131560453558699817728713074092502059690236472889708351108597284506806097130507839478855282385178100427247504422848958205680448634070589860579915193186401801397506355625478514430221823609613147106236417983032861966519752458240000000000000000000000000000000000000000000000000*i1^5 + -6305197113811101084239742558338922241407163380775488272231487002659046433188065878814111502903300868935072015674981771885795399616119301177042217517763083115673957993064467938627958160845422885903070242630696518326026868625701412802730877939990974434026868323068157846555438369237959910531486899075906516610183257402047311501104621347626927496807485335795056372109370648230387648982079032000604493273774447920120552633634284999986523209545598661881441444864623882841763538269314503989787004680678133398461897984930206385439045569725885393363585504578789844429128948540001265923807192783849870865193224626972913573833320225757050505478799913201506937661657356011536089645578123707494180947023724205777474607352641734710243239390358425025559559088991185157819334561912798100221665124113768595556799060995417737440791102397041281076136137903752676835829677660170622691763126655869183893363917107604416333775818678683218111578579141919652610088074535475444337299934570765931610374977217086411502006546520141413418908653405182882327551611448234479171794897871552224679535638330392845106328718009133044318827151074163585522562643352344114393502782330907283414869356482816362340734234801353168087058794927786293475628387864805247140708335161377738188757834603906411188746170122720203948033392425258148354439014846036004602545476736212790335207297313431945852898284386943620594663043199121806868967504693598102221983681057703013592178745833453582689482170371952139083763892348076933213428712532480224755293917305893990691806332337875054451107597859961982055976685270025973640492387626675757804369987852411221284013469028795034578279523709615281798704344105722714226529179473186877426413070386847111750692905916709146184881088443900752728004314079061089957026201600000000000000000000000000000000000000000000000*i1^6 + -2240392763091180076287488243994872452073041924175278195413723255388120556985225223010238079322648625790397353114511249376782892911170815122941570875668306897592841497100405716916700620363292685176885737522223042561050044786610854833466044483140567577734522515403546139627431842028870318538885767240263511400873656619203464096308412584811358421189834872660638565532074330239994541010125793329367693426994620910027117714404352624372785969292950306372215785033909594403676087948288904527706816252721724096898997050424658256050279684002829028249016258260340903523336663737078437108744978090778799739911987865901846773453323218768176901984453287865138036314251819115703651207882686447813776120159078956623792937976634367089259419887264401735401886967612624955842232936090502458503429958663511644460852038738728525386695287384824098799896104504638214333679804891185967462092894144463104837922883014296458113306371118539438446182529228598801280582380942118356549839460768217461549451273885280985218794483128509717593992929435390863354214239810442765345505184405321258208308635124478739752120843514042730237044004644214274918753757060835730761162141848041310785260371969058406988677288104531304839191860371269031679743855226239457883668218942234819734789565518926630617821336647940008191667135590287083302720729844749341283362919732982655763012853500325650341658413395183054258251152416424577905437154645303323504007166470219260427593750767729000984656506622449183337581901176492081188325510233440993101376171022202850410940399300985654459388704907467985501126190952961568222805948952934512960905458965951765025992512821439193747774044918195292541772823639824131252571128748315225751059777535759791189770184947620776764998893946276804576756805604341589716500480000000000000000000000000000000000000000000000*i1^7 + -612533171095465889562488090873750583336258428848851986146427624963428699830782311591945699866489578182292778262912232014556405393710105995561681608538941775800764901917375012984724299793699215377314058770401745601721100396282484726613448506277385174379144683304845670405875271628018736655338003255720493071387633077418117704236209322570106400840651014395680043745617629126475411502354382101799544971449929050328642536524500491796872115179905126728402075360779814394828182243242832386062665820270433804174946709245861092890828425341340796765158509688553839587752488134297196733080102868912054207571449597522156788107144964239994576421777314649431055416784926241694702809319282777185142610006839886163458329226678349256108268083509999177611609412898892555496406360314423902832662489287713062934063455810199341206202858129973463825552813522941946332969742380818734491609740185852580620328576867156974444570559875143501776287695652768381724488363946769363093318817827917408055642606474315302775689204781537246078944278290507731525793527384271902670592909268415204715530847257706426874163662059069391691291881391201292678535525829400549237568579494658361226066895473488578923053252879691732496908892308333843451731273712224947703646456519422490559074420338876261101364113795775353209710463899988740873639316405635678807630205079856568945347136018813500051287031733042873338004871170642908408724545233660135657348025700475496812009216237806508577035909485282441698670528020538809756668217950126267036048620247511952014924469257153491252713240617541377775485978802349197993902008319054773992943875775957024835398067458530874741031648244671805837705427327788986657260136546348974784087369550940046596350127896039716198719074459140153821038154355598455472128000000000000000000000000000000000000000000000*i1^8 + -131487702536349965884122632328662224242743852405262652286581210429286426965158818928244616421215657127905722608710442770301281280527664548161269394177934643990413696080013493205588347726441130973593737111155193672530974776876320691074989363673782308042892052845139505897033692026961107346096618354044975718827978733723262107182095365443963578984288010769926327620375050869847978336830437573413056428844357917671416403556390981112736243052065217246257511692305586351846179803379629267680145664497601516101401013607005858733021725341022624422252155406477522739605928867767717500191379698031829651456416664479555128904114596161941697381230694549597555597873458750534264470429705363362298734722452353111427993587786617203870845771525765019592126213480470662487186436547219417937672132008045317496510490551283545151260540892646313950825324961736051405353327846842777489393384911459549032019088179221042885718556174394311298990523642250478133900832831711539371599808100164662702647787967089436344849008742596996068188716009265603137655428411461459170564245570754124834154211929447415696601682839872086508233972003658744851338048608311175065096331744017024467525008288986469924387965196001661006681385477874117226581741896189036874832903744243176131740852391440601512538369826160173212495906225714594229184704554421226240708938211199372118497204173679037567126069922033626586445238822455538440672734183043742278131620366860957001548891970935785071178875895438521856018810029769183564514607285879947994213960036724396707354973226084696361905197499423962155322688454614125852397750552123106877416118483066270055991272302095904195881496269941604930688119217266789999145070975088847692290688007673413364150071047753974535476065860840983613394293873803526144000000000000000000000000000000000000000000000*i1^9 + -22524011646464876721242136234945327246878059328132495738818233618638151560155184586672110843289013918680563808820686262017837729227059064379288833864805543139264104473873839443026305291476962799719373738259105571653118217216367816724348942879636021713953570141179835679778124037328165750639131287799412428408798587751784619649508586099870584446342326790246790085901050623472004917134934818585437296717456288682512374874924019369519811435854468284882817320431137952786869186321609765879236899316290183659429342093800685688710597903548891091648658860962598380160494764382293682993354128332839225891238246670947091995961992837858678151292526238710100798804622617565170015592011186867142942804065623191512542388716762008681844452390762808293439872354817576392001320540551173396745300907959810912134376160826771999449316493363599727983128286639016512755709220517092873674470345410350208498478901343490276385501027588720368629923795807687350679785254880630166283063966042505437310194979860706192747592556126392503848016424831027603043028085439679749290163767622548561776116321564103320900983559363646953944849859491854858211694009477056347171933264862595903452646932549867023204861296398129976180126170211404788894432049471323735907406727244276500021247299879253138146748364978269092195043349892985177896343985833500859714712345328835356915663808005653356370830558058834744930880644321899682350401356303430270304724231811112233366932971372129276332949548578590713338673595542647445138747936687314415478367887812724787878986434792436563433282998623264435235851417478098905912446859358537529112790714924352572225419921549247798315975642544154259292271607120774446385351207637657742803351822344555404030067165346081763114383377327635059450085587980124160000000000000000000000000000000000000000000*i1^10 + -3113645911004757124349584440781386730785578124231033518880856555526114732174719962454417204973175826202488587405085821262371749815440187579918498980843728149894736349577184213548520261036281555365668030853475995074116391260443526284679429768227571306721017916223844588993887164386710959581315067562170162453993429511546525992575749815742025349286195727439885566619994671799341652845496436342923199299642714556524915206272540636895863776827334400222456484627979880840251218247702399999394092925567942475751865232502071263318403292209744803207658645134138580110587465859401702379959355335984845565135477902063845818523422407809572665146642081983088347492211641073597026485941586495982682401063218878635440054407260939534879726327286847898633668707617983731146523247486889224298253573027314047175171514284597609228339446426619796971749264972876211361740653247859036920275908795056488673413896657410983966371014337623909923093619946906554858980527153657060292726239786291504919442550495104198801194392287357577534067290725411075736101922878473911019778096551594315440862411740679205704562808240581926671472846479214375801311795185726159492346405230244066570688307035079086088627854716233799645290060171008010688869462692246022039999824519797150841517141174543704789904094688327840424346629739866159540335934958547598127687786243958580474194138105413851828858933738271182471962634973594918044433164464147474111452614357781611749156563252103350256657215632681350691373508972600215449753653428806468487395906198895434853535691912504044897418174904943872076171027350674632342028010776121827495334273589897011394978137496016385406307891670813696242134559584951269783364046926714192025399727372413267842844449321653096230403312383749194320350346739712000000000000000000000000000000000000000000*i1^11 + -360395378757859380328745295779357557506519266490280647090913447360148996899775262783811632507498551026624594427176027430325829524922505315120065789245371310137332577230402749604527758201941113088897598817285231330626948392230371491362940627085891380091894143256086650246424346226056532484012227086603680354240892239963807670081154391991734317650192541580276064875954564321842864239839745253224893685969411702739799733791484960744149705879177427123982771050617185352656284456609441821054645764553362102882517531088576388989654112283867304312264793048020965651228264600519794694172178209892634629291319964491001777521134445736599574295873482598839854442458547024603674444667060585769676607131831046545787463251813616807309334190647723904543478581689556030450302314890075546078599729246790357960622014739468310438249947428967451134967777302137669510636822508628155261479907718348473255571750471081602028317827290360220345026720889747322225036486961874486672859901465306662948867944662509207673681365445307513455253319869550344988320733083834785501158981110092659781745662931353417111164034471404672383420589739998933523555833126890189033916222756089950711154607541030378736962245659643842985692156092215552930042339227185774358882624837081594515188217421341093491174965144635401707075032908977898528295949652892763825306123130092875806198941185557808323650133406443030719812188840773003521308771416664218630484788920017439663809772705786187024511070336339730444956039456625060268271539044098301276450471697040524306997959843506771736535690469644190680447990186349583291625549082554951813035923865349997210964465027097276696364395117272618736403879665800511709307002827094519069987864834868813278339602991775732016179369396478473272899403776000000000000000000000000000000000000000000*i1^12 + -38942058234895540222864727271909785636099156599887227552486246009317615294959445312802050209919617512897772852657011144828612394184733802578492304442337724081769792033066779353279701282012969439648628922675675964321814648800820044808682385554504470117338018232231307069556586041758519816086014417120736904113158323730953733589419814348628053219949959090627672142992663382650322721306875475851866315441022421353152967539331937327973944284574741689580133144554455660932082238902177306247418958441469672640254484477366497263865288770527474256426453145019276746531970517482772383066430357022084255805875212240200545121109442147678924320758098996601819177791936794005332287322061075505681450031916131069844374419147492319073025095834992460291970268365130118581654070336486777019873108426185772283777433768003620108945033857673478123353049450541892754104214825247272378547319795295433446515742996162119503419850341897736891429537813268047470523970629081836874214266233327206620761014250884718715583521968006072865859186611215636354861027730502107766508761158956405600710603771012844298614974371970957470337520516127210807143977632061844956247928369175375120258862747764282794964963232307746090595811818481650121981177057001452951939189401078948172465167166641227775254600451927092272264265601495248768195079943337655742455198586390079872941278425156675807781093884492889050501900818738082101082021592170287363855460725710265317635514174012858113280973505222101675838009919049471992861273532500714655177439570151348008733228610522447774714596640961470042759175353520811020040580496350020977576311431591439257908931429375768207291846822007795354381351378885569148987926200343453951113365883643842464273362773623642685882018381589898907164344320000000000000000000000000000000000000000*i1^13 + -4680200826332807501598944086559954718402337980297845185724461409709746280806743359325758604401606622828438673950531134705177504061890609992286575417925624656344956444396406944778504274055347192305395960384126968336607097076733869217200353326726303853863628493143322055918667913295027402673037597325625634412021519195297215280380367824501164480440021678884277542993772128448389554169149395752186406578180457194667602014721266888403353965275063267592698896475655939022048837246097254325968255480663155619584400117507725230288528773403765786861592162136740162382558694558122360667991124496220978144774768781218896152170786815845699919804648017513978637635681975788507725732655688519830611953079612174933627302286209465606144298714230316688039989228776671873267183402534421972022252831231209714629983876012857558745011156665644628664362018816009401238163014448628930716397808314684233152078663395004047799383566866292045211752997924170562479852228346455658916268856421933231351466574587424561709080331176520327225206377556809036889506275982943258327496102890301579618914509493257963278359575998356573390964330712183465819514428604705569301776429321090476182114762739161250454605603517760036019951357226895585408096200170038872423331644726961587937001506581710852590467308348568910042680941856687437569969723298438441145283493151002034397168046221549624153968002863971654860052262051301641757177649955182650754194443866594375377880149178253851870899047529936349758427858005876714195354757439560180202035708235934706481878717581865040383079738271673980495333147542721445617091918977543143591630601893011446225454799279225816820751457492594031834489017035847128062157445104184567375323061382786079099867781225497989560281067009309346365440000000000000000000000000000000000000000*i1^14 + -613429045182692048342000156852789834129413455508866292536739703739550804565290570725525356738041852667666931426949243949101332967659035815588602923378933204820291466641669224895366159464545257531855869666128839486668299865754060887475730871150388065529737502819669423760584354084425383070604172944616424269990204927061566396318794236448871686139857345170043331373474178075938540967618276982232885308557680400279184139132421030578358812346822938393902735401054914959883823797837191350427019042446877769633086906519950492746635771020497957524262611477658230776250580497936567343940281969963577935923395207531990103823835982935925825553864843749280009499328824633066188638077439268061585665052464596844759234990002950932676159527437741834218085559533662153089797146458351529290682834593513249796060312069965567242102969051996278429387662317122570134503007907674825032618877807849368073714126504795758492128039348234616057250401454648337535818776769044006284244863012097174964792661508540584454949456428964826268644730463708934912913056216686864423247616187034786877285793333826876947190679791451022558957179139367570437549298460098297625441878618348375019667541720692046837583481790542274269322135368503145427333621936203690215996508450307977519138065443829944261952848208392136019870956717321893394235294165168000915000247142649304762635365868814840983158816373114161246247672375031755869763272502364623982946230860473359441493154488443033048512529478468227413258818547914482312912700672980176640517907661142872285151718279166924724533396324985436691702525852402223624109027000597156771118565182872642871271135648849848168124899173434049746249251668355984909758415881105730194580472022430822684494115783428267754974463996298736435200000000000000000000000000000000000000*i1^15 + -67830056333543227301233457638677058476423004481025406874076073707991338487722057511068685615642122725422209174855877473432367730762948114855798077811880203766301180176287395648117590282834076305643724425625658820261015060768257825258843893022637125009616279642940301439797655123026240267736893778761891342510519014849471039606803084356606467102947166234165889209353738726766721865104087322772279372968514410724043138316966230145195508325769883686688249669555389286909049982066241533125396330715602729735723198222450768419037647700057912078257296585843840342368924581976097746673980039030828472281948962693185146999814388745949036417946632186367479392393200857319517150811316666466860205997499926223293924170844899714872611742619155779227968619577703500926508085068359088155525145321305850222553638449830248485024605630114209113627183872181337775466407407362233196921265091109433074996256789280708885177417454161475665163358402408920240188984102887184340953286840358855077441678038232345262371376363345668696194321271092704798297135880710048858361812391558412946032663313614743629692655709714055892943632962668043178075428818136829630052755317630725667981040581206033731456600381171425276868382832142135971982838015004587170821735977020321958751786023138533444149549045073927228498782258757449471900277102384254175201592842803460580919024629533353841927993363195574075585032161598917474055832973931218600907184117710930086463040432195648155107799276360302345190226786572368575575151939783280217581672979247501940871061648797405829340084235582712353281925572249457529623651226227563008561292910750837787995362334343227911226523888336497777256244654232591163211872879200670837905311114110835104656583405244498293438417643419729920000000000000000000000000000000000000*i1^16 + -4690789399065440250127377657681523824351642650749778198385126130165189548785921352006452450723401691853321928859092885007698745516033351955145401342438945366947592912836896915115723691600063529786558669489974967732999891274231959326572168481420258486173983368904427591277250408033400929898492720692574312745839159012914253336263934049879703950092022687096543206807854685592294430580081232858812804560330462838761191223463663748898695548278389887525517774121316063962595967938686678284374603482168860190797077911192412461975983051762565568822509916804116292952881073641309917456831465935982422302084574352109567051429759900459195232475168965556977327213455284778152234676785815911570488493669471725104533011419971768797185096229733206326104758282550821719820196334084015639799453537151467068902125900725668521280998005289131550714061919558130006048196118441511325125278815991315111620309150747917588329736046714946809530830761118532117859759718918315409398389545402969110687987169838572163286332009360433262575555522286297107641014288725116930945737138380900797560035499271496352565170923924602384802039045117783910774402140556727297362078762369577983959282211046770847810660702940518147508300736142965326757833412183212364249872442152541483873760877516208060876297121578089839377183136685754170020570767627097408462441900098855478306411814085640381584629809317007840902464848603804183939773084323646001324140622288593626813154900385414686530164436067654584045581661150466553612833906260273028450439001355111618710094216846224774142388730524924538185687102821824726135185230978531335003071022401884104299687122215437116172881728863169717143239634339362354498995020809791155821615511065963535301843694844280616047986721423360000000000000000000000000000000000000*i1^17 + -144609116148858702054445296098368315163647534558177435095516878472598277127463568401176712910364388441111527731761902875586136777528746886465233030804508827859348767180898594275559628258966895230310657759417560337232441485227456186441154932910761323974575171326058049224142523030721417171649424944329715667415520980060434682070112218678046309338778890105824558389100014955911975633779137451860280430301076984120387039005691517116996697110109562065734363041165966750819987249667667261577305195365499202374300375712609630759609632843623875864574115382311397646421821915572569843995891110978755274503588978925034536503980839416422090314010759846081366249149197178554227998092983473185385960459179004512075694750318988233820703002355103698398971084888768271027314540655754869878769019533544249949260930376585257903097577118136994714277140396829997451799740746484349024622712806439995957972075728547657097096558434349717037452803183010223215530509374338781446739693586731716344212738427537556206062705272715615285769191138181981209307754242004283729524281384999692226284525962706012732530380031326963544483469050164487199183781792541193146450667065589204366024342434245509097001821279009957352577070565678459812144695284111536532803462409063242948377591604221795618917253761219026739777120028491311762723284034998314064778171166254719039600404776748800915087028295817423962661814194849254071110325933618890326066228723881020509806457545857917324558215977913070613476922131797874754186170799947621359071451802506143872007298826448421944620543204748623686546179543921886971885913222331480142264812035450240419894512538284562929024913337612639264906341407530565656496672478558992658538119963825674837518879611974635914396696576000000000000000000000000000000000000*i1^18 + -4789993233722736462863934643218790973184817520921138787456787666430327913387552936583151452673308638083759526043608541278467031475341101784863192239143481554488641343949917107995416651160891540757532526761985664834146002222463324694628399429740557816918224211396167564642877746128523143235566564498657155365817964621869861167111303759266753990659912605803157341081789518998006688824273368186676109445808619678031118146176755607688629205724554645847056782328363014220263969939886429687759463063157518458759023371875778213807206621156979059601822118838094843729052085233749255366000631658076855955915622282850455759881225966243499707685567343897138741263132289434726594188211464581838255124922366699409855428534302138803416720010447239384398340213143578860924313533698118377831980336261942629327137756214662127392111593806614069961033135207800408702027706830280506691091761303842127406501739551968248871539242310415462672054211454297735325179463396107331129813619766006487741578982435608522438491537583450632006571237099794024433199101522464046954279760879408650762843388101891316998594695295719154807003140530524344300276809714053137632418675694638338087368556798972582305098003879547803493925341993726378217068432153107866942775907627969221434360516398900613682261012346478172104925697794463273076302338661858058899400109217750779504680193587522827224392136925374391497265091576206630539042386396423665303342591937058868317535453907333226829966438224238725287139750128228442092914203173310221850662715308241512905222830774481270286937515925379082825535245195031420309436825947280627680460914070062031992568648545215891998586485873497645070638865543302030931737406852914112119042364221593198975786315457098077647667200000000000000000000000000000000000*i1^19 + -535958230242758927032158066201633456782570342300596991765051023328981917344608615006755207440634819252881316775165063160936564184824450227495655634869090546340684673919325587937370145722053874937446512621222151651626564943144885728592008629988929021162642000741690260552584728646593397741822288805420692473434703132503567266295783074517915457669815611783653286663442885367754644220370123481838306453687034527968277855374941779180372211605343631927995277294494886345709451699982972179082214491566858022501696936165876106484947778650864140776217378656017108080510585258755624454387185239214552129165235323989762704592750220937700423831479417956474260882676916483098800217490009633800436288000150026165721810634949884506772410336586151722857948507974419119666665883296176062110077764691594479852286670618616514463525138715621614205880590886230345917887057962615297833636259941255828526873422613534416908418307279346698888697736712567593667425176600812788633481285764550380417957277015264275281726255952661643582539971763491059038550162798304473398599170062368889787853103647295677569314702971799458542638363741237342974621321519711694570318238893255716964637331737844199192234488495462263149905995871683988340740880874668708269095744144351220270641436724733802298303140745741889850398534514755568419419444927608544899615865949622170185466032340271175690862642927326037651704120831282125204845999310849631694218366087323415757556600089244171815179809757083927736181022342971269142302554659713057267994604278592886396647255277049231125657762244567847527180151831739424197150485465228838773517135972148060700998045573690655134132538104693545023088327635522040683020181143855675382115110911350384799512142899484473425920000000000000000000000000000000000*i1^20 + -22597173444948122477843254552012692914567528149294122513172899621033977445303130575163291871573806498735705484063772059046900302551105755163196889170964985733569163528887578133097372130880347933810231076295781503627108351081644443981596679444749645697887915249647453085720419264148063179908502887846423139776372407449554369311271375317737903985483826011375089545841691274851962141439495782619595611902645540951753920577383214392868116684784432147819222055505435757961186559823153662196480594304934635065446918120862396980689310877322388669430373299623147291967873012955660360095876815934106420823547780817018038518562575908788789122029841104512457440037519160234493666985135600869301086671840756856411313851678770722522575834883885348788738131850710980220466813359174024473867834942197957141815619237111034135049551108689305250990870552181822350712627183056924520429726518610502649738987571963876316926891377831973950833962034947480356959523138471202575122961103060724122768315539547359621165069164695118416673060254690300021955875080676274628947476809132106326053346051695854313014270313631958126428736399790188248459386608237122332124610315303911234162477662710662145026844674362126233552884810154574055809706935927815294774257496073586719961215349039426883488939429581112690245365254643341773893494423921438168927765437760947414348624405076370422733446190806606223465457562672914627130256145770274727534831391528390598754684341872003652171821373113509623242786413974481361548242808910509786615916872685406156089823310808920474684344584080358621325096192946159911642848181543751924066241165655504347655017851203584297127537451414158154718459567615355396394634190691218817101152438702286587892818920966455296000000000000000000000000000000000*i1^21 + -346010284575489927363968272771716827469512355687066896244549807468914659883929901127480313839945512807898879355065806678703721674479025011054048878492702425573702812384249821817624335429031245727757257346736908685637697753414647097227516110863415530616976350007038007600575864462700293965485232450978796531724649860849512656093635062326248870767572058072950747025194099271743628415096256310976231215074400704993716602080815477167388853805626819206636806901183363228271991248823950403601921785288161071716869177379367489847290883293485136036739816611932796692251232483833242278585298879319658683567157311034413056361293490620334683621322115043955678260450200748085295390138197735737052962437012051356114400025596790592586077959548197819989895405323382661389772444503279581374167888845535872782118544072339547234412734835049096919060831650752567781394403035432931055187565074341634752586349878950215223796269872513407149212215877362101648935172774605826297617965406821365758082687399739077549202040813222770036727982182199415230361153967754718568105080982704324940736708385969460845209357470202450790358667745691795513961056784442433745781309741167430530725942306749168842919620440062619088791910514639496858562008028884334234032846403782441071229160045720036526898904309255416073933744048819091878164358536842481144050635854196241277022797124709056284980642549229203286140227974488237217699092269324966101443228984101374208291078958214023938221837063709162035924926459072400081581587658247337573223518030031681442263673394790585969344657441473009091972780912862868739768948916312118729791962193939459094831604333411225286509242071393927262482274396501012658855130664937781562800918373711363404206608471818240000000000000000000000000000000*i1^22 + -9453608200259881575595387370311123212221970312607133473712388068993679516353885199417242172501448982643193904716740327344676232691240418410106326001004137111092005749219574923968547167762299735344293806429916598308228216363146438137369788785854451460956741980223172208061859708634986001077123606090684748920608152455297061014899258295268180497806243551632639958266231869690266685497986348405826788258106767501387214275257644255149535046283720213704270060695105736295526183741319306124487999111565941785066518773663004427819415708902660763468271847018050760373111480839132736364766973931438603047216124439328708531051847823860884769398249753871557540688941791855457559488741409110997440445576048411932512239065053867117244845643965480508041293241859637735674143801135515235745928361012179130087390947475221859504281387218913801713898963909784932003745403009854730309707158456254372725490084930075072401624293824694803517742269968552525411541544306081878451028538275311230755496055360397427245377614425195840433799844782385941413085441044418726661694418115141247512727791295350685731088684877862169263209518343282478564750010105687498077870195760266882476342965079520732809378271040214229647125735404353991923726680377035979445343571431246568720645621938697724432834796211999527241322664633723271975606645512436415956996239205763420450432334527477527431584920585523822810619111940143801979031706261537285005146525232485330333493633808283940884845030769388749668971718955323036756946392459202151166183528821079323111657300431897418736574964906453540590967983164419263006469273339950777070207142772245200272971834871508058551166187378662109708133779257921739196059292784398155864346101950251144006313443328000000000000000000000000000000*i1^23 + -323791958460472966976943726877570983573879540424327606966635850509275736549361406668777503714592577256538873312248050434866737387905859498529553745996938222770828796081917918382574804222958350958656514692385977731028265775168443971675497329506676988292310149928496325981544618349741340758511736196744290831592993090739638042971630667543239563940483242355754424769336539314170013683894637354511851344949118539062797959713433574872467097308810136897464219090756669764178643339867913594594523332043357636663694242808428008678975818567259247002690282502650216803735704320677839859963711242123954747362857624072241317105467887793724018098161094615691807016976605263338674091434085390144339433531104513872473193054125291280714278954647590863891976757829416967287985485423454738766994730272660266733066845447652759612758342206859780438021562599076971806701599713518387519190704145009665931671760351492477977750646711408530402446458059170345953867949227985112240896190034668645035539873537389764808136367867461136597055600839868059547178649370146591287942847227602724913824092532695489810511135671442268874173691430378817253278189134767805155495340750718575214307985686018441544971933229532647852314628286568650995873969695908409755295382669188987092324005732439520746715182368570856820728372661992810541713699291465480494419037939314091472990620110998878574783729136893440730890841477575725449624255684115193738198743423006572991433346151638235411785517401136954281248512820486878929983771739249431063822442562942021979698481367488767879605739711025874527427344523905911073753320139725615401157298413621688314089409874737278276287024480227538386320799181705508945006123904721226259323606264749364380434432000000000000000000000000000000*i1^24 + -1524679696395612909504357489971144479385167314229103529080037714587876393251157419893433817505855211881390282470957906394888683605643013146642302967504452223376864797446328501336925508413603136432180095745557838228392269914706084509936456480854972016793235365043211640577279992745471880595608664805504401593742771432124795471165479521535915248842465486182815533662486157361970812498444540300884298550321597095812086381521033458137540799326758917348290752739347079647138007286857001162175173394038079904748366857342747979064697564620605073544817397523706616007495490215401439158810270017970548824828656938335920792027474073562218570153005335607516197878309199723981319994092977682450239636673851281264066120385663186961394996971651288202851011224572036663172133936095988025878767118535127710517687151542311255922675624669237434860521194945414912323294631619595260818982079004725121226778087848494216827641051874451784937901307682339917220117195039592325723458744822002997301709922763979952327697678025115599051819116280872037687750909559797867203142796893935923436425156331136576268858592561967601572852797485514460806132082314467605136001747036963850517756920588150465502252835919858416146310115760975469483466775476360775870583815331512984532341173868033084914276976621667689268197340749433684153836354216561551238827438775743190437390366959650116801382893913742716575739128587561928816310187745921082945073925557408279304922057285704557325586252556335307296034386422927765733617036898353419546984785278014639765394837397519895587993076398036743010137700076358634352711520410436677745907326652271807346727803965520563892563114347289030098938776599190511456209037639890460766932897347649646100480000000000000000000000000000*i1^25 + -21390193029990408040570432931348118652903277057011812768595318931197115921769280866605598161028792841904266793335427645462381521616252138888663449866237033330244869739497727406037042970142925785150097456144141532639672539097296882130957283014582563272993124018768854965643293916832135121934165229779504149302920281803560660671347823047529048845467949500381475688300208689306098824716217672649697739615965995259312000609278962407284270616495781486627503049777178764050759667636942591690913125452801554735796001506803810042133588066065466352700550544489255026589633861145975751943153880697532097660383787780899139416871652664217603210883199335561774248948079507997133541827117338340628279018562320758380533901149339817694292323520880940924995872995749689844563575049239924767325928644374631415279391917465616234927224971235488922068767203229314252849985998729486108008826300686870687902104551833394727940714166652620608453916131213869345365715534962910282361068623312867859798646887068317958199684008497501261829481095712192107247022803219613000699290859122845173194165884364166596750101340919558922891892473242834267798191550171637898909206165948952673544586969423376930076477397821836117974370290465476458816665548619607913568410019185364613636222873223477896515927382632621975464502187443415893284072708256417115664762607211353304930579937241160853840957264683396850702824780215351904858182285857899404759109671951666164013941786470377064326447454842326069921309529079531026451431078789390922156483267995180789478283323365011537657487317596680674016947654990264463493083186286043160617319052498187197974522158319968359446080052249000262940615231487538615816777657139089524353792987075969024000000000000000000000000000*i1^26 + -609598884813476376097982197874045770454093510450880431716598332402084713627164085599183638717317774088024203516695949915289831772934493346409652782672991465014690689558866044000662443743646022823604607486525908096278845190781446394411553417182862575501428111484127102700408632485163036877553996410071622975421219710931963854002464614408293924895989741872191606464691125279737603908760886817812407204220738690904116824276895790351843597938172681578141949289689468776902037415576740662738858093460578534715116481593330057471202660460463917292420351868368716348806412566636406699819649428764378136110990340096566567838012409495482704446501490983791796000894731561983984184139700193635534328804323931270476349017866023387840105681108319438782255118372513441204432603761851465994204858618426425143924094807324299134852150139405683357968414776383946584441199613056171400520555197373347379667701039143802190099329675234004956091878625195071422005042274855300405815427533218927939137232135110934476642353739571778771263138022809197694078508729917490216408765082207297741220284737437242697077836147389199200570473172922005154926387436281797943567130979310323501026628611570644958484727580809334211580336462121956600353329490935360977564305002174947969600106340060083178240274410768254550456819418127130911338209871715960155376269613773226308365660490680055549850505096950024594681415998149820821880164331578044114028840161993625562225896238671947343420035929626207921387965996376135623340715650624789452025411181132478682390029894936496351807863230786057542459126287121102546564368272824911920738814536408290983474412046171540616721139242442959924936077712685287578306243691513911872510777465241600000000000000000000000000*i1^27 + -8332049643793017855349598906610382010988328850881213109531066690675541573019986220609830535365031005660798452870173602065088229308369362479350756342732343187653988126654483137074933511375634888486889067905396457140453758986597672359178983248426123739984156659673671592466646301190852205623360817457715798502898500002006523387608089183579368563115900575039022187468374216755852805565086762904572636187824379272932392945714040992339167036552301892695394747932486292242940001825595877751637315524160396542018370657474214977094858211251475827660303132559504133607347333415876632699463306488063731081894026146358795478647121034598230308155412983245526490622928945330274280770476346615196223736324689739871944112194936332561659394736857371889528750873694014362433081542502387574053483314542621450783994371169343055945303905904729832322276697063544658027312540446790684114165344994859950430973723880664093367519619061442516434432079699589314674706500630677276613493706490564920501384233916962428201016587704810814641747460153753210639903176588891548750243166820037092894759296332064529681483735524800471774704131209347351668564367279332176163678568005878105920120611502701462818680200634102162748861504483010267768983620908567830087987372432518976087176683869359329873688715903139708001440072150601641358333165136469724725359909272167591800475637000201575087801337600108601745327169073947346736579971314717976201014580693939567542947819348161058577183668901497303693504919480886711482030818805946727550863496262467869715206445603729580046601174519934908729184328944650027581325851954708703242302908334093881046445850236426312210440030582659866243394438898984583106116479849370843322819543040000000000000000000000000*i1^28 + -72083309675045778382337960759764445365724480689875652675431131145070428080823723907210241729495326662534328564795073973453133027303622620819692043422444473842756551955534697133861967019074315546027693422838931239071954792828582618272337029225133034521065061923565951656991138481760492576975355548848386130188717938951297766307487274401389088138656274970432052001521285258295961162522385229791063777183746601244776068002529947272303184736564056002192514596270628284043057278461982447374223377001932166110835889914676972903597903809865803260256134433238551146826242381633766896098897823172517331711255511530422492927447550538221262488678519428891587803859495528509222314485209770357970420620725372248016038166317386602310474720813133601452381988702091232858748247993907040731986579044741962126004379787622441622419134365561659198642129729924681524409647243063751126413018033079361005551133908429544396280690239732126957223692278174226036826926594065532345894304853545964547472856219283548710353996729109378542278729578665695380610288618212211959607820954225746949936418124857796241843062713806311209016347346859050370786146971108514479430593238655861127283084857248546864700915812976983474932109372175503890530072540495812549652325710961698735563069785653375985704199320188698332854363261959242668461321713280901311618655353915694077596862773499716231512970414352558405937386052083382045331393392151984739359222761385323188355577830403850296811160305247224319282231296752342895788439246100634961921536883234244951254959374142086146621416778487124821874490607347898985521125043932498707292231873146215337280669178225766515563542145575605813305548613112391618595629448614858593402880000000000000000000000000*i1^29 + -348693683788295860571395529132258114117001824526642699545336371438179650813076602345809580161622853640754076759355011952317055821427323575399707140845055310428818007428077066684610261627505445553594800978612397807539202388690935135267746517277847644494156337918869837491836551569720936678447188047155188733127063000588284540415776820264600755756225172658101096484769420229507942945716640873944960984748288045728674827627131769960680278840550461997432086474271915782126828514627878445208309043271699590260123074360640661615779538172374075601089716906400338654911668377345869703935984688129058848842067902135699489148742884513107477583410002105459321989662289108219206904617219161280824336549024575908663582050778847403566845470819261166464457845603422209958237042619990872072034440372209228328930393125260682137104413298684370669347129555308065318533701971253017896910974761434249629275420681152947496652681021301235918435641674688063350950026476707256965847620740784510735076533406446344744391417783860857676967167363509567188623864305403087807003354357910547314537542836574623706863804379691955126543867664143578070654851352137999358418271089593694811699870123854981136638148939868876643720301758641710540559595240312683703411555549960178226195073173080453533321730919688333492918904667561575662516591224183398677322204151761427741764147293695889722427221355849257366719362099067665515439627138447011981851570721265492325517406760202586645414184748118819207988798110036715493556404850251013811622726045504204223297410167665063615557425717813032180119511477061493244498175528860160746476540197586820265433090127928606553063737544139605049499005697772194815687998566050037760000000000000000000000000*i1^30 + -735848053206560018441409893310307967461142594251311987189505727291658137726591893746931973227564840201713236097001768523268902837718082106048619520402114991153165594612033483237936871817277468159584965927536073764221755010465552902328717798909339472104667424471917551752345966110153519604928546572618157194675200100582718670821308510045817547711739232017912861754981556721033025436908171814637061751549118024774168139066592960991098805476003501819192397070527771997989385075250579761469465251110339612961008423299908101531871072616133087774589939451142568241542389116561398908747052827165216082332818801408705849233333925385683223259229075614595486602622550641367340668603995374670764864363220377923496245113048948489166531410314695200153045350025736977141938963398237676904726615148122178370853460641850994703100405931941060417092973107346330996564884800285346231132796641302980403326368169172118141869329753184103396724535919741358914035952054304812483155699136600842651959737580479180408661509181253989343073398189506500640996421743636547346832871957134376882940334364134634077925256895914973909900833670346486556526220227655479753943975387903762985988515110665504634305014558281421838816739081176683426080132749606331704947607055481589883428086928312410330516769358124888789547441079277915274447691867706515748551160256512216919373862626600559428114747620152808822268049790110364388556698080474457947723179313638395668040214084765936434800776765730428917620384845177390716752899371951157122909475326540040394158254164846330023004697181049188547743687336184679475258008521584811193802495415099734275731563634158913233091234072870916762842349760292392404574361532497920000000000000000000000*i1^31 + -843635131672115076033839160802829129564061007943747274280176116060515886105906486648953031752068789073741439860832464961865594390570131379382195160165761058369798657865079346280496883881793846750477978699860865635430387279958021086425590749971629121812859320750764523096464531328591444964803111033606831284749614930219533854161831414806267532479929422768807939499550100607030530519619878780811386295854818919447740883131383014345461810630524271547732842625228848340222021547069514105414104004579842568638565493792192797584127808378560075308104450879867032513934551025466556420123142919285839559568915403143424896538351702841988054028747658038394429215853803676025955202146135353782459169021432051969046547822754990534034848299684720008077058894851873563767757727592913757507771724076902788225191191526332890644140597528186872443781917217830927158869408313420194718793899511148105397982264975335820916461916184781328113958354370598827689355340687841932125213837545104423432564890851491444124465550965884720705422647053580372697812505912310547350638226580048077714705352797444852439122034848747883105215211152237491162288912317188410643163803976324212034178496322203396035088197185056943307195279128909754978630588891376515213884187968251369829327310682440627211695257786567674544922062959176814220738528430362498703666927421524013955730857282988262964385389808772352814690108171818665184635819305038798273873314421651832434991074173407903150368603501405898572206068526001050515949606600258586759398068131016416652660970444764107710590576473858425675506904839666600638536018501715372069826510459055466216047899249458246152760417397907300645179219420022080524882280448000000000000000000000*i1^32 + -514293439332966285351066240152865566572979376183269739590759692739173672821891807475730770913366067519708558505393299881919174196625688801876410282305513625060809993209082388189861912668920345632088632211491650768078610642766905485184970834402181685625177382206986273693831692778142703436501670599687582131450316153426492561678201743437309023981106119783783232027538486132733796556159943652515912518638971462813594987635330140869676528193090605800363346524117957077936669564793735909927863657150813248069811478152523794725778060598166423764076162529936418603082632192355854618524169454048657110381767309468144277236731302245369034962038913796732436988314801872128773334465037682205170818768021114173542146172613354878000957706777281220230878379982132996600285206023322039068694620818070612444961198450611959773330651007153387098229392855981424264324867582701978149979243699748380641356263802596782497383222204500328295232888197098849866251960684652150132686873926857277061910449680838921873557983620253551815686074709990181678444440611845754045657899622612773366523828665216465653242298207920787726378506618354658373323329911784830362553841733049676747836990953685463837091323146242220165904334921749487578454674758742050148215653047405410021651844752266575347827710692372811692430394497177246689722985754483050896269286572695576287198768253546702360107169516393480362843687486148778374206303247495931375490821984638443323789735466523759747122148124391416543498618346169364028739758652045049038472659710411629017358769149513565741445752010018171348484152867061215219941875498305349275947126408227004020191053190557098772743129257181902118257191069517682311168000000000000000000000*i1^33 + -156594268194195916515731106297229506256257382889506766760806937414738941567111839657330729480806131795812230571262697200662905103985229235279933901286180296257308210385311280202729580420268881712104784125597410581946399611045236427693414571925519418561130561949914675345598421984676032441091364314350553364185945167135833424907854433408723502068309227691800014882689901760743720941337278732404447500239379919631100192828555121361863117284269582175951767100410789486239672626390034967182762814689832959028252572311972615042521625551974365061773588418354237364167588765451084313712950787272757690493743918727053217428619271372535335529523083022495493914296799049881216689033318630823963519296858544410359302164696326365906381167678104139053157441191691397271965707763594721758156338146322824141713803826286430791676010895995846134894879429694942134709393955760543781638181555696274520987498824984179912980341552525889367462593687075616398991247495625368793139533308826919350717157015070223065945270247830181744807894527199457465378386552291366490219952782840042799335861975732607227420756702161943960990649195095890513524665852631222219745669004095895702614434346982678085931948999490876304622465738238101139820978509999844821080312783182942333990084863817212156675101589201627921614958823879164796116636449743503501195062544580839246558608464947058301801406246067422443683942013063413860318126707523636113781038433986231520548691388069331907877296743102864931722678658994071588863261156081751534801448105624416890167538043423500460017937581822958351446646190775997473543488098565235729572564469723134112547396219695770230608182420770699026408838442621337600000000000000000000*i1^34 + -19116352889393043557649601879529360170972452430101709585487878688890640259688716576701950199830560613655137557084632204566388843907914070524524797266670737767835484198759626546050319332971136864285542523193622075762361072289077791108767042961349214099058776266431349897517368962777919078055423411984034376378447162073553652282459885128301026757183213222518061982007443412773982819548707459009150129242810119728580962656385692192377322711089400143175044353409544658986548101242549888153429834156564758132075723723452898872800306584158618270735805788436557172099970570608025811778717967663458987148879135950168933463240826559420513109635166370207197653718330740282485425868115923401107023444306874050189058561769537316030091202801633140158343904117585458283028108519877028508964034460061738681967801354230159162313038391709380160803879312569003445936619346631323728984789222633173787441303169953145218137179964336323070418405497167187148004539905511225921652000989378477223783715024149617839609494673505588887784360990129805923100002832974954424827893062991714299660782469856558967202862040302558050671314172873004287431883712070670007891266881618645049614669312678802862987192474784669644747261651955534419006316105780373331550623452282430404996525533511745429870264523812215178858654394677700861183489913085329010001150131491039879502350769307353125883061294025717206118869580026227238569505483063786995830901375771308594051626662130901850974048786462151429931615397687393176097669397464642074629992325084013543310394785720440833635163958627562032377679315473775665016108597685668632230874238314905925163041923890083789595678692794983963642336116736000000000000000000*i1^35 + 220140998773897651578634473768494663483993664656888416623260049450406089313690447966320770763367815005625078071634028110940316204062963857107233394176787171983250123582894297807921226667818360447387495944535547874078839906401119747504217925095690197950913891310154259892966580944414628162767077360069928694046707132691251456414615708659120263014029803614986263469802739732594034921663423509615352971200523667928988801987640483312048393224679346877330223717740006917718288989118132628426989639577194995836964127769408253626949092816852844570225716332661952234761749883385699695725480635327714576261870231313827371460551633308466620115407962070291267974774231762211386777077659290167457149988425542055301118422542155411301527948296752821602192165405140491067915302842440300560565136732971704254971023684531999297716902814141325321256445818559967316082383193431668591414379595394055648741736595482863358194688703826502188777503507138207822139630478957108390375977226509719348334994345387749210351841659404032835528994720500838898471180862385615029995204542285640136211912663918374333303783431073526524733488709220123308637936536076773752186822145150121520944674272799250670156386529963474684196512381968103434826027858911001078565638092177923096849350832532765078931192351797043479643723285529998639916246425524979933111709371377019191560415558797755655817283026512442345363364365641864174592225271757985529874337040915938267031043216026168692502820822825766442686203518775113230796755376289342486812417321384646156066348086556525609145646949569602961352599292840855672104486997407125263208510042704959268976378560258703539859936481210723100262400000000000000000*i1^36 + 126245464622869154382352685250757743375215826942537368347274229440470113545824623380595113409681834717102403864286277552657166483884038998586644890507703789721338030994363377567690382120635894774687230961471975749392804912010187495035822901438057787684182538731732516417723204142225634516292498412054222632653177299568917027744730853621340526789992546334490500105271135473034868831004462213761537884282478035510471867829449660337651217723654218500752209119106912000813250548389707595295023539256511701782498679214385153643035653362462538165586162232486158634146859839544949045223409510186516416928427950213578070256111115918229616908546322867590459283549640134749814162264102052039141289778708697914406818230792969694795986887788919854513910959254163807675812299524736585510381670391299821366932333460282694661018552837388119480676534344887457356081041101355013618567065819381670390678317569589043528291986944746732829200146471493430483115274461821212228736458758146141966062403411328227479576150255350642911758659867654455671121582752297351582594760656861270084583422610649622570062589987937697331750827955163048239264998167251881282431761254085193501850222726067908175233963095488684181627943346488629934633117522766906232147007363983983530240726094154429068270339109322863827056895470083204388752223115416523314550592272023079560155872261991591143846364229728344144732756085450779316651415260370901705685978534224759822576720020892688443333636054419614405948821045950447119623519508942052239333258858735954425814486150456019605393507231585677613685404542253472323179371090396787068636566998869986167144918658623827463717232787031326720000000000000000*i1^37 + -11986436233755641422301357069832761358442479179371352216681798815414591519835003390263487763099815351865043110636627152373553187089325584004968143248366591418722113733373648423789726217368034723989132179891057572047602783558342152285634462897679279596647565284219692208980359853462325599711407662832774495497180613981291076701214085019514023674874246890722581320990927862123552539500549080479580854742874902751494591289472262210817433962062360199457851730080457699349112734550066721420894183059650996847189449426520531878874130590198508519153638514668351518767896564070497738507994023543051963866706928704383464590180024978609246202211851480297001757364125497218425190801628760738409931795339142673123724057655000720875649326992353811520487315750864105311258190371690647255255099682884423945819340633183420003058627928195234375123271087385123981250121182014606806315327149112678960747322795425552971896949806985707190265379803283027772813830039090084587950217058090548380068643236933274141484553938000095952621472895172407049705284229488921917454209171655229847450837141303709983747804369461472160079953643038794828981212122360874091884467609992535792107922811481563446191208818009291121068801168660115685670017207350987430798872833185936435351339845907350295469169047337001940094546167229976820967976645109224668716901771798025919807106211474689045757244995967366966198990883089947471332469485470590720389489300212824152729783138799351254368637569237295994154693313316667748956600518225205858368494681250146241246593168159211653523577331435204465165011885071880154150848035282267724917040935055051684870351637828002750904901042176000000000000000*i1^38 + 6361954133385008297942539650990586741865233428870099518967061441818482157807693548712728537801038117680807824790308598677675514134813473203306681670927606058673119082712541279567921650055344512021916800366656178039439167217037906205078919273396936779896433532518717897176840464635039264130886319039657848051270968078081437467753540220317094454285944680517058646579378825266721831097864586742585450797000825400639970168733359968798514571712003321634609380487034911664879552628441149379490836189185357295597178330364889144352516910066623619634131906297982698113640711207000326394783766606123556632351586046699265902202174339676952394733597495759065749636488863784910298975327327099837828979196598512775586898152775837394576331188077507245705689354487660326013659850318966117021311630569778564187856476077792499342253951388702284058351438172723558846498475229563576360019953102267088363055198092147333810525723477546148430211483975233342587569567532417063456955942471535307564209916140243824896888350017864166493920174395561804452906771425293076654350148582685984143091671716287530088615928129758037884396108928803081029538876373288160601251775691635512320288002723414879604222255625103725838202167396771752626505887771532472429669264093389977339406080978356131427349703335871157026988317057336733937288823801993371382700321348386740110206900662462961151024216739440363418208034711697144893894787895164976531803797882728306479312365396527424463175234400281562952708091811635889894949874928482369328091360111225009622341538203030567505044692156414286056345737532433931123060367672884449710221530584752268157205907956442333184000000000000000*i1^39 + -1051969370921618961656020113872065218178464063270528443797476000305946978228842349530529903523913320194550041487249834189102151388295697380303505008367433862964115658430030200101479569128429752420525791994271902761592390101420835725677944344473014648261644266445077123291947492280541433983430164140412157733785684571366531159181156051368520937028324908532662657541774862428164511461445502226261108968555705121322512325969363643952640905407845560389321426558468997492580833499940979617588131414527145302137719168954301629243769736627749013877570295542788711328757742555336372082478242787550219086207227333327157278728157018545482914348955576539173309667775750301536995094286984196108437810605319555703668847246876075175427619960787887713866648996773995884486003611523025559500388871279137841485149945125969224308585088495006186304058622592021176486886490483551383968844327623053588536226969195431800392205893554701783859918203730907573492472881414545641210268223156670164022389254262379149161179544870058004835083597740930564111127729131588754310972816005311877421414833504990151834816141094427620789639899345232714935652809959626293713945886485449161832047558970892855153886951651973936406008303195978053775042658015001665124687884118340004915597862619324553618668328175932521810766025150957280971946869391648834706722592784531159208446396141202400972197153741125296917154364766139497692126242637381068972299265392827980135180364626904214129182788662475091984896942028941283544519785585323213113672432904140912660403543711954356552842853802118302675161935599552062397300835971940668365423941051323577972982795070341120000000000000*i1^40 + -34277964025727331213587644152050272797882918081960288677904638921171503884418984531836741212997392055824708985562830637646082163021608004492902169060505727681813950557011982215344827081047148145306498235367787693635767311889386421430994396666444960735240742365431234449880219882680164448856203598888948172827065698949524308432950368871495304986814940540843853441330180025452673160471690511917676929039113433765391108744687415831274752174887504422921243758137606794794056643415754793647804611424486980698239479765235169981030595505775155164774296370622467182416065784160894011187455853239182152884463970111049516537672834823118113037211608705915364929632181275987681727477000305041977497090429753018481552476182524386611634749069154173015661453508306604220845683561401243881941081885367810710901071618142204252534321237911346886622788588448209795926587609754513961279022407017227380775938204323555834213625497437048044483050405069929773692535257874336940995691614276835947753494643383714105557678899612454666360899929326769524050370304571307263462069413876752942649078342243325366655902491747667775737577158866912693348579729856929103503834899560754822339599165525784658638249711985129593684516706136997478355423652377794406732741542961695388734121001551177140636848254213331572882426723532362841035857359945380000113085412144116692304700950123830899523491583403207996297823981708782802316551508753483752514146715152480447775285670926964714395376607141643386340465982949357805270299541744149353185643641479269947769522713744019570680273501019575110215137366766209259282433866134018904983581177435101880272289792000000000000*i1^41 + -131559051093899950569316214939796678110466372916062984656127956248499679379214698412154484473522613009585531906352647379712931636857226290149482027704463753697091087921740940505952418661295601097074541962118259808662470499921596227892928625677800057109243796520791308538385903896930190399315354080008592564483519964699294444517557346007787474311312703821880023026963437860184528237993194225618947115784008682071548017084857939984105894599280328466985651966092444701110210711579712115125366877273161217075186843512265951412915617837152591323965904418718155901915798468793543530415279459349843339211522745739033682840654286121688413893817609505085860529998415275879153839685964852826797022428485913015496438220700339910787970481397169713357711558239870902710311743002560042091186435915220742202612908706388269992865672997986498042577678314751998295147053404433852138084418789715644193901927629391977829404562094883210957816000784415764242677965831437738829504162458191577623001837386471924860613637691895506652445416174367925538528218992829875160625388749085353541536461941286220229765394905278724039743648228329909829181766673300884451798655561203024025170173747377993622480435308649524868989164834441481585039262533908961428016621224348020246890899306967149769451792986755175771120415617665689275869391722228479416747313781744247870992950558529768554263906139470057561965112865564843406452962664820873760258444379199040357316920519194031900656328369510631557834615294407363423417758110409311736881461421944955584109587484320538350268703931586841042020026525236371677556608187465139074796469911848117862400000000000*i1^42 + 114021218206687302288259837853070935928887677256051916637966451249629307580511616462607370015549877319888618213820453218189029890572774316528147893413616074827401542717554497419368961677852750361151937127536269115065395987094372743045124720816570714069627271854937010441772070505153005227028774283169017636614904757322911788621775563551050080429637002947777499918283106115067848657498951370542492902574127872095767824376699511600664349934442082404292934866467883268004870732925927074527828152902269444273557085897483312752778004583015464514894710379958286973098486262572286343906913759135452263116924426852669786156952802949779341676246488271679287919857299365400141725447920182259660654716206836784320134494974718078281081070213960083488873456637842870510706950931736805159561102593584351442094434930553022681966380958519368904737282064678065544018119397323813493717942949487103109073844835111000086415925355126064843390483073169900399600331516366422410846527394406993768485300724483113312156759377089627844428542160971172628854598060675180255655630179154524288272948061611255638737533010597865646532489896335190783322799796053887370143447621751251808927615626769581404474014727391665793649931607358001725666241678414919162563007589037791917588628055664700702407990732788966162348578269219705115106004549247179657649620969718088973910433162843964192757944206439471686350241809305260706665493173573671568860717659326999793708962230662105872101825525762570427192523483789128835262390070900261815588653362938826479514846978942007048583652553692781102902266893253362086196113841289663840644780523520000000000*i1^43 + -472475954973637057664575236007228829667662595867622778960491518118050036823018548378313971512616684873621634655047669629639961811108186798155595536657482770448716612644741290259879140706332445757183306058344580971491852301568723373313517161669730326843258035426231554005599284487837101180895456233595607445025537185300756045209342116734314221422471507501280248326409068664172142575876765059980717036980600405035603877103851715927778745897669507183887600945898674767333959659422605305622826755571002954776293155545804071281831161254416076451897826992174917365500757023418205748336193753776580460838008479340241671915828741242938378171702610445839252628895164759314083712688860414380161416886840320506962027626502515138780669697018663588388364612539110589623473178732212985092740500019259201190148723727730994316340055857917420721295955317497909147718639630061090143452742998473989727085560339395365687790444285958873918002966322384734896390603369419898681312147817508233242240845928425567203800183650251035931974253020659468691064259020949651482855455676599704247860217522795229585889514803932621779806309268631454277430680817346352383051205028472735705296412141207556578656127819219004858818044536917313069695987723223425084312185168473380473269905161157000117662344551634189096743372729301082916357054188771216829488413404618300442464207306461696986129682174311076509495376224105273232745965841428170624864242697212187069649560834469601382661643054143961673106418406648414462934351381311921052767402675910435268196517253861729041775491274175918989985637525747207450420008078834411765760000000000*i1^44 + -187457946637461552237515867874371598659189161521544490752415267410220789952037671511516708706998271241617427851038323012918433261011963481240097205941090413704281140100796219411873918215669220346305797590277754449815130970508004073804539452283550762949461952346762714216433431024318033920661187768453716716116110111657127059475859388197062725023162153239346017743676249836298308714530386837037854856962554680260196109134132822256009558516425514934442478795493192655526733443636856171748783116291627244033439946565058209855218655203599683987173631954551494881824004909935227858852800695482128279663729594002983908870347784679204162013958359102701178650274981362628198073991979062268136289036178807371520002051348709344320776373945978050814657547358452594874611786079003370112878113529051098549270750448980182608233507270632892072856327019480527607579658582923357246317602572907471118330149577142683933031463655549135159155665890166894471258881754807416744390265434120275219093393001526824902298919449648053537811384341362376180824000577944436286017324814323018934529774829707396071910346811803119439945067355409483385679842860786743728211516731601498035602387987622013107041158579768754964928695344423407952582870972039625614424654132034948450681716717448217613209165120702836250686703766709794941839099703224508512743601582438852176568225637660907893848577369299728548617812030211346754560631554888135271834872836517127481756412932219414709039732764896211910010492168905882999130657630680072900252350864848717483749015277157140378972309228905775009325475964759928629595457427865600000000*i1^45 + -191175687903681254399029232171216883083351581106872200933340820855712263642998889209913024244026221837636093058778755468159277523364308345764864591760351932481455247219688451034839829297641762599823184660901098698097531031187487397768147217003387297186856440986266505884225695214377387719077529639221923487226628447383637001580781208911541302745214852076510726089703546745040499062836404161950899791677226301983289349873291671095867007986656522054466556725768694681050605818789514706924801526010915546051316110841097196874361753768859881771064561342279398455084636871139182491992018103231931732736602617147129222865874564155235887512726520211079197886196445094798668222938636641243372687706087802507115974681156014629771144713253609816753177976193382937240314820592735220565299648846109345258660809572542262979129929535226102686346201942951486072510962290476823255479521525043115094525340563632007429205251316239495468144974609308267190432480086381232183147677389225703366043029648168936586333925561587141912753621593521955126456906733263075415073432382437548407135608159013085117956216469127309514472973610299542318305331887817752752764976300592980960832451164847076343602114106609272564790360384047588784652345857273576611633909261741939940568756593415537217273523876316219444381606271512419888124791248420900037813916338319660880940765587948197458806004608096852947552520646791332834321833450029730885045407740713260836179124402534193149737002892904730604662719305667994290895550909580824921767665912271947274568110225994856787293150257209922631647236585157879023861760000000*i1^46 + -15406367318783235400190247104705404668275717315730219295945321928476105176666152178788771262945362251730728348580735625082708097106576767478727310524680205239013813309001820538959548164120151034669139729296310168163361728697968670276458962553683155242396848301070671466576716758995289225221631956257074748609645331026642319676334339687208605809712090504775831866909089819705598610404925201006972284020226467183877475828848667981468472075614687079436501173591019205467102524739724657983512059857424565182256073861813716068358513548310131351715277603478960055602189248035708214571307364606628448410567235885883141840806700444616681181327048086325518367732359652125252726536144953711581775886420655099667692883026122573506027521745813454942798431460649406900693314908181419292389638673563969620490133931753946846186618025440425795997934099763509546201903307410979966263683644084968593966284521267327166969981395534154649424077401756859005633747877985189349449324927445440931099057352080114033595498821431111453639605245665964829009112860349233260898948353015988445289973717917878939066570871282475957225425340990627220317107167442719331370471492300850940031566295903757964453545187402821608151400498529408215343456484580756597164918769924224917818862534711964736352302940750778876896075675382922953232998266577389686428630073187007937751871699842115956351482566956129367940691337249915133478816414942875408182025524752262184056027041852995921272902286548898185230510846821047966794552732640615893941282140782098725556282304697597630804085225540502431102868186767360000000*i1^47 + -749469855557415570357205554358719888217597577587241189949133583434319989003114773441246146133895063952206980593893274986628676074948057303135108422500744199377092239928775546961761340796031924113683251862061079644792099666764530151283169046146919234738647270395866403090304595133235470209358227872868116991470364053650623804689487207138793864840116317494538980098154920402860183652409422431606598829484156231446617192552972659717506004190123926726985708518752358352620763876824089704003876838998818358807519479790234188026242457770649474740748801439700474267631883280469420489153187741632805751263853765943947586526508339382716045971665782956661956886288529862521382260335651327507134629979523707974203445678491995988039737673169279399793317282191786110885153800162625966165484259763652885020730183227164932359228955267181645758492695031070224299599460005563130464759882608044783553161541181191942835238655834732902982588426270740134170113149705677910371456467708916494783703003400971824013890497452906178405342800429504596818054017707556491402295717212418911542510127717497405214182625884019784038967594615584605338392054324609078696430268565631448410775360434275179715294442594356017172052370189467698821531343578952619431528572653243755810186884217651899552324467867864703114646061385877335220597646056094703196178509422925264606015694370705428626734374624515090447971547997336256566237818903338643101442614056977461155867178480152074566126106119217293459616200569667806545926598764296268151435649585394443595580671752185830758329123791985662852864000000*i1^48 + -6469289399626202690465203961898964880850371545612190833129534777947690072279358789050371643734631662669209698689238284373844744300835417393062997680981172019992336693189025910750162120721704198221477202122726540969793657868078445034582785864825547877700089037067593445080350810977960766502509818135074781980611969513334798727934126628104721677344445914281580389869694662598670207988177405609308616397105585932516643990646571019947390113173166211196576219560707263475515419824347332424031941896426253791358667983706534844819770794945560699481213520230122724545728809128769328878370166026894286444519515760439519660183712920048761339404731614545567561773330708542798726069005048913859958453062056493526335010149359018371174231722147582996164839176166808405048116891144386179633673916628194990294448589769267534294867876110182736311565416133580098116150913189775094306049903609490709389946884477975173270657231927226205999470012932816674966624537089665603502566191071327953577040118834485889776640500705024363835514101962926489287793624449383451879179967783828367991217934462903626955349188435871769784437313900982965546504704602608114640188962527589236418121879628132357696095190500922092865674349185432972416779409382650269159478738799262576253229784046741485344598324754434126266514723271063755177573392066052886854992913848886729555112140070957014466470345748569289058047456405826171448078479724878910324784414263904279077757930080537409484388078751253161322601475828045763926393114060063159724749627829542556546010519405567802828198069804800000*i1^49 + -15484020429305235090599013739257028634825553146588531900104419172216115292721183018890838206826503767846664891911468449800521100799651056275304275958070992543428478541484681543889730263839719129971371361534209549430387375125493046161467818466979584813551139534811561394996224409110703391647335258279478062116816306044435717617196265560772515258762188300298280898695374431470662252540902418947945310076751306376729237025302065025709489828927989273627421788602936283130694836747437885475582360123953908535034602628142933063059056537053879757047022013021388116445573610594195622892649409052093390282705374302076071167121901377134477305221826599242709682764700888299132551412222537567088888764569007886434267686991175250000026029592084496437638319119117828037717304772694246894444983854170032204241123784450283366634243380716597376356890856909570315593280523349945763168812183939714632036716345752809784420401580968519980612559240661700544007807033169178626177137109570503040442677733512035768725224996372623267554398286279763876214727488094817995100242830054416070533090411549012280458564734234177703617302261972024160424979374773121813687407280000367865651890515616650429581210155400287223598774301691050668630644019447305865764179979781123858637509857799929381155827067438504167113983056126864317870054146165606805607241156528197737330355053758517855390919609475018462667794025861882697550352785411388224233279670092004477567521355565917769208193270203035587235013336718252921482515910297512656428153172249253510648196488022896040032000*i1^50 + -171697522466383274191669938494657434834034075561046186471375391557895174735270407450930650272725972514589631266622029847602104310574188653828430270446578350372724916978058233538034922468961454114409248956093232094377454491441134992724247814965464814326147777652829302467361001439785402059118040169250151674032617487553437338746956861204361999583598790066629356214839509158709065557359985020091103909824550282742420784482336818978257818344111981871186888945987447290076903275513478910015649084531801334468231921637975806699173467550793741954330575594408037235134892631244424979364588399035592956595858064953794041528079066152822549122020884554143822814353493562250743055589374857361554546297429686014236164999375997850398512018477654059522486881999867202238876698047501722645786492768908622975501983247476938719004516823796830865485217835590629569545956279004607099064158671047480503196197330172775064609606527900021084485601991212376011748597412655883643264413926915880410725966184806876534221238568853931109058910046457762793659561724816492499659397473067645470726276691695195783805160817076643697540313642061778555942437700394887777500004371630653979436874529690641358764606834623645435342756631859879259527813869207009805198505706402077356231562857121935644848146763741193477408617916187680943459327081223429532356345605255378793635604334259042297022144318869326764261387963499391738584612547791145595315848910360949696132054966804886440380367580120929118002655584641666266299581143955861307258306505159383726287736800*i1^51 + -1502781842001688842842740804060797226864433215156564565057711333828244985840896398455209816927587760477074980117672978784017423688426783987296102134415288611069081611470116965360031738363786571188706751850311969765063330147995713889107948319792278793368360724762293210958677048903937618727203493806731855027729415618706429879006778323596743957006453924461281059880742683262190904929259885419546259244785727557468065702622992953796479583664080998016935283147312519796925781614524601874454271283553737232591603908713997329407070844276203739976048558670723410819631386543561443646999823080465314161305242774682001344552542447150572972775092971365443490994961191147508099056884518453933993747234892845780815578604975452586787862234276854804707495570378053355217515911745054658241760333186893802985422717552770214790699370982815623202965159129158091396843406529906826252771481112000196575189714279057613342715086732616297827543770104397317453501515513930115179337962545071540121833967933776952212772416122115135522511806564868552259935000093859936550051407768229353215892559485884102848009933348345471005377581874190858208108600407015903742651001067805500638146184693501106802451667065941077022978659525188342156652913258279210938288952458606957106107463354216711488454495969111298057059236785758810653626616123771015189450835063819835242051356523677610706119034877533660541385721296428227979102696655845596081207937703888024969978439898090175984892035518013534038989650824094366445216735809080147320*i1^52 + -107307593149077651745408892260036126013953635617259472188307383060677895837893352538138068200421883376034861422532874012798389206066706978933341968724267236843902654586318992111378925936891515409056770908747016076255961839803034615390372710537902449728341621804616704518772673526229688951348412298051184101199033115556256306710378926465257038156401338985959930954277724581519200614208873500608690636053203791812815383599034962090903484078426126339452725121810286546531929868837943895994083039115010533703390611704721459829189727911934935438110072452309057341349304264060507348259456548653932060103184041368320428722330850029044222837662376739154377955852642536377627164596386182188842689867538730568255184453724912371772232496854479081542647520807938471846531118633535087318678949360286571955737262167952561102503217708162081283227130140407217475597655933380049467595704506239204776825378763630838824926719934702307603955837074027039667693681114543490927648852932269048135979659792854135106050424588929918306604090077559983306524328380313664239134698129554657649934972757956784027858796015454238314772108589889218178973191570020562076879711381482286961764650231991327849993823503077307195352239239822286811185034895368470680515810778589425270414087404457432191612049324389560825157809367876045351697568774991280113278763485574837680141029977280403805313818605903236621848454152996716917061879514348834118452253411828183404428492090294542335894971342009681912507201*i1^53 - N1*185052424956710614178852969137103294741113591530023311613045293384495715796930747870632543888925830696594647176227686665975576082105597976042266588929761253959938382177397716352549037029091172804246375115799848291973232005229914682621984860179955122001032759049527829885017854186002634380947801150203639198213220635081850590446635565251755137854342022981793751412704418798448973853157560602457281336473545186002210166947013351433808669189777820231790915554912045691574987552604852351712659038825818767872*i3 ] ]