[ [ 66145036174130700919999155928111968189336250419746791815793025824031192315233306884014103022171431267162685286618897103679375656208571041666300226933653629521237487177891376298934358879969611547832057519844362570894009414750967769631844385528793024553075422357853696424831061951436796616623158056980515312244368915254162075432828412092197288464980709115555223862045150027831202859358498130074572391705132958513562798044785187893397852612077847367689226354135522248729209879947720677241543011520754948556037465978058232499670590823740543161896433799258189145416905439993318180423489485237987159588546477858511229153652723636894746095921373641485684560804084950553971580507344500106199869568910381941962212077114682948316031237658556063688865407399643492523770750154916868440108414988225541641929343288746756719733550995849499197722051207373943714511816455585172306462085454018147162932473804751241629658900762150354552743835360616229146747458202021120224081420234157761948846256857568766201591175943249296258661921083205704350522784053430728007260380144364221606023258686063569627670985409502569602296464609515464947870233256467580645831566679954528671244837715852458482953915221653484270461387492137884764970107825325210163289705061971791270044511886119538041766752507813914398511281841254664103218171675765982143447040000000000000000000000000000000000000000 + 12253991001292592324420219492740926354849682865213354931639342955113761646404336324715013921825724941329995125447297805109848675082731488270660769186472248200008252190392832503376184809464329005087955336044691273485702193655682000044595267997024549745326630355397844027101885181158281765242916936592589125265887827053318111943232257699208549603709507966207615138545181437450358811131089370094308474852391025438800542614708368091784483561171431681961102460747326046452733974114531701698050645721471086006727957846873682350534311236458294046237856358070798736187018760432858593714648628464424474217536102136931069697492196850050407643875883762799549600086154031330264376234634459219687700481020302084680707400124616111514495162353102262798869883285643671384546939007797290847769399015363789322770508040781940702767084155124808603286724637462200955333877438257425018366130337994364500938836838410939643453205139253514389511947678221529653166955836206778260632837700421152009488842367070206863198011949825778935530479846536737213653048905309636942669905468073264270634622126129557787834038382968572102429090390900729094542759478083449532593804285924952847592934100910150468712926733715644850470079399474574954739908566514814073140135790996074529284331610138955503583307390296963481815550650757595920342555333262508787813580800000000000000000000000000000000000000*i1 + 771251666258184879444105562642416808341468781243186502946352474467630870572379726503228965859379854473294283045661568735925385563817289490624016949805063298098160269038630178978208871740635145187103921935754263390516172903387808334614949000380988377773507664189660065387325305872546501578544347050212594922344457628992128711054217334205025037042038131619684200440707393649036977842925786804690334571158749177025745380344743124510038479702521447786029256223071356966864722728240883657874995147811293913711723024212005729573633387869856045691435381714807821643327583797345352565530803730583216734667593466660412517117878817328377452694351387296904529643476596039193262420729091558594020720535113817869755182210099508869776417087750759165666111288373089449996408642535407702274677011759669455801518767222078942777491998482358190979063032801502161319894052621511453027131231450090783397894469033217398103050398677697395609034164749371075078776226874387718558703983999896932605231610930927506787473926526672564369211390085863154590141603773976990445010389391486567733844854547132526602188304812300797374355821917248175607359382730835742107938702819769794174662519103997975721247971157537779196030056977176085344579307187918071569146862593144590187045531792589412104420141807562133352074660575680775201958104460833528848842752000000000000000000000000000000000000*i1^2 + 17921306711847987813144178321824996622941480909932402043843166025768651447269423681014995034641643683913274286035451241447317790253968302197210062795850404531566208293990511546207304271242876343273626688979466369872474933534679544671829676127876288028703776060041993281953909407137576449350589900610001765273293672541374554956747661608174823145736812001499635618671955717443610318239142520084808806324457411954549060318456088906512208317374182397535761813958882927509048720816271792269930591865144332136414705271121819982840528241974919597713926345299329401120707839815852841926113532957979601002587014625316472750773260325692854180634233703492795371958775617518948213267576820651780161746950622355879637278483081835303326902286915528120734164059417332544900918034630508169445680389567786634456328591332196618534765745134746226046592692927578830317543901839143607199636728414970375827852576418336643537896729729355125614135455894390985296419669709822516361572278514051276958449734401128731805648797399053059013559295012514966891789692024671384679136587594073915019067475989798560097985386024812947487620405682005823494484900615600704549378585752054064005769919484577492387395948743439069139768045744189058680043326853696594771670227372639986902977917709774116355548060008264328729889475730458137963875452540128718707752960000000000000000000000000000000000*i1^3 + 177749745879315031673143502604627510640149634545639159027903445085692501436363795866079834162864763781816662907025844319140651169989800349520817764606333787533725845013331591618589032300084135924847533630255836125812542773447329074254489973129430041046198528329076748181850502124796107539547539281242257516137029995217002234087372395781780064466409383309247486351724294196420651513924943510140322381292270762726365959133787114393049068005367344695270360142900319337149766761055238211135682344168862987992784440751621999763516616621491801649452325052346096243198445235617118484971658919637212570491106598119235688884656578085059468308915670249267799209371189527859513838142315538092329575543790622533858719289810724334283472659640720941416640740719702709514130561153742955889559330426570974062818459842148560562493492870380683600735533807845203495070409667853047783783125880686313891111048668580026275466330837144389455718430164158645110790050285669361530041274221591632301364515341652116410598932000202360324926253969685622189675840429619991602585329344502001478552028379610765372674346760060710138565328642601273049686305158988052875321104278210582855491868488790170916292873964112570119852582068103152383525990904684973352359190960215517687653007982744152756837796335949489195783813694350414590200989699083256828264448000000000000000000000000000000000*i1^4 + 433951162819225426046179842898400795477129509491919911343559475990726589513832587666739981029159344330080265801939945855139603823903207738769389128626422930747128183777641204946498493223737627964176336054408472106306373104202708356698764257601002812228439829329024948036607400111425615060033971192141626754313328818375239166789329241943924316172672065655251648492169005471117482457851155207308724877165250553698342585343928270425371672635010267466583687598111210331029037297709054214228715834581972792571557265196867891900145801781140031374390681640964411184953835939573350843841619535402198852984904111005314389591528965939763905338429134272861866403404773124938223270620024254464542407350868705227820457008487994090520076077060932567380444687020212606206979864372673919467457474632394784001178403756414955081429178938588303848639097425823271968187852382107687346064123379252997204876054616385580735862919473228278446990751595533766929521452253437128538709293842930645539354609635067969084912327656582612039055504053786061394085588858405405922370038391794497387281732551793944809488934530142367863210385930987122547256636506740677102570246622604624552294710517452963420012436636818390273004371938177834754240113657700714798448882263320399560405749727888730793075068153113001546910941796635039235403723116958083685810176000000000000000000000000000000*i1^5 + 793350540966652403882047922433626936392991173977846009507712295110840052214380475487833439829140654699525084261300166944186711878122071112804849009220121157509193409773415707898118918200801191107806709287497322739076099850881673394856911520676053999602026533816853792559045284874676150276508236431451388700608720612586609155691748715935700866458852791260121746496777615292805941966777356887238512609180788244065058813894084103741585403505833412233761418716405312770632177495683247860017825038606247480121063359752072356230929390916515517192008848196123717222292720835228935196132945324391151720165781158661867329594930890619065493314557587613141173953624062585695392232158866270851875428752612187939234963983988420878081891693061026049781631443061697415723459127624457482126797128813282133944306995710320625781669905875535979570246125483505177109422547522070528980870884708013456932653063390145687829687575129618897064145374363538761601168739912569092064861224527342986905115252461407031172943356824519258569484236455912212772060861875574122471544359883978620062860069132141444538408905075155332344149657223672397272444238362806579396154300914310237774727934202575877916140271453216909656461177559606821208946455538443517038157675350867076804061797994277756932528135241567497149923539712768535003874367637079127196958720000000000000000000000000000*i1^6 + 817979838674853413184269819256753325220062981704950824081130695058927577780533667025275574220872511762306625105297438732254999278582614102665678711624495225871120824101237642724414868446988954171419121590753060458641478625499653035272177974242212165047759908347682279361940617179208246726554078843742240349745108726400315354346397721951856083714988366121691564753458321488538411222222713878738764912642559277652148559419055406210019246463071566965519985320401088180839561053924273964969668095487024187087549706299173518859436962676611272550392918576628338175613775105279446394689802723198071882613750522349065669821284732602090557221087188865147783259240581532875336508263640025652782926084854835930368650394181014161051879819999295262626370035281783604361818985554744640476306950520286555205651290293961560032958516629026212680240754053652127953250811931966489930519828580242164387507019129174032605809115124014514274220538833385375773224790212561781326183345034314762935590073916739679170224950622723727405273514243223302018328824384523747339761469841022151716308558675938240342444124912125585410601681141443261627730195603191148366557934211870564739548784964759466458328477653115584163219220000442953262189707074583311034908144041823263765597976052938758359322164339590837299202013692982901284423561962178187414732800000000000000000000000000*i1^7 + 697185776873826181535859511052183569803241122871689784384279621422848206399042844948437864332003145044751894587309790786062339952837859509515812851642955877110636173664146163906918262839822396093108640657529405769571289857855370830673906513165825173194971138991648648034958234879306907993522981980935184918419940131813914966772717440835212047767623018488887316259006102138345437217475735526551833866274505708390793182884587158143311597418038517451897621212541187541650193634535487595764724241695761483963935062072195840810021838326896471801305110474925259209196356267449939665787822613242735823467851410489262339359791306192789972839828014229852984170069491440156934471488163651996044286974477338675649620069053247146521656627645706429484389630744231441471221987267241315573968755161333810832389713347076791904664696405621440880254044339002844953184443908081636461963918240581464689260923638956298078819049053682550996009968020069870981761129885992666536975135462969630455810027418004619922696228604651186549611925108771241401823218029489667933289855469938588256961349184442584906854221547046921248096536386458170335474741002081221947068431933962002080317423903205048189758822584916845875037248616584486731025798508043592711563169350686798625878425891838878371250174461348166540072453963352171068108877341885709942784000000000000000000000000*i1^8 + 550011415751073821278612561388915515731947702271454215057399420334039913590260757138600203442777526438423593926221670227443905619556451175129837917982252424674258632658365689711456408480477501808729023418006774746678829804220434679671301477455519285552201094895930748963359380006400333983369169602043686576823725997973917327258875428396115760908810964974321587215840211716241537677267663348871362678206377185172812910980227397741994909094850078022605051302009227788601424428003217054421811325866904704557321700242520460134874667664070100948456009622443886962158428685900595827895336392227017970009267645675085371210044403627050745363865896654454315919628272296180466899119759556774172396514404387296473753205692081444244771103265695145948283734418616408890624073455947932660794659764144484559643319891726593695365090215707497788616036246377452205112984144631130600862740385722706996798223137224727869964697602655659563405966211925642046314806528269900399594046144001440130606172831912848421280370529645032823533221078158407414189394525432600144165249521351061004466386203424888456134838376982850858890782326258723580441185315442595033205197036317532710269259942207645355073700489191253272551841838420011094351262418665584442307155020153637796054674415367765629750573257111039153661901769939912737191100593972707328000000000000000000000000*i1^9 + 225341953000732651525611214490941301807884524579482860607123926209918347762111264492527012751770249382964349882061066220104957812081726635858743092999577328576397805469446362046550416231967537692122085724353632022494926430083615795283524673255020057399852208175070143171407148848298362196653202957273919103622205910703811037900020767872394664567480613065759867538135241702007644253127002545661824503885156644193440100438968738991830906171388435857654588393208491826970517779408936350067048470853929218910754310292613691722286037000308340748064159648053070690314037668437098799518688192617863399512115620526066498352376004541552608580269271504300510563414125103679527518635741986438714358909857559078348258733589420200721945281229916747452894697620607069913720494799690102136674186662893947038817521360886328852235189402729836294022475801175046942615897620556571500236896079792394774445314060972119669024963907553176760581771479425990057649303165840967015406020464568252211608807822693801326158202440995907996194838866213923760574279801874588695309368120973260139380452137445922616721899968543267811804025556480929662636141084981001525476592989268911367172873764632548621164837235446152893194114172732392476898197559529160277793324827625977695054813646194919960166485795517028861258376169026102057561447881034956800000000000000000000000*i1^10 + 41302360693410427260762665367136396348226809160850296348632126582545778470801252863494748916909092126019406201913541605960405067047312046741172584728140935691007373762517013896804680973145620593370992508263589220534559741102198998983617493671564964950849892408290501904685186434493074666545139780621431663221940152220386720302624550980615497204536719800683072988461208437957272945983449949512688902560036243137651803548278295528868960751213775842677210459302403751242879274717699368469878005375666068410037208209054949324831453192842032200889635499559054547340690607268811115858350861307346939273694295853410650503369272597854452355694895347980475896062658526667188138035118543481201750923730891626944836359284859325758024033781722741508285296803487284365071050566919771794040331102245120895293635499300491098033921506175130648830593137635775123972343528600804205263777111184269272219608280884825167833334436548823578913651613520035900552219902706429410334579540852259613290125306739233127912328266298948395143092190494296913475518112262150644817206942259904986664264846367523252153732896111670820518007204995812681887866890056652238859644697879283606922840180926990517524333221432071120415629593925380453956536244111681219152640563844820840580149033456188382364056827763806640671546266813772736446468823449600000000000000000000000*i1^11 + 16464676679727718274148062349850796489807943367662888081286656659376303300056191682868179109647142979795454501460738186674716291146215673763348072184970405927268192773536731106610673131307035745346015405143118201559805961095113758140640244319819051253305228667923812857035616575601620775088996223112950779297023690523380699092400207128115792844331416302505395098627027482430405620219051639508607956143297131371576426274465874612419820530325385576047945516897592902635732880701181925030112755253472760769417096569374198071485755945974659517114082266295705625569295587474799530236057127971265939774025568995067278039995634087370039289899661107979694336041438611659939518272442933531422913023635231829605540136905404206535143146444178965378903180531155597835814447286776245752045407188122261012023307797100418623252828338633878006662003655310329038356945659799540682652798629955500384816040716986467665175212842880198783325349828936923751295796534656701717118294480759282276339847584842852013126168250203018009858219202260059296678702878919839753355937425897512862240158333305503976367200513662456564230951206649136050108101201917417830810468757465001949765514687694927621849681454138344617543903043762617516098181428703020819907088487698279008139985285458085588123171175473199247841529365365118074089793126400000000000000000000000*i1^12 + -357068040024490744984371202821661995473470505830097606136414427330705838270930953806184943257278712464401316121196562410186409436213809688188929624672789735972969102384464847440544507462110806255671127034946684243853170194928042793467249164461977949615044858695019353967036661425497811782198563536435281157417885460244366835352428519533724722806172382515835193915895908943564656150264126415258238767527240970167994262567288054938854711748275644545192975481788571142004719040190265394049933058323629571765571405730182136357453792539072138523171680428763305226846271402715765616819238719078121566981520802697723563867523821557742399136210257353490238655775361017925737510033526702763630376564844621618042106874747580217045377820711666853263911050098500404062477406431645556010544247995230823856619237908407762897269969284209367573154292866315038511174812969280509497068597528109807458019062793178240388797481014565477803558876953254783395668685044451975132469940181792281927255032239437377219573150969229079369279440171161999282671590517373997321184116791903983021185765828771154207540791288008746917076980945570480453350356941850746448271795508144117854166737842574171030443129398483063319712708146542105670676705165998341816778300215026989140921450753401069155488060028387609296041607430372733852057600000000000000000000000*i1^13 + 265952850096587640141627257870297010988643231875832321299316490803486449327370471708782776166885123646231286953511077138488167945081022185272204164885280457673264635217752571888526908958109087136471584269855364855995121016586805051333371873534782636512947664563988766857162422852724145650686225643454317249139912784902313133204366761685700079260110601581070842241646405021610234661148258059972446839886380972972795125443465345582545178396119371958784673752355387747784010081282321669225214221187647818827571354286492162276189758891819385928900177909703920620822806415196991481442948793339579305821759594375033941218408887016007819970827782008613682108966554528800924294279678917101854445162042677570011754742368254810349865207366754282624372263336764432198662275798475950097337567543243622449602074822562023130254689635107512521785013857128487280883238533263382802838103485207010974824140933472404017177678766848415008142229949522328574633961457568947129969485871437130361170607344330680471005454445470648433053927903075970974693116622230606591811202610874635713446247668307263381969270664891508302614304583914994422387001641454572649011643553083073506052355009690680827457025201474090859024837113891184571643169807160292491411041903608660823444183093381299572014961440807466585459984874495591579648000000000000000000000*i1^14 + -4066678491687490820347043566486882909754023379003237021749293604541730775602070181981609026370974139102760111578773255684656528209251847855139918445705741902321062584377855144754407531414121190495835619726234156913073580259467136579512075015035251165558653013914962224918578437148746487515353553648203225178267984199437433844609973390263910042123034948888496404445859208223365733114770021454824934006313460610114764186567991135661145922068274013078178276971487923362069688666744959951339958220103840146810158086938312036778744354675265484421091708908578759636380758094308767996358370906012588869802420313587201439328082125177380657523968833144659224429828972147594915040510112440763012217550929728495577752857309726032438010242651975113586803041538264533731838806653374257193123800924773531752038801459966685483968774758231516602324541922044020651600926795640227525348535786823253175234326813783185780869620240078598251876020280989136556675465621897407763902575320177336822457268514859458171745094262716075373998989020256917738036766683546029786884169497573388443935060851051661144056259627519778333623840185050308134050483453362072933461465260033191318104503910326331857122538099554103816387869195193743355251493826257693770795053227162106659686135397953107712330139460289062049365973444591616000000000000000000000*i1^15 + 4434618112786008752077328672889292245205187661649438996815310722210714248142667587932008774025728749162686960902616516088452215353660442707695875600113943637861049059205297522659199008295466903283238099894369456838492098620695212830663825438370976828914921558422250564697989658045186454328378757860186421996222886742775227753754182194847354942792628167055154672661315312334190246194819902286238300964751496001382155101406527756437986887389608252092833232400642126722285063966971714128962902154213453677597996352902227546624531989101651912314104897813386709338093587560517892265318049036273652119005029686014934413805330625843104924917596025466133745529129399111420493563361017769986146514751147487676030058274923844157647322657752873821770966712672665197262259701605206828832419692843443342940657344945723246025190919574452241864364659651296844602468373660133379057694187957167511118175829761916331682369360371205724210745639522008225856801183801744789470865058726663436353197175376860391078259513646872270661887407645862648653553880716702336955442477511910014948210738108473355168992891457088660570238230183449923533745305014525997074022852501748582553833172631688546494490436704426233700282826194458325573056410225268316699065638102545291597840636427701558408164391101099050876661770747904000000000000000000000*i1^16 + -536851018691001396038052646575672892966716936066417595485927697261881791842119045868126694500095524613406979488493933492801486369143152365951256506848713472268189042990463118468819585539721948798790771324995032361974536964626299959324500712928961305718291363222010370326949466738932203030711724378823326947678926007745525067476835396612321251459908400289832236829334767200671464493217636638437691310031742384064239944842235480726753517310197621654287224856916496702092880896110569163941201298673383851458773629584087202526750154764363351786802816270926954331233525016916031178745493349594312788034182946604112713761457978526297636352441789913881000621408299992047097489954783752531269316609982492672867020800355028744653053421370070317432944362352893232261195824624108223060568974872111265491128591347302435376483426897115213866453682785753695149567889033456737681172957661709048489169073095406052371227694953007882769632820198269712512621671966178243141929185111515406317050242006194178001334847788267271145970082595837777617206466798724621083982249435090972764149093839663986610223172274758242249536326539006228129645470952061837587600145425535038361587589110781823291233191441543919956312162003740216685071067962880862017025955482720565897093336231576792932012396784295210302830542848000000000000000000000*i1^17 + 25410026288260014413412765283897659629552598640638982953524964029920847292371927141630646429242014989091444208768498718715006567899198559939340755439933715849901004224322609863560837268065260407055468007724722314273929898525866433849934497342543250404573700062389464591515304993205861223550202668213990956260625831952991191994039246226831020768711678531590355808799782584931895602137453153279768634398960593700778432089887008149258038052195910432870254899976667921850889037195490450833426614647741816194712703430962771382614411282649970660900500777384671902931440681904068619343208040439047349812560251936818551690429690452212842310170966513502116744763216832238112850364343192524539777511412435383044140058638544220552745940612789773397254356839706065876064644530292888687018724991621504924139789872891833063879340417818629317938608277266687548789797603917758232166951503824997416451420553144143685993892542365098776401714803993750910502969501323000708153630569104030134819749247658957442338943689345576424372707214420174686598984328108495226709814637089642853576125548815828143704693367287906948487879342389758715761691415649737108779772362018352786765816989129980100183813573851985373107864464143685803848567214695230643728735031401418290063679439522409805759664710520571348752793600000000000000000000*i1^18 + -1444528740259060331225770349816403168991532785663672501962455796398867879227505848200669639378923587738202082876197854141610503469694364614352026179507411175723810136051739104054926349403329507390304247044236740528184853280579692490939552926489380097749470144306070683679914350350264048818316782898845558192777798799246214719066605733096851763928487725787679398903965848549430624171972525150280955704035501154394293852339637542170015660810311889103227485955003023669304659346561273782146189671728105312744740434222562217249576367772618859241654553352212307097055281233475129334594006629254293996730273200585103320410758525953653639143947952270891052838513163911121203787978837556707452311392981462990966499876878649779145655030781896642018424656055211676039120412386251405727473788989051510623739191821795427677336612372753505617007305804140168302526960772146674220142747286989453251039692841696060284411823895882591251660028793255873744504510924525162032073478257103392178371199622984463424716268642943868199868180965164035439529676958269247173950303339256472655680857447666356878828904969641442515432458512740116108028905863015698537782478418571009233790828161702113011273394552050367773437587269926933474001074735005916149654934936364800081857269727798996498818499609118910709760000000000000000000*i1^19 + 54337456048867530619954860774878825488528749832389898608212119701233079619740372331818532191304442792917625516060067419085242893350234476979299300309758868412104390559452518288483425274018559878423631754790053079536361194607636814888998819207336492968979226231797599664331601668119098146973905877668707401691733086247304190365663660689687870514450632069113884748990672239124197194309753604638018333248216804333305221619660113383393059374936211729332604800222726334452999243292839801297258575883699586791101721527257422145699005038882710909887594077702422569205431103716719278267597917700156265677052421576348808688088593853659183714412367193277871304604772349105483777244122561708378463883475589833944333612873431202903021989048484265804488684513220253556946705257732377670451116585103101009902529414358507205553293427979983699767813977211610387279821045570103716184416706928450592176390585794400331583276997850654963090050180214105973627426634715233094237420348297755806869267012824879500158984395868872070029297799123551526193750415944350624625205435255560312042578203896520981551807459008188797051265576172927198989312506962279168952641227845080492458524867086902212541899966194485048736246475349758083883771136738337670221912992002599061739310767603571731114506012699131904000000000000000000*i1^20 + -577791849230434870566455519314514398655949645365202250546830354244716499499926579839784285875088636642357464256838280767191639306549136988116883443388224170577067503044946906577758638387773882966940101500246123789486289168896058839397335273041820001691503622632583302746590728109022045138362426087962975652212579387785292771432395328799229478635855110039532690107727926172666546927221997565866479977348613905474311858322755903190002953713277536645325979065450239361570503041805825265311790754271490680797497242093060115483738111846016640829304826640961802180260733334991891782658256306449380900573337559072665365639699203158846975936823314003123760540608117336018493659070917335193272038928875590752550199579931541534507779791158894461598535009050102412081034683871160885422801531255387082036112016982522476385502018908956984622169016161301365458886768887844909335349783396615676424381516193467830661367826036312956641040016479421830914864321088880721217811507411214998239447638245464220006841453918726539154946848135678827590076822144311995124889213127113442269958925289946512291231279358312669055841164663509439619140097951087011449578630470194417914436560282402634450199744672236518159219574745646211898735421539863099605995711677648207973571748907990947899538958974976000000000000000000*i1^21 + 8478763428000731384279681907659913331694186243106024517070819562807048925710369210237627064595023282729322802932652410578130542932660615257689768664771763004660035301799517543042736699920700217618444552902583254760036557580094424383075069161760746153207698685326668322344133328046780117959528839033131619289876920347274269556780678644988968590660721518903758815754132572131586510477504857143422298041535463220343938979998692893086242380242516218913516162657901015159651289191714456268211849864982724322614381164608604360110410655576871608825165208974764538167441543520839536637565824960441686267649487142953205938558372513701674102203686479692237373031377919850560348058213571335019850879176021997742236638990316189376495734955067906692340289769302978665331796341254104999421715351412684648167489536727041479719147566793752719671150918155406494746377283105742935977097231975142020786058230100563055401116844133887874357430032997222856843959075466752848083851231324784603121022144127405858743460329378723937155084453835975993548631426360750799837962714832303985045002339059094801694233120295749768886280205150922848094899157012181748306002458239743151884009076363276491298891600213683731527564599863157798108488262341109647171846733458024813873364043212904414746928742400000000000000000*i1^22 + 362392268231649636340163773679694635524996297424170469955815276648088197063169704112968192713367675635174547155906787644609965538401653255423752659197085779752930926600784522493476962864042836232306647455088008131368490119011940634746154751185449694521991226313272166849474468439915457883980385729957462786574266156212430039059214870340912564911335558766459896558979696263646859238897940510922339792515138636872151811153732166719346303319495857927814140920051987616938221605214584223169902892465026715142069612001477660254887096860899876930893778486843619874264738257055606737391555723735878471814120054807976799319556711171189147431430539142914047379726045750949718043154450716955265156080177420501297171630547332487496983590222568978612488851746126095781585794651198768641259530316015444465658391939018430827623778655611419539524308976302067361537709534998967213523353049588804380909489989163554532519474608987807705471068918547150433275722135437929938456729991181141058239534694219728713856476806739159806715717485390235621652334752908224665788738354464068209837466996926226526765425626303959133270498980825339888194076731926707543860140394553744775537592386928217241505372198214272704937507638209848448942896923763448072307523042369592899522637062815861230796800000000000000000*i1^23 + -13621705379148346629520868456208832803168725169398683439711297298563758634501696027673530347511973078814186255727577436843206802731992359385714834053523959925684725757024674747667812970749068056932909732803188486935182549454434336276723992523344698021748862537741491320908256974570331409715435075257328083320093048247152850046149468848991659468094828145998553290652562559959765202425521655996164935714537832953416512473154771190759253879033272641496625514609730331283140318018381801007798094347555843687875123685115345849723730983525224456232375167552046294081678704185669357813118201186223279322508363867810371210208734198000044953609635458886826856258995040122599251548178331737681194991035871765909637864070257136293719700264468837450300027749339360370483747882367012365560057326356365484176054291704938614492849453775123370264724896480626623170788032776080211986434210663746998805470694638816004567670147474636274263548833423660708310861731661524125788391731892697710214203548127098184247447741085927211308165792633964840569293075242353065874812583034965613387896118192528270145708332897805334564546391824525010495625302863428361103558829637040161418235591467478821861287595727677476349568815974515998502868836895188549813256210573365511575285102168128880640000000000000000*i1^24 + -423165163115989769097507234618167626597037351691958085194266999349503758908483549031901133741330996215674698983274324755359861489208403882685757629557231706535449417044339936749085687623744891359143127764496006640829000046969920336180268841790457830164321656235510758577080701735179631058431476663518396898457344155898789528832426176785565304395193404817446640795276037482180615692595644685640089973960446493416709643072143178343665451941898217687965640569293876925140770194863276814283132686180977994371115678269944740055014564782371844735142511983631524373153848482011606724074441071547433065218466907373247480297501361915469911775831088746478150703800645847816972185854609907597732930105567581864225867309519684139448634662658762050434572819031476224061238051490960178170471070396819320041002329993805868343559973460740987279374125288946549501812086691431344142500371587583101424510873165661211905293069233913225738031678375731651485312329448950972168765439935153446583238649826568520268459191813345197874287264342052209235113501506839630886365453689996743762855352863439313186966094776774852123949662236776521613964217883241482583780799587624596007371482978817017306960501554038634268415054077986380090743342719545666974476638059168691852353438838947840000000000000000*i1^25 + -4703709196788462887978005100165091529050888940955919933559685990510467455535453354995905583324589856021361799865464372162649387340988957212294802368181857483717945223276674841149546699900908457322643010308714358516005531014068798438607015961715051950577827696074913603656982241359626764421347212605962239236197049695178089379756459371421941849022714365067819334392422441102827183228067549905215476188732333631566281370681091236505654985809503311937174488732939352662762175895443279497790608351078374701212073867603182137918504632266558260079993671555058337538266452973480154491789585768362890456472136679503416315239800599837075372061037578578314613247297422471214342637353755700421754014978777964035818783142014173506908706327743447772059598123878953292965683174835115377662277806545338485423739567235273843721984929816215167194530224480356882068663441036840272026367201744480927077899931605257040884948773418739849815480601374219931828346435951282067191409829489953046055283792387393029704925377922107600528739852266415177891246980167768163059629071305835852302841534937253965099180116887679389890784451317451784027602006955097743157107631928647089195312936026166350065033521575553012685186448235851428076897861295274544711433568995539006115436036096000000000000000*i1^26 + -31344553006776832431818944137885610060438862465864638181674085351476390284757998464513830427147392976934542168673981755819221160864625041502980076109603106661497268485834664641075661402492514301451546614014595555001362154784467951015989351458613468402948971747410929382481892904575933907571526200711255329500734518736232041189893717836837594004681741452929129364167558952825794466638411658085224974354455441711574921289201638210365825401782449761585171725112544780928073230487660235916823115159561074130628229358392929982390803214350743900142433002575974507497310185048793225818049761649626506269815536777216518617294608452530412816168605080498026520042573279473737571144384299674658859408459792577700364615790177050908950602910452822791060988204789429499666852994627005588859157529385185024885941503294740114868400948365108613357949874248441815807477975177408670936603787595244670164131149153957313653508256652100111436205708284380386916957383040761683069082351725968092063695952977781956099904094511624193682221817469738264260665349338473130810755545607040336258659779664532149261649980563968408143347246095249526432767063812464900743073947255795971906588915204345448840681707700800575140649446909945567602078714683158880629593803072847067742208000000000000000*i1^27 + -139619847206803964118716617434600523928317468250168310230836739258512072733647448468701751172568119446831653882388639022025444741574984444318442446402862545685138034578199962506704819411022745497136679985881787653214993756955768879902471141549193753890418156527453392186126237159199629870272599597237430400146996862825705279501532949117575584741897950872150479976853816511602778123811438650027289452126070772399162126468382784110540722913804186224332226783217615983653317005329769613550097229867386387185705066615275109840759657272038279746456668385342882349974811390116821200200774195724118222064003689130741648734114021476054107505262149630000695098933984758641953175661515226430363997174479226163127388129765146971153123473233589715828406965948030396265239953736737716330537044708056233857944633831211441362728309931060108545442349202021591311210660093927219932580566143739517670715339642564678305014318096188582876468224604421734221955841217515322147233775701388287343862052507296240392107961724029150788559922822586623316504432664070729789762221934053049277975275632222596318667814853129720200291145129367737948539767270121955707705020869663524856756738519180558565958186230235079426616576367383801179335779568964815282507570870573491814400000000000000*i1^28 + -467856750195473437029905858970878895764222381505473566958736959184837156012936120549822433305515865073628064969683882273473791520765105043523580689078673503861310901231683155662917188845697475629949649730523985770386708372942627443294287006213382936683887176282340911826997042513400475436986208422951418932153659711687145409379070940123203750978028856586640123650335251464630222665250700354678278074384276636091018020520162496360992645774121115371600233507498252154428385045763295985564824692473796081269064656757672181902442323396076332758433892088204140583301015025781085428650258327251629188603513390755977504265731291840222850440760351433894783826130666013822759429309296846667680265869124441523819119567229595140637418607632756302258329697373602803605674958793309551924720338453244920996113868424960035340670404852766350304808864324110138749095794993320370944833382957559067001332663185887800433417817592209537297353316416211726390525998229499078959142348515132887153791845363460670905900761918486243556565322722377327162429226838198529786565274017701044755527540213000957466718163543048774822514018677804798116844552061761806628525122310171160624510153011092497147772580331633558809917832273542725843958286811725928201886483926220800000000000000*i1^29 + -1303683142348631849082448360505303842467404781149373028793081040285477538545235390626275534167134415310868753392284748384424813362040954223573141462472834776049002697804364899260389171762913994133687001647987532443026000768350772874706373127730042979589280746726436495725201359057402270227883131501901372952024733690386846713163915093834148792596849788230923783266487253615495952861684536253754795700200108501486556195975029731537823623927932533087294359430887257966261443915207462582361682835122307033064330941292285664564422862720097668913049676334752341813827388074000721738114348696811613131888947510177527823796231123123052081445570848118341651809882770583633508504336353173092738896722823658103366333128916933812557593923405539866596636210921511987163398854609282902722189649891927443618134269730461371718528663122387783688706884708371818053965670857999673395147440911305223334088888606569008653753729859383978279966290209852596315645895785564945881574325998159500883523764332028273360791882110787539932499475979277425273067716236459866850802677292924110961882877480619570555606467709074455200392693834550949407024960609741052003256751916678607083814678183967286870891695212642940517754144364974533894977617791967862596661411840000000000000*i1^30 + -3664491757994240877496206246207827204720151750748410539773245616382920881595343261365477213842852121068975775741206805011990235680214418125450664707944527682249759800935882075540595798673089772539472786011199562789978083225409488532779225680414092954970449837197637687828481238526851763351683689527802752322800568506467751428176490873381788838088126380770481210586224460413123424122375335197075504504483466257213226079848096550113028633204492695784412515475909156351747836425685940540906836995567730290227864028793309793996497772026812751749854224713293146159517756551816231519227078523768656588880470527226632811263353656904961066936155292939619850528238118774297693795843669889939021960857143347594636895323131735608783053312516578693211091848325802694087888583661372190246243167652294761963957742685752916935010706098627810776709844812997147698368390475425218049956782866414365290810471148907503240163349970489093570752732807161101165071597878642235386480178812898227393156107742949238710336783611518392980109607887026165588236915950591707680488613162340810961786485404139386411634836770826027726378068466548959458697589390059372879613082348637073649938872002410437209464645759210220658470209574293358910905477307608491622400000000000000*i1^31 + -7345967891716544153459829972333497961560883954747532115874874159798192003496142158468502847213312166798537647016403558722489116809958860761463249510977162315853467651866878666573306121933334202862766137633998100540782932174723931053585428981988633751167157018816877941180647615085197102416862859884108679534311894314765116226260091946402913024211405491547198271952441572086998103798267567036812077365843097094467264463578455408117996824883855908039273146087976013714103926313226495902796065518569694429923382882148919224017313941172806561319282753502667612644635467931247736588376336637044195584550822999830811561863910417034591238419328170561614103691035234851998885457269353585112732656618377604179641686108601651253762458299263958248684529443948591700034989960208422111270059594332112155535591651229791613070682467826970972244073510906382519078342166320337883561708506737971319949309010196924572357450025864230262610050080318517147898804972219674292403439382247274693422542947173290854394759511971365098445107330923256937052867510499639922554203689633063756984587135377052701862331071200622172245004944937812138656919558313530765535283830534691295857294404489174633727976892112667177626029693123223655672272608515063808000000000000*i1^32 + -15596023185285555925289078967860087339558470627008776351196013229704884076700608059028903275781158423487107815504082849625851825665022480532582113059409562272600467066377141164999671804611319664659967034772943193697100137096618075558794791607201177815464717105773088347337131038011104820801124819148430385086247706298850346085712490068626766923909572886041835379584092785568725520171397045604189903633736404044701765621777792297268991881647274749394017339232750579620847827782537000313074318690748498099835429872622607863003574130032191270950043930427342166756085926571985962280417773179650527763228338126231113824294445591622991019049117804590699267447514113711231000168181315558533582962830178726302065404436258143601206330333933302679168089968361734113818472945805219622941355304347688809478219462555835572263596331108104712758793873177142519080270091318149350725184849357946576470830139073389862276592980263084213626961421497884219018396624229955354221574497148467464564598283651167989746524755929267203912251644688172365534400231297475485581847077895534986399556743171265630949686444872084681171309969195177386660140322459316269474825158953259008297068614919360436314313061269234072625362810492845067705602015232000000000000*i1^33 + -19843534795571501423818211684107924884575033445501025777808648656062423946632542612703078100487840242949947677415960981181183417529077114406138529201733990598275222706620593662522962911898600309581022255803476195942265580706930273189230264271306275275797980684624865039014350512370062800918333129075726944619736907862157117926863441406868786976746330170137494063972205130121749167847365425339433679011912300438369982024053578555912996161730531576834340233520728997402260574468328014820253993894214882273433901949497202559552748472561510126708407745264790429678207381688632214130670369086666875080549608561688611609078437132574471863577496577925006790779297713847576114097355113384668618866051998353936659567654453562500207661897315263225096960344062524300845166178584331687214282861401618246268838669350409720301760435095778272157639174478413050485359549266716948474891581599432040001344627899740937579781090404033748133458245460058837486594372453611821013171664431703002359542461025607791998407702625939283318666057984308101931685435139496058660286750711904617629435631122403229899349868451485539486532599508006347695064676506704995824271756060606528540836009689977551727293675923882474882890526518419377461657600000000000*i1^34 + -55692135296231645510528663591607983243172475381954095650775167346499600434277080219246300854705698143913750694447607118701313092611925206108646184209633544933791552057295290189993196828977353765515011284095647133978422469215578396514973545947424383950428121165875750568697490152283510250563247119271375355457548697415409409153426528043771334066370499560685828765669987724904743702803201942678419282671625895261481413841910567749327458381789355236279462609404893319223085067128255450614993906028397914722161937536586540568230843807673584646072708999651559099218227612228269718169347562092393173320796230700782521757113886232314731804745736325066983681672524658097482216578193068639343506140619797146264734996222343136992212707675667711983938610412347913778383926061070207468747772038019930969715380380768922164953904710284239241730517702793179060342143143084738895242246038926808542641088815912853238003125286197514958197167245389567152748958567818269810448145597634748731346968355134412390975639507207643876738010836066536527040975173407511053790051226390656378448793082383166813373840852093135781038932197501925150888406515431999951533944258722466326265020119089760855592830987109169718681342569625944064000000000000*i1^35 + -22345585754429684890095568891578098040904785834829179310139423949554098735624305464867707524932075965688011985206619725207009756641324286629473036664784653162260352133087274695794985655330034873291379933101308464774721319431462392152285946268020890642812615874615085293439822817493921316555790149678389654152082550155778457531586748817068239763617068619250288255781734567823388775121419134421949423228089773244008708081558223523977426135351908165947672848345871339338838458258305650347500493429773722628978717639483589748312591764246307824175370668762475924847701039272410336700996592389933853155911771704952205451607059516314752956912314146249982521713658507887909265409991867682826231957450569924548234068142319923768327280470851452150313644513371887141572028732438483984347430459948384467206341567730661241793840793679486410910049487012867667965061300303781301542527875396877883750128186696761547124554760607853699131737820935890228555573856574965861496456504283360558631059776626919051159752682157713133681496874739771475340069254833535889952341524677295084907869355672643292417454179926744788164596655887228295653514829067967448162968213036844743220585943176720266060239445805703791291279060500480000000000*i1^36 + -3225415280962331606950761732841325753766421707342138655065435139287353256236609286984079541900525250790379029242292998190285154403294619843905633125517712036043626536319009257564441473241168125228946903088969463095588641980587344278428333589176899669668571884812250990562564961097212234000909514447179152120775195321725305418278146288962366443814058267103937819541881624141897740429641898104484120601542607838419098623691444831444459324559852064031529511826704933156229411098765517880800951534371185119349310091104852176703504560159201021775848076273881235446559156298878546176947723695031181233796580215437121986860524379693391162479084512317768135424925454469543031409450254638396980862791492741660835845356402774870079746673150230977630075064146451123576580466973978151423874206836312299811068433149182509412396765034317472019050611737332585097878466058699663385082903451540797064139311627721124695808302583468312369544408849049784950087893820124474572977465173005485523528481387487029773753097428640749299052324454532204181807041413480548705783111100356322320193796241967335590476887453674710646080845514632009939931441120091964888064457051390660406580145949040935208089148478300849606492160000000000*i1^37 + -121499608374593493087194997042104624561433829752098160279171946278811693691875333355330719955861980969243359329988806929454448067450016641793271589544503265141757595124937574591633372633327888939849877284753529753883539425679025657757885478173404702549545297689392535671030779708282910945725741648835857378234061560559302856425622706881439591220714522114903674517884227227298010316210034923051414070256116593157807887799886054696646715862968876804629666842324057124865212981155809405249473035334862099837771123857442408784923041498663055378103053762823530255375679162362834314640897007048073415274834454192872535779334435292052238288929963409538271271591749713126049240050312069039656990434313354568033465009951020722301905101104511114329273572082298225417148536636796306212137073119509162474860849073582061325111022973515472607821541495872638594975779565652929653517216014015937078495402188836664337932242269755110582596153168381629253526928459473290554378819474399828990614918706083628472185342239737161444283171754936836756744295628757223517724231802630873797758436742161737900347738509991361194358843472422258289703263090934997222580703683539054046886939106794169049814341238994763776000000000*i1^38 + 27168643425998589148898129899535184923311268982368903994045382289438267051446997799141584099712243634047742496749368543028947503895915793791640577490161959968568463189175166498021118758957305169760682233052030346949512985105259239027493943269367394822208316401057507899445392514851672687929660415628709424534734232813407857373707795617560871110923953443290423224213413948760834985981983972352928723870141544967116245394236983920903973260333686213789600079408920789435117773860556424096087134579014887142805351543763700184135401904632864535439100043430409390104749718792417292352237583729283757326589913335875152782217807386993136052017264962484462562511842448120684290130289474493569730523512225873930884439631103010530939915982573245682389866249473684722776481562300130224366221426553770908531302989242901035065931779831121366345576112572618601379420550207767946732868231611695215699014379170703174201917866497831984492491196812546615451722177281785183214188074383610864298470897517059401730560046550916956584416266818692926071315504614336215152710263195117568614620798372962699296569226078993949217600995596906533365524001067479146875693103136644406946282705268228512070728941568000000000*i1^39 + 379660191141864699557928842838647428686375716970600334861679949152073513943939731950366528527737337492744615819178069919033543675968999729499945248116206967779237706840658784925373953273410268991901070427253842618966942591559006912880527285455525165654181847516367531117384957936627526588210228012766916752980867126404252311820109661870488007064448965161572402629314559645787191289462440518621587565700147975793855393176117934206605640042501678508849289728001826732571552486936769183922178763639957833021880552111033181940772878029764163813013387348575556672691067801666540832047533700925200679135983290484314534733884781756309652644177498547530638337872618928281898618398886036419291092289435025581475887628426330769556010021863221969071926843343704616523979814129165490380645749031407179050377503489365614328297448718415329101516383461965974098484762036311203118425184769004385277238970832155467061558117956595323969996761991595081454892372685857473295712726804796478827778292467101334756664194754555270920810203329722318349368911696022008965338961781769919881267680769171723393788308633951613053035785801063370018193452667614180731079229608946765190028549819363239342899200000000*i1^40 + -427705446788583765100669769440061217298524453792799872500643723590163720290754544837993563305343318466796171601600290079536966993678703544283688017272353400644283972453280633132097512309477003549850801787076087206984498711128553089776873899446361339915776180030790148740994704410643832037036490365686544668623028416094363538296094992922731348149080953813981366076933734865021150829618025424042627235573694795281672773403785170524737958079761047932119384225131281114921994750282460015519855803065581826716532889178849805862397876496801383490484939638344073857898928854153578864224447074465107652986111512726070215541143487232900796362160152582477019190738192068067721046333437652177262417421525358819208378788521619622783750865400219515121538245932499817393792233466190640846637322958910073716287079177500246583653869445915608229502204940509387325177920318929395464317511389342198191088540821919012050212336331588745660184616833936315855866833982764984006017078883985812804778720415417861971543261602857264295079603026602042977513560621660604405211352730455524916928745035761824633683601182229776621662330608823707222942356671648553747496110169908868680132821695384780800000000*i1^41 + 34643971788144881887259361577300973745268301049259745600465036097320613011127938011817125052299456746962108459243988399055678132097681571298308193068083556576048135755278500739381308470404826796067260282298532055461624314028508314452083286003075939553041387930077256915735677647617757754468777596829376928039934346424216305120122422279428515731143868665092409335987246428452135097138806222605255627366042856301707112032284821311766267838922856411204293107230249066398378478548041559676523856567033005580529748184393460769900551009557604292749436829603791689646959124209410244516355807613136874391980207949785621773267998442639242429901505691959137955583597712310695758055107348299248004201203907978836770706244851493978456049190381349264401287219862242028776531742413049725235130522605434727016581005761571005942308697228498873648901808187872156164410254757643947679878892557558522888488755462297084814849939877211628022679702142907143003570076905394925789415800443530885443639026684518728740295304997814929714178376420407114412046801012269437448163468414541522910837610734431156511317170987003041790071208871918032702456568355381593340763903796173074795404984320000000*i1^42 + -1409714130693537474873947013176983273770271918725199726585220129114563669931527195132850015490334872842599091855461675285594209699052352799078197436135577933188715766142598181522831333023980685474630943438288118155436783545249049831511907140004250960875594219625142332095065862899124060873039074193237530383510374713856176028806726298735033710461059750225881125640551417154545832969446342159334265951815300997198763506911455755042810233751357924072000082765865219731982549117378445782007969278624392208771090894489912069901016316600053682116496833387710207096709235627100045029078787633353865271153699710866228673471099426055058387473231903922934250591036216413563118856235419418154080571710589849294995113688377843530207074428493759333384589678725050488406533789798473214209339264538083779160332969676917811839155500075208408108835227852651223797586193981848791078105091491160078991687581093848843119309162137429536571684476144313584324322946160813944406685644126366076480551601981263602951235882582182025071595972508086774088452066815306724833662416467317546347383167235046235026293884390395733484786808150045898689056819047297927164411123306572913049600000000*i1^43 + 25644811588120822079686959030867402793478065277030008395950604305583966242020497023114800258034704616505875684138276016502607819892536428815277000188439524718544236313340439580082324785331296874216514018942138969668284058806292332974591111876380204263047238167814321740149927160006792053696869983092610616380150677909084227712899947416478236837534965107892092207055886252327859099314791548708048630644966984022249116252318690889039050850916996518158859874120774469105276319232538283768628123840147031579535582635707578414601291198152860749384899228564149846213680140286516799885202159244359271522293890499348774315970885945025762487948140353061726555820862525473570657740647388287498974972789793984534370294297407184242695186657968340809747017049529565318987852616182177091593917329189412720903035099012554200804864402173018724295665719715141604002655035103748166856696526027550348088757498204368727504219389957047562006902997555745767619761112455468617552446647250848985456479643036718327792194637095077928587450705851453071518941856402611213672565161842505425564467042733580142739322392976754945226737374791135277979136773188211273781858772451328000000*i1^44 + -71386290425106181819165090934216095469495965345247464322465505434458496717099861110978246515601502954438248446055496079941406409517263372215038343527824836082326049941692454520694085627605193139859112980655380436227526371098720043102437911313615188235197847634760690915611023472615882785943591077072556327211854372370209860653974284077328333323346708019226402681516008811870316325937713048598108807420990423213785600842765799792536499538880064646353327369200913815830681782564355031830485638205988929772297455436116955917791713158053766966304520950545543473878021918150647955673987800826019243193941254197931650637638519475822762854554018391759932384542504652326446839420975618729262901380200992248741935093496270454505025648918527580812831114410373004769167875539743132213079175996175496910444830856695676037003314397131968835315273782616286952182346297205416312097173337234207035391918044667640464704647477378914127168524672573775696084021791500903248804099275740534795488406808339412754560718736103734019863494472372185925913713734961854750883899939369796726066657120044839867474752063016678384237932343373619963250788650043534273937408000000*i1^45 + -1675420181995475575146915636718188771334662266855305796840954609713498893668073364763673561376940374243061385849175430106250286018776511039013804024025087948605427497050228585966833983836465381413392027744711398948639255435202269433547907734753275710944097190566471723219742593416102971731854698268090911252770440296103668962903061071245470895067781518450381416110973197201558447497307451978711234578824719483239890039574326430798699736910014068564295044528721783417706080996158900988299744613174584396919827462111206421803785042603991011607455478798670362566146070839773917136351553342783790900551655618661701889627814560626100392036561912782009564260180375185964482587458955240906320109480982255985532977932718619687071610050890131447609609079000045644575558893264344160058208679436811869371404334986579012033667628328986300746417313154271133154328474252251703555684591392854563934227791079207575828850394976823072563460843888227770498789282385920629884480942429053373533272732514547183961955354640080937748546806414301617226469135772799615343270768467896650600941193439753153556054646770795368137648360634864497970642993311593267200000*i1^46 + -3928104882425262771031856530658791707155493828219490519557597510324230865458903849994405812048859241415645434321972369698024327004166400356819770330564951015516439570328243123151873397129594902495837375986411189179652111937142718282454378253247888250619612096866420927793445568425942320999493712683948895506061569449764535926827299672944272982076208384143505572781767186702380546953808861647487070437909217897659326673531877987297993971791031535529218481947156480120070448785076756348068763883308354683151737268774076108329409122572452281242085899366213166619729975320575660544890728502454303677283283312264447034209606553782309556793533755675501243704745139266219851154775292466475556977700748620487116111018068420195635364444907419051177289010083012011476137770107267190445080773745038522429470182709218594187431703623253950076241883890277265114777167988638036186895457310058311978912355893586955691837120260960487919179630894282986485222537496409041342467182266035557432894040080225095832357076498031182658447976010075554612367240939102828230206218393489701525894005122927845627293582176746488400986035245506393191691059200000*i1^47 + -591279717157261466396798301447601648941706047118015076201784997080042257262225669508973351432680535286421336239523682467244631546701319935804993140403895488389519006179300149088070479745060748644155721836486752630935950168454337024022899368201623669384343301245071628938333621409945640566617595381964646845150924451669736512757400845253774855064282939921829438654031320904265551727797230922597194464659484160420392604431181647478450910265421535703512049719355066811565092915575628249728833493238497752699306231592158665091489922643700926958139605195321452688610088086454834219474021698970026642746370358749433330802764225861140651876272294181288027156097392718271991772352980049281916511970280862021441507480831893926524955329638423130324232933924066163767311971994737400940046853448509881515711928736760603262575401935918797837712680525748775607314361329938658456272267383634653667856124122479971947446744513278793986175700173702727874742080657984626543662876661175056675646044073543899462084450523978802436668489826093739305848951606487978681357491934378247784275318410967551831579301641985022653133928695007805440000*i1^48 + -15129415905717788775949249962793729319765026360584320997724170650428413661516332452367606962680288493740503528288434798913483500988129705640185186742868911928547230412703950008431668007090722109505280868411352052145850821695695198302312871272529433419807885022588574762816499990295112596364828948703010104840171699319478622863476446732154732777444649460442998383210312604701014014469554738926650698714436098388407453347080334233094723040853981740807876234240682991706642666747275954929675830637864954293465951053738984090878040265715139636227356837226864633242085893149714076971892186562483299409037274795304665934080700653275550462128068415949089485427068372076157709171310368886240888204962846477121914972852358521011591441471778616953223761777632548338329128056994584284840001924441764108649290206401052683796193801363673030086374350542864722731509677645486773084939396652966050709785398710593073931572022930355752304361134962491269400721927030218515218908369757389433141318032258194407519628535112352637887128633721899108603847735266668226666403032351006405343553879366546099418941046273631291911669022720000*i1^49 + 5801332166281809156126710711790326197560193786569643798148623668451783961934089769328054110513464171326528718900454717844303112075586911721984808761110680305727803081306336502016007817827144709196839132548804387806012501920522179632740357705177493017360727998310624528319075450356178469722615365618514454966696109237522043717129468364180145652728586262810452791545155114549292460846631629260509461680449132814130544116357809064664177244505714813087347633789496712523824829939845332188524540993023737006098390104429511249214973916678211420308693655366509302802709166764324082938814644702066289645927828419354620856888869296737311457543375135168351166996629179462428652257201316584042280522926939290960791518212814811449919002857569309714376870950627806033657970131220345909104619241542214003035409856844800563636676785097337515770408459525900380956876105058541077059284268827030412984670791223729763200143276575701651154524685275072509351397994893498062240511888404005956701508863944175572635782455660187568362377330184792502392707261851478629136073024511313753130121166563177037909141241062194413568000*i1^50 + -16104447196292093426015703133275894518693772884711547380004876568319693411351349638210607617030855040350144267292300004493376997656662367408952364648054668240789904055395696134867498555063432497283519372825826000583941414540379289884440946083044908481911948889104379024054659292074593905780352112402414838802423411507937641816238081549956159810914696379858488822901910598881148231606453776362774561113762694406859007814450047805977397081176104180391362848048099807303195125790828906681784896614256909144481209750289260275534591231300312056662169229045660784980211985403314513171011005161378027016658682011935164298751512935586770030361339259980790719278778682575836317797470801372287965737739987277561807620189506460781030361506327677277047755262570194567579417139827935072889974466999008388691327964875575219340734732847609072058828045319460253570112288222968306134837480242092217749940946136764298330126748293151944091734629699618197740001003975805253699515011672932751664340107350248962019617092112478048606741646318880150405008164193469637322246688335895726904139828624463182238696079360000*i1^51 + 4082690257470605475216704542107149711726671250400695696381524310698413126826639915039099498330245482381877886418806510753512887997358344474613776341574448540539350337642420560000620225437972356597256956786122258416413048940991890036686626617925510000430438246425850164013348864818201692881360057872707724142175729624426365818740621393619644308111589986502634745025192020503744407821230701498508536668566497306448086971170910533430941679993545793531154708469302536088441989741138473555263751613047394858269023073799142855060386131143000435679969490248066923210763209088660862139154503151983241519155886611684673749370458049459914280734105690015674413361729771779536644519873510504368510422041304396665049221749664257703942405038318691905979469819012138225771875044555014661551295747454989420022857558354531458668313396611565469427468057418272794897163471646130723722089222785280084735161680045493244194516223065171589937521097523479297455809490517929757825974292858758978819878005909462248267396995022177621567633781442622783244179941641429400774339114496514862409849916175911852441600*i1^52 + -4242434578531773394118735047650112929186982158639512339239555178359988221962584655238589252428804229084361330854836242858125678857653676886160554764075932220056862739647567339587250795804847789359916358370514597793321926048374048174034082797093816034105371564057103713523273572860873057792521303038618118926258293032658033881967605798034231051841795823048002335741704131875810457633985590070910449343805761904001123944129985990945127453265367262239698827105805603786550021429433333041607607603476447929814141709573971306283863243173512131033701161824976239402918274955288091184998853313642509272242048096511753109880526566808661145206398283996742275327074911860864721002021604536009762036882709639617247754422961710189623509844712577818519013654192099459208701837042949176586565317687567893148316635829009457580766635821157230126699711946592515843350414688419429207054840488379374014611100282445451872487262112632033510146253133045154287426286282433139659336893839143006278410574939893811862580694346596589927085445521010397412378128387973809573232727516228707575213850624000*i1^53 + 352039157054109702972963938335210151482641352815773445830868106729105232094055895863599708313800213189719331188542005693178916256940726940515992527776532765306257957942559598074042843155633300677301185844904105870145774587726854263253751151700533797820313087054003536152593768548732068627080471882297334545298748911751483226938975690661073913153795857613899084426097444074135694138168964170443902591433377361988526351954868226716861517040700857122332464254881291922132798763209882731737425185193884825270941976013482591471211882326740311400234592312692702739906516485518581565767502144380528555624378894139076357487047836050419371214632617115131178847839772458088106306319781497606863043010551016427993491966908685032153570293742039420757446114597842964049188421749014660924711313209112842081060410643578829102779949427536717944046402553215289234971259819172831969969138122698677104274424398401598715587626753182084095709602328690400535651330239417777537694420118740790585328101467372957363057830316379361393977509391006081080298222237834720193120485331316569538560*i1^54 + -9393605952722736545000095104118577799902899092794120925272764493392914703158039791038744687700418030146878758625641796958794889395474824464625447732169236244877627493961617275043180630088739364454438874575962541808329239144597420199083016834687259941985964078066017655083990978704033715569435535464523584136116915396828511075849314701341559927837984595282776923661835742812022070687876611281456695189026758221458897499923160814733745593522887257147010615501314487808226343200175071331863916132442452731364070855360774575189112312523622652493305548694395541911120253112710269340876066324551104995402489927399774348421724619826617679843022523423270526323846653976166790646328505558130457123063441316210393511352416281429761821877060837794456361255756989999187943659933171657577030009675407860503360742923402366311900901422211552842664514799605570972907244072739451458303729959954622024524349293733298165221218759566794057413306211491480815577725975143409734250159835506633273970665019393497325227027953761005978622011109860034631450744746712731643711324160*i1^55 + 49416987890628255324264310194269970987245996021632603615653527361368659953296433726511829364510494413082157166132788250641311174964640196577997593310796295796650956977321128803278353438263459917929002604458782090026552008564723357036091516191005052815478249237726124918627160086060148032614840906356090810387949486536055557989144289230375672729952345378954379361581820189865181716941328588620874022912982053978368861818597232550351919824147936414905800605445913328805201043541793785142009837618015706284033399224099022172954180654666639573452332626157999082295374482153733606301550331822031134761739770292096518168794978190263607326697762369647208578025109769060907816181152321356757368643704036168588605148621293257335385459833289735750284925423156427756723329722473894089403988643756588553960290274714661165270249507868311446723888912488072077781325481316992338079841184680005354125573113888286805190128349718108809036637586678623116289996258138704609885281826802695043728575765983985686028027042225620129512189139797919779168710557696*i1^56 + 330796715960910762581484420795864943018421376388235860829965839236850607740794961838983227438372292731479516593472527141500165499258600865076439227898026365380395286459866927680980510876804632477284676675749345888648219367047802211634531036717396963150891251454519387802631259609377128490174783407388505161180928635199353213648796934816468945896875391176550830188662002392211510397347826234400855470764349175756313351856018627658446774873896779386922306938193240880932850606392669786186294274552816305000963351487245893536926576229244486190198009030373980035897874684645898123520579427824048616979567126110578243218642239374827496969560661264733937099670594955918432210056783428387525306992176598074741533152126113800716048447107803948204552521446536139554982801371410543071843471660273511774645743110294300933278907846336565472077867757625891187101815468235145083077314199780252462167576439211058028960668636451270214757422299743300966807362266783306308230892811227851127981343170554853529181482446337444008427520*i1^57 + 906414431460783147303560714263461006010607660900385394339607523598564794870562165731741758385783835095833210116722953792979484350630098108941635967093671506322968267130711873065378813412391995666193424258694012193131894706308781046836244882901898498260266442915946124525498932432776197633625871877931133549092127302884890009725403517853502317564336691662719929077845735826690755904455653782664947305006115211443831862270210198978314656533864762409754823880663714599567018687313414940529136160655176209368562267326170359252331422033912604540094873243777453588077057546988539398144817654794441304051619520640695056017437893598808402350666637224038594078053783601751949802671910276882061537075799989556724799112956028263909600992107461651374830935054133888841169347698321373841707805105433216054270994147771460702219641277609854648336854596222150910056083556937332315441599833152829433992470414075897890757056560859028929322814368052216380486698902099363674147120435953050522024806897111654400*i1^58 + 1332004855266890865486804806064260213916705299072816423151320954637542852855621358229223584900987572784806287298644761458554236341331704736695986181759115907501744016179040526400938755378930416055992862794843392307007672054708470075471052227621877500191695666974549746764688915794278398910264430579674564883399365616964643357769604470451687730170589730503310332422507537460078274960021898405585641847369234798313611484233439271020382054224616669107666477289098125467099893306717900881264670196882953526775472554282667421736938743899219983525354414285521817450290526251164269291190198466021338497791196287447543297803092118705885113397401036116478038368655608790614075058541539286604062385971479726445689545436315425202406796989506815344388850284262901723810840711465923253447697479711117471075888359776225064847167345943130193883590619261573681456860499511046099156481428345640716464393536828530773648929554272374521606981903554056632917797814438776143004421128000*i1^59 + 1296685269837053292012274378541137833637320460957693970946688295558060081763172123758412215306335703292890625661144776348605439517499334608690490957578958483174881198142211578249071258138288917380033356537366895256292753684218712376304652847492448080543243433174362878851189142024156374980569123394907318307564184753387717270282598734792786435028370617253523654487757048417952179632182706609439773733706705769279442965383615581992804651160278174585600223738584242310749697737447084037006620045450569563437949036141524450621803292202518775991258129186205361243425668880388298407358799239027127823205409308217021023191015870735039031568910826106500301416058847623150388692385728829419611466166380440938870336108476460375816865389554921500418214069655482979982552773643842395566850862449097998278174210038155531743626117509920716376408186856653214743882825452894025387835077796224329533765520545780516477597317971732157509460505218123050625*i1^60, -17625345701223228222040048004975641772237094020790350684978591622613141363361867888277425970130816487229882589545338112798799356127035205526474475629515601516259661238376206995698799129214590244605787062182728222801667340651413981187928059379054577407702343563449819809413466910813338718473268994953287328795632526651233675833425450262298105714518618224936319449013044802058354841887519332020859141201204866836764513749029406669077701167577631474295119656921792320512569755962919046916014851017412214721464671967218578666604165741038110562756229756521666994956163494403727332193953806768892853169081697955475441317927420766192670951831436997803270554267942039985607238534642104851954555864425077770265926612709768584738745558759477901943712437047363232887872221272713466465635905415099202209358850757892271653030614924702860717997797837384670475887715537823929776882065327888260990348337515549312394443095896144476444470622581585777650226511464631413437140716977540368737240153948619961137561304273701701045319037867075945414802865495018662348887884302799717067875798720325394421668844966505234368449064748243616942923698811771415871736395524345882229870654800884622639290710084437795296405448558922165580218984779482114732574984103838838440058217583508463836138008104845884247122932025657938881588513485828165079863263139122226811219459039270019983644752062645641796197996015574077745627735247516728751553300093501814348129450834086157550288410840243714316247724333076775803293168036360868263161779892311567489684962461660035113488638382007421052570230524159788774944934497792406868422388069943397898866430344313159629941884487186798096052131059640939986888914633900679842199930310737982428365953132924107900522450279771630285157906886891193510332657417513959875859249292269168727840068976374521431516231635056725090872973327306544609191070935434538536013993210969174103586507082546320541235752870276260774155392204946035328107836168413284331258276069947473920000000000000000000000000000000000000000 + -3273575820192629868777194162366907882365141084336323181616424657697970173566758044897406558966560194626312957586073167766081696911354725401063341270591252612943841553345010559542296176267493208406437566495415941367740682081112820087622844114836645545652832713387790655003999676075733447400348640207677026516491427680189172679429707797903761889738606346184092598923825483872369731670505818968236496439697398952805671896409928291185553848215501484962935457786283308203941157480665110015181610300898292250169685228184719243982581252066249035291492145157225717312256898570136437736088271080282856819522900559102590533633859544939076133970715746125306127923117456649061642424245928618531140429781532467168967973281929527409564695259083761822165519763645393212762807917651423949903236774812107794015059319840452370959187942495387305437997488961062429040960727179425230826835289992913818847950959681295517403264244579724552108861754964264500256275543034279582689839654723963029149348416616362206525439870929611715750590663242835429499561526239375114992722734013842521502442242368244020572045002031131325097144778852298478772838986589667230356563064885863850135488420007507561659403558351462366361256835475237575162060340632361743961638466449142130346954789081666313612492736378103064379430551517333017900796849900361029329840231152332205833949133458933527638374073468145201776478457342852604896270269455223241763023439233987751400203996289562460058565462637884925777084686507372543785471221702127988238732811565635170676267060494467251311322418839724176015517128569113116738013645689626908616111784825280392628967523291922620792202984894294758916004271024908481859738398097473101460656028007141003645685047926909169913473553576468472840324110528102672298644354194053434697233848243697811727344131341349232990686626039782436351077393363617335572566482249386903992427714290120977676024778736582894280012841743968576112065747387564423554722035534054891794014124972074598400000000000000000000000000000000000000*i1 + -206255706907383085025057499927531190218938246243278817045436313516834584461340202053353383011964582766074322838014888258545220190743496120048134827963805821515891161348093478474537350841430070194316169953861826781712882974014230776052235986049415668775086445544990749560047811176872588297276792215951943749722251469341991472852173592218722691934792045085459206539721972727662537872179322168689283988407650183949783477629853269368498824124127744663954168551773457858983685898028679853972675530178381843318944580947399009520538997630121780357524681044486333118167521089772954911858935213766043322277389796617392880762735241102899957063146210376323910696918306779331983489937606922682548482325680393997995032982135589335109084528000381795431276212226139437416392083142247601023116917325140303067373836168872539768134367784089334123883415835300262405692623076709207921072133096698103169212518764332340926229599737020463891793870626687743386042579095316193284403036845266308909299423399816299388738498051432477501150072369965519756917313844755161806486346053457124125766567335033045454826795112431902267708456244587773677035412182979920771886515523393676874610602882001792850606883977032792766038235796250217017179373250073579570061287906726344203192634091484290083639445423059103380606966252281650761842282638567344170704173687676199558496342300560981659420407049053733769732386411091045296567577364008684921730524763515424370948859193061034232619360329390776298889488065922728001733783682669290404690502173565620200540603282136141428761740752625669100563687910758236144668160519645108128679105370429584524683475406651973231867946900869465275392737254559735269606256756667237916286289492287265397415671024108552869724880337909299055227439288397397818697130675412412347743875852958898846077128511971011812207055995730955735106970281311769670041590965683096194027627052306940780182477753013272380623916029845203760108802007538015548610751644253240258478188168684240896000000000000000000000000000000000000*i1^2 + -4795483466234497629573565812954661175122473080592672463862383153814803445235389013995553429523286361247952901317289420872895508717441703169933501162570154581842981006142390668826196105800583544381692314021996918587711017667140398958956533863545634089976233257525372150347530252641522881286941002499945945067757474822635890644775595677887713299073168236037964309280421093801106071340775639012193236252169942868139936687119544961627099741273296308395168563676239859759596618632435575186041154888860402844826476569703620778143750635973324555889550444375742610157230961564744460781050383225315869714311213845418396316006697848964780128826008300970317587934435025349541912738668258290583781251138657200189802814848960315881355890615640771445090274283322784422683025016436459838227574744371091339262312605232477237544488488742986668888287260439867474886690988026026670068182320287220556395353083257036550761247384011313697400377734101119033369901113095358498067733681004166545866255997360353623602759281276898877334573089503362375955869326336801768109697096518958743760090908219120663635647505454647509256025315780723596887532146754795154220529113922663950595693973775096202909435263733185636816912395238195810155441485608395262178293268476825386050786815730773324469355344816819959759098196458057167055846709674147816304361401415532983508782191185078800819567276623352645788882282776688976619360614499507346625682520141226826012160344558711056179909180224910570658836999801076798918974527022812985713510258202230431811011672643958157288021404437881068489750887366932662064321984347586418661005038663586542056855786610007742200500034439889332071608097820529679713044504765267399641933129240962381736701374368400936995638959098066608942702152903592845613714940956176781567385829215058081848702851818198367715950506955420382451062265598706366745360913805186330064815212417507356089343814037298700750661737387682969423085067172705482317120435089152632018659983029782446080000000000000000000000000000000000*i1^3 + -47577145946486678504714445262137467900174151555063478268688321271186617045309817272072193448770593416334085438028102745576781404212825500189043614691264970300470109464445892182573909928873901159951997447930172085130565545353779014665221728588155346814303845771283080003550500215558435600505504141244948648664751687155431652354656596555138384494994211184427420727011258560432330206586447717024738615110598245949456249672697749022411240327335161855125901059866178141072526752479323915533967883067656326200872684290676182902763095839199447244016141968494428969695187369439849836104045474447643552843723200998438306542265314786260971898970535667975810309864385660391529770060615423344706116512217377198404601236720170281806945975971170821964737209338339996415919735782212273224850465542301153345599317232397163115070982811874128243934826530589886814020997113213951524542981989220923567466552946704754015850264009527338994850826588787895836630560175781102815966725044566015799323905829536334895213588740038221770993665755175389702511208239096991325529297431916720028965328657914372415084289284047538652461543216054156973390312792852017916271370610361919661676754457235064121603550658852395783444391511256046902518591436231560206743577692633014982533160040868140674575015079879352362576110184091836267940475243802832999518343750331375245261177802192321766112295849471498268454871899461822876925013459641350181168049629052111994336175193226359769276897547197191558879408153221132519413065139857899376985423432355145383605725850114818661655979446406799708683875631568412384380613813077886908842741273506841675910330263145966622542275011457602828677872716305143779667309630340053699200057201171225508689160951834486900861359499462715965118596831555150008061276544466617366543870620532367068517314960907225271932817084174232323676416211998617695453898603579601491700643915803719241265269428612320543405226997294878757374341320209354904385347320187676196311146597716066304000000000000000000000000000000000*i1^4 + -116173005587674477840501490127149273639923755445335703672046109266672644134930818341358568111179789200195011352218175869811417524108584536055912494645355500730944665994984915195951295754652563342681568668225271190560165301046545637584712113563455567602962439753835667780639581899002155282099922382667373415104276664051036804612296579632806146681885192973711814708550660766706908295032213429409187043505167869524924456010870428113668078991957004098996814064966462781357579487993277433897356584084461164839625720782798058117168787931713561622809987050958981686267411391479307380486815725955141041978897710909021114480599410261461999291694811206447246851444430968407596081253907149148556693606019514757227914242059331996155747695188331951680461475355415493487130991055766146959741973758317392859936682195579760651423421046640304907602354985272426944892722028788193578726056943708131813362440007541390867112039780990600351033488240512039312815221772298712683763369042490095697397911489370596407728274709513486035493861456659391712342826777475530919086458273242096799098512874378220761183069364462756042575401849994339271920114176130033067908647613921524121731662872296220625123048950583262372464931306270716038844374314940121049876359939873382247947512023005874167880663597814203863119772759205065739935523953710397411153891269749539996601336031299072152787363332595546940720442416948551813821338675613690595173575427519498063828266639778597798794170607163380462929034703350514907420531325389720093508364920802264574913166702259956222505313508843480407283724653860448651023024854750133382907224608597991406038112757572147888371445754152072296436533460800670501546059452776034984745062023241470166521054796885538303023409883510310345955756581064073756734217826513251373030786557862596704583522548439726769938362780576807524881732233092288058889647481106865891416219309481832343422146993362165489079990791138487121213731940226215940671242948732612296944761225607118848000000000000000000000000000000*i1^5 + -212475304562079016401722697905592126066209096303583219246065494674340269213956974501460764519095093794504316028604370089747544533690322729188435994773347343811440310784974333080251191361103161540119450880625591754131075741342403608316864869386533032071029152764245992475758712097837148412756191740519407254676436473965943154920996777208041350483726517669258847978454990106260166379452643649989567293212054490860489668912732424694075812516823103055542983682639152201224706422887284718672653153355642656826338644567512729638453599787213481274869151080662293524063121745645795466589287175032806411386961876267948315518232709047842358660445077166309032766856539797258997036543811744595775795400012607288998985307509160463047275846557470146920221061249443245307738014882198721829456331779252071434638513607958647010215506303591447216813912326467524186316177489800873838267880230329711899945751344184601054432562351796906209633252463622398540651097508204974165801719648548483965848844885639913838087194767929862682894422178717193773615000783281046444975855166584652127086409574764307316229174451239634803285215892676703308262810773359816945518757137852536515319406199995034351393667826424876592501169607144546668168626970940820624866001366978284751930474517727881137025878622604391948835763688197598770090536639374338821226519905170194624242701173807757403961214687277275556085947825388302474149235835066530344752233589291336986300703291946475354168497599706887835195256629383328312893733990013864235216716169481888584292939543362364364325919280505709330153296338385944335547169372053078469282042892396670424229908568193060397201220611710474116825823150892470710534105355609445325316828308235672816331210179092862088271629703665209978893592925668772260911029945247611418010089421509114478721034072754946058723005156450883610717312374754861358177382954022127334599310474584904901902517249433967269771527381257278771063337083998026316204516633248726192587610274723266560000000000000000000000000000*i1^6 + -219075114671289019641351306875572414703019122928282817229537718475413358913246537461739351278165705528137334961535904815389315171542153926456625116546575202762085068075761461300643580656280291888653864011507771907752920077924612628400731365109513145525682310038379551781048561114334068636667320523864859030228283466633297509987262841212297541725563577573288818741839582000386999479171480153635609862902360982514246988022958693071697455995880329803169522641089989665670282242446917411074248574465120511555504065521951400830590811348386120666083282537477687919624643769340706309916693541792250889726550045872960332129663067020078668264976837843324424070113571006191928987042818629868884069539976786340091542342347353687451921623989249366009367233301230874758080545825887734161194780506509778486985180529848830225766483499912448027658713754620868903947112942448296680658888116567666920456620642702742141239681447712688420213546441918279632506789536988700967861650510983544033010298641859053787447571576936978400267763008976310701505272588093112608979403614979253893771918339819310372672421048186511109380600408558369198156872177499448986092214795168086849980092076592740560076398345901590887974092002863733895114980139050884538526686407197729682390333215006994388328033443930215723143013227127082093228861681622270626076493338037896765713426230048771208021021335445759798802823549644311770714073543195119657617215113753109981076025257713292961313592140417808425394856132095426902283257252731174618669193211538790288057874733076166402973190123756199627218887283200310074499921129539781216045721792091262160199101063365518926645588836243899336829740049138894137944023968367766387065177442202266163930922303018745447591308882413327563740028816026122508456027471120940850738369618247630364495651859875375027493803232222254755369671673673898628433029960350905677084283495408343101217558483282967463547079805638080480493661656509446800442322855235320803900087352059494400000000000000000000000000*i1^7 + -186691549431678975169031557337158656396941939537475479170354447252392271116156631700216122173959711707900600801620750188308393582559708182919917360979463108023514675120443115576581499144479736737024929139796075064463695463797961414546086626164064598952169932159103977090138839213703506326064723117019244683446422085641831415037947772602057928367112784399867037019053123492439558150520305955480321023933067248021667519095729766235853796977043887093817353828132020126876415279826359482505243921074086118778446221752120813513762125276977089563750672736949513037232794941239778304653033133285317013961267998467384041750431385313710103601996959404016848551760855282093437552067395780296916770629456385217291304539971877086876089808482642684275382839962420038663438631395753683831064905205031856608174251692369336345924106211539976298946662580992700785859785556717137327069157858207897578272469340552646503791268298135646659786199259610652152205135938765704182450807882955618840451787805715825990835592350104909525373755676699144821842277600930004216177365065715896716109172860622723680516066864798508550294892441860413244792272904436219686661193303788540894330639940001514188751915121671481685251990011981888865692184011717858930318269128144677459821265754859127058214043799031480483245998015765497296426100220956916058903962623768583168469981500323567623784339108116894724109146663070368733057075942219792610200168478884897814156922373056793282454204001100241859040762279122034493182544188014078440932055468661440813425428623237109790608679488443123405194766860112787270744152395607023006827951201041302551586857165478573038857760775903772079383690370737651482242495628503336139618615366616786951330194751945613131941821041124596222442712625484216029242868798717648620282898588503917827622399132061777128653312775543956607660938866532033185021826759115073480782868373509937583187643523544513025374104900276511047262851709055161881042827051933461087059150983135232000000000000000000000000*i1^8 + -147276172067115188732312437436361335394806917733745907100836997174010106226825383200285914912253124173432001847160847761610247938387129924506323524757874203978203244729099457999455340955284455529053563725691684857223956076608715283492901902314380561442927804821481739318186191384611886704267863496534901768825361247954284889566562721786504114984014142904712387189694240667295374087170664696366027841522717146410575848422112423241946512121403440748393448207241090014317624854673271444041519735154173606918379082448379680283364250167623049959461060238888474423251359830939995739335041279082106720502184070852574570044703543480791481578683850226749106634533126607117328701841364976993262806286741876286697552349933952979718954537731064360217007655100976690136160629014647068255068871755203188216893227901029469573406307524850496322183741204367344385956252778378064839977332674142342807730492530476797949817285139807250097920479792268395197722939526335072493766029416853999932572730082177597406254284703274401876118609131949933441358696434128273788393945235338570102217429719862441469588927979027497222413879871835921616808683938171509673822152007702037265978792796697996028163844936156386855860715624528106303232457364247165339173053052508295396613683319115402151007823796392905116281208342671587256623136815532530803953222367514222656693814740691259681999955101191898145547826511873515008226929546205679605989332110547285643372985327995259928810762996600499341211872925705681094959281484617704962554418920567079894486801368212679736503738494388998756446338827741261290390614425085704811727592236725641415003468811501652137666034164051047494771590903726688123512687609825756414340396600138422855480719071350967477415617484183796247572309131870364083528805728895646842247046327328225925613920415846859080453721152120428907701884412888271631508201077302823088013482751096147135509576543948802179278897987578204153065639625469773773627728355452292729738450960384000000000000000000000000*i1^9 + -60335047721930681387478022149454824326856659071951511959438309871979753244375739199649668434690610836030434917548219605111467890175694807400428590824263165135893952082232662206377865670093010729557335562775734842040060863031907693231221451538847865598868468264472878405194562609993796726084681694462364054005987239211249474284785234704257702855797109007150735393512621760474346111547829677282819084201057798811049477400338896951362230253744508777699341129202956709200107410844924393995555849367381877962542671550188221283805260206799450968850740867137535247041326726086868324460047194250927044206838423871091593821857507761729338185818677096253193545662649506608919533541844590859255649504389239591288434749779591952650850668572345817597283973196092342515106289648216972767088802152996379456667551209751648339248611602642659295893484454875801514167131287760997442426693780178509188278707646895961615817333813063287288528100865913612954837880527595158968461344875462667825440332581931638156405507173032884750118492331144340046886184395489196750292136567939697213868225584303764435402285407792700888814929712725304243755933723422717026836506426883048102403196743122653289658452225697078968403648349163759301925050781249592895425102236725224483674142014461199489523583872703161981741101554918935055275793837987151752464156731130660326059492505779749630963539435753768190191632738152472940582061752353230517384129231208772137488242838924898366151229904207038022455006026088844168717021623752135851880734448968887294341952622372916447436388637875488710594975682435511227614828341068554239578144971411391896184739326414386079808004802780346757018224542912439677714669094720585779530480917806380026211119095772941704878388582129787126085093484481112548925725713896605465265823509338139587892353752812751360228084799003588327895952895156781507230482616308616959920269255025825201150485799420285055282898282853960057585702245516407033394820889294867309953181286400000000000000000000000*i1^10 + -11034256603013529095061053038919485618804499316974754881842448888451823850119957145166847100734756984485228389791021175567705572132116426147028076097184401211742273723463812596414325619567734249744911028541311173805526651540396469616602813012197031906527617336975794470135089413268117122022387644887495474580168720478781453832383074208143292803587230637358525232116706164099155439701699219993943184092871178492994805978563967626697311348954383240775266441490652585142149789458700346121356072183644136326413828692323128820962404157805098653550005740257978541586750958545810228025199774170942339409960084112829854844776846264941144979986791349172290621031428667356671675670795445887761448157736249990233829128195590760886722918201822691619060341958936957715251298934472513939772307772536140169305334159322149518023911957589948316414348112487856129081199246685269929895737769862261399106644702474579575527465609662812895870528194362417956031187026582562983844344885175607062992440092172979270208677493510026332540413844807896775631188830542914762658960255935954552316429002533055267140509628316401477356622848053642533181717458263223121756845275192187967539042317112387627063350406407886753516735784928112131142817440919394984634939710302564385528223473725101550325198735566189595023690949525111649111875613089964465438728399262969962549917319892270830474614233639136723120923167467730293197536787913729706593085463366868371333274605242884286101686735677720862017039270799660036735706419712815139848618721323958667481657164448812405960439590846726197118396810397957024679663100699234754625704101966649623556679983296434270100580330179827237558620544706259779345845098152214493439448118413970853482618585129015542367739162154763270752919150149724492770052367122182911411294573325470296971646734317722623118399487712193650220481409330888964771425677395140273053893633856836087825532620692830617677772504708208700715066227041853526931181481163857905634508800000000000000000000000*i1^11 + -4391978243005744617564585448966802884624190394342998253123182631499539228082372169627517911714031048590951895311828195737425070699618959152636871562143137796450785186757048042199658715373431486020770065411904143476322935971486181460871456770097825340865161590673077025721145034466735994367934132402951782135789802655518035324010053667418069402998063839473792566476161476237448243066870240696533706779787441648649231905855253914411123047613121166900333059728917169378067198063303522976772061626476899629491645790822130748597259403035552946720313374466690580149410538472965317812045173459552782356976274523814941648403926302317396139435099368481563517969170080223133423141851417316165827754938908858495482568172598338698717467291239686292205110044429672267674685079340574891004344780595829985409690761908785036794991418207023609154049144507692740110891710957889076430555518429035224549310893951537807021559010336067253198899744810015106713900843163275245652805856872029503018275548287231460730024192619312874778951935734230476690038981474306908994910755112809611000970843112305508564074096184684532211213424319090348328247812347969727068196564423992587887984477083857898968336477698901810050722414042507732833382667312501989318783211775131697026271411141994069593880449847607167573922533035609763537173717027932963995585361659019050114585646641859461360979354907568273809188410751913144233105497203368973487191042334721508001708540708392805224220011773631146880043437212103919254763318354735171258607268905742024687549876047539260490374029745113367686265797785929071260207314148396820193369728822368480230442299003983825099856125862319854763466785433839063823361373578179886083581613143884132777827589015296654570778426758137314351632845493682184897062085772412478830061758705439669774304815248549997845224757038200609002740254412546964181575918954281765303667982028243262107795666969240920047383376994935662791329195011185676835104268509944951603200000000000000000000000*i1^12 + 94010530105494373896591177058656903389177593516819207383133772187517782471702901076739397833439718074317003547855151533710302338323176647810065220718800665171015188089567142418646455606665433733171534682110583763727609763568934585267098047138916679886402822959851228394558289453317869764752813492771164308486187543761216456317129938171405129653425076613145360622844384706874852336249739231701540735162631819463677274771936998338397105775665913419916433949416971235585064384151351450257616867372792694434779537190041752277615593090109984917351114702457679410653738593829321707177933874127477720265338184009405284570093767946647456746736268542740940230348608249080095344449805803137489445915154228383459894645212908935344421849014509714891508724836325563315738411272930783540739534586667799760875697443454233414772940097532996621415805166175121365734633858769844912652545806046136774082470036872502080482020586835853573936057751490095707067804010175344313810462980737456228427601818046607200905713257202786767714968083321972294950118097796059015513446303135851651361876348103660756993326819061837849736948147182108036498890716254744755739815836926187353975351978551880397758114326486490933757210107113985324744535652556519639281774704021140669606262714141163719387580839776175616235147685293504825753490961853756868248781920933567131036670694167107959152720141498599012548203001426339789500011396930405321135086099075791907237978409684990678693598677758552742297732656663854785683784551890725223246815143147321799984300131871218144388900706030746273549019702225939179741521315348929023530674050883194916633729253505139278360251436817885843023235948976407473564174516956196646838080358663539256769618143823186231187172040624219791080174684441301378889384168196951803226033901929906374156557876876346853105319167619195759045264289434242240826507872850118834815107329608726953073250039813895992070571175836705501521389252855367318714954642410700800000000000000000000000*i1^13 + -70850417714582318977342063893117372864308325984956083524290547654652603846621872432857159406648470043107639221924049418811314336304524521389393765019081989141605720975117484459831140006458637347412158277945434126080989619731319151183930173639034948752080405038822243255714511311577931543331079994507000806097735927524190197556939564389847302374009443324248584868098793856723342514713025676218622196637366900925088064783186311170090749642942361862488053298647992234287542971584415635790742306182470136995837110975240072677691573382085277365075231712613026877622922410694106217392587742631715174703694130188250772876621529400013417133220786759380018163192647455821888994092288742763507731291441091312534837476466472960782689431688643532626152197891992835136738776359008290977502867341457389428603632232933435773319903451092867190470864465142451176284034410308352315805217338015414379317855543132852713921253534300221773449068389611416619688413894552808179495530731927316721978164187795460880755531069168894861418273811973010241831186788344293440403926870066932798192559736700597522518992512619097808787999084928654820530290020427921590636734453936868281704906249892928593263293078357873453565187572590349492017702665723396839325067318757889976573222689604158180414870110949607149256181220508413137546289320348245714117528166896795144497533464883947078152736179745089409417837489765464958709748618421201775472559260615157866061653644157554589967421265600651637403391514357297606891607558803333817133550889581759364171246250028724904793665579991038197572838774185116279648308371196540044694646869632105338508045685812674688373574511415416050002897260818150976312766646643815133605476577697813763928150827600969811205026359350750694168024197723640295147922465106391107653198905606898598346383204208738605064345272302613943397339642066196310940946716889424434031156742932247356274406447293355072393526963036668788068422028461826004982844782280704000000000000000000000*i1^14 + 1074674779507066246995994465301220952258575084116255847123970479744491708302562178201172285111442478180464141163892520021460287265007625990352009195200849995907225676456268850771369314136327859407550957246234102872996536395139172801220946099655595064743886546015923786101693705533631438750228819739739290296172052658398053640197409049408898340206543282970664218259049035175296907074393831293114834888964882661406071074873784829660249068361110604256972049067598363646571505186780367282337510599005257956989789959704292525132516680983974127314807363279622077650313686544133849238357615510093481247607001779578137118672562845904626483029886282349522200104187067786688368106299874271462953098542291328613225620946031178806907843457984974196687080026275700671136375126818507924631579845658256245848862696510754323940335920797682153217401239567890195364962318845484127620017111362208668619194460104315401551646070475972201809239167878550672040374161981254131157456883639288719450391015027782126261723589946953455254943986810889846980885098392163688040878391743876285911227451576038939945589002688089906013628878070676944097408285368557487449325985343791774012267233023760824055360844248934842591969634578226230984156520917291333218761726126608162782792187204255510923499798803692164527885808532894470853355814469015254095652041217755736063138812647689793617640074593660941483971424490165921348810324000763889030942601916007602874181500926731211523594718493948211551864170473310429010261695697659070757736096812434486814715418652363054002810800059209946319965958938282702228366394153199517974860079453395357585490120006281743787399801340652678142284505124271533852646469484185778327603477880546257135261467870118902585057366916187888442666279995117025631877611568145901225326898999786148948512459931673829657469254637791219310473778940582011112424920474257078088705758469000874756511617587819619314940727998686792306721203190828092030543986688000000000000000000000*i1^15 + -1180781447917117423879329236068386415227973296109407242807142935043639958440225739983756015164497348586354073614111540921684246705767399225224344186660881469984959413836295080398303760830033793450481665688908830433294858806629420185079076127020298833102337858896985677407948117063409929289980098557387321796309857533339271184815100958366078467173283261576757288844561079984650729853333754925459226730328546599015722756300004497888625468301496016368133049602516223254669626663296792222165825636158028080996482705201395044400889477894222448111642641661542210661424924667074555987476878068724813442404719521436436634076183266194699645315128477781125460899164565291576781106490533046145597122160436462417405254054820423249058869378848608523984838358423287795410526714488411363187770249906285730842310965163090901770480184398110164603960069288467240248846891774000899547667872190261171970598602166668022279286554717640133610440023989739247406351610718024018812558782748771521602606014757115509303594578794459114840191373892855933210119344241906330206571713504841600153122734285348363106840723655420534055756930792065444663259463639206805071806501412538018512899342525336013615112482461635874281090315238036636456401535817085720701592465767671425305495520128230680829822631903653814331054423814739678076095017468248267419408835914521257060709960778227362906979186235314610363967965240693253381338565285430481992694403765040375639156779214215606823608377590766616512105973551148889458065255211463643916965450040448126308943780081086590414510332367970282237732571925915651991990455004708506478379876912190060860649506114389962260749799425134785149846546427077460514609371450678675818995996980438765361147175455276091371015647011922778377367463352159256740652997207864407362343372269457046849045061972794956224415654102120483241650473333972779727712783533944502377813488374997237965496100847947149542880353269875108373164757653406599780237312000000000000000000000*i1^16 + 142792868251202588149854108121848706012355542722588147427945271205367625544163634331635437674413821380930321220006776244704115748970801446480597223258629528196524928718344349561295348919506832068561387884700253393182110478285962081946941681810858297291155775781840336062769064057533410236202587532451973985260842603651177436517731340033747358147903740587395626608333541419747512788634437477651111798391569487313988572020140342880412867988877748239100636806667492785676722267042628761264839262371719456011033211381600908153937592042276508864400800887094018216937933200366518429416899513969730846997540936433415152884697339941887120404934149669765717330637992398989429527920778272570817572083088932561712667028055799004669391619225061530855299236504137012658030285298430146529037451727550154221195900885230028025072379665098716218253374386597687068273631844185164770946812987910766050235527985170301747499259904630952376523579064093380229409939123872444562974419890657104921142331379716955664062732188393257521878394326129863653256612509585260075049001955779802817250885916111638904096555300239383643028972635817023938470581669683127446031908951410706570191762827369656151394357380238766792281254468404510582516121368330284627738434099006632397290280946101738539747161675814193295298680179548024592018713767539511395675297965705843957136024698580377807960134807717464495754170132512880300341727953556671086791862304107631953500310914672559916878589551731020875356232604472279288265459812746795665453372990023414650536465261485828620360372193788430029968859102138475936121262915763337412714999411436897815755835842956557288499721133287955132729232583543795578786353432253892571218808232398134539605663942990183681417514572145576677133021087629958695843957108435910626137517136208064025027448806536584337264727653392449751941238422430755936206317038773673517305686058837970085087218050823600027620730480219941870835698269062099369984000000000000000000000*i1^17 + -6742010517062147326598956801540357767667495516687204692302573010929336662374131405064000244669230040766617101745997861022542752102914924117890273777543489098366801093999677802084083282313152160519187580437001331675385667044719908659586638853014454044594111951718148210748357202470855922746971045343607098391461540688038523657720286716367325792958344453496439727153319780669889560243018978916218917391776420776477135134770124756900480698709840628627423612913873511037945379950665668017784012573306739445214442413100513102524823122329044020796075624314360031312786034163318258640910306154578322922426967573482285950227614325709017742388592545501133076267922150445292063361663561763722883806112394226780248752100560017583627384004492107273601690125976651643149619969135844755469752172336560281332484090920253414283727544269991784875450566933572797928734538946389479412977693982120398660767060523335333263679114728575300447895549058759262785085790520093206082193016106982808529535879521243033543061119956337418442344618699864705107433391859418117688187751037395136897303154330659391393551574303389006993195943267890457764910326994552190421824644820737847496715585519036041483514879729749081518698888915202960337380439424961087716463717431562612902478929892236876522422957704525705988831240103443830757481651023944998713197206217552968559433150428651722656123752337882265471690168991715026585729402442188289806661176418519975958830166420693120675243834834638897541700752812088347284630775802429951389619225615686584509676873849240010312979809569421734989160699751880672677492201383668038883205661030432250302708189238572030273725109281506388543496780465344672424967692885760090209746366111274971815751248694033276054297387977329687807047223393170138282689743551068546135158718673540218020209352838588504954974756026987453057654391216932035321786062923201786071485842525359488942795766868031596375380526686740271094668638169124044800000000000000000000*i1^18 + 383259311575758506321580636712531333220869220077201896279269195302532491536076070282199396816031825739141024277705224435130985659725408769057443279141596937839157760858401061768649002732292043565021597664371916963650114623227549565125699236231884874520448503470502329089539425077521889471641553257219489560607826872543916930716137981249959475790323511944469192428794751484263327150146313144758247892035771697331886265092572888025611376038528481741488984053310202577553394441442202613542619118057792330363086002836767307322313854638402543407753047042822400715333205274009126778652879362326939120417224334292895988602695923399928261220167672363769150791754361172223599511728005979523146172117981198800190401114024702480224058132518305787263039003621502084851953630026726378002704077367055169649245017751016774556761917713451331505420539673024245505684001787526470095480888525420301969999266055632321064443604304596450757524306155166496575902228751092143264239416502466581671886744411504430044144344896012854330554754179694013760936365189076959598875185227092098732038522514540370964758713603131110812413402124259941654878909697189674919629470945859341078889021049939243368467246070969615347122359676163803348418036522644326010058114020445118065450874580670791928217193951588451616096212877327509482232343898132764004369049895645535732992400039692714201629981188243263781493265444160917533989081750754111131220303764037613899145552833357534475622353713129513838829181697439260089185088802477240474405556505184271458548392789924469361147869756988109229260331986399105451733423300171318103717042723605912595616687796524961441792911575402874776772252503802524296733572807347398354084879300183850079558030096849458642163729051801920199774959750966780438443251730696526265948154599945770678039544207312287859801216283387537494119522567078298136347292006011565557139572447752307774826248703379589426844688601007479656018816249364480000000000000000000*i1^19 + -14394259948089679833456466295843856287450301540319086400918492004568181652699693726844420791682663999067420571979104191783534022618839087117854873683152914778781094600700471916329787105142678720743308978247337125601776959197822834480428507091026267919006214750482393767888079746120578002510949836606978658732499853169857128340111946066432950323600029556060389792330638228102827194720772744543579602722691169754206527714851026927907976707627486838709098493864100016938065462940642383525924769143983312656898095411587307081537355140993069303687824513249700356781274326207977861966463320286231254505072456307322973814052329413611369931445403568815336198386749824217596709604148400989953306386729742027565560987647622862146595493602438560406252174370805785242680189674931749496628182388100654823151398532336311020860542944443016932352446035420853766074649704999971610733646743559011587435304547719182412047787879147348052215522274623471897294855877634004958438645114729576107508238700907089604596132188012157140969904077183212871525094476786249148879953532784813709765354042811870957551449343276815497539370323315554587453951030121895163586053282083143870118860944314383640797696862685842424048565627398447130032031775605418710299359275008662341859175344666530047368464249199548983933018152160354199767791188752429384678065473348174817009183461422859598890763062046748872718424254221834623611810732274592931425691933271406571916450349206754029030037272417281280046729801419350449194344015386506203528393536347097466710032398163405064517265497322186140741638802789462910149175312264905115139870975282925745771208244715432800194514037937188763181119385825249120715420926226088022270518343217561819602231663956487611295807432128271010848121330490781929841056494404999574422719721220065850270841755035216039677648966296952655720673486064709799718369039790655504234520419582267597449291426816337922364762742569588695490984148992000000000000000000*i1^20 + 151169494519020440667703790187962102613548837361524285120069179362982331368583503639487339039107885935331371881736367137691014875279190138220786152730871768182934790853972589359421285006619183963889894255891577332667437977325186051783987689176316883866604953130529452069663880342609022234410964789927772204748131763289314415461810991831149309867436342475373110300903218051716190817549767017037712713049633119320292235032742729597040440019216694855579507894897679973840142301990271261849320845845607603764243507826753198904449321531527077290729230872562637209617837018421517724160658105351820859744252453961072446900210833235542117532360210085263468385521611201739950050059241037319195648479101943252181857791973542152139270425842611292130127187180131740380743185018262195798131216735367577786488530402430509951617079754139508448344314746629060466236806981798117943088788016278128841772432251419959859471270324800128747524147211016226200803757922397079055592831958591747801758865896786206010652418537391131870517250486725461208099277580891175271962322294808810276939990313434888893231786944015492980448434811970227890429961993214399340367056861764813694093282896679339894199411682923245812399049723815955501876937809850330637719538905030350437535713689082814703996856016962758498533580458927443612791514851571210057487747494215251809187370721549649619506318508296737724326635239866222793121273229997972315296089149864650046602137501202938389197980083568041950648894694354706587978186073559548164726208384164342161670998364519481873831986807484566679092393827278035178927083399133182560653138881276684438262113488118111606683420681355747607052488108066344571075784380260285015012612890858315149823072600828686956692271045796679331281938614261445656122178652760168740355784399625451626483644837605175323850250780058683698249318660884556791585690578965337843848894854585657331113003322493569219919853673830235408171008000000000000000000*i1^21 + -2228746586019661510303913982285321623109169032803009694577971087515327876020667148505404114870697676632691339866725313022744571391299303376241918278801940459912153100606657802491603165549730725412251194242030548611280090540003221029929148337644361398218863294831542918683669553062511877430838829248030567610314391425358994539058813351491509392425529283726965109876297222488419416631444662353243476045041657513664907904893582006993645853258711084049552517723274854072099825563384744519070147365354889920444677732471790952661273104669580645187722476486151665731711405121587466915255411084957247583545667510987451782836584079107608611921996458735635307056592115695014327056273598023203279995623204127950127596116123849091451452369334512767501224313862855323734270259477992408802581114297803232647066192565730628654844225415066546833356284928502726742048538309869326315248942324704654025715194895500972838628065437627365024883731745946283288871878683765989986769141662616899988695406525224663516586634506445611851336050489429897886811662977210608574801619637338084215135572426371228015596513334754191188396534143721807912677243841888431407366309563880378074165112613932129613706798726363121355465380495456745165242890196563591726723729290444084282171603582128670813254631240432336956155855288939359598821086629418345178582004047145846280094387147833442727271010730942388352843760350018507028256660105654878410657231858855124631877895204269384081612582471327187960609397141627308245517997283357010478702096267874054720188489707482626054971211771863124359406193754770222249344045362004380459062437122639703682058546711546346523527444187001017272871926087274882660517996272864821997973235223799616156023800256232303530989050807992046478804759778715286143340990630723139517527802322474555795533669333857589577933198874941774627902702733744530550918785716977431439973210679248454806566854212821385815754747913652351795200000000000000000*i1^22 + -96659715799664221275849660837679696128422419033343682556931610488116336817046442902137449079223760715879053247668596191240988096548837663624467488424685178742926345037403313968543355920358656184493079098228978361341646880082723808867437344675007365358248719714978583792365061839100557818639434905219799397486762683155013249739870478218658224635770049601573580203260632983593190697148382899189555544242297108990403940803191786016702766159603338864758181457091639322173489400604305147486174184462257008777460794958226589706478432207112958335316365244255857201432405361185859515261204530207229468512722569798633837209337686069880897096748856264945185608679720693025280449238004290048553327797557235108128310497788183711458326005444893314776604497957685694885576864953894954130441518443617148513112309920923831134536555052316301148771208737766774232412669730617053553302232044675916913503398470653984141079065144744106411399457976881999277736421248308840458917653222689663483609975487679159971396152967654659198119342546808064343326431030782252735324811178941799659562615086085636581740187057983774514745591915801401621998340438276420237727403734991337207107970811536970107690068370503879241018630882234873647136211564861686252875708322485320721771393628152397561920733446462311824574822230189489847921575054131347024531785949420405211182671973919043829199091205491923398141134005076954219868836736961055956377870011288635987067815298073438938481332166085718160464722921633461479246336435252547272522867918225624711959220955245065052567164898919233008557939446176958487809017262333423352581907033208865194872629884076852575450416319962395804210953037134399900159431764597631106894999272655255748935121874735370223757101365171371711017054225650468561022003995898142314489740297578004037771923922580518962626510912462811026936819911837848892432648904005539791351205352442727759370888122537806794803469636494950400000000000000000*i1^23 + 3613534382852776364461567592389443632918232091014950723035899801898091291576468543418233687206988804776841439848696961462388410441198606987961935455211954141891575030695163982282680627520044380801386740125284679149668155765731269985248847507325532580268597014322242594008657107774158469750309870479210275142035931357905445813638898075404577849780911243326854967507919567711835201871650764859082178735604853747390621876338207272712038742694331261097034506822117049777930134449412958065294627700073405898664551878409215904317444634386108742196719682090669801077694768867595236405002401814060311370505836319975846365770864855250137402467760481586283878397004317655050109026131750373050183610335324549550677234416858582011800242031193192275411416593450521167562776536869945500678538075734353656007966368519535364329011492354380490058515811515086715587464438513338740985459984644213274484328371633784357443245028824874162632356742723621680907541356661059262114790922670482602337538412955485429194918043141137694634059984168428415168455097767404768508524757149926202600666857899407738646068454658765822493592903652970301155538477686919378917966271508338194019582100880703399426206211459385396530029307630865920225306055948574104172484077794508878916998102159239488380567375929776034022630703134564021357993171447542338105233683730723170331842622695255820952613086188752441036407080853428928656439749209118671833444415513381667309948062317551063906988097912893865670676425882249153142156693399815768522735507343401185253847227304007242589048673243943707047873859640113751729716679599333076233110705795508990685606399935623573835720943727297133309341509067236550618516267897902037226733784013764064517091417778555983013817801702157782965458958571887227115731404223604554118129343045894262352343513618156592797356275004857417429047248974221653120313443494643321938708199516224273347461220337223036371794101534720000000000000000*i1^24 + 113380768365652074948857592676838032270495545619441744904206808982773768636086761624934251237901966164178978400652522202437472169653883665616370698180501878900192467539618868485589915888335552175132528514779330901157262819583024532848495816980984938432536055883417724059398862949768828978390708556878018348705123328727945792527415733110624373184365578738001856223214963163499335986865148147578328148115417933944612123779001786790877974108255134083598513690909093384565743783466901466073538152601696783852108780212389340039357175087704561757073771334007209046642734543199051933729520261029804552602352107089473955753066697980905430032559401868743027651529070572913507750862200175837318524425651207256016015355966116383521159678469412179633091848931042794922325619893808826060660420130167529278192586078597932328241530657680750036985492568056676957657107757024446282889326763593083467594847285749502888173363580951384610466575105892519539521615350019987041821388977429277752256260933567276179518623760931703409440136505200487185136289722349627075321503885432824916375013995430381344552070715273937649269091660091183689659800503124349497104224868668150753581640097761355566819743151170131351960529955780460623544503992630794130653650575442636178286729835331820190166044454068524234574066338490764164273979588485408342973331947039662718512063370727207650373669540615175257694655469041108262642725323646407354028148953003238361398681915515293805450701292119101680537675551232407968073126598474411922853581331231726745771879065887728976340032760011086252175751680058466025084335154657530860222830670746231738145775565605866507833741174826702443305808582717151630971608949117188521904604868647875906958446083834645573180991716703980503144384223469330298972317038520631114058947557776917919547542706612618851076190966278088180483327839014701969009496914516336938162542300154639633056275066798999784359198720000000000000000*i1^25 + 1274767501493504682843364247133144633171340286895092041573771655000577480108665350458570885908672786378630571565695182252576194756071683222874658005927224210566098396885532986771132414154476875530542625725237318763534995493643956929671318258759957956321394563760446210512544620664664093911822512056540834256057361046990536453625174114415421109884459546164506893989532995242857908291488950646728997559558951087305726794239061307302959478171730961110612813562472707256919339883224142107940849270766331798296685319063663063534879574240141764526189641024350334704368743651465139318200725798264360980742645576109450342674115521185652551966827000849559542200141916200229100383662595796653154193806014517856161751948862429512187235601983859195813890507388231024068067179533658922756386316542895375342830083255010374144138175945470387079236621414604961885366769880330043041904752607086650870441809291562085319771973169247422605885387114829144185615529232235357332714167301586695523192853994666662082990022664990874519859692800002076951073847589020899559382639947557729408462873229731377419720992893274507691523584673195571938193191435016128659088675824376682487943750412596715158076328791467343107444239632243491877373929335536503271918025802723867521876072804247942712242730353442718438529466311129051060362902401102227035354111855796215313354939529021442758638196694745379661901803889907270760874723306261932861247809463173287661538193948250019676512054423882970509529300088182819971409190840432856504758777416803325006204437617581919310631225280554605804597537167786573362626321008566080029502947138415716325190855836657701062693764626782499095597680336159706066507033054767409510769157120673728827122863550698906233859521575048690813973328984088574124414932965965315783657040819028164517405145831001837020724571849157294787697056083356017131399436338927301201489116428713919322541285776863692587008000000000000000*i1^26 + 8607084359526803315692449118904813116056826911336622642123124231802059265684110680141617358383617639749260397852663882150390228079015690474650927193336324718811549268991039099234686060014619144892944174381334998934995007489169497239547222951602082689196492825355483086810821539565042632230781792294209231859592143099613833130284386930480594651893432230126427257646589743446423294109990437479997355947010683999912416202112289822969693004696215404057978703562732737972102581269594370636070626178840966183741168934721124607982200411217232791156514547091705965806570033736545457573499999405398698387153105131713264825351080499848466303127155758799926841769788210748720614370631215982575890288419444573242614930842999425599141543542726154060741167621893268880753293506822341675810217180856601575392204422406067952945053010676060830478414133062377322659990640740677221966027149172294569686377185236122947710692008776143233319621703946067464568687068471289901603011064870343630623053641716378745128793277229395189944185530304105758503098346500205686792117125941991487555821662251625971937588290162083478860553092107494280442888908638649130235911955971487494670792017261703978442996805167868545182754791771112213402994670427099251591528820122727581169525236799686732128902263072377923105333002051838126875050973034590765555227651456984773482771771116565328908460447217757973738408415071121787661758426218772250278271318835277201194257023976836178272540097148364999971137715611027401120390796976187723677821280858355267284157498138778217298372968052731836107317915111595110354090381664022877719125347873639893183638567575974519949451201650115187531799066932163554202558973886387694045314346674147716404583012120987639428282883872368100556550931094506108500634540257915045751693908796335872515947400935503083442610768313645483542449478425282643657978602407604865118370646707840499354102515728646144000000000000000*i1^27 + 39002952905417247256617984714856713251680017155993425469285171481473974535580479187571567757806079405468784391013305468215140565421190172371131467293377397636976112234196441889848123723240174219347342893502359127947821285550346765442105847592724450635360505904376184880641014204014977528502212355367940449342914589946130701610105497776308970706197687482811973109600588731119268968122154728849067581833832836737743997224591959450019206056817620810713468269698458794257935009488286447510789852826673508941583422249327285656279624608100484231369618598113748765157749627233363428370374712621824126253695802241705891892041431873744893180262208433600168217898326786147499108606943711066676788285731773919612526978683385627528763245227917638818812682719440803367402200774215414773218160348244118914958661858156716028757972182455569518188180243287792252703963846701513509505670010197136254596208349401284624988282212061402946201131458925205195223535747265680533790199708145837780030882822091891256069900533277151927218145150434190386588792553952955369432999746181597033393948456304813540063096169547134574955852884178881708230982865176798523926547159887149205211533837995348777164325141466614012125908849531383878036738309867325059810311947280135648108221226817376908648365418449094271675130737330883729476581191742345392020958602419589802431542059513218058627193226268345212082360184031183760246503342736517037118118816732980482325577020552264945169853305684582892788313917611111206063458686364430013036450338893707276838647110482188517417816954898278609565490090035122942058747394155715738940410226554122328765391864229729391760917515523410150302464141874250579422614972256360250827698859420793053956146042027222827328499781671233828002799078960828513880055728026991003672412997877451015623376727254237931586811492911506743745119398579460092332945716035372449262830292288176598117107577651200000000000000*i1^28 + 133063538383972502762646935208356500976141461104660430470267843341791346629438810448305097126001718276654827903716986082435784357422560623658600902215642422923490531773858503271195459011335334195462499883966822157111754311990912714282210328316547729275196572052999848789545152547233437526739765234187402770594589746156011644378381105977236133367161348271260919678487181687994341524543202290054506307465057260543629888515152278465209475187428537625222987176741479272257361361909955041978890171528397216861492513406943428816920717578599727984683935703084308556854966083782460046858132149050476266964960669408121998728566013498124864802286655800185050260766082838435758602969199404974714349696653810564028635420350371749024684233939405732945060260308655465392068801339722919536760910111463116354168958580825831656495912950257463308023078096111266391992360020095239592069718625873409902781492123999489018423266291734853530548715442074622453747793891208989408525594845003604463861461267238833148125062279574318680282647880395521834234951699886885396303044877637970109944834081702552903168777376152616297598275114429979133153316135873662638942456101839739601123185990285412990267781785720327621329364186108977569810401506186654811628656491647454060613357064246403116886346748747963291304939154524320316371806090675014827783099038014526970302162565211170221500889405634685717908403213134228194286285911618770757913070249282751735113741262870586721032974154431703488641175420581517400523345740258054854357834575668474216585887105188544078917332270182559422976501747591791703911436148153751400377075032604425178595656542244302316987895424385101099152614931135863072652329325548181471349198210157829279283493981220155033447824392938533436227287571583857128439270985421818724492839954710249414200996653049850998734210957027701517342946763184212567723898868288072747995926148340510729070182400000000000000*i1^29 + 374976014247531221342145921425854974029789331072288500527455853398039367988490797609268798675547471911524308706470085973177036059409050799454791545317319219077913764206901976398467750850071193162373340419495505724367282168825717020218629931651162879867000367245582162063399187579815530642944862261668250642928729747775632614214490961845212369224296953213203021622599727971616060642728886900445586034598549658296317075014496026946073694141375106912233737741653441640083387673342577593154484901419874840528975815796798691232337664304116396673914714963725530911536866053205258612921753049525963741792387641746218540141515484691911729976121626743148495562845213227918409624322856093234154962710359453064947845196490950958784156017899870687955059689021785125695000351213361926577288471996059202088541618508449324134894507516066081426570124416288760068186032302479328616193197836362942066560854374105245348669916038164498973097077084098865602495831672367640482432803993547480733415944557314921459330362971221352702657367959985038642939234158055142414812077464426225037376255231267940482820537209490977587881556290101193950871020736505966442672895894911321791175575257752766602936236431523496074666425913967681283513823832099141908796426081967579360511261945361244615494660623685354230232017469388047248574744321952936829367971000479950493658114603009865778053101392273200174765112923827086117493124056055843267634985960457423864278711163230259546380156515471597682677863725193262463294927643117834203764204380139607788101103090613964819550920769939010485373190246800306550174803699482796781886425121147159823209769480087713166412716807713344752277536369857674653444421014675790001583253136806437903957593079681869514159691052038057067419556041892678109970663450278649236572516764011349344739786340936774427465019657548361872635694937594100855101470557418791236964988955234999992320000000000000*i1^30 + 1045128726581708960796445799357594691373327350893886911741770544555565688932880333707781838112714792903292932618883404618252411767654191652789455039989964420506007895533602747469376046469445715951301169619258997953594086361911526137580443830514917331650783302833030423377513175539927940012463066258269798885979901541769496960279300657623403913359117297923172174128501347198205069799625345304426694913478951821782000988703742418930083846449357171050106954189828776207566123277550908865097577304509197438156047160607164750544903853920646529051224487731343893641656623236822489943917571676654741873639833851218535309557462513986498572970783585843634137383641246844333853636499565870140351054003975499657306947696316186625074965096998901016415557936928643341369620585894949281140224711497812863741208252537035461588499136717305263250250213746571907734873167458568337862536809929595298458865752959184188067180955854305311188266403515040016239729248321082692835215332704985083026657186532249717557619756748918607260927635720771062404556116162249349824245968228691615196217830119273779318095262219234411958670912715174215351062580282843568090366141567451134565085112425452317713287701277837046511724572067822282489620215440503815600888903628087211618336206785946029208570151723479009651592050292136134013355965529203742864965909051972845412780461080123533917922196070141133374798383487706921730357652168489632925085384953508819519258522040686548383996388830556477663967232863816205283348410460788377068902834665005100553681759678706830115888561628537460937143785034042468064434930548230301903733338270910291358931006002894208145637295185473702315019192380826465624455242240657587399229788350763390521679253904549040314948304475219635817596273173815822767510543763259715937299610589046874745376445207434963246244794801961681140058844958452157490539883718301803853810484484505600000000000000*i1^31 + 2101280528027927494870630175858184917531685141657861388258124249195240385103390995852151972769328360701963679962690183084515900604943167056542589092868342471271241605510526480298564239120990647827829095164221224165894722772933035272219288295922776330394816442555749752025729673992909257453468740790796653644171030553277455908736820349248238605196440299073065007815209921585610840136395482044762260631501146819250624583138098773494239245976558984525497592929161413879000407414150250246858235204700994810942919047516010822866157730853546486505116998777616943777209693960596184769237689764889129617626537076838228722046832031055820118334970663230381667138439995257906067221867106802286735712770954982023420300557252130777204342139340344882894179801252977040281386770234091902240302268651992601908494388508563404064646966768824212317063916971932374527167436052168177466693179063295346592757075271072598376628697158866908369825195407056461913225295206245020567307532486954107114852331102109035200554755989372065688218342082730015591427775189965466546068917508033982802451298423635108543321512272069732641141622420214774597070620209502400738156834753450302692501438945374165920391044882237811262712226124360311966445566434810395161650662423081542895029443811663890977763916243447212479287295454123985716723480477155800689924457478683787030138648535932490986900885556749307444122584153440761026194669681005553839869272802396388464120447614420098786723288844935864379101350558406892204477635308208231190700969000884977136998953854279702752411134869087040990886507901620849508366334833798794283176138289513167519279266403121280198808998500888291639384964736741061449431677419681306713757024843676484064142181438303860542050233658273564671392499009855826250001228912713432775524808504302559601545108033134321051764665297087038733178996651618150483964869820810763440209526784000000000000*i1^32 + 4359915321758121132135083214215661334996243763010180924624611248994377194343787476534615492163325200139653374680606941562081374057067059011522167486519452070977290459798060430636520145039823167189464319695742610826757304883564795933464022844044737716079725814413466403253310979473815005073268702804035797360615558419381497356295569783537524627142568253992325773750041196925866551179992230022751382245582870495508004187703131037068098489740235410539413102256503307464695929141257297140509937425234579244611579689387694204227059959020273241461108439266195446053791634548976478331853117600899022432348487158957070861878176464804761834059964434306954381432679804105573415820199368871621204455174813425384700921914955802901174801811292618071564716237881707338369008777671403873743276609944120570942913826560152643243932111899510626535510767874119305919150609906232536586998413796063976588249173104402933400088582202549141581723328958140222129873479674994232542579304198175101175241418001801490166621128234198846079096879067724409605966792776779562313454164297386730460734961522638439664189705542111935511820413454994853624622869479732085564055751260145120245747279870177109011445418384705695833107566012990934529021972239379381061979968710234714820984914095451900934017563266283247837994143499459908384588622490972938329649939606065495005156669001296082344694988422777073567569335213740498074566367631100857949509287132895477163038242588449443540432933938629855571753765092996422274982912973994395273958873979724848861368660794855453521911280094758604859448931793185259429845049199569801086333662404854040401052020742042359396041552269026680709184872015256068483610980697536787520829638172366036167339447710285106084143432506998700789884916918979023658215369295299605652377924544097214608413853691496071758640069383873638420553861484628032370369894229369648316416000000000000*i1^33 + 5446774432690629105566873791370233540393813556450846603160558917295542432332620874962031810136842523216404120395566352927966334622352279727402551423640801087513721754786768877635827270282755705742156963501444228827385647857207867378153590776757373545889938493226908716920466101028149252762720426884639454792251719164793509349168917080401151654768857355767515419375341821582241387465765128586096523774192475099880978252482898981530075609941166295238254539164050434142215600220663560502915989933103089572908699302459264349128503769464913021282694133030825455011281732154927384988209531656858925979035277851786354818656861427779300479679106710386787538716062983857276155235894006355885479218539733919116824429313333769130995152964866546966904607786758924021296288965734137173632604619661008138732066539940826750144320555680210972146016483768357461705069162213373001411607224846399515020911436025234838921479979795865065038691067782763283908102531044281220558800496569764141399227276576453641498032491393253918452251697138291356198420819443290261193605633482635902618183331451130056130653175719128292011670510071278457352661228869588493055036534543947188628529994967173681636936947494256152468114233841716827764314185008767225534518618565029506145224478874534532015494655285836406692732069111718606923931406766204005226379987684761221612147172348795063216387857392841436411098852866731004769788953080473428640025185671356182431277665260863184432933065552451735313707456464906755170738113451171979598535538239970123056102873899513909056980069512203834845283733316626867424583533264170873425911090128175017775305726923125955191971853418337831347635261422105519155317053975949232937171873772181845130960102977778375689803871366313555250363781743909174725135590151810924546899208111758755496496779689114773349141596386137640830217859815334235405491484821867724800000000000*i1^34 + 14498992166160117857712992203698075454236385457942561801567450280439977206781863903945379393051769321197113382280386836283657360061248991163009894069922727865866710075265482565483344757382703818399997904712189356577490389149575258391465808916688483208927410942313024053434001052146668388263939564853647342050818163311081323203137129690825655192661776431896044548367947601293059126434430970628208623246282155461044064753331439210982448503718413448735483006897565192121131619446095887630981486340053256151899087764341616952870559813230749729921353590906414276978912408335593548627053982605169126422892788301920442203349188951339304169355504869131904728816216630648140192721643850721328378255890386128161889861467926061634066190381041293424516667123741366196816068453494291488250621685215473019530365081627107746039112823910511465024529958748916270037765161555788346905441590767171991615002034407935341113540031211195988241465989327425216662841218392800650299119326849651417660245947554808491261533480218137379817854882282769846275215011108997012637746825509226888585728398150540595463271242984566360084604294651577949494305452126228963755141121276169320040307044819259623303153601845298821368639247823546661127120014102106244263406842246590517411433015468625654970295229771659459653339979484643092375845778690514438303834649049641122883191766126535497066732790081934009406314899054796600005144929045227577634264730066610152298591312322988493015114057856484464511023942954535774854401303536396813400909140833790624809876001259052065052485173193635904853014703249206486436939778851455698697562876535439087294742234362315781893412579064057815709319906023221927146193224125248386953915877314064686254508413955740479591439025858708140691702211083484913416651257311381908797171584065330777677798334310977591161342924118014550303933425063876802211886399488000000000000*i1^35 + 5809041329589925080058903243615546689873913506551795222278950723264180169028026111492305654994490264262590868741519026043878673562239739479188799437041872242435656840159012568384816040742085849882464616751593236525881851031447718426938950030339365161391662756006838902242262232894636177348772954239468450938701909439530159600029112272334325530204481224142298847851628665811494983353824820127962814121175179020526943469883735697116222322724486293769835256966645653007683257314535519953362926681208099726921535364069417201933064878800698902020774194912300685774383041020746372032983149107588028177330898600623472469169070392989646341561443707842350716522242204559719640044997967579896058490932832484025949021734439159507039404012687841797087143509742675086140093874439990756049301090839121379010094737178549305891982930117946596717573248046273113361816993670153131846331248959857902167115620719662607162549473242214534518362719843945413719043889906731910030609047770315384134777141187645808038013654883896920659152289583636952344747025999567957595632914928120689956840195523688579463693970970864476866256839791086091893711345574038354470001462278412339791905334144880857955777469526053660401072664924252611391864703514532689127028689294275100119689087410137678383935591027923063914455605503366658214242917675992135100080776311885596852386641403258486209862920560617415417500397866342059896035946833817231379633863767263782040502660381340443268030479904662170889516793888375656136590091799776895707691064012336257534128214717250236755092761236404753954458310985281707492487308254145264839676120830782305418289134781711623697477699374432668564667067356552898690131762604534493615635086091317337430084793803509333410380994228319205386606698481582809030196764397680058068967348906076614274120274894538628943559904139554546997201087216352960226263040000000000*i1^36 + 835001673081338599495401933313725595984322428113456854809968704274272604427440036784529659827484611785546497722201397799424737297361919028747222137496548767300668253077414360527496586635849516166561627303451040479154412734539433351633415955476677607572706888263406595369408571499075745588314069108632969823487019517649844675022255073507692587620135795075474955071239143683212390006639833080520663905269962468399530344847842880966339888437941497736907033499149199644828002274154230861267015588283081010075319572042181629280879835620444692674821292724323737823467015353402947942565232101148789479920013576131702393132130166865549685666875288796483399139881715975876380008217912238775356733943363759947139720766196103445230989783427060761548729947895234985305418247378074576873153275375795207695145705877823957293008304103109570414505369597096237644032329837670785611875111710905555996879207714437171092223952957140609534183182078367379731466430531568218394595438482937170262213164826966960782109380904275067995531568552782228158970600404692184438295035191598447475108557735398190385881560439250997663619314090738400739099174005041463758178601707896714668426821282993099881912532256489097544972593667352079698706139053768574826429005457337056797815155495807760215084402905485458546181608220913512358644454721429993128349014618825195356702593637434249339255700456011587965690064449278325865561232116247698590083970281131512798684608339252661564206030617013455427490559664381594943558686940755820992390848505345890708370156334648333545331733884840191788164880026235624599302563395296592218788242405798532963368212677122025737031032279433174922095675830078464250262896832096873956318554419358212019151153971236335811932800461616360106617569422541522464117777544444581994608902444140986512429725504732208577200939066207946670637654817091092480000000000*i1^37 + 30958103289180032750021336484200631819225997857586123974542431590562909825821398605873936039925367473324039526212093772232316865265207981965996066862596587165902849389048792648449211791580003758989881106693121280962245276006912176820218774875334238332331228084293285024067200492467933199191992458414995603943929249451577183472329295169423166647934804015235457537906755701489892996137584102721500620222774078921845341308367520135085106845298297379112655292545896647418433700139803977260738408722236143995182818528468094193064070966573150455449304866427869675590461870843858045099802776756347321167656728954370011448392390843191678743500617092539773990524505303128986906710092827175765618881704831882295869958210201362359258884615556420894251746155996231810538541771839540655472648214191065399949822295263934191762650163774913200001648343162659616024184795801403697625205071951457144788505817848492481874372918246902890982941457716457148601653959260971387533838055989831771280220707542654490456881205836245207042468348370318121119494599936731910040858061229079919379608039044004149091383864007547476597777129979379645517163558770169440949177890567790564679730383704435805625197097997119365930215784032503059045052395646803996521378759156029040246233942260258415482190555509154879549947990938600405644968057309318509930155104537209108170879344402203888990792664936578888776836661526711807111632537428283082496127223737463260946129369588022035541923316366421924971737111902303317228158832558154990235649058499568874310627700410069665577376372166544646919939042139918979585611011085810780820768816008412735935025897141148860556155491406596133162789661321140553818274637330338920292452052958912056070193472235870546941455781694559549120171201474961384592981908552347106950183832875339812121914577903800655526419509818511127679229493248000000000*i1^38 + -7119162981449588610789990597350689458902488269373605309715558837096576950318887580428997362874741432064741116005163834163876314228384152477086162995509730027212015496987968058514629123775956342020496622404222551798767066678577181219574703498265436399536011562629190550708223666029224771690645460241094181946562326654442517628901620203405162032140664068670598642212059030225048905046818592574379549741497505724313480297934794327273005149970251731037308612563258180648301473806096492981323494703841621890421394006609311223120505470472159265610633726503298914905003816671962563701690580199714556685269647105023188126202859031130540678071207357058198408539165181518289770727736428281189764366293242800909369560925859178834162396504178455236067376647319734163643393973797289538819951860195706141699806565977550936526168457476650288498786741716493518857710995456295049023101630453886420881645712759668062608369314440476444333596430615112940412072265765146513671870823620671167988243569092325215871988888730563172509910850666098028116820131144994170676686057912182610944177863479981254434756913167980156450550785360619038351469627294844685268393193465749496856083731188051187714813068077764442503738666640026973412431499070739103944752278977346313292839615186675497198249482066045124886758970443060294639868621313869330223842033426897665786657972697565880463658819879038529010604696064064175418685271633514534243130093958740489044014658895288951050193604446410775744445210171877765007436196216032188277294129267507265553213876729805644310294965265143406428598711199713008849909277461034487139732458549725849575588407054782294137786577989072271508663579920042426335398545479422256690562137782912878569911113223175177093311824763630893868401861187762980280726133227450607959066235098115689447754130036577322540485299429391103688704000000000*i1^39 + -102666674264055606215479044082340713028514570359321737244763495268039518350055420476300338549550215323911486817611271978498379646130812401136405775807305095356802092768946899784225257140667634946377885789931170125574023943196387825359116740182678117229438745528200643276201667603028019937765024661996573358689108742380160356720633731297049153087656510384827549252616405800563089779345975699982842943602371204273737683024945846775971296273011459464845645301668988093483246528679603096265069019484959975359535751949811977233526152337768247062436663651937146038442335743160978389027009566170633481070153046739401173425429461506184364805609865628587466235869122602551765741717036992876740159413638039098573253436488890841727829375295258981805822661518340576392667819010868540132435106138083282353113694725315531420191370408201549657686792516717371566798022669856819568835715184894573769617409549244808132523266732857251517543675504042235693907438183293254079254872564540374851543091408742439841386792162859234479343972696633294582694723345926023521171372568793997328011419963119872801255859007256346343106896721742216979068564015771095171200969354987814258294092227612386286283357218531007288659438553253312529519321114964842668348074999520461501060391021988702618267587792719448895186229317709678210454246840046555397312386315326337177156113263869240017759089781136534202783388466231623551732621944634217750324435700610144692202326771275730746558611289644530661245527480072166392394766138139999086079502118425348804481776649232382476819890045042990419327738691697216619341330905573616518181555160155903409758845671695440714709326026162873889057772212186454003023449791939494056646069906619856327470737553237503184559918216407008159527511144352833189827254786607162758630264873707636082608570020858027795334491874630041600000000*i1^40 + 113623584705490128804336893938109827476936462405829250761599822319217448001339688111218506518767940271514395440727338649184584043855445359273433395191446663954026566201271008530640010366498677453032460982591110882699386915270783591121391469348696663462755661210120397569793086901116388915150336774454991534555520306776929623333627360313005327885759725430981107588718136428741376714364841829050737125980119615725357434630135169120809518673486912236258890658799389406981600651641858403361099325073503840055790620909134049728307290906108041852286931685892853988991023667848605678784330565949768304102847793226030786365110116199987406072621151364789685171672372591430977007615391580724237100447760172385229375449801288641300982949201015628621163187636952489824562810364457865104523665899506384337180666470654107654032104942292053957330554220285765705465153215129686729725467175609798310499569177111886982545598060388767115754921251701833913555943480820284899332808787285774709613430756410637095762387592193080361242108695302640893490480845908065099815130884230606427204356656927293635329404123999129155142946819652972422063408942614730332873195634562255133045217452408128804706819411131294867500529461138362644081937581525463619472560884236930787327045411391613016842766307401972248683479648764892482156184304842214567885435559471650532790040803656177372189561552464987374444358318875205139827552236424431370151315517654143865232311036228764458734592334100841891569391527330468259525277878698037041396150610649613793712248193924000307835399772864057735334779542076497489252144837393906016126098943176045208420864181386761250299204009785012272477453241583451925163849508335798710496743580568837317535114785811627343699969662588142413128672512612835055723705069549936409293361536329496826152838743870124857665939046400000000*i1^41 + -9323463993469750000976845759189675280296229116460525758960812777283804092646729463987236258979795300580319668864623449734119989722560728374849274714545368485136925928328547305498003652265192387664674497662171007596785281290775958794652065323183995002856543929656035162592770979287734623488099283646034047524564706636794483787384557772116509567181243398628821593236308187729671631364947101340510392337894485402853756784001644016782729613804379654369862350478547563672133729711165968602896858004105715354517400444886682903971783108241560553701489163198946335951613883831139268337210499413514260932713227021829465413227713273192140908705971306700832642948251891052640891265999475111725652429922168692459907579552239973081532356295769278802929122678420925930810364536777894283443964210540650219767700925896881455308409122659182791723005157943747088070463206935280161721465622401619457928844822058805041456017566510080716259506267080959644832371088729074834608956902205907117588227911147146470114451515274471424751004576204406206500587237940902810578254438716592374331073327766163892528448144081450410602819284425607236968351852766123285132329259704014062239766933589791650600996041306877193971081057231880172216725898317519888737863958157886520562206695335316749637729329049911427211146830428377421254193542575648707984733308484262096736620466361323625776391190927191116628873502171871851887859452438220632134268096660215058248339530709569765061286650660706866504777782357007749294662644049946508050367552974604362080967965434096708225990793110753358016801044016583972653803946640093044208729674829094173009475016366864274963602579195965139221492614875884013793106363329902679299476266712059998400504681020453301786529814413912959801122929470086539496035289671414056700275464630811936419758409144365073039360000000*i1^42 + 385761385745611953409857281167343172293389633572843179400233941475552581125910207823820554370389276331602258773389795764647103965561593648947085815021498214109449867338295018920819595969298124038518573344003534214543757840629266680213452479216120751835586613935743487552280931448224653383241707480508105896370852379865510998309623545083443983550459058474280357150996678350948635954378830092198304659646570944441355924238600621529618503261149271970376510792637627234295388553740774350321767562905271027975752339782694311347747922098491345265520364799454414490581669027537423038905131800773204822960022642092968329285130590244735108228326491525275980074862387279910122474476541182278139464593745053895047470199764668816722125782871878351784760640510557874488226887146921668367551235722198909145335539880994459660880469588277963926524701838785932312886213447359757578074602903947987802621838264798465475596181995310115857598926610522983694541726671348042391993979278638454961205027570745813993300232284091414378327438670616253838432239244385930232866215008320415452056686161596760734475048468519987002016554455091801856713088291617732898487072199059596182877136349447584800723966453067829190943378578874442517323871306273217510127391191724449977374307889174371492635897479604641455724035367671896092635974922788067600728190598148332644680846563102632886896687242452553440622982042589861041339864219720686912938366488920554004443560311622767067188689441901271757921655170261642140250959157767936521694756095821741528369987123425688324956221146998895574118803285594696092528310821366260651249919751963386109849506212547695885199689337728576870781937671138475152617177164594918813952820587557017980473476820118455192923741714094275294935188044896872327784134550746773621804514921179787213665778375065600000000*i1^43 + -7337613742414167362620192177185513583848369747046940290528213893948386316044170605044026733279092996278832996251105460511078454390156752626139358382975388728004993452467653233141853282709880710440991768298523482971860734254679595014239014327538709923643743591570820651232772477663632041420343912380594605880747695685071128042681562753751112441069074983840889193431261894739679934655335913312014671682771875900735287199458416714252950937421261945429079443178861309309336785442968116358793566387062930610727413555965561044360700239365088952049503097902342024106639677190987765219057296344629058654016711235731493912177683076003805926130634766377439458991776870123857123359943717452461397565735136185902970256846584828812850634729294375719790710564300601620993605257360814474752728583566318749062321741762638801438754220758815326745576757349283787334731649413400317626042369857876250853536098380362627374482355361245784017226382920266406222297589839272951091045548651491610971350460454585335232622861701958290878508051537094226554762503658172672267722031715881950565688661986698976664856195705233591651937333936004387417810835004222003088614637548827994053774559092243103313117062820829021989303599145675631217160470417049349451707399624800977457398465350559162065888693557264676360322477793095683933146208335245153821979218825301095349390254581872803363953966925932963512041989887577687823436808978398251182128136740382393206987938628583385986458857336456051091749415119184232207523450262655655002365906746706795236056366749781114261336344338299135173910790159308568908445367182253747040448736160934902506610091108264380824219195380560196492074447124827347643390041503171072926184381263555376825629840770574374002155697177115492423597999446160835047880395787569833753964722448143329519468544000000*i1^44 + 29804336174213744271071466670685468831523633533526524659131152852429996701460118563386925255695258387953969873386001279229019242972246595207772794256257059176781708886863017252421679293012427099990076305130018330795306397673039857245401990380214998797017078643402891518695768776551293746844515363032811493624769731344019483794839061060604810352282449195478819922607746433401104482475890774411318734982856811715743097899516669454916396983349410160370254979077271521798197356475112489576850886010803601099668641015399016509041130376444460679196348178779266816920724822555250541378653730702256321552969480672181111118732830497938911802005635673091430474491793948696997218773582907439019919315261755983118649930217267744675728990385173764100860464192061056797394339085149791383118513005053894080380478279264634278862831573714496868913215081999182788953119865178074336740660651513712044804472260404023583454512545161603548220937239983540023881529347700019397025871235851246998719010764580700323276726584551085505297754157008364564724375065841619675418658106824082999745789543327358920879924395838846794246146592485281300131377532689752958623172805411789742883154275359350043459219771321039149495614077308141761444863185514075220859804151246651166541894529198907519567237533902552733911856405998292451081831575395738387265100463074543956171340684088608282733789137807724540779409684015892785841626113895720968535734488969155978613604712373670985168513701437946325648798079664225305666605186216983310776211002066838624146514028358809865115859525176625610191823149265316870800923890058989312552036159083597306808301812716954416224430282195987493312764956810825286920891156432607848962862183060411371231241302016332848297349259750069566805893928269084744376778781863322907455728482416328704000000*i1^45 + 400633381518351527088172906897727496660479506854114831688366504301212369672385280179767177094318315781702455888127463334776658355800044793819018989707089486054928375314121713052155465061021379279613191863490186815729494839075814399403086011847594459102610482998301071193207856452151853316361752000860750328727638113996513893289239465433295593651355729572837102607790510783232820051720437875655487328929522985538931764422727298152608269799247533094096149013532579619763249925187555154579078813770063971188401536091681805185941994640307739028115768248867746757383264636920371357767889576696385065209103765288537565089145966072492103948106219422766421030921732222050614718015548694093661124433602217501932210636142043017794064673824147488520502592287637802865331355383025576101963351115837270258707471429207473745559273421607682662485715061603462439425010049552804452134730786045222778017142926865543638666831668356950298375350029037072796236682392136965814012078351428619201208770048552005486980424857010531276581980946975077276672955782241775436996684892966462588248418285511598374411862656717907211330000113543291285801509803953673133758591161797718629878290353986080623695462958978048935052937236840051635697692099483200466753588121994953657960254360794874040159864965579479835745057483071365074593929770778548118200264021070903146923458430471275163363931686284007851695666157244441246906014521182407232873763659479425845197180580557944038679989614217180811765961788464636627891882378573161553166291025304853274378628801465867728477321706280491605590257638196984796737732198323491682467667613114969792314174380996793546052442069955038192014528065359198601067201387513203610792408421612596478937910487522827557371804400286558679574047767104854303191989105660609854665496985600000*i1^46 + 338589837438140362201677214287482274198524476984698888004387653916133599987718934670596394166833127095959279119494702943785612864547925760212966857393107064404267977412620260996927810997983903974945922248822653692806385311140129835567380957980715841444651516286337607655623504863143355013896416743058502546151149144243179685405523030190945792514809859319277431355761826225239366015018395249872191633386916038077060990751243782575954588082075440728808383449810413018002419840465939644467410147361749288272740778925574875927000291383576385815891493657263179983085417133706813211111312343072416532826332868619283507483457232862413622590199491308675041644375765043256180419887084878789267539262070150681723484641995847157419566190676870318936047314226008391458490289772451718490683427164127324373758462521588421595951307633964263805737302615338602516488409420762651346038408815476939257394029392629554543828904124932068134480069365251433935944092073808943335762948445941657290568131352456971153887085193612058055877922389303173079361771664141159102983389452501142693040754602596163063266475946797140501246223705165432938801399747863558090528230232294598931472792200930195936244425863321947509935475832075761543269697112524872732629150998229846121497232753008535419436614525534178221685624639975291039129256202339075604988593768269334336331829585485876337880407675089417694679917210586777052546456984420396704612129488830727258050746911896144313763985279199924510227893178772699994221869301991271431501574281831292520867086747587988591867570697670096444953418539429168724735203715351186455543937299186763282281172590283673035622191013513798899489087376464065192161684963008660771778369022363160019465777641592673241951103183137802559419559656213646851456388014490098073600000*i1^47 + 289852586326544612912221245016255098215537729782008682653763261371632191402438975032702413572478543732720945127305422266062877976160392476017761199309601320859809111112646944936082074197852767794276856811146269872515666416154005130154459201837831643520568011554331939120565402499058156454947829695594161012829020589889162303730893748125366754302839342045459415533220376241406483794072276750336044736177103951235664072975382730096740675574903457872155330830036278279488320269414132020905709109906191044362624774145897086707687058694993982296530413236468118992435855791260042089338247299543841052309235764115974760537521422833862962005706526294365405910339578319163917843094384641547447787268179964782861614623375362685419034909988162329512575983228835415897054315636582066498894732373964918704832373883956074245850652704868034926725073680390971357099079773468945847415458681252665341437514260252187818409659306211969091050505396485920202920655439254671256521428016233923916569241844657183948499217543246556303601425114052605086706459711256750889214861361338533640630478686672993097864130286628388121316511539674024175331454993826439310118514229630372378064055809693033303499739988656718373160115032878150529338737814312221738973140617392015411131419615939322712384059435847379561506226804899178758149935224418715135993872607956353660165069332554430474691275888367989941103212967177748369804260556349601562039981456404406682664867224969601741018363459001034504842514755493979947763665874808871240778289730519969350768119868457977751597832994860902610090322944133853015368245923619125936038887142256380971705985473687053288128632292223261037647674380334906457517439107979883843672678487465125682140729846467054733071557363038160454931513863497473702533131141120000*i1^48 + 1608174643184642406819217128934871220328796688770443183028293655888597877218752453234102425579193649677800802070101466766587974276082318311260907557459419117410724965936034437802756234830121709491988279023463143564438215818791854295236204656274624143856722305779398887214305013703327592333152626095675171115927715294858643922442015856897037165274005808700252812253585152485137861580160169942651201887509402958203066418465565107473072834205455754638184427654215252038834214697778778513724927082116138660290115305748054559710872792710975308780382946663109513335285283705606618305986586204876637092487521985036109519368646063497493236238718234024072667635115980841391405199228211383211822894532856714162577229020561614800335020460145008611027340425428416582677559999900423726908524354426696926818563894318737273113778866140650162344878081137433619229591548921217809145452293310298581223569277687043455070088488634428301188059722936808079359069217219936737479714622190808698373853978858398428147445631208109663157949511055686501908995193235502685423534832491516853429045632195863508651295615675938983286763097619794524225191003877983576399494022281381647056210015408071235697119855646666431945318523089999749441343404600344152294258785729186681127407877040270578801803696269098015007455333898375330849779540657195408551846295588161865694954010516039497548169543310942799580192199923395138801840644795428888663407578517568116756691077008570116394994956353113269793145740346984798213347802628570824479569384276662318937060627020874396816034539201183347728747020978288058982369729407902330342636896390595777032473550098697335201203438680992118702774828440795107148144414742998303394405780671368179627837224554764020387674824699149612372863970674027224104960000*i1^49 + -1106625220586480173899730034920665522092714102888130780678896150487757144589737449605605357946881251314430845427006212690494977678886288495612805206279540863767633676473597962169842103830914200732562056403486271575361022697954709119255479183508063195328937416545477899316826666693610714152164914197282194642799278293475102116088911402063882646139374658071162598459286283079487479997043949333005275013355606537630160264987908197286963421570537159246777347039708137032897122418708991092052946142684577714235274438021801087130970747250633938168526085873929873380797512584285296468020072501306917278481115846058449113220662288828198577324055598982611647997888707550852733709389567621853579354437276579930399615476521444787616676610286640562784466098341325761571457279676858160899332725843900618002180946553104577331873260082721241296450291800257101327681196455620325854935163794086745890944187669630082268200165022601375058684448554145160930308314903801772365854341000961094387442223338200220498177304401625456059848020220011764617575856751020587933636317944900660135397711111296912919910721909415462208889173470314955882751964496050819323195290274952112507158390183444001827036338516446741942200341131828480615820730119421763067616611939124711379217114329441455610571125013258084197210043006506685065893239014236851259013266263398198791383249020974479020006440219186690534702469319562348936572392782320202510519366853448258593931836904435026133025576978677272621428325808781221770598334277958752029168275418075003585251882456452128349559311258823880629629483043459058873346890838533568440746508014826932245936696846056388378245427786768199880456226482241645844419296163564078333953934130141504376328348876015799319304580915738923174275280011264000*i1^50 + 1633955733050025587636760361286839536216123453284565581760601515900642422660105524190090081178381365538310789239605150588902003970787661833254740302062613156745446721623364732239193423532651111085696983662128755119407737052885034337068325902030981985594195152435418632476581567501019970052421925382693703337919058348653634793311811240824272486916580019927250792312578281259141966960316709800142230865916498915436488060537292390680966474542037527998258000300568799526785292081144488309904891049103021547720389652228859108019721232978523653559668146285214932478839660334326332266249245502720865352813539361144097506694274436334269006220884801585011232862643963598015291829172726150901216465658356543230708426990201976338371355512788346242096855811026223900163982111913868009080799052023913267395145259567154758317372214158754852885307392844999177965427104900265431806970008136929744655746103086893885830518697409120770958168012201823270462015912839691355997232855975261498053620699138010956236072578558478797399898542105765300563999041324900115706755672326909979732566101754349236114090111142073783659119977757749401157359647604978362142785370733372390900588319478095691688844448011566415864378062106881409111366380733011893510019295617048195646005028403251978487292298561719815194489704408474992014655141376290719738077358735704238787218698673328691053704881000967547019802413779749608266469487269415491067020596459199931373022649163784500823806336056342374235265312976639051875510864976135153030713843066191386763996204795580672539283618468000490544029830853265753286667427052787836798649315065706208716470656226213707018568466030804204184973752511019512502910472248283142225339497541774033857608542799422019874042294243782819840000000*i1^51 + -731060907345618167004268492008387130244305967846993038692582830456235808644328005621293353533063710152315055773419938246036521117579041634358540846488084892183688175359936703242591316833682345800509859448657080244747924899853513510001617038805445389715684173372427810756672086204325897164703036173525041632419430341964642121189025403127747719664904370124553969311110379079366512356669113321017895816030760484099327953846982183130056477440519960383494420570344824471370064995161566226171262089111234717164426143635601552955372523723076497010798151665117141261290217249657267574501759040740322447813555430504396787861728320039929732807414460117671653767784445237556653450185835977450410058535718874377638799102217744581168491076227070686938722192724214882492864958154909372491064605973085335749878609884058015410214793627417566276827802758328962875484442925114404230368520252895368819376821114735002313784265735162996778533145906444537590311889962248744789384082788559399852555488955309171434148336506524895691560758674640743701457218138085994426443597766749307941739172916571915688620157756436408862118471560958937463212150392866657582946774377003561777400031204451500304674906899280666401660423353033706745265235256099733982867086279285913240236325753035256174591396260177546148299589781490704535737720683154394614533573791887995881252615769207184779698706094294354575881127741598155294272231523245735311502014254277617567066197072668149099411632897733400154821847259294454500792891368887738765302630522032861147686090437663867866045576417151079951608306918922338431088365717878194323639326556997758303289882245254473540765980969644288384930245199478070552951934627917093085687414129222584323298607621511237821200016919756800*i1^52 + 81248136092626718493058781390723256666409971644449984630682601656885728974053832622138591272734836588124386012740449445271703372225111934993471227148634685142192984951146868253740692875374674078810515196058054992929237618810223675331525020954086455095088107087381019052237542303044670216108918993126317663906638324548582362728026543967716142671947651518551533096125637284744498340906772400986451659118450780477048513771822589068548164814286197207766603260634604412148257865920459424153127090576290640728590860775099248505390563195465845010068241592784489455489538309539278014704929753906672534813173398010813025306623710002871950508220690870914074030929361686371074294161397759902004505803411494121455616219849415036559172661523824397520018064103851143397624055442207741133081369373802722557317674778895002469972597671859260141259435540999258987879993721581633744757334572386693058839019792823278728364097357540684620662291571708932783910006605190865386811951362544950303952123203756718283231992661899366384588329650156575391244089116892030603250747930368116069405644555236047829465890434697703080681118277676552097423549944444955019142661394627597064938021038355969357352816567854935911947652521076464283866661800994750141136472915536381383497400380641641679247211900186053179950791514939740446868695919261167687734193445132347360698140290793639238839475384198072645990415189331813734036440925578435134669908355669415862470184379201355372890922850495822857273428063265235236474075398253938312046361259848349881843479175829381061832423581268011344486735755044512826702746449222290016575415085639084537342091138031066294217337782196132065966526026153750534404344988109555418295671793912401307712033513743744761856000*i1^53 + -3645415180487879745290233378505020424707184159453873379773590842766783975392931518797859212645362246673378144021494178783847535897431380349404732875073199836969680655794838029253910337822043735979528552702085568292259761445767466480831965364804628735720388105316455242500878452695705288015463866295182989236193527495802659867305398831548245883482256649130837953161103520641728601886774139785429300374949799676347581644681551022842155833473736332586313827952846988348318458976732800342803001837278189742956640093573738705797190639768743209528713050439740252132619385333707714538205378909330575959006850739001220174355959473436896673785835387280120972493313315623536782140984770836671575302196470773902947307613970731162829315238720058308924164059732392629334466273436697425173113068514651831151689387106828521051931509801505924686073042412316802258839231822068274586375365526221057365537612733762482249533115413647220780846354400193610159915586117722603146044503516832451314366864355291957892264469260370513909363367194986249573151130307023387666008171746878170657412641155061743572515937555867278012885113493952894744171686376642512012627475686429866277657692387328257214406019929596305719739527350242819715801319189808029100039143579641214587937311623296499209425735223377563052250227942347134389829602383072729801179425985953709551147955812701194596222921051774762840029370372164643857993542029273240955164672194804029219919823511359527898041867100839819735732742182064125211641922274025791990613714181767438475532289389022851426661943978899516083580084085800616754384237097744446549838877508989131024616131885751545434709923870933636531428632509611455387292958533662279159065474073109614328338584698880*i1^54 + 60321746213227176395408103530449892050885359610027102586026373758217622349346546817717083201637162888491858340847380195701540928849811208293639425930715696176039575325119541532477303570944166313050066343489601620058309849243295591995012283194363357863642145207879692126495537146516408759715471559257382729169774870663138429489919505874703492966366696628950090484902704704302855369267392195961021149201454493323182921099063224525777083231143250940490364778646371947129393245493904666191964808447733202790956809984558224173300457453272485349478462819802187398627194076403059107874596630297817989990428880803400866428601965862323305229279693420169482838100597865669273979494681393289567461878047780221905630030894234349083381201071713646477564982593304471463445460687839630627300802762007688811612250687687497819387886583267536919563992078526360736559459963539662994941859227931556631563963192796785400736264572602980525088765904506069350791372237531797681839909169739410045574738270893902238434338856996283524237187370824430778169531363282875264298210409744987878529972009120471727807758350311140177478428799382097457721060003541472288050315982706804399944242091567038433988219591601044596812095579872899654976106146403290289781727458456185372214974813874936328552326553967618103689690754319900419203530793388386770680709239930127769085924015041915219667848379289208154143273275710100236667776331584738909200740806659256627073152469977946694157808505445964044098519129622044028202929720689151588482942268840545081214539490820659928378086190947318910662903623908322718377885071584795177539428712880350784653392276405508385286951777444522777903988649037990620250427182467960500028958010891126702080*i1^55 + -15369451124841180454725004055209410561499681952161389974327881049688155758457364078465808411489472958938732586977515661354573721238616763206111981967742523935712551955408282424356490418791388990543106158158546746964585275731436174946048084535385879257371815178100531539981245641604266526080149808430631045723685943027905535871860207636261965863467398810075563118982547251858886697686747289520719522278611601496203264144060202342438113553564980183534147389118367557124927021101610886442600706068579395381949705004343850409296534226236167391090683985614351369708937605650307576777035722805978210181901732317217558228305047304247930813056821256217216130940087018687501177746642835183505726841491657303263118540451301396984568589221069638862251091845917876748257286497133533712255761266885168142418755187215046209946596448809595876024356814820361360231231168802815793060851656520873276004238970441099302328688027329228693488669894466898622620867471711935081953623695449131943797125726046568847939661367824546467126647996554122357665422931546893137624376219433010624453688181676746341203944919972712155646756425669794278356268693568405302384129123059023741415970596652055954700482250353943231068603998589635967215723179387931503077041871224504274767836065931384966390925196465527695801329458613674550599342487077153653654019889302211678225666896228112680384567893955642749389016700447269067371857353651248393158231197398635486034016909644330654091468053438908159275438916869214055196439134109559239318426179009499446577928636817083282856425072874339417723787659091869588597028809809552873966998787593806372874764279201918124384373981394499520608697802461822395141977067225725534208*i1^56 + -78916069824401212332566732756436179344969855456162215577004764670760552564101308833166030720687374382148801533140951910035389712694142926626226566342543699120733232277297230441211378784342032306130618529006303235597220869820671285351646583193229527403949701925162991182440120351432035675979987336404646843128330473826190585688058036322652394915456496490034617698489085925707451807588345378395222083189156429720035308293057086910646675928332185911025519508542115481946838758110071330671992350074556775507053550352008258808394919919175397850872325692832064493538782238991496523197211156412931973390524307497758903606414315835213942267557009551503720853200541875613653695726547434826153845809191147137149315412573622882285414245690967333390555561623662448471686162415390317353277851004108216203354479178280054282414214954269102219535392937659420978347767894284644784148297450254463079853236479757505528219122727779100992294701923355429525706508121354331336221342591299752410719762805666692856819145828750599314647555899674725503779358842422499973635626429784072792654444313745868827619436880537252843747990703768658793028231380945198578239453856964426540102692571615422943900994287275929694330042818676123780884287753245580385978122427774415139093860560960259545068464042202195968012593002290885401004600586188332993484636427741736432737197604679779191131884994450915559821311749378542486796077337792271332570091206724025106075697137554179829541214101985369429954432445303862621186696638491964622296943063918205026460992943528755103802661541726125125379353253276600814071591212561670549485912966688445244340666639773260864858654201626627086991186901073920*i1^57 + -155056797019359818788164638724137222110905338685787941295073459718739708640435469880798080872974349593578841081010236936564977002426914641607434042720261960393803160706895747785613351048601095988975013218161831143097228773393633994942240545026797163840958828265331051701547607471023551645021234597411578123194705648839144501438264060846987958920218648678522112699291059117737119407077552759718977902515763333792884968739586542287594784795884661091606932436020353104862842211138334450190472996118311650304666193771191035082535780819578385945520814177132994433776047905619893137958138192186733184047488749930348622728457308537938468604721555700383083974645491908637209002967804260217799689492951077542133798659312808233967389640421681135284015697138021174050721593021181353669685763071347026204243898634140137781286149538981341770819681984657179001882219258300523243590611237345440270907921631223419600932526009879843017417690629293485964647829556131001869311100669842267805386173742363272087073571802578966658520431227245647941187443325612893495561946481273309968742072618833840477644047125978083589781131947412639320352544796882850719672396892135472151753215521080151333580299603463662877038927119667731398445045473529721188836806644659279831842097391643985854002708585206046122672522734041967848860177629314135368118526346403839719275589334358035078872859544677993033082833840074841975035345467199116939336470337807422938116996617674966026796032066269869085248234718676028736079937209948743891107020028870598650403861787120683344736198267735368565982433461056889293088249644670734197761230429321281969671666022542160575437209600*i1^58 + -112095885626616067894768421932524210398832565582310729600938625095077294614719799878054007882512611093635550085386452664367929140917951496594862867985265752727408158806470453321503942755639128764480072301780095618470881724308807723663887728751113207303144861631943534851817532609946282112450807697335274045935665482926246364484604748091795016871782834494880542684179634383070700806199322343726687464213425500023648366799537491067980536506289943276946956520721950301216912742884042473264253459706968063475685535603507325649876574393229561935388886852430657287502920868502243926141528208419766054555901170932413211161697666907092550982290639011854948526237225629867011464712721482807948113566108444592772861904305492893448638189843501499268733183130779518767941197025730694306628121128445900760566826229279206781787102248224559009701791048476175969008558898382904846159084669617668409393481675068017609284238678311116526149438951008780167660461298368216028403497711129325899629687635041310427258702293631768974690240543557201302642518721177083328114932993542311092954546984738368922060624663593110418499004400236781911319050255330697591021009111954350035993220521373034740903433355200890324109007417802125802877701249821380265750966090060169814306518517843786808032726714847304897693092161709868765671643723308461100092370600450142739091236841734092973256797585205582174544312063180375823044814728568563767797757914379464753117804380677183274054298152041317470281018116989736222529996209530983912852676006299229219676269669982647315413129981673960155638855120512192328049410937566093838320879118974976000*i1^59 - N1*1301718401328411540117771509706644217618007197878737236482854264041290656381895641648724020486091231890018848198776353982430929165884352521979126485608276008855614128244066667017167767337507680002500832276677911621031879763766407062290056760070204510300720298730496285702043094568045134436840018770615724088965259490356723583917511858336973586529865659382787692961139324053757680950655127518026131252136616621530489272939826141774664962768624405904021042125877199211674870346110357914218715992418108099654727213193878294166673506473958316541026910359690840183540384717975264242434909652080150010017625123338423444078056996306555463309375*i2, -5777668642553990673816662484323456194605829832569630707938990106137083495492457961179195872915457740269245647707562019778526720911603954366668676676494417592463204459030371942271149568529690950325888809565006388220293364338760386444442648654101793492374850241607804262520636263194723494391533885645200702248773841890825083297158689553797631945100924393251937678195880925679038784440098603826760969414814416518582809295746718533402198385654388428370966735489826642619321835325117679943110328005522055976206864274854046482835465567487096020820005691084191858718721905392520569524276660260040921802752275564308028025661321718758318265044280940137527562738432990606505422503154965546928026108923658142960229369081099226770872083060163265282676983129935101105738524968000439659387949321564541839281141908468902365593461393631611406886585174096810299696811462209400767938523960487962515240816695912496629363036028732508700388350621175779154453627865400612216180009749235213302638664236627186830597290262421641278567395966532169354350439372958910098477662642178708870663774178395269712418653504401797846584957358121346528966655811707994743321285129650826065505506268485442855706595727598542963251476744440125150279443636912134187717710967613770662673842501920859692976734337754239958759414439510516250210895179772167376499311705428465904084077736251555230451897204460577659999942094718158976874857286956919145463305586303155493372543790152824938605617083905188278697181797107180713593615304675648630398937088224425588595065252936683551208451191137621653542851302951304464953527330669107121953463141741159572300923051719671345957294561670460454152945050178891089997334314881828824354569530616687212983828729099427231865557987487327310179743171524389827461410628928639133466735567236022300407025458755789203672318820979096130581679648402056135631080840693434902425725395125706185450486862204252883631546180963036557859818748610979381949221126529242687560324552494940160000000000000000000000000000000000000000 + -1076782036170013682434735057703610789402131612515629903866374169397535774839636277420975592643524444453939789130072224631861392408034521031332142810049153202727904204306723244071450484959704449809191668160429864469037195139200931665560753078829954682569818357650607752366936899326454940443722718710228448085066478053542625739141845389392963772077724752410441103930600671503075799870891027190795194899165676425771101229398700944597574860771536559931687921999613412375462749822132347812319604090963075553935740097019300298920786328542156196950017241558064419107634414860396370790647329292558612275127183705281106926176416921779926467003124052651668031771822468400902884909459295421035214537014674617933846607984130550794603094591890181902190124597659984988208815299437315140389206594149589967934771943987505592869956981510184839087001645537979607333491482074868304212558521280740507195666796373165245573200069195121579947416039542705746030797326336062657229035570243269102465975212715883107876118597241048896970444365069079654711076041130161489315739642193447615982625157077989693202389339665261895243798089217894752086915245838482457154118795919879243938264746042206465982002142975826636732152029770926057731194506596940800817687359531877237224846759426299760541604450215186035723687253310596309124654445310016264657801000528461855946169390292316717532791240569802432131399306458038156609665053720519972766833048980265616496677555551863989025817194113394013302013804933754942857165127519397873237248254471709625003992130190767214310998411346410717078048391716391316059739147710686334155640524625911958246024433879529665768353181037695395692521643108433696242321507553443383438681894879518799891057217193236884142736416856328020062177933053076945101309093143538482219841258181280893893980415159752564810224183779946109666772790694065168269386390014292092769522879213465945595071222159913941029660189888774114572978327868781742494830279658640197038077696827142963200000000000000000000000000000000000000*i1 + -68045413852652720570628538254385327574629798059792138604733677980857421639987466848914480288366647294416277533402530494437725024290649161776817878864303578303600027296965900977193833473958980819361427494988712772744984655775058435605345173518104204288974868069203434112826552789205064447816150589752963357708320562031715574915344314132701742574291427918954698161080584057761724225560136956044156547859487260920767618784985679609708025359307623732840225956240948550066688560125453655391416403948249730695956307809024206081867893856918936086572410356847263997567081981159364986715704964910599000774879959221206586168251177929476371680393992168957149036016697335885237770764729593420660551005293438724184754470782711637070982366740993768482240985254207689643513519378853159572130978692710116924341551226625311729735951959502312279202713736240550582103462284350667667544610559869336963028982695057754168968797227638464655895831273814891143114124362466486909220580313455588534887777179148399126809759916193553498350781977266159443679882673042082590631460362903603036896684244461208203918292543592794030897276589760163870175723921539006141187887532754103721538007774882620488396118690083502074918373905457201178960813956832343110913442547344947092721151789839259958155913895761829044664705303438793460377576781442282755891138183659511544925373302297869119645960992574021442531749917681802618688937852824102195355621873541525680964371563496524726489585185860302888852413258577141150861505386014054858483472688377789631014091434646139563050737158063446338059289184799666187718088189086975976002467860644062733834880814344285341310318189177482941364979700860318962015416350873437837538274832499447547579360987570621247555262631685246226099679713487900058913390951957138394671455299482510065476444762907303965139048578711432965067957018571408502085164575394440240797231357704963910990691458902251015273609127978267964841140663412733421522233610682017001124551099162820608000000000000000000000000000000000000*i1^2 + -1583368465951464386565256077774621727568375623036584725602253220091706418592476586634725984776407970191013750495113172365721975903566603829946541152914052317408156825172565565862955057658779185615161568851615895558657381720650192701647470027166965248017030302351583567952905383990458354992897319821601816597853473527408433775691301645445961818818356375839183713183806112385134064141730283271161089144172420820846830570288326539611301591832247094111448503309941071407659338314060830519303225883022915090130353426027607752623899422520220860716367693564102583347698506683652160984553288637088272929119192504243679040098671125180833436166786754916280876662331578061582807181198961534658425498195769439904417832593117645387248240975075720831089741971062508337426853374446446160339542133372268082241474592333719678378547388748797723214838756356355425193913335220868601011643657083721592324045491830642547326431292192435210712908631025427788372736606856629989299928793877398498568217241049227824230650444413006524133478413439148090958177669279958848873922817361197699954039400591896308307133733415862298500212624028783334037153181136150002849145289921511430529538560013250590596258911302941355864172133192707577655274697587273696902493147876673245539213205291507548259429327869642636845719803493665767675194588513586032831409892590886032691457268712466317613802716770722310147856539966393644858490120578952269147510185235113916245917820493845114414213680075274053421087740576481129934113937103359374336790542156276749573860745234682833265178999511991877763981490599585049594859605797512395894036418525132002718605708981285405242251620173957554721236890050095347494281150161951335716381030447622953500080282858109664606796069849516152549702316345815026860452886719969219252662130907154198911465947900215306766104774129557360425191312310813292202665282250327660174881420842428218759228880037103274979740452539691175666406939467991390648053218720473496593167044482789539840000000000000000000000000000000000*i1^3 + -15711397522244975536652930861859252786233393270803387935709832360330717173504094630826523691206019939496315767931598356046368734018110268405725066936898825574425356824177716782470569111950021719348240023290297692337922215504636813948792984751689442656305144564497064012596035764723464943048608861156666791599962172992702340505239578051617888367619170048575509973215749195434730616912153140205488098508620139204524686524571883577930032753125686359580838681778786232920806559173258253910626623349459418970817781392228607392086551115291347164577052330258808597552780160947738944447361288554957931140988698442078288562772891652179987074548970382815179823832477737129715156370238790058282963868185071952746136132596853594381463510993318237692031652350505067370723054879026988042761400526445335233630013419779503341558699070643523588018510998193129346775806304119618359942136053428609596712515586877073955834351527845067465547108746049452560190647955529541210855233619430187592619060239838679231796463907044104383066325757780104079784186731247150118395550152955693969414510509080758192301134652975251409100506535192755986360070841034440946429145384263693574297255132583065953093527053515652987963137465104374914795772910823989508537577090138175501632373212159319094767601006688895348903573432406797031167677148002160434900315986509978609544863282481849557184829749027770870217993688058302661880155213826626784943143213244912923474195707630660646163022683577611791446006295726988101928998454567619623991112365734498952003742787256596663894851012615768760476894239116695674866797576796389989321353126543858218698132985592105020925478882034410692287992282615459497381736974228409433421165534402677759755002124140793361671052637220400976231256535432795654387063307097291829527636071771910210498432678433624661358841216368055052713233441541893785744416594162768368366418191375208934470551821075886179467830216957614598646659262351140876826281445141708113061398456767086592000000000000000000000000000000000*i1^4 + -38383863852073555966390784276225745089712103433430231175247856175554407124264096371177532971280729591477489472382425828205333674541900006122021415580796217442000975406767757073025816266375172467308194486053929762400017348827691209080984445297293529608146297997876690238927861000559828581439386293376143993451172282230284368354557990773168777597935607341717011246570791375605249000781454345639968210576976825231850064095883548871178268581952596742120685358055093735473791524413503825587762471244052536734296311131634253852957682341266099738884945631375586624516683808079833131550760022318806934456474941349790908235167795061127591613605514528992133368894038891541786427415213201763111975423795095605303355976811284007305334673045336451824960477602934466569479661322388122301970416456847541057090147415706241464636289803581391831390822152013672194500386124507853837978959293543509880894296871824937514202316408213105831157434539376015982361441705342090053383427216075189574419460585494696536338406705248086894951270576522027845354107328114282013344904481212166266988266902538719979582354714299635591754207330073337318335128729918555507514456420203841272832170215081004397933092346083484168808454604214030529054194423874562773475711918157768148332491897163574747295114665190658818283365706363994345836143787115186381820649898690058940966269211491621590846519957586490794581034077147874176841270418145391701781870646815127003800689545140411896958955462105818937430257093190050720214938083510103532445155212095222842751315390253893340040679909238057051266442988842025774252693907080863535484639693175526012098886956833459723086618462917682919818752631103778813134819067575897815207499242317409758361365463748430554832841815592838340767480395864393201676356218054231235171768339972033193371989698379822601778157864909841602992873539864886690155056500316261275014222620172180837476478798064273461244643102893682035649539515743868029316056143698171615785116072887189504000000000000000000000000000000*i1^5 + -70201315222990903022864888384854437322700829312319983687835820067423506296550145828397419140479507931637075378221072963667503269221794306022404514476197192718493484316387964087300588986355509097554889169261485233123760067692916644850681442985958927486226462904270388821133818673502419976996711599143384580465526997099885579557584477049461361184549310505134818427384774229263932640776880734460138045848965403070670328158271369852389776942084015618605472978906174860180224294059771510727749138912486006120188658784294905836720132130082976504534182110308274519289899059587591451295149736966244616503770065059543518478483595707338069681120985875342097929445747251371187137348110724077356280059972458564634386218372819694443551545605253616454801950658959963633334197324664467965243776891930348494118679568336834932855292449814007185055196412544539098555933317025061136145774797882622773393152200669054851712608529259454170668944003481643505236783586023841998577969778093046471466499755462376730852238593168740191063098285570517652387683111599988589101509784363934113734714141370742665148139141502488030677805860987276976928173011744089152536169387361211165653609931652277499789849757955313435079432153529243829260620814684297586608199555982304316211149080832291282575084048198005010738596288380943761557883337271524391013655178499719430460167090812532845227202012552601768552302015282070844610256409293303267277499048977078883008370907858765285544338504321347896850827634871019753391874891484982147353387297179384418885137338450420983680892793882065656348442424437815034514530681154261442733326090400033249178364084888046781307954426836450876974881655196047283697552989383764907177578550921710665031674990053994625695992326167758110160096780985545441160242862048630361543046473970779803586959845631294210136482999200126972366997801487069040845610102927000156471558371667126122884709887264784525874389569376021273701450533103530573718889075986680326906178138150010880000000000000000000000000000*i1^6 + -72374779533175641585929343768809298919909506813410437023065367127511219224026826687143054256517970306374433242372231392665149639850055426198209018234568531350153615691972414962424608530895093943375829707542708749977317439116459201844223430468154812890035204666311579706093617738641067933978892579135552223474643538214479817081027246839331677403799354897797452207522294604796717489989484037024798006757704467839409695262984986207552433269698461756569192265919947390180665962800662044508157943503109000552491115070785969197907020360002271097133020465051178802109986122979234978664508530855910425856949297866737827107139796264707792295672023436646779223210025379888491780652104087958588943662116364672193696785382614571593305453772896798292139009730953729991194037118653757277355867693811939845277547700188126075802953187998217063658229989331828931196897728225450367762553109404588424717418676090647124881919957262225854425388418561285960679779690619831516361683000522387192859386290657061146397302714956800199134347020605812975566611516235251940862751273838578841300500609870151647341470279579405219040360347841917193651772645948453175285395168611864765073202815997553291762457951847641332832840969852107206279824337661622269314694631957521330951590747334453877182225481120753321088730636585151175977035934929869888088135429031896648727681040072674400250164795351481777341087526280270397306461399756033874194086170544376267479034113110757989293054397849687207595715180171242608223359122869895852806849716099445270893001211928250519485584074074614313977962817838801157893986888231960437970709457960247204690397421635461000075539784468705562278265958176155866633451509727704378044348366410037259273490378285489951641797325714618263654163379660223544373053299058709829118171282810336280187910524875738676915659559815012493130067670387873818876470741662494556785410011303875717734497150876309426563072801970606422422861748229377437523668384382632222490963037336371200000000000000000000000000*i1^7 + -61682501642213135071265347712247136264579336952082453064823149557128149792174470443979831131393804957180099745868933375067662665524477389410116293091033624190124501721298866223977106644221635363049899016626009269326934741544197585407726736203918599567427483200503369619773996907368241641658852320358172160694975805322709265701889996283018550653381583538750640266342068477106499326255605506515329432640690230541208373633444202506610592396119446024983028017316597082315295725597348231674402344932455179263706076425113278989620635811315195666096459461701557770451808768402633528807358479325240820792192247554714920604735386908764959221563933828151172220570580324846256821293431223408053318762483316031031021180251506712216460857975413354096705118585033325919761723957025407720867802101490192683748370559833284459973487847738833739152661770202658411080653043645337836347941046082086869910201045809997459715536667925156321738764282808320756522781064912550869519293416456812075604879530906808555645277102608926061347885459798359155921568206457845875248307772769804247170266647396058112434886263888414246291536692616319431194091696826979015014971471540506725266200887168803993174291145035473671710490102735818859089947208271731953049457718600837259071284205912623640336490595588172494652711593947104622644302153988203149495148890346269793788453958079166266893576334413188067542331892646808279986437267285751021123224372474450432058414247852752491255600544274425032935744880715753387617955634966513978330942945457249719225117843819171011971940599109366237190793713167875147950365911659256329469511373335531808088917485101718765049928715283941175170154764725715461938122108164110503112290508928972013126691036775493314743751830933759261726137307906353660887522512898499360748109693989403283809321280868100853309336816344979712659954790740125235598017392435356954656175650609388799627523010679940823180868376125479742822159092951906522639808898449701181905395920142336000000000000000000000000*i1^8 + -48659693297276721809744754583088954260764389440289041220402749131619636802315611491388447179413850340821338728917859245533496630701639421583490801273387986770599962090518886486267026690170221364451169352054579764001090834790430123962832857450734066527518553605804285652490684279929745979157747208882297861379920011561117037091016824327432736201330856361520127883544030432044560337882173984104970885142802817993016241017043474040855424718130236644296355643206936086995364090508390298766716514608754054867715628647410554500884371866376537801160055608618659492426607847738959192057649317705438839827799006013410788094745844402873348599514067179546349767378024804597999655237523679514459982413758942895295585658248598624127437808250618478688752366962153241638136566117223371424242861911780165670568030517273036786961367075984585998319753763757709044875534911041485783227266880487071555291834826200325415552391216847338898654132503631024902336812793146558121589544146496148734923530017543483400852003490630103773432012710394714995573300007884010549814863584226293786310579219687593479326589156715162275671993449107628593947345302484778820811952260934427472430287522826509651689705552492793084206046007437913124515466828947163665209827457663531371583240484039079736354363126907428479285673433973355377916163144362131148565663183323749847262975098363700283264309725764530807070343659689659352035699208423009466218515345089509481745522755494121924558748437127982424550577562259447123928801573707716476855040744214437531829401820318377627700433226966065030667861929440202981088694509407386966136602692668854839099967321704607242382094145194125377267336754722196540668784260676307845146144172404038700177214160478982712790108185005015649994902744101768401699557185924325814193892967301052406079748726525301078070556242155176285802169864255489701325580619811075903069574338137232085524919124453092559798283564771780175428938963205525705190083210765550650440676278272000000000000000000000000*i1^9 + -19929261345804989985622748662269385439171281673265958371657212845128174870407563652683911659839993524345239725655243861474855830799302850987693152377041209611230925324989359004926120879009403109972877123754208694081566975532208352914530187793223507005079894858207767360110930411515405806358405034383949415252993677762151642822227962757797399413548596711156421532392130528676742031512494779214131443512119789033834996276112335530195411069337531994558233178661610554720414810958251550213427450090973068431835965169817215673388911566293866889437051322292713356537110115371694101086074980009252380165564067966085108391661458938714992094144375890053123261676356721376182540322806340262280010767278817856881143979355573141656019221507824166303622158152282840164859537541584769330984286455245387367845314328929665110181245449567473398538237072432351779310743586701571633397628032113256801685789119897413071883363582957291889406651843969752902233046165188495666841319944314377320017478024637412686331884786453357876898363323545375215418830941407622559640267011813758590582220991189501012088183139337142512199829625946305751322926198464553578478626183628702801091487696700671294213946731597880038410681294718600204077472984046325518108646424196363938301113470210591663684781781205569808098057395575357086802602879059489255497615421157157140601184268276092583775425329757212691494405069040900948677996519954446745910611625910769810955751628397715643327762459274402038546532594199850000320987728499043560825898009255699210752688636829681321351822885158224622569540221576511505056370878911185718120702862725018503673404308550824480002051179937453044617851510160081345648267617130154105354957331196223452650228450254596956985212489324769146739694510563675234085366235201927877712876767513982763832707975401097698542372259973144228860165044498215040143677753233104747606679936342891748658583440897574903909486994719188655254191011367849951192090574529982139945136947200000000000000000000000*i1^10 + -3642937271094794595789989898888252906302312353661723303909387437581273733822931070004426774056702962271967692482868736983154906156868447376715301523829710896948700359651872531860301297403140238180455558373098134772478207552844698743072022187659004003666017930265602253880910776510368234653920936814498175799598338060087213034002848337447122798958376299931215243398311640804212593472919484162318117785013015832290913794240945044816635567679861814551420564436434061835770576055070601112727878691188531358145583568911361167522758689550837269410210806677163081869605261837735036506245278157574661016746689235020449019617424653388001287903561151018051599153353933394573344162178058067630550065631952191316127156183593153848693023024078143607750723428845059679952716563400023418486949949288212980498803429966085215571089289390500091646476341731484962454838757026718947473199877835589585442305907581957616447545449282290036014267603051891089066591590744203597334985051214272344959960363152332740235979377599698019724860170358701049931376964207027627331994460583644470456802868987107974203552740721110348360045768394488849606967830887073768213461255739267212298893878500527472191965509542826339899054787296501705519162935435779756206909309539258156840075677542028582749754860143327600866786469398750093410244837501361434680387589652483636790973734206243301934032308697739559386830454082011489767896348885343769603234911290979525231782291062342811181098284588306975116002855686872400610580120413688524580465247736793699596999772161145267222256316811348337376989487544593718425528575914152370958588546415471064140948749865551835990405860109080425856345025206582066087204612388237892648237336539399574288224532605298868498810242052533323913737556494082088119592282516136944255055940473825707740154076802917869095707659869622923045200133126177055777307650832798587147840555174204647309782035754753143829389726328167720023907840628642242167826376027080000693862400000000000000000000000*i1^11 + -1451244862953559835504454605325347744938669968463454573820832065198784137422680573685174370212608835154134436503200217675391088672801278101985043907061664384259118104229984186681477400687685614413979075909989724900729497714550225286310207823855836139692085774905525129182034993292142114196735095670544005081832736325003265303997205773471538286525017018447502605745012410992394600978236687933267961448557081781763705930251822204020508985961832648000628523246543462076811509342726683947111210314503365773951873667933201461127603922615057176929006180093102095633930297014911900673439570815534664802748676072447393248104850021209467558268659328993617550208403884663243884303070244538525708552744619274151164494572570089325295085143620011532203162005981064382133473018055717483984209085459007825310845525770641464622819641226557109299107204165321914246537444637015203587798045032153627856118695291858988194460060650458283069778717079856041914709481984041935201023387724417528638820253659499034251035786397686168250093055992691173520443831311833264270628849760803703326159073310256113719746635747452779361925039286340872831648535375914933408284351715323349762215054080385461833635287825175976304839938761064908059799675159780795707835740058243883019413150763553712199969969319097514661408614498673664184406251571037489781934457398294297986818082212893770816359601354517724037490539022927776924770962568922009220858516305772454971317800030054820923101018484028665637799824898967193074819147297019136532059802604103353596402727787142370335347892497587784309963534203661021626392952543636524337230530650882642412345037592134924060111486782309190419506426834147339800443675535139974705479870741676188671219648561444947341443391579497433150886015568149194457511105915816769791971476912201808803391644996172463612124213003099654005615381143558411410117886134721194792434324836992273806292376704410398586627224692916848439789488315936755482002062918920280473600000000000000000000000*i1^12 + 31042355452818022273155689455352496121507714890557953853835026982529852652486262112074847520223752229869863574103854835322523047129588300081342337190018088266394045211476601959796458707230434721103192825339067375573061238749753972530288170365154294360831726896852304130672167276842808133402567230319417870995008906406359735136449576934599731894083987290456302410955071449389776696891374342779614779573620732361013104543483961864935095244782277654175595838635178046197372227840936521901667209223028257462696903634592221158375475185352019666843527096038686675117821062109044924437768275331314922793235191421328953459043882876399652460289392243199528975699620655266821200299572978738516915459577796196124176239974826034157570443783644180428067349931081203313643799252616188853462571340899989641010224817053031895637607143123047856056268621628699544507764783719391990508436594717679216692853086456493436537026890712382713743732070785620241978448103484108047025445000694308122023418566960159932048577617063067072100931295187874106440317557571267787272503543721599303398964989251104367912681742579994426271674813053267365301633357088943434440255278005656070576045727881363667793495836366805271063755095295680058524519524540496465358027133065267140718256458566805447508585629289913446682750934798073124397714022305010043698400304734681817015914243165625633314428538144370074672660859092048476696287294921948351869884955447496368381207481991869084042174537083427919034286209719235691511396403482224359333098333192379342006856055314580815852231534475976178199771923106844255762679024459622745740243191018872987532757854105004707288295901718048291771922218416741998668032590099576287001226282329179473638618784800843444928775890060875283359541575245188586884324740931064684897851965107598272508551175445243306643287543721263160325460145492478316243516292187088935600889147776151258594463673106552732637839899474557681553674827232051964298362996182220800000000000000000000000*i1^13 + -23411081765294581562938033031642426295572733484138979386093168686088291337451124570807168867036217130927939533667351711506709751883056261299447192962702888380205646409741916426107388536161548175321409403647645789269094837009450396128401249552481553122320311364355442454974045171739982969546063512938492385328562942861991477230555127524560227951438735817613360227705687353913619895561243746957717094978194546275600321782111815214832834952413481115504936572559250745116561967094640352792795345402568704310096625231890919353687266234063079876764721598277251409489235214661674430135507070090281007309798559492655057486122678779224954142285727641683357869198730385765281112481402123016904592045768968569609675018719714981289665279573143559409802095597514147052225146347782366205259271434454424840655627627647810299453365616146393347783930893950987082375405497658988857776652816467288120610148137697545930530472279194863596447390925345018992004517659194940373097890165331032248701521694769747476426870799188881724565775163246425040708885846184739422726215165942778117941986864214754832579332524414094423962257168910097564945775319466203643403790527215552728104186007271622764781546845628753811967114779303550297667216770341614674102890955994963680437304392554066098639305342436696374314169905036603871196983592314727650355884474925829324264294098211162049346519293677786278600243413369982171276197814871229660638073432753052931907674562364446841892607380939263656765592481073809279697680622750872688168168804051312155523039151993861868804618385161361039741137310248300066035470454690513711575722069676320550283589187665440342573251148734335473177277703595818391816426991176439133243087991245159062737321542253315021002954114853240156463637317410260399293927619752962627826071205441004613349762171762151250659962757819852391168970735347972437689353246214735413659725359892610956363243862401805670196816475952431954117319322280632339126779738324992000000000000000000000*i1^14 + 355408451481421689170789134909379869955077320331638219190430255813052676904889984570155282304108414546363057240738240774543200355349863036301967479653383394300884174560327462468629535519541164599411867099268068121609871072487504724086754555373002781008642038551496898171261553726222507000356527643841657108683704181824553257904642772919084334193578182388974341752838239104326284428851640058413494959811394773045807626504920414490287608595514995830248091359577303605411301040767074843184129775769291290226005020984621342819290819475175157230080076880369393915687667780254639620547881366613358346399879388365047382210825320829282765091798011685147493158075533745536893665239650094028728290153984944246135603494368357176532848605409020806304843463463634319871469168789212485792938381576415581172723436032938791092898876188330669002426043957264227557600503006588564864193245962596062105314767664363236247667004722453873911780085315268537022670020672687167092283639634572396388376061406486989467689830948126373762233962144172171144355975446881788457279942735202382528146738678135575422620460480652810290464988986142746914942978702359599703245820375318513062574143371589161197037750961235313934426891731596756544728871238564779012619776184154307756024666379551025777007801504451311447936337346033918807140301149055189105764788341534517106196768785331022101719272811778872753361771996043709584395388586040314825456748445008388220463443631948442029372769033065424303448389558774315910326096754948672574992762271761671689518930152542917085156095011481092657989087999282011617623430890979236382052258301890009205758734807606422876246807476280850239796955734696771949849083544823307910029761476383706423555757491496096872913558516199796722178692399783877592822327114814395386034454994607192413442745487997528912035815397795921277229475738503884869372126927790585208537297629632492586348849212960276675983633519148357765187804878145128317535125504000000000000000000000*i1^15 + -390218531504564160163891840241147802514173453303383192210346588193171798232826024898848075600981945767065043320067678558232284951467009457708475755269617206208138018338865099637595569932274489316305486893703544676646579521575430181787923208027697082104245058855997126669809774994830261817804100099089342285653840945491483185273013929206572196566622241838986112724269461978253736441871174841318702095702649104985514766129296394615872450859802433708291527349700672541887752726724272521183231449184865729508699108598412365850759165147931960236534832519739530977646601263291836019475898975928567187772518255227907471109335738135857315967066022003565441546848377021224939632542608868333197954719668781093034760701691844375672843476146315262276703183419595834048153500949854442419652485359897660200046413414439369041024149400881314022155228122501477114635939553607915869183779987204889073729807249319427938032859554228060449912579546046666568006561661906886525295966935274420810075216959847575343683048356983892310185697911821604497660880753335765757449128874296688187051394964927746890462920795942721186179489463671329408293315328051234498226507484982900462198079226892209253804379688444853434074751576729806229991933543297540056578870773487146630203365820147500962855452106598094217325212983883075846527881048026671637783009688758503052415306462904266651574132056652242877922275129071898372636972266816298321465314637392850670418469054110324007526439061119572794210787498898017787430910896175713336348803594043075540120599361277756119671231540708807285129688267147440944691754879013619476362066000059167840917930568523729563286105826480131970143313772762913041597336556110197400439340430642299987534186198239656469637229571220795886698472124025536918694956642552628710214593911762577675734988882490925418761856767693465953146613032694072281787869923425043455927013194295246700602357953772634710357885077443435775061213245472912888037376000000000000000000000*i1^16 + 47176432930820922828773461863990647070962574219986384102070212731510559556216037611396375534800212763375425308554083019045219011891012999643901345838374608851646882253838733325558819241864180709944396711292862200789337609286834180521953008022213539844907459999751240142126058043908039763058513244966163695064080627495570207494041749249035837646101476350108495115504733409576578829035529396489950966637780212400413329550493378431521675768842691977208108340668347957142905604547386048819813642665173864592996714480846614810081281153095070131584710174847707957687223725962476506148943947594902728351405036606493142308684115752565333904731201516942128460359901635734703814847721804807141188054220561266223194270928407408763024613643335881739178575778637902267131353017023416827069365446765468962972627997556800263985206809507683138834919809187729129388748613590223095326420774201698152084091693853676095402981003711978781545630126816873281839376008420592257624849079349215619545087910314924415907015191949914960056342625888026121187968239864380041646560013448135804429256977312672366235496833658316296235220497317785795656759635257927834706519784391358139670512335977077129344338981418626125322036382675841374393769397713931684603998768741111686169266586099004560244010342998266424144173219784339165734268680067287390356700744874189819461447987009476841929649726418068383720845016928259123114229381194549064752181404789047623664595315985045698791678470550261044012967881910094926862702160101451094146926514252226091179033951661084987458838978938000990316260279778294646133388459624908291979696318811961376903407892535948329853048943707825809690885769096423483655969150523084285550628525710121061206029784255108129828614478115625264350144966377582000512006190471238913544339923958107802246316477579097543220021592377241476993708141190705731538798641869049521003356810405246390022314418526141791715556615134067863843746660358987710464000000000000000000000*i1^17 + -2226484770117230572905159203802914925173244461032719841891752810274704106936689892611421973369218814428741177158153644126689353722421613061174831149471491457330155413109996672252339462395031756929250403016344435655089495709012823452848253180123350149492080204580918198024784746377927968430723920869106154395569835872494625775841003067609740014813148056272019544069558889474255463876734494872307912082155992343260784605255940894731427561476146520051682143424468678607281173011603497011561019298481425335411586255127043304287375290622959156962113417695703304138626939426365643259966601694866122584740865225185733239121791439633156477046203216727879891576246561024994174203078237193389868005254770325360051718563313497162789047389370669095777518478827728965584888516659869542732600142184703169212942503919762786474182623565500907707127374436869365418003311642180327498413844513455649737816713826468122277430851989428267926594251583306232373680139952265780822404135278386307524652467214881204765021029487025105708540318820421347398723050842395712656013206203467014798670865998804729006733099440429401963207828685206426221439261339619952334609533480834308226556988502127786079465616388536330358547988188233487252066883253894005736169373442514517064732674898164119025148988688706266530033492611311954229949746121691786277803106644682763839889144111174462546766445177199773708018425317939942589079718566002901184303206611925799505788669781326963308617758796580020613113792254870952312596351711795162529248559527716119981372250789122502832215622456088000361713985723503072981354595070910135609235120877485760337597441543585324638572834586872175071254930822302245709569641731393354125704208563038328893150484603657856608549564290216333123711475708503384381196105569005132575275338649549380316201901115626802227762578195406979887813131633307095792261811628109244923455241917500762919470688295228709149357841919828629037277909625497190400000000000000000000*i1^18 + 126579742258128621878307056439350045574495378503593620321174520168482488670698285876655528226998307070447284638863205802804041392660203115090167509330278119016993977174939472241668721274515141997528988935111469318502381292307604982708278669565673643069727886539691260367314802187774325845841924390680643726598144445496655941390675081103128826778867199328694651261217634945546460334258878644823677114829241823272456844788439665094711919828390363948174880713376991081033986612173469082127621015475355428685543179617355793568381720707202781693643732273018720577462195358264283326134662173325672224151757494031507601257002675859182690376390514666529591935879595611574513242618125831418263813042333206295911753067454181928136854100749773083727534322487309770509301141951598654266233894174366570042537061842364402650900381811810531868817983317801109863326411403575162770276247502058135886582506064481034706172938129073624855034023562254013286377277135927439344220999460052302123371263704377440661582072512571131012080852947465370830636736652770786046559579355975932657001317957994214946666907440805079765605895303291565527075117392892223489107173215876997412587703150972893044911945290794399017782352257894204171477356983548026600976576600259431684936907947403097397747279309317351526266795639392702523032443689102311745234849500927345834301920934207014232842562033591980194839911009999779225377440721530256327350343000505477719443567708859020976195386177253974990099130865602215094415116833459026906328607066660435404133710589613342726154821534786119518091348544222440684919862273341587831850819022352448219502583960718090792431810993833510043182401001137763840964043047783400556721917508571535072503047139920566502674564642416889475970353367815870404285404622909041460077492077087471125553882368984160571635330747147647898430046121849706311989505128452367742881636499923562040454987461976843131772404517960224257882272185712640000000000000000000*i1^19 + -4754663551207074627595404378843175691946380767782746857674827379325534816140608279265126159027773261324487784147336829323295635359490969768012263081738049656782730092086139667571128948344579543611748817337907353247951903649947578514590485251499648112928163741069781718463691071900959530134453417912580787962084878153125411531737964885937334459913674212564914802295497370218316853086201694454733746855466597397723692521810692618017121041928690443242309323473962325802371379115998452915498190182374911688889613863578461771894277829363096598534857257523016083068077661106915532970783789484356997575364256716152283986992755369823237747089919398048218223837829235872134629599888531524642177516531299112673080445186965825789390143216399061874924606271681861090517115960910254891061908108072582993513488822706606065787811892402655071836746681520990994401109601655796985493292705157007979009305840227565807559652268156147090653827986435034284717017338556160271221189148921242452076293259720028149810036895573642189621840739933130290986375235972797803322360317457389701268437162214091348698886930245904984382429280053533714717937385020949763334370620708179867990377221111061394388630287220635549310016711206692872241292510484160652605094627848646109202596676673205587258377010354259244256949521627911178726505880908121903670345017579328097047704034494390007927951939482772396991312627434425028368032895094461139421525193838808179103381141728511617678799273960222821447975424060192036489944300575606521761725423595360642058410075548695797374787554587713200901225538016886782795688167332812481162190377082761668138017899939128714882335275816462507915099918763909279226793055618215088786686700337372594807194667233116927311413945105791394607499992186885409277854090733585152831255192954549093910873159244278168410817050432745390134635185877924678233235948795475879137560457697693812821610754097156763500657242282267136147184418816000000000000000000*i1^20 + 49919342191163903636552266897378407812830349565897291447447131057152579887264894222246902294704801444364733730449199496599995092471089862505923711850094497802557899734875136864515009088317483122078116616323289400715203387369844625684696067417638818236364554431080617920386623007319253108915449649008599868803025737646440105547029393971403998640847080097377679892524720091378721742409852309398099051636405218694559429910710830106401420480797055079101860308093813194912373413842076578675861371764380401748090252428622730030676359456885453861104212168890442061153299769210696697209368322524298869553213133556533384240404610111267272288501597832025345812143497996369804347740967356395946999246891826384101226755733867126747388686600253690178578842904215844199226534401256624392824697071859696161108794172590476817277564958903419839522478551476021996210184541464326162042894782251409666073907588263234247247904369448800350169495028983181775551017627926035604449035823142814418796023049912996822099976079706617205400673968985496750709548353171397968198133861254507540634157681794076993374798864637977632905203845224675380198623051645172618376846852532460101695890369304493087008050089283835353691083317511792278186503340021126213782781412754063893994405674094234481108639995650566078441485461598458111561718467700475931299435887540002431198293266031185749052625276707303618532922252802218032651298544017577855977184059867132781906505732409438926582710410198155531416580498463060087144720199283056781770636038077343843622483768308047453719986475304096833460100167595987456968220817807377955493302379589319260039297118901680215614224871939205015712500027811021199180691260755707015192540288632069358678224120503799452072042324019827545505644911975614446455323971494208241503687207717434101678682801197183653665523684721716409908363859896817117063527958359961645003782285998229821890059322718668203425799213262557040082944000000000000000000*i1^21 + -736768535332779983957247567345569022390719731766169352933031500690120732220453418277146387168961864391770018044431296813902452635519639125847565363924983416717214232136350149019249212318355531661927993159360369143324710319248946270627337822723449814198173763342096993171576959215231253084220102361514457583024793728888306209847599636064213717299809814330544485718150059382683587660366822838344660225833665135523166514478492252121304851293927424211351834301209685901681872968822694955449589487293477953201163141315680858009143216693316074946477517565429530963549310059998485422508866008701411287592067999182660527784944944133627465971928099146944930525959608495639239312772695969714804705391048259897310206595691697533038562167627910375377318134522936278492829246994426815806267771893083371524996181372951989692754082439625500468073716073322276921520386296870210667317247912834673230770343065317846962217032724120064278440101540024539445357940808425179450327322698783341531324532897510798153230020849420942930684221775724869208123987218786708519570767187757202281458221911335609773926440315536586462972758591128999607446200986446917084144158855811491364237056156028210821700495469736347171888486441611688906652856382838110027916771869088017695859468071644287863750579492490404793942371713063614525186206654122553535616365131562075116308319370822408343477994660050106308186049391588574911385956903938079787257903453529511739342841661922077761870107230346257236790483875204694357920345530320669209995180185063243770918109840592127600601126040738989424979796232812571305280596883436488034664319188014836118789173792750946073899333434580585855889491272509606384028180951828645154385099791781371251084166606573662445579173696782761443147689443596064609468600202985242536646547245275156822090419261173416901043605600378659521729196157213078579262072746562505119979128284355876980327374112257911942151898565579479449600000000000000000*i1^22 + -31936807714220908120528908489029219084016807064100820813352491724874186988909311395944506087836745126203271795570095140435693053627666685842432925248247162636196220947578521712241698676105618697716277171455414450859640071819488746417667535522215319166072129477828677487007481517784429770547511060015842343883505945092809626140028807082679967865331252634569873194414234236077305492382105445827309202822593462649691556336376350136352718004772709969388754010210095015760630922969179244031951758246737260966482394411195353327371134753168258517419698486119638502216031094234277391812470238009847565694270634241148590087254095058679436370405642737287789052198715612514038350098896356717115233481029236263168468247628710726492956696905852341946942473407702481294042861230205823140111744739123559363275169795232630696689575402660641193250165038684475473339388627281304762500203009286757441295864683484854805798490725297012896606686801161502934427717395157766571604311484620324072012289632833933515874727080037546040522502621010832444096717319323074405567393833791194115281957298136747951001263730213168184668145905263058768042732334716847696248067766645218718660359631694729638317120331679282701569487816351452882904559394112986924547903387426439272665944091453130089064238798561219711948318309150915271463932972482989311925030449042078952703288148023938924928759666870857076716302615289730900381653876561497474927222726517993311135422676656628103301493612129366862598254542464288352986036207920401013447749353993285547769938958709141086209933729434823635699779588173792539963683131468012383282713380347668469347764806542349718538837426573743133232374497262238632844379324594120688504876694611003474169554366722524906201732817058584915004028125090162069759518019048917008889133612124998372706657030410265129283470269912568582062997121143353458737812901479886045022611765658525755825002836610972303786152144614195200000000000000000*i1^23 + 1193991798631304268040703230967781329740460191313293581958097111025207318657431220634518453230331898764428114210087430148462857703202931778934563893039219507338990262171012255557927402087489881813395886286530765947915677236069459483792141740131068077416713671114668296470651607680069173936182918357266048402956296569781121079442033129032899427621239326866118157101695304250960362777549323522418180369046198650261205840316310385719124880631884354040641251357102588310693998192313761695129316403403517712760375064411344903761760071056350958662351250938177629929225092828968155042323749854328971586223950764316884051962561818776605868125992581725959702678316951402082875061862739245360990896995119120874108981435584847347444966341356688971222790101984316035373983962642672898637532357512201233041247290671254316752783173348829404314180514009946780889708947511954992235897495821665969538611432160608129937890518597716954230463597905831820821556363310737122047316184468470099138476169015864620872656674095050585341109116666114759746340506625811484858282177811731660317979868541570201528929656179084809924882554604539624698281199435592135747675855813205688189256330025948976676795681012785852268575651007551754066822814357556225259203264196207648909100053826250708233587627860497498138022945038514196396831015735220802030164882032215576150237192923176033287438535586906476520764369184592811691165313356832278958606424675710687840144325011467655025524050555864454375541702324093416154844019758522930378221620619654447214148662070821232156252394415234224864437084908218839949838953566235658055055677715578481254865090898200220994962263674044765138958700149636551917345257236911703367811770393308750447704974484691904930803692915683600801599473827266539755465557112110230122587610581786079502615886362470057093213825313502828584874325019271318655477678759695566548066526192210187031514623051026375557941622210560000000000000000*i1^24 + 37462282319166474233244368817156344792073885943841213872304096008057313188349980532777570510585150443501555806849187394038176007336956467237924709063452232446925352747885583647372612324897229648860819485411003201674568939583564248077149400314088981015627448359237070686533694207415545963011116514023894693273175025692112814666804535273809157243796266038731287294641637798354057105512205036679745190259960838710225589294293863507679295317422699440013645635791425093017822240286108021037237190985295894327709168736850353473291147369169841627587597711760668320783754037353551510642107216093970399416081015625663713984725656697830165876182392567648562138813027052116345393774291417887969129232192878958539777399410023762614713905402087767174299377328329696473159698558860830730901847138473937523834172408665639960000547290981876790285748110379460202799169290275672101304622731577843827336789637669784177669712065762151720773891193630533049560706628245377285810512640692896527494350847721278484259424916062698021421601519865108509746386564637592038941320439776241467284267051166717756149265582524596830108472052973452727406562783728516879890590965584216390452715490836140927244829747039977280328686486391775596688028108274414999158112497636787735458497044992691905511326405301685094528812574300051812892667008675535498744601846432129957412415117313914723855504733853112026014639581221090146606486575086147544088195157813411896045549554971647435430666314098128348784766885388670881745030485704545467721698699827092840378692250799352164677441843968562325521094808156097039913667237675005331205034295340737349785593171647602179791542382886318519169399950996505050390254057449136211471355806652639161423995924923981731892967285175730548077573790278362037660599138266817597415489997470426689193523282309105445271904998364958402015647766251661170942150552128091057478497511303720562360536605293582977293352960000000000000000*i1^25 + 421149485537525513130226669408253071326260789098898388795895110709106479725743799442027556133127125828495957992477211797871210043523999621087135046177502620194914063537326239840768431755235042643429870159661816449983312228850821276627880482701946364536909631875400144970119385159377531708372580078959821349638358553380531249757441236471939977077428093854078940771236180288621956325180081542000993360189169415775129508479314553408289384894046111256509897180613427219756594882173037756543974881284995317549252307084580356599779299990232967508172079580428467449837566095528661478984500674733387620424940844341734781438835167836185898613362279910885799988668881029843353056909758688419179430149528494575178294225604282572287799461035943921430473497524081267813578970225171748386246802573937533084041124615027824295839085359937369552381761811503987051280336022419155083472554551143128004463400257591127751966089253952536647175452187636143302839520853383608132896256219143038708512881514625848277802838299701477639181458547103483614967622482519299823340095743843332509126434054775274570323853158947831493533396622282539227748920371869581135625446503714612223468522309096690754581683692723152209325730614839278627423466642553934959345636424366044260033708801115081166402055000062713198249023585606669544916725993308460282838229593396691028324356468080428233588142304503454723555715174398033814976795612207156265442460365748099136393751077974904165752074451882526138601837685075506044286508631848140118102821974831226894313847979326348507026978531138191967485663538923716130868365119598492981836254320982063390434111196017067016407202241266075610590836449235012300394032990011628834306500410776922728747544311389046744445271998715046266988593452031184756920869221851818881399901265925335618028510146776682739934149032343655191187383216537965502000040709198211056062069363669117373172413842426569949184000000000000000*i1^26 + 2843034774999119435401453374152647126806206793935680382425649562308845170535859024367783321292188791204515899215575635044594539694640091134632944082945115148268202242074548980647967023755435483896161867338165676773745146421155181571856023149878476314750396579662596249119583327537937617804142895910846258090163556411867894469235755342971917772526243282685965235027605903235905267715622954228425408740628709571049176640239888783152321813036215052969786207681864483510818947470544429093617225793281706975304892551573730344299286180227021625201985635152664757157862843189104084141097649516610515935676594599339507042398624405347877522940317652404553793069875526087698884912685530876671260056246856191027682247564032930844173849142409495424236297078860673232289542154117087490239393059468734350741871336721400347757958777856908181587005848200651211579858802101148630926775468429365040108714614768782582519217596637650035554596209354539779931344115475259260943305897694245544412098796600427510994210858480990352088944619082391838822719402710747709430580389642183449360442185909558685436989304437785647197103727966485925829728427238289943766799347787876772910686855547872684283092039980262883259488474907381988337371362341379267961760293976398234804884225424043094886595116433624915350204796449350896738740392027503555657331975656645828792249682547577578636965435750930342109990545528532872744846946019078704033626170901313296550004600553959665446998154278180227109989744751881127271093789184060939545608905402037113587996645595236409577835328875462009473732402831918906387490209821403624592018123335999118351283983226460032979485158086766826743310610067870023217040909748739434618773056669229940279580195870434105089165567135062779107489814069801502577040912859511476040007436753774704498455007064100280037423911399628090025543195107638746032690629904559861121087051870941929211182515950190592000000000000000*i1^27 + 12880018893372519519139784727720975908402286874644222428352877136072507849408458335349382043547236664522511565714939539677293196481210434725368366157469638824149088843885219158050532941668101254887347236054647681871850273696965190575910954811303613212026284461802062042853003512226152807420712661593143609591142270707381293480010851362831970604020613534542233488039942016611110613727349079277807676642436691208581394155829606097378340230524335891374784230857945459972065873874318811475345670745023953700915792457288801854231954351422712468397447119866669229720538987334091977944956905235175488519011400136073997633908227940235392557868490725421285409270064261348485607618456488029435833510037536253413123193474013088324949204787376286890474231507933453661004866471024637433816347966389350125003371242382509553962042282014126347230142133763294067517875314246461936593597406725246744799512593064129184077813969361113600522615988427064239430835189933833041939916807151234111468320910773806049295176186791197668157349271166938814544051368400571957498415189454971944798341376667954794983216016496598961591607938162687151014565414740025062684454744858776953416313314443820087346334462183576735017022545488672995738081255790217846218937976590633873538167559264066402526559764690773286201707767844949577733302053051288809339207132395907218440743693482821710636489093988114715825552759056692400180681439990552257769596404905302360106367064330367669070827915471477272521766817419040909135517115670020572642640285824649893554484313728404779315413823743473284914030770257335736113059428413433153398576652573893321179255442372330792843357286849916838038085766289772586041932226174800169908707077854556807274661736963139288156311191069661760867817582828603585561067643165530003954411463820178822364858865020115836348019145058366690043923356461146497449918150357933996205589315691204994664305891737600000000000000*i1^28 + 43929223490370949284641504909624599608919840938638042244501462138921539922600715243134423797404922177419380879656208919946479985051780378216747994543972970502522384310312680966824671356132472553017126606211447203831467200629536931851619788785309106348985061331639045132312230553948675850388238192684669746057874685368003196757322595381659033699234915311185447970021560940789593138184365676141910413092810042868153034455048824312457953920803324448169226291767740005508470600893706669109701996856927923869531981790045100214760707289987864307869569301387619604322966089318661125476595284266614171343532282714462969013448035382680723716820468894513160844557439032325092758602264748835087328878988123628048430186854297859024859580830005353580499886634266251357413750902379198258056731436996160478247929850165210188640682727140337677839824792347128842661724119669411684800668516164675794421824076291748066971880295072568020323110224817567634293290141457381874029559742715448374397662183190154482790336511041602394911937174436636696786091524865927875713780525480989416867401261713326326124532358236482292170408547184306540301677192616775646885592974539866772342158028109427207536890277713950696473146196118599752040309591033353635304377835406103344495699245119594420094846753289540318738705893847804438289129032542482004101262878607699508434963645848751142519946078356440091213198366855193002045014846350443170119091832815279911789249657636983056477596942891576348659592466985059395181209974598795565245277205459928870871547372960605245776938214100489567397245607467931668257423041402318556104782559575352096393165877960772308683592492919834677980304797668503406319543152156641562521139418105141150599027095225726726084742705665288665761149460057556203170234076626713030668723202264872228288603975327599042360835131821509496467253317783021508955021563988223976848314587936928683995955200000000000000*i1^29 + 123794982308535974489789875405546447954654011122348593033014971485694530058238267890509041233382992702539314238044603620755892387011862198210381842921353649183048177201164743771969805779077970832163419794837403616969016153332381118275560840086022393291353163060250327851997872708334619912924779176029838141727924663208619384523502291740280671767607821747109708249724279555757202559441965117297143495240697849061285296663897930218278082581912236415960643868995252865392597459392863917466050969295450019198363283239252260427227268522181598419323035060561379496062439866577270447895403156596612621413514575530554153204946411617659001598078169422655573470139644736545117319946781547186307885869717830449901556134411321468837497454904810718785011769529361711542680940039157049921362656009693734168590144103882552448975365900851538767369444277362016437616881636984025159129379418229257912536657073979349309255781062505618924216738492072739668642724495036865626632167062246099986607288456960135971694285128415174495394907600077817541043825914796071850225628358486247411524273733626058927538355234317979016434204778569800445156766749546872056681856295247857019932026844966862788821973046214743168294802718277225470827447709351189479717120987082153554518969817115518946845459988004623009204865641529249135690130408721875442202342563902811117459412356777788534167775197251123012671462797207024720328322198188060806897602236516056064992130132264953456547136862461561696537416250452872621646376559143326596221600233207847999429188189349793910759149899955820437829706693421527486250686922416638059753825745544304071232739775464074881278183317366453541570201837034591778633732523270899251309744751120067371370853552098710798908475561276351870891356699084748311520273682396483037117073386042926943278093704213584043498596030985529480219382986869880354803965458595301448076532103664485007360000000000000*i1^30 + 345186708897323183429877345129802098817325879155150092296583895578913054258550284929905713234350377259370464554212112276189970812483760895462444329705409366522858755565224328022878487682169429557493389617495300365064399270949121639492569986796894303128603510427584401561432570488525341522933263988035165811183767940760129124039162524393853442933237819638916879311995206319256994795812099908256998371608980758222275440348890216929150391965973972872636786866511206607379613527530519709853026562403674976766156298314780992488667975417944281893217308909325359914167833630741065579203288905673863665982237945142246376676806771264544926865746170622153754485883650823167082174358234443449612418720124623695758070614056428458392482126738917474642395320515722660623642173707139986115768899563594391395740275285532827727605641106457207123079445668249129554224454949270389057437546922468631043345237466685598015766041778122048412267049519088132574903448630216439997517457138228128596284593169786674191596676780476501842778009769233520786502595175535187422477892271009721439638292405409303440664863343317248579337366045857553513925061635170670283571740444724249977125293968320917274754815393883731926523105164123605012490389295831583144064472634517272713085881122461808677174990608578494455004070902806359602004399589230964159531800656373943766284183948204907363772573599885874098015883364013437441155761346620096930016088807200265576381348781065904706515746033357257424140563476454940846683822636192977409796105966220751339330426988098086427289134439878640721937491936066024620561461546112757555870750681941474040167139971625206483564920236665231980913855157945557757254517430765087903548130334232616165312342788630101067675904422121512061855776016944444068042808428658782118445591475956390489908173704393030387803441733678260852251991957721831225416645512879439935282987663360000000000000000*i1^31 + 694236668526266704818661520260879386501824601806927592857859948033452070954107415165127665455902730957035236720119300809032133579499028936924558491507597687475422179207524756220068669145182240525620461114961974983450159427825439603004637921896060054640215155550787556395222565864305422898030409067858289860676262625127536505512769364854551682043638479147279255993343352797273175248138474408789767928004412494821915924535164613164234587448215325973169958530780662118734384585734536753773104285230470868533718825890956966781541643609577542027066462964814714499079577200190167233663212344988175930648473221136802034324825894459957880499151795462167663848895702656429490042401731890283229301904792474092160779713032983369555321470477758892866420818713350070974826137640405026576515547558015169395523183760295079835539206713468605592455535349956749074571566335083855737644111022422502976811266685958575241185885191095460932532604008835777917083880905016251638494250697390772258556085733208440921631196273786713217514120524664775071488686212528853239283140354724539427640295097579548965060526394390932429887048445766491796559523283380359048073909152770639120023733043627623140815966452125268102742832221083786651268283639085395383984554898961546176863149487414550072003312130683849108339964870920247183721141336188431223432481399596844886058034945351818727844788896109453093747658489593798843599645431220180703269427457689217587927924310640567584262265910735350052395653021875802759876853084762895406931106697636608780451843843624597089324973544189355164089306818731701110379416519057308544583454202715493781595274883966799143437001103664939215958491027010024817368106523869878177771411179327600242306150230360908686563393463595649310556775804754262874523227447474222774148994372807323003575437527404501367669656906919564674696673510306671982987892212743200205682245632000000000000*i1^32 + 1441582706638630344040913382774514291697648388183949707579181386329066858021541109952984495714059219753153170189626227369432197452387141577086685703149450865599441777160554029379321040088254812818106572865597372101046443443081135710222747079272145891927264531667869124419393346443984927347655713892037544394446461183208428590182031683638179919853995365021533616648301587296741941568180892898461879524877428368357460228329510712514866063122510446092458449303276796689605521949631062617257533947020500765402534891891783554928909033231351111253417953904841526064662329326098802999143190102254180551695605560128888818525501035792584064531738381199879170729420843609410762741199364693163603041121214561587250898853502253709199833234288196390548529062827130043589705150414039981755678021063341047333605075133592004972646492118005073767732401767838877749582059975418882764952512595148722800163873065195216577246053991133890323990156581711130839012751690354422899379835563477431093165477767064566968059290019241537764807335679622986879152705291656432400167221384263167646668927572126493854694663805731898433578531833165838573387051197693714617325198058756226358886467536195872310941668829370282918285393646813879026381150269846485846510699490905179616188568972939097191965910325456452291099503035360332273843356450561004453142676357541438652880965720958649718446320389967814246019682540041442746345357270310945754740299523843680277440193705517748739826393659842877652249045296568714155730507143307783897631601457303199116329398104659245541333616394505704298433200945655895724063803278582796088048976138615169752922177533094155538753154719543924206138840423508468174948882838513401330474789989082243669012281320849861562115290910895651085446545787749805446370887479422094887683817363693393204506858662259545795989917867573492553133570964506550219513147794843991277568000000000000*i1^33 + 1802885263981860073953243865272108932464952359616341482170363317165045945808141615601622540959808126653521879220227064053744499107478297579360309114419990360342681160929398764768877941381623308420801646594956381890796312591352702598762949189220986685550885710238293136352376936419996041067111324941333471418377974256672474517775257484881280916666002783675489620483778442951231929842536686389281628298706166192756594204256810312698836798822112361398704507574642580928541401828277288206382888948228256925562412191437872794600794547542476734277011267457771701190738159573661841454450396793201579754817856374593297346886452544824839971563491582968459431286852265684144555256639113799209502805425250798903876696738396258920622382917430969379678698846797724762338041193351006045844003758329604525841806482670514132364979937577615587441772819017759897902833226486348243827957382313704731086209465624556093835039963559172680201848773424469052819411115240651306084108123805305167783115995302346755004177654156209379407498821978505807671524659268945086357333505951955470868308397211381517514092252071058596450994021304098968721140366001876270492302812277436798638302442700993598068685417472851286970880800700691204241982574751708955648331816612562932578776123268614188503862189748521134609304675292758321775556223927860923180842345394014849261602479428139744088913398987006951332756495845235831689332202175270165973602266082667321638534218419962400171323589914180586968029164455366423033148148843240037516899395981562412160479795685430799464421823357359191941738399517478222346260826669917327756483739412594283991344619750196829177330927721016751483692651457919791407291800024278100207338393053248292107969878438635546117606187203442334397418074235064034537344042172837059205523194491993282595265560194581079224021239830654085514134681006937022731276532465428070400000000000*i1^34 + 4803150471518241573277652689638114793205733917874592862296666747515420434290046609610319334345602732729845604787153756605630469906161586560283646462331051874790909260157986181040175879851364264981898842649582937209533929425477945677679294763428460071314126711167221602604005749131050686337574490045717704304499401756733059570042570561834051543720338075967952806862623527193210998008444037381008535299501338590125586102269489851110461423386435098587900618019384636527324650162674659661887602181543899190856597921355704812073421087536591516177945486461022361577477419176650923827214199265369347552221349518682207521373810387548733580668898070819643008892914751467079859612969213194901558641939952569695636410495181958433635956771351974197734627826637943331949921360309027406076941409672779598400293904139912528617781498840369222044470631835904607417813999846694127722881152307212257624520711230137411746010730820721125322796458588963901042722710456207670790097620323334441434140266580138213996101539234207105741330346973328770953552129574004201341916595871240583999991646326936979894808676775108746128556825272473173898388943477110339891111583666527652841225606152201212595837013487329680045071346373342034542670078691827651245902707230520401435198794983587652127485910037064624095924330410688420912347360936540755869569546011086962699303820469829125258959911355150398422681416952961564095116543676148073005528583420485078818870950436433989757702139906312074907006431947685194366529216225483951052451988246963519241011236422133794086176665312470853452481170563161034710230700818757208495891401198365309272746389467193221004462893935780733616866994669465148345057264284245223071963135869511666917979613041360595565125296150265289281884942551625816025525139601946337514157477950812777056350082800657151884089242429854850727680959748550266772967653376000000000000*i1^35 + 1925033669743168413823835691445473782715268402702695673187044291591804899106138532704415043092793105403183840735886690275974158917414801332239386874932198156700928693424263394229031037989409462195046086963565300859313121045132429538043264739265517582404029640996428225970061503808851863665237995823672136973505329701254199416727526013338633117720128976003560959054569255616196457125468578222950403057226138009100276216171654164612929095210113918773827203989905473334555680255677417572388116396930052054719512551126859488921826927879926612426976000481406151267933647887245705825935772016546409794780483709025643499164885887927225455581657717207481853932190632979758710047471898319553927409124505675484424516774784955201315830173328308454606364778184970723446315604543408154512058735876394197867530618893287931007900075463087392300735446423974915606401690663516679622805150441411929048050668533494630302368489573244486165353302176501683123338633136225141662455344868376093974972384255025881446486149515375428397232371508707633926009975971359731160068541022994171498642768768246348189410617035249669997963416456402314044019528503954991007340798932041599804406554610559460545039399418859319400463589161398456689811565560854719372455197028656588364134891562807832664393987129844451636502438615047972216829310581418438949406727219621855266777464601010648613151457381792298219031315177336074249458270443129861624885572455147696477591339686725127401859907190105001870770879139277920203044910780420369381610368756755741265163405272647115511983925975226859886205717773625381481395139417015565945880199349949135171252329117736549834055588849003884100465612650892420809356671510135777792783799736109559852231123121369355451339796948848836788529500341670165203021969433608385775027319808312204653537054726197269094996538966882880911428647341362874595409920000000000*i1^36 + 276790180225680583274461519411012492261860258239890103821325445836587846534528975460782880763267846973585443590991624310733470691190888437163798122662644585872459404515893697517181971887927378664284286836546591829196286768994620338586540089275517516946109417592137389080310879750737282238429076609979220393111510932838069708349741466599285151988246595863086572452838212699802541351183699649602688060118286493241127430632376972038907128490102477320930729504386175055850465727333319912708031346317774161518010652147591705211636234876430188521946046867587062623146608401808195031419307589361114147954639907250339552709842207147789083574776727613011429461508319194377764514786970113319830060142825925283020871558741458904167704469816624776098949658468266626821237699556216040344717353166258440489354542992263745370766064876838066522746978504323961782063636509857462546381644961949922234164331989420501215678859139605517263205057521589263186101818470303986904228761980479902517281179600667603538870873295238244782932214900860722584367684786432390648637776418819747704062333885739780561186316271863332577430048465491410199918454175960347379743356353071977089263572291088237143997553015382382170656777002936372571936309552860102372958404137131984399765510260099563105473586200700699672733116686993808035311458051613757722847974400583842452052207960235907867497817124654305735511317023624249196775192744353886335545724068715141821484327167880687654508626421383983839593444184680941560949515144582597506162415870895392694918449091664076216259221125176058197857827605837250902009640763581280142872533146328916778723167782870344643441150493054123506141901266962968076160383965344284055802703513248250984735515931861478213248911696439357820112713278247892657427268315860972098461944770693940699094075193212522036799205200221517229674607473107927040000000000*i1^37 + 10268679055531106389944950624209081978833102282276937254226974012726936249521187864008733863546195818898823693240962761967672835273533889295533583771903067925240377734849918748012201374803045320119361216820265632351172046523737697567025837611335260399989458040330966433377023794962359353945712741477870495059126908376568751581691559712570374575989313337191371742373584346279522747443413648795341599143203739045476625398061754340482865897541606269096819442346560456369666518235510441779035275347536007649572633267368028669936739490874051702183395615430337492190907706243855892145838062298176131291788243701774464427092751773491730936225988410696647638825521712329343594084549837445485065945411110147888085381639614624551966137386374826445106331332968571728997003133725008722208363805111863784112925912882116904560438880090198113645125954021115051446232770717064449490101717645801488443703941698933386752273379270214177989734499603663773351212338017598490900472323223876582528643849561774987608418965070369770742001449060201947994862345977904338733118149840424978556888215644606829895679067128549246378381998586412464814145707973448474231531222607880432378170273914436199980083315651851332954323203437729349950556769371543394279206478099006946867725898547474872809177755281483183593080809991186499590046851755863647867990884092181650118304969845169782573180013283601227837895721398103787553781403390221530401616064242742584635652830150494055085192424278631941851888694098671167993117757652116418444848694533247172099528478116968336692268715766828211948164931972460078143224673686761761088036520323316225275649872988153599123172861224387754771355941376118735347372414131234478375362918912396442837313209678842021153192687502336224384914821488045830413662971454889855017256241493243132103970537074842544525125591325300931265092911104000000000*i1^38 + -2358925023366707450368862997006236623488707652166635574275261254793155477462411880636124965526349107058094047523665832925641468214672421831364270390675864753591138289190434725503780479171822770007975863074458650708131103789528417557562075234166980775096720215145247551740308129556175622536620235644720422992152230155500665407962348021137284145197942228965318649718517004028008459652135586466034816225035888601246740968479075413045688157275536010225926059054114785740346229187409593115703016377139119326779287379720244922917381338507635482880340219452029462237700265932131907890172195359119538292153407362901110830257954754379366956831279622759700148867871940168589923043464185714766503005388308560237653533744296853754878916393087290765140742655533661635150171932777232949034177155239498507152307657652639676205480322810417146426977114709069078008652913455151630976271921112700444088760841105830824402699452298587370655074230674753180984888635456546550817408490521093941268936479651041429927571109997546024178948892730481753404427843470909708866171700396147204940921748986282463281225136223749960304631363451638878235445978914495829310793395265292988431143607599327875976874029561692564052711356219228972350643086677723707016266245484168706442706802823088475026713116405863162899765130777457156229757968214293905893825157066550325345826469231752313621150104870116866427927494935053437389502005707690836902758210765142113354019196829788548777273176304837281560305369208058631328612898523314939957308799051136388216992197432040163746733248032869054315183458609481786128923306063524240181792112112418190491637897803456831043841206771698676869214269784202773509240272327850325982124325997448206304618351388954936306294987164460333035641489270916902638165977873594442617893601970486826180287210120602860516666536121136863772672000000000*i1^39 + -33994728867098397592082123284404715228756716706091351051276386260905536214155233106813315171857951587319367219966842571549035630125201917373290083501027596094218028289207411659946666605667132499138909586320574674632999850248902097508515299483259324734158954867344656784882252445816861313720088446820102950164013183581024108475537778426020974049679016245569370220142893095793639790311647613605906616578829745945207481638138780587352859488134276911267621448750192895551026063566314372900136576444002332297077823495711028263070661559908616965438612486313403018768715073921244120722806752183738511262457622559671569641600445320906154418134930398575034596889870000347557944661210386122779344373508187839191226026429351431631148371298406852288873787850323553839150811353352433253578096111909339195533985853570714647443891712112709320112347196690885224545004969276431574815909443575744007848161495329456680129916711144214673487189827788022125033213873059205059154636181771330194716221156993577335532125353649664508232955964185557197600890322768332178948119285224976345190430398438811526119378060686008976500044726415727094712070313959384072308434061031177513555671181509490815922374090139960508166636119128486556474739066940671491659581962303311260822996363244430918525961709673309618172085387777357458483852666190234555405313073201942126358949623946224537548929704727395751720581464117133885214735526131466339307085462882279326586745167615446387521077192726862810248462986458938204876806430283624533978268744198720679946526916881759677928451251954751076668708045184962423285313901261151118976893914420769713307185830812712630786703947021085117323326896972992097782838747729509098193582919276165165052859671612024987424571818397630163471981266205354182782388464326434254588707953224029876853859579969265520874375019809996800000000*i1^40 + 37662814713702632108345582013719918708629340732803241973394895731924804093341884782211715720393248687041710706112907934544028232534286204260999845884116392052476783641910650081321350553783639270909833233314566379651172076698794284630524768187359484501832052032578012956281298415378366578519110730619372238976323805690654201717697943837018824472535548882373222757158412237234916944394170929524331905392068506749204861074627310260450608021143451980754228780024754678298535522315547912278416302089622378191369707382849429050709110583009138783439397085343305451168586734694228700830568016478283090599453710370917223161582309977975489157867924600147431352894991529683449087633338286542327463387672400091240833268321228320005681741667573555391305402366447627420878583659214270841550299363910244830094207976747381033291065135118768163406986796859504861386061583253150732493642671185245731033726831673425302261670373525973422481275755976233024477148165089236764522399591430749898922536876344371275118402226268538406716034293444574964194433945508969108256366073986444455015715839449894778412269414502016291644801085639424867840596480601474072991629010913145023415300465566254695960852769475508939410187087271449772006205233502437831299807135285170542079605516071156459918300697412556405532841675850542697238569031438351810460101754924380706875063287281505424756270946959912504742681916906968176677336292564033658141346471470100854351778047011032855048359021386645026398738823058845801251244976128813299290026481297066304426101524805433216027913192298971783771513853344903658091258253035724430769652336325600375661887946578189422193397126989211395350840009250115604796264286263509466321719116823474679067956070647676513199806594184116015064957136153897571044434382321386955258279306047945028103744101019027949600584499200000000*i1^41 + -3090528015076390473154792302351242056829783956425113881671376049742018892937151911503798528549664085984964184189264852630167330103673156890514467721684316332332377039746737834075037415539646487914274774548348346730955659034903710951470850733620621018533788811379848647018710863327846101617016136483252239348909218978714305749828951711309068777715537934417617965211573429257232242484012254586751129674562143361575347138470232901737784081984034679817552859865093457906471487516200472141402675682254749019409964812891292476152564896288252974327209543695343175956427561992884845519976713238366541014631374387226953968227291753293663947797556161645333217134475242572945634354440006002131868607065785218008894054900583771647209534980293169886699480866483895072656929942616228330573663816829909431283777575874804078022212282350734727338027947171652844204076739058510540230932745905543227456487906313154713353886475049840137270538941362206651896634434039322101637510863811042741867191567388295679532359530890040205224773683189648463887541625303291597459781788510072204354774027192630489259763462149535356518452627741672136770687148544440038276402951141032951934869568409495658913218438311089988706110102342484345591601414844204668291920999509635258996842626053709991565897185234651727566775159996054447098076555689922448432202568251319708340531388211402828250452316432647736325685217569026190975211961575431246878088142793493693032410160207508034926539257360481580292812275910406514898884371624965944130324869814249998320927531393786790353504998679137218264830016481320802878445024485935016646276468869351881614154643714988303229081510399336990999943265215482058318952667310780137416258480888892618187459411791580350500454715563934211128456283753588610149813949766056541633617469646024422932631756031768427233280000000*i1^42 + 127878327752651355485159428178230468260407927348603261572607198446799224008806762758713191877038033984393825961758844526550819504722270820381966046333430115907008063602342222911481411312526220383722848441733031725781713555394573551730782381985426825048820587876402179318799497156969116540334084027569505319579654686416463762546786016756102507167869138065810391545753401441721217109437275985865171508259267089781589353203269860823051611963340721412924104346229826335051008129910009802537475350441292708322891143193494358996388767776753278012381760211283878421275756806847946048774870889667959117649293593350659319674382014961888268007598887662554078349860595332038789813707014086739506542988649876143871366293440172682477213374090916786521023872273572258036196556775831575989911470588799856874954761220472970633215825082623198099700004018354984732916861934247147733573530489695227724704080476542108159107379816959387996204272059515999752623823950326950575064653683454497099962107673653476681762045045146292813093088592019889983048237250229829114469306032936163942043826842953984720481220159482949514858597632634150610470108011265155952859163629977937184428132739870782956547989731573282718408917988430819488566515056638734554089848445248557423689973319191265959256348533187843362044612057886199720117581571135854891374154524691853872284448276205405313270610298873755579811429773833832083115699233011391197372161328257296845318286628584528153969509135775094156798948414815668499404016747520622367770539103387999767878641853937735300211138228612018260474374780582273950869754749544129432686525918186820461728869221985499301439108970933388442070202966945640248338381193302767987840603581977721016457271423298647623517715852563425439056674359507159343419267317376047939155722674802658968657088374374400000000*i1^43 + -2432118371509010144287846725960086147212947410663462355216816884641380487628757094217231978391296612365827988321415225623580081171265631620015870831884430353477297400043145890627248231548091245876627986089339118796413192313569668213310490679613726627097913655862082819155796633974878796649594949043912195940439570306996189348688116905976828120665322671708831304722933308258731703729961354410280231011062724427967389274290680548991443211376949950906994934208015847474990165280348655977335238512397313533934590871411730580578316095651723564014601367305170676355822242341376241072148316668060972464078637194031580688425807560874421402774193316576811710409936965845833249426547875947357277683899194157624513053523808990003245562986426484679568474179170499697484491916486580765609537295270668578821231942234692193502931691611979566000406554492573919860328113648570346001652157965641842893340521453744141597596277084861917170167395462875168866285483986228116441126762924017207279212441273997787263870382861127366048364024375233912102660335791083606977513683502552642643559987793682560128650451020864995050085603511457536178572671351579286642067856874588978784727502151569394935929350215764778454405476168812823069301323967203085121807019152166362683667082583677070631459953388365807696493227717335703668864018327365288349480798665585132378006222617641921536765759247217551077246062582511771487436639744058759227727025554414175097744231876661810685503901111736714558612718855296514297685262538655739242215029969601525487435500569210316290429338186872474163142283706606638733500504648615910397760910106308116919964905734778337333096013396016995737972365205178300597555496857288736702259570544314127210134054706766809812755031381318436975646703477676132170332570169534377358096840087339100392128512000000*i1^44 + 9862712484867529643274545642593350818413252934556452217776509471244198047285014172976240747190888885385840890090291899412659211519713671174851476823634517239189110684572144098548630978291937233422560132143538580830385874056980569970112424275761256868514355376806429911304632205774427112909610213354399500491095511212555540998826363830105881534904393842142071576675540672664561387514002699269782265545380246026186842725977777723995789646415256407936439242358652835784766233761247188823049464875474314811461727755875553988966105109176708512181707505485199310860137519167382915439159957124941282773404545339714404855050552202474257930191476000561379451745990869250758174178930956662691679084566824197328172456464937483778988200362851778379520207988121853632174650137419783569495940786828988486231546609133168814771060588985877480198398445045177734091150599300045519462005276840576846076610996877256077513843395341129415352469826644733294118987745228821009877051627354930037637520890926952885929223220264398810349231811371626343287127298955387465168974665035339520461896881341566915664267257278216629901569823110786629199093383189972847936199856285812502588902084756781524198814055516482187266952609595303814618998841598662620431933891879398064116233164153778119691204920344838569687265176841641932921442503935064198637022200576529874539197046223083593760469014259548506538864422413063727419892543961231821043695182964396231849545523548947419201753709009080725496401167606104610469852584380310526022880279398617361667528483235312302385133842015110913183099205335455835812378927432142141058707523364987690910814968538179481440060147027341227408676019779471023588401322244216027671927462189214076202207046914129714926855090949181428619096309359276316726704923518702057254981896180334592000000*i1^45 + 133002738651750245692396879287716466538404705815627658486390822753391957824285721448716776910139334769223790837484828228302996433476226423582785319512746880916444113211635813067889714417259080024622893756935713283564204248978065354705903783713883405985221285384598033834127703203292413862333753303538648803387583044001903513572354580925902257926491914778563866337412422801060553168785247173192320809645081927782503310968167679568170616039850993833674058797082060931799198708685049657319113440489329124507079849132844487342045353753554558737063904106138140389945316288432588041452459737590856056289005385647034588276613632189185499310586389411681564991338044872477004527159348120011738620497929277776516345476211073082441641427653625516177791939268409003852707294061544738637275810041696693294015784364459133099079893929671880791926137207576553780078376732856246517438402494457438982510711627509455741473929641548528523965031495306832432296193138308072429116377798366558467124801990207549660455703470747063579011575752209435711183171139410916941319828073179012891329647911883998067043937067879194501020727935044930456933085315430613612971222659107252944418164078184583784965588295024096480349878808125034537960003131864305618910600771526919927158568998925842290535191958428913384900996204166392447026870247851727175366500233297804510171316322331765076057549375260110509546232433676882305205365478066843973738585387794009247549926060574392363269321524244049326890947587107451351044759307284667498905704615617526515747907131605483580864366958578703822313730711744500124858282867669414883930629105955449647862790583075380996470013683479545731081673337748579189948635206411689340301708248580065155517965452322452311706797713962705205243899279423404375704073847847185958000446668800000*i1^46 + 112823842198394429869912113123023823151640920632465310098729302976514550790733020592344001276579782076868445034527129655287385135886034454612848936782492774913711920245518351735719466060366338171085762589361508240480153305139851475460371348367845079862052794292453891277366343772721591491475678736912236334672544476040333154285418151570409336030430404634892817504718853022896791566059941856215666703787857896615568024263487865292611443594717036564427045208190039522052014195864082799292943792490473237502975567277436751985940125012662790952835362871551878144205620769821113662199976496902119953086388868393042187730114114793702633178318783486457758348612574227224223688720942018842352635839619178605064144175434690952892361889826662403950203766257347957267939266120835856722920363463945262123663469431817679407617504028103752124108835171947778161758183668312284874945307464725148184290218651576828985946244774855590194621549158546844929209944147510984875569318379168934853765475535740344799670145430597636754392313219385511263571271842429234472175777333321178519224394220550812940153559837402603193299749479077704085381406326027555672141649175424885780190141635611152958891432709382528118826916375486651837891286749995674845634695395418174159790837185543662603313147656894876674995988592384824519401003532217109523451877441117346263589584186831553836135925766719452545277784146265849987391695328086906525893820127040974123769521789758261136708937817293288011157583030628300409032426964880369907242542987620308440570309742015817608232627092543820695491554712962087334839251709775146691338083871401971519957259140846410728138758990104733083214235733403245700619822260205177935697391528324992052268980346726178832818120579238744743789666440955581150634741068831968460800000*i1^47 + 94972677547446291183763874308079048761216756384839944658589665512567689916672846241310434337308346949995786252997472028131346642814996050210275580799923243916123023691172963411966880194884834176414476029507800111984936439867358762723734125879605142210369295696925479026805111275942315140353671286183727604424026795587752639221792496960701896926019672768946896889876076026709348832586324155489541207172275220892125382553276889187757489538778088808907059209384138200796108497729212461124172726199476669318463880866438756708496710989923020288256723891964485151436681229073200363063561300056744482698780943261702117001094452399874477682413256072542250339066176016737224701334319819171997300801678782105372936226312203912534280299140300392148326114189651058494174254598521405082022544166465271021298348650597675038887036909623105651891745291107541813405184820452068648614493425849458095174792962427378670607083193825333769797999724218201908978459862963272729915838620275341777623432086515484707381873464073711506997808109994412292108338624528790810787729728834934885956265390076316683879438573997935512862834424202274951250224770534113491438136096882637514555176529578787298633610551473556098426063855243204377234821437594227834227715302711160074127127354050097715043026251856399907768067119437052241781893009523447123395516617554016748460349423288047591225642785679129263231302514902267679171616853825239620099565291155748719787737424856460727549186246151593363121761230614550648397719428463339373672234459030173755980569191791383117340261236401871361794409969168155953961647722740924415430696772923136293853991286129646323293746672402414497341742632314632980532826660557977255852069165436255550248733112227357385465043449706307842154541151281263108947716341760000*i1^48 + 536790783544889855822355427508762772601705700070977346497075777927193384945485509249922269394336475505513827949213539016159775470163894442696292954849014953178762964636098117926300534824153766476791651868079318136672720373706904730137067597750688125454416290614113694360598708866781068285053671459252294939579511001749157660912759676857706312848047141762982926573295765405639297550940504787052909161386430089337768945151230821919348679631861889294881200997258119094405366303654858433495391104728710366115710329589832970463850847042133731557945748733221621687661621960799639269463748316107710741614439514832671380260722800576595461307334171829449655541209918835748946681634645465103971808548707265269726029476567786126844757258286328198474476658700231502589241973518581403055543316955987255015213019977617703514026524428428049632207566867243082900856223733251829979850190641032868689549102051678704382980230116195463565334241828457133172768122271309407605771682701179829266837717953669947967747601001376710632081327532066059060875551114718471393630625061002432015706167199023160976191696865347122315007866391825901956902960545274898995243545840625132609302829101231034536259884841124884054037837412612683137654023579617962795828879283387083415375211802889765177740973315773960814678048117615329789705807228149300514799304777572511874493592071434547308088808243422543201079685670205286939415611721296969846608288952772841207003532643072756508934622809521630140658088475417969686464990197307813076831729804156836099754690425722498333982987086148305468102247252038031579962969686805126607453252610434994450292778508478724251626868551129613374809304773300531310682384741325426713298565822176401432352933252230115549928978828656533270938450482962712494080000*i1^49 + -370605459457200425689278093625114399453431427640915016219765155796682935944933401847093147020821113081187218371255561066819548378492368316183933705737743162785368767707949610387965576119367621643144375447433981216484226254095746094997992456111403483939385823594316093869830984194938594417867223247441536213626965727543006694748097243242422027605676078205810712183594058318556230534352811158347007348373365076908771447664531607956114037275395255056743790968662891983487701770872479794123294237985622775665957963041189821293177024522785371517614140152452537114753637534633517275793664751204644451110808664150698911738814083801766436713207734243868287779468326337254064801733702643961457669434369886095288526885403543135037295084847585949287364375583324119166423877236836918413616943911134504973164845034473073470118364491662241484427108130800838863427349510936997507499628477366917026858133305026604905015156526559180604652368391132471014181224473182739730737675157430882459062196921831800196346085712732031626336872992448458864886720179329113840734489053333597725203197885584112441538338090245819998160468619655589715874364745802139025907810857087154833845337739239178885261061219189460827192340193678229234561838727195667755993207704584952519903436269465092397266229070637390598310283793939735370482347906365847387294584717685637417852027956671848654566732645289410983709409319496366879435777255154796198394902871591784644522189925595458449455621867179290819820601832851602449907959578718224294576387555976879258480978600331843132298071853675517473168386637334510414000185610334014867021331619539443057208350094414475725178945049271817937862061783929365055587479130269833820543787178513154779394780605928210042041958448917047389018413596672000*i1^50 + 545753091340739988899064650899423465058720006162239485415339958560300153062566597651397248370032954310630789646229798108988114177612906668092163993365093140047128394943811976665932606726513460146965850199117639706634886056645229715347786526859136707020715406874552904004478252557417129233487601471022001396212654592838615225704615084452954464431735757797297639587648523974612394301229767486377085929561259273526788287655925065766584375484734660543166361188609724232982320324943950876556052672624686607248766791432751979296652275295785743389342575783150488403909391378710640934086111723745340785408677212542281578052112699520633080459566627948822117987361266130321566571867424646540119185323531085755837738904594142464968052918642889954437571740592346274196495669430787626666189195967809774713392235478076379004993596682229514267147000840633939748192759175726002680786509631298674657223744520833745012607907986084344244288963911738674092584170173240085429113419213492704017368664444217785007814222361392155905780448987191023753516239471066804281807593496059175145069679145349921014811370956530205416535487922723277493348892544535042490884080827289054465375299584353003685836184925280155622000024769500770627854755552835483012288045924651345152816200643666709962851554203956843001005998177377326216626490770108520816991411745543254730549800195746793752067247455812301314601696216393557264163017742491978240579615605182515535666244407991696633379501794840219387252133006043545008093475406954369966015689048361575700314807697736137096373140776778573071533155189735604481615381937150686365863092503684370534529948883629485468419594321888290053694451030605619976455245115687864981241250205212358485977677124975678473817981064836986961920000*i1^51 + -244229030076056083202468734729952380868031589261636674742790019090956715287095957102893761126620075323365335129543649056580340804357924896379257571511370974368374446126971262793426445677981387028232769438817424521558098315069036546932283541076781981153383650182962826099752084940673394739580848137231137874537419479091205713093196396221426293244299120948403951392876756399204925836072582936193306043540388658251455485663470566748097888506690768791835976868362908854505609688029752433940474783772866182087888772985328140365294451441611197069245261394151920100968591731852409508665890793425299662574295964265681850755746785366626928624043328471487135073457226862397437585612987648869226123283048658086434804558005700400039457830397195711796081554536699708712988353079309212169209981701132995586984202296748708544168049810815016468080315696572574890819874229701174880321430695189217027757315804277888367045294838095803255389231436473573051846470852073618665751739041309971970658688585917075888095413026900866702630085270233933974446026057919718193301862562258251064745014770648434932694420563514539751500439127044217455901671688913019839592117062239636147636773539656255983309961327332814187148468470033978599204794517637242164238143019360065438596742605677048611748460834361936296572057155776655162112172521065310788362756390551806970920143336320754268270148034087614989121678554970438694371206995619168511878943782533951054723976648698907428341804839469921736271823066893318326156834642476877677108463253962863531290982957396477582172114168999917956171002207761252029263412750667176546580013459105538181848227602071644579862568233174111816867383195592573476003346827940671972447875028459999995317599603061925476427844970086400*i1^52 + 27176243902186825009670607866763032385292495795553217832880001360910324625298678856302107924232598873072761799659205298732613109989623730810492880232639501145643127700125854087792933150520616354739964181324886759212315835703432846969585877180065399801123533074917942378752861752813675972023333119242172810160717968766135630511291260004436561549626576780865375638266077882540640684663980105998433384310657549459117005405929535557892711057758571718444253949976221633728722237601824000080809458048034760738546738705852216059154245514929666053590787681704155110136159806297038876601638138558337526979755881459257416681483923635747797864019263384372269961724624317245776698503376805533663302697894676713377364006271020628453892114850483363424517188408896357601029556592824280440034633709224027502788932954919068096171923097633019075545407369594664999525240201857648003238526290554890509218914713997012429679676860200254559129779392714381154077229481406720181269619109897490157574235530390380083573819646133215926421551650481766760894195555185895234026483818226104290496869438895487549059305402072524794836205008211969799448552293176429013121114667722357895315297666107292191338280945987971611371179225780792329807788242998756353265161205567942232738454855892416316591470854500011043569198528350519059526969988760255896456322553177693538929304781988643951443747709015241849731862213544149881288622028097567858059691440032173328149082110514582854127307751196581934797148000403263866330615671221279118755430282856371046222318851986576583620810193512501209163697271241729954167031152566975008965678326683350377652915604051553069044359903913251446342909726641436810583609535773889630296264750369052463380346487240751316992000*i1^53 + -1222495924560298884375052723458415852685723845722597952976346757697092771642943437151523317095248617956767242418363230741957869895757605836436532165117069048597491202646516182310878763493219858407651875722452665602662799010259137695465020014023918124220081316108859741844464913138209722025939407175296079324261355497885266189954571939476960811348514852400754576293356501068233231458840795200906896450470114022450313648426615446246729760334655763322194161245120632872133579432947381587795859551323844159845456609544766884931204301692570622367762367705618327911919343478301775725833986409407029142749438985744772098399402523987369157821883643943402271122543789623387098183316323754917934899802037375626629298831747208304727507891846149171515717340068822437271678730316137000470754400494574961727604018164477483729735097212146143218683327677496928969010681641797648822697283023693667128564414470108631637634037656837071049172038548039204767990820307295942942718158903722010529495576404737286359492795505179238792707522812694301836431739583520543012079327634330253561155291732099531382038073338019225099090401723475484509867599975546485618321154473622148295983346204290348012572217479688022690814133542792632431331898748884784492597315369370244891242848847626310390905455539221234852036554644996829157549485842762958894395072792428732691672802923146296816158125380845676784875980007855783869045367859145100484352397012041560998469801826219392626873872112977658965402560787199501879531405131584534134865678158399086946285002611514968011908241094569322022805741946744490485528552587854234895460050730890807889788707705465478846494716764770017515212598529236519996264041321668876177146387933931836652606707466240*i1^54 + 20332541721146975514488910271505425477155154440110938757558797034354840737725469883320303054100946865975350857892354587877668574995411451753937361414361461550884048802730471296500818393521176607368024128816128469760544470818043358281432656296209570310792970006863748951887719057998897892629150201138720591726209806073859956243375544953546109556044508778899482020868076516571703631902058658299837811602591571667769760533917574735186903396685794905304074958222498376026814743366821836534489333620027790602790191946033354769504539196204779028784748214476042541339441073731045012302507206607337726569186530213374481123927327753006353791226339357837876598946010398319667336724081627583534837113292826047598133348975798985876959338201591778271137523924989094581678439025315647762159463775312690093595729493149094733569505408571686492917160853694809685990201638671971413168768693346158216483459649612743705682874771836591653173156798980292221605018756097015432669596159194341717372488738373113006783968364901113906751316301190912103671363924263813706910344350213977600771034846542708433636759641147490522432431746102011507055150642324705143231101772956477152099360391996491458745223643587596798037297543839747504098263244732541255615919865851311253752280044573066211473955112300832948013605333962038102401185088810520014375838054721492189134872059783636301741256790622534301464748402432200807374513740052952919569538609629540661420412807799077699225035087847565722250390002361754123365750492473708813747831506927847116264562309850245512451447451387330933956832150690772093162233282125539199018702229231393152895202083245916640787708664628858130170267561779904927487445986970699789639285319487287459840*i1^55 + -3790171730316279771399210252316326043476174266364338496918307142485010181606386590801435292422599025455224712413934087735889085490196636339821231203726602868125623941231745225511101372134703847544821873999163012073054252333364022617406802995680340277402831699472502560457285648105466331304877061555487714381012297754203636354515067473512261906294141244299939768414760138693284499818198911579413903449923406459466436450380179106823936780392327425212406811464262859149085037975517753791400992208072631939332843263206851474040596181971480131895212433862294220235815864248998941906328984864236837696413339149125757343754195625487223576851403495974099843134621236882580695408929069491566320957257899324660088579147093701542942550262822125282834789018218818118261819386635466575749017447850543567318477562392026778419740158136822036513368809519218624885984465480468248611912871438162847572646230737109667028179348984389370201051923635550072891681230379112377066179673942784179276902091427464470986141583797993456786223531799729518568832126050368252684308420558145836803064672123418843176183902458997860266948481894509618331382939130384328881315284947541520305468730130492107307792257642115187004851164022307250002540664615340539173575002943173507684861225713144777102477400575728633050227486947586311138005472548045987735992165080172745657417493828605720388023802443590903512814789643503836974383188935393241166054701434953214559346995577052613296753891147148138143587602471194281150247953091911871405780299760052410371972438437899467992315138661183088900378623782531231598689792262040674651220969979835814836550367661698903351788273520954767088605253120579038493991263722153181184*i1^56 + -19545831539119191496987892786084736555840899482394842951218006957995385500079113132187944354311360231005458261387453348265917758506435743316963418391758162082939586162823194822140570739953047295691573828747775427456060510555611925886631836372175194472075920007464468889797550354381228761136592967722382927066432821415502623292683876709211468245662274094126285823296783232912892484868202566121885306708541552529132415223100178805037462450503482140436832683833743545028462339244688295515614652992438209526333212700145341036548604761441782750096349278749962281788515596856487292093564552971067144488864956553085745801826618389982553820607797511667559718144003812017908141924927317525326069177907461913953927934856717523740085047681465869799700977714714068556946807383043140005652399619737733217362101473792329143279434938208540302976039623311510778912600411251959736954542980438065389233750312104440119076017552377701915235273311327561640341123990175912480677012221661836251392529082812504155712855084131054162572197465737519421207691801032080562059458235185066451929923407505223924542697161541675972843023719914360874961718267812235889894760703586313002248770591590032510904627877613445523324798483089502259531093776051951256519218214779525856873033990469983071729658808902815092421450437929849341046060918032414014985633510302451294278167628566707799304860949601652173272113828251952603718145674573158339894972069482569116119365022354033237091699867546756076902246683924165457989987258548127981337356896215254139201189384368967709431191885609218335269960711062464489398673582672401110460727870544583560278978168154518471173135314702672358795223247093760*i1^57 + -38971081253910650195668063333453644976813215515433657707778577132858477527081851124704572240097124637431956989049545629823989286243812566143305566165782973892504211504301360011177919403584086776821428126016986671845084876499754164592326564214482834018316714662563682757372124961701126202102534347582623934355839179335012022275418690973075505461569651417059912275514365117567067455253724829797010658146901286504153546482209526004493447470871834764599079920122125299683899807637654215920468505844795530425650396261995163026331130001116125808071202149982628350969589798616560403516813481970505334681334016800048645681318852143842171046724065932979548254609433069414884898512204128450999880679390962874772258681054808373863102642692834519533310039912009173304882510112888404649692035982090087485398596236665620550590449559620863818104934795817866807010516407120188518739722471152762423540674898915648636850404740660799679446615378467159925774669973337840045321136665893873990476884199337289397475984614174664459090980629749483997471480363412322871077411678331818489682062865108734034619025997799992662016828348618701743551653162010856371023747761825274615245192205580751075698681320480377247925871974094178049160272924995434499399713507587188841790657587256919554721832635057241245260602380601934139808350073187283263368466828667889072032342561098181280924509794186097428623092119074345878261038596804032512747867826416188692978600859514030530398746272376789393982919849304175361396379696489659391564964584043354106682364572771253239590434231616067369434024500592511756029980912815693661934487927345441284980550497815269241441484800*i1^58 + -28077861862972441929839516189786289289761283606323362770564992620726450478990895693014028268008784507882030262025209632433104930139184484967216437051930116296773685273793835552388224156267375254284977285182723676821595601858069855595632454802758118142625763216051416111135722260530240422289020351490644431614740832790386840198527886736121500876169275078849923189574369705218533026531325796023596529093105750440036034175943909208194043723513980726983693849688989609289577833717996618230962156028729237099071527440541440077583561058303128593641208452395426890383602639212581617525340719887377828040580650895030314333530011654108572854221090193759517221128477387718698692003891563952915203088728672352882712762518350958125558037028529840588609707730782724880925033622138659878307931832717202141927454843511102894580801830957829630638405932637158850933012795609259635254937005519010720722885331941369058743832347616449683684917071190239664789398422856321289413888310028930521906626910481223228324999464207296497733570777808813482151061949344130163382134256025187232099505565219982820840057197190950324263349335398248226968950307029679098865942792191948748318239796157026944667159198049980474096580828011103886224962605116988816946236630673980566915747193084660325302220772138861457593926518024420883308213202624494665652651416182920809831026498379410359451394171944460548213170119445156389355963495495996349417692028185154073357596453977567988580804741961711135760656990815531809560022002392988427290832381353952502577501579413906471370298653071597744951678275349679963771385378577746109873456829974528000*i1^59 - N1*1301718401328411540117771509706644217618007197878737236482854264041290656381895641648724020486091231890018848198776353982430929165884352521979126485608276008855614128244066667017167767337507680002500832276677911621031879763766407062290056760070204510300720298730496285702043094568045134436840018770615724088965259490356723583917511858336973586529865659382787692961139324053757680950655127518026131252136616621530489272939826141774664962768624405904021042125877199211674870346110357914218715992418108099654727213193878294166673506473958316541026910359690840183540384717975264242434909652080150010017625123338423444078056996306555463309375*i3 ] ]