[ [ 51089843461066698359943017451937995047940186903293524795506877100486943776306181348308346058966689227953265028124109428328899981840914621863748517132303558219968372960331769950585360457647863205776787699913181779933327024410193742280776932480153475629130815956820173288402660919137161247684280908774401336972935687172981903886569579560691675666565976475511511720444485847543872390499512770614906909589715074477744443600848009256246203825202500200892438417273042713862052305472144332420342547674328926904586530640517740257559557796524697135910405542021564730011281310617872238379012838712689421866536491960642705775498805689653186451826036913548852349404480638020150665594453397770830312619374650301389915721829545712832393363466095980909876884638353178327602730851237628976190829456860506944903642716621431566286168700775190212859025839593657948468271387954465637283268961242577868236036402386181384989004626733368689096526141521441979323802745572645129593563872155252934112121436273027306195536851840297271780037891997143705566347550886004172862483219159542746752615538653389729022909992806154303142331763610397099280141435919620690842170455019621683616724316681355522562856698797528056487243031070925841456442024187832594303637255501492731469339886345667207080469009301675924150689378638689568896081549779812980097024000000000000000000000000000000000000000000000000000000000000 + -99101628482014177670141262124922137517686377072537952051351816935515178110678690498561224347970811390262790189225071437876379122357193555571332626385603765649013155065782803101559240921749775295891865874391052929464652727546655446029863962372310785837153516081896579994091116646539852107100519634478445151166395144234770568155951581373719329421806026928758542488063938430660755570684298364632640671952703268311914063391396012100161076300262514510027522134818926243308036858542214128511572320840096577376282754198872332357417865020983261351948688127310645309378729061494739236198801833463433312017472315209597699631387969712173702793879887325717503527563519625848541109221963893956722736282888227085294277440576738919644049966981233150239768971461931227393244276172886120622890037879856961943323643844054008366931571304192904577583833927653532386739253903896817742437520884080518397018925167390051361689447158482009479004414573804445237732861029462748022014870787530650998800922772157241836561844332714883280810520562977157769955092082396550199196134725356938078335331817968244214476699857100085488924492069538195667792928654897805217489491026004097924148260001203249245388529168123644264370487076731843638006536779321627029068809336371473601913390522327099760403346266922260884406119977965043324878743761007575616716800000000000000000000000000000000000000000000000000000000000*i1 + 941372975423101333697054292366363716943218358182449826634005813130882617690354523591911254210244775713873525229135375353278160266985231473235682916206054313236827406208698614023533515258385371376369432320152732872026179510274243633576112542290986935988429922257084114256178730680039818371354100224550873989163116881286859409168466662656958536490093231233013120281087968622795244757632010516426702430842425700122466971554531831691271142129326660463314846465107399889842309613096069844179617067442739415751405974509843285795838708529994630270667528857583417019346163404649864696259027011622521783365805223057265328330012654085731301555718299070650242495453670530613531164530677943626317412501200879972045250557812023927471201562698248455459234168772518097182551405171473412233329666906621679570673676666588213041114409868532188293763127108466900431865500113379236165119898390241159237514966629454174494140194017229405898992739756232554472106388696286500060903334837411885881613329745412041407878907475542313397278022259090213541476579027519085964025608658973926510621646193981334412122387349566883225038468775095623653384184624411013391731792694261548817473907166640767163292386408318490328238548957813327462887772439053672642734431553232427802874400321352748693516545430601837614142207990617995577918578193091086254080000000000000000000000000000000000000000000000000000000000*i1^2 + 6931569070929991711556280531129578206621968752852088552713975028493115291365364773205965867040219466835561598672701100821561497601648478219873305051766121041445321495514797237711592544869971290792870280053296399738778808073058741385192634849192730463651651293682612797343602352845841891889202596339573908949194458499057243288764270061489530750179444811542400001478856022124011070797976270017040695795194861613586149005631040079366654071963070629105793139539230048610138249174456303168675273117946845727320749107715189775108164120881631914814113996828047883667121909347518949463933243804349433445976390673472577380659275385547487898184708555052084625862472270025633196228222378664503231377506500414112392088735082320931698008115603631791056180438616288167014650620258149564779506225146200883595087968036871476563033126121557061492509060081098474844500347629259543154230318208561351403306728014349461888891572624886184430765047763607981698201646289840270504181984166215520278698274107559757044797165506122736837133644937545975755814891382919574077707865324600959814926737111033396030942770103929022545510446343567338344466485760266515977322504922201738477078773293437654778017907665201391500000543169624121181163980283483875963400159648655574684444571064506469091351198545295071672343131836064713737529570564650303488000000000000000000000000000000000000000000000000000000000*i1^3 + -46568040392310476299207781544203934740451647655801899167614804704894342462539393206423362900547062689305473215518323498523009941732244059580426437850820985874508058821267703713480440092319139975347912899327716471541251137642317868811278364856870062872091797873078369414088156852105461717246158547427697957096097292757783526228694607938116762709418698854351068719965967632596904223628539299396036487934051638448429158774187646793267232945646489165742795343237664718368368612388273767167041130490207846746103880809520539151199646281267069569966058429832391689195819199595275228208309689359413555859226606047661426477864992853138321631813645060194230299355924446668592485369486260855132045052993669888940727917246975648439342438276483386092436630326487372431638038997984818038967090662815217532864377174513139436218652959860558204651623376740188204180277069392819727499176981082597470960456511043239415330531845709203243638427649317370310043619980831574722955841617775017496493352819985225479526050566980086537252987637685379108852065147459542973414665011227281722468746568454033262496557427088303052663691271677872025738240561710815171669230275913529561754664747268291207259112234775294812907287375638276247448053399524797030512856927253400741752727027611759787703561080860867308526221795127180310367484685154097561600000000000000000000000000000000000000000000000000000000*i1^4 + 14620461206397200971286791223548160612253250747951526591759822771396085898090597731929138069805099404261612889716611430268846642539639951295570312006887173103898096934884437796753262809784902032105472905913591544681538792945811468778552578551838732657436975198339410801738229621747166018942092082997968519139790024801376140397987772940714172005267616830138028564540930710984674651570365171239988855848297009640522322248168408305695106329552193513495994836253939544217542405947361937421427376258316123123106225287509157509519698334559880905840876120668721501714779671356501160721486905793487061765043507421604102164153327583020661438832712612422097940786202968229364060269149044413509772124725074813517646521355010677797651990602013443190112660408261968192538581673640868246014255403203454696266817840256056105473424169397375161977074827796910635506519331813198130573214542945305733299184942402501644343021290640933571768416113274980046136424838990335431388614627461841214566897758780205086494773506640911324808836058478410876991007013613173514837117765231368222234552696097630710632157730852751201733346533284993902741673634510719969632799540770027048354449575581611118861855169922982847375107226473692428821538390425744851478374203753707030383006793719821857350715235811743171673093515852040831856398556148531200000000000000000000000000000000000000000000000000000000*i1^5 + 308828111947720694274606707374144319340918225269956347185403431042233728420468833523241307321104885741136836203148566756502017641533788275284883570226008112102221198847102197410038741313143478160945770345213645284776818431601659180135617776433625072883483331211744009536887798170434891338911123799884282047910084172401336598406842054521892048470355782878764136547911111786340255795445699554747515235188492286705686457848229619791821842761733880357443453863381239003105201862966699600415150346807092887429016067341246589986918055648854547222461314997763905839536442409626195515017128843247674971814213947861660913129016762875158434394483256544657674911477807398610237973944635240901477030415838925338099542419256176637199463468259165826695260539712060232712612535907650675772166211886133903281305399951638510986272329715495068284033349068307378220878862595782961642589176830754096329816733018750419015793827599961759613788388700605406343279101469534955722226283698716127580797113118113912977258599144589513467141042477884337629753393781859196734510394078647749168714964933295225327619435408631924835591565055339066027934939861059684246719667139006097900639412649799128894919989839033410742811884078098209350798531178196996804474240578483907709910117066893032287008487411158316298334408474269392680970343564705792000000000000000000000000000000000000000000000000000000*i1^6 + 362268268086130026835286043947662421826126314458807957394197872321888581822688001762283903324744746073598901251077497002137595360472347993433767145410104225575140307690336652839002692199252152876080695334276864138647449145091937887718934607879009058179669806406775014455951011536834240191400211599809446993011284868684234981509990257191063211019993539619082981381548215152197062589085447730002638837973681041149522334658870424130224670758204707788500206108369409774987793456850115229851410688885914541186856103333940057113049173987576866199354898943131660551056814955491509904756994503810573302103646348399164857852807366525511021537205236734523240417874551241449491291265938346649203469267288155907682196043601917824984722666696690422314575531163428785171955814619226263618358915552262213927737571405562458521187406203181395683940010175541963860225772695960236652854202986979991787592482956208362996004163383911688595183071935597419620812126900011755518401030972176167371877213252134510846590688510560464063413172641038597556600626106198671066801336315195765578319556842372050426428679612896521790636743883413127133147332730633337204322220559668008107521875161487464629790334051357504616555636618634278595070461104959621207518866947943075416454673469403546704218763841185944764342793814794107139427602635161600000000000000000000000000000000000000000000000000000*i1^7 + 32656648663938202767846332387934723423384899740802798163227709754947660286665260095909199038689770770155814175867458238885295579030263827927021606072671724961164662380452127705106474470804056674295483194270048153781917030294402594596011563577128960594839326647221142806210473732181960324839424272212217730574136133893750742265238339575641649411206599476347084129836157307054639513714132001664589101700357096858728063383577782577946039614951360942476446265926429217661451674531594066832217828531951949144567145007193604262096964870373145753625631859099697744444379343180901189629869585582629073216967058950315317647493349984138846611717179928439436151825285995268335810021825236261997793574705407758532109560085513159268633460868054087250044778939073721880507574389695423226984597989408386799792505354627801006569515083013935382580710030031913115059362453203967733777545299718830326131949694547370133798939722774212784291978034133345531446659708219925645711331716476986030376781137436197005211823330175469171837924175828110162374610022230555885174851424425531410495353770042216290742955030763116200500208210085450443900797238719207675747737392640671232020009869612458972355251329761156288637834635659860628805709090327112529027606829824778708959464491755030539988739367932879869220803552584563665226401054720000000000000000000000000000000000000000000000000000*i1^8 + 129753263709994285413551145517046957509979033183561305247086991460253658351966871177100306447296941608236852517563842988161068269633296178817333056229833805474149265492400052871065109199381315766887095473881078229444787171424228256293601786578234845870090375026376642006439298625415591000564748492950466896356540372432185632959134809995775532890538318620784551079297033518954234236567896892985223184062246582708472246199770753497224142843835075358420672183789920423048949168286001597424693579176436850352212799339038221695322015710187966290773182657817834740301657729561471232042145788293114005834885472800471395721047614234704405694764685856183495602284171077775313326433778601818615421905385920807570189573110863606070405068921828728852325146898562060079057026260183766140410798252493835138073914819776507378268192701169088703773245472780713356143064023648526872219658480690545437697405019872251534033190745793096459761097891425825983842819684497492698506064045940517767063001461161539634584660355766426240217593845097846541009819320193550104869647899966232974840974161746826745701374303872519639498294318085290259020193987855549033244276401837619261366508126222583278627482512198948297678080691130994465427124060037834027521563907012353282734344719933305142435984970955576178251060250931535775459704832000000000000000000000000000000000000000000000000000*i1^9 + -2767683754389676163169853733727215896707103967373188474042271949339300353509461536074194551419940072126953184968234765907278399830933022056781605753049891812725858333655937437722282881086046107355803819825280645996662363164178976938059106040845152691168404029605695245212103448825017091862218395716126675697053224649619956973543316838238140683580669220248749340360877256049466105067248503649955377194827089220957663799602821368209268087779724391716415470259165005380872374593327721487240178588652165477242404694423966194653798720581827021759070474624144728855934148762427362668544495738573577739223540681513932676477935672051859476238880896016933252655716105156149614181065203922455981907894297150905866661880648536041126158413810286503501541855549413162619748390783190202060492488738189565253744971759040183648513433141665543841840900933152024171711894974423121437710060988975155749367701624219016200954175319596967708711993637804363125143217259241036327890023080654994936098871709356118581027893269844270289698706515683627985464034667654392335378689957523679934285545888652517746067124791816161474373167192852806970566688410175683322897926953321616696946618219160226985149722824233974551467877054149504924280266411100118484950736106681970504385443270394905804082983480559533557752160156247136403456000000000000000000000000000000000000000000000000000*i1^10 + 22006772931462730459856119967706960771800270744955822074337555106365656056901156234591940866602746186718661405329261304334807161059219372169679173206218167391078726815771114817403514681483528874752625054077956835554664263698970394780275451714882507794289650812476088342492784400242062484691994923427511032402454455070155548946407180407668356740700774883226624109899090101406524832645356820211825250627321743481041162782984197509698982597201955372805678983493985024943942038172180708785858817990828217562447766189061768554766589632139415339786855079029249782819769029104891892455773605744814725063167665731345686501278637991574373143546328890125323084407884916580755534353451996725638547125275995460562263279221809206575905046175274331773558094062115036944064119790440274601223664340936564714935729530587714929025041016559856841694866247839303392892886867004000503727703714332733148597556588212663372048825523110046142853836002839112402913993843708712166576144134036393059827153693972155523193963353907779171817735932639967462542145187096325735204262104747148865287126721252932015336554201566393712256460367527236412710830068166641796964469787979798766710157854449622335770636409080552642008939964051188463149574418219165390562929384229276934037224134914624265246633078133050342646468705626536017920000000000000000000000000000000000000000000000000*i1^11 + 200600287099137111440107394071881233259228031255652317199399303198410286596109471174457683692392533264510874197863345653967208335069471786180697709418700105684651198125852737821103636112872332585669049453381337140851023364664477955437413892190753287106375958361486047859969428822324876338785174194974553744608126691031411634102629635410207795334758318213654611991345177614816619481443607352060786629274405008644948944186815289556636025585784239023213996937837719916605922702844235985810249456345926677290449198218002205901637871189433881785101151012019663482589799835282426172690518334534241872614761790110835066936645086815318941994348262697156669187177776067736704474285658559261253405592726683339917098700962733745200641069273827372876405294098340127111352334871706663024182989523230686035521414114960844738914305685711057111328373160477200849412148070393716504437392162871067881318036623562449402570278707231617177559989484104793528565379438583238779664713413955870784104807559655600785875969115876830914946681936789194819336178717386505749982684085168592071717352253474306927522311807413996173133467286974044596552260293405564494209489622392214494231405937016783747682690207717244079601520315704915438580112738937686262741147351862942424643941125126924608706751134583503870975733951102976000000000000000000000000000000000000000000000000*i1^12 + 1151047848709183618636582248970286346188171926515116712426112303120986495269617747541102148042166914898122144206155971114542058378891142948589264810786906288450051935581557289652392378579842156306674097292731613954440449665764603995901928399814981356706790970306730797113666406852218294166347640887848014651907914433491911603946455231013664579311722664964601586020007271087917879860835807398605425261764234952932612861682411093294841591967002105548404478217290361266675752751577477958169566228302082867392618102258753749839355077940989098265058040810810902110978232818288054093205375251434426126565670771318709238298171756860269558077927949518790614312760565634336389868364768716176776924588424739271782939486713956015446568491510149392299900814810924440589668565120073952561232299945390450854548052482901219664594504132221321571126265508587824296834627687867918387733687763594008359737333730056020190263582193124355038506655469560773489497620501813763389055592544733033099599223707252999927543451175160453083912697114647912970671623200695861493579493958964509721623500931758843762617148550353043155130887618346945533409475567195370573948892229962720135476716769908072175979375925042880024858137582538391861699186980656660145555865482006293799613424631637345932638691434066318336570739916800000000000000000000000000000000000000000000000*i1^13 + 2163963457511398127315291058375517250416865454060503951093549791568708029733695971369261974520014455005001888019326736054876611562151536635365089286195029653086183937048444560536856765559308598144774665637229740050201770607931687868637141827203051203065463913790490228262276408377842614357622161076217226076329020674604496975611584317327426987664401369773510556742519402973970830709141056238530602314600264796117200234100637414960461831397305449763633246696852721859864857550752443119481993198796643156759881448056418552528835234076045487077109677871874184491015648408345392223276056726897613043494450947368761269905636408566524967886172866475314318875587313100792274854094431284211359770619162241941491743134247566873596565309884107977376639472170992851498746553791298407874838737847219498621353376231816017477428313557641500415347072400528745409976709628195689568113564025534306971382240234793211380430754870396687141200290692118502419746215397755050688356014079781007751276716596270961383505910749963770519176448560872956396530063178660626997716596436085731939352732962492936729659220869087576006549415689919533124839867344164121882792942037085453474965495294829815297082531789319122825728872584171811576222763923674020341089709957959232403152736649478339438354076574325596403793920000000000000000000000000000000000000000000000*i1^14 + 3160179355717832359153922392823471016602145034352049248936151420351676479892116280971159555804302815720742723584084242414410970383511232411412550715633161446670499277766447234132567969052294031429659163221514283680323367804789845256253740761073295284455085214281517905463806484023459526519046205555627421402698586049381226716011998541899226908989855255924078061243612470662199414016981133489602230657686202654678133657352638074043351108882885407372068351517077463529713947157065526028701781823524296771396698890988071918252685253608230952538225222268453228549164952396551727486864824989325430710648142841701143769869229594564766373586807355935022421948794769225968188060878985521817411835883463061239204409858139892180795759021583494396718892928994652217439662483289959570805415469481151986224105427049416770693609498073091162710027719687046510683827383292704870324713804902936102081803399458520339845763586191012873918113702005232179458502241726689712021344907344418149975838752502711386981373834436801144671637193621636693812016440603233999635958032252074598860012903539191636375408285892467974903276759417380544444329797351552887570586879169696972187677459440731159523061050216041285464981058596694748229611327105024768824986951405862296090628712411174245854956798710606987264000000000000000000000000000000000000000000000*i1^15 + 13999543579357198028519561938934426439460272192389330007563507794063807546263748646443740405228304997694844284048048226378767373339844961183908499032021035892457029642045341123971824090686307378881905005689426460397066338657368692431873698807558898274410447108679369728133840443561477428874895937791732666891075713029900259904995621806009173125495650282209243270929997465458730625162237529954932616787045373797781014462118748359784131906528453460631642019560897902370718977885732059104074628547279560529667739443549820035129212540362820712212660432753292678462273205936613351566004830459324598050886535299105332095051600624713499621959485827908247112379323824412617778302110859123053930600720914440578871471184262505507627819873959242030390797239925526800853476493585329242892422299642524759645512227743959596277319678935210840246016137182224157853103003650163405293664359998664161691870947033619986564002112364702755775338987728257473136441172911604721299003624194139712493333483404320097860817430678300864682647728357792399400617561486615755786035702137997917223966388424208904863792646587860592748537533126045083158537059178236579163542472954249680293060572982700532852077013259998647207740385111551904384551549834948895175645457270063749529584630420301747688526296226201600000000000000000000000000000000000000000000*i1^16 + 68738674765850016652435277939009264718502266214512516090670474399905975287274045302316845874203072337865067632088966214158608939694168983981056441875768793038123556455640862224454927996007473663644817923388453972013899506521491872605652021870747991089343045171206148254071347769716174327920153945271023874805216726828716414306962888809272797504780737544531342563051896979982625757595067749629299556438007220146163306988030977931760682386910872225954116770653304715836093170204565975288253842285884812696294009972454095181541396376619035353849039852061188617414521175808224489123347310200468633851574114378958239515117078571887223150701368579671104421683590942608325780661537312760596944233702424153309638291997720572193068074610095106995368657442186937774814570640382487357013852150388842795280290520221285583512472089813965337266362156467498623434385789113734827146530062541945017478705001139607313266614083201102585676955302649505246796934231694692767207853724109704264137584381631653022839366875481795296751847150118816999524843111951053874788535081539720301828896269871058711948197430093400100454031004038736733104869888597248446812000419998325516719846716504834730409950486869447495939961420444959095168930045175682072028538478481755291923299406345272048984145264640000000000000000000000000000000000000000000*i1^17 + 188809301014553781180750076598973961636643613037002023878480612372489442882929857155689680386401195683246840763322740732615863371779139040073472750511624422585868385677597332024193164488201805012600001437387876228811717394122231785473762304756831555253983456980881086205283663701289283942986674216154492166810052837351500841658805676624780661547456365501259752471494289329661705811466831481348904380140120456485550097080126541287853829834298905008581883154779092259563051402002263945767727430614673136993740635026404080304517391960124725068728076964322588517005955860129437431930515563739724585207736294890628670659442037411651588761378174688265266632104148231174830432778829498575623438362740495833958918622175544951155863162688422999476574294165313731897569083611799319807172493432087971637407660605209410547525623057481610847315793455764140643045660170950355928705761643792191586000009694377970864264125412487705175827528269128907352165728565951846696253728086322905620605424563061589163633872995260519280675022323080856647700258411502381623689335499088147268211966478810680952519500573577959753837784955886015929394580485914351580127682482813325823285814833939218535374782769145078017967664889666097949800781185417117590016595423512326251834950833926721213825024000000000000000000000000000000000000000000*i1^18 + 387270404036955157318993621740867458994533071083471976309258413966280082974395188236802540049367368306478682073853915892254302978744381044310047560698526702515910293566461748365427748803121453264273640899670082575747665537299346698595141870485564009357133829785204904641594913463034407929763969079079337946955402773980807599267560080780477609098117619562356902344458833540791233452961999207154219702330247971195203275070464056813351342874112693726450828237439131969510984409792716545454305382760390009072663092307972098563642160709119306521527535963621484309921077724157732500165777247849692307886867681630663824789883195122390388159617416560637767265246021563346910465824798821437234705779415609666788202613038505802655632669082228933917981561659543665240448906782377596744219774745085219373253245486474246918693694205813173678077594006469395351312561354638336127160763366830364502968940727788921278460875613749118038784196005040268799398378972062725065549851513331696368171465123323105766998323390378443430651813438369352449580949161903370808189381271636187634438386375055386026461591072232186679261998187641285244860185674746979275735669856067084938999806134402632518919102832695586103336114400350758421392787126725907880790414531098735351923110258984930508800000000000000000000000000000000000000000*i1^19 + 532649274771264859061071975418067600485415082905222056373035497359945873164340543180660866756047693914592988969516162182229473125182762831831912239496276264356919505223971007790835813092715786522322978328483407543894088850262682769807700807498682644620221280694870279584199950203613037845892455168931014827703082496568297051742035416572764481117568509298857297062636966315351325153386599683500185766599460248399383329374362285698921445417475193410288845471770745268208138253122566595652928003809659851753288739774782404105246093644182328832308557581314452188491586008928666037165910582495492029473817954495688035887379827558121658751123959014691141464063512468658000270343552516914219105243898247571721065886025954794349885385312761985123344755208270915388662207581405630674674221712954142572298091835159129334192561533568525859533948673969219179709442377295701313065738100921227334960031061612674578699272492243017975572692525248392708934886933558097097941557345280937099404957911596809755949233609414426917553303517672486189911421174072363399672195175022399139153721017708785570240397259349988293055915307882516792957043635430984153264671037106516177790187101912831893110786921591666617127243551497500493803686660986977859573225262656268534586094009712640000000000000000000000000000000000000000*i1^20 + 617904149194880685195599731281546682748537545989521952410772055799824694656212360513257325970684605383543375846352432282372029900750476354143139833353645509322037834636438315445243548904406962787966148067018223418209721288826996789458236810117540714399013641033154458515755620458676204926682712502104147294715934401866280891681941506425253481077730690590323818707523525632545992953554477737359291462056227545331702668212289902354378042761496667640328459041386113829606898616653964741377194324071181704568068281097147182949101939298638293446918244423582469231659353268041727863552478018450752485921980967632311682972837379838824442491315793734210530606799652046121672326557976954930940340579333017730711730357235260933708756113448697738366882166157844289275308880501176369181072785801128882103196666173076148040347581934275563876444072611874602304992555177414922327197245710807999778697712342184584013547778595504045409032164302843807151126043859869384623744311555452661193315062762245947863025562141384390682371274105160104486905844919379108325463740620289461239579176102419718590348318412759114918451592740603709458900420995043969232322533661226226297652238726333387340989674488817151059301193804711790475920135612879613560198352183769279331741728768000000000000000000000000000000000000000*i1^21 + 495302917703585978315745274764596979605526425984609378817126556651046603000253734518873580675960930791431810943620679426003734280841523743325740951315191340617891907443922260476566315313023309049945445313875032671762827189917126832004590377282128339731678959508516860742645320672032496769736431425980075613715435823326931049064107469109497623351304993041288917012467817993107734741998157764186708495212276232820491080050943235523674702707110608238830484765624784454233986421410125588062475640319851702427266216264978090145357477867556423133706438223937337693375289598238433239447875362072681547532917974139111738831705479402403898985202445371476126095896104259225524421589373709604166243828414902804233995911943855395748349872520001900971216695855094719910661036327290087476242065246660783101466833657671968006931449886901049324931153542215054558565512973822535936618788201800763381173238203764283197844517766775112191790400075982723903293870523965438679416855157233623862051563414844933649190014460805577103712318637914927035789993091569967557995736096060449219502585096722404646220214761878105131078164720539968780196073212641283273114950086552994425127578405388491698000996158056144789953579393512030554602967039373005092369052936281913085132800000000000000000000000000000000000000*i1^22 + 386172070630474898089062555427590321735402351257213238294367473000039604367664114149515233153083244431389414030335178072190077175980477022928933767636966687088345450847819846013343491157021183347894666559534730507822160975946380906253414097695445644588227553647504455713567176949241222255330874006444436950212189187209687762818970639653142494785149689351023496557810001588573596355114687593272838065317918276633569087046756924025285766167122548713216877932307735605707213681490003390652570361666310524185964218403069018804287605719051641387497553440905083325522293182166645366989446255859878871391715654981127620027819694608830135376957754547012671384993069687178253776644576414034285878444035548931949889296990790555202514289637327430476415048398311566847614218303809478499867841195902090642915268495425693518860334354453746700785057557496151972687642465347594055157951946914861767032933305359651645992350477914830645837128078511903977566682092289820271500410110912349672228933290762668566028519881553512844019935874299870958720838200682521028057036660799703959434437623826375526226944404303733619710046489714305267475172778569009755767812493554773445824367172576341561100455142326789793520944367372316730225013672925429001904620886588129280000000000000000000000000000000000000*i1^23 + 186586548912833626925722074340242334592817039276848103460585253124901141995179159700593917781164772505667620577640788993318121641818782239411595802704779707980605864689509093372301731928701082946623929792042751447356990006355863188685111990538761790003944791670334357808256396385446194596939474767891004707652063520555739100179827264006341800965560424913885977848439239220451824384623446044140193429157512183002687553963443843784052846682504091180077375163559441590510702044607895585435890797379022674251536534044218008781005796484728666878893873747181435023438188622002111840950999046408675448917561516276252562762970871775658522144373791098155227390995850220824342385076142164812400583425040736959009882186019986372864198494086744123956984810880318807475483661235670889604247216812533917969911187698668469671438254794359654972305426653995883852165397730956674335780437796236796450300118556402394161786958502098255162510884719114767152538369940843183539291251814422074364330406303811242136095486518481414407350716517650591178553811333472501135743557559914394052053707951882985422043693275126025737958321744838810406294261670138348904480566734619834927121592147129524237798716524846037056266369484744047030151426211659240240324351623168000000000000000000000000000000000000*i1^24 + 87701313385505010515166061234594102885928737490859677327981491477724280631403443355377576890110138470644571002287108812150087818854004948701399174175965031773837932806826935895648198307480963016252595378892146570224244212661628958768863851484121088741646765019017500190732188663979467923606505387146031710674624857746697116256967285613474560493431815663727705804907388930737027341776276814055336682970598096874890666635806218585413822018458586653596483997088782989772636323829664302079579495690287925944280555049807679882415433215923476108750990093220383708066467677224948097483112879109489291382923240767560148710802117029505288306976359633720898787378446461668245188580485493975726122276827510440472609845222314330430364439626099978619227410217429387741772265554837630223485865055908680300189611888687105439405404111511524127423709482804544758317175209386069051690541879878290186775437331566807491038079471516795538325101006730085052806730524289370903156465086351114171243878487883490246662804581063681252877439465147321079961520871640336537709074361168016283885192017686647649826908372760862893155695069659694150728117241779307224064110423312280025591334797142000758965394353296580851207298324641498718143596200380427109662720000000000000000000000000000000000000*i1^25 + 10597680408399596768970494429989313451133872808270648084848650154513292194451573598038011370296097070135869817773880702742847918992395624284895137298522038905129720773567244477999963807066515457006567046216359619806513811998999116707634041019171364743653591256274352587294976159138861169334524857955669231084578669040596724384243048636689826860367600988176270958275174106159721193912452593336739544305827352841722933144112091234312352084731491266244850108057526306147398164333706895394060963708261496324275512520088758705149484656563994161992138015891983276188947455564982630371961467726972435857980532990076054144210478803530678249136496341638576789548829815870780653273564243143204000284609096906864936296287942234283724801856945737601348508003461866804419522750276366443181249499127669624865693267266986800717161300724773291056776040049357097407075762272123672436175971535552969840479823661842940535527910994561278047852917428181005137523103236779508104696296095618862176269539664006578671681671755670200013404250314160790957587935530141932207128680013492637698248707702365754106407180972456184438471278605397937601623137610086827406062432194428530807691911472150828756857431998334874631668075282954146533379909104078684160000000000000000000000000000000000*i1^26 + 514816154291014461559251945375960206807314868430863963782589993096431885475234998873085034995305315088509483332243124646007759939705291185944673434754331511855518176581751207062589293286416972358006930001779563863898663425880465387605743683875830459016403620026583366682383794516091395054109500861355058178827174490404524221259361457472260361380726287159070145257006181721248081320055122245994276375640494702964669674929540066015991045240218859836612593103879562333963951149106553267527767867066808611500822370224521016596326025277461907233306626351638188583666059475358722582791923476902827044183769494348330969142522834643612622934446831058369312516129281068934289596515155062301013238840146664772289115706646904239188143713094973216252460118900543348348894646754251158917471009129395684242718590036594666557059907973796886491726805414523837874844336467567824299357045333806303979408303646078608795615988502139005979960243027656937105843717339849739350663063165028298178754015303368527936803830695641809505150444824627498588237031320993796381190745845989479214548745447808012250568513913904345758974172471357066578915666018504458214331754688842712787279488718289533927833490467646817813904958702697973061441680310272000000000000000000000000000000000*i1^27 + 9546519931288854517451309078941234587505094566403813875416034780342436164920678210110723650720490281378947856051585803965228113263973352876985858690354103769636543415254842472516303822105838545147989490198463891814237608350971147236495092094621935286423461512818911186442985835006502709864916936894045260541317978033420831924602746355286223102606773084639258484886988994713288648094322151688757527354913410431928899361338957446950660377818925800147935340316246411130234886741336230958727967312793173809529140549194595503603533414838496579840904777298199650457013421466768737862233266224129778635227756185286655572623119121812705183628642085863601275351862835025635840693030703617078287057677955225745971832508162714513251694300132482107394437233507101863675795031209505396305444809412614214352861452346165326426858460276309308833682418448443579787865713439488756988397058446855496276254808995214574479450074750895973233268812627534045328388421580973107274265666124904376859291112004148740453867619238021191203347867499453697544729106247967067929639493586454077331535567744059611997619975560928704843775971010544213186577307848805564473039021896328392130400795106882962872228314179029476474440755903252856517427200000000000000000000000000000000*i1^28 + -74745918706918128494240077960775679726479202274399941674125254840133566956043574206671114095408386511828316867345125357214757731450308898032471205273754015500661145142414048758067979574423073706754001184222483871102710020497551108085156837632923887964115611257927997970091312314087782969430014861609864411740455021765029533764505155120449847640932633726156337298737380145318079301358096931267904974525543521818682195555120277967509992233934859926996827161964644178206410739857066037413138737218560837797389609614411514005141627440787430593315759068040747733816362629811763767904118106421490364573590744812161043933292176111660182420933246702984555237631023454870128481772960310424392511817362080878180820580819796761224479471084879193087590710168320311024754042367895013528206725593537114144514496742286945227049498248198278364650038255288249602290401795137847033972749527689933342198316250875935443507076864678734173283574034189332536459695553752630586685226281987081020757051517690252913920193818353643557700680733163410080141007210421016455598544695289911588558841996709001531304680063339244179096331335224478876260247265009459385211471328404404762932846646286306122270769289679655450794480786829475840000000000000000000000000000000*i1^29 + -6455744454439077050572020337448764460391145245115093314733866120153424981229184205430184787481076009536016799024888068885910414751638723294724315675097011744841290500502544385025771827317427244055241860711650523651120769480570536366394750361588677002544827014389635287758790813512980644887716297752071532005423707382045681128516973138049288951944674451261389877985950441923800763465130471727532357012164740141075492427954792234137666416474558184631586931078814472530781041256864062584503573529526545057658081216001127544111868831714028967315739686053133085276776990372244446312267907043317278898079864089093976766412825986575070284495937086314532070672148174150248771366996107722050835507938722038883431280674689398547491775415294089383588540510034132963180496181320385057163440647856354464273382732536874689084417682439989540207483474606047909033844523439404973260787641017499823147476369931078703799802913779229842967818789749470655830165895663671531221314161115792500826117499926471995208794859541586656722924397752026726021010605726597329245244880971403415424282011648759774902990886744364555537006052561659303795899074725700825271677268528577893499619329779028053350754503384563241100054102016000000000000000000000000000000*i1^30 + -85938981782716287339929701341225128990606262061005646438777647084773968811502116463406199544824787188794247517298719477492254368738506859939067699888752025672366368338829633226675811906489448737486339950530853221706614081057716710248998651312437303827218077013172220854706885104843392880385653769952895121708666506923496160054635819017137974013955119643843905494806870148045470503196440183558403388715783002601234093492688130866588254768079780069472844832198609108262778654464858958467085102590383583371892205714905606045562336710366156410737561701135082064765543651569314508470978571616587978490996914335917033980166676641892004302710674320316585039693281265273647550737897861513559569324278649099173951598915889053011174361396585073917021533903517598751339497634856315588384159675497207346587225678183272029023600683834254523654554141201280017367183390288233935064559843773952321191205182764013557784322305125439659126696434842874389174628354860804564102495000826480507302198567315902927054291396868244624607500113705867736914966922074783634918231194029924244896798879422862408588681140925084105815985719459143096152326096464476811149874581796363889437141103499941529090740976059856558489600000000000000000000000000000*i1^31 + 294265455328027271245214521150275486363733235919751667758364810793080280903165622819204758145326398246360451627033953048000477305867518273852472465517673079049176166264800389895931813070378026656139976183220511568294928279129759461535472341889860179951569885956024846033443100258006966134099964176884799951425251352870468759036563252154700549199989982469603262838166231598550723997745590677305828380013127865637742376664181046970938619501045445918393086882839393049576457321362275217392551548382565483247700498392318810245364932751574887587528741051266299391775850730691213554425546091789905390072159748370030305256537885328737983406823681774406115701050548777262072689766794487333786744551304381038626588324244376015585552221870698908836678075830021456948561956556500431533955844976111878906148302225561417990392006223441297342759347417085283170485510043704437058990836328105129404773588004045517002491880876066817153678591921953715165599393329817993793768166655619968452999051455764267643567220774850383622204770609865736073899234923924697420817711173942106705620028247398965526315358288834042168210004047809345727303149544633047262449297161347083991663359241507159817178325356380160000000000000000000000000000*i1^32 + 21540300136378744720481220395823232439908790424244390655630763562643962689259382366942813278425724154425172489140683486949321419933784967975877401785657403922040318999102450452278218613671535836373881915755124908305230665068301512048875358534465189121766489674885696937536968428526497938215447921041616944518856375774126788990537234035662632414605751752837742138863846950382062768334701316036265230768153063070224989394571663923690743161088303601815152959370070293988990994567476101975858495691043493462212997052135343173807308431823969702112757827861875031061817415734921673297284496029599788966846945252452827039376908578682162867205415510223268313245182771308724536166148485106836080890988394919160153906172736891310802389635577532920475929765816483299455368560687751127249544973079728683322593328625207526586672316754498270499091499788591186219796969078741829151656160382113506832433816408991492626885329348879524308013884106468675824692600545804122793749338858883652371171220925016464252950146449350069228715592021036448131968075904449210443355361216732190733851114485728762694852860028743412059605894008834868997098771215314805149120987450157569328343851556662851816914944000000000000000000000000000*i1^33 + 292720651516662119658295932921646693025083183778688000019182984917439324783031436938967467125552665888828261349559720856214172837480479052006772805537133567528468391639323682779357744088397671945271461154216741157763819767491778330303316505015646048317317833131587119529595209111564469037647511140105107275555961872359068888328643001083399028699534923540451512490644621203160948896971802218697628626451964353286133999451639805941415714611326002217910804352377738128499447651537747518081933218223604597234356293062400281008395954389818536181303153491104568674350216412501487339357595278859837245800632650884230549935393689806807160947156495875434372310088907266534367793473949008015849303215182412934788158862138111470872754841890445630015630586772707445630271860240989184451924593457461884576092339206213105981390066032481114828974670941809939552310228542360030937720410812283766756346126058793665899822082056208665557098281834430344176279968293026059454005459454778767562587086861767081162365797782964621635315794495378067530576284061050661897722625851592721013193727845528583425550353316360773143582950989214921367888322732623263147505934426688315633935259835647498649600000000000000000000000000*i1^34 + 2081834713934417343796989301103744547517153125259980385125071239128885495347301699163635684338738595581078083283591682953783806359455829986512810015566884056222630225974880894831165926998605910850395909777755396854909838227680797215791537073630949738664774129286679472493759256479276678250304065202645320160588935267065034691554166967351407857468330755711213509751726896949564540250738161717033953354023966797121124365367463024005492997569518270307261496287331778455352987288096831340156353895080407517614615660772053263796204811350666882250418972682869423750378719220697390524310837548301146454229967387745789344834817746190189643524037090861889613769721640732231730824661628151757511936548190144856318308370190508281836408475079899137573038175615110972750589079325536163277211489482233968609856962058849417707876659237113824208823015794952125649911391368438228236476281616512157695955707625754548689149207672427569032103830840681186647343888065932986575355484674463122330041154659269910240477122593306099940351615103981038918432029991776870191665172483333908091329936792211414828831673604498021496055272514644831562624851804379077198319951045243712269311677562880000000000000000000000000*i1^35 + 9358418138971027047298287219552639585589342056254443710520742289110306059388223887619931862516174583001924783780354862456872470535291543300859274977731616759709158619273712354888772098858281928264630382334305580730071336679310711700853241001357586582072241945846976973356617267113709807393195573978281685549600287465978903458028702657543479938648602136787010674770715026442618094649786280247999403673170996266671892186784680555433561309700187507888697441604860548729385435838851597533970431754147123939079357294570280521181125171771901786369492981245682273883622166691406099215640146414657993808455584994284234877326416853620172815437417046768935591707721418264029934875836511450578389072160519911271454206225125562566135507604430401419600234362763396816279974105977866903586297220779590458560498104958905426699507842558411692032716655565670136020831019812614497905416710866269771640576978505282399166474845586662079513184793238381256720381981044113699985749632450785168572677002407111104423327046761645034980473355827546790962463719463075380921725475616877086564949893722160140118235207384159275240903438632480195921186259523527773967571089147467426430976000000000000000000000000*i1^36 + 41945783440836984110753158467496458805290941529215171352616020450608124090629295025901435896767708707106573352774328961774234574152267673567468741725001654768101444290780968866518639074236973967864550123837446772780276128193371653663543227164247686643877372443890000144294674998286381707227037778949072823092303504333053065255223176565512811576007483979936895434805723768871583648953589730238546253256119309348155947217626192528676160608918002119297163943664433732756764245618341495314975918172495990588550412546051625538374247711930352056784222562798658387587777094440815569391764925681263189395583531311739582499174505941587165512439916082597433481709925608839428936200936948138041122582442252006483903374134965528126162920836197212005386691681504654307563428996272288906204291061761628126421509983559689979906205841486098282167609476447619657428525577171124822674081367549515398615802289970429115593224313611877138783508143178258473037027976915280548326832549254950710455710934490940906475824356492211822328469767751302886163606752095688900912930202429966168513851884203015183637668111590258812353952486611177476495588103504144162562558576820224000000000000000000000000*i1^37 + 101026055299623180756135206874386984994659899227986863122148003415256505356544422397461620624549145323426443057023633353931425354534824244311934024474160324895992553562468593265141886582604961040311090062575075217086199906437055803896744869736111299814740605192120520761589500876502393371848992060462166979384530110725567210504871842993372557225454834364889899849398589067433356819507826345812732918361015683580959402719720025308657824807856762739602356304850612249394333615402889228785003664279447299000936901174838261162912545632262579406206332183093373467604891108870242244169730520689659807848986902437828673173873751801418551386537005274802955790076642954561935900112037264381885708525032516777436037316189415670954490259982077273067978962542414213361010063042620725111238587859667521710196193681658528737185128292133572001485593502824844683914791110926629681933939955043463470185557930083162536865667690752586495069225922856329198871165968283829131740969892346233314260516350749281805978427479130769500351922583203499007538048613792428135678230715594469168898211627620675220521776592766433124366723928956788123686925790775146584253399040000000000000000000000*i1^38 + 316632023912476648781406366613540665559244887528915671874630369748483711360504066741839179007760088567923681409058834733731428196130811988512949322159458955722854317189758230099222231537389637917343922325599566745460529473558296396845937955628725460533662181811142039476787186882721174255284416037504566941727410233812567835977864394059231659686567940356609802687499583624564072628750151038949569165884825457902778790335089213862958666505715854789788371765825364741112172517171902852198651182475452446125883691916873371376153101106609271371983806318858853521279334271370886090734308886452249474894234920490391967543450950123911672222224795893092886662071952161377913646227295649190223854683386943617888901606949673027719072072782993404501411673428676679378460269745603130171681263742750344730031605674922850892723324334661048964172311578224694958814093472160292771544886706762020838594204068833675517061786922803687702235589505649863461015798721986708494103985689792840664037099609240330331796192608590812203078831176333908024182523575424465689173610541522103663165500280200922237658699280771167373900091583946878645241473282032533504000000000000000000000*i1^39 + 27249069083563507490432115683355324140143954029333537231782819808805406362314377828139056298504402380000456344817283207305696887846991135960057728891378748010368930045468875429942573346714886494532114375376639101665533705378300526105983338390557362327558481283117829085858727380458043443438880201242930327804873443537746730947026909557570360620751250697843422602795558920339373240231365214123169962520609840911629223941161965238769694529815164781880940757175592818436156361946899708939817513963430898007956656168610947178101420736145614068690537152462530854186129883931506294731345866198755170372332657471559235766498840464908881622161767171148241818223784272730523141488403284219486290814061246649658964869681369217199892644631201768460105289171928412656092464432036942855987514906675627587546919249276622309315815319500827183645651532892483958385147908724275858286627572402656728078665052563161810288947668797970622677305673191424697603488153457078154195599697387157011018153651952190991919135395101332320914935941540503709768871275290906327781327768231767585580669617570593292072791289926966035031943339574062566961735270400000000000000000000*i1^40 + 1034489036373180488411263099226915053341183619000346731188040263144717781421976339128355371403375568428549709177398176657312386497294622728759218359642527609309628683598596931440920296424027415885075693009607039390327745849945039557785061474826401150353153617072171853884373647639656048586539191713483613350663299678263346867783826180152019889434363293421495207409524901603635607877314446606288392701196875868838967713061810984606205117438982456898791147465646096515093433253474500540962182569742358380596261349235650375696759896692107511895789907640634539506723744020339717012035452196648915478260356545121190050083998033249624862530995863556054757263461130202565893274390826916785231704369051235098968867966870375440709720459370503123879820738093191875271687853367560887782074921461665826211619832094584902086581487014677073641521126769799983216152607986981951924141652577582640078936187477531276020068409403346718599851353646808516661047207788316669839801533417442508534276495630617826990296105099143873061353886300654476603640719907730728679972861235178255429396725286243758655689621582933016614647986337989263360000000000000000000*i1^41 + 25150519242291547357427841832939490411727053769043259483670145372478966902159698885521376107016912312589276171865134830072462815967418109214912819470977185229134012333350638027835499283062169795110605788695271130612811488917266705753462651186727546798139520598326926295346803923417424767269619939828837504082685359506584609735330721546087682232687796470711640816015462374091934800203557414501413752087205942354558605448726965052949965352630597385348055312534041266590215233334214764770814956411276717146018526621434352244279388812012487571953081153397050704782410503970083491123145123927611422303108345788446301893198789537905666618192059298077151240095049694977059939747125689189028285266301027956184276732299058805128516380451009904752531971877170839010948780775615584991600485455619485520341857109441820618590969176463674808812747958141514720299001524525904923304195579621599175403385033744547002581180496941023732957912360557356700818793360925604004419879308889632084731961917012122022286845837748732462397883158087395653164254695541156218646468086683577362622986838800834604304064005682136322433613824000000000000000000*i1^42 + 428663855483123290885886204524568730918206397862321727992620315387238139018576312404713168474317632863438473841614064470948360950492984094931749334346199247515103407221447698236466731316319468969732277257137879149897499560392848512228981114898115315993873325744201677231069334987790557554478661119564194568292297318049617356615389332225804570575675063100604807422861671719176249540776271890802271723617430430476934067200090617856826697263480688983327650702623096879573255125077273097338855299116919086815972508397357622754308838795530642314750778833293485505602499845658139005437667059451944514103058471236432863073019272831567999388804128109654769584954487188054468689638125734801430245861728288118604384846394647566250733971590651114177425432304024756722199709852151188831509663671531190283240656519839223280238351877419502750315619416540714572646174641400691465281435251177207922009434231699196657162981688972239376778871462475927521044328068939103776044967334485710859861186161614505879998934389902481354660572021809949368719538767979578854361660814532226418261239390821385992455578661683200000000000000000000*i1^43 + 4376217829711761711385207737942254305985225582953668086954305078961548049190707598465395170410173666015872131596558521579558624191436608015156148000500850288455141651522222102444349030711140797396490597155319295816867645466117555912459697370246202178775246098978392090276569861433003155485755669539673999001140520928986061615475756378372100234395200027796484981056300180949691010133677417714003164473619463593906116791155937296542084804528665060331267988506946208410261260831255683920501949623647815459848522131025366255942246676103453929941885707758361703833226276877709455130809219238572155697368480543675500763886206678479127902030960876238141478509761255737526894591262429964387020890319440121131671893694821976967034077792426780797370772954248924892486730604118665088479838966793303590337459195138496344850401221386518089724359087470063269390955319650384163049956106326513760551809750572445233562216514787793609168933194934885399900208283396161599465759281185002345788561033167001560200542086217272604931791278899182894452050862466452751142280575363014934471605993949278952121958400000000000000000*i1^44 + 20300520867597716076448762478120373419491812278160519923618208187258429953478819329403307320568904940690096398509448044723714622731755589627502159095749007635464511312014352742748695453398272400543923436932538197282015868449341826400112619291496291655940938477412561026686177373963490198047187164583537493466271811807914122632968673886556308625709426020207742433588718006155732586583226539905813901191675280732424721702428093906557871130427618796871520606536794631997643620879891640150011651546810057924445688122627394681177940347215816817229665260200338464300825750276030410360507490800697454736858222617417601215454269391263147642080753141920235697885257073857523867961981780747333450298741201060880466760882209772476809696970763405276527094892997945805575894824904644901131816761485402272981013512796228267717448797910675414784856057720444510480120415583922207728176259883597738329319255251152387146664600457877448640976022005223139087094553242944839737212540215191229066885646053528416734473812402495764642721793874511149104171989363319131416636316293145134383330249146368000000000000000*i1^45 + -11180920457728643845762164875021985638575561687230946293344659050896176219012520703866863421749541816134380735610729905076623421182238448855689827340690937333938798737766307817510949811982564219652594133850342652139570599370238132097384921278949406224804887266332235718002657709981858085395627768645378756355304407760801964147103686795683538224252289936073018836529155544919208948691677893473934494361300062801754959398421464604210788297359568965254702639978465185919303662908960357569355149897831037330165497508366718138278710368510297501460527748202112971899026503800414096303800998894736432496124424980676737214973769457109413865621028111528298563080718379908935738924140448309414923298143908274460335832851777601500530592962223814713225172616033845756377673020011262163228374200418100796805219163514132431113234657698907871522499887266159669805727335146620722108911141208614098371004023925212447343615740104233403471477632131987004536034765983520986680123856718910541649481264498184911430458276857408897691840538254008948302719559886453356713491617565560641945600000000000000*i1^46 + 40105924879772642823432982280903284772469640041939069211396902003006325117032917109680441058234691587659589722641410871091578913804463223267400441424539469916155932716794615269738296593854895329018861829702998185275871154677006184394696941609351446507205313040116877506431578915133141826737272377453158836354880548572543140059987141987123326876246276712991016666635590023995187172515349295979035237939085107870129423598630157724029939202228389670260972338245097619500748122880548682970759477138822543917379072328504062247407864312449095749928436528580370517067068539047476150401618804694287696351974010909685519647182878255561474267718646123904460701904888758344387545391274839966768927734118275428228323813663975740226760024040722361588770653413364366864166917646900888372660091502944872690844476211586418092364711809654563202581808267263992441863259011700801640693855219804590545906109871213389722118466185462104225582374211216237313965639845407797816899958526712986256366817989684182518639343997193375845044841112222787940823930484093284336531155189760000000000000*i1^47 + 10465563296012009026424554095333660152450013326022197280680154565561061117325277567506884678893710943226162353174881164693351378581105448284118085593095781816454539609684638326087381575000381777113273239094033858800879448315780092420204016070084233778176166361495171904715792933554997964251516107649321505897837112152179226972305775516538853787218954089798483820896983306479265910026071018729014303777361819023668023604963086791408565788003712885998406977014205602894159812172798416287080130483499872152226506200171171716676365432867415069769906980203768693706085647453183810489139716390239560372751582973268632963751657577694506844700969701151124342057827212867854608623627029968138699508855361480944424248127103657447018527179386175423148799140537651712708784643790381264875792201318446015077382492921840755420516044085101386598751766046662461846594536677372814915526451699061375681337326150642375981173566347470932794855909360672623688287731297869488307007086589282025397400472465862260660425175061069138853515416185650659517720712582266880000000000000*i1^48 + 3090400742570951155216919174519549224382755681229919947797871687776951647468420918844041158511383610328218396422330455206454949433534737131136120879872851733596510297133297743079873607834562265792382317505072242605507653342780536635650096147615760072091985106672796482729171260817465903457272607513525223214251587410417783510030286096436488688989818878959753892388967773299150207699223666053187932294034999949996107786158165146413402695724815177382574068050749081690919326920908418910454974147679473208112675851704824606987034659418082776847480738926510317717224618711753735928259425001539885849942176595619421149083360456879875866613482767080802209455368428424878947065833844182502574039551213245034215664050842651646093169952728217704976677484627489029792651286850941269206987007232000325860246024329643747237808328283521586408462986154746985152179810069505045724849889377820159267163741087950996978078333580426683773976447550955385740057199163717678623401540922261201259800674069433476693090987281410182416599476693620956646604800000000000*i1^49 + 385048892508802574058984942624566553618878572408411017287700958710556004049939352191540408530127557038771933132905490615641513904444242159071773878620685455784182110802144256774433081833546402682348291225151775979361404172885439799937018226063398459031917986337670885601165024903704628716059242282860758093358786262063221070190201647786558384311554254863326333353689866396850310695787185641677374430871683195428215905902408780048085706608224184999161724709100125860087218874539489001868576389845173406096343769032184223780936431032810896831707692123224222761753948751191262657260112428264697330733435744052952812750436190883325608759054512572997923532632059936505492271027977936719022247163564162993412548897822659621155403315804759742438017859129339786151390375583756990636568988266975386752461181417268005153492861908808042605470413025408972380094618537224299251426974967787478268460144466075052710780398516210939453084813122138353805291670622718149710426691041078974208471213471883355629447326334314093350465044480000000000*i1^50 + 242388087976796742792339056537288766994193697633291384849143701180924727087463537773610672866375730875230302582476007340695844708433221726309461324843857760892538918464295074242817065551411904688202578307589912169139441636597801697504591530126617999196281953998158275486008629116683579306220412586072255478663509945979459512963436440504689545599372506523704640431604288086229203912118962797126137509520358164671787791444583892501283424821378329823645079824989117735371779340465094567186289941274099740886152591957207342284065641561088638036792438517575415002578146539148264500065910231296061053229660526147944364990700655861810422199934429489773433048454222743275269295890012261846125311825625791585989657634437629805380258016435136309209388033463256858610042719942824620485492684452201135702354096406046086308663325023241193286910564832936975022471390070795479980834569782489561401431201870792461996565745336263781062103148316550239174581510653022860600671760807897637720723365780420804750881750777856000000000*i1^51 + -2387354777026584556904194433169257082162011625365478012525805263053354407867230538869599864514475395898614112809974648954199233342418135294027476022164800224294721613042408799975716955709561505407136687225630721148809452919353606861825699237411414511958019794594174235094742966603913765039337319177319995428560695053658596342154121053959474789776873558220813819642820165548851053212266320799967086661759845236185361309282138823297506223564390992154346204357659405577607083254763348028324017343249138149097551520526154593233400700688547172202534945861807330818019210998265754116289139795358790350367171780812126205767619868185214631824845109130807310928943948740231413723931445754198071320673197304149452890057905558284934406314408862214780134140131447435678478810550326495181554287740680473350896682898114654638777685036277205091661572712670063150813987405781803676418473809130961752612534153592992456216496279156629226586433425994203146274015842596580035703231265169075659381375972147200000000*i1^52 + 15944646106014983476153649146345254587538828263405399259178409476565474582091429239142303565170731651507499390364944935525889782757766932089847165781567714338190600977738894858461644466335339594304307068722947249277861281626333187550296789725297965622456201550090473901603024214152037333475899699551767208229540681518860427504697740186350992906808838146880845130046634283316028840978709425396591365403233683953198803872730831897169962701581375316440660124863740514283609602465465798861784909074950277588905847622266142069343609782750264068655053422502311637534553705349393644424665926997651858471643370588205272365238919402210941997260652056330872447517258031993810220129271780686254600896354062171205517100261580233387916770995845102998315618189864585946763246015711711954509690779077166702673862786260576635185863228769826228977325040360994272777931521985467460309994686232213111748857121113956101266560178631253215111760797224761830990171309067583243516817871879536640000000*i1^53 + -212684537518046652642917086781875077323680318119677176828936144166139227512337706915915062365947002709928903819798977179286286290333178274126202787937829750972013064636268879745382621584900666194914536608243184483707242898102637492410748630342398494755458397164500697432465795777830822585948452750854085432259858092644052350652754144443058915774104743426415888377563142457378441275050918596880323295636862316298504506765651920951623681039894582180182350033879061219473522404172395965327297727661180788537568758896130334974210710855033772696077556870419911901190577925875314723724584175731202026514625880647137261674927506522384544052140997454130848148304845387820730812575288499064277615399494286880147047951716703424776803166470682538144187321330264917048867247924787111009651687187829895617734197140638081706577011428757723194980797178131419007811351222246820113273434177442300332639728752702388317276430328427862609118789718760901186639747636239532032000000*i1^54 + 1284274200871010699943122077264369128040389032742029209826324753382451810244484411261163855278494786643657631169720968041629847746392697477743554228990067801623951448198312406548679423948428691101610415999484320441557254162700148492768457501431277361544631205892899772106970748750939753675364712753204158380991505222131418729910741245649992013701434363965828545851511528728799077264060155584178298016869515583466599584673076455227664857689837280225113022243471986916082564735172746710231974060721494039134140110216825512301480601135372391241066913025743024801704964586399098792718074432373627129956936758523855273920106457115031453436003037993630954435066697207491012540907335085764028373569076073263988484020083933989559333871811896844730779708203608223767300238047549672041133025928130070374434418094668209919881015252550524672367600469876302982281259755351857434727022506198727998534314534232636594046235705328161273703350322840109056000000*i1^55 + -14835907498886619794630306647990176803022886961669976227987453602974969633918768058299718819807891898731866472522449720146175238164043654385758381546661973576798153812988167088763287636412356323804598031721749428570816568500021576083903826663364943201337027813679353215097511239200133445211663341180243268266558210920377878164194965889936383901188499768667587280596116633734550488992921224207852152334232532731888850629921916354128016686534749244144796611477031751647154185820743845768578209670540054675638300988074150018462386173910917869523577039188556100220742417194250070909782859098697814126670557479804204822869952599177851114735498767415000083148986838823385873557421258526123398398690927594170713877147472330222909661383959890026459512039542981096651540819466040961253426082682706125738522440690117479357373305494399782996164110560383348991240631693465563510330605868961472075969355672038157324838800044584960000*i1^56 + 171383753013074562451329688474650034109574921985753452829100084379681476318997869392165142847051720839670939515832909696685933455920248570003498596513425031539113815017264086424121397086212058162827841302376296527567487279991953062372341435388686399246177168323808056028709606227886041053347113428303186957628618046272643847408754417415184053254425139880498408583318266028840064249154356860749005834307415129513636449657684710517458660340402879368676390555939429463887149991560291196425867838373812512678295639520778656142507948002982449045714374239710878929230842555754527939140972730038758932440764086047445420308418855829746918743670932067598174571193988307427833341402229998721901890826317153428620279624886168239663309854926463499190000999051992872016070501815760535547553419820035048101517848618976154122078599078367357553320807857767442712546383740431176633662728577957411686796430342144000*i1^57 + -232423540960435903587870203965919203887432309798805853137061330300483889137209917607772616467851053573559476470762764840907014388384199135150720690221097966021977901225437793492189397482467882429080069333801963234563795586233618547710150544637043438262044187162955463881999655146193052019320727474623359568774482948664100287435448712833661073358824354902876488728246383159340800360689196357611634724494178815870993992898596790759675536513331876197980661495798715486864628551414355031352933432980264097227866168818089173879917212841183337585661153577570508786592952073335043773348120221405328232848628653673154943891314770819854300753511233513824813892716183631487847918834562640504789619755221942906327938500418425824443204099328051375238275516365251639107470888712708009217248197935453408817352935592733760681058636661213145105721819525198758226137332157260800*i1^58 + 118315494436306016569180003193863233987891986267310785501556805276770691848800270529148463315492165199433741333416292849719016333461885950586510157257730485603997923474650853774374422381686897376758726140317353072821535183227186692377310448443198004753957355790212629549971470963909698930249306626427073016191051878201734433495002863082357946656998320086809642990748257398660331040551396907320125340092433908631743329197849434972362973788402798610699409983159600612712541363501441839860021717887122859451347538663346517155673128280129190665444047288962596459569889449257546397843930317237660584905990610777500367336916921138594124062363933879594635505316031986918529117893397900522376755340668439267036005810045145132051822244174534123211779543806622223596830428430036703743883735614042716812342157553917002223474024974466560*i1^59 + 25321836423434721428305961790244480531936329230505345089144194146682828651262938370414646521653679061130172323649139765010568761434406170668077880435646922004709366303254544559722455236206986013452906532568940474737239168745276638726237880272813195827181304104251659522667677491883241697772970032578146506579242636380293693074718850428509156940913020301333829622396482377397406623246875519722859234892110039643542290132754551106250873729794030619158980599291502526816889861608571194243406688944931519076296121830514625509918820216086597044489788547070853441399643541124429758656155900456312260283998584816451081441285274711111622398789261910967984080871075224348974441235010184447110448319139871364612890470904640100430364023362643414868939172378008035257370561286893841*i1^60, -19734883433024624904340063798175597866175369841598515642173471000435715546869989049307494621496215727071035314957437810629455453746724052386940243950448551928876859800759641807873749291524227833385268528438782822241476573122566849081237988767120503895165781679650852677799045444455726821257475236806620344700113430936292291839024473709492650801057810030858775768869180478939340359260312215318588635625171800199027887415198562365344927007672296435273991776066336006034222559239045895769453997586558293039246482094810004543765961211146666092379103883747110377110612392957785927980853828466857376323357892628027740147465087662685249784291839386628224873027576956801821333921983993545218629120496839612426338965573696471581004765363783858987181365871031328739733354884617812062675724281135181395557057579040703781459658923962924948245089695628163909262594228281606153052632628395065141339092244139463206909099840064241446282290465371007994828266721930052677317640508095607312184172302720508452437246653974961552621954361983426663569331485643753694823758722126402093360207497495071357434916364898887290373448937110062123732651129434611914446108329663210101324994783792638819384832819878080771479673245296159364281376134014099843303439266110391813041021715779496100664152821004298733811125735697862424801041398586065273762919183005680305385108876412611462618769785365890514935706838577414707058446712357469646437594126101159527722794343854055682553681982912342321149148044754110361355702277556428963490245909301406548374635799129057662163736800474242613382458012415270558109561450242034756074843063936236058585510568127933212151494849610152405941181879052847852618731793967897626364689663393792000000000000000000000000000000000000000000000000000000000000 + 38490440250012972271553337082743916690532151796766090424145645502558317315657476191862023834845239538561335914495115993140557874426621397593847941942577697138196948035410441027011635452774257747207349013202835416184016502509063800966081670362561247254235514377645623426088818898076176654517038423262545473000649120669952186191550321620094883559363245729320606754015785327262148902364126002937507591905404857086200227106023461875898849838415432373879945599391707999872843807678571000819775620149570365577616741160110187484320412028465660164256892171149391430573322876676153494495421098992534032029966646942035784852152315642848560416047349881648127230218347276015421956781266386525800739759915396848601179537381280933081853524889425973818307809387985494336763164810534165397517319702125463301578592787832293380696851639366678675969696174822603846439579954185378915752713670768183801990605054225535564571261020504535760759419985848181387042305545549739033799427693261870832354951541151577958501098062223921568267202862441234185985681189444672420988947239362687586018366724256671431909412259919526286052389387784210245731881597741873708857702672962616946854411031203458982160205981582590554059820756005262362230375336418138065992708863885214933310276643092380049372189013677786931916444565120647936882374605374246539824744438807217041781572740650012338818555887135973947543797857609429871445757756499010188943731304215084926877217367990032012710242248240220336387928288105189552479243414700481888977190573976405235253521942858706475549587578083202008139464528782474514171195942697949584344983496400951392935686051993506844846306247570937280894219897301681885180451383084329019438305745305600000000000000000000000000000000000000000000000000000000000*i1 + -365909556551028569858642016721974436554872651898905220631102079060900831844600205754930687605853686304855120489083745716271337757815719723341868215716576538677721789898648074984214814474718961980617952242469295663149492277442796756748066601407270846140663034983686208038156030986389418768425020357571110961093512663959396796396776241309852746707576794166625103811706708944290898163095714460418213738178416290826883672794406353773104624760386765190144020027951798410633936846659425966917503165262023885275768842099560508605832916503797742745091208895069333741706967348867249239870953794067928677483296434651266693491442470971506191527878814931329504926650503466867453380613683939294377273312863428315102963893796929091311924670459270153335939957689295425450424508887881773773776265621792384076540751778017261525013889787999685411186245697356666430919961103976786434196928959534224662531929571010463472874296935192263163501738309475018185389911093018268289414594551618331737936306899595141740925856059898862580628878088148101705317944028243198567941943066160863135134465917059957924707449245975413993354277064602994663147767931557104090559870079763339705137019161164226691798038326707203323393375247591242603805997710645562890666616329135113359259006997944344320814303520129109079931912589733859161934166528155835461293601512284112897086430569538494472697290089444903553948502994081459514947928004890816387645670434270833968434322124973259421884661053872109812415499381542471043303901231417459556166664383989703505020317416666507735055884075321838152248603754208627164238810917726087024297740593377984389184500239861372684396235021459602985448147272474317512432768400804705542790069616640000000000000000000000000000000000000000000000000000000000*i1^2 + -2681908396630870824165301820824960656172563150921120151843450557864345688924595331686780434820542934422426697845209353145985319036120701199856846291422760004248606693895964115361773357748377129750367824951421947924695333603384296213645719083791307942538017946694707404548611608484428862779926892655097819176220712175325940582173738349231554556937537059061628516508567247871900618497126875221903948939708074517681383624386731522666737780427933810242275453846767666878740439227353605302090389682980975045836288842457056776484545294036745425782876474387225018920685333814671965632133739815586950895318412434448908411512068779143408834560064162104773679300074784106960635736883606522783320264916542950651380836485461866521999625199671247001181048343273225368837554158023540576638732892334425137338430574989334727362396073357403410834911384744243769382132558207726193581715911604539130594027223357155338942700346487293988957219716308049797007950513700020383070052069806654868773235154871298088628375447818179701708548860214202404916133721037009338103243595820438837477071888759861040251396585627199566601442040059637860995046401246435064054705319219591445503226802031800080342587292116462549144673580657522387063473191216033384720553318362686073070211710643228390218402060832655805800345491512442815845596507658443527308333135919967974298909326178581663572790094461057781729535133627017553885952105389643414473953185694928252970251221694228140110263949290905143932886541904852058491670078000054398498919797264801905081818163102338080673280382033829721242074805876831571090361877170093410936138894380618543814521660603586852288465801578105512770219613488747540404407092698226329896599158784000000000000000000000000000000000000000000000000000000000*i1^3 + 18077509875100634840106072121962332084728305210481712624945077551967419018983806340645175863339465085968106928259863496185138937758137056155843533166315748105554448834396178216760881875249463159707015046000458728376590988203277031688298378733718749608854781304971592164929944576239162971653815194723177740362003328841041251488191663394156989751515558924417086455324015943549786912407241243989789049977579030179351499680153324308196355670751750867843769849061026671095690008930407025903000325943346725473813545978085947995768066676974215969010712852466594704407571249835331588323813065691910462425798271665032834227139497158422075690071636206009614945791675237890382188860920450503237626548215799211284167828707388239261307215200877796241779368964075378072765175842192320569045843447351044063828810614909691027401111816123645449225611618928090108492765450478525996919383022042421323273817753154296393182427319823124954051551956223621739242417692306024329861046191491197596555897515131734665405161666617676112055186595382830149865645613207936675448776588182018510749754492722749993724816385166276184627847989849987857349790610631129985933837635710148569045004759720803958767866556550616621161124866724515563101005746431772122496116938352376445614621528002427704527033426270959227332683386556207309318731143865163488610505128923581109000192309658494109774999311430475336331929321700426431972598495569058103647776200540155763862730102098700478550380736647747928382450392141166204985681683954811605727669354835532077877894618262329648672880751067053397202373217817960442812998552322700456595622686479225727462511194856458147114877722032934860806641508786052473668822153581173423883681792000000000000000000000000000000000000000000000000000000000*i1^4 + -5687313345008098223528420301593908450307807076809925455267274487333475580844136133017454012843424464569372745758763274345775737815710622231498061643095496624386964739898808210035554343708437724781584626244432439675864268500311906605854867179747903228927878094880414610889131419584861249009220401774680852204260008919749491961765273211036834726472879301098179723412919811118236621663784812041939922510469528323805525072464921951906008102668265860050076408091215974183881896273968554098007667356911607708822456553948088264361850409524840609453745874459856400503578809916765247713219777287742645197782420285513493557352319227853396299078072006002003450855501528906276737176251868854909267972647557417239681419295563003413719385377629069135434419998633813333232388697488334663713786502454973018879354228761788149475648526826485525125951940881901667005039306699664336602114880448938372769436223339905572211807140037022195513112404989149676004867341423353119619470782139189625666233973485696242261857774448437084037643787426133711787562557813158830844972573628030807755635425100679638854748653978668876393082709801989482387458749736247390458782819719110334206178440285208650351580745157864531345913267727440455879000481580451539326081720992583509922271430145603703466695229453665070500189528852557127829347618480153402038509581066899316846744162434345372213446051998841585055865001015432308977116922650818270593562661554168423426503743033963899685543678946770330915687176208511909158074400817910513969045478572342649063549796680923017654094701545949704925620630711343700526871546711314981364844729545349330559967463788760679150326980303332787823277128866359576346384157986905123171860480000000000000000000000000000000000000000000000000000000*i1^5 + -119889608651501317328186747859420292909734848327813663631911259157590379681128671006893545440704962801970579050675084491113718135225023890177072679414584549629615710525863668937458724805038931143263193860490882099235601623840774039917447955997222997811510865007109607270018608611534506046136884685123402912746695504971171883297819582125336513556482312519388212722931311815724607844243043411343318554827063006822516404558912428788739909861348234150752549816591422855787814077277985798953407215081838847558368937687108024709452363547029041281475299302186752228504160955083880288996232881262542512514662364772083310470826713706104701729278759311771902402539208358253923344685412132641937893356998642766165391189875544693540050111523963964023636516395252645201478711594860953063044789216445286929518601907120929145591722131136169558442674461069138501047156637302332094995504731782311420779175574956246221317452051510756616273528453309935927123290239090193794844267458091366492409001201858745048181057642513183911986995153336070296806693749615377610607524549795705961011324319098336453730342619084924626176844341257596028030934931764212265228607720308097251990337961524051639906002386001146866527479818439690855953565272868560800955952511927683166157123031816181471244397975723820760021145001785319971723733639032579567727408230568683784070018628249667424029069102059581617438682918603119618708355376995079009820417075394406184870446027708443818617694218666127630249173518284417385621027047633513073889914616695583743682477315645036157986188479948504133839285409517295251308758246436666528454893594921963262649380909293098519434813216635993297220359175175550681276969241234242317320192000000000000000000000000000000000000000000000000000000*i1^6 + -140452196942600916119956812035909339554905202125680659414808607271996199621083468417970313748648394948587696475112742629820591638257302323186316932343062547020187063461791613805581509980260375040047585093872227196479316595560516850924777314026776996555105050901114527615393014893472051888795898704352112033997912637064983535258909834993615304929710333756001736756720111718625741478339498236567858132596889826750186571719489380227478154125230697712245872115421276387534674827335265036864822134416214091000259628776469514784504713160909541600493024088047963452960906722279154454947036502222677501144312331642018104225566744699586409527583493219645731742390534331540983976121470728577953794796692102965079866226436394131056962547023795804297550117078569338142613048431013788165296335999654817657717030616490926877387420382927901781171701877500202763475352974089875999971957366280522216882532505273297899942989247917752941032383870722250950308365181595088233360353710336451232408080685337119703315994347636720342385277277708170068489281873193509729416076604850873743897974957466137024394453644062403586538792157110916484350310042224599842445771967377083678342516943932802288229241241993284482908199838117461525924986755534326543243008567318852154300785215146011801785513973445251476010922172674193405346571622414173926708457929288605806097428688654440838257563928170932894044241325059480530187045294109091586266575316991553654756273000212783196657654827399117478840188462036964475002590890971495580357911290821560703067055149502153826822813895178094900589927216090090019029347258485767368047215099850717154051256752964470064784905290837587213205105463611041302696022995011055596339200000000000000000000000000000000000000000000000000000*i1^7 + -12574047956954806851358513151299504474375617084699041855085561214651891487353824671035924569887548581703053782444236722310036051052881140422875534016264303551522996419178067388629288629940748440483878747845073484523470679436349230640699261100499660038617762582541746529292389766825980043802040381743398127291389694019106990266368041072887202193034987014381855816953780712697599783547264485602859893609396044195204861619117082774188824200095779909693421730605240143241848271590656388655203681552554788730780965987196668017399184432132129541963670398634323190517854490677559156880609161504885525709080644268413228895771644556952323101379031623069075478018381103667833478232022699494574267890858347344947176350209805010833775738138095744293500525289218497100730258304876511290603660072588343477194370959232976461975710074648785246634882699802945713986457529721469390396087910200663510977633623975608318671902184367396764870518228862191791165696177871094589354430933909259214227605819258370299644690222073930896090974229983795597528985284310334181185747368442288318701277339943018132495035715130187782184688000850284760408125201033821507614048006907532300534607979167486590782853850843005951219709354085199008857579016448039027409325956064643928671263127892555292142515634267006508677672958383124535985707166788420052882187492852546731219757337354058695233451118450476027295193260770564208001960845596169234611782108413142810464006738710457639179147096980192383107806054127700392529810071143273328260657733997480996590404896781947081931177202410939709653270295562076782367041886945954480968948032497011871821686319451214220387305155492857069851654608654824917348069945393964646400000000000000000000000000000000000000000000000000000*i1^8 + -50311799543430919261799103774882325941552962230606344285367407612212757949174737749235531318511898460038266592297843410376410838086883114066113246567137103063373138253357378680098928143323036312702739015705755939001424844164319103382057166074741932293940754824266607245716084613073904673882988072813031218648978012547280888252817352097858942732648085730711559691106893851924354116438955727505908676792610893598020073004426031972959510037808371453573742878414613638305070048364935531413184736022852268137186181236847473947713076530570477795471422406510130687318291727410299809325595555180853008707607920757945168867513486392713188569685553627487670197146853143589724323265910165897957396260609631404604999835703097036546175344600370494573135622332973908271599414579860851136393242018873127017396680513490191286485917523189128115899869100240596232223988190423965160018836899914292302238965827731523360239743654905853226777027756372531031904131968632964883101577178337007122646955334822592328362883488079491486386068176261710506766475916968796166817241024850885892921354892576221579092546314475983891166481425234393985403212546484051770346064339969958164491539611424439646007080116740465954485839898997975217326883265980731889057423556610301113292264547162822142717975235085356418452218714791550351938727219309390864422144739845403980268325173191719153865278398907863824837560726196162734620441938057040081581007585994797399166171668178043261837327772878398594507561759224949093200409470362269093584852583269825619854964690518453708377431774885025091100206822606577158914558496526564958261856680821290153586202626940216599465076930294596947477883382087371136951939973668405248000000000000000000000000000000000000000000000000000*i1^9 + 1076257133829700967744042260351666398704836551917396741494568115162168325542478054389077894787220683928342883841142701039652469333162126871592288304887010816367667697116718170829033138709095188190360998338411944886410415331424565320922747024638303289634370335354141259994278152818771202843663261404349092041959437700030253987322121983977533794886925432331425380979862896349856021846074055065394637614809585262539995324355614794821635160956747332719897788018763845847758840866210315624096329538814661809461889017324561895235831072575084231841643352394473002857771029809028158049157208621445283519762509402238943605863247136492747478941870074806584978764343742241058185842137282368776121309122553412340986471748490485453305034928048095219575757081600139527393328076590503307376030706279029450249743500339549890763930518347637091880212724619619915062893703138283404005160866998053286390458793951981456178655774904560384866225307513279343409588012356261378383314925584726951312067976272954133654328360524344610284101210903045544498414208635160812874775019751333525084008439245845599290488975268409082440714606358111258046982999820904773009637641429588567179299007904821400896936412388960912943595408204873711975885987722286069212193984399693203526864513309647247169635500616461377273182539032682444835184256419806270254449890704775853812116871621606925512387815808536202977457477678208623597980930622928835406848866095134440859791990985293826836823509073560851621437112470075120919945934864046358603531733408055718791210808107266853151696845536754639366995724429058238055744200630725260921147407985160860000412281668405940248577169697202949877827192504472192239872335518105600000000000000000000000000000000000000000000000000*i1^10 + -8485175009768256757083837538033553804009771251580859434288110765979127094907429246435015391738049322344540338492567389715931016823482993288394347664089441936748883647547076093250067584880447493717150185418809290647171403640971832828762604238292728379643284573694664839973847921388343557577414617700326706058760267493365434532319450169624607524529953815576115931448834483168458954705568566743296039517836294304885941494830561542670079392298368533167342510614816329017655847212926577423214273580253723570397376431424190264583506783919606268653688781158231199168327664697250352262797990720776743861556366386197939504357005496465448168176279200462447865735347763432624739471417003231699853717521065399442144132213539193671830600826680068734799535635393413419501088713473821758766902473311005566149943096056522209987991717315913859313596170067877640418749978143604148011171416668745342965330361706761314984588375172497133166257058950797901908141999612144341455938242945315711306308940944160118393184632146008612589904128756392033571209969009647661189359033770950833559082188357399879124197908178160335934801316624640453950139942809397975695702095282786523764167180403788863114510909118132705949822989474239955183654632769198082967817491393857533493966264881827456857856607013184333095462185377724976526968924279522836679577101424435341785201899373577156475119650494938169109427452417855263124437130416436381883069330082358707753008875838616460584459562423757195281380715495588271840823532017489526573828580005156233514895794774638443529424424394508726034108902664804647055278803069342456661023309090602367811749035559319165664517324519387953629289841351278235979087872000000000000000000000000000000000000000000000000000*i1^11 + -75639860418311601810677381504204038910913310839294993914895549391906627379030645815217144514291864387347184856069781848117351164063945160361392788021845170476023304289153796279829979058926038844539648162906855329740380775162580594911031940928994672238044322321241819197871940993494167126106147028865644204247019531634773154435358705613567959524886580174764110939185323462829328350970975780883839368553689153548601386433215833012511930490649681803296383806960216885375916404880831810778194715129203138243782333836346930210784393136937995489682114803413553978721816552789550462470822596631401759675545021124345772416628471398024424810531781896210541435918754581700715473583928638927765693693570765278474580872489650230455075202289416494397726423022883540193634764112770893998565111149401418784271297915957836609138201648090110637692662430257070312280822808146461459722851396740642220355537666639090466295238287872355165038744238430124522034727705537136891309110475727125950484347870765206565006233395532764788287285719606169645762804585983483373715499671520536185337977415555855036706035363741640663884686421798562148614985719890777629797151266960478584961417016936758951341228347297803919981061802886835092385672250871770223318681839577104055219166845182052083901367930420293815503466632491642945961617468508139221187363906479590424399640487044343007160955013977666832654550314592835863504468192099164453972960160224606698565393718019632678738833395519307364286248548843155750651624399250922159158180198531642824489917189648988353185089511246206404461205334664413412902579120136069267209876434853237760735038794860347357128393372008337613532930453075263966150656000000000000000000000000000000000000000000000000*i1^12 + -436659812809032055683918145060198680242885650076507215616553337454264099619103316538521675319827581114816544709448908906798102885320450817125523658207317894131016547840684475436410389330842305609499049980283670418232944970643423000468584093528892674823497533482584671700061365565396892681745080985848121988746256628060196918976925290733661996193779392383311049813411486499756239588714757656794894409344869878473484272847693684298793158788208184739619893330503288547011574321975619787712386904739950245105473098348715557254518660515262763725243424003541276746472641649290871373796197205653023556179186220497922794807855351453395911920279885059320465653222316409600282603511737578061034895103398784053663796825737141599180167875257844827420887800931293768855699842208262635075608267706782290515258934954480086350544004106816233804855893582992445428972340898900995587350830317441053227603194877493734553428497842951495491805957837676912877906160163903008415738462137542402348506493606588073251489389702264638650818331453136300424227280624573160875429066844319027733013262476379640525065296027952105767572978080151088663658895346621281828660934727388845087978556125904939148030712094946603484105771326402291096174522682640487769428418929173308825315123248395832501191849474671579551169921177218144768907818153123449381194936166092314841930153144968632649391205747330616529363309433592259781099480477142568179484735502033225989871448895817522872292968980750632309992938688789708810512751221824445771550173468341041935731054525929610422121638332141040735760322144601148418734841605822877415552410406485878056745257879208225637359357624161099586069420669382583910400000000000000000000000000000000000000000000000*i1^13 + -810167283266964132316474746950823146192208083969089643720596071432087163461738264524397522890228803303052286428611098226399254014901225090284850007422823021117458252921851689505854893236805536784161437641543483889080295063211572853557614647049980607016540571969637555913675827706080393658793985146477300246425859935177058450194166402677336193075008389887856816117268320543473352700826497571082348934555225093751295424288150185840844749755614856181924446208608979519203529040854382593870700218362776163754194323725398886931488999845372261326947772196817603583274331742484456280765147373862666444418409019626248914412132704685516355434770649656747219525864493866046812512119287897361034102947766906313510359836662461751004189847648938031258784755825925011911384271492657696079167480211109668289052273523897216202208555993143883516612433696104350224666817067439938252848435268497547614693266568330840696087915016963350561792642449622824766623475575388878455971986610118776073527540253127001565243876609059765587324011447580943858281562270515481236527046345041559588522678664914726479283113802090585302887681509595212926153031481572518973203247704786168438162629881751051480142903989579400295642001371864826966404402485021078092221923786215538213993803198721205390460010765961388942173026863488250966368713214800341143629539458892327320916451996222249221487176386754796368771954132506393951107138860213245152119287991948155650708155241655856685774381822224905795832687336700500330773821084272195572695468725509355768543270674654652838845828674254392257486048269690463236967140409097876637495930780484953032852781776079075999178392929495257126470622694604800000000000000000000000000000000000000000000000*i1^14 + -1242191350134045066284446401191862022947096748608799127551294796956393733042854487146246695655046169207718512054272461751296697344152112189573354922082726903073567990960074146779708096409223660204826836194408022251097186426991802935081312935683936908997167707393710270624391688098605906215638316475790542359753740229031359095959941040033082646247129962899792404483511411709338798685847876393505976737401806629016379403685130339783071320184302061344566890225912849863722128684022116724107956824535132404026282048507892703463312646322663472273084219555949607479484224590487185214088676359779417135275373406754363229882471536821196936159267432929128169091497087821343040989883998879954705380119807827642936858708576925668206882731342723740902210421488264274388179033459675011666541088377200906989274230151720592425327971185973081771293869286637327911148371825749771657862271218932833828269255565921505574938470213332110824652994737342387115464650795592473249132484699714103466534652026415502942339883459391630648733689446779624384771404225811296517123323043616968791214253761658220476597764765914832181279381233099843865996630746464551748529435937180352408068596200666855261348810006470440344877426249632467758354433989496387589137450060066034452681686508512121905166742737841376994304678689594600845674860782734405849020256384770605476736625631335221319964319599257922119044228833799559594597380956804102301626367216982369542563532580137291436481763359225738800988688751672309738857762222115702952587559255071539878557188398096400179366417131184714666116972885796049823948460848394192846842231097799331997950400329711216787330705996846632285193109504000000000000000000000000000000000000000000000*i1^15 + -5398260961567145643805991785180269533576207346758000787723192335130338339806599517032434237384111652383201796036627535291270335149880169479592636193042975659376506491278451559421965460584132950269596321241518789851079899847017466673805449132230408287205370867459343934676642217273057036543146261297944273286498454375882218895620893106849033722544683743986756924114591604456498591872530326620698411988796649468650922310244579614188044624665932752870514143688910920123213205851192914234622237543536865483487038927755760115016266137374607505605901190565210734617668491986693856950877658607025032817416105804682420356863575942292942230601157124213183515254820071227546962786465319066713177089517227753214841450054314516404296199660918909581675919278278376961130050493718911118460764926045298185290450699145823478571211427453334706270111714272299205975094123584972742288083960186537624048196381184512781274773884113933397338318595360751007402994436594256089165175157801984359270242732675476909506758951191150812879149763307153069875361594688667828681512699010776001443919908462225272295736004217600285712269285743518105759072369684756290154990984556802755507397122892270892897193662064509433801725696895932014066118288385251315904455044208431371032604542422886105326615305709430330007246341032858384892234776593719205468505401541298968101517053031503738295580063671532985753112790066421777265865999536304385449005425903275825830761007948684429373335388594728226365533040706236787431447147624950530169807657329996237784608024305223278989443066932178126126156837614181344668946639241322980161305992063477187560502393732566775431217523882550192662118400000000000000000000000000000000000000000000*i1^16 + -26001079494796691283742172437347668146907224751227530885852392149910309250050593949263510088132111532915144310090541994656615649465864978049026002095081097585000722616611407981848832182746277081903537324869706962654272033828002533648668941481701316136009328274835525567429291490072824432479021116141023955651659583639498275425756326567947837676826588596540507638738220739398459607357776102385554718902298585505364584072974716222841555320652607778848682663293017528379079290165493474027018579933197344432149033114885381189470581764173870226490494712863680425211886481333089670396764121954845271637319008854986747585546636063162004459051268571080774214005318225047686535487874111886813135989487100027611808813336593395987695834487650061493058992962587303432051903255824453487595465947004885135168636966278753393491053709993195681297556673997483710419336083011842755851810126250156543570058048047242295764975359865498937106721388408904385277922921083083278026923137906657594934930574394049577300883310310662158471319843274548023004076432441075572275393553073003803775605929354266455786767290462033921359777034403374871832962433384770839830835184148337514627152358822725956968543285084226879621361885379229334123344047618042119880655357211032658692010616103107097404703630016904199678271676580320823642397263735841793862571034963299252831874793429238628875599530657084714806434327279457736948920656635097577743248109425968549512643160514814317447949478744162978458904780944897467741248101169063082477472142297612791135182150450797542714882876037320383694945569193857285649330661138613980616388521819641578976611921015991408697177917956607180800000000000000000000000000000000000000000000*i1^17 + -71836372221053929549252147305034670539651222156770313550073126542824139448765543728289265741361080571718908509308330527720245485083286762302634666924277300543527580585662561494924304183227027314182344112367576194774092350228551570309898029725590543298273998993864653474762567345936937346683962155706434936184686564581073433123647907768473178591507986692705904340622446914922186083746687818570156137787186588604981375428383884263395001265359255758469557582506642956669571903260126455519357168924476515105607816170498851489264275773987024632504630938267860812826184190024507704520883486186025191437773488106401378023901564124118900548505536747580334389307807090624481024122634518578439662055045996085283967648092795879291672751539952341507584965083783309973017836604009636949877761259050288904118418822272920646474383848788770410295173214945333043457572439189405468223954705764991814349529245082652079191596923437270980366680360391858168463912572736948690729682762889279347059152503190294201896658711006611364441783335224284338570814651972185071268624123170815464156865637551013017885534062855529593709464943762193330290739170142980212400313375780416548555487327032053009055737877082241041689810200587510511842558540144995433457319826687056146157188753967180751548767261631112060506819171020586698767416671665776322682849162824982780953420665701942719328902245972814423791190264976016536480202737682670018375674073148353279938530997259948397798254136824992039232058443419884937603827830173915087864461954147275279648935132700939169356674650585437857897221779772604601287048626767571588386023486125565425899481741169783850958878383538176000000000000000000000000000000000000000000*i1^18 + -149539685215638523699149553993773912312458396664160806560469182819979265293658958157691747213134410405250457466077165861166256077333326719289069234190009238386940774869801029058509509433077497005970198317790304111703955605946621003091917004849225048909613997357793590146276256460023371507554558940285168125804108606847923834483611564383268215915309540771341574014595769429949465119903608466150371706379637543202108000949539790525310445658325598257821657240122713304426254514349105815534944694563706014255545599604242894737641898519939798710229677019092225372977908659448463189453246993689469693528114000352053644773137934031451230130809033812929135613458707697809342650360899086171907566422073960745414380328421416535365526477546564276757966925286338869073774504046259069115885598180801681117099644762034119675849173640059106688667366216204395235256708229757582795583405765078922429179364726442527455948156321796231796154024916183756851372657200732786437394647488907100650490174638574563286710228667764568708048493710913338228117026077292316000584167584653121808899636006426352725000132916585938457999773320648126437569244962133342124917162665942358281223115176620380885983603489939540475127909302104417699740737097162027096560673354720946508606506763229820032519535764561100506380733921634663311229948321397443395115034715316496443979486649646022623641035754312042578270243268726214783557134911893571071480493874690487870838283739182531906382402756135479569949362611531609155910551220277316897546583431508924359064032857960715101138888377478637270393955538172953423002798577852385811930948653557876192461747420454349800249858457600000000000000000000000000000000000000000*i1^19 + -206653224528447851160817785742240710112018243022987756953731692400567121547596603570063223632921120291163266495940036112341821617950291376533472115125219772578456907269102586282869802958493185378283603058024422950011816963129257452755500809674447145125661661111033010854546588208736516093483359105881573202467393818277975018975020459481004597821855980027564040120668485048167049028907921632203500910700246762256888475630284538593130007052048364768030421219930778902022655582038602300175983139715437651236039002092786719161091224188729378007740667768978749640642903660397658177855502304952319801457347526225389148258139444166858666160784758467728298978196377654674948604265600802727639818773922839873218791052557709587035210470368755049407161103633480967176549483027712610116858794396130278932089027244317447396016411436696251424941937983497641875371341457646783483677369912564267221488539547207117888186890648003893320589760157503361256376369464860479578534672834985214833794184038400331251892742081693076832587732933727872830993934753025078188903418072737568194654648643706134543649766894033159534039590126649506739102401808777735857491403333937062532660454018938180427063389095655563734076493870867374539146867947215488913951176181139800470814746542190976083944663537127718069212442589865848802557273115747568500198127677374179464749003486119432415241275398053963753229542072995119505832822471098031098404915504781795896490686891483403500543039817400873636403306566057346576508025684320160985291286180262142065160172717950437045026350116293128935251263971741344980288242220211999371710820876918004012879099584117262474280960000000000000000000000000000000000000000*i1^20 + -245353602808121412003888911417968799011802010556890221635366220807043712520515078109999333259971524570218094408832769884571066018634255394105598805595273219321557406430749818334987834446732747456296717925659736146581740994443400629490176624058605120713783311114302105246493376734573368090364116792440787976912026900099265453178679627460976168071419035571205948724488635506989799498326249426178539989332311462751132355092466782049655449022163856729577429022771031942335699868928206272203437357717089244637209189129042713993491375072537458903972041267818919423028405855817979904396812530363398495442887670913980990027091169235074943616532119033499031353039883094246541013955690695642308712948702859980560435536484225244451838995147307545151785480867810703397932866015806168257731411368554900029880899615836363223717516830503017798125749184881719429201197238941383904929415520740480645426811246780126848578947012601891238153802414221910968948984623879726609004877449653380237937799177902560122253794331965649673110748154891753704444279654616301463160462788619483329365485729324204569787915268067944429559874899198252360868418128604711378211340917262543619254490340364874505091817110119920536645043567405665612408707981747441048251038189902120170968552731361634758652772427149112743533198798257296644838895451198899348688332337264366045654260339307044466544606313113764919244687021021865989870933657089349574658044976873810209555740846470832935101438574820769354114258914427338427075694322915870334088459985893870603069150869499147325951187896600979169091447868366613916098096570566083782507094785885677666650920668849242112000000000000000000000000000000000000000*i1^21 + -195801284686619039474562266461321046391706584315268861577898212195499293436789007415804496508988217271577651135742131942798442115047026945657175363518005861722303470449116836357846192212839846434802713352433571720752338244287134639788661270495493152935448792445933425625593758884313367476204663711366396708354307224429612046365431795574698692370933009271080129161075537850354827848512667243077380141692144515568117653056900344730675594300314637420649008211201241624752075353332516472870011337396420448975144600364708620177661838925600300984207724749125029884274963242337955656576510401592876751704757430056095973432701730455333105525430220009973528592227214851164394708912656720094811905360618789768124697532456295197292673106851414126586229196040988260739028385669990368430966116611845224406614649425507202909258307912278254353132605424416199807121679281340355598272547807244906465527260064445917344123301899951499430468663573533792561238190471695366227649268710957517118192541673325521201561012166252921512957576905286198216792934828726815866243366767484275782391617356824439181633122703503404053185423659392940688937676187140481107863206779047289317720562566627136470977201553937641736118659407633316764111012426126025261446603214912364051910131064669124432575883354795381859530346883176625885030837166016907744117902619794480400639129409297525527192929603790229027946309101272792091389491617177467325224446684667353016886193577997697629074980671510355311203454668817039630524395050927538354864986078527190143897079636052246040653588955476878828834338896778175291146386279150911395324013709347342725719163456716800000000000000000000000000000000000000*i1^22 + -156833895288721211161758743696327813379505606500809313280039325345341574570476640843607095634433432469950596320804573807287399522648568114795420664870783515415530918180331259319616760434004791846318164033954205694480567483052929488067754606575229038019530062559132215644019287785987182582672642299277229457293929151559868457945105657397687012967910617064509093776587447771356934483330835605396094734607577262628160259983364535343196370607903074879703852367277112769481357709325424067738469844357792269749069109051906418470540837678650938919995986026116373713337647342031091902679928084192524938603904742534482339898542459802111861073246301544675222294792258331474849001635959681061372354188544430495610876826194016587783303931179967158460834685769666861420487492074383108507368197737508988068381072479921185479830386832439188073578995957190672645323558903776213055468078617267391904790561706837752806397457783751229277876757984372799602210163482108778685234573044784129366262357684597933545556818314531130796808716997960827731957588332250939326756618130225008927768832780906566117791716851807697386823500275135594728818010646504343862331394816232432737879928172567488544394060566295933338110397226191002788797229312898680762966366017078689167732862913675520301526543823176650887445558084713204278119470477445098093092726658938925460312649465321154047637366948440067361074917131927693979035622933898801047580636608238043061728768961033611383490684482245620772281617283805428857699601440561093557569396596050794418965335902021795581157174462286220792097052313712465309783218192100407065960022388389523772890152960000000000000000000000000000000000000*i1^23 + -75574467434037275225478499565958237602981117306664580286915775216528798191566093287180000459320897906490067328170808084096436805861237163582541191440452562844339454616987124595894799447915240707870524100671339920539156616519477483433347396105032414301036749483047075904462419211425094793990572275644287929848633511105516634669009423670480587331115975695617851485975953592161790462514704495923333301217997722750916519865205552994826353965389199289500959634980290045064421680628490971589813337493722053636257877505955081016401496148379839141410254177626287528762053959278066223223201893974466543503586724253347461487244345192924528620778971554415733027321897414842330345174694261553176873015492180500985377045755208346546134691685606683243708879979013007309591790534088475823467834221602110862970087964654491783043172653813495431670584933715072031504250340760244718032905359106465125104745606096569220329617781225814494568137870268144985583997909952651239318589070868274575171564398899830372472515209151342225027400684440627087700896223324312933211637016054748088673797622575959560860937413691152780914688711209967222143995327018639072618479278778754693450200862512559446312989738690579988166915954603101264590688755640897606816933217034506220451726443395892426863806977776278268809342191353374105334361247145839340121636984018738258053685536783407644409478687126739942236089852686247054640816038782119536825814443379472839336627023017264451544355769244864729027134016510289634779999866447042264416366596039000870732326967501716666717984814808553788724204594115978232630906910762397773241981260412592586752000000000000000000000000000000000000*i1^24 + -36878563477702453388558740327218831490099170139921833025535073879952128626713328333066060444410294921403093718613502535595430441875207986527062947433211170467980773128069415410623517129881795900938422602482865234373088288529799287090294546202267179219145749199968664683766353878749014324567075640125091553897190860932070821935726066382656855466750627385102459581246979575226460981154111500811105647294451662558867929894190927303234064232042921375219805778095492121363420658411736711651438736784182456228021439691908615805603325424592817979027176402764226387291123769290251118490115570862669889679722706018955443923741400855916131969153194554043352719084385505743118404790421580084396714594058653431508005701059828373538192561777111807903111893976868799974587862575084824854403265639990207406304550022677388784685095450759608560783352460401098557182421492634490455293747043197150399306716508912122659380074411776485056942439577713736336125146888062255570028424311420016277242147887174376737687657507648723392070596746682739137084830440597063471256415883635956375806833013048572761441010672928121527609755723451018490639486302496972726704660031529334121036492472545655225142905926079789333833640863812518004542022230260873907664034453862890872870706827700859138484463087228188580685119723536537894558232780334642732804998644055976241969545278792844248367098684334730216025324609144363928142194839179129111988109509130602708956022722752465155833084445480580838980345041639709410432602207860071661400384138015112855104035432619114534186821042068620726506728118421755027782283369216523346598025434968883200000000000000000000000000000000000*i1^25 + -4508075922399986075429735868055253574309518630824638351703846137309901057832189666459521532411495435365082235968553378267370997261018108897175488799111209212829132784408070843793859461926206582287797130158146205453992849907103772876907937043671753083668249621216736134098435286592000708917856360460867326908502745635698666371614895015918756633167598306849460931222270069163461149193263216738277081610907262067229959606511967885237195751618477891334232507366709456571361045132327046862867509431475326211424116202455239500998177040719795365876225199490037162235773530705091981825967737833179239067561305648139548418631345378665863611410198933225268287271193081104172748302084542402527143041918047093017894434122474036845920799610214138440428461547134624966934193158168607152327607847588233163913435114738790203691134590035471768057309227943960124108449438399196338772920326590789168988937780743062389754911392655669403624430329327253819339501607332362476732590978451087806593239687336196717764277907565703821379787509127168323654444670142163958411777229435752278275250589692902984117227176402401397692927153462902027448366333199900602779728100628349117025739356105251896440493499319405432110294218179158286921611957394524259731470172210160846359107783660485927758274816458410206099365637785561622338287754577208689551331016269508240518602682558912025988101065166405831794486966995499959044340987808464834961164137153429662719191513845706897803418614935665459550801823633424096768062543649904295754750687273709600867589409692317189975890726792074075836367904711594944440175496580083527740618178560000000000000000000000000000000000*i1^26 + -221216111662760213540458327643972474709913352120724999368141788266261614103917857340106762649271873717416287641333437994086252252999744877641345187568959182768354788920039609156789309745593511157449771668850203024286687664251022194426684692635904103390273111287814333406598083270525554115538962417059525569536812409114511091898202144633975047728637108402630130305327700423985953204200457256747927710445161047846424094788500765570820638284812957729609476609880927071276609287856558819701354693077736537574220197735910281383783070801718170262777102701190422874853342556792924415843556522954132645999581131730642762684061351778730750405978621441552621251535720715562010547688086785956990456462918285371599083864758928843956217968435868904896180865022637019602507817582937268253142964245696930846483828194173227397249265955049204177178965828779977608518485428056096902978373269033920572689582186062332078055937679817221174105782330523575189749603015140580111650112316613532002160196087157911298103625858059006918807029918978797712854922075539266049116035732095739998201415533476116555498149670250699991349066178186595754484518551015763136164541262921380097579110572946901907315005765711357318787360735761237032506543606157641846153446323489465179036616214994375488884865563633835260010423040902783591899233189388863377576844059583267100295127853498696811223225804362079987344973242351333214634197160001981959843278121661079332527790719806666327425215418423921764710949446803975824752134111421873307005514835952231532485217178142508295391686523917654124845207125306711565021420733073088053248000000000000000000000000000000000*i1^27 + -4175828211369759339356663525854606292381697894070905509213345046053526397151716140484926798982346801929580552454144854647883755881394683023175170846515221392815304413149316710817387128818924010762814460829127052444297355551741552720011503111151333614436371118697087527138274360871010842707188063266435666488884074410817160052505165041311857907219793285476610266322674170281083739976378704538565364739326378670340223941246730537503131493346192367529786963764054461023781617123103915204208296165085525228243575177822060712300762072634539008596450648795078841448185468317442997253724839340182297235228045042248698432037625898925049926180934095347992731702866801563427409049390471913768925840706242964253825478676045498873670677538695464710178843156504499070566329699470925640396846256007298643346381027124904670288844111927797931755814587785852308236519157191902849986305743566054024190881489331674012443141493784421497954604880814346050758073306095857789887176010181500492013884233916636580398695407527071735916497495110578321045275442510317754498506327151347634777155967722151869561266498146183728345909977257584644867555349137435069378712044562291304706446401787378395706245191919880159994288292700692305810594974283880047407529281640242481603229601781299305143739907609610288841893041463047141498811419138823409013838847612290985172172982680901702215650459310708643979472956200799953895207278474514871573109765934370659852097541950651943489542561955728599538529745713829800808717558555555613472827329214878637311433470013663124580601683751076022195672969980359483773142987859558400000000000000000000000000000000*i1^28 + 30138927507231963900782991028553033445548700239261676140626692475645242683427813524976852601764045056622317655982488263767873718012261689064784277350506211787456029429762324380257577108744172031241466330405794096903477160041290268576391514861813666621353469746546867346459403604735413791510752511550984084681252505617547803055153150364937146984635642847651447113072003002387408930768763167136410750271329584478804207753965382202344918614865612789393147797836384308959716851579281107722982388283065241692588746957529601089403041588420129181033459772511357447791460198277120184105681891153276111517949843721532468288708486475281728200940314264276300544159014756772462966254455803538082953788253323948738089011903888048601500912222209408937652776654884747826451330865438158423642130117948908713677262049169648904779853260685669932749150841189365603462035441481922792705781482393164882281885461408500369111298083052312856991671033231314900618009075747464775560884785083713210195664684216148101101928716398701616219362295614516174615123308688238180845040586989218202764004194818135007023491730053014746828502939817720601799888259433661461392045420898768892057565152240467251897225199657330738814194899282395579664656523420341657672252368550987670094898151874780338313171356854418204922213439208911648943719288919827590585325907982535348472392828665173184698149873938339567631644418273924229144581914710356472090651250547338281751266316762852291333377394001287640557167981976533473607955560351152914695683369730438504028896875025552301037879407290212789516890557552798455813898240000000000000000000000000000000*i1^29 + 2764590309722175111357969684844401473684035350953944341546685632119059050949734706093296297782397094332129769170702751241417443524677686823151693899704846917744957058649860182082253622759131032573575769123802476357058612358027407370613055258059890081708291019373751325715519104041800597395582194297560580114071245509397239244690827194768854315171181354281416649079034951029669646218811312560602484103130816116999651159937474456748696533270731564667775738873357424870277347965648522746170955371262727942381978976865632362897386753066783270823676796744231197800073119919204602817227402494261347029535133184843594225618938292503199005247738804487143630852181728997839199166291730159420378896989526775915227704194594014750090707436303850244054248583423424168746309769282855820327580353289313978283879791097532099961907164705681648932453586334435933646450987305440625183409143985986388013705424407799985558631386640883539786539378122425106014045299069292924846029378999150353758135492536052149219216753576733793520028884119328940552072798309098674607184669932509574596598789324229779009869878618881264289865506883445342881524935352019877758235074000676532258016995549640583268401391556671181782030810628389472409114196479910174111710459821921361353749089015021800277072911764979737715440851147123907311891680143605479768036952821520102539894217135076540132719103525640118226485639350658734987483630065884045506397015902581530531845031308365231040618043706545270025634894339788512898041316360242174735432307346537051444945276453215559712560465679593252596256024149899608064000000000000000000000000000000*i1^30 + 37302956804839558726823450385543010105122704509415281392658843935907873864069451732335545147182425560868942057583017543081916440295128475179805983968175964722882720927066693275140409993634391652628950033813524448096310278100127554553267873465306486679786456761688151212014498329091740123605458031134120116221921534509295178148268580713685711521167615060315146332834940315857282750818984904191620950028407919581891742695937957196947492048866923477562568237939667636820710181845662199780658194226036217419878699669666364007141803785491131088503119398368212243970832374880054382551246429025797579168629735161628922313342689421305321214486695281617346502996060163168552294069534784824423534230214097093837175761376556893814806955570351240543919434717287145206921038555430455720684832883565601581427391056009573747214612388890625837195125359022256896068837993170418601352550551069060012118968691228755302311613513763025146449153861759403001605689441089404217885372092697467351734630738846034507010889035333401832862428866994072456776869452793340850536946879546057158363063810910206089544031369574051906080974594234029202087192600436623154218917633659186155365355315458590807083288647584803987991555953637795468406554646194572096725636610330840492381733281593886736003527595476633800308081155309743780704300720423173059680028415988143870011869354991161368097343340938185773113295900101112940493892724274245353767988658114802637598247502848206998716433318528462653034199706544310904297372037152775254403842986567631318736223348045753367548669876275896174888335756492800000000000000000000000000000*i1^31 + -118966825855836475253157658662623955838168370391820974580588477069688070719320842058004502742498878013009831803947265287179890206701894833485354311579949661564616143874531240231464938342023429504492998902562950831998859897249557660799225221079883803502141766923196339188482738052213041762664302573440902672245221795795743049824398878347898062101293088910329256559789525654107312705740550272485097355350402144312468587447437078843478544215169256506685569414274016694615600710428143373613178970618842011118069325592645214488838083544163373169684975832236988976939304440520597624452526824806224270920665894233109193539305154836895597883565548573754998806026729963290800167392776485277277207608783015390395179127439849654022721408170172335030025875695815522611633724671681313893376828660457916119420210044330478869322701528775220584490616674165998595084653935208559636300358405470356031706856898123855834001105209611389207175575689637476447742401844833175084043925802333866874844042876092204975796364669992153310716073256475421852868259772391082685123613571017843863603327291932017747692158769024934449632408493115970516611704215287840577232237335787289787883798513565654833806399396434860875576503364590770065883881659852236951343289503378327924836748195425583251705691871977570667907398040208762148664622838614327139499730029709620693089396804110177416666292804071892357993505099790138495371044777081762800398168814428955150139945768244317463770306871941215473931885090257786824907775248091653816080259864898668055138736267983321360197061100159435066572800000000000000000000000000000*i1^32 + -9192014708476204121154066285749191776198089365701710343539516899809677670375466475381399076059740749171902315406639483303019083568382566906961549885251265181086107108463646922352525582862749102788597390739475247762088922703959442262366481358191838310447532543691700568813979528113415789615980705044980910618170798021559869486913115805509682216565636552055162390836727591160053594307416715596972385772982549016511998561940513430474616263633108098717187656882699981643171829236043488577347770599571568684118820752249358842626529747506335716226806330899717238635626603157992688760050259542077645113244402029325367807121661147729947195536239407388859398146257934645954581351217143664875208691635640898125665310068191536754411581656932409007321919074635890205982946153780376492588290491301837761859403182191286165879425836889028077505881375252172361943489438208441395029135820742723091100835898141878411511943517879935190459131086401640272679475734473953144500856792954387429713997512700186779770228372266787011242758334854364893316517663596859970897428412779558972185618699234017885057720146257445323689254929979267095363366467186403050080233528312406788878850250128552790012760778237984340793438389346788475928768620283104092991073533448226118157285525962514955079642907532551834154062187355541324588248959213528271370418320862732059856441501654590299513580148984655121976631736054466567420352091581681903338065449508863326649934197496236062348558177590312575817990547378397891247398866836494399691611082366743923079654346238674111551626304565542912000000000000000000000000000*i1^33 + -125622222095223955394935211229185761119928951459818790131478468823765826886043305196447130363942417717232074441136986292887061832333355080060123871323970067616618541706536508166233610917761586417192799028893750177423215252802604716034156044315612065152712474326297845761162611213572484396468625109666014840420670274099926284916158066139495873605645105515144587432625114843388895550395394170590784875055426638771484180520565511836611829161294471568782213561925099994516607829137241727876269990271753090592787081093140508372454279380289285844282006092956548624683811710255130168842746483214657438378851087777186465377807752724991095184590959968657248999860033850731748089557046957864744949963982076526373077027783214836912600457160470898563256497216455213529375812255308089380543752978892429113161251734486468257739285956862268332400142078967112414168017983561976915983229713570223388968106501751176146812427923729845260485999466329321822984961967129384137988226198445255562786549774670606455149341858966903424967439956196322282142757555562093787071196949698256590625981413074899049152228598470887085956580696901250067834784863661499753709287048408914121378876427447492228327369279764168686840900254083088781670807313065089343451864495817451857955695498299093236398835014576198304177949458492971550894819184004584438070615463058114317515662714464221730676736162690782186324359596101485314259296525275769996535672060855816686119557545718409757337999147539328349656083553177635729147639968566924447046671740184634408727523797019910918564636262400000000000000000000000000*i1^34 + -896781029838286877586803899240303813275403239118466518001235984899304291050426352962549322301758383862236960820354056795867124806585711268726677494309934876219991190724620029242377878000828650403002319906467222601544126223581609756236808263358420678145139263494160928363186432144975332154436296401323765279307399886645809966091933041472573509672515071298546473664734891954790172893122150338031607420935673275076987062361178561474997256819528066230797250183317687633973954631370163894969490686632186615267713509328443401766940313663823978341191981497243839361004087534756883301441504572242742990365439847050391222903311669866174556157174593143888956202669917755570144291334397246281007783188701745021232136630446823273124078771808326697482826223629625903529166149074438631468588860052295486069388532596851873808206173204253619336008993004024071144738987733862827990848765456707778744100231116690204876153459267603904536299103161373793545549497784450373616950691960111497380619714205942299020941462948875674089625045348237235724705544308499734713444315204855468410228632193631082805947728240078820056877871629822179451898324378104665929279699713628942808567502200973141090708199017769222770200639031200507284776704473391897875617708792028467440348901017398547844921484610207277277811278172687835834958911656960717412541655480177446545663819839105432388651860617308762058074092016617707552049351772450036255385831256827967436942594202710806617050488855873113924073757867429266357953002722261333746988093188327786137609997810019095019520000000000000000000000000*i1^35 + -4041976527657994033120727558456860198695050404816816976082143958872769561053750776930783368380564554219059766654448234868855672293491942424845979713315142386155452879032852231058778046790343686844926911181183897722325830336782560801286876092582215324458660574495566341113519028493879304913642279248053637631479554938976981021635118344437208903528373504915230878635534006028018103823234947204452829565462277227101145438115517987926439380680932837034506178027912148305883145551290860889660690436201878395661669293229937002446379352800038709263659963912831450288237413555199675488135612100149061672144748813032296179211016576904299074113244873166119532565792566001364724419932530833778064097523518469900868020008709900750802146608344812635160220605402290772125361407365469277547184989162762108607473139877646874845191805316200625396792307914947266401809152956610430473967944425273623294618995281194572176656395333549249918572896988887035074458131395009382066703624831350645523440541248986934678124600108376384314757840113371851788407684983120208620818150081663673536615859742048502827040515978015621936661424949179189773937060923916500677029312202492516323658281118702658644384596612986731185427149668007372041859900914065665494531468035867955102181891718023470378495296398233709891428038574021756362315959728186142809870996972176124170221236057190633403433123580352092202661377485672298516262047664610587197521201033083885209103192504798667691220463096386269902686288499518319236054271551415789580460615840674297603116427640832000000000000000000000000*i1^36 + -18196661081361833675742508834926643950598787695792076632381351099313541790308311981049568175299973688501223798847904617470015946276120903694034165900581581434791563157855858486337049327582879187742233246138357409127883252939480940752023843517003142198231928277618409508480063380489788301747600903802137656008200999129196099770424360509968313587256953216473159287877432378135671469239024571979152468273959408699428859551437603427941122920486570988836491696097628435758867847378187538797862308223754104023802769439726938014185098678719851684068459353455434918075767342766055175451631546830073664117764382676608713447896573138868426971234281118596990997450281126625242973360175662017480855002540631213611778638186092168303765163947673968561993290114848855923796135995113295901153938507670921965988813250669251438210037542303466009455454312675745215521405127228074136284552791582186063441984559309534958919791861274082173370804155272135973450226703646392634491925745430351372586041840418506354164210494495112910173927352201858686733011815874627722675294937849649133778285152754518102327358334787880534250533789035744361331272523330979436083916054260067625387932512054545707672743245928287638441944730025984570119496648121728917018553284506397597557569396624433358909196129864884074933937287885466299502806985070144369883875553943805069976291675165036246312186160042112502665561883278479680969868380051800366652080670435929541344268277305903814333256276688357731719719678566467719259856637623487565790773897259372081315840000000000000000000000000*i1^37 + -43485098796152617950922976757443098948560458826834089047385351102281714382268083093681490438867385221303164350080208386430405194844839708774606741256865298219769492408041193429781974539779822710446460908281651614986541151517278778286224042967249085480549872049408520230848893350549305368388517632858457481485532776090026542212212375976830478452913405093788424350717806852474584602230166895586489175813902641482683942132499613136074086913207927846750464602072828040087043253833956703836218609909276552979682902467725813913068963440440772757385463570861724143501534269155039931439245684492953561343509244827514417855854707176538795199574120968393977729971019679506886305605254053184011758268771981798824380598224270799326885259104610411031932896099094658166218964124708056578706024869628133935421773175224792382976074939256608987727841757055840804346763294746330713304411654781064625518718085319798450261776356351407890099352575331701214390406337926857893213676830576264355379089161164052058960369981374198496626645054935842504198978038402375163530829269189713666122686169678157341266533970388955137455029112369970109450466569181897490862053811769837693541565285335373276975484877860547637465656654131774794778228524139468211937040103684032421807224492231745767299562053876641312118347212949522432640235692997963287991960601420180623672756845947404073771189999321462178350228662005620933884514497309942696659338774357053205292037666945374873557330594192703647510039950838187005322461413347678482449457394535628800000000000000000000000*i1^38 + -139114806163084231410007817938047140214562207162329268548938572738983212249013893715255188157607238460833255388897581990406903044096220235755896770697476058484232952726727516232289980533448614994327204623321129054324718212508351453307981630032050860961056173126669047785997413357124264780108019316917070104555059196945254632048626739363556688063691166547581352153830526162677484489388538595806222032073191461062176055505506577920181690578377129495672489818322594027076295904852594267000839504610841678378061909361970790870269452181466068248674435901882166213116496072021974048432725103701800004756553907676607151142802972250132647031908527660646627271537816661588360094724347547523747805601176600904296602261925028811288982977047041290629914433673480995115574786762715990392780475246746090312909460638559205883104244744094203293303907293274709403932047020206952838056903858212193766504778587753069358598280275324640901344931377255156187154232757517938532310972030154756119894479836763305613357303426614553318269963248667321589218250370454327470707664420710759949652134251150686183216894817283712288585886894141671427685580023076539015594347178595451667257086542232255286121678303158022715839313281023326588187105438052757031283539309799241711875402584335142488287344151596752163115438230524878689016993983415618582895488423293317184163720211763021978849381799502356580775364704475493055114348261710670015500411540571724524422223495488994926880967413216410224091541320750459599331844012211540176379314176000000000000000000000*i1^39 + -11967457172553001310282733694400764508818770006235615557146549215927583420137251265313399673490343699690756581772937221975621799642520596089743759741888827247581816607101043937507251600558382292459776210855678944916139496610677683454365399181157831567017964507352752104674634553654039410364146317527436230102844964415658858065856905545269276637090431272315662530133124964277535227589634528197072923925331739825818559990852360195590504138816017596459603153716166332552607249954107463876562614808208128398327762276906605105583864396487480223943343724283963237590687901966439468282789950520808609398957719044896464961133260726049025812026391860927849075049360335201200830092733024824441226717939592625878678519920479645826664999677623005459038563013062172177751470385008142675299971248444044170197089074526993698360144805045467709762994559340802977255663600698387002768730552833893155462537355195671408081583630330464047886436800798934399750966752800433231710431425461448003228318397582358278635528152400378655759078877016903434528405172723405718184586080717232870458129430284636413705968682706313609549658699412918085618232066160648146750456728319478520708539685546953730881072071214947448304251285284627375138280918582278577579172614546017760593099135633864443003433344788715302220138064460889996027431790017382335221956345470680782766933615942170730949786060117603830251631025305023130371968261554349099245863312349188911449079928993094747182160362275687739905963754053006410116618853407942246400000000000000000000*i1^40 + -453893202464191405325371190230082544172697943663858012530533064204010128366175903571879321294189392246964912917706646518859619366560507998523361723339562103272985255641972757343661335509135326714124387389571629621555746078879078126095662492928270858254922468176611590271087928026093845782604265423064908418757972547091803837329034353810903040123903439178361287742636464509105253045661959894969664139192928607056180164675876707348591618052176780387018194601712844700524571079337183118725614030785839085234473345549934036249189841176936257450654683479948554359010396448550904712131259295029064706834657292728792082556194129774829441399186587556482657649642416318406348033220464555177513229922272053846490288822891993264428864499212532978219824440784470802577185356991748088377365171951914008567218519097071132892514340923246325854595755002253250086546067006179353946389271320806353941190816060904405300499564756744366411071093835511788341501362033375799436735729284745931276425042528388712376651273372335333785083744709429562212068887838816331032429601362684983783959209431446962543563095024568725142376169244684653441032790027689406942255686213611599872228699638322822442575870233965416015089205328064326734027733643381509611110683756786605984710903932873303713736538830386348539596374838952192558294876133484385732307604952573125103676115001118672009806531013562641244522273511606969878508292950028611294742021225822436506624329139154294141937833543775441049702966410298287719406632960000000000000000000*i1^41 + -11019324826271207185194583850899829747403108640757552978905624465566088957285410673128975838455230565657760741781990763043125588797257607312460016441919680437954878883204309427196402507410183031255379038248500237477835736444283308350431426275764566967226841228117020814487440565042858299138608584823945432366202903208571378801120025922786921492923500135272792082324249348673974921965489572841877509975066542461293217014432247196204838163905781442134279324340730722943866976747461571219987191642494588933740830208666501002774114051293556281768672569151174080749550804804625129982273077203547183525416839150707629850602681116362018254811624944526532147469568073759632892073682566952650033064333248630775171435245763538817360966575558322043089490018680746495025693041756106325486899414100815041444852602994353420734009561672423664030526997537596703313230461030448764415046799502530491142893976368465557592698168393553068277187384387397969870973389731744584790330269189081689828813155831612804155204590919024741149314908279206756479767677065254077913528379733130963637125228556262714852274964406074129712299233231202091773710455275330329417596494695541510685314828169960549869046778756924392750021158080283387874639549359156974451642648434772982898277483026423405000258840726869502716405404537706624577828205953444606880880560984127789704396243333960533819343325302313700280086553925587149265009158517065213755189410505060277109871985505313723846731783305974280362622940918841344000000000000000000*i1^42 + -187549555612577477219834477315495993142636402772371456553341977481882411577191446803610430354952556515745485717719158474368983822335002144625433644561709457137306285560468882128331129086665231867930080178797399715619119626043697207940703428285861273866264323357210718313391359908901738728411743495741744385651490328663665762020546348783784195634202856622355928427389063582672796231816529202318611870421278476229076615716073791208419610297193803793895011194434451309123220872918890113264553775707310210851843280709347985777875775073920408281320311750202408310362354400997306861219070244110416123446909252085173037548697612025704681449478011261799732688425537839270663397565682607756701125463655546857151114987683770372940323670830148418721895712102615196951841889743783463579237985560641225321309140417993948013552062262322476647728207625250277548648823891055449536115219140504536862198258349903839281112364514620402725299873968102841192602551626829454335214997199905178493277804015701944921714323966655371673107724370037707450345616276424543829502487312722217878091335411806030185105760020239240637995032278383566555230976330920971139064647970894665875919699930998489700431148461727705794765036523724163659914649685359975931768080042712406601417444505908790103454782010809231920365861299238878957887502575903552248689381807365567780485326387653710587178708336952570664274894375568047052612357094103174209731041593856173946482120219090126610699205549517493736833024000000000000000000*i1^43 + -1912323736565305501547602546387530280450843500876305636504131785845275753015522989836905588143143573818062550783700667607638260512542505063140692265174363755411061114083361399635972088722514139189631472912771424189996643305532700743437971529913718574583651103760983053301848777071994753942387718265274119660707740458010012768516293970040306303165437156227466266989578571146662643003044029735517941114927527671020324920894782497659865167677045111736170916160093039818227139013861300640046522037036159758747791560180130104571510915493393668256984179146989972471451298567992080278605347284193698143317799810486298326927384484272560650621688968923211184872597371667889492028047054914868671201177841277022775442855108023604134257741305993106521234222113766615110192809466163147063752835064609493205537846468838121109266940846567720401934190348578455234919224205813809154362269932217629408617090316477244176981826357012507741330064058963103566839532736946343000645503404069635947205010849335102975123798972916270918351245967019667405119476017969523455859641524312926810024141520740334633334864483458957399497232280828995611590409860454783407070622218993429720864342859894313168346655992348424117752181243224552190548702689209488070768198624150212301972704444467344133231380476173764548685218326334996362827449773503280598370592231819103011057608850652982862912041726909955384668314205954539390416133947732284953821490582262959301803121546228052881310469765201920000000000000000*i1^44 + -8857034342490827699675757703579572333393183151410311281397589684036085951748725573296306851635660856430862661213631063321505803772728973657044250964502904029981839475977204419744017687721829478735159755196962849277368138161149263285332787457009145394203544132125229827616833895136257720595030960580573216981269620415765199576405125592851951282188159943421885604842138841360053730376471234566260967917094495353624876993419563350330095563670114985944254553220673236694578997629348870920753185344336603699835123416337016229055058647281944950583986753203919655460819809954287011248120393866144596747610928886663712392860940265983640818930035272962255367984117776681156148576833445566021365646357389626135334708180665241413889922685142479085676795977812513608810926967418410820872893869035869345991246437898669661482576189146171954554344844696287304527357596532187709083644136986744159197789631010257950528585835475351617487313133031409255778498573845452389119360946581032356826127212798453631982376685584372650476712216112180067856370702945111494011193772481493037358647572179887671337203105461957562704496269427427428019499277248974294573764810926033463775369860872754485738227371676260142154742001592511780281859476578791570393017644071053294325821492072853499713749228544102954738357115366266420548686750267641911818658296133240958752521992311198025052280545539789321605425356302800189218700025980566364032580393134874450754419638556696940380160000000000000000*i1^45 + 4894654017166436007355223178914751415602590023229199018179572895540397349614182392003438898558802407509035497148923083732423288341372649364637495363769762209896518077454860915329542721643390631168489516195909938360225719649810843880331904120188008348012559358995089104880503426167069995802711797396739715191111866949075785849876560967885363481407022648354742502992954432080550945136879493063334128060577897343747441977295789627768825761597685650799670124658110944059857223271593839542451914913889850790738920746714758973378111098243413498943055243774625570089846092025329831105551567682135312613407925486887591330707513783935427105716974413079245684007015556214251184350082376891465031183744179481122546122095866663738410454363081228379973766735356450078044061157766264088415187419881095807284891692552643680039643525714524503776633905383683257436296032700270139798189771258390585222397024173473024071230586823049605299381963358586449144892487385740585051123599285045410746953653345879714705999601198683177133612897195820811221227471091738213139671856668552257169294026671181425869606885669475003353157879374486722016144488327644296630636880113406183707142284980946706102979291859246485312068771685442405748963848173076645230559390366786967545791591713069611106994650635253528558846479215179834341680800547040621101336890141230154486482652839634830366336130255784725407806954500169381130989739332245664400160459475873638685763593830400000000000000*i1^46 + -17491452008829656763941598113854465219781261244346440521414594151949816350498057067299973876659542309797962350450975104508327938611385443732030422443738808585712042179490085999485060151377153619379688159819339776574682584663962065333789056550401903087767732171263760707681233589856515004563977609955477694438609957551659448446436948206162171090642684147332334365898033243542724828291786786896346702443321540854337560717373150785961381224430139204758004479525944160110172159238424047654525805171044019605486470635641778164643371454789160941676834860294239979856085547570994245869475126038062869364940382096400451455929378470594500509765685982717532441386846447956441210634755325454040400674000163507795823826152928427556044038013547336288704868590474594634474374261849262470537221216930227362045016492052430420253491218449903927042261066333471260318115322210412536842136987867539682630926093691217554311492551277661533456122182300027127728213025908962292236121412502932830132557647922077147775223496082764270198471223835389449373172069891362818212787278241826012540710797940553431768992636241950434412088234642898757692198903220593376636655452701895307887130091947441636825019366199805628517954199028463122691240645766085612404342997020235936892351821746466139376515455003067348502577527753026869498319579759172121444510088496952213570665377833774354115492876981478112618855385725927867573610629668830165584694537765718589440000000000000*i1^47 + -4564246197907122585057225034885243716679454416440349791110534029286451070514364408726713082790951264360763744767446100686863055568225568114903148362815797594839629694736879747725357723854115067550095187160239548604690366462202630328897170453089465991828201772197300383616440541415003947478283829736051963615028454792450113118188175172639601807424931018025374783779716655096670469293482266790365027437173619395637262549732688106682193939387960860036169962813306256408787397520468556397844867314318420686225046641940109831465611154534842972061459843550637609749152462436163793593704680677875143031498752818821865923275555214782999213504802299722365836664219882047852914702923269241361275810482430591196821811628920104140037871577410879595758305447339466326288557175948234349927125485450274363425675828221641992277473841748565977720941373120642891003538600415314289489904834427139146840411904187086630357052513996879640967375748326517314239957889980314420946936936790406261470104918305501078483788671988600407416329946525897225655048177321500843348038432438718120255791733625349012858784127797540169510839173871733395060289697053062753787748066359514022049527119278973194206538935836143263304047501759001355905414728190846981096464525636423323707734583960845736186375295917014720978378380464836091276563457817623421980371347852856361290607744262783651442090148602552207621238118270080076620930450862288047897051136000000000000*i1^48 + -1348190564811638211967481793308062054152155330921761655480975823764130982148140378196654548145409862723416595536666057489100096424830450654809803364874782537607596145730239997080360643473929165584426532854741157138019799723470502603391828061030332437688766040437564528619101439380416334537743786627564461670159675686606377421393865953377185539162250638142478884874979938438441120019573148205848966072216297219433588833592341214223816714189251573304668852929454702463241560351829995116590592964636390982515918353988559549276699504438407236507957226572405270064866531494241192680185631311742850970102381325484126596871357248932536520906912817487114005025457796230680318591832667667958080638704770120610262617438036173704013469202372796082162746497243897750999435203599423796892786065037157737414507174362368068477136769322909142264595860428054269936751396107858880395749507120573810928016175419542080115281566452346260286638464410971563019347186892308951517259353357589776291420859415892335956958476437718159658785077637363000127591235091043764418511782193695908224994533238750416342135299778558727903929512831298073977511536072665998274508257747255636672687490464540099370447834803360326837074075075446690844608439379607262580340116239966914091668235346316856594462373315321764732350395734826848796324587758718674810497045108560528056076995245834418594795283853096204553650427961475335526872350143283200000000000*i1^49 + -168121350966045858062044608850346820790924285245637061669680461127876577418577494365485459123278451074543544778307512376537524782025022207526557539364734565764270904138590874093025301286208137477423907992906516798663524657049617373329391277659565275311894864989957894983245876290012783012433416077692780845125868407056224024604786793198865579345531294017512692806885047302468162905905752011947257938104495707900421850734285305194043209702730268922322178569059896843109524548212049130006432283960144584605856509085439376342780429412694974728876610561955027315143775552626608783791235784370224232975669692926227406818423525859256896134848306812854573025629071199194715906702955834407781025592019326733332034497657183779675887083725490501497866786392268203769724567658614625294239816533882687568164795210751421855094098724009216206454535798670847475826769181699564650906596166582909280037238592953233127704314911062253243780544623568998545133654829248022158820004498879306384157515027846453199324950583720116786825090434890459434658317947751226384015276171270153741412567529806217840327712591485164368929774123100895927661365739173756537877617687098638827731783030471875568417649558397214351583514903767132813020181079589732854267581708874523712026944207733188159994297725081632759621502069301647921411735172938416380264328626725916504170545897056680168388898416892736658186384504006901760000000000*i1^50 + -105716601734825572526335389145319432070932528085618805795151829068929744240195876368139007560957884410146994331671397099326698647241979530648936618472713395961489311015220655151255940299377660216675042656879577550714441723401531073094612991743848649563952857003412176312597741465938318309495695382773057635619346804373619960177736538016111750257962249993394826626511037932097067154106749052961486562000148039202212372295652328929476997366581955527566178857335893608443666860565503160754694050208286965620969335730191651859975790011359165663894195814919866470519547290661483386640468892168050828210194961676146594576945590116450190374593961019951399047827528048970566504154020066974588501249994739954271066930837373851595235848098317049533077173751798801245575575924171145584866009426688192561358264825328270750491000727231636885912519211130231980877484999557826220688927527280399300179402389583744565434562387351193588109681011923176668990990516949589216053031834803298494741567513465968560246529488089534761700171070765134801083864255558931184791436038081863402214532949455565662921939389352814228627928087740166573408830615478357811124952368107621359712244674609458098031242888282527304087032567741297537792131139405719264178074680106593562715275716126579726136913308857890496246199473157654488959042057716960577688144354008303732074032173029317862076973921511134986240000000000*i1^51 + 1043550005282275764014814735676858076212047039691341580613896896145254750241701502231548008909048937309860641193898852771411713183260427037397622366997538663018909824173432290189090347204071534278690633071217842573692228011378018839162653169218515267979566935735894529647003122065400984976284239320657451795801428609532398025374448371872086068849254039179806052729016681987345231488815463451308904834874083691065259887053757190908595180251163128362587688347090863918390114041984208433069443302701783847844605901686959063695628104052004978238869283418375472113530523406552679690054034470107726591675438084344012360593895709681449973708393540848359751742478516843006057570958917279632824980323612176996499307703062019803121881314846096260240264378217016583386349096874777574841550199675439508749605205949057843178882115277652599717754640636582328457159561817738802175027005375906388018406061426185724822512338253226864559214150830346979014775069940188688719207567052242115436758304612008832054882186431820229357168917522948316962243329743924653994450978879393807497972681040520545027754099779164575041301615097197044315626672816128274128900484840969236790037732771391262123276049710091440150934241816119742645165831851799932434696264844142786144734010041199491028931092639788944957921892094077799683226047018469408224911870089881484999902529840001510801408000000000*i1^52 + -6947104614211234678568753946706479163552547698306834547884826503500351671856002650512554083798465809771112137331060058667161950895283217069983105361359556751252494176276166378271751891082794642766672700275798191394754950594044074687009425822117909774767523997808383708063027647493604027044028996354372811807330859504817022497811756828434023999216291715193422916799736244393625994262162397413323556189368805456627094668710119960036723677513097302284434583629176342973888047568750611242692398317331321790575877013225470011404822215972503938452054401392404001240696093832421738070755841605371512165608706821498481730703870657262408130119434067392995491711996856021070855307570845998869075081625936663917650640655806624576840583480596448102796602570713032558348508160770989066139467727274031240646524085043880024254052346134853355467503754228391823400525733571831689190963844124656193470111617323434528351502418455221396781530874314872555675700808243784843968005443924124866361776095402537736281813999342401635567641484991639089722779973594712868111983446778378751786276537122938587657396047258480073951104211413039284024600691864716010015472961401893734549237482129968175097733906772194056918099358975722949993339428327066909532851301731610214518865198738732777769188295998812537887258861470389889253580721006352507341608757773920560416686080000000*i1^53 + 92601434080617099255385831144714054190212715037068742753851848370464671253148908671103199212233864198093515077598760790473310916925127091475915922302740666480831104491373001594635893803922369380925784882136402952413244730095424595406473852115648541698895759346663587929117988409489229128577113965484213576857137150241991013472347690113929476416396201190654112613272797717726492552020119210085384212033015021638001031044732806334055950765288440288727043106589508725254923624057302892206458744410960758879504187349317869592455073073173666026879193717084085239690112274263409791836114465628496336541622315089175765732725227266875500876540252249697029497094975817795196640808205056926898592558832920917875285648679569966614495682448524901019143368999950804996728325413441223911846050470139339665806401227840526530343032303961285260834474799727708390251781477905737769415440259857437594950048071912538074603924822462061184157822534125660596420676288526312591186680826375924605262121783288738057957425384437696778030582899658852217397791582385330790099168887905144024978883690093575253726800173854483385454176697464723544464429730594911576046662725391907084743618215045607285214277288511505088090710745165046296257074513449599848952439568157535040144167470214232005537266832341093650879657369674003217516055920092079732330266624000000*i1^54 + -559024453583383449240446999578686882412239194428498884867363572888245116015343474706945448233529543281590916143352202349854895958516560183522616060522216841569705848704340794208156765887467820137451437495416045376349672594548175289285603998382873188205800868592399728319243163246116099131715926040914674956051025426138288223968254814895034983553161132472619355757036142042804278961715732732565269422973066499813737748770416516350924088263049186865656751284234607162052175015704912102013531458059605855235836994247610653254544954623758739503297271803500795050722988704556753224418381987287020709195755105850782390892365786818514643194469312109411992121199687863674001710582540668377128218333892218798423481499879305772221029850804461251704212267504095885911010827150877268607002829794138158515693328680529973653339861627695561785984246776536923998774967094929150621865650786417909799346394717154709127035127646924207625941900506358497988159239882195845480940506686281247015400636991335260111384229967157787349120644341797450228513884486697235109749453409901045719700679123216015728604170443353430339346364966081198689748594252734522710204179481656960291059607581716540127018209201372314684986895518878097807407693140164018183000327216248994081517551924826117585861490338965048771816963986942943778466028544000000*i1^55 + 3239427409943579182169157160760472998737639098116008434226077145903427720949722124693128133906794125356318122900343776967330699146933202749285005337745413778084981614359286228068222675683794116419433071073204122872865259889678589700301815411949176946423467056087275812399518195974037967211860304644950434695130370572328595929768563398727608037249750569392055090962462721435563667242944671858181647164215182572473552976889447717268454543993471309372809500894502574525576582957106967668983012056747198045446268415553445604501726431240391581981016605247160636106151325329958606045385575254525961965171763897178770011895764187624036788769804787719633486130095262293963098303376238943398657875250397202304898219598069450734132947849661431585141266829826478916135717734810622407624668092932716120779318592429021957936628813552979569264649620256418771672726253566177773426411591445277240540388747687942809372130413187610993347358331870060970867646903298315615309896252392859527473670699195942994111324333328819529800568062280480142110665233671833528590347227250907753209618735837609095402289362526017238882900415134773750966350093315387281696789258086868049838084472497861933586419162510603113405055811747090149188325461237492951064471920345283451343677745090771528064506070085554961726484480000*i1^56 + -242853183840145515852355124059591526462027460042439916114074333031531129413192232679936355612398347468987661664932101525989224938970536950720939020744590965873140426542403905030164047067050644069247273046330092549448382062777189852514618563235098774541939301066249400196735835119362228393849865148222351083567916198412868559929189382670398101106030909436721171703667971019141239434405939816563808192855465012191227301742318912244942213811511187121683892356465130104838204475380133647895575305621680940121332179416430560424014887990774898902247827746414826890865093221281361934257117875174166622512796832476087655881562452343395564461423900826947168943855568848892519968991553549112189562636563850474713514420420556634189296450490172340308249204004057481767058446003773711939737613784870961655923813550467740432693232219159714372011144587394169413725908480908183340216021557813243541200043440737691912123338258511478984051019909219091639707488487752640194821009755501022856935948000749549988275331712758539225785998878997891893744686302597138317896613578123255887609746223941237542823683624282036829740781020560255993318267919515189187644855257888429059514397894124142453077678333769324681128358764853778734864384518726631953408859500508759734445979949656856384000*i1^57 + 256993277518696469511476190252841441378458182810575464026925211053200863971006557235814523068289920356440120241431660480333649591895863670645136150654906036094443061106107003336699400523548323864644701178302571650276194856936438761608362425896764510918404021337951465118185870045782015667319429484772855940748157060134277239223322089162161346028698092520351165296459230086312672839564322533469790070481582804316026708898724451465554382945819157810684859959624545782845667298182575911289125222409190588506944036072582599941154660110048804107555588811085910807289206292896731841433968684540902835927561310899898928092206582819693700827504330356109431927075772006920787159567896675707747052778980960996071792891085494001855609360023518533610216309944396207195874838738712369846979986131280593803806712693089661789442882368011856735499701444051876095105339935095895617630855324731641523945110025475412568706434712374827498967598162500644852629551764562899167305212077632179365819586395998310729977298571473453107963388519678560381937760803343719251229587832489357867823401713173258291628845297949454751298211586148455137699752181994674052009207453894376757249875729757183727127474351100107581837656993564853918104812183652654675200*i1^58 + -105561364864319274682954749623903841009080410422834945744108974300984489347007580748190313012213896114965463798942781878360398119166229791915793221422103755099172138903172817000914872694884006583906352479713757538167160242968370995699510037102819098522857087034938385374190049135353500344019304680427492474103172452658723893818012707061565267985640478103992612862030261567647074663841172714596444661955747896770982631792822762821205435634754479529198746339707687545481108144134000157629973056774039916857981339434278227024824383341820881377974626816545586585842723165525439824659687589969838449247904948748160764182217221675048372818268297755029068589900867406539959609168774342889407448387107390522586101523124305353868125025133132532053708300254882206340480309620063138937440291960561298742987228178325261046225463624223611851716511617744126045097252171804437238565504415351631640471134519644187792578265050701085491055273275444639441106264304303884778169914585748134674396053295951286651918415776160918263258611964841325368767806677329950256569565334299541277217257694568801432748808276503724560423540944336488195467360080348137289798328038466298291294079335021181360983102435796775341620*i1^59 - N1*5025752412660958897248984374792452573435635911579376543533681737938134313124012264506208644504642697839133490116628079068751340258182118857805291652924892704983274136227519763774085057986116383686553359010968482097717759099498196047024105731869402519978730035505000792535501038266253252855155420106302498322233308409801260513569327495912475570448876905680030833319*i2, -6630354887202644324133802214213189219410245464081696447148207227396257733516933015912278245520765876394880490846234025507190101076435984132915237883945661172296428700036580234812439138383548938281868739300029396007543370656293533710186165725240945556653139183336981646066637834140508661516837107239694418233271935946611418560092100933463076948193149733040862682894312614427002146937592543434089078413767125528603560818717522071266719919716973824638236160320441289181138532012161455978231119926661879092671145984454453202594533501592312248578005084572779229751616240266217642804346394627994781567031853851635341041391312890684736574391358406887398834057192257222418918223403084645771925313679246747589639367061511444486166072783425391975049000159109931040579285447146998175955791110602788500217294112844118831011325689484844069815359457092441853745831970174817239257045477886827896006830618123706123388136032082756665695617228543551421029943670205582857290794108606215699761725023323449495558267878739439600801479733771574487762814192179082567722924284311570606624396907061053323136001852486315448209378263124001571904641973111736756826303027302206995222396633672433042745182708265449025445532889886771342039743451580861769204736034844108023053984782134779061734635242699300297372328026754040241693335743017531014888640939357568452325909603645082567436248018988010965586835521240003093834648568529145142968797669151697662732548325496504215364932126111881974961173863692434837332558744483611927774962725003602947245233443549238678407286998698768945071540784782583765695792742926711325599101075953243582486745359916505355692439271324995557614668631256402917434534209623151672030937820115763200000000000000000000000000000000000000000000000000000000000 + 12904218929198390403882749407452220595509143176479707089412942878611361034542798944736250264733785941547437757268761775848727960689488798010758246807871160671440822419530015192729193935063813128660513728905223881132818551897735581423152687365520525767276081436336687129145225769069864266498127609171611187618858109324099135803175643946686076932936224879852245456009742332956717169587612373766837538150286903418933654350047889460503537908430335789596406229680903954344042065920430554850958939682667625224807848469618509550147616741643926421408674405776137623517922974478120737860175684019715728522767795732929199817268982355888639304541132987555147618837305377615304950017579641422389755347303115215501687178893168986797009481794145743403801327488441581688697951735755903808121314312366450084508867650213045081785234338847990576425285720958900259640994209643607835548854450204864439685048021567041044429745634527636001377640573350684999850985477113530064734246656411783961107095682915958843085952160158274004393211396827041170277561061583185605535179219466694104539489976057569493217126719957769726784371421722860117973392685356216392713931934318224951381978579157946531261186553833640246531871742816719829770930965944573016686634770021167266336755992414192701842312044416935747981805918622470797196433753326090509021574316391037989899949857525876085324839350016975366466173269380456989337441902348824842257934517375267427350207607005795365082716500347931687536117012176594719841858059841709336066141346573418005119011004503930124297666502541938386346660821543271221681347530859905239040934316947322273053467803926983393577232247384296624165067968428098839118966599710067639876722255462400000000000000000000000000000000000000000000000000000000000*i1 + -122436812785096469078791784501759757203200414644695904471150880485890282896722505178160516736722737023817669395628759656201277555644393597586294232902988576288393777567686182788754091196662964342205041014347381709340835427657483698283723547327263350155977120159979774776325697578374806617449723324970588761603602552632909831177830843116415180669698600822115393641867039815589324256989980324843162960116798014456761867635121967747449154426496316172351408224204739755614262646497976786534850589458129274394021122883324312423033669608716822211857941160082083037570672996072710775463708438535486536557858391336263439603188737451257708766986423859339794133578878721400468848257774763005081342269112493291510407562864354136354866921064830756603720819319133568402905634383246681613075750290619480653933366764820433352151709629209504418718932982103096206684779146834225429059609160969084623726372952994342670734929835889762890674495586093603550241616910547824983048775533960497010790166848614518696843290264248450987156063222432021479445349685942306079518468245307631839048316396831969482868745700581657027214948634823688616088547632154772533446793725335487746716740383492068584859466077500699282470135734806650013957616236441010281508823194306847239487639760139489194775242305453580074539101712294685447982823596372211780510947080284713284544443591888563462166187031633494823120286329840847018528470932587786521077208301824807190092801024040415388189438338961559022387666834737631687319195543526872136195344716928107405860658212895286715753372463171778751088889077028772881887650021458568478847626819212168640187385332398193697268928710077823157353836007947579110309764870732209577038524186624000000000000000000000000000000000000000000000000000000000*i1^2 + -900942465399961644107909612034530323211687155176178689900581922909092011754105692584928210216422183639167130017759504697374824688175552075126381813593008213838367235488908060675893059602679357712065950951513829964718390921723197956225317831136785532140843235266442669701418286823589055978164485550842802311382718751115927054501763448120633972849895649850280594120925838474522367149437039429474020549760507139201263567330743680182837254995463146089309834161325633672630771749941926067700080908055321557318773481671324887159515202781065274268855405399778157980901861739468767600830334369424209469450701147368663682023898466527717989896214104681776778996852285789131102802722780856645233204697277786157172494089561213343680254798618518433525389725780214736268210605654566109774919451900012483224793851851508888232616703641201294412164734254880099281423643599009162459646492395721956844499539093850786463342857992909183734301685653431029664601038961547730336998805711686411651363082751801118191216374921156255927567829370143746799351453661416737014461453896640212406947181863005948083757685931640670922925858537165737049206742637441771646895963872814353202090758212105857983758123314406522065406924724053787381966540538523594423298207379886105798978599292528424639049232100602849257825017005657571965650151415086264542543525240698665356949874253319788088411741154653634506992134208242620416596059035136060839329232421160005013889131496844971609388844310072496067604778515505648986585625095117621345338410841655439526547481183020678649857034545065408153327535389200261708256578124382381339349753284145143757108272367358865614137631224890499439583159927256089600168028582609090691914425958400000000000000000000000000000000000000000000000000000000*i1^3 + 6057354608393287001576793026585152673431161829208719617705884396601413367719693559638790988071474195163572358908290191109691898315344493138351067173475802000800908469153609522285101701795553305426677024456929653254578837556978019310846179986440985651974732481403920313131110376932205466950345392936734332456635570185301498369716333006075466202979101446378252718229424089590203292787029829353913406357188460988320355650660036893886803774336384153808452297754137303968023923120536413478120636882123652853123171086373489661192580704591599362519773004797229326971564301948787620571902268236003793189066746356991828833629673101882037785437457815426956998783189772279518995252322789770320102397949165173185177816868001848978201260427239172072285936458275365623130455657999717003890562595166050404885184170265053416545947595423968944413428734040521354842062545240193568103174917031105460722340350925921749900074173314559703406467198088231502409557239588644122618088163323325629911436529011502543756335041789756897343576017811846045888337989186782578895196927700604844743435927759580669070908895141941575759691876401444662374704911883641123900978477991454894858245974404496952530180085375362149125248566466504870636957057256702389697483186583982187979301934491872639367391532717776200977842458289250563828664561072724557240424803868199779624819174389459011930450435245721182318317195132260024135655688200651436356388262565720790885312654295684458267686836442760211142554231410163325502121311677103721172410330979298552195064946515755816418796122651233085395148313697659088946750333345571782465224566961304486444934367108427997774769563408847968645763910682933663115389403594862623464745861120000000000000000000000000000000000000000000000000000000*i1^4 + -1895839577990211065752874207437163590854221101597649104140194125462745608294068239942365587579441555909216685157141570896371547236568175527448790694719462468177345847422597649848907147650733869038017085524544165145710126289474991111524870708180791383525458725922646596517308641020205083089255640756556055554220141304714944534573053972262834749094652832940707775652757495908034102811547720309158307164976305016805982362309668761395446916965083408440850699770293342434554495750527583065052625767507770799753860127319427327405580969856162406459637693854771120173520135231673399841026113323751707381787014990452617021163013532606368760547017399075826034225439399191313246134617447854189081290839880348028331161637087852009599507438440363364195499621390939473681023725571559607151968864167175678792283899456612699652289316300359367673887134769624879817631519262073092417213393845862194888443024591946063605282053026872036562129300008366668008693873556545503102996344420737044077018943751956536039333689434481026534741691567931596565207095158395298203101879191841963493947056740482809979575111388901232543221443324845112020582075953572996908901611405703049546284747365185286776244256012587402706133494801394360987108837344179299136933818372338166782473338760925477648543786390392117621985384713613844779188502194661230631350572831511247141442364313418064358752182615375755408075412240744904459174688735852194526127327988971332471324922449932161290071326590544030804638965454385501738085166086952296645158256312871648839543147405692270411857863455147149015128381855450099204996552124925583381498802536957440460610155046908747701819264789774154656749741323556893336502094666329869445496832000000000000000000000000000000000000000000000000000000*i1^5 + -40169603713998508879209640327537346832747277473657478041248356094061374671028863902798378143909302585158764582953203841955854261526342307213726309485349677654478491321811192424307837265980820833640751344785582558878631553829371501721791240159504227568894864964842707762485088319890432712196494429626538229095374124156743676218533499610900275656739234017919764168182836571687796826911407851880405951632850891071047214148745765721603575259605162504503186853035090206509233222372690519280240896952754056669615225300683828238464108153789721472052920858949207261933172595864206307640526300366767827479030052552724781499424515018352962945896698991010465539742955224327554003071291891281347027963428239005040150212154381841015051496004072937901246459452428414502400185022906207331547584823283640838623525698293094224568441562954667537891448290487964786820794049180902312460373281607012203296173272858423549678503214748934798315707291560845692331554378684397029384150355484673126432353823512957041658742088324094643667572421033545402512031269499411635389363968725037619636918175907897037072466412066943510663596203933714603354236428332355329987646019287991577596901313959201861155780660941496955160609249251045040169818783267508068154539057134870308763666080940751677641945681727987430489120118269452171140072868145624925775866286923436038340225586370778156988544938389984420641218973161399947786569964862398593594692669892411655903114088087990523013664923462821271967293257336615041779520474904314473379426586468403771674560334475441048364815702428244339361382000550439656851151363027314246701835083442895815987492023950347181372832167493273940252913972016354940376806706662624103864729600000000000000000000000000000000000000000000000000000*i1^6 + -47097006337656386923842312143621327873378301734805755877834466327673954675180115940054090800125891842825710678741086261753881205398880735889924451025264489670962800213902228816348358928525314111242028885931252811323057047671507193662556467569437232729705333380429359812231045488974769423182554876753140232974422542840444450438805985161927254102462331437951049635200732577094253625049957457565299621144263452636215534435880641869211705281985642027266821746019613681915159064212903111667947214016011958405712828222599156158383611880154897979238436329733352727304417820592995239796861576924109938997368252663256295862270351865783341914171177297609709294362651349876714770819939786247526745106198917170664476496264377038123907434999581290727598678694113806223966871592766579305029225409072173467425502850577028171757789349008343273413670808675720702833697076324370789809430727415939252004733185757925578013080517919993901307254994043385201805218378115540196847681238834646587861914275571634308934849535679044436568001813345768128055329334389646799445190528952130559068984726110283337038527537129697699692328624547139887595486496618407342954824211932543732176272032191923139168991328500823078263141519185682330522030246797962491020109360974038413533364685076515658439207798404499713247881847679802809016403710779882648917206277096727880547547122783435622678547506848084996423882016659638704026762979555829688871535735497541705691714889802561517716525743407653238761418783241432139241575862348999124610496105468429334217477433739347432763831076625364058606932332004525477384917149892854221848456644235826206142007399211948807625709716439227990208234249940080750736082820223447219568640000000000000000000000000000000000000000000000000000*i1^7 + -4221417876216278795125280648002415571655807060025867420112668522324489454996186054340360848586893451859513652462696427192278416278317068104660289228782049092102732359722316357997564236931290743203129127032501797068258344806581764532238320114358216360817631690950633651279139244704354843542203367856344314906056253470120591606051495443019446462365061918416290239526272301166532148936879120420510188726332275759899315225752477459517683075320126710646287699379856766359194473731013814825041816944633939555313091368009762058927072309646856309090260823849516164487859584574257195682493512272522953382997806780449760769860743143673913474707126401639343149230881428994954353239182358537585190041571476319882241505376702395449301821399451282749339034552752839550672106406932474453496056160238591273895263508529008258781598978899621399308090689649950633585524589074034575837504053555500265995540172539209205497690493182569270549535981304471379342828018217839890501665894170592869377622474395317044448886187820796408880771082717285878997248577459356356160154395756507180229446931626975682239003086464046132229286626082712253607150412672869055051567657340986527588970068021223581213197733861521592809133076772478473409295730536651768260187688400909898711978555098493740432258878973438800829522694393057592256062876057169540141819374151124297062249432155459677006288050948150972848899097030206828762174021310446839186738044170360924649882127013698715793416459501407114008952086915649746552672710663763535207276871843813469182056275642737609435647634471420801570642058930086789198092626834924644212793274176370730613132920055071990549682634452432069266184566035940994058983919872739639296000000000000000000000000000000000000000000000000000*i1^8 + -16871250548671327532604362243640725704935823622965216065709636985361580194630110513001682157494491522269096360704124304303747279443239694910377068228681530970026495710267614598022669885026024242658110217738136007908284080761695826868451188478750474428781700521788988332191277128301677146544043804031600070869846992661366001205981870824021237370903254339127326503312628775261755664895022957145900531708770320528715512773612558663699748026660334813268792914907480601313060218026624302696528765228694771038208315804686800801386274766972409978902202913139783965873921625249449072005701643360941429812820159955722785922367926795829949280840531194954466798480543956874762093351235593079037953415597647014449303879119569737535408784788656087111520244477386051524222385380853489702538909292853853075930921963406365295959734116773802644235760792509912079985444956461959785777608071034007929419072915470577117151791070675360937932218379126208553652479690116238037419327926134431701840222068553147751099850701165439246037505622541492867295233563391190301765298851964348183042601891849266063224778095255228164639648719806124403991090112790737697691872641299311636174647201925633769338558305794214322465178681301571443114512381406300163254470221618655315722258020549249578573653439061149858897751680256911773956534289894655394831698372685214473947516612541491359625045715738197252763049015472032755112010967736768477889939549368780439737742199740400841289520153766381850199415914422445513497445088473326577035531664142278265315165531984687360228546164155714440275944183129311588767836518431151793199036521704647377132476452971064885939528031869838419935583101460554335197904073441620787200000000000000000000000000000000000000000000000000*i1^9 + 360702669899960807532617640348906047974062455209106166856294883672957774733634273803636907862542908663046173830609952284881792805098880723045428780668163679588821845065999972533466290306952772266057275484585493608239240388264039994068692156280792280631701128554997534074724916389644664397969731166383478254737228021623249843829066013483133069668078948460837436492001654407115983426169379153092159367499573549552277464817155327978770449393456560010679456257480840151767091531784305366569962298171957882844733058926689691353198301105480754610943733121183192004160034777511974644084575920888154679860287940961102860783763259511147707048245439010990252576932381027048315594431102401354775120218613813591797372374620318664489321035998278008790703517723432067622709884232758276528338921192629806216014184210267409824858195932945753894229072063854980990716400403473537167828896249436902251740766297084655268057353129084825002128276494293504431892629701016937510195188532800906869259827870950703856012662876343885732127970984980429679122885589036703400290243194678526719861880230040650662984637674427027664089234959560894094927753185799437428265846474737200432472113059271493172300391566224656275551946766109166617709184267882006995210484046207796075580036404642096379505972043072608750758859545835972860707360191369388040680045955956530731478874333889196867130076137204657487673691187336080106813748470891219737159228948890958865858487054122524960391946994853200124713798117470772452765219681725523252415917872462437560327506043677424372213420137970817256215658209702578897098182015793615579870447268546227661084180083581706921169080067715264109043379469853724074864087285104640000000000000000000000000000000000000000000000000*i1^10 + -2838236424878757306295358217483549269432011186411068654452678578246623270818555866290849962802999699315226361941769292502033773903871143184199966422907349020081405711456535800958565099766927908799426219042862691970366724459696640076951640577862776504511022277934941490963509841871230630484951647125918370514406425921039291304524296510905709518408249883908735209530644732398783135602971105613240952439397108633366871829402059641381648653140308300323873806315512222181773114868276739510782031784714827600353874840751580843110646504906094684186979335778412397667293038746132287082042637677987827118665179377147759304850017454808740561447347735767194321058603599141670420257472569755779189823343695661865523347152451286649828054007454742920982134222169812647910747522197812389770857923834808909391251622753711153120891063600787729135590397164381577578973255938356365455027885641051443056338017943310151874982451581362594322921557570744850479560091910294772048614324490875371639289355657825658573024272076295484723842102274237614869025508474240515857280425512852858617341367627478208476088855399080359827081841076281823011661690106349265473363051678298599910846147751803552042214993189263611449900808313818567264529565315637473949250919830989594010263194705592759946282950388936615367940172270838701381829421176462679754583923227270406945228267539955829849496251845512509308609693940430651609237263859623065685938947849832031013911770694501938773713552303018172779384491924380619569067537904108842149002369462458140186118658944584070185989302305235028611059576522026241819237880520325680300304140916387451391809983422235515630687484216361327971271771907800054332972335104000000000000000000000000000000000000000000000000*i1^11 + -25434157455472185890452101773881228450036155583017198367998755457907214778483979655464335828732916849989173874482562469941973143871442515817101757947076885640644221757636246307137136207712405906119227461360679200224917683295744704126876431665019995356593852976314704657683738520924276076404521197154356345933819771789500093206698008055465219161610222939208752440280619436203524492642384704744534044579410578412279763121255462725535334572009052752052439163191930307718248176146538462505281725982050709701587216872348388848135093956981473213681549985576731651273104964598553853459452043289093406264771676470301124701514021708573236329392770399987055334374262783290212267399059119774658857086035778482086046212075313500372548386656711182118809091250703591353230715790021528627905842998857469552946791646980407554398355750629592621691058584509843585999355540956247739559480696470478357024355534005788697845521746697025647165728906376578007279563983692516996008183609277722383375061383259466486002981654412370577021271094801515910912869676853790244056691293859910588146324708519646853206991002649974015128386369293595995236559955600859044025937094769500352099256481754004943434936710363835307993876411195495382873029681407226627454108308695735195938703729139052325490197435151367628025666658136790983651396697301147512305104106461082107754256834383231389357445859552669280745248011153757761196276702921143651688998235410329960293848549826153381543425652394762218658508805720414476132726358536711518752101412124724015392719031716824691135405738804133773568335388539253602046488907658072859184891161067788109457466190745189095539160271593806125913126912588933337867878400000000000000000000000000000000000000000000000*i1^12 + -146986066506896831474323881905858663642020297361132021660755786694512536651658672422815160643402757104776068557361558065712537915311571931835013681493436835449871760882328721783344822051824143590380543119252792738024315845292576333350104942015292990048038151196460616604357273862487502939746409352477713381533191913424551525930783944093196658298717290339122876896700504133060931514212251848510339674379437417510081324969812720600204499068643009305229433744702474480803284935096511573790413972711671872442366844180569369761043496270009538713397967933332698245705831099615728613043487700293219592126088724299061960605551576627320706248116751913419635220602608005486438351942126966581469669337465368212035250617972178721722653850866867041447198400743128738242087743189808406299470795272651200420320488996010581813558776808816665735982689954933243015542628176332619291586906110984951433657075646882149049794613927199142249423760508463542833629105442233392719660796942961012793990338240748811269820460680370025741088270434689372344767257436505328354629425600755956653144130546731992558774137635420929693705210939445423083899763790538213261746530497550717018903713010557998241449738145898796448559743865706559759678198256579192345094870395097525056085278720450925531937159694985761208104496424465674923054853377741477934551072901385984506718401967279807830251255610892263082958387198075052109409317140943756115554606668619206875000363336103421451055412856217788971049161431355720741647466573304848565895219993755131030993609918829828514356317495743595034347745316603665148782370272942586676867250659624124095385398286885907102770557053718584744281266307707898429440000000000000000000000000000000000000000000000*i1^13 + -274227415087807812290356564269918528468358019587173425894382589643727963566324522100475957457540264152931638037189111366335869775174291369273013589145225631895822253421842854922251758470284539972943339488301402705795672584024917821762779697774318151663941012650478623078089772679541972150998757296870296082373734618426002631052832020209829692275132333323145162449734978959511779846302098542574230534982156373671112968724605534774190695130446983231079760757285728037242546055423429283374406650911275940705328750121424337468709244692922587103183896845496968386815544499008974866508901206102077230810302253929106901300524815528804990679868656810848370145279438387761758075182557963629208160148544931401543367187881662494049052975358698876276177571153528438479164569524032646958373563406963603084991421147448718355390372661554583499303952086274755476015691765752401319718746725611392008627768323551356710417452615621313120640499516666645844470373534671799748095008211005567395103445765376124229789136533624502056592783888484914362475327825475242354364227234163836240516740916244611240933851898115040123130354714458250727130478031052557695807713301049878403779136068813198497155719449775529935969230957390747109903142803161112221030568448588748184377800523587112294202721225410869191661588216542588695793512188651475927118774966613096107467843344979673135245177544176564038408298373322883768504820803788773660672565734275079929476573474748840262767845160021674910003523237313886606319737064425848386481539232718804156791438388327876207583626854540668413481110297443301014090457220176137542860593617164197333094384730969209953295325480540265756543216152215552000000000000000000000000000000000000000000000*i1^14 + -418536646089532073250520287382666991764073757993889612471732651522232037754996097640839753324393981255603272358230270141515876469908159386559020274362322050952703129187950965501926742206459417880192545777907082271845928926603690241934012676715910868283949833577454010973110622853887501151317477644049116570442185093319152122806451414713282996192842992069223224096322012214925524578456462138502552085991119263415870904279961027274092117251407973430255206941005887798580618999826923674277472569785031493145317624844681848505808338598520755916687071328051675582329984582379820187321648588942904112098181731080553998920329027308267737054282031088849183634105130862845741130487099449343601394479908274941816915867329332526276621267533473833752173541755238214017758622352677717932908609062335419505508943402016597786738053936149844227030636973878199547944403247714528602343463573025297334000736080325827959201477829423742673113224694719205160912255721219073633824803464366788974645498741999842453383478513418564578413795994934163457300047314963664942186898092691063271272567928316462989546969425021169003219398808711580687367661530975211424800322728919406803766199031096428676987359091642094110491755467351884680637663683393642695377329237534354507984520629437024134607353355607348752070955497024384799228653494155101322930749700203866998920820877843351928862956668089293500581586032405541974019965590661793364735074153672735905190694429116178688631874488557189349483462703847275387633499954021904779925831077040392813751616295055933699587364643849815106657779455374548422097797753318179100956386527256350623241576610247914985825154725025696600429690880000000000000000000000000000000000000000000000*i1^15 + -1808048848899209899506787155609562613839024208997418014602279759669672479040439133669067629638899814097332705996393484246953105641802633081216854825631871682011301964795607861565651342715141126205821870804147870070250644318737393749300220920530217422330927943240141217018119669744546770429811722004975245167878195998997698800088010980244226557516507973908852018883841759481951725844327956870153686669180478013194670439936271370986250404336420172484327112338731642131241365688779732494578116440435411069652244017943084754625038411591135522757534683540777709863968683920207164567711375360706976543450215140737742727523933314452863460516241276812105771940197783129740668880926267224347840398815504424274744611835040186023753185183695874592930647567611780445479289060537501137202821015651700298377038721926135392201597359196955593353425666521845271556841167516269681403388853178439705399518227948294615047684613464329930130590813685205910173093223488910760158893285768928750973958544573810797151870955618178386315522955565482650486166803637472674337709601339174144415645065654652096138027300489054149002370854653896818829479979402713464800921002585551736515597975933825161074220222934381444474500522483303973110623890935191815346615812722940906642855641080898720646392124199369430698844598802517777307309324212870158763853938410586203580964723916655868407085897235294535667995113499070862784182635903690729850886430428460145564247826907957144666271378842559712920590936174675793584994535423484784392303467664651311693736779306077919394595330162469510023299959472039527188151883016986281647209479369924021885536376452079256544780644697493741261291520000000000000000000000000000000000000000000*i1^16 + -8736624322752241323763712595368992993683728667617298073847339732322955227179068985422122595001486014564426710446797496773691369534554043662420857608781248952520580647034947190327919553548459750766743033583953605221778247974362190528113592729078538454469975973947617310825685916033538953152503491651904844703679862154939356059450954069684648523709604370073075953558682550004104221794449562243609771082793698748420294418125715314748066886587843116664449150131182860725137941837174825110452950053161346872033816423734146089908763076463121568790502663731546202962104476767947553662420678792728853334238382752049423770719418654700976672234604453502703435909405653789555683454065098325424612713175811821732525688570442723229179905828011680823001110784237793712229101080959439455766050248067948112112966725392730191678918920290170156514829969613739789775880836451377845063928171191693579472515375403368135344471495353832823669507665156788582455966312460206513541936105034083711165428748283947663318402048749401785738604238068371890583966485507382047860303207527637216804569221670450685088719571128424341450742741896708895853990494592034474270925045033314434518845977118031831080676572690397755712420348436432469606403265134252617105610726962764844511257360879732906591429481538365926273417209133778206224888986941599143944144628760920421462565520949906802028620823930278789418606088437098099584264351250895279746436831204828449151760592896046014012607084091874445178316044143565942051064820888354938663014865329165840178762935116306816674468737920324623086328901855880767137970720915037078737789987836997634448522788115840726807534302180006690816000000000000000000000000000000000000000000*i1^17 + -24185751112442351564066030602872356741667418458568079605665296092189342186675976248783710477150157300168297048878582224338411168595908761514701675175432225868216679210348863927685399228220709114419163775040882942930421751717070123026647927322261071757004552137493269522288199861434309953255700899733135530795713095113590551124477577058419873156618940099264347921025245657139764706311429209724847423053698197637241264881957516066402319775224810527381504227912319568958069535394861725175028197264404380603401348982312858140872985879934044128740865058189962175915293337890023960969343313116141049998219231055980872771968965652778605092672862809190594653921106466471650932343140312038652638686756260060820334174976072795536556770825776461954908719094719568800996386841517955024808184883929146932745197310963552581070502666465866131963427161265400129098686459911586231641826710902711375017873961360666615834341605404856796135934243414314400782131563394773757532379601708014927902737571939511465294303853701645775935921468208141369791785459824438056421981469179023419045907038562722754819918610534865569787083885430059080089972428222901105416169923183384389749566770808017569146415022357320669457515502287780959835174793151339279302476893985979915719896075253912673984766588505531364172885641134306875947877563453161938526535620263937647958379888025941093634110227052296924049524862610947603969538428562431165279543896135038600266934504916130878526891230418657765747455379538618581427776035938374118286605809639082929387241786537401220344221821717119539094282501429596210889724047207219890673248649202078219257431286581783114589373787117977600000000000000000000000000000000000000000*i1^18 + -50333245197529833282431588921083762970286153123583227815994034679598472426217615310827128346015653707491480417568793173772513515105133470377920925334705440158268374365244003218302179622784955401961666803461723399240311130328393069097945694196963732372323284645675770742790917667254362919697892252403897253654388671020485824144741749922368763881241333579075419763752217050872141805729189523413738611758031991528200156218043378583424644879885277934845792381208784115034992318358484470128446532218260025653931058210132221388332645542810834511328250996351931053562150982831207204464726096960946856663747449742665968805203567015924976500470691276723173739136945654377585800762177783153299476447453187938037194888042143635299753941186640230612646161353640718027069848199370116439285801528648259244199756335499473170669818576689979439740191020661092495525009735924849083546308704271866610621226969789786384051228945973020037050578001721479997638442287608103661982277118632099009247421225696218141982859702643747298555776946934346138187097760357888024519049287503397580944496544255427554832427170676711865542049068745591797912947069776649483323259501057210243929666806236429714692147790869355724259169779670216218295392695446764670968723986777037347937283061588933316473130202458966534277954803061099454922114718714425452701391210139923077222590156054449318382876049819888869534152980343108800963987473160402089660203693731011599529859789879411309359804790690236633141387099922209326026095303187626399124554268963897405840040265738158019567377052955345445812293031063255756992751025266706313045231513632351720066162302849216314788942970880000000000000000000000000000000000000000*i1^19 + -69595250414317469534757800709266042881674324322103634098211804869726391007343750202789717624661235799935714888310601455420657224491009218446081547288814550329173369097806044640071197448729140922988164403875577398843218637458463455484304271880803843762734632881822854739042377895968673184681442141616663533566612613594691049231195280434715294087353905032758625904012465743827248755383015952974117481537737019938328853129982854018747568313316017760508318438183051631748841902982363970121228463501779797201049050334999994342713814099528919230905960746128726744218538660270930242467770807134091676906252164617986472945188387838291364264587192810407427948359103694948688595983438284066487977617387201893879759157664295454834667367150070820462058374791887217394685318934247019608362237139902961629735033693489078446645821370541074440259128716625014801870821137152143624540824472173899298190485758087265966021605441425188486906461947643315596420375911094332513460326554384694120289228590326486069150697754670475102544153535690551809436576319642156488733844721084120492543570890912297580349127334823498888400085150430829018337749285460036264423076562715503465029906332718055960752623244500638975826853070486110413504358396828242450387175094016543458976274113795550835302201651293247082168212034998950107943923299725474165316197239839002503937104845507309819328155431328400832238294409331231313655725121640266505225220192529865384658812421820189651441739835479927092791035612225869538463939065016324876244378138912966160487985301657283887257289757161742693552537046457043736995414187237376224253424351441656140178484717189985457930240000000000000000000000000000000000000000*i1^20 + -82516615990857076055633604436757428162714918275778285094970697254023471530636133395767617385522263082014758386892098623113321633141665793882636350476163931051091507032596759115706672439587812204437851615399005196878258433652400262007222244428957714835894736693586762715874980811884689506665505559305858821560451280260176581271130325676669188470295679196551940827938328169882935594585758209458074124481416386752742220965595362974113291989004954756071990748641401358446976520332623311791994343808131503567007999641284928907985007009621073849041582539129290720332478937783724436100338960910654366808097879896074928037213201147017171934692123503316400840825703830845004146249555135106858610231437529153166425772550489200031422257529209450789895546633752474696636926801522079137488529124824805979512732482805349714343638254076163927625058623968682312685534510438934327690418395631047972969253327951559518226433231051181640908992586893106381215101811899603803465505792938010602730247431925093962247336449305290539230599635013345121804385425052340774047627552673958899673402826371584855884671552584148137469747497683042312307344451829293621956592979354771343640466205982840479340951142010842995981505172546847036775505200322321234651113177218089448763015803549008356592036686886759094953659630987535402444571908232660026438926824041776878634958100274516593197957212112564391251941181767148363398722866723194580637120330740918463702302461480462831574247023757538162895570811444903508482358157256725268824940437956804774401485235417814006890617052224562794438885979674883879770656893636796380761668163172395489259992242059424563200000000000000000000000000000000000000*i1^21 + -65889676247116574272561007856728292817684080588582776565349571215199803197063621665460077444076742684956120654103109434052470265205877251441010695183417949022669893735561793313732839006120940399093285579952574858216752993831673617121994100031159856242009054087257185673419499771631557548229970296612744191330855161951827579014624178748353150122432214010508879610035256099488712261324523776712886724618825685160744909719209825513871265195516813493453979382172649794353895167121474689183798809608180538222604348669018086361707613627932940502250207636395035670787261158784753036576650910074464350240394378729319749045042157736129712592796094965484791307154368667333133549285954267329802391596161274786433776057717254876438561849143014897725641557426115960812745845105402116387435747694802427342563099513278700116417048044014681239676738399786694784377045494748333778228697962196562060429435783726517520495259898151259828317529356155969340380722367403106649512918217452129827481478831751145847710277323871532204222120906561705642566759071640420667407776034760498634736799748304072644210476198729693876747729949887546925892407306624677069839293189096661174527977074812378830847715121564818365290587945298736378620960288284929528089511312002703128654749276629975903412968407678029470597960041521696386284506876584030033195042677316183191725019913637851253823562454234744492290430025921612831201562761012062090107753738566934097794973080005571348111483406473335002293606459188588190802552654074083960336991169004974343028309223178966867031479174331607969243382798935417794895948962214451072775262742687727826110989289390080000000000000000000000000000000000000*i1^22 + -52710479829384658965306000951982450700030242976630643824053645395413314718943229426537152107480424818454220817652069149590225408490111731468516081156937541057171255781598145920403680462181984299367447665751511450584968695455700148034626956134060876766407024758245809795173033489629799890501469725957257511714344316254193801277027751789974590660571303828456646596905724606779819807063266374432054314009386187297356259715507162467660129791985909885979485031676098235038465432968106434526341364427862293083184861242337684251951142179711341442171901264594834880052138618207751796417245422741243094273763894356248513536334630988674929809839494958718726110735004114761184989740457689581865663424185101463119470684023114271854848963071038054090800040429808744463072270542951677039865475607146090317472334133332173672243799487303168754528095440783573344414722362088239687879151720072475175047727980422813612480609689115173872117912695760393453383937870462655099537584591918073749562627295677034817835593876309686181374039956853711672853605427608769217665584755787333332833441540806345770387663215155068156462278078462296641775907512985301017858485044678756008213625242136969257593283944777801417159068505763983860254369398616195482886495969414998029673340796628701017299752829857038458765339712241380400195254194807351774218847440810544228637595541355279866248546150167846998836615209666798080417221803440022211617819662965284611083268885688716506378638395735229297353447702008046675612152938430391021475878993119869664759818898242550158213931789115304739772752443583110206054842367033292762856612810856548421276270592000000000000000000000000000000000000*i1^23 + -25419237310597885445288461887838180244019090790156017504860518174110954927050691613712081151116032427587693209992038734640888909879277966379064772733126212153473240767166345820722160626295972620093530924699037004052847552472221156602300912559322594428814414878688526979913722732564224536961414482685483648554224589248590485963514043090903560256421561437172449810676896324529830277156165532212772277033000870069373699077996195595689648726433974353661269102741639200686247705067387082588223409818996637046696006798299054332373832851879928707651799009338785033388920558468041413278209557107319618647683746654639805257178155474414440847013542667514077219599680117741448973420278296582120676561088361893545647378317332267385096865433850528476894749578398631653018570730557500890079658297143855281034041909604504405344266736034981322210469419701425010353811350686884237796714627937877723818372558439072196897726216855085821575235612799646476761320538848576760036521418759114921611381818690897489851501824808145498378086436538014371755518754150862676334239774624180620660618794779602785230855934653117964138486970774591311088587460215990151850389131471176560707667065659942628064860613992931784815279087175896569898767154194431231902361300313218069325820751292133103253469182309904626274788357402098306252960606230421024382729723411323687725091507730797937366557262706688770064869605512797815102167480847239726621846332714256244770734246754773768358890924061293810350232087930992487371046560450041666220275257447628811120888218233288946000185842889842850201214196563363352570543715775094048540847211548538778419200000000000000000000000000000000000*i1^24 + -12385803629446070259363514420939919012436320902565324619561234755911238517135176475029994550008890422349198987618243997670421483662077011648174690237625616929291289898371093920080815258486353376262132157599825685032478606705354391353443402551522588060222356796165027268633596122212835423272154516789489242044738979174955280079204191665806871985148612430857897579306041026783329527330009771363090113150989734545743285839217774529227412215723615602618011208713058858649081443657505208165970720508504260642932349910808120750493387357825239238120012579344489085966411306936558879906363846524688359508399624377153017215723636900469969834772093243713608837577948673794550750521008655522689479835134518891154446959996948060718792189767070734405720812275435007324432691102488685109870073590796302778582181589642442049338423622156678894232898871673374194277076863242912432778669074584602477825060282586285210426800792938886400137393104511689861291268477784391659062121706764052444169763538060693307651883309195376528904303085950614077312244650438992007653797792301805972293506773788348526552976373957912606815638202853277791439610295481767454580913199057373026896951980922592261327307847949313243298954743948872847200910651717433887367474647711009206174130528935670545183868588240908795909647894136361828609266056247145925121972338912980846923947365668238540644171095827627188704445021737845320659930674871528505571719205818436799917540258700707407211055763385879728791154940739527174885425950765017886534197417182691713435461662887060830722073196826683491390986557744764533040886643491556391975504874475356160000000000000000000000000000000000*i1^25 + -1513743026662189229309755347458136040478803424747095938279304113900193010547714854407557263623532590557492764018957778136052268706831348170003161446866250716218410683907163541706123728835693263071725353650493906128114874523141682535436564312723014308024176956869725610560906910520655090621275500335686932885655031807312789462205102049721172167730849635619861290385635291841689995207897222843088664566426768039962641267202114224578357419827215019301779465267214062738238030657514931728715614011715808309344923911652184674911123756889376881252841402973671351052027614746443520722523907399817925360407895570515922470619331488750043682212841218422568508229217793818568639935487376771285782647827864017627079969230313305254646464505981383411794521067791180842632209411677689688308192219193776075858225312859326214131545463006724134723997484423308800365342786571028190986661761554579672825459355505517455673869740978419970836223008857009644371020874499311884291556660335236966992128645469054193365167288994964497638512733516250940672559300676846285585499735028961157065545951594546355490244501554550144107508332029590141324155744373650823659649965883168696361638704844516259262490201738555725700791494879306300191785547557550690279121836796730812492056471735654534468236915622991705326959911733660546242455859491212543800026551390113968590854225072648904809454444870265484978680618560403879954874801178219604320945540171048130385334157194830097706954702919392112248714491637113811656794613379645334248209413373208113027873880721837655821807660292882612051878150248763306135499226491959761645799997440000000000000000000000000000000000*i1^26 + -74290721616443934251257544925723586173302970863179687637186419582927648901402307436808457752742548507312018683782873423397899021966219710043544236343921769410478167685349452954030546709160585306727392668461372485993143020680488056817403795271499228950730953412164329469042632259130744474220625128791875435191254285878134885114421516342092584187708398816392173471164089832446477295502609536234488565440719905454210834135188122885469618570689009033362010445878653419481368575429190583478869877029070950295741487384349214874177097142119437959334251100746175220705261428216805746377880140715277291589500616311319973795035732383632519603982063382119457833892551721534060296179628620067973070179009894113125207460694472375013641673415892020614362208568315212371811583548547266577636881865544307168086942653060120379597836661500059882393692635670675504402307132180774139113691281436947361609846255336217878080486435186613525404526647738263041309742140789827851488156643122369770079078027332470123148758079184287689444732509857258571347706684802483879133900094058270026659911000010300380689777724809101098444628239064205790153800588241043062105955883795315163116398259867704962215739799863548085022187679513176954979370761149580703815213981314220497928858349448572007268445019891598823443625301137506656219227400299119346531558574190591910749488884314949002884594140768776472260100687650144009534994304987667635405579641440476768386014622229580879994804338732688761061448304939987612685842930177862734228728979235360460299198217906471700742309635904268687490248422846710808738588855856435036160000000000000000000000000000000000*i1^27 + -1403274439995728774180996389749657924480346325294486585727915453261783489755070243347790981982249947070148030087626533796008668722692718279924761897198476241279573336095261727655350486387328195036070473753271621703725520655911448333161679410150841104924077855820437435806838359512103911327208773816580185951696834271295421917868530501069161813667592878751488368762566027708564138563884305217336461303206578330474974694851726914738587537799049976752767407253577485450961056085844542126754473877397413692756976105501799486752065601062471490399967827719268939594577021323144310538388134843635196311904339674250604192209123877918651978660193130676979477136646917560094758121537380391168401098389154899151217476013313152052455131884295005976215461513528288387156903775369408271766182159859148380558574343171246628948006831452523667061231756964016972426304629114370085666136717992893779093432666344495331981734934861457987486993478896133669842431679674740586828684974487908314910512979727778649599747654520853342483552333984235576397888228404583225848929543204438940082740568336396401741401137438846617665224631548180594892909363945741266957904213714562961553831300036461657112971762967303795082894789982144992951122225432402127808575984227733461873766609848571625745372585322382458780670088758770450737007733054240164486411430092144590295293081146413829946450945633019578562249568922521153055607609882264179054359062761224191247483553000316476418855507807830517205736981966502557184341423264430916221449329265972972705556107330872077612467849871656649700130327882825270442601248079216640000000000000000000000000000000*i1^28 + 10083551035328980076602469050035697301699453215595616554476253666698545572328168567027419885575778553502020440117328570533305072451992932700529059584748907425335784436200947116804622995460778833914568137116765984104465042479536958454814434777226247675719423590917234864161745928516156711068254766206133142886709994942721522627756526376010697474090807520725099069488128843652342609593846832543318493876093655272969786660163975869220449475539778939488882590829930338483747406709288321253924247475662574557682296304104221760265621930686677441637626633614315375063811157344768007970332339223634897317583573977037113327433209625800168340906382988105826219720205249606828009125831322798487278021877678459755584932347420849419938287610571777217796386507764297940583693246592934619313944611170079233475301147079332696630738009539499255668389999531339450542117702619416203938354133495379878928204819773803800374409709535226272093402031655663348220187395085960910111278595306151429763245943780573776686310264390484686545854294114206632575324728725682022652653802224991181986062807727299058346638137319061104178716310917392041629475880971098150979264414645648567344881479148073199205795640291538238166640935821069818904319205435076342304532956475467998059101747308692049777240216605592516756847141592639864720986559131649508707098452363170793283307923658159820611065071952698625799731440642823202274538507792880320013153789556116847881539831520978537796706678381950742504027393498643817524334100389166879335222907946429074212548595448809462501712993280293658801648880902378438944358400000000000000000000000000000000*i1^29 + 927799389432987328471060373742430151372754969858392021263134525307372394587775767003175682332745179398521403985360682114385111588150042909462190279651372156315642433958405742853547056223635804154646788240733951143813192180471887377637722545918105137845843571436263592448151873341750860128270243033021930632590651426125535713232861746017203998039264031976591867266517920501654448391425870415889177289900341944416900260875545608619382080664874772892931419880080166108012978649717111888655974761118074216645759201938205045002813439427706281231603034095000356655792350128972414280778587178814735389474382001875978060435673190012286452947863240999216688502078055952932527320677635947263160153029251005446955354669595804267572507572907706951301951047554390406481294068209561226588197632931107029883408071135805203134561616430028778079751748686498737162931285210594477365441235029454664024620030638271347867794646571422094572143299911400549050022526941946657862258854938397437071432233000181871663617472821918547106900833755955830037145963178692110762290998984665387745929886961703145427690747467830463412252301234143406473840773193230845834678243208739772832374079196411698186545990042783366658932864145891690029813662635724418291127390778175060284190095336169095428793727384052319639202090249344769520004444595043030366708841459548463220390701917043172898420656846233427065840022330934447265348261622241961951521427877623902554890488919552470279597157567079373756572385687342493609778134064256384640860395806988020485827825559641481058453176936509994150482111455706900070400000000000000000000000000000*i1^30 + 12527490700171841629206406545406801360653414231443778067214069407421331900872265004035435419637476283575341461038315608276636259297951909006868254527301446580292964739766071159542601843158038998536381109269102748433324488924673313611277612510251343989022287515422415392743618571936532600492084956727400639278990976725900009572249704105442409696323162735776158242687420111786549429426431379985014049013846936772656549436711295826103917413406905779970471400813250436186605676171979493685110533424686634547777133823235648947910208752694013386623063870083022984160576858766129998508683164224478507601845797040928897567167318998816100513501050641795560656986391256283550586712276487771829281690824175624925207835298494491723997054810367076028195349756357895656075275408062057874031492429607878514104241747654037423627239122489638527502244567776815357239512998781999877145660334661616138799703260207353056422615395949037316216162741331083625147894241969866784957989428419960606375008288558004906364886807655424052210366134813940188442256576348886694578117103494699844727626370230747279098254980000182084917088337587857441049482882533790552438728460516958467199873729900249311092032349214862898198870273280334157704808936240103875753698299274923317648916630520965009897767582046501542881087069439454312845262888427012419916991455350762638375203417574192659878239750822972632851471014751009576287409450088749807242287986794909968860318372559951362163126678476399487728834119166959691598246059693140241291127773244163451856632721746032435179057081164636982697730768896000000000000000000000000000000*i1^31 + -39776196297229128916448375679086649846617729116628501482827435239136488609796660675481988521813409727547561400519068922674483641752054750342175433241926133770492362574006751270467113861688914754104161681886325166056810160307667262053723537711429697052358915860730480618897922644548479121836120762560954808181555221554827831925693060779812219070383711952168094260451674022109999968300347411770200185520839893352862928749696258298492632525772975192313739097750074569634894468579516992076193105553938341643283106853604536387780101198695114953321799044963729566796854355713473070115653994479371236812694723877926197978476000140286727705272652399095283197189834190099535883608360587677773628546917458717209110736723072080338357846116531876176590607908883178007761261439008143048914386117195681364827350038324604170487340282931680993031943050897062550394737631843448628897298008277347735621166114325529455969666951390575204150289840131902229947839182539098389131354193402135158954859812566675907149412679503121733850642262363850821841316163925292796280815145922017744110476746894631537539594237188375257688022719536042021354221523082324552591584370766851032046930796969138028673727320999188908680938566026481694690572244039710267156611480188707512094092302685546202575951400172335927037590885776192182702407384716709672141392447187003232568124398431120135666696942665861687363820711317040451918615806313140680756836673511840389911525803498009877458920819823645948269699552230934155582525935326582977933637826534270783566945958544994864805828495764266875355136000000000000000000000000000*i1^32 + -3083375433885117934341170138195052872476025619131431380908232088397875740078407486343188727062381429275245445955852664325085482678521459311567618373235283671448931011071796040414844708832239232696666109204012409503659025941637137974903162096495546235461442663024070227889808709425299157003665425719039644344592130249278992023223657591613494524527984861965474827967403710775617959587280969468953154642358694787743746553062535587632719313603122017349289274472527835031800193046269045084946591796300184221726251932947565022998358725347423692247952499332384753172547158403004212551098312102269627494487889932374100991915895430738415735740197965189048633291068273584944757713592932489511412972473832755553057842017137422634772698061567771536885362959302480014703809430208954549020410729913450144123516850256354935265417917106418689645828155689069952876255618198854555908368800488831229248681587010015810051312809690090476578827197859225870948095563742546087570660496606314113084592650827012319799639482194922810397360980090440187928030727296484340181310776083091466299401736467849154797920804971369470512012801857303519752519394301033376806854533441781693416085434625492368343743774480120234045744448680987205080748075116947175668660145295359843076494635214061659228483615220373759417779461256446675640544079845516780580887387958535344053591942574647542419260713556463733566130449057999777838623083235114859475691037900618538881300280527372856102529585754677896653419941381311625505524511757763136082508612560138925675878181402345823590633437822713856000000000000000000000000000*i1^33 + -42148285241687502162437604092426535077869049340440697619007641403005715711110282254545295524422022679508951748255464546927375663654148063829859584899632107325771811344327553674487414575558698087555888855456151975077649691531979140167438468114560568509183261983000737494398432476891293103382558001221938651643952997930221099826419592626578162920197562591212027056491036027084238074161249661822692096759231554906545529922097512555575863922663618990363199474285706246044041187529778125871949122104888652653192360933106543375912873501548295700862661663333011674035028334586395780525517193615515265920859979937199338801009739660995038574937147318854250547210196136321206219654708736082752279808195796017824440436200632244552069853436181147200014073542037687309881004847995974415164578397798546292531090035937174205193098558905370220974203504413633913976094425933620467182341266174187326919812127136564963389384989219866063938049448890514285786597076235217242503478220366315484139248838976224223777447255840905399833064608995139882045402582540336766580601598874862952213809781604327791378428504885773787137235118031804079084295623673301945598292925015392091311142778372230622382485150852349728660513838050534365298939355214618960334665859249006276459409262378346391960091962434899917773413590075778271568721923574608018308436083905178787599903385466268033175568514964585864235338516118223678361371137326001928737844857203703183827318158275654855071743338403343025151381096728495359968665509324022954363029613103148543525424598340973601188835491840000000000000000000000000*i1^34 + -300858771797945619566235790153419583199040216047991948981293207745346527175051950064773675763037515492098257561403693035654335717357485880642095807742518846623236358258308713381045146721746821437222710593810330186472500654866229581466004433918385545317532085627631280773953146228826665707376988862883411951602126187872493398715596150232339415972959482148071210975841987776410377661378409866823682854104343869374499985963269655717797285690150180195808142860862630623979018732950956698609539871034792306784809345968623624599264988014570506182070978340269715978571822944765899079076860196604483661208879780569978247099872104771956389294060598683221952414738877477471226829061212246512633704079319263167116747280233697476141029693640959150607868724453367548267611839862709846659510856779744834776697469890367907394373435600416137554546774908078620437984834412600648514084457316059484322311265504142383541541913136198744069197810671355638864982070498811811214898995037487155925340197736511610152562244283031157023753974264111980660133128480815754620521957734674745441341725362014419363609452933925714933801857976626405687259556750063000329117563101799300988365825465134539865419267092439876052023888128750197080089888488718006796638028960239004682367056466000430510807444315431306645135609255780396424055749028550908023864245704933871127348912318222033059244542032117076918928282683142497911601663141371127039555199107240340713957507020550611416215781755260420594134481409159226672180491862579582859237808962427870426609505743521842200576000000000000000000000000*i1^35 + -1356034862290784075861684752284171233874401190976822453342964064487969102391431270084253430402890288221637251889150195394886244654025370926612678908573695881709268160342997249954994128068764857943236594270712815929375071036641402485251643562688646582033510246441771030961622725534250829212873066571869090065116520705046373539502556149481167369921619208364962804870543947221772394942760928555270176247137657891975752420557603819964535557678405073035220911209207909580198753788764420368155177230193359789238039169473364727237177725899152227708516355527403844957489708238951415112040104888595885948893574140157941511504033316014390870312153540226765916667225114581777283780612699342896562851761728190113489480856363662681888436854935109409883612550642921680317494477551092680180921459681739552907863896602456009189896009697457941050295814379122288458837740602699501952929445075896968140366190434846690445453697332960987065482656246213331217864421278575600085113988368077494358546654855327981016735339471879321389847107376723541534455594006117131918777939019476621653811638966776556931451343046860741034551060549343157282872318814544319248602035605609893940964494643273571522963363363006694500580952129364445356516858170041958333605022070593893377837834008930166500535092941074103154511291825208307217552488501035809806232856082037408706097802294989770615092472541644134722559514385648757409564359273253187155124126729344739017781553408556712130700339805672631148699904188839300028160826896981546363672704768010309651518180242227200000000000000000000000*i1^36 + -6107769149595424702264451030213649205414235400078339771255701378706578403213519204880958123544990111931326649737150307306421829852921760480381400622482350193735417071027227243425133322240363464286621502115668970594630565929917412431529151313106163934993221384555103476309428164270991582544626350706831898026721312618365479243433868827111120681659613919734496883379102852206652653895596762317194505025542037333699764406201146821832606771384254847737836849360554704292986520289036105526764727069916721502099988526796490114167022903892805776696600101461986267725857346913991666236045752169741703465047974649068223041671428715726048322018302203485983262211930785484569677861448272341520528117573752762020304253661393027476927245479530709434927236147808082148085694302788884989407180436098436993303147649577810772796234256883620018694179839710056329768087282036994831456014003215593186777330966834196625281312582935356516306654807812695749429508496493642865088016287891417394055857036940623745565655559969976108270552039985271561846264440800251628292852877797826152990520084052651626208841476053623547427534607918069181947168698080661350324819398059096602292940732468833419388476358167387797816570227109554285685359230977277675845883202015439826819916229504883228077461565836642741713038366845238911933538501554499089148947209827766294060197191805872505551756029606580823467271324104004726336546454085030657988981829516991563053956828890476864025712398271659357146580799009089329456142381422316630348090060378786118185779200000000000000000000000*i1^37 + -14590101483125433809682257377972792748395843455252168564341887062364269133371743076588086586954357585221974400174585828953198551472813577179726469648803901586791641490834038897526378555391425380024727257806414981444574350302709735832075838320252229693753524070079188446660559027820216031401406661535034294859019432200058934471758046494348275549702804202711699065601664730634742495187421099777867483029315339156973209457155116277559042791753184574883382445048380390260570443909073347907010799226954632552945520509267995287002765944196704076898600219909606726072631354227549653709709788595885050762164662841610606333322627076209812258994641374008744800070059531044138405837666105290490364896065515509668466272659352444351800641455290876277718529080111552409369181747138777383173367760216860766200594586424938296926375077891537306006629956349661783729794542134291047561810769936824476603747387380942363369651542564399325259141750551794160717904447102346269892366343770050175017951461599172429720346161597286083007999688912518981059257917419868310680883885668319684002469771733361380594943943914658356127258756685457880279301585717990477631623999571226807953274348547972480770916815516471264817295170343036259749432177383258681514816560520384009797050937870548348408722048958002756112503050755077021853130471072339172841865696953834047620720961020162451920229499415794428162912620225870358063628901073120639524730246236236968884532169339521064887748772342583975397100300975035256476972896736150091230774662369640448000000000000000000000*i1^38 + -46698699618591816462946025308840272386853090139974829415262108818773069546491938852960508018913778368975154893485874976742675295469475232344049972841056356885473979951117916810410974729687660180159101554162907080205867945006186628553258508245826034146197749224901653865719319776528341041259694475562185800053909381903321216002605968646460221277249210311740196896629399592436961828353537952323697505587075212974927481226749620145810268478373662188080715578056752671950784008084637068440935132472146822175292151368868711953066717175028847848836799862480904276029521911970429853459521494381256886820888141538700719420784582499969067354520948687088058690195868616217952831916157357451689900049559194330725766441491629565519809239249944374563599966233466724265528077785989344353074150573621218073569468699545372867614595334757635312744579995660561845413019537664284500609572407074377668536495085537660095108464548137595353253994425049820545465264757523227899545976685338919895768167320590354901931416627188487194365976532338491159784995800120324814133781767346585633791391695884694437825918981134710254094735459458625371270217159094636465955298585874203894930743144658583456729567363431545029609628342920240901337505207342436867215133873716442357870882785678593325052178785704024974839386162802003216619914756919171722811283189066637144831155684950945002081469605733910469261587436091125136182120778886174269035806368725570338073506281557273133417309555823075078641900682338413041648487248245967075874648883200000000000000000000*i1^39 + -4017731649281509464884224298506223645864012592962262067266599833080139681427012095570916257322299649439034835324545975482337357539889619965771039370250717000754257797570646086945591646730158501289399107244576709819862783089292233369724121864591678683462979273515161067947177888068714498833678092026104216700465093995921917484085440164387338483841613285720621870860965567292717814372546521024293834136847567921737654210170100204645816039434825863304971157515093842164636312199333527153384304038263191658723381912364892869109797028966809532305584466874753401442039896665679381145821672958773645223333214597265386966517685288115163915462796114234915104493677230061354255781847886896727502198703630204899915368550208976841028737779384818104953942099317760931367025752022250036412569798551725101289446212265793180055929644268377364514488893310854162339871856079677924923162895709726316427056719813106131231363980969374395315192433173468254516279008753665720682591973491670999382391852791940876733202449772425293002795559119658915133764088955497897379977588887191301072508589957963134258836212967580005817301947325173607524640126766286793237809265127723064232657382722136607963845494073408168690603868870257373811730887923185483985454377670542298116696721917277535568462094821928582843768296533052684344727747714809062520814543090078474702600811141601783446580365472345978811553630856045091670766615666479587974030805979398658526490287154661520448320333109946134805303765995357438220023545830037258240000000000000000000*i1^40 + -152383784493117059036523725846244345594745573058082998267851654399176875287635081517520826396599329648672336002700775547335066092325345512266374492655125213828107836202254017028568676642797134783989890324357822394031966960968764340650718502219592346206174075372765577293374489262997757181683393835089264172660801290738077178078066362809585037120705488644691018447846437804457494233230597804312277394211943461066383382904910717226156601222704937025612241750749231699608845874672528392405284677547803657341901713583773778750240145835990956092244560016801627238071464942021958297818795222501446289328685174659029914840062054539051293718848900712040322751172961405830233313961047819047703047935251156880703071004771900444930881035049645806403786885018760979223018813575319100098916250765085815078768682842286384511051212599970585683203470939078249309102501393733063426455363751113227252444042809590832877943594256112376736178272869011631643569100406960063537258839398017241305332946688203657308169145857261217898200550455899464443993827324024680804952738670047941741221924183334264538587180417278891590773161575135804890229880289592448474433836970257422269588396996088497615865387413093014045376713516907501590696087777216011822335128473218415084986578341432443419103727143277314766583198313854294785692621877958263935545710628136811719711320323120232009745807468301902268901726502049356504673146014434882079956815766455646054605674209101748190874662894168200267919145114632861195230511104000000000000000000*i1^41 + -3699195723711348866225363510419787899485118408295151380498718718205913968671599995015948326902907677949125907387042305661376697964178500305815954550117465876234942037872347077141288365357327561372253762652886293787244639924883092190743225622297421901770725298961499436426273568186451995837102765414675825993019694040558151647463317928183799992890226504164200259150403332734945519369197036064738081960815077243685523805991747036670131689247994182456782800313036859419688764551827314821547675160265349124076706596936151819610472692968871828775816128416414463455864755704756313329057868734296195217318256932633619302240010358720236453051860519017451914070190507847998277570066216874115941641610107605682349240963075808084932225365631767778148494269933623778552425870594308341681892279185022291731556817770635959812437029528315744639934728919016759904672572715671420383131999718143890851650647292665847654939148617375688862861418328591517594906515847751452649274494743880227585377842912765670365498881429165518562893020817634586066047056426134802261644764061461026646130227896678098374102313521295040101558440217941839926590420415845375875071534602011344752427170324693042863785411892438478933643162511081388468744741592012194696742865788594877545101872175769586763818152516320435364999591550531380447083694550020734011825927395997285046850331790050693133951927922526859980950422684060268492611347437242342039349590283626219121959460844924093190437130848902099822240042299739340800000000000000000*i1^42 + -62957102189550091222452094223329686547471005609273468016634882958207203213229028218381465835842680466652922737410617917233258206292353812202843998019736716769902494375583781957615370985641969580761709639341291916539270988722938585234696654796771936245488984109915701113950188179370530150781345077485777302101196669963386983432777560600297722722494942988562359624862363322494770435680660401381912188291744229805947086531397418708599127528665681703419148325257948559546886953268704153230148162496810150242949976872899020520229360100996232466399244049931962307698196219928316846814085517346882268314564114391487617801943594603760813175187270953922773276054140843323046787036934914605105266760259598482795801275418439878458331281697323782657820266438996558883954641837449517735474360371033426842079105655188126042980433058003849364486731556897274494096304619984816771740544710473284193012631087177233016817356619601702297203731366130177925897658411597799510131680260213098425530568138809035399894559687137381790467668740081744561995019131153848208157635032111915201821844607904099089811751041621666571897250022554250629604356306630636928204217962507275104512205601940740657489843737019184522846800283335075616084591592441998145002903476588857521663746353195994535403559684192009670332227743378514656013095016983638293574507815663975873582519362887531257018906301295751522533156094552783124124688623818901342371050080315587836387765010440985068030816793916421098071654400000000000000000*i1^43 + -641964689245354259608800523794033824170095255923481264116167250180887519176259742253187334062587556656998418243535979957262853626815676828890363784800800166145333382230983919017904581654338930894934431526691950927233639145775937408704036041760658974396707466294087138344525535186220679693103514363316807368474234632459221999575007810667476291690590667515485150689702191043661713160191336065525639761138130930189044126647488686034689577772619992131665670009977740496826157618407888346574185525394360911456875600683804204664634419703867959179963754882993692007444617770918613967160436302957151434410010645459339742246585833970363644515668335257967414878394358514092723969866160482404230204823187444418213920880463816614664013458596292788433928316030979739132844987875726949366410443980999737173633902258745183218245580953035252886662785669577249609882512684637309603525337269772834855472774212615372799517509671529402892736460211494488120228150397769392913851797409376166817522245240758801215256346942353011052144570734934874553046681613899211176414764830502452756394288431622396190594480562055824344737439056750076897996267345021616625713532580545787722491118915523315176307764111645181585601846427951408511848460916495434573705227968551067361282645251511869638514948558817393417283174611177696204319078749548134199769065808911197155277894253607596956504591296091699724975452053377549137751287863111425137503541635476793513611143689475871131454143085936640000000000000000*i1^44 + -2974178704600062834454522135936526497710313005096461611328680909193979489165597000330336236183554521237261702769947865914708336992627103250238275509450489356419691842015223300215095635349388809278825273415271481186512743170972823539243158517356629195406503321564846397449602581387713691833262713740305352955549715445206289267049890667302004236033390441688652412916270153294280199323479183835086518917186540074513329776183465365538538095913534139576440164659275399326422972008259030977276318166904507771300049142896628287190519365378623976232591521791952129915868198309280139557921833646230682433952690036502968632017438565807054524817723117978407729256257973705417723065869293842860256950537030611010857483823939182164308221174691323800134002882936838940733089163125946877205167308187943116931199694686137397524726279594236209068318240511708422417508293717782783960889463230002371017350849571184600760424205297554781417474225629483820647837461982348703960323117801374199617435531740609559755880954645901798428807938745859835690018559025612849030855515330896204823659997888110052306269287819521477746589486241096214987078515197447376682085819985576672583654003079939449566841943384204518884573071553462744275185880054510102806240430625059704188775103262857215656178769794252797746405746649589322432550691612529142933688703353765726400566132033822114499179106192911672919732237291679640254647718488629769880308904665869007191811847114553882469990400000000000000*i1^45 + 1643276387701101439534319398744233467370776501889888261278428363865509717768575452052446686329605637987198381720445144484995236800095574997961272641898596785481482524279133261202560498142890651952064924901797922279341798406544998346669699049442433036609545224210129856202383528056307954064660233715238102371627515595735643825215579116012388697480093284103048923765328946889936839180970032911470434773013490015136149138725859357178202639956079594822369590909877940392511945122915520943473530429948502706695891314752281580220336587616103240775812737297958883192519477113733534152536814586515954395478607292555726622664830045399036240572980447823182793477315584154937242695360376127971543741619381908727454633866921668373315923421447943008873472575668179429957551566934590882795311713068980274584708043619982328984736881955380979417344487157454266567515696264097535889072529239781017263673181133442754830239416939097600445688743467221187754640205342477673930929098516951512463478897208178479446115782399745421961238060336432247847458380552524072348470036958552255969406178777685305455682883303405478781186105871427435968148587225900340760708798161487006258833603889523775395115670090266760284397114805436130775738423535168678791941207730764031335311930393956472980870227727194989118552336932060608726386522957781935949038087158770191951289867330289716067531197793800870686915140236351195383335147626571451851109936023432404893998744862720000000000000*i1^46 + -5875326214442915804954377056329860448133144132875350574768856763929490909455147201499032224982805785285226881352969391213013442921870222834089680201777087561317442816711443314427882150681515027761548443423338201559230687440245202733219651745122757392048341801161804173235102767837782481569867685474306335680674792533187451611194910297935869590311687777788448729576342126715989443121702617444400569906046828035737130987063089251821466610884424420925294719018325974179141004326427183302403306551711401763048606264193803062105032842781148027952810465824879878217934533226861178825563582445996874596136861497996351443535500205410264607989283746218193293877812739907073469324180044245591636530435008904712699238981210334129201943930464022439434477130220776083509833319412713830044203146378409787120279605395906699754119144714499648826866260349764536644824309106329021226796955206757835932365560844303471196687989962395266990214750618607781807804496904386313790026134945171546244784266511376746889495204257396994248237264037564824957458496027695232149839431409697700608389887254243996145214058144252929251713153662933590830286743565014917073042925555637544312269153213535469588888798236875236640844431331966725648374378603779916626816019620713603839238394280669537903268110293195573922331491854315001148089095739832558177872673251963437690128751703723036725568029774678626349609464466492052375939535114913463504559736813472710656000000000000*i1^47 + -1533178853349715228035248940086420939236231221098124849432113881893172847630362322302249733818477058599089546405685644728499101361240497872168016163696526479120144090527971013352490858459756516682992394164917489560995870218809806506373071685778646268910241762716441947666470245165269343389590484813922418342046611048790798612796202779321139656914847024770847494905227561442680976585155958974402077765635002213680617461560044069604749790382660764432969100303270904116083547437452921291523274831433599149631049584439449709224055298923962231837301094671061729789541971685465944059187385124203983586353993078950194663892131547326860437609373906554873136543486013058318594421114959179481491338815074776650135944807266673827906888641305618393064903657049626718952401256787831694711782288786167190473892358710386008239124862383047708681471228303718987120787043552148325310235248508146154918224636602592145568828935506500128356007874921439704577675231539732574344714046439869525520107978624408473329782095290272682572525558569412487667084533269507717037347631937664007097225186491029394016858424592770185812853125937822605215387378232599090183794892287457504048944785808952174810475172036956803268945997285422713981809880608765859066069770180132929796984149446181739369568991761223692102011967687592970504025478234974849018164048848804785037354054009039429875744610633731043970994500540394001049124183764784499811942400000000000000*i1^48 + -452851548118460781818585267652062216494502270602709858678140541894555116079803417619859554230606964618560872158118646204829575321112363251808906486078537617482068775227550133227018198437850804065084306706914811767498756429021598908076774551052333021244440509900246608268331548025587987904482762824968224649444597551053234057978538109614583471135645421965243389267455386035007611249273250137091066638605570498843959226816724872245252702201593243040553077242109062226625610440239197668861059182545081355046207107775083397892581379931421934743919696636919680546016798542926115739379575718611123892617511561231978504561537504233990395218625062014232507666187700169542409470198436114534674882178524129401933403644620400054158025303653784012632564675745947344598567857000730461218292145764326805070295418249279614676909300511041346577251188289744152693498530873220003654880006980566763991636434507207789808810284298909938027185524736255848882792027228348772586597135948537831118276287071299274658309693969044665443155391511898203979966214466512309575252276425248144418850139204984921136184519707443315727086042893059174860568970095000509026056251378128708397893194677118304566069047863034548852160136801431445716108325367955877452948679159948166735135131565742467436041914448787109929324296683950088444055837127504002564864006569443312127718887652724432036594568911460207703860308717789116080237844963000320000000000*i1^49 + -56463538318341189940718134420851420852524955754541525977010863147353963188357055133028901307091127701157429913967802480361339361978375629370066234027705036836320588604330308295132461654806692672744629689206542099198510207274750602844286081676830540358167134600656080464896726092402830079865642199655673563832552289927675636359767409683353580338445131217486918241074893479459097356825082398314241751965913830160428840190795648680788542982716688250860069397776456310447850832304840480060452652306291498298269969039817173702022806413798369259104745777241784550777431377752091794341267970571280618016280874420174292031495127895345874812517016963098215742343837895782330929872567488074795854687768699280710304740790742602316198714301979226082823096012879595430600455365465340122582146733779988156076108871718214975411908542404445877279484826577402745186336681734017264724500464313911359719218837450636634563249346064173451582924257933404234727680379845848190658372045035828134672128983777689152513884094266793099489821354880216626726537163917227577660219333168132821207120896659879793815239561526927162090674173518394582275037059434683380215177382863202486118363405984946802547250017157772106397409768139377272290227070799399756381457783770939832822891535953571100211225551801726191053824373210244129252778096902915737640028872349413264735524170212927029969540220158831969605487465550839808000000000*i1^50 + -35499174737624440000384342688218218704258205763300448769338525999157441908122094977427393468761850760985572112004677924445245702309563937226943579738632166452039575235230856033300054416292267111439687677709346935739292963643421613658884626458426584627833022701266778521127164654736677070806041511596682827381968478440459403385956490554301675287823784368552159238908624159685474678383917928201380668720422893890872838917837543655772891403837196700684029926166533906385077427412535401058831599057955732426304686350981008958955407169222140408890777458721895172106654307275544312926718780777995532471175168187071782436501147968362883783321779096479852618507118264494124287654977806299318400292302465798037322044760332643807009632290629072123252980643752964410480497039995736733063879794015860416838316205680598067369062225658976193073086124728814618825545728186659730084465525298839803959393021761427265963788863203228091280002451911900645584893395696462026928228469520663059775804097688085797066204961649554213650844320722783823821073716240841374692844792151435473268510228188978486250014165321633673232213987481074918462184765053820372121461709658406366842828184770634713856886641175652785805144357464666623060444673240099341204230333541512541261921826330611823992410061618784312587924126872010452506372605749953614067417982193134504736776633820117860010424870600424239923200000000*i1^51 + 350412496287201594967657619647398512662567560186445488404167778280799683069211251905709300630023026595186607067608291318550656503935192323085748559442684053693693646620026077661472261458274337813548519934457473850985781076775135864216829496820312286975525496654745296621303629426466206003896787347938269625436837956337302368747814438873503964234781317797166666784937246719281351666134083385917993277417522730496025270753963797212274850347985965306179028269176245805174636932159506076744970650677882380542924929069329068441222405546641991005065116239408001021155331970137121748968569820220389003428620821301048000435360270753539111456397588496821140781827217431785700180423649389422439717998956486355670377016728788663324064751411479876910736671515577766955492502259892354792816084452090602583553767695141232452794099032632345769396596028392986194522910291116743600997410565451582393521521783145993100764821440892279544649120179721077228245001023460153330950948090371776410037998079556877134929496778654091752416831094139538732662502191015978166853521855622394437601533276318805392425977413198700460758887349815294119776923726573776190770519892947177838771275091755117653446688768563458678852083995963334999564745518861944866167939253844990410283746586877471531357005339635832211904046732510279491172378780122184881749607846950245255544964039001455478702080000000*i1^52 + -2333754080867195706077068554964529812368558953030304637488876253535684253788689761677493451606620821512103133713085582645810545791268420718386504947793224304170679047280171809290228469328394016734177233684119327480152213470894256866497745896656024699711658385846822400521333291840479228544063497732824186723275954106813113503784963225065299447123559023754441364002707483973288350996338632707543919936483264137435583229252625679290342844126987881440375524260758107642000087058832703168549191411684347498793862984418156670135858057836784302693414387420427838728034110426481259810032320897423638271492439424425301386305457810453918717007543874349783410240867555141216888964007296247963092982196611511636215677015117528540032414981686486271807419438609275328859559713069653329738390720561525772472508341941300457339961806806624882068758452950123797526681916148350513760642251479939019714640062348816894617065117670992895803159749230208538188953314838741871694139810627213348687353936927406676872367228442644635476370252832534290283855631879214854951479011162335121200573632025026521205153257851953438255106594734960822174218165147428916279700622710539550849080166498472077145805468997280184444275180892232409460713226026464731747545350915619204574640630878873887682017206949909136999280614749252592945181781682247369655076178116130735223078912000000*i1^53 + 31112023117887197291225507359690072526728540206296768094704654766727692468964303487322366649443082106743569497906978280312662887068105296337365526227888772089552689980748012087836243948484982371777991237794158843352314571199343206492376787028007918896121555134652004087409670127489710043399690356996107269790421832171403303692909377432437204558702413153939085560418778593250156730265683560691356888208509171902822075204329302031591056510159527375053853180641792166439910357073512880453680494060411540456158803785789030878989853762462364444862222377318391958424797133966366632337089274500299227477051960842781759535963759661395841208427842651587873549391830538727798066392817794280064692205586603513777031927512079109998065787682259358746158499099763486775647756585444725135497449185671537820734373373282986887274226535928119133528757076949755144186115897282706640624856074037440134906076647395481263002250378673352079812544274569140900438563069693631941547692737283990654975790507459195303541516957429119604077210546198930917219121923998474346929097229758219746367244998777692420069668627361922060352295733757813757278454397708091077820981766803907077086207285457775609309139290578200184008868569775562369650991999293348868614784977342039586825479475667883183086889228725776282590373497976768506776050600847175880110960640000000*i1^54 + -187866554892316320191583401397455521058526325130715764767808587233315879937519319739629260842176379449714463270116647652343590148672074686140256485472895589679785768323524089213949665116301997620804046131034517994915592464652083684530876248930001916433925501893865265753834541522710049210710383876957996809187716201073917678488259813256557860043983246407519786320259054148149079620143673584609726971068608091243296364313549462191748158552080025941937780702546364152850116516087312655533545989628666688459000874583627100309204386485355963302547506827272285771329468590014840855781263795823409740138827878106874866207780317704270070478888930358432278501627245211676188215538019072731058040886126243670405415797596184995517227424555561424039521511585109023669541223979778861839064849394557184320509595845022694721938024871617788041986181533913704590779059205757378604311483989427956787382253409783287105803493295993793760337647893474069916719157905451527738303526743070685261615999367118029126963043367718487693468975927352565599890986026466647425435233135658794523218121336840955601341122901920627828003111498707098204783307149111341216174696336014241892587297180081949145788102090296811879687556914551351017807354798907343109108973286840831153296870552517850556070195747014130939968369158238085589756398018560000*i1^55 + 1088519903410093573453512867537574081443085152754562307608998658300352027083743276684855557340886636158769238592029663438790296915033221800047377666933042390387489751081684820969102963217818062939715738772765932766863774576102624814920778419423628412631526644596192829553137546392624962625695758939331203584431125218167739545735405579279000308550155312791732958120543541660735694583956292804416484771342666164453197900554462161735359636569589109316701911965382088615199275984959098863089308606547015968143304667521019608015469327859959095951891594348137364005048358953619923250059093356157634464380622446910466622022252007687166658312188925633675961436601171836232837996849835477836370173187252394132261193760279832818357595986570302512998993252610969519567431481751693059100482466693583389647741033340020480322010962566471242886170730484128220107089713365146799692304722276331634779823773320345091680273332073356537750145222565829722696188158878326361769384932942131406391118326624720269964598920676733919784912359524163101316811418360157019599309109085772368082677813357599283364895408437528727850504415421101897071406009274071269260433413259378951443704290159009663483169368644281352786274787570195587462959109741818742823422893794235304341289485793917068482072475883418587935479040000*i1^56 + -78686553209665473625839372187270484744409569756201742482673702323581927914857060180916741680131918075908965711969613101001939769234873834436920393037174042769743267241716123476229875678257683649075233046798646694852398903586550989499888321889162762159926490302286687327709760616619500662312300193930589746681855717527648351670323097854311117628517169978736118185850649396588163010931124821264131611443447254496398451940158098299606329732878037105343127402774234166386595431384588143591072487247956912206196555291711047470088327028180141368259510721931797805617909110932582914047571229213061000850334446670538316528025458185837181279403424625610448792639875905429192095301393936705496004079116804595943889924745889358166473084268240476265649619451279436046389707088875313702048867685592660765653663054170536486746049492287473022197359497637962046900474056571549146695237936985146942575301073799062301939998758583468974950120294367185628100198146021514882455641184164587404104637411254350872584694294740231543510165311196289864449533405898578628262936489788494139101768814219102160176677307049015422551821681281629049791396957965918473076958588538940354162045190617659248424905108371392906531474281374032394458399340217293210677118010244688032206852927643685312000*i1^57 + 88771784746566778296779225629977673847890438268126450550139439959152513817423643858052904867724588880404571754270436685591362272224491170007404124976358174946182716449312041154310884853815217220584940726781607367982445999677616781477505777119518590924616961292649653892949199086871997709504588895933804191379082510867006495533728491795063081207757071717388499538778555837890267174390455980638758570349746560285319692532600489427686141851592488192545847838536788562075742648041895517576958873918549277093778554512401890681058899796019575871265128318917035666953319394793722620810846792394265510889739280469520237594736245395092746011130692951352512876476387621778196497528810293485525246069285981771321320128508480300410862977723267099556438879712424814651543799838720868149601021106052543344795469873018046879482055631976402992374450743323962434004959612999264501127808031433535138638775746175005427196533783335833854138891814645001260796381219547298105436067485117483911198873482300175569009968628496772361398394005815298822072447227308866276261251954370913723161608001646775800179590169119883901479115725314665792199224987288931185510190156653841146426680750549641819359582442807369583064099302671011231251094451520393223120*i1^58 + -39504139011264354592123062966796989560050494483893807330333534459255164213430017652891233739319169962243171693329117018962742718061841744959255087933117962325096786839551183628747475542765819605499905203303058235961713335220549565258402705494128134751397343823982829042894382308413504425906994389904452805386491496160126073648468854060204337019838145511814850472338261172781237798239137450509873214418980500541473355934951917137018782404559498772854848186507635474291335674542220879804845731452935308336718533329439508133644158370524981934400009074158631544867978434811549055017546578841538446478120667242454188798961049629359792955893444294921284984880058000090181453115753419007122683376171710725544372428074277502106067939124010513477472151889817124789973860257790126902505028907311667995467885189118783987455077569707142006102965952468929083700561415472542749880228771963468289783234315380627955246936846374751314067208656841446099499023216099433471449786952272978730208687443714602494118687174880327076953555814757493320493442069601869785809938039182558072964969585985331141404758977421906177153629753876687638245714311837094809604051690661104056845125263067230690109144384933394579796*i1^59 - N1*5025752412660958897248984374792452573435635911579376543533681737938134313124012264506208644504642697839133490116628079068751340258182118857805291652924892704983274136227519763774085057986116383686553359010968482097717759099498196047024105731869402519978730035505000792535501038266253252855155420106302498322233308409801260513569327495912475570448876905680030833319*i3 ] ]