[ [ 92016874471051186282107250853508286121532723561381961720184923692713885862262504857429527087609133431084125814971076681901701998446180658043331208787312672157225454266504103338192451809397832343239281480772905924963807982114640563222412422547213388471138725817158808671271881092079342299474221079525879546981271425686829002069328120739591352490888127137246555076173010687280419816668459127055600317502223522083086820083875142592263267361394107312420062112657215364185921503133140181492561743700841888051496675270687630581760175470565436191975622821567608089655701835179549236427560404205881297099412484878514951565916390911014745562008113373717851772126593363349576392482356393061594790604319772671118488449115167718755089589139856359352288990854841059920579602330397749653346903719359206306019819292084324872532265952406466344088372466637198367478104879636958813239396491891829109665504144769502623455972728544555211904316101102691019332665671905927411610940741237433155463103248383812135187949211876243758711621388368910521721345847516122794094409037897421683744727249255349252164855470355905720258532724150351628179210117485876525428317680257005867936936018889923714909634206695039905778219514591983558345959474533403111270526487104303547383952659222339529283408339260212772864000000000000000000000000000000000000000000000000000000 + 795941623846081488117321354857398448193391851892310713779236428220030594184840265747255789906946751905924892888692811492924555170859800496401923476942452510949560938421717855319770208695591380139665271161304413127904766567931280559801431272603007379728940200488716818384478278683275910674162651551081491519584044647321112102456786056075513374419726376424118880556595975259997440985043947338218273211817165177974915168846898365149929389249774021288831500610499015329329785021424699059064564163756456211707573527559395077913900405558996419866060708574275373606729640400074720258775113401986139550726780180648228523875254050789467022042967763215225969537895346022358997033628437252580373329191346110267571252895653595212510009074556801163225516573630739106540254242350971295341053007736047955299987088406915628272543789301650685450119412632072514999625952394317144637099799199496134782038310064468610895124859192266967185044400383101748891030403599788380450298414745652005766701176206820131383622100156471665640356227604274826630636697631345986458779351619391580238398370630704546560694280088493772645263603228471961155190185241059186271442518317446448682602129091194601927585180979588328832093750042669531513795148556086703219416926844435448560830156285275004902867408098569905766400000000000000000000000000000000000000000000000000000*i1 + 7304589688824621160632508295216426787770990334717075529809370425992421441519512511591403177192602966344322811091073679457025819298226784759150903127806750162685845742911260011156311522335105538429524327855771802020779392128619551309354475565334441350468173925322258106885358830980104939253088171258446799525006626266577960724070974463488038111518977694561049575454695868007651691668118236639214307598673075545714491401541761415286030084058507899387628355239478730235862998383163349063631957596525089044557243072347590463542627647157714554178804872300366966632546602598149518662546107760024955283558846861003326996369809768930005074080223301821817181861405050507357776300221352435387796160182731966361805883409775848085738543180713956616012989152432274363056247944519811858532484143534794609147746415803910289972412412800416170845472686748391940858000881543948380713856439823156303499858781504587920689098609948407662163685591435569946357599814968200744298557813147032963237513508322356300791716272354144030161044926962162070578523084161705444643069175437595241254278977602076765710201417444297780662391968583165275582756609202046190059506275295669740216709653891585650511825531595619431437726986155841420131557100966218588748277605532314529245452923397592587997880897495095050240000000000000000000000000000000000000000000000000000*i1^2 + -3257827000462718135795978466759398342953923074198047853470534598401442261043673216402719011039845989306032451033893053309104048381971242960338686185225605111543195922999183129855642352561144648852049595899464377692001463239424921706738801238713615366888487284013793193175481052588933314690283134034836053500430313002503987463167159798109898618134153369403849541292044780849575956556983303703948777611140465077100896863382158222578942026809324747011361484825514064368040187413867014634448587573552527885830887993822023953089974142576304162522552069947059815946876015455038458317842041076139814055034678675900766323921106458383329020478140924062307225163258796405025552152633385501747067927524761021058972311654640077188790328059158125598699423449425045444870590970501775289512260453949134269016820671775787212471399130784701902615723615445046990630238724454341488703239146584744207320004104839212435861334584362992164102070973980052158770693865777186198740494728100703222443102065604298632024690553910205643862051262214288936854593324913762967688491466158189156441497483546835969802143836849285182421752397897700016753042739458216044622766326650861325591711737750389575953157736398568954998754161355333018361559298278007024574655452971872580862959870979106260155059103732858880000000000000000000000000000000000000000000000000000*i1^3 + -18979461272074189685219029058535258547708902857606753921179772595303401310657358252211759159843388911314494414705567837087290007706945579154153066810043284152478057043519093232702730881019904927029556867862741872170646531493094666909553360462006017568005811509042103060842625428044536641661167932289090543685119661921420779894726778184472311501041599922869026923390035657320378174692826664928170524005697315831394096462274861365288080603007585913391493352469694744573752290937040767937687218709292506781239054119433036595185449267765865559872961068262649798681951208760559619842904423354601292949301181035899839531717472769703321666206104472443703284305166429639380484910021984203075303900978247600436861378241658770852670822477964859759309103356444536149919845152401713823273172541799461847992016604480882320911930853430657274777360366144781377172129248994722179022713753855895745580456384875340580874843181050507940928214341692434957936183279224434946120415402694359534479482609190502804247356310468327850480139449117455597170363353778563555860272263236197266786503936219764734351656871676080627030294417202114192680476651538450589116599547012681175432436202183763921654171695309204357320920501458909077987415632063474185716581791607329306764632600875638654445534405931827200000000000000000000000000000000000000000000000000*i1^4 + 19069304926249624799759358681564083939461197508244586677238429371452750432335543373589478421615837141003956786685951760309916269686836053402733186823731341092470356730482320133210753876022921728743939018597481190817494709570851931965767998015583108321387965697949308524739025189470889439683793894474317032436849197018950597172377543105900366859310218097132994660351680832884076714406960718757272948756264986883781710555085907167047765282821919966759369054382121239635566432651832748646028625138752193223825628426209546760562463471932833718310365939845044489291468385150388166697961953700409342597382862254396114688249183028318449100622041032572950122316493188447417867383018888841697530639390640975962823156944662228749613166775168783991182063568333827184837218914753931475813235804140535794537581846444131797461926256981149302863957048633369664449915187871232960634192713276411144376968805436550639124081539478872239143368856361446285680631095919083723420663404279531754080726927971737780156994400933204880715983408137314172551591109878217400315038619748838524405668432977497807880931243548009608885252268266903468576350969950021872984471921066332787931295214213951750769315664522597779067929151731194789117920908936489920101600492061278227034754980695407623388214989946880000000000000000000000000000000000000000000000000*i1^5 + 9700769439172122562932899599388738387309636278613380325637581087698530375658959078624750266631047033967559732846246633504066970303734803647549422160483294267532540591006821658167929315804225008686298814224078073262432059016925214243413534584271151848107977169685047135659619189039779205340782752436409525468341134918778400162991470478990594817434766263495539740560042918900965789043509971644790398769513748751840703866626300992193465621778665999627058003576033938016142018816880173229653866309160714641480707403179233077120566814723332888520799559867387566589344516818109662668099774781544525364020008766678697110571034796618162240424136098637459194278699325758834587928556109644467686271485248706077001771493650341112274966690199124718333024500265922376828074511044337095544253055357582208219452361950410595338899986871020599295485617591110408641246045215350512628050488917776658405001527482706130027721518946202772774364446846383229455012945888917962258919172723515378596941015354666118459440893972305048679201774673832742331871608492006727388715954132091240729652960357056412421987047911271574103796522235321878096232571673996603446086785125659784799620541184976426646346405409415034007719581346189445903010059673209979227344125928119920374211561154603656613235523584000000000000000000000000000000000000000000000000*i1^6 + -29494146140082009016985627536787045152611359624657357673014535516575443135019680222225627711115304577054154088942830031035521444440170919175368174708037695070132090852736883239297438364809831453763568993153195195514654690090435265292163805076782202798103552037303362083443340040876458968244042165689366578359107208299156630615368313010659662663542606017817978582161270278670028484168177370399306732168645214464206736795484141332225247526545529470232981759945729214336312546687090760298270699426251304300399865635428533348072730515817006391637231941540249475587481696379434558168265419453891005782431559528631222882206136615588109455728410924325963945178070616231647147705635116447842897767774913189649072362358765138329980225600304938524985775078718505053314618635812397659465309315292440830581317090232514116518535694261106394136773215233387686252908393515057454560577694037450736513397560637528479131052337243899671342450403894368877840640400520760680802813210414073504857986800467387405302446701823420900500352898687091654238190792665575528160516970594761313786574747269135131768284576393200199798574742248294812709432568575753316581628785083542534094929803390246426426216900117378428310184024663610079583478580201150576756611730169884571286439512252775337438897766400000000000000000000000000000000000000000000000*i1^7 + 25418697082645334258822818589814567906263683916607231429663714532294618766320449918211690762291551118105812524314911100551455912255927809479190808722176258792768315321560513067016429966033609088454646619710464775251803409513443627990785665583812719596947095849728099926070112984164398072452431128928223579783692159573162869753980546390673393344385939063986820967134572329722818137167877724654308528130627951106355206057768150802170126848255401757103473568654515444832941458945268286885218115909186619159923677385612568528913874594093446978307680913101269881151898939429644723311738763255771758700156935613253451910427315333326029789573859288497464680179823499360066994049294593849943117246115431627838569761062685968978025912843669498935271447832113351387996136799233604053419339703857384851214213928910894949219227947238114366003214068636173041481366807559192718737164555033255253102902780500217156555458440236151918292996423441068623784402842794604516956008792368967159792121868751044889215372577755536884004018891354602778466640378511370541631208118772016617864822152399722599221883818006325968282118533767717911403335336746433135451105266814822217074437322200528455772156691676374097933304143042155918596889494867947696049826994644083731983049516186027920887644160000000000000000000000000000000000000000000000*i1^8 + -12680212284207682851537818933145117643166138410977795769858212200253397976433460764845211490260730762589749818257089529795480405027592658069342431715951109164796329872095558626967657283042348422558496502810058236866725858064121642290603556695074508149053990219367264753412498542823266440074049263731009717861386140827564537565114500228344782946778073950012333036714392472684857347266150081089481098896655582866991126613409585212844649214040214828140334471981660115299740512031412212563591626780764633042704764986194535181507504492764936155218389895659308609767364153167454389082545664747018506589312837507358197107267171990765224044513113782345298021175602275992609871925141845394671825748648511171682076877502571115116450028292822342158340421225229892571010476345947923641432412332649663196395101830398824435389765411241980518148789080642075244384757140271570311356719913064659346092299904843708099271031111259685646555008993064883911929376952770970548464574507409344774128173475996379366720199163028125406479809663133133034646784195256676414310855539816640053659915868587425209366289584678318524302702834535469127972450790216574169093714229931805723098522621972376770168114042694719265383995494169288828394887453027304043885009432658964361409641698609411882221568000000000000000000000000000000000000000000000*i1^9 + 4122967636246052693741980970067555007254777190184204475902352216967196988502836345677447851289114345056769265401798543421248146546860952164653642192969571903137399300229197352134600028996562449053136106415955366448416376760864801980023230427082921631477542806582331377420296749202847235308121490519672701688831260331861948865865618626283909692546979553599665862474699612037823702886283536291458815946104534553419549353526790732972873488914047488949793209246647725112883100820421821593807551213656878641955002767325294908711074817906378582683137480166967612252117407696219282863479572698970692222631432908559415556373261281304330271420489928575177491487417436696435419426201572341302718055754069948053710943395992409227150331104962836150346276058497715812688226048004110417743279886324267220478216337718528625163009561406621147710159578650145292400818322726984523123572009650652740030541604213321729782959988000576851510934006650617824790384087421212468611050615550159238072183529307798886212985611906030909931442611416611527968653490523160726601416543195847702976826014681140157435279941170326882946710418567028497753644100659590351435645822049783945221330432851498815325038200175512287643747262739721665004889395489029583627940461771633248026417998500273428889600000000000000000000000000000000000000000000*i1^10 + -906576259167038239562215178491478336491000069142658284625873436413480544096186295230675001168002367430564668888789592214086199894594851151151677343499344883045613967535614462462573050308078805531396914872739686076366171080396187557055291919725882003324191099263011674388890340465580749606457444395087348861165107048288886532463013590112671183424153668152097019070185431671636848405221200634142785151138372590987378564247288540024698111443148262603768629659859434382105690429042607734907532191016783310169633246511278713329566675387866498201098758418592904507727375101520435663658932458418637028393674181298105071936208276594681889541748428579616099926329034715083323938574177560706358028521225887210453434418001343710914225242645309129160412661171643939980927437422233316199097696346433528911189436098547560202457646839019043044845379324332649949901134799886364317551942806606273710635332508657953946044934990811430547956293797944688617421843423734854982535296473724947250588245173767947755603585959891208120878781715892590304453992542631667374769950373452707981658978374161160915057319375738499059003739549373756950862262741867112906646761155656172783802991000495003582283010168212915024300461486222360453887324196542017188153333434731637279084233716043612160000000000000000000000000000000000000000000*i1^11 + 136282832628450699452492478641452077125083812186291272565223287524712931622969668647597475011392359059541376474757262361962621077527077560609563836671959139342052531215827323055937124667492748012544539866093806022110125037179574452363299234425345396757029389614736723630064738601890389738224633696941505987998615749117507853411188925282169565986357411176864444173605202100908508596662278690013986549346071399663835701233448338261215245955340118835514736872585487266821841461659380352090318474220209341213924616583157816746002126790015260148542725101095994714093682617152081238632464331211743140140350172863371440380632380530239260785747815475518885214122513392825011890240229880210104264399097817136111851046225078188058636063302443565378449378247329933314087995670770744107213500259995455078068736057591697947155238881647772896518677167882332139041009830870058799776739549097632206965020107036618290203607909389955152886290985365098635505966991318776668751047714890251001280905796823120302131199141958788195276638647610892863378318914617424133666559971653231107070214365586754601853647774459942319232667120429023589156579735438893275314219562096207458268596158314971769073445194673349471383865671498943759820474340997520132452714783646317220607982011678720000000000000000000000000000000000000000000*i1^12 + -12660058999390719866244062245443567850217768211774662300959169418316170071016182152407309637491582201391215177402831778549704876795260098506333816377934158265657420662785039860878287058346938576964896757588094267203440246753658213955422786709581345845185666938452147025364090194086964584143014826258481226116116781215974860318752144754994384747284637823997817076262657746545243542087005405912746462704862752080017412254505323183053218901224848694298371706769099213563023655230817416869664455280501586819616904606167214981045807733038358342110960116531598823923023723761728768099573363974756187963852554653763349584427117340319262700360583670050855621226632967380436811793969589850377017085479368780572118865663212614690808379849818997875204661178844537820093630009870886566805770073903607094866842473731581324793508404672290835912200475097651698524948928601315867596912113174256653798891421870845461645689964575753750388462970119793943417550323444142561048170750013916958122309630716782810524917886573201396335933673245145554306262760252474443370075884736598592350753448573845756191148369219648013212301548520396292110440136313426230106974851744872343738781136159356127957933005908279222879446853084923362853266612873587300048675402115266911939198346854400000000000000000000000000000000000000000*i1^13 + 786490044135447331274435475206398563716504257834516446524531085220355863887134767896724614827041957515404891924967572272315125292669905391269386714859897503320650374528032087978266088320771084100336823676694719907444907644462735247368680045612709433032804696576663826349257063291161814238670019657139930939903428626907942398608152921433718432768574562254118221346358873091876971846398803382657207291691883710692142821569601891686961583713923002701324507761579278243738705539427655378261272877623494509755222105998194734986769906564319057647452079777558800289731603074494167928405349289490541474578537620271308527014953438801883366949080396707345646335692984986876113827780752557379902152257678738376642123318131002454570143150889391490878198135758574703909029565316836758250036841774230689380648684858149977347593726782507581803825489930056135190665959243012154153614665812775118947296960411245776501598748032139830972441305533397433989468030569401343647364740266074677757265990848219484130592084710333393444069989292091495615773907881355086888816202778092413066772682497799644646062477386021946305924570577305109810604702863768685954785498304898663002380406055245225360063753615521146151570282171659867317891512415162518817885765985274859589698846720000000000000000000000000000000000000000*i1^14 + -28805756152114300348938139737922934122500797842097187723696805749394977087695829467410410175860523120145732300108516301822518357409878337438236460575209383658822974352079368372653961947403989171398792000130344695687158971252982510046641718940732716031381807269361931350577695649900015272352165701325834205392581721379829851582294474165205153120399897796217993501536581527188656174803852152821779076185036041103729186252016498203946038887404639748538004349872913753707357941998718621848226380176493533531690080950517768691006393156751358231580580018459632569038318389805749596508050092000130612661052086220404466434196517009123671649428543623460247271996362913904349226014776216250575297668780738769476288120256880935850565696657698551324767263949081172498644120746865200036610783740935254119600020731053784560160113158299903963959178979944783881071556401662822207571912659572228945373722114901858952930976319439998501403054839547210312435046463997078263926627743611365627355717064092262119954867173641590381921054424080570329427597055545142146282102870208270577364442562161948968365230926377522202963156305710085043754993590380756761697621865019779534990210417938394089317012067562829623777492738720445622618868002806785047205067321211646707236864000000000000000000000000000000000000000*i1^15 + 1480171025469151896468707666204535537481185560375121821158531969110127281424630142959113823458252005354602043625867589054588985944926706258648195767524221865687205672405407159993765841482085252844391626749589678375246943168463743444996155924516225542719552272025116678254796171996293045736246676282446135742184562059516871933576617123883560054487647291575305815824328707862088329928381728295412695568852748904169353059116251035354866622624280760221891072317385202322148306978454896901291087227153264512070648510610830141795811299298859069711540233787705727500348576731162421299380846433346775614105347297828996569514162742757445293168329544670485186317703732595186200414884538055982593479770708106339961413788735098346072202705125718656210346641495454843651177133106719873043780939881395445361560136767828400596594720336841192565431679457035289929977970410268147351491178335988746874874320208469796362404952237239273896271223936412250107342674240700707013955606778785510142725723124076756712129713672754560383804868988130012235822011368569739272760944978776897675626171531917907219877270622132973369075545827935707345739259635851147590809259293768803676975824256454041784833670575113875430350079559444748381860305866352803409197504005040557260800000000000000000000000000000000000000*i1^16 + -97951630224152213188687055627802078745240716017157737321644837417309129028769377434450490852849039003960320334099092576800309646447146342484378946005679222843517008879789697338261074370938646011425588656036951182622469290425158723028399293545060723510855981190338034445674587708221831821163144106086636805725154527095124665475911582637771633210269700317664793188669749853691076139346608567465929800925943297886580915013684641575263519715527262207460090692598875771974831586243636589386368217157938085662918675473930980949890690414088560226861529337498821621061113007156919979723677043178726220270383229723961047755655333470936099526972886671648956631156776391155937915959054458303485738350520579217430770395850342678410274792268842639295140655364238262917347704717772824174112308254177798641896927570601296194170817921566513268709081932594204872252408067424415477064482220530268875557358722159476622035648373995033654311157841734677988481036646821049919335625346128042258921992787690313837593487721302435681696193916523031973930243619264084479883899697705988944978880061753083125775383629289689635924379033306292014308499975616867590955983599269516114092785752001959297040229184019963803155073866228753647113600802372255608228532104242135040000000000000000000000000000000000000*i1^17 + 8099735130816398893061312839003330422059478414443963901031217409858378731483893176644397181927418749488927402507752626824408608911046703108760910453743318091458383740307634306717310589894972896496302885703480923393761778257910694968865763387543520055883591716945455027860950034254475191855264307896324815445266024774813385466782744989465221512610993100080472548657548059819037875948604649520086481115038244930884974792988733294811764050204190245622775252363563352635721823797368767559441974803015937443107891750078396878558967163684551161839428988970731660890724111169188977372256174964932411706081623644703212004071955060369062366233707747180467591173487684839201229864474382850869248482877290676908638345500756691656248704059470838470784362642138078805031571814016773033587945136222114579224113123744454279130979691823015643200871650169881567383431326780843013104122403900335922911706481828804122098486605282942946492953424434816082420315939256083034588089295872351470169128002520545887040508521429834583277151194703628586108179698637918766568425892791081147559630331409341211931126009560288551159488500273934875847199162052284623252318781840157705249443331522970535161287337642850516165571362465343085738462313989735686099388812230656000000000000000000000000000000000000*i1^18 + -64897608562797861276636134585435943162001828737064107818045362077430706969598779285052735949977877512511021766618935349731046041899156678636372532061868022711992609402049593604246905747528841519311610430628983855122854775192371976942349559623414023053518657669617980599599251444215266818783360435394190400113656111913034224978139288876288406867468560611521422681436100003190629350952346267624699021420518009060908792930644497914641817831930244428155534231269461099595975676206262322894909849462165464779919858897712668882570089952671859095768505626828634895239286832737733658350896731231069659242232418166010351916904588714295377297736599432231666192279028418891860803235588862888734977748956717452592031399297973581445293631577836731300280447839343331103291824888170440430273678514746888897110354777581028376455395771756930153073255471324701490515885683266178167169134595392443520926997270458165248882650101967236797496041187932452999542015145669305421760233180814204682975498057456951152699610863928371786367599699430602291251810046256108720654029027326468805264471765336038856993712491124781772251327518970209622966198145687676143946272866582355491135151596695727473628931577486459544585933992003354501150009239407966255389134028800000000000000000000000000000000000*i1^19 + 2228970706728657531607358279249558870612569584736051928104964815359024386730201591695427267233821229377321351667690721764952518548916420060575072446241151306592463106616309084733846080367678515295048352176721327175541601919110683446288603788664434079653010982118406649385338823309090928607445243391204505600847039445683642164240814842438536649564436860109047748405494402977703833223244670180932380433569549522447412372339003987437860296486861615173522969172991791042377246370678646713918434094383635834651168698230452066378466979036146471647198340976413504834718640399710443882748787308591313379242791746213658398016952192160622853662437903332004743606834135517460619793256115790060651680302939194836725682105225106984061819212045307088673341935534679664836903742310025633018916582565207362029038863565827451771683893507877975699608167474665032084016405053913074890312260470170856587858779482150329824754978584076832451542599721538830883632231069693223115231135895675787142595597464620256678754560694883722278206299209347088679345372241579692875525813268522029571440250028099524096496917041345867682166849173460787341148001320303191552615382952967093237661193441184620822335260543665582093912787113650799341114952055728524922716160000000000000000000000000000000000*i1^20 + -87045934155544045973964971342925541856935962203197751128031352595972061469590294844978445209855985718354256987293659415161853339488920812650176144843708437637945211031899910051345123322722956771688284075347541040219939713485526952933577346976479561422707078880946168555453256101634241328448583074224441113296910426002146204072456510590998913461683654404306249576005095276785552747030887340724605785578014473905216535132623778423931398832107336838959849339345089062918598481814057776450387807923135951575670459529334926688522876874057125529761742155444282085091106918715024106491384687680005117885716254864382375155656236179134132016591178941175630200568999767382544883912241303250564091844940072240403163170915473633374878212616391813124024624133371524208422465531599171418781805509927753227206157585403230480515344119106321557896308167256847922229337066120921107857297991317662990301034634478701725314884351419170045278501104831141920880718485668967718971786423098147269828907619836396919952152577991671332006371450017432618961926501030647577074353212507041320068977464642715939301779616849945634207035224305636017274525178023402642078017228918844108786799661480282225410432699654870266912665453271081796169728133981102145536000000000000000000000000000000000*i1^21 + 1545845920421039773920416189781671516565278000538336171208608851740586129976796576339532676807365268054894885342364304245655025682777541474339670536927392810257606562256964322515410571373236197897241333518382043200168339149474705010119182573716818650544226472729426437450197198260732556048300753129754315801282784376438101257281929274150416317462219380251693056733278306840625506961370926785115413689248660721021573441349720327745854576779049986576651493380908584625514098550744902341054088863341371454521246475769242730096634220894585080415061130871041770636315591143674466805100519076683393847484350452950322978142230144934481912614265881746371918202546403667248312883479969979474027723725255275895518748324006427707055756623989625756363744791076477266183987044097491655137013016707869405039583705819069472655735545839665354669525801487844962284435638748536044981886634730660829569567811883460270603162264601108552182121177405611254092472802421333818564818608178915138410958084172808463301407001039706384819158684443877267560392532145776134389461155264765778405992545077505938459729859265677202613081396754778641678644530971207924390707807677651031414206517956649780049000982497010386581385417482788085785565599072727859200000000000000000000000000000000*i1^22 + -13590910840351594353390236743037658595243541994151527747742080956940559666484747336926842432486088076442596870578574876827352296902900628954528823664094181223149226913153388498821843637153235059500768040233189925031193914927945126215706638803777753389485585504100178337837897296424178402015894153094542892176115414337475292743267288053515256663731601161701517522768429405144872314042824832898343425772878177339225696695167248827136897101984451933813443837838783462929397073786621701065894506882479064245332444928749539132541143541484878225720007514885089430269268255242560101603890493537678045775857655474274423555627904695716357703567203069389325672712602511836460530057725640880504448979170250064742389043733963865440101459671963428397988611765342870953268311063088676450249987815751682198282705552755590561228021986389179050760263707232655388918607654784953558857852003309776558882617881353301324897944564893377095162470335217125732771126931786087201360650918295339629042562046548110951141851706196049135921211516179863919107225147208596206748106916440717045470718209459680722406967475100432210074685491056461202596747505956157575249448845178905788773160595306371915339120472643237383156045126852886327878777149849600000000000000000000000000000000*i1^23 + 57541140994362845640084894988926432473057262469573147788889815626923861803085799178691294412283200326776911420657372723301093459957982981596208833137344107278805106726745170078645886960804563317597294907052225534114249662435872136938259492885944627722211765862090966360704480509306749840726868882887617016890858118593930970367267218650022743104494913040869079832335964216356308024361982943831676206264695623730660720047338318598269567069821503307193265690098219519482043988722664528010917491079783424855289570226225011426327168267459119708980760179547128748006543629484062832021729692206712116437630952664602666836050983037250052166207581311151029780249386518028897510642944425327742745795338103125458036614219226747922478924404533341649734469266595689699059796056467522336989078943300147146838535248668003227646678324778793566652419241414670294861053949120846412555031052963592751738511587373138623397158097420271747252594474702670142709275138992202224847738842229160246271949155379974133556720051690227128068385434529308477052997309641509407518290147066054490548519101620357129517056398774596811271419433937751422920568027844688170894466600673717759575889270675313921336510246554936893153702267715842609107697664000000000000000000000000000000*i1^24 + -101417276079103463057197613474542151245727965013462423874532379980748276753102802960161186630887575915639033591972527244709586182585312764953084088756756279557132832929573704851944492600226131070557669108314239327004830118067063027987675653258021461230531611428466766796749126039940343496315919774867704503544183405052992389650182317128655115556499492992066859145699118889280275643055712718895491430538017505865479309189763851151778746996187906036855832994898275958317937864903640457754787431546686232925695732672159904715609684768074364380072476633933082053036203883060719353104059965178563498393630976711203601676941330912906884375166305608232720922736934468779991526259876938851803336081960400563821072448429402023758254304810884377063276235969737960758347320189673189864944614033211610967585018369419168510659687881321533617661883817470094868060878437109792952412830518889076715965959109099975632247935006037239196370020937375035416374700724180616890954661499645568793204054732143950063414033076787539523604555321942895262746983184134628782822188163781693804094780221066750314746658783940547611661240647437629809932547708727921274393096872058874020809102075181156156396130104940149922616933952145748026982400000000000000000000000000000*i1^25 + 30983391131190186020965221654118249168337542580429162175561641535966452229706144335811828759564328720722142326297211607671402619417006915355577019207535405792396214475188532890098301724209900675029017728125076974847924714437585148606138081394092992583416720117390716928920860375422052281793629858427488768115057258049209603320919606673116304356426563621261098105549322030388154221804204038712873319132908162547793341635406809347423370047426622550247462784393818204113414189759924477725293803047678718157023482741409627295845165001689153195636775606297834103541076287931971113044262034559749331604703730790736408448969688199938449848713524139008712651914670574115602079358867374812867993509764189274801447953609484642404371894515134507607022554356196595377127869305117231479374843687753801561872745010346612611818730128690257965747751841876804951539210953203351817323304564182504115571862062122485452412124151267702397395570280448766849362175197178966103660007325095663315366481199938836498777777451273743746551534559786663695650347358044076780952086644963811688358040441447996230073617475057193446030276043273821277366052318418513450654046238120078256626386762219325746250975852469451424416126400735477760000000000000000000000000000*i1^26 + 138688168121244121256443600782190990155446557745691329195941413572883260757382954153796102206304226182568891331194273205820368074525363263961631260378580518560530219254751870456245559215664500618505855053926854202373682630898646540872524810154753321931101450684716892299794225179073882279008853369839073941104861216913446164830223387170695661771855688353185576235936321078602268836201043726080695170315178543971311926551732836200239351988582682673718045827458310880225107031882885115808431961641188502472948446785342380882941740204684941916371726004357490489175907552213620627896838851168416375353683407616245215821327745341492686573568191538406736684187986922672830547079416494829365965752666265906533776044440196264359406196813586811477306937390241252258001646988287345561614392532815309132278366744013106556299807287736735727288203487769893756841038789529886329106323197310281155362650527669705133277302639972631939723519653931061586517732657278218246099381115937416758848649532259314088337695385191795891065935442147594928850345572698432339723443915375728793717946102213518981229439338548201935208266205920989943676810017651187050896298754134163180291166667754454512472655649722671191967607554048000000000000000000000000000*i1^27 + 44349919544078413365938122728964945961424095224821077119378958355290031254271027115700760954572288128498741476825366447024351431373133942854560557543405043856251343372757542225390985440231177715324344073154654950712925837638755242766113766357773250233616768502661098034041490928075311281879816018057693380451882829106186928570921501886883440391719023130894124099816999028442831812666517813088613180427211789865448695185480176913553138274752756852210375811424704843922164953153110238480937306729663995041028133595174072530482949077129224183897092105887611598234827673259399250132233735025691862149048451330857857068433351765326890879478996656028212058478050379579069768154456359494738450801959788260261215600916293805288993464484526308903743928999610403410601717563605986567750433302749634433775576281107434525818349716396750339135834016057992725298557924508777831308765343755532799162729755924286976517748532782969201491536219653235242995870748802209667853910940169694166190095143682663305511782139771394304317210900134665130543214186257047743192572337244255086469685777361848540387155496469475262637177893266356428235806209380998284960913350575261048954927175432342598761580143091597487951052800000000000000000000000000*i1^28 + -1368675941027694423201473917477137555138585505351074194353963108100435705516862574549772619335829502045288302739542897569643468298667871814829870935300120354780236050183419956566086525503647843107804744137913149073564002406331320016561364385184323394399864915447616046754270895034194400559168819197443492831700435259095870344318049782282466726328461766751153130418019201344741622624071111468432242195013017711188660962518992311936969877947143058777857749701102143396820521932433280591000863000632359701269096864550738362972345841608080921165649867680854926483913909717798508203777902976943189634342631287393026936281674262588194096357489731690796159329900864112775737484812738434532797623455573550506799404119196618744548938127511225361833841373310392518340210972256916452296051207112846760625438929685003796598591762971366815976815430996949726384869732443149418624761321959907838012565778075314023423521718492388828315103714290094757845592013090974741141426411297657957780791761035783091177276411162034439175340819388205881609519376129459318554219166205052703940942755416783176908494583812492152067360139183762973744763309395873104195126696484041523023110983762740027742367422162749358080000000000000000000000000*i1^29 + 78821004806722514896717331126703778585127298209641043636820715036693862747245547141234854352903485858025281799827769607240704658080272974877072660019299181552293008132706009228918428181807092971230856114424748623017289609005216001404230512787834352795734289750355003695993273967572622263015049189723751082251089862295116519809916821973051391338698300949880083582618506960592936365209654634716733177258991416181135659621946964807806969395981497262154470046018238809886957436225015850740472670423668332405355660018987153412141818012887283629122827389688205416417578143073916325970574275382450953619274837131955856057535547962910455324970913596490184472544007341812391169479839969792841761666550292452231261581576203363784642707251477813850187344973736289286855283664779392381951899463281972898317166832140979164547073442466974229665015978895800404665944401222393741458622098301757331020392652896998444806966763857598244099466512334228562860740078887080544242249886620936625345927119595194139589842042591465000763241819502583923132336195508758528363847187995182913977718008161459513760993152048948143716172841584026418769983289489202991393907653594696200975076022805396257102006059008000000000000000000000000*i1^30 + -308526135119282295479656233157241621966485240807260000705447241842684536843969112875166781068553140001176164556765135227296436575517936665274322746081653128005298067323855784181217355583528001869052641681058417422924889860477500976771760519730568696919925768475082753624271595951662414130223775775219842619499829118180724793969833841706565820904636543421477732364659555792881015010808143554304405605435570209623306098017030280043475617688618665056728220491233358371320726081058996624642789039620081445021763099586516146488321981536156196018194724355752939978225891865608530262178913080628670573622821989048217218496507232294262755989970878730309448902597509131367503788702350855625422543669286572753661956731576895511672560604823419279840828993372394785810254333170172716197890300058607249851149140428541640573252364456827963801738618754155413490856928858235674633863941641751055127890534491903653479766689579486489814162387372316397454711802831194948831806727815321069143977199160054233408820456004927727957046039972472119265348619594591787023183196050035065049598735448752686429925399494079659523647719234421063487089239455522061954495100443940797459361639107224010122854400000000000000000000000*i1^31 + 2368292938384402111078179799860974551730292323382655132203248967755247206926493228367781927401060231674973601954446825543804953724379016458401798607434164391891222028084359312057236423566398863280627350576776375981545201569939428207585907411201593875549231337832610481933982709864973791323887998850544655896985418762782969196682725708144426388135026251507056078302958147985196024443077496687498691026215682274753837295363178565392975794306695329272852622200182266456247628209439867617569577870322588134938516029336364220516191234754651367152898558452136532964414667564002705209833525144536022916910634315244454059765895469590470581126774131348463489418163681908220337638838823809707758704383697075907543120832307796056291428602365421303890304580159308956428370330278956309970357951290700700726193483344549993083257139090628182094656301812022464182852157001289042493589552475471239762887990047877802748755136836965930551641598889179750991288966462552015760345278166993139746752679884729509447330143266240367055276048991978043900042876473885694691106455262032684667003366338046923416290410055012282870966968758385233200565462173503566902372235903439607043706791783301120000000000000000000000*i1^32 + -506268143145911532112420700143036324328721866434768610572259077918584365318296731791257267047057214619106149173601642460121415818649518163346787865601883116430991148599099590417239231992594801147199318356532765111630768576918129145230966545688000063087982508454642924971969106298434168202835719262510280833459134626010507282015603299026882079698076832247543455351411106993420588968049541876904319210226265983219507477579458456884182558901983649845358510429131535414980976955281228506948819266284283194970809714237325402388076243604225325931527736540856603647521068852531059646120455816201395315892384176039778331466183855385659149052962199716184041868801804397230074717881047993119161002667350719604684334395773389169005555706561226798282749823017383262374728356205879101547113928359204876888909965523774760565068282545594227974762014887591846496685793927219278842308763835485119160909124367943776100883238174248080385590187874643969259131278629103388099986235306171850876357766820622717858515190522547816036625913085864086064170257425706494984815908925619380656752106395002237246750542010588797553391933609919622953064066505680433514161175941747694622474240000000000000000000000*i1^33 + 60168019496289502944011348832216849159596332428056388973949556634094802241648030826038717271241063110623316646636829247811239803494353667229165245845662753260485323679971628417844948329369336892423927600555908139528908896499705189926861931873406160334399399286045164364115518544325808597767583709675948028604719020881305849839579362116000889916198664163823748844490246944355839727628754236577008568589631648978056439698112574329532483079026400872911459173421218731809278570428071280987489807856099389835346818760402332238762369978263090094997703179049567226687975097876827719991059572545112038243706025175249785516295011492766037304765889289300083080023753376543073345453302427075160547167354855155423412705092354694186005122709913369635596832680277235065998480190099054712477424117972473205515767609738894204151565266065425932573007697768669660045742329406538453292688856570333808461763584703470919641985336448050959956249591937444193976389064488088551592212356104907236579314159727313481236051239629535101911949707721775537349380418077983299288923050215730697886062336454119823703771519563754086228884959129492593102348302597954207900822037799632896000000000000000000000*i1^34 + 3900872484384976306123840672457185157111151691438776014500136035250670876990379161397439076804187192933865503140400155238771254928240435267956682705440899216716428584079076381627778960705568793340380816958695365885015587053619502418360779982180456638039518830877121422568241028540609204075252541996984592382692914981422358496863164992223964930164153089431621207426753366743941204771829067833111165412659796521685372420790061021388425580876705875411407502012562514765649625506489836541072005487557640887459205395550715264543683881006848746906164877193616426538176053158400904687962580678169970942431339280767171760907700014839768834652788603496435043094644523223138834097018913324343361323053017839400967968510760865767617008517294897156083738455742507671745309748778604440404827004842740143771156458697210583004905124166991634768015670849505675266649115531654330249000422787145437282340856809053782344431635135664624485160886227354296305862049394775950196173774898031290174929311036659804566297305246678210723481474112078921025309526943329375852602405554945810165247781384331065154779867022720720764102354911295218465788475112535198542824734720000000000000000000*i1^35 + -47778063708166919193573161541593573141501704942116064729955854430453200607822861585953178101835336419508580804964300003375086231239365869606165282885769309760471962501045092968107425749942340007538006060042056805684444629240266184820890416881525866923709227633966418501795568886737236654206479519325469021450094528652095437471722550784588957070343046659337629185696640786224639507717447299361484696561425159265327210301303295725118870161087905087088718619207545787703255862053788183938579909647895616746345797923035886781767264493820582211146060619454751282910228960985904129568306149320360979188184975055413366340229894597620220086543659276962480941680840330848289018065973100202194682572968097377657173333907497989404547462057524459031958739075671170550276196242849181254687917219961582289500482183081410161998713972499186244764363890205885271962689397608702264926441969646397258863204616064347858355161210455559126702857117552395880319421475935724202057013131268862186780288177363858371211446152836627254627382827131838205190601185630833771313585614432378749065015030187103896753565684922091739543248962351803516187920725167564652544000000000000000000*i1^36 + 22426098598497579218657959879382910978186235014427168707233706487649201097496928768578290069728119352078086893584945912590539030568651588828102774504433480596687699542370720716858644085845406619564979844709594453106385110003806106838959274776588645124384814957607438340439741637887345705328966301590731463929934287832096344869481445424743513336369858229761254445287426569414240148416612399132269917441844732198463011214487784711143197579500904763617067056865490408174958660013465013498142611952002621554639837164092273874663567347059282937092099281099903963901411905159224490623334975042056844588226062675384333895234563298146100591074766640012998377736112658648077547718020217889576662020779332509854349013047863406796749268878828931443788404380938425726598577604321326724832772874236572940703829812576797783604288979188597761299962203839468699007306985195022279436620127355335164664665056170700106255914913806448683815814661256372664687857162473628734823540970786031530851618707347442192511607411583418169930557757897229669587266708916907919795546250633703081572976873030769831378206010598679070633852061855093201010696808038400000000000000000*i1^37 + -708227588047723961286229467370760346940693541013171331728255346100205376622785846458568993370104559308487767695633261213825342013982128719119548011543055180865058238736146578103059312261151524216327603221767383977616070825573827693133804002634702874094940586457254523287591524688526436884060939230672325126837830149876858019526933153380325848928938864372560803753825497101249294104305013056685695737387336672698358602922326015298074535363936977796838557378893661166397840315155685791684537665993136713946193608997739237775979721925151376347865195844949035243523846210473592665936041048927413170134976242157410949846525631801608341251175081221381612827524950664966696611524526353409340752878273811910912125547604096722247369131073432046495578958279215963178868175058544443073743107880304548134946997235067576766273727082726270805604509704376577948287148126773927457684421279492988253501682533746801584268611697014436075797384162445779945823836209637089871799041123611569565716967127106767358828227367816270079690607301424912242404258619166306714123519523768461940148141712014693108697030911105512766618771144450957639680000000000000000*i1^38 + 5939030044126787865527973534309842539430888969813301047489421365057214564315811553267765452472855148330629778250463876496636517558496144167653936438895050994356312925155600417698469730815980323736061938609181557152621457627074891263342420458548240935236991620051947653808278421221656713707097403060418978542370049649914693484118488313237409759762600375097624278143534844418040771970498271126223071815778496961694376617403639210807341299602950184106513772523468790476521298737526926730961022260900447120207515899473950501612563146149281443769791736221109234435449206957247395429499561449714917594380468435495266087969421430041000094333786854912050140141428862526776385395748872821386778998399100306757386238126097200741852953112102888201094200448265259861343539199203020704259013933883347292304079595358259233663939694799286235257804156021030325631263572875600997118102443554754277415316214697687887728851014464682231712887883218717996033160588976788421377306376990876876566705161679261360358275638450673317201184186804431477454734407629750130308065748720117591704300910962762052461925432324799411555223470080000000000000000*i1^39 + 2765366997439559754655438947849022345284445676407292308839376455383879160917331598975664352157251990081876958392827326479763942601537993974172585779306855552206258480797812962950101261410123706389229170234723316156974821865143270514519200818317022382291241180836680546634778654400129876891631151003730906682153614306235916360132313264150603205144858431528104639455106180762422678252418155376395488753059046242495791130231507231957549158200582642291164902122491089949325402161233659423931856103838690469664016588671227537939757274711588355725776564810541854988118433432398441661771650089423785029269650563237018128808431955365572862260928417663249566252417725200267043930605308975075024603730695036227302625499603675358211450963520657436581261336946628529590076479471387633514866071939652887934299135863785591079120804115451868954050970338156305232293415062520166343734869768668908251292061747825623214525806485332863291194294961244350069665452371329542827725455739695399848489937915044753368857670724089054039959339504579680195392644437324336931084929696226709433009970487890598877281507583878758400000000000000*i1^40 + -4116045668753090460834153303246595553721311481729288548414026655687786975191349093289963176961597362139167425487938794386736895457150001204568868146990133436972958097080738035026005527490078848737880948184236173555857067379493488444510099364628745958489275428007981394183637728405916334445909388614969152038742573353164076524472001047185907268265893623494294667414182055842302995438458505387581575737608116202942575953566604038229110049702518006639705673373271292973369814204866617125321833915979794452485490986195330771874291165403811114621020642879879967702963532267232799932091621795131362748064575647078766539696558239102362346653309030987757978804744947974688357665909823951154158358364145835518112481562624456765418621287694494713169019923128604960485345944541682413883853171162586783665175710898590758055275932681194727144427319618460559130190763244344903824609284016813302538456368167396706180293624180084731487869665249930338761574991943349559926628107048891524770594747084057266892197182953596014930197213850278936522250129288210267646022277813438659065107681905897294088110080000000000000*i1^41 + 12605591480782361360349675504677374731981794423819183765350897990204821259033028734721169316736065666177192261832492468509188602580517934969729996397785652537760135878604954426960462356758414093206633593663256413783051994164600489635324476916527751074322144855497684875807912040132790317617177336850861246861795350996277277520030998506470227242178529170911387497281871383065640083787691768748630478666421483941736146241559954071185331866375269045834236935216405170751084963548986489981673410252114208703045219263364405797030672817383100900432722413060425942023576283984870401497107168240434288650874764839594946534464680990559269416570259122637170976132691179313462234369022825572744534892566719378972226209411501922082978712188599649496740161784644566833750791458864038574890945871448240435199570499722559008967599508346244260761221016002124805841403898186963083730607289217273060973519071231320968435633690682303990093176129297761242756960230677515509395094848323502109566457063516791566451418076582822826252437731145259919407617607205413792591137517647401055838127406448640000000000000*i1^42 + -523028514817097770852635257966163081176327535776884352005397313828333792627337092064876761796264335892331615059395879838586058611123828345579055075651307461651315423048942032551257000237290243053085656024595679156799107820219773932519896952215842609528618428638879802899078083434782973030918794191846275300939719776486063454644758083681305667045135509566386109022920306922880162309425161515378628023007451763978888691118343739870750821420470728828373201538983902567774170359118440593800032688711808646940832426210084432353171462226583512409021347397031344828392644285127165058335339915720888177968253697749638312541231517041651701777830681466209642913476279649604242513323729953334828052908299549728131225324794865616651568904868942821144344957965154040462559939134229873037745313317487949922016066865616997639072048064131696992903944422759456578938218840564925990723323184917266718235179066023385109684271179943338862800044580758971045562205392359363320484886212316846131494750490072045135453747673616858197267481912971236272535586988877443308409036392148395622400000000000*i1^43 + 32682037146173909657767562014878040099593390497693780435191877562278370904902350604465148645545787511533604459307556101390752737021422849793638040217112406293053873537693564896357145685510619916590904040550951773271479685497304999019398090613886579418818738032187635935418827234575315616729903897526202766961822986201895664173251632419990945674977648776094037461002398335964873931496488302587021098710477599782183885006546954439729325334269892928442104807426462017105634277288455546168796260020770743814803710043739944744457100029800039895255904507278838538944586448250232531499109115818272813031128057967677331786894797696394395965543451435001660764515290285487023204818062044566339893618312587949403128878553565826620639710737974173470681741469308622802157271058137606938307870265331280420161742065143032815819201440650092763083367998065241802139468967149955223189975331277271790789125502118951093401263457265341511304789133909390614170143744181653832863126424191330129249876582678194858137979498111544241255785145406942077062984582904906848319569920000000000*i1^44 + -95084470504508084634762137689534453437788917066511132606758844618844605136514532839251194535294186049290375988586355210405600978697511063216121623978946191660183892606799663467168846982823618279613893866213727219266157907750484099433926461805869866961297899668205688286083118828075325191131351160043809100075874713806037429086327604788348745497652104050424818875028403353944084320549254091383081862359233761904460106439818958365601706492846318627359788634378940709352667346768513116935535525092375137215644498814069507122808352556493673882725737508763804252990588688934196213938496278320150277849410682894000938254765080908667522441795371383607584457002589434074849721335126157819418388972102690467144934170437981578951773653647474244973249733249067491775371035088251360484354579595753756296467172268319988846074307749763064003538279177448652614155729758835048461914587032737344919252454125916409064417428055862708061961539682830651176022607385277541664793066283706924122634743480228685751795581630389951739268588552634983562986901209088000000000*i1^45 + 174295955058777677764976494762845443458260067926068397162015632070053251282691500642827626653550991754527125294869910042899835230433713905545744360986232018956206601137761718697918831754822472415839632316270187143472362975929914055109352631045762903705628069435804855226316054027715039368845412256167009980617614119746131955084688229669323047717209783251433000642689364029142054268896976573229534743750653469043817489634100210854086830706573289896728224281217928455502619419535247231574293947637582130019037354292053807421854868655476123975711195048958957668152529971816626498469478312030233142552308260800381545534917767866122573891692934270797798428911273425606251975373311170901379379588229685664805796825517992592608784432511619839441948969993696264864170476129529856460929012024613731222194004711375299717254036011125933375042883552060626487307782661638684488655455096341258227214424226705066346478283242467828332073473385514579164100270463964579783904396699031483164181140296997886778045788972480596810211322624140902400000000*i1^46 + -57125393375388194291637678355704602824736773381590614545705321612718145483582001671677332263479362507248158639915084917604145203198928393339393908621638768131147970228203591316053765932338485524081292892537912427422489708068285052573210777069899000321949073573937604606678639277909412833176660343202143521405301364771714223641198648283648665443157789847149475645562707961994928993378876656561284960222231826002879807637480004025831104252307844994668987174171484358417356189670493529333466844468433676379833193678514206923839356686823151133188198035369271912854599759161043901725309222205978098574324390513165106229597722784173160304181636714197037358452343225324670911591801829678308232080796578815325629728947694033541370508729065887056814233320549082885810389186929841390422679195843938294740358462553533615064721693712287534830007923748169906476891714679673256249634332582113465677906509767238295219854723234198144313942159639032645521040809760733331025212244272491038724754189226182804459410766711429529600000000*i1^47 + 7624897717303869996459048090414452607811776198923083740512528221776125036572342502490211917724944976637803291617847915734784708240059598237993984332299276096265007867708321091230439741951246514322279961063388590970536423976497082012352589741893334975066757680465503783213757843546860682740698312319487366428544203881713645617122598509700883486600285755754382289260740133692065505849079180849897589844131040586174229747749909964016281598924343621611166054713156703313874139740200944429698184780297632862174982091287642625586579499261993726265905740419763572304838724732321964507393862192460569235107270864906220729473951639017887224371690097069272383041828156475380492818677618156431681096398614887824994836224503892508570829071410664956428233667736284695490626058442806448971248329387197004446650546665040035272216172865969128947818725133711280064507548948899518581081313805114161375201745359270768483880669241648737009613823095832480799958788896061365355913715064151576349002981250805560217600000000*i1^48 + 95092853043515278231473101792488659741283290009087174346492982605383297698187118337450038347566902682633518379271130503131121093392217428780398130828754984878385415165305749830910585992323491980692888202412991908998382484906475766678545567708632171335481125342980215954200185467724854029043163689194662957987133167328137353156068884902965486488613369789246694383582318573734929540739029439766166286325468901288137640651891589617044542902706908136496421447419778116761125404925490308716245140754379088299578510327699727420997591783855144009906106338258016120161203445431793130005803869966102405175277964535797998412037321590530728421082314939586524629625859716275220405796822489337167017328201419572964734127782631473498420154032379139738077774446860317522893801514007557308598307000994626423025487146525564221234695844369310027586584504281983786199569942243119982203003565930489537518963825020440693453598700231262944376901099722510718249438823712848155271400938251537593171763200000*i1^49 + 284862204079158256932555358746081863232250544142634688822694471327490937127543382152540873757835022426010469994686529199077525076345731051506625016473973880933759712114036383751511550031815768148989892277085025055515806672573233270962497583921176737350749704961943213102530157584622658253470184824390054760192386242048544208370364490006924715203351747907594755046720114727993622767800657703307363401563905313258188685363076460941041291473738389059285299615903075115832104152610373029061014299726352469226699247135283308217165561405475429646786894635113201005824545447430502949125180073543100028326491436727661085695274898981963190722620003007500826026396558010701617577444633164200879047769691932785618450320827196129791652709199068609151652253079041954384724419457452616658103147773379433985917865636653030751039496025933246410566342083497407244244372677454914075107113526894781015558292990914146513264872797854644808918269230055641678243711901851500203173354880000*i1^50 + 114485571848848198884844443025468695028235086389499839795015212120288634292241304613476257086309177807318341386441133154018135006154588615512566746221510903225362131778238802696423680651721703373344038471437801564314185167915130669292600541112686429212038542460082544280871134601593154378386933682893785767509087765853916308977475080980987272795695907718919019546859601013755080356699181480948555013409852007256567164662918108224954137803121319836512805011331303001030726098505748236542060516432285065014942882980413970477804002551452052390932025736165774377850943584275326920815376357525590038076792075147314018795075280769057299152550466478170152146553869163214116885745546956565799667738266714073667012214105400105912234780904660687489193133437561199263651028265221926379455077360201090272443574894099878027901002397583489215561060976586630663561746468710616087026412925310383116776301386645330847628583406211795838882626071815506908307200000*i1^51 + 13546455499807443006416923507300317402534163882821250399856038860730395355903046766139961518881417498321659698590376025531570038799017059712056353550230367701583074137338279468248920467005586104906893694469850501123489667900040353226929884530526331261236267607279142176855638369457618641768414437565910951512972746608115403287007448869743100324516279269980260613029079955700939993710290920089972561677931259988975832829326641403850013599268964725956328775026423976437817234481774082037477129217139336875153407032412492035463243370257793170326779552141223004128985369778675074261746298276605003520592985020228678819576403640195347133290022552436177658342493987923933061305837372011416466821060914777949545681946137934561901308542645819725122282578386213550061001789772406095094303153148600114955473407689968257640545517184579092741744167798212914576518782137320356035259131497961559523373987404391426750432340491356060184800*i1^52 + -33674283897188641904003358237427576074206915590987600449978517547622412802794040889622081044232037233577899541499019823065240767708121943676360733476747943310453679140093069411256112440533041045265694800837836568307954211781814327647263565154551635248591438078510192650227811647502452682699268136682815958845175406917730166928047995826726694802357204011407859306421439199812322156261353571734345613083831140765963246539070865122646785543005530608054684094637711130222073932339975646131183152067467348375769152729615676093789922767496885833462709550928662828609165184222603308861066778275522305987346947843202587641122607827538720328515831276811660967312951673882053383550095092409716307558105831192778610519107351301009900121427971702778767771836120860269737020251168961447157312284307988579206630982654890371774267131918402280047242317234779239904408793645376290845129057455590990003069094974552880*i1^53 + 31862524555535922957632743381437994959164148118935353913125274907111450744188541228810897365404201695372393722661364659009654984639098986686018380778197901655905775653740833618834313832165471321660957460576424595288860762991550847857105468111811670245884981339409854333702091670106150980838207272464872511691779103807232850040418819451373112445551181250145626865117445071292646938127739799065593320255648715718638559341117303998915718586912666591650710488094971656485686008408205902446177146273982997844491197428690032676620851526175353138537876420987064109001498566929152097992860630758568566151262709728091161371982698890134519188578477108148038234784902828245604781578237543809630141837345125399184738654160567351156306387847461691448285139222304680238627286821058017280704653935270651910361927511071270606157497175319281997104923026751517865214019430687063708837887989121*i1^54, -192127417563243210537307873853114843600895774122824491169138365285299869476452933565513756529737834545968802110295481045686744329889692161073372056462866528884255804071792262944356888975475584355774214299449268962963901993613397740770825603910990614406949120951451016695340277535715779373418199839324122544662783097055202353910552985622426121986511085627175559421078814894301754552742508186549127302735132191974201090022550481902554045875195371285930338060070557921319065902891105958072576406032228767732358158723484780705790099985076896597794058944145192698945633512095318141217003537628812101048156417376527142399021677850189807059743689896866789748952775863107461533296136175478710076272058066223622284620298200899424450995575628252808190092273712012991361698495815333640740672448059470438607349255974915894261117456554565744953356411908263341059334703390033643502404693870192421217852320268877107588000849266802343127434512832202301461114237589808536398898813780599293888771333813234608359082550580599282006681096845515417203536850108836618359350878735976799485643137919227989544155465249161987734525704901201681708506558069095260466373088873097052200219499830904370356261032611687541430612813610942363238872104225700296134429824688462401282809646366848111249696339907416752765117189658824587789261770392344622410768811120036461005420971366193798434229015037746772778637067930349961200961123996063652733092300512488872072527218492106750951540749918860380670143473441594472561564799331584339791224560201089133558672917228686324056587591114356966961909067395291987909615978990589654498449157680282633073282264683608730478735407879173105729624649572554275605800643889671973387173146068606264992862684995654079875839737604126174971914499689637197223399554740525825368184629315717857336921150991044974834213715968000000000000000000000000000000000000000000000000000000 + -1661886717552459093528944362113072537413900817680360958841051792761388289596193212868643610493732421138721876562973362830710985945141914182505427668209451089259150522817281474771009836058953788234709609339605715551990242618155611180706184292080683956004790142186949202914849498965978205115540445875542657609239603894515119491366015734936533802984684369837182085285511922626393616572674072532387070241889982060735028199188002251133965430028793370007892984650478421422868534494474829393266058176120667507065096279010009923580171158557820086042520357747422673336955539554649773016197602061778113411587827927951020705517720466614928516384984023311197605104118570706187477614363831637081975874742922893814194351177805808750092030192113914831319348765719929444740211375130253512186256690364466221869597315592840741685954227945040115755357764913167145457131371633666338048978246437227153310005669317256848328134548290564580735824229597697198082577092027924498975955529011897433070605891089783966811473528049580213304917735905149709877650925938632414811314167157979323830909513636312926142983951271097033209425027334284598089465732206592307682613778277403062629274688624074548071952774959240245443462478432517249902657111635717382788123007389191611210283827813271708930879708217031669893466027715330821745476055352331445323131851567520804681504409717356402291289167749263039914343095293945750150024630467464639157098790409068622469230757834463336449231910391726831209790756497161201220899515929664133203168728113445952983399163964520875116664037717342533171324067644460995262485041401047712443352954902855482371352268177342969038700507596672227832889888800462636826275060895629479657052884236236033569243007938785295837621635205330338958613247957944932703953650124630586685037567984086723793119547308370539379701684633600000000000000000000000000000000000000000000000000000*i1 + -15251562958715154215591829893808235444531801108506164490182824599582803207919841710944459408108157756479171657515640397416249901935366424561076173520955675539248176569233824435915918403360527987464047810235108300090613970390496860318754232840147470977662051294448250677227172266555224902990692206388239700975503840959262224842390342855446220799393608289903080491006658750513982454336042380661794267721504194194108716572081368494441422286703760230360686934854122453389625414671470407389144469600930528335744509434913370042224195238318444738070081095719200473472363357056185668735150768866500103796443872601107453974361499474320538785684995261371076127178804084380047286505692169522381084866771397205284727957373684688950607999225365797948528294037505060520930850367547358315008094609080622364878382330743758203509002916228592970742994320268801382802390019430819424029613297860962062521247994587463172292062998503044673320542790803567270447965574754803691339881036881154297654773261618899019348393792912838655865503317526183651311475951715683909199028892904832170602669081707357680341688082765990560367044885410003911856041545525166045332361583712374701103335743109355405247040520349085710136319979915304567152003627650175097619448515026632680220731765391782818339733792788496883295349692073881863777936371496153133968601271088767369966910477565453063992106341124379119454226670881052948092774061236477737801535512837344847230960220452574917354627987822236946527649446478624071906475537369554186789327143228711740709810129494174375125579575616514625217770067095417755087840855524082544948850680894489782668934270808664775791209116884284910510796543702225669191615355465061488312464912173465048866414394727519644038054966732341485021103559280821124430453802762633807478919355662150627985763581380249291390955028480000000000000000000000000000000000000000000000000000*i1^2 + 6802178857812748335899510262288896453268758617257868099785829896040414754020543823796594620815594925568805196986334080492001829111776605213944068580604018674028543853800017323561871990556555685401504029337958473086805140475906910305878581640890451379450180863822710511865019709192072686124716837776672843464044781105837678016641869654728624837834559535320220587219848148153994724557551368603995444488909465345246250261611424673235090086901014173572296605734654475169159040557451780211198083711023530697004850482844997542542075724962149507081958921340341144297680281377805605115714418661376117263850379452864787595420484950590841418711587885640878294027256144955970829219367513992306532996070528384110434395214900889362340612861970879228192429658689389405140514944881970515753650691086512781624930228914475360618942246764106678783346702348203542177802960968691202946121269916084598628945080552392334980949583037059873748071299492465099987080539049835183747008030035580030479647981371406717031596829136816569887940492435412681741900307960439433720024136151573974431312605836583430556105011525746710727365546905387096761486079949729207402553500695700616561484264167688229778326702133698035342755595308848081172698347265425922042179187065545781154148916911057486987304241356214715977300945375298766805258394970316812556838942371385511214874518298691280298408934465852567235479493927237321380094704521972979927634214373572626027065631976981933230532411850609308384470486919380506095814034286573693758457914184621899092215989697754234151786688187590748515747506274561082605686265420146273913364292489000972065072313631019959504023386644445348288579952740442661755834182428221558188439612642427459436380793532405375359754999187313518978938436637276443534252203391966175569276250157795815227113685028724873241821184000000000000000000000000000000000000000000000000000*i1^3 + 39627960313524924253861338396521485113037668092021458754064898910437107844142416452223510430567125640318094444000331717613819882617298563402813279041592469081086968254913230837060643655731760126626620446900370638503884675903970553989674435857949567442757656044979910503031928080587187582496436938639547884934025821930519142333719187693141389991745675181620145205091243650626686153133338039921898216650095784347350113195433317761200060630580765905524453110164118343766306403972398075991008188505266527451724753405868896077659599617676161887975655758620451844768439619042426802036929904532409876338034329091801754899276778391699583769901674040063547085262176098573596813595018775310875706262134550466989075683293920162002717733936457651325745422846450381215666052954530150736216753392528316016369015623506840666321669993248821553053392999748283789150378399849837184637335531643872534930273097545592838580893765145154828542832469278811952605876382607759946172569955525200057132894805305427719767352171119088455466166263743561635378290326109100102674263039744852118987884736737993318771092308957771217577939557002567410422224166341189322851608775776774793657122576257440841431916765164778679883396974798013303085403689655460554525260711064665093122427304858011168764752294321550849246280571267399545528983900973513349572274830218679610076289147712758445579295611246758303127788029406197997766273448607441483714926705498479921762440361802124160946291605523288084763078620723718307925959852737401265322136305988033400146544107847201197426959458993024363116372324171906539393926143235989689896455162343279735826394288853056351534688619916511658171353181519347898058780783249363376829194329445508552795167799242671029633532442394810266384092669068458142306747287573333980891455348393058191736985092318123682640691200000000000000000000000000000000000000000000000000*i1^4 + -39815715947635432240618493337482214130487238299410562618440466379871525879817955198757134345187773702295113071778126970239867852758935221897336940428364863167951804777653200624305802279687165965490385783798897350269211270919833069328940064213152575266954556318558104446632726610103169901284683882873667791715033856910859910063382848789204855456870358848740645159813523793551689533204006988389562444836751225546287832809496141711303460893956317857378290447604363167329970128752242614213603406315794537205367141327527825578092996249828252647197535406907977393180132424488689229995356886516219149269071652521392979804896115087377371258217495220206740311428763711114357188396547694979140391915891372616462066867565521548899775799346127043557421558125960041476350879465239541741455216025590557610556705835378851469423032264242496519795696351619672715850787855670214373743365552839786626932398676395992142166239370296001465470718974125539350009001191120826787860951554084373280161862404091245125225805786967117021346305817890376230065173923604527099178283850566100183008363724399561509592847766346602094585069288528228339837813175205016033064839206352222215334720515600358850268497859758292089858474448670593521723735803261674297096966730965917431280368053547426480185583754343719605652576371471012752124564221280854901147831644911425952794817787031334910975973466191526985138167256825481204682810594541842878242157652591868740446729640054270806546041303257618320116111835137689998334639603898936141903180872002706430650793822755388891676739352443124726585926017532077877676603130134803735862680268060201908265769575232652157709977125548930591696709439852450928167644040117322800011918712184630848558613518966168666639244695462881511913685551745702714422746452954184419889117674035345261532707365378852997038080000000000000000000000000000000000000000000000000*i1^5 + -20254448372839705394862994886401642910443483636711300963745206729565127819288090471425032712826918339967437565712164119792252904866001027118973952661151554515523816277215679625241577749440113888372528127717508490506849516291352162117664570273257441526645209274224400803287664354840033911234751309824134015931418584131958355599724976213765529827898094729423643297838239999769487501674241470170399713471806427884271876260822709629186940650148968877007874309608514015768509307216608348223790576265563092199705975230198918363916041648931559485516151752421613640481395882585291632254027665853762555733139991274096907422344665165118791881021111345503271590120615511062076496990012385281323040963340281350854821629513919244196232183968631715268378842944795279406494592770264453725143894095969477344638294539413950424797171936246720781550595128568621576647454539070130729309650794663371951391270817093598723240108894810894097069950906072244132385071481068646420398304568440268050797852235162645912018929862962366277120295766284983498876881906375589913677693935747969184812834331285593112106458706185890833268882309727582584104967702667748791019885481341221805707212730865154930529656654213529611316138719792159186789092642813552638720254420934687952547873545504974316928062947401894663120591686470597544663344200917422101158339412841348402362390933115417009298208325057427957930639282374912055269320007618566140121283054104689632128474251925377046636851556445852389832832311874098475679879339420876707769294870995389980145396361995048447841840216148785819362488546510666327588165750936429482462839311218304206277564804956076486024647693643582647345703135088368719196302585090909785873628325957900325075330063048915286662804656923820595726635954401497149802685183575649168365765045908774148091732776550444040192000000000000000000000000000000000000000000000000*i1^6 + 61582113045002159594582207578715491881234705855852538776817001257951613895152216735397324911189394344295788790636641566796936125272820650884336346204130018997440924684444500408011411951432591344545361744984192512145250802271631316082338680759040921021852034382881580291080475267596730869612450673897329433304916665660140555081338333067988754615174063478482765189621663556606436767682236860143541751022473417102313988976551146903716699687813355090660950245165078807738840541698145947077459064256542462860351492406666831169043878089296462483775630146277436920449276599968724665708408641855094124422331131547540433155005589286311738266486236836207660021075015290075637104537983562991562063304884713957045564310181845063567916393902946892674281850796052479418499228379973149343645088714287793374366690436239682986602292744882357993607365332971305929847487878495631493856300977070700301126287769388782576836373000406365895281805271444220379377298008245709064599154291310140035932821313940044297250647369630072095421826878722737363351820062512760454068314498371323054709963886745012396396192264745763208322748461954081538127159307337681114292651243424687897691411415280315367374811833561676024858680492018237509646684295105755056937783585158448680164902507602208443339742589113427603366352652456076254335475580768108658195753895717922864438633376280971918561628614123221749428152330102137537619346587408637551870699460537125826272555370338824315723395525735835208151975612213511864036996622375769447039467074678625403665079870284247909204885986239852266093264289408941701022962311462698343841367547052747062910610366135414346511846364065665518123959878070931623926622791184576969608538944793479097623903210245049840567974341601739453350141203798251450083158441981677291484879597728414974339661544711362969600000000000000000000000000000000000000000000000*i1^7 + -53073009820028393474436246104309331923811931943141379700509615614572459139308652858637738879422653959956451601490215381162480622156376277450795793254181148373341109565469626775346923773440647273190240720854724180101692074662626584042088060606195102996565598781938038326169739069782618564805873297415452410964749534280139202888174206248300195114415260431069571368894083786817954363159393665947082785729561577131811068095598443028250138883600660709836738399271117972196406967093306708055991213219841557263235183974127821404036437724987155809121517536847956519560036163950916928816173078884209646647323778135580926455402323604708384163664680679782312134635114472533019737093516108178897019721486601040474962086198779438064700219243764714688396800773373942710494352736900177900872190477182951923268069057064613441813349601036710418667809957259788472689318894571339836129409623502946090488338177008142045095509968089636563682581639380149253001071067164852970791405531865060693647676206107044953446493980374102937272246931640656147581653151209883340344258822292579002451433347943237910745475677251554533203710065456783361524732005012069585609512891160414442889004117505613168478673901117221223893160463734450936070342387349928160098625208514600254282161693325995324580707565206524683884054690104630156473861004100047296326706674460490535197073083472768389724177878674980699587489153024982836119047409237565545534728851311727685415866053232164424704386714513421352081170309848050523535746470452756523713157426851229418535003474299098852932651598849863663024696713757588819063306824193248866404749258642408673772147253276486322641388644569392287251504580628859634119663948970857274489254419667000536871045080917572211590134770550685854652850520373227696708670421392688181441764399176636103231366062648852480000000000000000000000000000000000000000000000*i1^8 + 26475746197573294945059176355594425451967899847775124019278822197173290095496980963696151100926515627831488151661316788033573153444513856130790214909763944923774924111568385896392901467157771571269993350507713000294431022773127059846780377449319177353408225002495720124227347061050633046617269542443364289802714130007317677300446145933576198125611961635522225580588527983890295836351669961543681627577555373374462406754261679914949166924787594922547016597898910357624557963046918955286652208144440280398374000650688466210360386670073597266417733112962953956702164246636742712485499821704213352552748259497249498123784615382024957358974998453518923012246791989432426938867562334546299185036429519363790717064829897591655558416539220187390344404865181680729106373914114213232627376724032927385621722114828735003576754693716123148284595275918194723743566981628161765394351757936269370314074522144108620235538539502570612725341852837059239270618560673493393011129484285478915061772066524378180441754585695943712996180398024150382938484854756501544967187727620174391941375662951528460761361864850916438151600220366342523475750787522047699469392801190679239001672278188426893370295640404336966797028021562778597419279202456283893100259466002487402108832902352571147436932127815414737053624114015304216867715275698207360925332257113837178368059496970293845311176104813203680985051943337855760795769921914980616488764966241539156297365168751865083266355246277320203890161860974511551196432553040264968225201163243665889499580979184787545170665330386592907128439189477024419265753019564875819038531492438143950086285415715259421744974906925483875759996410775205716193666394205926497629736421328583227915579749471352929626736746731638058447771735158285745357897173366095710831576462161986644148509044899840000000000000000000000000000000000000000000000*i1^9 + -8608606786991944356908029605125249055103986039885656391453302278933995241592706133600950152281023442625628210028579655889422186520386989137875952581593191437171631539491328070918670978061278514126816993380894273433934742683390885426672352182677851815654212314648971473558310432209342478673701257166325858486095803414702021484974078688005207414589269436919029209808125431207162306494884075857068681087794357031664049702919476279021595276426385972621689081881918487174906618756012582854479893538197705327607268192270083453241671769443529396238858076529940327865057132467618769956716041943602211887065169592061136777939465106295603960975638299516796612094539774907379370156167957030909770100196028125322016136284365366795974664388371393025546978383985289516942539055278678716819868553272779214148621375773771589891221713838339836091392040002632600762043579528729095561615796768313551508089433871391143152400420090391607262465245611524031124311422454336918481627670806189408897387307809157674647780297519449585130127704561682264358706537160500908200163208288464269594151685214807125316867973288449147484541535877156279732879989985279683748450365343796455280621017246366236074374836781509313652535070671485055428964604793475597969381974635587300144169085440884962577644957040889162646002840593412694536332325445863948726079226768608937013695997482649578945884518671465841679874231155443145424118666606541064184370744979689653449681459242509633949394111312750763240778704733907123552627103361538898749481210630860795655661621017216323724128438079849804107047020318293523456341238021096932170462719796705442783445805561238575258052984732667581962987001879645289756332612050403585587536648764949066083754426239585167429434259125995946432980511947952946148921862887599663353087433270993995230622829772800000000000000000000000000000000000000000000*i1^10 + 1892907784117594044317950025714334318496056031993578955183911792201587803117817368294034127108889301003427347334233311404818093093416217685687775052062809010843889495527511645573200020044785163151616986172718111155114458156217846626466333174412661358503449169685751579161211756600263256184783304931436354140154291496542811398921143509180631726010312922279621470067156305203847478082796234525399349089537734172198291558037113775733021922902422014190458227027038028155493832745260491473864756528838469596815577644915836246890874449815379244199963533954035184564659973591984876076597832714022712669033679909853991264076049218916058856103900709892363469337517300001455528705338173427035241500122945593140966191119758333776161181761683582455558722651366878541568891141653741081749219840640280909379033081699680404127271873755881502653484455785271357492264272114742067258121400270408593952287597947808193606049002919005367830266372990443291458286974815408208291851305718558241336639646579327501247044875250510963482448843181017602886674715468373492589055036739937564116475997210193878936416131536631039077955113887436473856169875532681958017910126134825487904757423708837635695857366011120542625226428455134682991131529067658748291274898042671802451635927902630904105502101994475951285762235475013797345614318070176641992283098046436010234074061102387046505096210103013353938823313305964372904966366278586256657293822391790840362548489505337388574230096007932305175305871022021586285385128821770445856374684313428587044504271332165635102353297301006402335888574341000030153983884847805328123073373238026436028042421229095344662820181653827544237801239029836441530236614257688270499199360598110031493718606681898135344932553636263008610841253521676719771545168528530498797787251282578355827601571840000000000000000000000000000000000000000000*i1^11 + -284557405652508680415785268774946328985827331135107556852906927048175079897087600942360080994941894657260804165286431202400537643932419751660585571482254138432996833409558506132436339937789457192457702121233122483014526989819493647774170533276686240837790501699751313079709819887154799244104049317460225125415059224421007655099351743167526108980792319012126861498956689980608560658520720523972358083247875405900300745807882110324030739154815016000007688613319404647419899073607220691581502025714054898806930294126617334923895821934800814812078804852475030692458047668171234024945668200537385663240961335573343793019025454503970495962905985346359925392237279276906851890355775905441833504598106065747342498002146918928441643509005004230128646499150038119098619729545098142690189082019122727448248189590959781836108748977444393609983244841427170494300015713815548736880733327230366726630339840074793173179653086639151096170043456935636507036175968156715998450439244248266052989765414631386540618379961080351378410563250837774599319020546713919581538446327776995095053582045821635360205990911122879330918263659889932791314260387946295718116262123774514083524037053254339494226070359450031205424719173364767724045303173344670986225797126756289080987362281129354472098311300988981350993005139543459436557532341265988213863527357719503557084869284242142214970332435721946955459109849648080297573367608787795570216402132338199591065319993943583987494300897931388149917553910753314531586243904572878575307516540414677414746605125011270313421943813957538791678619516073053607289536166281349681846539963695917669279234853958049788577913574487922439133176600883332586585955923346107449204528340540242868519044862641971745485617567712515521516846143815457689115504415476707990819653179902953510666240000000000000000000000000000000000000000000*i1^12 + 26434450511834217025196067963002472379069006509958867966754986620918795661752009727108641973584950912386143948869563257753724835469723164423014697534913885395874235899449036791586364623426816752362108215148138971780438813027745992781584999164918628469107533264669228134284712405381968018857036044337432996955459940128148892291454427647265845682959842131071778510204340505543747102485749167126502960729699201101054884911723270651444858634295092741414957936488203189026482843385485450269305882734362090131000566454356260491076966418264572509356585541692199604546660238518249620062613437874623687846867544333331991665949612635863232144625150205738243234548128872706541327179088885374586165933174239024872798233086569252757984157072475790187441921271782482847769886199418720756825754022158626581802715995063306450956737472580612076627075361237487101124400403262479747794230490852546606313437215881639464866045060306720206135448119272086896483728339594860077418270689152022663493746199507985433833798967180940140605340234389643348597151942424627105292860778200601842181245499401934619901248096868725065889132242856258681923604545142169743648173844293114946837271106598231593034053482501625690723967747562696928292204993063890139018113074150155074276892961302480837270171777823809638822951469722225335769254809077606328249309714440125647497254797392663230404874865713162502270029352991091626789061450913031249627857977785684581723770107856374959825976973516530128195871887081234065160741016326574605464232929204585421453111695071621470089586040286390638555729641583220929139216033233122792098256291445901342078266648803011105254074548851757714593033587344818740958758264505360111815217554630235462649882723207560170974768807153645652957028078684580591065164273285258691333365472992830265753600000000000000000000000000000000000000000*i1^13 + -1642238692583166702123113237989015075134822399187469861244104803840297145471481953959661102218056168401681872101252655241332029814607960566407073009470483273170856875346099085599274167371730098386420200045238458530456625539367621922407150489322551014016794868675023037043854829963735518071145404500932770990468336336795681928398931316597380105245623857217976828166348088905863899509713351634645828250130534045888934308930368253005079985977546971269300374230516547504952149544295802143835579068795453933737603961044709435505672462049483566269490932549913488562610784897032221987096295401638710486196745437771287319183032906142326369273144819891495051866415319719894339568556488813898870276950912479156123280180615117308164277287858713651469792529131082646252864121234804116931918110781049684112448892503677080394922803463604935609222310582382797051645344404568475739164004786732812940547676494179393076556102832544112174527186262824263571737821943752443716338521973592187737737082525512936756261817125702172035169957145869180992138574592613764489102456027835285838802384725987489050903749702087073174782485548067985715844452749944932701130489642227665564255339296023632942680776268793531062405257559064919501913937676889980957644466861339172981764796680926308522642526683906002107434532743370251665305309602847349874753766356657643143947273438863499022744973209559534611870599657594658433925979599495430834303966110432561090010308663498429637421968336673097257114335907611527408202460897822401708721887333053391398801808456575014759635047249543879560914183574383532971326040998430685619548086066834573237297602210141510088484457290003748799606840882298909272200504109658829252698780173374334394774012672926634113980251516728427416499513756251887689240864783239650640968360555226071040000000000000000000000000000000000000000*i1^14 + 60150234336263956227520412274480947440089249114403772650742751921227180836482217049176810741187225796362794425359974715624519577308052764452287708689996688992151198253368096788651357661163135706368007499558738499687401282196128899317284482436074564490290911326700183959893324108570650191450664022798610067739080373179084435359755267092060015479305673743469684007045940746771495446489357101030618750364508243166182448203761214061135301789950524502321984765806062120688557950604684263752171321942763339723391555713686798695536606567762673688668168666186662205988341035370063095135316896137489529361964930002427624841665317239919573245172469522551360553645773152326213371802625738718372171013960271049635501853005948848227106059307272660034577360891047113229923648741708730054842772434482371478314587264456848341780271018016148762282404262335376243791924302217985965462037522575588247817565869531155988002932768897585724482191003201859643267292832372585231197775968799964616224008203943468828371042896718854168063674230293843155821680668548183315687019326879721280316712607595072025622404717392500351480483756405496277799563202840061692674406416577080129016614510629688730409834518250662473439129775547232203251473150675922005784018852179485483514641503540932802348295801369225529145312871671043507943575515876952838243507239392827810512995407141111912552042617486440398470927739708191502959617897181967751839716052800617267910662126152687692627040888354422102867915257760247513320627217275616789386556900519219934628442576376455356072247207468988051655495059482996427002047453408473742302919706875035547463871141125527754836301718617669444717703596336059558573383871489089032958534362446548416091292658035133585900706464894747788796411011517340898335729653364206999994987867799552000000000000000000000000000000000000000*i1^15 + -3090795285596487548554345420191030819617186245715339852517068926362324779060589398398024906225028398315012360160759971809701140831059411282139388378108925580670596074451575732192302841494928602008211006891682199171314780592195101382624099263460553555049767725499217848581202852593069970963792369444663156916009493584877670122186486837299928380922386241648178979884704874527037731911050832287801739981564508641043587085662417616729952847115770831660036167776553599580925685239072206963977305780037651073193578493826846000096459009635475244971443992414895919603633586860832867875127442154234795395227420065326808581278213925752515902685543063258343309195269463778941807867534637095931842168917548105533580718472630481446895104878951056699549864407912045822465497658084152829627189976346389694985103183238045236031681673927109079482058975952070063310587658047074387942094192520139073096004783086104816232212592443487102558209448426634455119647676495269493319888842817580909432923538020988776847532049956738685636626199002638143654395623406266644893608440486821505742346361946013646924781809535600205742236742788119765099364295529573641880251450133565624920262470210607581976595654411044609124097812245413764014450082427514547747523160116145816506201321352758329040126406849339472909668501197228608257310312888194002932788829621369280481644428459135349087861121908248139458930693154078221744907608986418540691262134617750335466591782080454354165141154776687468744951219449356815604379734373169698655833911812471668312972859695635388366747222435299132968700273053958436865784456533027485291965385256350051570044342359449388552263455707909137635341735530405771147159574464492598013360097986235017729750725794310049508273422791914514196588743458659504263039084593136076991577142067200000000000000000000000000000000000000*i1^16 + 204528275196010256875475347557803955778610434799597966417385799403976221355747585806234858085761160344059381721184755865204596253103475298460741843384871737049221247394438841742136981426886714215915527073174578252598850077993668364495975765220018107557891435617980271325594184292416808306416168576145852690016535989465666295470902136634909155982216254595904137800752176276066366573375572103221512173391134008478427288955121408566841170458996873611759267924056392878967707680565317917092892433266373604207355722811390622510993354202609427517950580554487089398125598287635383251901756574237786392487835981076925087276203698824336810572729199434968177044965140563880009784821403899571811183601578683349389029746051306019301382031704763367545977709000644659905524881825495793642042038262127962937754451890636397926684176491794549856050298704319779602303357887165426074676843481196836303994173431772145449302409322399250368559699069993051292354309255927238229956678337509496116632098676862427370449628374164499739322974016275487918400607262268770424393335298669647142882301017070162032669834232216614864032480608273853224780006158444268044351909985050455850954817020739271186460287049374853813973280137259669835820849959083317632932196981041642706891352174948400188400921419419962853524351020846090955397303368168762663159899465710409691306312035188540119872679275622246714544199566669636090224387027155680791106423883689911256897648865920036542079399473733704141644212912650861040536345784119294296378931699446790624966549280655916986825434501925805956499556651803666748304812237516675320647247745767424921970483865519592809374845158636801518056091874656731419511832505254855244776288583123083972352756452893607730494793683144204517314130240059125413877208437394636216488427520000000000000000000000000000000000000*i1^17 + -16912690473734554075556467109187036297686008131596188621529085082723288844253868517822551235837405103637278379714083702666122431766136669887865128405781572497999219729330339142972416178445462121749854876382752125084305485131832459798046877145390501069799340641346827118835582371510105445838788755439484449066844384777658082862876982147381628211712139566419943005378599470324914471001886763885827890763186235457600080462454886692905359029864790709700895608701233547938896574317265916436174860657226241276752500235889377963899351571826166009237004282146836831675327256056670392961442474816347861207003302030379644891196807572422980414526181122815533313026613621205241606440930807383898935393880848076017851945585511828482396851724138942102423385671969498412173513233872516553512410407444896518842145614934760139386846992781709192164341690775585741898642170670199424514264233538314187864366755945460254483429238442838780973038429147340892312295454345792061069046363861972417103444390233751946105152038717056852788461322446437884773931924979584456508655323731494621431819834967204665069778627175487424219103089445218278148892093229041527569955182442840622906859797015521173625972507920837102826715245506639852724359082102526965361903115540030367190710738516709145062942457805484455268473650210355112872360635730226612043724343054626385963436873712213849329910291887509973446715542805573391082558430384664963395085913424679447427949533852537154362227957292748663281199498752018470068966905057288014349801000263025071540797090079848342887665292651558060636955704742649845065143419026252754402749672301538787530731452995654390910082848702889213407338109987456469521162437646933214695440076426937859616666342588532937966000499185062427014356356722966748683489886406439904215040000000000000000000000000000000000000*i1^18 + 135523722148251802486357026203819461477145439604427646744543701624882199599182461030872774381709409876540991988688555038345154716587812531232812439053947373687801206003872723215624489998661456877941942497883936909422012324195881370039290024008389366942964879258247220442740114535552962412991147590865913134737419567454693834238617927228368351515348796671206972433256906607348666372342937040268394931397982305990660316708918399610184690529675230187567886894535869903154531230102390836806216773107101293791111587663079905473675115178370079578697798015832640217449688718915061705692884511189986792241492413841967966065497366750996738767701042210778792190702088192993956773083172234219064198053201082804062598745225750908525097665973523278634319938772850881593236262073381346319885845003795247445570355500660416403515685319724347648037091785784414761963013259860979811373014544690039959998880011725763337813299693264717235875521513346401338528710020895194178416527092944435012508720467137109122862542397194575719259727499818817254797488668989959591249687237236208876874420834965508891666502690642689516342443799222825956632730937782223979874692934952802094134506430564777891459152741430781913981202905572154779737737721897282898026389085050167093452457544435324160955137549992553378105468934332927918246657182413088354119992655662368022569258467965059529728788301229227163436709768349464051344881770299985887078720074656126863783390686312968605109789210813424071297150096169666698057360402834856313431747663122127902866940277852821008728347380880626262731792425515302545074509488521705629802803018710816080371416973170575904092021668219254456676544335064400308478023225191472219546753873278202673886689043824699039073829628622755236488260116725042128010887712452535910400000000000000000000000000000000000*i1^19 + -4654108293559078613151859754319192889352410815414503685654209082516295496990308840613229282105276787519029611756444264191307147622603880541614245558339794826045973087284400823491058761353521942033736613796632952062758404494666603041498958206686233444896982643779014706433591585278919345454221207250345950259550883633945188632814660998162953972354803095511393100745548817512579807570699266838729245978859025624063594619503214045557275938882374694191047612536410212872805773042483374448094698387621637622258704715189193893180219192492948021775980386205994976701427039230989910595164382446892658999571533256772005087711947198782935006648412835723500311824389219547395817651856603183707991887607954068941712687538463895958751188307149443777026660080070034126152638048098568493357425678298964677971195568336182672461775964412896502475933258359126753143626874527768945211677866550953851879706847352402374455048223147728764715681070262385492663958383432634657657782200728086684142555265275799341757994878504532981570204402984572102662401296888714354923472259626031793346230800973739557670240076384002295151932894245986652467678869605336513397122411401926952059963128360163455521749217480828341990408709501798105620244090532732651648967769801107667369013695261663692033305473048573957250334195613970765152117550631961030902540191961053428617770510439236849965637851320027196505122265002132593312534189396911995826762226396934105441899537226754389084032531212322280424128223913195163884214870608015072363805183307080679610160723209828981984656702471286266751776251190736235505335059483013921616750902369304489519189275985537627476682492395653060671821960255228143680136782158695380828742462008010773388097996192600932464666783163357737163153453236699483684185400200396800000000000000000000000000000000000*i1^20 + 181754979466290854169731365196137722091591264778902698429358627277892588262471166267045113525630666335125614087921924863849253725050811406443905967846885972408047419803811122027531388022400900669926660532115349581791718385504402975080092619039114282999944162565791705013509229773471151483240639132040171664114715162397162340196417871209687213582074640428701226639125426066653119275423715401733444137685860857452209466405947086269574027845960523225555899939357355475314072624014325296689174281818188852380990454767724158474551176967017189342721198573337884372357963564498159628157512363701602236831280639191804607367693184754568741357639305878146174301907974392258039746276252882463386437088873533319388139475180876976316640305939594965116639974353861646307681319811400973669660155239747573999136364724952510375760019524459103256506038581353325850623965880419346393828119172828518043460676794398834526142243567646187575428513384372910760008082368857191085660435485199922461870017752689366655135444675081279967897890288440444853102423175885119379137156547218529061782256561440137813984026756193832549647836016903060110400230615660031743522778708021786032681398333393320487109163846155890318698995946721522102275443575720813530150680645837604366199047370842680895776832185273817153775285293883572321616510904409076248833406176921638149627607882343458347442680517733379128180480247827057574652113909329102259044017924056049628843769560198699713329407681411418941623969716757969751690614311786541638186709625624476030333741986752781783359974549677312870977258831412709358643980440816638257835957418487400230648630906697938378238312086272793559225209540732371169481030422978044004717037678268839854764235061909911578900642477597294336320729694954711284548349460480000000000000000000000000000000000*i1^21 + -3227913694413819236741717241926213295762190449641983298337051727028382037578950347156553211035228243084359672485556243142723316888141811623460807263338906229280871892091510589965171384418230762839838714803499406603459202196666267908632292048513650837513950215314142133313139889615012168119116217776452671864971088463034250279988693057702121655836685227764540861455110667264685352547727878783263290289756625886192258674520222847110514617489457296508897621023672388439286061768955818470234200750148225512163643345816254446500389426653241030996911780137375127640377759929165835102854187603059592641754475517943395136562267663325496950441552761552713741266558100478172845602598855056609350166474845480910779408821353894129234076560761910277082577765641381922129769270920228581247117597999639915194055213115806768929415113131446635309549168502030649523302417830332866692369822707690821550201007616951513508257345474145374337499102872359587914721558759313727697078629454901760488027089223752741657644436579091263092700119822245853687842485226712436661026657062432973730411274886128748689181175437227555831662226834103803158970081784548750753120178080038295662804185097447062664355304121261575056854667079936229702160067908151095391243508026565543539320865629945313350695840798329189657471710931709006383670470287559977830972332841178206012506115316958871115930202038445029615895844115665705495851802809326362921676775277340684285646663260268192635290845811298137904419157391267571536720807152891221787035539449726354938112258567916578230905299122747697629231713928712881421218285704968660300916447780938202628306724731048940492666788223482239304079073369475113043994149529546505431529531117392550182250169773946314137782561365577801951185561234192998808000921600000000000000000000000000000000*i1^22 + 28381341208735632881085311965198054225586834508214150272868856772341976485622627138140189068909703216961425352965654204860875932854600100072930845712271696467079381595161662005927228589394716545238602822019085800477154044721271308695057111024369993468558779770194703719823887539428985955181156927279557639678000651784994459284359700881954116821901522176996399190825153132313379277151242322415182375873203117431286045699308573662120639878284229323336168138706419957931442575411134816141581191253542630750858751634648126525979797264612985565562865154523579974064747809454669296673293076166348238604486339451661929802773412024290534194799578115387969975381732811175704979493123557654226912297502753638398309921980699498935076447866412283423536963299771897260599463627147661993143224776239940317987267561385363505594502836225837665966177465096782746897334657507121979569624236503890569019447742621789404894596512729127295472797238709548907949417086044916935216770678646955350238792325750698621115707426206142500177739866676213093407549100423753013213345050303562430244044860462748627075815123457553754927447278087919784844762266345917824538164545554558073152979109100144244167794996646189343379331110694993455081434508861901142968450957650710931036092897738022413562351275288362309968644521161746589243449755669219228938215764301019826180173089096344440481112885433489656401624534309662700223182466118802156338502461261078146888562535573921449754624597228817687613094402593294152786018807422049244569710269481022297099823660321408328893611149072913265111605391493166420013089381532510409249392824353251350613445468037990664838244056741356983412775952066816560604925130925176884466052503487922917233056033278916031668417113808262926028446521618934320332800000000000000000000000000000000*i1^23 + -120176862385701537162736798522497964979993326914792735431108220065202076261264537599024292045587047576436957104426758059060800335365058740486604480323817919860072669147642890527717309015321331171681981124717921638616482527795016593935824978457722515232282026944434275701419653117806577250735940803233435808381556709327359882334069120176467498959584915351516845039132719057239229749247141840170539376610585495543137601122068385632228212309746152963812659121113432227321950043017969237152880622931313645614042002561595015793270512992007866839282465762791482547924326271822354723692488962751409923533437033140420333909175034123286611465748763249112243622587847114395607182343112267814484361706234813868275182683706088333906661410226212023919814645199349175960651161707032549439867240491603897331285785090060818848819075263574305833900708790520146514186614538437882721071096616454519811595969575599091274178094960184001197682640507809249453025105867748173174640965644739232100358990165228096830093030195549816931572596884112491636192484119406035341823460818532134973181131707677084149890009867404219728960384845806914057710619104472339903263301173578685668828226306186136163154088033743806024739704603513084244181189655787267855914465508572316384253575163375500750288412615567667293754572826985215219548840726570817133383606806029856615251253329283654978609865289601714709706306576578274024125617004402426670525975845286716807563569174007867243789044777846181456550306575191336077715046619318317293836288899558308029077553650614869015777274525755437816171370787053636940307128285553351264684129479112834185861328422576184473640093866916990731008519384786964589978465480010636599299360990126447599703609259526265463995766367529158861450267684641964032000000000000000000000000000000*i1^24 + 211889246939356030344226163271362082001137908056159458491757034467290854812634700431406926827129945954457332287856184102441783923537413139188477007282500642803562585302257672781114239929007408105354057620549977759389003259615889528743537076542645105408457786802870526121054246106255618031359753312973323065035808513627819555835487970609281100719559435371707728628078799840811832690767183723321893459690897356732078649526074299346566848876582142145950789334304555077955098420625558282044841708164637765697094547383998473335634514048013160502382694639549951100574776389173149286655576265229790560030037666615576507746491531110613394794943005998545090361813653225112434172769667809439372359209035531414054425831864299998281350828716341113332720323896457086446705075274752527896465947249279518305870425040318539536074498228568078710231667637214205226686097794115907767638110630842369035240877200364056230479813312510351079548395298930324120104118060003817115132445406696834082663499063503888939345128058713215679356944267578094379331522325611435611342197916784968896588694252497175011286935423598870514093803041190568660051445149359010973593242691851372874348701914639046811152934159620679984580119927179399223389487927517022259181367028311921665994777154222787289699414652160285043810824538076080871840080902054530265589545495529319519182587847375235192997976056769996242420750292847125795859110200989450753989474325546042625925370200659388590976294109803148507412909640727868699553594525420402000307949625956689239376031975154593714476183977410460576373462906691247650758565889681276737566926212070928401873739280007329822333233223800312634711181977838684463775239180375901176421117058425334044072284894013523962288562404896284863945813000192000000000000000000000000000000*i1^25 + -64921259486045133365012815731766976335545473556741297278642688785085504899122799058648179473653596815056488372581773688577518541220527467587862300222419633923000939189024290718716931661979832104297419303048977410588622124685402735125821887084587009950876885312479670313804431628791011556209180184916858549808789748795615364375632526550382183816687391178659421854734067147620529389851173088947497047991368895852577553485130105820349452144889155220457618594442369902783385679491963063220182423481455079173893146990977130452533822825415796301787450833297324917364609220588670811815364191081385866166660966265743759919440608391580097973078710538547729166832489156196997256276279812193668040652053266828627616489465057483376201121474160810120706249114766893054946332515199910714722274772411587056767984812664501147339605223042105422210126970643554585964431161846740954508839739381544208056836002913190839075092787964371784168561628589987430763563647259370259090673328203873145218659889538971641916196252828302602050885148792013939174857084522029964899260249451141080810199304368056816877151655942146898352311735881015302408172950667993111768152377591053019584216527353047397324494784946420289659385285836272034776781301692689551747552862162601266362441774436755948625558055385044742293198527816400531736639453963080756697657548373099321120756567980743674728962292645604550998488633959355821929800251405331136002273219612026789623184959768943620532063520158263455238412634364503681039138644610116614086849469559605594010591193793657963328069657718995309896466608886433055442368653030817677436695467554763474225723852269363956291007516939404717773598193348648649081708730578598075386316052371199769315430013351925818048804425361337132662128640000000000000000000000000000*i1^26 + -289512156551781896809467533275463076051136051813055414776183132964076711080497848378100713579164006119289454786763283565004468506977905412485732449525338431873576516103072845707455001936041169779272209835743736648363729366361380506519150816294808436526158882468794553678189972259914663381216641648885550650848628769687409364028880566571794042260299996668322583749697922568824986960758291401279330942654184959064235020336378478713194779078129282129897074107579036285843083920262053083979747659871327818541757847466039285929268466787331148495192841034816913530715122998902463224306620461836294962468155203522460348166697014880102981075406940672481433752205401356295868935335035939269176334434867018701856456219894171970526914069223152205013400716680308353291027997140594374932752944850274424479891367322299705938837768030133931829525939317731133139165043793501384647743657833145960425189284228014610677949194132346733982493107029932461568926088215330130731311427280609773779969106307665149047160772166627539391043170849331162383407892931120845298624864399499094604701337112998164866248651379334228654401637385679336198470974714329211595601470520838005514780189459837805198150295448587981506318481512509347902905010709039117861327096032849499945848478082515639081936317634892834178317995288829454012343577991667517912273517071901151301231739510083070568699902391404848322119674968717924191073518420959652279506797181750254064401291952205243849399567229517977793678325823588510689372289546959447972185718843845700996952576736549138243487691026569510335722122771239131143661218222138388555152692476545276147031060495149664178565557853042515423621832487034607241129277661374650562451372436098644469721352094726579453328633444239555952640000000000000000000000000000*i1^27 + -92291785318300533770782938377903955690469131559245490069294789480629768300958635883857128455130388796253553502386395471232922403307190982038879918353246367620237128194062552122974662985369624020799776842021344891144931894294335189498273368884613792681096419481836701922397767331935759773242182738043732654383914575300456948529480578929468497957396286108964221615686302379579697173860476987103355153790686531573366144390973654483634431534933054704314601676106294747236818480504696410066958540471085405601705002607921764922976503932274151858365818932213186582813369843315537503085168014833697800646749393301127590861280911841577243612338109899976784849315947012044789552693993809046640075426728962976010939044751345286318238501105271765493749781799046735265132047816402148805502989113315225602236616773216693536559157389745773944261537608100406253522912650563398691935829364414398347448934442509070618802332691333323641924747089126915345228318559605259738978295384245766889074725500493593444544161533086993756460565038628459060134770161999474750503756799299465398691267776857559486194724585783393349928168557948086153583772444054284274748613257452828499810026449961441891892651731198826321909504524171344249608355508818307604093779503440979730084284384662572606559921012796354192176955173013450723014063873604276490593895472207692861072517576215300813832395548166083945230868276424146136040606247377610659119623854152697978077520446394592193761352480601946865625185174742611012915030868460344703032245230369056584120402972113274198187557080651640890580112250201049335173557010145252047524956585831009005016881107157954958196620052483353775264904868328705832924349905076579516551091602762885166172967968371052400679596024922112000000000000000000000000000*i1^28 + 2957050093862069581639705329302666908779725542645599058000846645167390330196032996926560480438634702534527845376812268254558800564151249392283852420294899578992753022284067609448603849982504389210249011921378080555566258406544943591659479091594539469163352834838840763876617742332323494792437269324145771589437527475477661185066815088394585128028027321208815515004225989227405960444106032806669996066583113586343647486283342166897463491475649209849802869872158508863401092235747627381745705222991143983973112062884765711382004834562460087381154951219925916857905823525373211078367525900788591725969470584016285570673943069737034727883539277828332692995748096024195368316189426801007438213543563835426210474024689185655390983981963532838293493592085420327026105931419188527861302279216420271418789722226396841376523439428551324415714836244713931018409790704326081747233918612853791690636514799386296386744744428711411984743522515201908098560058120611869460020812536396522297213346639405704476905734579158839446499516089959727613733750108531168046858791388916985187020108906380830959756344640881729754117308382442364354545175964680740327631237340406166840174836949181330905016595896992374330139956369165900449259248408230294863876654840155347611397266877439886105163358244395615079678803560049731648121006063768144466201654168907350022842054570466963278267653446753195915991007038070237665277277589740197524091978564106079566546689788275294823071258080980532653432538412080073451083860874450900112336372977227007966532750827617340178212162340622716175718984543336034866541239265300705026684745045869329338089401488464976308450786756391210586332589488702264708281788389000954858947083474288159286701191620685682572515082240000000000000000000000000*i1^29 + -167758488833748209926293870040063552633451181716594499446356113266430499798580139278112959099778039381735526486556988855504360986594066552299990895372417863071033635011469777552172943665946172230975551499645145951662457410169703448946431318943734061083893907533692553726371466680747825898567368672803914032099929120145939993633874109713815783713769025728902306865094637270445526206381543710125448425805762121997542489212141869605184916500982591767098667145978421540360120977448667718433439558994466596890867468893971480416981930475268189886731422030287702127948636797984269361825877703171277738667932479317986247051881456385984642399936985870649169393463831151196488057204432451413199497228246415863594930169170592542727996573499274480188430919934648231437430932395276186781330730089019334277016598313168051613803461950883523182387229051955037442081274717085919678667097212424175212828998646211199436370700815893592568000514495996808342969452975451265975675091187635479406782532732888521464206258500869412719281991332816594400793328407102365677598695671625079881192307326644975955761788632439829475249449566733040949781489711384113247557868761573215185246071150017005942745095557962196782903879932171136546077600600604572050572930952356008113172387387408032967218625733600224312865552270043813825566136137949359828566151300674533495589410753586927846144126752049170832196979243303341274454774236982244384777331871295928583623162618640588252603078192442774898973230100845712370763363985128553265891431500345885164519297986077630981772180344768093195489069423568961741154582176913273671024224184290424637243612602610627120339910212966147874732438810575134388988464811529384780850191656625296745731376519912540340224000000000000000000000000*i1^30 + 824590165242045460611920985832599440952660258789485260720532436899874193629753846994261513296300565523333314772954098965264295850996363794571768135746947445383575308290652500095317514092711640764875928172834688249118862933022905255478050703819340745389235068196826192672407359445520305031909969931476226104198789705858560108909870881167111224352672017006969569352233248282583735058530751789888356179387912321330479234424421397483673808564383248504854089904245003591736708081033690042700946417128613383194704479754815661980982231448971808793774047155421961194245480038880620261055103056763190569414185089369831447546418513523802228606634282971842706380939166721092322982611929580077888370700343182933781319054229535226016211403322553453636625676854777530536274276821802383130440019492156307905973699881603592930911444578031464273897995039465100520368560579714505470213062890380901436482921726511868398107484402236890488923899347447181655012889019526556772143197986552612501160956283936513456234185167412474572045136977300403420589486447393866280207252875637843878908200857078094826231409157035648690177303676176055530797665455885586117526938686680745627244217551263714695704507657878391713859094025821195251987759579509339073445879019875264177704696351096896025555427176241540579689271130215484931177985054362901235274976504486941954073246880816311875567868714630452636169029535215327222347687113793287917695552347698585031450768932136987880931393473547730618477502070758553187082559174253869607855248131287056456307736780092125040327701052519118996002638592252943036016905508068726725156892094329461469216553839110062022097927577884268595457151206524620899058808152104155948854444834273449635456090741145600000000000000000000000*i1^31 + -5831444720655948240933305901968030370968329805103242809523971170227080826178359498361167341920792883544159075641126734019481542407513119987469230505285647497653745386245774150177382113218993864287769991870945112183599632475669394136418019149986924386913247430859862846232598692284614343920463558858194386302314294149649139348155774162929236277100157335245369935383586978585561553782926312947353479509433098747904073703430464880934221770477834079886537569776079879489241786857333149023617985380118395577754133894541449113205645214342414139910830608918908685084016921567937493308441975248024944220554161369368509733124781302852667638796719609200387755342991766625346335466450533878306087748860217751538775385345108044052364726906891722547605759829518592249647457053977687906567594173184170137005144432751818678633027795977901624203311496963631625235965948725496774330821826297782327000249022329372657350167570563087223481960298972567797326455957470514229469204950553782039235782512598183624718641190558043354108066829673757781713999841709123343385447659858989496095019507073390228535585891821054671360929738529230266813870056968001786333783197728591765410702566527069267375612930972542453146989344414861160694102342104639830702858411560879341391794804733179378584687206395659088858343293654296603873523657774686916288419948909493471194200409267847656931679220977342710513686864117680784179280285806747773809524328055493934098337550306687853419667111051116937801508313742817957198094399674992372126175253920839173709329047284511773831318391854869339213407405436195404814719759536303990379970238664427756590162732412026440089858329578678849830566757499374142655434100788827258272266687288081559165337600000000000000000000000*i1^32 + 7324675888411173357454408162686541790137506451577022824493592151938831220930387966322821911305977932895364711592884345271065500741315745920611537153207601347237630967558322562227272944234955636393347990331778408081764979602227023203340032720290174455146632253652853158873587043295825272506426590275997828955147039670972235753413926744208047523475425174598168913943701848612194654260394438479542804695843599377798755375681105073042335536429623573506451029333307419127322889749290697592798805970807742844346370819244311634691631208689033118381162572923934012372796037069971689935666768771845911112248813171443651312581529283731491916256337794131856953185123123439440918958950564030291737463043496290444764459034379205671462535634167056487506629363493100820621558878764649570844956830045526141928189650911823752759240503180151156533213658061331970062941435558800006266271958585433232669533035144606893504188614797791116397075181890965791061304095695656734991963603417060124149208606591270538451367426186714101464633960771621703433159479762064763557838383392270397323785478723733017012093057498051805968622520585746915560261093758100376059025395508223404222848145081943159056534644497589972748910428870213722744397340307337618241705099839240352461113330906352287392808050874499572001446263582547729685441873685546186659748826494579361812361772337112127026157658053491523070457758555004333693293345730009140133347271902733386965687007252307219430074425396960353084607118455093408395776470245908758075101369073112396973209081010312213124691952348098583093258500928784145521767437367708433192441465217418705913098304506750754995367201520002818535249514814082868139757166902095816355853415883997184000000000000000000000*i1^33 + -133491351360020520855555138722951174149222909776893738212439019883686555531590427982540021456694162995653028240220965514389232373135037479505409499929923401117391116189782977450714169590046079070992233777688020932811587027996082392746952334526096278278964079594145936014962089103291443765350857103842482171579931563678213487657363230238056742067598583728627837897285203530156980715786154177519187181128056585381572421152260270300144274030485228670293817953481002235103256706939588566236489309140235432084429580410821713630571880966380078758176441454951834114617613654389127276980300548032625221921326432847002710822463563549848041681676781015958534683578396759947856366130900199613572554930513372642739332296657394688824305364628899686892711189918122769164609896579787085143284074386026202297591799803019337239470538477624888687432216321736656327936179155192748088332629129959958034583797914101251308707951490160289821669220650153730451113407605884036287131802630428482234539864551263729368198586259005381117138604932685970462076151759057722606204283397709348784431120002121552168059914652138612611339240950012343805772469430043090619299009988905755036045817731151425963406081064089587291201034828500229059227259153513354368468433757507062026778697994269586321984983541932671767178227466901313327261493468482153359028668084690835322340796285697499982651716066316454488259277622435253078846966497909001073183561998478775241278578278281935472638067175914130344107146957439435529524569804265586812274110995237595571125516264737875560077962936736759142769400735785863728754304509840963294002807197175500899733374940203341370660209659185638382992163089684801139871238902997633905041866752000000000000000000000*i1^34 + 135392287300028522348602667893544482957005833895450859278548408045255509788779765133327768500490055428028161134529558606071287234609836275028687749696411581296295178877051324497485144417520432656541175564472025660493805439307693043183741933726231340479345224085555936966474035257137610591437270329309515933478195612683754022818870339874722545764855508690285288452528147532529412815551080217989529937522958224870739828584468101018211563664034373962328252875451664646198932083147772459732251015396154936249131908274514114318041884638497899374435434658201217224941289021853726995931603371990142234920988660434324096529281538619113130256348535707844864684057506409767805704502286332496367460677620547438585645672867865612933690919694995904975796020332182719643489740471511491591267385875463039528236032098227642779560655313796116722435457718561988877712100450498431590123240691362645832164613537462008650948398666185074006061203319532025297334813973606448250360465242257961029406988181969173833374142123608086911642349001296498139628215389361210081822504083414976170726342605374548398091777934030081542331816361084086510790102725687268313543932988549232594868795496855972275980016906783136470854574238206015248547870246269583349857045793651246316316321420952044022470993814181104568459503341387331929074069807873252991047133488913991845262919205847724330838578296852363017661172172977793687099137462355846694138829951296438624871096342262088510554958432016523348295476256094464151427214974978511879297040544174248660912553526284445676250124525724716289817704434851465649306708812992838714065656588585118569200470671458676571221939340435236514471210997758276943474254123547964211200000000000000000000*i1^35 + -45394307720423323904515428688981766887801189231539704972351541427726108964986466078947768103911365531802374752974812928380683486722575566013781840710708538340331999103669079778640931530385655293792581026560552631230473633544404033679289318222311885317433653409288756037343336763821189916277762860196923625268153612354191168429840128733684911807736756222925588695696910720430717149229935606411297852910037473760587226574673117909372796026100996338992526849399481281905279519628988823850063471687044073397710897838063023017702875488384534573137133261390569932971418141493393405279104498246695993320496373669632894180501000431534429735922699347574210345460169168545851352693901247163690834038507536873654757161234343162199680931600341271111513269060943679211125956589131933211384418486570133324376512711146243275579766376984481245382197317821456899334817745445457456408659353774576900087140984975798361672309182775165859742420620707133163564828542999586043003774470785752579389168147630526218496989294216347103062600812841930768945073898611848430637349566954566272182002276198395082794133154731086325124125705322475503672367618642320913354956807868784339526448609371699666932163900032830926133002230469760203094723829881821202943821498244459020487335240063798637829097987793933761849748044268850960911846608412860605933885073787444804541695342979902616853445803036589876646409783780208758586369306271317050176210054588740046604793902329227019347596683825429090574029528223019385282358080781579835716647990154233167385301267674172621854907205019815096366581412970071800075475125041865045231008717672177355161199260639810832052262938229916381197383796449294122708509917184000000000000000000*i1^36 + 1533567720933734191519722704757942321076504117264758853470477942925382922098446736279752212120976578339234247601231169558514050853277031911554556136572694836998896955084291020810145338747726734082264756169768526853357967522854694663266190762893958510101257230907663202280763542496586939299745773335065934132357534206179673568805941566765496493147155677554083626272611289661914322627490249449960983431502987133457719998856524963645979954617869729620423501876874202589683093777223120172409564471041092896360614695891568865345308813981107350166441564728908787987040817167072398678083107153525286130057565645479143751376122756569829044076968353809901231544370219635084993116612903377577953207514732778354472500866357640699379364231400749226784954446415263575595558973188461113327870628994973627610721197065698050389572720050168182839946929231808079165434787687153252825258674015587868469359122479365772672302013377164075778083878995280563162377148490747204850442237390625094950263569558916939657531826071456170869237483024485949845472254596509848314340380151336780018824250667286705186778351477985791107344958639436831355860678778805059018220976170826859385179300435893397938104969557523020172408812134670419038671033458213133634617203021180314036559334030844795239156999859188282583116925786509476351103574037220173142965103188399825765377825134200961706516090487867904503570601686577411830502404528771177924231911432521038814248994423415227907366642032965925194066822076056808197907705888194112258395532100554496129099098761642277017214972218315491265173377372835340610825100087491273191382157231079120184641793754281359350841555402708429144878203041640087552000000000000000000*i1^37 + -16224005133275420809417399805686916681890150094250955441059485141915324767077073988875098048603800788300780647712117733529270297516682760695817761664715589401841409253187635101379227278076610207084623409395749931316867307314524158933789260543216205802733072846920919193274871661719516852679357931288076702177411285333261438883359840562665227540355611500603411840065221732672032805942758801716638412846459287596077944160355123350895209881225574023672784171639666108641999216362231166344010579007288467379977543905970748285443437778834075715021258564622739068286235228467534218698143189141840115009012515014686376863180886784048716846215238193069550357908351018637002998601167072537590187617110993645343419290359108686648008531008008068397004840276587976592355485398307433578379164796434242170946828559294361070544605357713947987576093980204936705200872464261357895062781359935363222402989632395326435282510412695577665123684374641048680628183288191810656804469550077616794363521954177623929098970379045728913956656733976957314543042460350506657309259363030509562952169065164592160389660130296511249471274830161360875314755706240714504569902539256325758251300275067916651131205217832353523778157013739328847147740444022301463902044809609833789126085306809506454933349372174605846897641286431486547454364464513249083135858110755659367833376613445792430858570354929758585224860271756966356194841512444884289229231695584089090184522247584648990390685755864049889656237017496705329446076037110039550463676412618929616662197391536467310494673756518507663242287083805511903101094466072895223132128778323038847637837204600360892868710723240646660726519234560000000000000000*i1^38 + 34022460230797312035430911633151510664160830042749336232465430739038696089678352575207408802879856201421616962370599678085006326978345702288153604292344056355669333698577217141357677739913097050835558007766198817818601461615972174794981026287371086585515978932810884096475100821315341184948812650728840091790997555722804506885501149049472476178055303600205116501559548894392493370168872151205819135131617020514752975966329283513240852470245450627561868299385300072451442209868931803695631473643489015451738755183574300818256231475855277355908696801665721771555938006923044205885785620097896911977646292508936557604634400467396367680479057719396972467957671889196481145303325052975954629946618608159499813564470044763093166488736288689558864893813672742565852475026050110206459026277106443688656416716093160234864757693153360149464173407213117311413765091063349732762764032906573076780223109889256979667216303415967014292794494457365877184871902240228725382555548783457177107408609364548446087985320886148729217367078928502095697439563900146359081482406463726016803420064546306457758486590458545803082817175989018197802329876364235082100414770380946963081998255960658597055790790383798403731443972514593017491732645151740189393935843016474101282243323179548075076126636904057629162878367952622003260777048073309074542974664138436856758245809534740646328125416471172352392153148814598538303530301231363926141351569528962560425385280721477198145404473826625540702369409933122549477312517192101270106178654916705440950943058922976521989693413664377845295251887252667611363486505397895387543279312492736623970447066497905443825859775908806656000000000000000*i1^39 + 27615015747430230858346565815898412847617374651648036387715545779812415374718129765583985863818821803660395295460416846840064788538548685846186375150886335917539574049086048447857384434171563655301775909898537954640939477556493293452848406308012492540747367600128456219320261162525506752765240600471639910146344473715773296311133919710497361322744300433884157977984800009074864913168205515262508533046681192162669644021717560857004106207540079766547582726574074305198381408991754239528783540451971469046801663322245804743645757701112911075784566434727910053533374535862169762712156257354648608909802090651252700497616288181813504950962150954792802584500755842049590047037505701174583773137745200160105936920812724758345973817365325487656482149715000334284547446878646171053641867127156600201519972857817852610266734603250025581854230278675242929577842603698521393569772336228884544682251141571161215285795465529269480451923923346463441198626572417568251094669319566060011518697351518573914759193543245873511419457520352017221614417406358682963243336988187344546738098097063743738862871242433612503511123352125551402001472484839239840201875112390927951826319022239296387137129869886224550540427691153982293774020675656085299592585913350694775259167440185733555849977401092316635354492456487724583340263499377269011951268590844632245914535765224625227602660540099422176994290608682969594707022529809283094188758610924421385692208012520527608537348061777445097867101174535100689807723719231815803741318616954244659658334664006386705709325817598257796094308997473218240664219984793406912114854882887398215490120834318117040553984000000000000000*i1^40 + -53233377376356374896117083422597800395799791948307985602877773518902286202423958777665192722181506919450379206319827677732357444940172694927575758560214546591428824717100054993173591260482730591510283340666228195711813799090857824841707896844337524671961465417999406786463131098813969147849069023821105416541741112218566543151800443126728060174130587388404566695614886820244339592082992907005010188086627237318925640259025373568482216891593218875737823453243012462179944829065442477938880904198178002509985630138884590200395851058684186591604630631887796056324871617442345271743377176814185338834775845739035190553581201021768569611782354263535338578430216975843922500063954422817693679845891741422070695426158587400082935933484854073491203916668839917438685814157683665507087132858779069362535071068118043497620625347471794779047571152315789307450951168194783580891769493174895940683192044920807156773035201980353956914127539988099349344485992261000050006566117107188277987612433184925467852889509254952498885876354457203401007582386216910125452379887691066452393703272719939749602124544960672822780795387457954398625759533006042221833819739501777499554105797480718860538953760867024125456556260341847590486220972353390243327905027503703581489417068238475685373921846728607978931253808291956778137704472673853390503839380856779409541566781623804194722949619595362916789679926555911633249065862121099592124309475806977827298483975582929799429590912030682558129394412176784565137499666625904060122077568350994952277941741354801124411801949596857502388773459529425355189048764690514957729929438347901883769033012019200000000000000*i1^41 + 86404597580219535707402528933862577494560503126143539785430252423387336906510652060009051006072755158416469940447357583998691537103970968293580333640817599545104050156897951054081601197392246327304065296402442234329421266669732771869697376502889907013334683477808900708005322500917733073938214723445134309289577408153502478417020867475987792593195052051930061350777224309331548695802788156675544670116873847884246204101370146256372839741410320455903875554263623772104503618668144089733726847468941659501504081655145385040079121149899887799757734113450075739079915890324752448097984062552643585614316059852317778169625309728431649369518261334054005924403157096797614279998450050823010978400152494524260173380820041459097770869596719527298392234204459085281609114230647702724358777329422372750103120620069440503512734695270033664307046844150658959674977439040570423976114935441844371282971385593182511674119890955654850378582022643975446156378874300906987150855161895860589795715115360526865227102445951107772669304088666321523700211121203408677348150726009598031008724882318269619000377837196013922490996277972186578012618363749642418293243878397873632598155615569617027587491943915307853157497095268619056887274268042366142273143368675855517580777004400389957124250654133627873160605995932862201430410977803792168737084953883419998042915395367575644798585555986655462487889712091911585448656936365578601180599497983965934654867917628762763490281852148446405615134689798835712405755958484662140632526257636849240716079627596594155225995847374533141613229144207998379053491003639723697980511557584219537408000000000000*i1^42 + -3594313997460695500443653332893617205974110244671297654867199627848188469295218722984347639531464121066731762861233649005206167886056564627619790226365464509714247657555248930193440150495337230996430190540868087587159636865949371762485182387342132533662557349164802965038965562135656068796082343351364422819425358983594576739412356943208022454833050684257846176687978391993903861011292363479000528745271560892749032133658741352983546927647204923461730664251187975389561275067449737197386176579553154262992999892049454703933973869970563230648594343464593088021049556135891408799264759634948567882622966485895776980947366634895712368644940683831932440782790217123490422317480317271298772583410074311796870142939353275489517498463511127173632126977367856024550969846006830007916621387707123057563820679812710396078127437726299606381629687305185703782333208267577036267172227337966812985648637804085291366941855159117381553547416942045071878858399623772304811673428296654104927699685331783857578057675982355348035477444569562179858964530575539549408481032909152636577032242087052884125913189532908376202958566031906412777582580825105319519269100960839142078402808398107692217288214786775906185518576216150445457915422438326179605719872859610495571244794293023271890236237427798514446772155989142045053350012613934881525471706713239510350924889057972250597889149061792740067502367732712024262471663071963017201942482914536281197873012084033866017037129437723141084762829235816892956344730397020369181448606742717531188405796192890129673892492203257425238796764966068059834410836809786511218180096000000000000*i1^43 + 221101596292695252261530980389619037344143025780036146074908944307086689343603288390619723935035038345032051467320132130378814648990996321026923670605916745867089596524410362548530747783488318358840726877516061720803276350788080693395993316898033688282724943350879639150625980250937321915541527763794359686599049756056947109963748660279510188477086102256650461226809381620422661186205925976025385604188754531346030991745011553864944113892572670130234229926231953710998353454177871138973663463778077412593596036385275856175280777433129491188970391670383543692106147888150732068425749767241004101094851873139778071039250183849997094536286648821499678925497420798984949244728102683589331350383205895912463261279345860691364133347473694735591786771273683588100044776052583579155594920149341387596359320584534851352374085372942464210316373410223188665818898449908126663577827854010564654632035106542039488740368591465165403337046504163639525155419010131957203439036735097977274532080710068782256711236967263809004816813867100173222483399099459238963356103736738412236440837978796827448531098823041341349763908785099466908438700505718424370254348978331325271337156257995846862931163533340308507973082827047097861337019865052723574708722041910056265051639813357663951679649575023676053771586399242213932531218187682433235227097160676512779075178122535152941262963537419548309956633200671172545891789484821134119228195349528893459655442600472644196815860683536045274369398366852467438466994794093057055701570373573195967228551851248437491317291526253876541152947257671426762953291207802880000000000*i1^44 + -609696646571005500685783893013041392016598919808746046625267893552455022307962896280581317007294044996685518805274732652191638501804282310568628838575181244066335780549250185728547516371318336491376236647764215829499609824243119442203052462861260393824722281952067552447678744256641428867300771824862743594819287079905969491681075889349603798122617102712394770093965202271188427731672449438829245532113393899967899474459960603520337574106017877869865750497449924396905891828897952893342101471747584507119702876957414432002337757586474793327827949680950243316617116860844849502309807464296374037060048582254193869867401215547497475743630604096119225893399116541693012998810568589763717923458463345916204145458516950137205055064983711181060632249873606096749965252319093440199242534461448019028039163179761222682941980114246846253034760450039651693505005605936227282228975054666985434653627517681678043885936680323873911847344447423396613414050281498151631092180494031533172008161711293277988785256790112784446268205142104521107402757959319551090752515737464214777486598594620065867296565732901715612888631479523957365854808482036036335364073941833215753903330546198303195474803779472761938355835782210179157717695632494276443042254228526766501700904152592282865675605047201788367477050115803259992866128677896648517347682926025466281016038854559769020366293827918983733983845397605431074400495140860222222287335828345445055266617123264266682967586261013199247187612091760533192810890213301962861178054218524916814711961682589760314597522034152886153372839030802219008000000000*i1^45 + 1181074201387360720028680696935915284107559911227255038587586109145775379522645151904477638455168013550958128619430919116006217274012931450454773001017330651476629526004857560585586332135143439967447545098098939238150542304639349094838037460633831484719679955578662893724682953377263512531065888810132816748369625595865646965361100909934083072044420342391759178801706646612752938373132897864513773965557882402255257767510645487659765742632523071433865586055651835428334881165628415226903841927351870329197056998506306634117566548818140673318865692437361069839187190778510374775015780672943512898260536803519155772749958936446750729901008520189147563011983313849577447465602371770213137775339785315458921700540010395677600574169685757645472489932434225572902208706516185081877432171784404428711345472344740352643355792432538282436797197532705989766084227474971563789136284158006043843320645996988146005822619089252718748267132812488794128791962590569405640376050783405548655813164129069256045896743041936119858108220133761944838243881760275245461811060774238222108250484326284921182025318722298208127676315650633351381990382385210112694027944633581409448979602500741186595056294738167943341526922120712461963548741758910887788442201039900134398395754447728075682207181921499301258376868306799500528868592090240649442227880375599185318463304923657949911400057737475062254061131526208921707674786765157365569642486033120891674311232086875527538553953695725311866172313970033674294769099186112464175266209469613181524397150024198970745084706561825649208524800000000*i1^46 + -390117276088429610587720432143763329451320735093920758546879729243619464696097695613409260085590021704107999799727718076722422136836546177854977503969481248753058518337057979101495269018483770270372926825008888902607490675935544559366678194959400878523802762811544409895252644269203384092463213468538662556397847263707960824061861693177691272759643600414934716355009413198177298457792622503864588857233145321564737073189134194632865673980932878291945177897704957916793960118529317854988050337574621095358223964994156229665621912784395861107916605590983204375423504216394408629939666066689358103197013172701785451734660878258215049251345253068837748767529845703900044244693990666023050182760606353501681341974710701428383827751413602389532203157710498579266565889947359379778405490228384109346637561016594336469129192853091712161020794812974899625388378832195258919321818923061647303048776113065420075134994318293543194790122180136956016396714260845858423620739461654165822337826046141867463403020844352222959592865586426864715024464850175266802684812841072037124254484922976920112479074554041237403738252547645264453802811517466869825838120103768119871290264867004931140526190027577752230189857932449314091261612775532553377881905011398445652110379891619271789246466280854889153457210456804500860126199558078842482075507051193544433469642914752026189127197131778913874747417084828246423178157388851749494076210942922355409156644275222109386233350552126899549866280231736340838858213355473331566398876673016593702423571549658039659737784320000000*i1^47 + 52420545695183689787973167867732432795431736883502829594333056114069058290021456378740682111791036226751840360535904123242661676687966894877600726118594412943473851155201948311955830472474872582595258143107631594884323443351493048909076675734416919812028865808817215460807196784538396864498792694153412974758681703226993200136056581508202219659600960096937261405579563143997649857591219340615097390253262149678539878909014881903308524410144852054902956607333081212639005504906998046584702676771345810716610283997034103392931462170287743769685519078516823219852555637833173193395694500083358772438690085803319825519351704728819544591814081660617674812178521034683090569232359327193280628540286666303690889743408924837123528301579292187410822718957473289743352159092474021883250797890648839819597551942188940223974637056740486736870227944730618206446379351969801317354078960967010587070870276554312760317856499533325543722132793974947451303370587452989922210145787018285378629020879895339579353288023164702811755792242320078376218322894378696168013998386810712044678071457281773234776097166227382544152274447335911343332051299512099962922525725809688910738465285187432549684802314635928559437811162215420776103399375729907082756681153394408204324571358466359316559353130255180450303746292688204264015699398539100157233757652473014088345161895835692042844309995760428571987020193092658116092286750338918145696947481373907824888038657809005130943311799109461633764880043619674261289072585244356447445456596899508110704451773440000000*i1^48 + 653720980702090431911952800792035327934767596789916835627175829507741803192180004280542494096844166518281659569975522230354690041935982078204958681897725237556728028123058418992645082928363368259952371938920079911891090048419704422615045138523865959639283775277562264832487313005970460632996904543233910731570216952088276566893977495559137796772198190989860298061477152242159642465082754915981935756096472799146896213208394246256865349771845917663735670230492373783909988422218985336851310627315767848885039880737590057051004304287727772156714517784971230190578636866980314487273945585010043073598624825383795891054282311351025881950355741360098445922895219635869769233405087929371090733231809495804400809784103658918945892913856407239798756985745089542193559481853830757147271711599592461139095937077619451968993004540270867734966665284612571093596923046053309932610657361870199317750310582848026770797465940365157585413426843748639465096442556312011950205010897746779046763369972744619440717516156677173352931372531594168726381264607424487732558559704221524612810829592877545769093992279593221072330899146016466624830444155441004793178417592728256306158895692866268135066248007360328155838015077927738515350362974829278868251933230773890713540735743178828976431963955909814960607651879988672864106014495194547676118634633511920263800098618275472982512629493113888500755137930045846571860691208891202072826883614266127420604167830980294055800246109822805349552298094622592726980117194623943398173753386112000000*i1^49 + 1958685668267073360297306341049750319141211874638627027925995654536344713486528925298562325733016660928024262461473452536651586902689063392712725564030494661792180695686009058921145304832388463890047787358099198951987065020810970124649926004286677075655079569789281062975135650822695345765811008216312771987052961786669299837440172958174351270300625399772327018189874864304653216362765468333267853546517355781120616000138354999386675487854678435459206017786284505493966096976477484995284260210778869567484246522576946530651108457969616052510877947051131866021974290732263330703758534880933207488391746055087514325403027558926561247870462625723390220146758701294267708654652393348276847001478155346670605066369956983138317826724882401662372196539412528590785161623444306778754965962548757281102179237626795859184283584597121384859204531652769123517335274302680780845693528031183304309997214478344960335463704042154462888565929570416328041658620025790059270738931677412135022920213463065328581176458922583320436844504312870826829025946039392338154205955464687751152659345929868825241119568284973353473067089371347348935248011020155828792445860808647644068063419303740811456052026668771892621543670681051769042290910112669686340742312869330415509183227264870923891842243962533194913389395114999590462879737725859442785214400800047808639372530122882449979702183917537214730236659998623737923363498145521782385794197876469339614797232045319430599675480807892983112002125617766727774326668062872480000*i1^50 + 483717358209552848110852363222053328810121609321753991059664166336763895030641430954041890492561415093093056968723190460683096535418787070937434379651650343502788230135172917416253910151754952555174304980214594475220507780431506905354099345878519748552510690443705443131595119598313638930705526459188372569814437029856297184487972604199315363105038971132761218844227631459530554056933306160812672574517810845669403342472146087010201339854996348047736940055085844038854080452639467697790105960663882463466492524370961453879124139827025781790013082622858045122772845304016029886940779871029341575693651050244568790863334591849370171774771806529458951807822551018515322006973905062946314326560859548389078876453934853887651028083336820067075146158759055442217397734590668204939306197481898653087670097797670757978509099453523359866543597299627691084244245213168413058663109788555411109966147136798019579553511679105069971516530810111047152090574803182760163255715755812808235526773368136711105728928496881450187888037621922929998022151549597695944549355397331630822824724379382890653016991702948627826523783492204504616694227011801073542916078724054216942069164929456412272199598303315363594829983665901743216765873605833803350139355857012370460798985662579663571482106478050463912768990065810981117670580113451763885793789383349808136417536432249501100354508873388090966093806944892314488824841784971155155643186255777954991635417990195909477226060917282735599696912764308000*i1^51 + -6634611229751840893896719874620222904286256858037148453761996240835981705257845118924400401887941201646522140358091000617906345304178300073138951986425953659762586380570536113179644561443613006771526660797129420966202468863930986329962188554169357522417966971093787936953607072701251970920387423354071601510643221281413862091537070668551916018998753983545553193416897734289596345690788097296672477841291650993803238889326868957710835972785835194377689241094806326579322358743482095345961476722767046993187488600928475460763413299943185419530300343677581525796102815295736807243608626150830667305827056593186162261209460967664790614623236953384513843831025240625110435260421336575104257295094364110920107059688102672283284209865448615891905969712134145805975801384129614026031609299115827278763351604618123102549779212093708546175892393732422083698787113030074473519388666989021792319837785149935893886802556588571413720881514040267389614432687716681298602260709601455005204103770265296866553660319412823520594072773389551299958930005810413539362871024858628584639644289150250247765112261731156854834844988117848682217009491469920520820442740154514872482959500622707894044499565144630702547615956584876648514607757536641273802796953464473586338859215410126548262569684881107768673473628405077891783358173856377953093464551721311499878110620644549218224600016029905691507599566199383688442123911865803200085485578982099348618414354768980545735728434400*i1^52 + 7839709527077949934572530366682908266926906631787397015905861573363531262521497214203745329168499581968984896256023098126475191316084205895697986854690819623484054010029512681125337853426249540659000041071030928056399148659167565865960502448766931930935623506137721461917718360987920980145530187668676508819813292933684902328247162158288213672602640780456512826135522845829993511594195039216458562568672828584030349910026226050336289388988446207617559033150664106503931681760056981990230412387429260961322921781388090548052004493391736305798765264520240465092617200823097322601703938999667195931574561352405186933971054346014598635062663056471298755252978583225400030678652850819482673226803942474039759252233150369359161948479675536579324706501226106766027221335784357096722851024602300170548850725879743127146694457736851285815381872649753074829799412199366158823343422816084602588385934179307104203246341347845748316258046128063691860504168277000922248493060784720980183387609448322542718592795267383054800965412674917958793854442936981503037195098684959902265055037701540936630715204431890379687728430606614648487916243404124488403604417259669071007250423134317802646024120839425885056560902888432358989891379599534855671274817887269723548483925776183217373957524014325997684731358031077518711813431861239935040264259160864776540266473042059573242560726032423097372578122206392848625421379685828463753325264802216451139785*i1^53 - N1*38481368713505985610136692237926411207447207220638804690366601000300602038303863288651450603799707353454576204739014448040100427512144698655166303919052043252732028199228437289934724519562277751103092227930012989358522424521111146421442476747068214194806277952448902960963177564997645432344543456544215337921444065012808496142441954027040856604462301030382189614723580293543746922683588928254127364908768725028576809839234395137956346100235457037294969514648354789314785181464002187276847275074444875378727564896804600271096*i2, -64098147969014869649080644247768432240888518083491057216659189068968038732852603464967382645844053918749342193210833942900064283632603749881332538226355979344606622894564673867428885240484687115440990425417511311593966770150354773446770512389661871130733871673905972554385232952059456490500576468047647278349803109684754058041617529304822759581345776174235112133674155224690216302715660153250151107742961427571569241099805739447241898273132817057271097903678850935290105054027226332015009010163117974735911972381794560707995613501354732445888891389803212511520346369613961179100252927139739881417355002002549787321225467218314950409682164241435144450408898776746764407560505407082917424535192559025377906597061496443271978557693186405799869547447909383883977288485232288104656877297633615383337052611642265696589461081832015144091618004971444553717236345502725028520751110029934978383380184587276391455363787343619337818172805522482611684555352945923980742563843559732020061392290367469860352623049118065071709387054072206230655931351079291505937887525069855325426459141359369024301506639834123825851380234250539675719437593986587598320038306013007703087965539806324679538735049175460345506025691834756190296101067812960415174753082619568132955873362777198122257939535319586039783538292519905536767210753200477554893952124839547523225747512651866486340746977802133412094545953218220859165085708799064108132599820026667234584723224096574123518285629161589133777420518685117332739533349437046874959962050191410679025139405254103897713241405602170377166547089042674632070230646598964431218334411568779545801406850771441808970678485338646463501961437676353261074461428562307399957051193156205822689887663859410470628750932863755818084569505045698745302918376302666080953890436541969006495952314728778149673357751091200000000000000000000000000000000000000000000000000000 + -554439936908466935394032128214423297709480091048116609319018664464586666557909486111072886060927742874131124121501375317422719605937422736078213497292485179424963919190611806981260642440649829919176394694399213911271845312430287144925690974189359298112059066662594758884865237133053238930684021185460550683376293209125018947523156757678163798142790356523159870000146383877351177360321850112491395776334979718493554459286288287981539323641407674565728146111966000013075456118120381287605657278918256693158713673694362181619696072645500657967079973676041286897175038006958427143838051161791939785691334226506559762324797265198366535303375172816101984034693099000738985380233438687248509667933732631859056853746078879530531027550823342730266903944723271643520293160326640341044050688901561027898963156707636834138342370320285888026283526007375598424703775830862079350419466623043134877189524251011075311209711156584363256290073541469624125618336183582609360757204000812654592155680578014680997174860479299380269858302161626819661252043163221415730351402828283739099457093483265858710853672481797600273308484491762986264370471115203917124368936968053801911577617510752033281148587967598195360641678897411244544320539416517746957717685789186725533323194423058267802361650512281908384262167689238403636387343626870714114998457460150810210620889241872519220818383431234681436972758297444554802739356764916502648556665811377936597244681574463755197026147253343396559616665081437076929983629669674269764039158315979515204074981427610620220737704941508789764467396678583300334288409360607211390427846626130964879309117154696615582711763315746151453870726459106248718586896532573587174682768668044212357354832656388862610092261523905730860042239264380307439296962953854191866863006863043707776540749833014975831662248591360000000000000000000000000000000000000000000000000000*i1 + -5088236532495201092782086257785048281205365446728252907115478625270480597018991857977020735330916426412869100937852386929656504756412849909293262445860543461936827435238557675621266222439693828739124596068248344023355313884086187537048314974243360751386524727840154007248462498516876016250934446485680205455597956709694392517167075217327722307713116634612335687965664543790491116301108945291140020036603743942083970936074912386467405935615705665218131238144673230675852784285080673306824435431864304359570983219058278547178239211591285166005804207523767925779217921531537209695235279046997122629341712599352280022629959976826064654803901686579437040790882111857323318747613701501260463178355216329632452963744575089493745947048472368116296364446384562676553725862168616911081949892116948531475636283857053462022211570948301948569079188635411417075193520237814257145962552737805835078903195241855701053602359853555137533122037492947352356718515449785867646985947973764331457463745407818390015008060352523521403739125146192788806426708631595084365439511529211635803581658814773760325144643191087151069399423487744210928824725720712020528284448984512941891461674150104473589393289081665798985615450985511776633766051063055492829101104228103507113873185569290253246743848524091803007816491062910150921769667699881627462042502752195663926628092895979874402746910854084430450069729270494788494360620330175552959741383532341377494015917583066261459590801501035932259377809753345741699768318241674603272878038438322410961398841343594124557638068208606229172299728365288205933948673743129084419868614017362161268030627377206962698012057878954765195318934203605605093996404754315322650366968434713213951659351595786398262553169717796105185360922738256788001965530691074054204971775519999238835457850312096590396462727168000000000000000000000000000000000000000000000000000*i1^2 + 2269348555970991074438924274638218717519027560411849921310603600856556657346862312741687008791334928961119326298889465854545400631000266503923497778930194655264411641960422140066336989027844449745586051252666617702146233757316698321768273874540456051978951182814182411173731288447029434173654010802728710483331025300702958758550102453580434793291814729228153763888183642016558684246186832085352663671467417264991086537195443450341448001891589591868914304943788675579199708530177669436676528053903096801030759355526255302551511950059803260428083449915966838004320205707294990062566054552707776512023198982878836194529868123221235394316108212012779990948516780944495556067412018078996241572639877375773297988659122812410287392872417002042016499354034864173341287177899333280328568476226532724924950485237758053452636580764912719200349955297661013948840999310696785429747002388072391061101277630765709861041535359085590727587664732006299085887192167011590254950863860030961259171880130496647867511322099582433061438707584323277605574230431607230639692992302077986833853785516509646573936965065410652502997862644332070785011031621702248592499035495911974961025204385814622366498233725300745952260421075393035110890643148186458099332015092193310408144943863741381353051458460817942952221283270492481533035571868312856662741403695357751623516868216226429585016666852262238052539934667000300308172121926188958636368500337968380567734395530960401823682954806903240591486311797351477267659473226288745622231278709643851552229545072160123413446908338970874650045876944081850813694175677248570641803740999819616335432221740657552560425663273698562080883041313747359118767757248341248090202066004914277177824193183943457968840029513806570992393207478316227810476362806705386497012577680702468861394511890617525559990681600000000000000000000000000000000000000000000000000*i1^3 + 13220713078163016837871660716574642497589446305596220899464855656010992922182250133181513443564379531391896903331534055685058019447495385135373510490711193362921089969484015111966295565510057947199681243490423638733542282130240629234231838730152604765085827667952637905310205294356006015174250409434385738012497669942758980790356599346819304535341570473379582158420076685258155229572063594109573150908705555580396178770714700000383375784231886847693170762799283596053593400387072021847415067283651901454012606991037394645740219479343112656945871560184974049229972165663194224537498537704958483775074855160500423375231559772624194353981978147646960284115419550571128957765282302382183806707283853133115875582933288334104655542911281905675472978212476675266026324906276955481036657278452806080350227154716553360431514189407987141495086283235821258033860727723696796721918090674581382508985621276810972991877345982453134303340179949815462054643698458515020314471862317909923407692865981122587840121998599736240116345604802231279979543745502700959387231520123369218053511530276485377648771395790131802110328388219126260876996095995691218322959433800808462018259900467661618591770196239780811704471783744320297578171469582970816703417021190160798555420215668998107750893600128884432637451749672372110947894274576896152655738776087940054160237330225061804034289939495446972694647991943020766428908663759891522512150522226221447357739855411841096777451735228727431468743290305584106733690475394160650968981870395671180420998627761527015189535214443966765697088519320597593470639997229200468408418931599160163963147943342857311958570292588708903593663347769506292502023548417157202166741178946769707499657445153638271681565272790979553157268673472134132125155063004891594228175647259136855052075922582712366525317120000000000000000000000000000000000000000000000000*i1^4 + -13283350351978391631362776338268676673822394886521189667824903745921306116243388929248155309859610551342884985088992029175987849967950282591097188136284844977539269436064863708875128975127908233708288160737599625163053699892112472696507690624387944160927630336294223541051939641684958878248227131156656766665210936134916534416546764842101919482575993622928290115043068912508281148356069996276652936466637039873533954068437073725621950308534764943376080488180418516881537231941746900175401912625102674438281875033680739633712589229506365358449895580820801657900776559090729574567289752074144472234343859940004695331502789000468871848523547819291234250104439566867695290084564865098867988467912032414057749875326411102358929763952804132771983033183190966925000931844586027918468391233166153299813046147955232435091529327104271524953221653727956639175342574506129161502178686140641677633913956025334409347972175017079464856629113922515334661466330219379364233753056813314970286175718939219751714141304202128053370575965888314040428151330619614849531397600886787704212038948909734344144474698302572737261933002033593661563181929589857396380015283729499337493253407130265145776837625419543812268889751641106927295138640842022833349533469841653964705110706802314211111010476318401970961351058504872560859641891918624135596437228945732203247605422865808281079771867910081597592365392509765665882372072751301268323844345614117364158967242262292223489975429473122899218170933917959640523286218187554147132965854255383422496759689681146178148238735961590008470424394021075983306869479681302501092817761626836408278442462053250361283599279774342762519962849798151535222992370660393859688554431207939800914186336781035696604610351801179620214369647397960277126391882750798732160523809934929291272338316492760053448704000000000000000000000000000000000000000000000000*i1^5 + -6757311055947840372796370332802343117456993130450037562841728613666207976210986796373752278912040819756790723929516735363462441925052005887055022195219505954464341120892293570314766497407099494276826222589636665754583539679577468349756786918341508613013729331385523913301514049020883326085675292705186377806073093618114749714277945335830953765954107966007397630572669663012150196985027464874015186366808667486023846802837832451080448415225156614818598071578214189393423057873145600674040292913627222084872207086303826934431397450237188573971635071975046297491203337740157278187630277193620361611679239685477750364468478965083915264634866203242796355353911880762389641861756516130892317252810279159520128633493895253157879159881557188661392900400937381195477882859029216181499237935767214846484496021905227543919628580808992609925055387413044657189602670398010205090028528307424410535561039632360892323001373194002613262345620331245079267312080805450110650460548696785827319177168556435011644859868322848526028443632668069930799491600639815694246710814213199212410061300233313053010087987284421847035397879776291925160670344382132696980792239261825048588602977415515785657271846220162550317580451646583888605473567114046876046299657994639216514398767940950175005702338095663927424678951389206038241643963524390979089705770136511099289641690576507404384278817040285789206584148134508941885190236829602564031950228516508986678261578306442139075471838867900334436955227078833269383731474737851629491085448434236028364219684399292714248373859631327428823801934791495385739181046693006060901550879348643965238710567211907219274387749618594872626826038333557209331557627782033727813142476826611620209907335351740571452313942930187957211139805110205642658201628406647606505359213310155697793858335559039057920000000000000000000000000000000000000000000000000*i1^6 + 20545078728421366826879957852818080147885276628526760756951983858677057483886008578420855092988161770368545627766139958971683821159795009320425611369093485213420934100575847628455681557687891358774044973400529269450515683736974746852438340829317716842476433692395817034009656449152375899738409545476862337894565267836105226091023112187358739994926573342550980930563353449938596768322700821624908890013767405950699151719289073300866481267333415154628070745572691211772815115656995113952038772451675557237930869867519112047015874324650163407774881178467048355000406995071975632502382748309133438819914750685725832491607156809044811077950834144254760689698984349268103901351139697307158690731055331263603178655677514762791599435760534995437379186835911217359788014533473225693229034987716843255639517564807330657416988279066170075935614966276470434472148256047619701638661538774499614683405516207341676091584520867778058554450057638736489684906366876481612664964119124739340754383478544025544055558883185479971980262634618632542587556148819486455701811372461178992639215395457406396632731454453633245590785605824517325486057475100396016212918472077847002483443869921335853621272784918687430191075964305611056219637088257815894699132718382975543597584179423428907295626677005389144463740296763393091167463535265850317729126312154614343230980795957411493712979647903883018734126731805569022594772659101816583595338074179830603560362416535148250754664532233971172006237085405580294091726043838849259147094022278413167343738025987488039507917672272754327772101003474791257458782238881123979998271676078915146794456177748303602124832179225132151159494203327539931013403547012458458653007026972975354088915046002551156156785240250581491725623751000440508277513532495582779769688134521784055143473184054381117440000000000000000000000000000000000000000000000*i1^7 + -17706263367519545234409592818841755650651413535244171831995729518243817872804746033315995377353487050898776023637960660998316452796922572171182773429307759758566380108344005654669591303508854177316403205612948956872737345767478383011752293697563108403474284035187328541308486839108502468423493213869926049759519563181217021425298745222041263952043454775034907468954575934661505104958883790173912548535517149142701353984341035829744713410126540717436057930665522226140872941840482307266186411751745089704344555495235382573994615161257925418140911569498809115054954803138777326985631590526327086822435469505032595668648044055251543633671037281398134752817323211899607757692505445620245292218757913211217127313226405306786654790157255874239510822027378127147751162108028976158298301332978823553587655322455202511310047335436674568381286632619796081364462443062493945755656655385910135006550194198540076313509995536083711670584631855423476808052515208912687202869701616893613890101444100503127983929896875017139032912579161120170159256849024559088893066182451222140105828200964678902499944921361187058513575966526559577583512765751889698116866113024547101392067388654233678894127784007157897234237175588616127172008191625763133308804487413218371873376507032979418464239658915459545498632832135640392138363582147835048498986276867209009127552772571946236150801569926493056247473327659556052301702184362378373260617263792019421597639143225188127313645872079328549326662493709121261156226610472167840905580288923610502268661105841004202640753929892755252254563397503533301594431995305825257575291011228073732335257559208400035127739787494015333574243339511250757489978956226315049264385773463640520804061018995985923530489068596212271180896273929756660199615616373820164873609514882636437098875934266621952000000000000000000000000000000000000000000000*i1^8 + 8832863434706205970245679806886659480087630841942397286403605917003243701659823582647184902664737706552966855466734537998578202507662160851392597532311326808984564466302257937112254919182452123994293902329642868283635990268338627561044178854631957212932593202981543086240017706643647688761399196795212029509758327901668758857037523411740323548297623975040949766781730519800435344649106118320052100679406160929318225789774538524140356648084805771166721221692471353404621734959292574425239462277488144185332086945190490887341821797214520160485732140150870681143002895995517956965125490365941235620203834442627739446155717617066052230420281468591966954740680870902990695296499818933998333343970943469492059330430620016335441236103755184379299050158429716769793573945796119374779340397327715150541307048256346993996485624507162686380622738833973622547004702548739427343671459024054799329644726381817017969176656888911497483861338188740775606610623282806214469848702456680963013260228521837223219372134586368474861832425973323384495125217837786005465960369310317160149030376272674964188926751810106451863180755302092109507117286595305179474175573729085895357363317262543669405737126656513282863599098039247742168057507786823231117259820723666914073027066656834270081213272687570259972600413723798616577770435734495184081985588571188319920905819404428277523101517356453849481286077950837720832175329061510935809112799556597849106257346852925227518320093688268098904135803038008082184600963678357846381694444155257520358555017201549569724658359157310492932868391232951730154738888905695148211292732966367340880879135196415568943031751762773527503686202414322793431845081539450040489359027460817861650592695726161826067149446938675816061627310330493897225203222192854171749982335723603480198721049932595200000000000000000000000000000000000000000000*i1^9 + -2872012933650026221759201502520158741383089141754018674509320020050655661315768387723282781961352322242525519569983890564046379715812523392582280694506193449283213036813605949303920648337243423526967351430960082473918510069937100430959232143484782669636911300956210143006091338443782459289145080266470742759983716829644039589500759473004977197602642348886011715663988838016776847486643059572614111668211073006692240825788322775037194011198477922129595179596511428114023798040781068434372537795799104794679370952252059558322545864025162258759995699394324221993928424931839538623125900120647630852500227428934363982248847184934106481333016000327398730898916139053565944188132997377486763264089308270050182319393600867622260161895930039152132967014522402548136777604196944735302297821269334423006329573918136641794918105318628673493108671007149728987801427610643184558336058921041083614608429164966743303896715153552220289294445196011325394479383279201664898546834369131399669370736975740828817009975615131198665073848346777723592268270389088924954370561412069874806720806798968234482278414283331562034543010944040412004572364201803573245928575417166858541803550055133377119065099313280585852222965461782768745923194860788369884727618481685816486792259917275898701285246700851945050264497782323839803473935195115295219105094222741895143477754839523367497888722115740178260542616373594525164065192506050471966132899694101247520815305150707860461194916223709490273040969727749604909837853767047759944607696775462172627973936609162730864264500658457399091867699969814280056204342179557628963374020381448341999544740133770765918059433391506313515207361334699600647834098270453259733050436371419220735452443519895345751795372537982563133866537808690812310607020365292025678915750104437279183536148971520000000000000000000000000000000000000000000*i1^10 + 631514386941773836455628798884600584874486006423840302272871007604300920955589033966035656924109340237986419131951350420148562411315005509954872640158751955923096533609887780575958732396451182637469394565563077383334061498101566245479221263853921067802487549029079180345696642117471191310201822648477763941272002697398979890895550977004777555357390480515790256055196212752891694851907346313805423500031183010564540047779693326030377082421048930289934472015277108459938858365796834958569139476421575650773129865908829182293632442284140659802312095485825722732999194893709271157569260218950381451956672368406494348411121974481704568635795637306920577738871522003830318136655436705917951731341602817179213313981011467380904450433265921989543467254432273767890896122419997998164316695555157502809131303045503712317665042481941989657312511593244720896429647935462993616014539815895290652627056260685250374243353843196752288279611619719281609739615078439270448835348237960617376317446096126059307549642594758257688692120138713111225180560107424192728688050728105665188489209297178047018482177122794041674279247137618141951418426252861934641705698717371100349714581953086943602527354872433977073230462220789238937577571889266834088411332529416318908804785457043125648250423322282714544299294650175957525515495248461775504971391008235582615154209550281546803705649101110612706222348968917590853986717601861291026397159698529737630733178772763335403847416675571369403185288015064126194684517340414510707839143999861925846194966528614906175460434002425012945599972087181666523418964730607971198820069134438772826513947533792570742396014533012289293934708614415741791758020435401998954188551921431268916110224412046369268568266221513443465651988261583511157543980885024436446731732938491911710531649536000000000000000000000000000000000000000000*i1^11 + -94934506218621083145837035122297935773011647393163604918178018033251319319448977259277089752870308332159538772453614907478056090533708699208702479384676015123727537584885095188763755162534046968806424998702786617975683462936681475330532579991392214699709526639130265333374178703797682047073078632479470266327669677695004212272168538226335799398657696215119453456651423051949753506226670351899153084088533697338775189533637757798015166316264942403341667578467759330482530725440867403480921544593887182841826710213541940193716433000673653329938896437585464306511273278848533016978968581113917294076178734630079863010315803936585644502116999483971380271658165825660257599869967785120129756618433920967362230170222337756204566237184997979297132594220272007019331760837080283001400226074806716554797580324851768338681016258779804558174634104885440598270961937908518496553678569592161381624755757853521629887128039385298416303535766600981091171986269738941444397487974663442936902232577432989263794983495928302870094050141338036159019568821330708920713911355880069205207339015828107572239911308397846153820902997757018322778806395527055131721575882478171441770734479839417234443987699276524231327847004200531469292836853528112548254140145771514662930395358506169130242694369094847433341719787877614760119582417060750457785134758454397638100498429622470355969465878003620955537757347836691811746139364466007639091898559635935123936657493510516542888497656357751040239525786916249990609451747795068480794062432796023250511480334886227883057507817094129219715947636329632721196777599184849569403047057152559120822629393888174590923631368768894393787937282697948211362671632505721239737846397297920845229633978063454198163118937866566158889570866207659727237999619263591129305702634766412851393331200000000000000000000000000000000000000000*i1^12 + 8819124641228541245532161770318248809095441632382784672049477283349150298530130825606072751092126345356060870883542381663443208634371582205651228793520099159008672241794972118213673065172058314397346495924248475363408077805462520190786738677799686843663374689825183126125941544140553376533297322993354132769858463497400657370672325891642895702316079530956639768258093502945925170374762192436324191982527186963633415424199145225812069406802418525349491454041698267133910729752960673634165740210308621485898936528631274879022661605502698036556389187345461999370968237135623396855057094617030901821495958965147562366253709860150931911499799147284214127535904753216620981523008938492936794562775419722917583416973111664899557008510264191364108335962488030317061933097036329690618547414999113949475878523000045543442055706840285864103909877803704990468671707088456893110216059363306879956105501574236951824769322504162999100387339511144499979509777125949441853359674263317667407454292789389273801274862145827498525227943551913940657627030312822000249075510495331027044869973867182389870120809739448004183822948944678228630655468330213991238625962095729094720396696027605215186760123747895513404615012419208058419092620029374462052408942493494709667351134084495861718137541647793165474120114450844055318042529385449121767804430918822975714517877706775782290333569614005939321488460447635681982931900970885808706577732981763916340223740407779038235897289896909518762425902048250797311968567385034187223273746811896095331707729199061377041786496287514438922545625525283418335673897812185002094546815581562205354921434785763219724462963267650746025943008816460596831595458134982544307318495457074697997711426403550028648983263543383898521784141456605769293688256357688813360279204562422307225600000000000000000000000000000000000000000*i1^13 + -547889709345056942107090845308837582516298568796626572446692536334951427864230188479803158079156959668954827675570774386964593927346250895082161644748598732620642407060236593145542431817283357932772399224941152964937262426419431575224918015895912021888957140000265573612171418358972182095405704916932031847470167726395621423087114376512949253101332268948208101606218267609875845238585769713172682881961628330555928382858636896217135739361321113859058541848970238179374503707667838808747646094932482378924305274411082810840982619784542870751746497966015048217379157913549421921009423873647303659435512405064230212910803978542472803067764161482709937930910805609026387851393004155434073274428035949662323108251481398025948429243435894993321757055602051862757970567872712258103667885481639113537528940494148322755788591676277413354612222694538270683511166809003913463746089345439503627593164837238375363992536981549346947024131488160226897779939118333257017585760387934138136823961019617404008089866293135132328013849044017861707610110030793351514560716215238303641862374168554421149009474250756334393939439298264048191921443355884861589337563053219064378136826408292909815208044838333991626154826367760593955587003219300213669802277258066546165201502779521231269290553813283531027800774624556018065973231762665653624966309088803733253556261412023716318706408072870831617091002347451374923282916068391447107049602875863184096506655180508752558233092631204528612354526488400643043390931994183625530589091078246648939085798577149809470537336193008916850048374878802307082092849061382557388788319354146386547341471529226990711286682259167501273318702856011585298247092878883316004019103537958191152498396274861305338395927913824411519738553204321782380751899510443153852498689633309163520000000000000000000000000000000000000000*i1^14 + 20067640262665412158335786343974196157599475923036722760620565138973251014532901300547913727468350884261167534558297136520921001655411645784683673228073846043316341772514757572499481450023208547560468264827126755213620774042893193775944114031263884948365605185042785734708960073547549866281235135066584343408977106328224340961779259244000014598561622332764729356980366581246557861195658904528120244675359863826793327104396309064043315821151470143322391996025603388255862448488321793395489975750805717845015589264014740085347933958149708681055606521261981052429152704214441990129545737159618180973800230387465146604429736574582024321103613611063635211193205199135508939164335109603565092096686792942629863385412817009475331835189951238604893241651280711946553310409557715289997397552867221944062625530777588857785181947206934323351565690707151940624395974273433242819389754261829603302250052275254301288810060293268209574690417848140921297871180373639656288878412773402400421853332407934141354946772736116067298961275626193117257321123177922569753206894853740570814402192823887961741690914402291572598358799863468159284922342674862694042367670002482630495662453697773259035561953624004613181074678486590199115047516109010891262719830708300680519538072402563816913322616513096081710562872871894347539720298327006084412525464361875128852691107779738681962378061510090421828262341442519944171389830397565177993452462798206171351344288970424668425104508645342885204152958282616958945817539043147047998403955989770548180514043387043637454649204148437745654764549876465424814651299634082179150337359851029636480785953824812625151119001558109255479726916433593830234240992079937511168159894608514621591423604036585006107513316257311250251471231460169564656559780128806842765719531578982400000000000000000000000000000000000000*i1^15 + -1031158813530649244545237529975836799062070812725003885959729048282658076974226343862769700246078578484647048838404109995867081240722842425941217521622546595614819681530428854574002801037067398433397674892141156481736828751160564975666152739966719104504342397262121962425042689623144352724625872661882918612149661416055717125862382569766853937323609341850466771882956694699966377146068187748674629981399293829495351254530981242484653451188973785588262737323534816703478252407177171631459635919448356730297812232015794815510088933431398875646359012567843010841559873440949104443396505142995564136910664348031086910974401849982007878133231623539177329534453765168728881703022610684794751150074242492362264767916017739434224485061669800271896306957405379852364488823005115769220590507479431930831674668136441702693306143434677886495128426644985768639115871065414299987971507330694699406990528911323138253139356994643945056992080342294901494549072435458811978845522709524695401953966378706202738264115244426096589214662593235346208537803581011443590980419874079717243918671401286243669560830552416196816295789307594397170325112109824216700305083027756021454301665215393823436803041409971291940941612025090758332533362433101210769743712068548245766517059144201838921310024531444544376376418845562177903429211611398841506908267847177020335417892262741561292122149519389662047445421662787308923086901277693107239687566646543659026137097708228300083419052710856227568121584078437669860972796524224647955105008733011068786260838791353554293968277978601614969051141709969367748049092842609251087858490400159941619847737485925651451390134957656796772109523167969820838597424433920531410523581499696132176356502804622789657837969551245171792393914232345929519623703393415787597193124249600000000000000000000000000000000000000*i1^16 + 68234283046016350537777789174741505188665371314024921089380525188610861642194692860790680023433913855288225078555385048504288381907927000321640068498304524883435968501200886510735590206568045905582582655761866100815561973585458186177387778859621813793061717188700262309661590276515238527541343324049362603722073395909423196379673047904441280847179638141520518745661556048052555169186165817712220089057462234920545896977052028918023456549673368924251977037307401586602940660536342326885628863510202484808242275645733650489901561819534207689708169263106977098782313930103351791337456873890555139214283908824569807671061488274241134046339339536569553882982698509609382394276376122705182328032711121643418106339591600181344116949693406369483404534277163145250981611781869280695934515238691824109408406052058706567803195503002876760403884475291761637854723345053258570359916793351128023295318387307494599114096068916950220356704799815335513065256906447089363173571026841621709196991051849133600059554917753935663981193898881648307299359493358267987958120745861337974512280564600481337712242813444491761748660356757728750789665675737322697320110438995992423298317300168041084617593713601645529528350780458310535855083359810589210289695415470473998744801131350998730645236014240215223322224669594603131627711180301670240115828526221847453533715417261900887839712161483074980676758000202850194977651603744783439610612237660215993635719481152456042023994284682941898541449475953386092557221300580549333031349052605683673899205819820388673193843488282986851606560318533655447071693793417888879547983734338834903156582322766525624719761665864303249186004665694558098009724962125307147560182523616449601974599181124785236875551389903764888242956446145600260805485455652898988892356608000000000000000000000000000000000000*i1^17 + -5642393189633143808440722332188588228639677933976986137575353269846460965490565757566118830601123208885048173673179365619105664252347165807000817813315636379234770935197125959523801137786317257755662335079484006536019444453170426764501874012113689654337697387070980587877641650342013031897504739418047187492039331375563383273051141660644005858907204691974599130886181960658699082288330567156439019736810914275733150621607858072829715413428777358763401540941327639313312245526308619233053563542348580538155043799506606986457710682625544534460059152850482201660564638872802268838914024781779465202977320245222402208418928635970019515974073931563750311135392660311166309557004350520176538100035710435166867927583472468529145863501294221970943513446247682796270338910687108221837522932557695430654594129294663466095876065726725380935000851596113085849910498286783288321529922394884508568887563144944149317980112629688415799068266240899494387425165080193853886762188930195740657708698680225421166657528927627895898874163756984520681096605542685701732244180671032726586107560626881770691211463467347534995946854045914451913224215613954771422889307870557654333989384321067280734517683678434199120734946745898584339338063586914182362451399900879598728634201996200429412907350678573089127469872086264369900090628492524363859964308653833597689100352228130528795600501978612657022789601226982646716076954851099401297245280351278275246694619448390196902577234003623415419656811302652228042452504038364809204192243654928943992660390862037136734658884879534907267440512580876399603781447189162202095375945017988688020285625357163361781302361097275867865322825824324359903121295571190957411165326385964337630864577490625026214569515470974022410004901701447054306802973260756527821619200000000000000000000000000000000000*i1^18 + 45213432491968072962014008113174271441987743916276010144544380516230186636853863551906290756858183986499910632086732002429385411930740599675439695026700973846923451660345166079436033551235361811923278958205652138872080211095357356288503843467369873413900398400082761166880892675578807127126085918561252651896039255945589680744429814953011812633487827087942215887502726408419182644748436070044653109719083565150452807673146768410361474711536414125455495939241229240101639120518872946720984941391911226854289315443597700296574906965193517909168423857677118205505752716140051770759912798235574936782054445727238978926001248033046815563191101551172969339268059604101400291610102941612310723847382379241940579346065479548332535529251120601183829184594495398082454952762812072337364875011680049027151779934576647165519521965866080219980652653776297606292294441057473561652546497237091835650099164365662000952949078335618606949708100492125529915917751298263574195313064578503947114595214860692294812182783217360138935736889673809464149662569688406257198190358350713827434811406867375544800275664563493079369917645415070959670610414523146797303564358888490974289570055935329457362432961088513518360798110106022128172412998136335075907320825344389528986366817674440012891114467240102505759809735512224183441480564691921649044135310384497323264593432918218372535197921371592293455472200540444093203977704053799755176346861815179493991197753448197640041137009325022510810158696071558032895190220020633871906702290688340994872668908310094930736684021982606183395435399919221171319993241982065604982171589029813166694854973324966295179643653405807186994353175685770729995762431092726608229889396037515529021080434423163943964022349865939937776591496804978964408195907164485713920000000000000000000000000000000000*i1^19 + -1552698073273757259561105526030222329257361426544629787160021331547539283640048103216448983764502168436476144976967793590810794085184610090801380185108379924737490764991378773749266898842401318997186710390757052643777262292667501130536698324478865333839063938787600003518495014208957997183698325535400838697860890345106170671013524263981873444647734107335814527748059849072325922881616942516631600631478239587091100952419403095700221094661747530019134951629366615854029004763943588518690280578012794089886380267627228842143502849430268837788795147480156861196642569434265081885836824256346715080192827738288466297744020212453992592001855489333892428989038778457820637397882144068415833621345523649570032492150252017073549421087095773211940599647350421239422332776054503035758605316738798272837997255011563695603437201814439267375036672929174784233703747652529324973497057364678869408956386829073705830538546963050791259543928388023570569346525786740659798840744199251668090232301853096127503237478700795745151491838398729157493359825253836870068228862997662878692414051554609969472082490934379306406871551208504914835573746577870352894614126725662543633806301273784413746747489649492986735598824974280379326376087969297394434150062880254906317477247397003471075613110506040847921599304149640978969962585752406943073817766238335482051478324132215695618302117248776373484170870791821044168028628557943178373929938509609140760916443590900660505791177037671848552165683881795779239673299448319258709013773075274392495948190347501863190067136357277849349410162566898598977754788887479175305117868961544321080623646711359145392585934692160890529501500549594333472256669627469334928174263439675896704437611755135637755726781789116688202148000947437897219616872910028800000000000000000000000000000000000*i1^20 + 60636822045906727860092459144042525909591029723865553709541252053303162853743884947256949589491544176574280117048958907551091733768856721716329491061549818639922816789260828977309312781385201500493257925511483585369781765567766203583319988890554436844700238919947791079852749368641130778833283637651012304365413879141362880087808488539371412031578066658595226826993601418773934438994754540285875912022695110907874424220884390501408970119027532313914587083612671536273024977275481336686311272639445765608204323993556218078879984159047298273681912221007968632959791396849674816405465930021747858978428144821532449443992546315242494609049845566812506364281354877368409007448559169387216807517801688698891151351219327382110662895487320380790955655244051430093541602520059908381369341787038692554915962665033665018051170208174436677661325416022370846802513338957325338022042704364359001732418286185747660236447297064199718277770847204294625219782439564412180607419413228679452855073124404469099772563672614992478209156267846870200026686213486235314606678842544612466597711971599420360075291666417931729410182203957635611489072508329535033270709739733352535953909499118365276565250139706266630795438878145069975225502776290140923973389941113758385821511682995985173831506165814433246645234043070388134070174772102552191525323672643213499468318366279462464261976760104824855824242961520741011610588412243801874292666706085101628446122715880214612641357040798697077931119838703970558093803777685501521343082814201408388708063297596274844257488070571954455243056050843502346893786456053166628442641940979271039811758502395901975831897160783487469323788823075656290158067373796086164134657857032057304498828376021202176646820632510210147278034622586895345853885159833600000000000000000000000000000000*i1^21 + -1076891877973527980011653917775020114877290476278028831915471009746697242007937072537354196520995703547256309364584083874532212546236777268312675806575080144570032790477887428530072650970927099374664519850091442586685122277583290839456223283791674224022185823811891926708481462479659409268821719905226954647254919303293487872948772660847720253659350993134118396960977833814009649505323140969194091884739472581468190188723785776633128933913155599179079702500288867802536282359367167788828460864046846450182804697063193190278269788169449326897338684880291020463790547680500707798396680907528423218275014882564924313202291768083424683160957124046150281169812730218585811714177637067237520863631085426385811112555105696414485561927833572110679563905100311547519864096553727769455823734966003669217684734538346156580792204437101188901444821559660423831734736851886256027940069577656362832828754002885486667730084477415294081959644179850405598883093748832113090652938407360339485977184542008264451728217364720510444530143687286780548582217948469512062051481625626054994972417763269822624904576561531851998096899018332063310367141785394214491694789522647991219703086596384026583955950033902362605594885692526110639709962990298776485017209720307392060491029023654219420827791773420340294181023941408070513558768239560763979580871875989864720128583868398355701077494336812740932861130392746340617870261932145879066969935756263132384699366442479796997866378065581074100529362222802000280027421929188311695426525642968008739976220762222464818877572576370476171331168153384434263893963558352837699490887959689324724223465289239997444289874258709125383053836755749265021232004553952873342318198856506835719788238389538493557438850583915464987898907971432288823898275840000000000000000000000000000000*i1^22 + 9468544795650743790596199717030199093702664267930148081482877803813238708876580951551790415336824618776829407100792292944782778607255598769060795509109585207418179822812189077011440597988737225175409552685603812193015552033677244416956045837189737631244346733339480930944417330943741193024905630174141845540230026402581405623336320171051886895043553569000448500154118323740879637574841459058918705070033264328175933155570130609407534167077108045422355352084793894048270166613356062485517731472408861416168737954923653164393275603013342388291394916117117831508502283455713272354056813146558779818035903450361587232161324603429095636801236620885368938049843682217608394224441003508839377319862322429166594854855433779159623996194167568954442125355184921461704294230103075325529934590151435471238591864656116837689023351149839732730627634766887945463485726917200139881921789665774134099113320174574549443300944972621128931535572077354418288118842604225734772625727165790317969455242562904378796760370544689489224272573643964710662063140487606427150263631883261360611838733577866660764635139601731296504536914407570162992622766184278362336040766251428277154126425276386854387209701354565621258915060696346506718771761041248324550331960606441249283030081985498990065068235761566230636427310194277334239368680913533554287565029899974458705905090585439788722826937064523940975857234152390385379585369217313107395520366014365076377810001452789537316326514899883454370377387335465592513735690928827792965876482454950554229758041450045190283468890404802437213424385496327363499477827054060094949177191661375512172673881977828107474567859695346704849359207187583903560588593653629365538082229100587731356285999026888119325494477962473091548700521923783059046400000000000000000000000000000000*i1^23 + -40093257532234376536970067025699293702991295667131243514496298647605093870263816745244143464869988296850213799429905679377870388376180505409948800008156671207030424418387246968105739437899490504448449566239010723000847373920000697108585506892274081096390159034599771854568059022413571490727829912544085740395992158541197097774488121859155995259855363340136316602282922364636054950679711571485800049302214598726346861348929920801815332205963708377853277416649008290748390594139356429083809769229614254240543420571822065904008504804292689446594465590084149926185624425470627878821958620198519931701033642683840789510032626398064284388633638438424988515394832070229939023686078312874574157635089991778913595695376340546904215174968183137632262430881314066006556495431090674717688289132137210486913007107437864998483651092418675616983438664888293759815792165687317929607933166372206630730348529122398901114337812230203641844867571190040280792115746180025598106068263284895275746671862374912144984767372760030058882515244772487300876172671584385042621898454829380204511507318362484778355242286053850293889848656648536892512611145098053146116790090669949127255772943976007305280389925499901772059471975198138558034725618562433487964067540368710345650823276382699652122498750249528956705060884019145331899737167296880993930079815133959280462910804519916851265698494767416291822444794576055075429244695319937450757281359880405906592749151927359405523709443847748102191803888489414421278682074982058019757211091543042227358925165428236741762601850210919737526305959038563121908174807875622653442620233807972843504892050038626784219887919942224929769868196661276518843614342327516382150793125540732476251139285217579169494489534061017848133466059692205670400000000000000000000000000000*i1^24 + 70690267666354419523023722083885578093427868753379869977502512717811865985235025523041389916446392986809146314146514087619241064952178624083336516835989437863977602394442938135484167920264221206109015280884156299374502095147714711232509505880119622449912139977303968342804830825099895495266174769406902784504109103432758833689908776049482471211766830146173454593191050683405254684741279641193717385066881826343325906506759048582527220728166606124720486211654126232163410565361178404761392409935529619432823943518694452969275816709697894513737471576420295202882919764020812110255797511556216525873850800589786339570070578778153977441916434758137971953088187138176626927623475387890483401450614530872334471197202985812028772539796334716134397142165406188403762995035584883566079039427737883224817274453896869569669835474164823181574242684628712954720333968597794702087296557757365890129515966709026778549655624750497183771001727846746426378548480035300100455276850335230300348234256297672769779240522207799016850381855891526705210542105021433036450786367018713036436401771078105917514171632623143963564954383695657437522817954468786407003259912016839330893800141469402452227342025436421347536204596706789664754883848938783217289982526379902931104322938257588602698870303310571932668346140099769844454012313507713329923460903975849397995730476394414628808013776325077900599770293020046324218924554044175965453144787225579349330400100415939127080339926247083983539073829678502247289169287377651424192946424830956161483238484128464644685109231475275730823459733688223632923042808036024815728986903316849471023227858633584022479826997617479346446991728987502050549333643774465838551080905117827623175448270272576130162793177008874827490458578452480000000000000000000000000000*i1^25 + -21659008187682719376262583092602305297385947889563275552134192737500840279504002362219444849859740353673045973208018321178937411777648660780842597038160436072991177924907388229594002052999716217246130552223436487869213336937838821799079175250334643331482534248465789706191743163155466925922042764241172523878889116226806749904691222113349257067581408733343879957021812202295037880390563831297112695134217252373045773447412036760745988741589534333423369768986473146964805703130434893416582039088181347092101702771973227308388457694879602686251870655002662615606810395185681873375749297610185000630863558503464789219735058937122740125859449367724474497926064568723847822107637720381301666390235678477695032336819522126854593472592853064705160472327629913916425470657119984105122786636338623290456351153984886329756629757974509080498225715178272139153223910056853314739610234503591160517385515212984126791452979087071197036033619509247840051148449483657069814456429691846103215969603922130119664345163051039986569723133171711657296670068283020718625982605647732116121415654691857935743510029042714355160717215036613439853609718704115139311092639976924239845858267162495033483406952481377330515976327013455178787359454407800268071214529121449220837320731784942626531108961177400380316177005532759110971557582920838983938142029841754229287198287560539562843227891680608951560757696675749684735992010757484425542953238065361533196341081800795438829070305542595058202095421406271703461538526791710130676061534276432636388566451034315988466382520469961263044070400623357282724295327926020576599755926899335742348095786344791734493578540079397120082540151383196800499428396859145735549876057190360718828837389373013807373668345557059939755622400000000000000000000000000000*i1^26 + -96586739756045356924896245674412275042707141782711499262774071901025292488620900075985300730313872758826614150522794820699346223656811943747218119133349449228437385848445096141187802018925898457405679543101599313307450817818384333785576058920771638069623671455440898309840423129914332492265296478021597180266157289919604477163961014036014990908691299150098230463984263981053561076163644349303624737200500413040684042667410677264046376668630318626148511943447351205741241470201870296301354816328106321027383208016634734646380494593690592577651683907117373876203839955247821900631789372262620629100018744136190646357359603791112780248147852647985955830632626118103855848032551678610054524490750848110698158011183992125281704777783504808785958230177163790183084046082058986328384687647091721744229088053074696489707442922354547759726534269649375196987672516427726291349816936579614712634987945661906460641724306719142902293648973768001318589982422877342623619501333537301128275880011027280575112594652238810268769293780512124598231539634293106560377178184710133723075005889277449379176978985155586467974400789734990843401868534434041336225124307396046184221443008571036977464447323996801879211866850298052333718279327374175870409887730408610047020285523409214980921240254137434898463408369073938630594040838364711973849768301959587761519220194789655106000515229234166873863523961146921788001367575306619297314585125245866165398256422928381384155682450075309312776859215464826469014218142552082930610280581552321849865844883379408597543122013558248196000972889146168693497202491521608939116173219764385834465490717156756823229468712424333619559394574042035649654326218965173522461324719553803008957040597251769713334780236678315166924800000000000000000000000000*i1^27 + -30790277039454329725600515453904537564353620315783616492153983798919528352130800492105351821206646279679487592056935334912906879269467630885229409826830064357224603252422811407687313937591906611268946663427042879200890450702731584453933697671807648823335403808999228916123973287376676099501040012800949845552343550035083961558839526040784142045611762559076696464683641731876939299291850497697259926631222825689286695748299389527523387581163493898654977066327957937239519979707208109258645852009957880413867320266468439397485101001308018423896269892342219733280770465488684589298032870170738900358812397971738468066808956861386171563587751210940356430601270418996987240214908128432868648393283961875484799915561664348965855448671172551662071043514499664300832694269486310631694447681365638613459085034833570069204190628612224231165337113352678664720144703161150113097518232926720574563521022206968153154970454716314364469223850299686834144653249480943492734521077884045379127547246269956955616209285378723499749505289667970263853244183328271254775704010190798294766580604069083696798890276881163833410969096694289558366560430934984123719002186466004444901857694159513049281415466685028308012033506763623961357561963151263916377392651321223729473977022617067024394301377362290794139188165387281605433321930970053990360306014244467413240091966370097920670011249119680332401529451869471070193110684866077204648590780271916638975242821040186761150970001853924608836883597271090204287668840476608798332912932470184569691218127480317078298637782382150864573587657931774004487035272522096937234350543454740281885585026564809008446508543970232085714627674086641162986875331193729527661826691804732691601609197741322576462792448016384000000000000000000000000000*i1^28 + 986528403358804377233859700438599354976729068943418815293895475293068883322399143974927347752921437125578316545538866606952572513323753584180143761663041471570282922812986661876701619148492479075731711562549243897665278614650369773175092057180308950816511164101478642010582928593162500412211406758776775708133375537863480740803215725297485187657713702958306029351630164993053190797393303384438141501073452316282325550795101943585962517950494555624748512400013082663268641089814964560559209530704443141469186405378702553992129851803343508493288956740465124692235671256888752329933842130669286139398378831322929321801129513442287613178537170520569276585637970111273584345086216665786405403999863691745879468557726446491855570267690968139621683032671057706456285762729791958109349249054374472369734061068489815065540032449615017083429157968043193788173484689917603852163411582015990430374136329421185109263969573510126071480293993587529492107779365488158317290780707555164638215344831457909249136560423514345766622839047943219516669915106425017725354404345957153077159606124929813173629456228019523825756074175159587584274834102233667453923823723197839609658913713747224323755739864903126444660827871984013841652701910083022402206194558635243643905348345872475708045192724768095164032236969790059640414860001369062284841764924442838875579885185925355820866458061669018991767933440667801141736227583604189734844723024268024084792439089526109714354628760287062489149694904944683561764005468330114339468851672221511236783910329405704310497644748782634828207142735930575907491442444320582072536845145746922476618007318057614139816013779343307262545380384780961557865913432409895630801433066145527814989609344314931655422771200000000000000000000000000*i1^29 + -55967436339787315402125348390799179160143671638854554755618934158702911277246780368482096725693983256191124077663687068260710617196164584804539291458652097954051193026903259905692880670468625356116916569640092583579538315266870854953332480346018074085932655249117062725274010896266999282687070526150393611669051923524658728765560135286443652771727035166983993149429981415307655164489158403130172064022652123463690030426561400927707187872023716600665584656697437449288861710467470846013116406592532363288826410650413914202341173459309526899791180622229751561241932129551903919712221718339964811596892694485970653590947497930613012243020536761770234587932696081866407445879488033618701914271019077736480550220196393448223746505998658004718324754724857334604406697962075674678628728101764064884299553063299086233567900622370860470230057691505066597018532298169852186055089247824670025765680517809828159323935790929259801176704255124556786366050984212689541312687190230687980922972237436016871913962628500546251517387273779281951150542631679215450603201435042136995062824908212014911339425532930405168652034211680532305222949641807227396228272791515218074659757434963732825210915705755302457809567690424416575726688632459356314001507453643580357969232940775441577185243354227555698177951184409780298155964886875784674923674544984080380645601695883677546348537226818275011308906890727464543279333412517314566785736366720123773759118359345014480512269010849632689785883482533744915229050966328389453971123352348309555763314984964956695022581096943054971753589262988936240679779735602410345640693059065177119025480269650935992338296213941600436449562563838143161906770147055695496493536477672786408297747000856469621964800000000000000000000000*i1^30 + 275099934164005151258212397518119481411751061325571956031205897731347572473840747808406633900055252357385416856551711425678602248937635309376710185183834728711998733790288552584305703651328837691204738216716988701237600599237899168436059301980341595498044977754728934556038292348451415869421773090684693852441889567995001393128046362974026337462096822423727689025088480124516798517136616306577205787021678537119674414168664544233174110243062352049659935938186592045210693058252040854280906716357508222446620613462354516099049432890894404930307191695394359815697913511775619299956383708679009527064798149591677919309986857833819428733652792595966913399311154257325758437316794481059763115904826169909377071728500818461699528529826752260674915508034870353234141980943965676213446410201248145401872481991547778325549400418214224152375249478341277393787180920014938141502005608793026375461343652493274498566127877037841066965531439910139219745735162377172173420260007988873097522195183234631338674620774010995503006984742030784162084405757540898688926057275642179739597207063662678480833944146578113185390531516898088164778960925430050449963281213195388625945422545459039073022639939303725224770509166219380041079284210978806072612833120000260449426478437546314754544898237880745916013730063916108953501845340444999008086290195687980541173948291270617345906998185882163678742094519102269054734817143810882720470230854309917376122034364935511255707424259794224533240190170005470892840856754758548615698109174145062951238810255483980756792632994269374763798428976134815088161682853918129477061516598333412399123718370455904804224105118595066039024917125196449329935836910764134866476321904543793072140645113528320000000000000000000000*i1^31 + -1945482383317835523727441742189730032016848065246753850866821407547620732294229539454149573388755402990960140938960472100555808117141120768474797047339043845559288491206901875568687032393947714749170645904385956796684456767680883550132660069846647381985575247985613343057599026848610974286009563044810952083897852522910556466944201080838096331844791608366608109638966130970384248720174196883056331042266844681243720352297576764124685256696991753177293578606329987489930355257675393325703392768512106036217000918957293406972355743275070548113062660920232854020508447569203612104166390206324733134039219409115279472595923917577600623968168653218646337484903415613294094009246492486088773707980289602449209896301908430532002020227286566217520143478106626654552473012334709769006066404692875214102637284834491362870167661826713749254068579867099282631864020476194216760758823707998489362676110243649015989061811437577030285001015673550490247782284513707501419272756522641874310529732639418993899181973483130423421404668146013503784279636119241525741700747218354495527787513541133389070645615827861097811895889529389149979906625368480076230705109110645462499856935545886497800021419662091068271444859802877679468602698390435473321070326549192008340781186312811246056724058859099604823776839116264068115441285278371933280381031872681814123348655366691444185597316787114642148707537202670163839892077995201839368511841946221206154330789401345298111935682693546124575547004904349100356813526846927382661827558340171476694989704016626405935712394794071974105694105822363566531383691170556675665027030560694567467632102866941050179098634610977969957516533310065529102804400843269959592446411591714379116052480000000000000000000000*i1^32 + 2443668964976422628236816699298944068759607479967883051207585485387270508437181044710611416185332299649330551680991160556078760257030312406927109430709821983953262824541183205872803417107857474894549280595331331858191677078415046929283964715068189379429374811056862490607282319656170354756400160096518901700359252195249633568270667977991060532931123685633260123489332577383700643848873531798893514735119113327546358096145785236729474931987427506472398166996211410973330881817322169137641594510803015800573718884932389791998591545242865547345563412402452897437874929738870086393462840250694311858313599446265865960142648015093687185998726208690270092974494162312836486618679427761674181111299655744190724005235109712170146080634243594577994269428833369143962380083326983948536128979881545021970335020380084589649440690833922673201691962275749729251127889188771983553604208876329136821350412770551724459746106934960171629202562222383264134135366902590567240595250600747478975216997013619515716854714185235552425577527126206072318245686872077020054293198693502597675491635063785960011927677386085926097167667797908210109204496394561597433618999305928924986865847988771436779917099824297860240102632702198807903976645549301237989481614232840371273192988713080498729708058344666259086282353777086682564164952353515188259071992474977055484925925108235101641172529522376541718244093064550690235539979210163811778626981908462206064382440576702651799520384543286047231441559871000250012557633798798561962136511886246544984138215598558245848501925111899347829103463307058295480525652052526965406673586993593776143192466376912264880406207777421046640357305901575919816676969699033342041789061630473011200000000000000000000*i1^33 + -44535347320810557117373712539842832872154698384243220299622236103565367361057786340503608936238358721698382448617005445135549621052617834728611983383461554047631747266818803874025737460842122371286998513302647158487857662788907868190360776921177670488625755473966080022526387435652775879904954096477096528710693979936377370858342080623050048460404404567932322233639469445765968283538671645540179938318496660149763556569115972511949418083110193796506690930432196141036198006007663001705652683203024305319932724383512311346466889691752652131520921165408105758090823270663367992575930297767620896612722028041367140106320656057382735623499905864993488078179623835759769676232866315077904109003984540131746289029359426305494689802815474705167261117688322788177762389924632856799092672581723188529356207165475977393228280409486463918323384832574329866877388867542242658505703356813284748905393072231745166897949625291292011513865869433541828339953015803058937520024617758400703046514137668966749475814702365054635755780988709124307588427023727142999840572750533274640015050291456490516294367456671519341813051256761192364099198623164358427637642101592791535226610236578168276804563817841635871293333367401913298288006760882413014030442502987548463646871175711343487170560231571048514806781013373925595138740162893323456552134689779339034996186934730923402826041159313407203426095651962243810241963110194984261993122799109700345604978134793699092801115238729433364687440694932512151897241350052671882778164069206461510632952556904356977431447645983008432102043180699586188125201311607245615297385809836691507049258368247107301564993009265384280186286616751855943116823758778220995663794012160000000000000000000*i1^34 + 45169659689394523104042214027241601504885342638489018364028252439274580895744456594353743151000962831919818224676221135019001652192642590348469123885810247169711482405795154537740165615188356654416863542344363422847714585316563076916467624106739878557363761314881366289293558871183188781874209375807148776446362648489331167545258521727337249999085697495713896843959060307980808384126424269499620037962254101419255590105086731253917338714316126295197785624822699124712621712762051442395498934605681041977952054384100243966948379859652908178422571746191936824289565764021545388659857639823979095970160876994089298015247675629191590880910223116264189843532786892682166591032634087391557558387248972307986480585709274410784329707598702300938479283180890693816456728926239566363093877789036851003117762413182053571832553261305773343230352159381585916051133172898489117416227770736686887551358418811678563592976647086731392657004758967737594955916228108699454784568486523791775881107258808444336680341889432078372011236787262470951860349148299309717669759792072965729404418567649614217214915266531797939034163969614562003521831961968466740665825614791945032470723292895268208208225157806045350292339436596592858268753319241610069110968200791903779825902784485780216588358305383289573732959559197285902847643130639895438626631000236450092477046039690438941815753904567662967009923731328268186762413726854912145027352297095720147663870082857859329622263680316861575630391638408990689524726915308358834035191341190423281488778612276466619290833915173857562234510193646770578881892590223371832947345859674207214648387219367599521703792541620360678884451684809110284606901003468239011840000000000000000000*i1^35 + -15144509555732794786031153767493704402648437607109700104814933760402019588314436853611814140892509283400728319535704361086613489566817651257516429442962811944340021977034106690352032205156773170838552156309710399205699630298619573634209354123848508942532278289228293314662467611132194460379869183025100742500182834196078481777883019851701424300424746652358041683606362056955922781167192408952620784572040786178074445586747484616299814891957505166115213118718456044453125071914394889367979814522649959551583011754514747496269076850657974622270535434867539056921647066871960068296231628064100824771224900662928891555417946036240995852967895673107765216847544634882327052188786180067085061667512744896696587819417157860671051143510018847744940859210759990061237849069205334469919828124196539630760342041116476593946003170498392905980087864946924074622743180483667348168770888538422343158636459138316746374379894916352198562330278367751981447990138929950355392435750559333673578253862641226946029422054115320119183418576427657007589053346240210015918727772352581367094742837339438991415031936988119004887882816979145818812112928183403531635929880273444835689013212258372587580420066960202303687523777178968955771965840723694140015381830765273672325027709381704008096786305000675334508076516444705336387675360537486441997113129801779455989638412915128339768356894860820710031697642771775246463642440186916870622931397884645430687239827238502265257478235266298360166722304521371199333498896838421249991099009319152632790612749827865898589832648766173418807865925485303921104135801784125272788679889338966459987875491350510383618451714319397870259699486098950862433666727936000000000000000000*i1^36 + 511635587482970903665560546239925787929212251969074494276915574859727071348402379612116204766136106147914537398268207823634504644742164978755462351760303609041743064373484626775866544372362905291797133386839332131767929770467715362797427413204926173222635933858688431768340108242971539978591457324544395513060622416872794754762537098062119174850474482158700671673554117262714351065414445165056576372191336774380830932798382835890546124771100126881756934713262742609667836010042565874395254396036907179367204546304319276740565688268851893190736144915957571610607639544790014523651176292620151726665901197861868417486043058489863754658522462948470466685226871166491895216296336717374331263646396003308606974417180378196088684902316462921124236723217069639069198236813695113441994875648170342231592021909913953754093476527394827617625865738478367243061690252546446016660661148083373563623066345393037555978792881483163536567395251332216508540116127455478933017289124777129633128691934430242020563258363531257392686419844403958995806965768821373794315409181658641020214958269969683661957075799550937368444745933825214623727415315039150423744498196455910044167234172789338004265038889748799405576039222257491038225285662671570968477899370448713543848165002363064830206016394067509928818286865734325486258481784871828505976868855203846325800442956051878501034140314001184479208935039038587114170199320380932294952109518935870463670119972292801345816486635568556357947258259027752325339574407345390618606126825097607085757315976366246473956607866397560055154591840054697218245165349718026324766314215188091404322908225378611927214879216084860502236171201374196858880000000000000000*i1^37 + -5411082818066036317436954861682985754895420740052540511315058774571726128269091100208186536434515479564621634432069544388244814982303814517794594935188444710224827388414740955407788695665508007249279831305944236229246247992546682367154460439453563934891814416535097396836825334011004688756917692405676081559207625634874210712853017784531698932453736242136376149085809246138194553089570243986501856152088274257055053090289599992882512879147616216792617857255633255716872939404161411252653241960148944016687684414255431556645960217146945262360561253142846245489203089438031459955423645405307304389387963123948031677503811776804730131555909991900078202541854932247299855500064367816003323254045744600839719383362308838483215587504395064436523133754893953370425341330482104469586732143811383225994064814620742143026220008079522851846261883396716925734525830992638154801903387970740821986718438396121684375341401245476909816598296531930335687181354768890275940931412199965836727457395389058993942407297033024655855981674418976954609911170950925174856071085274040607429289205185171354593074578437654854945060855905405502811494055097130691474319115052365144531780461005049636634699726719106734368681821484266596480569252575398148391426171372649713886193841078285388029384596669271561859567348227309687988530867805552239029098458681291427048676915173546065040153532585791946822442688031009466159066404381756061014340537834799014387026854755746679993596359973896355409793562272915170634320326818301781773868562065133214201884274983665265655627346745651526440753190409105500198671187190695675074068993074194877754426662657087930896946852307440121748085800960000000000000000*i1^38 + 11325552498650362262340862668538209530515629354010191264353039603338452411295130426640319287696714447028360392866340311951297864027770836884344636272218821534441565046522000941296098872823032681487177523863203654444327729514433737402140449957468078602232365796463929137628889480560678822473575348544021176571159604059946519353377777376628528623322693169570098762658302782886974458510901000042118660963105043573689488053297543738733231981684682992250548692405489808701744287745618521427607069780790415373984593481923097411099286463908722731608692211134667327424582967371486925783739711742433892725518580830587313776487779597089891521839524292772446115716082719488542137916376013023355501271220737156459267418920400514655669388270274154379144532821176735476188977505808973806316215429580276660603979242665022942714816516859754435058334777585367151465920573706547032634848248530687138061998198984208483654848031750086017654840061342383899022294290950608263772411734334326443881524574667400530395943554357427681262031371850736769034222415042032406249635508757010143583129852270371928945137620721478690622853977065209901423942734953138654896935554251521046957590469055443805266560103696071530324797686480512566399304645463822444431592683546262669932134348080990836331037861157017565844423764516697759847755138335852603610911584803795210302816099084712726248393104527135431961757499345450462508605409980761309849224195987051224257263538045187450374519042000817932689105092147899577248989310666946148449648046482572120548606287658177741964032582561996340615961656338261133617702350529711628080140045656198914384736621977305919980987262887473971200000000000000*i1^39 + 9217167829336627243609657239343884670404360260102161623941736206329967009835225713191504000592157303385900890016076507154900982297083947741521424488948089853996363257668339106909486533396439282804782780887943823124394301023015370083339655596836153249993074443683700188834016760699147740103768946888945915796189286608107040057343370978743124228119965146484586105905667804128757314565910293562702108516618838890603623539628680392185021356507058370091922614365746595592241180483412728090492903568232327270245448253159579053724698387729266526462685653158808605628717822665984526108198638156783668913263477088693487742497996996005258272338926820171119959362192650970970369283677866238280410983892595498401063988341111024528810871150769367700280478757622308286389637647807332766523597116378741685476804297768220277584293513521837709473619075936918376211200065134448020948916266049893276597571650386210881912580277244680836034451877400424249934968544310256192880789542757349742622838476700918135419224512723723507159261080815016513111080859764168276322339113020239304718369984262025664206972141758645730144184687386218452363955278624950872506043775703042360465153082800593587641967350719071512665209718710311012964201282485508858987992860791771862074446883586514286248356254288354650103384464437710140130336950493084802283418182889383564351997821810206090742205569551157005210503234602461799087117804754618383628047935780990824909658163883483180287918005496140473261713350418604374942807198858699252756404629931863998984767484164140076536082177047628045512007311566362236724559891687095864149365279914664794879148786239232550570557440000000000000*i1^40 + -17761296967756338480960088422247986282084625140297381397269169459607746969331362343902308297268845721189011496601119055465057496424854870288996978836500424565233228945038958772445418232601575766207085320340318788542969585706994785279706325230811860735262792497966763773191428524016781304948756480750841175758202578677174668035611773866800568080423942593732285549544816773255013342186036209771319422909213427309216071331841214227033276524699154085338996533907297270129271226517153598555020032464069417666590864472766652782360359699222755226935886556894641717985491396248415266041423414014142226317472990409724462074734073299012723139449096307126846401115102191252140282979519809299466358265050897471556366793107737735372587111586922404505866417611137297704760040104968827019890309820409108583626842017325682687148010831673232189886719647491929001073511759045235399192409833019466165262686862272930335536038400884376432899627184328149851673408318938135054710291186299608726675430737637764127566084577921245372677479244599724710797620079733153169992235554429713692206207776200583433779355617293014298322388294880138329813360652793537406671856181990857594610351309806689707326850408052402854532442530150403661927623866634626775291414589851393202295617433619247020091531530192226474759401109140875597052552161705240248425679501319985666919423902072659705745674781290009289545468610716496925459936644688106152989341676898924716063444434759995622941875556606634430793109533936452295960315551942939791594986355351024659827229341363102578978877727510842549300222999495379406984585056595785077934914282295210532418455963959296000000000000*i1^41 + 28787304126887995404184776666553180993224049490591057444835751634147966188153589058650264562297399788210807796087505117824858105255562052510302205127465550336558843629835769952094449099658881593994937653873690596484240179788453225282660953307269494737685083819749062068688386391337427389244352336071664621696329636171931160466586774270496252359473510825580881394620515125209820798693716742835963246022178544442883633295074449834907827643891116026571938634576774721287699360110536974507144262576342509648580772111249921939008399860084225364816589980318868099776101717575355824143957196124679749836319800254740551236536699584192752042612242650272044583596291178951625284590234497747814269035233791136592038400251688319381273225244061749032383346571808323931515077409777149985881567215610367482008425275725999715670194515707677156452737629768133939712694003159212827758826297884079889681795367306740174358295973056636480685668937638099924272999164213641250805118881365218450089148455709182629686415598062962045067992475736758791469655781054377051321301981696527060775927172548213788231206283137017069201348992274426310983257494820939909538970968885857409108194828757356322729136193859714700275803752889963437913452028417904368553227816440411396300448641108144200234748430852392202479897156990142037731569724596717784783547526812008955519864331400385130440632248840992471750231761708647242768662717666397124322106441384060046122672337661800721201558035076571663399091087566262386435550154351740681746060202749371272942524429645743795681264632186622444373351059847420312210678071267264487474712251086031080652800000000000*i1^42 + -1197287327194492391430503672078686176740370167318623742868839293170878480414698678472907150972084063736290937388279606257780007595511117622563316092126894860570473006838155257250173242237973829811702903952951293932396960902250937985273891365896720652451264949197310112103681561626375366178266719477920663040428964787664311587523760633778818533205043320372922177714389974595976558377981257324215714396201606983152482849616119830516147965964855827761337037896802591583637314540674606269687969705989016811469041406652209696849843503098392785119094025095696726695575994229128599816937782232150038420157094922104195879569992274106289315702918537483766868120433144125448951099504709614535291152303380339978466738828940756294853375088620422185037567365587096803938643388168579685796599052173090212412808040928695218792288010217669710320079282479082185422493482895768989293050963391340207128698210390806290357867977456188448963636237039228722083688442258943432565792699404438528691873609602784674361856213465938698320485087541228112129052593554380201493416277487386663719891521115112313290764133756119299597028978029611207009331596993357348015940686649324838255161907351909646712181241804831425852789629039804312881283465078828801095397265791767475724510341393540902174817518257013456349444385672996775135652450609057925340200841260358140960620611224907383331992719495322273810260069082659849531487022984276814911960052501502948375411524432647934895017607050888745314433023217029524556822511717461836981579394995229300344678845081127390162704579677192894590915275624813489375899599947900528558352629760000000000*i1^43 + 73642513910933441730970150765839704238655153157183075273385006300838269363449361062280776665233981291132696922981089616856016976387854196211348395536356230774697678701087471843250480260513757055435397674706236055625582740541152401296377331681117664610996278376958116049883485564496877593414042098412573232556572915473523779519187428589298564248960677770460468941524719410565802385375353914759252467051077389291949569006241618188657941389740812327955644203636781753352897031346557313309365028171179067865030984652584211139112853873577954307777212369285305110229213209957533703353805941331959652824507927050313276686353653645875875890015104237531734092309002201063321990235839326718442066233546523362998193016271980689848267610565244789094125555649881912855836462871325205702227418588166199148848447790868845438039078661556116423599011430729047946751781879252283969332418553529368393680270338238660663958130352963249455487821681557818737810114093701788319401214028497912630108097666239782307108432130317989732934017625499848069119412423914386058982629300056500109937385826543343431736498247928629720525580680323858039250687613938986775504278157631855210263162540956759689208186750592880447926559684576215266696876474086470169472307942038345061691965896027391252341189774529591760573195510748893540867188110235075670803445493648184222596744716684347557985931265304316856191245914490415832445580757141750141365103152744541713937171436693147928498780926006219560899927159126080017188397315212932830259005427543157076470995240419728860796030481429341106168177026147146534314762835591168000000000*i1^44 + -202699706774234818299595558677713809497001965572360142090511229520529201562816426935809426938804929677427458454732580670682997381313771485200525006129494684197274981652959259576322878748674513851396953005120664588910022812297231093047782428752986619239712763576037486293337153488823766300050195354623154856132932459526997356414475564386869550434263982849534888267671034990230216341105665956998375909242031948374662507803523421409107059882383592212722782317199046147303543829312805331860513558180537385631725785523135888861777824943183025504314556344951208601685252891253195854013005139024146819862228850106188212132863671329580988765903153933004128097335241388653119101946356422981888477049024365264379894772940941522292188905486417104827413514831550714483608966247154653896831426059455591456279016559167738638734537191259805824583358423747397895149541941783905135336209881852343429729891991026645299657603446822926595538821171715687141660118666838507087871083921670690473626473280891517138766601148683548198488275060791345570253039988355339587393277389240797585465243481560852254989060689177151226876098439077170423113948204059192204218604915419040289528114407041863986311367006062953290775467859851622100068760058228022934021087875396104529030185747454538061212200427693083816381471044283645996896246459654738650448947335509884417934906369632877334507473198138726868527590941734688276539907652236157824821223428445335240973393746034344449513112241885261050896885782692064723560521514829248906584702267398565098563774005137438869700692831573711512522089235370816307200000000*i1^45 + 392515980975932707692415197494863832354789092488518346133362220703047834542413610033012196075980270049773354527410186287780841185101537640987481980445393656689558046711651306566983348933966651407855465295862946539327430668839981613699131630783792998531267239355007605919505582386536849605323567658636419264475956124943851729772391817745189508070839411160990525813028026045441838382904734926509137075597673700141471440351010271880031673073836868381622902291746231262069008382943928803066258586474452517147475374176451958392181975594897730926261017598796333177145112020187381819454599486746921872234235756549729166316340688054220619966960754748114993404276089362045348198618371727673358582103275241798356070471714923439892735453343939881689150419198717605219934553838934422734052568015812981750860431554397836968531873136253784306907909449638471823171730184379112246861876142805317483532549645691721357892101521454829462586202265168529227111995842742520502218588068792180579247422714949827925230719710201957749485573629308231923273312676237949622799837735245269554330635112787901456354574148525862011222910149852942874053350883721099044147768138190029843948426349438365749847075009292557730660084881282933589179062981667247609002850816209032323933865716214873256080651766150731131541587962416279213537893912069832951115147969068924865698043327483059046040067165142296910709987973857115518538596191095281774606928047664123442643436949348684581769779843120823445502033904161583543006068815586668583047806373408424659618783286783768363842746447296484557291520000000*i1^46 + -129636219889378922412015965567710077333199162044196844376816023875742533025537259549087424811727946871273899645340521896833443788522240943116750202674723613872422503892778487239614205616274311715883036427337934528527016387892642729927452065302284750506785449505779241761540229696720191081813251337207387120558309357013684257276829609378218034368776605772222841147380866893554268696160198646203677760998827372335009383261208131809439510779322194006172687283819491782494501050093014226344423546266509367575874903185050295707034258553944416928144268945600976187056550236832481020440921362738127607198241762710640833838414838151034301166358560981335087285722744887427757617090927176041581480343637409853885648653301031883922390336469368496283601498631653453196951367460569814962739712197379962441599015741819197428178068039700219259339275081390343398984767095685093094561073841278277419831122974249841021492441383554099293463022285366516268755497025925088674055963137305274441341342300600337875790538327338422225200735739566681960021614794175738685878249769992475051407804058430419813214619197592734181301934088165634213698748890434202243992214983796494023913444641320522902985463708071139569672795883763517420679045960424259636337830406995538389864865235600006709694732104823647086560850843017586712479112346841895524286978741078066507884845385848918612691878108571920114848531832291402728430188890601000294654403216015449504762740642650004918380050423965362186783934126820036084534972734016715317503989725386009160633239790631066016778018816000000*i1^47 + 17417818994861211398813233496876893455799725761975452603171749516698734411911799948825894702212046320118394993093768629662293246942789088522534054445860971222262901095245593400576831354963416236530777153422526394766404534222331616235056897240169123829519311674432629153822524184463294776905049978668411328995111967350829534738784525814867199589009416699602423184870395536900727690521548124838599276327582585657245888126568491806778288052438354671448296772898321103134337941713133818379199828493420407457318628261930548294965079321037850801963476101974909654818948880654020235585716154203567930892645364290242130598493969426469372320453898629716797248794350934103016037198331234985273218162023985920739287800008201462285374897836479046624379279121855015954036609460482323348832065207859045960279266019018185248472745677596420632985635182949557408648170564298956170499198161840867544321771354828479185314234621978336006798759437787653584222869263804009635615052098036253514807657025989274807159347110451724864254316109639704549849727715684875726062059662951071555171336845189379013882838082216965964263474141586671916522350127201832188880941010625537012489177579498467733689451952887296701588108933932386053811414806767093069770182476056954077951567246460787604319946675885219539069298562573961033858589099136692915894041063624804442036362904746341141732813938909630305631151668210129261114606672415187918918154913543225257818220579733366805131851917699497209482396208161999544215907380475986552906950417973956047103845584384000000*i1^48 + 217192966813610980472497620278074454012150161368206980584484012728489339946130841803287778848005093281726908138454385726029052181700892769006298641227340517019549038060819368283063813582695645510359733868023524126531321850423307578222159597450926006563358864770005943919398041728043299216106125219261328262468062724814884518019667562293324249668203738781320193192686950458977391535600724203133542127464498060665016372030231337240247334259497603449865335196077226516600305242023086820600595621696094881933431867132789302996317344471387631009838264409214219198794564060283399330363736396198875985509483639387719381149855394500676619238147758484732851231577985136740846082936737257629209505906907867507062186682820802207794786595276224780295906396586064827656760264396862442110655160431328942597959506306462346925012576956753144494714236241166477892906027636510273521096679671165721230089391432457456068700923275255865048055361586638760730131023743654770104798920034580297868953563563876731396548619995227613915886129424837184314839675785172829369392896607328983973656668293670695142158802344344726306635806177064950029745223274479351082753709031227116128783600780317151795878294946542631858997933152104036699108528725984062964740200622619092119728625215075022377668135952091829176587192562383312342194983720405939891219684075008212786824393233855805848060249303398639221480919482750374267135996153003267932339625930808362670037901623098818737795936002601800559525241135364076698956749415545669162881011257200640000*i1^49 + 650697839040092601424775926586574288852468171333636965379256884385943937726687895497771187223917326372910562958401616814656669029526502287590757314412640759676392824224514003505511309822430798107399167977578931410976106212014070242280624097074253908285937206389216308606350463667434251618487127388148280275965087608053387940770093941663155220669587946632673260015128931725762590528180842882948451415094018759716239763930659449664632183573360271661500266963743075273191499164511025418645328385000825414838677549599777931240711429994704527245993109633873246571458860486832285843550481895217942816108589744474085358945224678568770827347831815332724570301929648231487058423620940392061911013138142862430763374661677510783306434813658788770111095450726993885521082585807630443209818026498251958999301519706088003196558449143397912123665111635440154056728924360975510470353461934735888036044490334525587242736365459585891722334713175772317777965861548312641068215663636360808951262681404031955767796837229914546498064073601405498198773452685291741977170251903986612588249346368177949450304660273386557886235867377653770476701631555201440076269121873053813853151931324725519211996296721859450223874740920147826117158008505516782827990439779003459017742448754394226584634926713770192421718974104222811954176238357130191151430213363293784724691690535161310054459692206160938687752228828223675991652431601052577685495830000216123048373996910760667758286711523326227366818553605716991003285288001688720000*i1^50 + 160972028834710061969243496523982127559939098866762711125222379223428098833461610169851385081932049960324275263183052976520620694115857999082749225674721844106699589612746103703800228447819903562159662974351060502111255432817036007292630977980357632080899279896967096703411481254512808613301887447500197424089799554854508845023718059975810535004586767457152885913958033739113697113824495662426713846071580008250370040511274934302175060935984568710202361249869612602249808529987168654247103287126813632384728077778269483605443409019861443304870221839112158585955308663638610286093940517399582576032215689031186333296759251497682539830609172802339000565945362134966817921776068776056377553646730388253725013921967064738056328669519632150757908075006228525910445126778496466122073653103851712996200518546551792151578119132137324584909212636919612094961041166981745252454997291828363658308299833513894443379140687021993035284287240268086176833782221156013560134829836380654290097297723227168121401560000394097454257011168995743771611454709144413473600824846216619213784837365128403952806178511639671111631300518741771955399524990494181548098339106913684038487878555691156435969432181233727943653641800712839581470189953197334784373234018501958250030155515917964862926004758030264497499155297403600397462482901770647243650620390773294379769200715337155087511989934364879118770966000366932684863162463239455201395693931979541704105458822417621792951130332160671048752203894687200*i1^51 + -2254609091774806879264168175666737925232810486605153951158542317613538650662800912860773945800575816740634417202763634345430058038615210935113750791169393139561288877465802008110601165303651800251931186122995630505439653226974432682893972606643440442268276372138035857426506427282454285560225946766599097304343588595971556914074279797697205446460200071388216515429205756536722446911559893917294811288531563641307267129061853041261811779109472628811859708589097454223610875275117496655261949522827888525359284825143081378810252111648341736479555794307010306468013513822115020970795378793435287344058968226924025900260914381840864877854462251055319026319363452266651607089386714338207965005537897959587780747635817150726420418620192639107856139510835478690507710228234576622614898023859613618898017671446435628925852371866981997692236841107366432971892784599325345543850343539052598360335792883411091510005898240614942730102551855580076901311118011086269328513196429792540553985393322025792481926802328632820843320118457783122275629841687435736435521845232767502571618418028405109910213876653909670719329232593872558460865575792823977640832061049441996400174604305424754304740682007752466945604443032239819953417165157264838873537886906556508708748384987765619044389470630190055539552786064161476882903410331444774737429021230040859568580240172416634933911143230666051132278986157106017605376529580715394015648623142467290693637853230665913063228506740*i1^52 + 2666644697696783043226194663130994861610872748337824901212175897071117201648645525375709304387489944586011037161620679325710512028716218145318366588726203661717665945080950546418852639946002112941906310554307131051702286087160299522187384473429600065872360025308893694919983557375979861863819508549521745863819074996834412071100028344893079081069981780683893670402778123579298232581467190919564552858278735687508188619508843489706700663238927553739566229899761027704103932941697925572381971507301490208126026131151486877619085217180477203124531506412528836980037584318812855969817768958254722662933417881937643501964833493297515110467082069768327209029282575575155510259663490929693558054715531340784100786885054135827674402270929955988885278519317964774147495796908599216762525807688545271226306888049367573950228983179463548196272617646298510684381934039147556811201751448432999619323475418448767436760568176022802479387692593962579285640197170414231132026034119411774624177664887774134750968853037503744538957231284551360959606733851017963875874812224018103181033587542282527849884875967531719904677716395596122941212032250545129099826128787249175815852057347297708568644057348795777698162442982088385068572551026357390390130395049519318273577752985334577153241879891919936482280448414849512483766924905946453889520960840822458049420945710569224944453026211352966458221335703465290040234492398930392203699889565807714023093*i1^53 - N1*38481368713505985610136692237926411207447207220638804690366601000300602038303863288651450603799707353454576204739014448040100427512144698655166303919052043252732028199228437289934724519562277751103092227930012989358522424521111146421442476747068214194806277952448902960963177564997645432344543456544215337921444065012808496142441954027040856604462301030382189614723580293543746922683588928254127364908768725028576809839234395137956346100235457037294969514648354789314785181464002187276847275074444875378727564896804600271096*i3 ] ]