[ [ -4110631911005590119607569104755846793447467119393371849526298280040780729139633539997420610464257417398005103399857753263061582916016963947580182691098815283382275789585694004089062018899797453136687056185064058766398816560379124658031907924063866320167499381590626067384821869963731381884168803963939582306317199723468305721465025032618969807677383691377874842770457061106371245131107468099349122359539042318160751443353767086385425811100282242814441018852400406011559313820105903243404575739130283270094854754057557537567313129296225391695546458091697235193263891917773410665610126528396566091356122201088748920398367754795787640002739891893903518599507135369073571536678142500084421052684524773460085234987310710618783374641832307065550523148539236247342866443900766883534977029082622209494425287129359457273462847970721886405717597319355539921830446289760102622692545634721605991173547634832698128498678381410643803524174609352769247277518571945592468364015222846331694506887314546965561578899731932066175578705187495184447544783001379626131058900494790340711272950864714474081986027975786535258444909724293607634821898937417944539329685383405022482473465690552608609597619968352048870742529506793283330748124869115125786685726605630931408020568350080909101236224000000000000000000000000000000000000000000000000000000000000 + -955501230059104899287528915041045613000919520198585825191278944025633264437074657271039034081853520921782523614149427906820503808488595098944483061044534070711175978401984032641302872259640357205642981265883110315045042613033413643870220557276339635745517543269304982108694763520545759777984205701425100890436277881889972684247787054428919322150835146707969897548141034168284996993606754086827788082029364645541737502678411255950880131178137390269686437681501768894704592509098081015910925691625618691879406780515938457019100103801517919854476517075968221864999177436769865448445171175849598540061341071412851399410584981838988258394807846916572013894420923625919707066623957113153298964696740140614962737265863735489728394128780923193605815848119467507442793252047553965312446262748989500579702813921924456801336436652480467695899787607800168939206425725168397122860141652209480642957465669699775002251786799792649784645300594054567548592160529707525427634660127724719930987742669554385605847029534498926751840413600988740841456675296571261703261086893339862268374616708544181795418286318825215721380797940389484751616985286956547716332883529699391464970134587378060287038891730389829869442408507725864557382920333488804350990101522619095980342566012823370661070110720000000000000000000000000000000000000000000000000000000000*i1 + -15769354035524415193839422062645517181035025009098837068083446704618498239163316666471769438428256930963193771316753220233898412995745915447890209294275183210830144589216971452021837517673133443172038079820198810710800738295731896880135241589734650923260731378408148537824595283003211777790336974458796179576065947073224148573969921728218540897755917729288412165689710916150279889214115595113574586580268919293727524068184287768658176874736916036642771449164810890592447052795053661774590953298361510784257528693870593092396323417099656197156100308293149174711041111780388233630041995831656362802840421683062578315539554841683233607418085913804649778908236851897023747738874895314988742525199534741951796954994831103430193036721495840860452662773413631531071825845805877135208047280978144949145370289784814046222807688664683344134333814150186717323860314494960807268009814689220044437957892258594199712121660560573289367869279839871318427552423786241818048353413754717061513764079068343577446166036092212495249828291760095070117346526166842015828147291337228841686281009269828770763865506155296896494638512134514212147586568827558002698280282711181871449353497773785982669890708682436904630543395918643984339960122104796896851276988853208472675285013866429167689950822400000000000000000000000000000000000000000000000000000000*i1^2 + -106778940069133744521346143836027181137472962515569413625146507263542272075647941853082557109914373814247239214636092740659705383949991273733818172106733845095419535164114681891733924053458464378159190260502382810679338104994621162085769846687401758932781104533428769935114693956811070897944326111674959057827339575027297214055991489068450350990533269567204050650428085378200554517316697346313586786998131667386463274578513978678403206940626418629469675491460110580579092268118810316822796095291431135961582837709241164415239203924221128383975447205132453637077166156188200767462363374288436382196236123878050464176037770425228227057173539069772958392417788149887163249092044450836546009751207576749505315747243908733519716590649069191769726284641178239297577873808272171093458367701519580384083144001421290928909625253176782822173268377625568795591908309498031889827567055742590926864836693784523624537046334722489233006256920028215362128936701557652819063582580110909522681152628771589039899563099486448477470435537931812140876216612049446557468446270557295558034389995119368261512354276264868053264750383463886108919816045013322224002690298305188106420738469701512227665934017684168072800419600879012723740824244573493602831679575130511173222255122171777755266416640000000000000000000000000000000000000000000000000000000*i1^3 + -363446022009419421922897952935651965682574226929522041885830813022689819462957861594233005820867203404950905936787204218534492615329119435553386353271520629841698367139101441603330242891518204413814562286480432067388376154313011897610510199260206163364432722873777802456740437142424447226543135938553529116183317578169534783521304816973884577108219685868744612232941802124008362915780027184228146370793526209754362795190976823786330124750137976548456627878295873436130537407671730360228392235720710453270613867440224935493830843042694971664409643153777375028081664344170169372440623458971065917051099686561573281112263636876239389910689162986189202028807612487579303924296659365137394612305893695168907179562418021479870616971814852157563974585808735263123452956298831659858124192004253032903681038505025335839367786853720497092043839209167872845050162953702625759898130836182148145136537789927492399530772261105860151640964301699807813287110269172869822255821747943881876339500290769554389863916354983136689118815870416264490382895165703045459673572741797733180707667041464030687851194418319341614946264143401414505749269662923397703588627743904017634693953405009430271866542165248758849145291903098081653094890624689978952571835950655762151029428905907667208870297600000000000000000000000000000000000000000000000000000*i1^4 + -1349742623310320526069488132199247899955777052295141617076640543701113365261127126194812555454617928758147968548559475856496066374775182720554481510058960654337623550677296577495972859782803423805757337417012303676599137661587866010572196881221512158529866589871882144189615730090009731504390220570882158762602285242067976697151777396325204263101135111782304492509220201896190306466477612301263123212687503822782789872949280903943049171331318950200146701815811055062885477388149832395624796033906378760852032567130320725983829728929753444230669581270386037687198587134799586868137937733499778899778617757351991581009285761509110355514230488923519053784682224554553234273857154598425943541652608170975302850272614631580743015689294583947477160676526215311207132903845654252862024789107566975007314683795614162048878519744318856561132362469858752013815677630695267995583040694265686323426940431711711839774743668383810374643832817745921333046298493950394888005567988120726041715498145365781070153657767542675403567796161692301988089822702102108131817886788247709346635154320508693514122619910694705792472378023974387869648530525240145528088584999376355570323817462763236011768353649455140184722955161195449661799225415629006947345214582992210723620611229944159685469798400000000000000000000000000000000000000000000000000*i1^5 + -5902095503996843455472965900276380573997370460619795063108312653903676159918644113943135613891335545569292719201164523035197116164631279821183711724003686957347193767542178606338126100434754309593332385996321664772515015647549592571224305671416648407988183518043273384775150278549520233353679149550025573506749911887414057353529434894931784974361595857430641817287115616766369802778957923666981997210680905054921919058471115890198396388885835572938032521542188633284001961615330184428103951548867035695319714553957784858921883166341730936297419866508380896087072328328276111514012092156314829292547699462988198536011951353556885987939872754980072717505831140738032579652295908323638073460435857567952792661010528229982939805294269065847082429965159066246258220913683163480423823678021489560077121185602320148921245397943402520122822981457227291724390256919983050016793038429296547432911525176917534842499541172016219532620550528257433728508570566404519919902894273510521977627474244228995722521396750790937720772004877329033249775091186681123066858064683789950174761486062042650556058632353898754677159531778689565123147232150132344183214799674204274100973741929168745718182979106043537437058162471989422807001348297271200255147858052284077857979021836135403368742912000000000000000000000000000000000000000000000000*i1^6 + -17255985677743880474840222501518483042301283155945536124754665310663948785176330826227155938113136819909157917891019473794613042610693680291833495660352304407541223469725699385805954289372610658353555314710795309317452623170494476746302864864932113077903523219227541874730689966036972858506773097276197958631504862465656160792850875630446878335277825617403821912852340086102647780508643343690682143649658462599346199037937527240848107935771445123361134909219216079794158914892323934551808574282967293199690632498572186840555101640718338801518196933866113449088385637642197143647246785885119288872936504320369154969485344168414535563977765189035373751567971674194301931552010802838325073343959722355483873402013600043752989753604536327196772907925475483151056853972817220882160016073165064296120100275532970457118597863690936885600589893459303633451473296152039573427939870359822701220460526988747271338989251331319484014174348601950477543630233373364592526073053433270332397614365623641276860757442861284623056564847955096940440917879059400409619951062598362835085917682457493512432587918198481367080469119370135172480639370926044733437696775370140375123481047125336646985471235938697958285489945679733982207494238442972003686276923341499251866300481210402969212682240000000000000000000000000000000000000000000000*i1^7 + -38700650031166529103579725986281948191140337254133075770505183019430539344749125581695225012443634845666304553298808424257266657693906908826798434310707311939583516894116600888494263680587492423735303495016124995426734151566350881791452044040904276976221486511253701219469880240705957439022148801349557229227246897795088706866342138843888063390739403271545021363898449755647135532147406735517629573165154971962852770185011438202033084472073458997236791175224819372289014392197721100704792864174637090280939903224329447675548920306147754839231954243135774917104832580170676252243398694797619362333733044875216572833242651138147346225772721412251052622106426600485311549251561676926915449412901470207437273102321611211485811997641225477326067413920240938948394550344475553452857350891830581803830739147999752781486816334404003813610202053190000641981648340484097599807449955023901395936604685782880784040863205135351877003372017644758424207779174231583591147519068304579026968330149189270408755274840259975159385317606883539199777584266187369934940883985708720222705424103559493209058456636743290935652549877600753075324631847923008336212405667948676679076686874114535421429998458446433697307005218722894716814971768617149694712491995742665135907751792878597227675648000000000000000000000000000000000000000000000*i1^8 + -74223874235275606009678008483581340122966252452239209122762292965106824405499057328691984607179035755315700995566180395367822880812540483595110490543425214581564148903191032356735285388594048914569037818649164889276150728600148223675088093328087684166784078662068401062274604693179556949631516854242721606923990180173493248000570791940425351076730622071404021210210597607725436704382969707291841338415717309106023831245098676442559776524996585426873781862603503341848301338022335208245426615588932270517587000319365524093192163274020163151970747899722111610752891032816133616261485197804637253563557826770784240643030105443591440806542680512560257862101233035384742316123212851732200761881210906492825143593541387144638907475209435353039577789736261458204508548785476484086446677404919846061040382760849769566388362251990840203396566100186682513090417340823765839038740108840635112251790129711156539294489268476444851581568247096140724092993165368096017031720886538192820742794799959019180404910939176328134086873216011329059115285634437391720951448109420851757164521334965672033179998793213998730456795990523471713572228305828268922724514513453559063451423080183174044019415013068472699679794974246162738931207606856756742823960489128881757870030502704955334328320000000000000000000000000000000000000000000*i1^9 + 60990089186969615284243760618976865461261263635220701512586547364128263166393392515975600615431642363385222311393820397071120227137142590939799564594086936574378820921737025358543145280107416051124363706406915367815960564846537240119338478185864689409093183869087808380379578131602962425221605202918068790498645874572313955133534019000244057946814504336025107427850847331903161975804081779644154479651670479929847253556038611136925919526915353337693312899673535386348315448010325141463432186389988972644718969537103784193524008007876267106596756585971915805239975651276934707486452386383413405407155805361104098748823212215316377463792576006285140083442923699713447199738585751111540008933642552747035636443286008834357071307742184156532566539265922501473594101516325904515162704332901529470150434293244956585176668249007599001245022657562568089886803254108209587229023856312149462161546814940350346095072441734203709729671037277644231626824363775747033268598188413604260940501283564525579044644402583594413444916191247113761661313813065640530313706310404081811520822943384088113403743571839438280880377060509556928312445165448629417980551747181628336044387169090234348187210430576009724748717825020061385801582494124992399524788596457537023669767519711479684136960000000000000000000000000000000000000000*i1^10 + 141661376222797044018274921935364433457976814181264952468757521736806118905619004835651364377428517937274632397292607767590732201318739081463964138521540607029194228088705596352285649567801963051512385035474005199586027331249099603393141531610250880989212455138594084941691715766274302850664886180670881553482242747815231729957304215960097057432640159758379536901823567839588058860811569790628425705123682122788052265786815169550106483256630441608051510961964976437117454037542041621080665484821156788943295550626215043651612053673698331900338879500870740698214144548665774463436022255217788747580520008930955526239179846804080315508212520130936893584890475798364927906517588596343767013274232683332878471399979053490091497679664030973813532930258742236195368739461928051197566885625675036120847582779408404578974517961351221784365690516227561345549494328687840180846488935505750263092302988766411513898651489955585682953673905601725524518700469835941098411188164181057709983834431685769890323515257040419798632714701418871559369071432403946139994461465307597746184117351901064302299286962306325482862703553137638383787726084405174203795658563630467426549033899547539871781429731176777559498927909211819959599452482024365574553926869289569282601900624532468452556800000000000000000000000000000000000000*i1^11 + 64088270499995350280066834063050615559931675717636846550467001134124546771903343410904254334092863953103829737555493363260307614763546079993802822157837326695311646580978590764322262713118628340287810920109607918990394524013215259130104809501492271236768276239441477500640956372577100342302856051408215599845409691875697967975379503952444049147749428890565919279709376945303716052746221527197702114488686541252726258149114352609683297610824028795193313730323048908737072598963069530471267159188612422734161694162935332072280077993401935304048690739333211657318508381779527807293313655291632563593375995839490625692051131984474198669225059340212514679513039045986869242805585754898332931914253168182435964487588928316328995872993112824457233791279670340263757254255272085861975679752295433581929952007811248923152492498889667033454044538733684221822090572190245796603295023149767858666940652757208243909479548804768201959699994545768116005716590085416790950057865866968123397522533551797575496547935898144277132878806869493668207330685424884483989439602310574978671236062731491204463843494371517855523068669459549533165626430006562297285065934204333974916129262734057184596782220035233126183653106366414690067594565588436092131830767930280949342291737678410940416000000000000000000000000000000000000*i1^12 + -39009463867058214267306145949178337267921696786804812865463872524629834904937956807243683459493954235524116344306163451174151472154633419082200332736949377831548587720014301579899639781771954064398112526354609265783959037593165293257070129255974942810887434625348816526526225026398081956495999728179069365570775192641241050710927169899901161046466822307250591999649742576016774596381781335078952097975790722762153427681339519721881427468022488114617674949877144926684880694344466194392006175960574666966540763915013792928825297231082054334984710412503317125230390728716963183325050285934008026137369261051623564333030600599549905544399097384823488692173979346994731794748207742215327063078970682788724580169106204207629830627745401016382503386054921382061540208367503498874734693720984469035102709193356722830466131356889127247384313940280117294067284698096081062769050260542977257150902230045907546936960345115946986943853328862400477761621650247580590743363224761516963760278373229020993611930783610457695430256159581110956978158799648091009522571531921557755233991176763040857469407244800410774826544271845214196775152198101723786692831644064118273977322159245328655556214210550889894967362627328152447016265023644793772852407103800735938685408376534545203200000000000000000000000000000000000*i1^13 + -56725504653470891429544852389746012786988456319255317686156355897020684224101128495274912495003529687527061257600193686058960866659389796939482362314695059761760748887615473099379307827541274257868263323186735910682296221127736725208732286995448823398156911875759509783589618235616681671982552869807516640488953668610920874385170538425559984333733160622875692851511695788527842653214964479155864178428069607151243181775280988950525953609710702571803654170366559243646336916120086724382884445458433150685111793631254869961485063269340979178894127020399394522164071189200877298805630518112449647638736810445988518246110281243258567398771209835879151804007680833478283823239893180833322246903101426574232342550361206254555149172289843441658720366293443197161910245221881623152405454443068693527778444185029523049201417522005212524722584111643048703749861430604429002555354303164108777651437030220084374346464970243913117284107708227113714543716408036563621273978015935646000649892385144201340745680903860302317530764751842745247241297485480926723299069014536964861877094537541596375330252820145899673297816873378701945879302471468844570320470455539446109544207782803303937130732444324896777143325432386576749604754538949511782012865385124158725676961657318801408000000000000000000000000000000000*i1^14 + -26058133238256773112242113785059514119672555627852035704149342831521007655212092715810279976622106809467968726915465616688219851750916760371210319459103625594272685192537711804383440952421300006347500711496039314179328306288432582686811966751994644023311315097706811086162390592817843981342621273911355061873053434810476612996934776035547342797497800816386804530180609294458411056391826501871027127322729527718129139215132197735968535166106747353712111519811128042120259871811726151241859757559291186163186886486980832413098833693914996828748966821077393051607196789870383700014864191990911753687979987474536317249106598913973725986956063160727670147668225543241180671910858617070942749875943409054311759823081210203877572968399745695753574441048042750165372151739939485041536004629700357248318968373919879158109596390973873390245568051594775539453785140404239482085826344877034048198538979255509482985721476415783723170148907308227475206458113261456186320616773191300560667595927101652404616667483366749099378679155623584212576616424276097944996493959566990384426349723669632092558471162385219757072134963279861785422462429154605985357603278721658804224476867918037121045872676401935887064632875772591817425535934346098636692252803288342832294929737967468544000000000000000000000000000000*i1^15 + -6369508578455036187839133468221729279557152311536697823404403592881383601381163304808541997974071315313301942353726726106220201190085758646642321543700541351566333776191825684278918385353464506720100886039862755431275119294872944917719876300222299404396393163758055864809086973355004409121293738988572811758581417941292343988252794871555468667224719253937691451484292020414121627891960651179755609877596041138914240928257001303854344316234977400834838137698655685578563751665905999493675415293628255083022562879190739358789689891569769538347940169907057759427228932595016522176330066246742013234354618104002905665816641960937897074122759037444017392753161058648678300108925166802844776744584865831424709970666474763170827664106371716962872689810064565625976017085609616666407576498230684729912947975851964425190709030478218847670751583901859176151609380928384479332217215654325691161107484496581380600124961999287982228330963413214038327581480579397425664957554462899592000208665435977380462733789485987686522433870752909427367500733330237963170065532944290799210273873132699881625865275889087075471463196035166611165883973879848255300063777978606382320167292226993613346625624026388363133078587833343419916968187616772617442258829987235240497973902306181120000000000000000000000000000*i1^16 + -1102955064808940809260185722991926085387962749792241718898926551121045809230007565315576092450860228132853823498447336318817752771504065814435350867392894143136074083670241560101991428937961226904576797302635645040915076434660732777469684432630322041353116754285790169914998002187450994402262635573832605641539912311369132260967627576911089980431931148379887563831964831672690534668472915094020536911081184025385903883348345173646444112208967863055597656528593486026030131963516882967510941557371340755382287321531692260258224103211015958417016825953089448194964830523104589568493009473087027704040379682652604398771099090784918127886823390062497757070299291448491584333273012989422551342989958897804480068048804018257748702806154158744293290868997217676999349176387569751651824940999594761429166356260117263600483881459862387676707251506433234031240233212411816816732258114928444123810601766840016986683479765339724840162792400669576075231526946453110598393559185913394346269071385724480830136745566580088536811443824745375160407029538033569634445935673737096341364688445241048767267193078858045085721279676858072099202139027834059244728178462628759628929503489691133860780756634953904647684616589027130967899981707162069060838421728052845806832002164326400000000000000000000000000*i1^17 + -159744623236992965918730016141913806859056663469099520129509434009426454246354988941838921434348348899578847563108940131536585870761035135054373600877230969307934501410588780392793986572515145242715615684478789734715839013507545525484577428966012439843462693214531024487625698801783032795847804754766482414211617271483638303765367779366205496465950394601205894495667578150910304100312280615857219274435366799146427508273911017570145000413049975173085549172605262860100751107032287212302109496739489947905199173000143717710536765037638791499752530737070937275603808105237655744125806478320142136128980975782327014588951390765648275022680952096686613459112290161832132445459601724821809378679026977700486993585997539754195577674012945928542239754535906859208049400845182900232016469942491384626885877068929770131469117538449894959147094230681604621211691553898608310317643593065597419931070101097075923958453083565097040701931924325366094227448419276099348711308867067538970656719443486342090539598636736431357294644537982479745529460189728056504674295032888190944361024462645044062158339967794711604127545454962995442512751206092033983944530901093767999907693715029238500765082836131894366106857227927356902116156126737646090931259901345892606538007183360000000000000000000000000*i1^18 + -18796245556672152254659243891244294330695733833811752721443093357352553491285600878807396163287120919357146910125174516070544062193113613631826390726425708473540600493843940758380736454642695041954313986206535215750758033177474872907501737937952443945189967457457328785819717122927787895045836654221682160862053896629090508323672859108854457906732191431693796533478955886021172830675937307563946095875523175803247896285246408992296584066204171458451863256374594674578636670271074038932970100493473245776237615455391833209219501339775212774482176699678563262111401431011862689071729228022001697753686795438444898880727627475989729851021261071810047639165038928707043340805124814863054191613691791774223088910326242888376946108856625162902674266967715905773698132207333671384162652404859201787590378179236779723597205244912844410230128600780047585916673472106930306494980617296829889685001703220340702431103263831121087409002090366095984902835124204618621259171228315245461525526851054436820715104677442785979661892232453847331043506851039712789401952920977941002618330801688337471500035689481129987240793016194179645582127137558910844763782516510036264276926323663672364575558422548188221893750522590748850749398071153312744847835842514726450467595878400000000000000000000000*i1^19 + -1635878936907400333653144376865858496027530987838536287169362614162012126937236172978258502471905531429480004959280205929662440152185318928583955501498084331173777190028524958351926555757882539119180624732325694679556053472780629339970046767911249963575359376651418170671714051947905744336665426609122791470007949062691906929019834096679144656327806294438096444266247047743205971199867987905445029141932891864185509413855539008971283896475408782047170446051026120956104969572539515128338207076191537955382551549688877477168506336256688004665639609723882959974464875457654046904140878380936259443191388359762417727131361315921387110922154720147503127538272054922435854752395262878310523222746709625879597698107026548718372852128364313950897658052942609995401356553508233777434214066095639593317767989290602916488881735321425515224973553078931373085602751147164542955407182745220485976728638108992483378778661432785319466928112939345163280990828051487898409211077731604350855884415201752025130399443185039740288109787843127377511067346398870252561626482508690087750821680194096517335812161656211310190718474579120644682344859938263418712097897735123063177527816870066427493678091786677235313420697295952349471971519383451944562416654893682017293461094400000000000000000000*i1^20 + -101354825238590733067733346393963182597734482150184819087571013410740971334621390543934945235125530553221759921869639400693115675315875214920320657647127000811114484757750896010060626530866773637080171448470026543163898097554281830509923715502281268669442831818534131670107506162649746753900134165416920403852602809138359887730540639353917579207081247928486612673339647265036301401741058256408784124609266133872773863138989769051781886496392888323513739088615763747047495175666242178141541353732583887188041520157326348305565924114505168380925969583401340664514874004550806931473973559056751783879985261133852087802702252729001907058130248607766117901336934058943608718836341428078318464151381991172185556740320844484658717506016889770409353767051363453802529409210934444123035704187671138838540733246364968760717641247809268460155440451555979602242476292348723156669615177833161195922018069637738914602319965735691577761082036846950738612689006156516335122439812849561703671821974945658607891686013931630584383780440004675038571921475055434872041721301218033371769994994707001218337593722836711785580787932842793292903799670786079847429436234570752908592811082097142592624904914571442663521736350229284140814873376908041593223071420662710085353472000000000000000000*i1^21 + -4506561442927580653244945713461582042432682981966945250153218061529860718867287080170516399607919788244326134838258808038637766965421598388426756943998821743572520231147833469202019462983961143619738165685030246230505117165115110402866035033745987304446020194530138438482637047240485164486642062093991290378848378317498669599737979431995305280089854793482644767951792505515697556643170427290828335997417787095620252610019041952367636029276173590097259055529457283623393314614921330553232245394408398948968092474700069334406299700571192100508372326389219747935064263575101206320191409438530831729583528283637245280592551516976764502732982439887421472966014143337081869320088640242462892206412381102772805742010756876865702305886486598997323283299522244265445285434442503256453191481198125934090586608403893544344027651026080203967054815819872651541790960792732191462274205412360300054568708575651750722377933188795338489097134831629853032832547085816821800072628778704540680616629180009622455607829210194133950574588927996558850982935885675275277939815538200148691412552178810356835496256533018271456124240951041890868874289569763284975556677969447044177646455180400077410712449178172807981792288937979414117540752852561972530191651312594101207040000000000000000*i1^22 + -151249351760430452074065189857288830247999926949309256809927305121837489958677028016215552247928956157696263570982970294062936424546242369158091067587275365640330482212744875987595223995044707447855888525634494990284425923543538171342085954048490889712414030244493660260116494450822428750469221888433859052283153940171775156344224694297653721016851665549765857414944698668639600097880763113275591306065574520369425928321002529061675221437370526920748653112738105891319590079116117817121396830103844276774558950549184228486169751180787295092118741452594923274364400677798740454136581785776706216814675939315811762959669725162634731708470253961106573639109239202681808258590704502668769228937008561744892182868959936203396128338246292956022316578252594472940038228250049546490807173361271482536707115818784150549500310890362105022115431915795248401862244166825644545189265533385274993216242534232470933025657075387943005880539379793166709939426258106576318183776942003397738316192710786200528493046342876637577035947717195298261294064910418978567464074596987951472849862538701721261339839122135286926820117053918658717759228899088859692496137359373111601862266883763101402711114847665199995656361594091981390281524392294245349940944697630392320000000000000000*i1^23 + -3846538212732774101871692102499848166464579438585058685356972810673190677526723278676207923221023762207805588574223080254991502955134743090289013346335051144843322202102312150829044390591977741867449717091081268146072034811017925817580131866540901869540766361792947093114256159553448489797165749327761153751380629410705500133203264077664357614439384839674707968671855319516131434935469395009575993311845107011679748570150391775887648124856087312691134527882737240474697769282718590271952985798290626477313941448415017080067210578176424981957789572594052690276572893388945263983104381791343815208020807774023382516686963266331772360185614726806054529541565075444499690976334862695493877170167350393981820458759190948512987490433103025242642919886083832460828692751939805829137801933601683500835569138949152434723587766092480826362945065209770884491957800237710645967343409266253073050631436484162419306963234593919727539235332748164272081539239757619684514605831718354324452647030079479738445901515877003274195043878920193402647029402597087738273796783144241243580293818558357130172405239719755069894355327784833151190419297969181176613979378559878965670715096927656518938676928567713353563407507240577836780437404572536128398008610979840000000000000000*i1^24 + -60600342233242573350547745274770829901322086071658104301102543275744579683293896032450578033308671011751635666305688184550280176456687370250137769055810333365401421878612172007114212630727601973378749180852133792838900440768201213977275145089395646549785426973668818688600541761884200023250017917595015111230575653575287005440149203669544518578581550469653814626718033111399972785102007677335181891686113319113484525157418576761687213909341168969049097778227286957851832973710126507354256420705800022183781107487925012039394791732094166423449992319307127348680082307591026635959242530096288923614067807461913764504548591635643911983635987354478290411745288356248239413529857005269068152485222161711681224781695313792381722089327622028241395857337221618329820430652160423697373376059908435912063585604116450463127029541809741312488320405801873490260432274179863056622442620561854828994201599516148411947507249971855945279908207698957718622042998634563378942143148635430279380667980960636044606191765390985640507218283076057881142959765044955829461256424839316052210372090002643190533471092719245964079920877855219518440274059549426244443589855163042407654766725648548940652747710498825554225831449550752907986341293054017493595586560000000000000000*i1^25 + -76433647346656526233119025751417693269973670973289759598068303351534344599587036404111918007201146780904491784258306271143517843880896333013843923350551772154360856197140460661359419705124916142169572410851923466330473652122274128697224699528246585124037479563741933059653370230835620522164111520736847320050711069030656239646805841550175256559687036396392383714565593377904726395549787080072324222563865428946619679074362374318597522860886506502812227308024388604640703798336375607075847707812853814560631791980030107978145943557173299944476973228934552059018641380379417892015704054035505962266421357255945683207803134184220790797542959889466666549605317163403520879070461483104846800387294416876120418726601393594482181685137718791887776805086871306996616780453991711819245920696905844759141782578969982526576015076148600504346364890894594041167491619599820467161453407041087998814368373601958484028175855709486019071129626114784443910536495818273449617147980589490042994578168148419833162513193751802476821747497882529526227932770080118838711092777773197808745283537789892539710210730791161356879699595152759542147784463810241512641519378512109336211041109609752101115865275539358510106928796042369907094769532827132021964800000000000000*i1^26 + 778015618662675425463035923754800157518602967050469349023326982075999715175886656289509963176064755119081122941453928798311318590756028644235184442006340231465864312309227077714857933882910048056267951986178075432872129356567879010417054484374807942602780596593673122335904039858155145493658750324069492937882467945680695322885072435893280776518475356185035193953669812338954078889963930560905376595499566893358087481213488334052957237192084439282340324697777708897210152896851905387076926812121418410117902980166436810868088011124118438366205954014730809337737345945162159110597423569081778955683480733787108750921933311569530855156886807305773979006828321699024905932237901130708299229899120524582394432176236414509524402667881740694816239325433825136640665689974717916379450665439821054271236725433135189653598165201051144566038207927603487034398611600906844281722507875111901548582418139609492072708029348773120883434286100550384890770295660087202920926758616345988491385729696546073761395846882190993394288826134833666662701398441015762579284838458656275944126407407397430361103826319781912296623573968369188915688546493829032350707678930575344020396305760041856185600185335214953710288414466002328742295680763664793600000000000000*i1^27 + 11391485266248994718272959051596897312455016119487141883875929586936970420571419293785263203494160816554556692285079345695749107436330181250645741957783113458496412583980839880654674791473152703844795594140142606569273146246273451201924272157332024264475728635388889420527482307324107595394496766377163133262870862098280093476890410985871680848364227603636561097874845778599871161910521401862806834952133843896426803758685033831461697213415604294768833201727780175036159995439557059728982674048698198823456589340681311297376291656413382591393796098762747263525948832211381281539225571993447319347825434910598245778087320688566738033026279752909406810440317587760929059565585855773373850073802975242107282699414143568284995340083775141790862508810821282911707593853498314742365397314820772526376026143673261732139122395442133998584468132951498955962855867252648945203985606035718972766266757541443596205700758611542410854000362358353811505090816739484390221638926938534251606394072984322660122560285353541176703354079143853521268257588243067989201183104475975396225629027234464709409580529839051247997103623405869122405502220504534918263070380876277036063539523072776666144135639397888618265674714939734626325118068981760000000000000*i1^28 + -138927144673393602968155668143219997197740485793756161940029068047680436753321535642710432425777177835167814662984704757964585023245764756773958102472605783809345345256055668938995907486338534219478561836235108233518291280568776281763128847343708027138281331072333610044714770013077849039518454822490676028987938192570677571405338173602217292734947421165819644637555048921650921153525500666295794851923972513390715915546510881869905601627080454340959255986962080799215262571171361194269333359623266123577771666967317061553963187200299948868146680062940160812631718714757163918652157502765729567982101060008308292893499097266160602783341297234673886365612397644668521315432499881449778477235172594308244463469863108019815728498549746391592470283621039528601992135842792655969111247986881803443039726840316520332364691378585812493025700384110130189394201560617279684010148855636813129712962514130624828441444973711060763021723090472005913735145828888974713167106208007573875549922093173859144270398427318132728151880314588666663528829919573819315246565368874255669981555827485435416981066492648314336519636722262938473527405870582788873001048080976635792330905760566074442575798769712948798050985034151521724106014720000000000000*i1^29 + 646314305444965995988423402148232556051645908909645202453405740224126791983979219432575633964686289138692979077263369116015857602116431298358203112407311738569181561014884763090758336927620683669805913762787103020138867505392606074536395381466976128403957369353246928777193247645830836313812739422483061447669279914986440807567640055409985396595343040217246846376671596498508285875692102164142064429183678510380056127919408310126275529944567344217951764073886545644218511351963422408602782282890296308983157174786768768861898405490985330414193203789504200518795413036840738419705162428956305943038972611386876456738521067455186208166348059101302285950874000230153260655284892541313453269652049549278817790531595385088077106227638003395610702801291272137990973977576028388696271224573634247109495816826178673093015938843629670735022172713660466430662379095908208951773324188602201271146749831244808911495806843048640335910827158410887086128237922116926552276471074586777471092467915100191028849577739210975670811145000280354624426258258568721019905088884644937351344535364363662461825143910044040788469001002303519030107400899838070540299344434376135254708241113255279397235606456654561718641233386456865570816000000000000*i1^30 + -1749994409851115756543695360505373817123753620307617333763038818160261850813710814182460840149284766750932124244220698185590301253360282856184247950356045531867193591074633909629753097221313884193152475489687673176784851864709960630762112353242019436383442897264996053882030158222420358200645307846949849587481047537340936026645674003574515639700234869734556671692178463321474161831873634973368226638248439783914583726092054555896691683304505199200263842997544691257695759363628874766079719584766184653273065933730989557388551900632829397958514129496873260024470905032538424583624760854805701945921369603977793936182535305603295980611028779948743053755889308414628665280385433837610721217082817783282552029323761649532405466165633667095290714422195634913356058254366958470317509491829776150217410847468614727817370909672783590958919505226648479969413254950746676243797838947240157396192645314382766159078528777977666174531445744308431020006118619504656117506167923550796743654024569825848109321675096278177983801776701686050446636071313868566433647136363310183719546195098506121343392334957267234454260384265328972151243547475017778152981717982673361499219505588413124743059978011232079098363506841354240000000000000*i1^31 + 2764755828480386215604301728473181197704090679163800514426997565471200426150293305477266067788125771877122869221950744258064691596438019100241748652129311231658492020291766887407501355659034808116255316564973799549742593670115936945954267653451854978325921137959083826217940211844731093007563677868742370036659192719847478914275696434503637429207380695607014601362643853876530143099001783021005689666237729359271870752570175279935993243347468024038728411118652574394724429618736564602521568257954799599844346450295086024138569587501089860065735051886304045977558951372692809043258637868729373278079066809212942061031820631680590512222939379725339614441954668651578234273088894876016573264555793761018614886847693741285424276870870328022179982676119006629177171478493092816627823163267022717484998077255455964773802474612719973741787602442522993872093000067287000385452765051798179914003280235448941760260932751963190738953102456315103443222196802784642016827202699337981049231954934123064761846513387725257431518185026689827352884267220742645979074355784272481907104773493769619795018706359335307359770794877357445070144004812307734426946961960511748631215605875109265926739469656334629465364417740800000000000*i1^32 + -2378681441962187160992118714384700598046604737565118242231133640077699713646472812024375889425890231777567644916023383529934332267891382052978395666676871028908340867550368935075822534558095698523876148682502647871950267685014637280047751122321389386702666034356685217839810936232460484803540781531052032534057661428532129192690465074043262943955333137565077370729091131608776068136571908738091647090779609800436477322166610602175205667823501303053683372904745215025704000070478942037141709556161966249517770607280768589429553948825372714470973345268521165094089564882346654098148442968688877422105403779856260610140945529727633368266860564241588105595317469879991218274080606231553482231749536654560694547776150020806074715287280420821498594587681222755587175315241402780354997468363073745603568798426399160631046694896686876996460274619363909082129718854259935556546366795222709084668320772714794203803912692529756137842570278696305199097602780886549741217848596729982489244474167507098229245855763149754112816976546807515991821556175268235480193467121395645166046778427544529566436530403816347559640066743521317258822721749417520471298381361586521669212553208236737975688844866094013979033600000000000*i1^33 + 257332669134074736633841801891402349641655245535651609822216297605396014272057557382667731237500402235062331857655182506368569229605815494257046761613126731269550629860327603579679710843778398120079696610941025053209641002182449932325465582883924011008715275528730842831429581666348520111373366440247801434530751255097962095283553798083981178522101333190202745559544395263188494062179773076779575623193536623801134084933981677137542111365801416450047271775297986350630682926418013898180641286408674442504899450071537661489903868648087895647588478549802534164921096616839844365204404974963223824255347284519572308342560190375898715957204835180395919427642842694260118208135014301656556622403494614434149065128311292402689896538971109587427013700579619072260179470057548312436392678315757998613098968368815204819704836843466610379998682877564098487054804014537859954540095303409327796034811467158516591820490744449652256928849082350419106393217867421448592483630536482292191184540392607119195474273750097594507000324199559132916539061391130296016454202498930297981589582616004921158229820537831573962649755950340940752057642495494531616443858143094128812853880668962719334634113287858421760000000000*i1^34 + 232453827992558031725493671732398950094422072849548282171961713733761846997599548383068786222783104118802935180128105899397923205227501344210065077471385291670545723740546028370561104486447695581897546021001464381781694193464032926556813130050632992615556761405894376889105152460325975942846017581987581201445030818571492300814852173982875344803104051066129087026165426832911719438454858720410010475675376765024230337716191359346284168034036533220191766689227094868897376256538679745180914767134990163509014533404092986006360944814563339082367371555992527067989422107983732088856313983824430109317179202803965689918632212947962574178708936231609611866979085058165294400522495909458262563394359190145506923642810287792667333834299241865898762015105889230072406790038896910328434971438824222167869330725180957234287606948495392900074806910091827313588486207946407943388895808546792299874012351306951338917973070507107281668921011939597499791824368876119465724487293651089600487336053915214278215923085356365466975206924305697942212819017217464765490734641255677477871343564772628760017526766484999845710476667572879037221181848758370142400768950013099744230477367433360311619545989120000000000*i1^35 + 36077087365639302212809164426912168932338938260736327167893701797123476285670545208182571855308145441568590024716011478346504379209469787547659759063443769512031111394162590550959130595067421375530092811188290033363311767628506587968507756213451514756460470304226637503654621939638828528146151447720090305138583031348914902402142390567391438146609455409574744001975267183164552979032664684186777086530582608239701790929742353422596520914475860227166351885491258630983980632757149178766120576758660755385531365677350764937140703482961588590470447410987149087447504346663608328763388380533341859684899798744708016746225980127313371069418041600113337183973080004549489185217931672711831534678094728188532994140497022717608035643930598235429039188605290924927057977687322018147149986154858824711591833790633163255907019359511946382797705484890839132071226470492490900588109349456703575461890948879274350748739425331572262422799940046263069335760050567279174616880658151805419645187868795074724126248822596759461069807520125294537520854124204500399318556619732113927754240437043950184623524828834955844831381318676030208999373920150465147286290864998980926263645579234036521369600000000000*i1^36 + 2507492489483146976963916192861867847375051444296859559308081829881501527863182402537960105504346964731026992077964315706164409729425854034536317769056148977633674016851293304874034027756353014979658887741146320225887384103284647528088072727203239900463085535996240538231704206114204592459990000381303037527934693189371554115967966471629818850350942615362311111822810859073775352770494328180632941015915726399951333470158531030812528614570021479980428504564835921964513217273948871180450350786476570373077501982458571034585648883234232560781399568550756067997233329347450791745927522367303545241370689386754850745398044042492978366308594658500912691748591926626701929220514289631932962762115183579963086481612769199192511896133262732914668877147625103411647172333200927204802598587638808295080685854638852482257957380120188799506240552345675051411266703966909076122349626514820368551210613342540213493184644347907119308826348517621273122185106005662604090956337002031941573863461666718714233488719357604574623167867314513716875978723758207726839523112880117574406093225239946984136262626403993383128208579978985842723480615654454781092957198374040299302941716358627328000000000*i1^37 + 76679179618652552299511397987524712506694228588158149714935449899133184858500946916441548088977791559530827886050058704704567505061540030642622843185889482472759551517320869778477398260374831931943130415540708115678193564727293162063054867634868220330582057185843911435470145933513645334447530427778955294104524680967866454267656102105515322498875649223814486026575878809182191061325779419008738847053214152933906906051387398035921228010545524750255777306977626460879433931626891006754447006807960895869699831575877319864424661471088134369170273098719507385540924001401393745865486537536102756108758626527425415320818467157320658037250335999664043857963784795807862347809174505327909237394344142186899363385531509610489319120279429520126624303289219563394815951355500734030311707676299497877351513287943348418564598431890886668018885467488702204335058320676458941767065459100761857246265738575510707945138171755568070827109706995917557049661467471251432751356861081792841061573565975218024338573096898728266070476885566689719132179815983898003622761826335137136488871794754753054835647344121252231402985759146109564922019462284627581003047303038104261096164556800000000*i1^38 + 78720177668837988929439542815412395288966621415220999816983273656719525992058365704704927794946771078263485882367850625317336924042633904725516306551431209396956550838905268438504325101803549076044404881913998554631419371016625082999009858354084864421825159434458173499035720237740387653755070897277104276370009537307763208468604322190633608485880352570406447366425299154500177620939889387815792209460494984801388376442968066835298613391290153899276646308585138178852482186134954013198412764231934422893033751678323255648351694093335946621243760838639346667324562571679377376403614397760106846360159514725326633021600483034473945588399042291356979665238153500154449855225094554974337460661611832367553064966148273690323109269230599614199060016318970961263175547643578015147231198140231059400167296343452673100992970906238019633688014856283836749287356085001711859507055487989993463445652410466595466292699668707086243160560773235172804587578546977260652512366935120646284768139452400799374305146619418063924385704368561872841043433045436377822412703018525183628341981321430781775482162568881140995786712909834136451980512607984051510111077400431715942400000000*i1^39 + -38319681477876741122665104320886099125904365592694986672308069674498829889854884852012876618494628940211696076297174337441992413159439088947140846558268223884402505924430380167166160842840020016105270018737437268224592699173950549484527526342476284377651694190797994547867439888682197937001924595504634984782598249652210173738440353539789939025151484311193654956425690111471998534133819363490539311409442186096390000362563618124716747711057977574995715674547556072216642853034631426064117095826540016545859305115344906101763351023290848643315636000873167948736320405667913304180719608520147177115435109298890164254984964841543919041124497791728312857469304002162451411329335989878809363221003333369454773272678520693524760718346863881675151203816105170135247527763456864755903366877425843302073583552065603835257139557982967870532131080876333345812997604862667808368580478928882308345109408479930465988601114821691555144847358266401615788613047826992424020792712981969301441113792385334283427150738285140999132854307187021483987859007640833126471608733271659189797824013726358151856407379102929958052459550046555718866945529714793113232762470400000000*i1^40 + -42952329137796324543362836167260083634572023541910006224600430165116878105437478387938589486513329110991870086094092117348472701848372768522201494067459584476287935204263488942512117948472888228846970847043790531330117437545896905960604924382742438844635881427171581287578117431259483475916418519435867900865178115132230381496850527543573042659318471939769637218676000713629554602363510633804022305194798751208002917525726602578657884970845062086152230260940081768073988074386983092829511873401644760874346552449189653304882882960277011327973866219995037817761332945862390450179136917090995720768705893364596029443883852602445279301196042833307757671723855629184402098361132336011311182538592743203490243101130754096136944866825435908926440765587650408540362413687038750554326093617383009440322645379377813479124382880366704259396775975183373856237097628220429529836130956094436034474277570898609445095040613728794428187640983632400369414119329283587555477128918257181591058057434863561546958653052971315093172855316079216589425999738364691994058255544539050489990474188209163440885121124275671495388349128587651542355367514506715463680000000*i1^41 + 40374786786418593492008915488306690976404526463548085732215195038754503397872037584999252988768478440681048817545639091627456000252211785743665730362386771190283916361812568395340346153613315941870470395798550655855800756599033288428701383336271065869725532381414607038330838816169896941723542765027577544074646145687662419385461271857669022741574942812766234089179587463714612788428982769156223483770547182618654855204286168840250857510266313478097189308455086637892357792470996959412537911428497667229834733665436465753930234164147998053219995323769489848532229641291311004079240771279159004748592861652061978535725202295773623632607864942025127933715898449485478480784199867502380163455363572300807759680739158329388966425408743113059464838619820214414484797995141046344042465281434181574647894090563800941654791337290359091343017815461743914895432836717946870800822973415409254572818220955319753621251056110588695762732961354532327211272491668664941443229946732043161240687204052126520094773565327190402970958314406218747335767209749482694567297628259791375815049209056566364721389093185205976091927343580334726064340205568000000*i1^42 + 31160023000914153340692180792993565229332636321814264656616104288131227859552644494045181316525623654462690395799616900063186138548794712232034087241649022496763378068224721111151242352473106093666701339812101525032454147262203684763658338951637561559242342792670569090716484566526550114929459311200291546599741425337077320808690597689409284320302626915604111525254866174804327812843659820961893490413598669586806846094610996135978201227201144313760076207096725836150164044539448750014314476539268883928497012840327490314538882523928750140023442487747217888591811834615868017398392380902069025322777561122091140060988385138347040292717855889076912124895929803140079546025463707916746712885985852524729974412383179934116771310894632777519549690733479799248799061596709852275786076868128565339885735764690378141200631839371110824694269880617133232796418263539413340888700093933217517365203035860138868581233105741731737480730263161974601248818706988919714751286535062563358069794431367306122281564336785617287962967614371062657812149107124491621710564502253364975128834510038901766462913985253894831687687939894177431552000000*i1^43 + -21029181908237713336186215519231590639565231807073471060388512249171683935070007720654793889633117528484751471819662697663797219701586608727653667630473424821857630160220780915927906957045484360539611767868798128659948900988440663807584782037961818824999040097637184433685142137888335025037877844856848068263522068425221976073569242389002164680217395764938352459582631724031247053549756394735481854561148103168806339470972395276728903523165601591942290142983619576544905273986173988256596135287705548976611017289071140842506616284714564675807406730030108831906381570733261301218412863594498579582677588144746191561382533246515242987389207819914234541158870272912103032767878515248600226578410703616038128974912686315014982740325815282218691858093178696909459685840071949301452755379629210699393797817547824295868210691297510934521126589962304306585592538482121832437499644274544961296157130426867108369939846187359562053153642404376388819715199975173514347098179142266612667734071360413723893006742632664195503711718192006002217622314394581412820580012864085766901265666760670233133316180373464048959201529036800000*i1^44 + -17981883494609508994554013188096152379046473518540688385078404611537633273249413512236077525913826440125954658074516359044008872604698129837918297916738398864123413953705552099789731259105948020479831790787862527690289413945408849303451482875187882627384223284710464712879796491013487469271640568308339125936675290942114720882103251812504562184103725227102571823477465622444837967627815834555990108648921246078971690693289744832624439779800523288493003300237346845143671560980244345937984115223405446886070780922211692810578233910602657188173908105704751258402591964290245027864819686564825455321694802361794572764612912258408511020861953912794815153045777459867324731239456599703657932539598622097763485706248856566286327719249788383608589803468783421148211419301817928471471438516899628126539982751337239231736930041835852420013109803085424056598128142093855142041250388823819002032729876848710041873103699498184931687799852172497087728178900455401953044722837484304748242756226177263660287290936013547659590062852967812166199011066486585897836811872479817000692599684586985531912231250264646588825600000*i1^45 + 7430793118649256102940261930366291253962847326063191709158591032400808453114633753428337618319356519285802420785306510512591323337560872660838800898654227592413395740755025386868172432160155974601799838660804504880089387788341229515325877267441668018404609658635943529931931634280927410797371709732825631810152961674153493913283023931829783029448985138417730168551885244231683545116521586662855160485596754105876576121768039548641581668195462271567906079453486241132466424655177981276496581960164897169326368520535661578085417534556634865333871168005002066718940106488679025804889509415916769147715914024485087094550969354570247458594734629466069495383791014043631029059441325825203660715227108154422261082190045379152547779168545431597075327530041057204071335363902520057991898929988391648688283228403585233044265221408034455699479535454842672764556846282815286612349251098267196473627418134187853780865154528629968721451604225746739617945420015318823494376144192589160498470672168056167249537430690843984451269631163186606813975060595054618856368263201347755763216388851731586312202333716480000*i1^46 + 720294568247151835711657461814322088633600457654096521853059630451476038209402748544100684458817696369072015632449349600804638392663602930717932878670071004511951657391209402187756034756833823627508787035455391897731660436920364976058480531423561896905118791398240398557382575614031036755127066670739980426570649806682541127957480993770358878290360293250348753637203288778205572920011429811240815219785253310148292621954474864941694614521186537975687222292874298533317776162206072780265872950126274051642715278559238480480260246449327585870276824857652408510623548944863487774169911859426027417447999316702718339025187076285527340552466015469325938778646017703302280813730006155876965295357443833148645151812199594669650806764214170709236657899728262635897047704271899042588439191244533535659219659034894522501625658639956775821032620576426591444128945914693083275739456989706658315469852234588521522315149968477023382107628686050193472040135059535713973342252349165982366872232723160488138602354068112400823664085504175015188949226766045140671499796517813036988339781141161742172160000*i1^47 + 16849308732168430617672478340958104663164417792976666425107495705381918340133862863998121670195128975531612240417884530132820807876305282706443121011508843978946600290316433691159191927480970349588929476255528374890350058081953076337021228135077275734421577585854798853703396526703389811066978444774271108885587108641292815904216058236765140139029255439308445750443742127424512676210314519258791736690550910453040028737335660238669280810034460250439510722932084253428679816701184633656428116705606160147751302706155013666368751223268330366963375576778568363606008181956449712424592381005063231925129480811218621239083859174591525505288262674599826441828607600856277371618264710331169326565102515248326685075982212053084423979076237522464511775879336675338419742553008482039532026997887148187491466050577400865757654610063415582814901229024472769762289344406016545614673846776900565450736214082512862189172704308606306373767243231476360316724207164448614134783690295982711137165383443545673493566511241841270316942813093055750686748270521421531128806010013190880776935178240000*i1^48 + 8269462039887093143018295086878538122511338009896813865607124053696344183863252096252611646124282049435733479950205895774774524480186985952846343481512119827006056165184708215337394134290695019028201125600485691110442704367758370489766445166881318363247412597889659477705606848621943844396471522244461765408940929363021687102094041619068755437293033894683153548039381700296211588601940954935418193779211025660162478332939615017696004035837776119150849626319977546326606258670065951078941278147716001015476318871066762455873759843750601170014655031833539500057297618619214917497947940990640622185288930196814306258404440994492851192917354886460431610347756938726364832271311963241795189040748608211951973368154900193046587651323654101806902786135852944413920556972579781518309360768293960621719207615794075743253125995785663784105721658399424714195498339322628961848047961384648468948970260605510553896436388650565663196443818901240374623741396796659698800042741085553557289855079931507422356603771822281630967708472223773458530338722305806210376355261972480000*i1^49 + 8309340291679476947229431744297040681181029022216519247742203837429432496826369202510600598879414446752535049582285313229181134953287007672669290070697689146995718672766420835035724152041208729797931629779975895547278049288845801500454679680618930400453914923014049936790563917025097610256626695233606561685722259025979879095779596890974599708992193669012341128651118568081640687332816550003945948396459609043033374055194378680231609343134052885946400601321444815817159076346914203653715940769250691630688419132278642471298407683354786754125760388130568456160011316139001727482110726256017696019881952269599431496391153804200838373474698785148601964590400087079472629254335499462171743161861661863660473268941013065373757178722959652628960347110358455518905154480660893195327495463719739114066018570691587803218512517183229846465510305281269520960347055782266648836934247768892571806921576831727016150158625945922871550699857448235413594052767461087572229005450772956797806263675988716982174571515371987106454300809834263780603779063836835840000*i1^50 + 2177952565657604594395628533586661875779400767187830522113552383855600136326591946359446513720714339646304712267109262462378820368957311083468225566461413428462078583780237464054536399197381092129488833102254298972368193906444838796602142661596794018675497681547139313317240384998522314685200876540566624657407725731664676197534508296887409747028990066741386930003146382562610984305864760157161591495230601691257796447991743848296713294422792708176250478439521813553647099176248433218965931958577432399197864706107423467403008277571899548447508896446082786202622308566482183682578418713416732834688963805023116601761847532809890831860319585776455172631260325671913457953255679493999714722905099934002127451861315084689408787174592619553156557435870341081915740310419649531121162459227188626382367777003541060007516295787701842262132181803483867969115295238123688267571843661103370820980418139145571218177946560769753847672837532052089525297291277882914705897447010358613671471345561089419015074834512417678570964237156102963200*i1^51 + 868083682924418307631852612990774469742905015855632420948327865312985697183386797682953041702959335704234779069600555179594469778806633255295816713586401736055022135353939120489084425081740714547169936297706583023384460665392925041792636325988329190741924846508863863591867610905737914928357928180690878903699058783534309727615818462576033138338696721928570091981698238832080401995023701717232245989491853056896816542129604896434296299448108630833774223892339529394812572280764714561509451156366818205653534096192614900622021665010427980890747412796504788536076102842198916486469346824684937073480282432946114636161988575310228303652550547051188724499271685207438548074186852568130777032713473120101077228283327274529648640522155693559662706326252151210850907651220192688959492489125671750044361097102985192654605207922874543792271556669261297489484665157893944809164055822969763394715995286969381385643576464943626272521295716622426841667762889450419561650130525093568720415577104164090439840697710949847040*i1^52 + 9200266254764141826730012590425064064235275912493658389252790111024118755318253353665280059984866430003174368582732832204057741047964943204039596084574822168955780324574148788113602084765255182247989491633255538354835330400793730728631707616536767053474684085604284352312713421256752669840827457711422510355946498764107529826801516769452386700061954168206736958025566600359187843627350596642051730667054247039254513432532923509337411996515896952689906006523318225038375043118725118304965297649338324450728607052083476980517917057208058793260720524725684804285251222704782342731991121702651471925846899167703525194325360154084250934435730922479986713341005456769124453671763725083448620716299451082126618255579892582683582992837337344102250925767232729681207203768990776754209561155591284473065755364769325249104198463345297931611115521923226118403868717267315083165751301566159191328870042113350967057410411836591839623718104501650050989160888171989632994459600091840*i1^53 + 24377007361241766218353383433310846243123389477232895973217390826420094420657800792760366107941599457911414425791267743065770587664093220328099137921112001741907648183022583420803409422958889687951321088866893139721692998981760006115860574768123999338257254768302604975006399089454031832032579097627173163017551886068812227135859334249492341131093475769525691243323459910416287317897077865998335484384259831873847282061148674330191488706809893927013444447879731408908082709551399321238105263993707079818689998683360671919195606864164012722589970171410424452920850246557020715076259482655653061578991165444410446800873769170460825364938305361900607903712392742178745145864299144446315429533959917588477316357926180123073567135988324874052613636636172905469102776928134677245367073970506166437173427125934250194130024626086470783200519770327562546839951006477501165099112150932368801572421259615366736928185076084533191050546801*i1^54, -1099507973606840818512155844089338692674438764005690263051397245614562389734034831767141657565836563226109374047139412959929027748910582003081749176222406561548700071521996717491913035854942818010036005719628396688695713660470518570166269591480062743367415614343674656277223510519090722627847748085824154813748047825947741238352377685887125997275046213655108275224494484984935673587066905630616374982713823220425588591624621391293346951502073911608058617852546931506595015879902153791873440821071472717457999607752746124887878105733962154663091545696118043012464329547000349120967897897354812054996375288268052725007486728718907055585088035261433359063928202830099098714480787617103251693603184489228396215486734283856757538267913669024397511173272938404918006361945568186783574753117402823988160215090692750928313739927566318301497794442162949422150896928519969900811119808403363859569084076106221880229360646773384438519328061760156930182046977141431978700336462929582984540572940186968996820111184418825932057242080778633560585504333866125802276141189056076138946731225779848502712271262238995966351900721545673476257809476288438311706994220277634659321565465486564195861399327927369033282701272480018307455764092569451388630534388101895239250487082086627206318316221255609572616809427040750536958044843357537014350208966046847677892508075738230923043403526848736296234997610433930737905465474802420821553361940154502307920640327907212258341481307398664075306262194417023183313835429711218902935855115807213295949947260323724994663443935865813667818886143600777471865077469146984393447315669018572559333225136233776032316981851669916621233198636604194282618841530917620908245773580922168820449914167364495629389023707021116580937291692991104528464949855807078400000000000000000000000000000000000000000000000000000000000 + -255519746136386262623626977026189631997179502538326851437946764899404195905932388395783926720936468676805412941593154921268098068481522745639223489592151725790929301914433808934645478688262369074246241989515665224733000057810882588228472887527673817180262603817462922296560720057611332621458802419231983301928891706415781560240725025881545295815460110579692476686300798759567411444613401791109176008269120780936139668081326541878718038631216481458545469421519332553866421561401007234424143837146544808284245434599860385319056976667033479140773571924903292930028935182924984911881893287719884537297843137520879576907879768181147487869135122762522722664232494207251256005969489089148103068843873853287673181440564391275085033019114808536183818039102031423105968270401529206674239984184115559972931522697978263315944437789724162236358021428693111038348443897471759463606498436519373127043079816791426956926715013109910418963610296036109229820733546241403349263226339671501119557958825837562507517931706830083610585812912020060101671248920754600059995788622292959189336207487118188990224118672013567065972404027764176148770893951649333855607112211491778740690546956197562430333241275923266222620937909570276745899763621964375931683904975029203644403898513201022630016275680013295759412545319254662171583701497697932521925132674661021629033222641327097027038343608930221446726854652580574776822276714312209592264559596908216885099403662551251301477206512697976140845638040525029122648858595619520602606868051231303274406885849413862278004454430127281104743241074869114045596136400866251014106254758445363514009686363878725327387305654963528992903850092898605262880504291913695226962164034899081923715996782581900429532190746245792330904931136538498615028550912968753152000000000000000000000000000000000000000000000000000000000*i1 + -4222857923454435719870732032504507264620826032152231651691268958672498532980038565530166061508511105950348336041686627355850892760346825912179117878558969727201597490221460633386442305017071436932044953821065000744438708844623353292238941105788824762524695804492902104421061244343386989353132519276451553924981830497016657889322820657528259366788051765869229272563272033764822996808493838451644422767286828387818480352978865613127139458107187233683211505168359328529887574069021890459027873064115750059207707015057244919131691976739008272614852994489756586356033327366647941881054495190989763333898302156294689300959034356118533948816248200976488986945386902176601253864677644162104865422167126961603433889852963484701375962090106807847165161863214391051322823246751551115508991492797736035915135925247730283488652501206127612539564669930942347224291214634719401469751032008037495696430571669360777468583912118283994055608992132316272753488920044133221444586054047682070086230997310416698954747017539278551753424607722224196979622570379966416300814318921913850743069434023862733800714278829028813710267746255453712074699899638520868615085269403080047011506612787151310394485935617192006752095784663592950726971192735960295208404441502801461406057651161477242563296645706689524785673399539810331777864295257399741338354787395543176742236621719340327892714299939772437743010580290859734233778251973557377397835793135930733739383597449805618080482127205444213766172841202724109533571945340271227248508399034433004455938418274157166130433824883252786102494184880337839064945681747513235504001692990223477890145910081723732838120225038563774573465121776563684528468461491298627659244899391559070523487880139509895212425919447474098456719734822593503429680359016329379840000000000000000000000000000000000000000000000000000000*i1^2 + -28594049880659784402358849898159524921420715191126490369592002553986566436691498985291300996957376111120259619499680890184520400024770182218326876490132716779228890994533333628472742225127471509537767875243335815348381113340860074060633532141973510102374902341247459794276431826993101320004143497666405342419939405278432250020082636984700529425767784846928618797501490512595115771053652148524998354952844888599508164329034985113021357294240165201877232939648337053494754794590062750762080035033562540254059132637048843787286288644281413409488971736856704105196208762536822550934995809954160721372289851339291764940133474927273977305174125704914117952604221967350004552888096517929540185185763079244701531965666766259219517423228338245039776666280921724926241532017310281413341410064365112300986210958041254689784751790817571458282553901886628961712735132707469642806417659038865988231307682656324988103267638436632354786962349432745006038877877803344306295762026416549347390227128445828234379077851671359086806284788552210372654992201160962944926086940114828060784879722858739845166192938079411664955893814863404346753789950478980734502692514729505790904109178660586573293047926938184176862742800930470689074783990001536588810482126880866117404267797856539650987271320381433256559785549953299349337516110016080799033841079620106003220479233667644237504090697735350757054092639645287576711984208287756239563867517798448030367727251224899202477381297624746589355944780772558188170664811650492956359007320513491043933241376012401321041430262971156145897240032726023621078139543986441825591895792229032286500865002106215886099747179809648798436759977541839268172101478379858632756435135948944071688814094712828455577990688687470515203745826377634191936060032458686464000000000000000000000000000000000000000000000000000000*i1^3 + -96912296257762231115661040885784190190489642935508730949099632468647285768994780073970063128071072011714668721629674555095196388931516295619085331297261725013953545724118618486501484954947572409946712211829187486561401718128246126201600265280047168893185355028222843443887882588857320598765801484814248224815470229227004211724915421710913381102687974443894394446709635410567961281775925260936771968213685475288762563709772152656074960314477734518646443822994416711127852317963886060042196254820563581615871079046865493785357839462642090680958611347742764302396941552906092662623329982879625570056902268356097034531822809651146235951563710506204428083502540822314560319660806943226192101903292222570256853347880022681978713977220476606645019772753033067755537077849370234375988988200539714374196703024330964403539599160673314002974770646205711951318337978784678600830839129892461576958811437242573427563414531357018110193403261178950707638836230711520017663807063624851951770695859612357426568427158358929797855296185542912986983023820184324534952451399118545883413059666644844912792586994074219878405425479772260774826164551186066112281118725698684831772301362388657933702918558918165556027264053567264579513296691582585545392201287584398121991564146068114160664562263817705429939354962888136444573359497285954691045779752200014736275553003284103800762515347999780742509851178839248422679824802454800501825459710818948245931486134175838973285766979889710842765012129255974378179162986624555856329802148075626429742140148570925595420102752134761751131058420058882386501802154390976888615454489073829061486391445468937256918123682114759342175417340424434348944586443753411541694827369507413343226056712124820250306204958944663681077356475977074141418053156638556160000000000000000000000000000000000000000000000000000*i1^4 + -357512933488717119395323344221480925448763914647041869319521936529413682922707717170947899130803160761260963391720786158075275785237641805112985050039757171588874919619233543888100523745709502110084806047125958097391412023496070082403394384160731170168100773894455470835198585787850074117266673449705818958267852867387595659009330402451287752570824553868077392166765686200621565824648053850541033602842187361540928314688867724089520816856639135047090365737178517401689201717113086762037773136281316985654825305402114962953493098658308990580736717682433249751894993764610427964573772494698079384856650065187935329892526226489573083922691159481206922311839503067367648276920474299923458518785054782103114093462166900155052934618522957281091697004188314216197935347901947672288789072501244806772964864930421898243371058054562414020882228139230005887524059528067372882847161905526287287061198364758257595868844111745799745238347125152072182006656308231754295433257382361679906294082252450179518432138812398726021745133872171824751301347125140051948892705697375323830389935601019732058979675346755431629979379013098827934894102941629432728979001338947919588678576953808481730687189900593817827853188130420342976492595677347091899311583453413232069696176546405520373302174570598659229787646419661001595074279169717503736407848780600663144122071274833486240961353436343747782961355090111150508262323754644631100699899735951483604544169200501826226944123887064057042911397665352364965620296165825516992246979831339636356618856814596946498007272415305406621778452755384883637901188705428822899553290930300574678580630862176803878714854529750906192011253232520620491024800797552396132937701610869247869240566169155471030721248268678047474544294673919442831998304472468029440000000000000000000000000000000000000000000000000*i1^5 + -1570939723393648224850876391817715519530254820771144065601455867424783441352368859152957079027354974593919057400397016740742728023131725056741392596021784421641942633231589871110561608975795494592827149879730020843226070595881740171522054444289003975972717322488966743648193942847123804312682548428672510971324260670621701435801866994553417097340639653802123429179529995360440254221073927566439943413988823891747337894519652849915067303661750239620266236005422864605658731368849051095896500198550598925952870403718950842353868914660429920922915393378006279418814444034519260585543125887270769469101517433773623550257613749020850690453671951449301859099631803772651646852843646937135810927098472128998383775890663710572175697977928900626366563220108793002841635557706254267104490615806808009854140846944166506169476697930025987194023867782990339582245032865824034292221518342851753489579587592626560782612183261858408015464876950351347038151929592451384615119658185352092396751728168036605084497798261465179455927449853180254614164265172472461724572960475039077044863968385433985480156907106870479966035292110190850290631778188456360835581653388575839367417114103923702485768531737020619267074795752633926308759080102411655878916541102336817165854507171196182576824069054101770295545156934141835649372801304143449760869506489831473319577469410500062880965538638549698699871345477343112638135966645822297484721111577396373155295764938957680109145255501572833146443169070112468238307620870008647682379004964210261402842478418438117062144676169334369078703032177698273066969841226283043766909666476693064375983775077893786498585407716299946229394521728813734990387188319701174398137251109657282184832491456622701381402400067261796944254437759872475939448923010315059200000000000000000000000000000000000000000000000*i1^6 + -4578214621257856885708695702893980077118235850944267108254059494538369814443385646306619956036940282027331669661695213145743302819100622197198737902516945864515799393710805876467507483057144983804945797711104541573137329013836267570476887916127180213086715735515446877495220573336047709063361605139953260729297165481280325427474437276153334532601724206860968202695080044643614122938078664203876277346369364583948348884231251890031109685444845348721291383902427657401742262912252427768760651362310161108127527219559655939689577082306801013796438115207890691069332999288419346701502670481423386722423295395950810864520859974367489734765554231071293500525921235171893214612358057117270991766446631371100024100156858544344474914231208067292636672377093051223745369677089693939782348179329854848932602873976217237342528610298909537314549293133750094063865872209823478361616258489328860939860591892273082152413752753641521915175456244541245529269126342005160619114774402882509175078736247655246487089802837049596811244923096989192420066985559064032066164266914179158886312931915563808378876266305645671657112926060483272723482202286342256787592048929477290299872525285379632681648997075799585697587525030468490346331820280662457270523252251328660771882706243782161256547365136399055519150528071003190221740475253719635434421563042955765126349162667038925984511071838490688655138334583660874434114915064531519923135601680166934946349357837747954946803533409246620492325992013658582665510181876780219829833936712800050359732414587870911744500002422380106647020303492783652791149895538004607173631275900938110844871337040375998222049700473691567828594463403606229348223700307598991430157685970692541870649833175749123859237063192880134582849459081357461662288827314601984000000000000000000000000000000000000000000000*i1^7 + -10146538345168286211170659343805898898433138848109588204534481659126736724342049196194814633726142283033671184921948030258417825178408278966530459463676629223353486552099521944424301688221719833872592710206975113939784537584644772523354701367886569092354915866518710075449934643942276917112000346344520817642492182724512418097051656027801506736936997885664828329953780598781633384766587561668557174941028871450040485074738930475258294171226158304177513001270690961563992665216114814704573869180061831019840074238799927306930300993179810160539659903047771095895072039341570845113131633342500224186594922999949854859765385807936999029148800631760813663385142851487800990506699903478410301784662782386136398730849398148713170668987289377838743588377406955644093677745070611566346598869273336824130308045062198173199089437097989771041002565943458819479665355958993621911338700632343752719702432099504104556989581305084387854879563810273200507991828048450482730883681949609057480269504741231675485454824776458624334709692708555256743056435331101485620851166701020484088812760517059381703755154835167203406475008683991648091304357092853689363840827686266650121276987658880187227588995843212025642100318102889080476681719748473533308458416643332101728242522859160659659457541285239826137674240243315235885392479766305627828218222428617507837998112207086281479913193413629415711000295364100344920378268731991794190312855584999463215168168123194738674755630586269530995624370980007114414796584699012637669976419188213611201038230334213606242188748676665012227329388465618211941979554372136654059348218986496845713710609289830448380260994370680833218705409898839054286116148984611249147859197474671631888586762079720438597718810525939866102782446755783834572599728065740800000000000000000000000000000000000000000000*i1^8 + -19410109405515235272625152909709820106963108374058339077610847825928901011635962092869587560422323326826884139329333064492991901595872088795920505127359726289799759476273758229694710945189789702729331767565093675202351185488351110106155746771680839666163031877104882098675140048794642696668567649048714943737045459878747456552810202885613000348281243738843110845532310923897711917549110001969869497731334743093619701761283188404972972458843904501054222444420932409201926068939976442299209345085983009621297509228266967668069930118247537654571757315811121384062505306539523041795814869697473701444105936218958443284527497114052458476514843641210420626126859459848547406977054716949206118613356270059831013703842224905606031796241046855736140398226741253293035623954127813401142258821780271434278399272552796235152342948250931825537959186870511250064037804275839799157296692853546340670489139177799863419948164104936376179706593910769923734263779351871820001541795224171186498122572177227601766635667232254259878247669742759090840172319969015661875168306726500428737237468451477326553063319797613076129400296003309044077156260453224541108973651957692439977302403114666053330876349918493121192351290096141447231647530705452247924776584725377623659455868679146644050860739944033411602230508029694992204257081827658041945520370543697501372265584029756306838967300004140155588921665567770865174769206171606617348141321322261515852348984140028968598923616407022444029020424670198005965041709321405094270216234957416508292944029626801337000910771300775082626673042441254385345682944866450761085248415520800056907026987238798893530106703951146380815189699256651236650029458157213242672359272966054975195951940268601555512409789561535223732422564931464503030305639104512000000000000000000000000000000000000000000*i1^9 + 18236057648387975618619796667584568285323454968688950048398999598131439500425938997257803152602457547931143484756034120899181334731019136309562211091288443546624072343172459421834835909963158578766280520763585665936957699632788362164369858214839110771255229605871877052121694214331729988906090518941067848859581739651302021195196107259142666105271690351671856447012239112158844198048347002457636170669342122283910394587882230736775934745216647996373328384221524863721809127173062538792891802976962247530906535083643630991145830770283917130147378233165745330382140726272295314103469916435433307683899368102386109336733416620374563901735683421805727316127040466586448815579992256932047194253945133337626995564793390666032630821250595504166587220672897510487779405820346759130203593828958834453612095460144084968876053666466853827898190335011633111331330484679127293929677063999867558984989221665510058642785082025068438273584866367129804955147890220588721731814173586020862643445217306043912473793414762132979199067149272221899797742901665491966529392965352411877095349724392249810961393358355234982917024391084182067090458325922849959673979376911019421119621768545094825502500966063572627122680436613451252375263050353497877955416796973005273483118987211485528059723431344830035231678103204500207603351396369604719037035276561412843404263158631151691123918369892252774354854692540151838078517814515860044451926654214856283776251831147349051493129211348711725363487937228399968277506433340237177669679152214725343482041668923512114195870042900465053601706206263993061732720408933998596708110798566578189656440771967018120430916014142430898783548925239139640336734322660472100402819683424094016821032421517368735025052455725994631715147320797096078949409867431936000000000000000000000000000000000000000*i1^10 + 39571952655675381701556181106095777916051472455058870123473573968864815674566916912621829910681328460411815832977188185558026249219546989035547270338904487855291733431893195454642830014369897613628440106262021369435840929593839800666764439496049953992760558973350113529639707864181208311898303576921085023811214151551756400503851007726971697364639936803243446136991346640693589394532932755146543352255509936128137242267771241794588621773777321996581169871451469449810340290890636484274464288008275525794153236044542374074315211235986462041464697658444293334843234644125928340196212275757326173827487533659796266322232490275694391003173397009460275530538867627800351194222162698602059749334484862297064101568884121945945569365043531377280707076152713444157452463811093865952048959305095700522023800286704762488144692538132973806710101521976817199079456331559386541384358554213692785946506083660015626683138380280398585235788902915870845632077456945291437712755246356237018870253436904319945606386910762843203046401402567969427646818884122632485704584782022501184479373058509189888294157000981627458696140273545535957635369164479924524126015963462200680717392566573321323347404762612923347755522000165768329697503716717650021015171413772119965035948364604699683722445422494086987954977804543892042170769413634204733145693569037179223354305851855334842900379353049424721389664358250870050984489967292774127934306244534298396930464417322056895549039888797413603546812043361887617963631362412933128625954662468318329946871662862738763857962262135186343443425051728185024364447572839146580323196186447579631910806645359053841051663619794001054661708375880493288750080432042089422993937991472739616370870003383075799540886411962875004793872860608957139087392642170880000000000000000000000000000000000000*i1^11 + 16779273889407291015691030960588969299494410625122391203768619435419834474660302788289868638450923644755509197301249123081332255043258347941976589252871133563073476982094222903237637954321875383473535527114563253245609786157247865351008443061619781219284761289733090352867788697111600377031279618908383544973872021387598456090923512400102971744771287045915223662346675909737331471498667409413230060318015779419120628363840988535715219617308834433236552165595186951412358498994248748305742676184293721709132244521735172447835546963891921752157640127901075318762439975481424327783074746709025956505152954174394849747732077178692159414141692261648512771885407338050839492338473797348294336914595479628796141768202299699747789919826299333461457912261319923336041959736388159072033269799753933007682428697083168152122720358234507623356004251499946734431788726535537781658484488185101188737653987154763676676399354000842093272503425899161553779174551311768666186998257174905761774997863351793446395504468181848024475863150453339204439718941372597437376103022634869917658704869438718792558597541225287051003730480788870792517705300812734488576642556532624911120628779635883193556585666504482015267410241687114639230646442003937932865628609341841988831031098981382924354183000650243516755250585348995487638610044306588313469045114575504082037187762026660157982386305022171252949287170235509618708835707225192422028994939174235599673224422116774204009661937143211816569104060584491973912833907378629427168296586904999841873630737822933002945105133067028363032360058016673249201462872165944925285872913479474852087296262362162787558170216727578339348336222232680923710059191873039806962210508749425057201458018836032346179078752795876944761437714897153264051138697625600000000000000000000000000000000000*i1^12 + -12273533192798619360236590405811354945760539361969714835137964159781757257685805383741051240269294296911736482039423177681997364734664422288176937188961167815137075275095179217459660366743524293341995512600532657207835821235520596756642970881298469556322887773192717092573301621055870988091011495270120419635825207113651671280132221059078183560020300067865080935204782610836848044125750013349657414446319013966577946630867491940854301005754527021092416719087296364610530360818002133315030537463048176382406347631678710748836077950108618373640524570573663053708815272975608525116479332130316718120764125143325423715236161451290492111830345376976991638801980741578525691071437372736090034654040853321873010206016208930739760723454070804243443748689059618937692338926199669194640504774408703789680426167768298672337221451805524509368382510485997309406670092637653397305801509717122681585785641955135525473601657153895973224383720566585849686863975527533333626135126646209181993135771041642566526358172412460203365425575407155921624053123156086356087389099735342282027527314164344673533601772027991170679364535329779121012486803728694230439131396976916440439312549290132720914767757008260726581885893612556433664174871404039128788511800151915956894660678772861614017657136159472252478825065623588807308614248155411331930290270341639389572202783256459910383579264387370237413598473703950019779986502108497504377032383526435407075976293119754494644726808515082042183395053060056387052292802041641492374894703102110467706538171626449425949271364997986144603254443140521258164671524600957990413273523823533209743667694891823193237983375735697028608286141099833985540826463354156760707668066143801258547744085477762286542804843337144594255208062479692295914934763520000000000000000000000000000000000*i1^13 + -16777218541916647987090833171041075584185855278030951445934942811439449754213704618551967111736849728301130629450020089608962438981176996395245164627394796581916070730915014703781001642025668644485404967845312272125782154729477825184509919846394129997792296752117508500920055736916808082452665478816597584590215419027467030473415220771042354794797780845951259221840962877503365257662666394980190838750680414941307820633443530526869020470135374114627237189823824820560030096201550470840322896319316166438868178000511200419814323671857313559539615058289994841868709581011987518206405051489177983329639444750506973376826924281980063474385501599274890101177388608411473870774915860510706752810756248133846060587006233442640431192700516446515745065104183191317229616475494776219875055542269014108931820228479789705288171288263774592180064122043872172820585991441306037401189873317304591929624014688091761481651028656415879308708111262515656719904701709679029511984402920412347578419853619585507354192122570629524154417880841470408574110647451953444925451997580913992295931426373005965667802395724345034446255551453729840100017674469830783843183739848800143039332298244970016229726933713237524632492277247353215416482764703911002331915546937067317412970313768674741817476089159712663380511816831820392441233925918924238610469620265162754015549858257912176573675325897368120528498952559940461851962536436679904080515200988513474048294230559106843811800380393380539419479664453228355144036380824563753375776822460219442397444597180296707424968982941939142303270207487562461990009158914618754018874016704045302713001519193919260774115699496788132780377523042875899836918383464351310684581149435320198031461558617666149864334176499445300467794384142655111385894092800000000000000000000000000000000*i1^14 + -7682221552389060595826305965909186316748917263144327178935022505925204869946076317897637923741214027595959288361098720664604528794837730534759684212719372523807401549721750563598185103684915701174722796590069685790618557505319770991341979948772481799271065230220462597153200298843406269267741867159131323804425613803980165790052167473501829534893479068786701552982184087688982007939775822902138050858146291772774122305983134569939656314280266316856200795873051512745391338721574878575683563243327731523886901926505347931328912186645037318573054889255365644250689548867783340448383984388154962588312403873518978221589539072415835971867129445995876558980380556817195814278891775108882259200935572458738800224699232963840978761836380107074975467650525849102073206747516680933732368211565210688082512270171624692939656035181352161485153086542858034226209788424523071392987299790587752385801637920194324264412869947557389324214309240027424878127068211906895218132538246815622827035641729080059425157127042464116546441449534543903420954355792463673780560920264202941930846514467954767603765464041930981203187744005785858307138666048574079361344372901149056575442695293993082789881859124593907684296946846802060831090667323540682372715543932693360604164035569003462430538502358196766083783899670802005200444491309102554673349248768353562733959167656143444003199263573462599695376902204835599348874087433796418589017685857575918808086900198790973777563835758783363919833036884224414843454424165973683900069380925054029280380496349191192061783460239815566681417394090107189963901692075255007372527209947001324684895570843330300809452464705965539609432565678481353808057720899287424393724793774247161807898048988823684386860099037638042467501815247228829706905190400000000000000000000000000000*i1^15 + -1896566879767859909392011328557572141688058882807546968074051977893605025090860595771400215013023721709057972658257375635775127389009502871049624699229333895885708267594901990178594661987574214698802754363447587231158497837543364873895516596763986706173835219337364440897973763156558547361606105369348550465317527913874150170051259175972619097902072994287526059832576352987072803159932153471601776251531939797980856816009947531308298021200921945398351647661272122106721254209014337459877340232257342388612713431353257124537028583735540665941216152984249302923849624706166667681028847895387126625903786406750938824196330342867773766797619036998200891457783796035954600601557466523047801836208020063890772313808491905337547681399200868554487385141919827807307532213405742379673935954093390410804297342864358825487570032815656686349403453047681894076644396101965811290838249339724655500295401091785033530946598638568936136093315275530419280268676549294412600688761815479105486755411153474824990129279639471322585113893046784453388127546107928376495804462271546051355837301462081116896001442114514381300934841554948421512974375872495359685469659326371711794069074014661472108525457089489151453336404033752855670874201672566446990453247477952036537087225397410471394721569381986310787426492066495933940341132258269358894783794519090274051095359714113524085350279571303412437687601428872638821545118405738654692663273930493273869615549588289215664434120105296781753259395111064432642176134684152813423142354175426993373426663082333205583244201543301846900208490368397525358611174717238173409953976273678634570316553511420656464575300068189182134495457779313538225287181414264749279196952281436422470460702695424020717665129886327806190942798548116851541409792000000000000000000000000000*i1^16 + -332388297228063870332246253420116897343543228789484615896111198118847469747331104853853379723148005023995763761369742663712241017047188200479072730847639784582247984876794235703735509754862792354830516712969207950326292166933095040231437518406640263921774600245651341710147758582792449425512349853968661293799245718108443669286949069435328107486914177379683851266309102680027442827370760447688187830047853901183123298133984443150535039090259129765268478942189510707624566006834403867584312505905639100795073093357339451840783684110334957529146711109114734659394761438241427015511777319093746375000124529756682818063757527543673151799505809929096890804627150596399667636173651051775481976087812025050375047680159851240597817736009819873784596314954096852431219586700899143395546452941706535005763164445791461293163729927819466612812923943466629471017178499378356164863939038945324386630409264402743219139547637244024327342823351805274610018917880665319055868527730075644549501673591194004357815423246606355390470248879456524397331255966768126262000562220816217858502296017660327557010799219782898035634866224294383903754362774941079173134522367060334646847534889036294827642044629978232606253990976154919351407659061180162519894800620562075552996364760096390520042775071949746785818612455242376533368523705600086403998462977825947415126153054155169898674246687834478796135713060488622863585525952932466083241973894206136722951682527983200570393912004198683674402161177555921934597994222438062686636406068751722546974840709307828104517258500598373192058769795823834736242947697254808120794334457129663014940260322219186215554926086711525118531648398593987580315338353189760185387100712123856537380027705191662515032733806600274781248504800964707079946240000000000000000000000000*i1^17 + -48507734705883042781688908162075627959123161148267058560190621344702951217164279453916948035005448209354380234466007717950673473899848386533079165831354771755365768852625686213649712140427935962923144098450691456766833079416779244514935137137484815754638880836828448452693653901799625779597111261681559089181079511585447597171016238990286822358124350740229778755674920400126104404125915890514073343428696338333599876341101892398303979468418423141433978440470935707755771671445052915842525287807143038052490386423872710315804588684374928354948521546158959027864270415602018952993220761748304073601742689826831348676750344070298510179800093338942215590131486296000593949959757061478516175371712453646885897625340961255929000711119664899107550900888648802651868083356727011919827121021223912669242030970626228102967786704706253760575014448315801649690099407809323890835484164505625971701270373590063619374713239008994531471551312520384922586677117684045043434214624023405082624491672221396278169757379422649997598992292307106008805475949374771272062291118570562379277390688967193997936841943921484638015092316963296088402535503450474671789155315217754593796855853418640123939724499068460929523974243788297602590880331810985401337593660788324971604497974235034849339187644819885151984534151407136812930881631295444555760120093966277181369516581574432540085351269132879438166230306064718937721639427545826893725655136091036354167601150355141828908149714768439281982501048589219730391773945810257806871969900809681277190636190791353744568960802263983607424289489390780975113466316803313740171996522972636270069826007418296742596521943965682310542632141664719655811028418386768054588322061382582034492163572366644193120742910162850487546574352110600585216000000000000000000000000*i1^18 + -5754108023706096873189653116850240653785889554265455444528762962632186539808407154710568310669505599878894216586468041674112960538799290843982475435426866954734303116165690440999913130134439027654929071335801709574869430336243427146652460657823029788298306065863216480515484999097920657627192297820063709143935162101467939751849110834350176150146902708346731209854031695944005347618670989217537370264399004490334694598666757539606013310672541485855950790816550921648929311641278454547966185482869186081730236953494659601215359551158235526918313898771154384181048355516000095172719568360872395718866443811789506699331735185602920253284641360831031605792853346700041314307564519256077691137913524229460788939174477007107307673165247844653010566969383095755503850300514268085382362018858590881178552605412486538259914930203973103965570971347903701216017192280108342470998234961070297018414763366766964561320246301676267969293971408230683823470507385141215905986643763086095989500589509438612378732737563849847646738737159389998322260528492222516576477157359814903492202291809846009640684486677041385069355406048569466983064949582689023913101957736117766262189861735324377132441294032131381859714208848389271144716079789678899413608534704440409562303107047735262625261764295243617763811273263576935673869458075610972907896582631097910614227440512883086730957196545671653082274492984965589220974886029109070414682020668951724338671092745037472308369522340128263894988516300003001399277994867220672199286269174809379541925022561348683929906237791433312594374552025414437066918205910571018900023334342261816068166520589770600876135424561359367342549235293917623084546991372204614575679052104968226859716695646945721387033555366189043625706257900833341440000000000000000000000*i1^19 + -508835903929232618963778173798049505960220928814793040542449350404887983055082687380674325425210472186512792494923215513015017141546776091981332156917925544007203303165587581758627660431122829873168780737942057061527065095634416174442417908861516822272196664933177048034935764008998934462231508622923719315055718869539035447538343406488337665546985689001744197754697358660898859815970762631734818792363338599976812325463139230182274533780807629778180013981082036952194915578933040854669193194403647789490256799512106067707049328398163646415056162572176402475555283093349950704894477441652105979322171130301564685287913594452027344547398875558040737995891513682148452043110164135515075240549977697879352772303194900042377842092803164965766751858525681356354445584601141738519083961939637377155555974034008166528548821006549871852081802930868006732879908346830580659099028195475943759588952702712573567738993283026488976304348254616235276281817049651080667020518617808363365658312939033447455757435273997899870915700223086191083682760660265519029217158574180553717853398933456906215219809956932693794529842489931213276832188702822731669657654774277839052618829531000379059232633338451962167830984400015013926370322537990298292336742938868181874622017591442027068074903113738997001408357119252214038091907887156872909234303484503954976614530039711238876231258783477123793461296645477468987015481180985003903507901677071854731314741088145952907400596334613703378794234310011392911312022896213458146258545602572421902596752588051575009445039244821435798954209614918341152564410311322968293360967247416162541323328785113690789004218378699952278263677098952165084555852531156950281314336100989721944640289194688849251324083921115957809855803681711063040000000000000000000*i1^20 + -32361462083260234368995965706097239364811572856154930384143647221412053321472822643383903440433712941759395677934175398240384789674951251124421726135590200338531754046109234074085851711652891309120242507426823442619456946318785970737757237243950554304413632733423598964340394067336134267591878943388244783777298206605064206474039568825723751666823001358978579090259172917272690554811353489757107031922891690738941347441597599643741726432785924017225384557834564516569000058523272821007622759198574368693031973664441745546433876293786559335551046456840086234738173632237916541944499946456531104632910357032281629080181896076828516907910687691795722291161443009217780067122863035342229892619093739945985363985378245502276802232035312140426257834363298771979591504195922208464683974905986166934651634615128698969852920688792179000961970320666010943426624947270926966811763900550883041864332208630879593219741173350368929059032909265401768546639619128121334542123449382976829028450920253315131375187258642065389868422775774208835848280746178197042045668994426297876393640885056728646743289852727370234880147375241994919719159642955692397730981871141988765675520918253149424724664369811801505984552904367467816685708552205129217653345199948226697273741915652404106762746055420954529796126357272886884184505710156813554344286136894818104832498692149299582488894181220125718874009544126647351935682174815182758113675980487914464099160739590644515068249496681754174362035806892134615333522406953619966147309867988603784601814604729625390074306429219969354286330137794318400413705510119714530387477452504880779909028792289488104265052852444674312115009007297054534741210681079601449126968692810062135502692651345955323458102179028580182710481862210355200000000000000000*i1^21 + -1492657789414239509292020587809324447980908738930296491689955299814782315767036006241620189494350278333773785335225712856162844862089402324419041553324453099679827950101303874256560481993352512959541993547218870876630864508781202436731749310127158839228532228044014055987353759955023120058534089239262948842463239830455188170603541129772887728349409175377058292179589414114034866006473112175681233694328429164247766012635628203071397413438717578196866102923400895936834814521004597022801554758217971483469106482772202020838615091753379974694840375576257849438552420087121662501141376454792817341906469838937948099045807434076532104723395497655466426083875915578779592428603979318981832809540606818086377406093856140055885387218806011733680825779637331423852700203288905383568154724135953768072000043767332672019232210860154765328389813814313292608368791170331160994359582437512905842679236392357975255777216160531100918414915339733215667455975397866734611192756293950299137052245681823772375340024409060825244862764495755262980283799924381011916179194488173503679952465812248938077158627814658750886027401708373184064486502992958329127530773105643077270737907860515720881440664785749372604952799073517776784630158869198127339291668950206909356120747883069051411256523581730388088070551879675034157567490286679013288838852334632701602670835644241912427166838067974926100392072733895063191833458432086389159813818067981935378212460367377050722435863694969036330431763802356591070360880712348073298771033324932434674268563378477859374539482281439132926103502945056205753164742820604306486544602784344094724980948208785836720269716082034154143065349112229118747023746877022199105011069586442936503406500623547971771477584497481669527389197041664000000000000000*i1^22 + -52137951247656815767835551527948491910658342740146791480393956439899295058369802107210425936127513032478288677406121736514299624280356568710290147239349291886624603485021839299585985868226968309752053573442899571639634383140144999089303429188734652025176113020035574153018200650521733531556501904328738240845077443141073484618862325916233905187471462011034196846826285062591082125761055901030216038326818730769325422877821945770096504176231126975018952329643367588978365788240904822944860602458892231859371963549729860908887832594772460089469045327389840628302111217922622396105089099828753237390949213203677008038180549679258649936678107658353399731673295811177879040766001782686323101222069006746432515407592418051973417800618354986155145163074107578760683196968103757095710526456139683229098782471340870596291674633134099754970832767763773877311383051858703300185542790521724323742793892741464981171131206209256159240444329955862026673020569819793232982186575750823798773666650300742514293543153719471848069981482634129176612739416304783771369929200360143082784097901638189165777403045879677822740200430110383004263151136670154713359323058553712028640223759277115800084867023555127202105443797203287737518330582359262043239001209186904199422032093687829054302765473655147926208127687210980131874216164293667622804423007953567929834165954177719755079855114192745471442167908642758986240756589498469052041876466193793635131240833633748462350721622375556677080053846293625811394677841450305531737061389391264612943499247649575302243586125163113610379194402796375217330455805116064985421180989153281159878025947033433524874522639771631388845283625912992604913477365786316591707268855953740448077511268097103836530170241166798468946067456000000000000000*i1^23 + -1384346462775586116309527635972979846703218909747573979679690491751799077084949523518176976766390016431440397707426468855451544526455961440822312549589181250824283382538772800072427907606274097094876826594013633671119786415740702739759320544809519210507305874171422019256096796032353973750446960632106061169506565463518057840149536766938079438889420064776240314868360704259762183123812142782415135181757296889962256185323000825308550709329918316237412000429433285991645643493752418422600796062309308318792477499402173132041850089307788095647843931426402670206312530237063145810766370080859740254036165587462860658215022327315010598136505606639891759841378996958231975581295319406172901288819637320134414776361037385269726359182491126942581184661706439277171432953692136445606098458446404887458081521906663752128639502681787279607589434497147631192113855837179438184213137549692975479048136874404562073348769292609384177638278366958120738999546607433750078961859409948272663179151798369276686539512111997149935275303463454929927286841361370256279678935453330848064478595545905301123837985587570552482614827728222979232736831971585558097545443702811594744253163967507865071126922591717017944460169646637094871774324080709072047548535262529089479327514247411324138427710744501724820454710933654483580384392067067532567444816791617561059383956588130909573598806093446403372478570542177435301062299405961875547298634157529175385382953418806949493965428679763485103103145016796277059795489520598145998759513748384049913763483397496741406571636055152828770604065673143346772118532004037230870735985715903535694226608627095401361603229364220997584397366686792511816201354638808831519464596554273901867215645104979435183455181433765295344844800000000000000*i1^24 + -23944963501633627714660638328636008409371501512503922057768190387303745896452250775361907684789114259676607475722232812463307431880068427350805529119287045108960769933614598902326761095144178235093564116031792140472091186334391315288334641367782120884642019400204403987492108304242070397312958928948962818824971498852139646891423251939669877373243417771327881134309463114417427156006518519829376043256621202847632431811795082449014019717584911704730450331401201737997677390684098953835651905447397334145457856161721883394340212607488161711901785065336413562293145761806893713538122008069776408293758604513255885734375681524955457000350800673566712156601851215721702182195697990324226085520736551987420180732238564375968605688131825595119777851427496097577287732315536201788498673127052987414956190574692903140499342258401716329146765425734095512454090171265472984933468258679676700250177779426063461980618810065855618710391631033121508245884490158892476062086983637096903031596401107079521176828391642008438421285347059492401981006791553791673324788379364397254586398856506513844094909461637444545718411574106668696614753094313998704597193587217826908088431657789600015748741487800487216524577219313507802796245394660416405295540517100757350433513235215910947841818913760936740688302295235889281466431455818819069310514240731338244932891153897010127005046264148066520644430529315480140836947271870881526198537012592999209608620669736311701500457461150271115149157848102074188832258865723889888727216999004458865427551663773029122856921857801254048990597447659296362429336473636201661849553379263037693586431343616229350472700685922644632682545512866962984735829199842017094399149014784384750025223434744771878289122240927629312000000000000000*i1^25 + -123254242993089850666548406080610462171647039561511876047435536159745100523936264945995668732342710258680926320057240428950159463093405191939957128752886991140126561215219167820072372915445635118577007979987105013057475058485978125731180078377196046699151077645874648179486246828620399893099305910213047565457742891606100854516818139404600016853399277683341363274839384010684366587481099495198244643083405959990485321942551217566578756219155351270571157022374798245978732549130012253353968428107508663521154047189100279525877256420848732046065321481042778493121129302348301498436346241771158713576788215507778528497421238467330824258209769128097201424800480166393915338092221044303809790147326014617900826762955295995147073756152043813745936198710088826973788071898858034374962456403748322101831161801148200968566529501514575572302749205864122593784912573717226781626758939626868538316099277301676602123530357302388954513375827394157396454448122439151609141258931843130357409770953087903443445871037349091916842608901467214916145339849582895905377616079971758955234046075956341148412597224140542216839317376112999797372656779932516098912590653882453774987423230043982975108400654858213895684981241064757591310484176443621787405823606993211176652206081192582885433277475929042413708322978637545792021872829978155890308370957101267624315460297499967054426141298772197444096691805470134440885470020889091465876173439807733149343132024171982723614859527086864426103650953879924840740890844130089490458433757679400227440819230222805817024569123849903889081321949940189371653248250748399550949375057918185945435755485195608875985781988938132705967212434288311768657429862050561422221184344464758310917957061545204274902876888760320000000000000*i1^26 + 60369415985809391056336818687093201154473953526959027242480732739606900253097265504541760539825531244728734900243636153783740098979402409028408933390511888674598154370823771769222379679193465577896245547837413426697669394459603975245044032865976015262494659103124413001750193617667669812044350510133739064979412185820544126699072136090186178663470151583645049853626066938145725274198637735779879333531445076926147375732466510550813143858079454192189070707866266812884880182845645184403076683984218381466691979733825099690720739301968738557682183341700696358979952572430702038599787609336182956588949059646573560628216292752838593159378664825998643378273583343173378573207999640956865538788189250608712377884324143824237738925607436918257455507058382869615217408916285249483752758400448296277912932120992866318010826727225619953145129946175732886652602303998573003323084897559916889295469103919361223920955522953035386867928932611435864937308369162334873896388923125078378250598153084833058534823073870616401886508702657953190987988693344352616696897368382160882597231774282157859173941134155615476539720570541796463484312061014992943631879150481673815255642498063064434844227706452345851699751950202271654235699680401588025613659928134344432937707902462675986507368037551104551801495131602273920696764197529814159802980205775208136216326434807517046253912038109140660715074837911135786773182826890374248544578477455529546719487978043825502687199587246061214873636648888667889436568754280239160264904451653532889736350268378599068517153220319512055409240196848800524648682291792357102957988512197305096762577543835161552874623247036900238334196546973018174285550123686445159182317853960041519789598693894200672051527680000000000000*i1^27 + 4862555400944260538626875855883651772797037838078101097162153939075492674870708494466467527596429760848109399793677434328031347160666905324033059865321805481274510594742359455248010292025860606686786634684846501017654198179319206990509726486274403534001737043588171823492508577538595164372950378967125325532241830345252278964889127090789372044312343939520605592118302512305041518097294547217654143263884719394594566611256039581453159670326297198157109231913610979504770950213795266120760360167057599813671351478833428500031761724206290546278239757070561003789968769004947732002204182996487430122163582075244361485912544117660754639030249761364207591335600339341801390941444549675614128669211101398454851804408793408951114941452536946211551562343077915128390894729150478021220820792417134194592849698136620621845549028445759003467472095439870604093881590448840482999814982532506533344082748151416048972211063504750147684533296649967887728022910609431846143324160341607277460267952167577692488281403339621288673472056738070408054893988964605740132361845264927080245471048897663820399428465356340813039415132976348585489901796994250512063161258836794702161390666476601603004399406683576734923434371713573859925792897831490868011639350689203218034104079504992929134950912696499858789680821050945283147673776280769733607497179383716826837994172499180448595345427759200464778613181085947298936467676526770240449935716847692306708168289877033288438378191806774860407059757868443822630938976408429064815055659262792160751992584218104619593087519110272470082266826389018509001953739531154658944727511209531926492456275396652838571508860493258334054905953050073086285654591899437526734989156647405466895196602582763464294400000000000000*i1^28 + -16004317867807240179328608360100347845879296338761261699455720727766814493626372913265625884104604841809905392838852447148718601077021891185652406616763280893184457181528449535882973820717154293010402301017388835148971509950562958812397883517915166206430853809323074475424381945725145321754089725152317173630329129113449763056590176984521155545541694481809759738622466837543139085621178389208689978257210007560625354063108865362979330584321394799783851980026224788551494367922405570842348547797760765311300026810354401807422060814478607224555787286109200250258772562151026694588176273755520111806482533783190769305251154317891849119122069234736880264593423520466301499887110904368751493954198137725785846287627943039142184545378616280929154055864530676368189328797954758848022040495741335976078590714689714512127468814141633910657326386064125062810310959658555834641427385919800209762990061490875665685899408180780294162011335566580589829890730762437103659945632573044444680815112115417023125335965912546848743110725371281149905306390968436952639951223758993256417180972727088935956366978535373210477923630221080186119444255887667213910770474403287352993468791685755525917397208048911989692340081706591000923890944853189658348417815916859085019581648710315413869173802274517551816113447037793879466989993840705032637016759773433353667733033808963116980813335354876947419056856613057248047423197362871440469872673837603918130585544006126633833660250992997154029902572331842477751106721394526956157886027485791835486915823005445362905176620555499444199954049171269250835125961596956874420117290337625832526355304059403683490759395557830839194562206032952204059036279518428555605874205924834833837795174227378176000000000000*i1^29 + -4043019673739829097527791799822939464780117558644753423319551168736416788527086839209547899885095438513407473351292594551890116477207748992931603797960071873441028541724407365464863895835612521798778853887246723074330968582339567958242040372631123365293407597299438698164042761923976727742194782216357219001648886642463646541448151406257480387843397640282021211608730506892874960533880673105106075808541121634334668729526611226930936072968023662615102784169165449320669237958895349771999477518032352894205164827851794556324831641019785918558772557189015765092851122056789028128487903977205133127608558795847243371237540830333029268355543485111526953593727724786470549348426865503384195905507825972760737850280084541554491262668577932134133400370483803388030682212668588834216229820717696211513125196744565943599471656038918806974400589298836353474729100956385120760664063613143057280231708899842204783451426021233218583086610649861868802223575851286108900025831251469216129737463700168241766111772481948030194898427884004790412343313409600277730911930683391721158068410227043972966254475878129759788229152242522085045243546651660417199191660742812879769311057875679678050040386165076789220006847433149793101801835117277563641880888797400097485940014637971170516008096657351329112675388904951041695497271847092368053950426613522897232523640984977734923451825073625858859461669809161962736972013821004822719680684592707772947853474240170261901143449526269196281931672195822974973468175085234917969041262724580730679793196662276346957939840417806944016690601770096261346039085185376944195005079731419868494845701992522388373743274652353294355746391108591583678926278736688995451228115673064996907801955532800000000000*i1^30 + 236294988786815081265930446094750853814632729470483958772237421943452745601471422695618170930075401623580185916580604304553528728716046658341347428946741878877908855872078087824062826346239347992033225737048784334278731812012015281423382311980992428389573823265250312023886643636745877193168729042735561985508412282433302216241579124762154863305305189305320518290073820038655851145223984934759869289650880881372956841770929525523236542661832573730868464303275320971482236372856428320180270413018282979454767292545035480295279441621359246314064451755644142605675803066089706539566392606863836013795967371470772142341774025590551041969695514491106940649852367257961810692929375486904804608753974302026227478581910546459784872158721410812499418425004583464353187787767936764959081737895055671671459519073050819608417729899893333449043183153379802977527339599500567635593265600520648811494055826612701574149394646360950016865748809092902914281427415289989716065178904669042394277492043393548519050682383693564643098789619803873913969487882501037683578342098010160725901255905168346972225060357040934949146343387964508501886918295861386806771300699754602885320546984358788311861578682612248064208064821096740981487011312282796804318804010306495122883038531846851010497903931887664447099688089645167574310314863411116857486833191932024121655723982096622340151733945956114159408935778071455408919043925684697538985313249973450169785041001655676988496686124031237579067172172379390880726216082348788212611592224348779483856780422506455105627991082531730358767974494070631937701107969161114713432266682364253255180441268537380122091411369138871181671847212996118140387703778802366943466641121028615195066368000000000000*i1^31 + -596332628682517956394951278691603387970924721617202294282058594464692614229558426111691247093451948730378218140360161006284955589831994522996866474845291465286216045832406164843369392029105762331204532279999680222540072273828266028450053558976534012398841903345376779982483930304912012453796344460409258972896571109528223918667079385310874800359303255324817700504575275446301302742787707822929448763525053814208519790094633608093278428079135906645667582309043467566041353735231355018746714586271916208987360151557843920439785721949231810691710777391484413284265758843020549974503489791806178383407061920473694536838001871310861188068256791184180548667883876975467735795251797109167435484516634842529146914326600668491656251220857668948293727813650765487959680369303547337748866480001175914522533308806203858651619644667585190270242392429040520351718212958798242577317608917322937945971576280884383954403151184060232178295816048801460321447064193844835165430163217803469541647765423516401226177148810235020733462355785747623188808147571469627149286150059732800759393581331516079789942358638312134593936464556097792943755901023770889011614891923421573083846235953838140217027900284826123482820457324189219158217690030314205997539888233597136090537738771307088587534845029168266937812512533605289784712881338567456406651594956991210216612227827102059436243443272886011024263257549305356019734577586257037876005947401036081256742707374376583047652716823021754696252305992417715907577829758786676639852301986578649431258731420136998645941610879269722554462400359446014312989596266139413900802512439490902831716475655385351687488959555094417944501289279164038640621912691328068175429197130110620139520000000000*i1^32 + 880785910824371331524927427928043562766217035410405679892187230676343443399716933534890941353686408681727961613623829247697644686977132957700691236497960264932949831357958638021121650689119146351792083021179635357405834699852767065730993852371630848777089469828789108987720275209617466287201464579821421779824789641260744754659347819228070824874492935433070679261458563441278239087370196595661532182473178862532570480205716204289086815833678210299352545193727413924101776576976601320429781922193989298835639189608356838616534405929223029990392599341800748493746832433255769555554842934098030799217425583859966161920063892647473494080537180911129130434342697637202863697056405789147666407910140048413966888516844614798045215807614180293969086204027409866120059933609591604738118022944625699695031668087899614120509963531387842637987840835050206377618834277397647960421397655574220297058792004796846776683943248315579535158652933518092032351725252070758512058758440203446623394769558331111373230611105753506522829709395350645711959531573635925890582324420085139965302697116965837664936458895816441772452249638624143418110922252255109804343707871835009470921332378663030429847302179057320604903542739529383903449923683944522547619938938743462285602949708848850396086286363576699706377316957373505955235888405006087445953675112208298701320521279249003505159282599308725983710110574287559471076825523125185165186471338629561807773784193755685681702775317863174725191770391852298567829503819275806850038890654743100851283584136772429422290906101570627024242455207664634904639835891479221892804736071402763275043134536302699828400136961022031053963547261558374146377216380896727131454421052948480000000000*i1^33 + 16672083428460072737232742487764680988720959067982980975760888248959469577074511566421078753119338987314248620347793271376992295663797207564864291052612543341767205012990180882465008800213752686243212996975810650557872519144377517399884714898085997324919703042921188262685025326890073906007594353974165914964981152927490294042661270063257292788382087320163738195390691088357992600055515043068399048565379201099741407789494793597039861852366567735016569118560595605035253407550174331388027629616298231222111251909115259452818623419428143001864038703008826666011126949994998551934837695064504666642965812950465589720677526019850539980984938292308122152320574818126627593972651031821110837118953343467382841146372917141014887466359009396996709661812440411870271615819848572968210070653788120446172077994812569373027065053083232723805066510861908481095871356279585443959873951618401083509108391635808741782637357511883446597552773159651217585309517885280747921790194012958308048807540224643585662777024020986450422458478042030295226174023350531602923725083110748539781657377405020856985694393476025076257496962550285640663929792777332518976611161755089191456436770700728189244768035125268317697694654793828193075805986094740715434788283354861652024641055557544053624012713012651487085431407308545289171375659148086247076557306714220710105576913921915358822167687371259424055462488418191311476525474839134909238718573368281185654416852404840186089103739030014744365873888384432416083209155615446940052740580946168568239708622507312272547449307567081145555232021979170904865552855025883438146088833107104382086152877615051994512708179368705739522898185440393311022605098419994564851924992000000000*i1^34 + -47955039662248786079627110325521048345444581368031315581142087591836177415451289256979280229550470493919948000601665296463379114154021100416634937122580901790787688831383779345984032053237093600455309126762432846142592267812497471358816565346732608770693623908525538545742082575821752491708378463975294335241840299805354855376934477805131616956470867062914159881155358665168687402490151344775341909214768514929215085368419453590474009635162254895407329188555876722171529783260412712707151506242431508035068917004907633757021918096174315509257544337696857138857328224277017565493685657045906402514023676155478513141914096338796085547742480433148485725180704574987037244941381813971436187737559726402858201851131358080317921439427671529067821676845336981388032758476918091273839791221764053389373260405376425645824496037415912537197358002442812420181281439664190847595994336777771107648041183047425278079976908993673349157897261192555235444429446370488798177434072596734006290792396430456160759327281217200552077054168445413193272709615994158664123975283284852659928435745253489356072065277971727129299246366710914422826981273164524354462880899927208891984554193933212091006479747932678585491434458036698199685506621552606728417994588260185982372164090244149483508876613724720855499250319699840317461979586400344047970613765285496741916734493506363346159592409199442958155577191797730299557443355410701782042859027512807143377949903121386665672900594348143354260675096934028553312985554353313782045841198018972463739851191593462976893956413016076923531827559270200835748294983535516371002126149302539325003847657836493835799315264211475216762099581196997915886258610396473589760000000000*i1^35 + -7985325355167710817005961212863790848195847809707650185968134446665876171098964205383541866551616657679852146319598440478847973827682427911341906970326645368039673845537046528096424688066518792933712815734288301438457012828374057565853183287897697100605216716464465079732880611840095872063028759227495213464504086970598319162369062036020580379207450790123290569611329885171277849977464471040903374939597802147172455499523479440207128801194333467527472832861592208100211262011398839704256205189243348212484737372818923065754709412060020077993956481417318664099798307718443699426894984583257241373350814215377831079468500006144466575071797631690095173642532568633804008038437984289552823304983666820621580247736440379145216034570570281743349026259677049094133845659378929535854965160952489209869200888420276689395212787754309985352159144856784318266727366232707888434061768493224749251049768175526748075603538038567465835976201819868908470244871876247971756094533910750537368974990149819058848748562331284498708482120138775395036110405496552405257003969662604576646426362001093244819548121351721463115649055563320647086617195873178985538446633771632323252619995120757810165817513140178744214757468945384093025058407392647525545716415821281946816195588064901529575989517259182025987883258858372551332481321403539810128445328870003319239382612231909503599684141471260862460676064741116994682400247235498511436895402756688364422456746862678283956452286979720489666102731378341038605013314855955002059217163116930992841854167896186852214935169333838847304913633337592766899730883866794373561117145933774668851353970229097830831525969155509667055463856394056436381592506597376000000000*i1^36 + -531331937682217489456959705248476887807302008572496348728785822073098437605953810238340040876421324803384380803113746677222412081556140460186492647068020412466630874721152616733918813674556993881377758145607149730168723106645742773157336759013088361459402306384686460971651028216798932730024131695636569610633672632982117557130946923567983258725632912497016642149971868768986502813717684802434146803574821129039595799121375951736941649619164983538485556456923934724644391818136807198101610066847312367403758937753940902869795762378945558680900714986722789607343094401495241257531384061054154963275044686830454495243476614524350655141945255941671348344568665245133519345898099617900895059768092462534277886306039918249502087210055427056275683004712633111070298984415049722306662857000223246009238136693469519963841045337896020049758078440200501831315299529270901526797617545375586129188764910230202623215625274207399912366897609451002698869178506131298139948270475017798097748433825662660584245110311218018290657703401831331618386680027890707830641145960319788968170578834974417163776500527847800977757381430985414726469175651554435516766088085508548179030328029283236172772512538779302904027905527568316322165836131054916160739517709609255494295387941409567803041212114049217871850016319143791074255819686171918148110370641609352708567257436604321293923399942264388300840285078409211735391766758303494088674804274930450365734876151635580784698547844984007966918115618908323166290499760426326556749700046340042432470611721686301136732669878264834540670259687919145712719164202987265447476238368434969107326771682109273535915692970526318006868178736065206121031270400000000*i1^37 + -14886638974443278221495580275388399911042431356332411756944500248545327174146203456930763638219918982754088302555954558221859884233347852360594439825611160640600263744266490812392039573235627930155927142506809164889317942451012434330704254401082677858606119680039702498880731207806320031656735265406174247218327949800238622462773330620539453663978929369265730244365038545712747813496273777300475480293783689085889405679642152248095821330673971012157539217575118457909999894473782057745640337342053354313547646952881236314093407641057557591462378708701198218202492276444109386046257681616135510752209331592803648417698368046616372832103507367217471630049820356019447868650771442772062187520020914270713012576239342137124861721424204996575493526116052942450149272634095589626266373089990683478463474859480829315863913491439961042444768054953437982813446290005268056015260224823403414591120339714558156651451755964399689169347597557510506560505505172267106915359488666495541700043009523033587874458971234382573565416524459974872151924430221580816745422535809337075104881418679409512566765446430041862781583271436260947442948771586078456896066367453251831133501085566793718390887562443126836120531675969861498470851433393641253200786969729481244681920671307659317936301785653493110712685362768944718000073502404065935542338422005315678462070584018094856434987457149432209377252843677495856539219934445454414559488951339307673736427261060737706039543932762010175811722707240381998174912340182662949551003835442291308272531928703968563032032566867165256550512444780332519540081157018585277773030605114254095851884085918194310622397218159830886493695565442003763200000000*i1^38 + -15111966949008414681303194754355627796096816256675565500016029738271115014366859972653026146716992228494375311867625035410528282837386678604106695503573964441971322080120693111148708834995553905765019114678075558701373246068368558570968470701663413194918461953435251724995491401246868952849067951548377896399321751196032917873473164139508555714719170531060102078063222855128169619779046644295803203747406538540617904945522737528264128799989195428729996814659373393715079167551201272109794211008158851781955788470955071744678161883918313764608227051356044611879170589329265667350985322491167626116269025780404227894754870978495471911985629006656240052669057626607065780292004732827232370634236523408746091420925854580045588873350602547036113068179149216368711691446405151512617662168747856227940403860206936716079496504188471838330419524948260947574032835207351150493807666304810946866664892522163012923635803823251353608884636569026531472161643976985654213003293620650006606430082841787380575557509713657320834355517634227290685039058185731314712840510700744018138909119253948949859798441146592025943213592842515239615443192054466161408053410965140864568065028055483687504657943609135569392518608056335237059325799383009243955806910605300422482514830254236029850090990672692975050271853426007054538419420109023765295046080904379793912830714290500823741532811235585348789083364294405888648164911106119996718167372037955608730232535299209012672916088559506231857067490298287154320385903785522733538025115099935057773247205928322267583651938913770379615417728135715992092673387521722433514748837964924503335515553660922643111972779037687552253488005120000000*i1^39 + 7527220923731271794259651438497316864335013237061948714852038260747961695424122247883705008347021104423041237445228242181749945221705463616220820933845733090382240750718309611649234323128813700219786413849534926420651235473370591738967905274769719472509987438670162615982012928009926278263934341132122312272639077800248660413989943964418588794210095644252750655434421238769360961835522664679476111765557477778772585535835393329482215451235652515133903751435361753961258654054270536800249586711779538272721222578004312943799597562131659441635551811618645065054049259369818305897913078980873221557163085376290374456590619989994000200816258102825354444670082620488055768418125743934191828357996566502595672602138301176960832884329282991509404399459817875862340261046014037977521469007117280001146817244532091856027587321693907445247292906647970582330113155353465683465287292120093090588543272345032224430878460740170582783525594472001143848457438987904182481027829809193014253154652336691968318780471830718246028584636360901850318972834377565515438618177613457219995106930951193242791189179730540889453259985200083605245824711097130507530237957245588193469984138165778375848907273174207651128925335432569713332541767983584891417375632891370846308548740820924074911618647507234637467285591780880821965802202005134976412993486364558081343295811889656300800159817827861386515988186774700442506191766083591545203460409589320555333179465399337724975851233662510648483507430293650181431451030821085603496609703737107115251800092700287063527333742563953201469709497098953951375103961681917485745631067121945194934627367838080535447960058888559001600000000*i1^40 + 8205217090784387246522314774841520414008338705488165440932387728249445859764971402707185387867466380530042285338490233175115788235222312459949303954260066366411898145656533198810220587550018169804607852345000424510491240512709958633678760416613590941064234804615916932003264345709337004446893709011197633435010479053697808195071709655694141504349984341112262961051311163990648346099463421228610851352794267598512221139572127409561388980442214645128611404915693456830677704556083245245316777570058677816485217549171118531474416848989453631907353438821959917861327061378629663595145493262592778960170812251828010740228859666394762019528704948818538591449753956981206468384862060819758238028883990488575895134228442607028406827484568390157544340244392920721119820211188696353090182160561410933923840871884806065417373867718997415939063023543786379602397583429630629892866849517571443853196376402538676359750916487505205865574592613247712470706242989645915126813861138022778936540100728263814909033890508743630241780567500795752348442790830813106936636488499349470849936783263840207432857547756737555138852582002018269557816623263938696298217978073646271700083577085415386999788240565067801906576829902191090226978482976856366791846467035270226519764095861757346756045242256763747999968161643739570265076552520836072035993219679068907854983337176082519001843510562787833908570317930970156937170903053493304482478921894527490593723431615655146094180141937501210495531611006107707628300132792881812630654415830411132071304023945676054764740525175652797711976826649938281486345818444697459984482682463030238993561940393137554150316310528000000*i1^41 + -7771481997188812155294433897232233890697330607524382902750773689213273728948522433634125367294097640984187176850602352956835884368081615038903951271350855118663185186564112037447880432973330145411637030651339225661466649503491113875303168051372078267361325394179356500424229002759097857878749736994748594577178030289532021191528065746779014382869234625121599272455878207196581713578431367307383725706959795664828757664970862808767256489123971757404053974998270715834650227122970596620841495579837927812433950069475822880155580693661635727912987430551877967865805789727987670196459574291179291000234515329644125541695627318973422776211550344939222223663420116834231183353883858521203507734997710344124920875063470111155296122521687821349705084489667914834436690430249837014621900418311921834523673143044312573421292581055413662226428026452668362463965340548470580030087517796655072765939496285357875190813519273657960998398333069286869803862622766294846796732971478363818377153632281225294443987104584578728883955135137194819045585739159231080927570175097416869658228573496283676405519873432041761470217295203083419575087941760461811532751168237592442955570628113184689567061412770805804078840897887839955740892031180055867970825405869776363860193804613893851606097287385081708183947115533829188133610654432686332397541310084913089439817827970531840369057471293752845185447857849397102573655133156354048319393240883264850738354607969714076835769408468212033065414930864931484591343766627046221736877654601036884967561944266506703239135876617360888300442881946385448405966471839284043760657347970867252923673933495158387507200000*i1^42 + -5789430155526589586352035685267866876634993389120713335657925760678274449800952368934726129131518476370297952159079034679582235745098987688871940252065688658040065850034334469400534847289736384910438050378213984576736755668207727411939734775489791428877170351979463078786690954956148455021704395164101480344267016822054672462984662252368438977905606496954038378357248589244201101638379713289790846965802216415380804804947354607322567607334025575626826459161640750788791897952857316061662547321641771840523064170078944618581122474453428764301418242303915502335499949463320665165227300980993174516535588333308880815583059156170159793135232830027170474114655200761242254328136092860144665804132910149803206345191019866091990696504346433808869151063265471560505193325434943494513834589242546042573321180676812477604064547038829391992431519651263031997961635420590059067845560746985016933262724657742049002783249467174843055800250477814589818150875047594676151315783222301182717655327093121594097571227147933596052943309819183723726523291079404470221794234097728126253320988585251847052053042630841515614657711365983760335171419048510326671587706980338914956452089046379476547577414938895340157486510942989629162755593547185122633102622371399037892687465340564024901796476682553340368454785459434633129539408071307281481837877888346492201368642270294410688094080453979035291790068551696559691262724422429294434762146766449910437952076513705824513192134206610129976772488113775673271788468315439403137113385221452808791740310499955780352976155612739862270241509180914601971141583710076448390690052847153104524428076646400000*i1^43 + 4003492185007788425280960987131297456456644818198148645130676095275456623301184282962472389926076565904600919972989985490022706909847758089328653783055911356645703590259131670157370768457969336914904555431998162199388192790708018291889986906019195025113224745065769776177451041585254598349218204988916710232690340158060523450162391939310952862178069483659587590971350119401243097161501153297775314405054025802316794664939521867742846533333360804614159338855025518468796671666135403401613401391430827224966494463461984186038452332893576169829905773355198116129926070987831186406549607117159529924218680633021142926945830179316137093610836627327646549623121466296865435757513044791382943189208396521967680987304206031624312525365556889553235325761166178471766292571635282168770425098404641952020937035540514560141066309472540759275557861503187913239477723422938173468967580013278951793950343245387822512128413386646415281236783141502535799782796799746551930908365844575634404967194745728096332711137931591714056599609668563916856327389835434128355864346870697745284884172575623352616546939436123460994878975958000068367435539053633519396346464182225684916525189306485019729692043889226225062664273157861850612398970448987553657266400971975801704600399147921758291323315856273451968581928492530499972770329674770384119331430450661461614591770596690098269502093899813226684996028208795149841550901966062212349211956422252924990913215421756426606647226167642311633488163684793309883761680645364551865739698974252419166509252442336098213783959403023802393194184371290067161029415622947926866314595160977634754560000*i1^44 + 3303055454297350774596193921416991063923883057045662089342733410087599938775296618298950894140452191603206605203383524000650134719263515011580107722896336617770998236276151792288710976240812637324388860131290555147808881175010654501348894211243898548625655521323096915949875272344473658499313258890440918459411329311205099998466829208399336306250015816606709981928792899641038666290158455156698764656189844689474264482837304664975197524432494510309611102375795606855040268004236150642079716262443061235671106320170659756567440690247064522635186277958494173344935354289923718853107310324327016156602064072514354079630228238714720797846203115942715695439104350862157368018007758122646212532722659894927201190089569222815026651826146898752193636794162932401130834844772019703644337552903897943604093193199532974954040778179371556511030918343705557281715361703238330717184987752396176423543444576094058736061017791024448876460914483550786563065072886024492152851581937734028791853806559252642417650501708387210606070589052728398134600846016520237564978513839424580173214203853753694284137747763787263966901360795083781878513988661382310769419952154382184612855784779397333885910363127219177797084967824420407627941320383809019009738976890154981492292383586784106136320286794453702117096420113054781272443900697753494078175132542392821622324781480222829134383235575933038277211946382351106627740813416116458010744893343129776018502447291343120511568544854183877396531240150792789958197701549049657728149205469221277415534996547318628821590337441256575813599525092760174067958190727032728819784042414080000*i1^45 + -1375944417314483876594888146395033390320580526531105414812629720981683792413303494605026770409898303547078093790347018063183458325224112335544721774954056282648958456446357099468805574120807550849402167533426200024794753154125939619647390094834602055873901436323484003985493281215147558068715068892128709778392733157140200920775113605606700618467036578337816339216320714362633848972951106843915913116502004006471376460836359704754486800017201382434619370161056635536226904940604952580494969421193831738980122331373048360132451236225688751539724519632711287641602972511736929043103235873954047627917130572052577122930369062512117514954283267786247492361850992112226919440664462369453326281989060215324488937935326469555777749040228313221063888871154803664810524122026869525366560343663032683653879388371397380779845264207802666440166520377241877887711477064375222709814218964046855856792688854855528079866825013578824269027749923830799549837168255049486118348118708215802653519239257865487285870352063647258708553876939355815117163119227570389335948066003138675201379435786239613847167940127467757303247115859218793302937666677062802990182791776030492993117913560726820965010266084471985412135663491468186894378828583274892126891982325257278208813437983851655617998933391132899975449987624478961481235487529693300703738609671075866642137583141062898116860413847633835564661657749709840744477757113780950255139285799383631141893728634332798667439793568625986148146719989646826475331313139463151099992224625670881290396301032265289418105724225842924751591857967014104914292903903013292212224000*i1^46 + -133208467800137829650306674724276633894111953097164688723769519124740932631283902109062676710378134281143591507141550573948460655168585780251284582410330270455613332171238504922505127792378589911212132532955691935003336653009746678765325048466603797113282319928506807154082680797821600031179001964039086136775868969570967909018024554178568902959468763730529089941941427997324739665903572882764346959703568746397469951142837549152415543215314924652659439137916987300287899263150070114980984768929905998558769280974292993218382576138135095135157801837654119426471445045197414702496753045256002426618610236582062590560893092001441085329024860748540734654686912652988902684350348046336929621449083230290681459723358117859489112255007717947301526332950697190519335935809525592025588911298169315665621345015711692615510772959378949565477319223107135242870333202938563506097018419223879129270262903738518485959919480727778603742545290850364911194087859057813316633986750049406777040185004533288330412012885433997400470889065996978473645893632805657411938109479187519659465658832932314492090006360961085289337162455809667494071583182595969062465140143210690176082450306190479014807331500981351916717066896347995605971490528267754489392631120850165945011179057566214347733871220737174139987778746982885674918842288048805738035109678637305196147294440888757613252298098688668309871927833528992643494919728737830842468037062890770407018928927587209085489400032002343552012622600798447056580988477178832255544777413702358842715791267997382227994976711429350966991296965167933620044383125504000*i1^47 + -3114789990767762564427158804099006120798314008030489118692356012823418902906857593860030142025062173706113247230671666074204367240606180837104535179027645261112062465309137003229271918524193899000143457834133801131072169719942486345344098489472550537364083411359601153434088762676749286169547107383102319136400378654633767465761450746395168693561158888532746638152907026373232757438821613436934298287907795305912904911149184714168657007051099810843315738971630542874316738820978259608493826371484050056190163430751520690499262828925397457778836992974998541048640976513751156880543768555853397225973459806438296080438894548526398454367557235424016414955655382240045779718998432050890194687689229261274724655913149269542757456908168387589418331610971133922141347055964085041173084605185029168766214366214940511036647742516455130786405988308822182206895051532409798297117155828847405323289346422890927919112528692967802572843322050167505466431025532541121312735531592659299569539296246304407758595977650234044481245766448286369821858353345315988487616049115646311091631760246521564375862904003052795618540618015008890574303714197934847599798327975780910199246034762000197566473870314232382012851628653172000220373054314632744181994500394223942016547575961149119840251876134162106044448658469959228585243295130637334103070049057784837212696528498770718332539634267119979762495642884379135598859236287661137865749169943240390914023333445145386404256948318959802038292273976854394440905385250574099364821349527420216225368235585886478535500261092356924974390626082765353779200*i1^48 + -398727744550550964582235443513926570214544207821404437611750164437487263307787943132185907130358318790323683476182629358042999355299444119058448759224560813646184829821398116438922858836314102533879071480074016549219819527040108939636972925044118405171391232604396771579530573278444748375636260830325221492507230025582213918540974487497729601188738111565017445267824732337914133104712615389555190171529412274530185345752787206123169720092945691084779489094137905405778621309699540785047094278621537465633347436759763035957762372267638930157126765938529796610156542842200917603040810899590060029357593667271073106490026244082724176944264119055042113583061825080754956782116710210025392154281174302229008264268528341240034249873093447094084423014354187546266493445465571723695491468541614443125585178554896730505824748366304598167173274169803097175555696381868399941142162504559195472520402158002370254470753625795389281755269849993473031705115700728310744758955893419036393628512497876647055307593719607456612143612624645315107819818298944716279868583139196748070933719664362023114340266547873496600839772492186471858195193762157276142334154867931834972698358676648815428263931092643413368226778571789450484184638018848012887171755829714273123944487125758786724167530002307619259343703893799879105540918575449092610665306244083145900832051433704919029079855738479382369610035851043795059456370725465577131306454918163182080325695656194222383588184217639083611740200467568790141100482561374410394307110195377860482152372588773460456954494261352472772608000*i1^49 + -43085073167314682930856081105227298837417045085723474583968889228248211719232512021018014003039373790118369829267448450932998515216031966566661472111743036188856714354451567094290866845245633142575890437841095392777167670271604515076221929954565282595004180311024074508939266554392643720630525837481539081313887998740925219846522014325656170833726795978346399509340225085300257371174459733768507974878043206707529249625775956620150386838078671653165783287263462406678350852132140406156252562533944992291530194690127307333022626926961219950695249828887958557166734811033686681778217007553175808272461979840128421525079431036203764110438394761990085246516406982894421343030293380318799887818911875752691164257023468965592917466658052665390779899806895714719261990140443235121013649746078219029335198607872602409358470657834510068746517332623158368641317403463560961839329206922780174320239939434130961023691085283550772185350652514597118517100726550018241365641848132601688081071673375072979166214219130049758400246791893041195580588172772093479586114281401505247914426731575901230694820832507520216545829046456892075553779442104891339570573320118241968126266098161744228556384043973011901424109513400262521724875942819175198912044245467996895109075312784733293174865692024586128524025592939920868616571604339849397773721329303196658349046274366048765511872594061791785542416262765557505454247323422773276912482651771599592152505585198228145912625284224982960203754841797963507251156131112547471484868920578291162878028329666332452422942720*i1^50 + -17285144072877129531722341324502305066289405543293785374894054084829152078316894144450363586916894622470274410495498005317219147651619087757309427043135499473105049485856667386159748977821504997813016106836443165624988311088005315110884414445907759103099851884040672079778538895555877081361030938184552296633525590614199928378954732909245536596672147754029110816368655365127595259735258210803928310448353086970340658293119495742728330281980911587787263027354359954981822547709516977038473004956345261416486110818344017308058222272637416552544371125747048514393688288335985119628995174087453864123467497497491176282647532159617596907338573606112066057498137309592262529397910018328111156258476535952763883152346596450871691117694601277760434374465165738837726113705671047907311739995724210439110348049012983302702357822212336228953627064236672998055108746075329206409780942087093107144848264180201349643139720303534558191492785175321173792840036305293991594008348836765836539539238527403566354546513769162394751770922161402179192757646823281637583037938211558048057261457660403658774950347571121043181897127994000904745112282646780095215184644122488967399003174017464795247731427729801661462514742640669192280463554818295100340839012506614634349912209457368618470218364488808150598106662080014622750806806787875033132653494050255099577599327919652165887141556956809341520163987991526136338901487647547366123003707209486528646950633663378117066034238839111435185573196751402344660694825849804619241077856159267526855884800*i1^51 + -1134646785851778095688286296832428842846393744434742810099964047622266738415872234918302227501353182014446557678802317295907835523548135108189348850081061401979980535298590983602640559050688901394283209251928773312092795518563691015726778765204842619798524063541085770010333620949371258637732460016448333791331528253353199875661355805244994673761234613105456185866162433244300410490852494530726559803580734931509252060791505623543749932265437877227333068220568401400831858008357667229373949612111258404151981263851827395558288940914108029531320906755788133824040497360235024943981677576619485781545343459052519025440832942312763699529814365346629424516920228346786277974456646275278908611730204364449171444445922013758709640988738974949767156838458949195213686786587158931658923947898720155572104313296028982942531342705513677459737525754459734937020371628667725861700191069260207163620844372770970219830599305434576427905400112332029979756253047690518924923277399570387669756280260065907064769249281144465726252849210927954891699335419560663562367177052593790431588682817446104433833776522810793916060234924603005366789093662872850683791490896652448799600943121657913887747631053425050794466035927050137012604044434637118033762690624303743970083884784516560409493586865112977412556318448427883747516533612447936650392001311642909721310782617300308577932268618336908619088471109357458636350304903185274538898355977001299115140356269886540768135881181551281145846399230329798981728439106360279327309824*i1^52 + -6028069486521859107846755641680512332828328208857991128912185471235772414455900742199204975917569442026032276684943424043806919219381015815145815982178870491527138851780639473894271350062912101488318392467703776621080473778477967914886305077366321758425286700778446676385695891560066404437465298322715686131139361175331057082649749960084080816446711246788904107516689526073948634740383297473556088879810942686416939593127908991429767150147211145022982179561642629988674062753567250635022405799623197567304696167484871630156136761812813193993678265345138242330936950414074824993538129669868080502129260224280156365048757502017844750137516268445782791057587052834527058748389414840583437205715417993383256512014539008527895434601485387955832690556931339232161487456484698852600351503558932596388044558773510200672358224501817734461325137745224272118681293049286249883837110855281147950631625320523278300949840436469261772222282315717657323992994661567567536574586636008712429966896979729446899295640151586028662604138147388652621048158456328820617789982852176984669833903902309792049869522948271374859689778669062718011786994035782107178220116507562778231624053035218260237763610926067777206476531773575716022015735666034501748777090683909952679818428599273596489977854255140042111460112271033850682188702765971424820235202977589607912816587306614005822387680009212879524005040505993750217972579232278517952235252816309711566237808421159300128759649523901399040*i1^53 - N1*15636456492949195578295220108536523089049838381514028075818649857382424485944375831041970482919823266324521458890485913801487967977664122502025249493604174327935723644763103794389423119780530838044802477451129563877374509607577524745293504135397467428227966738699618939039028270970673509920130793980623944758971586496602969641278715010735615172042349501358453742901513701438541147008260709879642398740325617645876392066911284334412569374974990776403823049724657018474696102548359729624442475*i2, -1262093718945716390349334417144597993131237182521812835539400113086193468043236876110367139029952462260908252331499550762268973272420139693332979587800719706580753474552617297202073255578444840062161320122205461536815155288416261146218535419255271823645724595836729217165716636939457738892210707188390072711495343767226877061976458971467041714263300670061401080442106834242969511877489387095387752311725654655882538757481179791676009405123848503146292663424411633401221799853436567876096757273777529556945438987998038847219284215115777609004307020502298082920853200834795478431004098694630956827798926068994189496577892984584482906444230325852677499733555468914379185700223830363721245914246323722094898015199286759567281662473803661061657140055401460503537778717172350793579869154738581568778284809418003770025279838255169043284484633631141661375408323230516351777837490912482684429687851054022403235304076304705166835288328151602758660013564401598187033070211050240229860577761733748957079483156814804488800735391798098226275502231468685532964927202396069369739966049828387422207893116480277937739582067252244737135704871479927674247785927554625302709125192544377226589689159840133941920857722632599119380198402334332775623275552980582589026894757703500692593143881793831169856994986171969640344769900694645204926748980133513894759996997992971221314346840974686764258664947790930660149582229954218540825673715628616021717820373949741147523364640935921754742836367282377924099465170773426553566047049869435658434750511211288296518301019797491697719539932852248319172133271562826834937354484015583909872041535505284251511069100114229687188403360057892494849279508713431237964560709471651770023709515448629775307078492397742643415240347354362818234283925738356736000000000000000000000000000000000000000000000000000000000000 + -293475758543215980062919566439023747538295393994192381082092591461028977416868568183016591361948786948600951381872235561678102485147498281102139364908514528497330944360456087510445661116978060280061433023651224153571790072358141717173140987320996891878466480875189857050755747801899905691868989646188359986422639052315114655599318120669327674083375687393952918411284102137744306877681276221947858218232217904450186763205072173852547781894045857711136753034257081116528094095254459399727836836066763057091084925641898521632016248505818214437632165676817928181651288849718169600832184367840743322864521290057717173531936424785013034941332288276026048953317883927771720545918756595394917053385431745980492227874124205309201344136495195196286959414850879284603065074293289790431616916217938580674892451788318950214174753297785266368621308072166584887979717160031698679007155268859769837855964324627115208357714685533432174563382787560393271091718180239551832892576623236164715419770420069673052429886256695262653312723286634204980436264951802249510823043082122062966673540060968639225215644479032714731844502662420185502663035444222233194133632109617876110827445931009857940298031693935919939739182729341424831658416017597844720620741978826782556906107182674760827801305132897770286199693619145990417952657403326473771413109292441927381423361749443399588462001549939383144262778452712540781886883546803629394058063222173817352170993356972157145108439244595537291822290944529857566654471691480165688561179605837821309747589989186416874893600401670732387151621629420932614125550048893107253500365616523502594863497332346872841970961601955816646845633675325351020523862624109474988598935282917640770574062173991810960390308251246386310399456825338028546051735262257479680000000000000000000000000000000000000000000000000000000000*i1 + -4840632414855601803718868991995014762490054810941224052077562222738258985795109370173905265647374733104298367795092014169167093715845826489641102918557666725241999018909304128369911538256510117092254414973053035904525250269809766948288241134459458661001847662032692728643833194174738936560822925633038498006729081287884060714416742869834291981461694814010837402776833266456914599523199566141803931690873663639171990478090043363466846211058611119903479259742358215784893797793162306292701970290920837479232602655502569842563416620014978327617174928898174499360325479343560407605139949699233448631629725339076025508312942362144136156350432848490658268735613333297343864487249123475830090289293858883259717296658422654217431703335938411431797619581057649566213857084837048436231537013145831109936756151340715600330043992290007954197055183778323476114287566132254135169198856334569565204300282597055753070532349868983708618913242333062951320975776615394225309749535224839951551625078147143297111657107321979208308859151844879383955941053171824548191327312050836833546167545951564161885480201805834811164187766050887593802764118904962575187241761679932348537513608568679803284208845624291244029255702925023766574353522241898054775605731389324405483767337123474523274775339319744913933684265448136564286151221942505999319942321254112137223098970372250387481488132760219861588461359629958027679416427314353300979974509997947488480288431861203275463737771505625746675923043390620062477033065311598019461803108823326657235798568609914083896879047895564499568618316608157384699757003350021029282400527742539066567786819635763481162853689034641774078734402765865432621986849208308862286238295657985857221497652338583776370248617527657312814689560465942278410496384593140121600000000000000000000000000000000000000000000000000000000*i1^2 + -32611812102517323439151176264719465994643337727068196552660901894500018114884542281584188502456032429720170810848854586464397081437552837449728753247013298515242713581056138442922516987500778872451127512046563153178468469273841793229829980374449164409939807626979574814417685797993459398040171631382806484793857212759764440901101784424846302109301477223928508283584786474446483166185104711663665842873640615863169874116906363818271763494853277569139332670432705236876695259325147611323792523058137006711684968650251586431934375176593912270377614531835129660072811977103203512420465536373063992306185581241249631362982763836719932589547366493110230129003375157397986818536668476344861350999948216990515209749719177740920461021706767991569790682192465420015581444528614845015780642796396330819429716930439557425007223582999184837354892927743913837692938071122683187689995547869555990748518238982249400680015399889497908762769805959372286770640465741449281366995365192423456717138924293618688288307632513850351203129294991668111321609900864130173752433133852271575754295683183570689737590998315779965985288881350595273892040898271792246446332024873187896155962467936499944399743870539865434341055716891618141567365308068134308688453128922365063947216585554284322965609594947128737690797417932590040490020652459837734447696029037630394236494407453730860761696933266968702611292423672191501973111890613067058308833319589805309520778121735260381422289208233926368664685036673392176188661724235815645056838851383305888338532855071819679720091663897071309892765953024023292546071512807650628045728381152232541562085021781540136780907735210102411402742361910866824039987079637771988436620596682917175456131655163234592061486443287096746019637665584424668842073011645317120000000000000000000000000000000000000000000000000000000*i1^3 + -109223682204397472694592125393661867236485461238924986679440723197851288319158937453500123723428912092151635110317446904958924190264640583877549281010058358978833567450350487670089701905601635699099786817285008879697818680131166879701001442681864684647385090780015056400527500124503431934339221203377877665279918184194292771376156141868265457137664387376493013349423384988009136049095878156454509185059368451448809052314175908102603816408902055212409771207363209241601586895632809231244409517480911793944751825947988405785562231830653551035369632809660050419163465146225509593917343343094945935415225537537708313638317707178925752161338042194354564123598254597060698082884680079303632182882087748689114171701587693079031285762831882132160258430895539203707264187041762377723332816119468731932254019631287472033675923011535544852065799093934438779075761234906419060298960074840018610717549331424178204935433681277791283957746100648978456499544558078471212333061705237275583711633631325548824622020445142813035059529490525426909603143712747307942634405554420723746454423316645422733439118307130610611781214103639166564225619216848321653563731988252921460288583936272560687391187108721188457527947459606285479201552963448004482984280789069927607917612181651900947321858396339100837890492562578172547828564949449878914841113965189481119875500924959186829458546056957347278131085477868200161719836091347848893171555565965927715756565759395542085624176386129527696830696517305979673620995010180710565567646124867340442816019788849492139425578943232697310093494018746447337436338781103829762803078041072967232353317465496279462004245030102728768060843210760444424959438943808040770901601033332113911577086460430684490472983132938841899910870664651432703408557819061862400000000000000000000000000000000000000000000000000000*i1^4 + -401069900885784692500406249172147224319626361437821309203674421474655976035126206895061996405514071825410064661050434583462805858478110893191622837920904590696151718903136085264320194197778508919520946823660844872948885872513305775042009141905687610772968007025142823589242846290566707447101365099434395493487717224940114455131689225733378701119860727282940629415608328381079066957106792591061322367865845203819465180646649544869144060688444708511761961667843508901201020066490235039068259056097438483539379233395345840934323735827826488859577125239319157939945661261253717812176221879987772915306321753792213581609104523160363204348891798888785394732303504600020657375059485558678940235948122773673805333088764174317939400939169921665393292992167053551061643493387729478889047621275330866919555483567151637572039551930366793936911042407059472173130052552668139280751994744961910650371575203637429886869958358449181883414060577317931723629866484902660125931671860094614064657490377996836293751952309674727399404591998372130786855717886848383009550070146719912855347618416115900407914882209825403168706091696370235282165507199345879582134502897802416404128410207577061328451569725562247160099369709376070766755707138480875919754042739814660832599293128706744990346363717140944936507055442214218466440553501175893797549661780055287812550092867708414420184807703055040309024999572447208565985069304306723802680160915177360481543579956463690515929262210491468929756258790600450433013429978208330865395706402227422009980427899770923504007685725624828425625025967510142737043463512494753638265591689547040516053140864513005973781844050894955999573866571581480370927975166136656099847105263567931693849336743102901692951159054129020850216115163253219488071118443092377600000000000000000000000000000000000000000000000000*i1^5 + -1772208621241683356009582581897642317766600111130573676958526479203221377198209665975096586191478227547684223200615998638867369632336502187881941440146307659548655269841775777979398794217356588495172737487859387145259376901493465639480007551779762936935893928214289327749940751433265326932079953249184823637533467914704642606897453047255586196634843112017656815298597601608569067361939501650963413967340217891856348704436371168285857440449775115616559335603799419150546731156821627664097215820237636215510936634718079016035543695707826743862143808430023125561587111997475532520392839367169282405398065380808338216739293771270152060638848048089856693318247705303762960795773948773762714061447435137452415281019618708254179501811638005719394245652513828715943234129249538641886613282307165312890386641411267379227887529233185543342893855823462238387290217955019638310346915703829915235407479712839778672021365648637376858830593935433378349746822096193160510543573610559518193068230915742123207967874060672348435124282159146329920019055243024875145464632359424788452303127940242940694499818522279761024101051538856386822766168758555505502457447083858178787934273438659454138251583919648608902125668775365698431884357359180881088963617981966751083873486050823407606582296482943045229986375223547698877305255505392658830939688233525523130500971919748586072826367727388074142156507559968642271982787373528993688145879495404607719986256151984884811641417926770173052353630675140526394666469312333376490114338264441598829352005576048208822210589172897932757112551937961416192568088051439844522595169441868353579092448296534817304846483391951108531328625666450928429741315324709259371714168215949250137524304471149891813899390607914897503717733173712625241285953352368128000000000000000000000000000000000000000000000000*i1^6 + -5113157926710731538819190914874005511073454883726532018477273438993475227581581951295202625224027106270347732339785480758557628910377692972747671230243613571142354683141854703110488873144611905860873464838211724536367984132611524699408882970464742385482145469050157626150442139846991401614456670699707403486113767576658752683953018972514429910854223701718764999705954665149039923715117307154375810420929099254135709249512321108141344003896862446329258638261526354229650260577144359607707662944791924920453630655268495764542718166556423895127645516011705844673971122778606624576138425348917358193718080123155409401961741588419113326162378765342499615710379253968003517355624203728650409655365443207290473955626650387407043545502558185290429466945935892590645358771696135323283250465926046316954358064985455863671077427298197605254296568595129257330780298207532746195778358253872685320285975386999205577221296512218315958310352172599390010467780272105669046662667430246209290969422406647707526854815893017818960206546225293479297400369052596841889343278279549766899845567654404546749628507495343827984777233447524808355450756112057067557919129865686992204723252315522838397867356309817834311664264798710018300069459189062255643629678770223091025012988496380077654990121961357685872396282317101510554427170357026802306687503309752928635749513413343349359837160596656965262976752753897312812464227517739877234363679736437006611871175200868716123533344068243994287044167291934818270037665179015972681394563425791902705205545437208372001255379690464292223128130594022055854642324978572579683095682773193872822195950257209812039163316627323439892004517746212533982913988400776754681404422133086133771143243451781540803241329885905195067838751236452001133685318520668160000000000000000000000000000000000000000000000*i1^7 + -11168242535124847439969347890568170500303237407676711342248434513104372707359935571198657911200002399706077501655199082937955082655125872835026194140630887789771648563123424977935386983059426420342701517599750086921327192237733520331061562581097211862450148267119751099268665948827629346651617527654632447338503529170345298568700705178897372049081431048571845598329093892992461643563577839634272261116919120976929083502207116572326640575458311130646915944885811002540062590800013517002577720684300857438295320541153719088609102783354962065847398134567637305341861576866321773185649538588207239171496386532656082038842119483907690485541147594151579252745165757919814954918606472676005823770389606675065317821164635210922861200617190614066232738776372416006389864708175823970311588852474644274053946511556334451715036316663059737243408136011039901627099760907158361080197666751015054880225754345570971633012119651825839669572137240463349061647271459219859854177145144137676074163605622253197512574785446441134973426765313973018907317347427920824099446868223409426612667534660722634126412408217359254492759094992907320469763250117132917742448100194130861174379746696987154160746787218716810336114955567780245473529003204373260956469823181694740351354167388045176703522029961785085460221139359059382393257802446948312985714643618140268400060597059528745547914481296893294688960389347552499240822698671686310996877941777636308217665019205895633612699526179763527147185231688683860400268057529056211725973627169901951307181037703126939045970217040897351237945709976761577184893784855440495255326645929145556451391853298951330909375916212190187953193152734427696617727901944969742611646743370408657388478234715172772399967973071501956199725646033801477802667003609088000000000000000000000000000000000000000000000*i1^8 + -20798636160627202470475297494188323292475743402986092039876955459052367555624635264918270737945592100925147224939272438416678192195827007471494462692916952441107426148831707362251066452847897989099784623659010890138964272157657811917252199657666855908729386155727472274424249245298262169178585879836275515796930663804688246315136647790743524391851406697296687945058974145033002337226618281578582780212396814435665839627287090932796472837394655474512325203042930334982259569535143007366495255339115379229471536016683001763134804625219029163238539783697471116595316552450895575857262739972995022246757246402913554629219887470928871067768979382360960359529380889936228858955720790667932096287702968537882212081802814186905713860530296267038540615977709071477572435911447899283519482764340666361240295114301934611716040927347710285370700634772778117491671955476438715600906380720882991365346577339182325326713670736778463891501719952005541945456301000761302545055336756108901852919288908416902033824552678746276371434502014739528830764754674945672488908961375974763052149166539701891230267644544809162397656165513343306009280439739775369566718090011430107108320154082445552504330802001262195653724826183624307121991293603803033755682493480420840079343008939702094664030351070898898142635337742225601571538145268035612573199119815941961909088342103929262916366264063926510649322980261431396230241365197364595183592972699689199542344200316303030169392953529089587899675685733870041186892589819666219554299409250524367064184225075724066360075185743726215796685039494730187091008947223545740519800706565627538419985675667086288793091785103493978577290922158240327818859965410273936705770938705108517273033461434215617206862290983685090354904162674204868233406374215680000000000000000000000000000000000000000000*i1^9 + 24139539135099811756766222647075479082687892589559734580717185019651828139919012501181635043859099327541653542019225731401222875246381395441875744782762641045290871349249130621499810403164608023885545089785942498482193819684846992816617749260040937614508837810533666654741639667781222456748862481391898646676347551379674456514471532181657686502939484567188860283068016464687503462042701483530971921465800469086211995727510614070655199117794046451012927452189498387012599123906978124243236168642712713575782439534203394232540599912163475545961149092397552987477245658284139740473045752964798123134094463413378241687316961826044277175882088980355529045462915530484527226214892729586203655892882195011766113389861097022408678253675194265720332131892622234672169051749396493202857710166405145229236585264572150257535387038862489110530438321926657755056964593705281899043379456161912484216399961577839483289640532306609481681588927197975845175899003583365448120650133354457359768366858321527156479391624308445238324655147865750391628324924697729191176937618290678170765612772191843274190912622571794760817121743592123388305665470702293207056117492463165734200523203756797553586236139278076581572372121125806644126702951374091893185027496266811238841670531843193262042176472641100652460216898998899091952512792050559373877192648265788917237345077520187567985675713616205112828579993256281863665617367467349830006059392239239707438309939674302028303726628894919991876839895252470696729406998043374955885874064833835384076875467055376614151518147921189028463237530690464773159834964316125138005087798189937035757522529381049807788001881644026156959966412614455739942129328315931851781404338757042671425370337243248309536919078549478798899384400580950116283465534013440000000000000000000000000000000000000000*i1^10 + 47231993684714373248632667519293652178810219936918244490582590800462589234223869564899913571330459921881218623349457029595802563868148779917126239586965379138382013247005319972567898536599603157985132129322455487335606347420265393743890875657829491675252576705539696106030220599926941031686660824708584570498303555206188844820767993793227645399604929110618261358662091546090595081038458545774690816847677754156457805521319971894380548117647317847684758396417421716196157038345499913171168112160722536811027988024813338494237648902588082270653889507130421937384872335794642640881280116419641655086729738936646806983907043797373975881378277936623375540953775233397604009762236158175065804162949438415504583163100715428698334660508322913539380678000524166240162526513490623426234460973004794625682122702568714070803566842807343964556024144767492247000735171364641791948829768486145728490639765634632146801186909867247388926962527701710265788130283510396035167469610665635032407169141981608500970059046522924295591092377991939008258128442254308182007102714047319402806851102304557373161246262231473912352588258856593836086900399157245521514723934566679601304755766234921979044302505587897279472943148550776371152064531715929333217153488189243727383762805164948808097061496954591623833839020313529482105340944953944806770404241913300694984375569052740142447473035997186713860454991748851523197468450606022087144700590869982895371276956283560561863069401903897909486695624079842601571464369316212145075811648421297624444140336606392474762461657802632777240038189207131954749566856989061642567845949909168461114369388821990428503015778903073397269827263224799297892478527558049566492492572653316601663743382313932638165292829859181501167822413852126700720870339379200000000000000000000000000000000000000*i1^11 + 17762072432929741291657258365714673632277793312882477608826456459585437280570135995854888633093205146207225537709521331118814124390378521322432450126063596970310186709271957204379463722638979479492898733624158580673324785628845089184945571773635034920055406298204966833594855160038078293095501543679490877308929077394313562859038923046683954853446936220835101723984514528076431209962442750932930984013150242683917905502818565404745268697595384290988031218430100912373136641625595250590976504252912062351022686190108831718322576035867951114918824656059283127377207703024460524952294160899460350770309474230910235970422415083075115008624661737228670879495775386412403463833426908588760090532727096754470598730376293456255488409514660275001565770967565831787514652475171854630328654896374185009877865426510454824480438308251182500024483223934389666748054203639117709402605216441126997890117091941760059757038503060954494750095164389394263368552333611726243349896879556429085839224042446911108332719010698790596523835217026381783700016490103748978091472592897787075546043839788643457292713834083787109183997506171778679350418186137476312228410955435368035864538167756840942445829218636387743126053172836882383692129302621534816418610465582080999741643309566912752748602044832792321644930886337597674597073723207401721788351583481896359740074584510822584395750423569503337554043311016297848047560849799541010792812826633885949849638098527828369819897294480162539311412699126658596653797214223683410494131754685657833307943383149778679234829428825936728427925149723417602442004375431134886197463126766916564166378157679232455327484702130543457137317916171752847984683181857450934755962889579595516262434698036421925809942071138243235243757808576438707461600313344000000000000000000000000000000000000*i1^12 + -17160381041021914934912913815172192397396828246232854829195463119507190547213048058209979831864786707819404360436567204683115533304050237563665315876391051885672693228956512781714873882533354237380325014404804863927093221412205532424254997099943218595632646159821287306911830992984930065310798502066168023989912094652793400993419417107413366765553272129922733825048312269525018062018221259416464660439158276938269702394307528534725608596014577009833009650420841303051261023998887355430978549476087474823268883596323705985157656667963611277226503638845828605750984798980795910198280240883097044105614487666788694995953999983093192729714280307979528965694923282822061158050386305615688616898589688515147291373075616658754191900569060581223174562834079424195424433653970632146010626568891121872746724015281136788478820138640179041776115136951088220440902922491755120647427917791192585558731949323181427400128309448206503336421576655441345811417482546109434258836370811836611601443103492551801957420945112473930720380569292146644664272291224341246525089040833612697759997515652405946140802871605932915723173372346210389379306758095362917512488284900202342519097999498415797806451487870571793486918772627065890571338406793510402323606328630120231645219462839330867728468970485369856015329853587342797356799188695312701949736579327890486345201622741606030543014488308246209325058588356363469849972472198638605692923559933158779420487209762518706633517809307084223706271671439694577678478031993728888001385614364167898617331622171352327056695428312277747379753863493603435947222228413468908087711614539668650218255579399272309938171336572751484061435106181124406211802269763401170957290504131803478862632502588719654938064692528500531390059278482326024880547430400000000000000000000000000000000000*i1^13 + -21445736187446188630181209048920723448222755940369720841110506199395022966950651657437207252881135112134206787227999185412385990330072128849475436322197826675965673682660863376994997548770208342075614276024147419349920605804662274476529255230431066721075601536381059033110435322016991771410165606394194433087893509604806682958450939904142767808723819049770731560698139839813358432349464201027208485616554562254771387779091180466200432113583049763372798532505863338662844997828832911316915706842086556876594411523210576508452997185444599854606062731527363754638680536090458767416347819104715436745721036807916461946538855877200160875257339844504440089607624324001277756153548931711793708539726278420587147024829714370348153366657354769531701519150291941901745061437455406090765798832550406598572019753474518656822348813499126620821997193445208578091097241468806894190191563065250127412071420515454693869948900649687458562519041888219514573916754872742408999562306095349300498191602746845957843646047643503236716447911871961787800110198958594190963480692028027398789984660339992832014660946075035683978347741679461695675025264739290047816956650633968129736609140041411591717004698430664121556226666102363616822384285674449390954793307051285365016583147458388528171669682652130803541838299864079074574357127999658787487718689288267013497692234198275399805774175579522406287774646444141638474535552710229379338432849576916887467465496393946520654258816390020183413939501296066179015650362988833732839163314901207480341464361790848149252105165200871219594282414912348560118372037536126662866156148193513129474058643802432886828414104859857115532871291361043641377586781672980458736125175985332991444806402234355588517537531905842014442329920141742399754862592000000000000000000000000000000000*i1^14 + -9652560947114136455336375898905300445100131461323801031320370299488212540545401383572912461810888773264578433699156069820518414688070727519778533626916572340151165645010815360476886602227850893820231084346392331397219655351785756927931232766305241365818705011984594876235761312037129621905083378079748941230812760201936902092538728466972294363786288826446871951456674379982626613987866482871212554809182654615157613117533650517728940920989889816013235472409244815138058935017305953957520814964332545368097677936352156566027114152675441056900880650764814189825980463452370493773942228133626087455746249223935629052406035804513091439861339099778503014700192200420408606486404972525501936890584186666154604144585180909834393962806924621274456104914720386581521219404512071589510962274506654765199718232674987757380313488424853689417410206897494301236967476950518897971128558537230851757068353158925234056754890948367836827020937934328307070296561442634981789595941996261112758623425997461894565179004963613160568468106675064900862237302175623411960904227169029090796556984729984478878542009937789029062686416716453208555679351770316682505766468469884176834038021587604878481175439381734641356693621656690625468696428563205065893085604560682455623854841005210070090872198016671298136530540630012230356333771405394278540230296537981712762660046358764130917978123038089319967220617620086192915341006570012522776158029975668489199725037587626307539737022147826806247937719966905014972567568639083227055253269455463791548114168125180235569932662817299541142757040387445520221254665096368491576451745285518467002733059348174365772629271586247149342584106500966540074124978664549614563058673666913403812030617639303437823784255996575258923110208185140025455804416000000000000000000000000000000*i1^15 + -2372927310069336987818176275016600294965878222740318804160370346240110364260956712946293031727047350835506580556654557391307512329651784709036709445285103420371772475374454204939449495970218011592247678504378329966419648651063089613874737118530992879079106162374882499859698635876481714479991327660730101815741999756378295453425651472855364034427740037312325313581252444085283238235514749818043191441119713529094393485536611882863239698981355203544641526091173147118958046461094299663991965466714328985288448502120326046687037125003725851558987008612158371948976159047443589748249278391218995209670602979557522125537083676484795848312157714468321065739562987484879895690065273345538872309817335608285557570253354327019465715195813141909656474424216084832488397439472028581361906292544950217952057870836820841353124075954599719261271649172698053679738563495926812146467601624486700831621034050507801931193031887863799311877361614730766269693411834925115389993548223607234219734588868793142732741656149533131239681908770204107217438196247536576194322680073220961897826831107391254621805712608310097038610816434476791250363765540057556466814125832227745591897474201599667531557402708986796281074291135752766775902656712399438848113877507409528510396987971151731946480040098758250172789078974968837140092336154258681458818146332580847985779657229360894442336327132992276050779592274208037720362580934183459862734580384155870294447877938597395370583642167144400696202762973383463336926457777435850552294500431098236436803113388053224790467680727469812226401048588817617653078885600729236944236962633337459613229781982089468703578564495102554691395898671575385085676907416663897967906360004395572858860006022787578340618900296072888839805531500433257036513280000000000000000000000000000*i1^16 + -415489042592028864282702560306260587079815785111714246463678220625123758051176973136601597674416900557750395294154295625675057481175097469093112240458818535822033333285017297746160186675069141522402277541758843021000268378656843013704365236814277923950220806416300487779422439621375993643068051140533610947989548989063965332440785976499217771379730084906193424853774134651421626304152619411645049581146163085335390658553867889752985175895739833924481536951525576495261563837838817569608399723087780790621501541570798005886241975279641386403583075548265990408687627022259262012543677316798248260553233846536493654570329921676277679068148092591263780237900141814848665070595427272077016973678965403156295759447666610332904283068076784265075855572256074808925020198230239775874137292891551341162824372507728351604357929085142943702723324772167474599587165112828692846469124814996853035533777090926908689722283331047288696901901859717834302318505070890273453221862733495067964230697191118200044511400894394746694723442519469737725398883777905601285763538845548691328972084468675166293395829210810189593865158489306676716097429474342563732950720678116895765989799062043771775972894778577359785125374454773627578744058721648219274228841351729007417162475289177845662233817859014124905336808672939788131668520903313697574103292747280696331849744718120370558441601429209535726572971208027616539888073580645469237963398727608798979206595713089615714439175853521183592270062081075115993095866358733412828224334667076108049905200490902473271759654647328542500564929492815042752128130452741864385806461123836905544411849400224394446063106120609562250485719663098858336874513748490548943854276290539101216931104851722363490809370363797508146503336336673700682137600000000000000000000000000*i1^17 + -60546259817617184842660853190208824596906663313911364135060972824770311093723681192128975307626278723707465811864653787611770230461780553622549981018971434315323611268225672523464799041144535302039604245366039111117310995593398152782240835955483372421031408354601065735190059589766934430117693420491701178183855963733060556982714428201260868504786404001742655768071414268121418302929484403935483148951621360438945690171158536255638577835071363352120009440397312189125836981610165818304988672533366919678216700892024379637234624218983963949571856974130507044464430459823365536947236472851835634489486889610526066649886467823900656740395636477196586173896071455047162225907529060969974486858467913069123635631447150246430877095315059564204845256039408144787717284975719148198809105091346684853672450482595265394442030963445394248636035876933729845075457456854888236949611030196078019990989539416820853956846509717504960857206361525779531371719474934011018608488946425139399502240480017427316171569398836853134400903343175514403254070158434959192771828467880876223512961021616035045630363620187592017730791404873022839466666217365942993864029609402297109337270670191208672261562624161676837427942391234209100165283127623781544040932840241958941970210196447427382422405296327590780923528886089727375306827174736789159640203425403694703716923052010694690983018436727304847594643971492895429839605407250161200575191138226008963249147947629074287033599641472972142978719537248128085313320652317198439759254602151404137440589213313697034863315169866185117398397896476395960965263930794604490981439668177378605384117068489344589360700410672759820142701046749278091996192719392532254209531101470296391908705429719782639506347640046487636637463713627819212800000000000000000000000000*i1^18 + -7170626557785911537001393999010824543117977893676092329272193761321510696026644246047362348839206556968294441851903319128945568934680195725549244163477280130079221725866660399048440371475041732098609420673494654453893100313814161992424063094350492804851120541926236150605576663222291840851407835497871789194507205230543339749044044693632761303774875750750385764926647066204822373426429699070948249142488612620908994933165235936037064585829577077027756460073637818202789803870380976891801207597699946939781571193378858365062486480565985306207142913130941634348867455682663470352550571187501052293378981444852772564631175670364236348408475674651120297205519616890585372604463508211295961567373249197484918930490236946652283760108953274078160681837052835451599978063971669359527714300808193304958481667311555810122491588378214474090598807859638813347263700144848408745969401586745949518848310948483024028232353553578985711845879403543495402397979768653447057066463080796374425487942453064450686598883070445984757901943221023603221732894737234381412151854837149335022448851462097998964334049947523199294466167446224273986696264808009221528285262948413034449756115270421089612067075859598942215922623035060188924400024100085038340967238019058101692269629886083249562731019131419377881278492461217393876624514798255837758347351280108146129545336127744258176690653150159480593205004344113657762379399579334535209737933567323357866146906040975178246133517436224598018757981538291872120088599845083828138724856191700910404943630684408010726881376606330463260115732372273278789106491382367082759645207699465060801227020594028876319696382728907766111966459285531166084508495980144294383054824040394272482735836491466767698939976858997896584042043294718361600000000000000000000000*i1^19 + -634026649234998278402757894232838577567807084411545067353560413726657854452613504063705633689209378055725305654657710491391688273564700879098123409481092537591828320529100406552693710398415013698085465930399629276146206483193372301202591056784659905886738087095302140390365732932102990229646572058376513121056635704565017939515653590830025989461623310702679414476221391772089356172109209262591628105341476192204004418014657698494624441756092318709727559858612571070122503914701164591837906354373386499274073310513762422396836489068968014782884443444882660558213779123105146228197331096571690284096963394619598377737882140772179452239298789301391687128619407786190373179846939909682456761279437844266120850546251892795301191365991855656495163270467455414602675128887426144157739239712381058177818935051165356198722684509504476208445567142279712196528848319500181449480628858703814459683460218333896186171914963659810691399855769305448930430547537175921493142836112179321546119662515600639495046160021731562668493113438347488621962905005437135027957813648042317480905294875706962635902577758036571714922765139591118522123396079800513191743065548331660735290660796104695392132626371008423517596916448266902068399015280197605703793167669023079125822361123726265513825877636357236206784792400276794001700047297882153499722879261872098478551746386743916644108428782198128697721207060650117511803881224636483044296510105064306890817634082390032798678753778467412299416177806457236018814507037905915228840275466121209431479608135149019662372734424307623642434427567639181261453063604820985176889053795035547460841549586070751248173552822181040229008557247066220804491895748701055279897454960487338112230264367418242318366375581314954884668631989983641600000000000000000000*i1^20 + -40387879921276750652397210908319040873976613289230406640640167721474039815174618025473056492811021830357175025701075351747618572609557808050271934147079059648359191758522198873459102487845911883180660192516550552155676111913064965110758971954133995944041670222580184912300856432582138565151837074648673466949133572086045483358658167914448168059999521311563597992551353187089830425110745971464426842131391339790429701541627294481693217296841450649239378103044232148686857741158413116929123912741832776649417983704423092728923402634140873760522407061942159338664187550572924161419638085478637444691238504807276733602995427103790002495282054723497628282327122828322283952527847941525754742555650156775967809522381838734603469949119861621012964028058264314509705263449680555901496801194505283877288693896015815565241787915673935296965075733000076825543039295290099478672923714108517444045619194220169521972298777052037131030613740580535340953436042733914119395841366887158629795080788829557397173598119522987219277882214525367031040323549645941396732627640250548582275627269972469263233358353466769853022454146664063359650779652566748903204051375678334019825628460956611544872544782799707523068223265328250748951974987649337748235609206190767062307815276897430216225753198711557235805231052398819307348936747862590298414367133785398836498645457884693337699226894403969702555962805504008538385202844408627022510306606943227026838780561465840826204423646509423455327005416500129937728105736515180530176863597118526766089144310059757877361493450414011417641116579041968545125213645156212594714691727614112864154480737471384513486614478617521893219587152057654044271767005447180345003303640781116743929913316588072287220698476341411765476781738426368000000000000000000*i1^21 + -1868201328374891736169448961099943401605710812654381986251163613655302274253967806758728229655424343833450132335546828443228827737494649344160008328144821605288307474665866192051479370991448505559686010516291641769708049363060073267528556322084372795032226137786408611870664411881809221054949677277009105917451880049316122999700844380021859414901707806147510905104717988255989123635793801985724047437484493126463466992792527599528383753087327790269987084275503675599189906393919872958397979319018772378061683127669654235975961987892110484664346074299933496216181492122455832716129787076562132196002640673474522475509620821665929993722750136427617578952169806075232455194604387605601716755875345598729211074457265164364535774544093785739866282273856934317705872137506999830412159628345489647397868460510548243505314052478871918901096059349106429796318661833420975373732239210961181247279794192616657900275951283181423603966726024649675627960966438958572301616739432876737578708655224186375362924235028041268804080261243727888650181231388613558894091058275119913427085104315446395280525339926017149055838775078723082299011222857424697448999655843480929562872061103230687094354917114434541672491776034501207607759405503540551167620289389349242331003473987260473317052825910047991306350780742505526197464059662850518902615741108060022153475964160762770056902910797533019564588783332026671962499325212119767140531789709020882368407827522358192558805265124094650429884785225689522323959054165831718366057415330273101400971044377362491603428286157299129344239393319645014698541768918770617065332200253952073001805012816895763033578165596506576498019065596715894698732634807404248471216764950677563507039574210724272953764037065370081257300804239360000000000000000*i1^22 + -65392017170717901134846724219223062903766424064619950510378541792904078201567003907232973940785562359747497411540973734972922445387739381951513065128096238423479568809192364155562381324814294544003352898528065103557200482213297491706996144509999981600473343440240078742742777302142904859979784446405893537793194357573734421662666303712969343211502750048935906374236993285205155871688530841608831544682134910023413846309676183847140312432586556206313048532761011053060332597558958457690848105096620522212975281780616936344280035980006015339647300200030710797237787279257206348103046885917548442806076146355707620208474352305207026776837543908133336125463918973792526799763330272192416526328423908794464015679741030594117815251174998491306792824059815824926936113822128039904374543001917912744887535855101012999793051357303034275458139873334779669798462659445043410932337296663240595189827130332844868243773371931472716772623268042216569915076724353843419159544918130696268447255983727823110289573292025088227513436164336598152414106129052007228702963467913999293882307679140346654525012986163174227068650246282743413668825529215614072450851919498900528550214912570216317613695624192794302000495205141897933215189830085316104253011691063896603045653722108659592792446654592932542161388697498864363335469354044625788257328965992505393683181725468241510802839064711815661665367560535108309473651730078557195448807199572507826525747398119569856844650891095135719067739131479647565792651321658169970279318607807421639079286315022354589091126333329138535448965597406606643209871225160741648018950487325550774321425659154744498408763008159180577038360543787117535889690037145184253777218006844897271690591183141545837240773005760932375603183616000000000000000*i1^23 + -1736255251158797690218113057274999405563417827238789161721199480192648691588548637902734283460269077478798529943602879395689147277564989628375614836877007824965922059072996492643422224081885915507106052460198981798179831748652289425105472471618183374061431743088016136473478466277587787850522725562243888487199965028283859567799112498672628330034352095356737009012725727393671028139596279759297068809513832010875780611570844219915915962752083283412335291464090607209811521863444877938403745135894420507611516745808620102190985769692810812015085167504327259080571656776856282077783521027541492658215879843436654850255912181992527021719666874095223267487621007965300249078923917799333041929378574387374519228507137232329100253520787964857729825657263836087950866129058058460215297250688037516706583475203948229266110976522428921690892531714191044149450200021758020597606167527094920814210724041528488773082102752564310383918081647808883033794616716816498225320106906819761429668680348855505657704189941009277796918329022055768528475618182665856838606061341927087891719743630730045481712915379182024139329069125354396718987760576462189927559139630292460000860247152156836336796801096678450494374016776335847581196308067991742618662779710768473921956859836291032973601884112371136126898521795327560503655615835973758622476476990092812475403265513037998261839265958811375119794443102177205395461334540675993580071097972071749631888159017252415889940724302015666761286081121841514042820972577639421087019124726559580148000522175130755232895059621487798439537042829118375573548950909760357999823446471892018960614968753924015823396940879256876439125570919370321742977621331349332616783235274644248105901292296011738075002943721715150094336000000000000000*i1^24 + -30020976685500601216802398742501718725711798346366423815021454991835175605682558180100160305386554544930156186488150138455536900887890929122823603757481765479167377432764609406730888657250463120754791364716659530828261368180039405524625419435998470880182315258314720315937336479764959600474190680699292208849925541405393146107008346489692666906820080505731336810756283338596830030762825349513401637887553513327934141600932357299705096785419652801219625874987086867779780384204066804928084954176258461972298761419395195480802637158170689139822508646977794288407714987447873976158506300175467032886699967033561797672651537648462521000456924504012978584835102790463273901430151379603070251252680173663095174904770465854921371926272785265263556022483196730799344012759733000551090278879010667734083923860458670605877483795134294553574768071807285123237969219197309650369163160760381804383401805579380546729855634365193506782636951070015088863138955505483495179162440346176419657345716029184591066548009260794076510275998701894785246515407236162222386485716515299347494388967382045697059259098874799155038600697493989998537843456348072524352643752412283234064999526665394228780143216539921569732967646439484599218624348825660583000187193801233461912032369012362587853627638990988381246799374048534293231200007786875038007340253393194791435785707846968223495227603856404680650639823725532576882357614978353970911555305029185260078834439258723265015182994786754017478865018892867157604198568566756651341312494531114459187396824318611256946955728655755026787081075395356576406751589440009567830078884395046811885264151818541523602433225986454213355506480926522603356030043337098394061401290010570333837881171514108725282003933492726988800000000000000*i1^25 + -158621644625437512195686562317750021031423896002092002238571029211684487540305948411870668432967717243119219571771216256461862751383219793418083295954916271866773306059262667496442756926674975373323378825844213526731497283474106040892398523299318953985350645554219200847271234740209866336242815301685402512053467585684583442745340241295381856083168550413753434227436463974548554840737873221771869337858581672005286254368569567633409799680348016118736720451644673140558750580097247317448778841478542458792497868371044896681420118980693661472852161392500998988326259541517169113018059989551309996607433621479962045621214511380827644690444501110000535876533900208863366262061748367801818287890488298331643841719475407506964277305702788405013192388754208868982354231765662025135915780826729433823801003597519121881905028980647106512673636850161021127387278512659467391536739484412937287257815323142710368126908127890041711958448256763824081061481845436906459651354237066752213134824064114322635414674040550952421136615090946711281110410807627849088599169087007738710638609905888698581525148608876246179896415151089232453673626686571132274274245520631312614194987783959193017715561939682741241523201803543953999766096449371821487947873638794204728472893608602234189144834938904148729778056865967938571048287779281265173613683275161727126199542408629675546748187398396512653643226206654367192596157061537702147142476856323385770165998815533911362770874363133610811793453129691623077025190050680207941377358527385238831090873446054954002982397505622462439198988898197787096791378247603025260923369297517994003017585753836272982441958876255015528018322848911267705079591093781227657201686942253094434844035263668220699510638116864000000000000000*i1^26 + 162579960190471844621272664964957934038520114275825696779732990472117036101921330697515756278141076036950934356446130565836388238837788918971793688185159759345536704939428658489885493859781650652725072281035866888221463329124034534591290411228161023687699407935980394849297177766795373194763736699894271730243115668382316175067976359436938084920987672966606573120151019934950854118659752657506504050235260776463838384378391441345700923061745840142082254724805262346165986246865671517090011818913544184128832994526742035240103077589858113810150468352271438749056955924771932716639143076207652702995323242460572836965965101572920547980547144990368394380990697198611841275393015986827898530251267742491997918178835796543837175909349008106660073931092885720628154407178401288091076785418110830062852133323067969799185354812576670342832631786467337456452067105362196869821101769703734513499870418163049887957280117362361993747327931892915568231741863858089077601138157322174939528982640556677224535225069906207709255050537356686224272784300541524621702502230745626104994766762859631622385361683647757381920884560193019203934287058518342221038449403780473541186611483808490478741459696760574465652497323062392988910384461474370426595374981362616162227314977248731440148993260871244696327030316819018367296453620034005186320531419210563547887232216095017155324104889718635359821887564877749310188604979504700530299958823871902338725857688738768257417519003353945966079671345221868194301884712678691983984214282363288733945895247672830440292848426579052603264462549863207590203977389582312049308293370796602605829034950803290232587695530348151431667943784880733522480016311240499698961288566508953166046397627146535974081658880000000000000*i1^27 + 6760120538724235757248853935053795049008223210470681816329169010239011531572383822817498896593187248451506773597426010820335612799976030764884417175754414653978856133565668773884013513836354615188264537174565341042685638235129454539178615578933879943111247608588799662910355128676408787636710159405111511137565764019536201097799023323583843498214222040775264720210202653352938683693018866492981172167979175584329261111666007716923869887013018541698479031591336754311966888133629432497566473176923452695431271838715042564758896567122767118509598163864379973075720723605125292710139707853173366937810802874438278223926444374101370765208912759125926446290972768495534970278663596604565131602809163777653521515517407440249160796408123709534298246728018254203330345307834893973326857391803233275599618098264711696956558374359652503474571064117103967950416976462895660434735773522575967678564864673709138584578964718920818712518416677348963620570379084662021140725476814932212993088182500096399743007644859517817495361939402921074942413041144676360822627860506809772394747961615686565063829191668523042346531491312041192868451822062974416626139612562754111450346862870761470621085182892187359674459053977150358878205665769016898795758169401985154582868916470879476296509395116466729750312345473360336635521731236812253456341685808468322120158015654975806919355838703182644714677832339001549895059251885805043624637314633527442546072921745839905922524078616836474831103419094094736348693038532850177508684738137031299789250701851436652116583910111220035110550116156062539132646368649156258002124688296663627693963715271788596489970882663974852469821293867590922164732564896736820909078058519118123110296808010710274539520000000000000*i1^28 + -14451244706182265823674195218215874537030468681631722832174770798971200372646790750611724754058243937938249633398376933649222708745872702011856003065468500347891213077906447946764122762122149484835026389368517446071117904317974773911475373068425029865172862616328656842457520717997191579523943059805846043292298680682666028729969391937915756061613004820700860575310047671438348306002221301357672482598590520122369450837770732863426398248351063244546572124541811738094011616186024279896566575734581806469088426720858216487572421222916754679401368902783347065632630646234667777627866253192240424194257364927351401370994993850931177926064668228976024339148085238916791319499784333891315566351067688291675489994931633440395122888882855882980723206518217601466010620549964549164294760127492347238782042263615164175873509028700021516527702858221298935752942205983883223401333147070734374790314479844329183554174456931253156744219270588534859319734619124209142124280530828544409810380069080603969435221870617809448948158152722138798420967103159233079747242198102033032258217484622139428307367094785152187247413444496923243674829016986004714484131215208522895407223467155073742439144094378386529194110496429718821508116513209594063105920354093843009325651837730665419305284026097108716795020859977440465572991379628925462441329386558799697679418158180302672298277338819242443136896923344958577639379025564829633833960902256065975495876049708017945761390982897918274270199013871397553464805246988516472992701632944443155169878489429857377651458500863175773809257236026289474318383287911590147635209534134282566748329505767109494154120972819048366174851406695915622440559927755417752211141264096328864106291399426572288000000000000*i1^29 + -45893231871847960739587936961941493951203311814850932990465602688853314131539857509757929714657871871974043635979186343980943732806088991340890497144833983627419116391816556961358523643596811563242079661133800445368760058523413883519529162441142634783710282836369512702426336774859135401903519526082654973328980641737369519482151236915430123734392668574604960316306069808226363963304984385225999079308297625327078604713027438329572561263199516510481130423432956750732133436554184183285915589323201001006968386755400386265429837582801195092085088776140814429992498752699854384231279582793915105007914573800335279244139449507936012835604919010669579897057688321671900602002544626617977862564751970757478113084083956727183575629175750208927980444880104850261956716762904832311212832966169255584642001592874210813683798511553460968081120087315233114341540004079190143332432078287715663553822295643878906290075707709458924482389993764379006474688611006383489965495602009826201641948863495929791328233487210337489982731036360377302795666736495873093088722558100678218866308570710262156348218223031377902127575676695150990590535055906072683981126261072760067353895775142698080525484562798562443914128112303879545028461820132288715809993916255921031440809332278865756709583035320009178308977556343480079721057267769329551478483770679220385942205591563475514418268643638218001590887691297495651961436257970077949898730358245164252821590594674352380990730682770003328621021882965769568292544944299555775641048109616746451557355964245010502981382397124088362643213433076900953578049226322403357353647794051576929541117804500362355754986812198063815806860188295399602838445520289879064253714531995777922503945486336000000000000*i1^30 + 484769490213659789477760399913969323397138227069362074522445616394240488925790510176619162690789813169645677568019563974684439643931482102653107813055866532278613465319130785751121312022030714400557741225704745446696706548534843300949265121068458905515891370514373990120888501431092787968931847651528248401059905857801244165476618505259348865355482249385789525460767485702346429622602012657988220000520786494676074552558879840352205137009984038118204554456969692805650865439831153704609968005453402033339636449513764575388153805287214011969979901620686762760204735544880080202867743888917553494023955769780866419732187864880017356804603900443099565305024151910717201299016070937415582767836283477791483655444549192198151327724217492953555767637468312560054621138996266673153883605513562572652525621469590359119231466146520146889663320095567432407417500189118188206948752646609019608287017038128007053667330590840147290140384368997816375494411728676708160620361349944937231545948937393178159154460397165769416587226311592210607758828000348811547104647863687246151656978352081109635803843573904882996655077833146101639249450954613993858573615869842486307413576600198865554349351632509355529360883834195180976406435255836535916586924127089126598963690177716718306263036594975018329588898181502470011008756708666250685523881484645193797324617444453876311331810187928562804134553011088837486045565390013444882625913532899382700913070608274872115450708181284789264888044744740066382725808915027881216508885306562216235024295113675317691228913253037436582633568984248472172907016847038362383144149839695785471917194295741580974363149084186492286843943797784791502670405654103777052972820894342783537512448000000000000*i1^31 + -1092999620589660210989128493590913667344852675660787924221009377617138447200179321893357066581335734680766454874016331521918482862393696960630447602268475368952255087498452969792434813341093796211788212228205708340130973967462960965052161705763851636032498445567709911761927596131308157919383709550781211047544190858472082437074531491476132265714845234862302036309941557209126054493383432646261583046798762722118514743080327156427199134320208579204558399226181865502514179615738246018044642002096614114979362240782529600061155833416266376294829923792967124644281650716468571272143371122118879385886142702896805126570073309991060660941935024849430470258394823923153534904150130389321222180350237827443072248494924469404203331079165928266555000328805154518142293620870316906924963117740010488137294801589103000673118208585679946883010089388361711828481542303211344949456055602359638371381158284645280875424588136324834519153946505080839369222332897009453897040640193249453676361155545405407238909496750806656163676673737510986342120611381583269541794279036213730944287698617039124714772109249595461170039261939403546999783032402018562337433795994680229706599959691188489375690045488833729212649205152527392788836234702704383264689554027337281281401952165518434376352504929950567740169674771281521975930766497999492427379404126780638311982618930349920068146366482243252144900093675618381216327272741464934453161723146896641622789439530801719930078952470529980359834345623215376628662217136418131994383202037631693743683364364029553445243584349515569675449878856677736255578307266092445039061274295858663270887715448407787664992718377172601336122737128763373061403035068641875098474904640370088345600000000000*i1^32 + 1539287579695952890603382491951206685365147372321912918018339755442284896287304660484273663564914913931883585798156485851746538116905288130607176801089177212839784524048462738597464759860734481518409666300400297499759398096156714989683831753932384303204177071868791243586491424132022755969855889111401606332945345385291230143586848910361483254565026145568207368553105653009687686829096592751226242038729075108119978675250663868621045726029556245363594968922797443136246537042967263613440609966458302292252661762263679747277342883545127396457733535600134183214388116213961249704364605026588351335903380385582194886969252793511235774063798553453317075455320410176260513297492861656117354059661338286213161345451814077972304926395965424846824896661075269763437186582003215698494554030059966005061853116435708545802604010609322929872506674406905213561618078809530811295520233691555518708941257418162799631074933415756418725190192160928715641529335550638213882795617230087068359056133917388785418085165044645576827925418604108383012798497053389149951859750835487378522507807479131762465741615794732252384895602935829950404596628674929446193418267176245741198454522922311372321682025535929364264978132277405163675122213641847797565830461087309570674813066135463811197213457840964738148296074256609157161638191475764790410552679720931658719652967355588436420452589820248916316839677351272169104206317986926956580324977290812133534764528863062199070978299404827117368897500013612552402849316313255378589979061508717380694377214073961580975295775427426086592966708139225377473126168966096383272836988594552863119544231575900573428382748410872816034831212485855508564470132866974509169130569696542720000000000*i1^33 + 72169647512316460509501931884292072627725194896489795131913147900791051322489284977253697308100475438432434075485763245569885381995903358692557416206222873950460184079296091293101324238405552303094589870264781499871751084532569176961228760767497898437009630547926920514503722036768222699440453022212260657978904915056571871031217289946705255306037042356817301671535494368909299104978881454433882101195857590948580552506585164514026469791025715984407613831676056314043469873660124858479653618027503667306356764931259671464419710144491389549006827787978191783865333001515009348582561403283811226627626642176503477439541310314949657640165727996080512635456529834518690497412563136467012005553068911628822950978505192209751769951622618970674728357664380078201623486856914684631147199047682685037049349002721877661280852852507438310388704883426976444132784830813135617919418233310502696260270910075131745655379664610115293605326200608143558350529052807332059365675319758248417047375585684330684714186520117123855178360928419214853811040140198681937545488826672866938668150093193153702727154191816245230359800380436857063882716906904529903357860965750125380959031501872749519841131332703497958542982807886635606702036142388656320525069313880483294987895562793848645363757577202043116161477198703091675952688773198250696278303381628469294755149901996606946214830863783349195861583858279222189777932958033456269482840584794167492452796549476221862858082446409454939948771345787276085032867494043304519090081054570450690807350048378084519291484815195560833374004300662014734575472320111874028307860955711190929398487512795054716001901025785046604988262335741609866704687091318279458783232000000000000*i1^34 + -71430156806235178682883103837738510152043844427648747504185515593905162754636889502938937714476930787817967868651967996563288712335950993317046749970762172349954147087726909122684843010214429246868744486457523437517135897450322693294427473200827739067953435975229097453711683715603331793243775659611282804957805370005122537241309350829764666412489163300527717421515138785612307408902349220335766760668571453870665398098643701590632736561373372846081130064001674742710356517062339428183180935710051272711357722199017205350588585400935088980978095002795530762993235111111713490761712815899762534785818348530255751447190476369408761926791314679086941139988881180319400132842510853023193585710599217778266918322254919154943051620932036311824326460690410319776790859264560812552670547481915421241108633153794193526300896193123802154777791082168746140212484040316312070730485780625972480406068259538948018177106450335905353745847134742036237591257912922692852243574425916593349699147766736400662158375400463699347435142802808368709488227085475832168733158867894140808230823381516239943415500500700184854466262650544246586921897280940534634718794405210493054914991874415714578193176498118682318114524335136159333933347198244514267095112557181249631569435199171046958526660664502030003148744209114039467472649707379152072881462222436377964300077831170631636519027402534550363570886151715162618993651031274054886184573202783213388142803933659184634716931179739858094013615201633655850044996153548881360149085776057738315166371270650935161334168512421609491089338737620621953877303110375686050849117040408294926173897143469930897610921890566442783907036801740761184352850412618572103680000000000*i1^35 + -12509777351452181757336561547166514722596290195189774044321910488218478467506363698980275842798015310256816247578131924205551215823720437604393316056332507272730607590000000280920483987253928828655468239600268959079612221981187037731660159548504787119275394183368288163867224434192550762965931231049091718411486336390064516377840325735272582346917863935097064835533075578851057307440365552830394473398500103739213713964805213067446017368952657486410516544495546549570379034070524643239976700494769978666415524776860656810136809871677228249954809560727374691408725673006696458701106846372290778435107415969421619352655505469412609587296038226529693784164695710092875223266371006660001174832521044556900642724465806991205005238206644569014791191635745623955104065917327906984215737343159593143031239012418029867597003433801949097142619071795856411910268506261624989234425592321191246394680736935259390545083613001242664303682897542932241449299075487463703303426920692619817326195649419890193167585587845783748214537406474416221517089963600005230483167911335175730510764250949361466757031879753720151107970981068196487508890942130211767764967110177784772534895112933318679558361775339061452899026023996236509366038561125530970899386097667913735581686253314442588415387871970004371911546871290001153564715613402431469290584719444731741373874121518856860031051320669476429845801955981692153730090084082982410381079957076939837763931512872486802707597856241162464660592043091772464904735698755686243114225347689907758409855684411431244252969696146506308308668678340925779453845546372257527421119234586159263411329391607877951180390130283938605826993040618933256262753949057024000000000*i1^36 + -846144468984374123700770220725943039285927998595669113689188347174697621236847237739760273806659968409435520149778353000726936838639054131353279595378430777950981346763480809040027434176955943751913566666415863925460729078866997692269303566332795738618522215048555490405229901344757689060299586901023460442088848725900422031150844960114127461590263181425350859183825076815423092082688929086762258813218355426778721628991343303121091937418509596425683890265002076357053432999348726310936194078983188795794779990859523803865742867948013865398087792381553003038326845486315236977630105318211611462299636642843654471609169529704598141988990498658140952981517224375522023175188648055974530375070130158745134171572980166343468269986471832793709196952640721237730039125281740334625735182586386156746765565926633994007588553752135023445603496044730990082635894023367401002332849161420079862978484703102010854083047909216684572205114281638959553562857811874045179619286174918088968794885221193945421822730098283170708835234191416521557727479679850242247493416064073238449072222359421998913408751819960068764178825078046626995285549769670309384621996153899971352690900775831252978351965832801956022712367293995488918734787549423514800406977197578403591385731747291360390969876600264066454447295082766912740994585484409978058200562394794247816534517951278755544515695967816062758187695639906468954482908877372407486262872376362885345930257919672706937807806308439512019804813885136529393929369661189227975454532630809688996269844166464669395091804398064800152026195138516598036329405213552736306441886248088140014216340592536884549733747961669751395188302143918527447931289600000000*i1^37 + -23960841113287315541750389902460398436223060166984550237990456280713613931692125851204457266982827219327925844161667827295462010529906565093524725057905591598893784570396235421585106154304989359833511755705880689336475773740604663037260537546248682429597018552050821583447174210057952549037216903434324589803624779518922830747222712740172607071656893636672494675689936912794815066625423295598892313674858575347589475603900087616413793488760600415957418083457998386853509182441663315774430270566123099935399824724711041360285340654326682753238655854200128975110310343279403888597993817613524452757676926688402861860825039925907906427917865305557167444402854750211342487179404289097290165551778802390138042020311178855771143318349304292828826583483528249876817809757807123556877918013688030608983956610923850658668206654159948076970284419373750520791037465928371566935876838992102616383171779027100077569443392513167944992998136347273683196831525425665642070268698674790621504737408510033972875216675487623101215672142314945942493027160847906062214947713741695776172801973310743624902825548513745191188995010846097457633954204829851242277657036983638341180553566572673798982962112937652940400941437818973519471041785596559471234574926794871019480984392243004829620548882747884177927817773482527547825071044503016696535140607420915687120853628365230219919543904094009729979170693707665362883808217143308687016568180388881273994880728250002263716993113585157535228963003226255845302332133568078251510290904449920921144051710792661153548346171026892748876867635570644553106643911582649285929681839649229430559777052578168878479395700352777278370680812749402931200000000*i1^38 + -24369832800948133077089263225632540786448898758594539921680483136905388490817158283090039047806037104407099948963026829329637937597184832792350262404231415510957086228972177553787708851798761667932042696808266226346084643734811177843300334373078308333719641723435259525178654938010571198129848701066643376650884739156787360458802169574865423949359707904611290993769125115703498134350958020011118220199627976718348369333337023305442382590223032598902030054540946671626868968462797671946616714815782538128449320508583179099081856992080035205348366113797460282181250293712057430727573780571434522361640871997610432702783266295400947114740994267642439347122440167194040303944390774057354369766947405375365866781925300136078460953145017740620351981475226263168989747104277041961802807994488249170767183270045279483455737863429043097556448378106689165575802808335479511092095284815481472627686122368523119523163849389970203356760960771460466770488604094250092543717270638232824071723310656799564954811150320119645377877152124154485478713014083667127809074268560552126088999692230840789749870711083697987087035322346441876478029598542089701869162494493734782006906614742399389102333829505784494102574300537338076202593552271388976043317279532146922421510139815978561799999182050234505393329721229833955543692978585638232408770168905834217390300991566292446869870170503946256079088242498724406843217277522603398699186047952763185108709065076719576944802617096708664742464706393230333846568232954493989015620667107316417413183111054947970473921251744264058044880059820311394739728351827507418274430172189388735901080847698968685507534519042434647209908633600000000*i1^39 + 12125743817458494588121217991883084568830969351935345385798010251371201856938083121446367181194286796791297155630579965391504593739612748266970431410981162586845704495819294027353018415297830240454085262615617753669185743492782779435531872085513781537283194698627190408612837734941134577693129715120108810689911301470429259668265801501201729050078545989126737725663513417725573984110773181299778523644428041841816603324096640311997196519035292373461754662080892202979904739923517396564040553978881604108214783580075578270296012786664056254629037479142612951708328321774796715026944808862810865767856971886462438241996013872829516242933087332916561574957264855950993613081426156849497938425575889369238310241369029864763074893824506293400303208424077291958790307862174246635954649542640761077805051614031612138958919254396747683912035870271267370278015937292443999832408183930521419849938074591049767404812087972490962121359547069702847221869665369287317640944848533769353324871454286543199500152102914006171596242082470653795116927463350785171490415437152994803184479870911289482891157800692173215768702890471037599501929639342218777059469221687473501837989244729041757045109893027504673102508725019682876803719034267850124697805762905805065150234857325257535924565716811041938214562763007935495657633449631772897142063910733650954399214461444478840964908387892119224558773804817165985903187977623395876304288711440824308281699571705602734720401876868069151962247532558152295373639285063786237470395337558260801067025792755696483509926318735223395811165422479659581380711670195863012058719584868982038857270731283663277563425556130609233920000000*i1^40 + 13259471864151331790146712686203206769569343973904462982873820871213316751174023875988796349325096491662330807569365791756367604000427611483351710036446227189657238289425153616975720578894669349136180582893002206420774178721257870110484524083732788011414710837288956434933127124960572602692990925242165408048366648390764701322770587880793502484265528682397057570061365390369274171030917662739848933886721615579499196164529284494141808898941957897315207353255699349872916862523196134137772911007810667686637689891854804197755933269611128947914587196726386952784948433243857531047085319873406692798498825106354951701130328279529281887645299549063785927513471135814388401158839055934629097074084455280412703857168322419334879545803716358113357935937615878032878935457668696040520381716473652538606604505555997780724611431262605231254172057909654408900790471328563286485675323706288260231009790125002995005838662235750453602514313641474827370513856885462027116085120433966226989906665964812665304128061536521529563409286720272422660782165719721556304301536254082633700033433301408192701529059333036375823780867937766863358018205247246644776277923132626891069418400711573282412540578436245743942995930146612526904986924230276600163193439892589156005075118318777556102364459427682404056761334113767172251461930402837923522747642214702104128453706068697530200175537087783769124474655554986316309565040559273407252262841016575542568281039542047753857556393302214316996323153629615692945434974083903699811693298540003265719752794864716024481215375577475745045970201215711472000668541095926664020485467296696643459324152013328482267761213440000000*i1^41 + -12560081939983252829996417715981403220425159718532715510388680588171556020928758538990532653135060093788323765746754487098597352908015955728235853201020588229913358743779844104654521942770960265969159246395383941291495307710471008012922720414436691897906647343931368853410137731841598057449417471384377368681783709197110042278335265902498627064109357642014761056824816325383002802547486123205759956283812095944445908676125471419027160663564870597971500067640099993555886677122168471753391826489230826121592687671812708308724720215985033724243599481455150795243463394489511382711594565357248433683815830209087809653075431979816176965709707487732304411030646838687328597226159444225634816035249441010477284042948732579848460575937132902883063692777664869009840731536025716116996519642843244607736183346116639110525752080504306456805140095490875061697329204607205898760077897627762085960702534502331898418599377123399860324371651886987369438016843264286972085874300196471025010283793736645824347210796203486933485348989336618647102310246276753418882532874967126013066874331212506704600011739459280153445032881092160560521256129280084377046282266807846121450806309313661858375512574885280745767305479608561090150040586930774496121990919956437470939337218676426269164082261227129668748404672179202241156139915826816192605908923314022387702309918036074009989601990652308327292947533716080782533381275215916945239411517766981531828113347771911791263771829064820250841315036471837935882423588279996808775569221281330945361543246894752100853999576841215538294001626350543925329283315914008908864903606861026545936300785840722804736000000*i1^42 + -9388621716354560755058957243280896118532219936154114569708119734855120177115499402220925885697438528619179957715063325366618176925630333728679688231605933345021629013704606209744721004121291577519606032146401308093147173749688919242149109013881142167750631549580763202260177114431749535802019342327308592141142826275469336014612310618892675847506249445199092288323898631025579596539064177754660454002086888051066765901145394637011683498083365766401955674073607342162380475738109362657566895256924815639497750486328971351702444503331376447241968593179630674898421742317513168901332348393236673840743351580496087810999538156026685960391067179974528437810303077651115244845940365000960701154240843720899916364855975175583384533427677930030894633437554272285831900437533081100264125513011566894546450399630133015813017403346715768734812064788901138363175657177684653166373561507904703434537686265252446292876131081986530130650533931375379452863132079684548046326186963594334551134083076353471118322430395364959249118341458311085877857191654339220919401099025555026839523621829569887783120282480843672265281870631296725718572702292835940265230240019808548676048909894879239902186788134219423308582282313803925097856021530042030996624542721990051965656235856296877169609480858865997394780683335918013229540616062785530664420010706120551560961474473004539355600493520733133911149735316334777509183012841546218034521014161502826675410217347897045141430379730113988314232786300335303128269377000255080499600398733679590987534601537385678441400102853189314071818376398485100189336804535565173663439174252956605704603644723200000*i1^43 + 6486136693701923674703883733225783569686007666327080219224737338550447309796167713554734845933029179909583244107017848019460020615603221561812969384078301864690917167293229626119052750545248547215137584990351165767156124106692713573282081686155104541942721693221312707918591300386929149883719040501148395871192952763536353691789239495334368346765002070094844661026595111199370252467818148294821695953633712393775612591810320846772826868279239899345086252435818592429240781634413220295619016812015513209625259958682607662736494489728970701727330037173888030888657324735556507499300898921739917801854787017846882454468399074189139378204100644584331578582395594375113223954031015211461374577744109490429979453027540560418570934655772773834112035608338634563485606413463277893759389704796982151345192352829116117334220265816741689351165901998273057010617162880982856580590991893563413259299560294546917046926873271024159204915282726814569521981927411948899228016961850665946628209218437365799590363239838229568154659648549834840118757942725652520585833596658787165203434394820533261641294551936083119538591858007014160948229212214477592270528679744508129077482312683750406878349638215027144210624022081715164867113481861716175976200622465127877172626680534514535619883877673315051351903606988935313578040911500775326255541014796374376745441589833080451340042395427044520040029967617849043402124010388987891642348196795814696144818240259955397066817324499334271223425778741096080073796701072820696538948516790151332990041970206179941220835355370364308268878548040266569373144318374110878183874074842541064192000000*i1^44 + 5368530630433634181779771295415772887669926781030802307853397321309159758163399915195236714621867272605585447311228234058837883530765960958816924961763044050934707798095284128973694692216916516921503270659634275631964238744327794716729306455889206643318927388521104488294413573449905705899761117706562889680806228835669444854960007453340134620878020270866885711236533982287608937417422325149405021101869360497482901815915009984641392159034648760915349127457629840507981048470682472185618725290690475007329208414147534718498375414344553989363100702601467051142845999338462837446469761131443208351710860318911546115034180072082584039915389331552523704898189445420747653699047247294081008707530636441568800124293618606532483578189293541213355240212596689324196907908189107370163939058896532971950379535336554814128918328830941652089829283264831522455886893485245329625539039127771462545599765448931519998328111823304466159975843370571395628148952451510598617280351944871941362094143397968042299187574596424970578901798880626315361348383418893168642166792108280488968720826866337305102557248776003435948785558236002543756024408065577498117189995257423748053797870501887849317744043742398934736807863308516205419609399894738880321056904758744235068489825319076111168836313583896181460926703136994828518997392826743264925173267220646390599026300693584733357477553301249997191410218071089828536466766480843070097126982388498270609978011873308067949783593378103702230448225165556366714492701292079530385514139436217048819644278317025701532844472423298364805191745000391779108342947056734514401583782952960000*i1^45 + -2237295396216425025542215065647675518263375443055076934605822255788292959517791254724053604090710663003405535177807067243610979170173062915004935357014084002584563928996723889742180831882410209943768785749181283313058900609600419306777949567927934652770476478309684981739652958969433415264928053356447665333919062058797092030391283341906876210372083669010797165130435502095045897118090612914663768805643563682088547947047224078496892997103724608996993960693212931839432893726309353994061445628632467910052840763971987070883136244806266402899898670388329599977125053635672546186137118698724974405850861810917908542069271327037544539266163403331070508140931187904556415014255055653648819035223686585368623833315619553244081878603487921681177989601452822773264788480073436034687516356502796072993286699275227338148312832093451014050487209922643755725417467774254295942206631783375640426837885170363832268277784951665035298897035382790144573034217602572296282032549116106023529843906970158842026455713329755575143650370810385071809097178899920218823375453051950057046036233546266562685326912528805358856493994077605723680828301693908359972173875372435209932983688938642044233082493906223342553870741437262397841035691709259961789654960239335194695869795989092845795846558860500377619613046395673429061065184615267379868036199591949639469647612070523666776121074301717140283392708850084499029944903702467692863899632665176737953080111713559539306979730897941552781300705241945025174419138306409284114370400208661528960500382903522275229513707865405000663444865396196095235910613656724916142080000*i1^46 + -216561383608617643859967304065676786006907035009078063561110796713523739045531932006156253076579304709238751790451530827491236789339126462348185049522433158866988437936825054994469603147174651504418722250685680532926078792547289461096929297084784442489707547455851245614673461855128261822896223152859653915337710323706513666784108707092938723502649870902040798939237307506163449903652763919564554024786777842183331401104781127536308698090947030172340761273675777430041909197218709570622757680822159386002462164998745732463362693192300984138535065458164080021167200891802776291026357308762933053119458389958582857612638759620858503233438917575208260888522054706322385156905586763519635152385189015761940562609059863608428430659972792553944432926172388722880123519085322672886901355304900983776266500638557172691316840035867323624095861241515957695131610644300561414297673653458919120258093648276765936218480514509404585792697977276799726401652617049325758934933200106480907865937981381434528025081665365765222544734441243856020967079643967530195493663867128437259835851951830446041666266362867129003944854598826074011959172209604737372259978239183893390629313545965962898451212274624234774208502457680079836553435874145450697817168675578951911786638076830181324373959692343012592593646533096702872269482551193385526264876639978507555086019195481451107080216714020851847351663197583908891871649039178690120846575134732088666154617411076272879722392565486332610225079811292369820096030124434514715891161696021883035668073245089630126990058204595394050192637146236970456710773735424000*i1^47 + -5063190751982779918730165049363692168036883672789144015619011979561779929639841862428123981409833919267252037222329064486080431656852182622689887438447480237260518140516326212356630796783250479223431888103940343921928288108353662538655743293086000909730775369746102993912063968782565016722040010471302134080986660740497619371577083952950555986155542775344064319459906206022562261251353282292006778064834323464478992668193478098255126112254972217650692495105362833793028045418944828660459698038127180905685594218388808817045030423302924343096812935347642025640578287831287190010522462563946486394386343792704191495807821779038892681015543091915164248377586303025010605653670212209477915395175675907175893454752373877823247967723362250487097964651224011848016654462386576249184635632910075217214960918392985165809658193147406304217101709444895945547984182704808198181003879852760446887684610210381865986089917062379270320185782311991177464476900833443133825468268858445115642448277694911067228804757215852563937365253505589667739379235047857988537836305930977547539373628962008066575624576286481360964908438214428032492465909663894181145734721383995262515761353312550002372065870203172834352164219363875049404515018640922128073141325916802613841340958090707007702845171979121025197811384347491227669216711781908646008934355184897394794125097448136526114059716274079037023673989699398194580343025960668258457909579685219519178859864945650419464056932507788537283893108968435632028799841586113247971782158842454670582486215903432583594599318030832538320289156340880769024000*i1^48 + -609680972972568751648148768384948841736449948207428348121981953641568492628599938243497486917381275522016285513286479987981202215670193408386834988002008986679925955481306769475608733298469425745577362006890548038740076914533145569173665511068304180854703831572288793655877035886440987212671095077263130530285867971232893327554303559685611281932865699961843274828574854683090465050806150652767568503243283486342353368211247725218621146492653815889143529008755812419302542661290646132676443128914359494366955279764959918957056156313717814093363437197915989894433201808338801076301077924126403541493455384028988875247949621135701352386248163949096246283284533652591200133251139202495654509671839365192713943328179483148954874669028420000260495822350758826050626875787896612623121781370735520286060265164676115132202474631841147165854927945560454148726973011404936705868856463420219867201925561910691356632294546722259838585174052123768830575227198901457167511026252287358090386289340066661162701203402615598039903495595032976038455496595997110891383798394787942518835203334633787572368841881068372399911407220595429889036213603047927318350438360618678842087718793152611181022679537709190255297925889483427027243026192340593043784605683316924542953272124253054557671339987108471687642593167671249756657527199211208859801198830640994296463698105409506901516520871790428488669789160356951893277863055714751901617965294746976580648265370108820385296611985124342487806295005906828790345395669358610061010145049648945417792153795675693646711658367760411813478400*i1^49 + -64328758629225688450144871270520783036576401865171773357609341680400284421832715338776161000408654342177250769596766342112615294439362966810121850298907944970086318719159657449200077260928800856591571921135880239989441611624206862398575815033623122057385553541927717386107089206826607574922916109368037114700999386381957809009798059637039971185643033657390229545605473591453256866120814786052288502574673413597372518471149096080265655645436584336028799337871278304144013595288549493771763982310362336257280694759821603773344435927864454446106161478718088637957130709988841025504458945374873179748949114317382996578304094050335995783355556873148270905728805704605764803148838010354745048783721656350930488936992230309243932301090397118431665874114854634597155638869511689338915731201162748500473935016102941981244110598485101745142788837003693784079677594839083473645492755544024795400739000671056807841909503942321378810947523576489397022792552242896904585077836573421926752355371188032579707591672567700995256300079511175612266902765385000990457000520054529430281022934724951716277199095962231320595703747150149050546374186230017993941415833827837167295428663730279620874413325808503456733567540940933172551893134479029387654568268207270031866017453070164016361548922804801229402761645666386658793704103554033881452986230631350027403806027743139662055868856029103490869189481611816128085686888478472461697574245003006895123329858331467992438888531987271109269022765288616775082838821940031567650941336528982189081803278791096752983244800*i1^50 + -24435855870865552616627114014211767177980989324287148668939619730255636733851689102630632492645120283595560089406804826903296707139775122231340884787543477031565917804418303379900517488195068797913411831522444325090717802953687979869330575632265608825850635037287380523225107223564989938582698032504149487733226015085660262850567240998930676972586547766449680256541849733003738030282646576109258615977471676463914434352095486182651735477486724925346055986094057067028219154697246019281344848203841373404040825752780915070641519553787249451628037787777553719129771853030419000474646513490984168005034561694601416919302613962553930958706380246148308394698670508325982990817475079987254755101865604289246311009435923222874199643360838256394347433014775346152571197856014911766216592067118217037993484960865643454620448782221272739735092763559304031297283811016413372493976565846153690762866208499330236861681210384999340445429260694438142028159207727185883181733311763804251184153196176280934773307539721170697315827689910111753304385051539683995163157599422381745035277209919320027236172453926645485189996176163158832000120764674480262227263405399307547067329377104630681610204944503680083351349486166554175031653243086576137452560049967201274014371333037956600331519244845916300928454324372618266440207380388560330436295686248119835557748008187433461868460405751521778250045650323504487448680594118931033456965019224908833651855165732398105720715599540380389228137315267590525202135718727079508343764597076764521566044160*i1^51 + -2285072191131144106278457323676073858368937238454620421836901510560157121441672768819388067516382001612204397634171190304188229507669797805262055882529979250368518598076062884778261704714755917662175879241527699032505565589254365428382894465249530892298051434706128518485861705772420050325794815878361560376496577604253262990722799014826560578591179122659722267500875257853892060038346728582374804125822021602361666949121987639752508391439802679296543429670117755957701001943983253600894824596272223143132926010546926313450653769916388093271472965178739843392188115444015800453842293307433557119330135194622254712558347338005164794550203017869122983087106464827431883842203793521914233999949823112036244422058186904639241502128698109172138062624953388379362393641568044543560850495201861730197341922641186821843656912255460582856180379607106605461091403429923284417355241907950776308266633333682175405265943471115306781869292046318916964719510212096421288943319994522723297803371859860180201477658939552781564127541020829311163196042853794931823085998966616629120299370235396614663944992157272709509020315960476323964520707400311065128499595712949318730916814400306084612604982815236706756864571426700918503891171627006623039981491946988874694344449610194124463103379075282498002776182948720392431418378371801381021352799886170351234493457539795129302401427812196750003554994305192089510563893549691590840744798504986063786236997963081438946135002514197502770886674269108770667256733250903759739944960*i1^52 + -12139095611001792764702669819055017492348280346680185827372282423991869435514938649617407263580695084538813045853206363188456347766786364028592795945972834160129786098031418699181320240885675676552587037059832555475800958579229502779034496592331745984632470142775890306526740166067083003762490538525582889663358262930922600845853474698646962943596135831409296806215233661424304735382637724427017963883675931822182656156100063880440138951918982176658159572500718152069314172638940842159760582523900782429375397251383132938793504263031290196871641131589216911295392722067451328604717741830026698655289729538037176424779093700431267928498392649361173459643792341870243946075902946740667892190672205347178251524823270975450902024684138015616636338430551270154553966797510449225476653066866127226390945283222802110984608252937481388320750703888442754986351793811147185732981375250054761642918944390606542951648838710859489223135336072928416553426059241169350884677774018069072125756609998554783892560715977881287011766442970162537416667082219887931468977576166332962387323897130996235711104393532919263034016999544471142589441941756437367386331681932050452118009751074046189258263712337864679979056217045119696918833869167028414401370233420887046720319375821470506927112858119772563509052644695753418451193020466866018789851246340773827026966854607988968204479815296103862531683394985743546073992305415218153914734764753237853834848670758524360194615621112111808512*i1^53 - N1*78182282464745977891476100542682615445249191907570140379093249286912122429721879155209852414599116331622607294452429569007439839888320612510126247468020871639678618223815518971947115598902654190224012387255647819386872548037887623726467520676987337141139833693498094695195141354853367549600653969903119723794857932483014848206393575053678075860211747506792268714507568507192705735041303549398211993701628088229381960334556421672062846874874953882019115248623285092373480512741798648122212375*i3 ] ]